ArmWorkloadsSapVirtualInstanceModelFactory.CentralServerFullResourceNames Method

Definition

The full resource names object for central server layer resources.

public static Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.CentralServerFullResourceNames CentralServerFullResourceNames(System.Collections.Generic.IEnumerable<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.VirtualMachineResourceNames> virtualMachines = default, string availabilitySetName = default, Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.LoadBalancerResourceNames loadBalancer = default);
static member CentralServerFullResourceNames : seq<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.VirtualMachineResourceNames> * string * Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.LoadBalancerResourceNames -> Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.CentralServerFullResourceNames
Public Shared Function CentralServerFullResourceNames (Optional virtualMachines As IEnumerable(Of VirtualMachineResourceNames) = Nothing, Optional availabilitySetName As String = Nothing, Optional loadBalancer As LoadBalancerResourceNames = Nothing) As CentralServerFullResourceNames

Parameters

virtualMachines
IEnumerable<VirtualMachineResourceNames>

The list of names for all ASCS virtual machines to be deployed. The number of entries in this list should be equal to the number VMs to be created for ASCS layer. At maximum, there can be two virtual machines at this layer: ASCS and ERS.

availabilitySetName
String

The full name for availability set. In case name is not provided, it will be defaulted to {SID}-ASCS-AvSet.

loadBalancer
LoadBalancerResourceNames

The resource names object for load balancer and related resources.

Returns

A new CentralServerFullResourceNames instance for mocking.

Applies to