Partager via


SnapshotUpdate Classe

Ressource de mise à jour d’instantané.

Héritage
azure.mgmt.compute._serialization.Model
SnapshotUpdate

Constructeur

SnapshotUpdate(*, tags: Dict[str, str] | None = None, sku: _models.SnapshotSku | None = None, os_type: str | _models.OperatingSystemTypes | None = None, disk_size_gb: int | None = None, encryption_settings_collection: _models.EncryptionSettingsCollection | None = None, encryption: _models.Encryption | None = None, network_access_policy: str | _models.NetworkAccessPolicy | None = None, disk_access_id: str | None = None, supports_hibernation: bool | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, **kwargs)

Variables

tags
dict[str, str]

Balises de ressource.

sku
SnapshotSku

Nom de la référence sku des 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 sera définie sur la même référence sku que l’instantané précédent.

os_type
str ou OperatingSystemTypes

type système d’exploitation. Les valeurs connues sont : « Windows » et « Linux ».

disk_size_gb
int

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 peuvent uniquement augmenter la taille du disque.

encryption_settings_collection
EncryptionSettingsCollection

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

encryption
Encryption

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

network_access_policy
str ou NetworkAccessPolicy

Stratégie d’accès au disque via le réseau. Les valeurs connues sont : « AllowAll », « AllowPrivate » et « DenyAll ».

disk_access_id
str

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

supports_hibernation
bool

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

public_network_access
str ou PublicNetworkAccess

Stratégie de contrôle de l’exportation sur le disque. Les valeurs connues sont « Enabled » et « Disabled ».