Aracılığıyla paylaş


Snapshot Sınıf

Anlık görüntü kaynağı.

Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.

Azure'a göndermek için tüm gerekli parametrelerin doldurulması gerekir.

Devralma
azure.mgmt.compute.v2020_12_01.models._models_py3.Resource
Snapshot

Oluşturucu

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, 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, supports_hibernation: bool | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Kaynak konumu. Gereklidir.

tags
dict[str, str]

Kaynak etiketleri.

sku
SnapshotSku

Anlık görüntüler sku adı. Standard_LRS, Premium_LRS veya Standard_ZRS olabilir. Bu, artımlı anlık görüntü için isteğe bağlı bir parametredir ve varsayılan davranış, SKU'nun önceki anlık görüntüyle aynı SKU'ya ayarlanacağıdır.

extended_location
ExtendedLocation

Anlık görüntünün oluşturulacağı genişletilmiş konum. Genişletilmiş konum değiştirilemez.

os_type
str veya OperatingSystemTypes

İşletim Sistemi türü. Bilinen değerler şunlardır: "Windows" ve "Linux".

hyper_v_generation
str veya HyperVGeneration

Sanal Makinenin hiper yönetici oluşturması. Yalnızca işletim sistemi diskleri için geçerlidir. Bilinen değerler şunlardır: "V1" ve "V2".

purchase_plan
PurchasePlan

Anlık görüntü için kaynak diskin ilk oluşturulduğu görüntü için satın alma planı bilgileri.

creation_data
CreationData

Disk kaynağı bilgileri. Disk oluşturulduktan sonra CreationData bilgileri değiştirilemez.

disk_size_gb
int

creationData.createOption Boş ise, bu alan zorunludur ve oluşturulacak diskin boyutunu gösterir. Bu alan güncelleştirmeler veya diğer seçeneklerle birlikte oluşturulmak üzere mevcutsa, yeniden boyutlandırmayı gösterir. Yeniden boyutlandırmalara yalnızca disk çalışan bir VM'ye bağlı değilse izin verilir ve yalnızca diskin boyutunu artırabilir.

encryption_settings_collection
EncryptionSettingsCollection

Azure Disk Şifrelemesi olarak kullanılan şifreleme ayarları koleksiyonu, disk veya anlık görüntü başına birden çok şifreleme ayarı içerebilir.

incremental
bool

Anlık görüntünün artımlı olup olmadığı. Aynı disk üzerindeki artımlı anlık görüntüler, tam anlık görüntülerden daha az yer kaplar ve fark edilebilir.

encryption
Encryption

Şifreleme özelliği bekleyen verileri müşteri tarafından yönetilen anahtarlarla veya platform tarafından yönetilen anahtarlarla şifrelemek için kullanılabilir.

network_access_policy
str veya NetworkAccessPolicy

Diske ağ üzerinden erişim ilkesi. Bilinen değerler şunlardır: "AllowAll", "AllowPrivate" ve "DenyAll".

disk_access_id
str

Disklerde özel uç noktaları kullanmak için DiskAccess kaynağının ARM kimliği.

supports_hibernation
bool

Anlık görüntüdeki işletim sisteminin hazırda beklemeyi desteklediğini gösterir.

Değişkenler

id
str

Kaynak Kimliği.

name
str

Kaynak adı.

type
str

Kaynak türü.

location
str

Kaynak konumu. Gereklidir.

tags
dict[str, str]

Kaynak etiketleri.

managed_by
str

Kullanılmıyor. Always Null.

sku
SnapshotSku

Anlık görüntüler sku adı. Standard_LRS, Premium_LRS veya Standard_ZRS olabilir. Bu, artımlı anlık görüntü için isteğe bağlı bir parametredir ve varsayılan davranış, SKU'nun önceki anlık görüntüyle aynı SKU'ya ayarlanacağıdır.

extended_location
ExtendedLocation

Anlık görüntünün oluşturulacağı genişletilmiş konum. Genişletilmiş konum değiştirilemez.

time_created
datetime

Anlık görüntünün oluşturulduğu zaman.

os_type
str veya OperatingSystemTypes

İşletim Sistemi türü. Bilinen değerler şunlardır: "Windows" ve "Linux".

hyper_v_generation
str veya HyperVGeneration

Sanal Makinenin hiper yönetici oluşturması. Yalnızca işletim sistemi diskleri için geçerlidir. Bilinen değerler şunlardır: "V1" ve "V2".

purchase_plan
PurchasePlan

Anlık görüntü için kaynak diskin ilk oluşturulduğu görüntü için satın alma planı bilgileri.

creation_data
CreationData

Disk kaynağı bilgileri. Disk oluşturulduktan sonra CreationData bilgileri değiştirilemez.

disk_size_gb
int

creationData.createOption Boş ise, bu alan zorunludur ve oluşturulacak diskin boyutunu gösterir. Bu alan güncelleştirmeler veya diğer seçeneklerle birlikte oluşturulmak üzere mevcutsa, yeniden boyutlandırmayı gösterir. Yeniden boyutlandırmalara yalnızca disk çalışan bir VM'ye bağlı değilse izin verilir ve yalnızca diskin boyutunu artırabilir.

disk_size_bytes
int

Diskin bayt cinsinden boyutu. Bu alan salt okunur.

disk_state
str veya DiskState

Anlık görüntünün durumu. Bilinen değerler şunlardır: "Unattached", "Attached", "Reserved", "ActiveSAS", "ReadyToUpload" ve "ActiveUpload".

unique_id
str

Kaynağı tanımlayan benzersiz Guid.

encryption_settings_collection
EncryptionSettingsCollection

Azure Disk Şifrelemesi olarak kullanılan şifreleme ayarları koleksiyonu, disk veya anlık görüntü başına birden çok şifreleme ayarı içerebilir.

provisioning_state
str

Disk sağlama durumu.

incremental
bool

Anlık görüntünün artımlı olup olmadığı. Aynı disk üzerindeki artımlı anlık görüntüler, tam anlık görüntülerden daha az yer kaplar ve fark edilebilir.

encryption
Encryption

Şifreleme özelliği bekleyen verileri müşteri tarafından yönetilen anahtarlarla veya platform tarafından yönetilen anahtarlarla şifrelemek için kullanılabilir.

network_access_policy
str veya NetworkAccessPolicy

Diske ağ üzerinden erişim ilkesi. Bilinen değerler şunlardır: "AllowAll", "AllowPrivate" ve "DenyAll".

disk_access_id
str

Disklerde özel uç noktaları kullanmak için DiskAccess kaynağının ARM kimliği.

supports_hibernation
bool

Anlık görüntüdeki işletim sisteminin hazırda beklemeyi desteklediğini gösterir.