Amazon Config · Schema

AggregateResourceIdentifier

The details that identify a resource that is collected by Config aggregator, including the resource type, ID, (if available) the custom resource name, the source account, and source region.

AuditingComplianceConfiguration ManagementGovernanceSecurity

Properties

Name Type Description
SourceAccountId object
SourceRegion object
ResourceId object
ResourceType object
ResourceName object
View JSON Schema on GitHub

JSON Schema

config-aggregate-resource-identifier-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-config/refs/heads/main/json-schema/config-aggregate-resource-identifier-schema.json",
  "title": "AggregateResourceIdentifier",
  "description": "The details that identify a resource that is collected by Config aggregator, including the resource type, ID, (if available) the custom resource name, the source account, and source region.",
  "type": "object",
  "properties": {
    "SourceAccountId": {
      "allOf": [
        {
          "$ref": "#/components/schemas/AccountId"
        },
        {
          "description": "The 12-digit account ID of the source account."
        }
      ]
    },
    "SourceRegion": {
      "allOf": [
        {
          "$ref": "#/components/schemas/AwsRegion"
        },
        {
          "description": "The source region where data is aggregated."
        }
      ]
    },
    "ResourceId": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ResourceId"
        },
        {
          "description": "The ID of the Amazon Web Services resource."
        }
      ]
    },
    "ResourceType": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ResourceType"
        },
        {
          "description": "The type of the Amazon Web Services resource."
        }
      ]
    },
    "ResourceName": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ResourceName"
        },
        {
          "description": "The name of the Amazon Web Services resource."
        }
      ]
    }
  },
  "required": [
    "SourceAccountId",
    "SourceRegion",
    "ResourceId",
    "ResourceType"
  ]
}