Virtual Machine Images - List Offers

Obtém uma lista de ofertas de imagem de máquina virtual para o local e o editor especificados.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmimage/offers?api-version=2022-11-01

Parâmetros de URI

Name In Required Type Description
location
path True
  • string

O nome de uma região do Azure com suporte.

publisherName
path True
  • string

Um publicador de imagens válido.

subscriptionId
path True
  • string

Credenciais de assinatura que identificam exclusivamente Microsoft Azure assinatura. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True
  • string

Versão da API do Cliente.

Respostas

Name Type Description
200 OK

OK

Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Flow Azure Active Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

VirtualMachineImage_ListOffers_MaximumSet_Gen
VirtualMachineImage_ListOffers_MinimumSet_Gen

VirtualMachineImage_ListOffers_MaximumSet_Gen

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaaa/publishers/aaaaaaaa/artifacttypes/vmimage/offers?api-version=2022-11-01

Sample Response

[
  {
    "name": "aaaaaaaa",
    "location": "aaaaaaaaaaaaaaaaaa",
    "tags": {
      "key7868": "aaaaa"
    },
    "extendedLocation": {
      "name": "aaaaaaaaaaaaaaaaaaaaa",
      "type": "EdgeZone"
    },
    "id": "aaaaaaaaaaa"
  }
]

VirtualMachineImage_ListOffers_MinimumSet_Gen

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaaaaaaaaaaaaa/publishers/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/artifacttypes/vmimage/offers?api-version=2022-11-01

Sample Response

[
  {
    "name": "aaaaaaaa",
    "location": "aaaaaaaaaaaaaaaaaa",
    "id": "aaaaaaaaaaa"
  }
]

Definições

ApiError

Erro de API.

ApiErrorBase

Base de erros de API.

CloudError

Uma resposta de erro do serviço de computação.

ExtendedLocation

O tipo complexo do local estendido.

ExtendedLocationTypes

O tipo do local estendido.

InnerError

Detalhes do erro interno.

VirtualMachineImageResource

Informações do recurso de imagem da máquina virtual.

ApiError

Erro de API.

Name Type Description
code
  • string

O código de erro.

details

Os detalhes do erro da API

innererror

O erro interno da API

message
  • string

A mensagem de erro.

target
  • string

O destino do erro específico.

ApiErrorBase

Base de erros de API.

Name Type Description
code
  • string

O código de erro.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro específico.

CloudError

Uma resposta de erro do serviço de computação.

Name Type Description
error

Erro de API.

ExtendedLocation

O tipo complexo do local estendido.

Name Type Description
name
  • string

O nome do local estendido.

type

O tipo do local estendido.

ExtendedLocationTypes

O tipo do local estendido.

Name Type Description
EdgeZone
  • string

InnerError

Detalhes do erro interno.

Name Type Description
errordetail
  • string

A mensagem de erro interna ou o despejo de exceção.

exceptiontype
  • string

O tipo de exceção.

VirtualMachineImageResource

Informações do recurso de imagem da máquina virtual.

Name Type Description
extendedLocation

O local estendido da Máquina Virtual.

id
  • string

ID do recurso

location
  • string

O local do Azure com suporte do recurso.

name
  • string

O nome do recurso.

tags
  • object

Especifica as marcas atribuídas à máquina virtual. Para obter mais informações sobre como usar marcas, consulte Usar marcas para organizar seus recursos do Azure.