Atualiza um item de verificação personalizado.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-sas:UpdateCheckItem |
create |
*CustomCheckItem
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| SectionIds |
array |
Não |
Lista de IDs de seção associados ao item de verificação. |
|
|
integer |
Não |
O ID da seção associada ao item de verificação.\n> Você pode chamar a API ListCheckPolicies para obter este parâmetro. |
1000000000001 |
|
| Vendor |
string |
Não |
O fornecedor do ativo de nuvem.\n> Você pode chamar a API ListCloudAssetSchemas para obter os fornecedores disponíveis. |
ALIYUN |
| InstanceType |
string |
Não |
O tipo de ativo do produto de nuvem.\n> Você pode chamar a API ListCloudAssetSchemas para obter este parâmetro. |
ECS |
| InstanceSubType |
string |
Não |
O subtipo de ativo do produto de nuvem.\n> Você pode chamar a API ListCloudAssetSchemas para obter este parâmetro. |
DISK |
| CheckShowName |
string |
Não |
O nome do item de verificação personalizado. |
testCheckItemName |
| RiskLevel |
string |
Não |
O nível de risco do item de verificação. Valores válidos:\n- HIGH: Alto risco.\n- MEDIUM: Risco médio.\n- LOW: Baixo risco. |
high |
| Status |
string |
Não |
O status do item de verificação. Valores válidos:\n- EDIT: Em edição.\n- RELEASE: Liberado.\n\n> - A alteração de Liberado para Em edição apagará todos os registros históricos.\n> - Somente o status Liberado permite o uso do item de verificação para inspeção. |
RELEASE |
| Remark |
string |
Não |
As informações de observação. |
remark. |
| Description |
object |
Não |
A descrição do item de verificação. |
|
| Type |
string |
Não |
O tipo da descrição do item de verificação. Valores válidos:\n\n- text: Texto. |
text |
| Value |
string |
Não |
A descrição do item de verificação. |
custom description. |
| AssistInfo |
object |
Não |
As informações de ajuda para o item de verificação. |
|
| Type |
string |
Não |
O tipo das informações de ajuda para o risco do item de verificação. Valores válidos:\n\n- text: Texto. |
text |
| Value |
string |
Não |
O conteúdo das informações de ajuda para o risco do item de verificação. |
custom assistInfo. |
| Solution |
object |
Não |
As informações de solução para o item de verificação. |
|
| Type |
string |
Não |
O tipo das informações de solução para o item de verificação. Valores válidos:\n\n- text: Texto. |
text |
| Value |
string |
Não |
O conteúdo da solução para o risco do item de verificação. |
custom solution. |
| CheckRule |
string |
Não |
A regra de definição para o item de verificação personalizado. |
{"AssociatedData":{"ToDataList":[{"DataName":"ACS_ECS_Instance","PropertyPath":"InstanceId","FromPropertyPath":"InstanceId"}]},"MatchProperty":{"Operator":"AND","MatchProperties":[{"DataName":"ACS_ECS_Disk","PropertyPath":"InstanceId","MatchOperator":"EQ","MatchPropertyValue":"testId"},{"DataName":"ACS_ECS_Instance","PropertyPath":"InstanceId","MatchOperator":"EQ","MatchPropertyValue":"testInstanceId"}]}} |
| CheckId |
integer |
Sim |
O ID do item de verificação personalizado a ser atualizado.\n> Você pode chamar a API ListCheckItems para obter este parâmetro. |
10000000001 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O corpo de dados retornado pela interface. |
||
| RequestId |
string |
O ID da solicitação atual, que é um identificador exclusivo gerado pela Alibaba Cloud para esta solicitação e pode ser usado para solução de problemas e localização de problemas. |
CE500770-42D3-442E-9DDD-156E0F9F**** |
| Data |
object |
Os dados de retorno. |
|
| CheckId |
integer |
O ID do item de verificação atualizado. |
10000000001 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "CE500770-42D3-442E-9DDD-156E0F9F****",
"Data": {
"CheckId": 10000000001
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | ParamIllegal.%s | The parameter %s is invalid, please fill it in again. | |
| 400 | CspmParamOverSize | The parameter is too long. | |
| 400 | NoPurchase | The user did not purchase this product. | |
| 400 | CspmCheckCustomItemSectionsError | The chapter associated with the custom check item does not exist. | |
| 400 | CspmUpdateCheckCustomItemStatusError | Update custom check item status exception. | |
| 400 | CspmVerifyItemRuleError.%s | Audit check item check rule error: %s. | |
| 400 | CspmUpdateCheckCustomItemError | Failed to update custom check. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.