| Class | Description |
|---|---|
| AccountAggregationSource |
A collection of accounts and regions.
|
| AggregateComplianceByConfigRule |
Indicates whether an AWS Config rule is compliant based on account ID, region, compliance, and rule name.
|
| AggregateComplianceCount |
Returns the number of compliant and noncompliant rules for one or more accounts and regions in an aggregator.
|
| AggregatedSourceStatus |
The current sync status between the source and the aggregator account.
|
| AggregateEvaluationResult |
The details of an AWS Config evaluation for an account ID and region in an aggregator.
|
| AggregateResourceIdentifier |
The details that identify a resource that is collected by AWS Config aggregator, including the resource type, ID, (if
available) the custom resource name, the source account, and source region.
|
| AggregationAuthorization |
An object that represents the authorizations granted to aggregator accounts and regions.
|
| BaseConfigurationItem |
The detailed configuration of a specified resource.
|
| BatchGetAggregateResourceConfigRequest | |
| BatchGetAggregateResourceConfigResponse | |
| BatchGetResourceConfigRequest | |
| BatchGetResourceConfigResponse | |
| 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.
|
| ConfigExportDeliveryInfo |
Provides status of the delivery of the snapshot or the configuration history to the specified Amazon S3 bucket.
|
| ConfigRequest | |
| ConfigResponse | |
| ConfigResponseMetadata | |
| 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.
|
| ConfigRuleComplianceFilters |
Filters the compliance results based on account ID, region, compliance type, and rule name.
|
| ConfigRuleComplianceSummaryFilters |
Filters the results based on the account IDs and regions.
|
| 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.
|
| ConfigurationAggregator |
The details about the configuration aggregator, including information about source accounts, regions, and metadata of
the aggregator.
|
| 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.
|
| DeleteAggregationAuthorizationRequest | |
| DeleteAggregationAuthorizationResponse | |
| DeleteConfigRuleRequest |
|
| DeleteConfigRuleResponse | |
| DeleteConfigurationAggregatorRequest | |
| DeleteConfigurationAggregatorResponse | |
| 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 AWS Config rule.
|
| DeletePendingAggregationRequestRequest | |
| DeletePendingAggregationRequestResponse | |
| DeleteRetentionConfigurationRequest | |
| DeleteRetentionConfigurationResponse | |
| 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.
|
| DescribeAggregateComplianceByConfigRulesRequest | |
| DescribeAggregateComplianceByConfigRulesResponse | |
| DescribeAggregationAuthorizationsRequest | |
| DescribeAggregationAuthorizationsResponse | |
| DescribeComplianceByConfigRuleRequest |
|
| DescribeComplianceByConfigRuleResponse |
|
| DescribeComplianceByResourceRequest |
|
| DescribeComplianceByResourceResponse |
|
| DescribeConfigRuleEvaluationStatusRequest |
|
| DescribeConfigRuleEvaluationStatusResponse |
|
| DescribeConfigRulesRequest |
|
| DescribeConfigRulesResponse |
|
| DescribeConfigurationAggregatorSourcesStatusRequest | |
| DescribeConfigurationAggregatorSourcesStatusResponse | |
| DescribeConfigurationAggregatorsRequest | |
| DescribeConfigurationAggregatorsResponse | |
| 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.
|
| DescribePendingAggregationRequestsRequest | |
| DescribePendingAggregationRequestsResponse | |
| DescribeRetentionConfigurationsRequest | |
| DescribeRetentionConfigurationsResponse | |
| 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.
|
| GetAggregateComplianceDetailsByConfigRuleRequest | |
| GetAggregateComplianceDetailsByConfigRuleResponse | |
| GetAggregateConfigRuleComplianceSummaryRequest | |
| GetAggregateConfigRuleComplianceSummaryResponse | |
| GetAggregateDiscoveredResourceCountsRequest | |
| GetAggregateDiscoveredResourceCountsResponse | |
| GetAggregateResourceConfigRequest | |
| GetAggregateResourceConfigResponse | |
| GetComplianceDetailsByConfigRuleRequest |
|
| GetComplianceDetailsByConfigRuleResponse |
|
| GetComplianceDetailsByResourceRequest |
|
| GetComplianceDetailsByResourceResponse |
|
| GetComplianceSummaryByConfigRuleRequest | |
| GetComplianceSummaryByConfigRuleResponse |
|
| GetComplianceSummaryByResourceTypeRequest |
|
| GetComplianceSummaryByResourceTypeResponse |
|
| GetDiscoveredResourceCountsRequest | |
| GetDiscoveredResourceCountsResponse | |
| GetResourceConfigHistoryRequest |
The input for the GetResourceConfigHistory action.
|
| GetResourceConfigHistoryResponse |
The output for the GetResourceConfigHistory action.
|
| GroupedResourceCount |
The count of resources that are grouped by the group name.
|
| ListAggregateDiscoveredResourcesRequest | |
| ListAggregateDiscoveredResourcesResponse | |
| ListDiscoveredResourcesRequest |
|
| ListDiscoveredResourcesResponse |
|
| OrganizationAggregationSource |
This object contains regions to setup the aggregator and an IAM role to retrieve organization details.
|
| PendingAggregationRequest |
An object that represents the account ID and region of an aggregator account that is requesting authorization but is
not yet authorized.
|
| PutAggregationAuthorizationRequest | |
| PutAggregationAuthorizationResponse | |
| PutConfigRuleRequest | |
| PutConfigRuleResponse | |
| PutConfigurationAggregatorRequest | |
| PutConfigurationAggregatorResponse | |
| PutConfigurationRecorderRequest |
The input for the PutConfigurationRecorder action.
|
| PutConfigurationRecorderResponse | |
| PutDeliveryChannelRequest |
The input for the PutDeliveryChannel action.
|
| PutDeliveryChannelResponse | |
| PutEvaluationsRequest |
|
| PutEvaluationsResponse |
|
| PutRetentionConfigurationRequest | |
| PutRetentionConfigurationResponse | |
| 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.
|
| ResourceCount |
An object that contains the resource type and the number of resources.
|
| ResourceCountFilters |
Filters the resource count based on account ID, region, and resource type.
|
| ResourceFilters |
Filters the results by resource account ID, region, resource ID, and resource name.
|
| 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.
|
| ResourceKey |
The details that identify a resource within AWS Config, including the resource type and resource ID.
|
| RetentionConfiguration |
An object with the name of the retention configuration and the retention period in days.
|
| 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 AWS Config rule.
|
| StartConfigurationRecorderRequest |
The input for the StartConfigurationRecorder action.
|
| StartConfigurationRecorderResponse | |
| StopConfigurationRecorderRequest |
The input for the StopConfigurationRecorder action.
|
| StopConfigurationRecorderResponse |
| Exception | Description |
|---|---|
| ConfigException | |
| 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 |
For
StartConfigRulesEvaluation API, 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 of the number of recorders you can create.
|
| MaxNumberOfDeliveryChannelsExceededException |
You have reached the limit of the number of delivery channels you can create.
|
| MaxNumberOfRetentionConfigurationsExceededException |
Failed to add the retention configuration because a retention configuration with that name already exists.
|
| 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.
|
| NoAvailableOrganizationException |
Organization does is no longer available.
|
| 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.
|
| NoSuchConfigurationAggregatorException |
You have specified a configuration aggregator that does not exist.
|
| NoSuchConfigurationRecorderException |
You have specified a configuration recorder that does not exist.
|
| NoSuchDeliveryChannelException |
You have specified a delivery channel that does not exist.
|
| NoSuchRetentionConfigurationException |
You have specified a retention configuration that does not exist.
|
| OrganizationAccessDeniedException |
No permission to call the EnableAWSServiceAccess API.
|
| OrganizationAllFeaturesNotEnabledException |
The configuration aggregator cannot be created because organization does not have all features enabled.
|
| OversizedConfigurationItemException |
The configuration item size is outside the allowable range.
|
| 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.