AWSEC2AuthorizationRule
Objective-C
@interface AWSEC2AuthorizationRule
Swift
class AWSEC2AuthorizationRule
Information about an authorization rule.
-
Indicates whether the authorization rule grants access to all clients.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable accessAll;
Swift
var accessAll: NSNumber? { get set }
-
The ID of the Client VPN endpoint with which the authorization rule is associated.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientVpnEndpointId;
Swift
var clientVpnEndpointId: String? { get set }
-
A brief description of the authorization rule.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable destinationCidr;
Swift
var destinationCidr: String? { get set }
-
The ID of the Active Directory group to which the authorization rule grants access.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable groupId;
Swift
var groupId: String? { get set }
-
The current state of the authorization rule.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2ClientVpnAuthorizationRuleStatus *_Nullable status;
Swift
var status: AWSEC2ClientVpnAuthorizationRuleStatus? { get set }