Partilhar via


Galerias/imagens Microsoft.Compute 2021-10-01

Definição de recursos do bíceps

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

resource symbolicname 'Microsoft.Compute/galleries/images@2021-10-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    architecture: 'string'
    description: 'string'
    disallowed: {
      diskTypes: [
        'string'
      ]
    }
    endOfLifeDate: 'string'
    eula: 'string'
    features: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    hyperVGeneration: 'string'
    identifier: {
      offer: 'string'
      publisher: 'string'
      sku: 'string'
    }
    osState: 'string'
    osType: 'string'
    privacyStatementUri: 'string'
    purchasePlan: {
      name: 'string'
      product: 'string'
      publisher: 'string'
    }
    recommended: {
      memory: {
        max: int
        min: int
      }
      vCPUs: {
        max: int
        min: int
      }
    }
    releaseNoteUri: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

Não permitido

Designação Descrição Valor
diskTypes Uma lista de tipos de disco. string[]

GalleryImageFeature

Designação Descrição Valor
Designação O nome do recurso de imagem da galeria. string
valor O valor do recurso de imagem da galeria. string

GalleryImageIdentifier

Designação Descrição Valor
oferta O nome da oferta de definição de imagem da galeria. string (obrigatório)
editora O nome do editor de definição de imagem da galeria. string (obrigatório)
SKU O nome da definição de imagem da galeria SKU. string (obrigatório)

GalleryImageProperties

Designação Descrição Valor
Arquitetura A arquitetura da imagem. Aplicável apenas a discos do SO. «Arm64»
'x64'
Descrição A descrição deste recurso de definição de imagem de galeria. Esta propriedade é atualizável. string
Não permitido Descreve os tipos de disco não permitidos. Não permitido
Fim da VidaData A data de fim da vida útil da definição da imagem da galeria. Esta propriedade pode ser usada para fins de descomissionamento. Esta propriedade é atualizável. string
EULA O acordo Eula para a definição da imagem da galeria. string
caraterísticas Uma lista de recursos de imagem da galeria. GalleryImageFeature[]
hiperVGeneração A geração do hipervisor da máquina virtual. Aplicável apenas a discos do SO. «V1»
«V2»
identificador Este é o identificador de definição de imagem da galeria. GalleryImageIdentifier (obrigatório)
osEstado Essa propriedade permite que o usuário especifique se as máquinas virtuais criadas sob esta imagem são 'Generalizadas' ou 'Especializadas'. 'Generalizado'
'Especializado' (obrigatório)
osType Essa propriedade permite especificar o tipo de sistema operacional incluído no disco ao criar uma VM a partir de uma imagem gerenciada.

Os valores possíveis são:

Windows

Linux
'Linux'
'Windows' (obrigatório)
privacidadeDeclaraçãoUri A declaração de privacidade uri. string
purchasePlan Descreve o plano de compra de definição de imagem da galeria. Isso é usado por imagens de mercado. ImagePurchasePlan
recomendado As propriedades descrevem a configuração de máquina recomendada para esta definição de imagem. Essas propriedades são atualizáveis. RecommendedMachineConfiguration
releaseNoteUri A nota de lançamento uri. string

ImagemCompraPlano

Designação Descrição Valor
Designação O ID do plano. string
produto O ID do produto. string
editora O ID do editor. string

Microsoft.Compute/galerias/imagens

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
propriedades Descreve as propriedades de uma definição de imagem de galeria. GalleryImageProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

RecommendedMachineConfiguration

Designação Descrição Valor
memória Descreve o intervalo de recursos. ResourceRange
vCPUs Descreve o intervalo de recursos. ResourceRange

ResourceRange

Designação Descrição Valor
máx. O número máximo do recurso. Int
min O número mínimo do recurso. Int

Tags de Recursos

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/imagens 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/images, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Compute/galleries/images",
  "apiVersion": "2021-10-01",
  "name": "string",
  "location": "string",
  "properties": {
    "architecture": "string",
    "description": "string",
    "disallowed": {
      "diskTypes": [ "string" ]
    },
    "endOfLifeDate": "string",
    "eula": "string",
    "features": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "hyperVGeneration": "string",
    "identifier": {
      "offer": "string",
      "publisher": "string",
      "sku": "string"
    },
    "osState": "string",
    "osType": "string",
    "privacyStatementUri": "string",
    "purchasePlan": {
      "name": "string",
      "product": "string",
      "publisher": "string"
    },
    "recommended": {
      "memory": {
        "max": "int",
        "min": "int"
      },
      "vCPUs": {
        "max": "int",
        "min": "int"
      }
    },
    "releaseNoteUri": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

Não permitido

Designação Descrição Valor
diskTypes Uma lista de tipos de disco. string[]

GalleryImageFeature

Designação Descrição Valor
Designação O nome do recurso de imagem da galeria. string
valor O valor do recurso de imagem da galeria. string

GalleryImageIdentifier

Designação Descrição Valor
oferta O nome da oferta de definição de imagem da galeria. string (obrigatório)
editora O nome do editor de definição de imagem da galeria. string (obrigatório)
SKU O nome da definição de imagem da galeria SKU. string (obrigatório)

GalleryImageProperties

Designação Descrição Valor
Arquitetura A arquitetura da imagem. Aplicável apenas a discos do SO. «Arm64»
'x64'
Descrição A descrição deste recurso de definição de imagem de galeria. Esta propriedade é atualizável. string
Não permitido Descreve os tipos de disco não permitidos. Não permitido
Fim da VidaData A data de fim da vida útil da definição da imagem da galeria. Esta propriedade pode ser usada para fins de descomissionamento. Esta propriedade é atualizável. string
EULA O acordo Eula para a definição da imagem da galeria. string
caraterísticas Uma lista de recursos de imagem da galeria. GalleryImageFeature[]
hiperVGeneração A geração do hipervisor da máquina virtual. Aplicável apenas a discos do SO. «V1»
«V2»
identificador Este é o identificador de definição de imagem da galeria. GalleryImageIdentifier (obrigatório)
osEstado Essa propriedade permite que o usuário especifique se as máquinas virtuais criadas sob esta imagem são 'Generalizadas' ou 'Especializadas'. 'Generalizado'
'Especializado' (obrigatório)
osType Essa propriedade permite especificar o tipo de sistema operacional incluído no disco ao criar uma VM a partir de uma imagem gerenciada.

Os valores possíveis são:

Windows

Linux
'Linux'
'Windows' (obrigatório)
privacidadeDeclaraçãoUri A declaração de privacidade uri. string
purchasePlan Descreve o plano de compra de definição de imagem da galeria. Isso é usado por imagens de mercado. ImagePurchasePlan
recomendado As propriedades descrevem a configuração de máquina recomendada para esta definição de imagem. Essas propriedades são atualizáveis. RecommendedMachineConfiguration
releaseNoteUri A nota de lançamento uri. string

ImagemCompraPlano

Designação Descrição Valor
Designação O ID do plano. string
produto O ID do produto. string
editora O ID do editor. string

Microsoft.Compute/galerias/imagens

Designação Descrição Valor
apiVersion A versão api '2021-10-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 definição de imagem de galeria. GalleryImageProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Compute/galerias/imagens'

RecommendedMachineConfiguration

Designação Descrição Valor
memória Descreve o intervalo de recursos. ResourceRange
vCPUs Descreve o intervalo de recursos. ResourceRange

ResourceRange

Designação Descrição Valor
máx. O número máximo do recurso. Int
min O número mínimo do recurso. Int

Tags de Recursos

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 definição de imagem em uma da Galeria de Computação do Azure

Implantar no Azure
Este modelo permite criar uma definição de imagem simples em uma Galeria de Computação do Azure. Certifique-se de ter executado o modelo da Galeria de Imagens Compartilhadas 101 antes de implantá-lo.

Definição de recursos Terraform (provedor AzAPI)

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/images@2021-10-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      architecture = "string"
      description = "string"
      disallowed = {
        diskTypes = [
          "string"
        ]
      }
      endOfLifeDate = "string"
      eula = "string"
      features = [
        {
          name = "string"
          value = "string"
        }
      ]
      hyperVGeneration = "string"
      identifier = {
        offer = "string"
        publisher = "string"
        sku = "string"
      }
      osState = "string"
      osType = "string"
      privacyStatementUri = "string"
      purchasePlan = {
        name = "string"
        product = "string"
        publisher = "string"
      }
      recommended = {
        memory = {
          max = int
          min = int
        }
        vCPUs = {
          max = int
          min = int
        }
      }
      releaseNoteUri = "string"
    }
  })
}

Valores de propriedade

Não permitido

Designação Descrição Valor
diskTypes Uma lista de tipos de disco. string[]

GalleryImageFeature

Designação Descrição Valor
Designação O nome do recurso de imagem da galeria. string
valor O valor do recurso de imagem da galeria. string

GalleryImageIdentifier

Designação Descrição Valor
oferta O nome da oferta de definição de imagem da galeria. string (obrigatório)
editora O nome do editor de definição de imagem da galeria. string (obrigatório)
SKU O nome da definição de imagem da galeria SKU. string (obrigatório)

GalleryImageProperties

Designação Descrição Valor
Arquitetura A arquitetura da imagem. Aplicável apenas a discos do SO. «Arm64»
'x64'
Descrição A descrição deste recurso de definição de imagem de galeria. Esta propriedade é atualizável. string
Não permitido Descreve os tipos de disco não permitidos. Não permitido
Fim da VidaData A data de fim da vida útil da definição da imagem da galeria. Esta propriedade pode ser usada para fins de descomissionamento. Esta propriedade é atualizável. string
EULA O acordo Eula para a definição da imagem da galeria. string
caraterísticas Uma lista de recursos de imagem da galeria. GalleryImageFeature[]
hiperVGeneração A geração do hipervisor da máquina virtual. Aplicável apenas a discos do SO. «V1»
«V2»
identificador Este é o identificador de definição de imagem da galeria. GalleryImageIdentifier (obrigatório)
osEstado Essa propriedade permite que o usuário especifique se as máquinas virtuais criadas sob esta imagem são 'Generalizadas' ou 'Especializadas'. 'Generalizado'
'Especializado' (obrigatório)
osType Essa propriedade permite especificar o tipo de sistema operacional incluído no disco ao criar uma VM a partir de uma imagem gerenciada.

Os valores possíveis são:

Windows

Linux
'Linux'
'Windows' (obrigatório)
privacidadeDeclaraçãoUri A declaração de privacidade uri. string
purchasePlan Descreve o plano de compra de definição de imagem da galeria. Isso é usado por imagens de mercado. ImagePurchasePlan
recomendado As propriedades descrevem a configuração de máquina recomendada para esta definição de imagem. Essas propriedades são atualizáveis. RecommendedMachineConfiguration
releaseNoteUri A nota de lançamento uri. string

ImagemCompraPlano

Designação Descrição Valor
Designação O ID do plano. string
produto O ID do produto. string
editora O ID do editor. string

Microsoft.Compute/galerias/imagens

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
propriedades Descreve as propriedades de uma definição de imagem de galeria. GalleryImageProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Compute/galleries/images@2021-10-01"

RecommendedMachineConfiguration

Designação Descrição Valor
memória Descreve o intervalo de recursos. ResourceRange
vCPUs Descreve o intervalo de recursos. ResourceRange

ResourceRange

Designação Descrição Valor
máx. O número máximo do recurso. Int
min O número mínimo do recurso. Int

Tags de Recursos

Designação Descrição Valor