Disk interface
ディスク リソース。
- Extends
プロパティ
bursting |
ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。 |
bursting |
ディスクでバーストが最後に有効になった最新時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
completion |
CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。 |
creation |
ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。 |
data |
ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。 |
disk |
ディスク上のプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。 |
disk |
共有ディスクを ReadOnly としてマウントするすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。 |
disk |
このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定可能です。 1 つの操作で 4k から 256k バイトの間で転送できます。 |
disk |
共有ディスクを ReadOnly としてマウントするすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 |
disk |
このディスクに許可されている帯域幅。UltraSSD ディスクに対してのみ設定可能です。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 |
disk |
ディスクのサイズ (バイト単位)。 このフィールドは読み取り専用です。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
disk |
creationData.createOption が Empty の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズを増やすことができるだけです。 |
disk |
ディスクの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
encryption | Encryption プロパティは、カスタマー マネージド キーまたはプラットフォーム マネージド キーを使用して保存データを暗号化するために使用できます。 |
encryption |
Azure Disk Encryption に使用される暗号化設定コレクションには、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。 |
extended |
ディスクが作成される拡張された場所。 拡張された場所は変更できません。 |
hyper |
仮想マシンのハイパーバイザーの生成。 OS ディスクにのみ適用されます。 |
last |
ディスクの所有権の状態が最後に変更された UTC 時刻 (つまり、ディスクが最後に VM に接続またはデタッチされた時刻、またはディスクの接続先の VM が割り当て解除または開始された時刻)。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
managed |
ディスクが接続されている VM の ID を含む相対 URI。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
managed |
ディスクが接続されている VM の ID を含む相対 URI の一覧。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
max |
同時にディスクに接続できる VM の最大数。 1 より大きい値は、複数の VM に同時にマウントできるディスクを示します。 |
network |
ネットワーク経由でディスクにアクセスするためのポリシー。 |
optimized |
このプロパティを true に設定すると、1 つの仮想マシンからデタッチされ、別の仮想マシンにアタッチされ、頻繁に (1 日に 5 回以上) データ ディスクの信頼性とパフォーマンスが向上します。 このプロパティは、ディスクが仮想マシンの障害ドメインと一致しなくなるため、デタッチされず、頻繁に接続されていないディスクには設定しないでください。 |
os |
オペレーティング システムの種類。 |
property |
更新が保留中のディスクのプロパティ。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
provisioning |
ディスク プロビジョニングの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
public |
ディスク上のエクスポートを制御するためのポリシー。 |
purchase |
OS ディスクの作成元のイメージの購入プラン情報。 例: { name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer} |
security |
リソースのセキュリティ関連情報が含まれます。 |
share |
ディスクが接続されているすべての VM の一覧の詳細。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
sku | ディスク SKU 名。 Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS、またはPremiumV2_LRSできます。 |
supported |
OS ディスクの作成元のイメージでサポートされている機能の一覧。 |
supports |
ディスク上の OS が休止状態をサポートしているかどうかを示します。 |
tier | ディスクのパフォーマンス層 (P4、S10 など) については、次の説明を参照してください。 https://azure.microsoft.com/en-us/pricing/details/managed-disks/ Ultra ディスクには適用されません。 |
time |
ディスクが作成された時刻。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
unique |
リソースを識別する一意の Guid。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
zones | ディスクの論理ゾーンの一覧。 |
継承されたプロパティ
id | リソース ID 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
location | リソースの場所 |
name | リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
tags | リソース タグ |
type | リソースの種類注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
burstingEnabled
ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。
burstingEnabled?: boolean
プロパティ値
boolean
burstingEnabledTime
ディスクでバーストが最後に有効になった最新時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
burstingEnabledTime?: Date
プロパティ値
Date
completionPercent
CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。
completionPercent?: number
プロパティ値
number
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
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
propertyUpdatesInProgress
更新が保留中のディスクのプロパティ。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
propertyUpdatesInProgress?: PropertyUpdatesInProgress
プロパティ値
provisioningState
ディスク プロビジョニングの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
provisioningState?: string
プロパティ値
string
publicNetworkAccess
ディスク上のエクスポートを制御するためのポリシー。
publicNetworkAccess?: string
プロパティ値
string
purchasePlan
OS ディスクの作成元のイメージの購入プラン情報。 例: { name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer}
purchasePlan?: PurchasePlanAutoGenerated
プロパティ値
securityProfile
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
location
name
tags
リソース タグ
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
Resource.tagsから継承