Compartir a través de


Galerías de Microsoft.Compute 2024-03-03

Definición de recursos de Bicep

El tipo de recurso galerías se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Compute/gallerys, agregue el siguiente bicep a la plantilla.

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 propiedad

CommunityGalleryInfo

Nombre Descripción Valor
Cluf Contrato de licencia de usuario final para la imagen de la galería de la comunidad. cuerda
publicNamePrefix Prefijo del nombre de la galería que se mostrará públicamente. Visible para todos los usuarios. cuerda
publisherContact Correo electrónico de soporte técnico del publicador de la galería de la comunidad. Dirección de correo electrónico del publicador. Visible para todos los usuarios. cuerda
publisherUri Vínculo al sitio web del publicador. Visible para todos los usuarios. cuerda

GalleryIdentifier

Nombre Descripción Valor

GalleryIdentity

Nombre Descripción Valor
tipo Tipo de identidad que se usa para la galería. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará todas las identidades de la galería. 'Ninguno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Lista de identidades de usuario asociadas a la galería. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities

GalleryProperties

Nombre Descripción Valor
descripción Descripción de este recurso de Shared Image Gallery. Esta propiedad es actualizable. cuerda
identificador Describe el nombre único de la galería. GalleryIdentifier de
sharingProfile Perfil para compartir la galería con la suscripción o el inquilino SharingProfile
softDeletePolicy Contiene información sobre la directiva de eliminación temporal de la galería. softDeletePolicy

Microsoft.Compute/gallerys

Nombre Descripción Valor
identidad Identidad de la galería, si está configurada. GalleryIdentity
ubicación Ubicación del recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Describe las propiedades de shared Image Gallery. GalleryProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

ResourceTags

Nombre Descripción Valor

SharingProfile

Nombre Descripción Valor
communityGalleryInfo Información de la galería de la comunidad si la galería actual se comparte con la comunidad. CommunityGalleryInfo
Permisos Esta propiedad permite especificar el permiso de la galería de uso compartido. Los valores posibles son: Private,Groups,Community. 'Comunidad'
"Grupos"
"Privado"

SoftDeletePolicy

Nombre Descripción Valor
isSoftDeleteEnabled Habilita la eliminación temporal de los recursos de esta galería, lo que les permite recuperarlos en el tiempo de retención. Bool

UserAssignedIdentities

Nombre Descripción Valor

UserAssignedIdentitiesValue

Nombre Descripción Valor

Ejemplos de inicio rápido

En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.

Archivo de Bicep Descripción
Azure Image Builder con azure Windows Baseline Crea un entorno de Azure Image Builder y crea una imagen de Windows Server con las actualizaciones más recientes de Windows y la línea de base de Windows de Azure aplicadas.
configuración del servicio Dev Box Esta plantilla crearía todos los recursos de administración de Dev Box según la guía de inicio rápido de Dev Box (/azure/dev-box/quickstart-create-dev-box). Puede ver todos los recursos creados o ir directamente a DevPortal.microsoft.com para crear su primer cuadro de desarrollo.

Definición de recursos de plantilla de ARM

El tipo de recurso galerías se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Compute/gallerys, agregue el siguiente json a la plantilla.

{
  "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 propiedad

CommunityGalleryInfo

Nombre Descripción Valor
Cluf Contrato de licencia de usuario final para la imagen de la galería de la comunidad. cuerda
publicNamePrefix Prefijo del nombre de la galería que se mostrará públicamente. Visible para todos los usuarios. cuerda
publisherContact Correo electrónico de soporte técnico del publicador de la galería de la comunidad. Dirección de correo electrónico del publicador. Visible para todos los usuarios. cuerda
publisherUri Vínculo al sitio web del publicador. Visible para todos los usuarios. cuerda

GalleryIdentifier

Nombre Descripción Valor

GalleryIdentity

Nombre Descripción Valor
tipo Tipo de identidad que se usa para la galería. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará todas las identidades de la galería. 'Ninguno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Lista de identidades de usuario asociadas a la galería. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities

GalleryProperties

Nombre Descripción Valor
descripción Descripción de este recurso de Shared Image Gallery. Esta propiedad es actualizable. cuerda
identificador Describe el nombre único de la galería. GalleryIdentifier de
sharingProfile Perfil para compartir la galería con la suscripción o el inquilino SharingProfile
softDeletePolicy Contiene información sobre la directiva de eliminación temporal de la galería. softDeletePolicy

Microsoft.Compute/gallerys

Nombre Descripción Valor
apiVersion La versión de api '2024-03-03'
identidad Identidad de la galería, si está configurada. GalleryIdentity
ubicación Ubicación del recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Describe las propiedades de shared Image Gallery. GalleryProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.Compute/gallerys"

ResourceTags

Nombre Descripción Valor

SharingProfile

Nombre Descripción Valor
communityGalleryInfo Información de la galería de la comunidad si la galería actual se comparte con la comunidad. CommunityGalleryInfo
Permisos Esta propiedad permite especificar el permiso de la galería de uso compartido. Los valores posibles son: Private,Groups,Community. 'Comunidad'
"Grupos"
"Privado"

SoftDeletePolicy

Nombre Descripción Valor
isSoftDeleteEnabled Habilita la eliminación temporal de los recursos de esta galería, lo que les permite recuperarlos en el tiempo de retención. Bool

UserAssignedIdentities

Nombre Descripción Valor

UserAssignedIdentitiesValue

Nombre Descripción Valor

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
Azure Image Builder con azure Windows Baseline

Implementación en Azure
Crea un entorno de Azure Image Builder y crea una imagen de Windows Server con las actualizaciones más recientes de Windows y la línea de base de Windows de Azure aplicadas.
configuración del servicio Dev Box

Implementación en Azure
Esta plantilla crearía todos los recursos de administración de Dev Box según la guía de inicio rápido de Dev Box (/azure/dev-box/quickstart-create-dev-box). Puede ver todos los recursos creados o ir directamente a DevPortal.microsoft.com para crear su primer cuadro de desarrollo.
Creación de una de Azure Compute Gallery

Implementación en Azure
Esta plantilla le permite crear una instancia de Azure Compute Gallery.
Creación de una de Azure Compute Gallery

Implementación en Azure
Este módulo crea un recurso de Azure Compute Gallery con apiVersion 2019-12-01.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso galerías se puede implementar con operaciones destinadas a:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Compute/gallerys, agregue el siguiente terraform a la plantilla.

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 propiedad

CommunityGalleryInfo

Nombre Descripción Valor
Cluf Contrato de licencia de usuario final para la imagen de la galería de la comunidad. cuerda
publicNamePrefix Prefijo del nombre de la galería que se mostrará públicamente. Visible para todos los usuarios. cuerda
publisherContact Correo electrónico de soporte técnico del publicador de la galería de la comunidad. Dirección de correo electrónico del publicador. Visible para todos los usuarios. cuerda
publisherUri Vínculo al sitio web del publicador. Visible para todos los usuarios. cuerda

GalleryIdentifier

Nombre Descripción Valor

GalleryIdentity

Nombre Descripción Valor
tipo Tipo de identidad que se usa para la galería. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará todas las identidades de la galería. 'Ninguno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Lista de identidades de usuario asociadas a la galería. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities

GalleryProperties

Nombre Descripción Valor
descripción Descripción de este recurso de Shared Image Gallery. Esta propiedad es actualizable. cuerda
identificador Describe el nombre único de la galería. GalleryIdentifier de
sharingProfile Perfil para compartir la galería con la suscripción o el inquilino SharingProfile
softDeletePolicy Contiene información sobre la directiva de eliminación temporal de la galería. softDeletePolicy

Microsoft.Compute/gallerys

Nombre Descripción Valor
identidad Identidad de la galería, si está configurada. GalleryIdentity
ubicación Ubicación del recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Describe las propiedades de shared Image Gallery. GalleryProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Compute/galleries@2024-03-03"

ResourceTags

Nombre Descripción Valor

SharingProfile

Nombre Descripción Valor
communityGalleryInfo Información de la galería de la comunidad si la galería actual se comparte con la comunidad. CommunityGalleryInfo
Permisos Esta propiedad permite especificar el permiso de la galería de uso compartido. Los valores posibles son: Private,Groups,Community. 'Comunidad'
"Grupos"
"Privado"

SoftDeletePolicy

Nombre Descripción Valor
isSoftDeleteEnabled Habilita la eliminación temporal de los recursos de esta galería, lo que les permite recuperarlos en el tiempo de retención. Bool

UserAssignedIdentities

Nombre Descripción Valor

UserAssignedIdentitiesValue

Nombre Descripción Valor