Partager via


Galeries Microsoft.Compute

Définition de ressource Bicep

Le type de ressource galeries peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Compute/galeries, ajoutez le bicep suivant à votre modèle.

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'
  }
}

Valeurs de propriété

CommunityGalleryInfo

Nom Description Valeur
Cluf Contrat de licence utilisateur final pour l’image de la galerie de la communauté. corde
publicNamePrefix Préfixe du nom de la galerie qui sera affiché publiquement. Visible pour tous les utilisateurs. corde
publisherContact E-mail du support de l’éditeur de la galerie de la communauté. Adresse e-mail de l’éditeur. Visible pour tous les utilisateurs. corde
publisherUri Lien vers le site web de l’éditeur. Visible pour tous les utilisateurs. corde

GalleryIdentifier

Nom Description Valeur

GalleryIdentity

Nom Description Valeur
type Type d’identité utilisé pour la galerie. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités de la galerie. 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Liste des identités utilisateur associées à la galerie. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». UserAssignedIdentities

GalleryProperties

Nom Description Valeur
description Description de cette ressource Shared Image Gallery. Cette propriété est pouvant être mise à jour. corde
identificateur Décrit le nom unique de la galerie. GalleryIdentifier
sharingProfile Profil pour le partage de galerie à l’abonnement ou au locataire SharingProfile
softDeletePolicy Contient des informations sur la stratégie de suppression réversible de la galerie. SoftDeletePolicy

Microsoft.Compute/galeries

Nom Description Valeur
identité Identité de la galerie, si elle est configurée. GalleryIdentity
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Décrit les propriétés d’une galerie d’images partagées. GalleryProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

ResourceTags

Nom Description Valeur

SharingProfile

Nom Description Valeur
communityGalleryInfo Informations de la galerie de la communauté si la galerie actuelle est partagée avec la communauté. CommunityGalleryInfo
Autorisations Cette propriété vous permet de spécifier l’autorisation de la galerie de partages. Les valeurs possibles sont les suivantes : Private,Groups,Community. « Communauté »
'Groupes'
'Private'

SoftDeletePolicy

Nom Description Valeur
isSoftDeleteEnabled Active la suppression réversible pour les ressources de cette galerie, ce qui leur permet de récupérer dans le temps de rétention. Bool

UserAssignedIdentities

Nom Description Valeur

UserAssignedIdentitiesValue

Nom Description Valeur

Exemples de démarrage rapide

Les exemples de démarrage rapide suivants déploient ce type de ressource.

Fichier Bicep Description
Azure Image Builder avec azure Windows Baseline Crée un environnement Azure Image Builder et génère une image Windows Server avec les dernières mises à jour Windows et la base de référence Azure Windows appliquée.
configurer le service Dev Box Ce modèle crée toutes les ressources d’administration Dev Box en fonction du guide de démarrage rapide dev Box (/azure/dev-box/quickstart-create-dev-box). Vous pouvez afficher toutes les ressources créées ou accéder directement à DevPortal.microsoft.com pour créer votre première zone de développement.

Définition de ressource de modèle ARM

Le type de ressource galeries peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Compute/galeries, ajoutez le code JSON suivant à votre modèle.

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

Valeurs de propriété

CommunityGalleryInfo

Nom Description Valeur
Cluf Contrat de licence utilisateur final pour l’image de la galerie de la communauté. corde
publicNamePrefix Préfixe du nom de la galerie qui sera affiché publiquement. Visible pour tous les utilisateurs. corde
publisherContact E-mail du support de l’éditeur de la galerie de la communauté. Adresse e-mail de l’éditeur. Visible pour tous les utilisateurs. corde
publisherUri Lien vers le site web de l’éditeur. Visible pour tous les utilisateurs. corde

GalleryIdentifier

Nom Description Valeur

GalleryIdentity

Nom Description Valeur
type Type d’identité utilisé pour la galerie. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités de la galerie. 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Liste des identités utilisateur associées à la galerie. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». UserAssignedIdentities

GalleryProperties

Nom Description Valeur
description Description de cette ressource Shared Image Gallery. Cette propriété est pouvant être mise à jour. corde
identificateur Décrit le nom unique de la galerie. GalleryIdentifier
sharingProfile Profil pour le partage de galerie à l’abonnement ou au locataire SharingProfile
softDeletePolicy Contient des informations sur la stratégie de suppression réversible de la galerie. SoftDeletePolicy

Microsoft.Compute/galeries

Nom Description Valeur
apiVersion Version de l’API '2024-03-03'
identité Identité de la galerie, si elle est configurée. GalleryIdentity
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Décrit les propriétés d’une galerie d’images partagées. GalleryProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.Compute/galeries'

ResourceTags

Nom Description Valeur

SharingProfile

Nom Description Valeur
communityGalleryInfo Informations de la galerie de la communauté si la galerie actuelle est partagée avec la communauté. CommunityGalleryInfo
Autorisations Cette propriété vous permet de spécifier l’autorisation de la galerie de partages. Les valeurs possibles sont les suivantes : Private,Groups,Community. « Communauté »
'Groupes'
'Private'

SoftDeletePolicy

Nom Description Valeur
isSoftDeleteEnabled Active la suppression réversible pour les ressources de cette galerie, ce qui leur permet de récupérer dans le temps de rétention. Bool

UserAssignedIdentities

Nom Description Valeur

UserAssignedIdentitiesValue

Nom Description Valeur

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
Azure Image Builder avec azure Windows Baseline

Déployer sur Azure
Crée un environnement Azure Image Builder et génère une image Windows Server avec les dernières mises à jour Windows et la base de référence Azure Windows appliquée.
configurer le service Dev Box

Déployer sur Azure
Ce modèle crée toutes les ressources d’administration Dev Box en fonction du guide de démarrage rapide dev Box (/azure/dev-box/quickstart-create-dev-box). Vous pouvez afficher toutes les ressources créées ou accéder directement à DevPortal.microsoft.com pour créer votre première zone de développement.
créer un de galerie de calcul Azure

Déployer sur Azure
Ce modèle vous permet de créer une galerie de calcul Azure.
créer une galerie de calcul Azure

Déployer sur Azure
Ce module crée une ressource Azure Compute Gallery avec apiVersion 2019-12-01.

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource galeries peut être déployé avec des opérations qui ciblent :

  • Groupe de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Compute/galeries, ajoutez la terraform suivante à votre modèle.

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
      }
    }
  })
}

Valeurs de propriété

CommunityGalleryInfo

Nom Description Valeur
Cluf Contrat de licence utilisateur final pour l’image de la galerie de la communauté. corde
publicNamePrefix Préfixe du nom de la galerie qui sera affiché publiquement. Visible pour tous les utilisateurs. corde
publisherContact E-mail du support de l’éditeur de la galerie de la communauté. Adresse e-mail de l’éditeur. Visible pour tous les utilisateurs. corde
publisherUri Lien vers le site web de l’éditeur. Visible pour tous les utilisateurs. corde

GalleryIdentifier

Nom Description Valeur

GalleryIdentity

Nom Description Valeur
type Type d’identité utilisé pour la galerie. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités de la galerie. 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Liste des identités utilisateur associées à la galerie. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». UserAssignedIdentities

GalleryProperties

Nom Description Valeur
description Description de cette ressource Shared Image Gallery. Cette propriété est pouvant être mise à jour. corde
identificateur Décrit le nom unique de la galerie. GalleryIdentifier
sharingProfile Profil pour le partage de galerie à l’abonnement ou au locataire SharingProfile
softDeletePolicy Contient des informations sur la stratégie de suppression réversible de la galerie. SoftDeletePolicy

Microsoft.Compute/galeries

Nom Description Valeur
identité Identité de la galerie, si elle est configurée. GalleryIdentity
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Décrit les propriétés d’une galerie d’images partagées. GalleryProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.Compute/galleries@2024-03-03 »

ResourceTags

Nom Description Valeur

SharingProfile

Nom Description Valeur
communityGalleryInfo Informations de la galerie de la communauté si la galerie actuelle est partagée avec la communauté. CommunityGalleryInfo
Autorisations Cette propriété vous permet de spécifier l’autorisation de la galerie de partages. Les valeurs possibles sont les suivantes : Private,Groups,Community. « Communauté »
'Groupes'
'Private'

SoftDeletePolicy

Nom Description Valeur
isSoftDeleteEnabled Active la suppression réversible pour les ressources de cette galerie, ce qui leur permet de récupérer dans le temps de rétention. Bool

UserAssignedIdentities

Nom Description Valeur

UserAssignedIdentitiesValue

Nom Description Valeur