Class: Elasticsearch::Transport::Transport::HTTP::AWS::CredentialConfig

Inherits:
Struct
  • Object
show all
Defined in:
lib/elasticsearch/transport/transport/http/aws.rb

Instance Attribute Summary collapse

Instance Attribute Details

#access_key_idObject

Returns the value of attribute access_key_id

Returns:

  • (Object)

    the current value of access_key_id



27
28
29
# File 'lib/elasticsearch/transport/transport/http/aws.rb', line 27

def access_key_id
  @access_key_id
end

#profileObject

Returns the value of attribute profile

Returns:

  • (Object)

    the current value of profile



27
28
29
# File 'lib/elasticsearch/transport/transport/http/aws.rb', line 27

def profile
  @profile
end

#secret_access_keyObject

Returns the value of attribute secret_access_key

Returns:

  • (Object)

    the current value of secret_access_key



27
28
29
# File 'lib/elasticsearch/transport/transport/http/aws.rb', line 27

def secret_access_key
  @secret_access_key
end

#session_tokenObject

Returns the value of attribute session_token

Returns:

  • (Object)

    the current value of session_token



27
28
29
# File 'lib/elasticsearch/transport/transport/http/aws.rb', line 27

def session_token
  @session_token
end