Snapshot Klass

Resurs för ögonblicksbild.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.

Arv
azure.mgmt.compute.v2022_07_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

Resursplats. Krävs.

tags
dict[str, str]

Resurstaggar.

sku
SnapshotSku

SKU-namnet för ögonblicksbilder. Kan vara Standard_LRS, Premium_LRS eller Standard_ZRS. Det här är en valfri parameter för inkrementell ögonblicksbild och standardbeteendet är att SKU:n ställs in på samma SKU som den föregående ögonblicksbilden.

extended_location
ExtendedLocation

Den utökade platsen där ögonblicksbilden kommer att skapas. Det går inte att ändra utökad plats.

os_type
str eller OperatingSystemTypes

Typ av operativsystem. Kända värden är: "Windows" och "Linux".

hyper_v_generation
str eller HyperVGeneration

Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar. Kända värden är: "V1" och "V2".

purchase_plan
PurchasePlan

Inköpsplansinformation för avbildningen som källdisken för ögonblicksbilden ursprungligen skapades från.

supported_capabilities
SupportedCapabilities

Lista över funktioner som stöds för avbildningen från vilken källdisken från ögonblicksbilden ursprungligen skapades.

creation_data
CreationData

Information om diskkälla. Det går inte att ändra informationen för CreationData när disken har skapats.

disk_size_gb
int

Om creationData.createOption är Tomt är det här fältet obligatoriskt och anger storleken på disken som ska skapas. Om det här fältet finns för uppdateringar eller skapande med andra alternativ anger det en storleksändring. Storleksändring tillåts endast om disken inte är ansluten till en virtuell dator som körs och bara kan öka diskens storlek.

encryption_settings_collection
EncryptionSettingsCollection

Samlingen krypteringsinställningar som används är Azure Disk Encryption och kan innehålla flera krypteringsinställningar per disk eller ögonblicksbild.

incremental
bool

Om en ögonblicksbild är inkrementell. Inkrementella ögonblicksbilder på samma disk upptar mindre utrymme än fullständiga ögonblicksbilder och kan vara olika.

encryption
Encryption

Krypteringsegenskapen kan användas för att kryptera vilande data med kundhanterade nycklar eller plattformshanterade nycklar.

network_access_policy
str eller NetworkAccessPolicy

Princip för åtkomst till disken via nätverk. Kända värden är: "AllowAll", "AllowPrivate" och "DenyAll".

disk_access_id
str

ARM-ID för DiskAccess-resursen för användning av privata slutpunkter på diskar.

security_profile
DiskSecurityProfile

Innehåller säkerhetsrelaterad information för resursen.

supports_hibernation
bool

Anger att operativsystemet på en ögonblicksbild stöder viloläge.

public_network_access
str eller PublicNetworkAccess

Princip för att kontrollera export på disken. Kända värden är: "Aktiverad" och "Inaktiverad".

completion_percent
float

Procent färdigt för bakgrundskopian när en resurs skapas via åtgärden CopyStart.

copy_completion_error
CopyCompletionError

Anger felinformationen om bakgrundskopian av en resurs som skapats via åtgärden CopyStart misslyckas.

data_access_auth_mode
str eller DataAccessAuthMode

Ytterligare autentiseringskrav vid export eller uppladdning till en disk eller ögonblicksbild. Kända värden är: "AzureActiveDirectory" och "None".

Variabler

id
str

Resurs-ID.

name
str

Resursnamn.

type
str

Resurstyp.

location
str

Resursplats. Krävs.

tags
dict[str, str]

Resurstaggar.

managed_by
str

Oanvända. Alltid null.

sku
SnapshotSku

SKU-namnet för ögonblicksbilder. Kan vara Standard_LRS, Premium_LRS eller Standard_ZRS. Det här är en valfri parameter för inkrementell ögonblicksbild och standardbeteendet är att SKU:n ställs in på samma SKU som den föregående ögonblicksbilden.

extended_location
ExtendedLocation

Den utökade platsen där ögonblicksbilden kommer att skapas. Det går inte att ändra utökad plats.

time_created
datetime

Tidpunkten då ögonblicksbilden skapades.

os_type
str eller OperatingSystemTypes

Typ av operativsystem. Kända värden är: "Windows" och "Linux".

hyper_v_generation
str eller HyperVGeneration

Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar. Kända värden är: "V1" och "V2".

purchase_plan
PurchasePlan

Inköpsplansinformation för avbildningen som källdisken för ögonblicksbilden ursprungligen skapades från.

supported_capabilities
SupportedCapabilities

Lista över funktioner som stöds för avbildningen från vilken källdisken från ögonblicksbilden ursprungligen skapades.

creation_data
CreationData

Information om diskkälla. Det går inte att ändra informationen för CreationData när disken har skapats.

disk_size_gb
int

Om creationData.createOption är Tomt är det här fältet obligatoriskt och anger storleken på disken som ska skapas. Om det här fältet finns för uppdateringar eller skapande med andra alternativ anger det en storleksändring. Storleksändring tillåts endast om disken inte är ansluten till en virtuell dator som körs och bara kan öka diskens storlek.

disk_size_bytes
int

Storleken på disken i byte. Det här fältet är skrivskyddat.

disk_state
str eller DiskState

Tillståndet för ögonblicksbilden. Kända värden är: "Unattached", "Attached", "Reserved", "Frozen", "ActiveSAS", "ActiveSASFrozen", "ReadyToUpload" och "ActiveUpload".

unique_id
str

Unikt GUID som identifierar resursen.

encryption_settings_collection
EncryptionSettingsCollection

Samlingen krypteringsinställningar som används är Azure Disk Encryption och kan innehålla flera krypteringsinställningar per disk eller ögonblicksbild.

provisioning_state
str

Status för disketablering.

incremental
bool

Om en ögonblicksbild är inkrementell. Inkrementella ögonblicksbilder på samma disk upptar mindre utrymme än fullständiga ögonblicksbilder och kan vara olika.

incremental_snapshot_family_id
str

Inkrementella ögonblicksbilder för en disk delar ett familje-ID för inkrementell ögonblicksbild. API:et Get Page Range Diff kan bara anropas för inkrementella ögonblicksbilder med samma familje-ID.

encryption
Encryption

Krypteringsegenskapen kan användas för att kryptera vilande data med kundhanterade nycklar eller plattformshanterade nycklar.

network_access_policy
str eller NetworkAccessPolicy

Princip för åtkomst till disken via nätverk. Kända värden är: "AllowAll", "AllowPrivate" och "DenyAll".

disk_access_id
str

ARM-ID för DiskAccess-resursen för användning av privata slutpunkter på diskar.

security_profile
DiskSecurityProfile

Innehåller säkerhetsrelaterad information för resursen.

supports_hibernation
bool

Anger att operativsystemet på en ögonblicksbild stöder viloläge.

public_network_access
str eller PublicNetworkAccess

Princip för att kontrollera export på disken. Kända värden är: "Aktiverad" och "Inaktiverad".

completion_percent
float

Procent färdigt för bakgrundskopian när en resurs skapas via åtgärden CopyStart.

copy_completion_error
CopyCompletionError

Anger felinformationen om bakgrundskopian av en resurs som skapats via åtgärden CopyStart misslyckas.

data_access_auth_mode
str eller DataAccessAuthMode

Ytterligare autentiseringskrav vid export eller uppladdning till en disk eller ögonblicksbild. Kända värden är: "AzureActiveDirectory" och "None".