Freigeben über


ListContainerItemInner Klasse

public final class ListContainerItemInner
extends AzureEntityResource

Die Blobcontainereigenschaften werden aufgelistet.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ListContainerItemInner()

Erstellt eine instance der Inneren Klasse des Listencontainerelements.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
String defaultEncryptionScope()

Abrufen der Standardverschlüsselungsbereichseigenschaft: Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge.

Boolean deleted()

Abrufen der gelöschten Eigenschaft: Gibt an, ob der Blobcontainer gelöscht wurde.

OffsetDateTime deletedTime()

Ruft die gelöschteTime-Eigenschaft ab: Löschzeit des Blobcontainers.

Boolean denyEncryptionScopeOverride()

Rufen Sie die Verweigerungsverschlüsselungsumfang-Außerkraftsetzungseigenschaft: Block override of encryption scope from the container default (Außerkraftsetzung des Verschlüsselungsbereichs blockieren) ab.

Boolean enableNfsV3AllSquash()

Rufen Sie die EnableNfsV3AllSquash-Eigenschaft ab: Enable NFSv3 all squashen on blob container.

Boolean enableNfsV3RootSquash()

Rufen Sie die EnableNfsV3RootSquash-Eigenschaft ab: Aktivieren Sie nfsv3 root squashen für Blobcontainer.

Boolean hasImmutabilityPolicy()

Ruft die Has-Unveränderlichkeitsrichtlinie-Eigenschaftab: Die öffentlicheEigenschaft "Unveränderlichkeitsrichtlinie" wird von SRP auf TRUE festgelegt, wenn für diesen Container eine Unveränderlichkeitsrichtlinieerstellt wurde.

Boolean hasLegalHold()

Get hasLegalHold-Eigenschaft: Die hatdie öffentliche Eigenschaft LegalHold wird von SRP auf true festgelegt, wenn mindestens ein Tag vorhanden ist.

ImmutabilityPolicyProperties immutabilityPolicy()

Rufen Sie die Unveränderlichkeitsrichtlinie-Eigenschaftab: Die Unveränderlichkeitsrichtlinie-Eigenschaftdes Containers.

ImmutableStorageWithVersioning immutableStorageWithVersioning()

Abrufen der unveränderlichenStorageWithVersioning-Eigenschaft: Die Unveränderlichkeitseigenschaft des Containers auf Objektebene.

OffsetDateTime lastModifiedTime()

Abrufen der Eigenschaft "LetzteÄnderungszeit": Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück.

LeaseDuration leaseDuration()

Abrufen der Leasedauer-Eigenschaft: Gibt an, ob die Lease für einen Container von unendlicher oder fester Dauer ist, nur wenn der Container geleast wird.

LeaseState leaseState()

Rufen Sie die Lease State-Eigenschaftab: Leasestatus des Containers.

LeaseStatus leaseStatus()

Abrufen der Leasestatus-Eigenschaft: Die Lease-status des Containers.

LegalHoldProperties legalHold()

Rufen Sie die legalHold-Eigenschaft ab: Die LegalHold-Eigenschaft des Containers.

Map<String,String> metadata()

Abrufen der Metadateneigenschaft: Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll.

PublicAccess publicAccess()

Rufen Sie die öffentlicheAccess-Eigenschaft ab: Gibt an, ob auf Daten im Container öffentlich zugegriffen werden kann und welche Zugriffsebene sie haben.

Integer remainingRetentionDays()

Abrufen der verbleibendenAufbewahrungstage-Eigenschaft: Verbleibende Aufbewahrungstage für vorläufig gelöschte Blobcontainer.

void validate()

Überprüft die instance.

String version()

Abrufen der Versionseigenschaft: Die Version des gelöschten Blobcontainers.

ListContainerItemInner withDefaultEncryptionScope(String defaultEncryptionScope)

Legen Sie die StandardeigenschaftVerschlüsselungsbereichfest: Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge.

ListContainerItemInner withDenyEncryptionScopeOverride(Boolean denyEncryptionScopeOverride)

Legen Sie die Eigenschaft "DenyEncryptionScopeOverride" fest: Block override of encryption scope from the container default.

ListContainerItemInner withEnableNfsV3AllSquash(Boolean enableNfsV3AllSquash)

Legen Sie die EnableNfsV3AllSquash-Eigenschaft fest: Aktivieren Sie NFSv3 all squashen für Blobcontainer.

ListContainerItemInner withEnableNfsV3RootSquash(Boolean enableNfsV3RootSquash)

Legen Sie die EnableNfsV3RootSquash-Eigenschaft fest: Aktivieren Sie die NFSv3-Stamm-squashen im Blobcontainer.

ListContainerItemInner withImmutableStorageWithVersioning(ImmutableStorageWithVersioning immutableStorageWithVersioning)

Legen Sie die unveränderlicheEigenschaft StorageWithVersioning fest: Die Eigenschaft Unveränderlichkeit auf Objektebene des Containers.

ListContainerItemInner withMetadata(Map<String,String> metadata)

Legen Sie die Metadateneigenschaft fest: Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll.

ListContainerItemInner withPublicAccess(PublicAccess publicAccess)

Legen Sie die öffentlicheAccess-Eigenschaft fest: Gibt an, ob auf Daten im Container öffentlich zugegriffen werden kann und welche Zugriffsebene sie haben.

Geerbte Methoden von ProxyResource

Geerbte Methoden von AzureEntityResource

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

ListContainerItemInner

public ListContainerItemInner()

Erstellt eine instance der ListContainerItemInner-Klasse.

Details zur Methode

defaultEncryptionScope

public String defaultEncryptionScope()

Abrufen der defaultEncryptionScope-Eigenschaft: Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge.

Returns:

der DefaultEncryptionScope-Wert.

deleted

public Boolean deleted()

Abrufen der gelöschten Eigenschaft: Gibt an, ob der Blobcontainer gelöscht wurde.

Returns:

der gelöschte Wert.

deletedTime

public OffsetDateTime deletedTime()

Rufen Sie die deletedTime-Eigenschaft ab: Löschzeit des Blobcontainers.

Returns:

der deletedTime-Wert.

denyEncryptionScopeOverride

public Boolean denyEncryptionScopeOverride()

Rufen Sie die eigenschaft denyEncryptionScopeOverride: Block override of encryption scope from the container default (Block override of encryption scope of the container default) ab.

Returns:

denyEncryptionScopeOverride-Wert.

enableNfsV3AllSquash

public Boolean enableNfsV3AllSquash()

Rufen Sie die enableNfsV3AllSquash-Eigenschaft ab: Aktivieren Sie NFSv3 alle squashen im Blobcontainer.

Returns:

der EnableNfsV3AllSquash-Wert.

enableNfsV3RootSquash

public Boolean enableNfsV3RootSquash()

Rufen Sie die enableNfsV3RootSquash-Eigenschaft ab: Aktivieren Sie den NFSv3-Stamm squashen für Blobcontainer.

Returns:

der EnableNfsV3RootSquash-Wert.

hasImmutabilityPolicy

public Boolean hasImmutabilityPolicy()

Abrufen der hasImmutabilityPolicy-Eigenschaft: 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.

Returns:

der hasImmutabilityPolicy-Wert.

hasLegalHold

public Boolean hasLegalHold()

Abrufen der hasLegalHold-Eigenschaft: Die öffentliche hasLegalHold-Eigenschaft 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 Tags für die aufbewahrungsrechtliche Aufbewahrung gelöscht werden. Für ein bestimmtes Konto können maximal 1.000 Blobcontainer mit hasLegalHold=true vorhanden sein.

Returns:

der hasLegalHold-Wert.

immutabilityPolicy

public ImmutabilityPolicyProperties immutabilityPolicy()

Abrufen der immutabilityPolicy-Eigenschaft: Die ImmutabilityPolicy-Eigenschaft des Containers.

Returns:

der Wert immutabilityPolicy.

immutableStorageWithVersioning

public ImmutableStorageWithVersioning immutableStorageWithVersioning()

Ruft die unveränderlicheStorageWithVersioning-Eigenschaft ab: Die Unveränderlichkeitseigenschaft auf Objektebene des Containers. Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Containererstellung auf TRUE festgelegt werden. Vorhandene Container müssen einem Migrationsprozess unterzogen werden.

Returns:

der unveränderlicheStorageWithVersioning-Wert.

lastModifiedTime

public OffsetDateTime lastModifiedTime()

Abrufen der lastModifiedTime-Eigenschaft: Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück.

Returns:

der LastModifiedTime-Wert.

leaseDuration

public LeaseDuration leaseDuration()

LeaseDuration-Eigenschaft abrufen: Gibt an, ob die Lease für einen Container eine unendliche oder eine feste Dauer hat, nur wenn der Container geleast wird.

Returns:

der leaseDuration-Wert.

leaseState

public LeaseState leaseState()

Abrufen der leaseState-Eigenschaft: Leasestatus des Containers.

Returns:

der leaseState-Wert.

leaseStatus

public LeaseStatus leaseStatus()

Abrufen der leaseStatus-Eigenschaft: Die Lease-status des Containers.

Returns:

der leaseStatus-Wert.

legalHold

public LegalHoldProperties legalHold()

Rufen Sie die legalHold-Eigenschaft ab: Die LegalHold-Eigenschaft des Containers.

Returns:

der legalHold-Wert.

metadata

public Map metadata()

Abrufen der Metadateneigenschaft: Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll.

Returns:

den Metadatenwert.

publicAccess

public PublicAccess publicAccess()

Abrufen der publicAccess-Eigenschaft: Gibt an, ob auf Daten im Container öffentlich zugegriffen werden kann und welche Zugriffsebene es gibt.

Returns:

der publicAccess-Wert.

remainingRetentionDays

public Integer remainingRetentionDays()

Abrufen der remainingRetentionDays-Eigenschaft: Verbleibende Aufbewahrungstage für vorläufig gelöschte Blobcontainer.

Returns:

der restRetentionDays-Wert.

validate

public void validate()

Überprüft die instance.

Overrides:

ListContainerItemInner.validate()

version

public String version()

Abrufen der Versionseigenschaft: Die Version des gelöschten Blobcontainers.

Returns:

der Versionswert.

withDefaultEncryptionScope

public ListContainerItemInner withDefaultEncryptionScope(String defaultEncryptionScope)

Festlegen der defaultEncryptionScope-Eigenschaft: Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge.

Parameters:

defaultEncryptionScope - der festzulegende DefaultEncryptionScope-Wert.

Returns:

das ListContainerItemInner-Objekt selbst.

withDenyEncryptionScopeOverride

public ListContainerItemInner withDenyEncryptionScopeOverride(Boolean denyEncryptionScopeOverride)

Legen Sie die eigenschaft denyEncryptionScopeOverride fest: Block override of encryption scope from the container default.

Parameters:

denyEncryptionScopeOverride - der festzulegende Wert denyEncryptionScopeOverride.

Returns:

das ListContainerItemInner-Objekt selbst.

withEnableNfsV3AllSquash

public ListContainerItemInner withEnableNfsV3AllSquash(Boolean enableNfsV3AllSquash)

Legen Sie die enableNfsV3AllSquash-Eigenschaft fest: Aktivieren Sie NFSv3 all squashen für Blobcontainer.

Parameters:

enableNfsV3AllSquash - der festzulegende Wert enableNfsV3AllSquash.

Returns:

das ListContainerItemInner-Objekt selbst.

withEnableNfsV3RootSquash

public ListContainerItemInner withEnableNfsV3RootSquash(Boolean enableNfsV3RootSquash)

Legen Sie die enableNfsV3RootSquash-Eigenschaft fest: Aktivieren Sie NFSv3-Stamm squashen für Blobcontainer.

Parameters:

enableNfsV3RootSquash - der festzulegende Wert enableNfsV3RootSquash.

Returns:

das ListContainerItemInner-Objekt selbst.

withImmutableStorageWithVersioning

public ListContainerItemInner withImmutableStorageWithVersioning(ImmutableStorageWithVersioning immutableStorageWithVersioning)

Legen Sie die unveränderlicheStorageWithVersioning-Eigenschaft fest: Die Unveränderlichkeitseigenschaft auf Objektebene des Containers. Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Containererstellung auf true festgelegt werden. Vorhandene Container müssen einem Migrationsprozess unterzogen werden.

Parameters:

immutableStorageWithVersioning - der festzulegende wert für unveränderlicheStorageWithVersioning.

Returns:

das ListContainerItemInner-Objekt selbst.

withMetadata

public ListContainerItemInner withMetadata(Map metadata)

Legen Sie die Metadateneigenschaft fest: Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll.

Parameters:

metadata - der festzulegende Metadatenwert.

Returns:

das ListContainerItemInner-Objekt selbst.

withPublicAccess

public ListContainerItemInner withPublicAccess(PublicAccess publicAccess)

Legen Sie die publicAccess-Eigenschaft fest: Gibt an, ob auf Daten im Container öffentlich zugegriffen werden kann und welche Zugriffsebene sie haben.

Parameters:

publicAccess - der festzulegende publicAccess-Wert.

Returns:

das ListContainerItemInner-Objekt selbst.

Gilt für: