Disk Třída
Prostředek disku.
Proměnné jsou naplněné pouze serverem a při odesílání požadavku budou ignorovány.
Aby bylo možné odesílat do Azure, musí být vyplněny všechny požadované parametry.
- Dědičnost
-
azure.mgmt.compute.v2023_04_02.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, 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, 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, completion_percent: float | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, data_access_auth_mode: str | _models.DataAccessAuthMode | None = None, optimized_for_frequent_attach: bool | None = None, **kwargs: Any)
Keyword-Only Parameters
- location
- str
Umístění prostředku. Povinná hodnota.
- sku
- DiskSku
Název skladové položky disků. Může to být Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS nebo PremiumV2_LRS.
- extended_location
- ExtendedLocation
Rozšířené umístění, kde se disk vytvoří. Rozšířené umístění nelze změnit.
- os_type
- str nebo OperatingSystemTypes
Typ operačního systému. Známé hodnoty jsou: "Windows" a "Linux".
- hyper_v_generation
- str nebo HyperVGeneration
Generace hypervisoru virtuálního počítače. Platí jenom pro disky s operačním systémem. Známé hodnoty jsou: "V1" a "V2".
- purchase_plan
- PurchasePlan
Informace o plánu nákupu pro image, ze které byl disk s operačním systémem vytvořen. Příklad: {name: 2019-Datacenter, vydavatel: MicrosoftWindowsServer, produkt: WindowsServer}.
- supported_capabilities
- SupportedCapabilities
Seznam podporovaných funkcí pro image, ze které byl disk s operačním systémem vytvořen
- creation_data
- CreationData
Informace o zdroji disku. Informace CreationData nelze po vytvoření disku změnit.
- disk_size_gb
- int
Pokud je vlastnost creationData.createOption prázdná, je toto pole povinné a označuje velikost disku, který se má vytvořit. Pokud je toto pole k dispozici pro aktualizace nebo vytvoření s jinými možnostmi, označuje změnu velikosti. Změna velikosti je povolená jenom v případě, že disk není připojený k běžícímu virtuálnímu počítači, a může pouze zvětšit velikost disku.
- encryption_settings_collection
- EncryptionSettingsCollection
Kolekce nastavení šifrování používaná pro Azure Disk Encryption může obsahovat několik nastavení šifrování na disk nebo snímek.
- disk_iops_read_write
- int
Počet IOPS povolených pro tento disk; nastavitelné pouze pro disky UltraSSD. Jedna operace může přenášet 4k až 256 bajtů.
- disk_m_bps_read_write
- int
Šířka pásma povolená pro tento disk; nastavitelné pouze pro disky UltraSSD. Mb/s znamená miliony bajtů za sekundu – MB zde používá zápis ISO, mocnin 10.
- disk_iops_read_only
- int
Celkový počet IOPS, který bude povolený na všech virtuálních počítačích, které připojí sdílený disk jako jen pro čtení. Jedna operace může přenášet 4k až 256 bajtů.
- disk_m_bps_read_only
- int
Celková propustnost (MB/s), která bude povolená na všech virtuálních počítačích, které připojí sdílený disk jako jen pro čtení. Mb/s znamená miliony bajtů za sekundu – MB zde používá zápis ISO, mocnin 10.
- encryption
- Encryption
Vlastnost šifrování je možné použít k šifrování neaktivních uložených dat pomocí klíčů spravovaných zákazníkem nebo klíčů spravovaných platformou.
- max_shares
- int
Maximální počet virtuálních počítačů, které se můžou připojit k disku najednou. Hodnota větší než jedna označuje disk, který je možné připojit k více virtuálním počítačům najednou.
- network_access_policy
- str nebo NetworkAccessPolicy
Zásady pro přístup k disku přes síť Známé hodnoty jsou: "AllowAll", "AllowPrivate" a "DenyAll".
- disk_access_id
- str
ID ARM prostředku DiskAccess pro použití privátních koncových bodů na discích
- tier
- str
Úroveň výkonu disku (např. P4, S10), jak je popsáno tady: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Nevztahuje se na disky úrovně Ultra.
- bursting_enabled
- bool
Nastavte na hodnotu true, pokud chcete povolit shlukování nad rámec zřízeného cíle výkonu disku. Shlukování je ve výchozím nastavení zakázané. Nevztahuje se na disky úrovně Ultra.
- supports_hibernation
- bool
Označuje, že operační systém na disku podporuje režim hibernace.
- security_profile
- DiskSecurityProfile
Obsahuje informace týkající se zabezpečení prostředku.
- completion_percent
- float
Procento dokončení kopie na pozadí při vytvoření prostředku prostřednictvím operace CopyStart
- public_network_access
- str nebo PublicNetworkAccess
Zásady pro řízení exportu na disku Známé hodnoty jsou: "Enabled" a "Disabled".
- data_access_auth_mode
- str nebo DataAccessAuthMode
Další požadavky na ověřování při exportu nebo nahrávání na disk nebo snímek Známé hodnoty jsou: "AzureActiveDirectory" a "None".
- optimized_for_frequent_attach
- bool
Nastavení této vlastnosti na hodnotu true zlepšuje spolehlivost a výkon datových disků, které jsou často (více než 5krát denně) odpojeny od jednoho virtuálního počítače a připojeny k jinému. Tato vlastnost by neměla být nastavená pro disky, které nejsou odpojené a často připojené, protože způsobí, že se disky nebudou shodovat s doménou selhání virtuálního počítače.
Proměnné
- id
- str
ID prostředku.
- name
- str
Název prostředku.
- type
- str
Typ prostředku.
- location
- str
Umístění prostředku. Povinná hodnota.
- managed_by
- str
Relativní identifikátor URI obsahující ID virtuálního počítače, který má připojený disk.
Seznam relativních identifikátorů URI obsahujících ID virtuálních počítačů s připojeným diskem Hodnota maxShares by měla být nastavená na hodnotu větší než jedna, aby bylo možné disky připojit k více virtuálním počítačům.
- sku
- DiskSku
Název skladové položky disků. Může to být Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS nebo PremiumV2_LRS.
- extended_location
- ExtendedLocation
Rozšířené umístění, kde se disk vytvoří. Rozšířené umístění nelze změnit.
- time_created
- datetime
Čas vytvoření disku.
- os_type
- str nebo OperatingSystemTypes
Typ operačního systému. Známé hodnoty jsou: "Windows" a "Linux".
- hyper_v_generation
- str nebo HyperVGeneration
Generace hypervisoru virtuálního počítače. Platí jenom pro disky s operačním systémem. Známé hodnoty jsou: "V1" a "V2".
- purchase_plan
- PurchasePlan
Informace o plánu nákupu pro image, ze které byl disk s operačním systémem vytvořen. Příklad: {name: 2019-Datacenter, vydavatel: MicrosoftWindowsServer, produkt: WindowsServer}.
- supported_capabilities
- SupportedCapabilities
Seznam podporovaných funkcí pro image, ze které byl disk s operačním systémem vytvořen
- creation_data
- CreationData
Informace o zdroji disku. Informace CreationData nelze po vytvoření disku změnit.
- disk_size_gb
- int
Pokud je vlastnost creationData.createOption prázdná, je toto pole povinné a označuje velikost disku, který se má vytvořit. Pokud je toto pole k dispozici pro aktualizace nebo vytvoření s jinými možnostmi, označuje změnu velikosti. Změna velikosti je povolená jenom v případě, že disk není připojený k běžícímu virtuálnímu počítači, a může pouze zvětšit velikost disku.
- disk_size_bytes
- int
Velikost disku v bajtech. Toto pole je jen pro čtení.
- unique_id
- str
Jedinečný identifikátor GUID identifikující prostředek.
- encryption_settings_collection
- EncryptionSettingsCollection
Kolekce nastavení šifrování používaná pro Azure Disk Encryption může obsahovat několik nastavení šifrování na disk nebo snímek.
- provisioning_state
- str
Stav zřizování disku.
- disk_iops_read_write
- int
Počet IOPS povolených pro tento disk; nastavitelné pouze pro disky UltraSSD. Jedna operace může přenášet 4k až 256 bajtů.
- disk_m_bps_read_write
- int
Šířka pásma povolená pro tento disk; nastavitelné pouze pro disky UltraSSD. Mb/s znamená miliony bajtů za sekundu – MB zde používá zápis ISO, mocnin 10.
- disk_iops_read_only
- int
Celkový počet IOPS, který bude povolený na všech virtuálních počítačích, které připojí sdílený disk jako jen pro čtení. Jedna operace může přenášet 4k až 256 bajtů.
- disk_m_bps_read_only
- int
Celková propustnost (MB/s), která bude povolená na všech virtuálních počítačích, které připojí sdílený disk jako jen pro čtení. Mb/s znamená miliony bajtů za sekundu – MB zde používá zápis ISO, mocnin 10.
Stav disku. Známé hodnoty jsou: "Unattached", "Attached", "Reserved", "Frozen", "ActiveSAS", "ActiveSASFrozen", "ReadyToUpload" a "ActiveUpload".
- encryption
- Encryption
Vlastnost šifrování je možné použít k šifrování neaktivních uložených dat pomocí klíčů spravovaných zákazníkem nebo klíčů spravovaných platformou.
- max_shares
- int
Maximální počet virtuálních počítačů, které se můžou připojit k disku najednou. Hodnota větší než jedna označuje disk, který je možné připojit k více virtuálním počítačům najednou.
- share_info
- list[ShareInfoElement]
Podrobnosti o seznamu všech virtuálních počítačů, které mají připojený disk. Hodnota maxShares by měla být nastavená na hodnotu větší než jedna, aby bylo možné disky připojit k více virtuálním počítačům.
- network_access_policy
- str nebo NetworkAccessPolicy
Zásady pro přístup k disku přes síť Známé hodnoty jsou: "AllowAll", "AllowPrivate" a "DenyAll".
- disk_access_id
- str
ID ARM prostředku DiskAccess pro použití privátních koncových bodů na discích
- bursting_enabled_time
- datetime
Poslední čas, kdy bylo na disku naposledy povoleno shlukování.
- tier
- str
Úroveň výkonu disku (např. P4, S10), jak je popsáno tady: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Nevztahuje se na disky úrovně Ultra.
- bursting_enabled
- bool
Nastavte na hodnotu true, pokud chcete povolit shlukování nad rámec zřízeného cíle výkonu disku. Shlukování je ve výchozím nastavení zakázané. Nevztahuje se na disky úrovně Ultra.
- property_updates_in_progress
- PropertyUpdatesInProgress
Vlastnosti disku, pro který čeká na aktualizaci.
- supports_hibernation
- bool
Označuje, že operační systém na disku podporuje režim hibernace.
- security_profile
- DiskSecurityProfile
Obsahuje informace týkající se zabezpečení prostředku.
- completion_percent
- float
Procento dokončení kopie na pozadí při vytvoření prostředku prostřednictvím operace CopyStart
- public_network_access
- str nebo PublicNetworkAccess
Zásady pro řízení exportu na disku Známé hodnoty jsou: "Enabled" a "Disabled".
- data_access_auth_mode
- str nebo DataAccessAuthMode
Další požadavky na ověřování při exportu nebo nahrávání na disk nebo snímek Známé hodnoty jsou: "AzureActiveDirectory" a "None".
- optimized_for_frequent_attach
- bool
Nastavení této vlastnosti na hodnotu true zlepšuje spolehlivost a výkon datových disků, které jsou často (více než 5krát denně) odpojeny od jednoho virtuálního počítače a připojeny k jinému. Tato vlastnost by neměla být nastavená pro disky, které nejsou odpojené a často připojené, protože způsobí, že se disky nebudou shodovat s doménou selhání virtuálního počítače.
- last_ownership_update_time
- datetime
Čas UTC, kdy došlo k poslední změně stavu vlastnictví disku, tj. čas posledního připojení nebo odpojení disku od virtuálního počítače nebo čas, kdy byl virtuální počítač, ke kterému byl disk připojený, uvolněn nebo spuštěn.
Azure SDK for Python
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro