Repository URL to install this package:
|
Version:
0.1.6 ▾
|
<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx" Version="1.0">
<edmx:DataServices xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" m:DataServiceVersion="3.0" m:MaxDataServiceVersion="3.0">
<Schema xmlns="http://schemas.microsoft.com/ado/2009/11/edm" Namespace="VMM">
<EntityType Name="GuestInfo">
<Key>
<PropertyRef Name="VMId"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="IPv4Addresses" Type="Edm.String"/>
<Property Name="IPv6Addresses" Type="Edm.String"/>
<Property Name="VMId" Type="Edm.Guid" Nullable="false"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="PerformanceData">
<Key>
<PropertyRef Name="TimeFrame"/>
<PropertyRef Name="PerformanceCounter"/>
<PropertyRef Name="VMId"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="PerformanceHistory" Type="Collection(Edm.Int32)" Nullable="false"/>
<Property Name="TimeSamples" Type="Collection(Edm.DateTime)" Nullable="false"/>
<Property Name="TimeFrame" Type="Edm.String" Nullable="false"/>
<Property Name="PerformanceCounter" Type="Edm.String" Nullable="false"/>
<Property Name="VMId" Type="Edm.Guid" Nullable="false"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
</EntityType>
<EntityType Name="UserRole">
<Key>
<PropertyRef Name="ID"/>
</Key>
<Property Name="AddMember" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="AddResource" Type="Collection(VMM.UserRoleResource)" Nullable="false"/>
<Property Name="AddScope" Type="Collection(VMM.UserRoleScope)" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Members" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="ParentUserRoleId" Type="Edm.Guid"/>
<Property Name="Permission" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="Profile" Type="Edm.String"/>
<Property Name="Quotas" Type="Collection(VMM.UserRoleScope)" Nullable="false"/>
<Property Name="RemoveMember" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="UserRoleProfile" Type="Edm.String"/>
<Property Name="PermissionInput" Type="Collection(VMM.UserRolePermission)" Nullable="false"/>
<Property Name="RemoveResource" Type="Collection(VMM.UserRoleResource)" Nullable="false"/>
<Property Name="RemoveScope" Type="Collection(VMM.UserRoleScope)" Nullable="false"/>
<Property Name="VMId" Type="Edm.Guid"/>
<Property Name="VMTemplateId" Type="Edm.Guid"/>
<Property Name="UserRoleDataPath" Type="Collection(VMM.UserRoleDataPath)" Nullable="false"/>
<Property Name="VMNetworkQuota" Type="Collection(VMM.VMNetworkQuota)" Nullable="false"/>
<NavigationProperty Name="Clouds" Relationship="VMM.UserRole_Clouds" ToRole="Clouds" FromRole="UserRole"/>
</EntityType>
<ComplexType Name="UserRoleResource">
<Property Name="Resource" Type="Edm.Guid"/>
<Property Name="StampId" Type="Edm.Guid"/>
<Property Name="ResourceType" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="UserRoleScope">
<Property Name="Scope" Type="Edm.Guid"/>
<Property Name="StampId" Type="Edm.Guid"/>
<Property Name="ScopeType" Type="Edm.String"/>
<Property Name="RoleCPUCount" Type="Edm.Int32"/>
<Property Name="RoleMemoryMB" Type="Edm.Int32"/>
<Property Name="RoleStorageGB" Type="Edm.Int32"/>
<Property Name="RoleCustomQuotaCount" Type="Edm.Int32"/>
<Property Name="RoleVMCount" Type="Edm.Int32"/>
<Property Name="MemberCPUCount" Type="Edm.Int32"/>
<Property Name="MemberMemoryMB" Type="Edm.Int32"/>
<Property Name="MemberStorageGB" Type="Edm.Int32"/>
<Property Name="MemberCustomQuotaCount" Type="Edm.Int32"/>
<Property Name="MemberVMCount" Type="Edm.Int32"/>
</ComplexType>
<ComplexType Name="UserRolePermission">
<Property Name="StampId" Type="Edm.Guid"/>
<Property Name="Permission" Type="Collection(Edm.String)" Nullable="false"/>
</ComplexType>
<ComplexType Name="UserRoleDataPath">
<Property Name="StampId" Type="Edm.Guid"/>
<Property Name="DataPath" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="VMNetworkQuota">
<Property Name="StampId" Type="Edm.Guid"/>
<Property Name="VMNetworkMaximum" Type="Edm.Int32"/>
<Property Name="VMNetworkMaximumPerUser" Type="Edm.Int32"/>
<Property Name="RemoveVMNetworkMaximum" Type="Edm.Boolean"/>
<Property Name="RemoveVMNetworkMaximumPerUser" Type="Edm.Boolean"/>
</ComplexType>
<EntityType Name="VirtualMachine">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="AllocatedGPU" Type="Edm.String"/>
<Property Name="BackupEnabled" Type="Edm.Boolean"/>
<Property Name="BlockLiveMigrationIfHostBusy" Type="Edm.Boolean"/>
<Property Name="CheckpointLocation" Type="Edm.String"/>
<Property Name="CloudId" Type="Edm.Guid"/>
<Property Name="ComputerName" Type="Edm.String"/>
<Property Name="ComputerTierId" Type="Edm.Guid"/>
<Property Name="CostCenter" Type="Edm.String"/>
<Property Name="CPUCount" Type="Edm.Byte"/>
<Property Name="CPUMax" Type="Edm.Int32"/>
<Property Name="CPUReserve" Type="Edm.Int32"/>
<Property Name="CPUType" Type="Edm.String"/>
<Property Name="CPUUtilization" Type="Edm.Int32"/>
<Property Name="CreationSource" Type="Edm.String"/>
<Property Name="CreationTime" Type="Edm.DateTime"/>
<Property Name="DataExchangeEnabled" Type="Edm.Boolean"/>
<Property Name="DelayStart" Type="Edm.Int32"/>
<Property Name="DeployPath" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="DiskIO" Type="Edm.Int32"/>
<Property Name="Dismiss" Type="Edm.Boolean"/>
<Property Name="DynamicMemoryDemandMB" Type="Edm.Int32"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="ExcludeFromPRO" Type="Edm.Boolean"/>
<Property Name="ExpectedCPUUtilization" Type="Edm.Int32"/>
<Property Name="FailedJobID" Type="Edm.Guid"/>
<Property Name="HasPassthroughDisk" Type="Edm.Boolean"/>
<Property Name="HasSavedState" Type="Edm.Boolean"/>
<Property Name="HasVMAdditions" Type="Edm.Boolean"/>
<Property Name="HeartbeatEnabled" Type="Edm.Boolean"/>
<Property Name="HighlyAvailable" Type="Edm.Boolean"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="IsFaultTolerant" Type="Edm.Boolean"/>
<Property Name="IsHighlyAvailable" Type="Edm.Boolean"/>
<Property Name="IsUndergoingLiveMigration" Type="Edm.Boolean"/>
<Property Name="LastRestoredCheckpointId" Type="Edm.Guid"/>
<Property Name="LibraryGroup" Type="Edm.String"/>
<Property Name="LimitCPUForMigration" Type="Edm.Boolean"/>
<Property Name="LimitCPUFunctionality" Type="Edm.Boolean"/>
<Property Name="VMNetworkAssignments" Type="Collection(VMM.VMNetworkAssignment)" Nullable="false"/>
<Property Name="Location" Type="Edm.String"/>
<Property Name="MarkedAsTemplate" Type="Edm.Boolean"/>
<Property Name="Memory" Type="Edm.Int32"/>
<Property Name="MemoryAssignedMB" Type="Edm.Int32"/>
<Property Name="MemoryAvailablePercentage" Type="Edm.Int16"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="MostRecentTaskId" Type="Edm.Guid"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="NetworkUtilization" Type="Edm.Int32"/>
<Property Name="NumLock" Type="Edm.Boolean"/>
<Property Name="OperatingSystem" Type="Edm.String"/>
<Property Name="OperatingSystemShutdownEnabled" Type="Edm.Boolean"/>
<Property Name="Operation" Type="Edm.String"/>
<Property Name="Owner" Type="VMM.UserAndRole"/>
<Property Name="GrantedToList" Type="Collection(VMM.UserAndRole)" Nullable="false"/>
<Property Name="Path" Type="Edm.String"/>
<Property Name="PerfCPUUtilization" Type="Edm.Int32"/>
<Property Name="PerfDiskBytesRead" Type="Edm.Int64"/>
<Property Name="PerfDiskBytesWrite" Type="Edm.Int64"/>
<Property Name="PerfNetworkBytesRead" Type="Edm.Int64"/>
<Property Name="PerfNetworkBytesWrite" Type="Edm.Int64"/>
<Property Name="CPURelativeWeight" Type="Edm.Int32"/>
<Property Name="Retry" Type="Edm.Boolean"/>
<Property Name="RunGuestAccount" Type="Edm.String"/>
<Property Name="ServiceDeploymentErrorMessage" Type="Edm.String"/>
<Property Name="ServiceId" Type="Edm.Guid"/>
<Property Name="SharePath" Type="Edm.String"/>
<Property Name="SourceObjectType" Type="Edm.String"/>
<Property Name="StartAction" Type="Edm.String"/>
<Property Name="StartVM" Type="Edm.Boolean"/>
<Property Name="Status" Type="Edm.String"/>
<Property Name="StatusString" Type="Edm.String"/>
<Property Name="StopAction" Type="Edm.String"/>
<Property Name="Tag" Type="Edm.String"/>
<Property Name="TimeSynchronizationEnabled" Type="Edm.Boolean"/>
<Property Name="TotalSize" Type="Edm.Int64"/>
<Property Name="Undo" Type="Edm.Boolean"/>
<Property Name="UndoDisksEnabled" Type="Edm.Boolean"/>
<Property Name="UpgradeDomain" Type="Edm.Int32"/>
<Property Name="UseCluster" Type="Edm.Boolean"/>
<Property Name="UseLAN" Type="Edm.Boolean"/>
<Property Name="VirtualHardDiskId" Type="Edm.Guid"/>
<Property Name="VirtualizationPlatform" Type="Edm.String"/>
<Property Name="CapabilityProfile" Type="Edm.String"/>
<Property Name="VMBaseConfigurationId" Type="Edm.Guid"/>
<Property Name="VMConfigResource" Type="Edm.String"/>
<Property Name="VMCPath" Type="Edm.String"/>
<Property Name="VMHostName" Type="Edm.String"/>
<Property Name="VMId" Type="Edm.Guid"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="VMResource" Type="Edm.String"/>
<Property Name="VMResourceGroup" Type="Edm.String"/>
<Property Name="VirtualMachineState" Type="Edm.String"/>
<Property Name="VMTemplateId" Type="Edm.Guid"/>
<Property Name="HardwareProfileId" Type="Edm.Guid"/>
<Property Name="BlockDynamicOptimization" Type="Edm.Boolean"/>
<Property Name="CPULimitForMigration" Type="Edm.Boolean"/>
<Property Name="CPULimitFunctionality" Type="Edm.Boolean"/>
<Property Name="Domain" Type="Edm.String"/>
<Property Name="DynamicMemoryBufferPercentage" Type="Edm.Int32"/>
<Property Name="DynamicMemoryEnabled" Type="Edm.Boolean"/>
<Property Name="DynamicMemoryMaximumMB" Type="Edm.Int32"/>
<Property Name="FullName" Type="Edm.String"/>
<Property Name="MemoryWeight" Type="Edm.Int32"/>
<Property Name="OrganizationName" Type="Edm.String"/>
<Property Name="DelayStartSeconds" Type="Edm.Int32"/>
<Property Name="ProductKey" Type="Edm.String"/>
<Property Name="WorkGroup" Type="Edm.String"/>
<Property Name="TimeZone" Type="Edm.Int32"/>
<Property Name="RunAsAccountUserName" Type="Edm.String"/>
<Property Name="UserName" Type="Edm.String"/>
<Property Name="Password" Type="Edm.String"/>
<Property Name="LocalAdminRunAsAccountName" Type="Edm.String"/>
<Property Name="LocalAdminUserName" Type="Edm.String"/>
<Property Name="LocalAdminPassword" Type="Edm.String"/>
<Property Name="LinuxDomainName" Type="Edm.String"/>
<Property Name="LinuxAdministratorSSHKey" Type="Edm.String"/>
<Property Name="DeploymentErrorInfo" Type="VMM.ErrorInfo"/>
<Property Name="NewVirtualNetworkAdapterInput" Type="Collection(VMM.NewVMVirtualNetworkAdapterInput)" Nullable="false"/>
<NavigationProperty Name="Cloud" Relationship="VMM.VirtualMachine_Cloud" ToRole="Cloud" FromRole="VirtualMachine"/>
<NavigationProperty Name="MostRecentTask" Relationship="VMM.VirtualMachine_MostRecentTask" ToRole="MostRecentTask" FromRole="VirtualMachine"/>
<NavigationProperty Name="FailedJob" Relationship="VMM.VirtualMachine_FailedJob" ToRole="FailedJob" FromRole="VirtualMachine"/>
<NavigationProperty Name="VirtualNetworkAdapters" Relationship="VMM.VirtualMachine_VirtualNetworkAdapters" ToRole="VirtualNetworkAdapters" FromRole="VirtualMachine"/>
<NavigationProperty Name="VMCheckpoints" Relationship="VMM.VirtualMachine_VMCheckpoints" ToRole="VMCheckpoints" FromRole="VirtualMachine"/>
<NavigationProperty Name="VirtualSCSIAdapters" Relationship="VMM.VirtualMachine_VirtualSCSIAdapters" ToRole="VirtualSCSIAdapters" FromRole="VirtualMachine"/>
<NavigationProperty Name="VirtualHardDisks" Relationship="VMM.VirtualMachine_VirtualHardDisks" ToRole="VirtualHardDisks" FromRole="VirtualMachine"/>
<NavigationProperty Name="VirtualDVDDrives" Relationship="VMM.VirtualMachine_VirtualDVDDrives" ToRole="VirtualDVDDrives" FromRole="VirtualMachine"/>
<NavigationProperty Name="VirtualDiskDrives" Relationship="VMM.VirtualMachine_VirtualDiskDrives" ToRole="VirtualDiskDrives" FromRole="VirtualMachine"/>
</EntityType>
<ComplexType Name="VMNetworkAssignment">
<Property Name="VirtualNetworkAdapterID" Type="Edm.Guid"/>
<Property Name="VMNetworkName" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="UserAndRole">
<Property Name="UserName" Type="Edm.String"/>
<Property Name="RoleName" Type="Edm.String"/>
<Property Name="RoleID" Type="Edm.Guid"/>
</ComplexType>
<ComplexType Name="ErrorInfo">
<Property Name="CloudProblem" Type="Edm.String"/>
<Property Name="Code" Type="Edm.String"/>
<Property Name="DetailedCode" Type="Edm.Int32"/>
<Property Name="DetailedErrorCode" Type="Edm.String"/>
<Property Name="DetailedSource" Type="Edm.String"/>
<Property Name="DisplayableErrorCode" Type="Edm.Int64"/>
<Property Name="ErrorCodeString" Type="Edm.String"/>
<Property Name="ErrorType" Type="Edm.String"/>
<Property Name="ExceptionDetails" Type="Edm.String"/>
<Property Name="IsConditionallyTerminating" Type="Edm.Boolean"/>
<Property Name="IsDeploymentBlocker" Type="Edm.Boolean"/>
<Property Name="IsMomAlert" Type="Edm.Boolean"/>
<Property Name="IsSuccess" Type="Edm.Boolean"/>
<Property Name="IsTerminating" Type="Edm.Boolean"/>
<Property Name="MessageParameters" Type="Edm.String"/>
<Property Name="MomAlertSeverity" Type="Edm.String"/>
<Property Name="Problem" Type="Edm.String"/>
<Property Name="RecommendedAction" Type="Edm.String"/>
<Property Name="RecommendedActionCLI" Type="Edm.String"/>
<Property Name="ShowDetailedError" Type="Edm.Boolean"/>
</ComplexType>
<ComplexType Name="NewVMVirtualNetworkAdapterInput">
<Property Name="VMNetworkName" Type="Edm.String"/>
<Property Name="MACAddressType" Type="Edm.String"/>
<Property Name="MACAddress" Type="Edm.String"/>
<Property Name="IPv4AddressType" Type="Edm.String"/>
<Property Name="IPv6AddressType" Type="Edm.String"/>
<Property Name="VLanEnabled" Type="Edm.Boolean"/>
<Property Name="VLanId" Type="Edm.Int16"/>
</ComplexType>
<EntityType Name="VirtualDVDDrive">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="Bus" Type="Edm.Byte"/>
<Property Name="BusType" Type="Edm.String"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="HostDrive" Type="Edm.String"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="ISOId" Type="Edm.Guid"/>
<Property Name="ISOLinked" Type="Edm.Boolean"/>
<Property Name="JobGroupId" Type="Edm.Guid"/>
<Property Name="LUN" Type="Edm.Byte"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Size" Type="Edm.Int64"/>
<Property Name="TemplateId" Type="Edm.Guid"/>
<Property Name="VMId" Type="Edm.Guid"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ChildObjectIDs" Type="Collection(Edm.Guid)" Nullable="false"/>
<Property Name="Connection" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<NavigationProperty Name="ISO" Relationship="VMM.VirtualDVDDrive_ISO" ToRole="ISO" FromRole="VirtualDVDDrive"/>
</EntityType>
<EntityType Name="VirtualHardDisk">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Directory" Type="Edm.String"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="JobGroupId" Type="Edm.Guid"/>
<Property Name="MaximumSize" Type="Edm.Int64"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Owner" Type="VMM.UserAndRole"/>
<Property Name="OwnerSid" Type="Edm.String"/>
<Property Name="ParentDiskId" Type="Edm.Guid"/>
<Property Name="SharePath" Type="Edm.String"/>
<Property Name="Size" Type="Edm.Int64"/>
<Property Name="State" Type="Edm.String"/>
<Property Name="VHDType" Type="Edm.String"/>
<Property Name="VMId" Type="Edm.Guid"/>
<Property Name="TemplateId" Type="Edm.Guid"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="FamilyName" Type="Edm.String"/>
<Property Name="Release" Type="Edm.String"/>
<Property Name="CloudId" Type="Edm.Guid"/>
<Property Name="HostVolumeId" Type="Edm.Guid"/>
<Property Name="IsOrphaned" Type="Edm.Boolean"/>
<Property Name="IsResourceGroup" Type="Edm.Boolean"/>
<Property Name="LibraryGroup" Type="Edm.String"/>
<Property Name="LibraryShareId" Type="Edm.Guid"/>
<Property Name="Location" Type="Edm.String"/>
<Property Name="Namespace" Type="Edm.String"/>
<Property Name="ReleaseTime" Type="Edm.DateTime"/>
<Property Name="SANCopyCapable" Type="Edm.Boolean"/>
<Property Name="Type" Type="Edm.String"/>
<Property Name="VirtualizationPlatform" Type="Edm.String"/>
<Property Name="OperatingSystem" Type="Edm.String"/>
<Property Name="OperatingSystemId" Type="Edm.Guid"/>
</EntityType>
<EntityType Name="VMTemplate">
<Key>
<PropertyRef Name="StampId"/>
<PropertyRef Name="ID"/>
</Key>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="AccessedTime" Type="Edm.DateTime"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="Admin" Type="Edm.String"/>
<Property Name="AdminPasswordHasValue" Type="Edm.Boolean"/>
<Property Name="ComputerName" Type="Edm.String"/>
<Property Name="CPUCount" Type="Edm.Byte"/>
<Property Name="CPUMax" Type="Edm.Int32"/>
<Property Name="CPUReserve" Type="Edm.Int32"/>
<Property Name="CPUTypeId" Type="Edm.Guid"/>
<Property Name="CreationTime" Type="Edm.DateTime"/>
<Property Name="DiskIO" Type="Edm.Int32"/>
<Property Name="DomainAdmin" Type="Edm.String"/>
<Property Name="DomainAdminPasswordHasValue" Type="Edm.Boolean"/>
<Property Name="ExpectedCPUUtilization" Type="Edm.Int32"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="FullName" Type="Edm.String"/>
<Property Name="HasVMAdditions" Type="Edm.Boolean"/>
<Property Name="IsHighlyAvailable" Type="Edm.Boolean"/>
<Property Name="JoinDomain" Type="Edm.String"/>
<Property Name="JoinWorkgroup" Type="Edm.String"/>
<Property Name="LibraryGroup" Type="Edm.String"/>
<Property Name="LimitCPUForMigration" Type="Edm.Boolean"/>
<Property Name="LimitCPUFunctionality" Type="Edm.Boolean"/>
<Property Name="Location" Type="Edm.String"/>
<Property Name="Memory" Type="Edm.Int32"/>
<Property Name="MergeAnswerFile" Type="Edm.Boolean"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="NetworkUtilization" Type="Edm.Int32"/>
<Property Name="OperatingSystem" Type="Edm.String"/>
<Property Name="OrgName" Type="Edm.String"/>
<Property Name="Owner" Type="VMM.UserAndRole"/>
<Property Name="GrantedToList" Type="Collection(VMM.UserAndRole)" Nullable="false"/>
<Property Name="QuotaPoint" Type="Edm.Int32"/>
<Property Name="ProductKeyHasValue" Type="Edm.Boolean"/>
<Property Name="RelativeWeight" Type="Edm.Int32"/>
<Property Name="ShareSCSIBus" Type="Edm.Boolean"/>
<Property Name="Tag" Type="Edm.String"/>
<Property Name="TimeZone" Type="Edm.Int32"/>
<Property Name="TotalVHDCapacity" Type="Edm.Int64"/>
<Property Name="UndoDisksEnabled" Type="Edm.Boolean"/>
<Property Name="UseHardwareAssistedVirtualization" Type="Edm.Boolean"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="CostCenter" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="IsTagEmpty" Type="Edm.Boolean"/>
<Property Name="NicCount" Type="Edm.Int32"/>
<Property Name="NumLockEnabled" Type="Edm.Boolean"/>
<Property Name="VMAddition" Type="Edm.String"/>
<Property Name="IsCustomizable" Type="Edm.Boolean"/>
<Property Name="DomainAdminPasswordIsServiceSetting" Type="Edm.Boolean"/>
<Property Name="SANCopyCapable" Type="Edm.Boolean"/>
<Property Name="IsTemporaryTemplate" Type="Edm.Boolean"/>
<Property Name="VMTemplateId" Type="Edm.Guid"/>
<Property Name="VirtualHardDiskId" Type="Edm.Guid"/>
<Property Name="VMId" Type="Edm.Guid"/>
<Property Name="SharePath" Type="Edm.String"/>
<Property Name="ApplicationProfileId" Type="Edm.Guid"/>
<Property Name="CloudID" Type="Edm.Guid"/>
<Property Name="DynamicMemoryBufferPercentage" Type="Edm.Int16"/>
<Property Name="DynamicMemoryEnabled" Type="Edm.Boolean"/>
<Property Name="DynamicMemoryMaximumMB" Type="Edm.Int32"/>
<Property Name="MemoryWeight" Type="Edm.Int16"/>
<Property Name="DynamicMemoryPreferredBufferPercentage" Type="Edm.Int16"/>
<Property Name="SQLProfileId" Type="Edm.Guid"/>
<Property Name="VirtualFloppyDriveId" Type="Edm.Guid"/>
<Property Name="BootOrder" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="CustomProperties" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="GuiRunOnceCommands" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="ServerFeatures" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="Status" Type="Edm.String"/>
<Property Name="VirtualizationPlatform" Type="Edm.String"/>
<Property Name="CapabilityProfile" Type="Edm.String"/>
<Property Name="AutoLogonCount" Type="Edm.Int32"/>
<Property Name="DomainJoinOrganizationalUnit" Type="Edm.String"/>
<Property Name="SANStatus" Type="Collection(Edm.String)" Nullable="false"/>
<NavigationProperty Name="VirtualNetworkAdapters" Relationship="VMM.VMTemplate_VirtualNetworkAdapters" ToRole="VirtualNetworkAdapters" FromRole="VMTemplate"/>
<NavigationProperty Name="VirtualSCSIAdapters" Relationship="VMM.VMTemplate_VirtualSCSIAdapters" ToRole="VirtualSCSIAdapters" FromRole="VMTemplate"/>
<NavigationProperty Name="VirtualHardDisks" Relationship="VMM.VMTemplate_VirtualHardDisks" ToRole="VirtualHardDisks" FromRole="VMTemplate"/>
<NavigationProperty Name="VirtualDVDDrives" Relationship="VMM.VMTemplate_VirtualDVDDrives" ToRole="VirtualDVDDrives" FromRole="VMTemplate"/>
<NavigationProperty Name="VirtualDiskDrives" Relationship="VMM.VMTemplate_VirtualDiskDrives" ToRole="VirtualDiskDrives" FromRole="VMTemplate"/>
</EntityType>
<EntityType Name="VirtualNetworkAdapter">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="VirtualNetwork" Type="Edm.String"/>
<Property Name="VMwarePortGroup" Type="Edm.String"/>
<Property Name="EthernetAddressType" Type="Edm.String"/>
<Property Name="PhysicalAddressType" Type="Edm.String"/>
<Property Name="EthernetAddress" Type="Edm.String"/>
<Property Name="PhysicalAddress" Type="Edm.String"/>
<Property Name="VirtualNetworkAdapterType" Type="Edm.String"/>
<Property Name="Location" Type="Edm.String"/>
<Property Name="Tag" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="VMNetworkId" Type="Edm.Guid"/>
<Property Name="VMNetworkName" Type="Edm.String"/>
<Property Name="TemplateId" Type="Edm.Guid"/>
<Property Name="VMId" Type="Edm.Guid"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="MACAddressesSpoofingEnabled" Type="Edm.Boolean"/>
<Property Name="SlotId" Type="Edm.Int32"/>
<Property Name="VLanEnabled" Type="Edm.Boolean"/>
<Property Name="VLanId" Type="Edm.Int16"/>
<Property Name="VMNetworkOptimizationEnabled" Type="Edm.Boolean"/>
<Property Name="VmwAdapterIndex" Type="Edm.Int32"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ChildObjectIDs" Type="Collection(Edm.Guid)" Nullable="false"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="IPv4AddressType" Type="Edm.String"/>
<Property Name="IPv6AddressType" Type="Edm.String"/>
<Property Name="MACAddress" Type="Edm.String"/>
<Property Name="MACAddressesSpoolingEnabled" Type="Edm.Boolean"/>
<Property Name="MACAddressSpoofingEnabled" Type="Edm.Boolean"/>
<Property Name="EnableMACAddressSpoofing" Type="Edm.Boolean"/>
<Property Name="MACAddressType" Type="Edm.String"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="ParentId" Type="Edm.Guid"/>
<Property Name="RequiredBandwidth" Type="Edm.String"/>
<Property Name="IsSynthetic" Type="Edm.Boolean"/>
</EntityType>
<EntityType Name="VirtualSCSIAdapter">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="AdapterID" Type="Edm.Byte"/>
<Property Name="Bus" Type="Edm.Byte"/>
<Property Name="Shared" Type="Edm.Boolean"/>
<Property Name="TemplateId" Type="Edm.Guid"/>
<Property Name="VMId" Type="Edm.Guid"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="SCSIControllerType" Type="Edm.String"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
</EntityType>
<EntityType Name="ISO">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="State" Type="Edm.String"/>
<Property Name="SharePath" Type="Edm.String"/>
<Property Name="Directory" Type="Edm.String"/>
<Property Name="Size" Type="Edm.Int64"/>
<Property Name="LibraryGroup" Type="Edm.String"/>
<Property Name="Owner" Type="VMM.UserAndRole"/>
<Property Name="OwnerSid" Type="Edm.String"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="FamilyName" Type="Edm.String"/>
<Property Name="HostVolumeId" Type="Edm.Guid"/>
<Property Name="IsOrphaned" Type="Edm.Boolean"/>
<Property Name="LibraryShareId" Type="Edm.Guid"/>
<Property Name="Namespace" Type="Edm.String"/>
<Property Name="CloudId" Type="Edm.Guid"/>
<Property Name="Release" Type="Edm.String"/>
<NavigationProperty Name="LibraryShare" Relationship="VMM.ISO_LibraryShare" ToRole="LibraryShare" FromRole="ISO"/>
</EntityType>
<EntityType Name="Job">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="CurrentStepId" Type="Edm.Guid"/>
<Property Name="RootStepId" Type="Edm.Guid"/>
<Property Name="CmdletName" Type="Edm.String"/>
<Property Name="EndTime" Type="Edm.DateTime"/>
<Property Name="IsCompleted" Type="Edm.Boolean"/>
<Property Name="IsRestartable" Type="Edm.Boolean"/>
<Property Name="IsStoppable" Type="Edm.Boolean"/>
<Property Name="IsVisible" Type="Edm.Boolean"/>
<Property Name="Owner" Type="Edm.String"/>
<Property Name="OwnerSID" Type="Edm.String"/>
<Property Name="ProgressValue" Type="Edm.Int32"/>
<Property Name="Progress" Type="Edm.String"/>
<Property Name="ResultObjectTypeName" Type="Edm.String"/>
<Property Name="ResultName" Type="Edm.String"/>
<Property Name="Source" Type="Edm.String"/>
<Property Name="StartTime" Type="Edm.DateTime"/>
<Property Name="Status" Type="Edm.String"/>
<Property Name="StatusString" Type="Edm.String"/>
<Property Name="Target" Type="Edm.String"/>
<Property Name="TargetObjectID" Type="Edm.Guid"/>
<Property Name="Description" Type="VMM.JobDescription"/>
<Property Name="WasNotifiedOfCancel" Type="Edm.Boolean"/>
<Property Name="PROTipID" Type="Edm.Guid"/>
<Property Name="ResultObjectID" Type="Edm.Guid"/>
<Property Name="TargetObjectType" Type="Edm.String"/>
<Property Name="AreAuditRecordsAvailable" Type="Edm.Boolean"/>
<Property Name="ResultObjectType" Type="Edm.String"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="StepsLoaded" Type="Edm.Boolean"/>
<Property Name="UserName" Type="Edm.String"/>
<Property Name="Password" Type="Edm.String"/>
<Property Name="SkipLastFailedStep" Type="Edm.Boolean"/>
<Property Name="ErrorInfo" Type="VMM.ErrorInfo"/>
<Property Name="AdditionalMessages" Type="Collection(VMM.ErrorInfo)" Nullable="false"/>
</EntityType>
<ComplexType Name="JobDescription">
<Property Name="CanSkipLastFailedStep" Type="Edm.Boolean"/>
<Property Name="Code" Type="Edm.String"/>
<Property Name="DescriptionCodeString" Type="Edm.String"/>
<Property Name="IsRestartable" Type="Edm.Boolean"/>
<Property Name="IsStoppable" Type="Edm.Boolean"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="RequiresCredentialsForRestart" Type="Edm.Boolean"/>
</ComplexType>
<EntityType Name="Cloud">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="LastModifiedDate" Type="Edm.DateTime"/>
<Property Name="WritableLibraryPath" Type="Edm.String"/>
<Property Name="UserRoleID" Type="Edm.Guid"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<NavigationProperty Name="Capacity" Relationship="VMM.Cloud_Capacity" ToRole="Capacity" FromRole="Cloud"/>
<NavigationProperty Name="LogicalNetworks" Relationship="VMM.Cloud_LogicalNetworks" ToRole="LogicalNetworks" FromRole="Cloud"/>
<NavigationProperty Name="CapabilityProfiles" Relationship="VMM.Cloud_CapabilityProfiles" ToRole="CapabilityProfiles" FromRole="Cloud"/>
<NavigationProperty Name="LibraryShares" Relationship="VMM.Cloud_LibraryShares" ToRole="LibraryShares" FromRole="Cloud"/>
<NavigationProperty Name="QuotaAndUsageComponents" Relationship="VMM.Cloud_QuotaAndUsageComponents" ToRole="QuotaAndUsageComponents" FromRole="Cloud"/>
</EntityType>
<EntityType Name="CapabilityProfile">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="COM1PipeNameInitial" Type="Edm.String"/>
<Property Name="COM1TextFileName" Type="Edm.String"/>
<Property Name="COM2PipeNameInitial" Type="Edm.String"/>
<Property Name="COM2TextFileNameInitial" Type="Edm.String"/>
<Property Name="CPUCompatibilityModeValue" Type="Edm.Boolean"/>
<Property Name="CPUCompatibilityModeValueCanChange" Type="Edm.Boolean"/>
<Property Name="CPUCountInitial" Type="Edm.Int32"/>
<Property Name="CPUCountMaximum" Type="Edm.Int32"/>
<Property Name="CPUCountMinimum" Type="Edm.Int32"/>
<Property Name="CPUPriorityCustomInitial" Type="Edm.Int32"/>
<Property Name="CPUPriorityCustomMaximum" Type="Edm.Int32"/>
<Property Name="CPUPriorityCustomMinimum" Type="Edm.Int32"/>
<Property Name="CPUPriorityHighInitial" Type="Edm.Int32"/>
<Property Name="CPUPriorityHighMaximum" Type="Edm.Int32"/>
<Property Name="CPUPriorityHighMinimum" Type="Edm.Int32"/>
<Property Name="CPUPriorityLowInitial" Type="Edm.Int32"/>
<Property Name="CPUPriorityLowMaximum" Type="Edm.Int32"/>
<Property Name="CPUPriorityLowMinimum" Type="Edm.Int32"/>
<Property Name="CPUPriorityNormalInitial" Type="Edm.Int32"/>
<Property Name="CPUPriorityNormalMaximum" Type="Edm.Int32"/>
<Property Name="CPUPriorityNormalMinimum" Type="Edm.Int32"/>
<Property Name="CreateNewDiskCanChange" Type="Edm.Boolean"/>
<Property Name="CreateNewDiskInitial" Type="Edm.Boolean"/>
<Property Name="DifferencingVirtualHardDiskValue" Type="Edm.Boolean"/>
<Property Name="DifferencingVirtualHardDiskValueCanChange" Type="Edm.Boolean"/>
<Property Name="DVDDriveChannelInitial" Type="Edm.Int32"/>
<Property Name="DVDDriveChannelMaximum" Type="Edm.Int32"/>
<Property Name="DVDDriveChannelMinimum" Type="Edm.Int32"/>
<Property Name="DVDImageFileInitial" Type="Edm.Guid"/>
<Property Name="DynamicMemoryValue" Type="Edm.Boolean"/>
<Property Name="DynamicMemoryValueCanChange" Type="Edm.Boolean"/>
<Property Name="DynamicVirtualHardDiskValue" Type="Edm.Boolean"/>
<Property Name="DynamicVirtualHardDiskValueCanChange" Type="Edm.Boolean"/>
<Property Name="EnableNumLockCanChange" Type="Edm.Boolean"/>
<Property Name="EnableNumLockInitial" Type="Edm.Boolean"/>
<Property Name="ExistDiskStorageClassificationValue" Type="Edm.Guid"/>
<Property Name="ExistingDiskChannelInitial" Type="Edm.Int32"/>
<Property Name="ExistingDiskChannelMaximum" Type="Edm.Int32"/>
<Property Name="ExistingDiskChannelMinimum" Type="Edm.Int32"/>
<Property Name="ExpectedCPUUtilizationInitial" Type="Edm.Int64"/>
<Property Name="ExpectedCPUUtilizationMaximum" Type="Edm.Int64"/>
<Property Name="ExpectedCPUUtilizationMinimum" Type="Edm.Int64"/>
<Property Name="FabricCapabilityType" Type="Edm.String"/>
<Property Name="FixedVirtualHardDiskValue" Type="Edm.Boolean"/>
<Property Name="FixedVirtualHardDiskValueCanChange" Type="Edm.Boolean"/>
<Property Name="FloppyImageFileInitial" Type="Edm.Guid"/>
<Property Name="LogicalNetworkValue" Type="Edm.Guid"/>
<Property Name="MaximumHorizontalMonitorResolutionInitial" Type="Edm.Int32"/>
<Property Name="MaximumHorizontalMonitorResolutionMaximum" Type="Edm.Int32"/>
<Property Name="MaximumHorizontalMonitorResolutionMinimum" Type="Edm.Int32"/>
<Property Name="MaximumMemoryMBInitial" Type="Edm.Int32"/>
<Property Name="MaximumMemoryMBMaximum" Type="Edm.Int32"/>
<Property Name="MaximumMemoryMBMinimum" Type="Edm.Int32"/>
<Property Name="MaximumMonitorCountInitial" Type="Edm.Int32"/>
<Property Name="MaximumMonitorCountMaximum" Type="Edm.Int32"/>
<Property Name="MaximumMonitorCountMinimum" Type="Edm.Int32"/>
<Property Name="MaximumVerticalMonitorResolutionInitial" Type="Edm.Int32"/>
<Property Name="MaximumVerticalMonitorResolutionMaximum" Type="Edm.Int32"/>
<Property Name="MaximumVerticalMonitorResolutionMinimum" Type="Edm.Int32"/>
<Property Name="MemoryAmountInitial" Type="Edm.Int32"/>
<Property Name="MemoryAmountMaximum" Type="Edm.Int32"/>
<Property Name="MemoryAmountMinimum" Type="Edm.Int32"/>
<Property Name="MemoryMBInitial" Type="Edm.Int32"/>
<Property Name="MemoryMBMaximum" Type="Edm.Int32"/>
<Property Name="MemoryMBMinimum" Type="Edm.Int32"/>
<Property Name="MemoryPriorityCustomInitial" Type="Edm.Int32"/>
<Property Name="MemoryPriorityCustomMaximum" Type="Edm.Int32"/>
<Property Name="MemoryPriorityCustomMinimum" Type="Edm.Int32"/>
<Property Name="MemoryPriorityHighInitial" Type="Edm.Int32"/>
<Property Name="MemoryPriorityHighMaximum" Type="Edm.Int32"/>
<Property Name="MemoryPriorityHighMinimum" Type="Edm.Int32"/>
<Property Name="MemoryPriorityLowInitial" Type="Edm.Int32"/>
<Property Name="MemoryPriorityLowMaximum" Type="Edm.Int32"/>
<Property Name="MemoryPriorityLowMinimum" Type="Edm.Int32"/>
<Property Name="MemoryPriorityNormalInitial" Type="Edm.Int32"/>
<Property Name="MemoryPriorityNormalMaximum" Type="Edm.Int32"/>
<Property Name="MemoryPriorityNormalMinimum" Type="Edm.Int32"/>
<Property Name="NetworkAdapterNameInitial" Type="Edm.String"/>
<Property Name="NetworkOptimizationValue" Type="Edm.Boolean"/>
<Property Name="NetworkOptimizationValueCanChange" Type="Edm.Boolean"/>
<Property Name="NewDiskDriveChannelInitial" Type="Edm.Int32"/>
<Property Name="NewDiskDriveChannelMaximum" Type="Edm.Int32"/>
<Property Name="NewDiskDriveChannelMinimum" Type="Edm.Int32"/>
<Property Name="NewDiskFileNameInitial" Type="Edm.String"/>
<Property Name="NewDiskImageFileInitial" Type="Edm.Guid"/>
<Property Name="NewDiskStorageClassificationValue" Type="Edm.Guid"/>
<Property Name="OSCompatibilityModeValue" Type="Edm.Boolean"/>
<Property Name="OSCompatibilityModeValueCanChange" Type="Edm.Boolean"/>
<Property Name="ReadOnly" Type="Edm.Boolean"/>
<Property Name="SCSIAdapterCountInitial" Type="Edm.Int32"/>
<Property Name="SCSIAdapterCountMaximum" Type="Edm.Int32"/>
<Property Name="SCSIAdapterCountMinimum" Type="Edm.Int32"/>
<Property Name="SharedDVDImageFileValue" Type="Edm.Boolean"/>
<Property Name="SharedDVDImageFileValueCanChange" Type="Edm.Boolean"/>
<Property Name="StartActionAlwaysStartCanChange" Type="Edm.Boolean"/>
<Property Name="StartActionAlwaysStartInitial" Type="Edm.Boolean"/>
<Property Name="StartActionAutomaticallyStartIfRunningCanChange" Type="Edm.Boolean"/>
<Property Name="StartActionAutomaticallyStartIfRunningInitial" Type="Edm.Boolean"/>
<Property Name="StartActionDoNothingCanChange" Type="Edm.Boolean"/>
<Property Name="StartActionDoNothingInitial" Type="Edm.Boolean"/>
<Property Name="StartupDelaySecondsInitial" Type="Edm.Int64"/>
<Property Name="StartupDelaySecondsMaximum" Type="Edm.Int64"/>
<Property Name="StartupDelaySecondsMinimum" Type="Edm.Int64"/>
<Property Name="StartupMemoryMBInitial" Type="Edm.Int32"/>
<Property Name="StartupMemoryMBMaximum" Type="Edm.Int32"/>
<Property Name="StartupMemoryMBMinimum" Type="Edm.Int32"/>
<Property Name="StaticMACAddressInitial" Type="Edm.String"/>
<Property Name="StaticMemoryCanChange" Type="Edm.Boolean"/>
<Property Name="StaticMemoryInitial" Type="Edm.Boolean"/>
<Property Name="StopActionDoNothingCanChange" Type="Edm.Boolean"/>
<Property Name="StopActionDoNothingInitial" Type="Edm.Boolean"/>
<Property Name="StopActionSaveStateVMCanChange" Type="Edm.Boolean"/>
<Property Name="StopActionSaveStateVMInitial" Type="Edm.Boolean"/>
<Property Name="StopActionShutdownVMCanChange" Type="Edm.Boolean"/>
<Property Name="StopActionShutdownVMInitial" Type="Edm.Boolean"/>
<Property Name="StopActionTurnOffVMCanChange" Type="Edm.Boolean"/>
<Property Name="StopActionTurnOffVMInitial" Type="Edm.Boolean"/>
<Property Name="TargetMemoryBufferPercentInitial" Type="Edm.Int32"/>
<Property Name="TargetMemoryBufferPercentMaximum" Type="Edm.Int32"/>
<Property Name="TargetMemoryBufferPercentMinimum" Type="Edm.Int32"/>
<Property Name="UseBusLogicParallelSCSICanChange" Type="Edm.Boolean"/>
<Property Name="UseBusLogicParallelSCSIInitial" Type="Edm.Boolean"/>
<Property Name="UseCOM1CanChange" Type="Edm.Boolean"/>
<Property Name="UseCOM1Initial" Type="Edm.Boolean"/>
<Property Name="UseCOM1NamedPipeCanChange" Type="Edm.Boolean"/>
<Property Name="UseCOM1NamedPipeInitial" Type="Edm.Boolean"/>
<Property Name="UseCOM1TextFileCanChange" Type="Edm.Boolean"/>
<Property Name="UseCOM1TextFileInitial" Type="Edm.Boolean"/>
<Property Name="UseCOM2CanChange" Type="Edm.Boolean"/>
<Property Name="UseCOM2Initial" Type="Edm.Boolean"/>
<Property Name="UseCOM2NamedPipeCanChange" Type="Edm.Boolean"/>
<Property Name="UseCOM2NamedPipeInitial" Type="Edm.Boolean"/>
<Property Name="UseCOM2TextFileCanChange" Type="Edm.Boolean"/>
<Property Name="UseCOM2TextFileInitial" Type="Edm.Boolean"/>
<Property Name="UseDynamicIPv4CanChange" Type="Edm.Boolean"/>
<Property Name="UseDynamicIPv4Initial" Type="Edm.Boolean"/>
<Property Name="UseDynamicIPv6CanChange" Type="Edm.Boolean"/>
<Property Name="UseDynamicIPv6Initial" Type="Edm.Boolean"/>
<Property Name="UseEmulatedNetworkAdapterCanChange" Type="Edm.Boolean"/>
<Property Name="UseEmulatedNetworkAdapterInitial" Type="Edm.Boolean"/>
<Property Name="UseExistingDiskForOperatingSystemCanChange" Type="Edm.Boolean"/>
<Property Name="UseExistingDiskForOperatingSystemInitial" Type="Edm.Boolean"/>
<Property Name="UseExistingDiskImageFileCanChange" Type="Edm.Boolean"/>
<Property Name="UseExistingDiskImageFileInitial" Type="Edm.Boolean"/>
<Property Name="UseExistingDVDImageFileCanChange" Type="Edm.Boolean"/>
<Property Name="UseExistingDVDImageFileInitial" Type="Edm.Boolean"/>
<Property Name="UseExistingFloppyDriveCanChange" Type="Edm.Boolean"/>
<Property Name="UseExistingFloppyDriveInitial" Type="Edm.Boolean"/>
<Property Name="UseExistingFloppyImageFileCanChange" Type="Edm.Boolean"/>
<Property Name="UseExistingFloppyImageFileInitial" Type="Edm.Boolean"/>
<Property Name="UseExistingOrFirstAvailableDiskDriveChannelCanChange" Type="Edm.Boolean"/>
<Property Name="UseExistingOrFirstAvailableDiskDriveChannelInitial" Type="Edm.Boolean"/>
<Property Name="UseExistingOrFirstAvailableDVDDriveChannelCanChange" Type="Edm.Boolean"/>
<Property Name="UseExistingOrFirstAvailableDVDDriveChannelInitial" Type="Edm.Boolean"/>
<Property Name="UseFirstAvailableChannelForNewDiskCanChange" Type="Edm.Boolean"/>
<Property Name="UseFirstAvailableChannelForNewDiskInitial" Type="Edm.Boolean"/>
<Property Name="UseForOperatingSystemCanChange" Type="Edm.Boolean"/>
<Property Name="UseForOperatingSystemInitial" Type="Edm.Boolean"/>
<Property Name="UseLSILogicParallelSCSICanChange" Type="Edm.Boolean"/>
<Property Name="UseLSILogicParallelSCSIInitial" Type="Edm.Boolean"/>
<Property Name="UseLSILogicSASSCSICanChange" Type="Edm.Boolean"/>
<Property Name="UseLSILogicSASSCSIInitial" Type="Edm.Boolean"/>
<Property Name="UseMACSpoofingCanChange" Type="Edm.Boolean"/>
<Property Name="UseMACSpoofingInitial" Type="Edm.Boolean"/>
<Property Name="UseNoMediaDVDDriveCanChange" Type="Edm.Boolean"/>
<Property Name="UseNoMediaDVDDriveInitial" Type="Edm.Boolean"/>
<Property Name="UseNoMediaFloppyDriveCanChange" Type="Edm.Boolean"/>
<Property Name="UseNoMediaFloppyDriveInitial" Type="Edm.Boolean"/>
<Property Name="UsePassthroughDiskCanChange" Type="Edm.Boolean"/>
<Property Name="UsePassthroughDiskInitial" Type="Edm.Boolean"/>
<Property Name="UsePhysicalDVDDriveCanChange" Type="Edm.Boolean"/>
<Property Name="UsePhysicalDVDDriveInitial" Type="Edm.Boolean"/>
<Property Name="UseStaticIPv4CanChange" Type="Edm.Boolean"/>
<Property Name="UseStaticIPv4Initial" Type="Edm.Boolean"/>
<Property Name="UseStaticIPv6CanChange" Type="Edm.Boolean"/>
<Property Name="UseStaticIPv6Initial" Type="Edm.Boolean"/>
<Property Name="UseStaticMACAddressCanChange" Type="Edm.Boolean"/>
<Property Name="UseStaticMACAddressInitial" Type="Edm.Boolean"/>
<Property Name="UseSyntheticNetworkAdapterCanChange" Type="Edm.Boolean"/>
<Property Name="UseSyntheticNetworkAdapterInitial" Type="Edm.Boolean"/>
<Property Name="UseVMWareParavirtualSCSICanChange" Type="Edm.Boolean"/>
<Property Name="UseVMWareParavirtualSCSIInitial" Type="Edm.Boolean"/>
<Property Name="VirtualDVDDriveCountInitial" Type="Edm.Int32"/>
<Property Name="VirtualDVDDriveCountMaximum" Type="Edm.Int32"/>
<Property Name="VirtualDVDDriveCountMinimum" Type="Edm.Int32"/>
<Property Name="VirtualHardDiskCountInitial" Type="Edm.Int32"/>
<Property Name="VirtualHardDiskCountMaximum" Type="Edm.Int32"/>
<Property Name="VirtualHardDiskCountMinimum" Type="Edm.Int32"/>
<Property Name="VirtualHardDiskSizeMBInitial" Type="Edm.Int64"/>
<Property Name="VirtualHardDiskSizeMBMaximum" Type="Edm.Int64"/>
<Property Name="VirtualHardDiskSizeMBMinimum" Type="Edm.Int64"/>
<Property Name="VirtualNetworkAdapterCountInitial" Type="Edm.Int32"/>
<Property Name="VirtualNetworkAdapterCountMaximum" Type="Edm.Int32"/>
<Property Name="VirtualNetworkAdapterCountMinimum" Type="Edm.Int32"/>
<Property Name="VMHighlyAvailableValue" Type="Edm.Boolean"/>
<Property Name="VMHighlyAvailableValueCanChange" Type="Edm.Boolean"/>
</EntityType>
<EntityType Name="CloudCapacity">
<Key>
<PropertyRef Name="StampId"/>
<PropertyRef Name="CloudId"/>
</Key>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="CloudId" Type="Edm.Guid" Nullable="false"/>
<Property Name="CPUCount" Type="Edm.Int64"/>
<Property Name="UseCPUCountMaximum" Type="Edm.Boolean"/>
<Property Name="CustomQuotaCount" Type="Edm.Int64"/>
<Property Name="UseCustomQuotaCountMaximum" Type="Edm.Boolean"/>
<Property Name="MemoryMB" Type="Edm.Int64"/>
<Property Name="UseMemoryMBMaximum" Type="Edm.Boolean"/>
<Property Name="StorageGB" Type="Edm.Int64"/>
<Property Name="UseStorageGBMaximum" Type="Edm.Boolean"/>
<Property Name="VMCount" Type="Edm.Int64"/>
<Property Name="UseVMCountMaximum" Type="Edm.Boolean"/>
</EntityType>
<EntityType Name="QuotaAndUsageComponent">
<Key>
<PropertyRef Name="StampId"/>
<PropertyRef Name="ID"/>
<PropertyRef Name="QuotaDimension"/>
</Key>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="UserRoleID" Type="Edm.Guid"/>
<Property Name="QuotaDimension" Type="Edm.String" Nullable="false"/>
<Property Name="UserRoleQuota" Type="Edm.Int32"/>
<Property Name="UserRoleUsage" Type="Edm.Int32" Nullable="false"/>
<Property Name="UserQuota" Type="Edm.Int32"/>
<Property Name="UserUsage" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<EntityType Name="VirtualDiskDrive">
<Key>
<PropertyRef Name="StampId"/>
<PropertyRef Name="ID"/>
</Key>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Bus" Type="Edm.Byte"/>
<Property Name="BusType" Type="Edm.String"/>
<Property Name="IsVHD" Type="Edm.Boolean"/>
<Property Name="LUN" Type="Edm.Byte"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="VMId" Type="Edm.Guid"/>
<Property Name="TemplateId" Type="Edm.Guid"/>
<Property Name="ISOId" Type="Edm.Guid"/>
<Property Name="HostDrive" Type="Edm.String"/>
<Property Name="ISOLinked" Type="Edm.Boolean"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="VirtualHardDiskId" Type="Edm.Guid"/>
<Property Name="VolumeType" Type="Edm.String"/>
<Property Name="IDE" Type="Edm.Boolean"/>
<Property Name="SCSI" Type="Edm.Boolean"/>
<Property Name="FileName" Type="Edm.String"/>
<Property Name="Path" Type="Edm.String"/>
<Property Name="Size" Type="Edm.Int64"/>
<NavigationProperty Name="VirtualHardDisk" Relationship="VMM.VirtualDiskDrive_VirtualHardDisk" ToRole="VirtualHardDisk" FromRole="VirtualDiskDrive"/>
</EntityType>
<EntityType Name="VMCheckPoint">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="CheckpointID" Type="Edm.Guid"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="ParentCheckpointID" Type="Edm.Guid"/>
<Property Name="VMId" Type="Edm.Guid"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="VMCheckPointAction" Type="Edm.String"/>
<Property Name="Confirm" Type="Edm.Boolean"/>
<Property Name="RunAsynchronously" Type="Edm.Boolean"/>
<NavigationProperty Name="ParentCheckPoint" Relationship="VMM.VMCheckPoint_ParentCheckPoint" ToRole="ParentCheckPoint" FromRole="VMCheckPoint"/>
</EntityType>
<EntityType Name="LogicalNetwork">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="NetworkVirtualizationEnabled" Type="Edm.Boolean"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="CloudId" Type="Edm.Guid"/>
</EntityType>
<EntityType Name="ServiceTemplate">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Namespace" Type="Edm.String"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="Release" Type="Edm.String"/>
<Property Name="ServicePriority" Type="Edm.String"/>
<Property Name="ServiceTemplateState" Type="Edm.String"/>
<Property Name="IsPublished" Type="Edm.Boolean"/>
<Property Name="PublishedTime" Type="Edm.DateTime"/>
<Property Name="Owner" Type="VMM.UserAndRole"/>
<Property Name="GrantedToList" Type="Collection(VMM.UserAndRole)" Nullable="false"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="NotificationsAvailable" Type="Edm.Boolean"/>
<Property Name="UseAsDefaultRelease" Type="Edm.Boolean"/>
<Property Name="UseAsPattern" Type="Edm.Boolean"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="ServiceSettings" Type="Collection(VMM.ServiceSetting)" Nullable="false"/>
<Property Name="CustomProperty" Type="Collection(VMM.CustomProperty)" Nullable="false"/>
<NavigationProperty Name="ComputerTierTemplates" Relationship="VMM.ServiceTemplate_ComputerTierTemplates" ToRole="ComputerTierTemplates" FromRole="ServiceTemplate"/>
<NavigationProperty Name="ApplicationHostTemplates" Relationship="VMM.ServiceTemplate_ApplicationHostTemplates" ToRole="ApplicationHostTemplates" FromRole="ServiceTemplate"/>
</EntityType>
<ComplexType Name="ServiceSetting">
<Property Name="Name" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Value" Type="Edm.String"/>
<Property Name="Mandatory" Type="Edm.Boolean"/>
<Property Name="HasEncryptedValue" Type="Edm.Boolean"/>
<Property Name="IsSecure" Type="Edm.Boolean"/>
<Property Name="GlobalSettingType" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="CustomProperty">
<Property Name="Name" Type="Edm.String"/>
<Property Name="Value" Type="Edm.String"/>
</ComplexType>
<EntityType Name="Service">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="NewServiceDeployment" Type="VMM.NewServiceDeployment"/>
<Property Name="Owner" Type="VMM.UserAndRole"/>
<Property Name="GrantedToList" Type="Collection(VMM.UserAndRole)" Nullable="false"/>
<Property Name="AllVMsAccessible" Type="Edm.Boolean"/>
<Property Name="CostCenter" Type="Edm.String"/>
<Property Name="DeploymentState" Type="Edm.String"/>
<Property Name="DeployedTo" Type="Edm.String"/>
<Property Name="InServicingMode" Type="Edm.Boolean"/>
<Property Name="OverallStatus" Type="Edm.String"/>
<Property Name="PendingServiceTemplatePresent" Type="Edm.Boolean"/>
<Property Name="PendingServiceTemplateRelease" Type="Edm.String"/>
<Property Name="ServicePriority" Type="Edm.String"/>
<Property Name="ServiceTemplateRelease" Type="Edm.String"/>
<Property Name="ServiceStatus" Type="Edm.String"/>
<Property Name="VMHostGroup" Type="Edm.String"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="NotificationsAvailable" Type="Edm.Boolean"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="Operation" Type="Edm.String"/>
<Property Name="IgnorePlacementErrors" Type="Edm.Boolean"/>
<Property Name="FailedJobID" Type="Edm.Guid"/>
<Property Name="CloudId" Type="Edm.Guid"/>
<Property Name="ServiceTemplateId" Type="Edm.Guid"/>
<Property Name="CustomProperty" Type="Collection(VMM.CustomProperty)" Nullable="false"/>
<Property Name="PendingServiceSettings" Type="Collection(VMM.ServiceSetting)" Nullable="false"/>
<Property Name="ServiceSettings" Type="Collection(VMM.ServiceSetting)" Nullable="false"/>
<Property Name="ServicingWindow" Type="VMM.ServicingWindow"/>
<NavigationProperty Name="FailedJob" Relationship="VMM.Service_FailedJob" ToRole="FailedJob" FromRole="Service"/>
<NavigationProperty Name="PendingServiceTemplate" Relationship="VMM.Service_PendingServiceTemplate" ToRole="PendingServiceTemplate" FromRole="Service"/>
<NavigationProperty Name="ServiceTemplate" Relationship="VMM.Service_ServiceTemplate" ToRole="ServiceTemplate" FromRole="Service"/>
<NavigationProperty Name="Cloud" Relationship="VMM.Service_Cloud" ToRole="Cloud" FromRole="Service"/>
<NavigationProperty Name="ComputerTiers" Relationship="VMM.Service_ComputerTiers" ToRole="ComputerTiers" FromRole="Service"/>
<NavigationProperty Name="MostRecentTask" Relationship="VMM.Service_MostRecentTask" ToRole="MostRecentTask" FromRole="Service"/>
<NavigationProperty Name="ApplicationHosts" Relationship="VMM.Service_ApplicationHosts" ToRole="ApplicationHosts" FromRole="Service"/>
</EntityType>
<ComplexType Name="NewServiceDeployment">
<Property Name="ServiceConfiguration" Type="VMM.ServiceDeploymentConfiguration"/>
<Property Name="TierConfigurations" Type="Collection(VMM.ServiceTierAndVMConfiguration)" Nullable="false"/>
</ComplexType>
<ComplexType Name="ServiceDeploymentConfiguration">
<Property Name="ServiceSettings" Type="Collection(VMM.ServiceSettingsInput)" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="CostCenter" Type="Edm.String"/>
<Property Name="Tag" Type="Edm.String"/>
<Property Name="Priority" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ServiceSettingsInput">
<Property Name="Name" Type="Edm.String"/>
<Property Name="Value" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="IsRequired" Type="Edm.Boolean"/>
<Property Name="IsEncrypted" Type="Edm.Boolean"/>
</ComplexType>
<ComplexType Name="ServiceTierAndVMConfiguration">
<Property Name="Name" Type="Edm.String"/>
<Property Name="VMConfigurations" Type="Collection(VMM.VMConfiguration)" Nullable="false"/>
</ComplexType>
<ComplexType Name="VMConfiguration">
<Property Name="VMName" Type="Edm.String"/>
<Property Name="ComputerName" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="CostCenter" Type="Edm.String"/>
<Property Name="Tag" Type="Edm.String"/>
</ComplexType>
<ComplexType Name="ServicingWindow">
<Property Name="Category" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Owner" Type="Edm.String"/>
<Property Name="TimeZone" Type="Edm.Int32"/>
<Property Name="StartDate" Type="Edm.DateTime"/>
<Property Name="StartTimeOfDay" Type="Edm.String"/>
<Property Name="WeeklyScheduleDayOfWeek" Type="Edm.String"/>
<Property Name="MonthlyScheduleDayOfWeek" Type="Edm.String"/>
<Property Name="DayOfMonth" Type="Edm.String"/>
<Property Name="WeekOfMonth" Type="Edm.String"/>
<Property Name="DaysToRecur" Type="Edm.Int32"/>
<Property Name="MonthsToRecur" Type="Edm.Int32"/>
<Property Name="WeeksToRecur" Type="Edm.Int32"/>
<Property Name="MinutesDuration" Type="Edm.Int32"/>
<Property Name="ScheduleType" Type="Edm.String"/>
</ComplexType>
<EntityType Name="ComputerTier">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="AllVMsAccessible" Type="Edm.Boolean"/>
<Property Name="ComputerTierStatus" Type="Edm.String"/>
<Property Name="InstanceMaximumCount" Type="Edm.Int32"/>
<Property Name="InstanceMinimumCount" Type="Edm.Int32"/>
<Property Name="OverallStatus" Type="Edm.String"/>
<Property Name="ServicingType" Type="Edm.String"/>
<Property Name="DeploymentState" Type="Edm.String"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="ServiceId" Type="Edm.Guid"/>
<Property Name="FailedJobID" Type="Edm.Guid"/>
<Property Name="TierTemplateId" Type="Edm.Guid"/>
<Property Name="CustomProperty" Type="Collection(VMM.CustomProperty)" Nullable="false"/>
<NavigationProperty Name="ComputerTierTemplate" Relationship="VMM.ComputerTier_ComputerTierTemplate" ToRole="ComputerTierTemplate" FromRole="ComputerTier"/>
<NavigationProperty Name="VMs" Relationship="VMM.ComputerTier_VMs" ToRole="VMs" FromRole="ComputerTier"/>
<NavigationProperty Name="MostRecentTask" Relationship="VMM.ComputerTier_MostRecentTask" ToRole="MostRecentTask" FromRole="ComputerTier"/>
</EntityType>
<EntityType Name="ComputerTierTemplate">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="BlockAutomaticMigration" Type="Edm.Boolean"/>
<Property Name="DefaultInstanceCount" Type="Edm.Int32"/>
<Property Name="DeploymentOrder" Type="Edm.Int32"/>
<Property Name="InstanceMaximumCount" Type="Edm.Int32"/>
<Property Name="InstanceMinimumCount" Type="Edm.Int32"/>
<Property Name="NumberOfUpgradeDomains" Type="Edm.Int32"/>
<Property Name="ServicingOrder" Type="Edm.Int32"/>
<Property Name="Tag" Type="Edm.String"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="ServiceTemplateId" Type="Edm.Guid"/>
<NavigationProperty Name="VMTemplate" Relationship="VMM.ComputerTierTemplate_VMTemplate" ToRole="VMTemplate" FromRole="ComputerTierTemplate"/>
</EntityType>
<EntityType Name="ApplicationHost">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="Owner" Type="Edm.String"/>
<Property Name="ComputerName" Type="Edm.String"/>
<Property Name="DeploymentState" Type="Edm.String"/>
<Property Name="ServiceId" Type="Edm.Guid"/>
<Property Name="FailedJobID" Type="Edm.Guid"/>
<NavigationProperty Name="ApplicationHostTemplate" Relationship="VMM.ApplicationHost_ApplicationHostTemplate" ToRole="ApplicationHostTemplate" FromRole="ApplicationHost"/>
</EntityType>
<EntityType Name="ApplicationHostTemplate">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="DeploymentOrder" Type="Edm.Int32"/>
<Property Name="ComputerName" Type="Edm.String"/>
<Property Name="ServicingOrder" Type="Edm.Int32"/>
<Property Name="Tag" Type="Edm.String"/>
<Property Name="ServiceTemplateId" Type="Edm.Guid"/>
<Property Name="FailedJobID" Type="Edm.Guid"/>
</EntityType>
<EntityType Name="LibraryShare">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Path" Type="Edm.String"/>
</EntityType>
<EntityType Name="VMNetwork">
<Key>
<PropertyRef Name="StampId"/>
<PropertyRef Name="ID"/>
</Key>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="ExternalName" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="IsolationType" Type="Edm.String"/>
<Property Name="PAIPAddressPoolType" Type="Edm.String"/>
<Property Name="CAIPAddressPoolType" Type="Edm.String"/>
<Property Name="Owner" Type="VMM.UserAndRole"/>
<Property Name="GrantedToList" Type="Collection(VMM.UserAndRole)" Nullable="false"/>
<Property Name="LogicalNetworkId" Type="Edm.Guid"/>
<Property Name="LogicalNetworkName" Type="Edm.String"/>
<Property Name="AutoCreateSubnet" Type="Edm.Boolean"/>
<Property Name="IsAssigned" Type="Edm.Boolean"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="PROTipID" Type="Edm.Guid"/>
<Property Name="RoutingDomainId" Type="Edm.Guid"/>
<Property Name="MostRecentTaskId" Type="Edm.Guid"/>
<Property Name="VPNGateway" Type="VMM.VPNVMNetworkGateway"/>
</EntityType>
<ComplexType Name="VPNVMNetworkGateway">
<Property Name="TargetVPNIPv4Address" Type="Edm.String"/>
<Property Name="TargetVPNIPv6Address" Type="Edm.String"/>
<Property Name="AuthenticationMethod" Type="Edm.String"/>
<Property Name="RunAsAccountID" Type="Edm.Guid"/>
<Property Name="AutoSelectCertificate" Type="Edm.Boolean"/>
<Property Name="CertificateFilePath" Type="Edm.String"/>
</ComplexType>
<EntityType Name="StaticIPAddressPool">
<Key>
<PropertyRef Name="StampId"/>
<PropertyRef Name="ID"/>
</Key>
<Property Name="EnableNetBIOS" Type="Edm.Boolean"/>
<Property Name="IsFullyCached" Type="Edm.Boolean"/>
<Property Name="IsIPv4" Type="Edm.Boolean"/>
<Property Name="IsMulticastPool" Type="Edm.Boolean"/>
<Property Name="IsViewOnly" Type="Edm.Boolean"/>
<Property Name="MarkedForDeletion" Type="Edm.Boolean"/>
<Property Name="ExternalSyncTime" Type="Edm.DateTime"/>
<Property Name="VLanID" Type="Edm.Int32"/>
<Property Name="AvailableAddresses" Type="Edm.Decimal"/>
<Property Name="AvailableDIPAddresses" Type="Edm.Decimal"/>
<Property Name="AvailableVIPAddresses" Type="Edm.Decimal"/>
<Property Name="ReservedAddresses" Type="Edm.Decimal"/>
<Property Name="TotalAddresses" Type="Edm.Decimal"/>
<Property Name="TotalDIPAddresses" Type="Edm.Decimal"/>
<Property Name="TotalVIPAddresses" Type="Edm.Decimal"/>
<Property Name="UnassignedAddresses" Type="Edm.Decimal"/>
<Property Name="UnassignedDIPAddresses" Type="Edm.Decimal"/>
<Property Name="UnassignedVIPAddresses" Type="Edm.Decimal"/>
<Property Name="AddressFamily" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="DNSSuffix" Type="Edm.String"/>
<Property Name="IPAddressRangeEnd" Type="Edm.String"/>
<Property Name="IPAddressRangeStart" Type="Edm.String"/>
<Property Name="IPAddressReservedSet" Type="Edm.String"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Subnet" Type="Edm.String"/>
<Property Name="VIPAddressSet" Type="Edm.String"/>
<Property Name="NetworkEntityAccessType" Type="Edm.String"/>
<Property Name="DNSSearchSuffixes" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="DNSServers" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="WINSServers" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="DefaultGatewayIPAddresses" Type="Collection(Edm.String)" Nullable="false"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="ExternalId" Type="Edm.Guid"/>
<Property Name="VMSubnetId" Type="Edm.Guid"/>
<Property Name="LogicalNetworkDefinitionId" Type="Edm.Guid"/>
</EntityType>
<EntityType Name="VMSubnet">
<Key>
<PropertyRef Name="StampId"/>
<PropertyRef Name="ID"/>
</Key>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Subnet" Type="Edm.String"/>
<Property Name="VMNetworkName" Type="Edm.String"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="VMNetworkId" Type="Edm.Guid"/>
</EntityType>
<EntityType Name="HardwareProfile">
<Key>
<PropertyRef Name="StampId"/>
<PropertyRef Name="ID"/>
</Key>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="AccessedTime" Type="Edm.DateTime"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="CPUCount" Type="Edm.Byte"/>
<Property Name="CPUMax" Type="Edm.Int32"/>
<Property Name="CPUReserve" Type="Edm.Int32"/>
<Property Name="CPUTypeId" Type="Edm.Guid"/>
<Property Name="CreationTime" Type="Edm.DateTime"/>
<Property Name="DiskIO" Type="Edm.Int32"/>
<Property Name="ExpectedCPUUtilization" Type="Edm.Int32"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="LimitCPUForMigration" Type="Edm.Boolean"/>
<Property Name="LimitCPUFunctionality" Type="Edm.Boolean"/>
<Property Name="Memory" Type="Edm.Int32"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="NetworkUtilization" Type="Edm.Int32"/>
<Property Name="Owner" Type="VMM.UserAndRole"/>
<Property Name="GrantedToList" Type="Collection(VMM.UserAndRole)" Nullable="false"/>
<Property Name="RelativeWeight" Type="Edm.Int32"/>
<Property Name="ShareSCSIBus" Type="Edm.Boolean"/>
<Property Name="TotalVHDCapacity" Type="Edm.Int64"/>
<Property Name="UndoDisksEnabled" Type="Edm.Boolean"/>
<Property Name="Accessibility" Type="Edm.String"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="NumLockEnabled" Type="Edm.Boolean"/>
<NavigationProperty Name="VirtualNetworkAdapters" Relationship="VMM.HardwareProfile_VirtualNetworkAdapters" ToRole="VirtualNetworkAdapters" FromRole="HardwareProfile"/>
<NavigationProperty Name="VirtualSCSIAdapters" Relationship="VMM.HardwareProfile_VirtualSCSIAdapters" ToRole="VirtualSCSIAdapters" FromRole="HardwareProfile"/>
<NavigationProperty Name="VirtualDVDDrives" Relationship="VMM.HardwareProfile_VirtualDVDDrives" ToRole="VirtualDVDDrives" FromRole="HardwareProfile"/>
</EntityType>
<EntityType Name="RunAsAccount">
<Key>
<PropertyRef Name="ID"/>
<PropertyRef Name="StampId"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="StampId" Type="Edm.Guid" Nullable="false"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="UserName" Type="Edm.String"/>
<Property Name="Password" Type="Edm.String"/>
<Property Name="Domain" Type="Edm.String"/>
<Property Name="Enabled" Type="Edm.Boolean"/>
<Property Name="GrantedToList" Type="Collection(VMM.UserAndRole)" Nullable="false"/>
<Property Name="Owner" Type="VMM.UserAndRole"/>
<Property Name="Description" Type="Edm.String"/>
<Property Name="NoValidation" Type="Edm.Boolean"/>
<Property Name="AddedTime" Type="Edm.DateTime"/>
<Property Name="ModifiedTime" Type="Edm.DateTime"/>
</EntityType>
<EntityType Name="BasicStatistics">
<Key>
<PropertyRef Name="ID"/>
</Key>
<Property Name="ID" Type="Edm.Guid" Nullable="false"/>
<Property Name="Clouds" Type="Edm.Int32" Nullable="false"/>
<Property Name="ServiceDeployments" Type="Edm.Int32" Nullable="false"/>
<Property Name="ServiceDeploymentsNotRunning" Type="Edm.Int32" Nullable="false"/>
<Property Name="ServiceDeploymentsRequiringAttention" Type="Edm.Int32" Nullable="false"/>
<Property Name="ServiceVMs" Type="Edm.Int32" Nullable="false"/>
<Property Name="StandaloneVMs" Type="Edm.Int32" Nullable="false"/>
<Property Name="VMsNotRunning" Type="Edm.Int32" Nullable="false"/>
<Property Name="VMsRequiringAttention" Type="Edm.Int32" Nullable="false"/>
</EntityType>
<Association Name="UserRole_Clouds">
<End Type="VMM.UserRole" Role="UserRole" Multiplicity="*"/>
<End Type="VMM.Cloud" Role="Clouds" Multiplicity="*"/>
</Association>
<Association Name="VirtualMachine_Cloud">
<End Type="VMM.VirtualMachine" Role="VirtualMachine" Multiplicity="*"/>
<End Type="VMM.Cloud" Role="Cloud" Multiplicity="0..1"/>
</Association>
<Association Name="VirtualMachine_MostRecentTask">
<End Type="VMM.VirtualMachine" Role="VirtualMachine" Multiplicity="*"/>
<End Type="VMM.Job" Role="MostRecentTask" Multiplicity="0..1"/>
</Association>
<Association Name="VirtualMachine_FailedJob">
<End Type="VMM.VirtualMachine" Role="VirtualMachine" Multiplicity="*"/>
<End Type="VMM.Job" Role="FailedJob" Multiplicity="0..1"/>
</Association>
<Association Name="VirtualMachine_VirtualNetworkAdapters">
<End Type="VMM.VirtualNetworkAdapter" Role="VirtualNetworkAdapters" Multiplicity="*"/>
<End Type="VMM.VirtualMachine" Role="VirtualMachine" Multiplicity="*"/>
</Association>
<Association Name="VirtualMachine_VMCheckpoints">
<End Type="VMM.VirtualMachine" Role="VirtualMachine" Multiplicity="*"/>
<End Type="VMM.VMCheckPoint" Role="VMCheckpoints" Multiplicity="*"/>
</Association>
<Association Name="VirtualMachine_VirtualSCSIAdapters">
<End Type="VMM.VirtualSCSIAdapter" Role="VirtualSCSIAdapters" Multiplicity="*"/>
<End Type="VMM.VirtualMachine" Role="VirtualMachine" Multiplicity="*"/>
</Association>
<Association Name="VirtualMachine_VirtualHardDisks">
<End Type="VMM.VirtualMachine" Role="VirtualMachine" Multiplicity="*"/>
<End Type="VMM.VirtualHardDisk" Role="VirtualHardDisks" Multiplicity="*"/>
</Association>
<Association Name="VirtualMachine_VirtualDVDDrives">
<End Type="VMM.VirtualMachine" Role="VirtualMachine" Multiplicity="*"/>
<End Type="VMM.VirtualDVDDrive" Role="VirtualDVDDrives" Multiplicity="*"/>
</Association>
<Association Name="VirtualMachine_VirtualDiskDrives">
<End Type="VMM.VirtualMachine" Role="VirtualMachine" Multiplicity="*"/>
<End Type="VMM.VirtualDiskDrive" Role="VirtualDiskDrives" Multiplicity="*"/>
</Association>
<Association Name="VirtualDVDDrive_ISO">
<End Type="VMM.VirtualDVDDrive" Role="VirtualDVDDrive" Multiplicity="*"/>
<End Type="VMM.ISO" Role="ISO" Multiplicity="0..1"/>
</Association>
<Association Name="VMTemplate_VirtualNetworkAdapters">
<End Type="VMM.VirtualNetworkAdapter" Role="VirtualNetworkAdapters" Multiplicity="*"/>
<End Type="VMM.VMTemplate" Role="VMTemplate" Multiplicity="*"/>
</Association>
<Association Name="VMTemplate_VirtualSCSIAdapters">
<End Type="VMM.VirtualSCSIAdapter" Role="VirtualSCSIAdapters" Multiplicity="*"/>
<End Type="VMM.VMTemplate" Role="VMTemplate" Multiplicity="*"/>
</Association>
<Association Name="VMTemplate_VirtualHardDisks">
<End Type="VMM.VirtualHardDisk" Role="VirtualHardDisks" Multiplicity="*"/>
<End Type="VMM.VMTemplate" Role="VMTemplate" Multiplicity="*"/>
</Association>
<Association Name="VMTemplate_VirtualDVDDrives">
<End Type="VMM.VirtualDVDDrive" Role="VirtualDVDDrives" Multiplicity="*"/>
<End Type="VMM.VMTemplate" Role="VMTemplate" Multiplicity="*"/>
</Association>
<Association Name="VMTemplate_VirtualDiskDrives">
<End Type="VMM.VirtualDiskDrive" Role="VirtualDiskDrives" Multiplicity="*"/>
<End Type="VMM.VMTemplate" Role="VMTemplate" Multiplicity="*"/>
</Association>
<Association Name="ISO_LibraryShare">
<End Type="VMM.ISO" Role="ISO" Multiplicity="*"/>
<End Type="VMM.LibraryShare" Role="LibraryShare" Multiplicity="0..1"/>
</Association>
<Association Name="Cloud_Capacity">
<End Type="VMM.CloudCapacity" Role="Capacity" Multiplicity="*"/>
<End Type="VMM.Cloud" Role="Cloud" Multiplicity="*"/>
</Association>
<Association Name="Cloud_LogicalNetworks">
<End Type="VMM.LogicalNetwork" Role="LogicalNetworks" Multiplicity="*"/>
<End Type="VMM.Cloud" Role="Cloud" Multiplicity="*"/>
</Association>
<Association Name="Cloud_CapabilityProfiles">
<End Type="VMM.Cloud" Role="Cloud" Multiplicity="*"/>
<End Type="VMM.CapabilityProfile" Role="CapabilityProfiles" Multiplicity="*"/>
</Association>
<Association Name="Cloud_LibraryShares">
<End Type="VMM.Cloud" Role="Cloud" Multiplicity="*"/>
<End Type="VMM.LibraryShare" Role="LibraryShares" Multiplicity="*"/>
</Association>
<Association Name="Cloud_QuotaAndUsageComponents">
<End Type="VMM.QuotaAndUsageComponent" Role="QuotaAndUsageComponents" Multiplicity="*"/>
<End Type="VMM.Cloud" Role="Cloud" Multiplicity="*"/>
</Association>
<Association Name="VirtualDiskDrive_VirtualHardDisk">
<End Type="VMM.VirtualDiskDrive" Role="VirtualDiskDrive" Multiplicity="*"/>
<End Type="VMM.VirtualHardDisk" Role="VirtualHardDisk" Multiplicity="0..1"/>
</Association>
<Association Name="VMCheckPoint_ParentCheckPoint">
<End Type="VMM.VMCheckPoint" Role="ParentCheckPoint" Multiplicity="0..1"/>
<End Type="VMM.VMCheckPoint" Role="VMCheckPoint" Multiplicity="*"/>
</Association>
<Association Name="ServiceTemplate_ComputerTierTemplates">
<End Type="VMM.ServiceTemplate" Role="ServiceTemplate" Multiplicity="*"/>
<End Type="VMM.ComputerTierTemplate" Role="ComputerTierTemplates" Multiplicity="*"/>
</Association>
<Association Name="ServiceTemplate_ApplicationHostTemplates">
<End Type="VMM.ServiceTemplate" Role="ServiceTemplate" Multiplicity="*"/>
<End Type="VMM.ApplicationHostTemplate" Role="ApplicationHostTemplates" Multiplicity="*"/>
</Association>
<Association Name="Service_FailedJob">
<End Type="VMM.Service" Role="Service" Multiplicity="*"/>
<End Type="VMM.Job" Role="FailedJob" Multiplicity="0..1"/>
</Association>
<Association Name="Service_PendingServiceTemplate">
<End Type="VMM.ServiceTemplate" Role="PendingServiceTemplate" Multiplicity="0..1"/>
<End Type="VMM.Service" Role="Service" Multiplicity="*"/>
</Association>
<Association Name="Service_ServiceTemplate">
<End Type="VMM.ServiceTemplate" Role="ServiceTemplate" Multiplicity="0..1"/>
<End Type="VMM.Service" Role="Service" Multiplicity="*"/>
</Association>
<Association Name="Service_Cloud">
<End Type="VMM.Service" Role="Service" Multiplicity="*"/>
<End Type="VMM.Cloud" Role="Cloud" Multiplicity="0..1"/>
</Association>
<Association Name="Service_ComputerTiers">
<End Type="VMM.Service" Role="Service" Multiplicity="*"/>
<End Type="VMM.ComputerTier" Role="ComputerTiers" Multiplicity="*"/>
</Association>
<Association Name="Service_MostRecentTask">
<End Type="VMM.Service" Role="Service" Multiplicity="*"/>
<End Type="VMM.Job" Role="MostRecentTask" Multiplicity="0..1"/>
</Association>
<Association Name="Service_ApplicationHosts">
<End Type="VMM.Service" Role="Service" Multiplicity="*"/>
<End Type="VMM.ApplicationHost" Role="ApplicationHosts" Multiplicity="*"/>
</Association>
<Association Name="ComputerTier_ComputerTierTemplate">
<End Type="VMM.ComputerTierTemplate" Role="ComputerTierTemplate" Multiplicity="0..1"/>
<End Type="VMM.ComputerTier" Role="ComputerTier" Multiplicity="*"/>
</Association>
<Association Name="ComputerTier_VMs">
<End Type="VMM.VirtualMachine" Role="VMs" Multiplicity="*"/>
<End Type="VMM.ComputerTier" Role="ComputerTier" Multiplicity="*"/>
</Association>
<Association Name="ComputerTier_MostRecentTask">
<End Type="VMM.Job" Role="MostRecentTask" Multiplicity="0..1"/>
<End Type="VMM.ComputerTier" Role="ComputerTier" Multiplicity="*"/>
</Association>
<Association Name="ComputerTierTemplate_VMTemplate">
<End Type="VMM.VMTemplate" Role="VMTemplate" Multiplicity="0..1"/>
<End Type="VMM.ComputerTierTemplate" Role="ComputerTierTemplate" Multiplicity="*"/>
</Association>
<Association Name="ApplicationHost_ApplicationHostTemplate">
<End Type="VMM.ApplicationHostTemplate" Role="ApplicationHostTemplate" Multiplicity="0..1"/>
<End Type="VMM.ApplicationHost" Role="ApplicationHost" Multiplicity="*"/>
</Association>
<Association Name="HardwareProfile_VirtualNetworkAdapters">
<End Type="VMM.VirtualNetworkAdapter" Role="VirtualNetworkAdapters" Multiplicity="*"/>
<End Type="VMM.HardwareProfile" Role="HardwareProfile" Multiplicity="*"/>
</Association>
<Association Name="HardwareProfile_VirtualSCSIAdapters">
<End Type="VMM.VirtualSCSIAdapter" Role="VirtualSCSIAdapters" Multiplicity="*"/>
<End Type="VMM.HardwareProfile" Role="HardwareProfile" Multiplicity="*"/>
</Association>
<Association Name="HardwareProfile_VirtualDVDDrives">
<End Type="VMM.VirtualDVDDrive" Role="VirtualDVDDrives" Multiplicity="*"/>
<End Type="VMM.HardwareProfile" Role="HardwareProfile" Multiplicity="*"/>
</Association>
<EntityContainer Name="VMM" m:IsDefaultEntityContainer="true">
<EntitySet Name="GuestInfos" EntityType="VMM.GuestInfo"/>
<EntitySet Name="PerformanceData" EntityType="VMM.PerformanceData"/>
<EntitySet Name="UserRoles" EntityType="VMM.UserRole"/>
<EntitySet Name="VirtualMachines" EntityType="VMM.VirtualMachine"/>
<EntitySet Name="VirtualDVDDrives" EntityType="VMM.VirtualDVDDrive"/>
<EntitySet Name="VirtualHardDisks" EntityType="VMM.VirtualHardDisk"/>
<EntitySet Name="VMTemplates" EntityType="VMM.VMTemplate"/>
<EntitySet Name="VirtualNetworkAdapters" EntityType="VMM.VirtualNetworkAdapter"/>
<EntitySet Name="VirtualSCSIAdapters" EntityType="VMM.VirtualSCSIAdapter"/>
<EntitySet Name="ISOs" EntityType="VMM.ISO"/>
<EntitySet Name="Jobs" EntityType="VMM.Job"/>
<EntitySet Name="Clouds" EntityType="VMM.Cloud"/>
<EntitySet Name="CapabilityProfiles" EntityType="VMM.CapabilityProfile"/>
<EntitySet Name="CloudCapacities" EntityType="VMM.CloudCapacity"/>
<EntitySet Name="QuotaAndUsageComponents" EntityType="VMM.QuotaAndUsageComponent"/>
<EntitySet Name="VirtualDiskDrives" EntityType="VMM.VirtualDiskDrive"/>
<EntitySet Name="VMCheckPoints" EntityType="VMM.VMCheckPoint"/>
<EntitySet Name="LogicalNetworks" EntityType="VMM.LogicalNetwork"/>
<EntitySet Name="ServiceTemplates" EntityType="VMM.ServiceTemplate"/>
<EntitySet Name="Services" EntityType="VMM.Service"/>
<EntitySet Name="ComputerTiers" EntityType="VMM.ComputerTier"/>
<EntitySet Name="ComputerTierTemplates" EntityType="VMM.ComputerTierTemplate"/>
<EntitySet Name="ApplicationHosts" EntityType="VMM.ApplicationHost"/>
<EntitySet Name="ApplicationHostTemplates" EntityType="VMM.ApplicationHostTemplate"/>
<EntitySet Name="LibraryShares" EntityType="VMM.LibraryShare"/>
<EntitySet Name="VMNetworks" EntityType="VMM.VMNetwork"/>
<EntitySet Name="StaticIPAddressPools" EntityType="VMM.StaticIPAddressPool"/>
<EntitySet Name="VMSubnets" EntityType="VMM.VMSubnet"/>
<EntitySet Name="HardwareProfiles" EntityType="VMM.HardwareProfile"/>
<EntitySet Name="RunAsAccounts" EntityType="VMM.RunAsAccount"/>
<EntitySet Name="BasicStatistics" EntityType="VMM.BasicStatistics"/>
<AssociationSet Name="UserRoleCloudRelationship" Association="VMM.UserRole_Clouds">
<End Role="UserRole" EntitySet="UserRoles"/>
<End Role="Clouds" EntitySet="Clouds"/>
</AssociationSet>
<AssociationSet Name="VMCloudRelationship" Association="VMM.VirtualMachine_Cloud">
<End Role="VirtualMachine" EntitySet="VirtualMachines"/>
<End Role="Cloud" EntitySet="Clouds"/>
</AssociationSet>
<AssociationSet Name="VMMostRecentTaskRelationship" Association="VMM.VirtualMachine_MostRecentTask">
<End Role="VirtualMachine" EntitySet="VirtualMachines"/>
<End Role="MostRecentTask" EntitySet="Jobs"/>
</AssociationSet>
<AssociationSet Name="VMFailedJobRelationship" Association="VMM.VirtualMachine_FailedJob">
<End Role="VirtualMachine" EntitySet="VirtualMachines"/>
<End Role="FailedJob" EntitySet="Jobs"/>
</AssociationSet>
<AssociationSet Name="VMVirtualNetworkAdapterRelationship" Association="VMM.VirtualMachine_VirtualNetworkAdapters">
<End Role="VirtualMachine" EntitySet="VirtualMachines"/>
<End Role="VirtualNetworkAdapters" EntitySet="VirtualNetworkAdapters"/>
</AssociationSet>
<AssociationSet Name="VMVMCheckPointsRelationship" Association="VMM.VirtualMachine_VMCheckpoints">
<End Role="VirtualMachine" EntitySet="VirtualMachines"/>
<End Role="VMCheckpoints" EntitySet="VMCheckPoints"/>
</AssociationSet>
<AssociationSet Name="VMSCSIAdaptersRelationship" Association="VMM.VirtualMachine_VirtualSCSIAdapters">
<End Role="VirtualMachine" EntitySet="VirtualMachines"/>
<End Role="VirtualSCSIAdapters" EntitySet="VirtualSCSIAdapters"/>
</AssociationSet>
<AssociationSet Name="VMVirtualHardDisksRelationship" Association="VMM.VirtualMachine_VirtualHardDisks">
<End Role="VirtualMachine" EntitySet="VirtualMachines"/>
<End Role="VirtualHardDisks" EntitySet="VirtualHardDisks"/>
</AssociationSet>
<AssociationSet Name="VMVirtualDVDDrivesRelationship" Association="VMM.VirtualMachine_VirtualDVDDrives">
<End Role="VirtualMachine" EntitySet="VirtualMachines"/>
<End Role="VirtualDVDDrives" EntitySet="VirtualDVDDrives"/>
</AssociationSet>
<AssociationSet Name="VMVirtualDiskDrivesRelationship" Association="VMM.VirtualMachine_VirtualDiskDrives">
<End Role="VirtualMachine" EntitySet="VirtualMachines"/>
<End Role="VirtualDiskDrives" EntitySet="VirtualDiskDrives"/>
</AssociationSet>
<AssociationSet Name="VirtualDVDDriveISORelationship" Association="VMM.VirtualDVDDrive_ISO">
<End Role="VirtualDVDDrive" EntitySet="VirtualDVDDrives"/>
<End Role="ISO" EntitySet="ISOs"/>
</AssociationSet>
<AssociationSet Name="VMMTemplateVirtualNetworkAdapterRelationship" Association="VMM.VMTemplate_VirtualNetworkAdapters">
<End Role="VMTemplate" EntitySet="VMTemplates"/>
<End Role="VirtualNetworkAdapters" EntitySet="VirtualNetworkAdapters"/>
</AssociationSet>
<AssociationSet Name="VMTemplateSCSIAdaptersRelationship" Association="VMM.VMTemplate_VirtualSCSIAdapters">
<End Role="VMTemplate" EntitySet="VMTemplates"/>
<End Role="VirtualSCSIAdapters" EntitySet="VirtualSCSIAdapters"/>
</AssociationSet>
<AssociationSet Name="VMTemplateVirtualHardDisksRelationship" Association="VMM.VMTemplate_VirtualHardDisks">
<End Role="VMTemplate" EntitySet="VMTemplates"/>
<End Role="VirtualHardDisks" EntitySet="VirtualHardDisks"/>
</AssociationSet>
<AssociationSet Name="VMTemplateVirtualDVDDrivesRelationship" Association="VMM.VMTemplate_VirtualDVDDrives">
<End Role="VMTemplate" EntitySet="VMTemplates"/>
<End Role="VirtualDVDDrives" EntitySet="VirtualDVDDrives"/>
</AssociationSet>
<AssociationSet Name="VMTemplateVirtualDiskDrivesRelationship" Association="VMM.VMTemplate_VirtualDiskDrives">
<End Role="VMTemplate" EntitySet="VMTemplates"/>
<End Role="VirtualDiskDrives" EntitySet="VirtualDiskDrives"/>
</AssociationSet>
<AssociationSet Name="LibraryShareISORelationship" Association="VMM.ISO_LibraryShare">
<End Role="ISO" EntitySet="ISOs"/>
<End Role="LibraryShare" EntitySet="LibraryShares"/>
</AssociationSet>
<AssociationSet Name="CloudCapacityRelationship" Association="VMM.Cloud_Capacity">
<End Role="Cloud" EntitySet="Clouds"/>
<End Role="Capacity" EntitySet="CloudCapacities"/>
</AssociationSet>
<AssociationSet Name="LogicalNetworkCloudRelationship" Association="VMM.Cloud_LogicalNetworks">
<End Role="Cloud" EntitySet="Clouds"/>
<End Role="LogicalNetworks" EntitySet="LogicalNetworks"/>
</AssociationSet>
<AssociationSet Name="CloudCapabilityProfileRelationship" Association="VMM.Cloud_CapabilityProfiles">
<End Role="Cloud" EntitySet="Clouds"/>
<End Role="CapabilityProfiles" EntitySet="CapabilityProfiles"/>
</AssociationSet>
<AssociationSet Name="LibraryShareCloudRelationship" Association="VMM.Cloud_LibraryShares">
<End Role="Cloud" EntitySet="Clouds"/>
<End Role="LibraryShares" EntitySet="LibraryShares"/>
</AssociationSet>
<AssociationSet Name="CloudQuotaAndUsageComponentRelationship" Association="VMM.Cloud_QuotaAndUsageComponents">
<End Role="Cloud" EntitySet="Clouds"/>
<End Role="QuotaAndUsageComponents" EntitySet="QuotaAndUsageComponents"/>
</AssociationSet>
<AssociationSet Name="VirtualDiskDriveVirtualHardDiskRelationship" Association="VMM.VirtualDiskDrive_VirtualHardDisk">
<End Role="VirtualDiskDrive" EntitySet="VirtualDiskDrives"/>
<End Role="VirtualHardDisk" EntitySet="VirtualHardDisks"/>
</AssociationSet>
<AssociationSet Name="VMCheckPointVMCheckPointRelationship" Association="VMM.VMCheckPoint_ParentCheckPoint">
<End Role="VMCheckPoint" EntitySet="VMCheckPoints"/>
<End Role="ParentCheckPoint" EntitySet="VMCheckPoints"/>
</AssociationSet>
<AssociationSet Name="ServiceTemplateComputerTierTemplateRelationship" Association="VMM.ServiceTemplate_ComputerTierTemplates">
<End Role="ServiceTemplate" EntitySet="ServiceTemplates"/>
<End Role="ComputerTierTemplates" EntitySet="ComputerTierTemplates"/>
</AssociationSet>
<AssociationSet Name="ApplicationHostTemplateServiceTemplateRelationship" Association="VMM.ServiceTemplate_ApplicationHostTemplates">
<End Role="ServiceTemplate" EntitySet="ServiceTemplates"/>
<End Role="ApplicationHostTemplates" EntitySet="ApplicationHostTemplates"/>
</AssociationSet>
<AssociationSet Name="ServiceFailedJobRelationship" Association="VMM.Service_FailedJob">
<End Role="Service" EntitySet="Services"/>
<End Role="FailedJob" EntitySet="Jobs"/>
</AssociationSet>
<AssociationSet Name="ServicePendingServiceTemplateRelationship" Association="VMM.Service_PendingServiceTemplate">
<End Role="Service" EntitySet="Services"/>
<End Role="PendingServiceTemplate" EntitySet="ServiceTemplates"/>
</AssociationSet>
<AssociationSet Name="ServiceServiceTemplateRelationship" Association="VMM.Service_ServiceTemplate">
<End Role="Service" EntitySet="Services"/>
<End Role="ServiceTemplate" EntitySet="ServiceTemplates"/>
</AssociationSet>
<AssociationSet Name="ServiceCloudRelationship" Association="VMM.Service_Cloud">
<End Role="Service" EntitySet="Services"/>
<End Role="Cloud" EntitySet="Clouds"/>
</AssociationSet>
<AssociationSet Name="ServiceComputerTierRelationship" Association="VMM.Service_ComputerTiers">
<End Role="Service" EntitySet="Services"/>
<End Role="ComputerTiers" EntitySet="ComputerTiers"/>
</AssociationSet>
<AssociationSet Name="ServiceMostRecentTaskRelationship" Association="VMM.Service_MostRecentTask">
<End Role="Service" EntitySet="Services"/>
<End Role="MostRecentTask" EntitySet="Jobs"/>
</AssociationSet>
<AssociationSet Name="ApplicationHostServiceRelationship" Association="VMM.Service_ApplicationHosts">
<End Role="Service" EntitySet="Services"/>
<End Role="ApplicationHosts" EntitySet="ApplicationHosts"/>
</AssociationSet>
<AssociationSet Name="ComputerTierComputerTierTemplateRelationship" Association="VMM.ComputerTier_ComputerTierTemplate">
<End Role="ComputerTier" EntitySet="ComputerTiers"/>
<End Role="ComputerTierTemplate" EntitySet="ComputerTierTemplates"/>
</AssociationSet>
<AssociationSet Name="ComputerTierVMRelationship" Association="VMM.ComputerTier_VMs">
<End Role="ComputerTier" EntitySet="ComputerTiers"/>
<End Role="VMs" EntitySet="VirtualMachines"/>
</AssociationSet>
<AssociationSet Name="ComputerTierMostRecentTaskRelationship" Association="VMM.ComputerTier_MostRecentTask">
<End Role="ComputerTier" EntitySet="ComputerTiers"/>
<End Role="MostRecentTask" EntitySet="Jobs"/>
</AssociationSet>
<AssociationSet Name="ComputerTierTemplateVMTemplateRelationship" Association="VMM.ComputerTierTemplate_VMTemplate">
<End Role="ComputerTierTemplate" EntitySet="ComputerTierTemplates"/>
<End Role="VMTemplate" EntitySet="VMTemplates"/>
</AssociationSet>
<AssociationSet Name="ApplicationHostApplicationHostTemplateRelationship" Association="VMM.ApplicationHost_ApplicationHostTemplate">
<End Role="ApplicationHost" EntitySet="ApplicationHosts"/>
<End Role="ApplicationHostTemplate" EntitySet="ApplicationHostTemplates"/>
</AssociationSet>
<AssociationSet Name="HardwareProfileVirtualNetworkAdapterRelationship" Association="VMM.HardwareProfile_VirtualNetworkAdapters">
<End Role="HardwareProfile" EntitySet="HardwareProfiles"/>
<End Role="VirtualNetworkAdapters" EntitySet="VirtualNetworkAdapters"/>
</AssociationSet>
<AssociationSet Name="HardwareProfileSCSIAdaptersRelationship" Association="VMM.HardwareProfile_VirtualSCSIAdapters">
<End Role="HardwareProfile" EntitySet="HardwareProfiles"/>
<End Role="VirtualSCSIAdapters" EntitySet="VirtualSCSIAdapters"/>
</AssociationSet>
<AssociationSet Name="HardwareProfileVirtualDVDDrivesRelationship" Association="VMM.HardwareProfile_VirtualDVDDrives">
<End Role="HardwareProfile" EntitySet="HardwareProfiles"/>
<End Role="VirtualDVDDrives" EntitySet="VirtualDVDDrives"/>
</AssociationSet>
</EntityContainer>
</Schema>
</edmx:DataServices>
</edmx:Edmx>