Class: Aws::Types::ClientVpnEndpoint

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#associated_target_networks::Array[Types::AssociatedTargetNetwork]

Returns the value of attribute associated_target_networks.

Returns:



1768
1769
1770
# File 'sig/types.rbs', line 1768

def associated_target_networks
  @associated_target_networks
end

#authentication_options::Array[Types::ClientVpnAuthentication]

Returns the value of attribute authentication_options.

Returns:



1770
1771
1772
# File 'sig/types.rbs', line 1770

def authentication_options
  @authentication_options
end

#client_cidr_block::String

Returns the value of attribute client_cidr_block.

Returns:

  • (::String)


1762
1763
1764
# File 'sig/types.rbs', line 1762

def client_cidr_block
  @client_cidr_block
end

#client_connect_optionsTypes::ClientConnectResponseOptions

Returns the value of attribute client_connect_options.



1776
1777
1778
# File 'sig/types.rbs', line 1776

def client_connect_options
  @client_connect_options
end

#client_login_banner_optionsTypes::ClientLoginBannerResponseOptions

Returns the value of attribute client_login_banner_options.



1778
1779
1780
# File 'sig/types.rbs', line 1778

def 
  @client_login_banner_options
end

#client_route_enforcement_optionsTypes::ClientRouteEnforcementResponseOptions

Returns the value of attribute client_route_enforcement_options.



1779
1780
1781
# File 'sig/types.rbs', line 1779

def client_route_enforcement_options
  @client_route_enforcement_options
end

#client_vpn_endpoint_id::String

Returns the value of attribute client_vpn_endpoint_id.

Returns:

  • (::String)


1756
1757
1758
# File 'sig/types.rbs', line 1756

def client_vpn_endpoint_id
  @client_vpn_endpoint_id
end

#connection_log_optionsTypes::ConnectionLogResponseOptions

Returns the value of attribute connection_log_options.



1771
1772
1773
# File 'sig/types.rbs', line 1771

def connection_log_options
  @connection_log_options
end

#creation_time::String

Returns the value of attribute creation_time.

Returns:

  • (::String)


1759
1760
1761
# File 'sig/types.rbs', line 1759

def creation_time
  @creation_time
end

#deletion_time::String

Returns the value of attribute deletion_time.

Returns:

  • (::String)


1760
1761
1762
# File 'sig/types.rbs', line 1760

def deletion_time
  @deletion_time
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1757
1758
1759
# File 'sig/types.rbs', line 1757

def description
  @description
end

#disconnect_on_session_timeoutBoolean

Returns the value of attribute disconnect_on_session_timeout.

Returns:

  • (Boolean)


1780
1781
1782
# File 'sig/types.rbs', line 1780

def disconnect_on_session_timeout
  @disconnect_on_session_timeout
end

#dns_name::String

Returns the value of attribute dns_name.

Returns:

  • (::String)


1761
1762
1763
# File 'sig/types.rbs', line 1761

def dns_name
  @dns_name
end

#dns_servers::Array[::String]

Returns the value of attribute dns_servers.

Returns:

  • (::Array[::String])


1763
1764
1765
# File 'sig/types.rbs', line 1763

def dns_servers
  @dns_servers
end

#endpoint_ip_address_type"ipv4", ...

Returns the value of attribute endpoint_ip_address_type.

Returns:

  • ("ipv4", "ipv6", "dual-stack")


1781
1782
1783
# File 'sig/types.rbs', line 1781

def endpoint_ip_address_type
  @endpoint_ip_address_type
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


1773
1774
1775
# File 'sig/types.rbs', line 1773

def security_group_ids
  @security_group_ids
end

#self_service_portal_url::String

Returns the value of attribute self_service_portal_url.

Returns:

  • (::String)


1775
1776
1777
# File 'sig/types.rbs', line 1775

def self_service_portal_url
  @self_service_portal_url
end

#server_certificate_arn::String

Returns the value of attribute server_certificate_arn.

Returns:

  • (::String)


1769
1770
1771
# File 'sig/types.rbs', line 1769

def server_certificate_arn
  @server_certificate_arn
end

#session_timeout_hours::Integer

Returns the value of attribute session_timeout_hours.

Returns:

  • (::Integer)


1777
1778
1779
# File 'sig/types.rbs', line 1777

def session_timeout_hours
  @session_timeout_hours
end

#split_tunnelBoolean

Returns the value of attribute split_tunnel.

Returns:

  • (Boolean)


1764
1765
1766
# File 'sig/types.rbs', line 1764

def split_tunnel
  @split_tunnel
end

#statusTypes::ClientVpnEndpointStatus

Returns the value of attribute status.



1758
1759
1760
# File 'sig/types.rbs', line 1758

def status
  @status
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



1772
1773
1774
# File 'sig/types.rbs', line 1772

def tags
  @tags
end

#traffic_ip_address_type"ipv4", ...

Returns the value of attribute traffic_ip_address_type.

Returns:

  • ("ipv4", "ipv6", "dual-stack")


1782
1783
1784
# File 'sig/types.rbs', line 1782

def traffic_ip_address_type
  @traffic_ip_address_type
end

#transit_gateway_configurationTypes::TransitGatewayConfigurationDescribeEndpointStructure

Returns the value of attribute transit_gateway_configuration.



1783
1784
1785
# File 'sig/types.rbs', line 1783

def transit_gateway_configuration
  @transit_gateway_configuration
end

#transport_protocol"tcp", "udp"

Returns the value of attribute transport_protocol.

Returns:

  • ("tcp", "udp")


1766
1767
1768
# File 'sig/types.rbs', line 1766

def transport_protocol
  @transport_protocol
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


1774
1775
1776
# File 'sig/types.rbs', line 1774

def vpc_id
  @vpc_id
end

#vpn_port::Integer

Returns the value of attribute vpn_port.

Returns:

  • (::Integer)


1767
1768
1769
# File 'sig/types.rbs', line 1767

def vpn_port
  @vpn_port
end

#vpn_protocol"openvpn"

Returns the value of attribute vpn_protocol.

Returns:

  • ("openvpn")


1765
1766
1767
# File 'sig/types.rbs', line 1765

def vpn_protocol
  @vpn_protocol
end