ListContainerItemInner Classe
- 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
Les propriétés du conteneur d’objets blob sont répertoriées.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
ListContainerItemInner() |
Crée un instance de la classe Interne d’élément |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
String |
defaultEncryptionScope()
Obtenir la propriété Étendue de chiffrement |
Boolean |
deleted()
Obtenir la propriété supprimée : indique si le conteneur d’objets blob a été supprimé. |
Offset |
deletedTime()
Obtenez la propriété Time supprimée |
Boolean |
denyEncryptionScopeOverride()
Obtenez la propriété Refuser |
Boolean |
enableNfsV3AllSquash()
Obtenez la propriété enable |
Boolean |
enableNfsV3RootSquash()
Obtenez la propriété enable |
Boolean |
hasImmutabilityPolicy()
Obtenir la propriété has |
Boolean |
hasLegalHold()
Obtenir la propriété has |
Immutability |
immutabilityPolicy()
Obtenez la propriété Stratégie d’immuabilité |
Immutable |
immutableStorageWithVersioning()
Obtenir la propriété Stockage |
Offset |
lastModifiedTime()
Obtenir la dernière |
Lease |
leaseDuration()
Obtenir la propriété Durée du bail |
Lease |
leaseState()
Obtenez la propriété État du bail |
Lease |
leaseStatus()
Obtenir la propriété État du bail |
Legal |
legalHold()
Obtenir la propriété Legal |
Map<String,String> |
metadata()
Obtenir la propriété de métadonnées : paire nom-valeur à associer au conteneur en tant que métadonnées. |
Public |
publicAccess()
Obtenir la propriété d’accès public |
Integer |
remainingRetentionDays()
Obtenir la propriété Jours de rétention |
void |
validate()
Valide le instance. |
String |
version()
Obtenir la propriété version : version du conteneur d’objets blob supprimés. |
List |
withDefaultEncryptionScope(String defaultEncryptionScope)
Définissez la propriété Étendue de chiffrement |
List |
withDenyEncryptionScopeOverride(Boolean denyEncryptionScopeOverride)
Définissez la propriété Deny |
List |
withEnableNfsV3AllSquash(Boolean enableNfsV3AllSquash)
Définissez la propriété enable |
List |
withEnableNfsV3RootSquash(Boolean enableNfsV3RootSquash)
Définissez la propriété enable |
List |
withImmutableStorageWithVersioning(ImmutableStorageWithVersioning immutableStorageWithVersioning)
Définissez la propriété Stockage |
List |
withMetadata(Map<String,String> metadata)
Définir la propriété de métadonnées : paire nom-valeur à associer au conteneur en tant que métadonnées. |
List |
withPublicAccess(PublicAccess publicAccess)
Définir la propriété d’accès public |
Méthodes héritées de ProxyResource
Méthodes héritées de AzureEntityResource
Méthodes héritées de java.lang.Object
Détails du constructeur
ListContainerItemInner
public ListContainerItemInner()
Crée un instance de la classe ListContainerItemInner.
Détails de la méthode
defaultEncryptionScope
public String defaultEncryptionScope()
Obtenir la propriété defaultEncryptionScope : Valeur par défaut du conteneur pour utiliser l’étendue de chiffrement spécifiée pour toutes les écritures.
Returns:
deleted
public Boolean deleted()
Obtenir la propriété supprimée : indique si le conteneur d’objets blob a été supprimé.
Returns:
deletedTime
public OffsetDateTime deletedTime()
Obtenez la propriété deletedTime : Heure de suppression du conteneur d’objets blob.
Returns:
denyEncryptionScopeOverride
public Boolean denyEncryptionScopeOverride()
Obtenez la propriété denyEncryptionScopeOverride : Bloquer le remplacement de l’étendue de chiffrement à partir du conteneur par défaut.
Returns:
enableNfsV3AllSquash
public Boolean enableNfsV3AllSquash()
Obtenez la propriété enableNfsV3AllSquash : Activer NFSv3 tous les squashing sur le conteneur d’objets blob.
Returns:
enableNfsV3RootSquash
public Boolean enableNfsV3RootSquash()
Obtenez la propriété enableNfsV3RootSquash : Activer le squashing racine NFSv3 sur le conteneur d’objets blob.
Returns:
hasImmutabilityPolicy
public Boolean hasImmutabilityPolicy()
Obtenir la propriété hasImmutabilityPolicy : la propriété publique hasImmutabilityPolicy est définie sur true par SRP si ImmutabilityPolicy a été créée pour ce conteneur. La propriété publique hasImmutabilityPolicy est définie sur false par SRP si ImmutabilityPolicy n’a pas été créée pour ce conteneur.
Returns:
hasLegalHold
public Boolean hasLegalHold()
Obtenir la propriété hasLegalHold : la propriété publique hasLegalHold est définie sur true par SRP s’il existe au moins une balise. La propriété publique hasLegalHold est définie sur false par SRP si toutes les balises de conservation légales existantes sont effacées. Il peut y avoir un maximum de 1 000 conteneurs d’objets blob avec hasLegalHold=true pour un compte donné.
Returns:
immutabilityPolicy
public ImmutabilityPolicyProperties immutabilityPolicy()
Obtenez la propriété immutabilityPolicy : propriété ImmutabilityPolicy du conteneur.
Returns:
immutableStorageWithVersioning
public ImmutableStorageWithVersioning immutableStorageWithVersioning()
Obtenir la propriété immutableStorageWithVersioning : propriété d’immuabilité au niveau de l’objet du conteneur. La propriété est immuable et ne peut être définie sur true qu’au moment de la création du conteneur. Les conteneurs existants doivent faire l’objet d’un processus de migration.
Returns:
lastModifiedTime
public OffsetDateTime lastModifiedTime()
Obtenir la propriété lastModifiedTime : renvoie la date et l’heure de la dernière modification du conteneur.
Returns:
leaseDuration
public LeaseDuration leaseDuration()
Obtenir la propriété leaseDuration : spécifie si le bail sur un conteneur est d’une durée infinie ou fixe, uniquement lorsque le conteneur est loué.
Returns:
leaseState
public LeaseState leaseState()
Obtenir la propriété leaseState : État du bail du conteneur.
Returns:
leaseStatus
public LeaseStatus leaseStatus()
Obtenir la propriété leaseStatus : status de bail du conteneur.
Returns:
legalHold
public LegalHoldProperties legalHold()
Obtenir la propriété legalHold : propriété LegalHold du conteneur.
Returns:
metadata
public Map
Obtenir la propriété de métadonnées : paire nom-valeur à associer au conteneur en tant que métadonnées.
Returns:
publicAccess
public PublicAccess publicAccess()
Obtenir la propriété publicAccess : spécifie si les données du conteneur peuvent être accessibles publiquement et le niveau d’accès.
Returns:
remainingRetentionDays
public Integer remainingRetentionDays()
Obtenez la propriété remainingRetentionDays : Jours de rétention restants pour le conteneur d’objets blob supprimés de manière réversible.
Returns:
validate
public void validate()
Valide le instance.
Overrides:
ListContainerItemInner.validate()version
public String version()
Obtenir la propriété version : version du conteneur d’objets blob supprimés.
Returns:
withDefaultEncryptionScope
public ListContainerItemInner withDefaultEncryptionScope(String defaultEncryptionScope)
Définissez la propriété defaultEncryptionScope : par défaut, le conteneur doit utiliser l’étendue de chiffrement spécifiée pour toutes les écritures.
Parameters:
Returns:
withDenyEncryptionScopeOverride
public ListContainerItemInner withDenyEncryptionScopeOverride(Boolean denyEncryptionScopeOverride)
Définissez la propriété denyEncryptionScopeOverride : Bloquer le remplacement de l’étendue de chiffrement à partir du conteneur par défaut.
Parameters:
Returns:
withEnableNfsV3AllSquash
public ListContainerItemInner withEnableNfsV3AllSquash(Boolean enableNfsV3AllSquash)
Définissez la propriété enableNfsV3AllSquash : Activez NFSv3 tous les squashing sur le conteneur d’objets blob.
Parameters:
Returns:
withEnableNfsV3RootSquash
public ListContainerItemInner withEnableNfsV3RootSquash(Boolean enableNfsV3RootSquash)
Définissez la propriété enableNfsV3RootSquash : Activer le squashing racine NFSv3 sur le conteneur d’objets blob.
Parameters:
Returns:
withImmutableStorageWithVersioning
public ListContainerItemInner withImmutableStorageWithVersioning(ImmutableStorageWithVersioning immutableStorageWithVersioning)
Définissez la propriété immuableStorageWithVersioning : propriété d’immuabilité au niveau de l’objet du conteneur. La propriété est immuable et ne peut être définie sur true qu’au moment de la création du conteneur. Les conteneurs existants doivent faire l’objet d’un processus de migration.
Parameters:
Returns:
withMetadata
public ListContainerItemInner withMetadata(Map
Définir la propriété de métadonnées : paire nom-valeur à associer au conteneur en tant que métadonnées.
Parameters:
Returns:
withPublicAccess
public ListContainerItemInner withPublicAccess(PublicAccess publicAccess)
Définir la propriété publicAccess : spécifie si les données du conteneur peuvent être accessibles publiquement et le niveau d’accès.
Parameters:
Returns:
S’applique à
Azure SDK for Java