SnapshotUpdate Klasse
Momentaufnahmeaktualisierungsressource.
- Vererbung
-
azure.mgmt.compute._serialization.ModelSnapshotUpdate
Konstruktor
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, data_access_auth_mode: str | _models.DataAccessAuthMode | None = None, supported_capabilities: _models.SupportedCapabilities | None = None, **kwargs)
Variablen
- sku
- SnapshotSku
Der SKU-Name der Momentaufnahme. Kann Standard_LRS, Premium_LRS oder Standard_ZRS sein. Dies ist ein optionaler Parameter für inkrementelle Momentaufnahmen, und das Standardverhalten ist, dass die SKU auf dieselbe SKU wie die vorherige Momentaufnahme festgelegt wird.
- os_type
- str oder OperatingSystemTypes
der Betriebssystemtyp. Bekannte Werte sind: "Windows" und "Linux".
- disk_size_gb
- int
Wenn creationData.createOption leer ist, ist dieses Feld obligatorisch und gibt die Größe des zu erstellenden Datenträgers an. Wenn dieses Feld für Updates oder Die Erstellung mit anderen Optionen vorhanden ist, gibt es eine Größenänderung an. Größenänderungen sind nur zulässig, wenn der Datenträger nicht an eine ausgeführte VM angefügt ist und die Größe des Datenträgers nur erhöhen kann.
- encryption_settings_collection
- EncryptionSettingsCollection
Die Sammlung von Verschlüsselungseinstellungen, die als Azure Disk Encryption verwendet wird, kann mehrere Verschlüsselungseinstellungen pro Datenträger oder Momentaufnahme enthalten.
- encryption
- Encryption
Die Verschlüsselungseigenschaft kann verwendet werden, um ruhende Daten mit kundenseitig oder plattformseitig verwalteten Schlüsseln zu verschlüsseln.
- network_access_policy
- str oder NetworkAccessPolicy
Richtlinie für den Zugriff auf den Datenträger über das Netzwerk. Bekannte Werte sind: "AllowAll", "AllowPrivate" und "DenyAll".
- disk_access_id
- str
ARM-ID der DiskAccess-Ressource für die Verwendung privater Endpunkte auf Datenträgern.
- supports_hibernation
- bool
Gibt an, dass das Betriebssystem in einer Momentaufnahme den Ruhezustand unterstützt.
- public_network_access
- str oder PublicNetworkAccess
Richtlinie zum Steuern des Exports auf dem Datenträger. Bekannte Werte sind: "Enabled" und "Disabled".
- data_access_auth_mode
- str oder DataAccessAuthMode
Zusätzliche Authentifizierungsanforderungen beim Exportieren oder Hochladen auf einen Datenträger oder eine Momentaufnahme. Bekannte Werte sind: "AzureActiveDirectory" und "None".
- supported_capabilities
- SupportedCapabilities
Liste der unterstützten Funktionen für das Image, aus dem der Betriebssystemdatenträger erstellt wurde.