Configuration Assignments - Create Or Update
構成の割り当てを作成する
リソースの構成を登録します。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}?api-version=2023-09-01-preview
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
configuration
|
path | True |
string |
構成割り当て名 |
provider
|
path | True |
string |
リソース プロバイダー名 |
resource
|
path | True |
string |
リソース グループ名 |
resource
|
path | True |
string |
リソース識別子 |
resource
|
path | True |
string |
リソースの種類 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。 |
api-version
|
query | True |
string |
クライアント要求で使用される API のバージョン。 |
要求本文
名前 | 型 | 説明 |
---|---|---|
location |
string |
リソースの場所 |
properties.filter |
構成割り当てのプロパティ |
|
properties.maintenanceConfigurationId |
string |
メンテナンス構成 ID |
properties.resourceId |
string |
一意の resourceId |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
構成割り当ての更新要求が受け入れられます |
|
201 Created |
構成割り当ての作成要求が受け入れられます |
|
Other Status Codes |
BadRequest |
例
ConfigurationAssignments_CreateOrUpdate
Sample Request
PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1/providers/Microsoft.Maintenance/configurationAssignments/workervmConfiguration?api-version=2023-09-01-preview
{
"properties": {
"maintenanceConfigurationId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/configuration1"
}
}
Sample Response
{
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1/providers/Microsoft.Maintenance/configurationAssignments/workervmConfiguration",
"name": "workervmConfiguration",
"type": "Microsoft.Maintenance/configurationAssignments",
"properties": {
"maintenanceConfigurationId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/configuration1",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1"
}
}
{
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1/providers/Microsoft.Maintenance/configurationAssignments/workervmConfiguration",
"name": "workervmConfiguration",
"type": "Microsoft.Maintenance/configurationAssignments",
"properties": {
"maintenanceConfigurationId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/configuration1",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1"
}
}
定義
名前 | 説明 |
---|---|
Configuration |
構成の割り当て |
Configuration |
更新構成の Azure クエリ。 |
created |
リソースを作成した ID の種類。 |
Error |
Azure メンテナンス サービスから受信したエラー応答の詳細。 |
Maintenance |
Azure メンテナンス サービスから受信したエラー応答。 |
system |
リソースの作成と最後の変更に関連するメタデータ。 |
Tag |
指定した任意のタグまたはすべてのタグで VM をフィルター処理します。 |
Tag |
VM のタグ フィルター情報。 |
ConfigurationAssignment
構成の割り当て
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソースの完全修飾識別子 |
location |
string |
リソースの場所 |
name |
string |
リソースの名前 |
properties.filter |
構成割り当てのプロパティ |
|
properties.maintenanceConfigurationId |
string |
メンテナンス構成 ID |
properties.resourceId |
string |
一意の resourceId |
systemData |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 |
|
type |
string |
リソースの種類 |
ConfigurationAssignmentFilterProperties
更新構成の Azure クエリ。
名前 | 型 | 説明 |
---|---|---|
locations |
string[] |
クエリのスコープを設定する場所の一覧。 |
osTypes |
string[] |
許可されているオペレーティング システムの一覧。 |
resourceGroups |
string[] |
許可されているリソース グループの一覧。 |
resourceTypes |
string[] |
許可されているリソースの一覧。 |
tagSettings |
VM のタグ設定。 |
createdByType
リソースを作成した ID の種類。
名前 | 型 | 説明 |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorDetails
Azure メンテナンス サービスから受信したエラー応答の詳細。
名前 | 型 | 説明 |
---|---|---|
code |
string |
サービスによって定義されたエラー コード。 このコードは、応答に指定された HTTP エラー コードのサブステータスとして機能します。 |
message |
string |
人が判読できるエラーの表現。 |
MaintenanceError
Azure メンテナンス サービスから受信したエラー応答。
名前 | 型 | 説明 |
---|---|---|
error |
エラーの詳細 |
systemData
リソースの作成と最後の変更に関連するメタデータ。
名前 | 型 | 説明 |
---|---|---|
createdAt |
string |
リソース作成のタイムスタンプ (UTC)。 |
createdBy |
string |
リソースを作成した ID。 |
createdByType |
リソースを作成した ID の種類。 |
|
lastModifiedAt |
string |
リソースの最終変更のタイムスタンプ (UTC) |
lastModifiedBy |
string |
リソースを最後に変更した ID。 |
lastModifiedByType |
リソースを最後に変更した ID の種類。 |
TagOperators
指定した任意のタグまたはすべてのタグで VM をフィルター処理します。
名前 | 型 | 説明 |
---|---|---|
All |
string |
|
Any |
string |
TagSettingsProperties
VM のタグ フィルター情報。
名前 | 型 | 説明 |
---|---|---|
filterOperator |
指定した任意のタグまたはすべてのタグで VM をフィルター処理します。 |
|
tags |
object |
値のリストを含むタグのディクショナリ。 |