Gallery Application Versions - List By Gallery Application

Listar versões de aplicativo da galeria em uma definição de aplicativo da galeria.

HTTP
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{galleryApplicationName}/versions?api-version=2019-07-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
galleryApplicationName
path True

string

O nome da Definição de Aplicativo da Galeria de Aplicativos Compartilhados da qual as Versões do Aplicativo devem ser listadas.

galleryName
path True

string

O nome da Galeria de Aplicativos Compartilhados na qual reside a Definição de Aplicativo.

resourceGroupName
path True

string

O nome do grupo de recursos.

subscriptionId
path True

string

Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. 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

Nome Tipo Description
200 OK

GalleryApplicationVersionList

OK

Other Status Codes

CloudError

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

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Solicitação de exemplo

HTTP
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myGalleryName/applications/myGalleryApplicationName/versions?api-version=2019-07-01

Resposta de exemplo

JSON
{
  "value": [
    {
      "location": "West US",
      "name": "1.0.0",
      "type": "Microsoft.Compute/galleries/applications/versions",
      "id": "/subscriptions/01523d7c-60da-455e-adef-521b547922c4/resourceGroups/galleryPsTestRg98/providers/Microsoft.Compute/galleries/galleryPsTestGallery6165/applications/galleryPsTestGalleryApplication7825/versions/1.0.0",
      "properties": {
        "publishingProfile": {
          "source": {
            "mediaLink": "https://mystorageaccount.blob.core.windows.net/mycontainer/package.zip?{sasKey}"
          },
          "manageActions": {
            "install": "powershell -command \"Expand-Archive -Path package.zip -DestinationPath C:\\package\"",
            "remove": "del C:\\package "
          },
          "enableHealthCheck": false,
          "targetRegions": [
            {
              "name": "West US",
              "regionalReplicaCount": 1,
              "storageAccountType": "Standard_LRS"
            }
          ],
          "replicaCount": 1,
          "excludeFromLatest": false,
          "publishedDate": "2019-06-21T17:13:57.5972568+00:00",
          "endOfLifeDate": "2019-07-01T07:00:00+00:00",
          "storageAccountType": "Standard_LRS"
        },
        "provisioningState": "Succeeded"
      }
    }
  ],
  "nextLink": "http://svchost:99/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myGalleryName/applications/myGalleryApplicationName/versions?$skiptoken={token}/Subscriptions/{subscriptionId}/ResourceGroups/myResourceGroup/galleries/myGalleryName/applications/myGalleryApplicationName/versions/myGalleryApplicationVersionName"
}

Definições

Nome Description
AggregatedReplicationState

Esse é o status de replicação agregado com base em todos os sinalizadores de status de replicação regional.

ApiError

Erro de API.

ApiErrorBase

Base de erros de API.

CloudError

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

GalleryApplicationVersion

Especifica informações sobre a versão do aplicativo da galeria que você deseja criar ou atualizar.

GalleryApplicationVersionList

A resposta da operação de versão do Aplicativo da Galeria de Listas.

GalleryApplicationVersionPublishingProfile

O perfil de publicação de uma versão de imagem da galeria.

InnerError

Detalhes do erro interno.

RegionalReplicationStatus

Esse é o status de replicação regional.

ReplicationState

Esse é o estado de replicação regional.

ReplicationStatus

Esse é o status de replicação da versão de imagem da galeria.

StorageAccountType

Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Essa propriedade não é atualizável.

TargetRegion

Descreve as informações da região de destino.

UserArtifactManage
UserArtifactSource

A imagem de origem da qual a Versão da Imagem será criada.

AggregatedReplicationState

Esse é o status de replicação agregado com base em todos os sinalizadores de status de replicação regional.

Nome Tipo Description
Completed

string

Failed

string

InProgress

string

Unknown

string

ApiError

Erro de API.

Nome Tipo Description
code

string

O código de erro.

details

ApiErrorBase[]

Os detalhes do erro da API

innererror

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.

Nome Tipo 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.

Nome Tipo Description
error

ApiError

Erro de API.

GalleryApplicationVersion

Especifica informações sobre a versão do aplicativo da galeria que você deseja criar ou atualizar.

Nome Tipo Description
id

string

ID do recurso

location

string

Localização do recurso

name

string

Nome do recurso

properties.provisioningState enum:
  • Creating
  • Deleting
  • Failed
  • Migrating
  • Succeeded
  • Updating

O estado atual da versão do aplicativo da galeria.
O estado de provisionamento, que aparece apenas na resposta.

properties.publishingProfile

GalleryApplicationVersionPublishingProfile

O perfil de publicação de uma versão de imagem da galeria.

properties.replicationStatus

ReplicationStatus

Esse é o status de replicação da versão de imagem da galeria.

tags

object

Marcações de recursos

type

string

Tipo de recurso

GalleryApplicationVersionList

A resposta da operação de versão do Aplicativo da Galeria de Listas.

Nome Tipo Description
nextLink

string

O URI para buscar a próxima página de Versões de Aplicativo da galeria. Chame ListNext() com isso para buscar a próxima página de Versões de Aplicativo da galeria.

value

GalleryApplicationVersion[]

Uma lista de versões de aplicativo da galeria.

GalleryApplicationVersionPublishingProfile

O perfil de publicação de uma versão de imagem da galeria.

Nome Tipo Description
enableHealthCheck

boolean

Opcional. Se este aplicativo relata ou não a integridade.

endOfLifeDate

string

A data de fim da vida útil da versão da imagem da galeria. Essa propriedade pode ser usada para fins de descomissionamento. Essa propriedade é atualizável.

excludeFromLatest

boolean

Se definido como true, Máquinas Virtuais implantado da versão mais recente da Definição de Imagem não usará esta Versão da Imagem.

manageActions

UserArtifactManage

publishedDate

string

O carimbo de data/hora de quando a versão da imagem da galeria é publicada.

replicaCount

integer

O número de réplicas da Versão da Imagem a ser criada por região. Essa propriedade entraria em vigor para uma região quando regionalReplicaCount não for especificado. Essa propriedade é atualizável.

source

UserArtifactSource

A imagem de origem da qual a Versão da Imagem será criada.

storageAccountType

StorageAccountType

Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Essa propriedade não é atualizável.

targetRegions

TargetRegion[]

As regiões de destino para as quais a Versão da Imagem será replicada. Essa propriedade é atualizável.

InnerError

Detalhes do erro interno.

Nome Tipo Description
errordetail

string

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

exceptiontype

string

O tipo de exceção.

RegionalReplicationStatus

Esse é o status de replicação regional.

Nome Tipo Description
details

string

Os detalhes do status de replicação.

progress

integer

Indica o progresso do trabalho de replicação.

region

string

A região para a qual a versão da imagem da galeria está sendo replicada.

state

ReplicationState

Esse é o estado de replicação regional.

ReplicationState

Esse é o estado de replicação regional.

Nome Tipo Description
Completed

string

Failed

string

Replicating

string

Unknown

string

ReplicationStatus

Esse é o status de replicação da versão de imagem da galeria.

Nome Tipo Description
aggregatedState

AggregatedReplicationState

Esse é o status de replicação agregado com base em todos os sinalizadores de status de replicação regional.

summary

RegionalReplicationStatus[]

Este é um resumo dos status de replicação para cada região.

StorageAccountType

Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Essa propriedade não é atualizável.

Nome Tipo Description
Standard_LRS

string

Standard_ZRS

string

TargetRegion

Descreve as informações da região de destino.

Nome Tipo Description
name

string

O nome da região.

regionalReplicaCount

integer

O número de réplicas da Versão da Imagem a ser criada por região. Essa propriedade é atualizável.

storageAccountType

StorageAccountType

Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Essa propriedade não é atualizável.

UserArtifactManage

Nome Tipo Description
install

string

Obrigatórios. O caminho e os argumentos para instalar o aplicativo da galeria. Isso é limitado a 4.096 caracteres.

remove

string

Obrigatórios. O caminho e os argumentos para remover o aplicativo da galeria. Isso é limitado a 4.096 caracteres.

update

string

Opcional. O caminho e os argumentos para atualizar o aplicativo da galeria. Se não estiver presente, a operação de atualização invocará o comando remove na versão anterior e instalará o comando na versão atual do aplicativo da galeria. Isso é limitado a 4.096 caracteres.

UserArtifactSource

A imagem de origem da qual a Versão da Imagem será criada.

Nome Tipo Description
defaultConfigurationLink

string

Opcional. O defaultConfigurationLink do artefato deve ser um blob de páginas de armazenamento legível.

mediaLink

string

Obrigatórios. O mediaLink do artefato deve ser um blob de páginas de armazenamento legível.