| Class | Description |
|---|---|
| AssertionRule |
An assertion rule enforces that, when you change a routing control state, that the criteria that you set in the rule
configuration is met.
|
| AssertionRuleUpdate |
An update to an assertion rule.
|
| Cluster |
A set of five redundant Regional endpoints against which you can execute API calls to update or get the state of
routing controls.
|
| ClusterEndpoint |
A cluster endpoint.
|
| ControlPanel |
A control panel represents a group of routing controls that can be changed together in a single transaction.
|
| CreateClusterRequest |
Creates a cluster.
|
| CreateClusterResult | |
| CreateControlPanelRequest |
The details of the control panel that you're creating.
|
| CreateControlPanelResult | |
| CreateRoutingControlRequest |
The details of the routing control that you're creating.
|
| CreateRoutingControlResult | |
| CreateSafetyRuleRequest |
The request body that you include when you create a safety rule.
|
| CreateSafetyRuleResult | |
| DeleteClusterRequest | |
| DeleteClusterResult | |
| DeleteControlPanelRequest | |
| DeleteControlPanelResult | |
| DeleteRoutingControlRequest | |
| DeleteRoutingControlResult | |
| DeleteSafetyRuleRequest | |
| DeleteSafetyRuleResult | |
| DescribeClusterRequest | |
| DescribeClusterResult | |
| DescribeControlPanelRequest | |
| DescribeControlPanelResult | |
| DescribeRoutingControlRequest | |
| DescribeRoutingControlResult | |
| DescribeSafetyRuleRequest | |
| DescribeSafetyRuleResult | |
| GatingRule |
A gating rule verifies that a gating routing control or set of gating routing controls, evaluates as true, based on a
rule configuration that you specify, which allows a set of routing control state changes to complete.
|
| GatingRuleUpdate |
Update to a gating rule.
|
| GetResourcePolicyRequest | |
| GetResourcePolicyResult | |
| ListAssociatedRoute53HealthChecksRequest | |
| ListAssociatedRoute53HealthChecksResult | |
| ListClustersRequest | |
| ListClustersResult | |
| ListControlPanelsRequest | |
| ListControlPanelsResult | |
| ListRoutingControlsRequest | |
| ListRoutingControlsResult | |
| ListSafetyRulesRequest | |
| ListSafetyRulesResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| NewAssertionRule |
A new assertion rule for a control panel.
|
| NewGatingRule |
A new gating rule for a control panel.
|
| RoutingControl |
A routing control has one of two states: ON and OFF.
|
| Rule |
A safety rule.
|
| RuleConfig |
The rule configuration for an assertion rule.
|
| TagResourceRequest |
Request of adding tag to the resource
|
| TagResourceResult | |
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateControlPanelRequest |
The details of the control panel that you're updating.
|
| UpdateControlPanelResult | |
| UpdateRoutingControlRequest |
The details of the routing control that you're updating.
|
| UpdateRoutingControlResult | |
| UpdateSafetyRuleRequest |
A rule that you add to Application Recovery Controller to ensure that recovery actions don't accidentally impair your
application's availability.
|
| UpdateSafetyRuleResult |
| Enum | Description |
|---|---|
| RuleType |
An enumerated type that determines how the evaluated rules are processed.
|
| Status |
The deployment status of a resource.
|
| Exception | Description |
|---|---|
| AccessDeniedException |
403 response - You do not have sufficient access to perform this action.
|
| AWSRoute53RecoveryControlConfigException |
Base exception for all service exceptions thrown by AWS Route53 Recovery Control Config
|
| ConflictException |
409 response - ConflictException.
|
| InternalServerException |
500 response - InternalServiceError.
|
| ResourceNotFoundException |
404 response - MalformedQueryString.
|
| ServiceQuotaExceededException |
402 response - You attempted to create more resources than the service allows based on service quotas.
|
| ThrottlingException |
429 response - LimitExceededException or TooManyRequestsException.
|
| ValidationException |
400 response - Multiple causes.
|