package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package dlmiface provides an interface to enable mocking the Amazon Data Lifecycle Manager service client for testing your code.

# Functions

DefaultPoliciesTypeValues_Values returns all elements of the DefaultPoliciesTypeValues enum.
DefaultPolicyTypeValues_Values returns all elements of the DefaultPolicyTypeValues enum.
EventSourceValues_Values returns all elements of the EventSourceValues enum.
EventTypeValues_Values returns all elements of the EventTypeValues enum.
ExecutionHandlerServiceValues_Values returns all elements of the ExecutionHandlerServiceValues enum.
GettablePolicyStateValues_Values returns all elements of the GettablePolicyStateValues enum.
IntervalUnitValues_Values returns all elements of the IntervalUnitValues enum.
LocationValues_Values returns all elements of the LocationValues enum.
New creates a new instance of the DLM client with a session.
PolicyLanguageValues_Values returns all elements of the PolicyLanguageValues enum.
PolicyTypeValues_Values returns all elements of the PolicyTypeValues enum.
ResourceLocationValues_Values returns all elements of the ResourceLocationValues enum.
ResourceTypeValues_Values returns all elements of the ResourceTypeValues enum.
RetentionIntervalUnitValues_Values returns all elements of the RetentionIntervalUnitValues enum.
SettablePolicyStateValues_Values returns all elements of the SettablePolicyStateValues enum.
StageValues_Values returns all elements of the StageValues enum.

# Constants

DefaultPoliciesTypeValuesAll is a DefaultPoliciesTypeValues enum value.
DefaultPoliciesTypeValuesInstance is a DefaultPoliciesTypeValues enum value.
DefaultPoliciesTypeValuesVolume is a DefaultPoliciesTypeValues enum value.
DefaultPolicyTypeValuesInstance is a DefaultPolicyTypeValues enum value.
DefaultPolicyTypeValuesVolume is a DefaultPolicyTypeValues enum value.
ID to lookup a service endpoint with.
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
EventSourceValuesManagedCwe is a EventSourceValues enum value.
EventTypeValuesShareSnapshot is a EventTypeValues enum value.
ExecutionHandlerServiceValuesAwsSystemsManager is a ExecutionHandlerServiceValues enum value.
GettablePolicyStateValuesDisabled is a GettablePolicyStateValues enum value.
GettablePolicyStateValuesEnabled is a GettablePolicyStateValues enum value.
GettablePolicyStateValuesError is a GettablePolicyStateValues enum value.
IntervalUnitValuesHours is a IntervalUnitValues enum value.
LocationValuesCloud is a LocationValues enum value.
LocationValuesOutpostLocal is a LocationValues enum value.
PolicyLanguageValuesSimplified is a PolicyLanguageValues enum value.
PolicyLanguageValuesStandard is a PolicyLanguageValues enum value.
PolicyTypeValuesEbsSnapshotManagement is a PolicyTypeValues enum value.
PolicyTypeValuesEventBasedPolicy is a PolicyTypeValues enum value.
PolicyTypeValuesImageManagement is a PolicyTypeValues enum value.
ResourceLocationValuesCloud is a ResourceLocationValues enum value.
ResourceLocationValuesOutpost is a ResourceLocationValues enum value.
ResourceTypeValuesInstance is a ResourceTypeValues enum value.
ResourceTypeValuesVolume is a ResourceTypeValues enum value.
RetentionIntervalUnitValuesDays is a RetentionIntervalUnitValues enum value.
RetentionIntervalUnitValuesMonths is a RetentionIntervalUnitValues enum value.
RetentionIntervalUnitValuesWeeks is a RetentionIntervalUnitValues enum value.
RetentionIntervalUnitValuesYears is a RetentionIntervalUnitValues enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SettablePolicyStateValuesDisabled is a SettablePolicyStateValues enum value.
SettablePolicyStateValuesEnabled is a SettablePolicyStateValues enum value.
StageValuesPost is a StageValues enum value.
StageValuesPre is a StageValues enum value.

# Structs

[Event-based policies only] Specifies an action for an event-based policy.
[Custom snapshot policies only] Specifies information about the archive storage tier retention period.
[Custom snapshot policies only] Specifies a snapshot archiving rule for a schedule.
[Custom snapshot and AMI policies only] Specifies when the policy should create snapshots or AMIs.
[Event-based policies only] Specifies a cross-Region copy action for event-based policies.
[Custom AMI policies only] Specifies an AMI deprecation rule for cross-Region AMI copies created by an AMI policy.
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.
[Custom snapshot and AMI policies only] Specifies a cross-Region copy rule for a snapshot and AMI policies.
[Default policies only] Specifies a destination Region for cross-Region copy actions.
[Custom AMI policies only] Specifies an AMI deprecation rule for AMIs created by an AMI lifecycle policy.
DLM provides the API operation methods for making requests to Amazon Data Lifecycle Manager.
[Event-based policies only] Specifies the encryption settings for cross-Region snapshot copies created by event-based policies.
[Event-based policies only] Specifies an event that activates an event-based policy.
[Event-based policies only] Specifies an event that activates an event-based policy.
[Default policies only] Specifies exclusion parameters for volumes or instances for which you do not want to create snapshots or AMIs.
[Custom snapshot policies only] Specifies a rule for enabling fast snapshot restore for snapshots created by snapshot policies.
The service failed in an unexpected way.
Bad request.
[Custom policies only] Detailed information about a snapshot, AMI, or event-based lifecycle policy.
Summary information about a lifecycle policy.
The request failed because a limit was exceeded.
[Custom snapshot and AMI policies only] Specifies optional parameters for snapshot and AMI policies.
Specifies the configuration of a lifecycle policy.
A requested resource was not found.
[Custom snapshot and AMI policies only] Specifies a retention rule for snapshots created by snapshot policies, or for AMIs created by AMI policies.
[Custom snapshot policies only] Describes the retention rule for archived snapshots.
[Custom snapshot and AMI policies only] Specifies a schedule for a snapshot or AMI lifecycle policy.
[Custom snapshot policies that target instances only] Information about pre and/or post scripts for a snapshot lifecycle policy that targets instances.
[Custom snapshot policies only] Specifies a rule for sharing snapshots across Amazon Web Services accounts.
Specifies a tag for a resource.