BlobContainer Classe
Propriétés du conteneur d’objets blob, notamment ID, nom de la ressource, type de ressource, Etag.
Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.
- Héritage
-
azure.mgmt.storage.v2022_09_01.models._models_py3.AzureEntityResourceBlobContainer
Constructeur
BlobContainer(*, default_encryption_scope: str | None = None, deny_encryption_scope_override: bool | None = None, public_access: str | _models.PublicAccess | None = None, metadata: Dict[str, str] | None = None, immutable_storage_with_versioning: _models.ImmutableStorageWithVersioning | None = None, enable_nfs_v3_root_squash: bool | None = None, enable_nfs_v3_all_squash: bool | None = None, **kwargs: Any)
Paramètres de mots-clés uniquement
Nom | Description |
---|---|
default_encryption_scope
|
Par défaut, le conteneur doit utiliser l’étendue de chiffrement spécifiée pour toutes les écritures. |
deny_encryption_scope_override
|
Bloquer le remplacement de l’étendue de chiffrement à partir du conteneur par défaut. |
public_access
|
str ou
PublicAccess
Spécifie si les données dans le conteneur sont accessibles publiquement et le niveau d'accès. Les valeurs connues sont « Container », « Blob » et « None ». |
metadata
|
Une paire nom-valeur à associer au conteneur en tant que métadonnées. |
immutable_storage_with_versioning
|
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. |
enable_nfs_v3_root_squash
|
Activez la squashing racine NFSv3 sur le conteneur d’objets blob. |
enable_nfs_v3_all_squash
|
Activez NFSv3 tous les squashing sur le conteneur d’objets blob. |
Variables
Nom | Description |
---|---|
id
|
ID de ressource complet pour la ressource. Ex : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Nom de la ressource. |
type
|
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ». |
etag
|
Etag de la ressource. |
version
|
Version du conteneur d’objets blob supprimés. |
deleted
|
Indique si le conteneur d’objets blob a été supprimé. |
deleted_time
|
Heure de suppression du conteneur d’objets blob. |
remaining_retention_days
|
Jours de rétention restants pour le conteneur d’objets blob supprimés de manière réversible. |
default_encryption_scope
|
Par défaut, le conteneur doit utiliser l’étendue de chiffrement spécifiée pour toutes les écritures. |
deny_encryption_scope_override
|
Bloquer le remplacement de l’étendue de chiffrement à partir du conteneur par défaut. |
public_access
|
str ou
PublicAccess
Spécifie si les données dans le conteneur sont accessibles publiquement et le niveau d'accès. Les valeurs connues sont « Container », « Blob » et « None ». |
last_modified_time
|
Renvoie la date et l'heure de la dernière modification du conteneur. |
lease_status
|
str ou
LeaseStatus
L'état du bail du conteneur. Les valeurs connues sont : « Verrouillé » et « Déverrouillé ». |
lease_state
|
str ou
LeaseState
État du bail du conteneur. Les valeurs connues sont les suivantes : « Available », « Leased », « Expired », « Breaking » et « Broken ». |
lease_duration
|
str ou
LeaseDuration
Spécifie si le bail d’un conteneur est d’une durée infinie ou fixe, uniquement lorsque le conteneur est loué. Les valeurs connues sont « Infinite » et « Fixed ». |
metadata
|
Une paire nom-valeur à associer au conteneur en tant que métadonnées. |
immutability_policy
|
Propriété ImmutabilityPolicy du conteneur. |
legal_hold
|
Propriété LegalHold du conteneur. |
has_legal_hold
|
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é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é. |
has_immutability_policy
|
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éée pour ce conteneur. |
immutable_storage_with_versioning
|
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. |
enable_nfs_v3_root_squash
|
Activez la squashing racine NFSv3 sur le conteneur d’objets blob. |
enable_nfs_v3_all_squash
|
Activez NFSv3 tous les squashing sur le conteneur d’objets blob. |
Azure SDK for Python
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour