Class: Aws::EC2::Types::AuthorizationRule
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::AuthorizationRule
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Information about an authorization rule.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#access_all ⇒ Boolean
Indicates whether the authorization rule grants access to all clients.
-
#client_vpn_endpoint_id ⇒ String
The ID of the Client VPN endpoint with which the authorization rule is associated.
-
#description ⇒ String
A brief description of the authorization rule.
-
#destination_cidr ⇒ String
The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.
-
#group_id ⇒ String
The ID of the Active Directory group to which the authorization rule grants access.
-
#status ⇒ Types::ClientVpnAuthorizationRuleStatus
The current state of the authorization rule.
Instance Attribute Details
#access_all ⇒ Boolean
Indicates whether the authorization rule grants access to all clients.
3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 |
# File 'lib/aws-sdk-ec2/types.rb', line 3116 class AuthorizationRule < Struct.new( :client_vpn_endpoint_id, :description, :group_id, :access_all, :destination_cidr, :status) SENSITIVE = [] include Aws::Structure end |
#client_vpn_endpoint_id ⇒ String
The ID of the Client VPN endpoint with which the authorization rule is associated.
3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 |
# File 'lib/aws-sdk-ec2/types.rb', line 3116 class AuthorizationRule < Struct.new( :client_vpn_endpoint_id, :description, :group_id, :access_all, :destination_cidr, :status) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A brief description of the authorization rule.
3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 |
# File 'lib/aws-sdk-ec2/types.rb', line 3116 class AuthorizationRule < Struct.new( :client_vpn_endpoint_id, :description, :group_id, :access_all, :destination_cidr, :status) SENSITIVE = [] include Aws::Structure end |
#destination_cidr ⇒ String
The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.
3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 |
# File 'lib/aws-sdk-ec2/types.rb', line 3116 class AuthorizationRule < Struct.new( :client_vpn_endpoint_id, :description, :group_id, :access_all, :destination_cidr, :status) SENSITIVE = [] include Aws::Structure end |
#group_id ⇒ String
The ID of the Active Directory group to which the authorization rule grants access.
3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 |
# File 'lib/aws-sdk-ec2/types.rb', line 3116 class AuthorizationRule < Struct.new( :client_vpn_endpoint_id, :description, :group_id, :access_all, :destination_cidr, :status) SENSITIVE = [] include Aws::Structure end |
#status ⇒ Types::ClientVpnAuthorizationRuleStatus
The current state of the authorization rule.
3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 |
# File 'lib/aws-sdk-ec2/types.rb', line 3116 class AuthorizationRule < Struct.new( :client_vpn_endpoint_id, :description, :group_id, :access_all, :destination_cidr, :status) SENSITIVE = [] include Aws::Structure end |