Package com.pulumi.aws.dlm.inputs
Class LifecyclePolicyPolicyDetailsExclusionsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dlm.inputs.LifecyclePolicyPolicyDetailsExclusionsArgs.Builder
-
- Enclosing class:
- LifecyclePolicyPolicyDetailsExclusionsArgs
public static final class LifecyclePolicyPolicyDetailsExclusionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LifecyclePolicyPolicyDetailsExclusionsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LifecyclePolicyPolicyDetailsExclusionsArgs defaults)
-
-
Method Detail
-
excludeBootVolumes
public LifecyclePolicyPolicyDetailsExclusionsArgs.Builder excludeBootVolumes(@Nullable com.pulumi.core.Output<java.lang.Boolean> excludeBootVolumes)
- Parameters:
excludeBootVolumes- Indicates whether to exclude volumes that are attached to instances as the boot volume. To exclude boot volumes, specify `true`.- Returns:
- builder
-
excludeBootVolumes
public LifecyclePolicyPolicyDetailsExclusionsArgs.Builder excludeBootVolumes(java.lang.Boolean excludeBootVolumes)
- Parameters:
excludeBootVolumes- Indicates whether to exclude volumes that are attached to instances as the boot volume. To exclude boot volumes, specify `true`.- Returns:
- builder
-
excludeTags
public LifecyclePolicyPolicyDetailsExclusionsArgs.Builder excludeTags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> excludeTags)
- Parameters:
excludeTags- Map specifies whether to exclude volumes that have specific tags.- Returns:
- builder
-
excludeTags
public LifecyclePolicyPolicyDetailsExclusionsArgs.Builder excludeTags(java.util.Map<java.lang.String,java.lang.String> excludeTags)
- Parameters:
excludeTags- Map specifies whether to exclude volumes that have specific tags.- Returns:
- builder
-
excludeVolumeTypes
public LifecyclePolicyPolicyDetailsExclusionsArgs.Builder excludeVolumeTypes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> excludeVolumeTypes)
- Parameters:
excludeVolumeTypes- List specifies the volume types to exclude.- Returns:
- builder
-
excludeVolumeTypes
public LifecyclePolicyPolicyDetailsExclusionsArgs.Builder excludeVolumeTypes(java.util.List<java.lang.String> excludeVolumeTypes)
- Parameters:
excludeVolumeTypes- List specifies the volume types to exclude.- Returns:
- builder
-
excludeVolumeTypes
public LifecyclePolicyPolicyDetailsExclusionsArgs.Builder excludeVolumeTypes(java.lang.String... excludeVolumeTypes)
- Parameters:
excludeVolumeTypes- List specifies the volume types to exclude.- Returns:
- builder
-
build
public LifecyclePolicyPolicyDetailsExclusionsArgs build()
-
-