azure_managed_disk
bursting_enabled
タイプ: BOOLEAN
プロバイダー名: properties.burstingEnabled
説明: ディスクのプロビジョニングされたパフォーマンス目標を超えるバーストを有効にするには、true を設定します。デフォルトではバーストは無効になっています。Ultra ディスクには適用されません。
creation_data
タイプ: STRUCT
プロバイダー名: properties.creationData
説明: ディスクのソース情報。ディスク作成後に CreationData 情報を変更することはできません。
- create_option
 タイプ:- STRING
 プロバイダー名:- createOption
 説明: これは、ディスクの作成元となりうるものを列挙します。
 
- gallery_image_reference
 タイプ:- STRUCT
 プロバイダー名:- galleryImageReference
 説明: ギャラリーイメージから作成する場合は必須。ImageDiskReference の id は、ディスク作成元の共有ギャラリーイメージのバージョンの ARM id になります。
 - id
 タイプ:- STRING
 プロバイダー名:- id
 説明: Platform Image Repository またはユーザーイメージへの参照を含む相対 URI。
 
- lun
 タイプ:- INT32
 プロバイダー名:- lun
 説明: ディスクがイメージのデータディスクから作成される場合、これはイメージのどのデータディスクを使用するかを示すインデックスです。OS ディスクの場合、このフィールドは NULL です。
 
 
- image_reference
 タイプ:- STRUCT
 プロバイダー名:- imageReference
 説明: ディスクソース情報。
 - id
 タイプ:- STRING
 プロバイダー名:- id
 説明: Platform Image Repository またはユーザーイメージへの参照を含む相対 URI。
 
- lun
 タイプ:- INT32
 プロバイダー名:- lun
 説明: ディスクがイメージのデータディスクから作成される場合、これはイメージのどのデータディスクを使用するかを示すインデックスです。OS ディスクの場合、このフィールドは NULL です。
 
 
- logical_sector_size
 タイプ:- INT32
 プロバイダー名:- logicalSectorSize
 説明: Ultra ディスクの論理セクターサイズ (バイト)。サポートされている値は、512 と 4096 です。4096 がデフォルトです。
 
- source_resource_id
 タイプ:- STRING
 プロバイダー名:- sourceResourceId
 説明: createOption が Copy の場合、ソーススナップショットまたはディスクの ARM id となります。
 
- source_unique_id
 タイプ:- STRING
 プロバイダー名:- sourceUniqueId
 説明: このフィールドが設定されている場合、これはこのリソースのソースを識別する一意の ID です。
 
- source_uri
 タイプ:- STRING
 プロバイダー名:- sourceUri
 説明: createOption が Import の場合、マネージドディスクにインポートする Blob の URI です。
 
- storage_account_id
 タイプ:- STRING
 プロバイダー名:- storageAccountId
 説明: createOption が Import の場合、必須。ディスクとしてインポートする blob を含むストレージ アカウントの Azure Resource Manager 識別子です。
 
- upload_size_bytes
 タイプ:- INT64
 プロバイダー名:- uploadSizeBytes
 説明: createOption が Upload の場合、VHD フッターを含むアップロードの内容のサイズ。この値は 20972032 (20 MiB + VHD フッター用 512 バイト) から 35183298347520 バイト (32 TiB + VHD フッター用 512 バイト) の間である必要があります。
 
disk_access_id
タイプ: STRING
プロバイダー名: properties.diskAccessId
説明: ディスク上のプライベートエンドポイントを使用するための DiskAccess リソースの ARM id。
disk_iops_read_only
タイプ: INT64
プロバイダー名: properties.diskIOPSReadOnly
説明: 共有ディスクを ReadOnly でマウントしているすべての VM で許可される IOPS の総数。1 回の操作で 4k~256k バイトの転送が可能です。
disk_iops_read_write
タイプ: INT64
プロバイダー名: properties.diskIOPSReadWrite
説明: このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定可能です。1 回の操作で 4k〜256k バイトの転送が可能です。
disk_mbps_read_only
タイプ: INT64
プロバイダー名: properties.diskMBpsReadOnly
説明: 共有ディスクを ReadOnly でマウントするすべての VM で許可される総スループット (MBps)。MBps とは、1 秒間に数百万バイトという意味で、ここでの MB は 10 の累乗という ISO 表記を使用しています。
disk_mbps_read_write
タイプ: INT64
プロバイダー名: properties.diskMBpsReadWrite
説明: このディスクに許可される帯域幅。UltraSSD ディスクに対してのみ設定可能です。MBps とは、1 秒間に数百万バイトという意味で、ここでの MB は 10 の累乗という ISO 表記を使用しています。
disk_size_bytes
タイプ: INT64
プロバイダー名: properties.diskSizeBytes
説明: ディスクのサイズ (バイト単位)。このフィールドは読み取り専用です。
disk_state
タイプ: STRING
プロバイダー名: properties.diskState
説明: ディスクの状態。
encryption
タイプ: STRUCT
プロバイダー名: properties.encryption
説明: 暗号化プロパティは、顧客管理キーまたはプラットフォーム管理キーで静止データを暗号化するために使用することができます。
- disk_encryption_set_id
 タイプ:- STRING
 プロバイダー名:- diskEncryptionSetId
 説明: 静止時の暗号化を有効にするために使用するディスク暗号化セットの ResourceId。
 
- type
 タイプ:- STRING
 プロバイダー名:- type
 
encryption_settings_collection
タイプ: STRUCT
プロバイダー名: properties.encryptionSettingsCollection
説明: Azure Disk Encryption に使用される暗号化設定コレクションで、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。
- enabled
 タイプ:- BOOLEAN
 プロバイダー名:- enabled
 説明: このフラグを true に設定し、DiskEncryptionKey およびオプションの KeyEncryptionKey を指定すると、暗号化が有効になります。このフラグを false に設定し、DiskEncryptionKey および KeyEncryptionKey を削除すると、暗号化が無効になります。リクエストオブジェクトの EncryptionSettings が NULL の場合、既存の設定は変更されません。
 
- encryption_settings
 タイプ:- UNORDERED_LIST_STRUCT
 プロバイダー名:- encryptionSettings
 説明: 暗号化設定のコレクションで、各ディスクボリュームに 1 つずつ設定されています。
 - disk_encryption_key
 タイプ:- STRUCT
 プロバイダー名:- diskEncryptionKey
 説明: Key Vault Secret ディスク暗号化キーの URL と Vault ID
 - secret_url
 タイプ:- STRING
 プロバイダー名:- secretUrl
 説明: KeyVault のキーまたはシークレットを指し示す URL
 
- source_vault
 タイプ:- STRUCT
 プロバイダー名:- sourceVault
 説明: キーまたはシークレットを含む KeyVault のリソース ID
 - id
 タイプ:- STRING
 プロバイダー名:- id
 Description: Resource Id
 
 
 
- key_encryption_key
 タイプ:- STRUCT
 プロバイダー名:- keyEncryptionKey
 説明: Key Vault Key 暗号化キーの URL と Vault ID。KeyEncryptionKey はオプションで、指定するとディスク暗号化キーのアンラップに使用されます。
 - key_url
 タイプ:- STRING
 プロバイダー名:- keyUrl
 説明: KeyVault のキーまたはシークレットを指し示す URL
 
- source_vault
 タイプ:- STRUCT
 プロバイダー名:- sourceVault
 説明: キーまたはシークレットを含む KeyVault のリソース ID
 - id
 タイプ:- STRING
 プロバイダー名:- id
 Description: Resource Id
 
 
 
 
- encryption_settings_version
 タイプ:- STRING
 プロバイダー名:- encryptionSettingsVersion
 説明: ディスクにどのような種類の暗号化を使用するかを記述します。このフィールドを一度設定すると、上書きできません。’1.0’ は AAD アプリによる Azure Disk Encryption に対応し、’1.1’ は Azure Disk Encryption に対応します。
 
extended_location
タイプ: STRUCT
プロバイダー名: extendedLocation
説明: ディスクが作成される拡張ロケーション。拡張ロケーションは変更できません。
- name
 タイプ:- STRING
 プロバイダー名:- name
 説明: 拡張ロケーションの名前。
 
- type
 タイプ:- STRING
 プロバイダー名:- type
 説明: 拡張ロケーションのタイプ。
 
hyper_v_generation
タイプ: STRING
プロバイダー名: properties.hyperVGeneration
説明: 仮想マシンのハイパーバイザーの世代。OS ディスクにのみ適用されます。
id
タイプ: STRING
プロバイダー名: id
Description: Resource Id
location
タイプ: STRING
プロバイダー名: location
説明: リソースロケーション
managed_by
タイプ: STRING
プロバイダー名: managedBy
説明: ディスクをアタッチしている VM の ID を含む相対 URI。
managed_by_extended
タイプ: UNORDERED_LIST_STRING
プロバイダー名: managedByExtended
説明: ディスクがアタッチされている VM の ID を含む相対 URI のリスト。複数の VM にアタッチできるように、ディスクの maxShares は 1 より大きい値に設定する必要があります。
max_shares
タイプ: INT32
プロバイダー名: properties.maxShares
説明: ディスクに同時にアタッチできる VM の最大数。1 より大きい値は、複数の VM に同時にマウント可能なディスクであることを示します。
name
タイプ: STRING
プロバイダー名: name
Description: Resource name
network_access_policy
タイプ: STRING
プロバイダー名: properties.networkAccessPolicy
os_type
タイプ: STRING
プロバイダー名: properties.osType
説明: オペレーティングシステムのタイプ。
property_updates_in_progress
タイプ: STRUCT
プロバイダー名: properties.propertyUpdatesInProgress
説明: 更新が保留されているディスクのプロパティ。
- target_tier
 タイプ:- STRING
 プロバイダー名:- targetTier
 説明: 階層変更操作が進行中の場合、ディスクのターゲットパフォーマンス階層。
 
provisioning_state
タイプ: STRING
プロバイダー名: properties.provisioningState
説明: ディスクのプロビジョニング状態。
purchase_plan
タイプ: STRUCT
プロバイダー名: properties.purchasePlan
説明: OS ディスクを作成したイメージの購入プラン情報。例: - {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer}
- name
 タイプ:- STRING
 プロバイダー名:- name
 説明: プラン ID。
 
- product
 タイプ:- STRING
 プロバイダー名:- product
 説明: マーケットプレイスからイメージの製品を指定します。imageReference 要素の下にある Offer と同じ値です。
 
- promotion_code
 タイプ:- STRING
 プロバイダー名:- promotionCode
 説明: 特典のプロモーションコード。
 
- publisher
 タイプ:- STRING
 プロバイダー名:- publisher
 説明: パブリッシャー ID。
 
resource_group
タイプ: STRING
security_profile
タイプ: STRUCT
プロバイダー名: properties.securityProfile
説明: リソースのセキュリティ関連情報が格納されています。
- security_type
 タイプ:- STRING
 プロバイダー名:- securityType
 
share_info
タイプ: UNORDERED_LIST_STRUCT
プロバイダー名: properties.shareInfo
説明: ディスクがアタッチされているすべての VM のリストの詳細。複数の VM にアタッチできるように、ディスクの maxShares は 1 より大きい値に設定する必要があります。
- vm_uri
 タイプ:- STRING
 プロバイダー名:- vmUri
 説明: ディスクをアタッチしている VM の ID を含む相対 URI。
 
sku
タイプ: STRUCT
プロバイダー名: sku
- name
 タイプ:- STRING
 プロバイダー名:- name
 説明: sku 名。
 
- tier
 タイプ:- STRING
 プロバイダー名:- tier
 説明: sku 階層。
 
subscription_id
タイプ: STRING
subscription_name
タイプ: STRING
supports_hibernation
タイプ: BOOLEAN
プロバイダー名: properties.supportsHibernation
説明: ディスク上の OS がハイバネーションをサポートしていることを示します。
タイプ: UNORDERED_LIST_STRING
tier
タイプ: STRING
プロバイダー名: properties.tier
説明: ここに記載されているディスクのパフォーマンス階層 (例: P4、S10): https://azure.microsoft.com/en-us/pricing/details/managed-disks/ Ultra ディスクには適用されません。
time_created
タイプ: STRING
プロバイダー名: properties.timeCreated
説明: ディスクが作成された時刻。
type
タイプ: STRING
プロバイダー名: type
Description: Resource type
unique_id
タイプ: STRING
プロバイダー名: properties.uniqueId
説明: リソースを識別する一意の Guid。
zones
タイプ: UNORDERED_LIST_STRING
プロバイダー名: zones
説明: ディスクの論理ゾーンのリスト。