ArmComputeModelFactory.AvailabilitySetPatch 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.AvailabilitySetPatch AvailabilitySetPatch(System.Collections.Generic.IDictionary<string,string> tags = default, int? platformUpdateDomainCount = default, int? platformFaultDomainCount = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.ComputeWriteableSubResourceData> virtualMachineResources = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.InstanceViewStatus> statuses = default, Azure.ResourceManager.Compute.Models.ScheduledEventsPolicy scheduledEventsPolicy = default, Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetMigrationInfo virtualMachineScaleSetMigrationInfo = default, Azure.Core.ResourceIdentifier proximityPlacementGroupId = default, Azure.ResourceManager.Compute.Models.ComputeSku sku = default);
static member AvailabilitySetPatch : System.Collections.Generic.IDictionary<string, string> * Nullable<int> * Nullable<int> * seq<Azure.ResourceManager.Compute.Models.ComputeWriteableSubResourceData> * seq<Azure.ResourceManager.Compute.Models.InstanceViewStatus> * Azure.ResourceManager.Compute.Models.ScheduledEventsPolicy * Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetMigrationInfo * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Compute.Models.ComputeSku -> Azure.ResourceManager.Compute.Models.AvailabilitySetPatch
Public Shared Function AvailabilitySetPatch (Optional tags As IDictionary(Of String, String) = Nothing, Optional platformUpdateDomainCount As Nullable(Of Integer) = Nothing, Optional platformFaultDomainCount As Nullable(Of Integer) = Nothing, Optional virtualMachineResources As IEnumerable(Of ComputeWriteableSubResourceData) = Nothing, Optional statuses As IEnumerable(Of InstanceViewStatus) = Nothing, Optional scheduledEventsPolicy As ScheduledEventsPolicy = Nothing, Optional virtualMachineScaleSetMigrationInfo As VirtualMachineScaleSetMigrationInfo = Nothing, Optional proximityPlacementGroupId As ResourceIdentifier = Nothing, Optional sku As ComputeSku = Nothing) As AvailabilitySetPatch
Parameters
- tags
- IDictionary<String,String>
Resource tags.
- virtualMachineResources
- IEnumerable<ComputeWriteableSubResourceData>
A list of references to all virtual machines in the availability set.
- statuses
- IEnumerable<InstanceViewStatus>
The resource status information.
- scheduledEventsPolicy
- ScheduledEventsPolicy
Specifies Redeploy, Reboot and ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations for the availability set.
- virtualMachineScaleSetMigrationInfo
- VirtualMachineScaleSetMigrationInfo
Describes the migration properties on the Availability Set.
- proximityPlacementGroupId
- ResourceIdentifier
Resource Id.
- sku
- ComputeSku
Sku of the availability set.
Returns
A new AvailabilitySetPatch instance for mocking.