Consulta a lista de operadores suportados para a avaliação de regras do Cloud Config.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
config:ListConfigRuleOperators |
none |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
Nenhum parâmetro necessário.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
A68DD98C-DE65-46AC-B2D2-04A4A9AB**** |
| Operators |
array<object> |
A lista de operadores. |
|
|
object |
|||
| Name |
string |
O nome do operador. |
StringEquals |
| Operator |
string |
O operador para o parâmetro de entrada da regra. Diferentes tipos de dados obtidos usando SelectPath correspondem a diferentes operadores.\n\n- Quando o tipo de dados é String, valores válidos:\n - StringEquals: Igual a.\n - NotStringEquals: Diferente de.\n - StringIn: Existe.\n - NotStringIn: Não existe.\n - StringContains: Contém.\n - NotStringContains: Não contém.\n\n- Quando o tipo de dados é Number, valores válidos:\n - Equals: Igual a.\n - NotEquals: Diferente de.\n - Less: Menor que.\n - LessOrEquals: Menor ou igual a.\n - Greater: Maior que.\n - GreaterOrEquals: Maior ou igual a.\n\n- Quando o tipo de dados é string codificada em Base64, valores válidos:\n - Base64Contains: Contém.\n - NotBase64Contains: Não contém.\n - Base64ContainsAll: Contém todos.\n - Base64ExcludeAll: Exclui todos.\n\n- Quando o tipo de dados é Array, valores válidos:\n - Contains: Contém.\n - NotContains: Não contém.\n - In: Existe.\n - NotIn: Não existe.\n - ContainsAll: Contém todos.\n - ExcludeAll: Exclui todos.\n - IsEmpty: Está vazio. |
StringEquals |
| Description |
string |
A descrição do operador, que pode ser usada para explicar a causa da não conformidade. |
The current value must equal the target value (case insensitive) |
| DataType |
string |
O tipo de dados ao qual o operador se aplica. |
String |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "A68DD98C-DE65-46AC-B2D2-04A4A9AB****",
"Operators": [
{
"Name": "StringEquals",
"Operator": "StringEquals",
"Description": "The current value must equal the target value (case insensitive)",
"DataType": "String"
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.