NetworkCloudStorageApplianceData Constructors

Definition

Overloads

NetworkCloudStorageApplianceData(AzureLocation, ResourceIdentifier, String, Int64, String, AdministrativeCredentials, ExtendedLocation)

Source:
NetworkCloudStorageApplianceData.cs

Initializes a new instance of NetworkCloudStorageApplianceData.

public NetworkCloudStorageApplianceData(Azure.Core.AzureLocation location, Azure.Core.ResourceIdentifier rackId, string storageApplianceSkuId, long rackSlot, string serialNumber, Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials administratorCredentials, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation);
new Azure.ResourceManager.NetworkCloud.NetworkCloudStorageApplianceData : Azure.Core.AzureLocation * Azure.Core.ResourceIdentifier * string * int64 * string * Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation -> Azure.ResourceManager.NetworkCloud.NetworkCloudStorageApplianceData
Public Sub New (location As AzureLocation, rackId As ResourceIdentifier, storageApplianceSkuId As String, rackSlot As Long, serialNumber As String, administratorCredentials As AdministrativeCredentials, extendedLocation As ExtendedLocation)

Parameters

location
AzureLocation

The geo-location where the resource lives.

rackId
ResourceIdentifier

The resource ID of the rack where this storage appliance resides.

storageApplianceSkuId
String

The SKU for the storage appliance.

rackSlot
Int64

The slot the storage appliance is in the rack based on the BOM configuration.

serialNumber
String

The serial number for the storage appliance.

administratorCredentials
AdministrativeCredentials

The credentials of the administrative interface on this storage appliance.

extendedLocation
Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation

The extended location of the resource. This property is required when creating the resource.

Exceptions

rackId, storageApplianceSkuId, serialNumber, administratorCredentials or extendedLocation is null.

Applies to

NetworkCloudStorageApplianceData(AzureLocation, ExtendedLocation, AdministrativeCredentials, ResourceIdentifier, Int64, String, String)

Source:
NetworkCloudStorageApplianceData.cs
Source:
NetworkCloudStorageApplianceData.cs

Initializes a new instance of NetworkCloudStorageApplianceData.

public NetworkCloudStorageApplianceData(Azure.Core.AzureLocation location, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation, Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials administratorCredentials, Azure.Core.ResourceIdentifier rackId, long rackSlot, string serialNumber, string storageApplianceSkuId);
new Azure.ResourceManager.NetworkCloud.NetworkCloudStorageApplianceData : Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials * Azure.Core.ResourceIdentifier * int64 * string * string -> Azure.ResourceManager.NetworkCloud.NetworkCloudStorageApplianceData
Public Sub New (location As AzureLocation, extendedLocation As ExtendedLocation, administratorCredentials As AdministrativeCredentials, rackId As ResourceIdentifier, rackSlot As Long, serialNumber As String, storageApplianceSkuId As String)

Parameters

location
AzureLocation

The location.

extendedLocation
Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation

The extended location of the cluster associated with the resource.

administratorCredentials
AdministrativeCredentials

The credentials of the administrative interface on this storage appliance.

rackId
ResourceIdentifier

The resource ID of the rack where this storage appliance resides.

rackSlot
Int64

The slot the storage appliance is in the rack based on the BOM configuration.

serialNumber
String

The serial number for the storage appliance.

storageApplianceSkuId
String

The SKU for the storage appliance.

Exceptions

extendedLocation, administratorCredentials, rackId, serialNumber or storageApplianceSkuId is null.

Applies to