Partilhar via


Galerias/aplicações/versões Microsoft.Compute 2019-03-01

Definição de recursos do bíceps

O tipo de recurso galerias/aplicativos/versões pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Compute/galleries/applications/versions, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Compute/galleries/applications/versions@2019-03-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    publishingProfile: {
      enableHealthCheck: bool
      endOfLifeDate: 'string'
      excludeFromLatest: bool
      manageActions: {
        install: 'string'
        remove: 'string'
        update: 'string'
      }
      replicaCount: int
      source: {
        defaultConfigurationLink: 'string'
        mediaLink: 'string'
      }
      storageAccountType: 'string'
      targetRegions: [
        {
          name: 'string'
          regionalReplicaCount: int
          storageAccountType: 'string'
        }
      ]
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

GalleryApplicationVersionProperties

Designação Descrição Valor
publicandoPerfil O perfil de publicação de uma versão de imagem de galeria. GalleryApplicationVersionPublishingProfile (obrigatório)

GalleryApplicationVersionPublishingProfile

Designação Descrição Valor
habilitarHealthCheck Opcional. Se este aplicativo relata ou não a integridade. Bool
Fim da VidaData A data de fim da vida útil da galeria Versão da Imagem. Esta propriedade pode ser usada para fins de descomissionamento. Esta propriedade é atualizável. string
excludeFromLatest Se definido como true, as Máquinas Virtuais implantadas a partir da versão mais recente da Definição de Imagem não usarão essa Versão de Imagem. Bool
gerenciarAções UserArtifactManage
replicaCount O número de réplicas da Versão da Imagem a ser criada por região. Essa propriedade teria efeito para uma região quando regionalReplicaCount não é especificado. Esta propriedade é atualizável. Int
fonte A imagem de origem a partir da qual a Versão da Imagem será criada. UserArtifactSource (obrigatório)
storageAccountType Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Esta propriedade não é atualizável. 'Standard_LRS'
'Standard_ZRS'
targetRegiões As regiões de destino para as quais a Versão da Imagem será replicada. Esta propriedade é atualizável. TargetRegion[]

Microsoft.Compute/galleries/applications/versions

Designação Descrição Valor
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: galerias/aplicativos
propriedades Descreve as propriedades de uma versão de imagem da galeria. GalleryApplicationVersionProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Tags de Recursos

Designação Descrição Valor

Região-alvo

Designação Descrição Valor
Designação O nome da região. string (obrigatório)
regionalReplicaCount O número de réplicas da Versão da Imagem a ser criada por região. Esta propriedade é atualizável. Int
storageAccountType Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Esta propriedade não é atualizável. 'Standard_LRS'
'Standard_ZRS'

UserArtifactManage

Designação Descrição Valor
instalar Necessário. O caminho e os argumentos para instalar o aplicativo de galeria. Isso é limitado a 4096 caracteres. string (obrigatório)
remover Necessário. O caminho e os argumentos para remover o aplicativo de galeria. Isso é limitado a 4096 caracteres. string (obrigatório)
atualizar Opcional. O caminho e os argumentos para atualizar o aplicativo de 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 de galeria. Isso é limitado a 4096 caracteres. string

UserArtifactSource

Designação Descrição Valor
defaultConfigurationLink Opcional. O defaultConfigurationLink do artefato deve ser um blob de página de armazenamento legível. string
MediaLink Necessário. O mediaLink do artefato, deve ser um blob de página de armazenamento legível. string (obrigatório)

Definição de recurso de modelo ARM

O tipo de recurso galerias/aplicativos/versões pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Compute/galleries/applications/versions, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Compute/galleries/applications/versions",
  "apiVersion": "2019-03-01",
  "name": "string",
  "location": "string",
  "properties": {
    "publishingProfile": {
      "enableHealthCheck": "bool",
      "endOfLifeDate": "string",
      "excludeFromLatest": "bool",
      "manageActions": {
        "install": "string",
        "remove": "string",
        "update": "string"
      },
      "replicaCount": "int",
      "source": {
        "defaultConfigurationLink": "string",
        "mediaLink": "string"
      },
      "storageAccountType": "string",
      "targetRegions": [
        {
          "name": "string",
          "regionalReplicaCount": "int",
          "storageAccountType": "string"
        }
      ]
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

GalleryApplicationVersionProperties

Designação Descrição Valor
publicandoPerfil O perfil de publicação de uma versão de imagem de galeria. GalleryApplicationVersionPublishingProfile (obrigatório)

GalleryApplicationVersionPublishingProfile

Designação Descrição Valor
habilitarHealthCheck Opcional. Se este aplicativo relata ou não a integridade. Bool
Fim da VidaData A data de fim da vida útil da galeria Versão da Imagem. Esta propriedade pode ser usada para fins de descomissionamento. Esta propriedade é atualizável. string
excludeFromLatest Se definido como true, as Máquinas Virtuais implantadas a partir da versão mais recente da Definição de Imagem não usarão essa Versão de Imagem. Bool
gerenciarAções UserArtifactManage
replicaCount O número de réplicas da Versão da Imagem a ser criada por região. Essa propriedade teria efeito para uma região quando regionalReplicaCount não é especificado. Esta propriedade é atualizável. Int
fonte A imagem de origem a partir da qual a Versão da Imagem será criada. UserArtifactSource (obrigatório)
storageAccountType Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Esta propriedade não é atualizável. 'Standard_LRS'
'Standard_ZRS'
targetRegiões As regiões de destino para as quais a Versão da Imagem será replicada. Esta propriedade é atualizável. TargetRegion[]

Microsoft.Compute/galleries/applications/versions

Designação Descrição Valor
apiVersion A versão api '2019-03-01'
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Descreve as propriedades de uma versão de imagem da galeria. GalleryApplicationVersionProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Compute/galleries/applications/versions'

Tags de Recursos

Designação Descrição Valor

Região-alvo

Designação Descrição Valor
Designação O nome da região. string (obrigatório)
regionalReplicaCount O número de réplicas da Versão da Imagem a ser criada por região. Esta propriedade é atualizável. Int
storageAccountType Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Esta propriedade não é atualizável. 'Standard_LRS'
'Standard_ZRS'

UserArtifactManage

Designação Descrição Valor
instalar Necessário. O caminho e os argumentos para instalar o aplicativo de galeria. Isso é limitado a 4096 caracteres. string (obrigatório)
remover Necessário. O caminho e os argumentos para remover o aplicativo de galeria. Isso é limitado a 4096 caracteres. string (obrigatório)
atualizar Opcional. O caminho e os argumentos para atualizar o aplicativo de 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 de galeria. Isso é limitado a 4096 caracteres. string

UserArtifactSource

Designação Descrição Valor
defaultConfigurationLink Opcional. O defaultConfigurationLink do artefato deve ser um blob de página de armazenamento legível. string
MediaLink Necessário. O mediaLink do artefato, deve ser um blob de página de armazenamento legível. string (obrigatório)

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso galerias/aplicativos/versões pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Compute/galleries/applications/versions, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/applications/versions@2019-03-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      publishingProfile = {
        enableHealthCheck = bool
        endOfLifeDate = "string"
        excludeFromLatest = bool
        manageActions = {
          install = "string"
          remove = "string"
          update = "string"
        }
        replicaCount = int
        source = {
          defaultConfigurationLink = "string"
          mediaLink = "string"
        }
        storageAccountType = "string"
        targetRegions = [
          {
            name = "string"
            regionalReplicaCount = int
            storageAccountType = "string"
          }
        ]
      }
    }
  })
}

Valores de propriedade

GalleryApplicationVersionProperties

Designação Descrição Valor
publicandoPerfil O perfil de publicação de uma versão de imagem de galeria. GalleryApplicationVersionPublishingProfile (obrigatório)

GalleryApplicationVersionPublishingProfile

Designação Descrição Valor
habilitarHealthCheck Opcional. Se este aplicativo relata ou não a integridade. Bool
Fim da VidaData A data de fim da vida útil da galeria Versão da Imagem. Esta propriedade pode ser usada para fins de descomissionamento. Esta propriedade é atualizável. string
excludeFromLatest Se definido como true, as Máquinas Virtuais implantadas a partir da versão mais recente da Definição de Imagem não usarão essa Versão de Imagem. Bool
gerenciarAções UserArtifactManage
replicaCount O número de réplicas da Versão da Imagem a ser criada por região. Essa propriedade teria efeito para uma região quando regionalReplicaCount não é especificado. Esta propriedade é atualizável. Int
fonte A imagem de origem a partir da qual a Versão da Imagem será criada. UserArtifactSource (obrigatório)
storageAccountType Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Esta propriedade não é atualizável. 'Standard_LRS'
'Standard_ZRS'
targetRegiões As regiões de destino para as quais a Versão da Imagem será replicada. Esta propriedade é atualizável. TargetRegion[]

Microsoft.Compute/galleries/applications/versions

Designação Descrição Valor
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID do recurso do tipo: galerias/aplicações
propriedades Descreve as propriedades de uma versão de imagem da galeria. GalleryApplicationVersionProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Compute/galleries/applications/versions@2019-03-01"

Tags de Recursos

Designação Descrição Valor

Região-alvo

Designação Descrição Valor
Designação O nome da região. string (obrigatório)
regionalReplicaCount O número de réplicas da Versão da Imagem a ser criada por região. Esta propriedade é atualizável. Int
storageAccountType Especifica o tipo de conta de armazenamento a ser usado para armazenar a imagem. Esta propriedade não é atualizável. 'Standard_LRS'
'Standard_ZRS'

UserArtifactManage

Designação Descrição Valor
instalar Necessário. O caminho e os argumentos para instalar o aplicativo de galeria. Isso é limitado a 4096 caracteres. string (obrigatório)
remover Necessário. O caminho e os argumentos para remover o aplicativo de galeria. Isso é limitado a 4096 caracteres. string (obrigatório)
atualizar Opcional. O caminho e os argumentos para atualizar o aplicativo de 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 de galeria. Isso é limitado a 4096 caracteres. string

UserArtifactSource

Designação Descrição Valor
defaultConfigurationLink Opcional. O defaultConfigurationLink do artefato deve ser um blob de página de armazenamento legível. string
MediaLink Necessário. O mediaLink do artefato, deve ser um blob de página de armazenamento legível. string (obrigatório)