class Aws::AssumeRoleCredentials
def initialize(options = {})
(**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