Configuration Assignments - Create Or Update

Criar atribuição de configuração
Registre a configuração do recurso.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}?api-version=2021-05-01

Parâmetros de URI

Name In Required Type Description
configurationAssignmentName
path True
  • string

Nome da atribuição de configuração

providerName
path True
  • string

Nome do provedor de recursos

resourceGroupName
path True
  • string

Nome do grupo de recursos

resourceName
path True
  • string

Identificador de recurso

resourceType
path True
  • string

Tipo de recurso

subscriptionId
path True
  • string

Credenciais de assinatura que identificam exclusivamente uma assinatura Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True
  • string

Versão da API a ser usada com a solicitação do cliente.

Corpo da solicitação

Name Type Description
location
  • string

Local do recurso

properties.maintenanceConfigurationId
  • string

A ID de configuração de manutenção

properties.resourceId
  • string

O resourceId exclusivo

Respostas

Name Type Description
200 OK

OK

Other Status Codes

BadRequest

Exemplos

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

Definições

ConfigurationAssignment

Atribuição de Configuração

createdByType

O tipo de identidade que criou o recurso.

ErrorDetails

Detalhes da resposta de erro recebidos do serviço de Manutenção do Azure.

MaintenanceError

Uma resposta de erro recebida do serviço de Manutenção do Azure.

systemData

Metadados relativos à criação e à última modificação do recurso.

ConfigurationAssignment

Atribuição de Configuração

Name Type Description
id
  • string

Identificador totalmente qualificado do recurso

location
  • string

Local do recurso

name
  • string

Nome do recurso

properties.maintenanceConfigurationId
  • string

A ID de configuração de manutenção

properties.resourceId
  • string

O resourceId exclusivo

systemData

Os metadados Resource Manager do Azure que contêm as informações createdBy e modifiedBy.

type
  • string

Tipo do recurso

createdByType

O tipo de identidade que criou o recurso.

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

ErrorDetails

Detalhes da resposta de erro recebidos do serviço de Manutenção do Azure.

Name Type Description
code
  • string

Código de erro definido pelo serviço. Esse código atua como um substatus do código de erro HTTP especificado na resposta.

message
  • string

Representação legível ao olho humano do erro.

MaintenanceError

Uma resposta de erro recebida do serviço de Manutenção do Azure.

Name Type Description
error

Detalhes do erro

systemData

Metadados relativos à criação e à última modificação do recurso.

Name Type Description
createdAt
  • string

O carimbo de data/hora da criação de recursos (UTC).

createdBy
  • string

A identidade que criou o recurso.

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt
  • string

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy
  • string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.