Snapshot Klasa
Zasób migawki.
Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.
Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.
- Dziedziczenie
-
azure.mgmt.compute.v2019_03_01.models._models_py3.ResourceSnapshot
Konstruktor
Snapshot(*, location: str, tags: Dict[str, str] | None = None, sku: _models.SnapshotSku | None = None, os_type: str | _models.OperatingSystemTypes | None = None, hyper_v_generation: str | _models.HyperVGeneration | None = None, creation_data: _models.CreationData | None = None, disk_size_gb: int | None = None, encryption_settings_collection: _models.EncryptionSettingsCollection | None = None, incremental: bool | None = None, **kwargs)
Zmienne
- id
- str
Identyfikator zasobu.
- name
- str
Nazwa zasobu.
- type
- str
Typ zasobu.
- location
- str
Lokalizacja zasobu. Wymagane.
- managed_by
- str
Nieużywany. Zawsze null.
- sku
- SnapshotSku
Nazwa jednostki SKU migawek. Może być Standard_LRS, Premium_LRS lub Standard_ZRS.
- time_created
- datetime
Czas utworzenia dysku.
- os_type
- str lub OperatingSystemTypes
Typ systemu operacyjnego. Znane wartości to: "Windows" i "Linux".
- hyper_v_generation
- str lub HyperVGeneration
Generacja funkcji hypervisor maszyny wirtualnej. Dotyczy tylko dysków systemu operacyjnego. Znane wartości to: "V1" i "V2".
- creation_data
- CreationData
Informacje o źródle dysku. Nie można zmienić informacji CreationData po utworzeniu dysku.
- 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 w przypadku 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 tylko zwiększyć rozmiar dysku.
- disk_size_bytes
- int
Rozmiar dysku w bajtach. To pole jest tylko do odczytu.
- unique_id
- str
Unikatowy identyfikator GUID identyfikujący zasób.
- encryption_settings_collection
- EncryptionSettingsCollection
Kolekcja ustawień szyfrowania używana jako usługa Azure Disk Encryption może zawierać wiele ustawień szyfrowania na dysk lub migawkę.
- provisioning_state
- str
Stan aprowizacji dysku.
- incremental
- bool
Czy migawka jest przyrostowa. Migawki przyrostowe na tym samym dysku zajmują mniej miejsca niż pełne migawki i mogą być różnicowane.