Freigeben über


VolumeContainer Konstruktoren

Definition

Überlädt

VolumeContainer()

Initialisiert eine neue instance der VolumeContainer-Klasse.

VolumeContainer(String, String, String, String, Nullable<Kind>, AsymmetricEncryptedSecret, Nullable<EncryptionStatus>, Nullable<Int32>, Nullable<OwnerShipStatus>, Nullable<Int32>, String, Nullable<Int64>)

Initialisiert eine neue instance der VolumeContainer-Klasse.

VolumeContainer()

Initialisiert eine neue instance der VolumeContainer-Klasse.

public VolumeContainer ();
Public Sub New ()

Gilt für:

VolumeContainer(String, String, String, String, Nullable<Kind>, AsymmetricEncryptedSecret, Nullable<EncryptionStatus>, Nullable<Int32>, Nullable<OwnerShipStatus>, Nullable<Int32>, String, Nullable<Int64>)

Initialisiert eine neue instance der VolumeContainer-Klasse.

public VolumeContainer (string storageAccountCredentialId, string id = default, string name = default, string type = default, Microsoft.Azure.Management.StorSimple8000Series.Models.Kind? kind = default, Microsoft.Azure.Management.StorSimple8000Series.Models.AsymmetricEncryptedSecret encryptionKey = default, Microsoft.Azure.Management.StorSimple8000Series.Models.EncryptionStatus? encryptionStatus = default, int? volumeCount = default, Microsoft.Azure.Management.StorSimple8000Series.Models.OwnerShipStatus? ownerShipStatus = default, int? bandWidthRateInMbps = default, string bandwidthSettingId = default, long? totalCloudStorageUsageInBytes = default);
new Microsoft.Azure.Management.StorSimple8000Series.Models.VolumeContainer : string * string * string * string * Nullable<Microsoft.Azure.Management.StorSimple8000Series.Models.Kind> * Microsoft.Azure.Management.StorSimple8000Series.Models.AsymmetricEncryptedSecret * Nullable<Microsoft.Azure.Management.StorSimple8000Series.Models.EncryptionStatus> * Nullable<int> * Nullable<Microsoft.Azure.Management.StorSimple8000Series.Models.OwnerShipStatus> * Nullable<int> * string * Nullable<int64> -> Microsoft.Azure.Management.StorSimple8000Series.Models.VolumeContainer
Public Sub New (storageAccountCredentialId 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 encryptionKey As AsymmetricEncryptedSecret = Nothing, Optional encryptionStatus As Nullable(Of EncryptionStatus) = Nothing, Optional volumeCount As Nullable(Of Integer) = Nothing, Optional ownerShipStatus As Nullable(Of OwnerShipStatus) = Nothing, Optional bandWidthRateInMbps As Nullable(Of Integer) = Nothing, Optional bandwidthSettingId As String = Nothing, Optional totalCloudStorageUsageInBytes As Nullable(Of Long) = Nothing)

Parameter

storageAccountCredentialId
String

Die Pfad-ID des Speicherkontos, das dem Volumecontainer zugeordnet ist.

id
String

Die Pfad-ID, die das Objekt eindeutig identifiziert.

name
String

Der Name des Objekts.

type
String

Der hierarchische Typ des Objekts.

kind
Nullable<Kind>

Die Art des -Objekts. Derzeit wird nur Series8000 unterstützt. Mögliche Werte: "Series8000"

encryptionKey
AsymmetricEncryptedSecret

Der Schlüssel, der zum Verschlüsseln von Daten im Volumecontainer verwendet wird. Dies ist erforderlich, wenn die Eigenschaft "EncryptionStatus" auf "Enabled" festgelegt ist.

encryptionStatus
Nullable<EncryptionStatus>

Das Flag, um anzugeben, ob die Verschlüsselung aktiviert ist oder nicht. Mögliche Werte sind: "Aktiviert", "Deaktiviert".

volumeCount
Nullable<Int32>

Die Anzahl der Volumes im Volumecontainer.

ownerShipStatus
Nullable<OwnerShipStatus>

Der Besitzer versendet status des Volumecontainers. Nur wenn der status "NotOwned" lautet, ist der Löschvorgang für den Volumecontainer zulässig. Mögliche Werte: "Owned", "NotOwned"

bandWidthRateInMbps
Nullable<Int32>

Die für den Volumecontainer festgelegte Bandbreitenrate.

bandwidthSettingId
String

Die ID der Bandbreiteneinstellung, die dem Volumecontainer zugeordnet ist.

totalCloudStorageUsageInBytes
Nullable<Int64>

Der gesamte Cloudspeicher für den Volumecontainer.

Gilt für: