ListContainerItemInner Klasse
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. storage. models. AzureEntityResource - com.
azure. resourcemanager. storage. fluent. models. ListContainerItemInner
- com.
- com.
- com.
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 |
Boolean |
deleted()
Abrufen der gelöschten Eigenschaft: Gibt an, ob der Blobcontainer gelöscht wurde. |
Offset |
deletedTime()
Ruft die gelöschte |
Boolean |
denyEncryptionScopeOverride()
Rufen Sie die Verweigerungsverschlüsselungsumfang-Außerkraftsetzungseigenschaft |
Boolean |
enableNfsV3AllSquash()
Rufen Sie die Enable |
Boolean |
enableNfsV3RootSquash()
Rufen Sie die Enable |
Boolean |
hasImmutabilityPolicy()
Ruft die Has-Unveränderlichkeitsrichtlinie-Eigenschaft |
Boolean |
hasLegalHold()
Get has |
Immutability |
immutabilityPolicy()
Rufen Sie die Unveränderlichkeitsrichtlinie-Eigenschaft |
Immutable |
immutableStorageWithVersioning()
Abrufen der unveränderlichen |
Offset |
lastModifiedTime()
Abrufen der Eigenschaft "Letzte |
Lease |
leaseDuration()
Abrufen der Leasedauer-Eigenschaft |
Lease |
leaseState()
Rufen Sie die Lease State-Eigenschaft |
Lease |
leaseStatus()
Abrufen der Leasestatus-Eigenschaft |
Legal |
legalHold()
Rufen Sie die legal |
Map<String,String> |
metadata()
Abrufen der Metadateneigenschaft: Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll. |
Public |
publicAccess()
Rufen Sie die öffentliche |
Integer |
remainingRetentionDays()
Abrufen der verbleibenden |
void |
validate()
Überprüft die instance. |
String |
version()
Abrufen der Versionseigenschaft: Die Version des gelöschten Blobcontainers. |
List |
withDefaultEncryptionScope(String defaultEncryptionScope)
Legen Sie die Standardeigenschaft |
List |
withDenyEncryptionScopeOverride(Boolean denyEncryptionScopeOverride)
Legen Sie die Eigenschaft "Deny |
List |
withEnableNfsV3AllSquash(Boolean enableNfsV3AllSquash)
Legen Sie die Enable |
List |
withEnableNfsV3RootSquash(Boolean enableNfsV3RootSquash)
Legen Sie die Enable |
List |
withImmutableStorageWithVersioning(ImmutableStorageWithVersioning immutableStorageWithVersioning)
Legen Sie die unveränderliche |
List |
withMetadata(Map<String,String> metadata)
Legen Sie die Metadateneigenschaft fest: Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll. |
List |
withPublicAccess(PublicAccess publicAccess)
Legen Sie die öffentliche |
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:
deleted
public Boolean deleted()
Abrufen der gelöschten Eigenschaft: Gibt an, ob der Blobcontainer gelöscht wurde.
Returns:
deletedTime
public OffsetDateTime deletedTime()
Rufen Sie die deletedTime-Eigenschaft ab: Löschzeit des Blobcontainers.
Returns:
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:
enableNfsV3AllSquash
public Boolean enableNfsV3AllSquash()
Rufen Sie die enableNfsV3AllSquash-Eigenschaft ab: Aktivieren Sie NFSv3 alle squashen im Blobcontainer.
Returns:
enableNfsV3RootSquash
public Boolean enableNfsV3RootSquash()
Rufen Sie die enableNfsV3RootSquash-Eigenschaft ab: Aktivieren Sie den NFSv3-Stamm squashen für Blobcontainer.
Returns:
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:
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:
immutabilityPolicy
public ImmutabilityPolicyProperties immutabilityPolicy()
Abrufen der immutabilityPolicy-Eigenschaft: Die ImmutabilityPolicy-Eigenschaft des Containers.
Returns:
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:
lastModifiedTime
public OffsetDateTime lastModifiedTime()
Abrufen der lastModifiedTime-Eigenschaft: Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück.
Returns:
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:
leaseState
public LeaseState leaseState()
Abrufen der leaseState-Eigenschaft: Leasestatus des Containers.
Returns:
leaseStatus
public LeaseStatus leaseStatus()
Abrufen der leaseStatus-Eigenschaft: Die Lease-status des Containers.
Returns:
legalHold
public LegalHoldProperties legalHold()
Rufen Sie die legalHold-Eigenschaft ab: Die LegalHold-Eigenschaft des Containers.
Returns:
metadata
public Map
Abrufen der Metadateneigenschaft: Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll.
Returns:
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:
remainingRetentionDays
public Integer remainingRetentionDays()
Abrufen der remainingRetentionDays-Eigenschaft: Verbleibende Aufbewahrungstage für vorläufig gelöschte Blobcontainer.
Returns:
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:
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:
Returns:
withDenyEncryptionScopeOverride
public ListContainerItemInner withDenyEncryptionScopeOverride(Boolean denyEncryptionScopeOverride)
Legen Sie die eigenschaft denyEncryptionScopeOverride fest: Block override of encryption scope from the container default.
Parameters:
Returns:
withEnableNfsV3AllSquash
public ListContainerItemInner withEnableNfsV3AllSquash(Boolean enableNfsV3AllSquash)
Legen Sie die enableNfsV3AllSquash-Eigenschaft fest: Aktivieren Sie NFSv3 all squashen für Blobcontainer.
Parameters:
Returns:
withEnableNfsV3RootSquash
public ListContainerItemInner withEnableNfsV3RootSquash(Boolean enableNfsV3RootSquash)
Legen Sie die enableNfsV3RootSquash-Eigenschaft fest: Aktivieren Sie NFSv3-Stamm squashen für Blobcontainer.
Parameters:
Returns:
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:
Returns:
withMetadata
public ListContainerItemInner withMetadata(Map
Legen Sie die Metadateneigenschaft fest: Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll.
Parameters:
Returns:
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:
Returns:
Gilt für:
Azure SDK for Java