Consulta o histórico de configuração de um recurso especificado. O Cloud Config registra cada alteração de configuração e de relacionamento dos recursos e os organiza em um histórico de configuração. Após a ativação do Cloud Config, ele começa a registrar as alterações de configuração e de relacionamento dos recursos e retém os registros por 10 anos por padrão.
Descrição da operação
O Cloud Config fornece o histórico de configuração para cada recurso dentro do escopo de monitoramento. Os detalhes são os seguintes:
Para recursos que existem quando você ativa o Cloud Config, o ponto inicial do histórico de configuração é o momento da ativação do serviço.
Para recursos criados após a ativação do Cloud Config, o ponto inicial do histórico de configuração é o momento da criação do recurso. O Cloud Config registra alterações de configuração de recursos a cada 10 minutos. Quando a configuração de um recurso é alterada, um nó aparece no histórico de configuração para exibir os detalhes da configuração do recurso, os detalhes da alteração e os eventos de operação envolvidos na alteração naquele momento.
Este tópico fornece um exemplo de como consultar o histórico de configuração do recurso new-bucket (bucket) na região cn-hangzhou. A resposta mostra que o carimbo de data e hora do histórico de configuração do recurso é 1624961112000 (UTC+8: 2021-06-29 18:05:12).
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
config:GetResourceConfigurationTimeline |
list |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ResourceId |
string |
Sim |
O ID do recurso. Para mais informações sobre como obter o ID do recurso, consulte ListDiscoveredResources. |
new-bucket |
| StartTime |
integer |
Não |
O carimbo de data e hora de início. Por padrão, o sistema consulta registros de 30 dias antes do início da chamada. Unidade: milissegundos. |
1623211156000 |
| EndTime |
integer |
Não |
O carimbo de data e hora de término. Por padrão, o sistema consulta registros até o momento em que a chamada é iniciada. Unidade: milissegundos. |
1625821156000 |
| MaxResults |
integer |
Não |
O número máximo de entradas a serem retornadas para uma única solicitação. Valores válidos: 1 a 100. |
10 |
| ResourceType |
string |
Sim |
O tipo de recurso. Para mais informações sobre como obter o tipo de recurso, consulte ListDiscoveredResources. |
ACS::OSS::Bucket |
| Region |
string |
Sim |
O ID da região. |
cn-hangzhou |
| NextToken |
string |
Não |
Se a resposta de uma solicitação for truncada, você poderá usar |
IWBjqMYSy0is7zSMGu16**** |
Para 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. |
ED9CD1B3-286C-4E05-A765-5E1E0B9BC2AB |
| ResourceConfigurationTimeline |
object |
O histórico de configuraçã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 para uma única solicitação. |
10 |
| ConfigurationList |
array<object> |
A lista de registros do histórico de configuração do recurso. |
|
|
object |
A lista de registros do histórico de configuração do recurso. |
||
| Tags |
string |
As tags do recurso. |
{\"\"hc\"\":[\"\"value2\"\"]} |
| AccountId |
integer |
O ID da conta Alibaba Cloud à qual o recurso pertence. |
100931896542**** |
| ResourceEventType |
string |
O tipo de evento de alteração do recurso. Valores válidos:
Nota
|
DISCOVERED |
| AvailabilityZone |
string |
A zona. |
cn-hangzhou-h |
| ResourceType |
string |
O tipo de recurso. |
ACS::OSS::Bucket |
| ResourceCreateTime |
string |
O carimbo de data e hora em que o recurso foi criado. Unidade: milissegundos. |
1624961112000 |
| Region |
string |
O ID da região. |
cn-hangzhou |
| CaptureTime |
string |
O carimbo de data e hora em que o snapshot da alteração do recurso foi registrado. Unidade: milissegundos. |
1624961156000 |
| ConfigurationDiff |
string |
Os detalhes da alteração do recurso que acionou esta avaliação. |
{\"AccessControlList\":[null,{\"Grant\":\"private\"}],\"ServerSideEncryptionRule\":[null,{\"SSEAlgorithm\":\"None\"}],\"CreationDate\":[null,\"2021-06-29T10:05:12.000Z\"],\"Owner\":[null,{\"DisplayName\":\"100931896542****\",\"ID\":\"100931896542****\"}],\"BucketPolicy\":[null,{\"LogPrefix\":\"\",\"LogBucket\":\"\"}],\"StorageClass\":[null,\"Standard\"],\"ExtranetEndpoint\":[null,\"oss-cn-hangzhou.aliyuncs.com\"],\"DataRedundancyType\":[null,\"LRS\"],\"AllowEmptyReferer\":[null,\"true\"],\"IntranetEndpoint\":[null,\"oss-cn-hangzhou-internal.aliyuncs.com\"],\"Name\":[null,\"new-bucket\"],\"Location\":[null,\"oss-cn-hangzhou\"]} |
| ResourceId |
string |
O ID do recurso. |
new-bucket |
| ResourceName |
string |
O nome do recurso. |
new-bucket |
| Relationship |
string |
Os detalhes dos recursos relacionados, incluindo o ID da região, o relacionamento do recurso, o ID do recurso e o tipo de recurso dos recursos relacionados. |
"" |
| RelationshipDiff |
string |
Os itens alterados dos recursos relacionados. |
"" |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "ED9CD1B3-286C-4E05-A765-5E1E0B9BC2AB",
"ResourceConfigurationTimeline": {
"NextToken": "IWBjqMYSy0is7zSMGu16****",
"MaxResults": 10,
"ConfigurationList": [
{
"Tags": "{\\\"\\\"hc\\\"\\\":[\\\"\\\"value2\\\"\\\"]}",
"AccountId": 0,
"ResourceEventType": "DISCOVERED",
"AvailabilityZone": "cn-hangzhou-h",
"ResourceType": "ACS::OSS::Bucket",
"ResourceCreateTime": "1624961112000",
"Region": "cn-hangzhou",
"CaptureTime": "1624961156000",
"ConfigurationDiff": "{\\\"AccessControlList\\\":[null,{\\\"Grant\\\":\\\"private\\\"}],\\\"ServerSideEncryptionRule\\\":[null,{\\\"SSEAlgorithm\\\":\\\"None\\\"}],\\\"CreationDate\\\":[null,\\\"2021-06-29T10:05:12.000Z\\\"],\\\"Owner\\\":[null,{\\\"DisplayName\\\":\\\"100931896542****\\\",\\\"ID\\\":\\\"100931896542****\\\"}],\\\"BucketPolicy\\\":[null,{\\\"LogPrefix\\\":\\\"\\\",\\\"LogBucket\\\":\\\"\\\"}],\\\"StorageClass\\\":[null,\\\"Standard\\\"],\\\"ExtranetEndpoint\\\":[null,\\\"oss-cn-hangzhou.aliyuncs.com\\\"],\\\"DataRedundancyType\\\":[null,\\\"LRS\\\"],\\\"AllowEmptyReferer\\\":[null,\\\"true\\\"],\\\"IntranetEndpoint\\\":[null,\\\"oss-cn-hangzhou-internal.aliyuncs.com\\\"],\\\"Name\\\":[null,\\\"new-bucket\\\"],\\\"Location\\\":[null,\\\"oss-cn-hangzhou\\\"]}",
"ResourceId": "new-bucket",
"ResourceName": "new-bucket",
"Relationship": "\"\"",
"RelationshipDiff": "\"\""
}
]
}
}
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. | |
| 400 | MemberNotBelongToMaster | The specified member does not belong to your organization. | |
| 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.