Partilhar via


Galerias Microsoft.Compute 2024-03-03

Definição de recursos do bíceps

O tipo de recurso galerias 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, adicione o seguinte Bíceps ao seu modelo.

resource symbolicname 'Microsoft.Compute/galleries@2024-03-03' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    description: 'string'
    identifier: {}
    sharingProfile: {
      communityGalleryInfo: {
        eula: 'string'
        publicNamePrefix: 'string'
        publisherContact: 'string'
        publisherUri: 'string'
      }
      permissions: 'string'
    }
    softDeletePolicy: {
      isSoftDeleteEnabled: bool
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

ComunidadeGaleriaInfo

Designação Descrição Valor
EULA Contrato de licença de utilizador final para a imagem da galeria da comunidade. string
publicNamePrefix O prefixo do nome da galeria que será exibido publicamente. Visível para todos os usuários. string
publisherContato E-mail de suporte do editor da galeria da comunidade. O endereço de e-mail do editor. Visível para todos os usuários. string
publisherUri O link para o site da editora. Visível para todos os usuários. string

GalleryIdentifier

Designação Descrição Valor

GaleriaIdentidade

Designação Descrição Valor
tipo O tipo de identidade usado para a galeria. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades da galeria. 'Nenhuma'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities A lista de identidades de usuário associadas à galeria. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities

GaleriaPropriedades

Designação Descrição Valor
Descrição A descrição deste recurso da Galeria de Imagens Partilhadas. Esta propriedade é atualizável. string
identificador Descreve o nome exclusivo da galeria. GalleryIdentifier
sharingProfile Perfil para compartilhamento de galeria para assinatura ou locatário SharingProfile
softDeletePolítica Contém informações sobre a política de exclusão flexível da galeria. SoftDeletePolicy

Microsoft.Compute/galerias

Designação Descrição Valor
identidade A identidade da galeria, se configurada. GalleryIdentity
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Descreve as propriedades de uma Galeria de Imagens Compartilhadas. GaleriaPropriedades
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Tags de Recursos

Designação Descrição Valor

SharingProfile

Designação Descrição Valor
comunidadeGaleriaInfo Informações da galeria da comunidade se a galeria atual for compartilhada com a comunidade. CommunityGalleryInfo
Permissões Esta propriedade permite que você especifique a permissão de compartilhamento da galeria. Os valores possíveis são: Privado,GruposComunidade. «Comunidade»
'Grupos'
'Privado'

SoftDeletePolicy

Designação Descrição Valor
isSoftDeleteEnabled Permite a exclusão suave de recursos nesta galeria, permitindo que eles sejam recuperados dentro do tempo de retenção. Bool

UserAssignedIdentities

Designação Descrição Valor

UserAssignedIdentitiesValue

Designação Descrição Valor

Exemplos de início rápido

Os exemplos de início rápido a seguir implantam esse tipo de recurso.

Arquivo Bicep Descrição
Construtor de Imagens do Azure com de Linha de Base do Windows do Azure Cria um ambiente do Azure Image Builder e cria uma imagem do Windows Server com as atualizações mais recentes do Windows e a linha de base do Windows do Azure aplicadas.
Configurar o serviço Caixa de Desenvolvimento Este modelo criaria todos os recursos de administração da Caixa de Desenvolvimento de acordo com o guia de início rápido da Caixa de Desenvolvimento (/azure/dev-box/quickstart-create-dev-box). Você pode visualizar todos os recursos criados ou ir diretamente para DevPortal.microsoft.com para criar sua primeira Caixa de Desenvolvimento.

Definição de recurso de modelo ARM

O tipo de recurso galerias 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, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Compute/galleries",
  "apiVersion": "2024-03-03",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "description": "string",
    "identifier": {
    },
    "sharingProfile": {
      "communityGalleryInfo": {
        "eula": "string",
        "publicNamePrefix": "string",
        "publisherContact": "string",
        "publisherUri": "string"
      },
      "permissions": "string"
    },
    "softDeletePolicy": {
      "isSoftDeleteEnabled": "bool"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

ComunidadeGaleriaInfo

Designação Descrição Valor
EULA Contrato de licença de utilizador final para a imagem da galeria da comunidade. string
publicNamePrefix O prefixo do nome da galeria que será exibido publicamente. Visível para todos os usuários. string
publisherContato E-mail de suporte do editor da galeria da comunidade. O endereço de e-mail do editor. Visível para todos os usuários. string
publisherUri O link para o site da editora. Visível para todos os usuários. string

GalleryIdentifier

Designação Descrição Valor

GaleriaIdentidade

Designação Descrição Valor
tipo O tipo de identidade usado para a galeria. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades da galeria. 'Nenhuma'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities A lista de identidades de usuário associadas à galeria. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities

GaleriaPropriedades

Designação Descrição Valor
Descrição A descrição deste recurso da Galeria de Imagens Partilhadas. Esta propriedade é atualizável. string
identificador Descreve o nome exclusivo da galeria. GalleryIdentifier
sharingProfile Perfil para compartilhamento de galeria para assinatura ou locatário SharingProfile
softDeletePolítica Contém informações sobre a política de exclusão flexível da galeria. SoftDeletePolicy

Microsoft.Compute/galerias

Designação Descrição Valor
apiVersion A versão api '2024-03-03'
identidade A identidade da galeria, se configurada. GalleryIdentity
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Descreve as propriedades de uma Galeria de Imagens Compartilhadas. GaleriaPropriedades
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Compute/galerias'

Tags de Recursos

Designação Descrição Valor

SharingProfile

Designação Descrição Valor
comunidadeGaleriaInfo Informações da galeria da comunidade se a galeria atual for compartilhada com a comunidade. CommunityGalleryInfo
Permissões Esta propriedade permite que você especifique a permissão de compartilhamento da galeria. Os valores possíveis são: Privado,GruposComunidade. «Comunidade»
'Grupos'
'Privado'

SoftDeletePolicy

Designação Descrição Valor
isSoftDeleteEnabled Permite a exclusão suave de recursos nesta galeria, permitindo que eles sejam recuperados dentro do tempo de retenção. Bool

UserAssignedIdentities

Designação Descrição Valor

UserAssignedIdentitiesValue

Designação Descrição Valor

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
Construtor de Imagens do Azure com de Linha de Base do Windows do Azure

Implantar no Azure
Cria um ambiente do Azure Image Builder e cria uma imagem do Windows Server com as atualizações mais recentes do Windows e a linha de base do Windows do Azure aplicadas.
Configurar o serviço Caixa de Desenvolvimento

Implantar no Azure
Este modelo criaria todos os recursos de administração da Caixa de Desenvolvimento de acordo com o guia de início rápido da Caixa de Desenvolvimento (/azure/dev-box/quickstart-create-dev-box). Você pode visualizar todos os recursos criados ou ir diretamente para DevPortal.microsoft.com para criar sua primeira Caixa de Desenvolvimento.
Criar uma Galeria de Computação do Azure

Implantar no Azure
Este modelo permite criar uma Galeria de Computação do Azure.
Criar uma Galeria de Computação do Azure

Implantar no Azure
Este módulo cria um recurso da Galeria de Computação do Azure com apiVersion 2019-12-01.

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso galerias 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, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries@2024-03-03"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      description = "string"
      identifier = {
      }
      sharingProfile = {
        communityGalleryInfo = {
          eula = "string"
          publicNamePrefix = "string"
          publisherContact = "string"
          publisherUri = "string"
        }
        permissions = "string"
      }
      softDeletePolicy = {
        isSoftDeleteEnabled = bool
      }
    }
  })
}

Valores de propriedade

ComunidadeGaleriaInfo

Designação Descrição Valor
EULA Contrato de licença de utilizador final para a imagem da galeria da comunidade. string
publicNamePrefix O prefixo do nome da galeria que será exibido publicamente. Visível para todos os usuários. string
publisherContato E-mail de suporte do editor da galeria da comunidade. O endereço de e-mail do editor. Visível para todos os usuários. string
publisherUri O link para o site da editora. Visível para todos os usuários. string

GalleryIdentifier

Designação Descrição Valor

GaleriaIdentidade

Designação Descrição Valor
tipo O tipo de identidade usado para a galeria. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades da galeria. 'Nenhuma'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities A lista de identidades de usuário associadas à galeria. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities

GaleriaPropriedades

Designação Descrição Valor
Descrição A descrição deste recurso da Galeria de Imagens Partilhadas. Esta propriedade é atualizável. string
identificador Descreve o nome exclusivo da galeria. GalleryIdentifier
sharingProfile Perfil para compartilhamento de galeria para assinatura ou locatário SharingProfile
softDeletePolítica Contém informações sobre a política de exclusão flexível da galeria. SoftDeletePolicy

Microsoft.Compute/galerias

Designação Descrição Valor
identidade A identidade da galeria, se configurada. GalleryIdentity
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Descreve as propriedades de uma Galeria de Imagens Compartilhadas. GaleriaPropriedades
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Compute/galleries@2024-03-03"

Tags de Recursos

Designação Descrição Valor

SharingProfile

Designação Descrição Valor
comunidadeGaleriaInfo Informações da galeria da comunidade se a galeria atual for compartilhada com a comunidade. CommunityGalleryInfo
Permissões Esta propriedade permite que você especifique a permissão de compartilhamento da galeria. Os valores possíveis são: Privado,GruposComunidade. «Comunidade»
'Grupos'
'Privado'

SoftDeletePolicy

Designação Descrição Valor
isSoftDeleteEnabled Permite a exclusão suave de recursos nesta galeria, permitindo que eles sejam recuperados dentro do tempo de retenção. Bool

UserAssignedIdentities

Designação Descrição Valor

UserAssignedIdentitiesValue

Designação Descrição Valor