BlobContainer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Propiedades del contenedor de blobs, incluido el identificador, el nombre del recurso, el tipo de recurso, Etag.
[Microsoft.Rest.Serialization.JsonTransformation]
public class BlobContainer : Microsoft.Azure.Management.Storage.Models.AzureEntityResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type BlobContainer = class
inherit AzureEntityResource
Public Class BlobContainer
Inherits AzureEntityResource
- Herencia
- Atributos
Constructores
BlobContainer() |
Inicializa una nueva instancia de la clase BlobContainer. |
BlobContainer(String, String, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<PublicAccess>, Nullable<DateTime>, String, String, String, IDictionary<String,String>, ImmutabilityPolicyProperties, LegalHoldProperties, Nullable<Boolean>, Nullable<Boolean>, ImmutableStorageWithVersioning, Nullable<Boolean>, Nullable<Boolean>) |
Inicializa una nueva instancia de la clase BlobContainer. |
Propiedades
DefaultEncryptionScope |
Obtiene o establece el valor predeterminado del contenedor para usar el ámbito de cifrado especificado para todas las escrituras. |
Deleted |
Obtiene indica si se eliminó el contenedor de blobs. |
DeletedTime |
Obtiene el tiempo de eliminación del contenedor de blobs. |
DenyEncryptionScopeOverride |
Obtiene o establece la invalidación de bloque del ámbito de cifrado del valor predeterminado del contenedor. |
EnableNfsV3AllSquash |
Obtiene o establece la habilitación de NFSv3 en todo el contenedor de blobs. |
EnableNfsV3RootSquash |
Obtiene o establece la habilitación de la squash raíz NFSv3 en el contenedor de blobs. |
Etag |
Obtiene el valor Etag del recurso. (Heredado de AzureEntityResource) |
HasImmutabilityPolicy |
Obtiene la propiedad pública hasImmutabilityPolicy establecida en true por SRP 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. |
HasLegalHold |
Obtiene la propiedad pública hasLegalHold establecida en true por SRP si hay al menos una etiqueta existente. La propiedad pública hasLegalHold se establece en false por SRP 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. |
Id |
Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Heredado de Resource) |
ImmutabilityPolicy |
Obtiene la propiedad ImmutabilityPolicy del contenedor. |
ImmutableStorageWithVersioning |
Obtiene o establece la propiedad de inmutabilidad de nivel de objeto del contenedor. La propiedad es inmutable y solo se puede establecer en true en el momento de creación del contenedor. Los contenedores existentes deben someterse a un proceso de migración. |
LastModifiedTime |
Obtiene la fecha y hora en que se modificó por última vez el contenedor. |
LeaseDuration |
Obtiene especifica si la concesión en un contenedor tiene una duración infinita o fija, solo cuando se alquila el contenedor. Entre los valores posibles se incluyen: "Infinite", "Fixed" |
LeaseState |
Obtiene el estado de concesión del contenedor. Entre los valores posibles se incluyen: 'Available', 'Leased', 'Expired', 'Breaking', 'Broken' |
LeaseStatus |
Obtiene el estado de concesión del contenedor. Entre los valores posibles se incluyen: "Locked", "Unlocked" |
LegalHold |
Obtiene la propiedad LegalHold del contenedor. |
Metadata |
Obtiene o establece un par nombre-valor que se va a asociar al contenedor como metadatos. |
Name |
Obtiene el nombre del recurso. (Heredado de Resource) |
PublicAccess |
Obtiene o establece especifica si se puede acceder a los datos del contenedor públicamente y el nivel de acceso. Entre los valores posibles se incluyen: 'Container', 'Blob', 'None' |
RemainingRetentionDays |
Obtiene los días de retención restantes para el contenedor de blobs eliminado temporalmente. |
Type |
Obtiene el tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" (Heredado de Resource) |
Version |
Obtiene la versión del contenedor de blobs eliminado. |
Se aplica a
Azure SDK for .NET