def get(resource_uri, metric_name, timespan:nil, interval:nil, aggregation:nil, sensitivities:nil, result_type:nil, custom_headers:nil)
      response = get_async(resource_uri, metric_name, timespan:timespan, interval:interval, aggregation:aggregation, sensitivities:sensitivities, result_type:result_type, custom_headers:custom_headers).value!
      response.body unless response.nil?
    end
def get(resource_uri, metric_name, timespan:nil, interval:nil, aggregation:nil, sensitivities:nil, result_type:nil, custom_headers:nil)
      response = get_async(resource_uri, metric_name, timespan:timespan, interval:interval, aggregation:aggregation, sensitivities:sensitivities, result_type:result_type, custom_headers:custom_headers).value!
      response.body unless response.nil?
    end
**Gets the baseline values for a specific metric**.

 @param resource_uri [String] The identifier of the resource. It has the
 following structure:
 subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/{providerName}/{resourceName}.
 For example:
 subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/resourceGroups/vms/providers/Microsoft.Compute/virtualMachines/vm1
 @param metric_name [String] The name of the metric to retrieve the baseline
 for.
 @param timespan [String] The timespan of the query. It is a string with the
 following format 'startDateTime_ISO/endDateTime_ISO'.
 @param interval [Duration] The interval (i.e. timegrain) of the query.
 @param aggregation [String] The aggregation type of the metric to retrieve
 the baseline for.
 @param sensitivities [String] The list of sensitivities (comma separated) to
 retrieve.
 @param result_type [ResultType] Allows retrieving only metadata of the
 baseline. On data request all information is retrieved. Possible values
 include: 'Data', 'Metadata'
 @param custom_headers [Hash{String => String}] A hash of custom headers that
 will be added to the HTTP request.

 @return [BaselineResponse] operation results.