Basic Concepts¶
Resource¶
A resource is an entity that you can use on the cloud platform. A resource can be an Elastic Cloud Server (ECS), an Elastic Volume Service (EVS) disk, or a Virtual Private Cloud (VPC).
For details about supported resources and regions, see Supported Resources.
Resource Relationship¶
Resource relationships indicate how your cloud resources are associated. For example, a resource relationship can be described as an EVS disk attached to a cloud server or a cloud server deployed in a VPC.
For details, see Relationships with Supported Resources.
Resource Change Records¶
Resource change records contain resource changes in a specific period of time.
A record will be generated if there is a change to resource relationships or attributes.
Resource attributes are key and value pairs that describe the characteristics of your resources. For example, a resource attribute can be the number of CPU cores of an ECS, the capacity of an EVS disk, or the password strength of an IAM user. For more details, see How Can I Obtain Resource Attributes Reported to Config?.
Resource Recorder¶
The resource recorder tracks changes to your cloud resources that are supported by Config. What changes are tracked depends on what a service reports to Config.
If you have enabled the resource recorder and specified an OBS bucket and an SMN topic when you configure the resource recorder, Config will notify you if there is a change (creation, modification, deletion, relationship change) to the resources within the monitoring scope and periodically store your notifications and resource snapshots.
Resource Compliance¶
You can create rules to evaluate the compliance of your resources. You can view and export information of your noncompliant resources.
Advanced Query¶
The advanced query allows you to quickly query specific resources, helping you obtain resource details, analyze resources from multiple perspectives, and quickly export data reports.