Compartir a través de


BlobContainer interface

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

Extends

Propiedades

defaultEncryptionScope

El contenedor debe usar el ámbito de cifrado especificado para todas las escrituras.

deleted

Indica si se eliminó el contenedor de blobs. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

deletedTime

Tiempo de eliminación del contenedor de blobs. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

denyEncryptionScopeOverride

Bloquee la invalidación del ámbito de cifrado del valor predeterminado del contenedor.

enableNfsV3AllSquash

Habilite NFSv3 all squash en el contenedor de blobs.

enableNfsV3RootSquash

Habilite nfSv3 root squash en el contenedor de blobs.

hasImmutabilityPolicy

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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

hasLegalHold

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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

immutabilityPolicy

Propiedad ImmutabilityPolicy del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

immutableStorageWithVersioning

Propiedad de inmutabilidad de nivel de objeto del contenedor. La propiedad es inmutable y solo se puede establecer en true en el momento de la creación del contenedor. Los contenedores existentes deben someterse a un proceso de migración.

lastModifiedTime

Devuelve la fecha y hora en que se modificó por última vez el contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

leaseDuration

Especifica si la concesión en un contenedor tiene una duración infinita o fija, solo cuando se alquila el contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

leaseState

Estado de concesión del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

leaseStatus

El estado de concesión del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

legalHold

Propiedad LegalHold del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

metadata

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

publicAccess

Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso.

remainingRetentionDays

Días de retención restantes para el contenedor de blobs eliminado temporalmente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

version

Versión del contenedor de blobs eliminado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Propiedades heredadas

etag

Etag de recursos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name

Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

defaultEncryptionScope

El contenedor debe usar el ámbito de cifrado especificado para todas las escrituras.

defaultEncryptionScope?: string

Valor de propiedad

string

deleted

Indica si se eliminó el contenedor de blobs. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

deleted?: boolean

Valor de propiedad

boolean

deletedTime

Tiempo de eliminación del contenedor de blobs. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

deletedTime?: Date

Valor de propiedad

Date

denyEncryptionScopeOverride

Bloquee la invalidación del ámbito de cifrado del valor predeterminado del contenedor.

denyEncryptionScopeOverride?: boolean

Valor de propiedad

boolean

enableNfsV3AllSquash

Habilite NFSv3 all squash en el contenedor de blobs.

enableNfsV3AllSquash?: boolean

Valor de propiedad

boolean

enableNfsV3RootSquash

Habilite nfSv3 root squash en el contenedor de blobs.

enableNfsV3RootSquash?: boolean

Valor de propiedad

boolean

hasImmutabilityPolicy

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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

hasImmutabilityPolicy?: boolean

Valor de propiedad

boolean

hasLegalHold

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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

hasLegalHold?: boolean

Valor de propiedad

boolean

immutabilityPolicy

Propiedad ImmutabilityPolicy del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

immutabilityPolicy?: ImmutabilityPolicyProperties

Valor de propiedad

immutableStorageWithVersioning

Propiedad de inmutabilidad de nivel de objeto del contenedor. La propiedad es inmutable y solo se puede establecer en true en el momento de la creación del contenedor. Los contenedores existentes deben someterse a un proceso de migración.

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

Valor de propiedad

lastModifiedTime

Devuelve la fecha y hora en que se modificó por última vez el contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

lastModifiedTime?: Date

Valor de propiedad

Date

leaseDuration

Especifica si la concesión en un contenedor tiene una duración infinita o fija, solo cuando se alquila el contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

leaseDuration?: string

Valor de propiedad

string

leaseState

Estado de concesión del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

leaseState?: string

Valor de propiedad

string

leaseStatus

El estado de concesión del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

leaseStatus?: string

Valor de propiedad

string

legalHold

Propiedad LegalHold del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

legalHold?: LegalHoldProperties

Valor de propiedad

metadata

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

metadata?: {[propertyName: string]: string}

Valor de propiedad

{[propertyName: string]: string}

publicAccess

Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso.

publicAccess?: PublicAccess

Valor de propiedad

remainingRetentionDays

Días de retención restantes para el contenedor de blobs eliminado temporalmente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

remainingRetentionDays?: number

Valor de propiedad

number

version

Versión del contenedor de blobs eliminado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

version?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

etag

Etag de recursos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

etag?: string

Valor de propiedad

string

Heredado deAzureEntityResource.etag

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deAzureEntityResource.id

name

Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deAzureEntityResource.name

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deAzureEntityResource.type