Class LifecyclePolicyPolicyDetailsParametersArgs.Builder

    • Method Detail

      • excludeBootVolume

        public LifecyclePolicyPolicyDetailsParametersArgs.Builder excludeBootVolume​(@Nullable
                                                                                    com.pulumi.core.Output<java.lang.Boolean> excludeBootVolume)
        Parameters:
        excludeBootVolume - Indicates whether to exclude the root volume from snapshots created using CreateSnapshots. The default is `false`.
        Returns:
        builder
      • excludeBootVolume

        public LifecyclePolicyPolicyDetailsParametersArgs.Builder excludeBootVolume​(java.lang.Boolean excludeBootVolume)
        Parameters:
        excludeBootVolume - Indicates whether to exclude the root volume from snapshots created using CreateSnapshots. The default is `false`.
        Returns:
        builder
      • excludeDataVolumeTags

        public LifecyclePolicyPolicyDetailsParametersArgs.Builder excludeDataVolumeTags​(@Nullable
                                                                                        com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> excludeDataVolumeTags)
        Parameters:
        excludeDataVolumeTags - Map specifies whether to exclude volumes that have specific tags.
        Returns:
        builder
      • excludeDataVolumeTags

        public LifecyclePolicyPolicyDetailsParametersArgs.Builder excludeDataVolumeTags​(java.util.Map<java.lang.String,​java.lang.String> excludeDataVolumeTags)
        Parameters:
        excludeDataVolumeTags - Map specifies whether to exclude volumes that have specific tags.
        Returns:
        builder
      • noReboot

        public LifecyclePolicyPolicyDetailsParametersArgs.Builder noReboot​(@Nullable
                                                                           com.pulumi.core.Output<java.lang.Boolean> noReboot)
        Parameters:
        noReboot - Applies to AMI lifecycle policies only. Indicates whether targeted instances are rebooted when the lifecycle policy runs. `true` indicates that targeted instances are not rebooted when the policy runs. `false` indicates that target instances are rebooted when the policy runs. The default is `true` (instances are not rebooted).
        Returns:
        builder
      • noReboot

        public LifecyclePolicyPolicyDetailsParametersArgs.Builder noReboot​(java.lang.Boolean noReboot)
        Parameters:
        noReboot - Applies to AMI lifecycle policies only. Indicates whether targeted instances are rebooted when the lifecycle policy runs. `true` indicates that targeted instances are not rebooted when the policy runs. `false` indicates that target instances are rebooted when the policy runs. The default is `true` (instances are not rebooted).
        Returns:
        builder