次の方法で共有


Disk interface

ディスク リソース。

Extends

プロパティ

burstingEnabled

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

burstingEnabledTime

ディスクでバーストが最後に有効になった最新時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

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 表記が使用されます。

diskSizeBytes

ディスクのサイズ (バイト単位)。 このフィールドは読み取り専用です。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

diskSizeGB

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

diskState

ディスクの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

encryption

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

encryptionSettingsCollection

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

extendedLocation

ディスクが作成される拡張された場所。 拡張された場所は変更できません。

hyperVGeneration

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

lastOwnershipUpdateTime

ディスクの所有権の状態が最後に変更された UTC 時刻 (つまり、ディスクが最後に VM に接続またはデタッチされた時刻、またはディスクの接続先の VM が割り当て解除または開始された時刻)。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

managedBy

ディスクが接続されている VM の ID を含む相対 URI。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

managedByExtended

ディスクが接続されている VM の ID を含む相対 URI の一覧。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

maxShares

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

networkAccessPolicy

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

optimizedForFrequentAttach

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

osType

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

propertyUpdatesInProgress

更新が保留中のディスクのプロパティ。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

provisioningState

ディスク プロビジョニングの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

publicNetworkAccess

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

purchasePlan

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

securityProfile

リソースのセキュリティ関連情報が含まれます。

shareInfo

ディスクが接続されているすべての VM の一覧の詳細。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

sku

ディスク SKU 名。 Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS、またはPremiumV2_LRSできます。

supportedCapabilities

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

supportsHibernation

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

tier

ディスクのパフォーマンス層 (P4、S10 など) については、次の説明を参照してください。 https://azure.microsoft.com/en-us/pricing/details/managed-disks/ Ultra ディスクには適用されません。

timeCreated

ディスクが作成された時刻。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

uniqueId

リソースを識別する一意の Guid。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

zones

ディスクの論理ゾーンの一覧。

継承されたプロパティ

id

リソース ID 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

location

リソースの場所

name

リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

tags

リソース タグ

type

リソースの種類注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

プロパティの詳細

burstingEnabled

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

burstingEnabled?: boolean

プロパティ値

boolean

burstingEnabledTime

ディスクでバーストが最後に有効になった最新時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

burstingEnabledTime?: Date

プロパティ値

Date

completionPercent

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

completionPercent?: number

プロパティ値

number

creationData

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

creationData?: CreationData

プロパティ値

dataAccessAuthMode

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

dataAccessAuthMode?: string

プロパティ値

string

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

diskSizeBytes

ディスクのサイズ (バイト単位)。 このフィールドは読み取り専用です。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

diskSizeBytes?: number

プロパティ値

number

diskSizeGB

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

diskSizeGB?: number

プロパティ値

number

diskState

ディスクの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

diskState?: string

プロパティ値

string

encryption

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

encryption?: Encryption

プロパティ値

encryptionSettingsCollection

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

encryptionSettingsCollection?: EncryptionSettingsCollection

プロパティ値

extendedLocation

ディスクが作成される拡張された場所。 拡張された場所は変更できません。

extendedLocation?: ExtendedLocation

プロパティ値

hyperVGeneration

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

hyperVGeneration?: string

プロパティ値

string

lastOwnershipUpdateTime

ディスクの所有権の状態が最後に変更された UTC 時刻 (つまり、ディスクが最後に VM に接続またはデタッチされた時刻、またはディスクの接続先の VM が割り当て解除または開始された時刻)。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

lastOwnershipUpdateTime?: Date

プロパティ値

Date

managedBy

ディスクが接続されている VM の ID を含む相対 URI。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

managedBy?: string

プロパティ値

string

managedByExtended

ディスクが接続されている VM の ID を含む相対 URI の一覧。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

managedByExtended?: string[]

プロパティ値

string[]

maxShares

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

maxShares?: number

プロパティ値

number

networkAccessPolicy

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

networkAccessPolicy?: string

プロパティ値

string

optimizedForFrequentAttach

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

optimizedForFrequentAttach?: boolean

プロパティ値

boolean

osType

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

osType?: OperatingSystemTypes

プロパティ値

propertyUpdatesInProgress

更新が保留中のディスクのプロパティ。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

propertyUpdatesInProgress?: PropertyUpdatesInProgress

プロパティ値

provisioningState

ディスク プロビジョニングの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

provisioningState?: string

プロパティ値

string

publicNetworkAccess

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

publicNetworkAccess?: string

プロパティ値

string

purchasePlan

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

purchasePlan?: PurchasePlanAutoGenerated

プロパティ値

securityProfile

リソースのセキュリティ関連情報が含まれます。

securityProfile?: DiskSecurityProfile

プロパティ値

shareInfo

ディスクが接続されているすべての VM の一覧の詳細。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

shareInfo?: ShareInfoElement[]

プロパティ値

sku

ディスク SKU 名。 Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS、またはPremiumV2_LRSできます。

sku?: DiskSku

プロパティ値

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

timeCreated

ディスクが作成された時刻。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

timeCreated?: Date

プロパティ値

Date

uniqueId

リソースを識別する一意の Guid。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

uniqueId?: string

プロパティ値

string

zones

ディスクの論理ゾーンの一覧。

zones?: string[]

プロパティ値

string[]

継承されたプロパティの詳細

id

リソース ID 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

id?: string

プロパティ値

string

Resource.idから継承

location

リソースの場所

location: string

プロパティ値

string

Resource.locationから継承

name

リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

name?: string

プロパティ値

string

Resource.nameから継承

tags

リソース タグ

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

プロパティ値

{[propertyName: string]: string}

Resource.tagsから継承

type

リソースの種類注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type?: string

プロパティ値

string

Resource.typeから継承