Type definitions#
Index > Route53RecoveryCluster > Type definitions
Auto-generated documentation for Route53RecoveryCluster type annotations stubs module mypy-boto3-route53-recovery-cluster.
GetRoutingControlStateRequestRequestTypeDef#
# GetRoutingControlStateRequestRequestTypeDef definition
class GetRoutingControlStateRequestRequestTypeDef(TypedDict):
RoutingControlArn: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListRoutingControlsRequestRequestTypeDef#
# ListRoutingControlsRequestRequestTypeDef definition
class ListRoutingControlsRequestRequestTypeDef(TypedDict):
ControlPanelArn: NotRequired[str],
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
RoutingControlTypeDef#
# RoutingControlTypeDef definition
class RoutingControlTypeDef(TypedDict):
ControlPanelArn: NotRequired[str],
ControlPanelName: NotRequired[str],
RoutingControlArn: NotRequired[str],
RoutingControlName: NotRequired[str],
RoutingControlState: NotRequired[RoutingControlStateType], # (1)
Owner: NotRequired[str],
UpdateRoutingControlStateEntryTypeDef#
# UpdateRoutingControlStateEntryTypeDef definition
class UpdateRoutingControlStateEntryTypeDef(TypedDict):
RoutingControlArn: str,
RoutingControlState: RoutingControlStateType, # (1)
UpdateRoutingControlStateRequestRequestTypeDef#
# UpdateRoutingControlStateRequestRequestTypeDef definition
class UpdateRoutingControlStateRequestRequestTypeDef(TypedDict):
RoutingControlArn: str,
RoutingControlState: RoutingControlStateType, # (1)
SafetyRulesToOverride: NotRequired[Sequence[str]],
GetRoutingControlStateResponseTypeDef#
# GetRoutingControlStateResponseTypeDef definition
class GetRoutingControlStateResponseTypeDef(TypedDict):
RoutingControlArn: str,
RoutingControlState: RoutingControlStateType, # (1)
RoutingControlName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRoutingControlsRequestListRoutingControlsPaginateTypeDef#
# ListRoutingControlsRequestListRoutingControlsPaginateTypeDef definition
class ListRoutingControlsRequestListRoutingControlsPaginateTypeDef(TypedDict):
ControlPanelArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRoutingControlsResponseTypeDef#
# ListRoutingControlsResponseTypeDef definition
class ListRoutingControlsResponseTypeDef(TypedDict):
RoutingControls: List[RoutingControlTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
UpdateRoutingControlStatesRequestRequestTypeDef#
# UpdateRoutingControlStatesRequestRequestTypeDef definition
class UpdateRoutingControlStatesRequestRequestTypeDef(TypedDict):
UpdateRoutingControlStateEntries: Sequence[UpdateRoutingControlStateEntryTypeDef], # (1)
SafetyRulesToOverride: NotRequired[Sequence[str]],