Todos os produtos
Search
Central de documentação

Cloud Config:ListResourceEvaluationResults

Última atualização: Sep 02, 2026

Consulta os resultados de avaliação de regras para um recurso a partir da dimensão do recurso.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

config:ListResourceEvaluationResults

list

*Todos os recursos.

*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

ResourceType

string

Não

O tipo de recurso.

Para obter informações sobre como obter o tipo de recurso, consulte ListDiscoveredResources.

ACS::RAM::User

ResourceId

string

Não

O ID do recurso.

Para obter informações sobre como obter o ID do recurso, consulte ListDiscoveredResources.

23642660635396****

RiskLevel

integer

Não

O nível de risco da regra. Valores válidos:

  • 1: alto risco.

  • 2: risco médio.

  • 3: baixo risco.

1

SortBy

string

Não

Por padrão, nenhum valor é passado. Atualmente suportado: LastNonCompliantRecordTimestamp-Asc, que classifica os recursos de modo que aqueles que se tornaram não conformes mais cedo apareçam primeiro. Use este parâmetro em conjunto com o parâmetro ComplianceType definido como NON_COMPLIANT.

LastNonCompliantRecordTimestamp-Asc

ComplianceType

string

Não

O resultado da avaliação de conformidade. Valores válidos:

  • COMPLIANT: conforme.

  • NON_COMPLIANT: não conforme.

  • NOT_APPLICABLE: não aplicável.

  • INSUFFICIENT_DATA: dados insuficientes.

  • IGNORED: ignorado.

Valores válidos:

  • :

    不指定合规状态

  • NOT_APPLICABLE :

    não aplicável.

  • COMPLIANT :

    conforme.

  • NON_COMPLIANT :

    não conforme.

  • INSUFFICIENT_DATA :

    dados insuficientes.

  • IGNORED :

    ignorado.

NON_COMPLIANT

NextToken

string

Não

Se a solicitação for truncada, use NextToken para iniciar uma nova solicitação e recuperar o conteúdo após o ponto de truncamento.

IWBjqMYSy0is7zSMGu16****

MaxResults

integer

Não

O número máximo de entradas a serem retornadas em uma única solicitação. Valores válidos: 1 a 100.

10

Region

string

Não

O ID da região de propriedade do recurso. Por exemplo, global indica global e cn-hangzhou indica China (Hangzhou).

Para obter informações sobre como obter o ID da região de propriedade do recurso, consulte ListDiscoveredResources.

global

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.

25C89DDB-BB79-487D-88C3-4A561F21EFC4

EvaluationResults

object

Os resultados da avaliação do recurso.

NextToken

string

O token usado para consultar a próxima página.

IWBjqMYSy0is7zSMGu16****

MaxResults

integer

O número máximo de entradas retornadas em uma única solicitação.

10

EvaluationResultList

array<object>

A lista de resultados da avaliação do recurso.

array<object>

Nenhum.

RiskLevel

integer

O nível de risco da regra. Valores válidos:

  • 1: alto risco.

  • 2: risco médio.

  • 3: baixo risco.

1

ComplianceType

string

O resultado da avaliação de conformidade. Valores válidos:

  • COMPLIANT: conforme.

  • NON_COMPLIANT: não conforme.

  • NOT_APPLICABLE: não aplicável.

  • INSUFFICIENT_DATA: dados insuficientes.

  • IGNORED: ignorado.

NON_COMPLIANT

ResultRecordedTimestamp

integer

O carimbo de data/hora em que o resultado da avaliação do recurso foi gerado. Unidade: milissegundos.

1624932227595

Annotation

string

As informações suplementares sobre o recurso não conforme. As seguintes informações podem ser incluídas:

  • configuration: a configuração real atual do recurso, que é a configuração não conforme.

  • desiredValue: a configuração esperada do recurso, que é a configuração conforme.

  • operator: o operador de comparação entre a configuração atual e a configuração esperada.

  • property: o caminho JSON da configuração atual na estrutura de propriedades do recurso.

  • reason: o motivo da não conformidade.

{\"configuration\":\"false\",\"desiredValue\":\"True\",\"operator\":\"StringEquals\",\"property\":\"$.LoginProfile.MFABindRequired\"}

ConfigRuleInvokedTimestamp

integer

O carimbo de data/hora em que a regra foi acionada para realizar a avaliação. Unidade: milissegundos.

1624932227157

InvokingEventMessageType

string

O mecanismo de acionamento da regra. Valores válidos:

  • ConfigurationItemChangeNotification: alteração de configuração.

  • ScheduledNotification: execução periódica.

  • Manual: acionamento manual.

ScheduledNotification

EvaluationResultIdentifier

object

O identificador do resultado da avaliação do recurso.

OrderingTimestamp

integer

O carimbo de data/hora exibido na linha do tempo. Unidade: milissegundos.

1624932227157

EvaluationResultQualifier

object

As informações do recurso no resultado da avaliação.

ConfigRuleArn

string

O Alibaba Cloud Resource Name (ARN) da regra.

acs:config::100931896542****:rule/cr-7f7d626622af0041****

ResourceType

string

O tipo de recurso.

ACS::RAM::User

ConfigRuleName

string

O nome da regra.

ram-user-mfa-check

ResourceId

string

O ID do recurso.

23642660635396****

ConfigRuleId

string

O ID da regra.

cr-7f7d626622af0041****

ResourceName

string

O nome do recurso.

Alice

RegionId

string

O ID da região de propriedade do recurso.

global

IgnoreDate

string

A data de recuperação automática para o resultado de avaliação ignorado, no formato AAAA-MM-DD. Um valor vazio indica que o resultado não será recuperado automaticamente e deve ser recuperado manualmente.

2022-06-01

RemediationEnabled

boolean

Indica se a correção está ativada. Valores válidos:

  • true: A correção está ativada.

  • false: A correção não está ativada.

true

EvaluationId

string

O ID exclusivo do resultado da avaliação.

00000089-4e0d-58b5-a96a-8e54112110f3

LastNonCompliantRecordTimestamp

integer

A hora de início do status não conforme mais recente, expressa como um carimbo de data/hora UNIX em milissegundos.

1744696393000

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "25C89DDB-BB79-487D-88C3-4A561F21EFC4",
  "EvaluationResults": {
    "NextToken": "IWBjqMYSy0is7zSMGu16****",
    "MaxResults": 10,
    "EvaluationResultList": [
      {
        "RiskLevel": 1,
        "ComplianceType": "NON_COMPLIANT",
        "ResultRecordedTimestamp": 1624932227595,
        "Annotation": "{\\\"configuration\\\":\\\"false\\\",\\\"desiredValue\\\":\\\"True\\\",\\\"operator\\\":\\\"StringEquals\\\",\\\"property\\\":\\\"$.LoginProfile.MFABindRequired\\\"}",
        "ConfigRuleInvokedTimestamp": 1624932227157,
        "InvokingEventMessageType": "ScheduledNotification",
        "EvaluationResultIdentifier": {
          "OrderingTimestamp": 1624932227157,
          "EvaluationResultQualifier": {
            "ConfigRuleArn": "acs:config::100931896542****:rule/cr-7f7d626622af0041****",
            "ResourceType": "ACS::RAM::User",
            "ConfigRuleName": "ram-user-mfa-check",
            "ResourceId": "23642660635396****",
            "ConfigRuleId": "cr-7f7d626622af0041****",
            "ResourceName": "Alice",
            "RegionId": "global",
            "IgnoreDate": "2022-06-01"
          }
        },
        "RemediationEnabled": true,
        "EvaluationId": "00000089-4e0d-58b5-a96a-8e54112110f3",
        "LastNonCompliantRecordTimestamp": 1744696393000
      }
    ]
  }
}

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.
404 CloudConfigServiceRoleNotExisted The CloudConfigServiceRole does not exist.
404 AccountNotExisted Your account does not exist.
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.