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

확인

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의 형식입니다.