UpdateLifecyclePolicyRequest
public struct UpdateLifecyclePolicyRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
A 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 configuration of the lifecycle policy. You cannot update the policy type or the resource type.
Declaration
Swift
public let policyDetails: PolicyDetails? -
The identifier of the lifecycle policy.
Declaration
Swift
public let policyId: String -
The desired activation state of the lifecycle policy after creation.
Declaration
Swift
public let state: SettablePolicyStateValues? -
Undocumented
Declaration
Swift
public init(description: String? = nil, executionRoleArn: String? = nil, policyDetails: PolicyDetails? = nil, policyId: String, state: SettablePolicyStateValues? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
UpdateLifecyclePolicyRequest Structure Reference