Show / Hide Table of Contents

Class LifecyclePolicyPolicyDetailsScheduleArgs

Inheritance
System.Object
InputArgs
ResourceArgs
LifecyclePolicyPolicyDetailsScheduleArgs
Inherited Members
ResourceArgs.Empty
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.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class LifecyclePolicyPolicyDetailsScheduleArgs : ResourceArgs

Constructors

View Source

LifecyclePolicyPolicyDetailsScheduleArgs()

Declaration
public LifecyclePolicyPolicyDetailsScheduleArgs()

Properties

View Source

CopyTags

Copy all user-defined tags on a source volume to snapshots of the volume created by this policy.

Declaration
public Input<bool> CopyTags { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

CreateRule

See the create_rule block. Max of 1 per schedule.

Declaration
public Input<LifecyclePolicyPolicyDetailsScheduleCreateRuleArgs> CreateRule { get; set; }
Property Value
Type Description
Input<LifecyclePolicyPolicyDetailsScheduleCreateRuleArgs>
View Source

Name

A name for the schedule.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RetainRule

See the retain_rule block. Max of 1 per schedule.

Declaration
public Input<LifecyclePolicyPolicyDetailsScheduleRetainRuleArgs> RetainRule { get; set; }
Property Value
Type Description
Input<LifecyclePolicyPolicyDetailsScheduleRetainRuleArgs>
View Source

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 InputMap<object> TagsToAdd { get; set; }
Property Value
Type Description
InputMap<System.Object>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.