VirtualMachineResourceSettings interface
Gets or sets the virtual machine resource settings.
- Extends
Properties
resource |
Polymorphic discriminator, which specifies the different types this object can be |
tags | Gets or sets the Resource tags. |
target |
Gets or sets the target availability set id for virtual machines not in an availability set at source. |
target |
Gets or sets the target availability zone. |
target |
Gets or sets the target virtual machine size. |
user |
Gets or sets user-managed identities |
Inherited Properties
target |
Gets or sets the target resource group name. |
target |
Gets or sets the target Resource name. |
Property Details
resourceType
Polymorphic discriminator, which specifies the different types this object can be
resourceType: "Microsoft.Compute/virtualMachines"
Property Value
"Microsoft.Compute/virtualMachines"
tags
Gets or sets the Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
targetAvailabilitySetId
Gets or sets the target availability set id for virtual machines not in an availability set at source.
targetAvailabilitySetId?: string
Property Value
string
targetAvailabilityZone
Gets or sets the target availability zone.
targetAvailabilityZone?: string
Property Value
string
targetVmSize
Gets or sets the target virtual machine size.
targetVmSize?: string
Property Value
string
userManagedIdentities
Gets or sets user-managed identities
userManagedIdentities?: string[]
Property Value
string[]
Inherited Property Details
targetResourceGroupName
Gets or sets the target resource group name.
targetResourceGroupName?: string
Property Value
string
Inherited From ResourceSettings.targetResourceGroupName
targetResourceName
Gets or sets the target Resource name.
targetResourceName?: string
Property Value
string
Inherited From ResourceSettings.targetResourceName