Sha256: e51f265741688b8491ebe1cbcd1d526b71ff2bf412be7018e8a0a4669ec5942a
Contents?: true
Size: 970 Bytes
Versions: 56
Compression:
Stored size: 970 Bytes
Contents
module AWS module EC2 class Base < AWS::Base # The ConfirmProductInstance operation returns true if the given product code is attached to the instance # with the given instance id. False is returned if the product code is not attached to the instance. # # @option options [String] :product_code ("") # @option options [String] :instance_id ("") # def confirm_product_instance( options ={} ) options = {:product_code => "", :instance_id => ""}.merge(options) raise ArgumentError, "No product code provided" if options[:product_code].nil? || options[:product_code].empty? raise ArgumentError, "No instance ID provided" if options[:instance_id].nil? || options[:instance_id].empty? params = { "ProductCode" => options[:product_code], "InstanceId" => options[:instance_id] } return response_generator(:action => "ConfirmProductInstance", :params => params) end end end end
Version data entries
56 entries across 56 versions & 5 rubygems