Freigeben über


BlobContainerInner Konstruktoren

Definition

Überlädt

BlobContainerInner()

Initialisiert eine neue instance der BlobContainerInner-Klasse.

BlobContainerInner(String, String, String, String, Nullable<PublicAccess>, Nullable<DateTime>, LeaseStatus, LeaseState, LeaseDuration, IDictionary<String, String>, ImmutabilityPolicyProperties, LegalHoldProperties, Nullable<Boolean>, Nullable<Boolean>)

Initialisiert eine neue instance der BlobContainerInner-Klasse.

BlobContainerInner()

Initialisiert eine neue instance der BlobContainerInner-Klasse.

public BlobContainerInner ();
Public Sub New ()

Gilt für:

BlobContainerInner(String, String, String, String, Nullable<PublicAccess>, Nullable<DateTime>, LeaseStatus, LeaseState, LeaseDuration, IDictionary<String, String>, ImmutabilityPolicyProperties, LegalHoldProperties, Nullable<Boolean>, Nullable<Boolean>)

Initialisiert eine neue instance der BlobContainerInner-Klasse.

public BlobContainerInner (string id = default, string name = default, string type = default, string etag = default, Microsoft.Azure.Management.Storage.Fluent.Models.PublicAccess? publicAccess = default, DateTime? lastModifiedTime = default, Microsoft.Azure.Management.Storage.Fluent.Models.LeaseStatus leaseStatus = default, Microsoft.Azure.Management.Storage.Fluent.Models.LeaseState leaseState = default, Microsoft.Azure.Management.Storage.Fluent.Models.LeaseDuration leaseDuration = default, System.Collections.Generic.IDictionary<string,string> metadata = default, Microsoft.Azure.Management.Storage.Fluent.Models.ImmutabilityPolicyProperties immutabilityPolicy = default, Microsoft.Azure.Management.Storage.Fluent.Models.LegalHoldProperties legalHold = default, bool? hasLegalHold = default, bool? hasImmutabilityPolicy = default);
new Microsoft.Azure.Management.Storage.Fluent.Models.BlobContainerInner : string * string * string * string * Nullable<Microsoft.Azure.Management.Storage.Fluent.Models.PublicAccess> * Nullable<DateTime> * Microsoft.Azure.Management.Storage.Fluent.Models.LeaseStatus * Microsoft.Azure.Management.Storage.Fluent.Models.LeaseState * Microsoft.Azure.Management.Storage.Fluent.Models.LeaseDuration * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Storage.Fluent.Models.ImmutabilityPolicyProperties * Microsoft.Azure.Management.Storage.Fluent.Models.LegalHoldProperties * Nullable<bool> * Nullable<bool> -> Microsoft.Azure.Management.Storage.Fluent.Models.BlobContainerInner
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional etag As String = Nothing, Optional publicAccess As Nullable(Of PublicAccess) = Nothing, Optional lastModifiedTime As Nullable(Of DateTime) = Nothing, Optional leaseStatus As LeaseStatus = Nothing, Optional leaseState As LeaseState = Nothing, Optional leaseDuration As LeaseDuration = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional immutabilityPolicy As ImmutabilityPolicyProperties = Nothing, Optional legalHold As LegalHoldProperties = Nothing, Optional hasLegalHold As Nullable(Of Boolean) = Nothing, Optional hasImmutabilityPolicy As Nullable(Of Boolean) = Nothing)

Parameter

id
String
name
String
type
String
etag
String

Ressourcen-Etag.

publicAccess
Nullable<PublicAccess>

Gibt an, ob öffentlicher Zugriff auf Daten im Container zulässig ist, und gibt die Zugriffsebene an. Mögliche Werte: "Container", "Blob", "None"

lastModifiedTime
Nullable<DateTime>

Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück.

leaseStatus
LeaseStatus

Der Leasestatus des Containers. Mögliche Werte sind: "Gesperrt", "Unlocked"

leaseState
LeaseState

Der Leasezustand des Containers. Mögliche Werte sind: "Verfügbar", "Leased", "Expired", "Breaking", "Broken", "Broken"

leaseDuration
LeaseDuration

Gibt an, ob die Lease für einen Container von unendlicher oder fester Dauer ist, nur wenn der Container geleast ist. Mögliche Werte sind: "Infinite", "Fixed"

metadata
IDictionary<String,String>

Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet wird.

immutabilityPolicy
ImmutabilityPolicyProperties

Die ImmutabilityPolicy-Eigenschaft des Containers.

legalHold
LegalHoldProperties

Die LegalHold-Eigenschaft des Containers.

hasLegalHold
Nullable<Boolean>

Die öffentliche eigenschaft hasLegalHold wird von SRP auf true festgelegt, wenn mindestens ein Tag vorhanden ist. Die öffentliche Eigenschaft hasLegalHold wird von SRP auf false festgelegt, wenn alle vorhandenen legalen Haltetags gelöscht werden. Für ein bestimmtes Konto können maximal 1000 Blobcontainer mit hasLegalHold=true vorhanden sein.

hasImmutabilityPolicy
Nullable<Boolean>

Die öffentliche hasImmutabilityPolicy-Eigenschaft wird von SRP auf true festgelegt, wenn ImmutabilityPolicy für diesen Container erstellt wurde. Die öffentliche hasImmutabilityPolicy-Eigenschaft wird von SRP auf false festgelegt, wenn ImmutabilityPolicy für diesen Container nicht erstellt wurde.

Gilt für: