ArmNetworkCloudModelFactory.NetworkCloudRackDefinition Method

Definition

public static Azure.ResourceManager.NetworkCloud.Models.NetworkCloudRackDefinition NetworkCloudRackDefinition(string availabilityZone = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineConfiguration> bareMetalMachineConfigurationData = default, Azure.Core.ResourceIdentifier networkRackId = default, string rackLocation = default, string rackSerialNumber = default, Azure.Core.ResourceIdentifier rackSkuId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.StorageApplianceConfiguration> storageApplianceConfigurationData = default);
static member NetworkCloudRackDefinition : string * seq<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineConfiguration> * Azure.Core.ResourceIdentifier * string * string * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.NetworkCloud.Models.StorageApplianceConfiguration> -> Azure.ResourceManager.NetworkCloud.Models.NetworkCloudRackDefinition
Public Shared Function NetworkCloudRackDefinition (Optional availabilityZone As String = Nothing, Optional bareMetalMachineConfigurationData As IEnumerable(Of BareMetalMachineConfiguration) = Nothing, Optional networkRackId As ResourceIdentifier = Nothing, Optional rackLocation As String = Nothing, Optional rackSerialNumber As String = Nothing, Optional rackSkuId As ResourceIdentifier = Nothing, Optional storageApplianceConfigurationData As IEnumerable(Of StorageApplianceConfiguration) = Nothing) As NetworkCloudRackDefinition

Parameters

availabilityZone
String

The zone name used for this rack when created. Availability zones are used for workload placement.

bareMetalMachineConfigurationData
IEnumerable<BareMetalMachineConfiguration>

The unordered list of bare metal machine configuration.

networkRackId
ResourceIdentifier

The resource ID of the network rack that matches this rack definition.

rackLocation
String

The free-form description of the rack's location.

rackSerialNumber
String

The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.

rackSkuId
ResourceIdentifier

The resource ID of the sku for the rack being added.

storageApplianceConfigurationData
IEnumerable<StorageApplianceConfiguration>

The list of storage appliance configuration data for this rack.

Returns

A new NetworkCloudRackDefinition instance for mocking.

Applies to