All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| Action |
[Event-based policies only] Specifies an action for an event-based policy.
|
| Action.Builder |
|
| ArchiveRetainRule |
[Custom snapshot policies only] Specifies information about the archive storage tier retention period.
|
| ArchiveRetainRule.Builder |
|
| ArchiveRule |
[Custom snapshot policies only] Specifies a snapshot archiving rule for a schedule.
|
| ArchiveRule.Builder |
|
| Arn |
An AWS Arn.
|
| AwsEndpointProviderUtils |
|
| BooleanEqualsFn |
|
| Condition |
|
| Condition.Builder |
|
| CreateLifecyclePolicyRequest |
|
| CreateLifecyclePolicyRequest.Builder |
|
| CreateLifecyclePolicyRequestMarshaller |
|
| CreateLifecyclePolicyResponse |
|
| CreateLifecyclePolicyResponse.Builder |
|
| CreateRule |
[Custom snapshot and AMI policies only] Specifies when the policy should create snapshots or AMIs.
|
| CreateRule.Builder |
|
| CrossRegionCopyAction |
[Event-based policies only] Specifies a cross-Region copy action for event-based policies.
|
| CrossRegionCopyAction.Builder |
|
| CrossRegionCopyDeprecateRule |
[Custom AMI policies only] Specifies an AMI deprecation rule for cross-Region AMI copies created by an AMI
policy.
|
| CrossRegionCopyDeprecateRule.Builder |
|
| CrossRegionCopyRetainRule |
Specifies a retention rule for cross-Region snapshot copies created by snapshot or event-based policies, or
cross-Region AMI copies created by AMI policies.
|
| CrossRegionCopyRetainRule.Builder |
|
| CrossRegionCopyRule |
[Custom snapshot and AMI policies only] Specifies a cross-Region copy rule for a snapshot and AMI policies.
|
| CrossRegionCopyRule.Builder |
|
| CrossRegionCopyTarget |
[Default policies only] Specifies a destination Region for cross-Region copy actions.
|
| CrossRegionCopyTarget.Builder |
|
| DefaultDlmAuthSchemeParams |
|
| DefaultDlmAuthSchemeProvider |
|
| DefaultDlmEndpointProvider |
|
| DefaultEndpointAuthSchemeStrategy |
|
| DefaultEndpointAuthSchemeStrategyFactory |
|
| DefaultPartitionDataProvider |
|
| DefaultPoliciesTypeValues |
|
| DefaultPolicyTypeValues |
|
| DefaultRuleEngine |
|
| DeleteLifecyclePolicyRequest |
|
| DeleteLifecyclePolicyRequest.Builder |
|
| DeleteLifecyclePolicyRequestMarshaller |
|
| DeleteLifecyclePolicyResponse |
|
| DeleteLifecyclePolicyResponse.Builder |
|
| DeprecateRule |
[Custom AMI policies only] Specifies an AMI deprecation rule for AMIs created by an AMI lifecycle policy.
|
| DeprecateRule.Builder |
|
| DlmAsyncClient |
Service client for accessing Amazon DLM asynchronously.
|
| DlmAsyncClientBuilder |
|
| DlmAuthSchemeInterceptor |
|
| DlmAuthSchemeParams |
The parameters object used to resolve the auth schemes for the Dlm service.
|
| DlmAuthSchemeParams.Builder |
|
| DlmAuthSchemeProvider |
An auth scheme provider for Dlm service.
|
| DlmBaseClientBuilder<B extends DlmBaseClientBuilder<B,C>,C> |
|
| DlmClient |
Service client for accessing Amazon DLM.
|
| DlmClientBuilder |
A builder for creating an instance of DlmClient.
|
| DlmClientOption<T> |
|
| DlmEndpointParams |
The parameters object used to resolve an endpoint for the Dlm service.
|
| DlmEndpointParams.Builder |
|
| DlmEndpointProvider |
An endpoint provider for Dlm.
|
| DlmException |
|
| DlmException.Builder |
|
| DlmException.BuilderImpl |
|
| DlmRequest |
|
| DlmRequest.Builder |
|
| DlmRequest.BuilderImpl |
|
| DlmRequestSetEndpointInterceptor |
|
| DlmResolveEndpointInterceptor |
|
| DlmResponse |
|
| DlmResponse.Builder |
|
| DlmResponse.BuilderImpl |
|
| DlmResponseMetadata |
|
| DlmServiceClientConfiguration |
Class to expose the service client settings to the user.
|
| DlmServiceClientConfiguration.Builder |
|
| DlmServiceClientConfigurationBuilder |
|
| EncryptionConfiguration |
[Event-based policies only] Specifies the encryption settings for cross-Region snapshot copies created by
event-based policies.
|
| EncryptionConfiguration.Builder |
|
| EndpointAttributeProvider<T> |
Link between an endpoint property and the AwsEndpointAttribute it represents.
|
| EndpointAuthSchemeStrategy |
|
| EndpointAuthSchemeStrategyFactory |
|
| EndpointResult |
|
| EndpointResult.Builder |
|
| EndpointRule |
|
| EndpointRuleset |
The set of rules that are used to compute the endpoint to use for a request.
|
| EndpointRuleset.Builder |
|
| ErrorRule |
|
| Eval |
|
| EventParameters |
[Event-based policies only] Specifies an event that activates an event-based policy.
|
| EventParameters.Builder |
|
| EventSource |
[Event-based policies only] Specifies an event that activates an event-based policy.
|
| EventSource.Builder |
|
| EventSourceValues |
|
| EventTypeValues |
|
| Exclusions |
[Default policies only] Specifies exclusion parameters for volumes or instances for which you do not want to
create snapshots or AMIs.
|
| Exclusions.Builder |
|
| ExecutionHandlerServiceValues |
|
| Expr |
|
| ExprVisitor<R> |
|
| ExprVisitor.Default<R> |
|
| FastRestoreRule |
[Custom snapshot policies only] Specifies a rule for enabling fast snapshot restore for snapshots created by
snapshot policies.
|
| FastRestoreRule.Builder |
|
| FatScope<T> |
|
| Fn |
|
| FnNode |
Parsed but not validated function contents containing the `fn` name and `argv`
|
| FnNode.Builder |
|
| FnVisitor<R> |
|
| GetAttr |
|
| GetAttr.Builder |
|
| GetAttr.Part |
|
| GetAttr.Part.Index |
|
| GetAttr.Part.Key |
|
| GetLifecyclePoliciesRequest |
|
| GetLifecyclePoliciesRequest.Builder |
|
| GetLifecyclePoliciesRequestMarshaller |
|
| GetLifecyclePoliciesResponse |
|
| GetLifecyclePoliciesResponse.Builder |
|
| GetLifecyclePolicyRequest |
|
| GetLifecyclePolicyRequest.Builder |
|
| GetLifecyclePolicyRequestMarshaller |
|
| GetLifecyclePolicyResponse |
|
| GetLifecyclePolicyResponse.Builder |
|
| GettablePolicyStateValues |
|
| Identifier |
Identifiers for variables declared within the rule engine, e.g.
|
| InnerParseError |
|
| InternalServerException |
The service failed in an unexpected way.
|
| InternalServerException.Builder |
|
| IntervalUnitValues |
|
| Into<T> |
|
| IntoSelf<T extends IntoSelf<T>> |
|
| InvalidRequestException |
Bad request.
|
| InvalidRequestException.Builder |
|
| IsSet |
|
| IsValidHostLabel |
|
| IsVirtualHostableS3Bucket |
|
| LifecyclePolicy |
[Custom policies only] Detailed information about a snapshot, AMI, or event-based lifecycle policy.
|
| LifecyclePolicy.Builder |
|
| LifecyclePolicySummary |
Summary information about a lifecycle policy.
|
| LifecyclePolicySummary.Builder |
|
| LimitExceededException |
The request failed because a limit was exceeded.
|
| LimitExceededException.Builder |
|
| ListTagsForResourceRequest |
|
| ListTagsForResourceRequest.Builder |
|
| ListTagsForResourceRequestMarshaller |
|
| ListTagsForResourceResponse |
|
| ListTagsForResourceResponse.Builder |
|
| Literal |
|
| Literal.Visitor<T> |
|
| LocationValues |
|
| Not |
|
| Outputs |
|
| Outputs.Builder |
|
| Parameter |
|
| Parameter.Builder |
|
| Parameter.Deprecated |
|
| ParameterReference |
|
| ParameterReference.Builder |
|
| Parameters |
|
| Parameters |
[Custom snapshot and AMI policies only] Specifies optional parameters for snapshot and AMI policies.
|
| Parameters.Builder |
|
| Parameters.Builder |
|
| ParameterType |
|
| ParseArn |
|
| ParseUrl |
Function to parse a URI from a string.
|
| Partition |
|
| Partition.Builder |
|
| PartitionDataProvider |
|
| PartitionFn |
|
| Partitions |
|
| Partitions.Builder |
|
| PolicyDetails |
Specifies the configuration of a lifecycle policy.
|
| PolicyDetails.Builder |
|
| PolicyLanguageValues |
|
| PolicyTypeValues |
|
| Ref |
A reference to a field.
|
| RegionOverride |
|
| RegionOverride.Builder |
|
| ResourceLocationValues |
|
| ResourceNotFoundException |
A requested resource was not found.
|
| ResourceNotFoundException.Builder |
|
| ResourceTypeValues |
|
| RetainRule |
[Custom snapshot and AMI policies only] Specifies a retention rule for snapshots created by snapshot policies,
or for AMIs created by AMI policies.
|
| RetainRule.Builder |
|
| RetentionArchiveTier |
[Custom snapshot policies only] Describes the retention rule for archived snapshots.
|
| RetentionArchiveTier.Builder |
|
| RetentionIntervalUnitValues |
|
| Rule |
|
| Rule.Builder |
|
| RuleArn |
|
| RuleEngine |
|
| RuleError |
|
| RuleError.Builder |
|
| RuleEvaluator |
|
| RulePartition |
|
| RulePartition.Builder |
|
| RuleResult |
|
| RulesFunctions |
|
| RuleUrl |
Represents a URL to be used internally for endpoint resolution.
|
| RuleValueVisitor<R> |
Visitor for the right-hand side of rules (tree, error, endpoint)
|
| Schedule |
[Custom snapshot and AMI policies only] Specifies a schedule for a snapshot or AMI lifecycle policy.
|
| Schedule.Builder |
|
| Scope<T> |
|
| Script |
[Custom snapshot policies that target instances only] Information about pre and/or post scripts for a snapshot
lifecycle policy that targets instances.
|
| Script.Builder |
|
| SettablePolicyStateValues |
|
| ShareRule |
[Custom snapshot policies only] Specifies a rule for sharing snapshots across Amazon Web Services accounts.
|
| ShareRule.Builder |
|
| SingleArgFn |
|
| SourceException |
|
| SourceException.BuilderImpl |
|
| StageValues |
|
| StringEqualsFn |
|
| Substring |
|
| Tag |
Specifies a tag for a resource.
|
| Tag.Builder |
|
| TagResourceRequest |
|
| TagResourceRequest.Builder |
|
| TagResourceRequestMarshaller |
|
| TagResourceResponse |
|
| TagResourceResponse.Builder |
|
| Template |
Template represents a "Template Literal".
|
| Template.Dynamic |
|
| Template.Literal |
|
| Template.Part |
|
| TemplateVisitor<T> |
For code generating from a template, use a `TemplateVisitor`.
|
| ToParameterReference |
|
| TreeRule |
|
| UntagResourceRequest |
|
| UntagResourceRequest.Builder |
|
| UntagResourceRequestMarshaller |
|
| UntagResourceResponse |
|
| UntagResourceResponse.Builder |
|
| UpdateLifecyclePolicyRequest |
|
| UpdateLifecyclePolicyRequest.Builder |
|
| UpdateLifecyclePolicyRequestMarshaller |
|
| UpdateLifecyclePolicyResponse |
|
| UpdateLifecyclePolicyResponse.Builder |
|
| UriEncodeFn |
|
| UserAgentUtils |
|
| Value |
Base class for the types of values computable by the RuleEngine.
|
| Value.Array |
An array value.
|
| Value.Bool |
A boolean value.
|
| Value.Endpoint |
|
| Value.Endpoint.Builder |
|
| Value.Int |
An integer value.
|
| Value.None |
|
| Value.Record |
A record (map) value.
|
| Value.Str |
A string value.
|