Consulta a lista de modelos de regras suportados pelo Cloud Config.
Descrição da operação
Informações básicas
Para obter mais informações sobre a definição e os princípios de execução de regras e modelos de regras, consulte Definição e princípios de execução de regras.
Notas de uso
Este tópico fornece um exemplo de como consultar todos os modelos de regras cuja palavra-chave é CDN. O resultado da resposta mostra um total de 21 modelos de regras.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
config:ListManagedRules |
get |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Keyword |
string |
Não |
A palavra-chave do modelo de regra. |
CDN |
| PageSize |
integer |
Não |
O número de entradas por página. Valores válidos: 1 a 100. Valor mínimo: 1. Valor padrão: 10. |
10 |
| PageNumber |
integer |
Não |
O número da página. Valor mínimo: 1. Valor padrão: 1. |
1 |
| RiskLevel |
integer |
Não |
O nível de risco do modelo de regra. Valores válidos:
|
1 |
| ResourceTypes |
string |
Não |
O tipo de recurso avaliado pela regra. |
ACS::ECS::Instance |
| FilterType |
string |
Não |
O escopo do filtro. Valores válidos:
|
O escopo do filtro para regras gerenciadas. Você pode filtrar regras gerenciadas que possuem recursos não cobertos. Valores válidos: - ALL: todos. - UNCOVERED_RESOURCE: regras gerenciadas com recursos não cobertos |
Para obter mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Nenhum. |
||
| RequestId |
string |
O ID da solicitação. |
B3E605AB-63D5-1EE0-BFA6-0BAC247B0461 |
| ManagedRules |
object |
Os modelos de regras. |
|
| PageSize |
integer |
O número de entradas por página em uma consulta paginada. Esta é a configuração de paginação. Valores válidos: 1 a 500. |
1 |
| PageNumber |
integer |
O número da página da lista de modelos de regras. Valor mínimo: 1. |
10 |
| TotalCount |
integer |
O número total de modelos de regras. |
21 |
| ManagedRuleList |
array<object> |
Os detalhes dos modelos de regras. |
|
|
array<object> |
A lista de modelos de regras. |
||
| RiskLevel |
integer |
O nível de risco da regra. Valores válidos:
|
1 |
| Description |
string |
A descrição do modelo de regra. |
Um nome de domínio CDN com criptografia HTTPS ativada é considerado "compatível" |
| Labels |
array |
A lista de informações de tags do modelo de regra. |
|
|
string |
As informações de tag do modelo de regra. |
CDN |
|
| Identifier |
string |
O identificador exclusivo do modelo de regra. |
cdn-domain-https-enabled |
| ConfigRuleName |
string |
O nome do modelo de regra. |
Criptografia HTTPS ativada para nome de domínio CDN |
| HelpUrls |
string |
O link da documentação para as orientações de correção do modelo de regra. |
https://example.aliyundoc.com |
| Scope |
object |
O escopo de avaliação do modelo de regra. |
|
| ComplianceResourceTypes |
array |
Os tipos de recursos avaliados pelo modelo de regra. |
|
|
string |
O tipo de recurso avaliado pelo modelo de regra. |
ACS::CDN::Domain |
|
| SupportPreviewManagedRule |
boolean |
Indica se a regra suporta dry run. Valores válidos:
|
true |
| RemediationTemplateIdentifier |
string |
O identificador do modelo de correção suportado. |
ACS-CDN-SetDomainServerCertificate |
| RemediationTemplateName |
string |
O nome do modelo de correção suportado. |
Ativar listener HTTPS para nome de domínio CDN |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "B3E605AB-63D5-1EE0-BFA6-0BAC247B0461",
"ManagedRules": {
"PageSize": 1,
"PageNumber": 10,
"TotalCount": 21,
"ManagedRuleList": [
{
"RiskLevel": 1,
"Description": "CDN域名开启HTTPS协议加密,视为“合规”。",
"Labels": [
"CDN"
],
"Identifier": "cdn-domain-https-enabled",
"ConfigRuleName": "CDN域名开启HTTPS加密",
"HelpUrls": "https://example.aliyundoc.com",
"Scope": {
"ComplianceResourceTypes": [
"ACS::CDN::Domain"
]
},
"SupportPreviewManagedRule": true,
"RemediationTemplateIdentifier": "ACS-CDN-SetDomainServerCertificate",
"RemediationTemplateName": "开启CDN域名HTTPS监听"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | NoPermission | You are not authorized to perform this operation. | |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.