Actualiza la configuración de remediación especificada.
Descripción de la operación
Este tema proporciona un ejemplo de cómo cambiar el modo de ejecución de la configuración de remediación crr-909ba2d4716700eb**** a AUTO_EXECUTION.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
config:UpdateRemediation |
update |
*Todos los recursos.
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RemediationId |
string |
Sí |
El ID de la configuración de remediación. Para obtener información sobre cómo obtener un ID de configuración de remediación, consulte ListRemediations. |
crr-909ba2d4716700eb**** |
| RemediationType |
string |
No |
El tipo de remediación. Valores válidos:
|
OOS |
| RemediationTemplateId |
string |
No |
El ID de la plantilla de remediación. Para obtener información sobre cómo obtener un ID de plantilla de remediación, consulte ListRemediationTemplates. |
ACS-OSS-PutBucketAcl |
| InvokeType |
string |
No |
El modo de ejecución de la remediación. Valores válidos:
|
AUTO_EXECUTION |
| SourceType |
string |
No |
El origen de la ejecución de la remediación. Valores válidos:
|
ALIYUN |
| Params |
string |
No |
Los parámetros de la configuración de remediación. |
{"properties":[{"name":"regionId","type":"STRING","value":"{regionId}","allowedValues":[]},{"name":"bucketName","type":"STRING","value":"{resourceId}","allowedValues":[],"description":"El nombre del bucket de OSS."},{"name":"permissionName","type":"STRING","value":"private","allowedValues":["public-read-write","public-read","private"],"description":"El nombre del permiso de ACL."}]} |
| ClientToken |
string |
No |
Garantiza la idempotencia de la solicitud. Genere un valor de parámetro desde su cliente para garantizar que el valor sea único en diferentes solicitudes. El valor de ClientToken admite solo caracteres ASCII y no puede exceder los 64 caracteres de longitud. |
2014295338-e7361358-5822-4276-8d30-b5183fac**** |
Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Los parámetros de respuesta. |
||
| RequestId |
string |
El ID de la solicitud. |
C7817373-78CB-4F9A-8AFA-E7A88E9D64A2 |
| RemediationId |
string |
El ID de la configuración de remediación. |
crr-7c2ba2d0236700a3**** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "C7817373-78CB-4F9A-8AFA-E7A88E9D64A2",
"RemediationId": "crr-7c2ba2d0236700a3****"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | ConfigRuleNotExists | The ConfigRule does not exist. | |
| 400 | RDMemberNoPermission | You are not authorized to perform the operation. The reasons include: 1. You have not enabled the resource directory service. 2. You are not using the administrator account of resource directory. | |
| 400 | RemediationInputParamInConsistentWithRule | The remediation parameter does not match the rule parameter. | |
| 400 | RemediationTemplateNotExist | The remediation template does not exist or is invalid. | |
| 400 | Invalid.Params.Value | The specified parameter value is invalid. | |
| 403 | NoPermissionCreateRemediationSLR | No permission to create service linked role: AliyunServiceRoleForConfigRemediation. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.