ArmComputeModelFactory.VirtualMachineScaleSetPatch Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetPatch VirtualMachineScaleSetPatch(System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ResourceManager.Compute.Models.ComputeSku sku = default, Azure.ResourceManager.Compute.Models.ComputePlan plan = default, Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetPatchProperties properties = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, System.Collections.Generic.IEnumerable<string> zones = default, Azure.ResourceManager.Compute.Models.VirtualMachinePlacement placement = default);
static member VirtualMachineScaleSetPatch : System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.Compute.Models.ComputeSku * Azure.ResourceManager.Compute.Models.ComputePlan * Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetPatchProperties * Azure.ResourceManager.Models.ManagedServiceIdentity * seq<string> * Azure.ResourceManager.Compute.Models.VirtualMachinePlacement -> Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetPatch
Public Shared Function VirtualMachineScaleSetPatch (Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As ComputeSku = Nothing, Optional plan As ComputePlan = Nothing, Optional properties As VirtualMachineScaleSetPatchProperties = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional zones As IEnumerable(Of String) = Nothing, Optional placement As VirtualMachinePlacement = Nothing) As VirtualMachineScaleSetPatch
Parameters
- tags
- IDictionary<String,String>
Resource tags.
- sku
- ComputeSku
The virtual machine scale set sku.
- plan
- ComputePlan
The purchase plan when deploying a virtual machine scale set from VM Marketplace images.
- properties
- VirtualMachineScaleSetPatchProperties
Describes the properties of a Virtual Machine Scale Set.
- identity
- ManagedServiceIdentity
The identity of the virtual machine scale set, if configured.
- zones
- IEnumerable<String>
The virtual machine scale set zones.
- placement
- VirtualMachinePlacement
User-defined constraints for virtual machine scale set hardware placement.
Returns
A new VirtualMachineScaleSetPatch instance for mocking.