AccessControlRule
public struct AccessControlRule : AWSShape
                Undocumented
- 
                  
                  
Declaration
Swift
public static var _members: [AWSShapeMember] - 
                  
                  
Access protocol actions to include in the rule. Valid values include ActiveSync, AutoDiscover, EWS, IMAP, SMTP, WindowsOutlook, and WebMail.
Declaration
Swift
public let actions: [String]? - 
                  
                  
The date that the rule was created.
Declaration
Swift
public let dateCreated: TimeStamp? - 
                  
                  
The date that the rule was modified.
Declaration
Swift
public let dateModified: TimeStamp? - 
                  
                  
The rule description.
Declaration
Swift
public let description: String? - 
                  
                  
The rule effect.
Declaration
Swift
public let effect: AccessControlRuleEffect? - 
                  
                  
IPv4 CIDR ranges to include in the rule.
Declaration
Swift
public let ipRanges: [String]? - 
                  
                  
The rule name.
Declaration
Swift
public let name: String? - 
                  
                  
Access protocol actions to exclude from the rule. Valid values include ActiveSync, AutoDiscover, EWS, IMAP, SMTP, WindowsOutlook, and WebMail.
Declaration
Swift
public let notActions: [String]? - 
                  
                  
IPv4 CIDR ranges to exclude from the rule.
Declaration
Swift
public let notIpRanges: [String]? - 
                  
                  
User IDs to exclude from the rule.
Declaration
Swift
public let notUserIds: [String]? - 
                  
                  
User IDs to include in the rule.
Declaration
Swift
public let userIds: [String]? - 
                  
init(actions:dateCreated:dateModified:description:effect:ipRanges:name:notActions:notIpRanges:notUserIds:userIds:)Undocumented
Declaration
Swift
public init(actions: [String]? = nil, dateCreated: TimeStamp? = nil, dateModified: TimeStamp? = nil, description: String? = nil, effect: AccessControlRuleEffect? = nil, ipRanges: [String]? = nil, name: String? = nil, notActions: [String]? = nil, notIpRanges: [String]? = nil, notUserIds: [String]? = nil, userIds: [String]? = nil) 
View on GitHub
        AccessControlRule Structure Reference