Restore Point Collections - Update
復元ポイント コレクションを更新する操作。
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}?api-version=2024-03-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
resource
|
path | True |
string |
リソース グループの名前。 |
restore
|
path | True |
string |
復元ポイント コレクションの名前。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
要求本文
名前 | 型 | 説明 |
---|---|---|
properties.source |
この復元ポイント コレクションの作成元のソース リソースのプロパティ。 |
|
tags |
object |
リソース タグ |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
操作に失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントの借用 |
例
Restore |
Restore |
RestorePointCollection_Update_MaximumSet_Gen
要求のサンプル
PATCH https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/restorePointCollections/aaaaaaaaaaaaaaaaaaaa?api-version=2024-03-01
{
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
}
},
"tags": {
"key8536": "aaaaaaaaaaaaaaaaaaa"
}
}
応答のサンプル
{
"location": "norwayeast",
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
"location": "eastus"
},
"provisioningState": "Successful",
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"restorePoints": [
{
"properties": {
"excludeDisks": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
}
],
"sourceMetadata": {
"hardwareProfile": {
"vmSize": "Standard_B1s",
"vmSizeProperties": {
"vCPUsAvailable": 9,
"vCPUsPerCore": 12
}
},
"storageProfile": {
"osDisk": {
"osType": "Windows",
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"name": "testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f",
"caching": "ReadWrite",
"diskSizeGB": 3,
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
}
},
"dataDisks": [
{
"lun": 1,
"name": "testingexcludedisk_DataDisk_1",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_DataDisk_1",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/diskRestorePoints/testingexcludedisk_DataDisk_1_68785190-1acb-4d5e-a8ae-705b45f3dca5"
},
"diskSizeGB": 24
}
],
"diskControllerType": "NVMe"
},
"osProfile": {
"computerName": "computerName",
"adminUsername": "admin",
"customData": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaa",
"keyData": "aaaaaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"secrets": [
{
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"vaultCertificates": [
{
"certificateUrl": "aaaaaaa",
"certificateStore": "aaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
}
],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaaaaaaaa"
}
},
"licenseType": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"location": "westus"
},
"provisioningState": "aaaaaaaaaaaaaaaaa",
"consistencyMode": "CrashConsistent",
"timeCreated": "2021-11-30T12:58:26.593Z"
},
"id": "aaaaaaaaaaa",
"name": "aaaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
},
"tags": {},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"name": "myRpc",
"type": "Microsoft.Compute/restorePointCollections"
}
RestorePointCollection_Update_MinimumSet_Gen
要求のサンプル
PATCH https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/restorePointCollections/aaaaaaaaaaaaaaaaaa?api-version=2024-03-01
{}
応答のサンプル
{
"location": "norwayeast"
}
定義
名前 | 説明 |
---|---|
Additional |
Windows セットアップで使用される Unattend.xml ファイルに含めることができる追加の XML 形式の情報を指定します。 コンテンツは、名前、コンポーネント名、およびコンテンツが適用されるパスを設定することによって定義されます。 |
Api |
API エンティティ参照。 |
Api |
API エラー。 |
Api |
API エラーベース。 |
Boot |
ブート診断は、コンソール出力とスクリーンショットを表示して VM の状態を診断できるデバッグ機能です。 コンソール ログの出力を簡単に表示できます。 Azure では、ハイパーバイザーからの VM のスクリーンショットも表示できます。 |
Caching |
キャッシュの種類を取得します。 |
Cloud |
コンピューティング サービスからのエラー応答。 |
Component |
コンポーネントの名前。 現在、許容される値は Microsoft-Windows-Shell-Setup のみです。 |
Consistency |
RestorePoint の ConsistencyMode。 復元ポイントの作成時に入力で指定できます。 現時点では、CrashConsistent のみが有効な入力として受け入れられます。 詳細については、 を https://aka.ms/RestorePoints 参照してください。 |
Diagnostics |
ブート診断設定の状態を指定します。 最小 api-version: 2015-06-15。 |
Disk |
復元ポイントの作成時にキャプチャされた VM のディスク コントローラーの種類を取得します。 |
Disk |
ディスクに指定できるカスタマー マネージド ディスク暗号化セット リソース ID のパラメーターについて説明します。 メモ: ディスク暗号化セットのリソース ID は、マネージド ディスクに対してのみ指定できます。 詳細については、こちらをご覧 https://aka.ms/mdssewithcmkoverview ください。 |
Disk |
ディスクの暗号化設定について説明します |
Disk |
ディスク復元ポイントの詳細。 |
Disk |
ディスク復元ポイントのインスタンス ビュー。 |
Disk |
ディスク復元ポイントのインスタンス ビュー。 |
Encryption |
Keyvault 操作のアクセス トークンを取得するために ADE によって使用されるマネージド ID を指定します。 |
Hardware |
仮想マシンのハードウェア設定を指定します。 |
Hyper |
復元ポイントがキャプチャされるソース VM の HyperVGeneration。 |
Inner |
内部エラーの詳細。 |
Instance |
インスタンス ビューの状態。 |
Key |
Key Vault キーへの参照について説明します |
Key |
Key Vault シークレットへの参照について説明します |
Linux |
仮想マシン上の Linux オペレーティング システムの設定を指定します。 サポートされている Linux ディストリビューションの一覧については、「Linux on Azure-Endorsed Distributions」を参照してください。 |
Linux |
IaaS 仮想マシンの VM ゲスト パッチ評価のモードを指定します。 |
Linux |
Linux での VM ゲストパッチ適用に関連する設定を指定します。 |
Linux |
すべての AutomaticByPlatform パッチインストール操作の再起動設定を指定します。 |
Linux |
Linux のパッチ設定でパッチ モード AutomaticByPlatform が選択されている場合に適用する追加の設定を指定します。 |
Linux |
OrchestrationMode をフレキシブルとして使用して、IaaS 仮想マシンまたは仮想マシン スケール セットに関連付けられている仮想マシンへの VM ゲスト パッチ適用のモードを指定します。 |
Managed |
マネージド ディスクのパラメーター。 |
Mode |
機能が有効になっている場合に ProxyAgent が実行するモードを指定します。 ProxyAgent は監査または監視を開始しますが、監査モードでエンドポイントをホストする要求に対するアクセス制御を強制しませんが、強制モードではアクセス制御を適用します。 既定値は [強制モード] です。 |
Operating |
オペレーティング システムの種類を取得します。 |
OSProfile |
仮想マシンのオペレーティング システム設定を指定します。 一部の設定は、VM をプロビジョニングした後は変更できません。 |
Pass |
パス名。 現在、使用できる値は OobeSystem のみです。 |
Patch |
Windows での VM ゲストパッチ適用に関連する設定を指定します。 |
Protocol |
WinRM リスナーのプロトコルを指定します。 指定できる値は http、https です。 |
Proxy |
仮想マシンの作成時に ProxyAgent 設定を指定します。 最小 api-version: 2024-03-01。 |
Restore |
復元ポイントの詳細。 |
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 です。 |
Ssh |
Azure で実行されている Linux ベースの VM の SSH 構成 |
Ssh |
SSH 証明書の公開キーと、公開キーが配置されている Linux VM 上のパスに関する情報が含まれます。 |
Status |
レベル コード。 |
Storage |
マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSはデータ ディスクでのみ使用できますが、OS ディスクでは使用できません。 |
Sub |
|
Uefi |
仮想マシンの作成時に使用されるセキュア ブートや vTPM などのセキュリティ設定を指定します。 最小 api-version: 2020-12-01。 |
Vault |
Key Vault内の 1 つの証明書参照と、VM 上の証明書の存在場所について説明します。 |
Vault |
すべて同じKey Vaultにある証明書のセットについて説明します。 |
Virtual |
仮想マシンのサイズを指定します。 列挙型データ型は現在非推奨であり、2023 年 12 月 23 日までに削除されます。 使用可能なサイズの一覧を取得するには、次の API を使用することをお勧めします。 可用性セットで使用可能なすべての仮想マシン サイズを一覧表示する、 リージョンで使用可能なすべての仮想マシン サイズを一覧表示する、 サイズ変更に使用できるすべての仮想マシン サイズを一覧表示する。 仮想マシンのサイズの詳細については、「仮想 マシンのサイズ」を参照してください。 使用可能な VM サイズは、リージョンと可用性セットによって異なります。 |
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 |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CloudError
コンピューティング サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
error |
API エラー。 |
ComponentNames
コンポーネントの名前。 現在、許容される値は Microsoft-Windows-Shell-Setup のみです。
名前 | 型 | 説明 |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
ConsistencyModeTypes
RestorePoint の ConsistencyMode。 復元ポイントの作成時に入力で指定できます。 現時点では、CrashConsistent のみが有効な入力として受け入れられます。 詳細については、 を https://aka.ms/RestorePoints 参照してください。
名前 | 型 | 説明 |
---|---|---|
ApplicationConsistent |
string |
|
CrashConsistent |
string |
|
FileSystemConsistent |
string |
DiagnosticsProfile
ブート診断設定の状態を指定します。 最小 api-version: 2015-06-15。
名前 | 型 | 説明 |
---|---|---|
bootDiagnostics |
ブート診断は、コンソール出力とスクリーンショットを表示して VM の状態を診断できるデバッグ機能です。 注: storageUri が指定されている場合は、ストレージ アカウントが VM と同じリージョンとサブスクリプションにあることを確認します。 コンソール ログの出力を簡単に表示できます。 Azure では、ハイパーバイザーからの VM のスクリーンショットも表示できます。 |
DiskControllerTypes
復元ポイントの作成時にキャプチャされた VM のディスク コントローラーの種類を取得します。
名前 | 型 | 説明 |
---|---|---|
NVMe |
string |
|
SCSI |
string |
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 |
ディスク復元ポイントのレプリケーションの状態情報。 |
DiskRestorePointReplicationStatus
ディスク復元ポイントのインスタンス ビュー。
名前 | 型 | 説明 |
---|---|---|
completionPercent |
integer |
レプリケーションの完了率。 |
status |
リソースの状態情報。 |
EncryptionIdentity
Keyvault 操作のアクセス トークンを取得するために ADE によって使用されるマネージド ID を指定します。
名前 | 型 | 説明 |
---|---|---|
userAssignedIdentityResourceId |
string |
VM に関連付けられているいずれかのユーザー ID の ARM リソース ID を指定します。 |
HardwareProfile
仮想マシンのハードウェア設定を指定します。
名前 | 型 | 説明 |
---|---|---|
vmSize |
仮想マシンのサイズを指定します。 列挙型データ型は現在非推奨であり、2023 年 12 月 23 日までに削除されます。 使用可能なサイズの一覧を取得するには、次の API を使用することをお勧めします。 可用性セットで使用可能なすべての仮想マシン サイズを一覧表示する、 リージョンで使用可能なすべての仮想マシン サイズを一覧表示する、 サイズ変更に使用できるすべての仮想マシン サイズを一覧表示する。 仮想マシンのサイズの詳細については、「仮想 マシンのサイズ」を参照してください。 使用可能な VM サイズは、リージョンと可用性セットによって異なります。 |
|
vmSizeProperties |
仮想マシンのサイズをカスタマイズするためのプロパティを指定します。 最小 api-version: 2021-07-01。 この機能はまだプレビュー モードであり、VirtualMachineScaleSet ではサポートされていません。 詳細については、「VM の カスタマイズ 」の手順に従ってください。 |
HyperVGenerationTypes
復元ポイントがキャプチャされるソース VM の HyperVGeneration。
名前 | 型 | 説明 |
---|---|---|
V1 |
string |
|
V2 |
string |
InnerError
内部エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
errordetail |
string |
内部エラー メッセージまたは例外ダンプ。 |
exceptiontype |
string |
例外の種類。 |
InstanceViewStatus
インスタンス ビューの状態。
名前 | 型 | 説明 |
---|---|---|
code |
string |
ステータス コード。 |
displayStatus |
string |
状態の短いローカライズ可能なラベル。 |
level |
レベル コード。 |
|
message |
string |
アラートとエラー メッセージを含む詳細なステータス メッセージ。 |
time |
string |
状態の時刻。 |
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 ディストリビューションの一覧については、「Linux on Azure-Endorsed Distributions」を参照してください。
名前 | 型 | 説明 |
---|---|---|
disablePasswordAuthentication |
boolean |
パスワード認証を無効にするかどうかを指定します。 |
enableVMAgentPlatformUpdates |
boolean |
Linux 仮想マシンに対して VMAgent Platform Updatesが有効になっているかどうかを示します。 既定値は false です。 |
patchSettings |
[プレビュー機能]Linux での VM ゲストパッチ適用に関連する設定を指定します。 |
|
provisionVMAgent |
boolean |
仮想マシン上に仮想マシン エージェントをプロビジョニングするかどうかを示します。 このプロパティが要求本文で指定されていない場合、既定の動作では true に設定されます。 これにより、VM エージェントが VM にインストールされ、後で拡張機能を VM に追加できるようになります。 |
ssh |
Linux OS の SSH キーの構成を指定します。 |
LinuxPatchAssessmentMode
IaaS 仮想マシンの VM ゲスト パッチ評価のモードを指定します。
次のいずれかの値になります。
ImageDefault - 仮想マシンでのパッチ評価のタイミングを制御します。
AutomaticByPlatform - プラットフォームによって定期的なパッチ評価がトリガーされます。 プロパティ provisionVMAgent は true である必要があります。
名前 | 型 | 説明 |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
LinuxPatchSettings
Linux での VM ゲストパッチ適用に関連する設定を指定します。
名前 | 型 | 説明 |
---|---|---|
assessmentMode |
IaaS 仮想マシンの VM ゲスト パッチ評価のモードを指定します。 |
|
automaticByPlatformSettings |
Linux 上の VM ゲスト パッチ適用におけるパッチ モード AutomaticByPlatform の追加設定を指定します。 |
|
patchMode |
OrchestrationMode をフレキシブルとして使用して、IaaS 仮想マシンまたは仮想マシン スケール セットに関連付けられている仮想マシンへの VM ゲスト パッチ適用のモードを指定します。 |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
すべての AutomaticByPlatform パッチインストール操作の再起動設定を指定します。
名前 | 型 | 説明 |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
LinuxVMGuestPatchAutomaticByPlatformSettings
Linux のパッチ設定でパッチ モード AutomaticByPlatform が選択されている場合に適用する追加の設定を指定します。
名前 | 型 | 説明 |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
お客様が誤ってアップグレードすることなくパッチ適用をスケジュールできるようにします |
rebootSetting |
すべての AutomaticByPlatform パッチ インストール操作の再起動設定を指定します。 |
LinuxVMGuestPatchMode
OrchestrationMode をフレキシブルとして使用して、IaaS 仮想マシンまたは仮想マシン スケール セットに関連付けられている仮想マシンへの VM ゲスト パッチ適用のモードを指定します。
次のいずれかの値になります。
ImageDefault - 仮想マシンの既定のパッチ適用構成が使用されます。
AutomaticByPlatform - 仮想マシンはプラットフォームによって自動的に更新されます。 プロパティ provisionVMAgent は true である必要があります
名前 | 型 | 説明 |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
ManagedDiskParameters
マネージド ディスクのパラメーター。
名前 | 型 | 説明 |
---|---|---|
diskEncryptionSet |
マネージド ディスクのカスタマー マネージド ディスク暗号化セット リソース ID を指定します。 |
|
id |
string |
リソース ID |
securityProfile |
マネージド ディスクのセキュリティ プロファイルを指定します。 |
|
storageAccountType |
マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSはデータ ディスクでのみ使用できます。OS ディスクでは使用できません。 |
Mode
機能が有効になっている場合に ProxyAgent が実行するモードを指定します。 ProxyAgent は監査または監視を開始しますが、監査モードでエンドポイントをホストする要求に対するアクセス制御を強制しませんが、強制モードではアクセス制御を適用します。 既定値は [強制モード] です。
名前 | 型 | 説明 |
---|---|---|
Audit |
string |
|
Enforce |
string |
OperatingSystemType
オペレーティング システムの種類を取得します。
名前 | 型 | 説明 |
---|---|---|
Linux |
string |
|
Windows |
string |
OSProfile
仮想マシンのオペレーティング システム設定を指定します。 一部の設定は、VM をプロビジョニングした後は変更できません。
名前 | 型 | 説明 |
---|---|---|
adminPassword |
string |
管理者アカウントのパスワードを指定します。 |
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 上のカスタム データ」を参照してください。 Linux VM に cloud-init を使用する場合は、「 cloud-init を使用して作成時に Linux VM をカスタマイズする」を参照してください。 |
linuxConfiguration |
仮想マシン上の Linux オペレーティング システムの設定を指定します。 サポートされている Linux ディストリビューションの一覧については、「Linux on Azure-Endorsed Distributions」を参照してください。 |
|
requireGuestProvisionSignal |
boolean |
True に設定するか、省略する必要がある省略可能なプロパティ。 |
secrets |
仮想マシンにインストールする必要がある証明書のセットを指定します。 仮想マシンに証明書をインストールするには、Linux 用の Azure Key Vault 仮想マシン拡張機能または Windows 用 Azure Key Vault仮想マシン拡張機能を使用することをお勧めします。 |
|
windowsConfiguration |
仮想マシン上の Windows オペレーティング システムの設定を指定します。 |
PassNames
パス名。 現在、使用できる値は OobeSystem のみです。
名前 | 型 | 説明 |
---|---|---|
OobeSystem |
string |
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 |
string |
|
Https |
string |
ProxyAgentSettings
仮想マシンの作成時に ProxyAgent 設定を指定します。 最小 api-version: 2024-03-01。
名前 | 型 | 説明 |
---|---|---|
enabled |
boolean |
仮想マシンまたは仮想マシン スケール セットで ProxyAgent 機能を有効にするかどうかを指定します。 |
keyIncarnationId |
integer |
このプロパティの値を大きくすると、ユーザーはゲストとホストの間の通信チャネルをセキュリティで保護するために使用されるキーをリセットできます。 |
mode |
機能が有効になっている場合に ProxyAgent が実行するモードを指定します。 ProxyAgent は監査または監視を開始しますが、監査モードでホスト エンドポイントへの要求に対するアクセス制御を適用しませんが、強制モードではアクセス制御を適用します。 既定値は [強制モード] です。 |
RestorePoint
復元ポイントの詳細。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID |
name |
string |
リソース名 |
properties.consistencyMode |
RestorePoint の ConsistencyMode。 復元ポイントの作成時に入力で指定できます。 現時点では、CrashConsistent のみが有効な入力として受け入れられます。 詳細については、 を https://aka.ms/RestorePoints 参照してください。 |
|
properties.excludeDisks |
お客様が復元ポイントから除外するディスク リソース ID の一覧。 ディスクが指定されていない場合は、すべてのディスクが含まれます。 |
|
properties.instanceView |
復元ポイント インスタンス ビュー。 |
|
properties.provisioningState |
string |
復元ポイントのプロビジョニング状態を取得します。 |
properties.sourceMetadata |
復元ポイントの作成時にキャプチャされた VM の詳細を取得します。 |
|
properties.sourceRestorePoint |
コピーを作成する必要があるソース復元ポイントのリソース ID。 |
|
properties.timeCreated |
string |
復元ポイントの作成時刻を取得します。 |
type |
string |
リソースの種類 |
RestorePointCollection
復元ポイント のコレクション パラメーターを作成または更新します。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID |
location |
string |
リソースの場所 |
name |
string |
リソース名 |
properties.provisioningState |
string |
復元ポイント コレクションのプロビジョニング状態。 |
properties.restorePointCollectionId |
string |
復元ポイント コレクションの一意の ID。 |
properties.restorePoints |
この復元ポイント コレクションの下に作成されたすべての復元ポイントを含むリスト。 |
|
properties.source |
この復元ポイント コレクションの作成元のソース リソースのプロパティ。 |
|
tags |
object |
リソース タグ |
type |
string |
リソースの種類 |
RestorePointCollectionSourceProperties
この復元ポイント コレクションの作成元のソース リソースのプロパティ。
名前 | 型 | 説明 |
---|---|---|
id |
string |
この復元ポイント コレクションの作成に使用されるソース リソースのリソース ID |
location |
string |
この復元ポイント コレクションの作成に使用されるソース リソースの場所。 |
RestorePointCollectionUpdate
復元ポイントのコレクション パラメーターを更新します。
名前 | 型 | 説明 |
---|---|---|
properties.provisioningState |
string |
復元ポイント コレクションのプロビジョニング状態。 |
properties.restorePointCollectionId |
string |
復元ポイント コレクションの一意の ID。 |
properties.restorePoints |
この復元ポイント コレクションの下に作成されたすべての復元ポイントを含むリスト。 |
|
properties.source |
この復元ポイント コレクションの作成元のソース リソースのプロパティ。 |
|
tags |
object |
リソース タグ |
RestorePointEncryption
ディスク復元ポイントの保存時の暗号化設定。 これは、復元ポイントの作成時に入力で指定できる省略可能なプロパティです。
名前 | 型 | 説明 |
---|---|---|
diskEncryptionSet |
ディスクに指定できるカスタマー マネージド ディスク暗号化セット リソース ID のパラメーターについて説明します。 メモ: ディスク暗号化セットのリソース ID は、マネージド ディスクに対してのみ指定できます。 詳細については、こちらをご覧 https://aka.ms/mdssewithcmkoverview ください。 |
|
type |
ディスク復元ポイントのデータを暗号化するために使用されるキーの種類。 |
RestorePointEncryptionType
ディスク復元ポイントのデータを暗号化するために使用されるキーの種類。
名前 | 型 | 説明 |
---|---|---|
EncryptionAtRestWithCustomerKey |
string |
ディスク復元ポイントは、顧客が変更および取り消すことができるカスタマー マネージド キーを使用して保存時に暗号化されます。 |
EncryptionAtRestWithPlatformAndCustomerKeys |
string |
ディスク復元ポイントは、2 層の暗号化を使用して保存時に暗号化されます。 キーの 1 つはカスタマー マネージドで、もう 1 つのキーは Platform managed です。 |
EncryptionAtRestWithPlatformKey |
string |
ディスク復元ポイントは、プラットフォーム マネージド キーを使用して保存時に暗号化されます。 |
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 |
空のデータ ディスクの初期ディスク サイズ (GB)、および既存の OS ディスクとデータ ディスクに必要な新しいサイズを取得します。 |
lun |
integer |
論理ユニット番号を取得します。 |
managedDisk |
マネージド ディスクの詳細が含まれます。 |
|
name |
string |
ディスク名を取得します。 |
writeAcceleratorEnabled |
boolean |
ディスクが書き込みアクセラレータが有効になっている場合は true を示します。 |
RestorePointSourceVMOSDisk
オペレーティング システム ディスクについて説明します。
名前 | 型 | 説明 |
---|---|---|
caching |
キャッシュの種類を取得します。 |
|
diskRestorePoint |
ディスク復元ポイントのプロパティが含まれています。 |
|
diskSizeGB |
integer |
ディスク サイズを 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 にのみ設定できます。
名前 | 型 | 説明 |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityProfile
仮想マシンまたは仮想マシン スケール セットのセキュリティ プロファイル設定を指定します。
名前 | 型 | 説明 |
---|---|---|
encryptionAtHost |
boolean |
このプロパティは、要求のユーザーが仮想マシンまたは仮想マシン スケール セットの Host Encryption を有効または無効にするために使用できます。 これにより、ホスト自体のリソース/一時ディスクを含むすべてのディスクの暗号化が有効になります。 既定の動作は次のとおりです。このプロパティがリソースに対して true に設定されていない限り、ホストでの暗号化は無効になります。 |
encryptionIdentity |
Keyvault 操作のアクセス トークンを取得するために ADE によって使用されるマネージド ID を指定します。 |
|
proxyAgentSettings |
仮想マシンの作成時に ProxyAgent 設定を指定します。 最小 api-version: 2024-03-01。 |
|
securityType |
仮想マシンの SecurityType を指定します。 UefiSettings を有効にするには、指定した値に設定する必要があります。 既定の動作は次のとおりです。このプロパティが設定されていない限り、UefiSettings は有効になりません。 |
|
uefiSettings |
仮想マシンの作成時に使用されるセキュア ブートや vTPM などのセキュリティ設定を指定します。 最小 api-version: 2020-12-01。 |
SecurityTypes
仮想マシンの SecurityType を指定します。 UefiSettings を有効にするには、指定した値に設定する必要があります。 既定の動作は次のとおりです。このプロパティが設定されていない限り、UefiSettings は有効になりません。
名前 | 型 | 説明 |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
SettingNames
コンテンツが適用される設定の名前を指定します。 使用できる値は、FirstLogonCommands および AutoLogon です。
名前 | 型 | 説明 |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
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
レベル コード。
名前 | 型 | 説明 |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
StorageAccountTypes
マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSはデータ ディスクでのみ使用できますが、OS ディスクでは使用できません。
名前 | 型 | 説明 |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
SubResource
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID |
UefiSettings
仮想マシンの作成時に使用されるセキュア ブートや vTPM などのセキュリティ設定を指定します。 最小 api-version: 2020-12-01。
名前 | 型 | 説明 |
---|---|---|
secureBootEnabled |
boolean |
仮想マシンでセキュア ブートを有効にするかどうかを指定します。 最小 api-version: 2020-12-01。 |
vTpmEnabled |
boolean |
仮想マシンで vTPM を有効にするかどうかを指定します。 最小 api-version: 2020-12-01。 |
VaultCertificate
Key Vault内の 1 つの証明書参照と、VM 上の証明書の存在場所について説明します。
名前 | 型 | 説明 |
---|---|---|
certificateStore |
string |
Windows VM の場合は、証明書を追加する仮想マシン上の証明書ストアを指定します。 指定された証明書ストアは、LocalMachine アカウントに暗黙的に含まれます。 Linux VM の場合、証明書ファイルは /var/lib/waagent ディレクトリの下に配置され、X509 証明書ファイルのファイル名 <は UppercaseThumbprint.crt>、 <秘密キーの場合は UppercaseThumbprint.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 を使用することをお勧めします。 可用性セットで使用可能なすべての仮想マシン サイズを一覧表示する、 リージョンで使用可能なすべての仮想マシン サイズを一覧表示する、 サイズ変更に使用できるすべての仮想マシン サイズを一覧表示する。 仮想マシンのサイズの詳細については、「仮想 マシンのサイズ」を参照してください。 使用可能な VM サイズは、リージョンと可用性セットによって異なります。
名前 | 型 | 説明 |
---|---|---|
Basic_A0 |
string |
|
Basic_A1 |
string |
|
Basic_A2 |
string |
|
Basic_A3 |
string |
|
Basic_A4 |
string |
|
Standard_A0 |
string |
|
Standard_A1 |
string |
|
Standard_A10 |
string |
|
Standard_A11 |
string |
|
Standard_A1_v2 |
string |
|
Standard_A2 |
string |
|
Standard_A2_v2 |
string |
|
Standard_A2m_v2 |
string |
|
Standard_A3 |
string |
|
Standard_A4 |
string |
|
Standard_A4_v2 |
string |
|
Standard_A4m_v2 |
string |
|
Standard_A5 |
string |
|
Standard_A6 |
string |
|
Standard_A7 |
string |
|
Standard_A8 |
string |
|
Standard_A8_v2 |
string |
|
Standard_A8m_v2 |
string |
|
Standard_A9 |
string |
|
Standard_B1ms |
string |
|
Standard_B1s |
string |
|
Standard_B2ms |
string |
|
Standard_B2s |
string |
|
Standard_B4ms |
string |
|
Standard_B8ms |
string |
|
Standard_D1 |
string |
|
Standard_D11 |
string |
|
Standard_D11_v2 |
string |
|
Standard_D12 |
string |
|
Standard_D12_v2 |
string |
|
Standard_D13 |
string |
|
Standard_D13_v2 |
string |
|
Standard_D14 |
string |
|
Standard_D14_v2 |
string |
|
Standard_D15_v2 |
string |
|
Standard_D16_v3 |
string |
|
Standard_D16s_v3 |
string |
|
Standard_D1_v2 |
string |
|
Standard_D2 |
string |
|
Standard_D2_v2 |
string |
|
Standard_D2_v3 |
string |
|
Standard_D2s_v3 |
string |
|
Standard_D3 |
string |
|
Standard_D32_v3 |
string |
|
Standard_D32s_v3 |
string |
|
Standard_D3_v2 |
string |
|
Standard_D4 |
string |
|
Standard_D4_v2 |
string |
|
Standard_D4_v3 |
string |
|
Standard_D4s_v3 |
string |
|
Standard_D5_v2 |
string |
|
Standard_D64_v3 |
string |
|
Standard_D64s_v3 |
string |
|
Standard_D8_v3 |
string |
|
Standard_D8s_v3 |
string |
|
Standard_DS1 |
string |
|
Standard_DS11 |
string |
|
Standard_DS11_v2 |
string |
|
Standard_DS12 |
string |
|
Standard_DS12_v2 |
string |
|
Standard_DS13 |
string |
|
Standard_DS13-2_v2 |
string |
|
Standard_DS13-4_v2 |
string |
|
Standard_DS13_v2 |
string |
|
Standard_DS14 |
string |
|
Standard_DS14-4_v2 |
string |
|
Standard_DS14-8_v2 |
string |
|
Standard_DS14_v2 |
string |
|
Standard_DS15_v2 |
string |
|
Standard_DS1_v2 |
string |
|
Standard_DS2 |
string |
|
Standard_DS2_v2 |
string |
|
Standard_DS3 |
string |
|
Standard_DS3_v2 |
string |
|
Standard_DS4 |
string |
|
Standard_DS4_v2 |
string |
|
Standard_DS5_v2 |
string |
|
Standard_E16_v3 |
string |
|
Standard_E16s_v3 |
string |
|
Standard_E2_v3 |
string |
|
Standard_E2s_v3 |
string |
|
Standard_E32-16_v3 |
string |
|
Standard_E32-8s_v3 |
string |
|
Standard_E32_v3 |
string |
|
Standard_E32s_v3 |
string |
|
Standard_E4_v3 |
string |
|
Standard_E4s_v3 |
string |
|
Standard_E64-16s_v3 |
string |
|
Standard_E64-32s_v3 |
string |
|
Standard_E64_v3 |
string |
|
Standard_E64s_v3 |
string |
|
Standard_E8_v3 |
string |
|
Standard_E8s_v3 |
string |
|
Standard_F1 |
string |
|
Standard_F16 |
string |
|
Standard_F16s |
string |
|
Standard_F16s_v2 |
string |
|
Standard_F1s |
string |
|
Standard_F2 |
string |
|
Standard_F2s |
string |
|
Standard_F2s_v2 |
string |
|
Standard_F32s_v2 |
string |
|
Standard_F4 |
string |
|
Standard_F4s |
string |
|
Standard_F4s_v2 |
string |
|
Standard_F64s_v2 |
string |
|
Standard_F72s_v2 |
string |
|
Standard_F8 |
string |
|
Standard_F8s |
string |
|
Standard_F8s_v2 |
string |
|
Standard_G1 |
string |
|
Standard_G2 |
string |
|
Standard_G3 |
string |
|
Standard_G4 |
string |
|
Standard_G5 |
string |
|
Standard_GS1 |
string |
|
Standard_GS2 |
string |
|
Standard_GS3 |
string |
|
Standard_GS4 |
string |
|
Standard_GS4-4 |
string |
|
Standard_GS4-8 |
string |
|
Standard_GS5 |
string |
|
Standard_GS5-16 |
string |
|
Standard_GS5-8 |
string |
|
Standard_H16 |
string |
|
Standard_H16m |
string |
|
Standard_H16mr |
string |
|
Standard_H16r |
string |
|
Standard_H8 |
string |
|
Standard_H8m |
string |
|
Standard_L16s |
string |
|
Standard_L32s |
string |
|
Standard_L4s |
string |
|
Standard_L8s |
string |
|
Standard_M128-32ms |
string |
|
Standard_M128-64ms |
string |
|
Standard_M128ms |
string |
|
Standard_M128s |
string |
|
Standard_M64-16ms |
string |
|
Standard_M64-32ms |
string |
|
Standard_M64ms |
string |
|
Standard_M64s |
string |
|
Standard_NC12 |
string |
|
Standard_NC12s_v2 |
string |
|
Standard_NC12s_v3 |
string |
|
Standard_NC24 |
string |
|
Standard_NC24r |
string |
|
Standard_NC24rs_v2 |
string |
|
Standard_NC24rs_v3 |
string |
|
Standard_NC24s_v2 |
string |
|
Standard_NC24s_v3 |
string |
|
Standard_NC6 |
string |
|
Standard_NC6s_v2 |
string |
|
Standard_NC6s_v3 |
string |
|
Standard_ND12s |
string |
|
Standard_ND24rs |
string |
|
Standard_ND24s |
string |
|
Standard_ND6s |
string |
|
Standard_NV12 |
string |
|
Standard_NV24 |
string |
|
Standard_NV6 |
string |
VMDiskSecurityProfile
マネージド ディスクのセキュリティ プロファイル設定を指定します。 メモ: これは、機密 VM にのみ設定できます。
名前 | 型 | 説明 |
---|---|---|
diskEncryptionSet |
カスタマー マネージド キーで暗号化された ConfidentialVM OS ディスクと VMGuest BLOB に使用されるマネージド ディスクのカスタマー マネージド ディスク暗号化セット リソース ID を指定します。 |
|
securityEncryptionType |
マネージド ディスクの EncryptionType を指定します。 VMGuestState BLOB と共にマネージド ディスクを暗号化する場合は DiskWithVMGuestState、VMGuestState BLOB のみの暗号化では VMGuestStateOnly、VMGuestState BLOB にファームウェア状態を保持しない場合は NonPersistedTPM に設定されます。 メモ: これは、機密 VM にのみ設定できます。 |
VMSizeProperties
仮想マシンの VM サイズ プロパティの設定を指定します。
名前 | 型 | 説明 |
---|---|---|
vCPUsAvailable |
integer |
VM で使用できる vCPU の数を指定します。 このプロパティが要求本文で指定されていない場合、既定の動作では、リージョン内 の使用可能なすべての仮想マシン サイズを一覧表示するの API 応答で公開されている VM サイズで使用可能な vCPU の値に設定します。 |
vCPUsPerCore |
integer |
vCPU と物理コアの比率を指定します。 このプロパティが要求本文で指定されていない場合、既定の動作は、 リージョン内の使用可能なすべての仮想マシン サイズを一覧表示する の API 応答で公開される VM サイズの vCPUPerCore の値に設定されます。 このプロパティを 1 に設定すると、ハイパースレッディングが無効になります。 |
WindowsConfiguration
仮想マシン上の Windows オペレーティング システムの設定を指定します。
名前 | 型 | 説明 |
---|---|---|
additionalUnattendContent |
Windows セットアップで使用される、Unattend.xml ファイルに含めることができる追加の Base 64 でエンコードされた XML 形式の情報を指定します。 |
|
enableAutomaticUpdates |
boolean |
Windows 仮想マシンに対して自動Updatesが有効になっているかどうかを示します。 既定値は true です。 仮想マシン スケール セットの場合、このプロパティを更新でき、更新は OS の再プロビジョニングで有効になります。 |
enableVMAgentPlatformUpdates |
boolean |
Windows 仮想マシンに対して VMAgent Platform Updatesが有効になっているかどうかを示します。 既定値は false です。 |
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 である必要があります。
名前 | 型 | 説明 |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
すべての AutomaticByPlatform パッチインストール操作の再起動設定を指定します。
名前 | 型 | 説明 |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
WindowsVMGuestPatchAutomaticByPlatformSettings
Windows のパッチ設定でパッチ モード AutomaticByPlatform が選択されている場合に適用する追加の設定を指定します。
名前 | 型 | 説明 |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
お客様が誤ってアップグレードすることなくパッチ適用をスケジュールできるようにします |
rebootSetting |
すべての AutomaticByPlatform パッチ インストール操作の再起動設定を指定します。 |
WindowsVMGuestPatchMode
OrchestrationMode をフレキシブルとして使用して、IaaS 仮想マシンまたは仮想マシン スケール セットに関連付けられている仮想マシンへの VM ゲスト パッチ適用のモードを指定します。
次のいずれかの値になります。
手動 - 仮想マシンへのパッチの適用を制御します。 これを行うには、VM 内でパッチを手動で適用します。 このモードでは、自動更新は無効になります。プロパティ WindowsConfiguration.enableAutomaticUpdates は false である必要があります
AutomaticByOS - 仮想マシンは OS によって自動的に更新されます。 プロパティ WindowsConfiguration.enableAutomaticUpdates は true である必要があります。
AutomaticByPlatform - 仮想マシンはプラットフォームによって自動的に更新されます。 プロパティ provisionVMAgent と WindowsConfiguration.enableAutomaticUpdates は true である必要があります
名前 | 型 | 説明 |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
WinRMConfiguration
VM の Windows リモート管理の構成について説明します
名前 | 型 | 説明 |
---|---|---|
listeners |
Windows リモート管理リスナーの一覧 |
WinRMListener
Windows リモート管理リスナーのプロトコルと拇印について説明します
名前 | 型 | 説明 |
---|---|---|
certificateUrl |
string |
これは、シークレットとしてKey Vaultにアップロードされた証明書の URL です。 Key Vaultにシークレットを追加する方法については、「キー コンテナーにキーまたはシークレットを追加する」を参照してください。 この場合、証明書は、UTF-8 でエンコードされた次の JSON オブジェクトの Base64 エンコードである必要があります。 |
protocol |
WinRM リスナーのプロトコルを指定します。 使用できる値は http、https です。 |