How to use get_aggregate_resource_config method in localstack

Best Python code snippet using localstack_python

client.pyi

Source:client.pyi Github

copy

Full Screen

...224 def exceptions(self) -> Exceptions:225 """226 ConfigServiceClient exceptions.227 """228 def batch_get_aggregate_resource_config(229 self,230 *,231 ConfigurationAggregatorName: str,232 ResourceIdentifiers: List["AggregateResourceIdentifierTypeDef"]233 ) -> BatchGetAggregateResourceConfigResponseTypeDef:234 """235 Returns the current configuration items for resources that are present in your236 Config aggregator.237 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.batch_get_aggregate_resource_config)238 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#batch_get_aggregate_resource_config)239 """240 def batch_get_resource_config(241 self, *, resourceKeys: List["ResourceKeyTypeDef"]242 ) -> BatchGetResourceConfigResponseTypeDef:243 """244 Returns the `BaseConfigurationItem` for one or more requested resources.245 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.batch_get_resource_config)246 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#batch_get_resource_config)247 """248 def can_paginate(self, operation_name: str) -> bool:249 """250 Check if an operation can be paginated.251 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.can_paginate)252 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#can_paginate)253 """254 def close(self) -> None:255 """256 Closes underlying endpoint connections.257 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.close)258 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#close)259 """260 def delete_aggregation_authorization(261 self, *, AuthorizedAccountId: str, AuthorizedAwsRegion: str262 ) -> None:263 """264 Deletes the authorization granted to the specified configuration aggregator265 account in a specified region.266 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_aggregation_authorization)267 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_aggregation_authorization)268 """269 def delete_config_rule(self, *, ConfigRuleName: str) -> None:270 """271 Deletes the specified Config rule and all of its evaluation results.272 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_config_rule)273 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_config_rule)274 """275 def delete_configuration_aggregator(self, *, ConfigurationAggregatorName: str) -> None:276 """277 Deletes the specified configuration aggregator and the aggregated data278 associated with the aggregator.279 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_configuration_aggregator)280 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_configuration_aggregator)281 """282 def delete_configuration_recorder(self, *, ConfigurationRecorderName: str) -> None:283 """284 Deletes the configuration recorder.285 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_configuration_recorder)286 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_configuration_recorder)287 """288 def delete_conformance_pack(self, *, ConformancePackName: str) -> None:289 """290 Deletes the specified conformance pack and all the Config rules, remediation291 actions, and all evaluation results within that conformance pack.292 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_conformance_pack)293 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_conformance_pack)294 """295 def delete_delivery_channel(self, *, DeliveryChannelName: str) -> None:296 """297 Deletes the delivery channel.298 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_delivery_channel)299 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_delivery_channel)300 """301 def delete_evaluation_results(self, *, ConfigRuleName: str) -> Dict[str, Any]:302 """303 Deletes the evaluation results for the specified Config rule.304 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_evaluation_results)305 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_evaluation_results)306 """307 def delete_organization_config_rule(self, *, OrganizationConfigRuleName: str) -> None:308 """309 Deletes the specified organization Config rule and all of its evaluation results310 from all member accounts in that organization.311 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_organization_config_rule)312 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_organization_config_rule)313 """314 def delete_organization_conformance_pack(self, *, OrganizationConformancePackName: str) -> None:315 """316 Deletes the specified organization conformance pack and all of the Config rules317 and remediation actions from all member accounts in that organization.318 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_organization_conformance_pack)319 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_organization_conformance_pack)320 """321 def delete_pending_aggregation_request(322 self, *, RequesterAccountId: str, RequesterAwsRegion: str323 ) -> None:324 """325 Deletes pending authorization requests for a specified aggregator account in a326 specified region.327 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_pending_aggregation_request)328 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_pending_aggregation_request)329 """330 def delete_remediation_configuration(331 self, *, ConfigRuleName: str, ResourceType: str = None332 ) -> Dict[str, Any]:333 """334 Deletes the remediation configuration.335 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_remediation_configuration)336 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_remediation_configuration)337 """338 def delete_remediation_exceptions(339 self, *, ConfigRuleName: str, ResourceKeys: List["RemediationExceptionResourceKeyTypeDef"]340 ) -> DeleteRemediationExceptionsResponseTypeDef:341 """342 Deletes one or more remediation exceptions mentioned in the resource keys.343 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_remediation_exceptions)344 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_remediation_exceptions)345 """346 def delete_resource_config(self, *, ResourceType: str, ResourceId: str) -> None:347 """348 Records the configuration state for a custom resource that has been deleted.349 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_resource_config)350 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_resource_config)351 """352 def delete_retention_configuration(self, *, RetentionConfigurationName: str) -> None:353 """354 Deletes the retention configuration.355 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_retention_configuration)356 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_retention_configuration)357 """358 def delete_stored_query(self, *, QueryName: str) -> Dict[str, Any]:359 """360 Deletes the stored query for a single Amazon Web Services account and a single361 Amazon Web Services Region.362 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.delete_stored_query)363 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#delete_stored_query)364 """365 def deliver_config_snapshot(366 self, *, deliveryChannelName: str367 ) -> DeliverConfigSnapshotResponseTypeDef:368 """369 Schedules delivery of a configuration snapshot to the Amazon S3 bucket in the370 specified delivery channel.371 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.deliver_config_snapshot)372 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#deliver_config_snapshot)373 """374 def describe_aggregate_compliance_by_config_rules(375 self,376 *,377 ConfigurationAggregatorName: str,378 Filters: "ConfigRuleComplianceFiltersTypeDef" = None,379 Limit: int = None,380 NextToken: str = None381 ) -> DescribeAggregateComplianceByConfigRulesResponseTypeDef:382 """383 Returns a list of compliant and noncompliant rules with the number of resources384 for compliant and noncompliant rules.385 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_aggregate_compliance_by_config_rules)386 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_aggregate_compliance_by_config_rules)387 """388 def describe_aggregate_compliance_by_conformance_packs(389 self,390 *,391 ConfigurationAggregatorName: str,392 Filters: "AggregateConformancePackComplianceFiltersTypeDef" = None,393 Limit: int = None,394 NextToken: str = None395 ) -> DescribeAggregateComplianceByConformancePacksResponseTypeDef:396 """397 Returns a list of the conformance packs and their associated compliance status398 with the count of compliant and noncompliant Config rules within each399 conformance pack.400 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_aggregate_compliance_by_conformance_packs)401 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_aggregate_compliance_by_conformance_packs)402 """403 def describe_aggregation_authorizations(404 self, *, Limit: int = None, NextToken: str = None405 ) -> DescribeAggregationAuthorizationsResponseTypeDef:406 """407 Returns a list of authorizations granted to various aggregator accounts and408 regions.409 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_aggregation_authorizations)410 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_aggregation_authorizations)411 """412 def describe_compliance_by_config_rule(413 self,414 *,415 ConfigRuleNames: List[str] = None,416 ComplianceTypes: List[ComplianceTypeType] = None,417 NextToken: str = None418 ) -> DescribeComplianceByConfigRuleResponseTypeDef:419 """420 Indicates whether the specified Config rules are compliant.421 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_compliance_by_config_rule)422 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_compliance_by_config_rule)423 """424 def describe_compliance_by_resource(425 self,426 *,427 ResourceType: str = None,428 ResourceId: str = None,429 ComplianceTypes: List[ComplianceTypeType] = None,430 Limit: int = None,431 NextToken: str = None432 ) -> DescribeComplianceByResourceResponseTypeDef:433 """434 Indicates whether the specified Amazon Web Services resources are compliant.435 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_compliance_by_resource)436 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_compliance_by_resource)437 """438 def describe_config_rule_evaluation_status(439 self, *, ConfigRuleNames: List[str] = None, NextToken: str = None, Limit: int = None440 ) -> DescribeConfigRuleEvaluationStatusResponseTypeDef:441 """442 Returns status information for each of your Config managed rules.443 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_config_rule_evaluation_status)444 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_config_rule_evaluation_status)445 """446 def describe_config_rules(447 self, *, ConfigRuleNames: List[str] = None, NextToken: str = None448 ) -> DescribeConfigRulesResponseTypeDef:449 """450 Returns details about your Config rules.451 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_config_rules)452 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_config_rules)453 """454 def describe_configuration_aggregator_sources_status(455 self,456 *,457 ConfigurationAggregatorName: str,458 UpdateStatus: List[AggregatedSourceStatusTypeType] = None,459 NextToken: str = None,460 Limit: int = None461 ) -> DescribeConfigurationAggregatorSourcesStatusResponseTypeDef:462 """463 Returns status information for sources within an aggregator.464 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_configuration_aggregator_sources_status)465 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_configuration_aggregator_sources_status)466 """467 def describe_configuration_aggregators(468 self,469 *,470 ConfigurationAggregatorNames: List[str] = None,471 NextToken: str = None,472 Limit: int = None473 ) -> DescribeConfigurationAggregatorsResponseTypeDef:474 """475 Returns the details of one or more configuration aggregators.476 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_configuration_aggregators)477 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_configuration_aggregators)478 """479 def describe_configuration_recorder_status(480 self, *, ConfigurationRecorderNames: List[str] = None481 ) -> DescribeConfigurationRecorderStatusResponseTypeDef:482 """483 Returns the current status of the specified configuration recorder.484 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_configuration_recorder_status)485 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_configuration_recorder_status)486 """487 def describe_configuration_recorders(488 self, *, ConfigurationRecorderNames: List[str] = None489 ) -> DescribeConfigurationRecordersResponseTypeDef:490 """491 Returns the details for the specified configuration recorders.492 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_configuration_recorders)493 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_configuration_recorders)494 """495 def describe_conformance_pack_compliance(496 self,497 *,498 ConformancePackName: str,499 Filters: "ConformancePackComplianceFiltersTypeDef" = None,500 Limit: int = None,501 NextToken: str = None502 ) -> DescribeConformancePackComplianceResponseTypeDef:503 """504 Returns compliance details for each rule in that conformance pack.505 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_conformance_pack_compliance)506 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_conformance_pack_compliance)507 """508 def describe_conformance_pack_status(509 self, *, ConformancePackNames: List[str] = None, Limit: int = None, NextToken: str = None510 ) -> DescribeConformancePackStatusResponseTypeDef:511 """512 Provides one or more conformance packs deployment status.513 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_conformance_pack_status)514 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_conformance_pack_status)515 """516 def describe_conformance_packs(517 self, *, ConformancePackNames: List[str] = None, Limit: int = None, NextToken: str = None518 ) -> DescribeConformancePacksResponseTypeDef:519 """520 Returns a list of one or more conformance packs.521 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_conformance_packs)522 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_conformance_packs)523 """524 def describe_delivery_channel_status(525 self, *, DeliveryChannelNames: List[str] = None526 ) -> DescribeDeliveryChannelStatusResponseTypeDef:527 """528 Returns the current status of the specified delivery channel.529 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_delivery_channel_status)530 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_delivery_channel_status)531 """532 def describe_delivery_channels(533 self, *, DeliveryChannelNames: List[str] = None534 ) -> DescribeDeliveryChannelsResponseTypeDef:535 """536 Returns details about the specified delivery channel.537 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_delivery_channels)538 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_delivery_channels)539 """540 def describe_organization_config_rule_statuses(541 self,542 *,543 OrganizationConfigRuleNames: List[str] = None,544 Limit: int = None,545 NextToken: str = None546 ) -> DescribeOrganizationConfigRuleStatusesResponseTypeDef:547 """548 Provides organization Config rule deployment status for an organization.549 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_organization_config_rule_statuses)550 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_organization_config_rule_statuses)551 """552 def describe_organization_config_rules(553 self,554 *,555 OrganizationConfigRuleNames: List[str] = None,556 Limit: int = None,557 NextToken: str = None558 ) -> DescribeOrganizationConfigRulesResponseTypeDef:559 """560 Returns a list of organization Config rules.561 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_organization_config_rules)562 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_organization_config_rules)563 """564 def describe_organization_conformance_pack_statuses(565 self,566 *,567 OrganizationConformancePackNames: List[str] = None,568 Limit: int = None,569 NextToken: str = None570 ) -> DescribeOrganizationConformancePackStatusesResponseTypeDef:571 """572 Provides organization conformance pack deployment status for an organization.573 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_organization_conformance_pack_statuses)574 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_organization_conformance_pack_statuses)575 """576 def describe_organization_conformance_packs(577 self,578 *,579 OrganizationConformancePackNames: List[str] = None,580 Limit: int = None,581 NextToken: str = None582 ) -> DescribeOrganizationConformancePacksResponseTypeDef:583 """584 Returns a list of organization conformance packs.585 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_organization_conformance_packs)586 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_organization_conformance_packs)587 """588 def describe_pending_aggregation_requests(589 self, *, Limit: int = None, NextToken: str = None590 ) -> DescribePendingAggregationRequestsResponseTypeDef:591 """592 Returns a list of all pending aggregation requests.593 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_pending_aggregation_requests)594 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_pending_aggregation_requests)595 """596 def describe_remediation_configurations(597 self, *, ConfigRuleNames: List[str]598 ) -> DescribeRemediationConfigurationsResponseTypeDef:599 """600 Returns the details of one or more remediation configurations.601 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_remediation_configurations)602 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_remediation_configurations)603 """604 def describe_remediation_exceptions(605 self,606 *,607 ConfigRuleName: str,608 ResourceKeys: List["RemediationExceptionResourceKeyTypeDef"] = None,609 Limit: int = None,610 NextToken: str = None611 ) -> DescribeRemediationExceptionsResponseTypeDef:612 """613 Returns the details of one or more remediation exceptions.614 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_remediation_exceptions)615 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_remediation_exceptions)616 """617 def describe_remediation_execution_status(618 self,619 *,620 ConfigRuleName: str,621 ResourceKeys: List["ResourceKeyTypeDef"] = None,622 Limit: int = None,623 NextToken: str = None624 ) -> DescribeRemediationExecutionStatusResponseTypeDef:625 """626 Provides a detailed view of a Remediation Execution for a set of resources627 including state, timestamps for when steps for the remediation execution occur,628 and any error messages for steps that have failed.629 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_remediation_execution_status)630 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_remediation_execution_status)631 """632 def describe_retention_configurations(633 self, *, RetentionConfigurationNames: List[str] = None, NextToken: str = None634 ) -> DescribeRetentionConfigurationsResponseTypeDef:635 """636 Returns the details of one or more retention configurations.637 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.describe_retention_configurations)638 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#describe_retention_configurations)639 """640 def generate_presigned_url(641 self,642 ClientMethod: str,643 Params: Dict[str, Any] = None,644 ExpiresIn: int = 3600,645 HttpMethod: str = None,646 ) -> str:647 """648 Generate a presigned url given a client, its method, and arguments.649 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.generate_presigned_url)650 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#generate_presigned_url)651 """652 def get_aggregate_compliance_details_by_config_rule(653 self,654 *,655 ConfigurationAggregatorName: str,656 ConfigRuleName: str,657 AccountId: str,658 AwsRegion: str,659 ComplianceType: ComplianceTypeType = None,660 Limit: int = None,661 NextToken: str = None662 ) -> GetAggregateComplianceDetailsByConfigRuleResponseTypeDef:663 """664 Returns the evaluation results for the specified Config rule for a specific665 resource in a rule.666 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.get_aggregate_compliance_details_by_config_rule)667 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#get_aggregate_compliance_details_by_config_rule)668 """669 def get_aggregate_config_rule_compliance_summary(670 self,671 *,672 ConfigurationAggregatorName: str,673 Filters: "ConfigRuleComplianceSummaryFiltersTypeDef" = None,674 GroupByKey: ConfigRuleComplianceSummaryGroupKeyType = None,675 Limit: int = None,676 NextToken: str = None677 ) -> GetAggregateConfigRuleComplianceSummaryResponseTypeDef:678 """679 Returns the number of compliant and noncompliant rules for one or more accounts680 and regions in an aggregator.681 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.get_aggregate_config_rule_compliance_summary)682 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#get_aggregate_config_rule_compliance_summary)683 """684 def get_aggregate_conformance_pack_compliance_summary(685 self,686 *,687 ConfigurationAggregatorName: str,688 Filters: "AggregateConformancePackComplianceSummaryFiltersTypeDef" = None,689 GroupByKey: AggregateConformancePackComplianceSummaryGroupKeyType = None,690 Limit: int = None,691 NextToken: str = None692 ) -> GetAggregateConformancePackComplianceSummaryResponseTypeDef:693 """694 Returns the count of compliant and noncompliant conformance packs across all695 Amazon Web Services accounts and Amazon Web Services Regions in an aggregator.696 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.get_aggregate_conformance_pack_compliance_summary)697 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#get_aggregate_conformance_pack_compliance_summary)698 """699 def get_aggregate_discovered_resource_counts(700 self,701 *,702 ConfigurationAggregatorName: str,703 Filters: "ResourceCountFiltersTypeDef" = None,704 GroupByKey: ResourceCountGroupKeyType = None,705 Limit: int = None,706 NextToken: str = None707 ) -> GetAggregateDiscoveredResourceCountsResponseTypeDef:708 """709 Returns the resource counts across accounts and regions that are present in your710 Config aggregator.711 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.get_aggregate_discovered_resource_counts)712 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#get_aggregate_discovered_resource_counts)713 """714 def get_aggregate_resource_config(715 self,716 *,717 ConfigurationAggregatorName: str,718 ResourceIdentifier: "AggregateResourceIdentifierTypeDef"719 ) -> GetAggregateResourceConfigResponseTypeDef:720 """721 Returns configuration item that is aggregated for your specific resource in a722 specific source account and region.723 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/config.html#ConfigService.Client.get_aggregate_resource_config)724 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_config/client.html#get_aggregate_resource_config)725 """726 def get_compliance_details_by_config_rule(727 self,728 *,...

Full Screen

Full Screen

client.py

Source:client.py Github

copy

Full Screen

...6from datetime import datetime7from botocore.waiter import Waiter8from typing import List9class Client(BaseClient):10 def batch_get_aggregate_resource_config(self, ConfigurationAggregatorName: str, ResourceIdentifiers: List) -> Dict:11 pass12 def batch_get_resource_config(self, resourceKeys: List) -> Dict:13 pass14 def can_paginate(self, operation_name: str = None):15 pass16 def delete_aggregation_authorization(self, AuthorizedAccountId: str, AuthorizedAwsRegion: str):17 pass18 def delete_config_rule(self, ConfigRuleName: str):19 pass20 def delete_configuration_aggregator(self, ConfigurationAggregatorName: str):21 pass22 def delete_configuration_recorder(self, ConfigurationRecorderName: str):23 pass24 def delete_delivery_channel(self, DeliveryChannelName: str):25 pass26 def delete_evaluation_results(self, ConfigRuleName: str) -> Dict:27 pass28 def delete_pending_aggregation_request(self, RequesterAccountId: str, RequesterAwsRegion: str):29 pass30 def delete_remediation_configuration(self, ConfigRuleName: str, ResourceType: str = None) -> Dict:31 pass32 def delete_retention_configuration(self, RetentionConfigurationName: str):33 pass34 def deliver_config_snapshot(self, deliveryChannelName: str) -> Dict:35 pass36 def describe_aggregate_compliance_by_config_rules(self, ConfigurationAggregatorName: str, Filters: Dict = None, Limit: int = None, NextToken: str = None) -> Dict:37 pass38 def describe_aggregation_authorizations(self, Limit: int = None, NextToken: str = None) -> Dict:39 pass40 def describe_compliance_by_config_rule(self, ConfigRuleNames: List = None, ComplianceTypes: List = None, NextToken: str = None) -> Dict:41 pass42 def describe_compliance_by_resource(self, ResourceType: str = None, ResourceId: str = None, ComplianceTypes: List = None, Limit: int = None, NextToken: str = None) -> Dict:43 pass44 def describe_config_rule_evaluation_status(self, ConfigRuleNames: List = None, NextToken: str = None, Limit: int = None) -> Dict:45 pass46 def describe_config_rules(self, ConfigRuleNames: List = None, NextToken: str = None) -> Dict:47 pass48 def describe_configuration_aggregator_sources_status(self, ConfigurationAggregatorName: str, UpdateStatus: List = None, NextToken: str = None, Limit: int = None) -> Dict:49 pass50 def describe_configuration_aggregators(self, ConfigurationAggregatorNames: List = None, NextToken: str = None, Limit: int = None) -> Dict:51 pass52 def describe_configuration_recorder_status(self, ConfigurationRecorderNames: List = None) -> Dict:53 pass54 def describe_configuration_recorders(self, ConfigurationRecorderNames: List = None) -> Dict:55 pass56 def describe_delivery_channel_status(self, DeliveryChannelNames: List = None) -> Dict:57 pass58 def describe_delivery_channels(self, DeliveryChannelNames: List = None) -> Dict:59 pass60 def describe_pending_aggregation_requests(self, Limit: int = None, NextToken: str = None) -> Dict:61 pass62 def describe_remediation_configurations(self, ConfigRuleNames: List) -> Dict:63 pass64 def describe_remediation_execution_status(self, ConfigRuleName: str, ResourceKeys: List = None, Limit: int = None, NextToken: str = None) -> Dict:65 pass66 def describe_retention_configurations(self, RetentionConfigurationNames: List = None, NextToken: str = None) -> Dict:67 pass68 def generate_presigned_url(self, ClientMethod: str = None, Params: Dict = None, ExpiresIn: int = None, HttpMethod: str = None):69 pass70 def get_aggregate_compliance_details_by_config_rule(self, ConfigurationAggregatorName: str, ConfigRuleName: str, AccountId: str, AwsRegion: str, ComplianceType: str = None, Limit: int = None, NextToken: str = None) -> Dict:71 pass72 def get_aggregate_config_rule_compliance_summary(self, ConfigurationAggregatorName: str, Filters: Dict = None, GroupByKey: str = None, Limit: int = None, NextToken: str = None) -> Dict:73 pass74 def get_aggregate_discovered_resource_counts(self, ConfigurationAggregatorName: str, Filters: Dict = None, GroupByKey: str = None, Limit: int = None, NextToken: str = None) -> Dict:75 pass76 def get_aggregate_resource_config(self, ConfigurationAggregatorName: str, ResourceIdentifier: Dict) -> Dict:77 pass78 def get_compliance_details_by_config_rule(self, ConfigRuleName: str, ComplianceTypes: List = None, Limit: int = None, NextToken: str = None) -> Dict:79 pass80 def get_compliance_details_by_resource(self, ResourceType: str, ResourceId: str, ComplianceTypes: List = None, NextToken: str = None) -> Dict:81 pass82 def get_compliance_summary_by_config_rule(self) -> Dict:83 pass84 def get_compliance_summary_by_resource_type(self, ResourceTypes: List = None) -> Dict:85 pass86 def get_discovered_resource_counts(self, resourceTypes: List = None, limit: int = None, nextToken: str = None) -> Dict:87 pass88 def get_paginator(self, operation_name: str = None) -> Paginator:89 pass90 def get_resource_config_history(self, resourceType: str, resourceId: str, laterTime: datetime = None, earlierTime: datetime = None, chronologicalOrder: str = None, limit: int = None, nextToken: str = None) -> Dict:...

Full Screen

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run localstack automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful