import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { AssociateResourceTypesCommandInput, AssociateResourceTypesCommandOutput, } from "./commands/AssociateResourceTypesCommand"; import { BatchGetAggregateResourceConfigCommandInput, BatchGetAggregateResourceConfigCommandOutput, } from "./commands/BatchGetAggregateResourceConfigCommand"; import { BatchGetResourceConfigCommandInput, BatchGetResourceConfigCommandOutput, } from "./commands/BatchGetResourceConfigCommand"; import { DeleteAggregationAuthorizationCommandInput, DeleteAggregationAuthorizationCommandOutput, } from "./commands/DeleteAggregationAuthorizationCommand"; import { DeleteConfigRuleCommandInput, DeleteConfigRuleCommandOutput, } from "./commands/DeleteConfigRuleCommand"; import { DeleteConfigurationAggregatorCommandInput, DeleteConfigurationAggregatorCommandOutput, } from "./commands/DeleteConfigurationAggregatorCommand"; import { DeleteConfigurationRecorderCommandInput, DeleteConfigurationRecorderCommandOutput, } from "./commands/DeleteConfigurationRecorderCommand"; import { DeleteConformancePackCommandInput, DeleteConformancePackCommandOutput, } from "./commands/DeleteConformancePackCommand"; import { DeleteDeliveryChannelCommandInput, DeleteDeliveryChannelCommandOutput, } from "./commands/DeleteDeliveryChannelCommand"; import { DeleteEvaluationResultsCommandInput, DeleteEvaluationResultsCommandOutput, } from "./commands/DeleteEvaluationResultsCommand"; import { DeleteOrganizationConfigRuleCommandInput, DeleteOrganizationConfigRuleCommandOutput, } from "./commands/DeleteOrganizationConfigRuleCommand"; import { DeleteOrganizationConformancePackCommandInput, DeleteOrganizationConformancePackCommandOutput, } from "./commands/DeleteOrganizationConformancePackCommand"; import { DeletePendingAggregationRequestCommandInput, DeletePendingAggregationRequestCommandOutput, } from "./commands/DeletePendingAggregationRequestCommand"; import { DeleteRemediationConfigurationCommandInput, DeleteRemediationConfigurationCommandOutput, } from "./commands/DeleteRemediationConfigurationCommand"; import { DeleteRemediationExceptionsCommandInput, DeleteRemediationExceptionsCommandOutput, } from "./commands/DeleteRemediationExceptionsCommand"; import { DeleteResourceConfigCommandInput, DeleteResourceConfigCommandOutput, } from "./commands/DeleteResourceConfigCommand"; import { DeleteRetentionConfigurationCommandInput, DeleteRetentionConfigurationCommandOutput, } from "./commands/DeleteRetentionConfigurationCommand"; import { DeleteServiceLinkedConfigurationRecorderCommandInput, DeleteServiceLinkedConfigurationRecorderCommandOutput, } from "./commands/DeleteServiceLinkedConfigurationRecorderCommand"; import { DeleteStoredQueryCommandInput, DeleteStoredQueryCommandOutput, } from "./commands/DeleteStoredQueryCommand"; import { DeliverConfigSnapshotCommandInput, DeliverConfigSnapshotCommandOutput, } from "./commands/DeliverConfigSnapshotCommand"; import { DescribeAggregateComplianceByConfigRulesCommandInput, DescribeAggregateComplianceByConfigRulesCommandOutput, } from "./commands/DescribeAggregateComplianceByConfigRulesCommand"; import { DescribeAggregateComplianceByConformancePacksCommandInput, DescribeAggregateComplianceByConformancePacksCommandOutput, } from "./commands/DescribeAggregateComplianceByConformancePacksCommand"; import { DescribeAggregationAuthorizationsCommandInput, DescribeAggregationAuthorizationsCommandOutput, } from "./commands/DescribeAggregationAuthorizationsCommand"; import { DescribeComplianceByConfigRuleCommandInput, DescribeComplianceByConfigRuleCommandOutput, } from "./commands/DescribeComplianceByConfigRuleCommand"; import { DescribeComplianceByResourceCommandInput, DescribeComplianceByResourceCommandOutput, } from "./commands/DescribeComplianceByResourceCommand"; import { DescribeConfigRuleEvaluationStatusCommandInput, DescribeConfigRuleEvaluationStatusCommandOutput, } from "./commands/DescribeConfigRuleEvaluationStatusCommand"; import { DescribeConfigRulesCommandInput, DescribeConfigRulesCommandOutput, } from "./commands/DescribeConfigRulesCommand"; import { DescribeConfigurationAggregatorsCommandInput, DescribeConfigurationAggregatorsCommandOutput, } from "./commands/DescribeConfigurationAggregatorsCommand"; import { DescribeConfigurationAggregatorSourcesStatusCommandInput, DescribeConfigurationAggregatorSourcesStatusCommandOutput, } from "./commands/DescribeConfigurationAggregatorSourcesStatusCommand"; import { DescribeConfigurationRecordersCommandInput, DescribeConfigurationRecordersCommandOutput, } from "./commands/DescribeConfigurationRecordersCommand"; import { DescribeConfigurationRecorderStatusCommandInput, DescribeConfigurationRecorderStatusCommandOutput, } from "./commands/DescribeConfigurationRecorderStatusCommand"; import { DescribeConformancePackComplianceCommandInput, DescribeConformancePackComplianceCommandOutput, } from "./commands/DescribeConformancePackComplianceCommand"; import { DescribeConformancePacksCommandInput, DescribeConformancePacksCommandOutput, } from "./commands/DescribeConformancePacksCommand"; import { DescribeConformancePackStatusCommandInput, DescribeConformancePackStatusCommandOutput, } from "./commands/DescribeConformancePackStatusCommand"; import { DescribeDeliveryChannelsCommandInput, DescribeDeliveryChannelsCommandOutput, } from "./commands/DescribeDeliveryChannelsCommand"; import { DescribeDeliveryChannelStatusCommandInput, DescribeDeliveryChannelStatusCommandOutput, } from "./commands/DescribeDeliveryChannelStatusCommand"; import { DescribeOrganizationConfigRulesCommandInput, DescribeOrganizationConfigRulesCommandOutput, } from "./commands/DescribeOrganizationConfigRulesCommand"; import { DescribeOrganizationConfigRuleStatusesCommandInput, DescribeOrganizationConfigRuleStatusesCommandOutput, } from "./commands/DescribeOrganizationConfigRuleStatusesCommand"; import { DescribeOrganizationConformancePacksCommandInput, DescribeOrganizationConformancePacksCommandOutput, } from "./commands/DescribeOrganizationConformancePacksCommand"; import { DescribeOrganizationConformancePackStatusesCommandInput, DescribeOrganizationConformancePackStatusesCommandOutput, } from "./commands/DescribeOrganizationConformancePackStatusesCommand"; import { DescribePendingAggregationRequestsCommandInput, DescribePendingAggregationRequestsCommandOutput, } from "./commands/DescribePendingAggregationRequestsCommand"; import { DescribeRemediationConfigurationsCommandInput, DescribeRemediationConfigurationsCommandOutput, } from "./commands/DescribeRemediationConfigurationsCommand"; import { DescribeRemediationExceptionsCommandInput, DescribeRemediationExceptionsCommandOutput, } from "./commands/DescribeRemediationExceptionsCommand"; import { DescribeRemediationExecutionStatusCommandInput, DescribeRemediationExecutionStatusCommandOutput, } from "./commands/DescribeRemediationExecutionStatusCommand"; import { DescribeRetentionConfigurationsCommandInput, DescribeRetentionConfigurationsCommandOutput, } from "./commands/DescribeRetentionConfigurationsCommand"; import { DisassociateResourceTypesCommandInput, DisassociateResourceTypesCommandOutput, } from "./commands/DisassociateResourceTypesCommand"; import { GetAggregateComplianceDetailsByConfigRuleCommandInput, GetAggregateComplianceDetailsByConfigRuleCommandOutput, } from "./commands/GetAggregateComplianceDetailsByConfigRuleCommand"; import { GetAggregateConfigRuleComplianceSummaryCommandInput, GetAggregateConfigRuleComplianceSummaryCommandOutput, } from "./commands/GetAggregateConfigRuleComplianceSummaryCommand"; import { GetAggregateConformancePackComplianceSummaryCommandInput, GetAggregateConformancePackComplianceSummaryCommandOutput, } from "./commands/GetAggregateConformancePackComplianceSummaryCommand"; import { GetAggregateDiscoveredResourceCountsCommandInput, GetAggregateDiscoveredResourceCountsCommandOutput, } from "./commands/GetAggregateDiscoveredResourceCountsCommand"; import { GetAggregateResourceConfigCommandInput, GetAggregateResourceConfigCommandOutput, } from "./commands/GetAggregateResourceConfigCommand"; import { GetComplianceDetailsByConfigRuleCommandInput, GetComplianceDetailsByConfigRuleCommandOutput, } from "./commands/GetComplianceDetailsByConfigRuleCommand"; import { GetComplianceDetailsByResourceCommandInput, GetComplianceDetailsByResourceCommandOutput, } from "./commands/GetComplianceDetailsByResourceCommand"; import { GetComplianceSummaryByConfigRuleCommandInput, GetComplianceSummaryByConfigRuleCommandOutput, } from "./commands/GetComplianceSummaryByConfigRuleCommand"; import { GetComplianceSummaryByResourceTypeCommandInput, GetComplianceSummaryByResourceTypeCommandOutput, } from "./commands/GetComplianceSummaryByResourceTypeCommand"; import { GetConformancePackComplianceDetailsCommandInput, GetConformancePackComplianceDetailsCommandOutput, } from "./commands/GetConformancePackComplianceDetailsCommand"; import { GetConformancePackComplianceSummaryCommandInput, GetConformancePackComplianceSummaryCommandOutput, } from "./commands/GetConformancePackComplianceSummaryCommand"; import { GetCustomRulePolicyCommandInput, GetCustomRulePolicyCommandOutput, } from "./commands/GetCustomRulePolicyCommand"; import { GetDiscoveredResourceCountsCommandInput, GetDiscoveredResourceCountsCommandOutput, } from "./commands/GetDiscoveredResourceCountsCommand"; import { GetOrganizationConfigRuleDetailedStatusCommandInput, GetOrganizationConfigRuleDetailedStatusCommandOutput, } from "./commands/GetOrganizationConfigRuleDetailedStatusCommand"; import { GetOrganizationConformancePackDetailedStatusCommandInput, GetOrganizationConformancePackDetailedStatusCommandOutput, } from "./commands/GetOrganizationConformancePackDetailedStatusCommand"; import { GetOrganizationCustomRulePolicyCommandInput, GetOrganizationCustomRulePolicyCommandOutput, } from "./commands/GetOrganizationCustomRulePolicyCommand"; import { GetResourceConfigHistoryCommandInput, GetResourceConfigHistoryCommandOutput, } from "./commands/GetResourceConfigHistoryCommand"; import { GetResourceEvaluationSummaryCommandInput, GetResourceEvaluationSummaryCommandOutput, } from "./commands/GetResourceEvaluationSummaryCommand"; import { GetStoredQueryCommandInput, GetStoredQueryCommandOutput, } from "./commands/GetStoredQueryCommand"; import { ListAggregateDiscoveredResourcesCommandInput, ListAggregateDiscoveredResourcesCommandOutput, } from "./commands/ListAggregateDiscoveredResourcesCommand"; import { ListConfigurationRecordersCommandInput, ListConfigurationRecordersCommandOutput, } from "./commands/ListConfigurationRecordersCommand"; import { ListConformancePackComplianceScoresCommandInput, ListConformancePackComplianceScoresCommandOutput, } from "./commands/ListConformancePackComplianceScoresCommand"; import { ListDiscoveredResourcesCommandInput, ListDiscoveredResourcesCommandOutput, } from "./commands/ListDiscoveredResourcesCommand"; import { ListResourceEvaluationsCommandInput, ListResourceEvaluationsCommandOutput, } from "./commands/ListResourceEvaluationsCommand"; import { ListStoredQueriesCommandInput, ListStoredQueriesCommandOutput, } from "./commands/ListStoredQueriesCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { PutAggregationAuthorizationCommandInput, PutAggregationAuthorizationCommandOutput, } from "./commands/PutAggregationAuthorizationCommand"; import { PutConfigRuleCommandInput, PutConfigRuleCommandOutput, } from "./commands/PutConfigRuleCommand"; import { PutConfigurationAggregatorCommandInput, PutConfigurationAggregatorCommandOutput, } from "./commands/PutConfigurationAggregatorCommand"; import { PutConfigurationRecorderCommandInput, PutConfigurationRecorderCommandOutput, } from "./commands/PutConfigurationRecorderCommand"; import { PutConformancePackCommandInput, PutConformancePackCommandOutput, } from "./commands/PutConformancePackCommand"; import { PutDeliveryChannelCommandInput, PutDeliveryChannelCommandOutput, } from "./commands/PutDeliveryChannelCommand"; import { PutEvaluationsCommandInput, PutEvaluationsCommandOutput, } from "./commands/PutEvaluationsCommand"; import { PutExternalEvaluationCommandInput, PutExternalEvaluationCommandOutput, } from "./commands/PutExternalEvaluationCommand"; import { PutOrganizationConfigRuleCommandInput, PutOrganizationConfigRuleCommandOutput, } from "./commands/PutOrganizationConfigRuleCommand"; import { PutOrganizationConformancePackCommandInput, PutOrganizationConformancePackCommandOutput, } from "./commands/PutOrganizationConformancePackCommand"; import { PutRemediationConfigurationsCommandInput, PutRemediationConfigurationsCommandOutput, } from "./commands/PutRemediationConfigurationsCommand"; import { PutRemediationExceptionsCommandInput, PutRemediationExceptionsCommandOutput, } from "./commands/PutRemediationExceptionsCommand"; import { PutResourceConfigCommandInput, PutResourceConfigCommandOutput, } from "./commands/PutResourceConfigCommand"; import { PutRetentionConfigurationCommandInput, PutRetentionConfigurationCommandOutput, } from "./commands/PutRetentionConfigurationCommand"; import { PutServiceLinkedConfigurationRecorderCommandInput, PutServiceLinkedConfigurationRecorderCommandOutput, } from "./commands/PutServiceLinkedConfigurationRecorderCommand"; import { PutStoredQueryCommandInput, PutStoredQueryCommandOutput, } from "./commands/PutStoredQueryCommand"; import { SelectAggregateResourceConfigCommandInput, SelectAggregateResourceConfigCommandOutput, } from "./commands/SelectAggregateResourceConfigCommand"; import { SelectResourceConfigCommandInput, SelectResourceConfigCommandOutput, } from "./commands/SelectResourceConfigCommand"; import { StartConfigRulesEvaluationCommandInput, StartConfigRulesEvaluationCommandOutput, } from "./commands/StartConfigRulesEvaluationCommand"; import { StartConfigurationRecorderCommandInput, StartConfigurationRecorderCommandOutput, } from "./commands/StartConfigurationRecorderCommand"; import { StartRemediationExecutionCommandInput, StartRemediationExecutionCommandOutput, } from "./commands/StartRemediationExecutionCommand"; import { StartResourceEvaluationCommandInput, StartResourceEvaluationCommandOutput, } from "./commands/StartResourceEvaluationCommand"; import { StopConfigurationRecorderCommandInput, StopConfigurationRecorderCommandOutput, } from "./commands/StopConfigurationRecorderCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { ConfigServiceClient } from "./ConfigServiceClient"; export interface ConfigService { associateResourceTypes( args: AssociateResourceTypesCommandInput, options?: __HttpHandlerOptions ): Promise; associateResourceTypes( args: AssociateResourceTypesCommandInput, cb: (err: any, data?: AssociateResourceTypesCommandOutput) => void ): void; associateResourceTypes( args: AssociateResourceTypesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateResourceTypesCommandOutput) => void ): void; batchGetAggregateResourceConfig( args: BatchGetAggregateResourceConfigCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetAggregateResourceConfig( args: BatchGetAggregateResourceConfigCommandInput, cb: (err: any, data?: BatchGetAggregateResourceConfigCommandOutput) => void ): void; batchGetAggregateResourceConfig( args: BatchGetAggregateResourceConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetAggregateResourceConfigCommandOutput) => void ): void; batchGetResourceConfig( args: BatchGetResourceConfigCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetResourceConfig( args: BatchGetResourceConfigCommandInput, cb: (err: any, data?: BatchGetResourceConfigCommandOutput) => void ): void; batchGetResourceConfig( args: BatchGetResourceConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetResourceConfigCommandOutput) => void ): void; deleteAggregationAuthorization( args: DeleteAggregationAuthorizationCommandInput, options?: __HttpHandlerOptions ): Promise; deleteAggregationAuthorization( args: DeleteAggregationAuthorizationCommandInput, cb: (err: any, data?: DeleteAggregationAuthorizationCommandOutput) => void ): void; deleteAggregationAuthorization( args: DeleteAggregationAuthorizationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAggregationAuthorizationCommandOutput) => void ): void; deleteConfigRule( args: DeleteConfigRuleCommandInput, options?: __HttpHandlerOptions ): Promise; deleteConfigRule( args: DeleteConfigRuleCommandInput, cb: (err: any, data?: DeleteConfigRuleCommandOutput) => void ): void; deleteConfigRule( args: DeleteConfigRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConfigRuleCommandOutput) => void ): void; deleteConfigurationAggregator( args: DeleteConfigurationAggregatorCommandInput, options?: __HttpHandlerOptions ): Promise; deleteConfigurationAggregator( args: DeleteConfigurationAggregatorCommandInput, cb: (err: any, data?: DeleteConfigurationAggregatorCommandOutput) => void ): void; deleteConfigurationAggregator( args: DeleteConfigurationAggregatorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConfigurationAggregatorCommandOutput) => void ): void; deleteConfigurationRecorder( args: DeleteConfigurationRecorderCommandInput, options?: __HttpHandlerOptions ): Promise; deleteConfigurationRecorder( args: DeleteConfigurationRecorderCommandInput, cb: (err: any, data?: DeleteConfigurationRecorderCommandOutput) => void ): void; deleteConfigurationRecorder( args: DeleteConfigurationRecorderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConfigurationRecorderCommandOutput) => void ): void; deleteConformancePack( args: DeleteConformancePackCommandInput, options?: __HttpHandlerOptions ): Promise; deleteConformancePack( args: DeleteConformancePackCommandInput, cb: (err: any, data?: DeleteConformancePackCommandOutput) => void ): void; deleteConformancePack( args: DeleteConformancePackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConformancePackCommandOutput) => void ): void; deleteDeliveryChannel( args: DeleteDeliveryChannelCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDeliveryChannel( args: DeleteDeliveryChannelCommandInput, cb: (err: any, data?: DeleteDeliveryChannelCommandOutput) => void ): void; deleteDeliveryChannel( args: DeleteDeliveryChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDeliveryChannelCommandOutput) => void ): void; deleteEvaluationResults( args: DeleteEvaluationResultsCommandInput, options?: __HttpHandlerOptions ): Promise; deleteEvaluationResults( args: DeleteEvaluationResultsCommandInput, cb: (err: any, data?: DeleteEvaluationResultsCommandOutput) => void ): void; deleteEvaluationResults( args: DeleteEvaluationResultsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEvaluationResultsCommandOutput) => void ): void; deleteOrganizationConfigRule( args: DeleteOrganizationConfigRuleCommandInput, options?: __HttpHandlerOptions ): Promise; deleteOrganizationConfigRule( args: DeleteOrganizationConfigRuleCommandInput, cb: (err: any, data?: DeleteOrganizationConfigRuleCommandOutput) => void ): void; deleteOrganizationConfigRule( args: DeleteOrganizationConfigRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteOrganizationConfigRuleCommandOutput) => void ): void; deleteOrganizationConformancePack( args: DeleteOrganizationConformancePackCommandInput, options?: __HttpHandlerOptions ): Promise; deleteOrganizationConformancePack( args: DeleteOrganizationConformancePackCommandInput, cb: ( err: any, data?: DeleteOrganizationConformancePackCommandOutput ) => void ): void; deleteOrganizationConformancePack( args: DeleteOrganizationConformancePackCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DeleteOrganizationConformancePackCommandOutput ) => void ): void; deletePendingAggregationRequest( args: DeletePendingAggregationRequestCommandInput, options?: __HttpHandlerOptions ): Promise; deletePendingAggregationRequest( args: DeletePendingAggregationRequestCommandInput, cb: (err: any, data?: DeletePendingAggregationRequestCommandOutput) => void ): void; deletePendingAggregationRequest( args: DeletePendingAggregationRequestCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePendingAggregationRequestCommandOutput) => void ): void; deleteRemediationConfiguration( args: DeleteRemediationConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRemediationConfiguration( args: DeleteRemediationConfigurationCommandInput, cb: (err: any, data?: DeleteRemediationConfigurationCommandOutput) => void ): void; deleteRemediationConfiguration( args: DeleteRemediationConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRemediationConfigurationCommandOutput) => void ): void; deleteRemediationExceptions( args: DeleteRemediationExceptionsCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRemediationExceptions( args: DeleteRemediationExceptionsCommandInput, cb: (err: any, data?: DeleteRemediationExceptionsCommandOutput) => void ): void; deleteRemediationExceptions( args: DeleteRemediationExceptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRemediationExceptionsCommandOutput) => void ): void; deleteResourceConfig( args: DeleteResourceConfigCommandInput, options?: __HttpHandlerOptions ): Promise; deleteResourceConfig( args: DeleteResourceConfigCommandInput, cb: (err: any, data?: DeleteResourceConfigCommandOutput) => void ): void; deleteResourceConfig( args: DeleteResourceConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteResourceConfigCommandOutput) => void ): void; deleteRetentionConfiguration( args: DeleteRetentionConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRetentionConfiguration( args: DeleteRetentionConfigurationCommandInput, cb: (err: any, data?: DeleteRetentionConfigurationCommandOutput) => void ): void; deleteRetentionConfiguration( args: DeleteRetentionConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRetentionConfigurationCommandOutput) => void ): void; deleteServiceLinkedConfigurationRecorder( args: DeleteServiceLinkedConfigurationRecorderCommandInput, options?: __HttpHandlerOptions ): Promise; deleteServiceLinkedConfigurationRecorder( args: DeleteServiceLinkedConfigurationRecorderCommandInput, cb: ( err: any, data?: DeleteServiceLinkedConfigurationRecorderCommandOutput ) => void ): void; deleteServiceLinkedConfigurationRecorder( args: DeleteServiceLinkedConfigurationRecorderCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DeleteServiceLinkedConfigurationRecorderCommandOutput ) => void ): void; deleteStoredQuery( args: DeleteStoredQueryCommandInput, options?: __HttpHandlerOptions ): Promise; deleteStoredQuery( args: DeleteStoredQueryCommandInput, cb: (err: any, data?: DeleteStoredQueryCommandOutput) => void ): void; deleteStoredQuery( args: DeleteStoredQueryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteStoredQueryCommandOutput) => void ): void; deliverConfigSnapshot( args: DeliverConfigSnapshotCommandInput, options?: __HttpHandlerOptions ): Promise; deliverConfigSnapshot( args: DeliverConfigSnapshotCommandInput, cb: (err: any, data?: DeliverConfigSnapshotCommandOutput) => void ): void; deliverConfigSnapshot( args: DeliverConfigSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeliverConfigSnapshotCommandOutput) => void ): void; describeAggregateComplianceByConfigRules( args: DescribeAggregateComplianceByConfigRulesCommandInput, options?: __HttpHandlerOptions ): Promise; describeAggregateComplianceByConfigRules( args: DescribeAggregateComplianceByConfigRulesCommandInput, cb: ( err: any, data?: DescribeAggregateComplianceByConfigRulesCommandOutput ) => void ): void; describeAggregateComplianceByConfigRules( args: DescribeAggregateComplianceByConfigRulesCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeAggregateComplianceByConfigRulesCommandOutput ) => void ): void; describeAggregateComplianceByConformancePacks( args: DescribeAggregateComplianceByConformancePacksCommandInput, options?: __HttpHandlerOptions ): Promise; describeAggregateComplianceByConformancePacks( args: DescribeAggregateComplianceByConformancePacksCommandInput, cb: ( err: any, data?: DescribeAggregateComplianceByConformancePacksCommandOutput ) => void ): void; describeAggregateComplianceByConformancePacks( args: DescribeAggregateComplianceByConformancePacksCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeAggregateComplianceByConformancePacksCommandOutput ) => void ): void; describeAggregationAuthorizations(): Promise; describeAggregationAuthorizations( args: DescribeAggregationAuthorizationsCommandInput, options?: __HttpHandlerOptions ): Promise; describeAggregationAuthorizations( args: DescribeAggregationAuthorizationsCommandInput, cb: ( err: any, data?: DescribeAggregationAuthorizationsCommandOutput ) => void ): void; describeAggregationAuthorizations( args: DescribeAggregationAuthorizationsCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeAggregationAuthorizationsCommandOutput ) => void ): void; describeComplianceByConfigRule(): Promise; describeComplianceByConfigRule( args: DescribeComplianceByConfigRuleCommandInput, options?: __HttpHandlerOptions ): Promise; describeComplianceByConfigRule( args: DescribeComplianceByConfigRuleCommandInput, cb: (err: any, data?: DescribeComplianceByConfigRuleCommandOutput) => void ): void; describeComplianceByConfigRule( args: DescribeComplianceByConfigRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeComplianceByConfigRuleCommandOutput) => void ): void; describeComplianceByResource(): Promise; describeComplianceByResource( args: DescribeComplianceByResourceCommandInput, options?: __HttpHandlerOptions ): Promise; describeComplianceByResource( args: DescribeComplianceByResourceCommandInput, cb: (err: any, data?: DescribeComplianceByResourceCommandOutput) => void ): void; describeComplianceByResource( args: DescribeComplianceByResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeComplianceByResourceCommandOutput) => void ): void; describeConfigRuleEvaluationStatus(): Promise; describeConfigRuleEvaluationStatus( args: DescribeConfigRuleEvaluationStatusCommandInput, options?: __HttpHandlerOptions ): Promise; describeConfigRuleEvaluationStatus( args: DescribeConfigRuleEvaluationStatusCommandInput, cb: ( err: any, data?: DescribeConfigRuleEvaluationStatusCommandOutput ) => void ): void; describeConfigRuleEvaluationStatus( args: DescribeConfigRuleEvaluationStatusCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeConfigRuleEvaluationStatusCommandOutput ) => void ): void; describeConfigRules(): Promise; describeConfigRules( args: DescribeConfigRulesCommandInput, options?: __HttpHandlerOptions ): Promise; describeConfigRules( args: DescribeConfigRulesCommandInput, cb: (err: any, data?: DescribeConfigRulesCommandOutput) => void ): void; describeConfigRules( args: DescribeConfigRulesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeConfigRulesCommandOutput) => void ): void; describeConfigurationAggregators(): Promise; describeConfigurationAggregators( args: DescribeConfigurationAggregatorsCommandInput, options?: __HttpHandlerOptions ): Promise; describeConfigurationAggregators( args: DescribeConfigurationAggregatorsCommandInput, cb: (err: any, data?: DescribeConfigurationAggregatorsCommandOutput) => void ): void; describeConfigurationAggregators( args: DescribeConfigurationAggregatorsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeConfigurationAggregatorsCommandOutput) => void ): void; describeConfigurationAggregatorSourcesStatus( args: DescribeConfigurationAggregatorSourcesStatusCommandInput, options?: __HttpHandlerOptions ): Promise; describeConfigurationAggregatorSourcesStatus( args: DescribeConfigurationAggregatorSourcesStatusCommandInput, cb: ( err: any, data?: DescribeConfigurationAggregatorSourcesStatusCommandOutput ) => void ): void; describeConfigurationAggregatorSourcesStatus( args: DescribeConfigurationAggregatorSourcesStatusCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeConfigurationAggregatorSourcesStatusCommandOutput ) => void ): void; describeConfigurationRecorders(): Promise; describeConfigurationRecorders( args: DescribeConfigurationRecordersCommandInput, options?: __HttpHandlerOptions ): Promise; describeConfigurationRecorders( args: DescribeConfigurationRecordersCommandInput, cb: (err: any, data?: DescribeConfigurationRecordersCommandOutput) => void ): void; describeConfigurationRecorders( args: DescribeConfigurationRecordersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeConfigurationRecordersCommandOutput) => void ): void; describeConfigurationRecorderStatus(): Promise; describeConfigurationRecorderStatus( args: DescribeConfigurationRecorderStatusCommandInput, options?: __HttpHandlerOptions ): Promise; describeConfigurationRecorderStatus( args: DescribeConfigurationRecorderStatusCommandInput, cb: ( err: any, data?: DescribeConfigurationRecorderStatusCommandOutput ) => void ): void; describeConfigurationRecorderStatus( args: DescribeConfigurationRecorderStatusCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeConfigurationRecorderStatusCommandOutput ) => void ): void; describeConformancePackCompliance( args: DescribeConformancePackComplianceCommandInput, options?: __HttpHandlerOptions ): Promise; describeConformancePackCompliance( args: DescribeConformancePackComplianceCommandInput, cb: ( err: any, data?: DescribeConformancePackComplianceCommandOutput ) => void ): void; describeConformancePackCompliance( args: DescribeConformancePackComplianceCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeConformancePackComplianceCommandOutput ) => void ): void; describeConformancePacks(): Promise; describeConformancePacks( args: DescribeConformancePacksCommandInput, options?: __HttpHandlerOptions ): Promise; describeConformancePacks( args: DescribeConformancePacksCommandInput, cb: (err: any, data?: DescribeConformancePacksCommandOutput) => void ): void; describeConformancePacks( args: DescribeConformancePacksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeConformancePacksCommandOutput) => void ): void; describeConformancePackStatus(): Promise; describeConformancePackStatus( args: DescribeConformancePackStatusCommandInput, options?: __HttpHandlerOptions ): Promise; describeConformancePackStatus( args: DescribeConformancePackStatusCommandInput, cb: (err: any, data?: DescribeConformancePackStatusCommandOutput) => void ): void; describeConformancePackStatus( args: DescribeConformancePackStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeConformancePackStatusCommandOutput) => void ): void; describeDeliveryChannels(): Promise; describeDeliveryChannels( args: DescribeDeliveryChannelsCommandInput, options?: __HttpHandlerOptions ): Promise; describeDeliveryChannels( args: DescribeDeliveryChannelsCommandInput, cb: (err: any, data?: DescribeDeliveryChannelsCommandOutput) => void ): void; describeDeliveryChannels( args: DescribeDeliveryChannelsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDeliveryChannelsCommandOutput) => void ): void; describeDeliveryChannelStatus(): Promise; describeDeliveryChannelStatus( args: DescribeDeliveryChannelStatusCommandInput, options?: __HttpHandlerOptions ): Promise; describeDeliveryChannelStatus( args: DescribeDeliveryChannelStatusCommandInput, cb: (err: any, data?: DescribeDeliveryChannelStatusCommandOutput) => void ): void; describeDeliveryChannelStatus( args: DescribeDeliveryChannelStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDeliveryChannelStatusCommandOutput) => void ): void; describeOrganizationConfigRules(): Promise; describeOrganizationConfigRules( args: DescribeOrganizationConfigRulesCommandInput, options?: __HttpHandlerOptions ): Promise; describeOrganizationConfigRules( args: DescribeOrganizationConfigRulesCommandInput, cb: (err: any, data?: DescribeOrganizationConfigRulesCommandOutput) => void ): void; describeOrganizationConfigRules( args: DescribeOrganizationConfigRulesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeOrganizationConfigRulesCommandOutput) => void ): void; describeOrganizationConfigRuleStatuses(): Promise; describeOrganizationConfigRuleStatuses( args: DescribeOrganizationConfigRuleStatusesCommandInput, options?: __HttpHandlerOptions ): Promise; describeOrganizationConfigRuleStatuses( args: DescribeOrganizationConfigRuleStatusesCommandInput, cb: ( err: any, data?: DescribeOrganizationConfigRuleStatusesCommandOutput ) => void ): void; describeOrganizationConfigRuleStatuses( args: DescribeOrganizationConfigRuleStatusesCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeOrganizationConfigRuleStatusesCommandOutput ) => void ): void; describeOrganizationConformancePacks(): Promise; describeOrganizationConformancePacks( args: DescribeOrganizationConformancePacksCommandInput, options?: __HttpHandlerOptions ): Promise; describeOrganizationConformancePacks( args: DescribeOrganizationConformancePacksCommandInput, cb: ( err: any, data?: DescribeOrganizationConformancePacksCommandOutput ) => void ): void; describeOrganizationConformancePacks( args: DescribeOrganizationConformancePacksCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeOrganizationConformancePacksCommandOutput ) => void ): void; describeOrganizationConformancePackStatuses(): Promise; describeOrganizationConformancePackStatuses( args: DescribeOrganizationConformancePackStatusesCommandInput, options?: __HttpHandlerOptions ): Promise; describeOrganizationConformancePackStatuses( args: DescribeOrganizationConformancePackStatusesCommandInput, cb: ( err: any, data?: DescribeOrganizationConformancePackStatusesCommandOutput ) => void ): void; describeOrganizationConformancePackStatuses( args: DescribeOrganizationConformancePackStatusesCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeOrganizationConformancePackStatusesCommandOutput ) => void ): void; describePendingAggregationRequests(): Promise; describePendingAggregationRequests( args: DescribePendingAggregationRequestsCommandInput, options?: __HttpHandlerOptions ): Promise; describePendingAggregationRequests( args: DescribePendingAggregationRequestsCommandInput, cb: ( err: any, data?: DescribePendingAggregationRequestsCommandOutput ) => void ): void; describePendingAggregationRequests( args: DescribePendingAggregationRequestsCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribePendingAggregationRequestsCommandOutput ) => void ): void; describeRemediationConfigurations( args: DescribeRemediationConfigurationsCommandInput, options?: __HttpHandlerOptions ): Promise; describeRemediationConfigurations( args: DescribeRemediationConfigurationsCommandInput, cb: ( err: any, data?: DescribeRemediationConfigurationsCommandOutput ) => void ): void; describeRemediationConfigurations( args: DescribeRemediationConfigurationsCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeRemediationConfigurationsCommandOutput ) => void ): void; describeRemediationExceptions( args: DescribeRemediationExceptionsCommandInput, options?: __HttpHandlerOptions ): Promise; describeRemediationExceptions( args: DescribeRemediationExceptionsCommandInput, cb: (err: any, data?: DescribeRemediationExceptionsCommandOutput) => void ): void; describeRemediationExceptions( args: DescribeRemediationExceptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeRemediationExceptionsCommandOutput) => void ): void; describeRemediationExecutionStatus( args: DescribeRemediationExecutionStatusCommandInput, options?: __HttpHandlerOptions ): Promise; describeRemediationExecutionStatus( args: DescribeRemediationExecutionStatusCommandInput, cb: ( err: any, data?: DescribeRemediationExecutionStatusCommandOutput ) => void ): void; describeRemediationExecutionStatus( args: DescribeRemediationExecutionStatusCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeRemediationExecutionStatusCommandOutput ) => void ): void; describeRetentionConfigurations(): Promise; describeRetentionConfigurations( args: DescribeRetentionConfigurationsCommandInput, options?: __HttpHandlerOptions ): Promise; describeRetentionConfigurations( args: DescribeRetentionConfigurationsCommandInput, cb: (err: any, data?: DescribeRetentionConfigurationsCommandOutput) => void ): void; describeRetentionConfigurations( args: DescribeRetentionConfigurationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeRetentionConfigurationsCommandOutput) => void ): void; disassociateResourceTypes( args: DisassociateResourceTypesCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateResourceTypes( args: DisassociateResourceTypesCommandInput, cb: (err: any, data?: DisassociateResourceTypesCommandOutput) => void ): void; disassociateResourceTypes( args: DisassociateResourceTypesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateResourceTypesCommandOutput) => void ): void; getAggregateComplianceDetailsByConfigRule( args: GetAggregateComplianceDetailsByConfigRuleCommandInput, options?: __HttpHandlerOptions ): Promise; getAggregateComplianceDetailsByConfigRule( args: GetAggregateComplianceDetailsByConfigRuleCommandInput, cb: ( err: any, data?: GetAggregateComplianceDetailsByConfigRuleCommandOutput ) => void ): void; getAggregateComplianceDetailsByConfigRule( args: GetAggregateComplianceDetailsByConfigRuleCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetAggregateComplianceDetailsByConfigRuleCommandOutput ) => void ): void; getAggregateConfigRuleComplianceSummary( args: GetAggregateConfigRuleComplianceSummaryCommandInput, options?: __HttpHandlerOptions ): Promise; getAggregateConfigRuleComplianceSummary( args: GetAggregateConfigRuleComplianceSummaryCommandInput, cb: ( err: any, data?: GetAggregateConfigRuleComplianceSummaryCommandOutput ) => void ): void; getAggregateConfigRuleComplianceSummary( args: GetAggregateConfigRuleComplianceSummaryCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetAggregateConfigRuleComplianceSummaryCommandOutput ) => void ): void; getAggregateConformancePackComplianceSummary( args: GetAggregateConformancePackComplianceSummaryCommandInput, options?: __HttpHandlerOptions ): Promise; getAggregateConformancePackComplianceSummary( args: GetAggregateConformancePackComplianceSummaryCommandInput, cb: ( err: any, data?: GetAggregateConformancePackComplianceSummaryCommandOutput ) => void ): void; getAggregateConformancePackComplianceSummary( args: GetAggregateConformancePackComplianceSummaryCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetAggregateConformancePackComplianceSummaryCommandOutput ) => void ): void; getAggregateDiscoveredResourceCounts( args: GetAggregateDiscoveredResourceCountsCommandInput, options?: __HttpHandlerOptions ): Promise; getAggregateDiscoveredResourceCounts( args: GetAggregateDiscoveredResourceCountsCommandInput, cb: ( err: any, data?: GetAggregateDiscoveredResourceCountsCommandOutput ) => void ): void; getAggregateDiscoveredResourceCounts( args: GetAggregateDiscoveredResourceCountsCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetAggregateDiscoveredResourceCountsCommandOutput ) => void ): void; getAggregateResourceConfig( args: GetAggregateResourceConfigCommandInput, options?: __HttpHandlerOptions ): Promise; getAggregateResourceConfig( args: GetAggregateResourceConfigCommandInput, cb: (err: any, data?: GetAggregateResourceConfigCommandOutput) => void ): void; getAggregateResourceConfig( args: GetAggregateResourceConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAggregateResourceConfigCommandOutput) => void ): void; getComplianceDetailsByConfigRule( args: GetComplianceDetailsByConfigRuleCommandInput, options?: __HttpHandlerOptions ): Promise; getComplianceDetailsByConfigRule( args: GetComplianceDetailsByConfigRuleCommandInput, cb: (err: any, data?: GetComplianceDetailsByConfigRuleCommandOutput) => void ): void; getComplianceDetailsByConfigRule( args: GetComplianceDetailsByConfigRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetComplianceDetailsByConfigRuleCommandOutput) => void ): void; getComplianceDetailsByResource(): Promise; getComplianceDetailsByResource( args: GetComplianceDetailsByResourceCommandInput, options?: __HttpHandlerOptions ): Promise; getComplianceDetailsByResource( args: GetComplianceDetailsByResourceCommandInput, cb: (err: any, data?: GetComplianceDetailsByResourceCommandOutput) => void ): void; getComplianceDetailsByResource( args: GetComplianceDetailsByResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetComplianceDetailsByResourceCommandOutput) => void ): void; getComplianceSummaryByConfigRule(): Promise; getComplianceSummaryByConfigRule( args: GetComplianceSummaryByConfigRuleCommandInput, options?: __HttpHandlerOptions ): Promise; getComplianceSummaryByConfigRule( args: GetComplianceSummaryByConfigRuleCommandInput, cb: (err: any, data?: GetComplianceSummaryByConfigRuleCommandOutput) => void ): void; getComplianceSummaryByConfigRule( args: GetComplianceSummaryByConfigRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetComplianceSummaryByConfigRuleCommandOutput) => void ): void; getComplianceSummaryByResourceType(): Promise; getComplianceSummaryByResourceType( args: GetComplianceSummaryByResourceTypeCommandInput, options?: __HttpHandlerOptions ): Promise; getComplianceSummaryByResourceType( args: GetComplianceSummaryByResourceTypeCommandInput, cb: ( err: any, data?: GetComplianceSummaryByResourceTypeCommandOutput ) => void ): void; getComplianceSummaryByResourceType( args: GetComplianceSummaryByResourceTypeCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetComplianceSummaryByResourceTypeCommandOutput ) => void ): void; getConformancePackComplianceDetails( args: GetConformancePackComplianceDetailsCommandInput, options?: __HttpHandlerOptions ): Promise; getConformancePackComplianceDetails( args: GetConformancePackComplianceDetailsCommandInput, cb: ( err: any, data?: GetConformancePackComplianceDetailsCommandOutput ) => void ): void; getConformancePackComplianceDetails( args: GetConformancePackComplianceDetailsCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetConformancePackComplianceDetailsCommandOutput ) => void ): void; getConformancePackComplianceSummary( args: GetConformancePackComplianceSummaryCommandInput, options?: __HttpHandlerOptions ): Promise; getConformancePackComplianceSummary( args: GetConformancePackComplianceSummaryCommandInput, cb: ( err: any, data?: GetConformancePackComplianceSummaryCommandOutput ) => void ): void; getConformancePackComplianceSummary( args: GetConformancePackComplianceSummaryCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetConformancePackComplianceSummaryCommandOutput ) => void ): void; getCustomRulePolicy(): Promise; getCustomRulePolicy( args: GetCustomRulePolicyCommandInput, options?: __HttpHandlerOptions ): Promise; getCustomRulePolicy( args: GetCustomRulePolicyCommandInput, cb: (err: any, data?: GetCustomRulePolicyCommandOutput) => void ): void; getCustomRulePolicy( args: GetCustomRulePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCustomRulePolicyCommandOutput) => void ): void; getDiscoveredResourceCounts(): Promise; getDiscoveredResourceCounts( args: GetDiscoveredResourceCountsCommandInput, options?: __HttpHandlerOptions ): Promise; getDiscoveredResourceCounts( args: GetDiscoveredResourceCountsCommandInput, cb: (err: any, data?: GetDiscoveredResourceCountsCommandOutput) => void ): void; getDiscoveredResourceCounts( args: GetDiscoveredResourceCountsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDiscoveredResourceCountsCommandOutput) => void ): void; getOrganizationConfigRuleDetailedStatus( args: GetOrganizationConfigRuleDetailedStatusCommandInput, options?: __HttpHandlerOptions ): Promise; getOrganizationConfigRuleDetailedStatus( args: GetOrganizationConfigRuleDetailedStatusCommandInput, cb: ( err: any, data?: GetOrganizationConfigRuleDetailedStatusCommandOutput ) => void ): void; getOrganizationConfigRuleDetailedStatus( args: GetOrganizationConfigRuleDetailedStatusCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetOrganizationConfigRuleDetailedStatusCommandOutput ) => void ): void; getOrganizationConformancePackDetailedStatus( args: GetOrganizationConformancePackDetailedStatusCommandInput, options?: __HttpHandlerOptions ): Promise; getOrganizationConformancePackDetailedStatus( args: GetOrganizationConformancePackDetailedStatusCommandInput, cb: ( err: any, data?: GetOrganizationConformancePackDetailedStatusCommandOutput ) => void ): void; getOrganizationConformancePackDetailedStatus( args: GetOrganizationConformancePackDetailedStatusCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetOrganizationConformancePackDetailedStatusCommandOutput ) => void ): void; getOrganizationCustomRulePolicy( args: GetOrganizationCustomRulePolicyCommandInput, options?: __HttpHandlerOptions ): Promise; getOrganizationCustomRulePolicy( args: GetOrganizationCustomRulePolicyCommandInput, cb: (err: any, data?: GetOrganizationCustomRulePolicyCommandOutput) => void ): void; getOrganizationCustomRulePolicy( args: GetOrganizationCustomRulePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetOrganizationCustomRulePolicyCommandOutput) => void ): void; getResourceConfigHistory( args: GetResourceConfigHistoryCommandInput, options?: __HttpHandlerOptions ): Promise; getResourceConfigHistory( args: GetResourceConfigHistoryCommandInput, cb: (err: any, data?: GetResourceConfigHistoryCommandOutput) => void ): void; getResourceConfigHistory( args: GetResourceConfigHistoryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetResourceConfigHistoryCommandOutput) => void ): void; getResourceEvaluationSummary( args: GetResourceEvaluationSummaryCommandInput, options?: __HttpHandlerOptions ): Promise; getResourceEvaluationSummary( args: GetResourceEvaluationSummaryCommandInput, cb: (err: any, data?: GetResourceEvaluationSummaryCommandOutput) => void ): void; getResourceEvaluationSummary( args: GetResourceEvaluationSummaryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetResourceEvaluationSummaryCommandOutput) => void ): void; getStoredQuery( args: GetStoredQueryCommandInput, options?: __HttpHandlerOptions ): Promise; getStoredQuery( args: GetStoredQueryCommandInput, cb: (err: any, data?: GetStoredQueryCommandOutput) => void ): void; getStoredQuery( args: GetStoredQueryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetStoredQueryCommandOutput) => void ): void; listAggregateDiscoveredResources( args: ListAggregateDiscoveredResourcesCommandInput, options?: __HttpHandlerOptions ): Promise; listAggregateDiscoveredResources( args: ListAggregateDiscoveredResourcesCommandInput, cb: (err: any, data?: ListAggregateDiscoveredResourcesCommandOutput) => void ): void; listAggregateDiscoveredResources( args: ListAggregateDiscoveredResourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAggregateDiscoveredResourcesCommandOutput) => void ): void; listConfigurationRecorders(): Promise; listConfigurationRecorders( args: ListConfigurationRecordersCommandInput, options?: __HttpHandlerOptions ): Promise; listConfigurationRecorders( args: ListConfigurationRecordersCommandInput, cb: (err: any, data?: ListConfigurationRecordersCommandOutput) => void ): void; listConfigurationRecorders( args: ListConfigurationRecordersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListConfigurationRecordersCommandOutput) => void ): void; listConformancePackComplianceScores(): Promise; listConformancePackComplianceScores( args: ListConformancePackComplianceScoresCommandInput, options?: __HttpHandlerOptions ): Promise; listConformancePackComplianceScores( args: ListConformancePackComplianceScoresCommandInput, cb: ( err: any, data?: ListConformancePackComplianceScoresCommandOutput ) => void ): void; listConformancePackComplianceScores( args: ListConformancePackComplianceScoresCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: ListConformancePackComplianceScoresCommandOutput ) => void ): void; listDiscoveredResources( args: ListDiscoveredResourcesCommandInput, options?: __HttpHandlerOptions ): Promise; listDiscoveredResources( args: ListDiscoveredResourcesCommandInput, cb: (err: any, data?: ListDiscoveredResourcesCommandOutput) => void ): void; listDiscoveredResources( args: ListDiscoveredResourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDiscoveredResourcesCommandOutput) => void ): void; listResourceEvaluations(): Promise; listResourceEvaluations( args: ListResourceEvaluationsCommandInput, options?: __HttpHandlerOptions ): Promise; listResourceEvaluations( args: ListResourceEvaluationsCommandInput, cb: (err: any, data?: ListResourceEvaluationsCommandOutput) => void ): void; listResourceEvaluations( args: ListResourceEvaluationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListResourceEvaluationsCommandOutput) => void ): void; listStoredQueries(): Promise; listStoredQueries( args: ListStoredQueriesCommandInput, options?: __HttpHandlerOptions ): Promise; listStoredQueries( args: ListStoredQueriesCommandInput, cb: (err: any, data?: ListStoredQueriesCommandOutput) => void ): void; listStoredQueries( args: ListStoredQueriesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListStoredQueriesCommandOutput) => void ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions ): Promise; listTagsForResource( args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void ): void; putAggregationAuthorization( args: PutAggregationAuthorizationCommandInput, options?: __HttpHandlerOptions ): Promise; putAggregationAuthorization( args: PutAggregationAuthorizationCommandInput, cb: (err: any, data?: PutAggregationAuthorizationCommandOutput) => void ): void; putAggregationAuthorization( args: PutAggregationAuthorizationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAggregationAuthorizationCommandOutput) => void ): void; putConfigRule( args: PutConfigRuleCommandInput, options?: __HttpHandlerOptions ): Promise; putConfigRule( args: PutConfigRuleCommandInput, cb: (err: any, data?: PutConfigRuleCommandOutput) => void ): void; putConfigRule( args: PutConfigRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigRuleCommandOutput) => void ): void; putConfigurationAggregator( args: PutConfigurationAggregatorCommandInput, options?: __HttpHandlerOptions ): Promise; putConfigurationAggregator( args: PutConfigurationAggregatorCommandInput, cb: (err: any, data?: PutConfigurationAggregatorCommandOutput) => void ): void; putConfigurationAggregator( args: PutConfigurationAggregatorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigurationAggregatorCommandOutput) => void ): void; putConfigurationRecorder( args: PutConfigurationRecorderCommandInput, options?: __HttpHandlerOptions ): Promise; putConfigurationRecorder( args: PutConfigurationRecorderCommandInput, cb: (err: any, data?: PutConfigurationRecorderCommandOutput) => void ): void; putConfigurationRecorder( args: PutConfigurationRecorderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConfigurationRecorderCommandOutput) => void ): void; putConformancePack( args: PutConformancePackCommandInput, options?: __HttpHandlerOptions ): Promise; putConformancePack( args: PutConformancePackCommandInput, cb: (err: any, data?: PutConformancePackCommandOutput) => void ): void; putConformancePack( args: PutConformancePackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutConformancePackCommandOutput) => void ): void; putDeliveryChannel( args: PutDeliveryChannelCommandInput, options?: __HttpHandlerOptions ): Promise; putDeliveryChannel( args: PutDeliveryChannelCommandInput, cb: (err: any, data?: PutDeliveryChannelCommandOutput) => void ): void; putDeliveryChannel( args: PutDeliveryChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutDeliveryChannelCommandOutput) => void ): void; putEvaluations( args: PutEvaluationsCommandInput, options?: __HttpHandlerOptions ): Promise; putEvaluations( args: PutEvaluationsCommandInput, cb: (err: any, data?: PutEvaluationsCommandOutput) => void ): void; putEvaluations( args: PutEvaluationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutEvaluationsCommandOutput) => void ): void; putExternalEvaluation( args: PutExternalEvaluationCommandInput, options?: __HttpHandlerOptions ): Promise; putExternalEvaluation( args: PutExternalEvaluationCommandInput, cb: (err: any, data?: PutExternalEvaluationCommandOutput) => void ): void; putExternalEvaluation( args: PutExternalEvaluationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutExternalEvaluationCommandOutput) => void ): void; putOrganizationConfigRule( args: PutOrganizationConfigRuleCommandInput, options?: __HttpHandlerOptions ): Promise; putOrganizationConfigRule( args: PutOrganizationConfigRuleCommandInput, cb: (err: any, data?: PutOrganizationConfigRuleCommandOutput) => void ): void; putOrganizationConfigRule( args: PutOrganizationConfigRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutOrganizationConfigRuleCommandOutput) => void ): void; putOrganizationConformancePack( args: PutOrganizationConformancePackCommandInput, options?: __HttpHandlerOptions ): Promise; putOrganizationConformancePack( args: PutOrganizationConformancePackCommandInput, cb: (err: any, data?: PutOrganizationConformancePackCommandOutput) => void ): void; putOrganizationConformancePack( args: PutOrganizationConformancePackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutOrganizationConformancePackCommandOutput) => void ): void; putRemediationConfigurations( args: PutRemediationConfigurationsCommandInput, options?: __HttpHandlerOptions ): Promise; putRemediationConfigurations( args: PutRemediationConfigurationsCommandInput, cb: (err: any, data?: PutRemediationConfigurationsCommandOutput) => void ): void; putRemediationConfigurations( args: PutRemediationConfigurationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutRemediationConfigurationsCommandOutput) => void ): void; putRemediationExceptions( args: PutRemediationExceptionsCommandInput, options?: __HttpHandlerOptions ): Promise; putRemediationExceptions( args: PutRemediationExceptionsCommandInput, cb: (err: any, data?: PutRemediationExceptionsCommandOutput) => void ): void; putRemediationExceptions( args: PutRemediationExceptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutRemediationExceptionsCommandOutput) => void ): void; putResourceConfig( args: PutResourceConfigCommandInput, options?: __HttpHandlerOptions ): Promise; putResourceConfig( args: PutResourceConfigCommandInput, cb: (err: any, data?: PutResourceConfigCommandOutput) => void ): void; putResourceConfig( args: PutResourceConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutResourceConfigCommandOutput) => void ): void; putRetentionConfiguration( args: PutRetentionConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; putRetentionConfiguration( args: PutRetentionConfigurationCommandInput, cb: (err: any, data?: PutRetentionConfigurationCommandOutput) => void ): void; putRetentionConfiguration( args: PutRetentionConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutRetentionConfigurationCommandOutput) => void ): void; putServiceLinkedConfigurationRecorder( args: PutServiceLinkedConfigurationRecorderCommandInput, options?: __HttpHandlerOptions ): Promise; putServiceLinkedConfigurationRecorder( args: PutServiceLinkedConfigurationRecorderCommandInput, cb: ( err: any, data?: PutServiceLinkedConfigurationRecorderCommandOutput ) => void ): void; putServiceLinkedConfigurationRecorder( args: PutServiceLinkedConfigurationRecorderCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: PutServiceLinkedConfigurationRecorderCommandOutput ) => void ): void; putStoredQuery( args: PutStoredQueryCommandInput, options?: __HttpHandlerOptions ): Promise; putStoredQuery( args: PutStoredQueryCommandInput, cb: (err: any, data?: PutStoredQueryCommandOutput) => void ): void; putStoredQuery( args: PutStoredQueryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutStoredQueryCommandOutput) => void ): void; selectAggregateResourceConfig( args: SelectAggregateResourceConfigCommandInput, options?: __HttpHandlerOptions ): Promise; selectAggregateResourceConfig( args: SelectAggregateResourceConfigCommandInput, cb: (err: any, data?: SelectAggregateResourceConfigCommandOutput) => void ): void; selectAggregateResourceConfig( args: SelectAggregateResourceConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SelectAggregateResourceConfigCommandOutput) => void ): void; selectResourceConfig( args: SelectResourceConfigCommandInput, options?: __HttpHandlerOptions ): Promise; selectResourceConfig( args: SelectResourceConfigCommandInput, cb: (err: any, data?: SelectResourceConfigCommandOutput) => void ): void; selectResourceConfig( args: SelectResourceConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SelectResourceConfigCommandOutput) => void ): void; startConfigRulesEvaluation(): Promise; startConfigRulesEvaluation( args: StartConfigRulesEvaluationCommandInput, options?: __HttpHandlerOptions ): Promise; startConfigRulesEvaluation( args: StartConfigRulesEvaluationCommandInput, cb: (err: any, data?: StartConfigRulesEvaluationCommandOutput) => void ): void; startConfigRulesEvaluation( args: StartConfigRulesEvaluationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartConfigRulesEvaluationCommandOutput) => void ): void; startConfigurationRecorder( args: StartConfigurationRecorderCommandInput, options?: __HttpHandlerOptions ): Promise; startConfigurationRecorder( args: StartConfigurationRecorderCommandInput, cb: (err: any, data?: StartConfigurationRecorderCommandOutput) => void ): void; startConfigurationRecorder( args: StartConfigurationRecorderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartConfigurationRecorderCommandOutput) => void ): void; startRemediationExecution( args: StartRemediationExecutionCommandInput, options?: __HttpHandlerOptions ): Promise; startRemediationExecution( args: StartRemediationExecutionCommandInput, cb: (err: any, data?: StartRemediationExecutionCommandOutput) => void ): void; startRemediationExecution( args: StartRemediationExecutionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartRemediationExecutionCommandOutput) => void ): void; startResourceEvaluation( args: StartResourceEvaluationCommandInput, options?: __HttpHandlerOptions ): Promise; startResourceEvaluation( args: StartResourceEvaluationCommandInput, cb: (err: any, data?: StartResourceEvaluationCommandOutput) => void ): void; startResourceEvaluation( args: StartResourceEvaluationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartResourceEvaluationCommandOutput) => void ): void; stopConfigurationRecorder( args: StopConfigurationRecorderCommandInput, options?: __HttpHandlerOptions ): Promise; stopConfigurationRecorder( args: StopConfigurationRecorderCommandInput, cb: (err: any, data?: StopConfigurationRecorderCommandOutput) => void ): void; stopConfigurationRecorder( args: StopConfigurationRecorderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopConfigurationRecorderCommandOutput) => void ): void; tagResource( args: TagResourceCommandInput, options?: __HttpHandlerOptions ): Promise; tagResource( args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void ): void; tagResource( args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void ): void; untagResource( args: UntagResourceCommandInput, options?: __HttpHandlerOptions ): Promise; untagResource( args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void ): void; untagResource( args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void ): void; paginateDescribeAggregateComplianceByConfigRules( args: DescribeAggregateComplianceByConfigRulesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeAggregateComplianceByConformancePacks( args: DescribeAggregateComplianceByConformancePacksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeAggregationAuthorizations( args?: DescribeAggregationAuthorizationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeComplianceByConfigRule( args?: DescribeComplianceByConfigRuleCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeComplianceByResource( args?: DescribeComplianceByResourceCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeConfigRuleEvaluationStatus( args?: DescribeConfigRuleEvaluationStatusCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeConfigRules( args?: DescribeConfigRulesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeConfigurationAggregators( args?: DescribeConfigurationAggregatorsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeConfigurationAggregatorSourcesStatus( args: DescribeConfigurationAggregatorSourcesStatusCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeConformancePackCompliance( args: DescribeConformancePackComplianceCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeConformancePacks( args?: DescribeConformancePacksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeConformancePackStatus( args?: DescribeConformancePackStatusCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeOrganizationConfigRules( args?: DescribeOrganizationConfigRulesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeOrganizationConfigRuleStatuses( args?: DescribeOrganizationConfigRuleStatusesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeOrganizationConformancePacks( args?: DescribeOrganizationConformancePacksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeOrganizationConformancePackStatuses( args?: DescribeOrganizationConformancePackStatusesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribePendingAggregationRequests( args?: DescribePendingAggregationRequestsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeRemediationExceptions( args: DescribeRemediationExceptionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeRemediationExecutionStatus( args: DescribeRemediationExecutionStatusCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeRetentionConfigurations( args?: DescribeRetentionConfigurationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetAggregateComplianceDetailsByConfigRule( args: GetAggregateComplianceDetailsByConfigRuleCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetAggregateConfigRuleComplianceSummary( args: GetAggregateConfigRuleComplianceSummaryCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetAggregateConformancePackComplianceSummary( args: GetAggregateConformancePackComplianceSummaryCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetAggregateDiscoveredResourceCounts( args: GetAggregateDiscoveredResourceCountsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetComplianceDetailsByConfigRule( args: GetComplianceDetailsByConfigRuleCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetComplianceDetailsByResource( args?: GetComplianceDetailsByResourceCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetConformancePackComplianceDetails( args: GetConformancePackComplianceDetailsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetConformancePackComplianceSummary( args: GetConformancePackComplianceSummaryCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetDiscoveredResourceCounts( args?: GetDiscoveredResourceCountsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetOrganizationConfigRuleDetailedStatus( args: GetOrganizationConfigRuleDetailedStatusCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetOrganizationConformancePackDetailedStatus( args: GetOrganizationConformancePackDetailedStatusCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetResourceConfigHistory( args: GetResourceConfigHistoryCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListAggregateDiscoveredResources( args: ListAggregateDiscoveredResourcesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListConfigurationRecorders( args?: ListConfigurationRecordersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListConformancePackComplianceScores( args?: ListConformancePackComplianceScoresCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListDiscoveredResources( args: ListDiscoveredResourcesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListResourceEvaluations( args?: ListResourceEvaluationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListStoredQueries( args?: ListStoredQueriesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListTagsForResource( args: ListTagsForResourceCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateSelectAggregateResourceConfig( args: SelectAggregateResourceConfigCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateSelectResourceConfig( args: SelectResourceConfigCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class ConfigService extends ConfigServiceClient implements ConfigService {}