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_12_01.models._models_py3.ResourceDisk
Konstruktor
Disk(*, location: str, tags: Dict[str, str] | None = None, sku: _models.DiskSku | None = None, zones: List[str] | 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, 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, tier: str | None = None, bursting_enabled: bool | None = None, supports_hibernation: bool | None = None, security_profile: _models.DiskSecurityProfile | None = None, **kwargs)
Variabler
- id
- str
Resurs-ID.
- name
- str
Resursnamn.
- type
- str
Resurstyp.
- location
- str
Resursplats. Krävs.
- managed_by
- str
En relativ URI som innehåller ID:t för den virtuella dator som har disken ansluten.
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, UltraSSD_LRS, Premium_ZRS eller StandardSSD_ZRS.
- extended_location
- ExtendedLocation
Den utökade platsen där disken ska skapas. Det går inte att ändra utökad plats.
- 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".
- purchase_plan
- PurchasePlan
Inköpsplansinformation för avbildningen som OS-disken skapades från. Till exempel – {name: 2019-Datacenter, utgivare: MicrosoftWindowsServer, produkt: WindowsServer}.
- 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.
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 å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.
- tier
- str
Prestandanivån för disken (t.ex. P4, S10) enligt beskrivningen här: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Gäller inte för Ultra-diskar.
- bursting_enabled
- bool
Ange till true för att aktivera burst-överföring utöver diskens etablerade prestandamål. Bursting är inaktiverat som standard. Gäller inte för Ultra-diskar.
- property_updates_in_progress
- PropertyUpdatesInProgress
Egenskaper för disken som uppdateringen väntar på.
- supports_hibernation
- bool
Anger att operativsystemet på en disk stöder viloläge.
- security_profile
- DiskSecurityProfile
Innehåller säkerhetsrelaterad information för resursen.