Disk interface
ディスク リソース。
- Extends
プロパティ
| availability |
プラットフォームがディスク障害を処理する方法を決定します |
| 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 が空の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。 |
| disk |
ディスクの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| encryption | Encryption プロパティを使用すると、保存データをカスタマー マネージド キーまたはプラットフォーム マネージド キーで暗号化できます。 |
| encryption |
Azure Disk Encryption に使用される暗号化設定コレクションには、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。 |
| extended |
ディスクが作成される拡張された場所。 拡張された場所は変更できません。 |
| hyper |
仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。 |
| last |
ディスクの所有権の状態が最後に変更された UTC 時刻(ディスクが最後に接続または切断された時刻)、またはディスクが接続されていた 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。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| location | リソースが存在する地理的な場所 |
| name | リソースの名前注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| system |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| tags | リソース タグ。 |
| type | リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
availabilityPolicy
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 が空の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の 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 の割り当てが解除または開始された時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
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?: DiskPurchasePlan
プロパティ値
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
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
id?: string
プロパティ値
string
location
name
systemData
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
systemData?: SystemData
プロパティ値
tags
リソース タグ。
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
type
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
type?: string
プロパティ値
string