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:



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

def associated_target_networks
  @associated_target_networks
end

#authentication_options::Array[Types::ClientVpnAuthentication]

Returns the value of attribute authentication_options.

Returns:



1872
1873
1874
# File 'sig/types.rbs', line 1872

def authentication_options
  @authentication_options
end

#client_cidr_block::String

Returns the value of attribute client_cidr_block.

Returns:

  • (::String)


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

def client_cidr_block
  @client_cidr_block
end

#client_connect_optionsTypes::ClientConnectResponseOptions

Returns the value of attribute client_connect_options.



1878
1879
1880
# File 'sig/types.rbs', line 1878

def client_connect_options
  @client_connect_options
end

#client_login_banner_optionsTypes::ClientLoginBannerResponseOptions

Returns the value of attribute client_login_banner_options.



1880
1881
1882
# File 'sig/types.rbs', line 1880

def 
  @client_login_banner_options
end

#client_route_enforcement_optionsTypes::ClientRouteEnforcementResponseOptions

Returns the value of attribute client_route_enforcement_options.



1881
1882
1883
# File 'sig/types.rbs', line 1881

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)


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

def client_vpn_endpoint_id
  @client_vpn_endpoint_id
end

#connection_log_optionsTypes::ConnectionLogResponseOptions

Returns the value of attribute connection_log_options.



1873
1874
1875
# File 'sig/types.rbs', line 1873

def connection_log_options
  @connection_log_options
end

#creation_time::String

Returns the value of attribute creation_time.

Returns:

  • (::String)


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

def creation_time
  @creation_time
end

#deletion_time::String

Returns the value of attribute deletion_time.

Returns:

  • (::String)


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

def deletion_time
  @deletion_time
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


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

def description
  @description
end

#disconnect_on_session_timeoutBoolean

Returns the value of attribute disconnect_on_session_timeout.

Returns:

  • (Boolean)


1882
1883
1884
# File 'sig/types.rbs', line 1882

def disconnect_on_session_timeout
  @disconnect_on_session_timeout
end

#dns_name::String

Returns the value of attribute dns_name.

Returns:

  • (::String)


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

def dns_name
  @dns_name
end

#dns_servers::Array[::String]

Returns the value of attribute dns_servers.

Returns:

  • (::Array[::String])


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

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


1883
1884
1885
# File 'sig/types.rbs', line 1883

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


1875
1876
1877
# File 'sig/types.rbs', line 1875

def security_group_ids
  @security_group_ids
end

#self_service_portal_url::String

Returns the value of attribute self_service_portal_url.

Returns:

  • (::String)


1877
1878
1879
# File 'sig/types.rbs', line 1877

def self_service_portal_url
  @self_service_portal_url
end

#server_certificate_arn::String

Returns the value of attribute server_certificate_arn.

Returns:

  • (::String)


1871
1872
1873
# File 'sig/types.rbs', line 1871

def server_certificate_arn
  @server_certificate_arn
end

#session_timeout_hours::Integer

Returns the value of attribute session_timeout_hours.

Returns:

  • (::Integer)


1879
1880
1881
# File 'sig/types.rbs', line 1879

def session_timeout_hours
  @session_timeout_hours
end

#split_tunnelBoolean

Returns the value of attribute split_tunnel.

Returns:

  • (Boolean)


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

def split_tunnel
  @split_tunnel
end

#statusTypes::ClientVpnEndpointStatus

Returns the value of attribute status.



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

def status
  @status
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



1874
1875
1876
# File 'sig/types.rbs', line 1874

def tags
  @tags
end

#traffic_ip_address_type"ipv4", ...

Returns the value of attribute traffic_ip_address_type.

Returns:

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


1884
1885
1886
# File 'sig/types.rbs', line 1884

def traffic_ip_address_type
  @traffic_ip_address_type
end

#transit_gateway_configurationTypes::TransitGatewayConfigurationDescribeEndpointStructure

Returns the value of attribute transit_gateway_configuration.



1885
1886
1887
# File 'sig/types.rbs', line 1885

def transit_gateway_configuration
  @transit_gateway_configuration
end

#transport_protocol"tcp", "udp"

Returns the value of attribute transport_protocol.

Returns:

  • ("tcp", "udp")


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

def transport_protocol
  @transport_protocol
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


1876
1877
1878
# File 'sig/types.rbs', line 1876

def vpc_id
  @vpc_id
end

#vpn_port::Integer

Returns the value of attribute vpn_port.

Returns:

  • (::Integer)


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

def vpn_port
  @vpn_port
end

#vpn_protocol"openvpn"

Returns the value of attribute vpn_protocol.

Returns:

  • ("openvpn")


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

def vpn_protocol
  @vpn_protocol
end