BlobContainer interface
Propiedades del contenedor de blobs, incluido el identificador, el nombre del recurso, el tipo de recurso, Etag.
- Extends
Propiedades
default |
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. |
deleted |
Tiempo de eliminación del contenedor de blobs. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
deny |
Bloquee la invalidación del ámbito de cifrado del valor predeterminado del contenedor. |
enable |
Habilite NFSv3 all squash en el contenedor de blobs. |
enable |
Habilite nfSv3 root squash en el contenedor de blobs. |
has |
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. |
has |
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. |
immutability |
Propiedad ImmutabilityPolicy del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
immutable |
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. |
last |
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. |
lease |
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. |
lease |
Estado de concesión del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
lease |
El estado de concesión del contenedor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
legal |
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. |
public |
Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso. |
remaining |
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