ArmNetworkCloudModelFactory.NetworkCloudStorageApplianceData 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.
Initializes a new instance of NetworkCloudStorageApplianceData.
public static Azure.ResourceManager.NetworkCloud.NetworkCloudStorageApplianceData NetworkCloudStorageApplianceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation = default, Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials administratorCredentials = default, long? capacity = default, long? capacityUsed = default, Azure.Core.ResourceIdentifier clusterId = default, Azure.ResourceManager.NetworkCloud.Models.StorageApplianceDetailedStatus? detailedStatus = default, string detailedStatusMessage = default, System.Net.IPAddress managementIPv4Address = default, string manufacturer = default, string model = default, Azure.ResourceManager.NetworkCloud.Models.StorageApplianceProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier rackId = default, long rackSlot = 0, Azure.ResourceManager.NetworkCloud.Models.RemoteVendorManagementFeature? remoteVendorManagementFeature = default, Azure.ResourceManager.NetworkCloud.Models.RemoteVendorManagementStatus? remoteVendorManagementStatus = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.SecretRotationStatus> secretRotationStatus = default, string serialNumber = default, string storageApplianceSkuId = default, string version = default);
static member NetworkCloudStorageApplianceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials * Nullable<int64> * Nullable<int64> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.NetworkCloud.Models.StorageApplianceDetailedStatus> * string * System.Net.IPAddress * string * string * Nullable<Azure.ResourceManager.NetworkCloud.Models.StorageApplianceProvisioningState> * Azure.Core.ResourceIdentifier * int64 * Nullable<Azure.ResourceManager.NetworkCloud.Models.RemoteVendorManagementFeature> * Nullable<Azure.ResourceManager.NetworkCloud.Models.RemoteVendorManagementStatus> * seq<Azure.ResourceManager.NetworkCloud.Models.SecretRotationStatus> * string * string * string -> Azure.ResourceManager.NetworkCloud.NetworkCloudStorageApplianceData
Public Shared Function NetworkCloudStorageApplianceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional administratorCredentials As AdministrativeCredentials = Nothing, Optional capacity As Nullable(Of Long) = Nothing, Optional capacityUsed As Nullable(Of Long) = Nothing, Optional clusterId As ResourceIdentifier = Nothing, Optional detailedStatus As Nullable(Of StorageApplianceDetailedStatus) = Nothing, Optional detailedStatusMessage As String = Nothing, Optional managementIPv4Address As IPAddress = Nothing, Optional manufacturer As String = Nothing, Optional model As String = Nothing, Optional provisioningState As Nullable(Of StorageApplianceProvisioningState) = Nothing, Optional rackId As ResourceIdentifier = Nothing, Optional rackSlot As Long = 0, Optional remoteVendorManagementFeature As Nullable(Of RemoteVendorManagementFeature) = Nothing, Optional remoteVendorManagementStatus As Nullable(Of RemoteVendorManagementStatus) = Nothing, Optional secretRotationStatus As IEnumerable(Of SecretRotationStatus) = Nothing, Optional serialNumber As String = Nothing, Optional storageApplianceSkuId As String = Nothing, Optional version As String = Nothing) As NetworkCloudStorageApplianceData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- extendedLocation
- ExtendedLocation
The extended location of the cluster associated with the resource.
- administratorCredentials
- AdministrativeCredentials
The credentials of the administrative interface on this storage appliance.
- clusterId
- ResourceIdentifier
The resource ID of the cluster this storage appliance is associated with.
- detailedStatus
- Nullable<StorageApplianceDetailedStatus>
The detailed status of the storage appliance.
- detailedStatusMessage
- String
The descriptive message about the current detailed status.
- managementIPv4Address
- IPAddress
The endpoint for the management interface of the storage appliance.
- manufacturer
- String
The manufacturer of the storage appliance.
- model
- String
The model of the storage appliance.
- provisioningState
- Nullable<StorageApplianceProvisioningState>
The provisioning state of the 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.
- remoteVendorManagementFeature
- Nullable<RemoteVendorManagementFeature>
The indicator of whether the storage appliance supports remote vendor management.
- remoteVendorManagementStatus
- Nullable<RemoteVendorManagementStatus>
The indicator of whether the remote vendor management feature is enabled or disabled, or unsupported if it is an unsupported feature.
- secretRotationStatus
- IEnumerable<SecretRotationStatus>
The list of statuses that represent secret rotation activity.
- serialNumber
- String
The serial number for the storage appliance.
- storageApplianceSkuId
- String
The SKU for the storage appliance.
- version
- String
The version of the storage appliance.
Returns
A new NetworkCloudStorageApplianceData instance for mocking.
Applies to
Azure SDK for .NET