次の方法で共有


DiskProperties interface

ディスク リソースのプロパティ。

プロパティ

burstingEnabled

ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。

completionPercent

CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。

creationData

ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。

dataAccessAuthMode

ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。

diskAccessId

ディスクでプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。

diskIOPSReadOnly

共有ディスクを ReadOnly としてマウントしているすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。

diskIOPSReadWrite

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

diskMBpsReadOnly

共有ディスクを ReadOnly としてマウントしているすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。

diskMBpsReadWrite

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

diskSizeGB

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

encryption

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

encryptionSettingsCollection

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

hyperVGeneration

仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。

maxShares

ディスクに同時に接続できる VM の最大数。 1 より大きい値は、複数の VM に同時にマウントできるディスクを示します。

networkAccessPolicy

ネットワーク経由でディスクにアクセスするためのポリシー。

optimizedForFrequentAttach

このプロパティを true に設定すると、1 つの仮想マシンからデタッチして別の仮想マシンに接続することで、頻繁に (1 日に 5 回以上) データ ディスクの信頼性とパフォーマンスが向上します。 このプロパティは、ディスクが仮想マシンの障害ドメインと一致しなくなるため、デタッチされず、頻繁に接続されていないディスクには設定しないでください。

osType

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

publicNetworkAccess

ディスク上のエクスポートを制御するためのポリシー。

purchasePlan

OS ディスクの作成元のイメージの購入プラン情報。 例: {name: 2019-Datacenter,publisher: MicrosoftWindowsServer, product: WindowsServer}

securityProfile

リソースのセキュリティ関連情報を格納します。

supportedCapabilities

OS ディスクの作成元のイメージでサポートされている機能の一覧。

supportsHibernation

ディスク上の OS が休止状態をサポートしているかどうかを示します。

tier

ディスクのパフォーマンスレベル (P4、S10 など) は、https://azure.microsoft.com/en-us/pricing/details/managed-disks/します。 Ultra ディスクには適用されません。

プロパティの詳細

burstingEnabled

ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。

burstingEnabled?: boolean

プロパティ値

boolean

completionPercent

CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。

completionPercent?: number

プロパティ値

number

creationData

ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。

creationData: CreationData

プロパティ値

dataAccessAuthMode

ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。

dataAccessAuthMode?: "None" | "AzureActiveDirectory"

プロパティ値

"None" | "AzureActiveDirectory"

diskAccessId

ディスクでプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。

diskAccessId?: string

プロパティ値

string

diskIOPSReadOnly

共有ディスクを ReadOnly としてマウントしているすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。

diskIOPSReadOnly?: number

プロパティ値

number

diskIOPSReadWrite

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

diskIOPSReadWrite?: number

プロパティ値

number

diskMBpsReadOnly

共有ディスクを ReadOnly としてマウントしているすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。

diskMBpsReadOnly?: number

プロパティ値

number

diskMBpsReadWrite

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

diskMBpsReadWrite?: number

プロパティ値

number

diskSizeGB

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

diskSizeGB?: number

プロパティ値

number

encryption

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

encryption?: Encryption

プロパティ値

encryptionSettingsCollection

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

encryptionSettingsCollection?: EncryptionSettingsCollection

プロパティ値

hyperVGeneration

仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。

hyperVGeneration?: "V1" | "V2"

プロパティ値

"V1" | "V2"

maxShares

ディスクに同時に接続できる VM の最大数。 1 より大きい値は、複数の VM に同時にマウントできるディスクを示します。

maxShares?: number

プロパティ値

number

networkAccessPolicy

ネットワーク経由でディスクにアクセスするためのポリシー。

networkAccessPolicy?: "AllowAll" | "AllowPrivate" | "DenyAll"

プロパティ値

"AllowAll" | "AllowPrivate" | "DenyAll"

optimizedForFrequentAttach

このプロパティを true に設定すると、1 つの仮想マシンからデタッチして別の仮想マシンに接続することで、頻繁に (1 日に 5 回以上) データ ディスクの信頼性とパフォーマンスが向上します。 このプロパティは、ディスクが仮想マシンの障害ドメインと一致しなくなるため、デタッチされず、頻繁に接続されていないディスクには設定しないでください。

optimizedForFrequentAttach?: boolean

プロパティ値

boolean

osType

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

osType?: "Windows" | "Linux"

プロパティ値

"Windows" | "Linux"

publicNetworkAccess

ディスク上のエクスポートを制御するためのポリシー。

publicNetworkAccess?: "Enabled" | "Disabled"

プロパティ値

"Enabled" | "Disabled"

purchasePlan

OS ディスクの作成元のイメージの購入プラン情報。 例: {name: 2019-Datacenter,publisher: MicrosoftWindowsServer, product: WindowsServer}

purchasePlan?: PurchasePlanAutoGenerated

プロパティ値

securityProfile

リソースのセキュリティ関連情報を格納します。

securityProfile?: DiskSecurityProfile

プロパティ値

supportedCapabilities

OS ディスクの作成元のイメージでサポートされている機能の一覧。

supportedCapabilities?: SupportedCapabilities

プロパティ値

supportsHibernation

ディスク上の OS が休止状態をサポートしているかどうかを示します。

supportsHibernation?: boolean

プロパティ値

boolean

tier

ディスクのパフォーマンスレベル (P4、S10 など) は、https://azure.microsoft.com/en-us/pricing/details/managed-disks/します。 Ultra ディスクには適用されません。

tier?: string

プロパティ値

string