DiskUpdate interface

ディスク更新リソース。

プロパティ

diskIopsReadWrite

このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定可能です。 1 つの操作で 4k から 256k バイトの間で転送できます。

diskMBpsReadWrite

このディスクに許可されている帯域幅。UltraSSD ディスクに対してのみ設定可能です。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。

diskSizeGB

creationData.createOption が Empty の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。

encryption

Encryption プロパティは、カスタマー マネージド キーまたはプラットフォーム マネージド キーを使用して保存データを暗号化するために使用できます。

encryptionSettingsCollection

使用される暗号化設定コレクションは Azure Disk Encryption であり、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。

osType

オペレーティング システムの種類。

sku

ディスク SKU 名。 Standard_LRS、Premium_LRS、StandardSSD_LRS、またはUltraSSD_LRSを指定できます。

tags

リソース タグ

プロパティの詳細

diskIopsReadWrite

このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定可能です。 1 つの操作で 4k から 256k バイトの間で転送できます。

diskIopsReadWrite?: number

プロパティ値

number

diskMBpsReadWrite

このディスクに許可されている帯域幅。UltraSSD ディスクに対してのみ設定可能です。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。

diskMBpsReadWrite?: number

プロパティ値

number

diskSizeGB

creationData.createOption が Empty の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。

diskSizeGB?: number

プロパティ値

number

encryption

Encryption プロパティは、カスタマー マネージド キーまたはプラットフォーム マネージド キーを使用して保存データを暗号化するために使用できます。

encryption?: Encryption

プロパティ値

encryptionSettingsCollection

使用される暗号化設定コレクションは Azure Disk Encryption であり、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。

encryptionSettingsCollection?: EncryptionSettingsCollection

プロパティ値

osType

オペレーティング システムの種類。

osType?: OperatingSystemTypes

プロパティ値

sku

ディスク SKU 名。 Standard_LRS、Premium_LRS、StandardSSD_LRS、またはUltraSSD_LRSを指定できます。

sku?: DiskSku

プロパティ値

tags

リソース タグ

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}