ListContainerItem interface

Les propriétés du conteneur d’objets blob doivent être répertoriées.

Extends

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

Durée 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 sur true par SRP si ImmutabilityPolicy a été créé pour ce conteneur. La propriété publique hasImmutabilityPolicy est définie sur false par SRP si ImmutabilityPolicy n’a pas été créé pour ce conteneur.

hasLegalHold

La propriété publique hasLegalHold est définie sur true par SRP s’il existe au moins une balise existante. 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 1 000 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 sur un conteneur est d’une durée infinie ou fixe, uniquement lorsque le conteneur est loué.

leaseState

État du bail du conteneur.

leaseStatus

État du bail du conteneur.

legalHold

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és de manière réversible.

version

Version du conteneur d’objets blob supprimés.

Propriétés héritées

etag

Etag de ressource.

id

ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Nom de la ressource

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

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

Durée 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 sur true par SRP si ImmutabilityPolicy a été créé pour ce conteneur. La propriété publique hasImmutabilityPolicy est définie sur 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 sur true par SRP s’il existe au moins une balise existante. 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 1 000 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 sur 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 du bail du conteneur.

leaseState?: string

Valeur de propriété

string

leaseStatus

État du bail du conteneur.

leaseStatus?: string

Valeur de propriété

string

legalHold

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és de manière réversible.

remainingRetentionDays?: number

Valeur de propriété

number

version

Version du conteneur d’objets blob supprimés.

version?: string

Valeur de propriété

string

Détails de la propriété héritée

etag

Etag de ressource.

etag?: string

Valeur de propriété

string

héritée deAzureEntityResource.etag

id

ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valeur de propriété

string

héritée deAzureEntityResource.id

name

Nom de la ressource

name?: string

Valeur de propriété

string

héritée deAzureEntityResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

systemData?: SystemData

Valeur de propriété

Hérité deAzureEntityResource.systemData

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

type?: string

Valeur de propriété

string

héritée deazureEntityResource.type