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=2021-05-01

URI パラメーター

Name In Required Type Description
configurationAssignmentName
path True
  • string

構成の割り当て名

providerName
path True
  • string

リソース プロバイダー名

resourceGroupName
path True
  • string

リソース グループ名

resourceName
path True
  • string

リソース識別子

resourceType
path True
  • string

リソースの種類

subscriptionId
path True
  • string

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。

api-version
query True
  • string

クライアント要求で使用する API のバージョン。

要求本文

Name Type Description
location
  • string

リソースの場所

properties.maintenanceConfigurationId
  • string

メンテナンス構成 ID

properties.resourceId
  • string

一意の resourceId

応答

Name Type Description
200 OK

OK

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=2021-05-01

{
  "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"
  }
}

定義

ConfigurationAssignment

構成の割り当て

createdByType

リソースを作成した ID の種類。

ErrorDetails

Azure メンテナンス サービスから受信したエラー応答の詳細。

MaintenanceError

Azure メンテナンス サービスから受信したエラー応答。

systemData

リソースの作成と最後の変更に関するメタデータ。

ConfigurationAssignment

構成の割り当て

Name Type Description
id
  • string

リソースの完全修飾識別子

location
  • string

リソースの場所

name
  • string

リソースの名前

properties.maintenanceConfigurationId
  • string

メンテナンス構成 ID

properties.resourceId
  • string

一意の resourceId

systemData

createdBy と modifiedBy 情報を含む Azure Resource Manager メタデータ。

type
  • string

リソースの種類

createdByType

リソースを作成した ID の種類。

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

ErrorDetails

Azure メンテナンス サービスから受信したエラー応答の詳細。

Name Type Description
code
  • string

サービスによって定義されたエラー コード。 このコードは、応答に指定された HTTP エラー コードのサブステータスとして機能します。

message
  • string

人が判読できるエラーの表現。

MaintenanceError

Azure メンテナンス サービスから受信したエラー応答。

Name Type Description
error

エラーの詳細

systemData

リソースの作成と最後の変更に関するメタデータ。

Name Type Description
createdAt
  • string

リソース作成のタイムスタンプ (UTC)。

createdBy
  • string

リソースを作成した ID。

createdByType

リソースを作成した ID の種類。

lastModifiedAt
  • string

リソースの最終変更 (UTC) のタイムスタンプ

lastModifiedBy
  • string

リソースを最後に変更した ID。

lastModifiedByType

リソースを最後に変更した ID の種類。