| Class | Description |
|---|---|
| Compliance |
Indicates whether an AWS resource or AWS Config rule is compliant and provides the number of contributors that affect
the compliance.
|
| ComplianceByConfigRule |
Indicates whether an AWS Config rule is compliant.
|
| ComplianceByResource |
Indicates whether an AWS resource that is evaluated according to one or more AWS Config rules is compliant.
|
| ComplianceContributorCount |
The number of AWS resources or AWS Config rules responsible for the current compliance of the item, up to a maximum
number.
|
| ComplianceSummary |
The number of AWS Config rules or AWS resources that are compliant and noncompliant.
|
| ComplianceSummaryByResourceType |
The number of AWS resources of a specific type that are compliant or noncompliant, up to a maximum of 100 for each
compliance.
|
| ConfigExportDeliveryInfo |
A list that contains the status of the delivery of either the snapshot or the configuration history to the specified
Amazon S3 bucket.
|
| ConfigRule |
An AWS Config rule represents an AWS Lambda function that you create for a custom rule or a predefined function for
an AWS managed rule.
|
| ConfigRuleEvaluationStatus |
Status information for your AWS managed Config rules.
|
| ConfigSnapshotDeliveryProperties |
Provides options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket in your delivery
channel.
|
| ConfigStreamDeliveryInfo |
A list that contains the status of the delivery of the configuration stream notification to the Amazon SNS topic.
|
| ConfigurationItem |
A list that contains detailed configurations of a specified resource.
|
| ConfigurationRecorder |
An object that represents the recording of configuration changes of an AWS resource.
|
| ConfigurationRecorderStatus |
The current status of the configuration recorder.
|
| DeleteConfigRuleRequest | |
| DeleteConfigRuleResponse | |
| DeleteConfigurationRecorderRequest |
The request object for the
DeleteConfigurationRecorder action. |
| DeleteConfigurationRecorderResponse | |
| DeleteDeliveryChannelRequest |
The input for the DeleteDeliveryChannel action.
|
| DeleteDeliveryChannelResponse | |
| DeleteEvaluationResultsRequest | |
| DeleteEvaluationResultsResponse |
The output when you delete the evaluation results for the specified Config rule.
|
| DeliverConfigSnapshotRequest |
The input for the DeliverConfigSnapshot action.
|
| DeliverConfigSnapshotResponse |
The output for the DeliverConfigSnapshot action in JSON format.
|
| DeliveryChannel |
The channel through which AWS Config delivers notifications and updated configuration states.
|
| DeliveryChannelStatus |
The status of a specified delivery channel.
|
| DescribeComplianceByConfigRuleRequest | |
| DescribeComplianceByConfigRuleResponse | |
| DescribeComplianceByResourceRequest | |
| DescribeComplianceByResourceResponse | |
| DescribeConfigRuleEvaluationStatusRequest | |
| DescribeConfigRuleEvaluationStatusResponse | |
| DescribeConfigRulesRequest | |
| DescribeConfigRulesResponse | |
| DescribeConfigurationRecordersRequest |
The input for the DescribeConfigurationRecorders action.
|
| DescribeConfigurationRecordersResponse |
The output for the DescribeConfigurationRecorders action.
|
| DescribeConfigurationRecorderStatusRequest |
The input for the DescribeConfigurationRecorderStatus action.
|
| DescribeConfigurationRecorderStatusResponse |
The output for the DescribeConfigurationRecorderStatus action in JSON format.
|
| DescribeDeliveryChannelsRequest |
The input for the DescribeDeliveryChannels action.
|
| DescribeDeliveryChannelsResponse |
The output for the DescribeDeliveryChannels action.
|
| DescribeDeliveryChannelStatusRequest |
The input for the DeliveryChannelStatus action.
|
| DescribeDeliveryChannelStatusResponse |
The output for the DescribeDeliveryChannelStatus action.
|
| Evaluation |
Identifies an AWS resource and indicates whether it complies with the AWS Config rule that it was evaluated against.
|
| EvaluationResult |
The details of an AWS Config evaluation.
|
| EvaluationResultIdentifier |
Uniquely identifies an evaluation result.
|
| EvaluationResultQualifier |
Identifies an AWS Config rule that evaluated an AWS resource, and provides the type and ID of the resource that the
rule evaluated.
|
| GetComplianceDetailsByConfigRuleRequest | |
| GetComplianceDetailsByConfigRuleResponse | |
| GetComplianceDetailsByResourceRequest | |
| GetComplianceDetailsByResourceResponse | |
| GetComplianceSummaryByConfigRuleRequest | |
| GetComplianceSummaryByConfigRuleResponse | |
| GetComplianceSummaryByResourceTypeRequest | |
| GetComplianceSummaryByResourceTypeResponse | |
| GetResourceConfigHistoryRequest |
The input for the GetResourceConfigHistory action.
|
| GetResourceConfigHistoryResponse |
The output for the GetResourceConfigHistory action.
|
| ListDiscoveredResourcesRequest | |
| ListDiscoveredResourcesResponse | |
| PutConfigRuleRequest | |
| PutConfigRuleResponse | |
| PutConfigurationRecorderRequest |
The input for the PutConfigurationRecorder action.
|
| PutConfigurationRecorderResponse | |
| PutDeliveryChannelRequest |
The input for the PutDeliveryChannel action.
|
| PutDeliveryChannelResponse | |
| PutEvaluationsRequest | |
| PutEvaluationsResponse | |
| RecordingGroup |
Specifies the types of AWS resource for which AWS Config records configuration changes.
|
| Relationship |
The relationship of the related resource to the main resource.
|
| ResourceIdentifier |
The details that identify a resource that is discovered by AWS Config, including the resource type, ID, and (if
available) the custom resource name.
|
| Scope |
Defines which resources trigger an evaluation for an AWS Config rule.
|
| Source |
Provides the AWS Config rule owner (AWS or customer), the rule identifier, and the events that trigger the evaluation
of your AWS resources.
|
| SourceDetail |
Provides the source and the message types that trigger AWS Config to evaluate your AWS resources against a rule.
|
| StartConfigRulesEvaluationRequest | |
| StartConfigRulesEvaluationResponse |
The output when you start the evaluation for the specified Config rule.
|
| StartConfigurationRecorderRequest |
The input for the StartConfigurationRecorder action.
|
| StartConfigurationRecorderResponse | |
| StopConfigurationRecorderRequest |
The input for the StopConfigurationRecorder action.
|
| StopConfigurationRecorderResponse |
| Exception | Description |
|---|---|
| ConfigException |
Base exception for all service exceptions thrown by AWS Config
|
| InsufficientDeliveryPolicyException |
Your Amazon S3 bucket policy does not permit AWS Config to write to it.
|
| InsufficientPermissionsException |
Indicates one of the following errors:
|
| InvalidConfigurationRecorderNameException |
You have provided a configuration recorder name that is not valid.
|
| InvalidDeliveryChannelNameException |
The specified delivery channel name is not valid.
|
| InvalidLimitException |
The specified limit is outside the allowable range.
|
| InvalidNextTokenException |
The specified next token is invalid.
|
| InvalidParameterValueException |
One or more of the specified parameters are invalid.
|
| InvalidRecordingGroupException |
AWS Config throws an exception if the recording group does not contain a valid list of resource types.
|
| InvalidResultTokenException |
The specified
ResultToken is invalid. |
| InvalidRoleException |
You have provided a null or empty role ARN.
|
| InvalidS3KeyPrefixException |
The specified Amazon S3 key prefix is not valid.
|
| InvalidSNSTopicARNException |
The specified Amazon SNS topic does not exist.
|
| InvalidTimeRangeException |
The specified time range is not valid.
|
| LastDeliveryChannelDeleteFailedException |
You cannot delete the delivery channel you specified because the configuration recorder is running.
|
| LimitExceededException |
This exception is thrown if an evaluation is in progress or if you call the StartConfigRulesEvaluation API
more than once per minute.
|
| MaxNumberOfConfigRulesExceededException |
Failed to add the AWS Config rule because the account already contains the maximum number of 50 rules.
|
| MaxNumberOfConfigurationRecordersExceededException |
You have reached the limit on the number of recorders you can create.
|
| MaxNumberOfDeliveryChannelsExceededException |
You have reached the limit on the number of delivery channels you can create.
|
| NoAvailableConfigurationRecorderException |
There are no configuration recorders available to provide the role needed to describe your resources.
|
| NoAvailableDeliveryChannelException |
There is no delivery channel available to record configurations.
|
| NoRunningConfigurationRecorderException |
There is no configuration recorder running.
|
| NoSuchBucketException |
The specified Amazon S3 bucket does not exist.
|
| NoSuchConfigRuleException |
One or more AWS Config rules in the request are invalid.
|
| NoSuchConfigurationRecorderException |
You have specified a configuration recorder that does not exist.
|
| NoSuchDeliveryChannelException |
You have specified a delivery channel that does not exist.
|
| ResourceInUseException |
The rule is currently being deleted or the rule is deleting your evaluation results.
|
| ResourceNotDiscoveredException |
You have specified a resource that is either unknown or has not been discovered.
|
| ValidationException |
The requested action is not valid.
|
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.