Dela via


Disk Klass

Diskresurs.

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.v2019_11_01.models._models_py3.Resource
Disk

Konstruktor

Disk(*, location: str, tags: Dict[str, str] | None = None, sku: _models.DiskSku | None = None, zones: List[str] | 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, disk_iops_read_write: int | None = None, disk_m_bps_read_write: int | None = None, disk_iops_read_only: int | None = None, disk_m_bps_read_only: int | None = None, encryption: _models.Encryption | None = None, max_shares: int | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Resursplats. Krävs.

tags
dict[str, str]

Resurstaggar.

sku
DiskSku

Namnet på disks-SKU:n. Kan vara Standard_LRS, Premium_LRS, StandardSSD_LRS eller UltraSSD_LRS.

zones
list[str]

Listan Logisk zon för Disk.

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

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 för Azure Disk Encryption kan innehålla flera krypteringsinställningar per disk eller ögonblicksbild.

disk_iops_read_write
int

Antalet tillåtna IOPS för den här disken. endast kan konfigureras för UltraSSD-diskar. En åtgärd kan överföras mellan 4k och 256k byte.

disk_m_bps_read_write
int

Den bandbredd som tillåts för den här disken. endast kan konfigureras för UltraSSD-diskar. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen av befogenheter på 10.

disk_iops_read_only
int

Det totala antalet IOPS som tillåts för alla virtuella datorer som monterar den delade disken som ReadOnly. En åtgärd kan överföras mellan 4k och 256k byte.

disk_m_bps_read_only
int

Det totala dataflödet (Mbit/s) som tillåts för alla virtuella datorer som monterar den delade disken som ReadOnly. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen av befogenheter på 10.

encryption
Encryption

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

max_shares
int

Det maximala antalet virtuella datorer som kan anslutas till disken samtidigt. Värdet större än ett anger en disk som kan monteras på flera virtuella datorer samtidigt.

Variabler

id
str

Resurs-ID.

name
str

Resursnamn.

type
str

Resurstyp.

location
str

Resursplats. Krävs.

tags
dict[str, str]

Resurstaggar.

managed_by
str

En relativ URI som innehåller ID:t för den virtuella dator som har disken ansluten.

managed_by_extended
list[str]

Lista över relativa URI:er som innehåller ID:na för de virtuella datorer som har disken ansluten. maxShares ska anges till ett värde som är större än ett för diskar så att de kan kopplas till flera virtuella datorer.

sku
DiskSku

Namnet på disks-SKU:n. Kan vara Standard_LRS, Premium_LRS, StandardSSD_LRS eller UltraSSD_LRS.

zones
list[str]

Listan Logisk zon för Disk.

time_created
datetime

Tiden då disken 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".

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.

unique_id
str

Unikt GUID som identifierar resursen.

encryption_settings_collection
EncryptionSettingsCollection

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

provisioning_state
str

Status för disketablering.

disk_iops_read_write
int

Antalet tillåtna IOPS för den här disken. endast kan konfigureras för UltraSSD-diskar. En åtgärd kan överföras mellan 4k och 256k byte.

disk_m_bps_read_write
int

Den bandbredd som tillåts för den här disken. endast kan konfigureras för UltraSSD-diskar. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen av befogenheter på 10.

disk_iops_read_only
int

Det totala antalet IOPS som tillåts för alla virtuella datorer som monterar den delade disken som ReadOnly. En åtgärd kan överföras mellan 4k och 256k byte.

disk_m_bps_read_only
int

Det totala dataflödet (Mbit/s) som tillåts för alla virtuella datorer som monterar den delade disken som ReadOnly. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen av befogenheter på 10.

disk_state
str eller DiskState

Diskens tillstånd. Kända värden är: "Unattached", "Attached", "Reserved", "ActiveSAS", "ReadyToUpload" och "ActiveUpload".

encryption
Encryption

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

max_shares
int

Det maximala antalet virtuella datorer som kan anslutas till disken samtidigt. Värdet större än ett anger en disk som kan monteras på flera virtuella datorer samtidigt.

share_info
list[ShareInfoElement]

Information om listan över alla virtuella datorer som har disken ansluten. maxShares ska anges till ett värde som är större än ett för diskar så att de kan kopplas till flera virtuella datorer.