Amazon Config · Example Payload

Amazon Config Rule Example

AuditingComplianceConfiguration ManagementGovernanceSecurity

Amazon Config Rule Example is an example object payload from Amazon Config, with 9 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

ConfigRuleNameConfigRuleArnConfigRuleIdDescriptionScopeSourceInputParametersMaximumExecutionFrequencyConfigRuleState

Example Payload

Raw ↑
{
  "ConfigRuleName": "example-config-rule",
  "ConfigRuleArn": "arn:aws:config:us-east-1:123456789012:config-rule/config-rule-example",
  "ConfigRuleId": "example-string",
  "Description": "example-string",
  "Scope": {
    "ComplianceResourceTypes": [
      "AWS::EC2::Instance"
    ],
    "TagKey": "example-string",
    "TagValue": "example-string",
    "ComplianceResourceId": "example-string"
  },
  "Source": {
    "Owner": "CUSTOM_LAMBDA",
    "SourceIdentifier": "example-string",
    "SourceDetails": [
      {
        "EventSource": "aws.config",
        "MessageType": "ConfigurationItemChangeNotification",
        "MaximumExecutionFrequency": "One_Hour"
      }
    ]
  },
  "InputParameters": "example-string",
  "MaximumExecutionFrequency": "One_Hour",
  "ConfigRuleState": "ACTIVE"
}