LifecyclePolicy
public struct LifecyclePolicy : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The local date and time when the lifecycle policy was created.
Declaration
Swift
public let dateCreated: TimeStamp? -
The local date and time when the lifecycle policy was last modified.
Declaration
Swift
public let dateModified: TimeStamp? -
The description of the lifecycle policy.
Declaration
Swift
public let description: String? -
The Amazon Resource Name (ARN) of the IAM role used to run the operations specified by the lifecycle policy.
Declaration
Swift
public let executionRoleArn: String? -
The Amazon Resource Name (ARN) of the policy.
Declaration
Swift
public let policyArn: String? -
The configuration of the lifecycle policy
Declaration
Swift
public let policyDetails: PolicyDetails? -
The identifier of the lifecycle policy.
Declaration
Swift
public let policyId: String? -
The activation state of the lifecycle policy.
Declaration
Swift
public let state: GettablePolicyStateValues? -
The description of the status.
Declaration
Swift
public let statusMessage: String? -
The tags.
Declaration
Swift
public let tags: [String : String]? -
init(dateCreated:dateModified:description:executionRoleArn:policyArn:policyDetails:policyId:state:statusMessage:tags:)Undocumented
Declaration
Swift
public init(dateCreated: TimeStamp? = nil, dateModified: TimeStamp? = nil, description: String? = nil, executionRoleArn: String? = nil, policyArn: String? = nil, policyDetails: PolicyDetails? = nil, policyId: String? = nil, state: GettablePolicyStateValues? = nil, statusMessage: String? = nil, tags: [String : String]? = nil)
View on GitHub
LifecyclePolicy Structure Reference