Method: RightAws::AcfInterface#create_origin_access_identity_by_config

Defined in:
lib/acf/right_acf_origin_access_identities.rb

#create_origin_access_identity_by_config(config) ⇒ Object



115
116
117
118
119
# File 'lib/acf/right_acf_origin_access_identities.rb', line 115

def create_origin_access_identity_by_config(config)
  config[:caller_reference] ||= generate_call_reference
  link = generate_request('POST', 'origin-access-identity/cloudfront', {}, origin_access_identity_config_to_xml(config))
  merge_headers(request_info(link, AcfOriginAccesIdentitiesListParser.new(:logger => @logger))[:origin_access_identities].first)
end