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:



1854
1855
1856
# File 'sig/types.rbs', line 1854

def associated_target_networks
  @associated_target_networks
end

#authentication_options::Array[Types::ClientVpnAuthentication]

Returns the value of attribute authentication_options.

Returns:



1856
1857
1858
# File 'sig/types.rbs', line 1856

def authentication_options
  @authentication_options
end

#client_cidr_block::String

Returns the value of attribute client_cidr_block.

Returns:

  • (::String)


1848
1849
1850
# File 'sig/types.rbs', line 1848

def client_cidr_block
  @client_cidr_block
end

#client_connect_optionsTypes::ClientConnectResponseOptions

Returns the value of attribute client_connect_options.



1862
1863
1864
# File 'sig/types.rbs', line 1862

def client_connect_options
  @client_connect_options
end

#client_login_banner_optionsTypes::ClientLoginBannerResponseOptions

Returns the value of attribute client_login_banner_options.



1864
1865
1866
# File 'sig/types.rbs', line 1864

def 
  @client_login_banner_options
end

#client_route_enforcement_optionsTypes::ClientRouteEnforcementResponseOptions

Returns the value of attribute client_route_enforcement_options.



1865
1866
1867
# File 'sig/types.rbs', line 1865

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)


1842
1843
1844
# File 'sig/types.rbs', line 1842

def client_vpn_endpoint_id
  @client_vpn_endpoint_id
end

#connection_log_optionsTypes::ConnectionLogResponseOptions

Returns the value of attribute connection_log_options.



1857
1858
1859
# File 'sig/types.rbs', line 1857

def connection_log_options
  @connection_log_options
end

#creation_time::String

Returns the value of attribute creation_time.

Returns:

  • (::String)


1845
1846
1847
# File 'sig/types.rbs', line 1845

def creation_time
  @creation_time
end

#deletion_time::String

Returns the value of attribute deletion_time.

Returns:

  • (::String)


1846
1847
1848
# File 'sig/types.rbs', line 1846

def deletion_time
  @deletion_time
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1843
1844
1845
# File 'sig/types.rbs', line 1843

def description
  @description
end

#disconnect_on_session_timeoutBoolean

Returns the value of attribute disconnect_on_session_timeout.

Returns:

  • (Boolean)


1866
1867
1868
# File 'sig/types.rbs', line 1866

def disconnect_on_session_timeout
  @disconnect_on_session_timeout
end

#dns_name::String

Returns the value of attribute dns_name.

Returns:

  • (::String)


1847
1848
1849
# File 'sig/types.rbs', line 1847

def dns_name
  @dns_name
end

#dns_servers::Array[::String]

Returns the value of attribute dns_servers.

Returns:

  • (::Array[::String])


1849
1850
1851
# File 'sig/types.rbs', line 1849

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")


1867
1868
1869
# File 'sig/types.rbs', line 1867

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])


1859
1860
1861
# File 'sig/types.rbs', line 1859

def security_group_ids
  @security_group_ids
end

#self_service_portal_url::String

Returns the value of attribute self_service_portal_url.

Returns:

  • (::String)


1861
1862
1863
# File 'sig/types.rbs', line 1861

def self_service_portal_url
  @self_service_portal_url
end

#server_certificate_arn::String

Returns the value of attribute server_certificate_arn.

Returns:

  • (::String)


1855
1856
1857
# File 'sig/types.rbs', line 1855

def server_certificate_arn
  @server_certificate_arn
end

#session_timeout_hours::Integer

Returns the value of attribute session_timeout_hours.

Returns:

  • (::Integer)


1863
1864
1865
# File 'sig/types.rbs', line 1863

def session_timeout_hours
  @session_timeout_hours
end

#split_tunnelBoolean

Returns the value of attribute split_tunnel.

Returns:

  • (Boolean)


1850
1851
1852
# File 'sig/types.rbs', line 1850

def split_tunnel
  @split_tunnel
end

#statusTypes::ClientVpnEndpointStatus

Returns the value of attribute status.



1844
1845
1846
# File 'sig/types.rbs', line 1844

def status
  @status
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



1858
1859
1860
# File 'sig/types.rbs', line 1858

def tags
  @tags
end

#traffic_ip_address_type"ipv4", ...

Returns the value of attribute traffic_ip_address_type.

Returns:

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


1868
1869
1870
# File 'sig/types.rbs', line 1868

def traffic_ip_address_type
  @traffic_ip_address_type
end

#transit_gateway_configurationTypes::TransitGatewayConfigurationDescribeEndpointStructure

Returns the value of attribute transit_gateway_configuration.



1869
1870
1871
# File 'sig/types.rbs', line 1869

def transit_gateway_configuration
  @transit_gateway_configuration
end

#transport_protocol"tcp", "udp"

Returns the value of attribute transport_protocol.

Returns:

  • ("tcp", "udp")


1852
1853
1854
# File 'sig/types.rbs', line 1852

def transport_protocol
  @transport_protocol
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


1860
1861
1862
# File 'sig/types.rbs', line 1860

def vpc_id
  @vpc_id
end

#vpn_port::Integer

Returns the value of attribute vpn_port.

Returns:

  • (::Integer)


1853
1854
1855
# File 'sig/types.rbs', line 1853

def vpn_port
  @vpn_port
end

#vpn_protocol"openvpn"

Returns the value of attribute vpn_protocol.

Returns:

  • ("openvpn")


1851
1852
1853
# File 'sig/types.rbs', line 1851

def vpn_protocol
  @vpn_protocol
end