Todos los productos
Search
Centro de documentos

Resource Management:Estructura de datos de eventos de cambio de recursos

Última actualización: Sep 03, 2026

Conozca la estructura de datos de los eventos de cambio de recursos, incluidas las descripciones de los campos y ejemplos.

Estructura de datos

Estructura de un evento de cambio de recurso

Campo

Tipo

Descripción

messageType

String

Tipo de mensaje. Valores válidos:

  • ResourceChange: cambio en la configuración del recurso.

  • OversizedResourceChange: notificación de exceso de límite.

resourceChangeType

String

Tipo de cambio de configuración. Valores válidos:

  • ResourceCreate: se crea un recurso.

  • ResourceUpdate: se actualiza un recurso.

  • ResourceDelete: se elimina un recurso.

changeId

String

ID único del cambio de configuración.

accountId

String

ID de la cuenta a la que pertenece el recurso.

regionId

String

ID de región del recurso.

resourceType

String

Tipo de recurso.

resourceId

String

ID del recurso.

resourceSnapshot

JSON

Instantánea del recurso. Para más información, consulte Data structure of resource change events.

resourceDiff

JSON

Comparación entre las configuraciones anterior y posterior al cambio. Para más información, consulte Data structure of resource change events.

version

String

Número de versión.

Estructura del campo resourceSnapshot

Categoría

Campo

Tipo

Descripción

Propiedades comunes

accountId

String

ID de la cuenta a la que pertenece el recurso.

regionId

String

ID de región del recurso.

resourceType

String

Tipo de recurso.

resourceId

String

ID del recurso.

resourceGroupId

String

ID del resource group al que pertenece el recurso.

resourceName

String

Nombre del recurso.

resourceStatus

String

Estado del recurso.

zoneId

String

ID de zona del recurso.

createTime

String

Hora de creación del recurso.

La hora sigue el estándar ISO 8601 en formato yyyy-MM-ddTHH:mm:ssZ o yyyy-MM-ddTHH:mm:ss.SSSZ. La hora está en UTC.

expireTime

String

Hora de caducidad del recurso.

La hora sigue el estándar ISO 8601 en formato yyyy-MM-ddTHH:mm:ssZ o yyyy-MM-ddTHH:mm:ss.SSSZ. La hora está en UTC.

tags

Array

Etiquetas asociadas al recurso.

ipAddresses

Array

Direcciones IP.

ipAddressAttributes

Array

Atributos de las direcciones IP.

vpcId

String

ID de la virtual private cloud (VPC).

vSwitchId

String

ID del vSwitch.

Propiedades del recurso

configuration

JSON

Propiedades del recurso.

Estructura del campo resourceDiff

Campo

Tipo

Descripción

changeType

String

Tipo de evento. Valores válidos:

  • UPDATE

  • DELETE

  • CREATE

Nota

El campo changedProperties solo se devuelve cuando el tipo de evento es UPDATE.

changedProperties

Map

Detalles de las propiedades modificadas.

previousValue

String

Valor antes del cambio.

updatedValue

String

Valor después del cambio.

Ejemplos

Ejemplo 1: Si el tamaño de un evento de cambio de recurso es de 1 MB o menos, consulte los datos del evento en 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"
}

Ejemplo 2: Si el tamaño de un evento de cambio de recurso supera 1 MB y la entrega de archivos grandes está habilitada, consulte la información básica del evento en Simple Log Service. Posteriormente, consulte los detalles del evento en OSS según el valor de ossObjectPath.

Datos en 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"
}

Datos en 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****"
}

Referencias

Consulte resource change events