Device Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Device()
Initialisiert eine neue instance der Device-Klasse.
public Device ();
Public Sub New ()
Gilt für:
Device(String, DateTime, String, String, String, DeviceConfigurationStatus, String, String, DeviceStatus, String, DeviceType, ControllerId, String, String, String, String, Nullable<Kind>, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, String, Nullable<VirtualMachineApiType>, DeviceDetails, DeviceRolloverDetails)
Initialisiert eine neue instance der Device-Klasse.
public Device (string friendlyName, DateTime activationTime, string culture, string deviceDescription, string deviceSoftwareVersion, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceConfigurationStatus deviceConfigurationStatus, string targetIqn, string modelDescription, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceStatus status, string serialNumber, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceType deviceType, Microsoft.Azure.Management.StorSimple8000Series.Models.ControllerId activeController, string friendlySoftwareVersion, string id = default, string name = default, string type = default, Microsoft.Azure.Management.StorSimple8000Series.Models.Kind? kind = default, string friendlySoftwareName = default, long? availableLocalStorageInBytes = default, long? availableTieredStorageInBytes = default, long? provisionedTieredStorageInBytes = default, long? provisionedLocalStorageInBytes = default, long? provisionedVolumeSizeInBytes = default, long? usingStorageInBytes = default, long? totalTieredStorageInBytes = default, int? agentGroupVersion = default, int? networkInterfaceCardCount = default, string deviceLocation = default, Microsoft.Azure.Management.StorSimple8000Series.Models.VirtualMachineApiType? virtualMachineApiType = default, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceDetails details = default, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceRolloverDetails rolloverDetails = default);
new Microsoft.Azure.Management.StorSimple8000Series.Models.Device : string * DateTime * string * string * string * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceConfigurationStatus * string * string * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceStatus * string * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceType * Microsoft.Azure.Management.StorSimple8000Series.Models.ControllerId * string * string * string * string * Nullable<Microsoft.Azure.Management.StorSimple8000Series.Models.Kind> * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Nullable<int> * string * Nullable<Microsoft.Azure.Management.StorSimple8000Series.Models.VirtualMachineApiType> * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceDetails * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceRolloverDetails -> Microsoft.Azure.Management.StorSimple8000Series.Models.Device
Public Sub New (friendlyName As String, activationTime As DateTime, culture As String, deviceDescription As String, deviceSoftwareVersion As String, deviceConfigurationStatus As DeviceConfigurationStatus, targetIqn As String, modelDescription As String, status As DeviceStatus, serialNumber As String, deviceType As DeviceType, activeController As ControllerId, friendlySoftwareVersion As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional kind As Nullable(Of Kind) = Nothing, Optional friendlySoftwareName As String = Nothing, Optional availableLocalStorageInBytes As Nullable(Of Long) = Nothing, Optional availableTieredStorageInBytes As Nullable(Of Long) = Nothing, Optional provisionedTieredStorageInBytes As Nullable(Of Long) = Nothing, Optional provisionedLocalStorageInBytes As Nullable(Of Long) = Nothing, Optional provisionedVolumeSizeInBytes As Nullable(Of Long) = Nothing, Optional usingStorageInBytes As Nullable(Of Long) = Nothing, Optional totalTieredStorageInBytes As Nullable(Of Long) = Nothing, Optional agentGroupVersion As Nullable(Of Integer) = Nothing, Optional networkInterfaceCardCount As Nullable(Of Integer) = Nothing, Optional deviceLocation As String = Nothing, Optional virtualMachineApiType As Nullable(Of VirtualMachineApiType) = Nothing, Optional details As DeviceDetails = Nothing, Optional rolloverDetails As DeviceRolloverDetails = Nothing)
Parameter
- friendlyName
- String
Der Anzeigename des Geräts.
- activationTime
- DateTime
Die UTC-Zeit, zu der das Gerät aktiviert wurde
- culture
- String
Die Sprachkultureinstellung auf dem Gerät. Zum Beispiel: "en-US"
- deviceDescription
- String
Die Gerätebeschreibung.
- deviceSoftwareVersion
- String
Die Versionsnummer der Software, die auf dem Gerät ausgeführt wird.
- deviceConfigurationStatus
- DeviceConfigurationStatus
Die aktuelle Konfiguration status des Geräts. Mögliche Werte: "Complete", "Pending"
- targetIqn
- String
Der Ziel-IQN.
- modelDescription
- String
Das Gerätemodell.
- status
- DeviceStatus
Die aktuelle status des Geräts. Mögliche Werte: "Unknown", "Online", "Offline", "Deactivated", "RequiresAttention", "MaintenanceMode", "Creating", "Provisioning", "Deactivating", "Deleted", "ReadyToSetup"
- serialNumber
- String
Seriennummer
- deviceType
- DeviceType
Der Typ des Geräts. Mögliche Werte: "Invalid", "Series8000VirtualAppliance", "Series8000PhysicalAppliance"
- activeController
- ControllerId
Der Bezeichner des aktiven Controllers des Geräts. Mögliche Werte: "Unknown", "None", "Controller0", "Controller1"
- friendlySoftwareVersion
- String
Die gerätefreundliche Softwareversion.
- id
- String
Die Pfad-ID, die das Objekt eindeutig identifiziert.
- name
- String
Der Name des Objekts.
- type
- String
Der hierarchische Typ des Objekts.
Die Art des Objekts. Derzeit wird nur Series8000 unterstützt. Mögliche Werte: 'Series8000'
- friendlySoftwareName
- String
Der Anzeigename der Software, die auf dem Gerät ausgeführt wird.
Der Speicher in Bytes, der lokal auf dem Gerät verfügbar ist.
Der Speicher in Bytes, der auf dem Gerät für mehrstufige Volumes verfügbar ist.
Der Speicher in Bytes, der auf dem Gerät für mehrstufige Volumes bereitgestellt wurde.
Der Speicher in Bytes, der für lokal angeheftete Volumes auf dem Gerät verwendet wird (einschließlich zusätzlicher lokaler Reservierung).
Gesamtkapazität in Byte von mehrstufigen und lokal angehefteten Volumes auf dem Gerät
Der Speicher in Bytes, der derzeit auf dem Gerät verwendet wird, einschließlich lokaler und cloudbasierter Speicher.
Der auf dem Gerät insgesamt verfügbare mehrstufige Speicher in Bytes.
- deviceLocation
- String
Der Speicherort des virtuellen Anwendung.
- virtualMachineApiType
- Nullable<VirtualMachineApiType>
Der API-Typ des virtuellen Computers. Mögliche Werte: "Klassisch", "Arm"
- details
- DeviceDetails
Die zusätzlichen Gerätedetails zur Anzahl der Endpunkte und volumecontainer.
- rolloverDetails
- DeviceRolloverDetails
Die zusätzlichen Gerätedetails für den Dienstdatenverschlüsselungsschlüsselrollover.
Gilt für:
Azure SDK for .NET