LifecyclePolicySummary class

Summary information about a lifecycle policy.

Constructors

LifecyclePolicySummary({String? description, String? policyId, PolicyTypeValues? policyType, GettablePolicyStateValues? state, Map<String, String>? tags})
LifecyclePolicySummary.fromJson(Map<String, dynamic> json)
factory

Properties

description String?
The description of the lifecycle policy.
final
hashCode int
The hash code for this object.
no setterinherited
policyId String?
The identifier of the lifecycle policy.
final
policyType PolicyTypeValues?
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.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state GettablePolicyStateValues?
The activation state of the lifecycle policy.
final
tags Map<String, String>?
The tags.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited