Class: Aws::Athena::Types::GetSessionEndpointResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#auth_tokenString

Authentication token for the connection

Returns:

  • (String)


2071
2072
2073
2074
2075
2076
2077
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2071

class GetSessionEndpointResponse < Struct.new(
  :endpoint_url,
  :auth_token,
  :auth_token_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#auth_token_expiration_timeTime

Expiration time of the auth token.

Returns:

  • (Time)


2071
2072
2073
2074
2075
2076
2077
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2071

class GetSessionEndpointResponse < Struct.new(
  :endpoint_url,
  :auth_token,
  :auth_token_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_urlString

The endpoint for connecting to the session.

Returns:

  • (String)


2071
2072
2073
2074
2075
2076
2077
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2071

class GetSessionEndpointResponse < Struct.new(
  :endpoint_url,
  :auth_token,
  :auth_token_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end