ApprovalRule
public struct ApprovalRule : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The content of the approval rule.
Declaration
Swift
public let approvalRuleContent: String?
-
The system-generated ID of the approval rule.
Declaration
Swift
public let approvalRuleId: String?
-
The name of the approval rule.
Declaration
Swift
public let approvalRuleName: String?
-
The date the approval rule was created, in timestamp format.
Declaration
Swift
public let creationDate: TimeStamp?
-
The date the approval rule was most recently changed, in timestamp format.
Declaration
Swift
public let lastModifiedDate: TimeStamp?
-
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule.
Declaration
Swift
public let lastModifiedUser: String?
-
The approval rule template used to create the rule.
Declaration
Swift
public let originApprovalRuleTemplate: OriginApprovalRuleTemplate?
-
The SHA-256 hash signature for the content of the approval rule.
Declaration
Swift
public let ruleContentSha256: String?
-
init(approvalRuleContent:approvalRuleId:approvalRuleName:creationDate:lastModifiedDate:lastModifiedUser:originApprovalRuleTemplate:ruleContentSha256:)
Undocumented
Declaration
Swift
public init(approvalRuleContent: String? = nil, approvalRuleId: String? = nil, approvalRuleName: String? = nil, creationDate: TimeStamp? = nil, lastModifiedDate: TimeStamp? = nil, lastModifiedUser: String? = nil, originApprovalRuleTemplate: OriginApprovalRuleTemplate? = nil, ruleContentSha256: String? = nil)