Freigeben über


BlobContainerInner Klasse

Definition

Eigenschaften des Blobcontainers, einschließlich ID, Ressourcenname, Ressourcentyp, Etag.

[Microsoft.Rest.Serialization.JsonTransformation]
public class BlobContainerInner : Microsoft.Azure.Management.Storage.Fluent.Models.AzureEntityResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type BlobContainerInner = class
    inherit AzureEntityResourceInner
Public Class BlobContainerInner
Inherits AzureEntityResourceInner
Vererbung
Attribute

Konstruktoren

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.

Eigenschaften

Etag

Ruft Ressourcen-Etag ab.

(Geerbt von AzureEntityResourceInner)
HasImmutabilityPolicy

Ruft die öffentliche hasImmutabilityPolicy-Eigenschaft ab, die von SRP auf true festgelegt wird, 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.

HasLegalHold

Ruft die öffentliche hasLegalHold-Eigenschaft ab, die von SRP auf true festgelegt wird, 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.

Id

Ressourcen-ID. Setter ist geschützt, da die ID in Netzwerkressourcen festgelegt werden muss.

(Geerbt von ProxyResource)
ImmutabilityPolicy

Ruft die ImmutabilityPolicy-Eigenschaft des Containers ab.

LastModifiedTime

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

LeaseDuration

Gets gibt nur dann an, wenn der Container geleast wird, ob die Lease für einen Container unendlich oder fest ist. Mögliche Werte sind: "Infinite", "Fixed"

LeaseState

Ruft den Leasestatus des Containers ab. Mögliche Werte sind: "Verfügbar", "Leased", "Expired", "Breaking", "Broken", "Broken"

LeaseStatus

Ruft die Lease-status des Containers ab. Mögliche Werte sind: "Gesperrt", "Unlocked"

LegalHold

Ruft die LegalHold-Eigenschaft des Containers ab.

Location

Ressourcenspeicherort

(Geerbt von Resource)
Metadata

Ruft ein Name-Wert-Paar ab, das dem Container als Metadaten zugeordnet werden soll, oder legt es fest.

Name

Ressourcenname

(Geerbt von ProxyResource)
PublicAccess

Ruft ab oder legt fest, ob auf Daten im Container öffentlich und auf die Zugriffsebene zugegriffen werden kann. Mögliche Werte: "Container", "Blob", "None"

Tags

Ressourcentags

(Geerbt von Resource)
Type

Ressourcentyp

(Geerbt von ProxyResource)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: