ListContainerItemInner Clase
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. storage. models. AzureEntityResource - com.
azure. resourcemanager. storage. fluent. models. ListContainerItemInner
- com.
- com.
- com.
public final class ListContainerItemInner
extends AzureEntityResource
Las propiedades del contenedor de blobs se enumeran.
Resumen del constructor
Constructor | Description |
---|---|
ListContainerItemInner() |
Crea una instancia de list |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
String |
defaultEncryptionScope()
Obtiene la propiedad ámbito de cifrado |
Boolean |
deleted()
Obtener la propiedad eliminada: indica si se eliminó el contenedor de blobs. |
Offset |
deletedTime()
Obtenga la propiedad Time eliminada |
Boolean |
denyEncryptionScopeOverride()
Obtenga la propiedad Deny |
Boolean |
enableNfsV3AllSquash()
Obtenga la propiedad enable |
Boolean |
enableNfsV3RootSquash()
Obtenga la propiedad enable |
Boolean |
hasImmutabilityPolicy()
Get the has |
Boolean |
hasLegalHold()
Get the has |
Immutability |
immutabilityPolicy()
Obtenga la propiedad Policy de inmutabilidad |
Immutable |
immutableStorageWithVersioning()
Obtenga el almacenamiento |
Offset |
lastModifiedTime()
Obtiene la última propiedad Hora de modificación |
Lease |
leaseDuration()
Obtener la propiedad Duración de la concesión |
Lease |
leaseState()
Obtenga la propiedad State de concesión |
Lease |
leaseStatus()
Obtenga la propiedad Status de concesión |
Legal |
legalHold()
Obtenga la propiedad Hold legal |
Map<String,String> |
metadata()
Obtiene la propiedad de metadatos: un par nombre-valor que se va a asociar al contenedor como metadatos. |
Public |
publicAccess()
Obtener la propiedad access pública |
Integer |
remainingRetentionDays()
Obtenga la propiedad Días de retención |
void |
validate()
Valida la instancia. |
String |
version()
Obtenga la propiedad version: la versión del contenedor de blobs eliminado. |
List |
withDefaultEncryptionScope(String defaultEncryptionScope)
Establezca la propiedad Ámbito de cifrado |
List |
withDenyEncryptionScopeOverride(Boolean denyEncryptionScopeOverride)
Establezca la propiedad Deny |
List |
withEnableNfsV3AllSquash(Boolean enableNfsV3AllSquash)
Establezca la propiedad enable |
List |
withEnableNfsV3RootSquash(Boolean enableNfsV3RootSquash)
Establezca la propiedad enable |
List |
withImmutableStorageWithVersioning(ImmutableStorageWithVersioning immutableStorageWithVersioning)
Establezca la propiedad Almacenamiento |
List |
withMetadata(Map<String,String> metadata)
Establezca la propiedad de metadatos: un par nombre-valor que se asociará al contenedor como metadatos. |
List |
withPublicAccess(PublicAccess publicAccess)
Establecer la propiedad public |
Métodos heredados de ProxyResource
Métodos heredados de AzureEntityResource
Métodos heredados de java.lang.Object
Detalles del constructor
ListContainerItemInner
public ListContainerItemInner()
Crea una instancia de la clase ListContainerItemInner.
Detalles del método
defaultEncryptionScope
public String defaultEncryptionScope()
Obtenga la propiedad defaultEncryptionScope: el contenedor debe usar el ámbito de cifrado especificado para todas las escrituras.
Returns:
deleted
public Boolean deleted()
Obtener la propiedad eliminada: indica si se eliminó el contenedor de blobs.
Returns:
deletedTime
public OffsetDateTime deletedTime()
Obtenga la propiedad deletedTime: tiempo de eliminación del contenedor de blobs.
Returns:
denyEncryptionScopeOverride
public Boolean denyEncryptionScopeOverride()
Obtenga la propiedad denyEncryptionScopeOverride: bloquear la invalidación del ámbito de cifrado del valor predeterminado del contenedor.
Returns:
enableNfsV3AllSquash
public Boolean enableNfsV3AllSquash()
Obtenga la propiedad enableNfsV3AllSquash: habilite NFSv3 all squash en el contenedor de blobs.
Returns:
enableNfsV3RootSquash
public Boolean enableNfsV3RootSquash()
Obtenga la propiedad enableNfsV3RootSquash: habilite la squash raíz NFSv3 en el contenedor de blobs.
Returns:
hasImmutabilityPolicy
public Boolean hasImmutabilityPolicy()
Obtenga la propiedad hasImmutabilityPolicy: la propiedad pública hasImmutabilityPolicy se establece 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.
Returns:
hasLegalHold
public Boolean hasLegalHold()
Obtener la propiedad 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.
Returns:
immutabilityPolicy
public ImmutabilityPolicyProperties immutabilityPolicy()
Obtenga la propiedad immutabilityPolicy: la propiedad ImmutabilityPolicy del contenedor.
Returns:
immutableStorageWithVersioning
public ImmutableStorageWithVersioning immutableStorageWithVersioning()
Obtenga la propiedad immutableStorageWithVersioning: 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 la creación del contenedor. Los contenedores existentes deben someterse a un proceso de migración.
Returns:
lastModifiedTime
public OffsetDateTime lastModifiedTime()
Obtiene la propiedad lastModifiedTime: devuelve la fecha y hora en que se modificó por última vez el contenedor.
Returns:
leaseDuration
public LeaseDuration leaseDuration()
Obtener la propiedad leaseDuration: especifica si la concesión en un contenedor es de duración infinita o fija, solo cuando se alquila el contenedor.
Returns:
leaseState
public LeaseState leaseState()
Obtenga la propiedad leaseState: estado de concesión del contenedor.
Returns:
leaseStatus
public LeaseStatus leaseStatus()
Obtenga la propiedad leaseStatus: el estado de concesión del contenedor.
Returns:
legalHold
public LegalHoldProperties legalHold()
Obtenga la propiedad legalHold: la propiedad LegalHold del contenedor.
Returns:
metadata
public Map
Obtiene la propiedad de metadatos: un par nombre-valor que se va a asociar al contenedor como metadatos.
Returns:
publicAccess
public PublicAccess publicAccess()
Obtener la propiedad publicAccess: especifica si se puede acceder a los datos del contenedor públicamente y el nivel de acceso.
Returns:
remainingRetentionDays
public Integer remainingRetentionDays()
Obtenga la propiedad remainingRetentionDays: días de retención restantes para el contenedor de blobs eliminado temporalmente.
Returns:
validate
public void validate()
Valida la instancia.
Overrides:
ListContainerItemInner.validate()version
public String version()
Obtenga la propiedad version: la versión del contenedor de blobs eliminado.
Returns:
withDefaultEncryptionScope
public ListContainerItemInner withDefaultEncryptionScope(String defaultEncryptionScope)
Establezca la propiedad defaultEncryptionScope: el contenedor debe usar el ámbito de cifrado especificado para todas las escrituras.
Parameters:
Returns:
withDenyEncryptionScopeOverride
public ListContainerItemInner withDenyEncryptionScopeOverride(Boolean denyEncryptionScopeOverride)
Establezca la propiedad denyEncryptionScopeOverride: Bloquee la invalidación del ámbito de cifrado desde el valor predeterminado del contenedor.
Parameters:
Returns:
withEnableNfsV3AllSquash
public ListContainerItemInner withEnableNfsV3AllSquash(Boolean enableNfsV3AllSquash)
Establezca la propiedad enableNfsV3AllSquash: habilite NFSv3 all squash en el contenedor de blobs.
Parameters:
Returns:
withEnableNfsV3RootSquash
public ListContainerItemInner withEnableNfsV3RootSquash(Boolean enableNfsV3RootSquash)
Establezca la propiedad enableNfsV3RootSquash: Habilite la squash raíz NFSv3 en el contenedor de blobs.
Parameters:
Returns:
withImmutableStorageWithVersioning
public ListContainerItemInner withImmutableStorageWithVersioning(ImmutableStorageWithVersioning immutableStorageWithVersioning)
Establezca la propiedad immutableStorageWithVersioning: 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 la creación del contenedor. Los contenedores existentes deben someterse a un proceso de migración.
Parameters:
Returns:
withMetadata
public ListContainerItemInner withMetadata(Map
Establezca la propiedad de metadatos: un par nombre-valor que se asociará al contenedor como metadatos.
Parameters:
Returns:
withPublicAccess
public ListContainerItemInner withPublicAccess(PublicAccess publicAccess)
Establezca la propiedad publicAccess: especifica si se puede acceder a los datos del contenedor públicamente y el nivel de acceso.
Parameters:
Returns:
Se aplica a
Azure SDK for Java