ArmComputeModelFactory.VirtualMachineScaleSetNetworkProfile Method

Definition

public static Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetNetworkProfile VirtualMachineScaleSetNetworkProfile(Azure.Core.ResourceIdentifier healthProbeId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetNetworkConfiguration> networkInterfaceConfigurations = default, Azure.ResourceManager.Compute.Models.NetworkApiVersion? networkApiVersion = default, Azure.ResourceManager.Compute.Models.InterconnectGroupProfile interconnectGroupProfile = default);
static member VirtualMachineScaleSetNetworkProfile : Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetNetworkConfiguration> * Nullable<Azure.ResourceManager.Compute.Models.NetworkApiVersion> * Azure.ResourceManager.Compute.Models.InterconnectGroupProfile -> Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetNetworkProfile
Public Shared Function VirtualMachineScaleSetNetworkProfile (Optional healthProbeId As ResourceIdentifier = Nothing, Optional networkInterfaceConfigurations As IEnumerable(Of VirtualMachineScaleSetNetworkConfiguration) = Nothing, Optional networkApiVersion As Nullable(Of NetworkApiVersion) = Nothing, Optional interconnectGroupProfile As InterconnectGroupProfile = Nothing) As VirtualMachineScaleSetNetworkProfile

Parameters

healthProbeId
ResourceIdentifier

The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...

networkInterfaceConfigurations
IEnumerable<VirtualMachineScaleSetNetworkConfiguration>

The list of network configurations.

networkApiVersion
Nullable<NetworkApiVersion>

specifies the Microsoft.Network API version used when creating networking resources in the Network Interface Configurations for Virtual Machine Scale Set with orchestration mode 'Flexible'.

interconnectGroupProfile
InterconnectGroupProfile

Specifies the interconnect group profile to associate with the scale set. Minimum api-version: 2026-03-01.

Returns

A new VirtualMachineScaleSetNetworkProfile instance for mocking.

Applies to