Class: Aws::EC2::Types::ClientVpnRoute
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::ClientVpnRoute
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Information about a Client VPN endpoint route.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_vpn_endpoint_id ⇒ String
The ID of the Client VPN endpoint with which the route is associated.
-
#description ⇒ String
A brief description of the route.
-
#destination_cidr ⇒ String
The IPv4 address range, in CIDR notation, of the route destination.
-
#origin ⇒ String
Indicates how the route was associated with the Client VPN endpoint.
-
#status ⇒ Types::ClientVpnRouteStatus
The current state of the route.
-
#target_subnet ⇒ String
The ID of the subnet through which traffic is routed.
-
#type ⇒ String
The route type.
Instance Attribute Details
#client_vpn_endpoint_id ⇒ String
The ID of the Client VPN endpoint with which the route is associated.
6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 |
# File 'lib/aws-sdk-ec2/types.rb', line 6417 class ClientVpnRoute < Struct.new( :client_vpn_endpoint_id, :destination_cidr, :target_subnet, :type, :origin, :status, :description) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A brief description of the route.
6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 |
# File 'lib/aws-sdk-ec2/types.rb', line 6417 class ClientVpnRoute < Struct.new( :client_vpn_endpoint_id, :destination_cidr, :target_subnet, :type, :origin, :status, :description) SENSITIVE = [] include Aws::Structure end |
#destination_cidr ⇒ String
The IPv4 address range, in CIDR notation, of the route destination.
6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 |
# File 'lib/aws-sdk-ec2/types.rb', line 6417 class ClientVpnRoute < Struct.new( :client_vpn_endpoint_id, :destination_cidr, :target_subnet, :type, :origin, :status, :description) SENSITIVE = [] include Aws::Structure end |
#origin ⇒ String
Indicates how the route was associated with the Client VPN endpoint. ‘associate` indicates that the route was automatically added when the target network was associated with the Client VPN endpoint. `add-route` indicates that the route was manually added using the CreateClientVpnRoute action.
6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 |
# File 'lib/aws-sdk-ec2/types.rb', line 6417 class ClientVpnRoute < Struct.new( :client_vpn_endpoint_id, :destination_cidr, :target_subnet, :type, :origin, :status, :description) SENSITIVE = [] include Aws::Structure end |
#status ⇒ Types::ClientVpnRouteStatus
The current state of the route.
6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 |
# File 'lib/aws-sdk-ec2/types.rb', line 6417 class ClientVpnRoute < Struct.new( :client_vpn_endpoint_id, :destination_cidr, :target_subnet, :type, :origin, :status, :description) SENSITIVE = [] include Aws::Structure end |
#target_subnet ⇒ String
The ID of the subnet through which traffic is routed.
6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 |
# File 'lib/aws-sdk-ec2/types.rb', line 6417 class ClientVpnRoute < Struct.new( :client_vpn_endpoint_id, :destination_cidr, :target_subnet, :type, :origin, :status, :description) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The route type.
6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 |
# File 'lib/aws-sdk-ec2/types.rb', line 6417 class ClientVpnRoute < Struct.new( :client_vpn_endpoint_id, :destination_cidr, :target_subnet, :type, :origin, :status, :description) SENSITIVE = [] include Aws::Structure end |