public static interface Parameters.Builder extends SdkPojo, CopyableBuilder<Parameters.Builder,Parameters>
| Modifier and Type | Method and Description |
|---|---|
Parameters.Builder |
excludeBootVolume(Boolean excludeBootVolume)
[Snapshot policies that target instances only] Indicates whether to exclude the root volume from
multi-volume snapshot sets.
|
Parameters.Builder |
excludeDataVolumeTags(Collection<Tag> excludeDataVolumeTags)
[Snapshot policies that target instances only] The tags used to identify data (non-root) volumes to
exclude from multi-volume snapshot sets.
|
Parameters.Builder |
excludeDataVolumeTags(Consumer<Tag.Builder>... excludeDataVolumeTags)
[Snapshot policies that target instances only] The tags used to identify data (non-root) volumes to
exclude from multi-volume snapshot sets.
|
Parameters.Builder |
excludeDataVolumeTags(Tag... excludeDataVolumeTags)
[Snapshot policies that target instances only] The tags used to identify data (non-root) volumes to
exclude from multi-volume snapshot sets.
|
Parameters.Builder |
noReboot(Boolean noReboot)
[AMI policies only] Indicates whether targeted instances are rebooted when the lifecycle policy runs.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildParameters.Builder excludeBootVolume(Boolean excludeBootVolume)
[Snapshot policies that target instances only] Indicates whether to exclude the root volume from
multi-volume snapshot sets. The default is false. If you specify true, then the
root volumes attached to targeted instances will be excluded from the multi-volume snapshot sets created by
the policy.
excludeBootVolume - [Snapshot policies that target instances only] Indicates whether to exclude the root volume
from multi-volume snapshot sets. The default is false. If you specify true,
then the root volumes attached to targeted instances will be excluded from the multi-volume snapshot
sets created by the policy.Parameters.Builder noReboot(Boolean noReboot)
[AMI 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).
noReboot - [AMI 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).Parameters.Builder excludeDataVolumeTags(Collection<Tag> excludeDataVolumeTags)
[Snapshot policies that target instances only] The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets.
If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.
excludeDataVolumeTags - [Snapshot policies that target instances only] The tags used to identify data (non-root)
volumes to exclude from multi-volume snapshot sets.
If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.
Parameters.Builder excludeDataVolumeTags(Tag... excludeDataVolumeTags)
[Snapshot policies that target instances only] The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets.
If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.
excludeDataVolumeTags - [Snapshot policies that target instances only] The tags used to identify data (non-root)
volumes to exclude from multi-volume snapshot sets.
If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.
Parameters.Builder excludeDataVolumeTags(Consumer<Tag.Builder>... excludeDataVolumeTags)
[Snapshot policies that target instances only] The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets.
If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #excludeDataVolumeTags(List.
excludeDataVolumeTags - a consumer that will call methods on Tag.Builder#excludeDataVolumeTags(java.util.Collection) Copyright © 2023. All rights reserved.