Class: Aws::EMRServerless::Types::GetSessionEndpointResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-emrserverless/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:auth_token]

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The output contains the ID of the application.

Returns:

  • (String)


798
799
800
801
802
803
804
805
806
# File 'lib/aws-sdk-emrserverless/types.rb', line 798

class GetSessionEndpointResponse < Struct.new(
  :application_id,
  :session_id,
  :endpoint,
  :auth_token,
  :auth_token_expires_at)
  SENSITIVE = [:auth_token]
  include Aws::Structure
end

#auth_tokenString

Authentication token for accessing the session endpoint.

Returns:

  • (String)


798
799
800
801
802
803
804
805
806
# File 'lib/aws-sdk-emrserverless/types.rb', line 798

class GetSessionEndpointResponse < Struct.new(
  :application_id,
  :session_id,
  :endpoint,
  :auth_token,
  :auth_token_expires_at)
  SENSITIVE = [:auth_token]
  include Aws::Structure
end

#auth_token_expires_atTime

The expiration time of the authentication token.

Returns:

  • (Time)


798
799
800
801
802
803
804
805
806
# File 'lib/aws-sdk-emrserverless/types.rb', line 798

class GetSessionEndpointResponse < Struct.new(
  :application_id,
  :session_id,
  :endpoint,
  :auth_token,
  :auth_token_expires_at)
  SENSITIVE = [:auth_token]
  include Aws::Structure
end

#endpointString

The endpoint URL for connecting to the session.

Returns:

  • (String)


798
799
800
801
802
803
804
805
806
# File 'lib/aws-sdk-emrserverless/types.rb', line 798

class GetSessionEndpointResponse < Struct.new(
  :application_id,
  :session_id,
  :endpoint,
  :auth_token,
  :auth_token_expires_at)
  SENSITIVE = [:auth_token]
  include Aws::Structure
end

#session_idString

The output contains the ID of the session.

Returns:

  • (String)


798
799
800
801
802
803
804
805
806
# File 'lib/aws-sdk-emrserverless/types.rb', line 798

class GetSessionEndpointResponse < Struct.new(
  :application_id,
  :session_id,
  :endpoint,
  :auth_token,
  :auth_token_expires_at)
  SENSITIVE = [:auth_token]
  include Aws::Structure
end