Module: Aws::ConfigService::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-configservice/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- ARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ARN')
- AccountAggregationSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountAggregationSource')
- AccountAggregationSourceAccountList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountAggregationSourceAccountList')
- AccountAggregationSourceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountAggregationSourceList')
- AccountId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountId')
- AggregateComplianceByConfigRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateComplianceByConfigRule')
- AggregateComplianceByConfigRuleList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AggregateComplianceByConfigRuleList')
- AggregateComplianceByConformancePack =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateComplianceByConformancePack')
- AggregateComplianceByConformancePackList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AggregateComplianceByConformancePackList')
- AggregateComplianceCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateComplianceCount')
- AggregateComplianceCountList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AggregateComplianceCountList')
- AggregateConformancePackCompliance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateConformancePackCompliance')
- AggregateConformancePackComplianceCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateConformancePackComplianceCount')
- AggregateConformancePackComplianceFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateConformancePackComplianceFilters')
- AggregateConformancePackComplianceSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateConformancePackComplianceSummary')
- AggregateConformancePackComplianceSummaryFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateConformancePackComplianceSummaryFilters')
- AggregateConformancePackComplianceSummaryGroupKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AggregateConformancePackComplianceSummaryGroupKey')
- AggregateConformancePackComplianceSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AggregateConformancePackComplianceSummaryList')
- AggregateEvaluationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateEvaluationResult')
- AggregateEvaluationResultList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AggregateEvaluationResultList')
- AggregateResourceIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregateResourceIdentifier')
- AggregatedSourceStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregatedSourceStatus')
- AggregatedSourceStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AggregatedSourceStatusList')
- AggregatedSourceStatusType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AggregatedSourceStatusType')
- AggregatedSourceStatusTypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AggregatedSourceStatusTypeList')
- AggregatedSourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AggregatedSourceType')
- AggregationAuthorization =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AggregationAuthorization')
- AggregationAuthorizationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AggregationAuthorizationList')
- AggregatorRegionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AggregatorRegionList')
- AllSupported =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'AllSupported')
- AmazonResourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AmazonResourceName')
- Annotation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Annotation')
- AutoRemediationAttemptSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AutoRemediationAttemptSeconds')
- AutoRemediationAttempts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AutoRemediationAttempts')
- AvailabilityZone =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AvailabilityZone')
- AwsRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AwsRegion')
- BaseConfigurationItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BaseConfigurationItem')
- BaseConfigurationItems =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BaseConfigurationItems')
- BaseResourceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BaseResourceId')
- BatchGetAggregateResourceConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetAggregateResourceConfigRequest')
- BatchGetAggregateResourceConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetAggregateResourceConfigResponse')
- BatchGetResourceConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetResourceConfigRequest')
- BatchGetResourceConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetResourceConfigResponse')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- ChannelName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelName')
- ChronologicalOrder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChronologicalOrder')
- ClientToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientToken')
- Compliance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Compliance')
- ComplianceByConfigRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ComplianceByConfigRule')
- ComplianceByConfigRules =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ComplianceByConfigRules')
- ComplianceByResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ComplianceByResource')
- ComplianceByResources =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ComplianceByResources')
- ComplianceContributorCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ComplianceContributorCount')
- ComplianceResourceTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ComplianceResourceTypes')
- ComplianceScore =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ComplianceScore')
- ComplianceSummariesByResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ComplianceSummariesByResourceType')
- ComplianceSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ComplianceSummary')
- ComplianceSummaryByResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ComplianceSummaryByResourceType')
- ComplianceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ComplianceType')
- ComplianceTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ComplianceTypes')
- ConfigExportDeliveryInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigExportDeliveryInfo')
- ConfigRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigRule')
- ConfigRuleComplianceFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigRuleComplianceFilters')
- ConfigRuleComplianceSummaryFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigRuleComplianceSummaryFilters')
- ConfigRuleComplianceSummaryGroupKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigRuleComplianceSummaryGroupKey')
- ConfigRuleEvaluationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigRuleEvaluationStatus')
- ConfigRuleEvaluationStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigRuleEvaluationStatusList')
- ConfigRuleName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigRuleName')
- ConfigRuleNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigRuleNames')
- ConfigRuleState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigRuleState')
- ConfigRules =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigRules')
- ConfigSnapshotDeliveryProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigSnapshotDeliveryProperties')
- ConfigStreamDeliveryInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigStreamDeliveryInfo')
- Configuration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Configuration')
- ConfigurationAggregator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationAggregator')
- ConfigurationAggregatorArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationAggregatorArn')
- ConfigurationAggregatorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationAggregatorList')
- ConfigurationAggregatorName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationAggregatorName')
- ConfigurationAggregatorNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationAggregatorNameList')
- ConfigurationItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationItem')
- ConfigurationItemCaptureTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'ConfigurationItemCaptureTime')
- ConfigurationItemDeliveryTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'ConfigurationItemDeliveryTime')
- ConfigurationItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationItemList')
- ConfigurationItemMD5Hash =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationItemMD5Hash')
- ConfigurationItemStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationItemStatus')
- ConfigurationRecorder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationRecorder')
- ConfigurationRecorderList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationRecorderList')
- ConfigurationRecorderNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationRecorderNameList')
- ConfigurationRecorderStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationRecorderStatus')
- ConfigurationRecorderStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationRecorderStatusList')
- ConfigurationStateId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationStateId')
- ConformancePackArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConformancePackArn')
- ConformancePackComplianceFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackComplianceFilters')
- ConformancePackComplianceResourceIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackComplianceResourceIds')
- ConformancePackComplianceScore =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackComplianceScore')
- ConformancePackComplianceScores =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackComplianceScores')
- ConformancePackComplianceScoresFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackComplianceScoresFilters')
- ConformancePackComplianceSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackComplianceSummary')
- ConformancePackComplianceSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackComplianceSummaryList')
- ConformancePackComplianceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConformancePackComplianceType')
- ConformancePackConfigRuleNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackConfigRuleNames')
- ConformancePackDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackDetail')
- ConformancePackDetailList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackDetailList')
- ConformancePackEvaluationFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackEvaluationFilters')
- ConformancePackEvaluationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackEvaluationResult')
- ConformancePackId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConformancePackId')
- ConformancePackInputParameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackInputParameter')
- ConformancePackInputParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackInputParameters')
- ConformancePackName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConformancePackName')
- ConformancePackNameFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackNameFilter')
- ConformancePackNamesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackNamesList')
- ConformancePackNamesToSummarizeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackNamesToSummarizeList')
- ConformancePackRuleCompliance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackRuleCompliance')
- ConformancePackRuleComplianceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackRuleComplianceList')
- ConformancePackRuleEvaluationResultsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackRuleEvaluationResultsList')
- ConformancePackState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConformancePackState')
- ConformancePackStatusDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackStatusDetail')
- ConformancePackStatusDetailsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConformancePackStatusDetailsList')
- ConformancePackStatusReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConformancePackStatusReason')
- ConformancePackTemplateValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConformancePackTemplateValidationException')
- ControlsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ControlsList')
- CosmosPageLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CosmosPageLimit')
- CustomPolicyDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomPolicyDetails')
- Date =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Date')
- DebugLogDeliveryAccounts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DebugLogDeliveryAccounts')
- DeleteAggregationAuthorizationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAggregationAuthorizationRequest')
- DeleteConfigRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigRuleRequest')
- DeleteConfigurationAggregatorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationAggregatorRequest')
- DeleteConfigurationRecorderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationRecorderRequest')
- DeleteConformancePackRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConformancePackRequest')
- DeleteDeliveryChannelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDeliveryChannelRequest')
- DeleteEvaluationResultsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEvaluationResultsRequest')
- DeleteEvaluationResultsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEvaluationResultsResponse')
- DeleteOrganizationConfigRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteOrganizationConfigRuleRequest')
- DeleteOrganizationConformancePackRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteOrganizationConformancePackRequest')
- DeletePendingAggregationRequestRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletePendingAggregationRequestRequest')
- DeleteRemediationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRemediationConfigurationRequest')
- DeleteRemediationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRemediationConfigurationResponse')
- DeleteRemediationExceptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRemediationExceptionsRequest')
- DeleteRemediationExceptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRemediationExceptionsResponse')
- DeleteResourceConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteResourceConfigRequest')
- DeleteRetentionConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRetentionConfigurationRequest')
- DeleteStoredQueryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteStoredQueryRequest')
- DeleteStoredQueryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteStoredQueryResponse')
- DeliverConfigSnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeliverConfigSnapshotRequest')
- DeliverConfigSnapshotResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeliverConfigSnapshotResponse')
- DeliveryChannel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeliveryChannel')
- DeliveryChannelList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeliveryChannelList')
- DeliveryChannelNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeliveryChannelNameList')
- DeliveryChannelStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeliveryChannelStatus')
- DeliveryChannelStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeliveryChannelStatusList')
- DeliveryS3Bucket =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeliveryS3Bucket')
- DeliveryS3KeyPrefix =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeliveryS3KeyPrefix')
- DeliveryStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeliveryStatus')
- DescribeAggregateComplianceByConfigRulesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAggregateComplianceByConfigRulesRequest')
- DescribeAggregateComplianceByConfigRulesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAggregateComplianceByConfigRulesResponse')
- DescribeAggregateComplianceByConformancePacksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAggregateComplianceByConformancePacksRequest')
- DescribeAggregateComplianceByConformancePacksResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAggregateComplianceByConformancePacksResponse')
- DescribeAggregationAuthorizationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAggregationAuthorizationsRequest')
- DescribeAggregationAuthorizationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAggregationAuthorizationsResponse')
- DescribeComplianceByConfigRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeComplianceByConfigRuleRequest')
- DescribeComplianceByConfigRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeComplianceByConfigRuleResponse')
- DescribeComplianceByResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeComplianceByResourceRequest')
- DescribeComplianceByResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeComplianceByResourceResponse')
- DescribeConfigRuleEvaluationStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigRuleEvaluationStatusRequest')
- DescribeConfigRuleEvaluationStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigRuleEvaluationStatusResponse')
- DescribeConfigRulesFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigRulesFilters')
- DescribeConfigRulesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigRulesRequest')
- DescribeConfigRulesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigRulesResponse')
- DescribeConfigurationAggregatorSourcesStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationAggregatorSourcesStatusRequest')
- DescribeConfigurationAggregatorSourcesStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationAggregatorSourcesStatusResponse')
- DescribeConfigurationAggregatorsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationAggregatorsRequest')
- DescribeConfigurationAggregatorsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationAggregatorsResponse')
- DescribeConfigurationRecorderStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationRecorderStatusRequest')
- DescribeConfigurationRecorderStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationRecorderStatusResponse')
- DescribeConfigurationRecordersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationRecordersRequest')
- DescribeConfigurationRecordersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationRecordersResponse')
- DescribeConformancePackComplianceLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DescribeConformancePackComplianceLimit')
- DescribeConformancePackComplianceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConformancePackComplianceRequest')
- DescribeConformancePackComplianceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConformancePackComplianceResponse')
- DescribeConformancePackStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConformancePackStatusRequest')
- DescribeConformancePackStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConformancePackStatusResponse')
- DescribeConformancePacksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConformancePacksRequest')
- DescribeConformancePacksResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConformancePacksResponse')
- DescribeDeliveryChannelStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDeliveryChannelStatusRequest')
- DescribeDeliveryChannelStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDeliveryChannelStatusResponse')
- DescribeDeliveryChannelsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDeliveryChannelsRequest')
- DescribeDeliveryChannelsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDeliveryChannelsResponse')
- DescribeOrganizationConfigRuleStatusesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConfigRuleStatusesRequest')
- DescribeOrganizationConfigRuleStatusesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConfigRuleStatusesResponse')
- DescribeOrganizationConfigRulesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConfigRulesRequest')
- DescribeOrganizationConfigRulesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConfigRulesResponse')
- DescribeOrganizationConformancePackStatusesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConformancePackStatusesRequest')
- DescribeOrganizationConformancePackStatusesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConformancePackStatusesResponse')
- DescribeOrganizationConformancePacksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConformancePacksRequest')
- DescribeOrganizationConformancePacksResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConformancePacksResponse')
- DescribePendingAggregationRequestsLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DescribePendingAggregationRequestsLimit')
- DescribePendingAggregationRequestsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePendingAggregationRequestsRequest')
- DescribePendingAggregationRequestsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePendingAggregationRequestsResponse')
- DescribeRemediationConfigurationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRemediationConfigurationsRequest')
- DescribeRemediationConfigurationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRemediationConfigurationsResponse')
- DescribeRemediationExceptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRemediationExceptionsRequest')
- DescribeRemediationExceptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRemediationExceptionsResponse')
- DescribeRemediationExecutionStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRemediationExecutionStatusRequest')
- DescribeRemediationExecutionStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRemediationExecutionStatusResponse')
- DescribeRetentionConfigurationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRetentionConfigurationsRequest')
- DescribeRetentionConfigurationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRetentionConfigurationsResponse')
- Description =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Description')
- DiscoveredResourceIdentifierList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DiscoveredResourceIdentifierList')
- EarlierTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'EarlierTime')
- EmptiableStringWithCharLimit256 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmptiableStringWithCharLimit256')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- Evaluation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Evaluation')
- EvaluationContext =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluationContext')
- EvaluationContextIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EvaluationContextIdentifier')
- EvaluationMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EvaluationMode')
- EvaluationModeConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluationModeConfiguration')
- EvaluationModes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EvaluationModes')
- EvaluationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluationResult')
- EvaluationResultIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluationResultIdentifier')
- EvaluationResultQualifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluationResultQualifier')
- EvaluationResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EvaluationResults')
- EvaluationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluationStatus')
- EvaluationTimeout =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'EvaluationTimeout')
- Evaluations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Evaluations')
- EventSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventSource')
- ExcludedAccounts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExcludedAccounts')
- ExclusionByResourceTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExclusionByResourceTypes')
- ExecutionControls =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionControls')
- Expression =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Expression')
- ExternalEvaluation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExternalEvaluation')
- FailedDeleteRemediationExceptionsBatch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailedDeleteRemediationExceptionsBatch')
- FailedDeleteRemediationExceptionsBatches =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FailedDeleteRemediationExceptionsBatches')
- FailedRemediationBatch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailedRemediationBatch')
- FailedRemediationBatches =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FailedRemediationBatches')
- FailedRemediationExceptionBatch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailedRemediationExceptionBatch')
- FailedRemediationExceptionBatches =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FailedRemediationExceptionBatches')
- FieldInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FieldInfo')
- FieldInfoList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FieldInfoList')
- FieldName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FieldName')
- GetAggregateComplianceDetailsByConfigRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateComplianceDetailsByConfigRuleRequest')
- GetAggregateComplianceDetailsByConfigRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateComplianceDetailsByConfigRuleResponse')
- GetAggregateConfigRuleComplianceSummaryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateConfigRuleComplianceSummaryRequest')
- GetAggregateConfigRuleComplianceSummaryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateConfigRuleComplianceSummaryResponse')
- GetAggregateConformancePackComplianceSummaryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateConformancePackComplianceSummaryRequest')
- GetAggregateConformancePackComplianceSummaryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateConformancePackComplianceSummaryResponse')
- GetAggregateDiscoveredResourceCountsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateDiscoveredResourceCountsRequest')
- GetAggregateDiscoveredResourceCountsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateDiscoveredResourceCountsResponse')
- GetAggregateResourceConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateResourceConfigRequest')
- GetAggregateResourceConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAggregateResourceConfigResponse')
- GetComplianceDetailsByConfigRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetComplianceDetailsByConfigRuleRequest')
- GetComplianceDetailsByConfigRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetComplianceDetailsByConfigRuleResponse')
- GetComplianceDetailsByResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetComplianceDetailsByResourceRequest')
- GetComplianceDetailsByResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetComplianceDetailsByResourceResponse')
- GetComplianceSummaryByConfigRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetComplianceSummaryByConfigRuleResponse')
- GetComplianceSummaryByResourceTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetComplianceSummaryByResourceTypeRequest')
- GetComplianceSummaryByResourceTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetComplianceSummaryByResourceTypeResponse')
- GetConformancePackComplianceDetailsLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'GetConformancePackComplianceDetailsLimit')
- GetConformancePackComplianceDetailsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConformancePackComplianceDetailsRequest')
- GetConformancePackComplianceDetailsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConformancePackComplianceDetailsResponse')
- GetConformancePackComplianceSummaryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConformancePackComplianceSummaryRequest')
- GetConformancePackComplianceSummaryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConformancePackComplianceSummaryResponse')
- GetCustomRulePolicyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCustomRulePolicyRequest')
- GetCustomRulePolicyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCustomRulePolicyResponse')
- GetDiscoveredResourceCountsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDiscoveredResourceCountsRequest')
- GetDiscoveredResourceCountsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDiscoveredResourceCountsResponse')
- GetOrganizationConfigRuleDetailedStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOrganizationConfigRuleDetailedStatusRequest')
- GetOrganizationConfigRuleDetailedStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOrganizationConfigRuleDetailedStatusResponse')
- GetOrganizationConformancePackDetailedStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOrganizationConformancePackDetailedStatusRequest')
- GetOrganizationConformancePackDetailedStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOrganizationConformancePackDetailedStatusResponse')
- GetOrganizationCustomRulePolicyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOrganizationCustomRulePolicyRequest')
- GetOrganizationCustomRulePolicyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOrganizationCustomRulePolicyResponse')
- GetResourceConfigHistoryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourceConfigHistoryRequest')
- GetResourceConfigHistoryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourceConfigHistoryResponse')
- GetResourceEvaluationSummaryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourceEvaluationSummaryRequest')
- GetResourceEvaluationSummaryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourceEvaluationSummaryResponse')
- GetStoredQueryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetStoredQueryRequest')
- GetStoredQueryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetStoredQueryResponse')
- GroupByAPILimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'GroupByAPILimit')
- GroupedResourceCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GroupedResourceCount')
- GroupedResourceCountList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GroupedResourceCountList')
- IdempotentParameterMismatch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IdempotentParameterMismatch')
- IncludeGlobalResourceTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IncludeGlobalResourceTypes')
- InsufficientDeliveryPolicyException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InsufficientDeliveryPolicyException')
- InsufficientPermissionsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InsufficientPermissionsException')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- InvalidConfigurationRecorderNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidConfigurationRecorderNameException')
- InvalidDeliveryChannelNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidDeliveryChannelNameException')
- InvalidExpressionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidExpressionException')
- InvalidLimitException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidLimitException')
- InvalidNextTokenException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNextTokenException')
- InvalidParameterValueException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterValueException')
- InvalidRecordingGroupException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRecordingGroupException')
- InvalidResultTokenException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidResultTokenException')
- InvalidRoleException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRoleException')
- InvalidS3KeyPrefixException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidS3KeyPrefixException')
- InvalidS3KmsKeyArnException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidS3KmsKeyArnException')
- InvalidSNSTopicARNException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSNSTopicARNException')
- InvalidTimeRangeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTimeRangeException')
- LastDeliveryChannelDeleteFailedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LastDeliveryChannelDeleteFailedException')
- LastUpdatedTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'LastUpdatedTime')
- LaterTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'LaterTime')
- Limit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Limit')
- LimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededException')
- ListAggregateDiscoveredResourcesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAggregateDiscoveredResourcesRequest')
- ListAggregateDiscoveredResourcesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAggregateDiscoveredResourcesResponse')
- ListConformancePackComplianceScoresRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListConformancePackComplianceScoresRequest')
- ListConformancePackComplianceScoresResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListConformancePackComplianceScoresResponse')
- ListDiscoveredResourcesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDiscoveredResourcesRequest')
- ListDiscoveredResourcesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDiscoveredResourcesResponse')
- ListResourceEvaluationsPageItemLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListResourceEvaluationsPageItemLimit')
- ListResourceEvaluationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceEvaluationsRequest')
- ListResourceEvaluationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceEvaluationsResponse')
- ListStoredQueriesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListStoredQueriesRequest')
- ListStoredQueriesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListStoredQueriesResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- Long =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Long')
- MaxActiveResourcesExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaxActiveResourcesExceededException')
- MaxNumberOfConfigRulesExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaxNumberOfConfigRulesExceededException')
- MaxNumberOfConfigurationRecordersExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaxNumberOfConfigurationRecordersExceededException')
- MaxNumberOfConformancePacksExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaxNumberOfConformancePacksExceededException')
- MaxNumberOfDeliveryChannelsExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaxNumberOfDeliveryChannelsExceededException')
- MaxNumberOfOrganizationConfigRulesExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaxNumberOfOrganizationConfigRulesExceededException')
- MaxNumberOfOrganizationConformancePacksExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaxNumberOfOrganizationConformancePacksExceededException')
- MaxNumberOfRetentionConfigurationsExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaxNumberOfRetentionConfigurationsExceededException')
- MaximumExecutionFrequency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MaximumExecutionFrequency')
- MemberAccountRuleStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MemberAccountRuleStatus')
- MemberAccountStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MemberAccountStatus')
- MessageType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageType')
- Name =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Name')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- NoAvailableConfigurationRecorderException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoAvailableConfigurationRecorderException')
- NoAvailableDeliveryChannelException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoAvailableDeliveryChannelException')
- NoAvailableOrganizationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoAvailableOrganizationException')
- NoRunningConfigurationRecorderException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoRunningConfigurationRecorderException')
- NoSuchBucketException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchBucketException')
- NoSuchConfigRuleException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchConfigRuleException')
- NoSuchConfigRuleInConformancePackException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchConfigRuleInConformancePackException')
- NoSuchConfigurationAggregatorException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchConfigurationAggregatorException')
- NoSuchConfigurationRecorderException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchConfigurationRecorderException')
- NoSuchConformancePackException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchConformancePackException')
- NoSuchDeliveryChannelException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchDeliveryChannelException')
- NoSuchOrganizationConfigRuleException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchOrganizationConfigRuleException')
- NoSuchOrganizationConformancePackException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchOrganizationConformancePackException')
- NoSuchRemediationConfigurationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchRemediationConfigurationException')
- NoSuchRemediationExceptionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchRemediationExceptionException')
- NoSuchRetentionConfigurationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchRetentionConfigurationException')
- OrderingTimestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'OrderingTimestamp')
- OrganizationAccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationAccessDeniedException')
- OrganizationAggregationSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationAggregationSource')
- OrganizationAllFeaturesNotEnabledException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationAllFeaturesNotEnabledException')
- OrganizationConfigRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationConfigRule')
- OrganizationConfigRuleDetailedStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConfigRuleDetailedStatus')
- OrganizationConfigRuleName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationConfigRuleName')
- OrganizationConfigRuleNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConfigRuleNames')
- OrganizationConfigRuleStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationConfigRuleStatus')
- OrganizationConfigRuleStatuses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConfigRuleStatuses')
- OrganizationConfigRuleTriggerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationConfigRuleTriggerType')
- OrganizationConfigRuleTriggerTypeNoSN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationConfigRuleTriggerTypeNoSN')
- OrganizationConfigRuleTriggerTypeNoSNs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConfigRuleTriggerTypeNoSNs')
- OrganizationConfigRuleTriggerTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConfigRuleTriggerTypes')
- OrganizationConfigRules =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConfigRules')
- OrganizationConformancePack =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationConformancePack')
- OrganizationConformancePackDetailedStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationConformancePackDetailedStatus')
- OrganizationConformancePackDetailedStatuses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConformancePackDetailedStatuses')
- OrganizationConformancePackName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationConformancePackName')
- OrganizationConformancePackNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConformancePackNames')
- OrganizationConformancePackStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationConformancePackStatus')
- OrganizationConformancePackStatuses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConformancePackStatuses')
- OrganizationConformancePackTemplateValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationConformancePackTemplateValidationException')
- OrganizationConformancePacks =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationConformancePacks')
- OrganizationCustomPolicyRuleMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationCustomPolicyRuleMetadata')
- OrganizationCustomPolicyRuleMetadataNoPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationCustomPolicyRuleMetadataNoPolicy')
- OrganizationCustomRuleMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationCustomRuleMetadata')
- OrganizationManagedRuleMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationManagedRuleMetadata')
- OrganizationResourceDetailedStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationResourceDetailedStatus')
- OrganizationResourceDetailedStatusFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationResourceDetailedStatusFilters')
- OrganizationResourceStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationResourceStatus')
- OrganizationRuleStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationRuleStatus')
- OversizedConfigurationItemException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OversizedConfigurationItemException')
- Owner =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Owner')
- PageSizeLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PageSizeLimit')
- ParameterName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ParameterName')
- ParameterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ParameterValue')
- PendingAggregationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PendingAggregationRequest')
- PendingAggregationRequestList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PendingAggregationRequestList')
- Percentage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Percentage')
- PolicyRuntime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PolicyRuntime')
- PolicyText =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PolicyText')
- PutAggregationAuthorizationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAggregationAuthorizationRequest')
- PutAggregationAuthorizationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAggregationAuthorizationResponse')
- PutConfigRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigRuleRequest')
- PutConfigurationAggregatorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationAggregatorRequest')
- PutConfigurationAggregatorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationAggregatorResponse')
- PutConfigurationRecorderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationRecorderRequest')
- PutConformancePackRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConformancePackRequest')
- PutConformancePackResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConformancePackResponse')
- PutDeliveryChannelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutDeliveryChannelRequest')
- PutEvaluationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEvaluationsRequest')
- PutEvaluationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutEvaluationsResponse')
- PutExternalEvaluationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutExternalEvaluationRequest')
- PutExternalEvaluationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutExternalEvaluationResponse')
- PutOrganizationConfigRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutOrganizationConfigRuleRequest')
- PutOrganizationConfigRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutOrganizationConfigRuleResponse')
- PutOrganizationConformancePackRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutOrganizationConformancePackRequest')
- PutOrganizationConformancePackResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutOrganizationConformancePackResponse')
- PutRemediationConfigurationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRemediationConfigurationsRequest')
- PutRemediationConfigurationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRemediationConfigurationsResponse')
- PutRemediationExceptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRemediationExceptionsRequest')
- PutRemediationExceptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRemediationExceptionsResponse')
- PutResourceConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutResourceConfigRequest')
- PutRetentionConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRetentionConfigurationRequest')
- PutRetentionConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRetentionConfigurationResponse')
- PutStoredQueryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutStoredQueryRequest')
- PutStoredQueryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutStoredQueryResponse')
- QueryArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryArn')
- QueryDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryDescription')
- QueryExpression =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryExpression')
- QueryId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryId')
- QueryInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryInfo')
- QueryName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryName')
- RecorderName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecorderName')
- RecorderStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecorderStatus')
- RecordingFrequency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecordingFrequency')
- RecordingGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordingGroup')
- RecordingMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordingMode')
- RecordingModeOverride =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordingModeOverride')
- RecordingModeOverrides =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecordingModeOverrides')
- RecordingModeResourceTypesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecordingModeResourceTypesList')
- RecordingStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordingStrategy')
- RecordingStrategyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecordingStrategyType')
- ReevaluateConfigRuleNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReevaluateConfigRuleNames')
- RelatedEvent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RelatedEvent')
- RelatedEventList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RelatedEventList')
- Relationship =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Relationship')
- RelationshipList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RelationshipList')
- RelationshipName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RelationshipName')
- RemediationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemediationConfiguration')
- RemediationConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RemediationConfigurations')
- RemediationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemediationException')
- RemediationExceptionResourceKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemediationExceptionResourceKey')
- RemediationExceptionResourceKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RemediationExceptionResourceKeys')
- RemediationExceptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RemediationExceptions')
- RemediationExecutionState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RemediationExecutionState')
- RemediationExecutionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemediationExecutionStatus')
- RemediationExecutionStatuses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RemediationExecutionStatuses')
- RemediationExecutionStep =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemediationExecutionStep')
- RemediationExecutionStepState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RemediationExecutionStepState')
- RemediationExecutionSteps =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RemediationExecutionSteps')
- RemediationInProgressException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemediationInProgressException')
- RemediationParameterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemediationParameterValue')
- RemediationParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'RemediationParameters')
- RemediationTargetType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RemediationTargetType')
- ResourceConcurrentModificationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceConcurrentModificationException')
- ResourceConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceConfiguration')
- ResourceConfigurationSchemaType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceConfigurationSchemaType')
- ResourceCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceCount')
- ResourceCountFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceCountFilters')
- ResourceCountGroupKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceCountGroupKey')
- ResourceCounts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceCounts')
- ResourceCreationTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'ResourceCreationTime')
- ResourceDeletionTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'ResourceDeletionTime')
- ResourceDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceDetails')
- ResourceEvaluation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceEvaluation')
- ResourceEvaluationFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceEvaluationFilters')
- ResourceEvaluationId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceEvaluationId')
- ResourceEvaluationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceEvaluationStatus')
- ResourceEvaluations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceEvaluations')
- ResourceFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceFilters')
- ResourceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceId')
- ResourceIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceIdList')
- ResourceIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceIdentifier')
- ResourceIdentifierList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceIdentifierList')
- ResourceIdentifiersList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceIdentifiersList')
- ResourceInUseException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceInUseException')
- ResourceKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceKey')
- ResourceKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceKeys')
- ResourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceName')
- ResourceNotDiscoveredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotDiscoveredException')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceType')
- ResourceTypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceTypeList')
- ResourceTypeString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceTypeString')
- ResourceTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceTypes')
- ResourceTypesScope =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceTypesScope')
- ResourceValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceValue')
- ResourceValueType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceValueType')
- Results =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Results')
- RetentionConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RetentionConfiguration')
- RetentionConfigurationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RetentionConfigurationList')
- RetentionConfigurationName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RetentionConfigurationName')
- RetentionConfigurationNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RetentionConfigurationNameList')
- RetentionPeriodInDays =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RetentionPeriodInDays')
- RuleLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RuleLimit')
- SSMDocumentName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SSMDocumentName')
- SSMDocumentVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SSMDocumentVersion')
- SchemaVersionId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SchemaVersionId')
- Scope =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Scope')
- SelectAggregateResourceConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SelectAggregateResourceConfigRequest')
- SelectAggregateResourceConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SelectAggregateResourceConfigResponse')
- SelectResourceConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SelectResourceConfigRequest')
- SelectResourceConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SelectResourceConfigResponse')
- SortBy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SortBy')
- SortOrder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SortOrder')
- Source =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Source')
- SourceDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceDetail')
- SourceDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SourceDetails')
- SsmControls =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SsmControls')
- StackArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StackArn')
- StartConfigRulesEvaluationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartConfigRulesEvaluationRequest')
- StartConfigRulesEvaluationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartConfigRulesEvaluationResponse')
- StartConfigurationRecorderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartConfigurationRecorderRequest')
- StartRemediationExecutionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartRemediationExecutionRequest')
- StartRemediationExecutionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartRemediationExecutionResponse')
- StartResourceEvaluationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartResourceEvaluationRequest')
- StartResourceEvaluationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartResourceEvaluationResponse')
- StaticParameterValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StaticParameterValues')
- StaticValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StaticValue')
- StatusDetailFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StatusDetailFilters')
- StopConfigurationRecorderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopConfigurationRecorderRequest')
- StoredQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StoredQuery')
- StoredQueryMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StoredQueryMetadata')
- StoredQueryMetadataList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StoredQueryMetadataList')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- StringWithCharLimit1024 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithCharLimit1024')
- StringWithCharLimit128 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithCharLimit128')
- StringWithCharLimit2048 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithCharLimit2048')
- StringWithCharLimit256 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithCharLimit256')
- StringWithCharLimit256Min0 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithCharLimit256Min0')
- StringWithCharLimit64 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithCharLimit64')
- StringWithCharLimit768 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithCharLimit768')
- SupplementaryConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'SupplementaryConfiguration')
- SupplementaryConfigurationName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SupplementaryConfigurationName')
- SupplementaryConfigurationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SupplementaryConfigurationValue')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'Tags')
- TagsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagsList')
- TemplateBody =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TemplateBody')
- TemplateS3Uri =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TemplateS3Uri')
- TemplateSSMDocumentDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TemplateSSMDocumentDetails')
- TimeWindow =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TimeWindow')
- TooManyTagsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyTagsException')
- UnprocessedResourceIdentifierList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UnprocessedResourceIdentifierList')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- ValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationException')
- Value =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Value')
- Version =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Version')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2014-11-12" api. = { "apiVersion" => "2014-11-12", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "config", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceAbbreviation" => "Config Service", "serviceFullName" => "AWS Config", "serviceId" => "Config Service", "signatureVersion" => "v4", "targetPrefix" => "StarlingDoveService", "uid" => "config-2014-11-12", } api.add_operation(:batch_get_aggregate_resource_config, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchGetAggregateResourceConfig" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchGetAggregateResourceConfigRequest) o.output = Shapes::ShapeRef.new(shape: BatchGetAggregateResourceConfigResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) end) api.add_operation(:batch_get_resource_config, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchGetResourceConfig" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchGetResourceConfigRequest) o.output = Shapes::ShapeRef.new(shape: BatchGetResourceConfigResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableConfigurationRecorderException) end) api.add_operation(:delete_aggregation_authorization, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAggregationAuthorization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAggregationAuthorizationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:delete_config_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConfigRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteConfigRuleRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) end) api.add_operation(:delete_configuration_aggregator, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConfigurationAggregator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteConfigurationAggregatorRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) end) api.add_operation(:delete_configuration_recorder, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConfigurationRecorder" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteConfigurationRecorderRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationRecorderException) end) api.add_operation(:delete_conformance_pack, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConformancePack" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteConformancePackRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NoSuchConformancePackException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) end) api.add_operation(:delete_delivery_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDeliveryChannel" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteDeliveryChannelRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NoSuchDeliveryChannelException) o.errors << Shapes::ShapeRef.new(shape: LastDeliveryChannelDeleteFailedException) end) api.add_operation(:delete_evaluation_results, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteEvaluationResults" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteEvaluationResultsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteEvaluationResultsResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) end) api.add_operation(:delete_organization_config_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteOrganizationConfigRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteOrganizationConfigRuleRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NoSuchOrganizationConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) end) api.add_operation(:delete_organization_conformance_pack, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteOrganizationConformancePack" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteOrganizationConformancePackRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NoSuchOrganizationConformancePackException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) end) api.add_operation(:delete_pending_aggregation_request, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePendingAggregationRequest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeletePendingAggregationRequestRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:delete_remediation_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRemediationConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteRemediationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteRemediationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchRemediationConfigurationException) o.errors << Shapes::ShapeRef.new(shape: RemediationInProgressException) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:delete_remediation_exceptions, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRemediationExceptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteRemediationExceptionsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteRemediationExceptionsResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchRemediationExceptionException) end) api.add_operation(:delete_resource_config, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteResourceConfig" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteResourceConfigRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: NoRunningConfigurationRecorderException) end) api.add_operation(:delete_retention_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRetentionConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteRetentionConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: NoSuchRetentionConfigurationException) end) api.add_operation(:delete_stored_query, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteStoredQuery" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteStoredQueryRequest) o.output = Shapes::ShapeRef.new(shape: DeleteStoredQueryResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:deliver_config_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "DeliverConfigSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeliverConfigSnapshotRequest) o.output = Shapes::ShapeRef.new(shape: DeliverConfigSnapshotResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchDeliveryChannelException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableConfigurationRecorderException) o.errors << Shapes::ShapeRef.new(shape: NoRunningConfigurationRecorderException) end) api.add_operation(:describe_aggregate_compliance_by_config_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAggregateComplianceByConfigRules" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAggregateComplianceByConfigRulesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAggregateComplianceByConfigRulesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_aggregate_compliance_by_conformance_packs, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAggregateComplianceByConformancePacks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAggregateComplianceByConformancePacksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAggregateComplianceByConformancePacksResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_aggregation_authorizations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAggregationAuthorizations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAggregationAuthorizationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAggregationAuthorizationsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_compliance_by_config_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeComplianceByConfigRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeComplianceByConfigRuleRequest) o.output = Shapes::ShapeRef.new(shape: DescribeComplianceByConfigRuleResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_compliance_by_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeComplianceByResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeComplianceByResourceRequest) o.output = Shapes::ShapeRef.new(shape: DescribeComplianceByResourceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_config_rule_evaluation_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConfigRuleEvaluationStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConfigRuleEvaluationStatusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConfigRuleEvaluationStatusResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_config_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConfigRules" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConfigRulesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConfigRulesResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_configuration_aggregator_sources_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConfigurationAggregatorSourcesStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConfigurationAggregatorSourcesStatusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConfigurationAggregatorSourcesStatusResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_configuration_aggregators, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConfigurationAggregators" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConfigurationAggregatorsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConfigurationAggregatorsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_configuration_recorder_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConfigurationRecorderStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConfigurationRecorderStatusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConfigurationRecorderStatusResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationRecorderException) end) api.add_operation(:describe_configuration_recorders, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConfigurationRecorders" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConfigurationRecordersRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConfigurationRecordersResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationRecorderException) end) api.add_operation(:describe_conformance_pack_compliance, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConformancePackCompliance" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConformancePackComplianceRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConformancePackComplianceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleInConformancePackException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConformancePackException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_conformance_pack_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConformancePackStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConformancePackStatusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConformancePackStatusResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_conformance_packs, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConformancePacks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConformancePacksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConformancePacksResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConformancePackException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_delivery_channel_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDeliveryChannelStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeDeliveryChannelStatusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeDeliveryChannelStatusResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchDeliveryChannelException) end) api.add_operation(:describe_delivery_channels, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDeliveryChannels" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeDeliveryChannelsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeDeliveryChannelsResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchDeliveryChannelException) end) api.add_operation(:describe_organization_config_rule_statuses, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeOrganizationConfigRuleStatuses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeOrganizationConfigRuleStatusesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeOrganizationConfigRuleStatusesResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchOrganizationConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_organization_config_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeOrganizationConfigRules" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeOrganizationConfigRulesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeOrganizationConfigRulesResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchOrganizationConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_organization_conformance_pack_statuses, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeOrganizationConformancePackStatuses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeOrganizationConformancePackStatusesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeOrganizationConformancePackStatusesResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchOrganizationConformancePackException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_organization_conformance_packs, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeOrganizationConformancePacks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeOrganizationConformancePacksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeOrganizationConformancePacksResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchOrganizationConformancePackException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_pending_aggregation_requests, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePendingAggregationRequests" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePendingAggregationRequestsRequest) o.output = Shapes::ShapeRef.new(shape: DescribePendingAggregationRequestsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_remediation_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeRemediationConfigurations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeRemediationConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeRemediationConfigurationsResponse) end) api.add_operation(:describe_remediation_exceptions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeRemediationExceptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeRemediationExceptionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeRemediationExceptionsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_remediation_execution_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeRemediationExecutionStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeRemediationExecutionStatusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeRemediationExecutionStatusResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchRemediationConfigurationException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_retention_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeRetentionConfigurations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeRetentionConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeRetentionConfigurationsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: NoSuchRetentionConfigurationException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_aggregate_compliance_details_by_config_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAggregateComplianceDetailsByConfigRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAggregateComplianceDetailsByConfigRuleRequest) o.output = Shapes::ShapeRef.new(shape: GetAggregateComplianceDetailsByConfigRuleResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_aggregate_config_rule_compliance_summary, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAggregateConfigRuleComplianceSummary" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAggregateConfigRuleComplianceSummaryRequest) o.output = Shapes::ShapeRef.new(shape: GetAggregateConfigRuleComplianceSummaryResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_aggregate_conformance_pack_compliance_summary, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAggregateConformancePackComplianceSummary" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAggregateConformancePackComplianceSummaryRequest) o.output = Shapes::ShapeRef.new(shape: GetAggregateConformancePackComplianceSummaryResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_aggregate_discovered_resource_counts, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAggregateDiscoveredResourceCounts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAggregateDiscoveredResourceCountsRequest) o.output = Shapes::ShapeRef.new(shape: GetAggregateDiscoveredResourceCountsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_aggregate_resource_config, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAggregateResourceConfig" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAggregateResourceConfigRequest) o.output = Shapes::ShapeRef.new(shape: GetAggregateResourceConfigResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o.errors << Shapes::ShapeRef.new(shape: OversizedConfigurationItemException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotDiscoveredException) end) api.add_operation(:get_compliance_details_by_config_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "GetComplianceDetailsByConfigRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetComplianceDetailsByConfigRuleRequest) o.output = Shapes::ShapeRef.new(shape: GetComplianceDetailsByConfigRuleResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_compliance_details_by_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "GetComplianceDetailsByResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetComplianceDetailsByResourceRequest) o.output = Shapes::ShapeRef.new(shape: GetComplianceDetailsByResourceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_compliance_summary_by_config_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "GetComplianceSummaryByConfigRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetComplianceSummaryByConfigRuleResponse) end) api.add_operation(:get_compliance_summary_by_resource_type, Seahorse::Model::Operation.new.tap do |o| o.name = "GetComplianceSummaryByResourceType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetComplianceSummaryByResourceTypeRequest) o.output = Shapes::ShapeRef.new(shape: GetComplianceSummaryByResourceTypeResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:get_conformance_pack_compliance_details, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConformancePackComplianceDetails" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetConformancePackComplianceDetailsRequest) o.output = Shapes::ShapeRef.new(shape: GetConformancePackComplianceDetailsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConformancePackException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleInConformancePackException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_conformance_pack_compliance_summary, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConformancePackComplianceSummary" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetConformancePackComplianceSummaryRequest) o.output = Shapes::ShapeRef.new(shape: GetConformancePackComplianceSummaryResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConformancePackException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_custom_rule_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCustomRulePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetCustomRulePolicyRequest) o.output = Shapes::ShapeRef.new(shape: GetCustomRulePolicyResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) end) api.add_operation(:get_discovered_resource_counts, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDiscoveredResourceCounts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetDiscoveredResourceCountsRequest) o.output = Shapes::ShapeRef.new(shape: GetDiscoveredResourceCountsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_organization_config_rule_detailed_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetOrganizationConfigRuleDetailedStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetOrganizationConfigRuleDetailedStatusRequest) o.output = Shapes::ShapeRef.new(shape: GetOrganizationConfigRuleDetailedStatusResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchOrganizationConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_organization_conformance_pack_detailed_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetOrganizationConformancePackDetailedStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetOrganizationConformancePackDetailedStatusRequest) o.output = Shapes::ShapeRef.new(shape: GetOrganizationConformancePackDetailedStatusResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchOrganizationConformancePackException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_organization_custom_rule_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetOrganizationCustomRulePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetOrganizationCustomRulePolicyRequest) o.output = Shapes::ShapeRef.new(shape: GetOrganizationCustomRulePolicyResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchOrganizationConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) end) api.add_operation(:get_resource_config_history, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResourceConfigHistory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetResourceConfigHistoryRequest) o.output = Shapes::ShapeRef.new(shape: GetResourceConfigHistoryResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidTimeRangeException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableConfigurationRecorderException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotDiscoveredException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_resource_evaluation_summary, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResourceEvaluationSummary" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetResourceEvaluationSummaryRequest) o.output = Shapes::ShapeRef.new(shape: GetResourceEvaluationSummaryResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_stored_query, Seahorse::Model::Operation.new.tap do |o| o.name = "GetStoredQuery" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetStoredQueryRequest) o.output = Shapes::ShapeRef.new(shape: GetStoredQueryResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:list_aggregate_discovered_resources, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAggregateDiscoveredResources" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAggregateDiscoveredResourcesRequest) o.output = Shapes::ShapeRef.new(shape: ListAggregateDiscoveredResourcesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_conformance_pack_compliance_scores, Seahorse::Model::Operation.new.tap do |o| o.name = "ListConformancePackComplianceScores" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListConformancePackComplianceScoresRequest) o.output = Shapes::ShapeRef.new(shape: ListConformancePackComplianceScoresResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_discovered_resources, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDiscoveredResources" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListDiscoveredResourcesRequest) o.output = Shapes::ShapeRef.new(shape: ListDiscoveredResourcesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableConfigurationRecorderException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resource_evaluations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResourceEvaluations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListResourceEvaluationsRequest) o.output = Shapes::ShapeRef.new(shape: ListResourceEvaluationsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidTimeRangeException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_stored_queries, Seahorse::Model::Operation.new.tap do |o| o.name = "ListStoredQueries" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListStoredQueriesRequest) o.output = Shapes::ShapeRef.new(shape: ListStoredQueriesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:put_aggregation_authorization, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAggregationAuthorization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutAggregationAuthorizationRequest) o.output = Shapes::ShapeRef.new(shape: PutAggregationAuthorizationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:put_config_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "PutConfigRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutConfigRuleRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: MaxNumberOfConfigRulesExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableConfigurationRecorderException) end) api.add_operation(:put_configuration_aggregator, Seahorse::Model::Operation.new.tap do |o| o.name = "PutConfigurationAggregator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutConfigurationAggregatorRequest) o.output = Shapes::ShapeRef.new(shape: PutConfigurationAggregatorResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidRoleException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAllFeaturesNotEnabledException) end) api.add_operation(:put_configuration_recorder, Seahorse::Model::Operation.new.tap do |o| o.name = "PutConfigurationRecorder" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutConfigurationRecorderRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: MaxNumberOfConfigurationRecordersExceededException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRecorderNameException) o.errors << Shapes::ShapeRef.new(shape: InvalidRoleException) o.errors << Shapes::ShapeRef.new(shape: InvalidRecordingGroupException) end) api.add_operation(:put_conformance_pack, Seahorse::Model::Operation.new.tap do |o| o.name = "PutConformancePack" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutConformancePackRequest) o.output = Shapes::ShapeRef.new(shape: PutConformancePackResponse) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) o.errors << Shapes::ShapeRef.new(shape: ConformancePackTemplateValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: MaxNumberOfConformancePacksExceededException) end) api.add_operation(:put_delivery_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "PutDeliveryChannel" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutDeliveryChannelRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: MaxNumberOfDeliveryChannelsExceededException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableConfigurationRecorderException) o.errors << Shapes::ShapeRef.new(shape: InvalidDeliveryChannelNameException) o.errors << Shapes::ShapeRef.new(shape: NoSuchBucketException) o.errors << Shapes::ShapeRef.new(shape: InvalidS3KeyPrefixException) o.errors << Shapes::ShapeRef.new(shape: InvalidS3KmsKeyArnException) o.errors << Shapes::ShapeRef.new(shape: InvalidSNSTopicARNException) o.errors << Shapes::ShapeRef.new(shape: InsufficientDeliveryPolicyException) end) api.add_operation(:put_evaluations, Seahorse::Model::Operation.new.tap do |o| o.name = "PutEvaluations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutEvaluationsRequest) o.output = Shapes::ShapeRef.new(shape: PutEvaluationsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidResultTokenException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) end) api.add_operation(:put_external_evaluation, Seahorse::Model::Operation.new.tap do |o| o.name = "PutExternalEvaluation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutExternalEvaluationRequest) o.output = Shapes::ShapeRef.new(shape: PutExternalEvaluationResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:put_organization_config_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "PutOrganizationConfigRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutOrganizationConfigRuleRequest) o.output = Shapes::ShapeRef.new(shape: PutOrganizationConfigRuleResponse) o.errors << Shapes::ShapeRef.new(shape: MaxNumberOfOrganizationConfigRulesExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAllFeaturesNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) end) api.add_operation(:put_organization_conformance_pack, Seahorse::Model::Operation.new.tap do |o| o.name = "PutOrganizationConformancePack" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutOrganizationConformancePackRequest) o.output = Shapes::ShapeRef.new(shape: PutOrganizationConformancePackResponse) o.errors << Shapes::ShapeRef.new(shape: MaxNumberOfOrganizationConformancePacksExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) o.errors << Shapes::ShapeRef.new(shape: OrganizationConformancePackTemplateValidationException) o.errors << Shapes::ShapeRef.new(shape: OrganizationAllFeaturesNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) end) api.add_operation(:put_remediation_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "PutRemediationConfigurations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutRemediationConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: PutRemediationConfigurationsResponse) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:put_remediation_exceptions, Seahorse::Model::Operation.new.tap do |o| o.name = "PutRemediationExceptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutRemediationExceptionsRequest) o.output = Shapes::ShapeRef.new(shape: PutRemediationExceptionsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) end) api.add_operation(:put_resource_config, Seahorse::Model::Operation.new.tap do |o| o.name = "PutResourceConfig" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutResourceConfigRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) o.errors << Shapes::ShapeRef.new(shape: NoRunningConfigurationRecorderException) o.errors << Shapes::ShapeRef.new(shape: MaxActiveResourcesExceededException) end) api.add_operation(:put_retention_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutRetentionConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutRetentionConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutRetentionConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: MaxNumberOfRetentionConfigurationsExceededException) end) api.add_operation(:put_stored_query, Seahorse::Model::Operation.new.tap do |o| o.name = "PutStoredQuery" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutStoredQueryRequest) o.output = Shapes::ShapeRef.new(shape: PutStoredQueryResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) o.errors << Shapes::ShapeRef.new(shape: ResourceConcurrentModificationException) end) api.add_operation(:select_aggregate_resource_config, Seahorse::Model::Operation.new.tap do |o| o.name = "SelectAggregateResourceConfig" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SelectAggregateResourceConfigRequest) o.output = Shapes::ShapeRef.new(shape: SelectAggregateResourceConfigResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidExpressionException) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationAggregatorException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:select_resource_config, Seahorse::Model::Operation.new.tap do |o| o.name = "SelectResourceConfig" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SelectResourceConfigRequest) o.output = Shapes::ShapeRef.new(shape: SelectResourceConfigResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidExpressionException) o.errors << Shapes::ShapeRef.new(shape: InvalidLimitException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:start_config_rules_evaluation, Seahorse::Model::Operation.new.tap do |o| o.name = "StartConfigRulesEvaluation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartConfigRulesEvaluationRequest) o.output = Shapes::ShapeRef.new(shape: StartConfigRulesEvaluationResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigRuleException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:start_configuration_recorder, Seahorse::Model::Operation.new.tap do |o| o.name = "StartConfigurationRecorder" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartConfigurationRecorderRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationRecorderException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableDeliveryChannelException) end) api.add_operation(:start_remediation_execution, Seahorse::Model::Operation.new.tap do |o| o.name = "StartRemediationExecution" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartRemediationExecutionRequest) o.output = Shapes::ShapeRef.new(shape: StartRemediationExecutionResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) o.errors << Shapes::ShapeRef.new(shape: NoSuchRemediationConfigurationException) end) api.add_operation(:start_resource_evaluation, Seahorse::Model::Operation.new.tap do |o| o.name = "StartResourceEvaluation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartResourceEvaluationRequest) o.output = Shapes::ShapeRef.new(shape: StartResourceEvaluationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: IdempotentParameterMismatch) end) api.add_operation(:stop_configuration_recorder, Seahorse::Model::Operation.new.tap do |o| o.name = "StopConfigurationRecorder" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StopConfigurationRecorderRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NoSuchConfigurationRecorderException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) end