ArmComputeModelFactory.VirtualMachineScaleSetPatch Method

Definition

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.

Applies to