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.v2020_05_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, network_access_policy: str | _models.NetworkAccessPolicy | None = None, disk_access_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Resursplats. Krävs.

tags
dict[str, str]

Resurstaggar.

sku
DiskSku

SKU-namnet för diskarna. 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. CreationDatainformation kan inte ändras 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

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 användas för UltraSSD-diskar. En åtgärd kan överföra mellan 4k och 256k byte.

disk_m_bps_read_write
int

Den bandbredd som tillåts för den här disken. endast kan användas för UltraSSD-diskar. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen, med 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öra 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, med 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.

network_access_policy
str eller NetworkAccessPolicy

Princip för att komma åt disken via nätverket. 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.

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 datorn som har disken ansluten.

managed_by_extended
list[str]

Lista över relativa URI:er som innehåller ID:erna 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

SKU-namnet för diskarna. 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. CreationDatainformation kan inte ändras 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

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

provisioning_state
str

Disketableringstillståndet.

disk_iops_read_write
int

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

disk_m_bps_read_write
int

Den bandbredd som tillåts för den här disken. endast kan användas för UltraSSD-diskar. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen, med 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öra 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, med 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.

network_access_policy
str eller NetworkAccessPolicy

Princip för att komma åt disken via nätverket. 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.