/*
 * 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.ApplyArtifactsRequest = require('./applyArtifactsRequest');
exports.ArtifactInstallProperties = require('./artifactInstallProperties');
exports.ArtifactParameterProperties = require('./artifactParameterProperties');
exports.ArmTemplateInfo = require('./armTemplateInfo');
exports.Artifact = require('./artifact');
exports.ArtifactDeploymentStatusProperties = require('./artifactDeploymentStatusProperties');
exports.ArtifactSource = require('./artifactSource');
exports.Cost = require('./cost');
exports.CostPerDayProperties = require('./costPerDayProperties');
exports.CostInsight = require('./costInsight');
exports.VMCostProperties = require('./vMCostProperties');
exports.CustomImage = require('./customImage');
exports.CustomImagePropertiesFromVm = require('./customImagePropertiesFromVm');
exports.WindowsOsInfo = require('./windowsOsInfo');
exports.LinuxOsInfo = require('./linuxOsInfo');
exports.CustomImagePropertiesCustom = require('./customImagePropertiesCustom');
exports.DayDetails = require('./dayDetails');
exports.EvaluatePoliciesProperties = require('./evaluatePoliciesProperties');
exports.EvaluatePoliciesRequest = require('./evaluatePoliciesRequest');
exports.EvaluatePoliciesResponse = require('./evaluatePoliciesResponse');
exports.PolicySetResult = require('./policySetResult');
exports.PolicyViolation = require('./policyViolation');
exports.Formula = require('./formula');
exports.LabVirtualMachine = require('./labVirtualMachine');
exports.GalleryImageReference = require('./galleryImageReference');
exports.FormulaPropertiesFromVm = require('./formulaPropertiesFromVm');
exports.GalleryImage = require('./galleryImage');
exports.GenerateArmTemplateRequest = require('./generateArmTemplateRequest');
exports.ParameterInfo = require('./parameterInfo');
exports.GenerateUploadUriParameter = require('./generateUploadUriParameter');
exports.GenerateUploadUriResponse = require('./generateUploadUriResponse');
exports.HourDetails = require('./hourDetails');
exports.Lab = require('./lab');
exports.LabVhd = require('./labVhd');
exports.Policy = require('./policy');
exports.Schedule = require('./schedule');
exports.WeekDetails = require('./weekDetails');
exports.VirtualNetwork = require('./virtualNetwork');
exports.Subnet = require('./subnet');
exports.SubnetOverride = require('./subnetOverride');
exports.SubscriptionNotification = require('./subscriptionNotification');
exports.SubscriptionNotificationProperties = require('./subscriptionNotificationProperties');
exports.ResponseWithContinuationLab = require('./responseWithContinuationLab');
exports.ResponseWithContinuationArtifactSource = require('./responseWithContinuationArtifactSource');
exports.ResponseWithContinuationArtifact = require('./responseWithContinuationArtifact');
exports.ResponseWithContinuationCostInsight = require('./responseWithContinuationCostInsight');
exports.ResponseWithContinuationCost = require('./responseWithContinuationCost');
exports.ResponseWithContinuationCustomImage = require('./responseWithContinuationCustomImage');
exports.ResponseWithContinuationFormula = require('./responseWithContinuationFormula');
exports.ResponseWithContinuationGalleryImage = require('./responseWithContinuationGalleryImage');
exports.ResponseWithContinuationPolicy = require('./responseWithContinuationPolicy');
exports.ResponseWithContinuationSchedule = require('./responseWithContinuationSchedule');
exports.ResponseWithContinuationLabVirtualMachine = require('./responseWithContinuationLabVirtualMachine');
exports.ResponseWithContinuationVirtualNetwork = require('./responseWithContinuationVirtualNetwork');
exports.ResponseWithContinuationLabVhd = require('./responseWithContinuationLabVhd');
