Galerias Microsoft.Compute 2022-03-03
Definição de recurso do Bicep
O tipo de recurso das galerias pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Compute/galleries, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Compute/galleries@2022-03-03' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
description: 'string'
identifier: {}
sharingProfile: {
communityGalleryInfo: {
eula: 'string'
publicNamePrefix: 'string'
publisherContact: 'string'
publisherUri: 'string'
}
permissions: 'string'
}
softDeletePolicy: {
isSoftDeleteEnabled: bool
}
}
}
Valores de propriedade
galerias
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-80 Carateres válidos: Alfanuméricos e períodos. Comece e termine com alfanumérico. |
localização | Localização do recurso | cadeia (obrigatório) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
propriedades | Descreve as propriedades de um Shared Image Gallery. | GalleryProperties |
GalleryProperties
Nome | Descrição | Valor |
---|---|---|
descrição | A descrição deste recurso Shared Image Gallery. Esta propriedade é atualizável. | string |
identificador | Descreve o nome exclusivo da galeria. | GalleryIdentifier |
sharingProfile | Perfil para partilha de galerias para subscrição ou inquilino | SharingProfile |
softDeletePolicy | Contém informações sobre a política de eliminação recuperável da galeria. | SoftDeletePolicy |
GalleryIdentifier
Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.
SharingProfile
Nome | Descrição | Valor |
---|---|---|
communityGalleryInfo | Informações da galeria da comunidade se a galeria atual for partilhada com a comunidade. | CommunityGalleryInfo |
permissões | Esta propriedade permite-lhe especificar a permissão da galeria de partilha. Os valores possíveis são: Privado Grupos Comunidade |
"Comunidade" "Grupos" 'Privado' |
CommunityGalleryInfo
Nome | Descrição | Valor |
---|---|---|
eula | Contrato de licença do utilizador final para a imagem da galeria da comunidade. | string |
publicNamePrefix | O prefixo do nome da galeria que será apresentado publicamente. Visível para todos os utilizadores. | string |
publisherContact | E-mail de suporte do editor da galeria de comunidades. O endereço de e-mail do publicador. Visível para todos os utilizadores. | string |
publisherUri | A ligação para o site do publicador. Visível para todos os utilizadores. | string |
SoftDeletePolicy
Nome | Descrição | Valor |
---|---|---|
isSoftDeleteEnabled | Permite a eliminação recuperável de recursos nesta galeria, permitindo que sejam recuperados dentro do tempo de retenção. | bool |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Azure Image Builder with Azure Windows Baseline |
Cria um ambiente do Azure Image Builder e cria uma imagem do Windows Server com o Atualizações mais recente do Windows e a Linha de Base do Windows do Azure aplicadas. |
Criar uma Galeria de Computação do Azure |
Este módulo cria um recurso da Galeria de Computação do Azure com apiVersion 2019-12-01. |
Criar uma Galeria de Computação do Azure |
Este modelo permite-lhe criar uma Galeria de Computação do Azure. |
Configurar o serviço Dev Box |
Este modelo criaria todos os recursos de administrador do Dev Box de acordo com o Guia de introdução do Dev Box. Pode ver todos os recursos criados ou aceder diretamente a DevPortal.microsoft.com para criar o seu primeiro Dev Box. |
Definição de recurso do modelo arm
O tipo de recurso das galerias pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo 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": "2022-03-03",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"description": "string",
"identifier": {},
"sharingProfile": {
"communityGalleryInfo": {
"eula": "string",
"publicNamePrefix": "string",
"publisherContact": "string",
"publisherUri": "string"
},
"permissions": "string"
},
"softDeletePolicy": {
"isSoftDeleteEnabled": "bool"
}
}
}
Valores de propriedade
galerias
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Compute/galleries" |
apiVersion | A versão da API de recursos | '2022-03-03' |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-80 Carateres válidos: Alfanuméricos e períodos. Comece e termine com alfanumérico. |
localização | Localização do recurso | cadeia (obrigatório) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
propriedades | Descreve as propriedades de um Shared Image Gallery. | GalleryProperties |
GalleryProperties
Nome | Descrição | Valor |
---|---|---|
descrição | A descrição deste recurso Shared Image Gallery. Esta propriedade é atualizável. | string |
identificador | Descreve o nome exclusivo da galeria. | GalleryIdentifier |
sharingProfile | Perfil para partilha de galeria para subscrição ou inquilino | SharingProfile |
softDeletePolicy | Contém informações sobre a política de eliminação recuperável da galeria. | SoftDeletePolicy |
GalleryIdentifier
Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.
SharingProfile
Nome | Descrição | Valor |
---|---|---|
communityGalleryInfo | Informações da galeria da comunidade se a galeria atual for partilhada com a comunidade. | CommunityGalleryInfo |
permissões | Esta propriedade permite-lhe especificar a permissão da galeria de partilha. Os valores possíveis são: Privado Grupos Comunidade |
"Comunidade" "Grupos" "Privado" |
CommunityGalleryInfo
Nome | Descrição | Valor |
---|---|---|
eula | Contrato de licença do utilizador final para a imagem da galeria da comunidade. | string |
publicNamePrefix | O prefixo do nome da galeria que será apresentado publicamente. Visível para todos os utilizadores. | string |
publisherContact | E-mail de suporte do publicador da galeria da comunidade. O endereço de e-mail do editor. Visível para todos os utilizadores. | string |
publisherUri | A ligação para o site do publicador. Visível para todos os utilizadores. | string |
SoftDeletePolicy
Nome | Descrição | Valor |
---|---|---|
isSoftDeleteEnabled | Permite a eliminação recuperável de recursos nesta galeria, permitindo que sejam recuperados dentro do tempo de retenção. | bool |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Azure Image Builder with Azure Windows Baseline |
Cria um ambiente do Azure Image Builder e cria uma imagem do Windows Server com o Atualizações mais recente do Windows e a Linha de Base do Windows do Azure aplicadas. |
Criar uma Galeria de Computação do Azure |
Este módulo cria um recurso da Galeria de Computação do Azure com apiVersion 2019-12-01. |
Criar uma Galeria de Computação do Azure |
Este modelo permite-lhe criar uma Galeria de Computação do Azure. |
Configurar o serviço Dev Box |
Este modelo criaria todos os recursos de administrador do Dev Box de acordo com o Guia de introdução do Dev Box. Pode ver todos os recursos criados ou aceder diretamente a DevPortal.microsoft.com para criar o seu primeiro Dev Box. |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso das galerias pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo 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@2022-03-03"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
description = "string"
identifier = {}
sharingProfile = {
communityGalleryInfo = {
eula = "string"
publicNamePrefix = "string"
publisherContact = "string"
publisherUri = "string"
}
permissions = "string"
}
softDeletePolicy = {
isSoftDeleteEnabled = bool
}
}
})
}
Valores de propriedade
galerias
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Compute/galleries@2022-03-03" |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-80 Carateres válidos: Alfanuméricos e períodos. Comece e termine com alfanumérico. |
localização | Localização do recurso | cadeia (obrigatório) |
parent_id | Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. | cadeia (obrigatório) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. |
propriedades | Descreve as propriedades de um Shared Image Gallery. | GalleryProperties |
GalleryProperties
Nome | Descrição | Valor |
---|---|---|
descrição | A descrição deste recurso Shared Image Gallery. Esta propriedade é atualizável. | string |
identificador | Descreve o nome exclusivo da galeria. | GalleryIdentifier |
sharingProfile | Perfil para partilha de galeria para subscrição ou inquilino | SharingProfile |
softDeletePolicy | Contém informações sobre a política de eliminação recuperável da galeria. | SoftDeletePolicy |
GalleryIdentifier
Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.
SharingProfile
Nome | Descrição | Valor |
---|---|---|
communityGalleryInfo | Informações da galeria da comunidade se a galeria atual for partilhada com a comunidade. | CommunityGalleryInfo |
permissões | Esta propriedade permite-lhe especificar a permissão da galeria de partilha. Os valores possíveis são: Privado Grupos Comunidade |
"Comunidade" "Grupos" "Privado" |
CommunityGalleryInfo
Nome | Descrição | Valor |
---|---|---|
eula | Contrato de licença do utilizador final para a imagem da galeria da comunidade. | string |
publicNamePrefix | O prefixo do nome da galeria que será apresentado publicamente. Visível para todos os utilizadores. | string |
publisherContact | E-mail de suporte do editor da galeria de comunidades. O endereço de e-mail do publicador. Visível para todos os utilizadores. | string |
publisherUri | A ligação para o site do publicador. Visível para todos os utilizadores. | string |
SoftDeletePolicy
Nome | Descrição | Valor |
---|---|---|
isSoftDeleteEnabled | Permite a eliminação recuperável de recursos nesta galeria, permitindo que sejam recuperados dentro do tempo de retenção. | bool |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários