Language

ArmNetworkCloudModelFactory.NetworkCloudRackDefinitionPatch Method

Definition

RackDefinitionPatch represents details regarding the rack for patch operations.

public static Azure.ResourceManager.NetworkCloud.Models.NetworkCloudRackDefinitionPatch NetworkCloudRackDefinitionPatch(string availabilityZone = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineConfigurationPatch> 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.StorageApplianceConfigurationPatch> storageApplianceConfigurationData = default);
static member NetworkCloudRackDefinitionPatch : string * seq<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineConfigurationPatch> * Azure.Core.ResourceIdentifier * string * string * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.NetworkCloud.Models.StorageApplianceConfigurationPatch> -> Azure.ResourceManager.NetworkCloud.Models.NetworkCloudRackDefinitionPatch
Public Shared Function NetworkCloudRackDefinitionPatch (Optional availabilityZone As String = Nothing, Optional bareMetalMachineConfigurationData As IEnumerable(Of BareMetalMachineConfigurationPatch) = 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 StorageApplianceConfigurationPatch) = Nothing) As NetworkCloudRackDefinitionPatch

Parameters

availabilityZone
String

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

bareMetalMachineConfigurationData
IEnumerable<BareMetalMachineConfigurationPatch>

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<StorageApplianceConfigurationPatch>

The list of storage appliance configuration data for this rack.

Returns

A new NetworkCloudRackDefinitionPatch instance for mocking.

Applies to