Class LifecyclePolicyPolicyDetailsSchedule
Inheritance
System.Object
LifecyclePolicyPolicyDetailsSchedule
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Dlm.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class LifecyclePolicyPolicyDetailsSchedule
Fields
View SourceCopyTags
Copy all user-defined tags on a source volume to snapshots of the volume created by this policy.
Declaration
public readonly bool? CopyTags
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
CreateRule
See the create_rule block. Max of 1 per schedule.
Declaration
public readonly LifecyclePolicyPolicyDetailsScheduleCreateRule CreateRule
Field Value
| Type | Description |
|---|---|
| LifecyclePolicyPolicyDetailsScheduleCreateRule |
Name
A name for the schedule.
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |
RetainRule
See the retain_rule block. Max of 1 per schedule.
Declaration
public readonly LifecyclePolicyPolicyDetailsScheduleRetainRule RetainRule
Field Value
| Type | Description |
|---|---|
| LifecyclePolicyPolicyDetailsScheduleRetainRule |
TagsToAdd
A map of tag keys and their values. DLM lifecycle policies will already tag the snapshot with the tags on the volume. This configuration adds extra tags on top of these.
Declaration
public readonly ImmutableDictionary<string, object> TagsToAdd
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableDictionary<System.String, System.Object> |