Partager via


GalleryImage interface

Spécifie des informations sur la définition d’image de la galerie que vous souhaitez créer ou mettre à jour.

Extends

Propriétés

allowUpdateImage

Optionnel. Doit être défini sur true si les fonctionnalités d’image de la galerie sont mises à jour.

architecture

Architecture de l’image. Applicable uniquement aux disques du système d’exploitation.

description

Description de cette ressource de définition d’image de galerie. Cette propriété est pouvant être mise à jour.

disallowed

Décrit les types de disques non autorisés.

endOfLifeDate

Date de fin de vie de la définition d’image de la galerie. Cette propriété peut être utilisée à des fins de désaffectation. Cette propriété est pouvant être mise à jour.

eula

Accord Eula pour la définition d’image de la galerie.

features

Liste des fonctionnalités d’image de la galerie.

hyperVGeneration

Génération d’hyperviseur de la machine virtuelle. Applicable uniquement aux disques du système d’exploitation.

identifier

Il s’agit de l’identificateur de définition d’image de la galerie.

osState

Cette propriété permet à l’utilisateur de spécifier si les machines virtuelles créées sous cette image sont « généralisées » ou « Spécialisées ».

osType

Cette propriété vous permet de spécifier le type du système d’exploitation inclus dans le disque lors de la création d’une machine virtuelle à partir d’une image managée. Les valeurs possibles sont : Windows,Linux.

privacyStatementUri

URI de déclaration de confidentialité.

provisioningState

État d’approvisionnement, qui apparaît uniquement dans la réponse. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

purchasePlan

Décrit le plan d’achat de définition d’image de la galerie. Cela est utilisé par les images de la Place de marché.

recommended

Les propriétés décrivent la configuration de machine recommandée pour cette définition d’image. Ces propriétés sont pouvant être mises à jour.

releaseNoteUri

URI de note de publication.

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

location

Emplacement géographique où réside la ressource

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

allowUpdateImage

Optionnel. Doit être défini sur true si les fonctionnalités d’image de la galerie sont mises à jour.

allowUpdateImage?: boolean

Valeur de propriété

boolean

architecture

Architecture de l’image. Applicable uniquement aux disques du système d’exploitation.

architecture?: string

Valeur de propriété

string

description

Description de cette ressource de définition d’image de galerie. Cette propriété est pouvant être mise à jour.

description?: string

Valeur de propriété

string

disallowed

Décrit les types de disques non autorisés.

disallowed?: Disallowed

Valeur de propriété

endOfLifeDate

Date de fin de vie de la définition d’image de la galerie. Cette propriété peut être utilisée à des fins de désaffectation. Cette propriété est pouvant être mise à jour.

endOfLifeDate?: Date

Valeur de propriété

Date

eula

Accord Eula pour la définition d’image de la galerie.

eula?: string

Valeur de propriété

string

features

Liste des fonctionnalités d’image de la galerie.

features?: GalleryImageFeature[]

Valeur de propriété

hyperVGeneration

Génération d’hyperviseur de la machine virtuelle. Applicable uniquement aux disques du système d’exploitation.

hyperVGeneration?: string

Valeur de propriété

string

identifier

Il s’agit de l’identificateur de définition d’image de la galerie.

identifier?: GalleryImageIdentifier

Valeur de propriété

osState

Cette propriété permet à l’utilisateur de spécifier si les machines virtuelles créées sous cette image sont « généralisées » ou « Spécialisées ».

osState?: OperatingSystemStateTypes

Valeur de propriété

osType

Cette propriété vous permet de spécifier le type du système d’exploitation inclus dans le disque lors de la création d’une machine virtuelle à partir d’une image managée. Les valeurs possibles sont : Windows,Linux.

osType?: OperatingSystemTypes

Valeur de propriété

privacyStatementUri

URI de déclaration de confidentialité.

privacyStatementUri?: string

Valeur de propriété

string

provisioningState

État d’approvisionnement, qui apparaît uniquement dans la réponse. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

purchasePlan

Décrit le plan d’achat de définition d’image de la galerie. Cela est utilisé par les images de la Place de marché.

purchasePlan?: ImagePurchasePlan

Valeur de propriété

Les propriétés décrivent la configuration de machine recommandée pour cette définition d’image. Ces propriétés sont pouvant être mises à jour.

recommended?: RecommendedMachineConfiguration

Valeur de propriété

releaseNoteUri

URI de note de publication.

releaseNoteUri?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deTrackedResource.id

location

Emplacement géographique où réside la ressource

location: string

Valeur de propriété

string

héritée deTrackedResource.location

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deTrackedResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

héritée deTrackedResource.systemData

tags

Balises de ressource.

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

héritée deTrackedResource.tags

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deTrackedResource.type