Typed dictionaries#
Index > Route53RecoveryReadiness > Typed dictionaries
Auto-generated documentation for Route53RecoveryReadiness type annotations stubs module mypy-boto3-route53-recovery-readiness.
CellOutputTypeDef#
# CellOutputTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CellOutputTypeDef
def get_value() -> CellOutputTypeDef:
return {
"CellArn": ...,
"CellName": ...,
"Cells": ...,
"ParentReadinessScopes": ...,
}
# CellOutputTypeDef definition
class CellOutputTypeDef(TypedDict):
CellArn: str,
CellName: str,
Cells: List[str],
ParentReadinessScopes: List[str],
Tags: NotRequired[Dict[str, str]],
CreateCellRequestRequestTypeDef#
# CreateCellRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateCellRequestRequestTypeDef
def get_value() -> CreateCellRequestRequestTypeDef:
return {
"CellName": ...,
}
# CreateCellRequestRequestTypeDef definition
class CreateCellRequestRequestTypeDef(TypedDict):
CellName: str,
Cells: NotRequired[Sequence[str]],
Tags: NotRequired[Mapping[str, str]],
CreateCellResponseTypeDef#
# CreateCellResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateCellResponseTypeDef
def get_value() -> CreateCellResponseTypeDef:
return {
"CellArn": ...,
"CellName": ...,
"Cells": ...,
"ParentReadinessScopes": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# CreateCellResponseTypeDef definition
class CreateCellResponseTypeDef(TypedDict):
CellArn: str,
CellName: str,
Cells: List[str],
ParentReadinessScopes: List[str],
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateCrossAccountAuthorizationRequestRequestTypeDef#
# CreateCrossAccountAuthorizationRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateCrossAccountAuthorizationRequestRequestTypeDef
def get_value() -> CreateCrossAccountAuthorizationRequestRequestTypeDef:
return {
"CrossAccountAuthorization": ...,
}
# CreateCrossAccountAuthorizationRequestRequestTypeDef definition
class CreateCrossAccountAuthorizationRequestRequestTypeDef(TypedDict):
CrossAccountAuthorization: str,
CreateCrossAccountAuthorizationResponseTypeDef#
# CreateCrossAccountAuthorizationResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateCrossAccountAuthorizationResponseTypeDef
def get_value() -> CreateCrossAccountAuthorizationResponseTypeDef:
return {
"CrossAccountAuthorization": ...,
"ResponseMetadata": ...,
}
# CreateCrossAccountAuthorizationResponseTypeDef definition
class CreateCrossAccountAuthorizationResponseTypeDef(TypedDict):
CrossAccountAuthorization: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateReadinessCheckRequestRequestTypeDef#
# CreateReadinessCheckRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateReadinessCheckRequestRequestTypeDef
def get_value() -> CreateReadinessCheckRequestRequestTypeDef:
return {
"ReadinessCheckName": ...,
"ResourceSetName": ...,
}
# CreateReadinessCheckRequestRequestTypeDef definition
class CreateReadinessCheckRequestRequestTypeDef(TypedDict):
ReadinessCheckName: str,
ResourceSetName: str,
Tags: NotRequired[Mapping[str, str]],
CreateReadinessCheckResponseTypeDef#
# CreateReadinessCheckResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateReadinessCheckResponseTypeDef
def get_value() -> CreateReadinessCheckResponseTypeDef:
return {
"ReadinessCheckArn": ...,
"ReadinessCheckName": ...,
"ResourceSet": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# CreateReadinessCheckResponseTypeDef definition
class CreateReadinessCheckResponseTypeDef(TypedDict):
ReadinessCheckArn: str,
ReadinessCheckName: str,
ResourceSet: str,
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateRecoveryGroupRequestRequestTypeDef#
# CreateRecoveryGroupRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateRecoveryGroupRequestRequestTypeDef
def get_value() -> CreateRecoveryGroupRequestRequestTypeDef:
return {
"RecoveryGroupName": ...,
}
# CreateRecoveryGroupRequestRequestTypeDef definition
class CreateRecoveryGroupRequestRequestTypeDef(TypedDict):
RecoveryGroupName: str,
Cells: NotRequired[Sequence[str]],
Tags: NotRequired[Mapping[str, str]],
CreateRecoveryGroupResponseTypeDef#
# CreateRecoveryGroupResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateRecoveryGroupResponseTypeDef
def get_value() -> CreateRecoveryGroupResponseTypeDef:
return {
"Cells": ...,
"RecoveryGroupArn": ...,
"RecoveryGroupName": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# CreateRecoveryGroupResponseTypeDef definition
class CreateRecoveryGroupResponseTypeDef(TypedDict):
Cells: List[str],
RecoveryGroupArn: str,
RecoveryGroupName: str,
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteCellRequestRequestTypeDef#
# DeleteCellRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import DeleteCellRequestRequestTypeDef
def get_value() -> DeleteCellRequestRequestTypeDef:
return {
"CellName": ...,
}
# DeleteCellRequestRequestTypeDef definition
class DeleteCellRequestRequestTypeDef(TypedDict):
CellName: str,
DeleteCrossAccountAuthorizationRequestRequestTypeDef#
# DeleteCrossAccountAuthorizationRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import DeleteCrossAccountAuthorizationRequestRequestTypeDef
def get_value() -> DeleteCrossAccountAuthorizationRequestRequestTypeDef:
return {
"CrossAccountAuthorization": ...,
}
# DeleteCrossAccountAuthorizationRequestRequestTypeDef definition
class DeleteCrossAccountAuthorizationRequestRequestTypeDef(TypedDict):
CrossAccountAuthorization: str,
DeleteReadinessCheckRequestRequestTypeDef#
# DeleteReadinessCheckRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import DeleteReadinessCheckRequestRequestTypeDef
def get_value() -> DeleteReadinessCheckRequestRequestTypeDef:
return {
"ReadinessCheckName": ...,
}
# DeleteReadinessCheckRequestRequestTypeDef definition
class DeleteReadinessCheckRequestRequestTypeDef(TypedDict):
ReadinessCheckName: str,
DeleteRecoveryGroupRequestRequestTypeDef#
# DeleteRecoveryGroupRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import DeleteRecoveryGroupRequestRequestTypeDef
def get_value() -> DeleteRecoveryGroupRequestRequestTypeDef:
return {
"RecoveryGroupName": ...,
}
# DeleteRecoveryGroupRequestRequestTypeDef definition
class DeleteRecoveryGroupRequestRequestTypeDef(TypedDict):
RecoveryGroupName: str,
DeleteResourceSetRequestRequestTypeDef#
# DeleteResourceSetRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import DeleteResourceSetRequestRequestTypeDef
def get_value() -> DeleteResourceSetRequestRequestTypeDef:
return {
"ResourceSetName": ...,
}
# DeleteResourceSetRequestRequestTypeDef definition
class DeleteResourceSetRequestRequestTypeDef(TypedDict):
ResourceSetName: str,
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetArchitectureRecommendationsRequestRequestTypeDef#
# GetArchitectureRecommendationsRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetArchitectureRecommendationsRequestRequestTypeDef
def get_value() -> GetArchitectureRecommendationsRequestRequestTypeDef:
return {
"RecoveryGroupName": ...,
}
# GetArchitectureRecommendationsRequestRequestTypeDef definition
class GetArchitectureRecommendationsRequestRequestTypeDef(TypedDict):
RecoveryGroupName: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
RecommendationTypeDef#
# RecommendationTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import RecommendationTypeDef
def get_value() -> RecommendationTypeDef:
return {
"RecommendationText": ...,
}
# RecommendationTypeDef definition
class RecommendationTypeDef(TypedDict):
RecommendationText: str,
GetCellReadinessSummaryRequestGetCellReadinessSummaryPaginateTypeDef#
# GetCellReadinessSummaryRequestGetCellReadinessSummaryPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetCellReadinessSummaryRequestGetCellReadinessSummaryPaginateTypeDef
def get_value() -> GetCellReadinessSummaryRequestGetCellReadinessSummaryPaginateTypeDef:
return {
"CellName": ...,
}
# GetCellReadinessSummaryRequestGetCellReadinessSummaryPaginateTypeDef definition
class GetCellReadinessSummaryRequestGetCellReadinessSummaryPaginateTypeDef(TypedDict):
CellName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetCellReadinessSummaryRequestRequestTypeDef#
# GetCellReadinessSummaryRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetCellReadinessSummaryRequestRequestTypeDef
def get_value() -> GetCellReadinessSummaryRequestRequestTypeDef:
return {
"CellName": ...,
}
# GetCellReadinessSummaryRequestRequestTypeDef definition
class GetCellReadinessSummaryRequestRequestTypeDef(TypedDict):
CellName: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ReadinessCheckSummaryTypeDef#
# ReadinessCheckSummaryTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ReadinessCheckSummaryTypeDef
def get_value() -> ReadinessCheckSummaryTypeDef:
return {
"Readiness": ...,
}
# ReadinessCheckSummaryTypeDef definition
class ReadinessCheckSummaryTypeDef(TypedDict):
Readiness: NotRequired[ReadinessType], # (1)
ReadinessCheckName: NotRequired[str],
- See ReadinessType
GetCellRequestRequestTypeDef#
# GetCellRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetCellRequestRequestTypeDef
def get_value() -> GetCellRequestRequestTypeDef:
return {
"CellName": ...,
}
# GetCellRequestRequestTypeDef definition
class GetCellRequestRequestTypeDef(TypedDict):
CellName: str,
GetCellResponseTypeDef#
# GetCellResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetCellResponseTypeDef
def get_value() -> GetCellResponseTypeDef:
return {
"CellArn": ...,
"CellName": ...,
"Cells": ...,
"ParentReadinessScopes": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# GetCellResponseTypeDef definition
class GetCellResponseTypeDef(TypedDict):
CellArn: str,
CellName: str,
Cells: List[str],
ParentReadinessScopes: List[str],
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetReadinessCheckRequestRequestTypeDef#
# GetReadinessCheckRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetReadinessCheckRequestRequestTypeDef
def get_value() -> GetReadinessCheckRequestRequestTypeDef:
return {
"ReadinessCheckName": ...,
}
# GetReadinessCheckRequestRequestTypeDef definition
class GetReadinessCheckRequestRequestTypeDef(TypedDict):
ReadinessCheckName: str,
GetReadinessCheckResourceStatusRequestGetReadinessCheckResourceStatusPaginateTypeDef#
# GetReadinessCheckResourceStatusRequestGetReadinessCheckResourceStatusPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetReadinessCheckResourceStatusRequestGetReadinessCheckResourceStatusPaginateTypeDef
def get_value() -> GetReadinessCheckResourceStatusRequestGetReadinessCheckResourceStatusPaginateTypeDef:
return {
"ReadinessCheckName": ...,
"ResourceIdentifier": ...,
}
# GetReadinessCheckResourceStatusRequestGetReadinessCheckResourceStatusPaginateTypeDef definition
class GetReadinessCheckResourceStatusRequestGetReadinessCheckResourceStatusPaginateTypeDef(TypedDict):
ReadinessCheckName: str,
ResourceIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetReadinessCheckResourceStatusRequestRequestTypeDef#
# GetReadinessCheckResourceStatusRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetReadinessCheckResourceStatusRequestRequestTypeDef
def get_value() -> GetReadinessCheckResourceStatusRequestRequestTypeDef:
return {
"ReadinessCheckName": ...,
"ResourceIdentifier": ...,
}
# GetReadinessCheckResourceStatusRequestRequestTypeDef definition
class GetReadinessCheckResourceStatusRequestRequestTypeDef(TypedDict):
ReadinessCheckName: str,
ResourceIdentifier: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetReadinessCheckResponseTypeDef#
# GetReadinessCheckResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetReadinessCheckResponseTypeDef
def get_value() -> GetReadinessCheckResponseTypeDef:
return {
"ReadinessCheckArn": ...,
"ReadinessCheckName": ...,
"ResourceSet": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# GetReadinessCheckResponseTypeDef definition
class GetReadinessCheckResponseTypeDef(TypedDict):
ReadinessCheckArn: str,
ReadinessCheckName: str,
ResourceSet: str,
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetReadinessCheckStatusRequestGetReadinessCheckStatusPaginateTypeDef#
# GetReadinessCheckStatusRequestGetReadinessCheckStatusPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetReadinessCheckStatusRequestGetReadinessCheckStatusPaginateTypeDef
def get_value() -> GetReadinessCheckStatusRequestGetReadinessCheckStatusPaginateTypeDef:
return {
"ReadinessCheckName": ...,
}
# GetReadinessCheckStatusRequestGetReadinessCheckStatusPaginateTypeDef definition
class GetReadinessCheckStatusRequestGetReadinessCheckStatusPaginateTypeDef(TypedDict):
ReadinessCheckName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetReadinessCheckStatusRequestRequestTypeDef#
# GetReadinessCheckStatusRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetReadinessCheckStatusRequestRequestTypeDef
def get_value() -> GetReadinessCheckStatusRequestRequestTypeDef:
return {
"ReadinessCheckName": ...,
}
# GetReadinessCheckStatusRequestRequestTypeDef definition
class GetReadinessCheckStatusRequestRequestTypeDef(TypedDict):
ReadinessCheckName: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
MessageTypeDef#
# MessageTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import MessageTypeDef
def get_value() -> MessageTypeDef:
return {
"MessageText": ...,
}
# MessageTypeDef definition
class MessageTypeDef(TypedDict):
MessageText: NotRequired[str],
ResourceResultTypeDef#
# ResourceResultTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ResourceResultTypeDef
def get_value() -> ResourceResultTypeDef:
return {
"LastCheckedTimestamp": ...,
"Readiness": ...,
}
# ResourceResultTypeDef definition
class ResourceResultTypeDef(TypedDict):
LastCheckedTimestamp: datetime,
Readiness: ReadinessType, # (1)
ComponentId: NotRequired[str],
ResourceArn: NotRequired[str],
- See ReadinessType
GetRecoveryGroupReadinessSummaryRequestGetRecoveryGroupReadinessSummaryPaginateTypeDef#
# GetRecoveryGroupReadinessSummaryRequestGetRecoveryGroupReadinessSummaryPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetRecoveryGroupReadinessSummaryRequestGetRecoveryGroupReadinessSummaryPaginateTypeDef
def get_value() -> GetRecoveryGroupReadinessSummaryRequestGetRecoveryGroupReadinessSummaryPaginateTypeDef:
return {
"RecoveryGroupName": ...,
}
# GetRecoveryGroupReadinessSummaryRequestGetRecoveryGroupReadinessSummaryPaginateTypeDef definition
class GetRecoveryGroupReadinessSummaryRequestGetRecoveryGroupReadinessSummaryPaginateTypeDef(TypedDict):
RecoveryGroupName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetRecoveryGroupReadinessSummaryRequestRequestTypeDef#
# GetRecoveryGroupReadinessSummaryRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetRecoveryGroupReadinessSummaryRequestRequestTypeDef
def get_value() -> GetRecoveryGroupReadinessSummaryRequestRequestTypeDef:
return {
"RecoveryGroupName": ...,
}
# GetRecoveryGroupReadinessSummaryRequestRequestTypeDef definition
class GetRecoveryGroupReadinessSummaryRequestRequestTypeDef(TypedDict):
RecoveryGroupName: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetRecoveryGroupRequestRequestTypeDef#
# GetRecoveryGroupRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetRecoveryGroupRequestRequestTypeDef
def get_value() -> GetRecoveryGroupRequestRequestTypeDef:
return {
"RecoveryGroupName": ...,
}
# GetRecoveryGroupRequestRequestTypeDef definition
class GetRecoveryGroupRequestRequestTypeDef(TypedDict):
RecoveryGroupName: str,
GetRecoveryGroupResponseTypeDef#
# GetRecoveryGroupResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetRecoveryGroupResponseTypeDef
def get_value() -> GetRecoveryGroupResponseTypeDef:
return {
"Cells": ...,
"RecoveryGroupArn": ...,
"RecoveryGroupName": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# GetRecoveryGroupResponseTypeDef definition
class GetRecoveryGroupResponseTypeDef(TypedDict):
Cells: List[str],
RecoveryGroupArn: str,
RecoveryGroupName: str,
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetResourceSetRequestRequestTypeDef#
# GetResourceSetRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetResourceSetRequestRequestTypeDef
def get_value() -> GetResourceSetRequestRequestTypeDef:
return {
"ResourceSetName": ...,
}
# GetResourceSetRequestRequestTypeDef definition
class GetResourceSetRequestRequestTypeDef(TypedDict):
ResourceSetName: str,
ListCellsRequestListCellsPaginateTypeDef#
# ListCellsRequestListCellsPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListCellsRequestListCellsPaginateTypeDef
def get_value() -> ListCellsRequestListCellsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListCellsRequestListCellsPaginateTypeDef definition
class ListCellsRequestListCellsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCellsRequestRequestTypeDef#
# ListCellsRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListCellsRequestRequestTypeDef
def get_value() -> ListCellsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListCellsRequestRequestTypeDef definition
class ListCellsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListCrossAccountAuthorizationsRequestListCrossAccountAuthorizationsPaginateTypeDef#
# ListCrossAccountAuthorizationsRequestListCrossAccountAuthorizationsPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListCrossAccountAuthorizationsRequestListCrossAccountAuthorizationsPaginateTypeDef
def get_value() -> ListCrossAccountAuthorizationsRequestListCrossAccountAuthorizationsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListCrossAccountAuthorizationsRequestListCrossAccountAuthorizationsPaginateTypeDef definition
class ListCrossAccountAuthorizationsRequestListCrossAccountAuthorizationsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCrossAccountAuthorizationsRequestRequestTypeDef#
# ListCrossAccountAuthorizationsRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListCrossAccountAuthorizationsRequestRequestTypeDef
def get_value() -> ListCrossAccountAuthorizationsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListCrossAccountAuthorizationsRequestRequestTypeDef definition
class ListCrossAccountAuthorizationsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListCrossAccountAuthorizationsResponseTypeDef#
# ListCrossAccountAuthorizationsResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListCrossAccountAuthorizationsResponseTypeDef
def get_value() -> ListCrossAccountAuthorizationsResponseTypeDef:
return {
"CrossAccountAuthorizations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListCrossAccountAuthorizationsResponseTypeDef definition
class ListCrossAccountAuthorizationsResponseTypeDef(TypedDict):
CrossAccountAuthorizations: List[str],
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListReadinessChecksRequestListReadinessChecksPaginateTypeDef#
# ListReadinessChecksRequestListReadinessChecksPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListReadinessChecksRequestListReadinessChecksPaginateTypeDef
def get_value() -> ListReadinessChecksRequestListReadinessChecksPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListReadinessChecksRequestListReadinessChecksPaginateTypeDef definition
class ListReadinessChecksRequestListReadinessChecksPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListReadinessChecksRequestRequestTypeDef#
# ListReadinessChecksRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListReadinessChecksRequestRequestTypeDef
def get_value() -> ListReadinessChecksRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListReadinessChecksRequestRequestTypeDef definition
class ListReadinessChecksRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ReadinessCheckOutputTypeDef#
# ReadinessCheckOutputTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ReadinessCheckOutputTypeDef
def get_value() -> ReadinessCheckOutputTypeDef:
return {
"ReadinessCheckArn": ...,
"ResourceSet": ...,
}
# ReadinessCheckOutputTypeDef definition
class ReadinessCheckOutputTypeDef(TypedDict):
ReadinessCheckArn: str,
ResourceSet: str,
ReadinessCheckName: NotRequired[str],
Tags: NotRequired[Dict[str, str]],
ListRecoveryGroupsRequestListRecoveryGroupsPaginateTypeDef#
# ListRecoveryGroupsRequestListRecoveryGroupsPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListRecoveryGroupsRequestListRecoveryGroupsPaginateTypeDef
def get_value() -> ListRecoveryGroupsRequestListRecoveryGroupsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListRecoveryGroupsRequestListRecoveryGroupsPaginateTypeDef definition
class ListRecoveryGroupsRequestListRecoveryGroupsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRecoveryGroupsRequestRequestTypeDef#
# ListRecoveryGroupsRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListRecoveryGroupsRequestRequestTypeDef
def get_value() -> ListRecoveryGroupsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListRecoveryGroupsRequestRequestTypeDef definition
class ListRecoveryGroupsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
RecoveryGroupOutputTypeDef#
# RecoveryGroupOutputTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import RecoveryGroupOutputTypeDef
def get_value() -> RecoveryGroupOutputTypeDef:
return {
"Cells": ...,
"RecoveryGroupArn": ...,
"RecoveryGroupName": ...,
}
# RecoveryGroupOutputTypeDef definition
class RecoveryGroupOutputTypeDef(TypedDict):
Cells: List[str],
RecoveryGroupArn: str,
RecoveryGroupName: str,
Tags: NotRequired[Dict[str, str]],
ListResourceSetsRequestListResourceSetsPaginateTypeDef#
# ListResourceSetsRequestListResourceSetsPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListResourceSetsRequestListResourceSetsPaginateTypeDef
def get_value() -> ListResourceSetsRequestListResourceSetsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListResourceSetsRequestListResourceSetsPaginateTypeDef definition
class ListResourceSetsRequestListResourceSetsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListResourceSetsRequestRequestTypeDef#
# ListResourceSetsRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListResourceSetsRequestRequestTypeDef
def get_value() -> ListResourceSetsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListResourceSetsRequestRequestTypeDef definition
class ListResourceSetsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListRulesOutputTypeDef#
# ListRulesOutputTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListRulesOutputTypeDef
def get_value() -> ListRulesOutputTypeDef:
return {
"ResourceType": ...,
"RuleDescription": ...,
"RuleId": ...,
}
# ListRulesOutputTypeDef definition
class ListRulesOutputTypeDef(TypedDict):
ResourceType: str,
RuleDescription: str,
RuleId: str,
ListRulesRequestListRulesPaginateTypeDef#
# ListRulesRequestListRulesPaginateTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListRulesRequestListRulesPaginateTypeDef
def get_value() -> ListRulesRequestListRulesPaginateTypeDef:
return {
"ResourceType": ...,
}
# ListRulesRequestListRulesPaginateTypeDef definition
class ListRulesRequestListRulesPaginateTypeDef(TypedDict):
ResourceType: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRulesRequestRequestTypeDef#
# ListRulesRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListRulesRequestRequestTypeDef
def get_value() -> ListRulesRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListRulesRequestRequestTypeDef definition
class ListRulesRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ResourceType: NotRequired[str],
ListTagsForResourcesRequestRequestTypeDef#
# ListTagsForResourcesRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListTagsForResourcesRequestRequestTypeDef
def get_value() -> ListTagsForResourcesRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourcesRequestRequestTypeDef definition
class ListTagsForResourcesRequestRequestTypeDef(TypedDict):
ResourceArn: str,
ListTagsForResourcesResponseTypeDef#
# ListTagsForResourcesResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListTagsForResourcesResponseTypeDef
def get_value() -> ListTagsForResourcesResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourcesResponseTypeDef definition
class ListTagsForResourcesResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NLBResourceTypeDef#
# NLBResourceTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import NLBResourceTypeDef
def get_value() -> NLBResourceTypeDef:
return {
"Arn": ...,
}
# NLBResourceTypeDef definition
class NLBResourceTypeDef(TypedDict):
Arn: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
R53ResourceRecordTypeDef#
# R53ResourceRecordTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import R53ResourceRecordTypeDef
def get_value() -> R53ResourceRecordTypeDef:
return {
"DomainName": ...,
}
# R53ResourceRecordTypeDef definition
class R53ResourceRecordTypeDef(TypedDict):
DomainName: NotRequired[str],
RecordSetId: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateCellRequestRequestTypeDef#
# UpdateCellRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import UpdateCellRequestRequestTypeDef
def get_value() -> UpdateCellRequestRequestTypeDef:
return {
"CellName": ...,
"Cells": ...,
}
# UpdateCellRequestRequestTypeDef definition
class UpdateCellRequestRequestTypeDef(TypedDict):
CellName: str,
Cells: Sequence[str],
UpdateCellResponseTypeDef#
# UpdateCellResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import UpdateCellResponseTypeDef
def get_value() -> UpdateCellResponseTypeDef:
return {
"CellArn": ...,
"CellName": ...,
"Cells": ...,
"ParentReadinessScopes": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# UpdateCellResponseTypeDef definition
class UpdateCellResponseTypeDef(TypedDict):
CellArn: str,
CellName: str,
Cells: List[str],
ParentReadinessScopes: List[str],
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateReadinessCheckRequestRequestTypeDef#
# UpdateReadinessCheckRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import UpdateReadinessCheckRequestRequestTypeDef
def get_value() -> UpdateReadinessCheckRequestRequestTypeDef:
return {
"ReadinessCheckName": ...,
"ResourceSetName": ...,
}
# UpdateReadinessCheckRequestRequestTypeDef definition
class UpdateReadinessCheckRequestRequestTypeDef(TypedDict):
ReadinessCheckName: str,
ResourceSetName: str,
UpdateReadinessCheckResponseTypeDef#
# UpdateReadinessCheckResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import UpdateReadinessCheckResponseTypeDef
def get_value() -> UpdateReadinessCheckResponseTypeDef:
return {
"ReadinessCheckArn": ...,
"ReadinessCheckName": ...,
"ResourceSet": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# UpdateReadinessCheckResponseTypeDef definition
class UpdateReadinessCheckResponseTypeDef(TypedDict):
ReadinessCheckArn: str,
ReadinessCheckName: str,
ResourceSet: str,
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateRecoveryGroupRequestRequestTypeDef#
# UpdateRecoveryGroupRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import UpdateRecoveryGroupRequestRequestTypeDef
def get_value() -> UpdateRecoveryGroupRequestRequestTypeDef:
return {
"Cells": ...,
"RecoveryGroupName": ...,
}
# UpdateRecoveryGroupRequestRequestTypeDef definition
class UpdateRecoveryGroupRequestRequestTypeDef(TypedDict):
Cells: Sequence[str],
RecoveryGroupName: str,
UpdateRecoveryGroupResponseTypeDef#
# UpdateRecoveryGroupResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import UpdateRecoveryGroupResponseTypeDef
def get_value() -> UpdateRecoveryGroupResponseTypeDef:
return {
"Cells": ...,
"RecoveryGroupArn": ...,
"RecoveryGroupName": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# UpdateRecoveryGroupResponseTypeDef definition
class UpdateRecoveryGroupResponseTypeDef(TypedDict):
Cells: List[str],
RecoveryGroupArn: str,
RecoveryGroupName: str,
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListCellsResponseTypeDef#
# ListCellsResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListCellsResponseTypeDef
def get_value() -> ListCellsResponseTypeDef:
return {
"Cells": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListCellsResponseTypeDef definition
class ListCellsResponseTypeDef(TypedDict):
Cells: List[CellOutputTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetArchitectureRecommendationsResponseTypeDef#
# GetArchitectureRecommendationsResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetArchitectureRecommendationsResponseTypeDef
def get_value() -> GetArchitectureRecommendationsResponseTypeDef:
return {
"LastAuditTimestamp": ...,
"NextToken": ...,
"Recommendations": ...,
"ResponseMetadata": ...,
}
# GetArchitectureRecommendationsResponseTypeDef definition
class GetArchitectureRecommendationsResponseTypeDef(TypedDict):
LastAuditTimestamp: datetime,
NextToken: str,
Recommendations: List[RecommendationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetCellReadinessSummaryResponseTypeDef#
# GetCellReadinessSummaryResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetCellReadinessSummaryResponseTypeDef
def get_value() -> GetCellReadinessSummaryResponseTypeDef:
return {
"NextToken": ...,
"Readiness": ...,
"ReadinessChecks": ...,
"ResponseMetadata": ...,
}
# GetCellReadinessSummaryResponseTypeDef definition
class GetCellReadinessSummaryResponseTypeDef(TypedDict):
NextToken: str,
Readiness: ReadinessType, # (1)
ReadinessChecks: List[ReadinessCheckSummaryTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GetRecoveryGroupReadinessSummaryResponseTypeDef#
# GetRecoveryGroupReadinessSummaryResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetRecoveryGroupReadinessSummaryResponseTypeDef
def get_value() -> GetRecoveryGroupReadinessSummaryResponseTypeDef:
return {
"NextToken": ...,
"Readiness": ...,
"ReadinessChecks": ...,
"ResponseMetadata": ...,
}
# GetRecoveryGroupReadinessSummaryResponseTypeDef definition
class GetRecoveryGroupReadinessSummaryResponseTypeDef(TypedDict):
NextToken: str,
Readiness: ReadinessType, # (1)
ReadinessChecks: List[ReadinessCheckSummaryTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
RuleResultTypeDef#
# RuleResultTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import RuleResultTypeDef
def get_value() -> RuleResultTypeDef:
return {
"LastCheckedTimestamp": ...,
"Messages": ...,
"Readiness": ...,
"RuleId": ...,
}
# RuleResultTypeDef definition
class RuleResultTypeDef(TypedDict):
LastCheckedTimestamp: datetime,
Messages: List[MessageTypeDef], # (1)
Readiness: ReadinessType, # (2)
RuleId: str,
- See MessageTypeDef
- See ReadinessType
GetReadinessCheckStatusResponseTypeDef#
# GetReadinessCheckStatusResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetReadinessCheckStatusResponseTypeDef
def get_value() -> GetReadinessCheckStatusResponseTypeDef:
return {
"Messages": ...,
"NextToken": ...,
"Readiness": ...,
"Resources": ...,
"ResponseMetadata": ...,
}
# GetReadinessCheckStatusResponseTypeDef definition
class GetReadinessCheckStatusResponseTypeDef(TypedDict):
Messages: List[MessageTypeDef], # (1)
NextToken: str,
Readiness: ReadinessType, # (2)
Resources: List[ResourceResultTypeDef], # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See MessageTypeDef
- See ReadinessType
- See ResourceResultTypeDef
- See ResponseMetadataTypeDef
ListReadinessChecksResponseTypeDef#
# ListReadinessChecksResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListReadinessChecksResponseTypeDef
def get_value() -> ListReadinessChecksResponseTypeDef:
return {
"NextToken": ...,
"ReadinessChecks": ...,
"ResponseMetadata": ...,
}
# ListReadinessChecksResponseTypeDef definition
class ListReadinessChecksResponseTypeDef(TypedDict):
NextToken: str,
ReadinessChecks: List[ReadinessCheckOutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRecoveryGroupsResponseTypeDef#
# ListRecoveryGroupsResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListRecoveryGroupsResponseTypeDef
def get_value() -> ListRecoveryGroupsResponseTypeDef:
return {
"NextToken": ...,
"RecoveryGroups": ...,
"ResponseMetadata": ...,
}
# ListRecoveryGroupsResponseTypeDef definition
class ListRecoveryGroupsResponseTypeDef(TypedDict):
NextToken: str,
RecoveryGroups: List[RecoveryGroupOutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRulesResponseTypeDef#
# ListRulesResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListRulesResponseTypeDef
def get_value() -> ListRulesResponseTypeDef:
return {
"NextToken": ...,
"Rules": ...,
"ResponseMetadata": ...,
}
# ListRulesResponseTypeDef definition
class ListRulesResponseTypeDef(TypedDict):
NextToken: str,
Rules: List[ListRulesOutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
TargetResourceTypeDef#
# TargetResourceTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import TargetResourceTypeDef
def get_value() -> TargetResourceTypeDef:
return {
"NLBResource": ...,
}
# TargetResourceTypeDef definition
class TargetResourceTypeDef(TypedDict):
NLBResource: NotRequired[NLBResourceTypeDef], # (1)
R53Resource: NotRequired[R53ResourceRecordTypeDef], # (2)
GetReadinessCheckResourceStatusResponseTypeDef#
# GetReadinessCheckResourceStatusResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetReadinessCheckResourceStatusResponseTypeDef
def get_value() -> GetReadinessCheckResourceStatusResponseTypeDef:
return {
"NextToken": ...,
"Readiness": ...,
"Rules": ...,
"ResponseMetadata": ...,
}
# GetReadinessCheckResourceStatusResponseTypeDef definition
class GetReadinessCheckResourceStatusResponseTypeDef(TypedDict):
NextToken: str,
Readiness: ReadinessType, # (1)
Rules: List[RuleResultTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See ReadinessType
- See RuleResultTypeDef
- See ResponseMetadataTypeDef
DNSTargetResourceTypeDef#
# DNSTargetResourceTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import DNSTargetResourceTypeDef
def get_value() -> DNSTargetResourceTypeDef:
return {
"DomainName": ...,
}
# DNSTargetResourceTypeDef definition
class DNSTargetResourceTypeDef(TypedDict):
DomainName: NotRequired[str],
HostedZoneArn: NotRequired[str],
RecordSetId: NotRequired[str],
RecordType: NotRequired[str],
TargetResource: NotRequired[TargetResourceTypeDef], # (1)
ResourceTypeDef#
# ResourceTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ResourceTypeDef
def get_value() -> ResourceTypeDef:
return {
"ComponentId": ...,
}
# ResourceTypeDef definition
class ResourceTypeDef(TypedDict):
ComponentId: NotRequired[str],
DnsTargetResource: NotRequired[DNSTargetResourceTypeDef], # (1)
ReadinessScopes: NotRequired[Sequence[str]],
ResourceArn: NotRequired[str],
CreateResourceSetRequestRequestTypeDef#
# CreateResourceSetRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateResourceSetRequestRequestTypeDef
def get_value() -> CreateResourceSetRequestRequestTypeDef:
return {
"ResourceSetName": ...,
"ResourceSetType": ...,
"Resources": ...,
}
# CreateResourceSetRequestRequestTypeDef definition
class CreateResourceSetRequestRequestTypeDef(TypedDict):
ResourceSetName: str,
ResourceSetType: str,
Resources: Sequence[ResourceTypeDef], # (1)
Tags: NotRequired[Mapping[str, str]],
- See ResourceTypeDef
CreateResourceSetResponseTypeDef#
# CreateResourceSetResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import CreateResourceSetResponseTypeDef
def get_value() -> CreateResourceSetResponseTypeDef:
return {
"ResourceSetArn": ...,
"ResourceSetName": ...,
"ResourceSetType": ...,
"Resources": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# CreateResourceSetResponseTypeDef definition
class CreateResourceSetResponseTypeDef(TypedDict):
ResourceSetArn: str,
ResourceSetName: str,
ResourceSetType: str,
Resources: List[ResourceTypeDef], # (1)
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetResourceSetResponseTypeDef#
# GetResourceSetResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import GetResourceSetResponseTypeDef
def get_value() -> GetResourceSetResponseTypeDef:
return {
"ResourceSetArn": ...,
"ResourceSetName": ...,
"ResourceSetType": ...,
"Resources": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# GetResourceSetResponseTypeDef definition
class GetResourceSetResponseTypeDef(TypedDict):
ResourceSetArn: str,
ResourceSetName: str,
ResourceSetType: str,
Resources: List[ResourceTypeDef], # (1)
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResourceSetOutputTypeDef#
# ResourceSetOutputTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ResourceSetOutputTypeDef
def get_value() -> ResourceSetOutputTypeDef:
return {
"ResourceSetArn": ...,
"ResourceSetName": ...,
"ResourceSetType": ...,
"Resources": ...,
}
# ResourceSetOutputTypeDef definition
class ResourceSetOutputTypeDef(TypedDict):
ResourceSetArn: str,
ResourceSetName: str,
ResourceSetType: str,
Resources: List[ResourceTypeDef], # (1)
Tags: NotRequired[Dict[str, str]],
- See ResourceTypeDef
UpdateResourceSetRequestRequestTypeDef#
# UpdateResourceSetRequestRequestTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import UpdateResourceSetRequestRequestTypeDef
def get_value() -> UpdateResourceSetRequestRequestTypeDef:
return {
"ResourceSetName": ...,
"ResourceSetType": ...,
"Resources": ...,
}
# UpdateResourceSetRequestRequestTypeDef definition
class UpdateResourceSetRequestRequestTypeDef(TypedDict):
ResourceSetName: str,
ResourceSetType: str,
Resources: Sequence[ResourceTypeDef], # (1)
- See ResourceTypeDef
UpdateResourceSetResponseTypeDef#
# UpdateResourceSetResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import UpdateResourceSetResponseTypeDef
def get_value() -> UpdateResourceSetResponseTypeDef:
return {
"ResourceSetArn": ...,
"ResourceSetName": ...,
"ResourceSetType": ...,
"Resources": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# UpdateResourceSetResponseTypeDef definition
class UpdateResourceSetResponseTypeDef(TypedDict):
ResourceSetArn: str,
ResourceSetName: str,
ResourceSetType: str,
Resources: List[ResourceTypeDef], # (1)
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListResourceSetsResponseTypeDef#
# ListResourceSetsResponseTypeDef usage example
from mypy_boto3_route53_recovery_readiness.type_defs import ListResourceSetsResponseTypeDef
def get_value() -> ListResourceSetsResponseTypeDef:
return {
"NextToken": ...,
"ResourceSets": ...,
"ResponseMetadata": ...,
}
# ListResourceSetsResponseTypeDef definition
class ListResourceSetsResponseTypeDef(TypedDict):
NextToken: str,
ResourceSets: List[ResourceSetOutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)