Sdílet prostřednictvím


Snapshot Třída

Prostředek snímku.

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

Všechny požadované parametry musí být vyplněny, aby se mohly odeslat do Azure.

Dědičnost
azure.mgmt.compute.v2022_03_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. Toto je volitelný parametr pro přírůstkový snímek a výchozí chování je, že skladová položka se nastaví na stejnou skladovou položku jako předchozí snímek.

extended_location
ExtendedLocation

Rozšířené umístění, ve kterém 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

Generování 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 původně vytvořen zdrojový disk pro snímek.

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 createData.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, znamená to změnu velikosti. Změna velikosti je povolená jenom v případě, že disk není připojený ke spuštěné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 několik nastavení šifrování na disk nebo snímek.

incremental
bool

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í pro prostředek.

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: "Povoleno" a "Zakázáno".

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 kopie prostředku vytvořeného na pozadí prostřednictvím operace CopyStart selže.

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. Toto je volitelný parametr pro přírůstkový snímek a výchozí chování je, že skladová položka se nastaví na stejnou skladovou položku jako předchozí snímek.

extended_location
ExtendedLocation

Rozšířené umístění, ve kterém 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

Generování 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 původně vytvořen zdrojový disk pro snímek.

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 createData.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, znamená to změnu velikosti. Změna velikosti je povolená jenom v případě, že disk není připojený ke spuštěné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 několik nastavení šifrování na disk nebo snímek.

provisioning_state
str

Stav zřizování disku.

incremental
bool

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í pro prostředek.

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: "Povoleno" a "Zakázáno".

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 kopie prostředku vytvořeného na pozadí prostřednictvím operace CopyStart selže.

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".