ArmNetworkCloudModelFactory.NetworkCloudRackDefinition 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.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.