class RubyLLM::Providers::Bedrock::Signing::CanonicalRequest

def initialize(params = {})

Parameters:
  • params (Hash) -- Parameters for the canonical request
def initialize(params = {})
  @http_method = params[:http_method]
  @url = params[:url]
  @headers = params[:headers]
  @content_sha256 = params[:content_sha256]
  @config = params[:config] || CanonicalRequestConfig.new
end