Partager via


LegalHoldInner Classe

  • java.lang.Object
    • com.azure.resourcemanager.storage.fluent.models.LegalHoldInner

public final class LegalHoldInner

Propriété LegalHold d’un conteneur d’objets blob.

Récapitulatif du constructeur

Constructeur Description
LegalHoldInner()

Crée une instance de la classe LegalHoldInner.

Résumé de la méthode

Modificateur et type Méthode et description
Boolean allowProtectedAppendWritesAll()

Obtenir la propriété Autoriserles écritures d’appendprotégées:lorsqu’elle est activée, de nouveaux blocs peuvent être écrits dans les objets blob « Append et Bock » tout en conservant la protection et la conformité de la conservation légale.

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 existante.

List<String> tags()

Obtenir la propriété tags : chaque balise doit comporter entre 3 et 23 caractères alphanumériques et est normalisée en minuscules au niveau du SRP.

void validate()

Valide le instance.

LegalHoldInner withAllowProtectedAppendWritesAll(Boolean allowProtectedAppendWritesAll)

Définissez la propriété AllowProtectedAppendÉcrittout : quand elle est activée, de nouveaux blocs peuvent être écrits dans les objets blob « Append et Bock » tout en conservant la protection et la conformité de la conservation légale.

LegalHoldInner withTags(List<String> tags)

Définissez la propriété tags : chaque balise doit comporter entre 3 et 23 caractères alphanumériques et est normalisée en minuscules au niveau du SRP.

Méthodes héritées de java.lang.Object

Détails du constructeur

LegalHoldInner

public LegalHoldInner()

Crée un instance de la classe LegalHoldInner.

Détails de la méthode

allowProtectedAppendWritesAll

public Boolean allowProtectedAppendWritesAll()

Obtenez la propriété allowProtectedAppendWritesAll : Quand elle est activée, de nouveaux blocs peuvent être écrits dans les objets blob d’ajout et de Bock tout en conservant la protection et la conformité de la conservation légale. Seuls de nouveaux blocs peuvent être ajoutés et les blocs existants ne peuvent pas être modifiés ou supprimés.

Returns:

valeur allowProtectedAppendWritesAll.

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:

valeur hasLegalHold.

tags

public List tags()

Obtenir la propriété tags : chaque balise doit comporter entre 3 et 23 caractères alphanumériques et est normalisée en minuscules au niveau du SRP.

Returns:

valeur des balises.

validate

public void validate()

Valide le instance.

withAllowProtectedAppendWritesAll

public LegalHoldInner withAllowProtectedAppendWritesAll(Boolean allowProtectedAppendWritesAll)

Définissez la propriété allowProtectedAppendWritesAll : Lorsque cette option est activée, de nouveaux blocs peuvent être écrits dans les objets blob d’ajout et de Bock tout en conservant la protection et la conformité légales. Seuls de nouveaux blocs peuvent être ajoutés et les blocs existants ne peuvent pas être modifiés ou supprimés.

Parameters:

allowProtectedAppendWritesAll - valeur allowProtectedAppendWritesAll à définir.

Returns:

l’objet LegalHoldInner lui-même.

withTags

public LegalHoldInner withTags(List tags)

Définissez la propriété tags : chaque balise doit comporter entre 3 et 23 caractères alphanumériques et est normalisée en minuscules au niveau du SRP.

Parameters:

tags - valeur des balises à définir.

Returns:

l’objet LegalHoldInner lui-même.

S’applique à