Route53 Recovery Readiness Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CellOutput
CellArn
- Type:
- Required: Yes
CellName
- Type:
- Required: Yes
Cells
- Type: typing.List[str]
- Required: Yes
ParentReadinessScopes
- Type: typing.List[str]
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateCellRequest
CellName
- Type:
- Required: Yes
Cells
- Type: typing.Optional[typing.List[str]]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateCellResponse
CellArn
- Type:
- Required: Yes
CellName
- Type:
- Required: Yes
Cells
- Type: typing.List[str]
- Required: Yes
ParentReadinessScopes
- Type: typing.List[str]
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateCrossAccountAuthorizationRequest
CrossAccountAuthorization
- Type:
- Required: Yes
CreateCrossAccountAuthorizationResponse
CrossAccountAuthorization
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateReadinessCheckRequest
ReadinessCheckName
- Type:
- Required: Yes
ResourceSetName
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateReadinessCheckResponse
ReadinessCheckArn
- Type:
- Required: Yes
ReadinessCheckName
- Type:
- Required: Yes
ResourceSet
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateRecoveryGroupRequest
RecoveryGroupName
- Type:
- Required: Yes
Cells
- Type: typing.Optional[typing.List[str]]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateRecoveryGroupResponse
Cells
- Type: typing.List[str]
- Required: Yes
RecoveryGroupArn
- Type:
- Required: Yes
RecoveryGroupName
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateResourceSetRequest
ResourceSetName
- Type:
- Required: Yes
ResourceSetType
- Type:
- Required: Yes
Resources
- Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.Resource, aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ResourceOutput]]
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateResourceSetResponse
ResourceSetArn
- Type:
- Required: Yes
ResourceSetName
- Type:
- Required: Yes
ResourceSetType
- Type:
- Required: Yes
Resources
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ResourceOutput]
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DNSTargetResource
DomainName
- Type: typing.Optional[str]
HostedZoneArn
- Type: typing.Optional[str]
RecordSetId
- Type: typing.Optional[str]
RecordType
- Type: typing.Optional[str]
TargetResource
- Type:
DeleteCellRequest
CellName
- Type:
- Required: Yes
DeleteCrossAccountAuthorizationRequest
CrossAccountAuthorization
- Type:
- Required: Yes
DeleteReadinessCheckRequest
ReadinessCheckName
- Type:
- Required: Yes
DeleteRecoveryGroupRequest
RecoveryGroupName
- Type:
- Required: Yes
DeleteResourceSetRequest
ResourceSetName
- Type:
- Required: Yes
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
GetArchitectureRecommendationsRequest
RecoveryGroupName
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetArchitectureRecommendationsResponse
LastAuditTimestamp
- Type:
- Required: Yes
Recommendations
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.Recommendation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetCellReadinessSummaryRequest
CellName
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetCellReadinessSummaryRequestPaginate
CellName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
GetCellReadinessSummaryResponse
Readiness
- Type: typing.Literal['NOT_AUTHORIZED', 'NOT_READY', 'READY', 'UNKNOWN']
- Required: Yes
ReadinessChecks
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ReadinessCheckSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetCellRequest
CellName
- Type:
- Required: Yes
GetCellResponse
CellArn
- Type:
- Required: Yes
CellName
- Type:
- Required: Yes
Cells
- Type: typing.List[str]
- Required: Yes
ParentReadinessScopes
- Type: typing.List[str]
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetReadinessCheckRequest
ReadinessCheckName
- Type:
- Required: Yes
GetReadinessCheckResourceStatusRequest
ReadinessCheckName
- Type:
- Required: Yes
ResourceIdentifier
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetReadinessCheckResourceStatusRequestPaginate
ReadinessCheckName
- Type:
- Required: Yes
ResourceIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
GetReadinessCheckResourceStatusResponse
Readiness
- Type: typing.Literal['NOT_AUTHORIZED', 'NOT_READY', 'READY', 'UNKNOWN']
- Required: Yes
Rules
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.RuleResult]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetReadinessCheckResponse
ReadinessCheckArn
- Type:
- Required: Yes
ReadinessCheckName
- Type:
- Required: Yes
ResourceSet
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetReadinessCheckStatusRequest
ReadinessCheckName
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetReadinessCheckStatusRequestPaginate
ReadinessCheckName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
GetReadinessCheckStatusResponse
Messages
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.Message]
- Required: Yes
Readiness
- Type: typing.Literal['NOT_AUTHORIZED', 'NOT_READY', 'READY', 'UNKNOWN']
- Required: Yes
Resources
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ResourceResult]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetRecoveryGroupReadinessSummaryRequest
RecoveryGroupName
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetRecoveryGroupReadinessSummaryRequestPaginate
RecoveryGroupName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
GetRecoveryGroupReadinessSummaryResponse
Readiness
- Type: typing.Literal['NOT_AUTHORIZED', 'NOT_READY', 'READY', 'UNKNOWN']
- Required: Yes
ReadinessChecks
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ReadinessCheckSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetRecoveryGroupRequest
RecoveryGroupName
- Type:
- Required: Yes
GetRecoveryGroupResponse
Cells
- Type: typing.List[str]
- Required: Yes
RecoveryGroupArn
- Type:
- Required: Yes
RecoveryGroupName
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetResourceSetRequest
ResourceSetName
- Type:
- Required: Yes
GetResourceSetResponse
ResourceSetArn
- Type:
- Required: Yes
ResourceSetName
- Type:
- Required: Yes
ResourceSetType
- Type:
- Required: Yes
Resources
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ResourceOutput]
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListCellsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListCellsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
ListCellsResponse
Cells
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.CellOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListCrossAccountAuthorizationsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListCrossAccountAuthorizationsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
ListCrossAccountAuthorizationsResponse
CrossAccountAuthorizations
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListReadinessChecksRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListReadinessChecksRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
ListReadinessChecksResponse
ReadinessChecks
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ReadinessCheckOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRecoveryGroupsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListRecoveryGroupsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
ListRecoveryGroupsResponse
RecoveryGroups
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.RecoveryGroupOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListResourceSetsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListResourceSetsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
ListResourceSetsResponse
ResourceSets
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ResourceSetOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRulesOutput
ResourceType
- Type:
- Required: Yes
RuleDescription
- Type:
- Required: Yes
RuleId
- Type:
- Required: Yes
ListRulesRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[str]
ListRulesRequestPaginate
ResourceType
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.PaginatorConfig]
ListRulesResponse
Rules
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ListRulesOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourcesRequest
ResourceArn
- Type:
- Required: Yes
ListTagsForResourcesResponse
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Message
MessageText
- Type: typing.Optional[str]
NLBResource
Arn
- Type: typing.Optional[str]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
R53ResourceRecord
DomainName
- Type: typing.Optional[str]
RecordSetId
- Type: typing.Optional[str]
ReadinessCheckOutput
ReadinessCheckArn
- Type:
- Required: Yes
ResourceSet
- Type:
- Required: Yes
ReadinessCheckName
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
ReadinessCheckSummary
Readiness
- Type: typing.Optional[typing.Literal['NOT_AUTHORIZED', 'NOT_READY', 'READY', 'UNKNOWN']]
ReadinessCheckName
- Type: typing.Optional[str]
Recommendation
RecommendationText
- Type:
- Required: Yes
RecoveryGroupOutput
Cells
- Type: typing.List[str]
- Required: Yes
RecoveryGroupArn
- Type:
- Required: Yes
RecoveryGroupName
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Resource
ComponentId
- Type: typing.Optional[str]
DnsTargetResource
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.DNSTargetResource]
ReadinessScopes
- Type: typing.Optional[typing.List[str]]
ResourceArn
- Type: typing.Optional[str]
ResourceOutput
ComponentId
- Type: typing.Optional[str]
DnsTargetResource
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.DNSTargetResource]
ReadinessScopes
- Type: typing.Optional[typing.List[str]]
ResourceArn
- Type: typing.Optional[str]
ResourceResult
LastCheckedTimestamp
- Type:
- Required: Yes
Readiness
- Type: typing.Literal['NOT_AUTHORIZED', 'NOT_READY', 'READY', 'UNKNOWN']
- Required: Yes
ComponentId
- Type: typing.Optional[str]
ResourceArn
- Type: typing.Optional[str]
ResourceSetOutput
ResourceSetArn
- Type:
- Required: Yes
ResourceSetName
- Type:
- Required: Yes
ResourceSetType
- Type:
- Required: Yes
Resources
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ResourceOutput]
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RuleResult
LastCheckedTimestamp
- Type:
- Required: Yes
Messages
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.Message]
- Required: Yes
Readiness
- Type: typing.Literal['NOT_AUTHORIZED', 'NOT_READY', 'READY', 'UNKNOWN']
- Required: Yes
RuleId
- Type:
- Required: Yes
TagResourceRequest
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
TargetResource
NLBResource
- Type:
R53Resource
- Type: typing.Optional[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.R53ResourceRecord]
UntagResourceRequest
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.List[str]
- Required: Yes
UpdateCellRequest
CellName
- Type:
- Required: Yes
Cells
- Type: typing.List[str]
- Required: Yes
UpdateCellResponse
CellArn
- Type:
- Required: Yes
CellName
- Type:
- Required: Yes
Cells
- Type: typing.List[str]
- Required: Yes
ParentReadinessScopes
- Type: typing.List[str]
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateReadinessCheckRequest
ReadinessCheckName
- Type:
- Required: Yes
ResourceSetName
- Type:
- Required: Yes
UpdateReadinessCheckResponse
ReadinessCheckArn
- Type:
- Required: Yes
ReadinessCheckName
- Type:
- Required: Yes
ResourceSet
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateRecoveryGroupRequest
Cells
- Type: typing.List[str]
- Required: Yes
RecoveryGroupName
- Type:
- Required: Yes
UpdateRecoveryGroupResponse
Cells
- Type: typing.List[str]
- Required: Yes
RecoveryGroupArn
- Type:
- Required: Yes
RecoveryGroupName
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateResourceSetRequest
ResourceSetName
- Type:
- Required: Yes
ResourceSetType
- Type:
- Required: Yes
Resources
- Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.Resource, aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ResourceOutput]]
- Required: Yes
UpdateResourceSetResponse
ResourceSetArn
- Type:
- Required: Yes
ResourceSetName
- Type:
- Required: Yes
ResourceSetType
- Type:
- Required: Yes
Resources
- Type: typing.List[aws_resource_validator.pydantic_models.route53_recovery_readiness.route53_recovery_readiness_classes.ResourceOutput]
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes