public static interface LifecyclePolicySummary.Builder extends SdkPojo, CopyableBuilder<LifecyclePolicySummary.Builder,LifecyclePolicySummary>
| Modifier and Type | Method and Description |
|---|---|
LifecyclePolicySummary.Builder |
description(String description)
The description of the lifecycle policy.
|
LifecyclePolicySummary.Builder |
policyId(String policyId)
The identifier of the lifecycle policy.
|
LifecyclePolicySummary.Builder |
policyType(PolicyTypeValues policyType)
The type of policy.
|
LifecyclePolicySummary.Builder |
policyType(String policyType)
The type of policy.
|
LifecyclePolicySummary.Builder |
state(GettablePolicyStateValues state)
The activation state of the lifecycle policy.
|
LifecyclePolicySummary.Builder |
state(String state)
The activation state of the lifecycle policy.
|
LifecyclePolicySummary.Builder |
tags(Map<String,String> tags)
The tags.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLifecyclePolicySummary.Builder policyId(String policyId)
The identifier of the lifecycle policy.
policyId - The identifier of the lifecycle policy.LifecyclePolicySummary.Builder description(String description)
The description of the lifecycle policy.
description - The description of the lifecycle policy.LifecyclePolicySummary.Builder state(String state)
The activation state of the lifecycle policy.
state - The activation state of the lifecycle policy.GettablePolicyStateValues,
GettablePolicyStateValuesLifecyclePolicySummary.Builder state(GettablePolicyStateValues state)
The activation state of the lifecycle policy.
state - The activation state of the lifecycle policy.GettablePolicyStateValues,
GettablePolicyStateValuesLifecyclePolicySummary.Builder tags(Map<String,String> tags)
The tags.
tags - The tags.LifecyclePolicySummary.Builder policyType(String policyType)
The type of policy. EBS_SNAPSHOT_MANAGEMENT indicates that the policy manages the lifecycle of
Amazon EBS snapshots. IMAGE_MANAGEMENT indicates that the policy manages the lifecycle of
EBS-backed AMIs.
policyType - The type of policy. EBS_SNAPSHOT_MANAGEMENT indicates that the policy manages the
lifecycle of Amazon EBS snapshots. IMAGE_MANAGEMENT indicates that the policy manages the
lifecycle of EBS-backed AMIs.PolicyTypeValues,
PolicyTypeValuesLifecyclePolicySummary.Builder policyType(PolicyTypeValues policyType)
The type of policy. EBS_SNAPSHOT_MANAGEMENT indicates that the policy manages the lifecycle of
Amazon EBS snapshots. IMAGE_MANAGEMENT indicates that the policy manages the lifecycle of
EBS-backed AMIs.
policyType - The type of policy. EBS_SNAPSHOT_MANAGEMENT indicates that the policy manages the
lifecycle of Amazon EBS snapshots. IMAGE_MANAGEMENT indicates that the policy manages the
lifecycle of EBS-backed AMIs.PolicyTypeValues,
PolicyTypeValuesCopyright © 2021. All rights reserved.