Package com.pulumi.aws.drs.inputs
Class ReplicationConfigurationTemplatePitPolicyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.drs.inputs.ReplicationConfigurationTemplatePitPolicyArgs
-
public final class ReplicationConfigurationTemplatePitPolicyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReplicationConfigurationTemplatePitPolicyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ReplicationConfigurationTemplatePitPolicyArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReplicationConfigurationTemplatePitPolicyArgs.Builderbuilder()static ReplicationConfigurationTemplatePitPolicyArgs.Builderbuilder(ReplicationConfigurationTemplatePitPolicyArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>enabled()com.pulumi.core.Output<java.lang.Integer>interval()com.pulumi.core.Output<java.lang.Integer>retentionDuration()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>ruleId()com.pulumi.core.Output<java.lang.String>units()
-
-
-
Field Detail
-
Empty
public static final ReplicationConfigurationTemplatePitPolicyArgs Empty
-
-
Method Detail
-
enabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()
- Returns:
- Whether this rule is enabled or not.
-
interval
public com.pulumi.core.Output<java.lang.Integer> interval()
- Returns:
- How often, in the chosen units, a snapshot should be taken.
-
retentionDuration
public com.pulumi.core.Output<java.lang.Integer> retentionDuration()
- Returns:
- Duration to retain a snapshot for, in the chosen `units`.
-
ruleId
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ruleId()
- Returns:
- ID of the rule. Valid values are integers.
-
units
public com.pulumi.core.Output<java.lang.String> units()
- Returns:
- Units used to measure the `interval` and `retentionDuration`. Valid values are `MINUTE`, `HOUR`, and `DAY`.
-
builder
public static ReplicationConfigurationTemplatePitPolicyArgs.Builder builder()
-
builder
public static ReplicationConfigurationTemplatePitPolicyArgs.Builder builder(ReplicationConfigurationTemplatePitPolicyArgs defaults)
-
-