Configuration Assignments - Create Or Update
Creación de una asignación de configuración
Registre la configuración del recurso.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}?api-version=2023-09-01-preview
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
configuration
|
path | True |
string |
Nombre de asignación de configuración |
provider
|
path | True |
string |
Nombre del proveedor de recursos |
resource
|
path | True |
string |
Definición de un nombre de grupo de recursos |
resource
|
path | True |
string |
Identificador de recursos |
resource
|
path | True |
string |
Tipo de recurso |
subscription
|
path | True |
string |
Credenciales de suscripción que identifican de forma única una suscripción de Microsoft Azure. El identificador de suscripción forma parte del URI para cada llamada al servicio. |
api-version
|
query | True |
string |
Versión de la API que se va a usar con la solicitud de cliente. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
location |
string |
Ubicación del recurso |
properties.filter |
Propiedades de la asignación de configuración |
|
properties.maintenanceConfigurationId |
string |
Identificador de configuración de mantenimiento |
properties.resourceId |
string |
El valor de resourceId único |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Solicitud de actualización de asignación de configuración aceptada |
|
201 Created |
Solicitud de creación de asignación de configuración aceptada |
|
Other Status Codes |
BadRequest |
Ejemplos
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"
}
}
Definiciones
Nombre | Description |
---|---|
Configuration |
Asignación de configuración |
Configuration |
Consulta de Azure para la configuración de actualización. |
created |
Tipo de identidad que creó el recurso. |
Error |
Detalles de respuesta de error recibidos del servicio de mantenimiento de Azure. |
Maintenance |
Respuesta de error recibida del servicio de mantenimiento de Azure. |
system |
Metadatos relacionados con la creación y la última modificación del recurso. |
Tag |
Filtre las máquinas virtuales por cualquiera o todas las etiquetas especificadas. |
Tag |
Etiquetar información de filtro para la máquina virtual. |
ConfigurationAssignment
Asignación de configuración
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador completamente calificado del recurso |
location |
string |
Ubicación del recurso |
name |
string |
Nombre del recurso |
properties.filter |
Propiedades de la asignación de configuración |
|
properties.maintenanceConfigurationId |
string |
Identificador de configuración de mantenimiento |
properties.resourceId |
string |
El valor de resourceId único |
systemData |
Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy. |
|
type |
string |
Tipo de recurso |
ConfigurationAssignmentFilterProperties
Consulta de Azure para la configuración de actualización.
Nombre | Tipo | Description |
---|---|---|
locations |
string[] |
Lista de ubicaciones a las que se va a definir el ámbito de la consulta. |
osTypes |
string[] |
Lista de sistemas operativos permitidos. |
resourceGroups |
string[] |
Lista de grupos de recursos permitidos. |
resourceTypes |
string[] |
Lista de recursos permitidos. |
tagSettings |
Configuración de etiquetas para la máquina virtual. |
createdByType
Tipo de identidad que creó el recurso.
Nombre | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorDetails
Detalles de respuesta de error recibidos del servicio de mantenimiento de Azure.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código del error definido por el servicio. Este código funciona como estado secundario del código de error HTTP especificado en la respuesta. |
message |
string |
Representación legible del error. |
MaintenanceError
Respuesta de error recibida del servicio de mantenimiento de Azure.
Nombre | Tipo | Description |
---|---|---|
error |
Detalles del error |
systemData
Metadatos relacionados con la creación y la última modificación del recurso.
Nombre | Tipo | Description |
---|---|---|
createdAt |
string |
Marca de tiempo de creación de recursos (UTC). |
createdBy |
string |
Identidad que creó el recurso. |
createdByType |
Tipo de identidad que creó el recurso. |
|
lastModifiedAt |
string |
Marca de tiempo de la última modificación del recurso (UTC) |
lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |
TagOperators
Filtre las máquinas virtuales por cualquiera o todas las etiquetas especificadas.
Nombre | Tipo | Description |
---|---|---|
All |
string |
|
Any |
string |
TagSettingsProperties
Etiquetar información de filtro para la máquina virtual.
Nombre | Tipo | Description |
---|---|---|
filterOperator |
Filtre las máquinas virtuales por cualquiera o todas las etiquetas especificadas. |
|
tags |
object |
Diccionario de etiquetas con su lista de valores. |