Object literals
Const $host
$host: object
parameterPath
parameterPath: string = "$host"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "$host"
type
type: object
name
name: string = "String"
Const AvailabilitySet
AvailabilitySet: object
type
type: object
className
className: string = "AvailabilitySet"
name
name: string = "Composite"
modelProperties
modelProperties: object
availabilitySetName
availabilitySetName: object
serializedName
serializedName: string = "properties.availabilitySetName"
constraints
constraints: object
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
extendedLocation
extendedLocation: object
serializedName
serializedName: string = "extendedLocation"
type
type: object
className
className: string = "ExtendedLocation"
name
name: string = "Composite"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
vmmServerId
vmmServerId: object
serializedName
serializedName: string = "properties.vmmServerId"
type
type: object
name
name: string = "String"
Const AvailabilitySetListItem
AvailabilitySetListItem: object
type
type: object
className
className: string = "AvailabilitySetListItem"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const AvailabilitySetListResult
AvailabilitySetListResult: object
type
type: object
className
className: string = "AvailabilitySetListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AvailabilitySet"
name
name: string = "Composite"
Const AvailabilitySetsCreateOrUpdateHeaders
AvailabilitySetsCreateOrUpdateHeaders: object
type
type: object
className
className: string = "AvailabilitySetsCreateOrUpdateHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
Const AvailabilitySetsDeleteHeaders
AvailabilitySetsDeleteHeaders: object
type
type: object
className
className: string = "AvailabilitySetsDeleteHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
Const Checkpoint
Checkpoint: object
type
type: object
className
className: string = "Checkpoint"
name
name: string = "Composite"
modelProperties
modelProperties: object
checkpointID
checkpointID: object
serializedName
serializedName: string = "checkpointID"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
parentCheckpointID
parentCheckpointID: object
serializedName
serializedName: string = "parentCheckpointID"
type
type: object
name
name: string = "String"
Const Cloud
Cloud: object
type
type: object
className
className: string = "Cloud"
name
name: string = "Composite"
modelProperties
modelProperties: object
cloudCapacity
cloudCapacity: object
serializedName
serializedName: string = "properties.cloudCapacity"
type
type: object
className
className: string = "CloudCapacity"
name
name: string = "Composite"
cloudName
cloudName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.cloudName"
type
type: object
name
name: string = "String"
extendedLocation
extendedLocation: object
serializedName
serializedName: string = "extendedLocation"
type
type: object
className
className: string = "ExtendedLocation"
name
name: string = "Composite"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
inventoryItemId
inventoryItemId: object
serializedName
serializedName: string = "properties.inventoryItemId"
type
type: object
name
name: string = "String"
location
location: object
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
storageQoSPolicies
storageQoSPolicies: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.storageQoSPolicies"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "StorageQoSPolicy"
name
name: string = "Composite"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
uuid
uuid: object
serializedName
serializedName: string = "properties.uuid"
constraints
constraints: object
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
vmmServerId
vmmServerId: object
serializedName
serializedName: string = "properties.vmmServerId"
type
type: object
name
name: string = "String"
Const CloudCapacity
CloudCapacity: object
type
type: object
className
className: string = "CloudCapacity"
name
name: string = "Composite"
modelProperties
modelProperties: object
cpuCount
cpuCount: object
serializedName
serializedName: string = "cpuCount"
type
type: object
name
name: string = "Number"
memoryMB
memoryMB: object
serializedName
serializedName: string = "memoryMB"
type
type: object
name
name: string = "Number"
vmCount
vmCount: object
serializedName
serializedName: string = "vmCount"
type
type: object
name
name: string = "Number"
Const CloudInventoryItem
CloudInventoryItem: object
serializedName
serializedName: string = "Cloud"
type
type: object
className
className: string = "CloudInventoryItem"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = InventoryItemProperties.type.polymorphicDiscriminator
uberParent
uberParent: string = "InventoryItemProperties"
modelProperties
modelProperties: object
Const CloudListResult
CloudListResult: object
type
type: object
className
className: string = "CloudListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Cloud"
name
name: string = "Composite"
Const ErrorDefinition
ErrorDefinition: object
type
type: object
className
className: string = "ErrorDefinition"
name
name: string = "Composite"
modelProperties
modelProperties: object
code
code: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "code"
type
type: object
name
name: string = "String"
details
details: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "details"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ErrorDefinition"
name
name: string = "Composite"
message
message: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
Const ErrorResponse
ErrorResponse: object
type
type: object
className
className: string = "ErrorResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "ErrorDefinition"
name
name: string = "Composite"
Const ExtendedLocation
ExtendedLocation: object
type
type: object
className
className: string = "ExtendedLocation"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const HardwareProfile
HardwareProfile: object
type
type: object
className
className: string = "HardwareProfile"
name
name: string = "Composite"
modelProperties
modelProperties: object
cpuCount
cpuCount: object
serializedName
serializedName: string = "cpuCount"
type
type: object
name
name: string = "Number"
dynamicMemoryEnabled
dynamicMemoryEnabled: object
serializedName
serializedName: string = "dynamicMemoryEnabled"
type
type: object
name
name: string = "String"
dynamicMemoryMaxMB
dynamicMemoryMaxMB: object
serializedName
serializedName: string = "dynamicMemoryMaxMB"
type
type: object
name
name: string = "Number"
dynamicMemoryMinMB
dynamicMemoryMinMB: object
serializedName
serializedName: string = "dynamicMemoryMinMB"
type
type: object
name
name: string = "Number"
isHighlyAvailable
isHighlyAvailable: object
serializedName
serializedName: string = "isHighlyAvailable"
type
type: object
name
name: string = "String"
limitCpuForMigration
limitCpuForMigration: object
serializedName
serializedName: string = "limitCpuForMigration"
type
type: object
name
name: string = "String"
memoryMB
memoryMB: object
serializedName
serializedName: string = "memoryMB"
type
type: object
name
name: string = "Number"
Const HardwareProfileUpdate
HardwareProfileUpdate: object
type
type: object
className
className: string = "HardwareProfileUpdate"
name
name: string = "Composite"
modelProperties
modelProperties: object
cpuCount
cpuCount: object
serializedName
serializedName: string = "cpuCount"
type
type: object
name
name: string = "Number"
dynamicMemoryEnabled
dynamicMemoryEnabled: object
serializedName
serializedName: string = "dynamicMemoryEnabled"
type
type: object
name
name: string = "String"
dynamicMemoryMaxMB
dynamicMemoryMaxMB: object
serializedName
serializedName: string = "dynamicMemoryMaxMB"
type
type: object
name
name: string = "Number"
dynamicMemoryMinMB
dynamicMemoryMinMB: object
serializedName
serializedName: string = "dynamicMemoryMinMB"
type
type: object
name
name: string = "Number"
limitCpuForMigration
limitCpuForMigration: object
serializedName
serializedName: string = "limitCpuForMigration"
type
type: object
name
name: string = "String"
memoryMB
memoryMB: object
serializedName
serializedName: string = "memoryMB"
type
type: object
name
name: string = "Number"
Const InventoryItem
InventoryItem: object
type
type: object
className
className: string = "InventoryItem"
name
name: string = "Composite"
modelProperties
modelProperties: object
inventoryItemName
inventoryItemName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.inventoryItemName"
type
type: object
name
name: string = "String"
inventoryType
inventoryType: object
required
required: boolean = true
serializedName
serializedName: string = "properties.inventoryType"
type
type: object
name
name: string = "String"
kind
kind: object
serializedName
serializedName: string = "kind"
type
type: object
name
name: string = "String"
managedResourceId
managedResourceId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.managedResourceId"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
uuid
uuid: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.uuid"
type
type: object
name
name: string = "String"
Const InventoryItemDetails
InventoryItemDetails: object
type
type: object
className
className: string = "InventoryItemDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
inventoryItemId
inventoryItemId: object
serializedName
serializedName: string = "inventoryItemId"
type
type: object
name
name: string = "String"
inventoryItemName
inventoryItemName: object
serializedName
serializedName: string = "inventoryItemName"
type
type: object
name
name: string = "String"
Const InventoryItemProperties
InventoryItemProperties: object
type
type: object
className
className: string = "InventoryItemProperties"
name
name: string = "Composite"
uberParent
uberParent: string = "InventoryItemProperties"
modelProperties
modelProperties: object
inventoryItemName
inventoryItemName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "inventoryItemName"
type
type: object
name
name: string = "String"
inventoryType
inventoryType: object
required
required: boolean = true
serializedName
serializedName: string = "inventoryType"
type
type: object
name
name: string = "String"
managedResourceId
managedResourceId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "managedResourceId"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "provisioningState"
type
type: object
name
name: string = "String"
uuid
uuid: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "uuid"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "inventoryType"
serializedName
serializedName: string = "inventoryType"
Const InventoryItemsList
InventoryItemsList: object
type
type: object
className
className: string = "InventoryItemsList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "InventoryItem"
name
name: string = "Composite"
Const NetworkInterfaces
NetworkInterfaces: object
type
type: object
className
className: string = "NetworkInterfaces"
name
name: string = "Composite"
modelProperties
modelProperties: object
displayName
displayName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
ipv4AddressType
ipv4AddressType: object
serializedName
serializedName: string = "ipv4AddressType"
type
type: object
name
name: string = "String"
ipv4Addresses
ipv4Addresses: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "ipv4Addresses"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
ipv6AddressType
ipv6AddressType: object
serializedName
serializedName: string = "ipv6AddressType"
type
type: object
name
name: string = "String"
ipv6Addresses
ipv6Addresses: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "ipv6Addresses"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
macAddress
macAddress: object
serializedName
serializedName: string = "macAddress"
type
type: object
name
name: string = "String"
macAddressType
macAddressType: object
serializedName
serializedName: string = "macAddressType"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
networkName
networkName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "networkName"
type
type: object
name
name: string = "String"
nicId
nicId: object
serializedName
serializedName: string = "nicId"
type
type: object
name
name: string = "String"
virtualNetworkId
virtualNetworkId: object
serializedName
serializedName: string = "virtualNetworkId"
type
type: object
name
name: string = "String"
Const NetworkInterfacesUpdate
NetworkInterfacesUpdate: object
type
type: object
className
className: string = "NetworkInterfacesUpdate"
name
name: string = "Composite"
modelProperties
modelProperties: object
ipv4AddressType
ipv4AddressType: object
serializedName
serializedName: string = "ipv4AddressType"
type
type: object
name
name: string = "String"
ipv6AddressType
ipv6AddressType: object
serializedName
serializedName: string = "ipv6AddressType"
type
type: object
name
name: string = "String"
macAddress
macAddress: object
serializedName
serializedName: string = "macAddress"
type
type: object
name
name: string = "String"
macAddressType
macAddressType: object
serializedName
serializedName: string = "macAddressType"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
nicId
nicId: object
serializedName
serializedName: string = "nicId"
type
type: object
name
name: string = "String"
virtualNetworkId
virtualNetworkId: object
serializedName
serializedName: string = "virtualNetworkId"
type
type: object
name
name: string = "String"
Const NetworkProfile
NetworkProfile: object
type
type: object
className
className: string = "NetworkProfile"
name
name: string = "Composite"
modelProperties
modelProperties: object
networkInterfaces
networkInterfaces: object
serializedName
serializedName: string = "networkInterfaces"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfaces"
name
name: string = "Composite"
Const NetworkProfileUpdate
NetworkProfileUpdate: object
type
type: object
className
className: string = "NetworkProfileUpdate"
name
name: string = "Composite"
modelProperties
modelProperties: object
networkInterfaces
networkInterfaces: object
serializedName
serializedName: string = "networkInterfaces"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfacesUpdate"
name
name: string = "Composite"
Const OsProfile
OsProfile: object
type
type: object
className
className: string = "OsProfile"
name
name: string = "Composite"
modelProperties
modelProperties: object
adminPassword
adminPassword: object
serializedName
serializedName: string = "adminPassword"
type
type: object
name
name: string = "String"
computerName
computerName: object
serializedName
serializedName: string = "computerName"
type
type: object
name
name: string = "String"
osName
osName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "osName"
type
type: object
name
name: string = "String"
osType
osType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "osType"
type
type: object
name
name: string = "String"
Const ProxyResource
ProxyResource: object
type
type: object
className
className: string = "ProxyResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
Const Resource
Resource: object
type
type: object
className
className: string = "Resource"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const ResourcePatch
ResourcePatch: object
type
type: object
className
className: string = "ResourcePatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const ResourceProviderOperation
ResourceProviderOperation: object
type
type: object
className
className: string = "ResourceProviderOperation"
name
name: string = "Composite"
modelProperties
modelProperties: object
display
display: object
serializedName
serializedName: string = "display"
type
type: object
className
className: string = "ResourceProviderOperationDisplay"
name
name: string = "Composite"
isDataAction
isDataAction: object
serializedName
serializedName: string = "isDataAction"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const ResourceProviderOperationDisplay
ResourceProviderOperationDisplay: object
type
type: object
className
className: string = "ResourceProviderOperationDisplay"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
operation
operation: object
serializedName
serializedName: string = "operation"
type
type: object
name
name: string = "String"
provider
provider: object
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
resource
resource: object
serializedName
serializedName: string = "resource"
type
type: object
name
name: string = "String"
Const ResourceProviderOperationList
ResourceProviderOperationList: object
type
type: object
className
className: string = "ResourceProviderOperationList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ResourceProviderOperation"
name
name: string = "Composite"
Const StopVirtualMachineOptions
StopVirtualMachineOptions: object
type
type: object
className
className: string = "StopVirtualMachineOptions"
name
name: string = "Composite"
modelProperties
modelProperties: object
skipShutdown
skipShutdown: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "skipShutdown"
type
type: object
name
name: string = "Boolean"
Const StorageProfile
StorageProfile: object
type
type: object
className
className: string = "StorageProfile"
name
name: string = "Composite"
modelProperties
modelProperties: object
disks
disks: object
serializedName
serializedName: string = "disks"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualDisk"
name
name: string = "Composite"
Const StorageProfileUpdate
StorageProfileUpdate: object
type
type: object
className
className: string = "StorageProfileUpdate"
name
name: string = "Composite"
modelProperties
modelProperties: object
disks
disks: object
serializedName
serializedName: string = "disks"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualDiskUpdate"
name
name: string = "Composite"
Const StorageQoSPolicy
StorageQoSPolicy: object
type
type: object
className
className: string = "StorageQoSPolicy"
name
name: string = "Composite"
modelProperties
modelProperties: object
bandwidthLimit
bandwidthLimit: object
serializedName
serializedName: string = "bandwidthLimit"
type
type: object
name
name: string = "Number"
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
iopsMaximum
iopsMaximum: object
serializedName
serializedName: string = "iopsMaximum"
type
type: object
name
name: string = "Number"
iopsMinimum
iopsMinimum: object
serializedName
serializedName: string = "iopsMinimum"
type
type: object
name
name: string = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
policyId
policyId: object
serializedName
serializedName: string = "policyId"
type
type: object
name
name: string = "String"
Const StorageQoSPolicyDetails
StorageQoSPolicyDetails: object
type
type: object
className
className: string = "StorageQoSPolicyDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const SystemData
SystemData: object
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
modelProperties
modelProperties: object
createdAt
createdAt: object
serializedName
serializedName: string = "createdAt"
type
type: object
name
name: string = "DateTime"
createdBy
createdBy: object
serializedName
serializedName: string = "createdBy"
type
type: object
name
name: string = "String"
createdByType
createdByType: object
serializedName
serializedName: string = "createdByType"
type
type: object
name
name: string = "String"
lastModifiedAt
lastModifiedAt: object
serializedName
serializedName: string = "lastModifiedAt"
type
type: object
name
name: string = "DateTime"
lastModifiedBy
lastModifiedBy: object
serializedName
serializedName: string = "lastModifiedBy"
type
type: object
name
name: string = "String"
lastModifiedByType
lastModifiedByType: object
serializedName
serializedName: string = "lastModifiedByType"
type
type: object
name
name: string = "String"
Const VMMServer
VMMServer: object
type
type: object
className
className: string = "VMMServer"
name
name: string = "Composite"
modelProperties
modelProperties: object
connectionStatus
connectionStatus: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.connectionStatus"
type
type: object
name
name: string = "String"
credentials
credentials: object
serializedName
serializedName: string = "properties.credentials"
type
type: object
className
className: string = "VMMServerPropertiesCredentials"
name
name: string = "Composite"
errorMessage
errorMessage: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.errorMessage"
type
type: object
name
name: string = "String"
extendedLocation
extendedLocation: object
serializedName
serializedName: string = "extendedLocation"
type
type: object
className
className: string = "ExtendedLocation"
name
name: string = "Composite"
fqdn
fqdn: object
required
required: boolean = true
serializedName
serializedName: string = "properties.fqdn"
constraints
constraints: object
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
location
location: object
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
port
port: object
serializedName
serializedName: string = "properties.port"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 65535
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: string = "Number"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
uuid
uuid: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.uuid"
type
type: object
name
name: string = "String"
version
version: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.version"
type
type: object
name
name: string = "String"
Const VMMServerListResult
VMMServerListResult: object
type
type: object
className
className: string = "VMMServerListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "VMMServer"
name
name: string = "Composite"
Const VMMServerPropertiesCredentials
VMMServerPropertiesCredentials: object
type
type: object
className
className: string = "VMMServerPropertiesCredentials"
name
name: string = "Composite"
modelProperties
modelProperties: object
password
password: object
serializedName
serializedName: string = "password"
type
type: object
name
name: string = "String"
username
username: object
serializedName
serializedName: string = "username"
type
type: object
name
name: string = "String"
Const VirtualDisk
VirtualDisk: object
type
type: object
className
className: string = "VirtualDisk"
name
name: string = "Composite"
modelProperties
modelProperties: object
bus
bus: object
serializedName
serializedName: string = "bus"
type
type: object
name
name: string = "Number"
busType
busType: object
serializedName
serializedName: string = "busType"
type
type: object
name
name: string = "String"
createDiffDisk
createDiffDisk: object
serializedName
serializedName: string = "createDiffDisk"
type
type: object
name
name: string = "String"
diskId
diskId: object
serializedName
serializedName: string = "diskId"
type
type: object
name
name: string = "String"
diskSizeGB
diskSizeGB: object
serializedName
serializedName: string = "diskSizeGB"
type
type: object
name
name: string = "Number"
displayName
displayName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
lun
lun: object
serializedName
serializedName: string = "lun"
type
type: object
name
name: string = "Number"
maxDiskSizeGB
maxDiskSizeGB: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "maxDiskSizeGB"
type
type: object
name
name: string = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
storageQoSPolicy
storageQoSPolicy: object
serializedName
serializedName: string = "storageQoSPolicy"
type
type: object
className
className: string = "StorageQoSPolicyDetails"
name
name: string = "Composite"
templateDiskId
templateDiskId: object
serializedName
serializedName: string = "templateDiskId"
type
type: object
name
name: string = "String"
vhdFormatType
vhdFormatType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "vhdFormatType"
type
type: object
name
name: string = "String"
vhdType
vhdType: object
serializedName
serializedName: string = "vhdType"
type
type: object
name
name: string = "String"
volumeType
volumeType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "volumeType"
type
type: object
name
name: string = "String"
Const VirtualDiskUpdate
VirtualDiskUpdate: object
type
type: object
className
className: string = "VirtualDiskUpdate"
name
name: string = "Composite"
modelProperties
modelProperties: object
bus
bus: object
serializedName
serializedName: string = "bus"
type
type: object
name
name: string = "Number"
busType
busType: object
serializedName
serializedName: string = "busType"
type
type: object
name
name: string = "String"
diskId
diskId: object
serializedName
serializedName: string = "diskId"
type
type: object
name
name: string = "String"
diskSizeGB
diskSizeGB: object
serializedName
serializedName: string = "diskSizeGB"
type
type: object
name
name: string = "Number"
lun
lun: object
serializedName
serializedName: string = "lun"
type
type: object
name
name: string = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
storageQoSPolicy
storageQoSPolicy: object
serializedName
serializedName: string = "storageQoSPolicy"
type
type: object
className
className: string = "StorageQoSPolicyDetails"
name
name: string = "Composite"
vhdType
vhdType: object
serializedName
serializedName: string = "vhdType"
type
type: object
name
name: string = "String"
Const VirtualMachine
VirtualMachine: object
type
type: object
className
className: string = "VirtualMachine"
name
name: string = "Composite"
modelProperties
modelProperties: object
availabilitySets
availabilitySets: object
serializedName
serializedName: string = "properties.availabilitySets"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AvailabilitySetListItem"
name
name: string = "Composite"
checkpointType
checkpointType: object
serializedName
serializedName: string = "properties.checkpointType"
type
type: object
name
name: string = "String"
checkpoints
checkpoints: object
serializedName
serializedName: string = "properties.checkpoints"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Checkpoint"
name
name: string = "Composite"
cloudId
cloudId: object
serializedName
serializedName: string = "properties.cloudId"
type
type: object
name
name: string = "String"
extendedLocation
extendedLocation: object
serializedName
serializedName: string = "extendedLocation"
type
type: object
className
className: string = "ExtendedLocation"
name
name: string = "Composite"
generation
generation: object
serializedName
serializedName: string = "properties.generation"
type
type: object
name
name: string = "Number"
hardwareProfile
hardwareProfile: object
serializedName
serializedName: string = "properties.hardwareProfile"
type
type: object
className
className: string = "HardwareProfile"
name
name: string = "Composite"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
inventoryItemId
inventoryItemId: object
serializedName
serializedName: string = "properties.inventoryItemId"
type
type: object
name
name: string = "String"
location
location: object
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
networkProfile
networkProfile: object
serializedName
serializedName: string = "properties.networkProfile"
type
type: object
className
className: string = "NetworkProfile"
name
name: string = "Composite"
osProfile
osProfile: object
serializedName
serializedName: string = "properties.osProfile"
type
type: object
className
className: string = "OsProfile"
name
name: string = "Composite"
powerState
powerState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.powerState"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
storageProfile
storageProfile: object
serializedName
serializedName: string = "properties.storageProfile"
type
type: object
className
className: string = "StorageProfile"
name
name: string = "Composite"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
templateId
templateId: object
serializedName
serializedName: string = "properties.templateId"
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
uuid
uuid: object
serializedName
serializedName: string = "properties.uuid"
type
type: object
name
name: string = "String"
vmName
vmName: object
serializedName
serializedName: string = "properties.vmName"
constraints
constraints: object
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
vmmServerId
vmmServerId: object
serializedName
serializedName: string = "properties.vmmServerId"
type
type: object
name
name: string = "String"
Const VirtualMachineCreateCheckpoint
VirtualMachineCreateCheckpoint: object
type
type: object
className
className: string = "VirtualMachineCreateCheckpoint"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const VirtualMachineDeleteCheckpoint
VirtualMachineDeleteCheckpoint: object
type
type: object
className
className: string = "VirtualMachineDeleteCheckpoint"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const VirtualMachineInventoryItem
VirtualMachineInventoryItem: object
serializedName
serializedName: string = "VirtualMachine"
type
type: object
className
className: string = "VirtualMachineInventoryItem"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = InventoryItemProperties.type.polymorphicDiscriminator
uberParent
uberParent: string = "InventoryItemProperties"
modelProperties
modelProperties: object
cloud
cloud: object
serializedName
serializedName: string = "cloud"
type
type: object
className
className: string = "InventoryItemDetails"
name
name: string = "Composite"
ipAddresses
ipAddresses: object
serializedName
serializedName: string = "ipAddresses"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
osName
osName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "osName"
type
type: object
name
name: string = "String"
osType
osType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "osType"
type
type: object
name
name: string = "String"
powerState
powerState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "powerState"
type
type: object
name
name: string = "String"
Const VirtualMachineListResult
VirtualMachineListResult: object
type
type: object
className
className: string = "VirtualMachineListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualMachine"
name
name: string = "Composite"
Const VirtualMachineRestoreCheckpoint
VirtualMachineRestoreCheckpoint: object
type
type: object
className
className: string = "VirtualMachineRestoreCheckpoint"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const VirtualMachineTemplate
VirtualMachineTemplate: object
type
type: object
className
className: string = "VirtualMachineTemplate"
name
name: string = "Composite"
modelProperties
modelProperties: object
computerName
computerName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.computerName"
type
type: object
name
name: string = "String"
cpuCount
cpuCount: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.cpuCount"
type
type: object
name
name: string = "Number"
disks
disks: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.disks"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualDisk"
name
name: string = "Composite"
dynamicMemoryEnabled
dynamicMemoryEnabled: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.dynamicMemoryEnabled"
type
type: object
name
name: string = "String"
dynamicMemoryMaxMB
dynamicMemoryMaxMB: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.dynamicMemoryMaxMB"
type
type: object
name
name: string = "Number"
dynamicMemoryMinMB
dynamicMemoryMinMB: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.dynamicMemoryMinMB"
type
type: object
name
name: string = "Number"
extendedLocation
extendedLocation: object
serializedName
serializedName: string = "extendedLocation"
type
type: object
className
className: string = "ExtendedLocation"
name
name: string = "Composite"
generation
generation: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.generation"
type
type: object
name
name: string = "Number"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
inventoryItemId
inventoryItemId: object
serializedName
serializedName: string = "properties.inventoryItemId"
type
type: object
name
name: string = "String"
isCustomizable
isCustomizable: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.isCustomizable"
type
type: object
name
name: string = "String"
isHighlyAvailable
isHighlyAvailable: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.isHighlyAvailable"
type
type: object
name
name: string = "String"
limitCpuForMigration
limitCpuForMigration: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.limitCpuForMigration"
type
type: object
name
name: string = "String"
location
location: object
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
memoryMB
memoryMB: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.memoryMB"
type
type: object
name
name: string = "Number"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
networkInterfaces
networkInterfaces: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.networkInterfaces"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfaces"
name
name: string = "Composite"
osName
osName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.osName"
type
type: object
name
name: string = "String"
osType
osType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.osType"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
uuid
uuid: object
serializedName
serializedName: string = "properties.uuid"
constraints
constraints: object
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
vmmServerId
vmmServerId: object
serializedName
serializedName: string = "properties.vmmServerId"
type
type: object
name
name: string = "String"
Const VirtualMachineTemplateInventoryItem
VirtualMachineTemplateInventoryItem: object
serializedName
serializedName: string = "VirtualMachineTemplate"
type
type: object
className
className: string = "VirtualMachineTemplateInventoryItem"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = InventoryItemProperties.type.polymorphicDiscriminator
uberParent
uberParent: string = "InventoryItemProperties"
modelProperties
modelProperties: object
cpuCount
cpuCount: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "cpuCount"
type
type: object
name
name: string = "Number"
memoryMB
memoryMB: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "memoryMB"
type
type: object
name
name: string = "Number"
osName
osName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "osName"
type
type: object
name
name: string = "String"
osType
osType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "osType"
type
type: object
name
name: string = "String"
Const VirtualMachineTemplateListResult
VirtualMachineTemplateListResult: object
type
type: object
className
className: string = "VirtualMachineTemplateListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualMachineTemplate"
name
name: string = "Composite"
Const VirtualMachineUpdate
VirtualMachineUpdate: object
type
type: object
className
className: string = "VirtualMachineUpdate"
name
name: string = "Composite"
modelProperties
modelProperties: object
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "VirtualMachineUpdateProperties"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const VirtualMachineUpdateProperties
VirtualMachineUpdateProperties: object
type
type: object
className
className: string = "VirtualMachineUpdateProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
availabilitySets
availabilitySets: object
serializedName
serializedName: string = "availabilitySets"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AvailabilitySetListItem"
name
name: string = "Composite"
hardwareProfile
hardwareProfile: object
serializedName
serializedName: string = "hardwareProfile"
type
type: object
className
className: string = "HardwareProfileUpdate"
name
name: string = "Composite"
networkProfile
networkProfile: object
serializedName
serializedName: string = "networkProfile"
type
type: object
className
className: string = "NetworkProfileUpdate"
name
name: string = "Composite"
storageProfile
storageProfile: object
serializedName
serializedName: string = "storageProfile"
type
type: object
className
className: string = "StorageProfileUpdate"
name
name: string = "Composite"
Const VirtualNetwork
VirtualNetwork: object
type
type: object
className
className: string = "VirtualNetwork"
name
name: string = "Composite"
modelProperties
modelProperties: object
extendedLocation
extendedLocation: object
serializedName
serializedName: string = "extendedLocation"
type
type: object
className
className: string = "ExtendedLocation"
name
name: string = "Composite"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
inventoryItemId
inventoryItemId: object
serializedName
serializedName: string = "properties.inventoryItemId"
type
type: object
name
name: string = "String"
location
location: object
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
networkName
networkName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.networkName"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
uuid
uuid: object
serializedName
serializedName: string = "properties.uuid"
constraints
constraints: object
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
vmmServerId
vmmServerId: object
serializedName
serializedName: string = "properties.vmmServerId"
type
type: object
name
name: string = "String"
Const VirtualNetworkInventoryItem
VirtualNetworkInventoryItem: object
serializedName
serializedName: string = "VirtualNetwork"
type
type: object
className
className: string = "VirtualNetworkInventoryItem"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = InventoryItemProperties.type.polymorphicDiscriminator
uberParent
uberParent: string = "InventoryItemProperties"
modelProperties
modelProperties: object
Const VirtualNetworkListResult
VirtualNetworkListResult: object
type
type: object
className
className: string = "VirtualNetworkListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetwork"
name
name: string = "Composite"
Const accept
accept: object
parameterPath
parameterPath: string = "accept"
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Accept"
type
type: object
name
name: string = "String"
Const apiVersion
apiVersion: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
defaultValue
defaultValue: string = "2020-06-05-preview"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const availabilitySetName
availabilitySetName: object
parameterPath
parameterPath: string = "availabilitySetName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "availabilitySetName"
type
type: object
name
name: string = "String"
Const body
body: object
mapper
mapper: any = VMMServerMapper
parameterPath
parameterPath: string = "body"
Const body1
body1: object
mapper
mapper: any = ResourcePatchMapper
parameterPath
parameterPath: string = "body"
Const body10
body10: object
mapper
mapper: any = VirtualMachineTemplateMapper
parameterPath
parameterPath: string = "body"
Const body11
body11: object
mapper
mapper: any = AvailabilitySetMapper
parameterPath
parameterPath: string = "body"
Const body12
body12: object
mapper
mapper: any = InventoryItemMapper
parameterPath
parameterPath: string[] = ["options", "body"]
Const body2
body2: object
mapper
mapper: any = CloudMapper
parameterPath
parameterPath: string = "body"
Const body3
body3: object
mapper
mapper: any = VirtualNetworkMapper
parameterPath
parameterPath: string = "body"
Const body4
body4: object
mapper
mapper: any = VirtualMachineMapper
parameterPath
parameterPath: string = "body"
Const body5
body5: object
mapper
mapper: any = VirtualMachineUpdateMapper
parameterPath
parameterPath: string = "body"
Const body6
body6: object
mapper
mapper: any = StopVirtualMachineOptionsMapper
parameterPath
parameterPath: string[] = ["options", "body"]
Const body7
body7: object
mapper
mapper: any = VirtualMachineCreateCheckpointMapper
parameterPath
parameterPath: string[] = ["options", "body"]
Const body8
body8: object
mapper
mapper: any = VirtualMachineDeleteCheckpointMapper
parameterPath
parameterPath: string[] = ["options", "body"]
Const body9
body9: object
mapper
mapper: any = VirtualMachineRestoreCheckpointMapper
parameterPath
parameterPath: string[] = ["options", "body"]
Const cloudName
cloudName: object
parameterPath
parameterPath: string = "cloudName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "cloudName"
type
type: object
name
name: string = "String"
Const contentType
contentType: object
parameterPath
parameterPath: string[] = ["options", "contentType"]
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Content-Type"
type
type: object
name
name: string = "String"
Const createCheckpointOperationSpec
createCheckpointOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualMachines/{virtualMachineName}/createCheckpoint"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.body7
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.virtualMachineName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const createOperationSpec
createOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/{inventoryItemName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.body12
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vmmServerName,Parameters.inventoryItemName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.InventoryItem
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const createOrUpdateOperationSpec
createOrUpdateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/availabilitySets/{availabilitySetName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.body11
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.availabilitySetName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySet
201
201: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySet
202
202: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySet
204
204: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySet
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const deleteCheckpointOperationSpec
deleteCheckpointOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualMachines/{virtualMachineName}/deleteCheckpoint"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.body8
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.virtualMachineName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const deleteOperationSpec
deleteOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/{inventoryItemName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vmmServerName,Parameters.inventoryItemName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Let discriminators
discriminators: object
InventoryItemProperties
InventoryItemProperties: any = InventoryItemProperties
InventoryItemProperties.Cloud
InventoryItemProperties.Cloud: any = CloudInventoryItem
InventoryItemProperties.VirtualMachine
InventoryItemProperties.VirtualMachine: any = VirtualMachineInventoryItem
InventoryItemProperties.VirtualMachineTemplate
InventoryItemProperties.VirtualMachineTemplate: any = VirtualMachineTemplateInventoryItem
InventoryItemProperties.VirtualNetwork
InventoryItemProperties.VirtualNetwork: any = VirtualNetworkInventoryItem
Const force
force: object
parameterPath
parameterPath: string[] = ["options", "force"]
mapper
mapper: object
serializedName
serializedName: string = "force"
type
type: object
name
name: string = "Boolean"
Const getOperationSpec
getOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/{inventoryItemName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vmmServerName,Parameters.inventoryItemName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.InventoryItem
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const inventoryItemName
inventoryItemName: object
parameterPath
parameterPath: string = "inventoryItemName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "inventoryItemName"
type
type: object
name
name: string = "String"
Const listByResourceGroupNextOperationSpec
listByResourceGroupNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySetListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listByResourceGroupOperationSpec
listByResourceGroupOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/availabilitySets"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySetListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listBySubscriptionNextOperationSpec
listBySubscriptionNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySetListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listBySubscriptionOperationSpec
listBySubscriptionOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.ScVmm/availabilitySets"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySetListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listByVMMServerNextOperationSpec
listByVMMServerNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vmmServerName,Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.InventoryItemsList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listByVMMServerOperationSpec
listByVMMServerOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vmmServerName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.InventoryItemsList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listNextOperationSpec
listNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ResourceProviderOperationList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const listOperationSpec
listOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/providers/Microsoft.ScVmm/operations"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ResourceProviderOperationList
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const nextLink
nextLink: object
parameterPath
parameterPath: string = "nextLink"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
Const resourceGroupName
resourceGroupName: object
parameterPath
parameterPath: string = "resourceGroupName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "resourceGroupName"
type
type: object
name
name: string = "String"
Const restartOperationSpec
restartOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualMachines/{virtualMachineName}/restart"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.virtualMachineName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const restoreCheckpointOperationSpec
restoreCheckpointOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualMachines/{virtualMachineName}/restoreCheckpoint"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.body9
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.virtualMachineName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const retain
retain: object
parameterPath
parameterPath: string[] = ["options", "retain"]
mapper
mapper: object
serializedName
serializedName: string = "retain"
type
type: object
name
name: string = "Boolean"
Const startOperationSpec
startOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualMachines/{virtualMachineName}/start"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.virtualMachineName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const stopOperationSpec
stopOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualMachines/{virtualMachineName}/stop"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.body6
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.virtualMachineName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const subscriptionId
subscriptionId: object
parameterPath
parameterPath: string = "subscriptionId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "subscriptionId"
type
type: object
name
name: string = "String"
Const updateOperationSpec
updateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PATCH"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/availabilitySets/{availabilitySetName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.body1
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.availabilitySetName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySet
201
201: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySet
202
202: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySet
204
204: object
bodyMapper
bodyMapper: any = Mappers.AvailabilitySet
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const virtualMachineName
virtualMachineName: object
parameterPath
parameterPath: string = "virtualMachineName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "virtualMachineName"
type
type: object
name
name: string = "String"
Const virtualMachineTemplateName
virtualMachineTemplateName: object
parameterPath
parameterPath: string = "virtualMachineTemplateName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "virtualMachineTemplateName"
type
type: object
name
name: string = "String"
Const virtualNetworkName
virtualNetworkName: object
parameterPath
parameterPath: string = "virtualNetworkName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "virtualNetworkName"
type
type: object
name
name: string = "String"
Const vmmServerName
vmmServerName: object
parameterPath
parameterPath: string = "vmmServerName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "vmmServerName"
type
type: object
name
name: string = "String"
Defines values for AllocationMethod.
KnownAllocationMethod can be used interchangeably with AllocationMethod, this enum contains the known values that the service supports.
Known values supported by the service
Dynamic
Static