BlobContainer interface
Propriétés du conteneur d’objets blob, notamment ID, nom de ressource, type de ressource, Etag.
- Extends
Propriétés
| default |
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é. |
| deleted |
Durée de suppression du conteneur d’objets blob. |
| deny |
Bloquer le remplacement de l’étendue de chiffrement par défaut du conteneur. |
| enable |
Activez NFSv3 toutes les courges sur le conteneur d’objets blob. |
| enable |
Activez la courge racine NFSv3 sur le conteneur d’objets blob. |
| etag | Etag de ressource. |
| has |
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. |
| has |
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é. |
| immutability |
Propriété ImmutabilityPolicy du conteneur. |
| immutable |
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. |
| last |
Retourne la date et l’heure de la dernière modification du conteneur. |
| lease |
Spécifie si le bail sur un conteneur est d’une durée infinie ou fixe, uniquement lorsque le conteneur est loué. |
| lease |
État du bail du conteneur. |
| lease |
État du bail du conteneur. |
| legal |
Propriété LegalHold du conteneur. |
| metadata | Paire nom-valeur à associer au conteneur en tant que métadonnées. |
| public |
Spécifie si les données du conteneur sont accessibles publiquement et le niveau d’accès. |
| remaining |
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
| id | ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Nom de la ressource |
| system |
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
etag
Etag de ressource.
etag?: string
Valeur de propriété
string
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
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 deProxyResource.id
name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.
systemData?: SystemData
Valeur de propriété
héritée deProxyResource.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 deProxyResource.type