def estimate_template_cost(options = {})
params = {}
if options['Parameters']
options['Parameters'].keys.each_with_index do |key, index|
index += 1
params.merge!({
"Parameters.member.#{index}.ParameterKey" => key,
"Parameters.member.#{index}.ParameterValue" => options['Parameters'][key]
})
end
end
if options['TemplateBody']
params['TemplateBody'] = options['TemplateBody']
elsif options['TemplateURL']
params['TemplateURL'] = options['TemplateURL']
end
request({
'Action' => 'EstimateTemplateCost',
:parser => Fog::Parsers::AWS::CloudFormation::EstimateTemplateCost.new
}.merge!(params))
end