Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ConfigService

import { ConfigService } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/configservice.ts";
class ConfigService {
constructor(apiFactory: client.ApiFactory);
async batchGetAggregateResourceConfig(params: BatchGetAggregateResourceConfigRequest, opts?: client.RequestOptions): Promise<BatchGetAggregateResourceConfigResponse>;
async batchGetResourceConfig(params: BatchGetResourceConfigRequest, opts?: client.RequestOptions): Promise<BatchGetResourceConfigResponse>;
async deleteAggregationAuthorization(params: DeleteAggregationAuthorizationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteConfigRule(params: DeleteConfigRuleRequest, opts?: client.RequestOptions): Promise<void>;
async deleteConfigurationAggregator(params: DeleteConfigurationAggregatorRequest, opts?: client.RequestOptions): Promise<void>;
async deleteConfigurationRecorder(params: DeleteConfigurationRecorderRequest, opts?: client.RequestOptions): Promise<void>;
async deleteConformancePack(params: DeleteConformancePackRequest, opts?: client.RequestOptions): Promise<void>;
async deleteDeliveryChannel(params: DeleteDeliveryChannelRequest, opts?: client.RequestOptions): Promise<void>;
async deleteEvaluationResults(params: DeleteEvaluationResultsRequest, opts?: client.RequestOptions): Promise<void>;
async deleteOrganizationConfigRule(params: DeleteOrganizationConfigRuleRequest, opts?: client.RequestOptions): Promise<void>;
async deleteOrganizationConformancePack(params: DeleteOrganizationConformancePackRequest, opts?: client.RequestOptions): Promise<void>;
async deletePendingAggregationRequest(params: DeletePendingAggregationRequestRequest, opts?: client.RequestOptions): Promise<void>;
async deleteRemediationConfiguration(params: DeleteRemediationConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteRemediationExceptions(params: DeleteRemediationExceptionsRequest, opts?: client.RequestOptions): Promise<DeleteRemediationExceptionsResponse>;
async deleteResourceConfig(params: DeleteResourceConfigRequest, opts?: client.RequestOptions): Promise<void>;
async deleteRetentionConfiguration(params: DeleteRetentionConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteStoredQuery(params: DeleteStoredQueryRequest, opts?: client.RequestOptions): Promise<void>;
async deliverConfigSnapshot(params: DeliverConfigSnapshotRequest, opts?: client.RequestOptions): Promise<DeliverConfigSnapshotResponse>;
async describeAggregationAuthorizations(params?: DescribeAggregationAuthorizationsRequest, opts?: client.RequestOptions): Promise<DescribeAggregationAuthorizationsResponse>;
async describeComplianceByConfigRule(params?: DescribeComplianceByConfigRuleRequest, opts?: client.RequestOptions): Promise<DescribeComplianceByConfigRuleResponse>;
async describeComplianceByResource(params?: DescribeComplianceByResourceRequest, opts?: client.RequestOptions): Promise<DescribeComplianceByResourceResponse>;
async describeConfigRuleEvaluationStatus(params?: DescribeConfigRuleEvaluationStatusRequest, opts?: client.RequestOptions): Promise<DescribeConfigRuleEvaluationStatusResponse>;
async describeConfigRules(params?: DescribeConfigRulesRequest, opts?: client.RequestOptions): Promise<DescribeConfigRulesResponse>;
async describeConfigurationAggregators(params?: DescribeConfigurationAggregatorsRequest, opts?: client.RequestOptions): Promise<DescribeConfigurationAggregatorsResponse>;
async describeConfigurationRecorders(params?: DescribeConfigurationRecordersRequest, opts?: client.RequestOptions): Promise<DescribeConfigurationRecordersResponse>;
async describeConfigurationRecorderStatus(params?: DescribeConfigurationRecorderStatusRequest, opts?: client.RequestOptions): Promise<DescribeConfigurationRecorderStatusResponse>;
async describeConformancePackCompliance(params: DescribeConformancePackComplianceRequest, opts?: client.RequestOptions): Promise<DescribeConformancePackComplianceResponse>;
async describeConformancePacks(params?: DescribeConformancePacksRequest, opts?: client.RequestOptions): Promise<DescribeConformancePacksResponse>;
async describeConformancePackStatus(params?: DescribeConformancePackStatusRequest, opts?: client.RequestOptions): Promise<DescribeConformancePackStatusResponse>;
async describeDeliveryChannels(params?: DescribeDeliveryChannelsRequest, opts?: client.RequestOptions): Promise<DescribeDeliveryChannelsResponse>;
async describeDeliveryChannelStatus(params?: DescribeDeliveryChannelStatusRequest, opts?: client.RequestOptions): Promise<DescribeDeliveryChannelStatusResponse>;
async describeOrganizationConfigRules(params?: DescribeOrganizationConfigRulesRequest, opts?: client.RequestOptions): Promise<DescribeOrganizationConfigRulesResponse>;
async describeOrganizationConfigRuleStatuses(params?: DescribeOrganizationConfigRuleStatusesRequest, opts?: client.RequestOptions): Promise<DescribeOrganizationConfigRuleStatusesResponse>;
async describeOrganizationConformancePacks(params?: DescribeOrganizationConformancePacksRequest, opts?: client.RequestOptions): Promise<DescribeOrganizationConformancePacksResponse>;
async describePendingAggregationRequests(params?: DescribePendingAggregationRequestsRequest, opts?: client.RequestOptions): Promise<DescribePendingAggregationRequestsResponse>;
async describeRemediationConfigurations(params: DescribeRemediationConfigurationsRequest, opts?: client.RequestOptions): Promise<DescribeRemediationConfigurationsResponse>;
async describeRemediationExceptions(params: DescribeRemediationExceptionsRequest, opts?: client.RequestOptions): Promise<DescribeRemediationExceptionsResponse>;
async describeRemediationExecutionStatus(params: DescribeRemediationExecutionStatusRequest, opts?: client.RequestOptions): Promise<DescribeRemediationExecutionStatusResponse>;
async describeRetentionConfigurations(params?: DescribeRetentionConfigurationsRequest, opts?: client.RequestOptions): Promise<DescribeRetentionConfigurationsResponse>;
async getAggregateConfigRuleComplianceSummary(params: GetAggregateConfigRuleComplianceSummaryRequest, opts?: client.RequestOptions): Promise<GetAggregateConfigRuleComplianceSummaryResponse>;
async getAggregateDiscoveredResourceCounts(params: GetAggregateDiscoveredResourceCountsRequest, opts?: client.RequestOptions): Promise<GetAggregateDiscoveredResourceCountsResponse>;
async getAggregateResourceConfig(params: GetAggregateResourceConfigRequest, opts?: client.RequestOptions): Promise<GetAggregateResourceConfigResponse>;
async getComplianceDetailsByConfigRule(params: GetComplianceDetailsByConfigRuleRequest, opts?: client.RequestOptions): Promise<GetComplianceDetailsByConfigRuleResponse>;
async getComplianceDetailsByResource(params: GetComplianceDetailsByResourceRequest, opts?: client.RequestOptions): Promise<GetComplianceDetailsByResourceResponse>;
async getComplianceSummaryByConfigRule(opts?: client.RequestOptions): Promise<GetComplianceSummaryByConfigRuleResponse>;
async getComplianceSummaryByResourceType(params?: GetComplianceSummaryByResourceTypeRequest, opts?: client.RequestOptions): Promise<GetComplianceSummaryByResourceTypeResponse>;
async getConformancePackComplianceDetails(params: GetConformancePackComplianceDetailsRequest, opts?: client.RequestOptions): Promise<GetConformancePackComplianceDetailsResponse>;
async getConformancePackComplianceSummary(params: GetConformancePackComplianceSummaryRequest, opts?: client.RequestOptions): Promise<GetConformancePackComplianceSummaryResponse>;
async getDiscoveredResourceCounts(params?: GetDiscoveredResourceCountsRequest, opts?: client.RequestOptions): Promise<GetDiscoveredResourceCountsResponse>;
async getOrganizationConfigRuleDetailedStatus(params: GetOrganizationConfigRuleDetailedStatusRequest, opts?: client.RequestOptions): Promise<GetOrganizationConfigRuleDetailedStatusResponse>;
async getResourceConfigHistory(params: GetResourceConfigHistoryRequest, opts?: client.RequestOptions): Promise<GetResourceConfigHistoryResponse>;
async getStoredQuery(params: GetStoredQueryRequest, opts?: client.RequestOptions): Promise<GetStoredQueryResponse>;
async listAggregateDiscoveredResources(params: ListAggregateDiscoveredResourcesRequest, opts?: client.RequestOptions): Promise<ListAggregateDiscoveredResourcesResponse>;
async listDiscoveredResources(params: ListDiscoveredResourcesRequest, opts?: client.RequestOptions): Promise<ListDiscoveredResourcesResponse>;
async listStoredQueries(params?: ListStoredQueriesRequest, opts?: client.RequestOptions): Promise<ListStoredQueriesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async putAggregationAuthorization(params: PutAggregationAuthorizationRequest, opts?: client.RequestOptions): Promise<PutAggregationAuthorizationResponse>;
async putConfigRule(params: PutConfigRuleRequest, opts?: client.RequestOptions): Promise<void>;
async putConfigurationAggregator(params: PutConfigurationAggregatorRequest, opts?: client.RequestOptions): Promise<PutConfigurationAggregatorResponse>;
async putConfigurationRecorder(params: PutConfigurationRecorderRequest, opts?: client.RequestOptions): Promise<void>;
async putConformancePack(params: PutConformancePackRequest, opts?: client.RequestOptions): Promise<PutConformancePackResponse>;
async putDeliveryChannel(params: PutDeliveryChannelRequest, opts?: client.RequestOptions): Promise<void>;
async putEvaluations(params: PutEvaluationsRequest, opts?: client.RequestOptions): Promise<PutEvaluationsResponse>;
async putExternalEvaluation(params: PutExternalEvaluationRequest, opts?: client.RequestOptions): Promise<void>;
async putOrganizationConfigRule(params: PutOrganizationConfigRuleRequest, opts?: client.RequestOptions): Promise<PutOrganizationConfigRuleResponse>;
async putOrganizationConformancePack(params: PutOrganizationConformancePackRequest, opts?: client.RequestOptions): Promise<PutOrganizationConformancePackResponse>;
async putRemediationConfigurations(params: PutRemediationConfigurationsRequest, opts?: client.RequestOptions): Promise<PutRemediationConfigurationsResponse>;
async putRemediationExceptions(params: PutRemediationExceptionsRequest, opts?: client.RequestOptions): Promise<PutRemediationExceptionsResponse>;
async putResourceConfig(params: PutResourceConfigRequest, opts?: client.RequestOptions): Promise<void>;
async putRetentionConfiguration(params: PutRetentionConfigurationRequest, opts?: client.RequestOptions): Promise<PutRetentionConfigurationResponse>;
async putStoredQuery(params: PutStoredQueryRequest, opts?: client.RequestOptions): Promise<PutStoredQueryResponse>;
async selectAggregateResourceConfig(params: SelectAggregateResourceConfigRequest, opts?: client.RequestOptions): Promise<SelectAggregateResourceConfigResponse>;
async selectResourceConfig(params: SelectResourceConfigRequest, opts?: client.RequestOptions): Promise<SelectResourceConfigResponse>;
async startConfigRulesEvaluation(params?: StartConfigRulesEvaluationRequest, opts?: client.RequestOptions): Promise<void>;
async startConfigurationRecorder(params: StartConfigurationRecorderRequest, opts?: client.RequestOptions): Promise<void>;
async startRemediationExecution(params: StartRemediationExecutionRequest, opts?: client.RequestOptions): Promise<StartRemediationExecutionResponse>;
async stopConfigurationRecorder(params: StopConfigurationRecorderRequest, opts?: client.RequestOptions): Promise<void>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new ConfigService(apiFactory: client.ApiFactory)
[src]

§Methods

§
deleteAggregationAuthorization(params: DeleteAggregationAuthorizationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteConfigRule(params: DeleteConfigRuleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteConfigurationAggregator(params: DeleteConfigurationAggregatorRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteConfigurationRecorder(params: DeleteConfigurationRecorderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteConformancePack(params: DeleteConformancePackRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteDeliveryChannel(params: DeleteDeliveryChannelRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteEvaluationResults(params: DeleteEvaluationResultsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteOrganizationConfigRule(params: DeleteOrganizationConfigRuleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteOrganizationConformancePack(params: DeleteOrganizationConformancePackRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deletePendingAggregationRequest(params: DeletePendingAggregationRequestRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteRemediationConfiguration(params: DeleteRemediationConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteResourceConfig(params: DeleteResourceConfigRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteRetentionConfiguration(params: DeleteRetentionConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteStoredQuery(params: DeleteStoredQueryRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
getComplianceSummaryByConfigRule(opts?: client.RequestOptions): Promise<GetComplianceSummaryByConfigRuleResponse>
[src]
§
putConfigRule(params: PutConfigRuleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putConfigurationRecorder(params: PutConfigurationRecorderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putDeliveryChannel(params: PutDeliveryChannelRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putExternalEvaluation(params: PutExternalEvaluationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putResourceConfig(params: PutResourceConfigRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
startConfigRulesEvaluation(params?: StartConfigRulesEvaluationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
startConfigurationRecorder(params: StartConfigurationRecorderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
stopConfigurationRecorder(params: StopConfigurationRecorderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties