Restore Point Collections - Create Or Update
復元ポイント コレクションを作成または更新する操作。 詳細については、https://aka.ms/RestorePoints を参照してください。 復元ポイント コレクションを更新する場合、変更できるのはタグのみです。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}?api-version=2025-04-01
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
リソース グループの名前。 名前は大文字と小文字が区別されます。 |
|
restore
|
path | True |
string |
復元ポイント コレクションの名前。 |
|
subscription
|
path | True |
string minLength: 1 |
ターゲット サブスクリプションの ID。 |
|
api-version
|
query | True |
string minLength: 1 |
この操作に使用する API バージョン。 |
要求本文
| 名前 | 必須 | 型 | 説明 |
|---|---|---|---|
| ___location | True |
string |
リソースが存在する地理的な場所 |
| properties.instantAccess |
boolean |
このプロパティは、Premium SSD v2 または Ultra Disk のこの復元ポイント コレクションで作成された復元ポイントに対してインスタント アクセス スナップショットを有効にするかどうかを決定します。 Premium SSD v2 または Ultra ディスクのインスタント アクセス スナップショットは、高速復元パフォーマンスでディスクを復元するために即座に利用できます。 |
|
| properties.source |
この復元ポイント コレクションの作成元のソース リソースのプロパティ。 |
||
| tags |
object |
リソース タグ。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
リソース 'RestorePointCollection' 更新操作に成功しました |
|
| 201 Created |
リソース 'RestorePointCollection' の作成操作が成功しました |
|
| Other Status Codes |
予期しないエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
| 名前 | 説明 |
|---|---|
| user_impersonation | ユーザー アカウントを偽装する |
例
| Create or update a restore point collection for cross region copy. |
| Create or update a restore point collection. |
Create or update a restore point collection for cross region copy.
要求のサンプル
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc?api-version=2025-04-01
{
"___location": "norwayeast",
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/sourceRpcName"
}
},
"tags": {
"myTag1": "tagValue1"
}
}
応答のサンプル
{
"name": "myRpc",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"type": "Microsoft.Compute/restorePointCollections",
"___location": "norwayeast",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
"___location": "eastus"
},
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"provisioningState": "Succeeded"
}
}
{
"name": "myRpc",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"type": "Microsoft.Compute/restorePointCollections",
"___location": "norwayeast",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"source": {
"id": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/sourceRpcName",
"___location": "eastus"
},
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"provisioningState": "Succeeded"
}
}
Create or update a restore point collection.
要求のサンプル
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc?api-version=2025-04-01
{
"___location": "norwayeast",
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
},
"instantAccess": true
},
"tags": {
"myTag1": "tagValue1"
}
}
応答のサンプル
{
"name": "myRpc",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"type": "Microsoft.Compute/restorePointCollections",
"___location": "norwayeast",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
"___location": "eastus"
},
"instantAccess": true,
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"provisioningState": "Succeeded"
}
}
{
"name": "myRpc",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"type": "Microsoft.Compute/restorePointCollections",
"___location": "norwayeast",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
"___location": "eastus"
},
"instantAccess": true,
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"provisioningState": "Succeeded"
}
}
定義
| 名前 | 説明 |
|---|---|
|
Additional |
Windows セットアップで使用される、Unattend.xml ファイルに含めることができる追加の XML 形式の情報を指定します。 コンテンツは、設定名、コンポーネント名、およびコンテンツが適用されるパスによって定義されます。 |
|
Api |
API エンティティ参照。 |
|
Api |
API エラー。 |
|
Api |
API エラー ベース。 |
|
Boot |
ブート診断は、コンソール出力とスクリーンショットを表示して VM の状態を診断できるデバッグ機能です。 コンソール ログの出力を簡単に表示できます。 Azure では、ハイパーバイザーから VM のスクリーンショットを表示することもできます。 |
|
Caching |
キャッシュ要件を指定します。 指定できる値は 、None、ReadOnly、ReadWrite です。 デフォルト値は、 標準ストレージの場合は「なし」です。Premium ストレージの読み取り専用 |
|
Cloud |
コンピュート・サービスからのエラー・レスポンス。 |
|
Component |
|
|
Consistency |
RestorePoint の ConsistencyMode。 復元ポイントの作成時に入力で指定できます。 現時点では、CrashConsistent のみが有効な入力として受け入れられます。 詳細については、https://aka.ms/RestorePoints を参照してください。 |
|
created |
リソースを作成した ID の種類。 |
|
Diagnostics |
ブート診断設定の状態を指定します。 最小 API バージョン: 2015-06-15。 |
|
Disk |
VM と VirtualMachineScaleSet 用に構成されたディスク コントローラーの種類を指定します。 このプロパティは、オペレーティング システム ディスクと VM SKU が第 2 世代 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2) をサポートしている仮想マシンでのみサポートされています。リージョンの Microsoft.Compute SKU API の応答で VM SKU 機能の一部として返される HyperVGenerations 機能に V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list) が含まれていることを確認してください。 サポートされているディスク コントローラーの種類の詳細については、https://aka.ms/azure-diskcontrollertypesを参照してください。 |
|
Disk |
ディスクに指定できるカスタマー マネージド ディスク暗号化セットのリソース ID のパラメーターについて説明します。 注: ディスク暗号化セットのリソース ID は、マネージド ディスクに対してのみ指定できます。 詳細については、https://aka.ms/mdssewithcmkoverview を参照してください。 |
|
Disk |
ディスクの暗号化設定について説明します |
|
Disk |
ディスクの復元ポイントの詳細。 |
|
Disk |
ディスク復元ポイントのインスタンスビュー。 |
|
Disk |
ディスク復元ポイントのインスタンスビュー。 |
|
Encryption |
キーコンテナー操作のアクセス トークンを取得するために ADE によって使用されるマネージド ID を指定します。 |
|
Hardware |
仮想マシンのハードウェア設定を指定します。 |
|
Host |
特定のホストエンドポイント設定を指定します。 |
|
Hyper |
HyperVGeneration タイプを指定します。 |
|
Inner |
内部エラーの詳細。 |
|
Instance |
インスタンス ビューの状態。 |
|
Key |
Key Vault キーへの参照について説明します |
|
Key |
Key Vault シークレットへの参照について説明します |
|
Linux |
仮想マシン上の Linux オペレーティング システムの設定を指定します。 サポートされている Linux ディストリビューションの一覧については、Azure-Endorsed ディストリビューション Linux を参照してください。 |
|
Linux |
IaaS 仮想マシンの VM ゲスト パッチ評価のモードを指定します。 |
|
Linux |
Linux での VM ゲストパッチ適用に関連する設定を指定します。 |
|
Linux |
すべての AutomaticByPlatform パッチインストール操作の再起動設定を指定します。 |
|
Linux |
Linux パッチ設定でパッチ モード AutomaticByPlatform が選択されている場合に適用する追加の設定を指定します。 |
|
Linux |
OrchestrationMode をフレキシブルとして使用して、仮想マシン スケール セットに関連付けられている IaaS 仮想マシンまたは仮想マシンへの VM ゲスト パッチ適用のモードを指定します。 |
|
Managed |
マネージド ディスクのパラメーター。 |
| Mode |
機能が有効になっている場合に ProxyAgent が実行されるモードを指定します。 ProxyAgent は監査または監視を開始しますが、監査モードでエンドポイントをホストする要求に対するアクセス制御を適用しませんが、強制モードではアクセス制御を適用します。 既定値は [強制モード] です。 |
| Modes |
実行モードを指定します。 監査モードでは、システムは、ログにアクセス拒否エントリを出力するなど、アクセス制御ポリシーを適用しているかのように機能しますが、実際にはホスト エンドポイントへの要求を拒否しません。 強制モードでは、システムはアクセス制御を強制し、推奨される操作モードです。 |
|
Operating |
オペレーティング システムの種類を取得します。 |
| OSProfile |
仮想マシンのオペレーティング システム設定を指定します。 一部の設定は、VM をプロビジョニングした後は変更できません。 |
|
Pass |
|
|
Patch |
Windows での VM ゲストパッチ適用に関連する設定を指定します。 |
|
Protocol |
WinRM リスナーのプロトコルを指定します。 指定できる値は、http 、httpsです。 |
|
Proxy |
仮想マシンまたは仮想マシン スケール セットの ProxyAgent 設定を指定します。 最小 API バージョン: 2023-09-01。 |
|
Restore |
復元ポイントの詳細。 |
|
Restore |
復元ポイントの収集パラメータを作成または更新します。 |
|
Restore |
この復元ポイント コレクションの作成元のソース リソースのプロパティ。 |
|
Restore |
ディスク復元ポイントの保存時の暗号化設定。 これは、復元ポイントの作成時に入力で指定できる省略可能なプロパティです。 |
|
Restore |
ディスク復元ポイントのデータを暗号化するために使用されるキーの種類。 |
|
Restore |
復元ポイントのインスタンス ビュー。 |
|
Restore |
復元ポイントが作成された仮想マシンのプロパティについて説明します。 提供されるプロパティは、復元ポイントの作成時にキャプチャされた仮想マシン全体のプロパティのサブセットとスナップショットです。 |
|
Restore |
データディスクについて説明します。 |
|
Restore |
オペレーティング・システム・ディスクについて説明します。 |
|
Restore |
ストレージ・プロファイルについて説明します。 |
|
Security |
マネージド ディスクの EncryptionType を指定します。 VMGuestState BLOB と共にマネージド ディスクの暗号化を行う場合は DiskWithVMGuestState、VMGuestState BLOB のみを暗号化する場合は VMGuestStateOnly、VMGuestState BLOB にファームウェア状態を保持しない場合は NonPersistedTPM に設定されます。 注: 機密 VM にのみ設定できます。 |
|
Security |
仮想マシンまたは仮想マシン スケール セットのセキュリティ プロファイル設定を指定します。 |
|
Security |
仮想マシンの SecurityType を指定します。 UefiSettings を有効にするには、指定した値に設定する必要があります。 既定の動作は次のとおりです。このプロパティが設定されていない限り、UefiSettings は有効になりません。 |
|
Setting |
コンテンツが適用される設定の名前を指定します。 指定できる値は、FirstLogonCommands と AutoLogon です。 |
|
Snapshot |
スナップショットのアクセス可用性を決定するスナップショットの状態。 |
|
Ssh |
Azure で実行されている Linux ベースの VM の SSH 構成 |
|
Ssh |
SSH 証明書の公開キーと、公開キーが配置されている Linux VM 上のパスに関する情報が含まれています。 |
|
Status |
レベル コード。 |
|
Storage |
マネージド ディスクのストレージ アカウントの種類を指定します。 マネージド OS ディスク ストレージ アカウントの種類は、スケール セットの作成時にのみ設定できます。 注: UltraSSD_LRSは、データ ディスクでのみ使用できます。 OS ディスクでは使用できません。 Standard_LRSは Standard HDD を使用します。 StandardSSD_LRSは Standard SSD を使用します。 Premium_LRSは Premium SSD を使用します。 UltraSSD_LRSは Ultra ディスクを使用します。 Premium_ZRSでは、Premium SSD ゾーン冗長ストレージが使用されます。 StandardSSD_ZRSでは、Standard SSD ゾーン冗長ストレージが使用されます。 Windows Virtual Machines でサポートされるディスクの詳細については、「https://docs.microsoft.com/azure/virtual-machines/windows/disks-types」を参照してください。Linux Virtual Machines については、https://docs.microsoft.com/azure/virtual-machines/linux/disks-types を参照してください。 |
|
Sub |
|
|
system |
リソースの作成と最後の変更に関連するメタデータ。 |
|
Uefi |
仮想マシンの作成時に使用されるセキュア ブートや vTPM などのセキュリティ設定を指定します。 最小 API バージョン: 2020-12-01。 |
|
Vault |
Key Vault 内の 1 つの証明書参照と、証明書が VM 上に存在する場所について説明します。 |
|
Vault |
すべて同じ Key Vault 内にある証明書のセットについて説明します。 |
|
Virtual |
仮想マシンのサイズを指定します。 列挙型データ型は現在非推奨であり、2023 年 12 月 23 日までに削除されます。 使用可能なサイズの一覧を取得するには、次の API を使用することをお勧めします。可用性セットで使用可能なすべての仮想マシン サイズの一覧表示、リージョンで使用可能なすべての仮想マシン サイズの一覧表示、サイズ変更に使用できるすべての仮想マシン サイズの一覧表示です。 仮想マシンのサイズの詳細については、「仮想マシンの |
|
VMDisk |
マネージド ディスクのセキュリティ プロファイル設定を指定します。 注: 機密 VM にのみ設定できます。 |
|
VMSize |
仮想マシンの VM サイズ プロパティの設定を指定します。 |
|
Windows |
仮想マシン上の Windows オペレーティング システムの設定を指定します。 |
|
Windows |
IaaS 仮想マシンの VM ゲスト パッチ評価のモードを指定します。 |
|
Windows |
すべての AutomaticByPlatform パッチインストール操作の再起動設定を指定します。 |
|
Windows |
Windows のパッチ設定でパッチ モード AutomaticByPlatform が選択されている場合に適用する追加の設定を指定します。 |
|
Windows |
OrchestrationMode をフレキシブルとして使用して、仮想マシン スケール セットに関連付けられている IaaS 仮想マシンまたは仮想マシンへの VM ゲスト パッチ適用のモードを指定します。 |
|
Win |
VM の Windows リモート管理の構成について説明します |
|
Win |
Windows リモート管理リスナーのプロトコルと拇印について説明します |
AdditionalUnattendContent
Windows セットアップで使用される、Unattend.xml ファイルに含めることができる追加の XML 形式の情報を指定します。 コンテンツは、設定名、コンポーネント名、およびコンテンツが適用されるパスによって定義されます。
| 名前 | 型 | 説明 |
|---|---|---|
| componentName |
コンポーネント名。 現在、許容される値は Microsoft-Windows-Shell-Setup のみです。 |
|
| content |
string |
指定したパスとコンポーネントの unattend.xml ファイルに追加される XML 形式のコンテンツを指定します。 XML は 4 KB 未満で、挿入する設定または機能のルート要素を含める必要があります。 |
| passName |
パス名。 現在、使用可能な値は OobeSystem のみです。 |
|
| settingName |
コンテンツが適用される設定の名前を指定します。 指定できる値は、FirstLogonCommands と AutoLogon です。 |
ApiEntityReference
API エンティティ参照。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/..の形式の ARM リソース ID。 |
ApiError
API エラー。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
エラー コード。 |
| details |
Api エラーの詳細 |
|
| innererror |
Api 内部エラー |
|
| message |
string |
エラー メッセージ。 |
| target |
string |
特定のエラーのターゲット。 |
ApiErrorBase
API エラー ベース。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
エラー コード。 |
| message |
string |
エラー メッセージ。 |
| target |
string |
特定のエラーのターゲット。 |
BootDiagnostics
ブート診断は、コンソール出力とスクリーンショットを表示して VM の状態を診断できるデバッグ機能です。 コンソール ログの出力を簡単に表示できます。 Azure では、ハイパーバイザーから VM のスクリーンショットを表示することもできます。
| 名前 | 型 | 説明 |
|---|---|---|
| enabled |
boolean |
仮想マシンでブート診断を有効にする必要があるかどうか。 |
| storageUri |
string |
コンソール出力とスクリーンショットの配置に使用するストレージ アカウントの URI。 ブート診断の有効化中に storageUri が指定されていない場合は、マネージド ストレージが使用されます。 |
CachingTypes
キャッシュ要件を指定します。 指定できる値は 、None、ReadOnly、ReadWrite です。 デフォルト値は、 標準ストレージの場合は「なし」です。Premium ストレージの読み取り専用
| 値 | 説明 |
|---|---|
| None | |
| ReadOnly | |
| ReadWrite |
CloudError
コンピュート・サービスからのエラー・レスポンス。
| 名前 | 型 | 説明 |
|---|---|---|
| error |
API エラー。 |
ComponentNames
| 値 | 説明 |
|---|---|
| Microsoft-Windows-Shell-Setup |
ConsistencyModeTypes
RestorePoint の ConsistencyMode。 復元ポイントの作成時に入力で指定できます。 現時点では、CrashConsistent のみが有効な入力として受け入れられます。 詳細については、https://aka.ms/RestorePoints を参照してください。
| 値 | 説明 |
|---|---|
| CrashConsistent | |
| FileSystemConsistent | |
| ApplicationConsistent |
createdByType
リソースを作成した ID の種類。
| 値 | 説明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DiagnosticsProfile
ブート診断設定の状態を指定します。 最小 API バージョン: 2015-06-15。
| 名前 | 型 | 説明 |
|---|---|---|
| bootDiagnostics |
ブート診断は、コンソール出力とスクリーンショットを表示して VM の状態を診断できるデバッグ機能です。 注: storageUri が指定されている場合は、ストレージ アカウントが VM と同じリージョンとサブスクリプションにあることを確認します。 コンソール ログの出力を簡単に表示できます。 Azure では、ハイパーバイザーから VM のスクリーンショットを表示することもできます。 |
DiskControllerTypes
VM と VirtualMachineScaleSet 用に構成されたディスク コントローラーの種類を指定します。 このプロパティは、オペレーティング システム ディスクと VM SKU が第 2 世代 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2) をサポートしている仮想マシンでのみサポートされています。リージョンの Microsoft.Compute SKU API の応答で VM SKU 機能の一部として返される HyperVGenerations 機能に V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list) が含まれていることを確認してください。 サポートされているディスク コントローラーの種類の詳細については、https://aka.ms/azure-diskcontrollertypesを参照してください。
| 値 | 説明 |
|---|---|
| SCSI | |
| NVMe |
DiskEncryptionSetParameters
ディスクに指定できるカスタマー マネージド ディスク暗号化セットのリソース ID のパラメーターについて説明します。 注: ディスク暗号化セットのリソース ID は、マネージド ディスクに対してのみ指定できます。 詳細については、https://aka.ms/mdssewithcmkoverview を参照してください。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
リソース ID |
DiskEncryptionSettings
ディスクの暗号化設定について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| diskEncryptionKey |
ディスク暗号化キー (Key Vault シークレット) の場所を指定します。 |
|
| enabled |
boolean |
仮想マシンでディスク暗号化を有効にするかどうかを指定します。 |
| keyEncryptionKey |
Key Vault 内のキー暗号化キーの場所を指定します。 |
DiskRestorePointAttributes
ディスクの復元ポイントの詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| encryption |
ディスク復元ポイントの保存時の暗号化設定。 これは、復元ポイントの作成時に入力で指定できる省略可能なプロパティです。 |
|
| id |
string |
リソース ID |
| sourceDiskRestorePoint |
ソース ディスク復元ポイントのリソース ID。 |
DiskRestorePointInstanceView
ディスク復元ポイントのインスタンスビュー。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
ディスクの復元ポイント ID。 |
| replicationStatus |
ディスク復元ポイントのレプリケーション状態情報。 |
|
| snapshotAccessState |
スナップショットのアクセス可用性を決定するスナップショットの状態。 |
DiskRestorePointReplicationStatus
ディスク復元ポイントのインスタンスビュー。
| 名前 | 型 | 説明 |
|---|---|---|
| completionPercent |
integer (int32) |
レプリケーションの完了率。 |
| status |
リソースの状態情報。 |
EncryptionIdentity
キーコンテナー操作のアクセス トークンを取得するために ADE によって使用されるマネージド ID を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| userAssignedIdentityResourceId |
string |
VM に関連付けられているいずれかのユーザー ID の ARM リソース ID を指定します。 |
HardwareProfile
仮想マシンのハードウェア設定を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| vmSize |
仮想マシンのサイズを指定します。 列挙型データ型は現在非推奨であり、2023 年 12 月 23 日までに削除されます。 使用可能なサイズの一覧を取得するには、次の API を使用することをお勧めします。可用性セットで使用可能なすべての仮想マシン サイズの一覧表示、リージョンで使用可能なすべての仮想マシン サイズの一覧表示、サイズ変更に使用できるすべての仮想マシン サイズの一覧表示です。 仮想マシンのサイズの詳細については、「仮想マシンの |
|
| vmSizeProperties |
仮想マシンのサイズをカスタマイズするためのプロパティを指定します。 最小 API バージョン: 2021-07-01。 この機能はまだプレビュー モードであり、VirtualMachineScaleSet ではサポートされていません。 詳細については、VM カスタマイズ の手順に従ってください。 |
HostEndpointSettings
特定のホストエンドポイント設定を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| inVMAccessControlProfileReferenceId |
string |
/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/inVMAccessControlProfiles/{profile}/versions/{version} の形式で InVMAccessControlProfileVersion リソース ID を指定します。 |
| mode |
実行モードを指定します。 監査モードでは、システムは、ログにアクセス拒否エントリを出力するなど、アクセス制御ポリシーを適用しているかのように機能しますが、実際にはホスト エンドポイントへの要求を拒否しません。 強制モードでは、システムはアクセス制御を強制し、推奨される操作モードです。 |
HyperVGenerationTypes
HyperVGeneration タイプを指定します。
| 値 | 説明 |
|---|---|
| V1 | |
| V2 |
InnerError
内部エラーの詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| errordetail |
string |
内部エラー・メッセージまたは例外ダンプ。 |
| exceptiontype |
string |
例外タイプ。 |
InstanceViewStatus
インスタンス ビューの状態。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
状態コード。 |
| displayStatus |
string |
状態の短いローカライズ可能なラベル。 |
| level |
レベル コード。 |
|
| message |
string |
アラートやエラー メッセージを含む詳細なステータス メッセージ。 |
| time |
string (date-time) |
状態の時刻。 |
KeyVaultKeyReference
Key Vault キーへの参照について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| keyUrl |
string |
Key Vault のキー暗号化キーを参照する URL。 |
| sourceVault |
キーを含む Key Vault の相対 URL。 |
KeyVaultSecretReference
Key Vault シークレットへの参照について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| secretUrl |
string |
Key Vault 内のシークレットを参照する URL。 |
| sourceVault |
シークレットを含む Key Vault の相対 URL。 |
LinuxConfiguration
仮想マシン上の Linux オペレーティング システムの設定を指定します。 サポートされている Linux ディストリビューションの一覧については、Azure-Endorsed ディストリビューション Linux を参照してください。
| 名前 | 型 | 説明 |
|---|---|---|
| disablePasswordAuthentication |
boolean |
パスワード認証を無効にするかどうかを指定します。 |
| enableVMAgentPlatformUpdates |
boolean |
Linux 仮想マシンに対して VMAgent プラットフォーム更新プログラムが有効になっているかどうかを示します。 既定値は false です。 |
| patchSettings |
[プレビュー機能]Linux での VM ゲストパッチ適用に関連する設定を指定します。 |
|
| provisionVMAgent |
boolean |
仮想マシン エージェントを仮想マシンにプロビジョニングするかどうかを示します。 このプロパティが要求本文で指定されていない場合、既定の動作では true に設定されます。 これにより、VM エージェントが VM にインストールされ、後で拡張機能を VM に追加できるようになります。 |
| ssh |
Linux OS の ssh キー構成を指定します。 |
LinuxPatchAssessmentMode
IaaS 仮想マシンの VM ゲスト パッチ評価のモードを指定します。
使用可能な値は次のとおりです。
ImageDefault - 仮想マシンでのパッチ評価のタイミングを制御します。
AutomaticByPlatform - プラットフォームは定期的なパッチ評価をトリガーします。 プロパティ provisionVMAgent は true である必要があります。
| 値 | 説明 |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
LinuxPatchSettings
Linux での VM ゲストパッチ適用に関連する設定を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| assessmentMode |
IaaS 仮想マシンの VM ゲスト パッチ評価のモードを指定します。 |
|
| automaticByPlatformSettings |
Linux 上の VM ゲスト パッチ適用でのパッチ モード AutomaticByPlatform の追加設定を指定します。 |
|
| patchMode |
OrchestrationMode をフレキシブルとして使用して、仮想マシン スケール セットに関連付けられている IaaS 仮想マシンまたは仮想マシンへの VM ゲスト パッチ適用のモードを指定します。 |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
すべての AutomaticByPlatform パッチインストール操作の再起動設定を指定します。
| 値 | 説明 |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
LinuxVMGuestPatchAutomaticByPlatformSettings
Linux パッチ設定でパッチ モード AutomaticByPlatform が選択されている場合に適用する追加の設定を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
お客様が誤ってアップグレードすることなく修正プログラムの適用をスケジュールできるようにします |
| rebootSetting |
すべての AutomaticByPlatform パッチインストール操作の再起動設定を指定します。 |
LinuxVMGuestPatchMode
OrchestrationMode をフレキシブルとして使用して、仮想マシン スケール セットに関連付けられている IaaS 仮想マシンまたは仮想マシンへの VM ゲスト パッチ適用のモードを指定します。
使用可能な値は次のとおりです。
ImageDefault - 仮想マシンの既定の修正プログラムの適用構成が使用されます。
AutomaticByPlatform - 仮想マシンはプラットフォームによって自動的に更新されます。 プロパティ provisionVMAgent は true である必要があります
| 値 | 説明 |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
ManagedDiskParameters
マネージド ディスクのパラメーター。
| 名前 | 型 | 説明 |
|---|---|---|
| diskEncryptionSet |
マネージド ディスクのカスタマー マネージド ディスク暗号化セットのリソース ID を指定します。 |
|
| id |
string |
リソース ID |
| securityProfile |
マネージド ディスクのセキュリティ プロファイルを指定します。 |
|
| storageAccountType |
マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSはデータ ディスクでのみ使用できます。OS ディスクでは使用できません。 |
Mode
機能が有効になっている場合に ProxyAgent が実行されるモードを指定します。 ProxyAgent は監査または監視を開始しますが、監査モードでエンドポイントをホストする要求に対するアクセス制御を適用しませんが、強制モードではアクセス制御を適用します。 既定値は [強制モード] です。
| 値 | 説明 |
|---|---|
| Audit | |
| Enforce |
Modes
実行モードを指定します。 監査モードでは、システムは、ログにアクセス拒否エントリを出力するなど、アクセス制御ポリシーを適用しているかのように機能しますが、実際にはホスト エンドポイントへの要求を拒否しません。 強制モードでは、システムはアクセス制御を強制し、推奨される操作モードです。
| 値 | 説明 |
|---|---|
| Audit | |
| Enforce | |
| Disabled |
OperatingSystemType
オペレーティング システムの種類を取得します。
| 値 | 説明 |
|---|---|
| Windows | |
| Linux |
OSProfile
仮想マシンのオペレーティング システム設定を指定します。 一部の設定は、VM をプロビジョニングした後は変更できません。
| 名前 | 型 | 説明 |
|---|---|---|
| adminPassword |
string (password) |
管理者アカウントのパスワードを指定します。 |
| adminUsername |
string |
管理者アカウントの名前を指定します。 |
| allowExtensionOperations |
boolean |
仮想マシンで拡張機能の操作を許可するかどうかを指定します。 これは、仮想マシンに拡張機能が存在しない場合にのみ False に設定できます。 |
| computerName |
string |
仮想マシンのホスト OS 名を指定します。 VM の作成後にこの名前を更新することはできません。 最大長 (Windows): 15 文字。 最大長 (Linux): 64 文字。 名前付け規則と制限については、Azure インフラストラクチャ サービスの実装ガイドラインを参照してください。 |
| customData |
string |
カスタム データの base-64 でエンコードされた文字列を指定します。 base-64 でエンコードされた文字列は、仮想マシン上のファイルとして保存されるバイナリ配列にデコードされます。 バイナリ配列の最大長は 65535 バイトです。 注: customData プロパティにシークレットやパスワードを渡さないでください。 このプロパティは、VM の作成後に更新できません。 プロパティ 'customData' は、ファイルとして保存される VM に渡されます。詳細については、Azure VMのカスタム データ |
| linuxConfiguration |
仮想マシン上の Linux オペレーティング システムの設定を指定します。 サポートされている Linux ディストリビューションの一覧については、Azure-Endorsed ディストリビューション Linux を参照してください。 |
|
| requireGuestProvisionSignal |
boolean |
True に設定するか省略する必要がある省略可能なプロパティ。 |
| secrets |
仮想マシンにインストールする必要がある証明書のセットを指定します。 仮想マシンに証明書をインストールするには、Linux 用の Azure Key Vault 仮想マシン拡張機能または Windows 用のAzure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 |
|
| windowsConfiguration |
仮想マシン上の Windows オペレーティング システムの設定を指定します。 |
PassNames
| 値 | 説明 |
|---|---|
| OobeSystem |
PatchSettings
Windows での VM ゲストパッチ適用に関連する設定を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| assessmentMode |
IaaS 仮想マシンの VM ゲスト パッチ評価のモードを指定します。 |
|
| automaticByPlatformSettings |
Windows 上の VM ゲスト 修正プログラムの適用におけるパッチ モード AutomaticByPlatform の追加設定を指定します。 |
|
| enableHotpatching |
boolean |
お客様は、再起動を必要とせずに Azure VM にパッチを適用できます。 enableHotpatching の場合、'provisionVMAgent' を true に設定し、'patchMode' を 'AutomaticByPlatform' に設定する必要があります。 |
| patchMode |
OrchestrationMode をフレキシブルとして使用して、仮想マシン スケール セットに関連付けられている IaaS 仮想マシンまたは仮想マシンへの VM ゲスト パッチ適用のモードを指定します。 |
ProtocolTypes
WinRM リスナーのプロトコルを指定します。 指定できる値は、http 、httpsです。
| 値 | 説明 |
|---|---|
| Http | |
| Https |
ProxyAgentSettings
仮想マシンまたは仮想マシン スケール セットの ProxyAgent 設定を指定します。 最小 API バージョン: 2023-09-01。
| 名前 | 型 | 説明 |
|---|---|---|
| addProxyAgentExtension |
boolean |
ProxyAgent 拡張機能を暗黙的にインストールするかどうかを指定します。 このオプションは現在、Linux OS にのみ適用できます。 |
| enabled |
boolean |
仮想マシンまたは仮想マシン スケール セットで ProxyAgent 機能を有効にする必要があるかどうかを指定します。 |
| imds |
仮想マシンまたは仮想マシン スケール セットの作成時に IMDS エンドポイント設定を指定します。 最小 API バージョン: 2024-03-01。 |
|
| keyIncarnationId |
integer (int32) |
このプロパティの値を大きくすると、ユーザーはゲストとホストの間の通信チャネルをセキュリティで保護するために使用されるキーをリセットできます。 |
| mode |
ProxyAgent を実行するモードを指定します。 警告: このプロパティは非推奨となりました。特定の hostendpoint 設定で "mode" を指定してください。 |
|
| wireServer |
仮想マシンまたは仮想マシン スケール セットの作成時に Wire Server エンドポイントの設定を指定します。 最小 API バージョン: 2024-03-01。 |
RestorePoint
復元ポイントの詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
リソースの名前 |
| properties.consistencyMode |
RestorePoint の ConsistencyMode。 復元ポイントの作成時に入力で指定できます。 現時点では、CrashConsistent のみが有効な入力として受け入れられます。 詳細については、https://aka.ms/RestorePoints を参照してください。 |
|
| properties.excludeDisks |
お客様が復元ポイントから除外するディスク リソース ID の一覧。 ディスクが指定されていない場合は、すべてのディスクが含まれます。 |
|
| properties.instanceView |
復元ポイント インスタンス ビュー。 |
|
| properties.instantAccessDurationMinutes |
integer (int32) |
このプロパティは、この復元ポイントで高速復元パフォーマンスで Premium SSD v2 または Ultra ディスクを復元するためのインスタント アクセスとしてスナップショットが保持される時間を分単位で決定します。 |
| properties.provisioningState |
string |
復元ポイントのプロビジョニング状態を取得します。 |
| properties.sourceMetadata |
復元ポイントの作成時にキャプチャされた VM の詳細を取得します。 |
|
| properties.sourceRestorePoint |
コピーを作成する必要があるソース復元ポイントのリソース ID。 |
|
| properties.timeCreated |
string (date-time) |
復元ポイントの作成時刻を取得します。 |
| systemData |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 |
|
| type |
string |
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
RestorePointCollection
復元ポイントの収集パラメータを作成または更新します。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| ___location |
string |
リソースが存在する地理的な場所 |
| name |
string |
リソースの名前 |
| properties.instantAccess |
boolean |
このプロパティは、Premium SSD v2 または Ultra Disk のこの復元ポイント コレクションで作成された復元ポイントに対してインスタント アクセス スナップショットを有効にするかどうかを決定します。 Premium SSD v2 または Ultra ディスクのインスタント アクセス スナップショットは、高速復元パフォーマンスでディスクを復元するために即座に利用できます。 |
| properties.provisioningState |
string |
復元ポイント コレクションのプロビジョニング状態。 |
| properties.restorePointCollectionId |
string |
復元ポイント コレクションの一意の ID。 |
| properties.restorePoints |
この復元ポイント コレクションで作成されたすべての復元ポイントを含むリスト。 |
|
| properties.source |
この復元ポイント コレクションの作成元のソース リソースのプロパティ。 |
|
| systemData |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 |
|
| tags |
object |
リソース タグ。 |
| type |
string |
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
RestorePointCollectionSourceProperties
この復元ポイント コレクションの作成元のソース リソースのプロパティ。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
この復元ポイント コレクションの作成に使用されるソース リソースのリソース ID |
| ___location |
string |
この復元ポイント コレクションの作成に使用されるソース リソースの場所。 |
RestorePointEncryption
ディスク復元ポイントの保存時の暗号化設定。 これは、復元ポイントの作成時に入力で指定できる省略可能なプロパティです。
| 名前 | 型 | 説明 |
|---|---|---|
| diskEncryptionSet |
ディスクに指定できるカスタマー マネージド ディスク暗号化セットのリソース ID のパラメーターについて説明します。 注: ディスク暗号化セットのリソース ID は、マネージド ディスクに対してのみ指定できます。 詳細については、https://aka.ms/mdssewithcmkoverview を参照してください。 |
|
| type |
ディスク復元ポイントのデータを暗号化するために使用されるキーの種類。 |
RestorePointEncryptionType
ディスク復元ポイントのデータを暗号化するために使用されるキーの種類。
| 値 | 説明 |
|---|---|
| EncryptionAtRestWithPlatformKey |
ディスク復元ポイントは、プラットフォームマネージドキーを使用して保存時に暗号化されます。 |
| EncryptionAtRestWithCustomerKey |
ディスクの復元ポイントは、顧客が変更および取り消すことができる顧客管理キーを使用して保存時に暗号化されます。 |
| EncryptionAtRestWithPlatformAndCustomerKeys |
ディスク復元ポイントは、保存時に 2 層の暗号化で暗号化されます。 キーの 1 つは顧客管理で、もう 1 つのキーはプラットフォーム管理です。 |
RestorePointInstanceView
復元ポイントのインスタンス ビュー。
| 名前 | 型 | 説明 |
|---|---|---|
| diskRestorePoints |
ディスクの復元ポイント情報。 |
|
| statuses |
リソースの状態情報。 |
RestorePointSourceMetadata
復元ポイントが作成された仮想マシンのプロパティについて説明します。 提供されるプロパティは、復元ポイントの作成時にキャプチャされた仮想マシン全体のプロパティのサブセットとスナップショットです。
| 名前 | 型 | 説明 |
|---|---|---|
| diagnosticsProfile |
診断プロファイルを取得します。 |
|
| hardwareProfile |
ハードウェアプロファイルを取得します。 |
|
| hyperVGeneration |
復元ポイントがキャプチャされるソース VM の HyperVGeneration。 |
|
| licenseType |
string |
ライセンスの種類 (ライセンス持ち込みシナリオ用) を取得します。 |
| ___location |
string |
復元ポイントが作成された VM の場所。 |
| osProfile |
OS プロファイルを取得します。 |
|
| securityProfile |
セキュリティ プロファイルを取得します。 |
|
| storageProfile |
ストレージ プロファイルを取得します。 |
|
| userData |
string |
復元ポイントがキャプチャされるソース VM に関連付けられている UserData (base-64 でエンコードされた値)。 |
| vmId |
string |
仮想マシンの一意の ID を取得します。 |
RestorePointSourceVMDataDisk
データディスクについて説明します。
| 名前 | 型 | 説明 |
|---|---|---|
| caching |
キャッシュの種類を取得します。 |
|
| diskRestorePoint |
ディスク復元ポイントのプロパティが含まれています。 |
|
| diskSizeGB |
integer (int32) |
空のデータ ディスクの初期ディスク サイズ (GB) と、既存の OS ディスクとデータ ディスクの新しい必要なサイズを取得します。 |
| lun |
integer (int32) |
論理ユニット番号を取得します。 |
| managedDisk |
マネージド ディスクの詳細を格納します。 |
|
| name |
string |
ディスク名を取得します。 |
| writeAcceleratorEnabled |
boolean |
ディスクが書き込みアクセラレータが有効になっている場合は true と表示されます。 |
RestorePointSourceVMOSDisk
オペレーティング・システム・ディスクについて説明します。
| 名前 | 型 | 説明 |
|---|---|---|
| caching |
キャッシュの種類を取得します。 |
|
| diskRestorePoint |
ディスク復元ポイントのプロパティが含まれています。 |
|
| diskSizeGB |
integer (int32) |
ディスクサイズをGB単位で取得します。 |
| encryptionSettings |
ディスク暗号化設定を取得します。 |
|
| managedDisk |
マネージド ディスクの詳細を取得します |
|
| name |
string |
ディスク名を取得します。 |
| osType |
オペレーティング システムの種類を取得します。 |
|
| writeAcceleratorEnabled |
boolean |
ディスクが書き込みアクセラレータが有効になっている場合は true と表示されます。 |
RestorePointSourceVMStorageProfile
ストレージ・プロファイルについて説明します。
| 名前 | 型 | 説明 |
|---|---|---|
| dataDisks |
復元ポイントの作成時にキャプチャされた VM のデータ ディスクを取得します。 |
|
| diskControllerType |
復元ポイントの作成時にキャプチャされた VM のディスク コントローラーの種類を取得します。 |
|
| osDisk |
復元ポイントの作成時にキャプチャされた VM の OS ディスクを取得します。 |
SecurityEncryptionTypes
マネージド ディスクの EncryptionType を指定します。 VMGuestState BLOB と共にマネージド ディスクの暗号化を行う場合は DiskWithVMGuestState、VMGuestState BLOB のみを暗号化する場合は VMGuestStateOnly、VMGuestState BLOB にファームウェア状態を保持しない場合は NonPersistedTPM に設定されます。 注: 機密 VM にのみ設定できます。
| 値 | 説明 |
|---|---|
| VMGuestStateOnly | |
| DiskWithVMGuestState | |
| NonPersistedTPM |
SecurityProfile
仮想マシンまたは仮想マシン スケール セットのセキュリティ プロファイル設定を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| encryptionAtHost |
boolean |
このプロパティは、要求のユーザーが仮想マシンまたは仮想マシン スケール セットの Host Encryption を有効または無効にするために使用できます。 これにより、ホスト自体のリソース/一時ディスクを含むすべてのディスクの暗号化が有効になります。 既定の動作は次のとおりです。このプロパティがリソースに対して true に設定されていない限り、ホストでの暗号化は無効になります。 |
| encryptionIdentity |
キーコンテナー操作のアクセス トークンを取得するために ADE によって使用されるマネージド ID を指定します。 |
|
| proxyAgentSettings |
仮想マシンの作成時に ProxyAgent の設定を指定します。 最小 API バージョン: 2023-09-01。 |
|
| securityType |
仮想マシンの SecurityType を指定します。 UefiSettings を有効にするには、指定した値に設定する必要があります。 既定の動作は次のとおりです。このプロパティが設定されていない限り、UefiSettings は有効になりません。 |
|
| uefiSettings |
仮想マシンの作成時に使用されるセキュア ブートや vTPM などのセキュリティ設定を指定します。 最小 API バージョン: 2020-12-01。 |
SecurityTypes
仮想マシンの SecurityType を指定します。 UefiSettings を有効にするには、指定した値に設定する必要があります。 既定の動作は次のとおりです。このプロパティが設定されていない限り、UefiSettings は有効になりません。
| 値 | 説明 |
|---|---|
| TrustedLaunch | |
| ConfidentialVM |
SettingNames
コンテンツが適用される設定の名前を指定します。 指定できる値は、FirstLogonCommands と AutoLogon です。
| 値 | 説明 |
|---|---|
| AutoLogon | |
| FirstLogonCommands |
SnapshotAccessState
スナップショットのアクセス可用性を決定するスナップショットの状態。
| 値 | 説明 |
|---|---|
| Unknown |
既定値。 |
| Pending |
スナップショットは、リストア、コピー、オフラインへのダウンロードには使用できません。 |
| Available |
スナップショットは、復元、別のリージョンへのコピー、オフラインへのダウンロードに使用できます。 |
| InstantAccess |
スナップショットは、高速なパフォーマンスでディスクを復元するために使用できますが、コピーまたはダウンロードすることはできません。 |
| AvailableWithInstantAccess |
スナップショットは、高速パフォーマンスのディスクを復元し、コピーしてダウンロードするために使用できます。 |
SshConfiguration
Azure で実行されている Linux ベースの VM の SSH 構成
| 名前 | 型 | 説明 |
|---|---|---|
| publicKeys |
Linux ベースの VM での認証に使用される SSH 公開キーの一覧。 |
SshPublicKey
SSH 証明書の公開キーと、公開キーが配置されている Linux VM 上のパスに関する情報が含まれています。
| 名前 | 型 | 説明 |
|---|---|---|
| keyData |
string |
SSH を使用して VM で認証するために使用される SSH 公開キー証明書。 キーは、少なくとも 2048 ビットで、ssh-rsa 形式である必要があります。 ssh キーの作成については、「Azure の Linux VM 用の Linux および Mac での SSH キーの作成」を参照してくださいhttps://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
| path |
string |
ssh 公開キーが格納されている作成済み VM 上の完全なパスを指定します。 ファイルが既に存在する場合は、指定したキーがファイルに追加されます。 例: /home/user/.ssh/authorized_keys |
StatusLevelTypes
レベル コード。
| 値 | 説明 |
|---|---|
| Info | |
| Warning | |
| Error |
StorageAccountTypes
マネージド ディスクのストレージ アカウントの種類を指定します。 マネージド OS ディスク ストレージ アカウントの種類は、スケール セットの作成時にのみ設定できます。 注: UltraSSD_LRSは、データ ディスクでのみ使用できます。 OS ディスクでは使用できません。 Standard_LRSは Standard HDD を使用します。 StandardSSD_LRSは Standard SSD を使用します。 Premium_LRSは Premium SSD を使用します。 UltraSSD_LRSは Ultra ディスクを使用します。 Premium_ZRSでは、Premium SSD ゾーン冗長ストレージが使用されます。 StandardSSD_ZRSでは、Standard SSD ゾーン冗長ストレージが使用されます。 Windows Virtual Machines でサポートされるディスクの詳細については、「https://docs.microsoft.com/azure/virtual-machines/windows/disks-types」を参照してください。Linux Virtual Machines については、https://docs.microsoft.com/azure/virtual-machines/linux/disks-types を参照してください。
| 値 | 説明 |
|---|---|
| Standard_LRS | |
| Premium_LRS | |
| StandardSSD_LRS | |
| UltraSSD_LRS | |
| Premium_ZRS | |
| StandardSSD_ZRS | |
| PremiumV2_LRS |
SubResource
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
リソース ID |
systemData
リソースの作成と最後の変更に関連するメタデータ。
| 名前 | 型 | 説明 |
|---|---|---|
| createdAt |
string (date-time) |
リソース作成のタイムスタンプ (UTC)。 |
| createdBy |
string |
リソースを作成した ID。 |
| createdByType |
リソースを作成した ID の種類。 |
|
| lastModifiedAt |
string (date-time) |
リソースの最終変更のタイムスタンプ (UTC) |
| lastModifiedBy |
string |
リソースを最後に変更した ID。 |
| lastModifiedByType |
リソースを最後に変更した ID の種類。 |
UefiSettings
仮想マシンの作成時に使用されるセキュア ブートや vTPM などのセキュリティ設定を指定します。 最小 API バージョン: 2020-12-01。
| 名前 | 型 | 説明 |
|---|---|---|
| secureBootEnabled |
boolean |
仮想マシンでセキュア ブートを有効にするかどうかを指定します。 最小 API バージョン: 2020-12-01。 |
| vTpmEnabled |
boolean |
仮想マシンで vTPM を有効にするかどうかを指定します。 最小 API バージョン: 2020-12-01。 |
VaultCertificate
Key Vault 内の 1 つの証明書参照と、証明書が VM 上に存在する場所について説明します。
| 名前 | 型 | 説明 |
|---|---|---|
| certificateStore |
string |
Windows VM の場合、証明書を追加する仮想マシン上の証明書ストアを指定します。 指定された証明書ストアは、LocalMachine アカウントに暗黙的に含まれます。 Linux VM の場合、証明書ファイルは /var/lib/waagent ディレクトリの下に配置され、X509 証明書ファイルのファイル名 <UppercaseThumbprint>.crt、秘密キーの場合は .prv<>.prv になります。 これらのファイルはどちらも .pem 形式です。 |
| certificateUrl |
string |
これは、シークレットとして Key Vault にアップロードされた証明書の URL です。 Key Vault にシークレットを追加する方法については、「キー コンテナーにキーまたはシークレットを追加する」を参照してください。 この場合、証明書は、UTF-8 でエンコードされた次の JSON オブジェクトの Base64 エンコードである必要があります。 |
VaultSecretGroup
すべて同じ Key Vault 内にある証明書のセットについて説明します。
| 名前 | 型 | 説明 |
|---|---|---|
| sourceVault |
VaultCertificates 内のすべての証明書を含む Key Vault の相対 URL。 |
|
| vaultCertificates |
証明書を含む SourceVault 内のキー コンテナー参照の一覧。 |
VirtualMachineSizeTypes
仮想マシンのサイズを指定します。 列挙型データ型は現在非推奨であり、2023 年 12 月 23 日までに削除されます。 使用可能なサイズの一覧を取得するには、次の API を使用することをお勧めします。可用性セットで使用可能なすべての仮想マシン サイズの一覧表示、リージョンで使用可能なすべての仮想マシン サイズの一覧表示、サイズ変更に使用できるすべての仮想マシン サイズの一覧表示です。 仮想マシンのサイズの詳細については、「仮想マシンの
| 値 | 説明 |
|---|---|
| Basic_A0 | |
| Basic_A1 | |
| Basic_A2 | |
| Basic_A3 | |
| Basic_A4 | |
| Standard_A0 | |
| Standard_A1 | |
| Standard_A2 | |
| Standard_A3 | |
| Standard_A4 | |
| Standard_A5 | |
| Standard_A6 | |
| Standard_A7 | |
| Standard_A8 | |
| Standard_A9 | |
| Standard_A10 | |
| Standard_A11 | |
| Standard_A1_v2 | |
| Standard_A2_v2 | |
| Standard_A4_v2 | |
| Standard_A8_v2 | |
| Standard_A2m_v2 | |
| Standard_A4m_v2 | |
| Standard_A8m_v2 | |
| Standard_B1s | |
| Standard_B1ms | |
| Standard_B2s | |
| Standard_B2ms | |
| Standard_B4ms | |
| Standard_B8ms | |
| Standard_D1 | |
| Standard_D2 | |
| Standard_D3 | |
| Standard_D4 | |
| Standard_D11 | |
| Standard_D12 | |
| Standard_D13 | |
| Standard_D14 | |
| Standard_D1_v2 | |
| Standard_D2_v2 | |
| Standard_D3_v2 | |
| Standard_D4_v2 | |
| Standard_D5_v2 | |
| Standard_D2_v3 | |
| Standard_D4_v3 | |
| Standard_D8_v3 | |
| Standard_D16_v3 | |
| Standard_D32_v3 | |
| Standard_D64_v3 | |
| Standard_D2s_v3 | |
| Standard_D4s_v3 | |
| Standard_D8s_v3 | |
| Standard_D16s_v3 | |
| Standard_D32s_v3 | |
| Standard_D64s_v3 | |
| Standard_D11_v2 | |
| Standard_D12_v2 | |
| Standard_D13_v2 | |
| Standard_D14_v2 | |
| Standard_D15_v2 | |
| Standard_DS1 | |
| Standard_DS2 | |
| Standard_DS3 | |
| Standard_DS4 | |
| Standard_DS11 | |
| Standard_DS12 | |
| Standard_DS13 | |
| Standard_DS14 | |
| Standard_DS1_v2 | |
| Standard_DS2_v2 | |
| Standard_DS3_v2 | |
| Standard_DS4_v2 | |
| Standard_DS5_v2 | |
| Standard_DS11_v2 | |
| Standard_DS12_v2 | |
| Standard_DS13_v2 | |
| Standard_DS14_v2 | |
| Standard_DS15_v2 | |
| Standard_DS13-4_v2 | |
| Standard_DS13-2_v2 | |
| Standard_DS14-8_v2 | |
| Standard_DS14-4_v2 | |
| Standard_E2_v3 | |
| Standard_E4_v3 | |
| Standard_E8_v3 | |
| Standard_E16_v3 | |
| Standard_E32_v3 | |
| Standard_E64_v3 | |
| Standard_E2s_v3 | |
| Standard_E4s_v3 | |
| Standard_E8s_v3 | |
| Standard_E16s_v3 | |
| Standard_E32s_v3 | |
| Standard_E64s_v3 | |
| Standard_E32-16_v3 | |
| Standard_E32-8s_v3 | |
| Standard_E64-32s_v3 | |
| Standard_E64-16s_v3 | |
| Standard_F1 | |
| Standard_F2 | |
| Standard_F4 | |
| Standard_F8 | |
| Standard_F16 | |
| Standard_F1s | |
| Standard_F2s | |
| Standard_F4s | |
| Standard_F8s | |
| Standard_F16s | |
| Standard_F2s_v2 | |
| Standard_F4s_v2 | |
| Standard_F8s_v2 | |
| Standard_F16s_v2 | |
| Standard_F32s_v2 | |
| Standard_F64s_v2 | |
| Standard_F72s_v2 | |
| Standard_G1 | |
| Standard_G2 | |
| Standard_G3 | |
| Standard_G4 | |
| Standard_G5 | |
| Standard_GS1 | |
| Standard_GS2 | |
| Standard_GS3 | |
| Standard_GS4 | |
| Standard_GS5 | |
| Standard_GS4-8 | |
| Standard_GS4-4 | |
| Standard_GS5-16 | |
| Standard_GS5-8 | |
| Standard_H8 | |
| Standard_H16 | |
| Standard_H8m | |
| Standard_H16m | |
| Standard_H16r | |
| Standard_H16mr | |
| Standard_L4s | |
| Standard_L8s | |
| Standard_L16s | |
| Standard_L32s | |
| Standard_M64s | |
| Standard_M64ms | |
| Standard_M128s | |
| Standard_M128ms | |
| Standard_M64-32ms | |
| Standard_M64-16ms | |
| Standard_M128-64ms | |
| Standard_M128-32ms | |
| Standard_NC6 | |
| Standard_NC12 | |
| Standard_NC24 | |
| Standard_NC24r | |
| Standard_NC6s_v2 | |
| Standard_NC12s_v2 | |
| Standard_NC24s_v2 | |
| Standard_NC24rs_v2 | |
| Standard_NC6s_v3 | |
| Standard_NC12s_v3 | |
| Standard_NC24s_v3 | |
| Standard_NC24rs_v3 | |
| Standard_ND6s | |
| Standard_ND12s | |
| Standard_ND24s | |
| Standard_ND24rs | |
| Standard_NV6 | |
| Standard_NV12 | |
| Standard_NV24 |
VMDiskSecurityProfile
マネージド ディスクのセキュリティ プロファイル設定を指定します。 注: 機密 VM にのみ設定できます。
| 名前 | 型 | 説明 |
|---|---|---|
| diskEncryptionSet |
カスタマー マネージド キーで暗号化された ConfidentialVM OS ディスクと VMGuest BLOB に使用されるマネージド ディスクのカスタマー マネージド ディスク暗号化セット リソース ID を指定します。 |
|
| securityEncryptionType |
マネージド ディスクの EncryptionType を指定します。 VMGuestState BLOB と共にマネージド ディスクの暗号化を行う場合は DiskWithVMGuestState、VMGuestState BLOB のみを暗号化する場合は VMGuestStateOnly、VMGuestState BLOB にファームウェア状態を保持しない場合は NonPersistedTPM に設定されます。 注: 機密 VM にのみ設定できます。 |
VMSizeProperties
仮想マシンの VM サイズ プロパティの設定を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| vCPUsAvailable |
integer (int32) |
VM で使用できる vCPU の数を指定します。 このプロパティが要求本文で指定されていない場合、既定の動作では、api 応答で公開されている VM サイズに対して使用可能な vCPU の値に設定 リージョンで使用可能なすべての仮想マシン サイズを一覧表示します。 |
| vCPUsPerCore |
integer (int32) |
vCPU と物理コアの比率を指定します。 要求本文でこのプロパティが指定されていない場合、既定の動作は、api 応答で公開される VM サイズの vCPUPerCore の値に設定されます リージョンで使用可能なすべての仮想マシン サイズを一覧表示します。 このプロパティを 1 に設定すると、ハイパースレッディングが無効になります。 |
WindowsConfiguration
仮想マシン上の Windows オペレーティング システムの設定を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| additionalUnattendContent |
Windows セットアップで使用される、Unattend.xml ファイルに含めることができる追加の base-64 でエンコードされた XML 形式の情報を指定します。 |
|
| enableAutomaticUpdates |
boolean |
Windows 仮想マシンに対して自動更新が有効になっているかどうかを示します。 既定値は true です。 仮想マシン スケール セットの場合、このプロパティを更新でき、更新は OS の再プロビジョニングで有効になります。 |
| enableVMAgentPlatformUpdates |
boolean |
Windows 仮想マシンに対して VMAgent プラットフォーム更新プログラムが有効になっているかどうかを示します。 |
| patchSettings |
[プレビュー機能]Windows での VM ゲストパッチ適用に関連する設定を指定します。 |
|
| provisionVMAgent |
boolean |
仮想マシン エージェントを仮想マシンにプロビジョニングするかどうかを示します。 このプロパティが要求本文で指定されていない場合、既定では true に設定されます。 これにより、VM エージェントが VM にインストールされ、後で拡張機能を VM に追加できるようになります。 |
| timeZone |
string |
仮想マシンのタイム ゾーンを指定します。 例: "太平洋標準時"。 指定できる値は、TimeZoneInfo.GetSystemTimeZonesによって返されるタイム ゾーンからの値 TimeZoneInfo.Id できます。 |
| winRM |
Windows リモート管理リスナーを指定します。 これにより、リモート Windows PowerShell が有効になります。 |
WindowsPatchAssessmentMode
IaaS 仮想マシンの VM ゲスト パッチ評価のモードを指定します。
使用可能な値は次のとおりです。
ImageDefault - 仮想マシンでのパッチ評価のタイミングを制御します。
AutomaticByPlatform - プラットフォームは定期的なパッチ評価をトリガーします。 プロパティ provisionVMAgent は true である必要があります。
| 値 | 説明 |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
すべての AutomaticByPlatform パッチインストール操作の再起動設定を指定します。
| 値 | 説明 |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
WindowsVMGuestPatchAutomaticByPlatformSettings
Windows のパッチ設定でパッチ モード AutomaticByPlatform が選択されている場合に適用する追加の設定を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
お客様が誤ってアップグレードすることなく修正プログラムの適用をスケジュールできるようにします |
| rebootSetting |
すべての AutomaticByPlatform パッチインストール操作の再起動設定を指定します。 |
WindowsVMGuestPatchMode
OrchestrationMode をフレキシブルとして使用して、仮想マシン スケール セットに関連付けられている IaaS 仮想マシンまたは仮想マシンへの VM ゲスト パッチ適用のモードを指定します。
使用可能な値は次のとおりです。
手動 - 仮想マシンへのパッチの適用を制御します。 これを行うには、VM 内でパッチを手動で適用します。 このモードでは、自動更新は無効になります。プロパティ WindowsConfiguration.enableAutomaticUpdates は false にする必要があります
AutomaticByOS - 仮想マシンは OS によって自動的に更新されます。 プロパティ WindowsConfiguration.enableAutomaticUpdates は true である必要があります。
AutomaticByPlatform
| 値 | 説明 |
|---|---|
| Manual | |
| AutomaticByOS | |
| AutomaticByPlatform |
WinRMConfiguration
VM の Windows リモート管理の構成について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| listeners |
Windows リモート管理リスナーの一覧 |
WinRMListener
Windows リモート管理リスナーのプロトコルと拇印について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| certificateUrl |
string |
これは、シークレットとして Key Vault にアップロードされた証明書の URL です。 Key Vault にシークレットを追加する方法については、「キー コンテナーにキーまたはシークレットを追加する」を参照してください。 この場合、証明書は、UTF-8 でエンコードされた次の JSON オブジェクトの Base64 エンコードである必要があります。 |
| protocol |
WinRM リスナーのプロトコルを指定します。 指定できる値は、http 、httpsです。 |