Route53 Recovery Readiness
This page documents function available when using the Route53_Recovery_Readiness module, created with @service Route53_Recovery_Readiness.
Index
- Main.Route53_Recovery_Readiness.create_cell
- Main.Route53_Recovery_Readiness.create_cross_account_authorization
- Main.Route53_Recovery_Readiness.create_readiness_check
- Main.Route53_Recovery_Readiness.create_recovery_group
- Main.Route53_Recovery_Readiness.create_resource_set
- Main.Route53_Recovery_Readiness.delete_cell
- Main.Route53_Recovery_Readiness.delete_cross_account_authorization
- Main.Route53_Recovery_Readiness.delete_readiness_check
- Main.Route53_Recovery_Readiness.delete_recovery_group
- Main.Route53_Recovery_Readiness.delete_resource_set
- Main.Route53_Recovery_Readiness.get_architecture_recommendations
- Main.Route53_Recovery_Readiness.get_cell
- Main.Route53_Recovery_Readiness.get_cell_readiness_summary
- Main.Route53_Recovery_Readiness.get_readiness_check
- Main.Route53_Recovery_Readiness.get_readiness_check_resource_status
- Main.Route53_Recovery_Readiness.get_readiness_check_status
- Main.Route53_Recovery_Readiness.get_recovery_group
- Main.Route53_Recovery_Readiness.get_recovery_group_readiness_summary
- Main.Route53_Recovery_Readiness.get_resource_set
- Main.Route53_Recovery_Readiness.list_cells
- Main.Route53_Recovery_Readiness.list_cross_account_authorizations
- Main.Route53_Recovery_Readiness.list_readiness_checks
- Main.Route53_Recovery_Readiness.list_recovery_groups
- Main.Route53_Recovery_Readiness.list_resource_sets
- Main.Route53_Recovery_Readiness.list_rules
- Main.Route53_Recovery_Readiness.list_tags_for_resources
- Main.Route53_Recovery_Readiness.tag_resource
- Main.Route53_Recovery_Readiness.untag_resource
- Main.Route53_Recovery_Readiness.update_cell
- Main.Route53_Recovery_Readiness.update_readiness_check
- Main.Route53_Recovery_Readiness.update_recovery_group
- Main.Route53_Recovery_Readiness.update_resource_set
Documentation
Main.Route53_Recovery_Readiness.create_cell — Methodcreate_cell(cell_name)
create_cell(cell_name, params::Dict{String,<:Any})Creates a new Cell.
Arguments
- cell_name: The name of the Cell to create
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "cells": A list of Cell arns contained within this Cell (for use in nested Cells, e.g. regions within which AZs)
- "tags":
Main.Route53_Recovery_Readiness.create_cross_account_authorization — Methodcreate_cross_account_authorization(cross_account_authorization)
create_cross_account_authorization(cross_account_authorization, params::Dict{String,<:Any})Create a new cross account readiness authorization.
Arguments
- cross_account_authorization: The cross account authorization
Main.Route53_Recovery_Readiness.create_readiness_check — Methodcreate_readiness_check(readiness_check_name, resource_set_name)
create_readiness_check(readiness_check_name, resource_set_name, params::Dict{String,<:Any})Creates a new Readiness Check.
Arguments
- readiness_check_name: The name of the ReadinessCheck to create
- resource_set_name: The name of the ResourceSet to check
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "tags":
Main.Route53_Recovery_Readiness.create_recovery_group — Methodcreate_recovery_group(recovery_group_name)
create_recovery_group(recovery_group_name, params::Dict{String,<:Any})Creates a new Recovery Group.
Arguments
- recovery_group_name: The name of the RecoveryGroup to create
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "cells": A list of Cell arns
- "tags":
Main.Route53_Recovery_Readiness.create_resource_set — Methodcreate_resource_set(resource_set_name, resource_set_type, resources)
create_resource_set(resource_set_name, resource_set_type, resources, params::Dict{String,<:Any})Creates a new Resource Set.
Arguments
- resource_set_name: The name of the ResourceSet to create
- resource_set_type: AWS Resource type of the resources in the ResourceSet
- resources: A list of Resource objects
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "tags":
Main.Route53_Recovery_Readiness.delete_cell — Methoddelete_cell(cell_name)
delete_cell(cell_name, params::Dict{String,<:Any})Deletes an existing Cell.
Arguments
- cell_name: The Cell to delete
Main.Route53_Recovery_Readiness.delete_cross_account_authorization — Methoddelete_cross_account_authorization(cross_account_authorization)
delete_cross_account_authorization(cross_account_authorization, params::Dict{String,<:Any})Delete cross account readiness authorization
Arguments
- cross_account_authorization: The cross account authorization
Main.Route53_Recovery_Readiness.delete_readiness_check — Methoddelete_readiness_check(readiness_check_name)
delete_readiness_check(readiness_check_name, params::Dict{String,<:Any})Deletes an existing Readiness Check.
Arguments
- readiness_check_name: The ReadinessCheck to delete
Main.Route53_Recovery_Readiness.delete_recovery_group — Methoddelete_recovery_group(recovery_group_name)
delete_recovery_group(recovery_group_name, params::Dict{String,<:Any})Deletes an existing Recovery Group.
Arguments
- recovery_group_name: The RecoveryGroup to delete
Main.Route53_Recovery_Readiness.delete_resource_set — Methoddelete_resource_set(resource_set_name)
delete_resource_set(resource_set_name, params::Dict{String,<:Any})Deletes an existing Resource Set.
Arguments
- resource_set_name: The ResourceSet to delete
Main.Route53_Recovery_Readiness.get_architecture_recommendations — Methodget_architecture_recommendations(recovery_group_name)
get_architecture_recommendations(recovery_group_name, params::Dict{String,<:Any})Returns a collection of recommendations to improve resilliance and readiness check quality for a Recovery Group.
Arguments
- recovery_group_name: Name of RecoveryGroup (top level resource) to be analyzed.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token that can be used to resume pagination from the end of the collection.
Main.Route53_Recovery_Readiness.get_cell — Methodget_cell(cell_name)
get_cell(cell_name, params::Dict{String,<:Any})Returns information about a Cell.
Arguments
- cell_name: The Cell to get
Main.Route53_Recovery_Readiness.get_cell_readiness_summary — Methodget_cell_readiness_summary(cell_name)
get_cell_readiness_summary(cell_name, params::Dict{String,<:Any})Returns information about readiness of a Cell.
Arguments
- cell_name: The name of the Cell
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
Main.Route53_Recovery_Readiness.get_readiness_check — Methodget_readiness_check(readiness_check_name)
get_readiness_check(readiness_check_name, params::Dict{String,<:Any})Returns information about a ReadinessCheck.
Arguments
- readiness_check_name: The ReadinessCheck to get
Main.Route53_Recovery_Readiness.get_readiness_check_resource_status — Methodget_readiness_check_resource_status(readiness_check_name, resource_identifier)
get_readiness_check_resource_status(readiness_check_name, resource_identifier, params::Dict{String,<:Any})Returns detailed information about the status of an individual resource within a Readiness Check's Resource Set.
Arguments
- readiness_check_name: The ReadinessCheck to get
- resource_identifier: The resource ARN or component Id to get
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
Main.Route53_Recovery_Readiness.get_readiness_check_status — Methodget_readiness_check_status(readiness_check_name)
get_readiness_check_status(readiness_check_name, params::Dict{String,<:Any})Returns information about the status of a Readiness Check.
Arguments
- readiness_check_name: The ReadinessCheck to get
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
Main.Route53_Recovery_Readiness.get_recovery_group — Methodget_recovery_group(recovery_group_name)
get_recovery_group(recovery_group_name, params::Dict{String,<:Any})Returns information about a Recovery Group.
Arguments
- recovery_group_name: The RecoveryGroup to get
Main.Route53_Recovery_Readiness.get_recovery_group_readiness_summary — Methodget_recovery_group_readiness_summary(recovery_group_name)
get_recovery_group_readiness_summary(recovery_group_name, params::Dict{String,<:Any})Returns information about a Recovery Group.
Arguments
- recovery_group_name: The name of the RecoveryGroup
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
Main.Route53_Recovery_Readiness.get_resource_set — Methodget_resource_set(resource_set_name)
get_resource_set(resource_set_name, params::Dict{String,<:Any})Returns information about a Resource Set.
Arguments
- resource_set_name: The ResourceSet to get
Main.Route53_Recovery_Readiness.list_cells — Methodlist_cells()
list_cells(params::Dict{String,<:Any})Returns a collection of Cells.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
Main.Route53_Recovery_Readiness.list_cross_account_authorizations — Methodlist_cross_account_authorizations()
list_cross_account_authorizations(params::Dict{String,<:Any})Returns a collection of cross account readiness authorizations.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
Main.Route53_Recovery_Readiness.list_readiness_checks — Methodlist_readiness_checks()
list_readiness_checks(params::Dict{String,<:Any})Returns a collection of Readiness Checks.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
Main.Route53_Recovery_Readiness.list_recovery_groups — Methodlist_recovery_groups()
list_recovery_groups(params::Dict{String,<:Any})Returns a collection of Recovery Groups.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
Main.Route53_Recovery_Readiness.list_resource_sets — Methodlist_resource_sets()
list_resource_sets(params::Dict{String,<:Any})Returns a collection of Resource Sets.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
Main.Route53_Recovery_Readiness.list_rules — Methodlist_rules()
list_rules(params::Dict{String,<:Any})Returns a collection of rules that are applied as part of Readiness Checks.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
- "maxResults": Upper bound on number of records to return.
- "nextToken": A token used to resume pagination from the end of a previous request.
- "resourceType": Filter parameter which specifies the rules to return given a resource type.
Main.Route53_Recovery_Readiness.list_tags_for_resources — Methodlist_tags_for_resources(resource-arn)
list_tags_for_resources(resource-arn, params::Dict{String,<:Any})Returns a list of the tags assigned to the specified resource.
Arguments
- resource-arn: The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.
Main.Route53_Recovery_Readiness.tag_resource — Methodtag_resource(resource-arn, tags)
tag_resource(resource-arn, tags, params::Dict{String,<:Any})Adds tags to the specified resource. You can specify one or more tags to add.
Arguments
- resource-arn: The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.
- tags:
Main.Route53_Recovery_Readiness.untag_resource — Methoduntag_resource(resource-arn, tag_keys)
untag_resource(resource-arn, tag_keys, params::Dict{String,<:Any})Removes tags from the specified resource. You can specify one or more tags to remove.
Arguments
- resource-arn: The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.
- tag_keys: A comma-separated list of the tag keys to remove from the resource.
Main.Route53_Recovery_Readiness.update_cell — Methodupdate_cell(cell_name, cells)
update_cell(cell_name, cells, params::Dict{String,<:Any})Updates an existing Cell.
Arguments
- cell_name: The Cell to update
- cells: A list of Cell arns, completely replaces previous list
Main.Route53_Recovery_Readiness.update_readiness_check — Methodupdate_readiness_check(readiness_check_name, resource_set_name)
update_readiness_check(readiness_check_name, resource_set_name, params::Dict{String,<:Any})Updates an exisiting Readiness Check.
Arguments
- readiness_check_name: The ReadinessCheck to update
- resource_set_name: The name of the ResourceSet to check
Main.Route53_Recovery_Readiness.update_recovery_group — Methodupdate_recovery_group(cells, recovery_group_name)
update_recovery_group(cells, recovery_group_name, params::Dict{String,<:Any})Updates an existing Recovery Group.
Arguments
- cells: A list of Cell arns, completely replaces previous list
- recovery_group_name: The RecoveryGroup to update
Main.Route53_Recovery_Readiness.update_resource_set — Methodupdate_resource_set(resource_set_name, resource_set_type, resources)
update_resource_set(resource_set_name, resource_set_type, resources, params::Dict{String,<:Any})Updates an existing Resource Set.
Arguments
- resource_set_name: The ResourceSet to update
- resource_set_type: AWS Resource Type of the resources in the ResourceSet
- resources: A list of Resource objects