class Aws::AssumeRoleCredentials

def initialize(options = {})

Options Hash: (**opitons)
  • :client (STS::Client) --
  • :external_id (String) --
  • :duration_seconds (Integer) --
  • :policy (String) --
  • :role_session_name (required, String) --
  • :role_arn (required, String) --
def initialize(options = {})
  @options = options.dup
  @client = @options.delete(:client) || STS::Client.new
  super
end