Partager via


Galeries Microsoft.Compute 2022-08-03

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@2022-08-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
    }
  }
}

Valeurs de propriété

Galeries

Nom Description Valeur
nom Nom de la ressource chaîne (obligatoire)

Limite de caractères : 1 à 80

Caractères valides :
Alphanumériques et périodes.

Commencez et terminez par alphanumérique.
emplacement Emplacement des ressources chaîne (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
Propriétés Décrit les propriétés d’une galerie d’images partagées. GalleryProperties

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

GalleryIdentifier

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

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'

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

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

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.
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.
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.
configurer le service Dev Box

Déployer sur Azure
Ce modèle créerait toutes les ressources d’administration Dev Box en fonction du guide de démarrage rapide de 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": "2022-08-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"
    }
  }
}

Valeurs de propriété

Galeries

Nom Description Valeur
type Type de ressource 'Microsoft.Compute/galeries'
apiVersion Version de l’API de ressource '2022-08-03'
nom Nom de la ressource chaîne (obligatoire)

Limite de caractères : 1 à 80

Caractères valides :
Alphanumériques et périodes.

Commencez et terminez par alphanumérique.
emplacement Emplacement des ressources chaîne (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
Propriétés Décrit les propriétés d’une galerie d’images partagées. GalleryProperties

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

GalleryIdentifier

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

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'

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

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

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.
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.
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.
configurer le service Dev Box

Déployer sur Azure
Ce modèle créerait toutes les ressources d’administration Dev Box en fonction du guide de démarrage rapide de 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 Terraform (fournisseur AzAPI)

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

  • groupes 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@2022-08-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
      }
    }
  })
}

Valeurs de propriété

Galeries

Nom Description Valeur
type Type de ressource « Microsoft.Compute/galleries@2022-08-03 »
nom Nom de la ressource chaîne (obligatoire)

Limite de caractères : 1 à 80

Caractères valides :
Alphanumériques et périodes.

Commencez et terminez par alphanumérique.
emplacement Emplacement des ressources chaîne (obligatoire)
parent_id Pour effectuer un déploiement sur un groupe de ressources, utilisez l’ID de ce groupe de ressources. chaîne (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
Propriétés Décrit les propriétés d’une galerie d’images partagées. GalleryProperties

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

GalleryIdentifier

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

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 »
« Privé »

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

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