FileShareItemInner Clase
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. storage. models. AzureEntityResource - com.
azure. resourcemanager. storage. fluent. models. FileShareItemInner
- com.
- com.
- com.
public final class FileShareItemInner
extends AzureEntityResource
Las propiedades del recurso compartido de archivos se muestran.
Resumen del constructor
Constructor | Description |
---|---|
FileShareItemInner() |
Crea una instancia de clase interna de elemento |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Share |
accessTier()
Obtenga la propiedad nivel de acceso: nivel de acceso |
Offset |
accessTierChangeTime()
Obtenga la propiedad Access Tier Change Time (Hora de cambio |
String |
accessTierStatus()
Obtiene la propiedad Estado del nivel |
Boolean |
deleted()
Obtener la propiedad eliminada: indica si se eliminó el recurso compartido. |
Offset |
deletedTime()
Obtiene la propiedad Time eliminada |
Enabled |
enabledProtocols()
Obtenga la propiedad Protocolos habilitados |
Offset |
lastModifiedTime()
Obtiene la última |
Lease |
leaseDuration()
Obtener la propiedad Duración de concesión |
Lease |
leaseState()
Obtiene la propiedad State de concesión |
Lease |
leaseStatus()
Obtiene la propiedad Status de concesión |
Map<String,String> |
metadata()
Obtiene la propiedad de metadatos: un par nombre-valor que se va a asociar al recurso compartido como metadatos. |
Integer |
remainingRetentionDays()
Obtenga la propiedad Días de retención |
Root |
rootSquash()
Obtener la propiedad de Squash raíz |
Integer |
shareQuota()
Obtenga la propiedad Quota del recurso compartido |
Long |
shareUsageBytes()
Obtenga la |
List<Signed |
signedIdentifiers()
Obtenga la propiedad Identifiers firmada |
Offset |
snapshotTime()
Obtenga la propiedad Time de instantánea |
void |
validate()
Valida la instancia. |
String |
version()
Obtenga la propiedad version: la versión del recurso compartido. |
File |
withAccessTier(ShareAccessTier accessTier)
Establezca la propiedad Access Tier: Nivel de acceso |
File |
withEnabledProtocols(EnabledProtocols enabledProtocols)
Establezca la propiedad Protocolos habilitado |
File |
withMetadata(Map<String,String> metadata)
Establezca la propiedad de metadatos: un par nombre-valor que se asociará al recurso compartido como metadatos. |
File |
withRootSquash(RootSquashType rootSquash)
Establezca la propiedad de squash raíz |
File |
withShareQuota(Integer shareQuota)
Establezca la propiedad Quota del recurso compartido |
File |
withSignedIdentifiers(List<SignedIdentifier> signedIdentifiers)
Establezca la propiedad Identifiers firmada |
Métodos heredados de ProxyResource
Métodos heredados de AzureEntityResource
Métodos heredados de java.lang.Object
Detalles del constructor
FileShareItemInner
public FileShareItemInner()
Crea una instancia de la clase FileShareItemInner.
Detalles del método
accessTier
public ShareAccessTier accessTier()
Obtenga la propiedad accessTier: nivel de acceso para un recurso compartido específico. La cuenta gpV2 puede elegir entre TransactionOptimized (valor predeterminado), Frecuente y Esporádico. La cuenta fileStorage puede elegir Premium.
Returns:
accessTierChangeTime
public OffsetDateTime accessTierChangeTime()
Obtiene la propiedad accessTierChangeTime: indica la hora de la última modificación para el nivel de acceso compartido.
Returns:
accessTierStatus
public String accessTierStatus()
Obtiene la propiedad accessTierStatus: indica si hay una transición pendiente para el nivel de acceso.
Returns:
deleted
public Boolean deleted()
Obtener la propiedad eliminada: indica si se eliminó el recurso compartido.
Returns:
deletedTime
public OffsetDateTime deletedTime()
Obtiene la propiedad deletedTime: la hora de eliminación si se eliminó el recurso compartido.
Returns:
enabledProtocols
public EnabledProtocols enabledProtocols()
Obtenga la propiedad enabledProtocols: el protocolo de autenticación que se usa para el recurso compartido de archivos. Solo se puede especificar al crear un recurso compartido.
Returns:
lastModifiedTime
public OffsetDateTime lastModifiedTime()
Obtiene la propiedad lastModifiedTime: devuelve la fecha y hora en que se modificó por última vez el recurso compartido.
Returns:
leaseDuration
public LeaseDuration leaseDuration()
Obtener la propiedad leaseDuration: especifica si la concesión de un recurso compartido tiene una duración infinita o fija, solo cuando se alquila el recurso compartido.
Returns:
leaseState
public LeaseState leaseState()
Obtiene la propiedad leaseState: estado de concesión del recurso compartido.
Returns:
leaseStatus
public LeaseStatus leaseStatus()
Obtiene la propiedad leaseStatus: el estado de concesión del recurso compartido.
Returns:
metadata
public Map
Obtiene la propiedad de metadatos: un par nombre-valor que se va a asociar al recurso compartido como metadatos.
Returns:
remainingRetentionDays
public Integer remainingRetentionDays()
Obtenga la propiedad remainingRetentionDays: días de retención restantes para el recurso compartido que se eliminó temporalmente.
Returns:
rootSquash
public RootSquashType rootSquash()
Obtenga la propiedad rootSquash: la propiedad es solo para el recurso compartido NFS. El valor predeterminado es NoRootSquash.
Returns:
shareQuota
public Integer shareQuota()
Obtenga la propiedad shareQuota: el tamaño máximo del recurso compartido, en gigabytes. Debe ser mayor que 0 y menor o igual que 5TB (5120). Para recursos compartidos de archivos grandes, el tamaño máximo es 102400.
Returns:
shareUsageBytes
public Long shareUsageBytes()
Obtenga la propiedad shareUsageBytes: el tamaño aproximado de los datos almacenados en el recurso compartido. Tenga en cuenta que este valor puede no incluir todos los archivos creados recientemente o recientemente cambiados de tamaño.
Returns:
signedIdentifiers
public List
Obtenga la propiedad signedIdentifiers: lista de directivas de acceso almacenadas especificadas en el recurso compartido.
Returns:
snapshotTime
public OffsetDateTime snapshotTime()
Obtenga la propiedad snapshotTime: hora de creación de la instantánea de recurso compartido devuelta en la respuesta de los recursos compartidos de lista con el parámetro expanda "instantáneas".
Returns:
validate
public void validate()
Valida la instancia.
Overrides:
FileShareItemInner.validate()version
public String version()
Obtenga la propiedad version: la versión del recurso compartido.
Returns:
withAccessTier
public FileShareItemInner withAccessTier(ShareAccessTier accessTier)
Establezca la propiedad accessTier: nivel de acceso para un recurso compartido específico. La cuenta de GpV2 puede elegir entre TransactionOptimized (valor predeterminado), Frecuente y Esporádico. La cuenta FileStorage puede elegir Premium.
Parameters:
Returns:
withEnabledProtocols
public FileShareItemInner withEnabledProtocols(EnabledProtocols enabledProtocols)
Establezca la propiedad enabledProtocols: el protocolo de autenticación que se usa para el recurso compartido de archivos. Solo se puede especificar al crear un recurso compartido.
Parameters:
Returns:
withMetadata
public FileShareItemInner withMetadata(Map
Establezca la propiedad de metadatos: un par nombre-valor que se asociará al recurso compartido como metadatos.
Parameters:
Returns:
withRootSquash
public FileShareItemInner withRootSquash(RootSquashType rootSquash)
Establezca la propiedad rootSquash: la propiedad es solo para el recurso compartido NFS. El valor predeterminado es NoRootSquash.
Parameters:
Returns:
withShareQuota
public FileShareItemInner withShareQuota(Integer shareQuota)
Establezca la propiedad shareQuota: el tamaño máximo del recurso compartido, en gigabytes. Debe ser mayor que 0 y menor o igual que 5TB (5120). Para recursos compartidos de archivos grandes, el tamaño máximo es 102400.
Parameters:
Returns:
withSignedIdentifiers
public FileShareItemInner withSignedIdentifiers(List
Establezca la propiedad signedIdentifiers: lista de directivas de acceso almacenadas especificadas en el recurso compartido.
Parameters:
Returns:
Se aplica a
Azure SDK for Java