/*
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Licensed under the MIT License. See License.txt in the project root for
 * license information.
 *
 * Code generated by Microsoft (R) AutoRest Code Generator.
 * Changes may cause incorrect behavior and will be lost if the code is
 * regenerated.
 */

/* jshint latedef:false */
/* jshint forin:false */
/* jshint noempty:false */

'use strict';

var msRestAzure = require('ms-rest-azure');

exports.BaseResource = msRestAzure.BaseResource;
exports.CloudError = msRestAzure.CloudError;
exports.ConsistencyPolicy = require('./consistencyPolicy');
exports.Capability = require('./capability');
exports.Location = require('./location');
exports.FailoverPolicy = require('./failoverPolicy');
exports.VirtualNetworkRule = require('./virtualNetworkRule');
exports.Resource = require('./resource');
exports.DatabaseAccount = require('./databaseAccount');
exports.ErrorResponse = require('./errorResponse');
exports.FailoverPolicies = require('./failoverPolicies');
exports.RegionForOnlineOffline = require('./regionForOnlineOffline');
exports.DatabaseAccountCreateUpdateParameters = require('./databaseAccountCreateUpdateParameters');
exports.DatabaseAccountPatchParameters = require('./databaseAccountPatchParameters');
exports.DatabaseAccountListReadOnlyKeysResult = require('./databaseAccountListReadOnlyKeysResult');
exports.DatabaseAccountListKeysResult = require('./databaseAccountListKeysResult');
exports.DatabaseAccountConnectionString = require('./databaseAccountConnectionString');
exports.DatabaseAccountListConnectionStringsResult = require('./databaseAccountListConnectionStringsResult');
exports.DatabaseAccountRegenerateKeyParameters = require('./databaseAccountRegenerateKeyParameters');
exports.OperationDisplay = require('./operationDisplay');
exports.Operation = require('./operation');
exports.MetricName = require('./metricName');
exports.Usage = require('./usage');
exports.PartitionUsage = require('./partitionUsage');
exports.MetricAvailability = require('./metricAvailability');
exports.MetricDefinition = require('./metricDefinition');
exports.MetricValue = require('./metricValue');
exports.Metric = require('./metric');
exports.PercentileMetricValue = require('./percentileMetricValue');
exports.PercentileMetric = require('./percentileMetric');
exports.PartitionMetric = require('./partitionMetric');
exports.DatabaseAccountsListResult = require('./databaseAccountsListResult');
exports.MetricListResult = require('./metricListResult');
exports.UsagesResult = require('./usagesResult');
exports.MetricDefinitionsListResult = require('./metricDefinitionsListResult');
exports.OperationListResult = require('./operationListResult');
exports.PercentileMetricListResult = require('./percentileMetricListResult');
exports.PartitionMetricListResult = require('./partitionMetricListResult');
exports.PartitionUsagesResult = require('./partitionUsagesResult');
