Partager via


Snapshot interface

Ressource d’instantané.

Extends

Propriétés

completionPercent

Pourcentage terminé pour la copie en arrière-plan lorsqu’une ressource est créée via l’opération CopyStart.

copyCompletionError

Indique les détails de l’erreur si la copie en arrière-plan d’une ressource créée via l’opération CopyStart échoue.

creationData

Informations sur la source de disque. Les informations CreationData ne peuvent pas être modifiées une fois le disque créé.

dataAccessAuthMode

Exigences d’authentification supplémentaires lors de l’exportation ou du chargement sur un disque ou un instantané.

diskAccessId

ID ARM de la ressource DiskAccess pour l’utilisation de points de terminaison privés sur des disques.

diskSizeBytes

Taille du disque en octets. Ce champ est en lecture seule. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

diskSizeGB

Si creationData.createOption est vide, ce champ est obligatoire et indique la taille du disque à créer. Si ce champ est présent pour les mises à jour ou la création avec d’autres options, il indique un redimensionnement. Les redimensionnements ne sont autorisés que si le disque n’est pas attaché à une machine virtuelle en cours d’exécution et ne peut augmenter que la taille du disque.

diskState

État de l’instantané. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

encryption

La propriété de chiffrement peut être utilisée pour chiffrer les données au repos avec des clés gérées par le client ou des clés gérées par la plateforme.

encryptionSettingsCollection

La collection de paramètres de chiffrement utilisée est Azure Disk Encryption, peut contenir plusieurs paramètres de chiffrement par disque ou instantané.

extendedLocation

Emplacement étendu où l’instantané sera créé. Impossible de modifier l’emplacement étendu.

hyperVGeneration

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

incremental

Indique si un instantané est incrémentiel. Les instantanés incrémentiels sur le même disque occupent moins d’espace que les instantanés complets et peuvent être différents.

incrementalSnapshotFamilyId

Captures instantanées incrémentielles pour un disque partagent un ID de famille d’instantanés incrémentiels. L’API Get Page Range Diff ne peut être appelée que sur des instantanés incrémentiels avec le même ID de famille. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

managedBy

Inutilisé. Toujours Null. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

networkAccessPolicy

Stratégie d’accès au disque via le réseau.

osType

Type de système d’exploitation.

provisioningState

État d’approvisionnement de disque. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

publicNetworkAccess

Stratégie de contrôle de l’exportation sur le disque.

purchasePlan

Informations sur le plan d’achat de l’image à partir de laquelle le disque source de l’instantané a été créé à l’origine.

securityProfile

Contient les informations relatives à la sécurité de la ressource.

sku

Nom de la référence sku d’instantanés. Peut être Standard_LRS, Premium_LRS ou Standard_ZRS. Il s’agit d’un paramètre facultatif pour l’instantané incrémentiel et le comportement par défaut est que la référence SKU est définie sur la même référence SKU que l’instantané précédent.

snapshotAccessState

État de l’instantané qui détermine la disponibilité de l’accès à l’instantané. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

supportedCapabilities

Liste des fonctionnalités prises en charge pour l’image à partir de laquelle le disque source de l’instantané a été créé à l’origine.

supportsHibernation

Indique que le système d’exploitation sur un instantané prend en charge la mise en veille prolongée.

timeCreated

Heure de création de l’instantané. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

uniqueId

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

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é

completionPercent

Pourcentage terminé pour la copie en arrière-plan lorsqu’une ressource est créée via l’opération CopyStart.

completionPercent?: number

Valeur de propriété

number

copyCompletionError

Indique les détails de l’erreur si la copie en arrière-plan d’une ressource créée via l’opération CopyStart échoue.

copyCompletionError?: CopyCompletionError

Valeur de propriété

creationData

Informations sur la source de disque. Les informations CreationData ne peuvent pas être modifiées une fois le disque créé.

creationData?: CreationData

Valeur de propriété

dataAccessAuthMode

Exigences d’authentification supplémentaires lors de l’exportation ou du chargement sur un disque ou un instantané.

dataAccessAuthMode?: string

Valeur de propriété

string

diskAccessId

ID ARM de la ressource DiskAccess pour l’utilisation de points de terminaison privés sur des disques.

diskAccessId?: string

Valeur de propriété

string

diskSizeBytes

Taille du disque en octets. Ce champ est en lecture seule. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

diskSizeBytes?: number

Valeur de propriété

number

diskSizeGB

Si creationData.createOption est vide, ce champ est obligatoire et indique la taille du disque à créer. Si ce champ est présent pour les mises à jour ou la création avec d’autres options, il indique un redimensionnement. Les redimensionnements ne sont autorisés que si le disque n’est pas attaché à une machine virtuelle en cours d’exécution et ne peut augmenter que la taille du disque.

diskSizeGB?: number

Valeur de propriété

number

diskState

État de l’instantané. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

diskState?: string

Valeur de propriété

string

encryption

La propriété de chiffrement peut être utilisée pour chiffrer les données au repos avec des clés gérées par le client ou des clés gérées par la plateforme.

encryption?: Encryption

Valeur de propriété

encryptionSettingsCollection

La collection de paramètres de chiffrement utilisée est Azure Disk Encryption, peut contenir plusieurs paramètres de chiffrement par disque ou instantané.

encryptionSettingsCollection?: EncryptionSettingsCollection

Valeur de propriété

extendedLocation

Emplacement étendu où l’instantané sera créé. Impossible de modifier l’emplacement étendu.

extendedLocation?: ExtendedLocation

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

incremental

Indique si un instantané est incrémentiel. Les instantanés incrémentiels sur le même disque occupent moins d’espace que les instantanés complets et peuvent être différents.

incremental?: boolean

Valeur de propriété

boolean

incrementalSnapshotFamilyId

Captures instantanées incrémentielles pour un disque partagent un ID de famille d’instantanés incrémentiels. L’API Get Page Range Diff ne peut être appelée que sur des instantanés incrémentiels avec le même ID de famille. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

incrementalSnapshotFamilyId?: string

Valeur de propriété

string

managedBy

Inutilisé. Toujours Null. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

managedBy?: string

Valeur de propriété

string

networkAccessPolicy

Stratégie d’accès au disque via le réseau.

networkAccessPolicy?: string

Valeur de propriété

string

osType

Type de système d’exploitation.

osType?: OperatingSystemTypes

Valeur de propriété

provisioningState

État d’approvisionnement de disque. 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

publicNetworkAccess

Stratégie de contrôle de l’exportation sur le disque.

publicNetworkAccess?: string

Valeur de propriété

string

purchasePlan

Informations sur le plan d’achat de l’image à partir de laquelle le disque source de l’instantané a été créé à l’origine.

purchasePlan?: DiskPurchasePlan

Valeur de propriété

securityProfile

Contient les informations relatives à la sécurité de la ressource.

securityProfile?: DiskSecurityProfile

Valeur de propriété

sku

Nom de la référence sku d’instantanés. Peut être Standard_LRS, Premium_LRS ou Standard_ZRS. Il s’agit d’un paramètre facultatif pour l’instantané incrémentiel et le comportement par défaut est que la référence SKU est définie sur la même référence SKU que l’instantané précédent.

sku?: SnapshotSku

Valeur de propriété

snapshotAccessState

État de l’instantané qui détermine la disponibilité de l’accès à l’instantané. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

snapshotAccessState?: string

Valeur de propriété

string

supportedCapabilities

Liste des fonctionnalités prises en charge pour l’image à partir de laquelle le disque source de l’instantané a été créé à l’origine.

supportedCapabilities?: SupportedCapabilities

Valeur de propriété

supportsHibernation

Indique que le système d’exploitation sur un instantané prend en charge la mise en veille prolongée.

supportsHibernation?: boolean

Valeur de propriété

boolean

timeCreated

Heure de création de l’instantané. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

timeCreated?: Date

Valeur de propriété

Date

uniqueId

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

uniqueId?: 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