Todos os produtos
Search
Central de documentação

Resource Management:Data structure of resource change events

Última atualização: Oct 10, 2026

Conheça a estrutura de dados dos eventos de alteração de recursos, com descrições de campos e exemplos.

Estrutura de dados

Estrutura de um evento de alteração de recurso

Campo

Tipo

Descrição

messageType

String

Tipo da mensagem. Valores válidos:

  • ResourceChange: alteração na configuração do recurso.

  • OversizedResourceChange: notificação de limite excedido.

resourceChangeType

String

Tipo da alteração de configuração. Valores válidos:

  • ResourceCreate: um recurso foi criado.

  • ResourceUpdate: um recurso foi atualizado.

  • ResourceDelete: um recurso foi excluído.

changeId

String

ID exclusivo da alteração de configuração.

accountId

String

ID da conta à qual o recurso pertence.

regionId

String

ID da região do recurso.

resourceType

String

Tipo do recurso.

resourceId

String

ID do recurso.

resourceSnapshot

JSON

Snapshot do recurso. Para obter mais informações, consulte Structure of the resourceSnapshot field

resourceDiff

JSON

Comparação entre as configurações antes e depois da alteração. Para obter mais informações, consulte Structure of the resourceDiff field

version

String

Número da versão.

Estrutura do campo resourceSnapshot

Categoria

Campo

Tipo

Descrição

Propriedades comuns

accountId

String

ID da conta à qual o recurso pertence.

regionId

String

ID da região do recurso.

resourceType

String

Tipo do recurso.

resourceId

String

ID do recurso.

resourceGroupId

String

ID do grupo de recursos ao qual o recurso pertence.

resourceName

String

Nome do recurso.

resourceStatus

String

Status do recurso.

zoneId

String

ID da zona do recurso.

createTime

String

Momento em que o recurso foi criado.

O horário segue o padrão ISO 8601 nos formatos yyyy-MM-ddTHH:mm:ssZ ou yyyy-MM-ddTHH:mm:ss.SSSZ, em UTC.

expireTime

String

Momento em que o recurso expira.

O horário segue o padrão ISO 8601 nos formatos yyyy-MM-ddTHH:mm:ssZ ou yyyy-MM-ddTHH:mm:ss.SSSZ, em UTC.

tags

Array

Tags associadas ao recurso.

ipAddresses

Array

Endereços IP.

ipAddressAttributes

Array

Atributos dos endereços IP.

vpcId

String

ID da virtual private cloud (VPC).

vSwitchId

String

ID do vSwitch.

Propriedades do recurso

configuration

JSON

Propriedades do recurso.

Estrutura do campo resourceDiff

Campo

Tipo

Descrição

changeType

String

Tipo do evento. Valores válidos:

  • UPDATE

  • DELETE

  • CREATE

Nota

O campo changedProperties é retornado apenas quando o tipo de evento é UPDATE.

changedProperties

Map

Detalhes das propriedades alteradas.

previousValue

String

Valor anterior à alteração.

updatedValue

String

Valor posterior à alteração.

Exemplos

Exemplo 1: Se o tamanho de um evento de alteração de recurso for igual ou inferior a 1 MB, visualize os dados do evento no Simple Log Service.

{
	"resourceChangeType": "ResourceUpdate",
	"accountId": "152435078218****",
	"resourceId": "eip-bp18kiogaerql42yy****",
	"messageType": "ResourceChange",
	"regionId": "cn-hangzhou",
	"resourceSnapshot": "{\"accountId\":\"152435078218****\",\"configuration\":{\"HDMonitorStatus\":\"OFF\",\"Description\":\"\",\"AvailableRegions\":{\"AvailableRegion\":[\"cn-hangzhou\"]},\"ServiceManaged\":0,\"ResourceGroupId\":\"rg-acfmzdlidtf****\",\"AllocationId\":\"eip-bp18kiogaerql42yy****\",\"SecondLimited\":false,\"BusinessStatus\":\"Normal\",\"Name\":\"zx\",\"SegmentInstanceId\":\"\",\"InstanceRegionId\":\"cn-hangzhou\",\"Bandwidth\":\"200\",\"ExpiredTime\":\"\",\"BandwidthPackageId\":\"\",\"InstanceType\":\"EcsInstance\",\"Tags\":{\"Tag\":[{\"Value\":\"v1\",\"Key\":\"k1\"},{\"Value\":\"v2\",\"Key\":\"k2\"}]},\"Status\":\"InUse\",\"InstanceId\":\"i-bp11x4htqo2akm97****\",\"ISP\":\"BGP\",\"HasReservationData\":false,\"BizType\":\"Default\",\"DeletionProtection\":false,\"BandwidthPackageType\":\"\",\"BandwidthPackageBandwidth\":\"\",\"InternetChargeType\":\"PayByTraffic\",\"AllocationTime\":\"2023-07-19T06:30:43Z\",\"VpcId\":\"\",\"Netmode\":\"public\",\"ChargeType\":\"PostPaid\",\"IpAddress\":\"47.111.XX.XX\",\"RegionId\":\"cn-hangzhou\"},\"createTime\":\"2023-07-19T06:30:43Z\",\"ipAddresses\":[\"47.111.XX.XX\"],\"regionId\":\"cn-hangzhou\",\"resourceGroupId\":\"rg-acfmzdlidtf****\",\"resourceId\":\"eip-bp18kiogaerql42yy****\",\"resourceName\":\"zx\",\"resourceType\":\"ACS::EIP::EipAddress\",\"tags\":[{\"key\":\"k1\",\"value\":\"v1\"},{\"key\":\"k2\",\"value\":\"v2\"}]}",
	"changeId": "sc-c23b2d3543218ba730fb208a74be****",
	"resourceDiff": "{\"changedProperties\":{\"Tags.Tag\":{\"previousValue\":[{\"Value\":\"v1\",\"Key\":\"k1\"}],\"updatedValue\":[{\"Value\":\"v1\",\"Key\":\"k1\"},{\"Value\":\"v2\",\"Key\":\"k2\"}]}}}",
	"version": "171108694741****",
	"resourceType": "ACS::EIP::EipAddress"
}

Exemplo 2: Caso o tamanho de um evento de alteração de recurso ultrapasse 1 MB e a entrega de arquivos grandes esteja ativada, visualize as informações básicas do evento no Simple Log Service. Em seguida, consulte os detalhes do evento no OSS com base no valor de ossObjectPath.

Dados no Simple Log Service

{
	"accountId": "152435078218****",
	"resourceId": "eip-t4nj1xwqjdmkmz9gg****",
	"ossObjectPath": "oss://resourcecenter-test/152435078218****/ResourceCenter/dc-s104ld1k****_CHANGE_DELIVERY/2024/03/19/152435078218****_ACS::EIP::EipAddress_ap-southeast-1_eip-t4nj1xwqjdmkmz9gg****_171083883919****_rc_resource_oversize_change.json",
	"messageType": "OversizedResourceChange",
	"regionId": "ap-southeast-1",
	"changeId": "sc-4141c854-568d-473b-a944-08c5f4b5****",
	"version": "171083883919****",
	"resourceType": "ACS::EIP::EipAddress"
}

Dados no OSS

{
	"accountId": "152435078218****",
	"changeId": "sc-4141c854-568d-473b-a944-08c5f4b5****",
	"messageType": "ResourceChange",
	"regionId": "ap-southeast-1",
	"resourceChangeType": "ResourceUpdate",
	"resourceDiff": {
		"changeType": "UPDATE",
		"changedProperties": {
			"BusinessStatus": {
				"previousValue": "Unactivated",
				"updatedValue": "Normal"
			}
		}
	},
	"resourceId": "eip-t4nj1xwqjdmkmz9gg****",
	"resourceSnapshot": {
		"accountId": "152435078218****",
		"configuration": {
			"HDMonitorStatus": "OFF",
			"Description": "CREATE_BY_ALB.alb-xj6tlyo36sipt9****",
			"AvailableRegions": {
				"AvailableRegion": ["ap-southeast-1"]
			},
			"ServiceManaged": 1,
			"ResourceGroupId": "rg-acfmzdlidtf****",
			"AllocationId": "eip-t4nj1xwqjdmkmz9gg****",
			"SecondLimited": false,
			"BusinessStatus": "Normal",
			"Name": "CREATE_BY_ALB.alb-xj6tlyo36sipt9****",
			"SegmentInstanceId": "",
			"InstanceRegionId": "ap-southeast-1",
			"Bandwidth": "200",
			"ExpiredTime": "",
			"BandwidthPackageId": "",
			"InstanceType": "NetworkInterface",
			"Status": "InUse",
			"InstanceId": "eni-t4n6664mrebxp15u****",
			"ISP": "BGP",
			"HasReservationData": false,
			"BizType": "Default",
			"DeletionProtection": false,
			"BandwidthPackageType": "",
			"BandwidthPackageBandwidth": "",
			"InternetChargeType": "PayByTraffic",
			"AllocationTime": "2024-03-19T09:00:14Z",
			"VpcId": "",
			"Netmode": "public",
			"ChargeType": "PostPaid",
			"IpAddress": "47.236.XX.XX",
			"RegionId": "ap-southeast-1"
		},
		"createTime": "2024-03-19T09:00:14Z",
		"ipAddresses": ["47.236.XX.XX"],
		"regionId": "ap-southeast-1",
		"resourceGroupId": "rg-acfmzdlidtf****",
		"resourceId": "eip-t4nj1xwqjdmkmz9gg****",
		"resourceName": "CREATE_BY_ALB.alb-xj6tlyo36sipt9****",
		"resourceType": "ACS::EIP::EipAddress"
	},
	"resourceType": "ACS::EIP::EipAddress",
	"version": "171083883919****"
}

Referências

View resource change events