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 | |
BatchGetAggregateResourceConfigResult | |
BatchGetResourceConfigRequest | |
BatchGetResourceConfigResult | |
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.
|
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.
|
ConformancePackComplianceFilters |
Filters the conformance pack by compliance types and AWS Config rule names.
|
ConformancePackComplianceSummary |
Summary includes the name and status of the conformance pack.
|
ConformancePackDetail |
Returns details of a conformance pack.
|
ConformancePackEvaluationFilters |
Filters a conformance pack by AWS Config rule names, compliance types, AWS resource types, and resource IDs.
|
ConformancePackEvaluationResult |
The details of a conformance pack evaluation.
|
ConformancePackInputParameter |
Input parameters in the form of key-value pairs for the conformance pack, both of which you define.
|
ConformancePackRuleCompliance |
Compliance information of one or more AWS Config rules within a conformance pack.
|
ConformancePackStatusDetail |
Status details of a conformance pack.
|
DeleteAggregationAuthorizationRequest | |
DeleteAggregationAuthorizationResult | |
DeleteConfigRuleRequest |
|
DeleteConfigRuleResult | |
DeleteConfigurationAggregatorRequest | |
DeleteConfigurationAggregatorResult | |
DeleteConfigurationRecorderRequest |
The request object for the
DeleteConfigurationRecorder action. |
DeleteConfigurationRecorderResult | |
DeleteConformancePackRequest | |
DeleteConformancePackResult | |
DeleteDeliveryChannelRequest |
The input for the DeleteDeliveryChannel action.
|
DeleteDeliveryChannelResult | |
DeleteEvaluationResultsRequest |
|
DeleteEvaluationResultsResult |
The output when you delete the evaluation results for the specified AWS Config rule.
|
DeleteOrganizationConfigRuleRequest | |
DeleteOrganizationConfigRuleResult | |
DeleteOrganizationConformancePackRequest | |
DeleteOrganizationConformancePackResult | |
DeletePendingAggregationRequestRequest | |
DeletePendingAggregationRequestResult | |
DeleteRemediationConfigurationRequest | |
DeleteRemediationConfigurationResult | |
DeleteRemediationExceptionsRequest | |
DeleteRemediationExceptionsResult | |
DeleteResourceConfigRequest | |
DeleteResourceConfigResult | |
DeleteRetentionConfigurationRequest | |
DeleteRetentionConfigurationResult | |
DeleteStoredQueryRequest | |
DeleteStoredQueryResult | |
DeliverConfigSnapshotRequest |
The input for the DeliverConfigSnapshot action.
|
DeliverConfigSnapshotResult |
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 | |
DescribeAggregateComplianceByConfigRulesResult | |
DescribeAggregationAuthorizationsRequest | |
DescribeAggregationAuthorizationsResult | |
DescribeComplianceByConfigRuleRequest |
|
DescribeComplianceByConfigRuleResult |
|
DescribeComplianceByResourceRequest |
|
DescribeComplianceByResourceResult |
|
DescribeConfigRuleEvaluationStatusRequest |
|
DescribeConfigRuleEvaluationStatusResult |
|
DescribeConfigRulesRequest |
|
DescribeConfigRulesResult |
|
DescribeConfigurationAggregatorSourcesStatusRequest | |
DescribeConfigurationAggregatorSourcesStatusResult | |
DescribeConfigurationAggregatorsRequest | |
DescribeConfigurationAggregatorsResult | |
DescribeConfigurationRecordersRequest |
The input for the DescribeConfigurationRecorders action.
|
DescribeConfigurationRecordersResult |
The output for the DescribeConfigurationRecorders action.
|
DescribeConfigurationRecorderStatusRequest |
The input for the DescribeConfigurationRecorderStatus action.
|
DescribeConfigurationRecorderStatusResult |
The output for the DescribeConfigurationRecorderStatus action, in JSON format.
|
DescribeConformancePackComplianceRequest | |
DescribeConformancePackComplianceResult | |
DescribeConformancePacksRequest | |
DescribeConformancePacksResult | |
DescribeConformancePackStatusRequest | |
DescribeConformancePackStatusResult | |
DescribeDeliveryChannelsRequest |
The input for the DescribeDeliveryChannels action.
|
DescribeDeliveryChannelsResult |
The output for the DescribeDeliveryChannels action.
|
DescribeDeliveryChannelStatusRequest |
The input for the DeliveryChannelStatus action.
|
DescribeDeliveryChannelStatusResult |
The output for the DescribeDeliveryChannelStatus action.
|
DescribeOrganizationConfigRulesRequest | |
DescribeOrganizationConfigRulesResult | |
DescribeOrganizationConfigRuleStatusesRequest | |
DescribeOrganizationConfigRuleStatusesResult | |
DescribeOrganizationConformancePacksRequest | |
DescribeOrganizationConformancePacksResult | |
DescribeOrganizationConformancePackStatusesRequest | |
DescribeOrganizationConformancePackStatusesResult | |
DescribePendingAggregationRequestsRequest | |
DescribePendingAggregationRequestsResult | |
DescribeRemediationConfigurationsRequest | |
DescribeRemediationConfigurationsResult | |
DescribeRemediationExceptionsRequest | |
DescribeRemediationExceptionsResult | |
DescribeRemediationExecutionStatusRequest | |
DescribeRemediationExecutionStatusResult | |
DescribeRetentionConfigurationsRequest | |
DescribeRetentionConfigurationsResult | |
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.
|
ExecutionControls |
The controls that AWS Config uses for executing remediations.
|
ExternalEvaluation | |
FailedDeleteRemediationExceptionsBatch |
List of each of the failed delete remediation exceptions with specific reasons.
|
FailedRemediationBatch |
List of each of the failed remediations with specific reasons.
|
FailedRemediationExceptionBatch |
List of each of the failed remediation exceptions with specific reasons.
|
FieldInfo |
Details about the fields such as name of the field.
|
GetAggregateComplianceDetailsByConfigRuleRequest | |
GetAggregateComplianceDetailsByConfigRuleResult | |
GetAggregateConfigRuleComplianceSummaryRequest | |
GetAggregateConfigRuleComplianceSummaryResult | |
GetAggregateDiscoveredResourceCountsRequest | |
GetAggregateDiscoveredResourceCountsResult | |
GetAggregateResourceConfigRequest | |
GetAggregateResourceConfigResult | |
GetComplianceDetailsByConfigRuleRequest |
|
GetComplianceDetailsByConfigRuleResult |
|
GetComplianceDetailsByResourceRequest |
|
GetComplianceDetailsByResourceResult |
|
GetComplianceSummaryByConfigRuleRequest | |
GetComplianceSummaryByConfigRuleResult |
|
GetComplianceSummaryByResourceTypeRequest |
|
GetComplianceSummaryByResourceTypeResult |
|
GetConformancePackComplianceDetailsRequest | |
GetConformancePackComplianceDetailsResult | |
GetConformancePackComplianceSummaryRequest | |
GetConformancePackComplianceSummaryResult | |
GetDiscoveredResourceCountsRequest | |
GetDiscoveredResourceCountsResult | |
GetOrganizationConfigRuleDetailedStatusRequest | |
GetOrganizationConfigRuleDetailedStatusResult | |
GetOrganizationConformancePackDetailedStatusRequest | |
GetOrganizationConformancePackDetailedStatusResult | |
GetResourceConfigHistoryRequest |
The input for the GetResourceConfigHistory action.
|
GetResourceConfigHistoryResult |
The output for the GetResourceConfigHistory action.
|
GetStoredQueryRequest | |
GetStoredQueryResult | |
GroupedResourceCount |
The count of resources that are grouped by the group name.
|
ListAggregateDiscoveredResourcesRequest | |
ListAggregateDiscoveredResourcesResult | |
ListDiscoveredResourcesRequest |
|
ListDiscoveredResourcesResult |
|
ListStoredQueriesRequest | |
ListStoredQueriesResult | |
ListTagsForResourceRequest | |
ListTagsForResourceResult | |
MemberAccountStatus |
Organization config rule creation or deletion status in each member account.
|
OrganizationAggregationSource |
This object contains regions to set up the aggregator and an IAM role to retrieve organization details.
|
OrganizationConfigRule |
An organization config rule that has information about config rules that AWS Config creates in member accounts.
|
OrganizationConfigRuleStatus |
Returns the status for an organization config rule in an organization.
|
OrganizationConformancePack |
An organization conformance pack that has information about conformance packs that AWS Config creates in member
accounts.
|
OrganizationConformancePackDetailedStatus |
Organization conformance pack creation or deletion status in each member account.
|
OrganizationConformancePackStatus |
Returns the status for an organization conformance pack in an organization.
|
OrganizationCustomRuleMetadata |
An object that specifies organization custom rule metadata such as resource type, resource ID of AWS resource, Lamdba
function ARN, and organization trigger types that trigger AWS Config to evaluate your AWS resources against a rule.
|
OrganizationManagedRuleMetadata |
An object that specifies organization managed rule metadata such as resource type and ID of AWS resource along with
the rule identifier.
|
OrganizationResourceDetailedStatusFilters |
Status filter object to filter results based on specific member account ID or status type for an organization
conformance pack.
|
PendingAggregationRequest |
An object that represents the account ID and region of an aggregator account that is requesting authorization but is
not yet authorized.
|
PutAggregationAuthorizationRequest | |
PutAggregationAuthorizationResult | |
PutConfigRuleRequest | |
PutConfigRuleResult | |
PutConfigurationAggregatorRequest | |
PutConfigurationAggregatorResult | |
PutConfigurationRecorderRequest |
The input for the PutConfigurationRecorder action.
|
PutConfigurationRecorderResult | |
PutConformancePackRequest | |
PutConformancePackResult | |
PutDeliveryChannelRequest |
The input for the PutDeliveryChannel action.
|
PutDeliveryChannelResult | |
PutEvaluationsRequest |
|
PutEvaluationsResult |
|
PutExternalEvaluationRequest | |
PutExternalEvaluationResult | |
PutOrganizationConfigRuleRequest | |
PutOrganizationConfigRuleResult | |
PutOrganizationConformancePackRequest | |
PutOrganizationConformancePackResult | |
PutRemediationConfigurationsRequest | |
PutRemediationConfigurationsResult | |
PutRemediationExceptionsRequest | |
PutRemediationExceptionsResult | |
PutResourceConfigRequest | |
PutResourceConfigResult | |
PutRetentionConfigurationRequest | |
PutRetentionConfigurationResult | |
PutStoredQueryRequest | |
PutStoredQueryResult | |
QueryInfo |
Details about the query.
|
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.
|
RemediationConfiguration |
An object that represents the details about the remediation configuration that includes the remediation action,
parameters, and data to execute the action.
|
RemediationException |
An object that represents the details about the remediation exception.
|
RemediationExceptionResourceKey |
The details that identify a resource within AWS Config, including the resource type and resource ID.
|
RemediationExecutionStatus |
Provides details of the current status of the invoked remediation action for that resource.
|
RemediationExecutionStep |
Name of the step from the SSM document.
|
RemediationParameterValue |
The value is either a dynamic (resource) value or a static value.
|
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.
|
ResourceValue |
The dynamic value of the resource.
|
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.
|
SelectAggregateResourceConfigRequest | |
SelectAggregateResourceConfigResult | |
SelectResourceConfigRequest | |
SelectResourceConfigResult | |
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.
|
SsmControls |
AWS Systems Manager (SSM) specific remediation controls.
|
StartConfigRulesEvaluationRequest |
|
StartConfigRulesEvaluationResult |
The output when you start the evaluation for the specified AWS Config rule.
|
StartConfigurationRecorderRequest |
The input for the StartConfigurationRecorder action.
|
StartConfigurationRecorderResult | |
StartRemediationExecutionRequest | |
StartRemediationExecutionResult | |
StaticValue |
The static value of the resource.
|
StatusDetailFilters |
Status filter object to filter results based on specific member account ID or status type for an organization config
rule.
|
StopConfigurationRecorderRequest |
The input for the StopConfigurationRecorder action.
|
StopConfigurationRecorderResult | |
StoredQuery |
Provides the details of a stored query.
|
StoredQueryMetadata |
Returns details of a specific query.
|
Tag |
The tags for the resource.
|
TagResourceRequest | |
TagResourceResult | |
UntagResourceRequest | |
UntagResourceResult |
Exception | Description |
---|---|
AmazonConfigException |
Base exception for all service exceptions thrown by AWS Config
|
ConformancePackTemplateValidationException |
You have specified a template that is not valid or supported.
|
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.
|
InvalidExpressionException |
The syntax of the query is incorrect.
|
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. |
MaxActiveResourcesExceededException |
You have reached the limit (100,000) of active custom resource types in your account.
|
MaxNumberOfConfigRulesExceededException |
Failed to add the AWS Config rule because the account already contains the maximum number of 150 rules.
|
MaxNumberOfConfigurationRecordersExceededException |
You have reached the limit of the number of recorders you can create.
|
MaxNumberOfConformancePacksExceededException |
You have reached the limit (6) of the number of conformance packs in an account (6 conformance pack with 25 AWS
Config rules per pack).
|
MaxNumberOfDeliveryChannelsExceededException |
You have reached the limit of the number of delivery channels you can create.
|
MaxNumberOfOrganizationConfigRulesExceededException |
You have reached the limit of the number of organization config rules you can create.
|
MaxNumberOfOrganizationConformancePacksExceededException |
You have reached the limit (6) of the number of organization conformance packs in an account (6 conformance pack with
25 AWS Config rules per pack per account).
|
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 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.
|
NoSuchConfigRuleInConformancePackException |
AWS Config rule that you passed in the filter does not exist.
|
NoSuchConfigurationAggregatorException |
You have specified a configuration aggregator that does not exist.
|
NoSuchConfigurationRecorderException |
You have specified a configuration recorder that does not exist.
|
NoSuchConformancePackException |
You specified one or more conformance packs that do not exist.
|
NoSuchDeliveryChannelException |
You have specified a delivery channel that does not exist.
|
NoSuchOrganizationConfigRuleException |
You specified one or more organization config rules that do not exist.
|
NoSuchOrganizationConformancePackException |
AWS Config organization conformance pack that you passed in the filter does not exist.
|
NoSuchRemediationConfigurationException |
You specified an AWS Config rule without a remediation configuration.
|
NoSuchRemediationExceptionException |
You tried to delete a remediation exception that does not exist.
|
NoSuchRetentionConfigurationException |
You have specified a retention configuration that does not exist.
|
OrganizationAccessDeniedException |
For PutConfigAggregator API, no permission to call EnableAWSServiceAccess API.
|
OrganizationAllFeaturesNotEnabledException |
AWS Config resource cannot be created because your organization does not have all features enabled.
|
OrganizationConformancePackTemplateValidationException |
You have specified a template that is not valid or supported.
|
OversizedConfigurationItemException |
The configuration item size is outside the allowable range.
|
RemediationInProgressException |
Remediation action is in progress.
|
ResourceConcurrentModificationException |
Two users are trying to modify the same query at the same time.
|
ResourceInUseException |
You see this exception in the following cases:
|
ResourceNotDiscoveredException |
You have specified a resource that is either unknown or has not been discovered.
|
ResourceNotFoundException |
You have specified a resource that does not exist.
|
TooManyTagsException |
You have reached the limit of the number of tags you can use.
|
ValidationException |
The requested action is not valid.
|