GetLifecyclePoliciesRequest
public struct GetLifecyclePoliciesRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The identifiers of the data lifecycle policies.
Declaration
Swift
public let policyIds: [String]?
-
The resource type.
Declaration
Swift
public let resourceTypes: [ResourceTypeValues]?
-
The activation state.
Declaration
Swift
public let state: GettablePolicyStateValues?
-
The tags to add to objects created by the policy. Tags are strings in the format key=value. These user-defined tags are added in addition to the AWS-added lifecycle tags.
Declaration
Swift
public let tagsToAdd: [String]?
-
The target tag for a policy. Tags are strings in the format key=value.
Declaration
Swift
public let targetTags: [String]?
-
Undocumented
Declaration
Swift
public init(policyIds: [String]? = nil, resourceTypes: [ResourceTypeValues]? = nil, state: GettablePolicyStateValues? = nil, tagsToAdd: [String]? = nil, targetTags: [String]? = nil)
-
Declaration
Swift
public func validate(name: String) throws