Consulta dos SO suportados por imagem
Função
Esta relação é usada para consultar a lista dos SO de ECS compatíveis na região atual.
URI
GET /v1/cloudimages/os_version
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
Tag |
Não |
Cadeia |
Especifica a tag do SO. Você pode consultar os SO com recursos especificados com base no valor da tag. Os valores possíveis são os seguintes:
Se esse parâmetro não for especificado, todos os SO suportados na região atual serão consultados. |
Solicitação
Resposta
- Parâmetros de resposta
Parâmetro
Tipo
Descrição
[Array]
Matriz de objetos
Para mais detalhes, consulte Tabela 2.
Tabela 2 Descrição da estrutura de dados do campo [Array] Parâmetro
Tipo
Descrição
Plataforma
Cadeia
Especifica a plataforma do SO.
version_list
Matriz de objetos
Especifica os detalhes do SO retornados.
Para mais detalhes, consulte Tabela 3.
Tabela 3 Descrição da estrutura de dados do campo [Array].version_list Parâmetro
Tipo
Descrição
Plataforma
Cadeia
Especifica a plataforma do SO.
os_version_key
Cadeia
Especifica o valor da chave do SO.
O valor de chave padrão é o valor de os_version.
os_version
Cadeia
Especifica as informações completas do SO.
os_bit
número inteiro
Especifica o bit do SO.
os_type
Stringc
Especifica o tipo de SO.
- Exemplo de resposta
CÓDIGO DE STATUS 200
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
[ { "platform": "SUSE", "version_list": [ { "platform": "SUSE", "os_version_key": "SUSE Linux Enterprise Server 15 64bit", "os_version": "SUSE Linux Enterprise Server 15 64bit", "os_bit": 64, "os_type": "Linux" }, { "platform": "SUSE", "os_version_key": "SUSE Linux Enterprise Server 12 SP3 64bit", "os_version": "SUSE Linux Enterprise Server 12 SP3 64bit", "os_bit": 64, "os_type": "Linux" } ] }, { "platform": "Other", "version_list": [ { "platform": "Other", "os_version_key": "Other(32 bit)", "os_version": "Other(32 bit)", "os_bit": 32, "os_type": "Linux" } ] } ]
Valor retornado
- Normal
- Anormal
Valor retornado
Descrição
400 Solicitação inválida
Erro na solicitação. Para obter detalhes sobre o código de erro retornado, consulte Códigos de erro.
401 Não autorizado
Autenticação falhou.
403 Proibido
Você não tem os direitos para realizar a operação.
404 Não encontrado
O recurso solicitado não foi encontrado.
500 Erro de servidor interno
Erro do serviço interno.
503 Serviço indisponível
Serviço não está disponível.