Sdílet prostřednictvím


Snapshot Třída

Prostředek snímku.

Proměnné jsou naplněné pouze serverem a při odesílání požadavku budou ignorovány.

Aby bylo možné odesílat do Azure, musí být vyplněny všechny požadované parametry.

Dědičnost
azure.mgmt.compute.v2023_01_02.models._models_py3.Resource
Snapshot

Konstruktor

Snapshot(*, location: str, tags: Dict[str, str] | None = None, sku: _models.SnapshotSku | None = None, extended_location: _models.ExtendedLocation | None = None, os_type: str | _models.OperatingSystemTypes | None = None, hyper_v_generation: str | _models.HyperVGeneration | None = None, purchase_plan: _models.PurchasePlan | None = None, supported_capabilities: _models.SupportedCapabilities | 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, encryption: _models.Encryption | None = None, network_access_policy: str | _models.NetworkAccessPolicy | None = None, disk_access_id: str | None = None, security_profile: _models.DiskSecurityProfile | None = None, supports_hibernation: bool | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, completion_percent: float | None = None, copy_completion_error: _models.CopyCompletionError | None = None, data_access_auth_mode: str | _models.DataAccessAuthMode | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Umístění prostředku. Povinná hodnota.

tags
dict[str, str]

Značky prostředků.

sku
SnapshotSku

Název skladové položky snímků Může být Standard_LRS, Premium_LRS nebo Standard_ZRS. Jedná se o volitelný parametr pro přírůstkové snímky a výchozí chování je, že skladová položka se nastaví na stejnou SKU jako předchozí snímek.

extended_location
ExtendedLocation

Rozšířené umístění, kde se snímek vytvoří. Rozšířené umístění nelze změnit.

os_type
str nebo OperatingSystemTypes

Typ operačního systému. Známé hodnoty jsou: "Windows" a "Linux".

hyper_v_generation
str nebo HyperVGeneration

Generace hypervisoru virtuálního počítače. Platí jenom pro disky s operačním systémem. Známé hodnoty jsou: "V1" a "V2".

purchase_plan
PurchasePlan

Informace o plánu nákupu pro image, ze které byl zdrojový disk pro snímek původně vytvořen.

supported_capabilities
SupportedCapabilities

Seznam podporovaných funkcí pro image, ze které byl zdrojový disk ze snímku původně vytvořen.

creation_data
CreationData

Informace o zdroji disku. Informace CreationData nelze po vytvoření disku změnit.

disk_size_gb
int

Pokud je vlastnost creationData.createOption prázdná, je toto pole povinné a označuje velikost disku, který se má vytvořit. Pokud je toto pole k dispozici pro aktualizace nebo vytvoření s jinými možnostmi, označuje změnu velikosti. Změna velikosti je povolená jenom v případě, že disk není připojený k běžícímu virtuálnímu počítači, a může pouze zvětšit velikost disku.

encryption_settings_collection
EncryptionSettingsCollection

Kolekce nastavení šifrování, která se používá jako Azure Disk Encryption, může obsahovat více nastavení šifrování na disk nebo snímek.

incremental
bool

Určuje, jestli je snímek přírůstkový. Přírůstkové snímky na stejném disku zabírají méně místa než úplné snímky a můžou být rozdílné.

encryption
Encryption

Vlastnost šifrování je možné použít k šifrování neaktivních uložených dat pomocí klíčů spravovaných zákazníkem nebo klíčů spravovaných platformou.

network_access_policy
str nebo NetworkAccessPolicy

Zásady pro přístup k disku přes síť Známé hodnoty jsou: "AllowAll", "AllowPrivate" a "DenyAll".

disk_access_id
str

ID ARM prostředku DiskAccess pro použití privátních koncových bodů na discích

security_profile
DiskSecurityProfile

Obsahuje informace týkající se zabezpečení prostředku.

supports_hibernation
bool

Označuje, že operační systém na snímku podporuje hibernaci.

public_network_access
str nebo PublicNetworkAccess

Zásady pro řízení exportu na disku Známé hodnoty jsou: "Enabled" a "Disabled".

completion_percent
float

Procento dokončení kopie na pozadí při vytvoření prostředku prostřednictvím operace CopyStart

copy_completion_error
CopyCompletionError

Označuje podrobnosti o chybě, pokud selže kopie prostředku vytvořeného prostřednictvím operace CopyStart na pozadí.

data_access_auth_mode
str nebo DataAccessAuthMode

Další požadavky na ověřování při exportu nebo nahrávání na disk nebo snímek Známé hodnoty jsou: "AzureActiveDirectory" a "None".

Proměnné

id
str

ID prostředku.

name
str

Název prostředku.

type
str

Typ prostředku.

location
str

Umístění prostředku. Povinná hodnota.

tags
dict[str, str]

Značky prostředků.

managed_by
str

Nepoužívá se. Vždy null.

sku
SnapshotSku

Název skladové položky snímků Může být Standard_LRS, Premium_LRS nebo Standard_ZRS. Jedná se o volitelný parametr pro přírůstkové snímky a výchozí chování je, že skladová položka se nastaví na stejnou SKU jako předchozí snímek.

extended_location
ExtendedLocation

Rozšířené umístění, kde se snímek vytvoří. Rozšířené umístění nelze změnit.

time_created
datetime

Čas vytvoření snímku.

os_type
str nebo OperatingSystemTypes

Typ operačního systému. Známé hodnoty jsou: "Windows" a "Linux".

hyper_v_generation
str nebo HyperVGeneration

Generace hypervisoru virtuálního počítače. Platí jenom pro disky s operačním systémem. Známé hodnoty jsou: "V1" a "V2".

purchase_plan
PurchasePlan

Informace o plánu nákupu pro image, ze které byl zdrojový disk pro snímek původně vytvořen.

supported_capabilities
SupportedCapabilities

Seznam podporovaných funkcí pro image, ze které byl zdrojový disk ze snímku původně vytvořen.

creation_data
CreationData

Informace o zdroji disku. Informace CreationData nelze po vytvoření disku změnit.

disk_size_gb
int

Pokud je vlastnost creationData.createOption prázdná, je toto pole povinné a označuje velikost disku, který se má vytvořit. Pokud je toto pole k dispozici pro aktualizace nebo vytvoření s jinými možnostmi, označuje změnu velikosti. Změna velikosti je povolená jenom v případě, že disk není připojený k běžícímu virtuálnímu počítači, a může pouze zvětšit velikost disku.

disk_size_bytes
int

Velikost disku v bajtech. Toto pole je jen pro čtení.

disk_state
str nebo DiskState

Stav snímku. Známé hodnoty jsou: "Unattached", "Attached", "Reserved", "Frozen", "ActiveSAS", "ActiveSASFrozen", "ReadyToUpload" a "ActiveUpload".

unique_id
str

Jedinečný identifikátor GUID identifikující prostředek.

encryption_settings_collection
EncryptionSettingsCollection

Kolekce nastavení šifrování, která se používá jako Azure Disk Encryption, může obsahovat více nastavení šifrování na disk nebo snímek.

provisioning_state
str

Stav zřizování disku.

incremental
bool

Určuje, jestli je snímek přírůstkový. Přírůstkové snímky na stejném disku zabírají méně místa než úplné snímky a můžou být rozdílné.

incremental_snapshot_family_id
str

Přírůstkové snímky disku sdílejí ID rodiny přírůstkových snímků. Rozhraní API get page range diff je možné volat pouze u přírůstkových snímků se stejným ID rodiny.

encryption
Encryption

Vlastnost šifrování je možné použít k šifrování neaktivních uložených dat pomocí klíčů spravovaných zákazníkem nebo klíčů spravovaných platformou.

network_access_policy
str nebo NetworkAccessPolicy

Zásady pro přístup k disku přes síť Známé hodnoty jsou: "AllowAll", "AllowPrivate" a "DenyAll".

disk_access_id
str

ID ARM prostředku DiskAccess pro použití privátních koncových bodů na discích

security_profile
DiskSecurityProfile

Obsahuje informace týkající se zabezpečení prostředku.

supports_hibernation
bool

Označuje, že operační systém na snímku podporuje hibernaci.

public_network_access
str nebo PublicNetworkAccess

Zásady pro řízení exportu na disku Známé hodnoty jsou: "Enabled" a "Disabled".

completion_percent
float

Procento dokončení kopie na pozadí při vytvoření prostředku prostřednictvím operace CopyStart

copy_completion_error
CopyCompletionError

Označuje podrobnosti o chybě, pokud selže kopie prostředku vytvořeného prostřednictvím operace CopyStart na pozadí.

data_access_auth_mode
str nebo DataAccessAuthMode

Další požadavky na ověřování při exportu nebo nahrávání na disk nebo snímek Známé hodnoty jsou: "AzureActiveDirectory" a "None".