Udostępnij za pośrednictwem


SnapshotUpdate Klasa

Zasób aktualizacji migawki.

Dziedziczenie
azure.mgmt.compute._serialization.Model
SnapshotUpdate

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)

Zmienne

tags
dict[str, str]

Tagi zasobów.

sku
SnapshotSku

Nazwa jednostki SKU migawek. Może to być Standard_LRS, Premium_LRS lub Standard_ZRS. Jest to opcjonalny parametr migawki przyrostowej, a zachowanie domyślne to jednostka SKU zostanie ustawiona na tę samą jednostkę SKU co poprzednia migawka.

os_type
str lub OperatingSystemTypes

typ systemu operacyjnego. Znane wartości to: "Windows" i "Linux".

disk_size_gb
int

Jeśli parametr creationData.createOption jest pusty, to pole jest obowiązkowe i wskazuje rozmiar dysku do utworzenia. Jeśli to pole jest obecne na potrzeby aktualizacji lub tworzenia z innymi opcjami, oznacza to zmianę rozmiaru. Zmiany rozmiaru są dozwolone tylko wtedy, gdy dysk nie jest dołączony do uruchomionej maszyny wirtualnej i może zwiększyć tylko rozmiar dysku.

encryption_settings_collection
EncryptionSettingsCollection

Kolekcja ustawień szyfrowania używana w usłudze Azure Disk Encryption może zawierać wiele ustawień szyfrowania na dysk lub migawkę.

encryption
Encryption

Właściwość szyfrowania może służyć do szyfrowania danych magazynowanych przy użyciu kluczy zarządzanych przez klienta lub kluczy zarządzanych przez platformę.

network_access_policy
str lub NetworkAccessPolicy

Zasady uzyskiwania dostępu do dysku za pośrednictwem sieci. Znane wartości to: "AllowAll", "AllowPrivate" i "DenyAll".

disk_access_id
str

Identyfikator usługi ARM zasobu DiskAccess na potrzeby używania prywatnych punktów końcowych na dyskach.

supports_hibernation
bool

Wskazuje system operacyjny w migawce obsługuje hibernacji.

public_network_access
str lub PublicNetworkAccess

Zasady kontrolowania eksportu na dysku. Znane wartości to: "Włączone" i "Wyłączone".

data_access_auth_mode
str lub DataAccessAuthMode

Dodatkowe wymagania dotyczące uwierzytelniania podczas eksportowania lub przekazywania do dysku lub migawki. Znane wartości to: "AzureActiveDirectory" i "None".

supported_capabilities
SupportedCapabilities

Lista obsługiwanych możliwości obrazu, z którego utworzono dysk systemu operacyjnego.