Cria 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:CreateCheckItem |
create |
*CustomCheckItem
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| SectionIds |
array |
Sim |
Matriz de IDs de seção associados ao item de verificação. |
|
|
integer |
Não |
ID da seção associada ao item de verificação. Nota
Você pode chamar a API ListCheckPolicies para obter o ID do item de verificação. |
1000000000001 |
|
| Vendor |
string |
Sim |
Fornecedor de ativos em nuvem. Nota
Você pode chamar a API ListCloudAssetSchemas para obter os fornecedores disponíveis. |
ALIYUN |
| InstanceType |
string |
Sim |
Tipo de ativo do produto em nuvem. Nota
Você pode chamar a API ListCloudAssetSchemas para obter este parâmetro. |
ECS |
| InstanceSubType |
string |
Sim |
Subtipo de ativo do produto em nuvem. Nota
Você pode chamar a API ListCloudAssetSchemas para obter este parâmetro. |
DISK |
| CheckShowName |
string |
Sim |
Nome do item de verificação personalizado. |
testCheckItemName |
| RiskLevel |
string |
Sim |
Nível de risco do item de verificação. Valores válidos:
|
LOW |
| Status |
string |
Sim |
Status do item de verificação. Valores válidos:
Nota
|
EDIT |
| Remark |
string |
Não |
Informações de observação. |
remark |
| Description |
object |
Não |
Informações de descrição do item de verificação. |
|
| Type |
string |
Não |
Tipo das informações de descrição do item de verificação. Valores válidos:
|
text |
| Value |
string |
Não |
Conteúdo específico da descrição. |
custom description. |
| AssistInfo |
object |
Não |
Informações de ajuda para o item de verificação. |
|
| Type |
string |
Não |
Tipo das informações de ajuda para o risco do item de verificação. Valores válidos:
|
text |
| Value |
string |
Não |
Conteúdo das informações de ajuda para o risco do item de verificação. |
custom assistInfo. |
| Solution |
object |
Não |
Informações de solução para o item de verificação. |
|
| Type |
string |
Não |
Tipo das informações de solução para o item de verificação. Valores válidos:
|
text |
| Value |
string |
Não |
Conteúdo da solução para o risco do item de verificação. |
text |
| CheckRule |
string |
Sim |
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"}]}} |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Estrutura de dados retornada pela API. |
||
| RequestId |
string |
ID da solicitação atual, que é um identificador exclusivo gerado pelo Alibaba Cloud para a solicitação e pode ser usado para solução de problemas e localização de problemas. |
F8B6F758-BCD4-597A-8A2C-DA5A552C**** |
| Data |
object |
Dados retornados após uma invocação bem-sucedida. |
|
| CheckId |
integer |
O ID do item de verificação retornado após a criação bem-sucedida. |
100000000001 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "F8B6F758-BCD4-597A-8A2C-DA5A552C****",
"Data": {
"CheckId": 100000000001
}
}
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. | Invalid parameter, please fill in again |
| 400 | CspmParamOverSize | The parameter is too long. | The parameter is too long, please fill in again. |
| 400 | NoPurchase | The user did not purchase this product. | User has not purchased this product |
| 400 | CspmCreateCheckCustomItemExceedLimit | The number of custom check items created exceeds the limit. | The number of custom check items created exceeds the limit. |
| 400 | CspmCheckCustomItemSectionsError | The chapter associated with the custom check item does not exist. | The chapter associated with the custom check item does not exist. |
| 400 | CspmVerifyItemRuleError.%s | Audit check item check rule error: %s. | The format of the check item rule does not pass. For details, see the return error code. |
| 400 | CspmCreateCheckCustomItemError | Failed to create custom check item. | Failed to create custom check item. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.