ContainerProperties interface

Les propriétés d’un contenant.

Propriétés

defaultEncryptionScope

Par défaut, le conteneur doit utiliser l’étendue de chiffrement spécifiée pour toutes les écritures.

deleted

Indique si le conteneur d’objets blob a été supprimé.

deletedTime

Temps de suppression du conteneur d’objets blob.

denyEncryptionScopeOverride

Bloquer le remplacement de l’étendue de chiffrement par défaut du conteneur.

enableNfsV3AllSquash

Activez NFSv3 toutes les courges sur le conteneur d’objets blob.

enableNfsV3RootSquash

Activez la courge racine NFSv3 sur le conteneur d’objets blob.

hasImmutabilityPolicy

La propriété publique hasImmutabilityPolicy est définie à true par SRP si ImmutabilityPolicy a été créé pour ce conteneur. La propriété publique hasImmutabilityPolicy est définie à false par SRP si ImmutabilityPolicy n’a pas été créé pour ce conteneur.

hasLegalHold

La propriété publique hasLegalHold est définie à 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égale existantes sont effacées. Il peut y avoir un maximum de 1000 conteneurs d’objets blob avec hasLegalHold=true pour un compte donné.

immutabilityPolicy

Propriété ImmutabilityPolicy du conteneur.

immutableStorageWithVersioning

Propriété d’immuabilité au niveau de l’objet du conteneur. La propriété est immuable et ne peut être définie que sur true au moment de la création du conteneur. Les conteneurs existants doivent subir un processus de migration.

lastModifiedTime

Retourne la date et l’heure de la dernière modification du conteneur.

leaseDuration

Spécifie si le bail d’un conteneur est d’une durée infinie ou fixe, uniquement lorsque le conteneur est loué.

leaseState

État de location du conteneur.

leaseStatus

L’état du bail du conteneur.

legalHold

La propriété LegalHold du conteneur.

metadata

Paire nom-valeur à associer au conteneur en tant que métadonnées.

publicAccess

Spécifie si les données du conteneur sont accessibles publiquement et le niveau d’accès.

remainingRetentionDays

Jours de rétention restants pour le conteneur d’objets blob supprimé de manière réversible.

version

Version du conteneur d’objets blob supprimé.

Détails de la propriété

defaultEncryptionScope

Par défaut, le conteneur doit utiliser l’étendue de chiffrement spécifiée pour toutes les écritures.

defaultEncryptionScope?: string

Valeur de propriété

string

deleted

Indique si le conteneur d’objets blob a été supprimé.

deleted?: boolean

Valeur de propriété

boolean

deletedTime

Temps de suppression du conteneur d’objets blob.

deletedTime?: Date

Valeur de propriété

Date

denyEncryptionScopeOverride

Bloquer le remplacement de l’étendue de chiffrement par défaut du conteneur.

denyEncryptionScopeOverride?: boolean

Valeur de propriété

boolean

enableNfsV3AllSquash

Activez NFSv3 toutes les courges sur le conteneur d’objets blob.

enableNfsV3AllSquash?: boolean

Valeur de propriété

boolean

enableNfsV3RootSquash

Activez la courge racine NFSv3 sur le conteneur d’objets blob.

enableNfsV3RootSquash?: boolean

Valeur de propriété

boolean

hasImmutabilityPolicy

La propriété publique hasImmutabilityPolicy est définie à true par SRP si ImmutabilityPolicy a été créé pour ce conteneur. La propriété publique hasImmutabilityPolicy est définie à false par SRP si ImmutabilityPolicy n’a pas été créé pour ce conteneur.

hasImmutabilityPolicy?: boolean

Valeur de propriété

boolean

hasLegalHold

La propriété publique hasLegalHold est définie à 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égale existantes sont effacées. Il peut y avoir un maximum de 1000 conteneurs d’objets blob avec hasLegalHold=true pour un compte donné.

hasLegalHold?: boolean

Valeur de propriété

boolean

immutabilityPolicy

Propriété ImmutabilityPolicy du conteneur.

immutabilityPolicy?: ImmutabilityPolicyProperties

Valeur de 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 que sur true au moment de la création du conteneur. Les conteneurs existants doivent subir un processus de migration.

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

Valeur de propriété

lastModifiedTime

Retourne la date et l’heure de la dernière modification du conteneur.

lastModifiedTime?: Date

Valeur de propriété

Date

leaseDuration

Spécifie si le bail d’un conteneur est d’une durée infinie ou fixe, uniquement lorsque le conteneur est loué.

leaseDuration?: string

Valeur de propriété

string

leaseState

État de location du conteneur.

leaseState?: string

Valeur de propriété

string

leaseStatus

L’état du bail du conteneur.

leaseStatus?: string

Valeur de propriété

string

legalHold

La propriété LegalHold du conteneur.

legalHold?: LegalHoldProperties

Valeur de propriété

metadata

Paire nom-valeur à associer au conteneur en tant que métadonnées.

metadata?: Record<string, string>

Valeur de propriété

Record<string, string>

publicAccess

Spécifie si les données du conteneur sont accessibles publiquement et le niveau d’accès.

publicAccess?: PublicAccess

Valeur de propriété

remainingRetentionDays

Jours de rétention restants pour le conteneur d’objets blob supprimé de manière réversible.

remainingRetentionDays?: number

Valeur de propriété

number

version

Version du conteneur d’objets blob supprimé.

version?: string

Valeur de propriété

string