NameDescriptionTypeAdditional information
Name

string

None.

vmName

string

None.

osType

string

None.

osImageId

string

None.

vmosVersion

string

None.

vmProcessorMemory

decimal number

None.

vmProcessorCore

integer

None.

vmlocation

string

None.

vmIp

string

None.

vmscalingenable

string

None.

vmscaleUnit

integer

None.

vmcpuUpperLimit

integer

None.

vmcpuLowerLimit

integer

None.

vmramUpperLimit

integer

None.

vmramLowerLimit

integer

None.

vmInstanceType

string

None.

vmMachineFamily

string

None.

vmMachineType

string

None.

vmRole

string

None.

vmdisk

string

None.

useexistingvm

string

None.

vmPrimaryLocation

string

None.

vmSecondaryLocation

string

None.

credentials

string

None.

vmCredential

integer

None.

storageName

string

None.

storageType

string

None.

storagelocation

string

None.

storageTier

string

None.

useexistingstorage

string

None.

storagePrimaryLocation

string

None.

storageSecondaryLocation

string

None.

vnetIpAddressSpace

string

None.

vnetVirtualNetworkName

string

None.

vnetSubnetAddressRange

string

None.

vnetSubNetName

string

None.

vnetLocation

string

None.

vnetRouterTable

string

None.

nextHop

string

None.

nextHopIp

string

None.

useexistingvnet

string

None.

vnetPrimaryLocation

string

None.

vnetSecondaryLocation

string

None.

subnetLocation

string

None.

subNetName

string

None.

subnetAddressRange

string

None.

snVirtualNetwork

string

None.

subnetRouterTable

string

None.

UseExisting

string

None.

useexistingsnet

string

None.

subnetPrimaryLocation

string

None.

subnetSecondaryLocation

string

None.

seglocation

string

None.

segName

string

None.

segVirtualNetwork

string

None.

routingInfo

string

None.

inboundNSG

string

None.

outboundNSG

string

None.

useexistingsg

string

None.

segIsExistingAsPerUser

boolean

None.

segPrimaryLocation

string

None.

segSecondaryLocation

string

None.

nsgRules

string

None.

ipLocation

string

None.

publicIpName

string

None.

IPReserved

string

None.

useexistingpip

string

None.

ipPrimaryLocation

string

None.

ipSecondaryLocation

string

None.

loadBalancerName

string

None.

loadBalancerType

string

None.

lblocation

string

None.

lbsubNet

string

None.

lbvnet

string

None.

lbPort

string

None.

lbProtocol

string

None.

useexistinglb

string

None.

lbPrimaryLocation

string

None.

lbSecondaryLocation

string

None.

kvlocation

string

None.

kvtype

string

None.

kvVirtualNetwork

string

None.

kvName

string

None.

kvPrimaryLocation

string

None.

kvSecondaryLocation

string

None.

fslocation

string

None.

fsName

string

None.

fsQuota

string

None.

fsVirtualNetwork

string

None.

useexistingfs

string

None.

fsPrimaryLocation

string

None.

fsSecondaryLocation

string

None.

bpoolName

string

None.

useexistingrtable

string

None.

rtableName

string

None.

routes

string

None.

rtableLocation

string

None.

rtPrimaryLocation

string

None.

rtSecondaryLocation

string

None.

useexistingdisk

string

None.

diskname

string

None.

diskpurpose

string

None.

disksize

integer

None.

disktype

string

None.

diskiops

integer

None.

diskredundancy

string

None.

diskPrimaryLocation

string

None.

diskSecondaryLocation

string

None.