Todos os produtos
Search
Central de documentação

Resource Management:Estrutura de dados de eventos de alteração de recurso

Última atualização: Jun 27, 2026

Conheça a estrutura de dados dos eventos de alteração de recurso, incluindo 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: criação de recurso.

  • ResourceUpdate: atualização de recurso.

  • ResourceDelete: exclusão de recurso.

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 mais informações, consulte Estrutura de dados de eventos de alteração de recurso.

resourceDiff

JSON

Comparação entre as configurações anterior e posterior à alteração. Para mais informações, consulte Estrutura de dados de eventos de alteração de recurso.

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

Horário de criação do recurso.

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

Horário de expiração do recurso.

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 de 1 MB ou menos, 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 exceda 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

Visualizar eventos de alteração de recurso