次の方法で共有


Microsoft.Compute ディスク

Bicep リソース定義

ディスク リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Compute/disks リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Compute/disks@2025-01-02' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    availabilityPolicy: {
      actionOnDiskDelay: 'string'
    }
    burstingEnabled: bool
    completionPercent: int
    creationData: {
      createOption: 'string'
      elasticSanResourceId: 'string'
      galleryImageReference: {
        communityGalleryImageId: 'string'
        id: 'string'
        lun: int
        sharedGalleryImageId: 'string'
      }
      imageReference: {
        communityGalleryImageId: 'string'
        id: 'string'
        lun: int
        sharedGalleryImageId: 'string'
      }
      instantAccessDurationMinutes: int
      logicalSectorSize: int
      performancePlus: bool
      provisionedBandwidthCopySpeed: 'string'
      securityDataUri: 'string'
      securityMetadataUri: 'string'
      sourceResourceId: 'string'
      sourceUri: 'string'
      storageAccountId: 'string'
      uploadSizeBytes: int
    }
    dataAccessAuthMode: 'string'
    diskAccessId: 'string'
    diskIOPSReadOnly: int
    diskIOPSReadWrite: int
    diskMBpsReadOnly: int
    diskMBpsReadWrite: int
    diskSizeGB: int
    encryption: {
      diskEncryptionSetId: 'string'
      type: 'string'
    }
    encryptionSettingsCollection: {
      enabled: bool
      encryptionSettings: [
        {
          diskEncryptionKey: {
            secretUrl: 'string'
            sourceVault: {
              id: 'string'
            }
          }
          keyEncryptionKey: {
            keyUrl: 'string'
            sourceVault: {
              id: 'string'
            }
          }
        }
      ]
      encryptionSettingsVersion: 'string'
    }
    hyperVGeneration: 'string'
    maxShares: int
    networkAccessPolicy: 'string'
    optimizedForFrequentAttach: bool
    osType: 'string'
    publicNetworkAccess: 'string'
    purchasePlan: {
      name: 'string'
      product: 'string'
      promotionCode: 'string'
      publisher: 'string'
    }
    securityProfile: {
      secureVMDiskEncryptionSetId: 'string'
      securityType: 'string'
    }
    supportedCapabilities: {
      acceleratedNetwork: bool
      architecture: 'string'
      diskControllerTypes: 'string'
      supportedSecurityOption: 'string'
    }
    supportsHibernation: bool
    tier: 'string'
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

プロパティ値

Microsoft.Compute/disks

名前 形容 価値
拡張ロケーション ディスクが作成される拡張された場所。 拡張された場所は変更できません。 ExtendedLocation の
位置 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ ディスク リソースのプロパティ。 ディスクプロパティ
エスケーユー ディスク SKU 名。 Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS、またはPremiumV2_LRSできます。 ディスクスク
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
ゾーン ディスクの論理ゾーンの一覧。 文字列[]

アベイラビリティポリシー

名前 形容 価値
アクション・オン・ディスク遅延 I/O が遅いディスクの処理方法を決定します。 「自動再アタッチ」
「なし」

クリエーションデータ

名前 形容 価値
createオプション これにより、ディスクの作成に使用できるソースが列挙されます。 「アタッチ」
「コピー」
「CopyFromSanSnapshot」
「コピースタート」
「空」
「フロムイメージ」
「インポート」
「インポートセキュア」
「復元」
「アップロード」
'UploadPreparedSecure' (必須)
elasticSanResourceId createOption が CopyFromSanSnapshot の場合は必須。 これは、ソースエラスティック SAN ボリューム スナップショットの ARM ID です。 文字列
galleryImageReference (英語) ギャラリー イメージから作成する場合に必要です。 ImageDiskReference の id/sharedGalleryImageId/communityGalleryImageId は、ディスクの作成元となる共有ギャラリー イメージ バージョンの ARM ID になります。 ImageDiskReference (イメージディスク参照)
画像参照 PIR またはユーザー イメージのディスク ソース情報。 ImageDiskReference (イメージディスク参照)
インスタントアクセスデュレーションミニッツ Premium SSD v2 または Ultra Disk から作成されたスナップショットの場合、このプロパティは、スナップショットが即時アクセスのために保持される時間を分単位で決定し、より高速な復元を可能にします。 int

制約:
最小値 = 1
論理セクターサイズ Ultra ディスクの論理セクター サイズ (バイト単位)。 サポートされている値は 512 ad 4096 です。 4096 が既定値です。 整数 (int)
パフォーマンスプラス このフラグを true に設定すると、デプロイされたディスクのパフォーマンス ターゲットが向上します。それぞれのパフォーマンス ターゲットについては、こちらを参照してください。 このフラグは、ディスク作成時にのみ設定でき、有効にした後は無効にできません。 ブール (bool)
プロビジョニングされた帯域幅CopySpeed このフィールドがスナップショットに設定され、createOption が CopyStart の場合、スナップショットはより迅速にコピーされます。 「エンハンスド」
「なし」
securityDataUri createOption が ImportSecure の場合、これは VM ゲスト状態にインポートされる BLOB の URI です。 文字列
セキュリティメタデータUri createOption が ImportSecure の場合、これは Confidential VM の VM メタデータにインポートされる BLOB の URI です。 文字列
ソースリソースID createOption が Copy の場合、これはソース スナップショットまたはディスクの ARM ID です。 文字列
ソースUri createOption が Import の場合、これはマネージド ディスクにインポートされる BLOB の URI です。 文字列
ストレージアカウントID createOption が Import の場合は必須。 ディスクとしてインポートする BLOB を含むストレージ アカウントの Azure Resource Manager 識別子。 文字列
uploadSizeBytes (アップロードサイズバイト) createOption が Upload の場合、これは VHD フッターを含むアップロードの内容のサイズです。 この値は、20972032 (VHD フッターの場合は 20 MiB + 512 バイト) と35183298347520 バイト (VHD フッターの場合は 32 TiB + 512 バイト) の間である必要があります。 整数 (int)

ディスクプロパティ

名前 形容 価値
可用性ポリシー プラットフォームがディスク障害を処理する方法を決定します アベイラビリティポリシー
バースト可能に ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。 ブール (bool)
completionパーセント CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。 整数 (int)
creationData (クリエーションデータ) ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。 CreationData (必須)
データアクセスAuthMode ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。 「AzureActiveDirectory」
「なし」
ディスクアクセスID ディスクでプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。 文字列
diskIOPSReadのみ 共有ディスクを ReadOnly としてマウントしているすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。 整数 (int)
diskIOPSReadWrite このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定できます。 1 つの操作で 4k から 256k バイトの間で転送できます。 整数 (int)
diskMBps読み取り専用 共有ディスクを ReadOnly としてマウントしているすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 整数 (int)
diskMBpsReadWrite このディスクで許可される帯域幅。UltraSSD ディスクに対してのみ設定できます。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 整数 (int)
ディスクサイズGB creationData.createOption が空の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。 整数 (int)
暗号化 Encryption プロパティを使用すると、保存データをカスタマー マネージド キーまたはプラットフォーム マネージド キーで暗号化できます。 暗号化
encryptionSettingsCollection Azure Disk Encryption に使用される暗号化設定コレクションには、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。 EncryptionSettingsコレクション
hyperVGeneration(ハイパーVGエネレーション) 仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。 「V1」
「V2」
マックスシェア ディスクに同時に接続できる VM の最大数。 1 より大きい値は、複数の VM に同時にマウントできるディスクを示します。 整数 (int)
ネットワークアクセスポリシー ネットワーク経由でディスクにアクセスするためのポリシー。 「すべて許可」
「AllowPrivate」
「すべて拒否」
optimizedForFrequentAttach このプロパティを true に設定すると、1 つの仮想マシンからデタッチして別の仮想マシンに接続することで、頻繁に (1 日に 5 回以上) データ ディスクの信頼性とパフォーマンスが向上します。 このプロパティは、ディスクが仮想マシンの障害ドメインと一致しなくなるため、デタッチされず、頻繁に接続されていないディスクには設定しないでください。 ブール (bool)
osTypeの オペレーティング システムの種類。 「リナックス」
「ウィンドウズ」
publicNetworkAccess (パブリックネットワークアクセス) ディスク上のエクスポートを制御するためのポリシー。 「無効」
「有効」
購入プラン OS ディスクの作成元のイメージの購入プラン情報。 例: {name: 2019-Datacenter,publisher: MicrosoftWindowsServer, product: WindowsServer} ディスク購入プラン
セキュリティプロファイル リソースのセキュリティ関連情報を格納します。 DiskSecurityProfile の
supportedCapabilities(サポート機能) OS ディスクの作成元のイメージでサポートされている機能の一覧。 サポート機能
サポートハイバネーション ディスク上の OS が休止状態をサポートしているかどうかを示します。 ブール (bool)
レベル ディスクのパフォーマンスレベル (P4、S10 など) は、https://azure.microsoft.com/en-us/pricing/details/managed-disks/します。 Ultra ディスクには適用されません。 文字列

ディスク購入プラン

名前 形容 価値
名前 プラン ID。 string (必須)
マーケットプレースからのイメージの製品を指定します。 これは、imageReference 要素の下の Offer と同じ値です。 string (必須)
プロモーションコード オファープロモーションコード。 文字列
パブリッシャ 発行元 ID。 string (必須)

DiskSecurityProfile (英語)

名前 形容 価値
secureVMDisk暗号化セットID 機密 VM に関連付けられているディスク暗号化セットの ResourceId は、カスタマー マネージド キーで暗号化されています 文字列
セキュリティタイプ VM の SecurityType を指定します。 OS ディスクにのみ適用されます。 「ConfidentialVM_DiskEncryptedWithCustomerKey」
「ConfidentialVM_DiskEncryptedWithPlatformKey」
「ConfidentialVM_NonPersistedTPM」
「ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey」
「トラストローンチ」

ディスクスク

名前 形容 価値
名前 SKU 名。 「PremiumV2_LRS」
「Premium_LRS」
「Premium_ZRS」
「StandardSSD_LRS」
「StandardSSD_ZRS」
「Standard_LRS」
「UltraSSD_LRS」

暗号化

名前 形容 価値
diskEncryptionSetId (英語) 保存時の暗号化を有効にするために使用するディスク暗号化セットの ResourceId。 文字列
ディスクのデータを暗号化するために使用されるキーの種類。 「EncryptionAtRestWithCustomerKey」
'EncryptionAtRestWithPlatformAndCustomerKeys'
'EncryptionAtRestWithPlatformKey'

EncryptionSettingsコレクション

名前 形容 価値
有効 このフラグを true に設定し、DiskEncryptionKey とオプションの KeyEncryptionKey を指定して暗号化を有効にします。 このフラグを false に設定し、DiskEncryptionKey と KeyEncryptionKey を削除して暗号化を無効にします。 要求オブジェクトで EncryptionSettings が null の場合、既存の設定は変更されません。 bool (必須)
暗号化設定 暗号化設定のコレクション。ディスク ボリュームごとに 1 つ。 EncryptionSettingsElement[]
encryptionSettingsVersion (暗号化設定バージョン) ディスクに使用される暗号化の種類について説明します。 このフィールドを設定すると、上書きできません。 '1.0' は、AAD アプリを使用した Azure Disk Encryption に対応しています。'1.1' は Azure Disk Encryption に対応しています。 文字列

EncryptionSettingsElement

名前 形容 価値
diskEncryptionKey (英語) ディスク暗号化キーの Key Vault シークレット URL とコンテナー ID KeyVaultAndSecretReference
キー暗号化キー キー暗号化キーの Key Vault キー URL とコンテナー ID。 KeyEncryptionKey は省略可能であり、指定されている場合はディスク暗号化キーのラップを解除するために使用されます。 KeyVaultAndKeyReference

拡張ロケーション

名前 形容 価値
名前 拡張された場所の名前。 文字列
拡張された場所の型。 「エッジゾーン」

ImageDiskReference (イメージディスク参照)

名前 形容 価値
communityGalleryImageId(コミュニティギャラリーイメージイド) コミュニティの Azure コンピューティング ギャラリー イメージ参照を含む相対 URI。 文字列
身分証明書 プラットフォーム イメージ リポジトリ、ユーザー イメージ、または Azure コンピューティング ギャラリー イメージ参照を含む相対 URI。 文字列
LUN ディスクがイメージのデータ ディスクから作成された場合、これはイメージ内のどのデータ ディスクを使用するかを示すインデックスです。 OS ディスクの場合、このフィールドは null です。 整数 (int)
sharedGalleryImageId (共有ギャラリー画像ID) 直接共有 Azure コンピューティング ギャラリー イメージ参照を含む相対 URI。 文字列

KeyVaultAndKeyReference

名前 形容 価値
キーURL KeyVault のキーまたはシークレットを指す URL string (必須)
ソースボルト キーまたはシークレットを含む KeyVault のリソース ID SourceVault の (必須)

KeyVaultAndSecretReference

名前 形容 価値
シークレットURL KeyVault のキーまたはシークレットを指す URL string (必須)
ソースボルト キーまたはシークレットを含む KeyVault のリソース ID SourceVault の (必須)

ソースボールト

名前 形容 価値
身分証明書 リソース ID 文字列

サポート機能

名前 形容 価値
高速化ネットワーク TRUE の 場合は、OS ディスクの作成元のイメージが高速ネットワークをサポートしています。 ブール (bool)
アーキテクチャ OS ディスクでサポートされている CPU アーキテクチャ。 「アーム64」
'x64'
diskControllerTypes (ディスクコントローラータイプ) OS ディスクがサポートするディスク コントローラー。 設定する場合は、SCSI、SCSI、NVME、NVME、SCSI を使用できます。 文字列
supportedセキュリティオプション トラステッド起動またはコンフィデンシャル VM の作成にサポートされているディスクのセキュリティ機能を指します 'TrustedLaunchAndConfidentialVMSupported' (信頼済みローンチとコンフィデンシャル VMSupported)
'TrustedLaunchSupported' (信頼ローンチサポート)

追跡リソースタグ

名前 形容 価値

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 形容
コンピューティング ディスク コンピューティング ディスク用の AVM リソース モジュール

Azure クイック スタートのサンプル

Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。

Bicep ファイル 形容
ディスクの作成 & Backup Vault による保護を有効にする ディスクを作成し、Backup Vault 経由で保護を有効にするテンプレート
Portainer と Traefik がプレインストールされた Windows Docker ホストを Portainer と Traefik がプレインストールされた Windows Docker ホスト
SSH を使用して Windows Server VM を する キーベースの認証を使用して SSH 経由で接続できるように、Open SSH が有効になっている単一の Windows VM をデプロイします。

ARM テンプレート リソース定義

ディスク リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Compute/disks リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Compute/disks",
  "apiVersion": "2025-01-02",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "availabilityPolicy": {
      "actionOnDiskDelay": "string"
    },
    "burstingEnabled": "bool",
    "completionPercent": "int",
    "creationData": {
      "createOption": "string",
      "elasticSanResourceId": "string",
      "galleryImageReference": {
        "communityGalleryImageId": "string",
        "id": "string",
        "lun": "int",
        "sharedGalleryImageId": "string"
      },
      "imageReference": {
        "communityGalleryImageId": "string",
        "id": "string",
        "lun": "int",
        "sharedGalleryImageId": "string"
      },
      "instantAccessDurationMinutes": "int",
      "logicalSectorSize": "int",
      "performancePlus": "bool",
      "provisionedBandwidthCopySpeed": "string",
      "securityDataUri": "string",
      "securityMetadataUri": "string",
      "sourceResourceId": "string",
      "sourceUri": "string",
      "storageAccountId": "string",
      "uploadSizeBytes": "int"
    },
    "dataAccessAuthMode": "string",
    "diskAccessId": "string",
    "diskIOPSReadOnly": "int",
    "diskIOPSReadWrite": "int",
    "diskMBpsReadOnly": "int",
    "diskMBpsReadWrite": "int",
    "diskSizeGB": "int",
    "encryption": {
      "diskEncryptionSetId": "string",
      "type": "string"
    },
    "encryptionSettingsCollection": {
      "enabled": "bool",
      "encryptionSettings": [
        {
          "diskEncryptionKey": {
            "secretUrl": "string",
            "sourceVault": {
              "id": "string"
            }
          },
          "keyEncryptionKey": {
            "keyUrl": "string",
            "sourceVault": {
              "id": "string"
            }
          }
        }
      ],
      "encryptionSettingsVersion": "string"
    },
    "hyperVGeneration": "string",
    "maxShares": "int",
    "networkAccessPolicy": "string",
    "optimizedForFrequentAttach": "bool",
    "osType": "string",
    "publicNetworkAccess": "string",
    "purchasePlan": {
      "name": "string",
      "product": "string",
      "promotionCode": "string",
      "publisher": "string"
    },
    "securityProfile": {
      "secureVMDiskEncryptionSetId": "string",
      "securityType": "string"
    },
    "supportedCapabilities": {
      "acceleratedNetwork": "bool",
      "architecture": "string",
      "diskControllerTypes": "string",
      "supportedSecurityOption": "string"
    },
    "supportsHibernation": "bool",
    "tier": "string"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

プロパティ値

Microsoft.Compute/disks

名前 形容 価値
apiVersion (英語) API のバージョン '2025-01-02'
拡張ロケーション ディスクが作成される拡張された場所。 拡張された場所は変更できません。 ExtendedLocation の
位置 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ ディスク リソースのプロパティ。 ディスクプロパティ
エスケーユー ディスク SKU 名。 Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS、またはPremiumV2_LRSできます。 ディスクスク
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
リソースの種類 'Microsoft.Compute/disks'
ゾーン ディスクの論理ゾーンの一覧。 文字列[]

アベイラビリティポリシー

名前 形容 価値
アクション・オン・ディスク遅延 I/O が遅いディスクの処理方法を決定します。 「自動再アタッチ」
「なし」

クリエーションデータ

名前 形容 価値
createオプション これにより、ディスクの作成に使用できるソースが列挙されます。 「アタッチ」
「コピー」
「CopyFromSanSnapshot」
「コピースタート」
「空」
「フロムイメージ」
「インポート」
「インポートセキュア」
「復元」
「アップロード」
'UploadPreparedSecure' (必須)
elasticSanResourceId createOption が CopyFromSanSnapshot の場合は必須。 これは、ソースエラスティック SAN ボリューム スナップショットの ARM ID です。 文字列
galleryImageReference (英語) ギャラリー イメージから作成する場合に必要です。 ImageDiskReference の id/sharedGalleryImageId/communityGalleryImageId は、ディスクの作成元となる共有ギャラリー イメージ バージョンの ARM ID になります。 ImageDiskReference (イメージディスク参照)
画像参照 PIR またはユーザー イメージのディスク ソース情報。 ImageDiskReference (イメージディスク参照)
インスタントアクセスデュレーションミニッツ Premium SSD v2 または Ultra Disk から作成されたスナップショットの場合、このプロパティは、スナップショットが即時アクセスのために保持される時間を分単位で決定し、より高速な復元を可能にします。 int

制約:
最小値 = 1
論理セクターサイズ Ultra ディスクの論理セクター サイズ (バイト単位)。 サポートされている値は 512 ad 4096 です。 4096 が既定値です。 整数 (int)
パフォーマンスプラス このフラグを true に設定すると、デプロイされたディスクのパフォーマンス ターゲットが向上します。それぞれのパフォーマンス ターゲットについては、こちらを参照してください。 このフラグは、ディスク作成時にのみ設定でき、有効にした後は無効にできません。 ブール (bool)
プロビジョニングされた帯域幅CopySpeed このフィールドがスナップショットに設定され、createOption が CopyStart の場合、スナップショットはより迅速にコピーされます。 「エンハンスド」
「なし」
securityDataUri createOption が ImportSecure の場合、これは VM ゲスト状態にインポートされる BLOB の URI です。 文字列
セキュリティメタデータUri createOption が ImportSecure の場合、これは Confidential VM の VM メタデータにインポートされる BLOB の URI です。 文字列
ソースリソースID createOption が Copy の場合、これはソース スナップショットまたはディスクの ARM ID です。 文字列
ソースUri createOption が Import の場合、これはマネージド ディスクにインポートされる BLOB の URI です。 文字列
ストレージアカウントID createOption が Import の場合は必須。 ディスクとしてインポートする BLOB を含むストレージ アカウントの Azure Resource Manager 識別子。 文字列
uploadSizeBytes (アップロードサイズバイト) createOption が Upload の場合、これは VHD フッターを含むアップロードの内容のサイズです。 この値は、20972032 (VHD フッターの場合は 20 MiB + 512 バイト) と35183298347520 バイト (VHD フッターの場合は 32 TiB + 512 バイト) の間である必要があります。 整数 (int)

ディスクプロパティ

名前 形容 価値
可用性ポリシー プラットフォームがディスク障害を処理する方法を決定します アベイラビリティポリシー
バースト可能に ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。 ブール (bool)
completionパーセント CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。 整数 (int)
creationData (クリエーションデータ) ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。 CreationData (必須)
データアクセスAuthMode ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。 「AzureActiveDirectory」
「なし」
ディスクアクセスID ディスクでプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。 文字列
diskIOPSReadのみ 共有ディスクを ReadOnly としてマウントしているすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。 整数 (int)
diskIOPSReadWrite このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定できます。 1 つの操作で 4k から 256k バイトの間で転送できます。 整数 (int)
diskMBps読み取り専用 共有ディスクを ReadOnly としてマウントしているすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 整数 (int)
diskMBpsReadWrite このディスクで許可される帯域幅。UltraSSD ディスクに対してのみ設定できます。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 整数 (int)
ディスクサイズGB creationData.createOption が空の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。 整数 (int)
暗号化 Encryption プロパティを使用すると、保存データをカスタマー マネージド キーまたはプラットフォーム マネージド キーで暗号化できます。 暗号化
encryptionSettingsCollection Azure Disk Encryption に使用される暗号化設定コレクションには、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。 EncryptionSettingsコレクション
hyperVGeneration(ハイパーVGエネレーション) 仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。 「V1」
「V2」
マックスシェア ディスクに同時に接続できる VM の最大数。 1 より大きい値は、複数の VM に同時にマウントできるディスクを示します。 整数 (int)
ネットワークアクセスポリシー ネットワーク経由でディスクにアクセスするためのポリシー。 「すべて許可」
「AllowPrivate」
「すべて拒否」
optimizedForFrequentAttach このプロパティを true に設定すると、1 つの仮想マシンからデタッチして別の仮想マシンに接続することで、頻繁に (1 日に 5 回以上) データ ディスクの信頼性とパフォーマンスが向上します。 このプロパティは、ディスクが仮想マシンの障害ドメインと一致しなくなるため、デタッチされず、頻繁に接続されていないディスクには設定しないでください。 ブール (bool)
osTypeの オペレーティング システムの種類。 「リナックス」
「ウィンドウズ」
publicNetworkAccess (パブリックネットワークアクセス) ディスク上のエクスポートを制御するためのポリシー。 「無効」
「有効」
購入プラン OS ディスクの作成元のイメージの購入プラン情報。 例: {name: 2019-Datacenter,publisher: MicrosoftWindowsServer, product: WindowsServer} ディスク購入プラン
セキュリティプロファイル リソースのセキュリティ関連情報を格納します。 DiskSecurityProfile の
supportedCapabilities(サポート機能) OS ディスクの作成元のイメージでサポートされている機能の一覧。 サポート機能
サポートハイバネーション ディスク上の OS が休止状態をサポートしているかどうかを示します。 ブール (bool)
レベル ディスクのパフォーマンスレベル (P4、S10 など) は、https://azure.microsoft.com/en-us/pricing/details/managed-disks/します。 Ultra ディスクには適用されません。 文字列

ディスク購入プラン

名前 形容 価値
名前 プラン ID。 string (必須)
マーケットプレースからのイメージの製品を指定します。 これは、imageReference 要素の下の Offer と同じ値です。 string (必須)
プロモーションコード オファープロモーションコード。 文字列
パブリッシャ 発行元 ID。 string (必須)

DiskSecurityProfile (英語)

名前 形容 価値
secureVMDisk暗号化セットID 機密 VM に関連付けられているディスク暗号化セットの ResourceId は、カスタマー マネージド キーで暗号化されています 文字列
セキュリティタイプ VM の SecurityType を指定します。 OS ディスクにのみ適用されます。 「ConfidentialVM_DiskEncryptedWithCustomerKey」
「ConfidentialVM_DiskEncryptedWithPlatformKey」
「ConfidentialVM_NonPersistedTPM」
「ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey」
「トラストローンチ」

ディスクスク

名前 形容 価値
名前 SKU 名。 「PremiumV2_LRS」
「Premium_LRS」
「Premium_ZRS」
「StandardSSD_LRS」
「StandardSSD_ZRS」
「Standard_LRS」
「UltraSSD_LRS」

暗号化

名前 形容 価値
diskEncryptionSetId (英語) 保存時の暗号化を有効にするために使用するディスク暗号化セットの ResourceId。 文字列
ディスクのデータを暗号化するために使用されるキーの種類。 「EncryptionAtRestWithCustomerKey」
'EncryptionAtRestWithPlatformAndCustomerKeys'
'EncryptionAtRestWithPlatformKey'

EncryptionSettingsコレクション

名前 形容 価値
有効 このフラグを true に設定し、DiskEncryptionKey とオプションの KeyEncryptionKey を指定して暗号化を有効にします。 このフラグを false に設定し、DiskEncryptionKey と KeyEncryptionKey を削除して暗号化を無効にします。 要求オブジェクトで EncryptionSettings が null の場合、既存の設定は変更されません。 bool (必須)
暗号化設定 暗号化設定のコレクション。ディスク ボリュームごとに 1 つ。 EncryptionSettingsElement[]
encryptionSettingsVersion (暗号化設定バージョン) ディスクに使用される暗号化の種類について説明します。 このフィールドを設定すると、上書きできません。 '1.0' は、AAD アプリを使用した Azure Disk Encryption に対応しています。'1.1' は Azure Disk Encryption に対応しています。 文字列

EncryptionSettingsElement

名前 形容 価値
diskEncryptionKey (英語) ディスク暗号化キーの Key Vault シークレット URL とコンテナー ID KeyVaultAndSecretReference
キー暗号化キー キー暗号化キーの Key Vault キー URL とコンテナー ID。 KeyEncryptionKey は省略可能であり、指定されている場合はディスク暗号化キーのラップを解除するために使用されます。 KeyVaultAndKeyReference

拡張ロケーション

名前 形容 価値
名前 拡張された場所の名前。 文字列
拡張された場所の型。 「エッジゾーン」

ImageDiskReference (イメージディスク参照)

名前 形容 価値
communityGalleryImageId(コミュニティギャラリーイメージイド) コミュニティの Azure コンピューティング ギャラリー イメージ参照を含む相対 URI。 文字列
身分証明書 プラットフォーム イメージ リポジトリ、ユーザー イメージ、または Azure コンピューティング ギャラリー イメージ参照を含む相対 URI。 文字列
LUN ディスクがイメージのデータ ディスクから作成された場合、これはイメージ内のどのデータ ディスクを使用するかを示すインデックスです。 OS ディスクの場合、このフィールドは null です。 整数 (int)
sharedGalleryImageId (共有ギャラリー画像ID) 直接共有 Azure コンピューティング ギャラリー イメージ参照を含む相対 URI。 文字列

KeyVaultAndKeyReference

名前 形容 価値
キーURL KeyVault のキーまたはシークレットを指す URL string (必須)
ソースボルト キーまたはシークレットを含む KeyVault のリソース ID SourceVault の (必須)

KeyVaultAndSecretReference

名前 形容 価値
シークレットURL KeyVault のキーまたはシークレットを指す URL string (必須)
ソースボルト キーまたはシークレットを含む KeyVault のリソース ID SourceVault の (必須)

ソースボールト

名前 形容 価値
身分証明書 リソース ID 文字列

サポート機能

名前 形容 価値
高速化ネットワーク TRUE の 場合は、OS ディスクの作成元のイメージが高速ネットワークをサポートしています。 ブール (bool)
アーキテクチャ OS ディスクでサポートされている CPU アーキテクチャ。 「アーム64」
'x64'
diskControllerTypes (ディスクコントローラータイプ) OS ディスクがサポートするディスク コントローラー。 設定する場合は、SCSI、SCSI、NVME、NVME、SCSI を使用できます。 文字列
supportedセキュリティオプション トラステッド起動またはコンフィデンシャル VM の作成にサポートされているディスクのセキュリティ機能を指します 'TrustedLaunchAndConfidentialVMSupported' (信頼済みローンチとコンフィデンシャル VMSupported)
'TrustedLaunchSupported' (信頼ローンチサポート)

追跡リソースタグ

名前 形容 価値

使用例

Azure クイック スタート テンプレート

このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。

テンプレート 形容
EfficientIP VHD から VM を作成する

Azure にデプロイする
このテンプレートでは、EfficientIP VHD から VM を作成し、別のリソース グループに存在できる既存の VNET に接続し、仮想マシンに接続できます。
カスタム VHD から新規または既存の vnet に VM を作成する

Azure にデプロイする
このテンプレートは、特殊化された VHD から VM を作成し、仮想マシンとは別のリソース グループに存在できる新規または既存の VNET に接続できるようにします。
ディスクの作成 & Backup Vault による保護を有効にする

Azure にデプロイする
ディスクを作成し、Backup Vault 経由で保護を有効にするテンプレート
既存の VHD から VM を作成し、既存の VNET に接続します

Azure にデプロイする
このテンプレートでは、VHD (OS + データ ディスク) から VM を作成し、別のリソース グループに存在し、仮想マシンに存在できる既存の VNET に接続できます。
特定のセクター サイズの ultra マネージド ディスクを作成

Azure にデプロイする
このテンプレートでは、新しい Ultra Managed Disk が作成され、ユーザーは 512 または 4096 のいずれかのセクター サイズを指定できます。
可用性ゾーンに 3 ノードの Percona XtraDB クラスターをデプロイ

Azure にデプロイする
このテンプレートは、CentOS 6.5 または Ubuntu 12.04 に 3 ノードの MySQL 高可用性クラスターをデプロイします
UltraSSD での SQL VM パフォーマンス最適化ストレージ設定の

Azure
にデプロイする
SQL ログ ファイルに UltraSSD を使用して、パフォーマンスが最適化されたストレージ設定で SQL Server 仮想マシンを作成する
Portainer と Traefik がプレインストールされた Windows Docker ホストを

Azure にデプロイする
Portainer と Traefik がプレインストールされた Windows Docker ホスト
SSH を使用して Windows Server VM を する

Azure
にデプロイする
キーベースの認証を使用して SSH 経由で接続できるように、Open SSH が有効になっている単一の Windows VM をデプロイします。

Terraform (AzAPI プロバイダー) リソース定義

ディスク リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Compute/disks リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/disks@2025-01-02"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    properties = {
      availabilityPolicy = {
        actionOnDiskDelay = "string"
      }
      burstingEnabled = bool
      completionPercent = int
      creationData = {
        createOption = "string"
        elasticSanResourceId = "string"
        galleryImageReference = {
          communityGalleryImageId = "string"
          id = "string"
          lun = int
          sharedGalleryImageId = "string"
        }
        imageReference = {
          communityGalleryImageId = "string"
          id = "string"
          lun = int
          sharedGalleryImageId = "string"
        }
        instantAccessDurationMinutes = int
        logicalSectorSize = int
        performancePlus = bool
        provisionedBandwidthCopySpeed = "string"
        securityDataUri = "string"
        securityMetadataUri = "string"
        sourceResourceId = "string"
        sourceUri = "string"
        storageAccountId = "string"
        uploadSizeBytes = int
      }
      dataAccessAuthMode = "string"
      diskAccessId = "string"
      diskIOPSReadOnly = int
      diskIOPSReadWrite = int
      diskMBpsReadOnly = int
      diskMBpsReadWrite = int
      diskSizeGB = int
      encryption = {
        diskEncryptionSetId = "string"
        type = "string"
      }
      encryptionSettingsCollection = {
        enabled = bool
        encryptionSettings = [
          {
            diskEncryptionKey = {
              secretUrl = "string"
              sourceVault = {
                id = "string"
              }
            }
            keyEncryptionKey = {
              keyUrl = "string"
              sourceVault = {
                id = "string"
              }
            }
          }
        ]
        encryptionSettingsVersion = "string"
      }
      hyperVGeneration = "string"
      maxShares = int
      networkAccessPolicy = "string"
      optimizedForFrequentAttach = bool
      osType = "string"
      publicNetworkAccess = "string"
      purchasePlan = {
        name = "string"
        product = "string"
        promotionCode = "string"
        publisher = "string"
      }
      securityProfile = {
        secureVMDiskEncryptionSetId = "string"
        securityType = "string"
      }
      supportedCapabilities = {
        acceleratedNetwork = bool
        architecture = "string"
        diskControllerTypes = "string"
        supportedSecurityOption = "string"
      }
      supportsHibernation = bool
      tier = "string"
    }
    sku = {
      name = "string"
    }
    zones = [
      "string"
    ]
  }
}

プロパティ値

Microsoft.Compute/disks

名前 形容 価値
拡張ロケーション ディスクが作成される拡張された場所。 拡張された場所は変更できません。 ExtendedLocation の
位置 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ ディスク リソースのプロパティ。 ディスクプロパティ
エスケーユー ディスク SKU 名。 Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS、またはPremiumV2_LRSできます。 ディスクスク
タグ リソース タグ タグ名と値のディクショナリ。
リソースの種類 "Microsoft.Compute/disks@2025-01-02"
ゾーン ディスクの論理ゾーンの一覧。 文字列[]

アベイラビリティポリシー

名前 形容 価値
アクション・オン・ディスク遅延 I/O が遅いディスクの処理方法を決定します。 「自動再アタッチ」
「なし」

クリエーションデータ

名前 形容 価値
createオプション これにより、ディスクの作成に使用できるソースが列挙されます。 「アタッチ」
「コピー」
「CopyFromSanSnapshot」
「コピースタート」
「空」
「フロムイメージ」
「インポート」
「インポートセキュア」
「復元」
「アップロード」
'UploadPreparedSecure' (必須)
elasticSanResourceId createOption が CopyFromSanSnapshot の場合は必須。 これは、ソースエラスティック SAN ボリューム スナップショットの ARM ID です。 文字列
galleryImageReference (英語) ギャラリー イメージから作成する場合に必要です。 ImageDiskReference の id/sharedGalleryImageId/communityGalleryImageId は、ディスクの作成元となる共有ギャラリー イメージ バージョンの ARM ID になります。 ImageDiskReference (イメージディスク参照)
画像参照 PIR またはユーザー イメージのディスク ソース情報。 ImageDiskReference (イメージディスク参照)
インスタントアクセスデュレーションミニッツ Premium SSD v2 または Ultra Disk から作成されたスナップショットの場合、このプロパティは、スナップショットが即時アクセスのために保持される時間を分単位で決定し、より高速な復元を可能にします。 int

制約:
最小値 = 1
論理セクターサイズ Ultra ディスクの論理セクター サイズ (バイト単位)。 サポートされている値は 512 ad 4096 です。 4096 が既定値です。 整数 (int)
パフォーマンスプラス このフラグを true に設定すると、デプロイされたディスクのパフォーマンス ターゲットが向上します。それぞれのパフォーマンス ターゲットについては、こちらを参照してください。 このフラグは、ディスク作成時にのみ設定でき、有効にした後は無効にできません。 ブール (bool)
プロビジョニングされた帯域幅CopySpeed このフィールドがスナップショットに設定され、createOption が CopyStart の場合、スナップショットはより迅速にコピーされます。 「エンハンスド」
「なし」
securityDataUri createOption が ImportSecure の場合、これは VM ゲスト状態にインポートされる BLOB の URI です。 文字列
セキュリティメタデータUri createOption が ImportSecure の場合、これは Confidential VM の VM メタデータにインポートされる BLOB の URI です。 文字列
ソースリソースID createOption が Copy の場合、これはソース スナップショットまたはディスクの ARM ID です。 文字列
ソースUri createOption が Import の場合、これはマネージド ディスクにインポートされる BLOB の URI です。 文字列
ストレージアカウントID createOption が Import の場合は必須。 ディスクとしてインポートする BLOB を含むストレージ アカウントの Azure Resource Manager 識別子。 文字列
uploadSizeBytes (アップロードサイズバイト) createOption が Upload の場合、これは VHD フッターを含むアップロードの内容のサイズです。 この値は、20972032 (VHD フッターの場合は 20 MiB + 512 バイト) と35183298347520 バイト (VHD フッターの場合は 32 TiB + 512 バイト) の間である必要があります。 整数 (int)

ディスクプロパティ

名前 形容 価値
可用性ポリシー プラットフォームがディスク障害を処理する方法を決定します アベイラビリティポリシー
バースト可能に ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。 ブール (bool)
completionパーセント CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。 整数 (int)
creationData (クリエーションデータ) ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。 CreationData (必須)
データアクセスAuthMode ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。 「AzureActiveDirectory」
「なし」
ディスクアクセスID ディスクでプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。 文字列
diskIOPSReadのみ 共有ディスクを ReadOnly としてマウントしているすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。 整数 (int)
diskIOPSReadWrite このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定できます。 1 つの操作で 4k から 256k バイトの間で転送できます。 整数 (int)
diskMBps読み取り専用 共有ディスクを ReadOnly としてマウントしているすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 整数 (int)
diskMBpsReadWrite このディスクで許可される帯域幅。UltraSSD ディスクに対してのみ設定できます。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 整数 (int)
ディスクサイズGB creationData.createOption が空の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。 整数 (int)
暗号化 Encryption プロパティを使用すると、保存データをカスタマー マネージド キーまたはプラットフォーム マネージド キーで暗号化できます。 暗号化
encryptionSettingsCollection Azure Disk Encryption に使用される暗号化設定コレクションには、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。 EncryptionSettingsコレクション
hyperVGeneration(ハイパーVGエネレーション) 仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。 「V1」
「V2」
マックスシェア ディスクに同時に接続できる VM の最大数。 1 より大きい値は、複数の VM に同時にマウントできるディスクを示します。 整数 (int)
ネットワークアクセスポリシー ネットワーク経由でディスクにアクセスするためのポリシー。 「すべて許可」
「AllowPrivate」
「すべて拒否」
optimizedForFrequentAttach このプロパティを true に設定すると、1 つの仮想マシンからデタッチして別の仮想マシンに接続することで、頻繁に (1 日に 5 回以上) データ ディスクの信頼性とパフォーマンスが向上します。 このプロパティは、ディスクが仮想マシンの障害ドメインと一致しなくなるため、デタッチされず、頻繁に接続されていないディスクには設定しないでください。 ブール (bool)
osTypeの オペレーティング システムの種類。 「リナックス」
「ウィンドウズ」
publicNetworkAccess (パブリックネットワークアクセス) ディスク上のエクスポートを制御するためのポリシー。 「無効」
「有効」
購入プラン OS ディスクの作成元のイメージの購入プラン情報。 例: {name: 2019-Datacenter,publisher: MicrosoftWindowsServer, product: WindowsServer} ディスク購入プラン
セキュリティプロファイル リソースのセキュリティ関連情報を格納します。 DiskSecurityProfile の
supportedCapabilities(サポート機能) OS ディスクの作成元のイメージでサポートされている機能の一覧。 サポート機能
サポートハイバネーション ディスク上の OS が休止状態をサポートしているかどうかを示します。 ブール (bool)
レベル ディスクのパフォーマンスレベル (P4、S10 など) は、https://azure.microsoft.com/en-us/pricing/details/managed-disks/します。 Ultra ディスクには適用されません。 文字列

ディスク購入プラン

名前 形容 価値
名前 プラン ID。 string (必須)
マーケットプレースからのイメージの製品を指定します。 これは、imageReference 要素の下の Offer と同じ値です。 string (必須)
プロモーションコード オファープロモーションコード。 文字列
パブリッシャ 発行元 ID。 string (必須)

DiskSecurityProfile (英語)

名前 形容 価値
secureVMDisk暗号化セットID 機密 VM に関連付けられているディスク暗号化セットの ResourceId は、カスタマー マネージド キーで暗号化されています 文字列
セキュリティタイプ VM の SecurityType を指定します。 OS ディスクにのみ適用されます。 「ConfidentialVM_DiskEncryptedWithCustomerKey」
「ConfidentialVM_DiskEncryptedWithPlatformKey」
「ConfidentialVM_NonPersistedTPM」
「ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey」
「トラストローンチ」

ディスクスク

名前 形容 価値
名前 SKU 名。 「PremiumV2_LRS」
「Premium_LRS」
「Premium_ZRS」
「StandardSSD_LRS」
「StandardSSD_ZRS」
「Standard_LRS」
「UltraSSD_LRS」

暗号化

名前 形容 価値
diskEncryptionSetId (英語) 保存時の暗号化を有効にするために使用するディスク暗号化セットの ResourceId。 文字列
ディスクのデータを暗号化するために使用されるキーの種類。 「EncryptionAtRestWithCustomerKey」
'EncryptionAtRestWithPlatformAndCustomerKeys'
'EncryptionAtRestWithPlatformKey'

EncryptionSettingsコレクション

名前 形容 価値
有効 このフラグを true に設定し、DiskEncryptionKey とオプションの KeyEncryptionKey を指定して暗号化を有効にします。 このフラグを false に設定し、DiskEncryptionKey と KeyEncryptionKey を削除して暗号化を無効にします。 要求オブジェクトで EncryptionSettings が null の場合、既存の設定は変更されません。 bool (必須)
暗号化設定 暗号化設定のコレクション。ディスク ボリュームごとに 1 つ。 EncryptionSettingsElement[]
encryptionSettingsVersion (暗号化設定バージョン) ディスクに使用される暗号化の種類について説明します。 このフィールドを設定すると、上書きできません。 '1.0' は、AAD アプリを使用した Azure Disk Encryption に対応しています。'1.1' は Azure Disk Encryption に対応しています。 文字列

EncryptionSettingsElement

名前 形容 価値
diskEncryptionKey (英語) ディスク暗号化キーの Key Vault シークレット URL とコンテナー ID KeyVaultAndSecretReference
キー暗号化キー キー暗号化キーの Key Vault キー URL とコンテナー ID。 KeyEncryptionKey は省略可能であり、指定されている場合はディスク暗号化キーのラップを解除するために使用されます。 KeyVaultAndKeyReference

拡張ロケーション

名前 形容 価値
名前 拡張された場所の名前。 文字列
拡張された場所の型。 「エッジゾーン」

ImageDiskReference (イメージディスク参照)

名前 形容 価値
communityGalleryImageId(コミュニティギャラリーイメージイド) コミュニティの Azure コンピューティング ギャラリー イメージ参照を含む相対 URI。 文字列
身分証明書 プラットフォーム イメージ リポジトリ、ユーザー イメージ、または Azure コンピューティング ギャラリー イメージ参照を含む相対 URI。 文字列
LUN ディスクがイメージのデータ ディスクから作成された場合、これはイメージ内のどのデータ ディスクを使用するかを示すインデックスです。 OS ディスクの場合、このフィールドは null です。 整数 (int)
sharedGalleryImageId (共有ギャラリー画像ID) 直接共有 Azure コンピューティング ギャラリー イメージ参照を含む相対 URI。 文字列

KeyVaultAndKeyReference

名前 形容 価値
キーURL KeyVault のキーまたはシークレットを指す URL string (必須)
ソースボルト キーまたはシークレットを含む KeyVault のリソース ID SourceVault の (必須)

KeyVaultAndSecretReference

名前 形容 価値
シークレットURL KeyVault のキーまたはシークレットを指す URL string (必須)
ソースボルト キーまたはシークレットを含む KeyVault のリソース ID SourceVault の (必須)

ソースボールト

名前 形容 価値
身分証明書 リソース ID 文字列

サポート機能

名前 形容 価値
高速化ネットワーク TRUE の 場合は、OS ディスクの作成元のイメージが高速ネットワークをサポートしています。 ブール (bool)
アーキテクチャ OS ディスクでサポートされている CPU アーキテクチャ。 「アーム64」
'x64'
diskControllerTypes (ディスクコントローラータイプ) OS ディスクがサポートするディスク コントローラー。 設定する場合は、SCSI、SCSI、NVME、NVME、SCSI を使用できます。 文字列
supportedセキュリティオプション トラステッド起動またはコンフィデンシャル VM の作成にサポートされているディスクのセキュリティ機能を指します 'TrustedLaunchAndConfidentialVMSupported' (信頼済みローンチとコンフィデンシャル VMSupported)
'TrustedLaunchSupported' (信頼ローンチサポート)

追跡リソースタグ

名前 形容 価値

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 形容
コンピューティング ディスク コンピューティング ディスク用の AVM リソース モジュール