Compartir a través de


BlobContainer Clase

Propiedades del contenedor de blobs, incluido el identificador, el nombre del recurso, el tipo de recurso, Etag.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Herencia
azure.mgmt.storage.v2018_02_01.models._models_py3.AzureEntityResource
BlobContainer

Constructor

BlobContainer(*, public_access: str | _models.PublicAccess | None = None, metadata: Dict[str, str] | None = None, **kwargs)

Variables

id
str

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Nombre del recurso.

type
str

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

etag
str

Etag de recursos.

public_access
str o PublicAccess

Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso. Los valores conocidos son: "Container", "Blob" y "None".

last_modified_time
datetime

Devuelve la fecha y hora en que se modificó por última vez el contenedor.

lease_status
str o LeaseStatus

El estado de concesión del contenedor. Los valores conocidos son: "Bloqueado" y "Desbloqueado".

lease_state
str o LeaseState

Estado de concesión del contenedor. Los valores conocidos son: "Available", "Leased", "Expired", "Breaking" y "Broken".

lease_duration
str o LeaseDuration

Especifica si la concesión en un contenedor tiene una duración infinita o fija, solo cuando se alquila el contenedor. Los valores conocidos son: "Infinite" y "Fixed".

metadata
dict[str, str]

Par nombre-valor que se va a asociar con el contenedor como metadatos.

immutability_policy
ImmutabilityPolicyProperties

Propiedad ImmutabilityPolicy del contenedor.

legal_hold
LegalHoldProperties

Propiedad LegalHold del contenedor.

has_legal_hold
bool

SRP establece la propiedad pública hasLegalHold en true si hay al menos una etiqueta existente. SRP establece la propiedad pública hasLegalHold en false si se borran todas las etiquetas de suspensión legal existentes. Puede haber un máximo de 1000 contenedores de blobs con hasLegalHold=true para una cuenta determinada.

has_immutability_policy
bool

SRP establece la propiedad pública hasImmutabilityPolicy en true si se ha creado ImmutabilityPolicy para este contenedor. La propiedad pública hasImmutabilityPolicy se establece en false por SRP si no se ha creado ImmutabilityPolicy para este contenedor.