ConfigService module#
Index > ConfigService
Auto-generated documentation for ConfigService type annotations stubs module mypy-boto3-config.
How to install#
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and ConfigService
.
From PyPI with pip#
Install boto3-stubs
for ConfigService
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[config]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[config]'
# standalone installation
python -m pip install mypy-boto3-config
How to uninstall#
python -m pip uninstall -y mypy-boto3-config
Usage#
Code samples can be found in Examples.
ConfigServiceClient#
Type annotations and code completion for boto3.client("config")
as ConfigServiceClient
boto3 documentation
# ConfigServiceClient usage example
from boto3.session import Session
from mypy_boto3_config.client import ConfigServiceClient
def get_client() -> ConfigServiceClient:
return Session().client("config")
Paginators#
Type annotations and code completion for paginators
from boto3.client("config").get_paginator("...")
.
# DescribeAggregateComplianceByConfigRulesPaginator usage example
from boto3.session import Session
from mypy_boto3_config.paginator import DescribeAggregateComplianceByConfigRulesPaginator
def get_describe_aggregate_compliance_by_config_rules_paginator() -> DescribeAggregateComplianceByConfigRulesPaginator:
return Session().client("config").get_paginator("describe_aggregate_compliance_by_config_rules"))
- DescribeAggregateComplianceByConfigRulesPaginator
- DescribeAggregateComplianceByConformancePacksPaginator
- DescribeAggregationAuthorizationsPaginator
- DescribeComplianceByConfigRulePaginator
- DescribeComplianceByResourcePaginator
- DescribeConfigRuleEvaluationStatusPaginator
- DescribeConfigRulesPaginator
- DescribeConfigurationAggregatorSourcesStatusPaginator
- DescribeConfigurationAggregatorsPaginator
- DescribeConformancePackStatusPaginator
- DescribeConformancePacksPaginator
- DescribeOrganizationConfigRuleStatusesPaginator
- DescribeOrganizationConfigRulesPaginator
- DescribeOrganizationConformancePackStatusesPaginator
- DescribeOrganizationConformancePacksPaginator
- DescribePendingAggregationRequestsPaginator
- DescribeRemediationExecutionStatusPaginator
- DescribeRetentionConfigurationsPaginator
- GetAggregateComplianceDetailsByConfigRulePaginator
- GetComplianceDetailsByConfigRulePaginator
- GetComplianceDetailsByResourcePaginator
- GetConformancePackComplianceSummaryPaginator
- GetOrganizationConfigRuleDetailedStatusPaginator
- GetOrganizationConformancePackDetailedStatusPaginator
- GetResourceConfigHistoryPaginator
- ListAggregateDiscoveredResourcesPaginator
- ListConfigurationRecordersPaginator
- ListDiscoveredResourcesPaginator
- ListResourceEvaluationsPaginator
- ListTagsForResourcePaginator
- SelectAggregateResourceConfigPaginator
- SelectResourceConfigPaginator
Literals#
Type annotations for literals used in methods and schema.
# AggregateConformancePackComplianceSummaryGroupKeyType usage example
from mypy_boto3_config.literals import AggregateConformancePackComplianceSummaryGroupKeyType
def get_value() -> AggregateConformancePackComplianceSummaryGroupKeyType:
return "ACCOUNT_ID"
- AggregateConformancePackComplianceSummaryGroupKeyType
- AggregatedSourceStatusTypeType
- AggregatedSourceTypeType
- AggregatorFilterTypeType
- ChronologicalOrderType
- ComplianceTypeType
- ConfigRuleComplianceSummaryGroupKeyType
- ConfigRuleStateType
- ConfigurationItemStatusType
- ConfigurationRecorderFilterNameType
- ConformancePackComplianceTypeType
- ConformancePackStateType
- DeliveryStatusType
- DescribeAggregateComplianceByConfigRulesPaginatorName
- DescribeAggregateComplianceByConformancePacksPaginatorName
- DescribeAggregationAuthorizationsPaginatorName
- DescribeComplianceByConfigRulePaginatorName
- DescribeComplianceByResourcePaginatorName
- DescribeConfigRuleEvaluationStatusPaginatorName
- DescribeConfigRulesPaginatorName
- DescribeConfigurationAggregatorSourcesStatusPaginatorName
- DescribeConfigurationAggregatorsPaginatorName
- DescribeConformancePackStatusPaginatorName
- DescribeConformancePacksPaginatorName
- DescribeOrganizationConfigRuleStatusesPaginatorName
- DescribeOrganizationConfigRulesPaginatorName
- DescribeOrganizationConformancePackStatusesPaginatorName
- DescribeOrganizationConformancePacksPaginatorName
- DescribePendingAggregationRequestsPaginatorName
- DescribeRemediationExecutionStatusPaginatorName
- DescribeRetentionConfigurationsPaginatorName
- EvaluationModeType
- EventSourceType
- GetAggregateComplianceDetailsByConfigRulePaginatorName
- GetComplianceDetailsByConfigRulePaginatorName
- GetComplianceDetailsByResourcePaginatorName
- GetConformancePackComplianceSummaryPaginatorName
- GetOrganizationConfigRuleDetailedStatusPaginatorName
- GetOrganizationConformancePackDetailedStatusPaginatorName
- GetResourceConfigHistoryPaginatorName
- ListAggregateDiscoveredResourcesPaginatorName
- ListConfigurationRecordersPaginatorName
- ListDiscoveredResourcesPaginatorName
- ListResourceEvaluationsPaginatorName
- ListTagsForResourcePaginatorName
- MaximumExecutionFrequencyType
- MemberAccountRuleStatusType
- MessageTypeType
- OrganizationConfigRuleTriggerTypeNoSNType
- OrganizationConfigRuleTriggerTypeType
- OrganizationResourceDetailedStatusType
- OrganizationResourceStatusType
- OrganizationRuleStatusType
- OwnerType
- RecorderStatusType
- RecordingFrequencyType
- RecordingScopeType
- RecordingStrategyTypeType
- RemediationExecutionStateType
- RemediationExecutionStepStateType
- RemediationTargetTypeType
- ResourceConfiguratio