Compartir a través de


ShareSetPropertiesOptions interface

Opciones para configurar la operación setProperties.

Extends

Propiedades

abortSignal

Implementación de la interfaz AbortSignalLike para indicar la solicitud para cancelar la operación. Por ejemplo, use el @azure/abort-controller para crear un AbortSignal.

accessTier

Especifica el nivel de acceso del recurso compartido. Los valores posibles son: "TransactionOptimized", "Hot", "Cool".

enableSnapshotVirtualDirectoryAccess

Especifica si el directorio virtual de instantáneas debe ser accesible en la raíz del punto de montaje del recurso compartido cuando NFS está habilitado. Si no se especifica, el valor predeterminado es true.

leaseAccessConditions

Si se especifica, la operación solo se realiza correctamente si la concesión del recurso está activa y coincide con este identificador.

paidBurstingEnabled

Opcional. Booleano. El valor predeterminado si no se especifica es false. Esta propiedad habilita la expansión de pago.

paidBurstingMaxBandwidthMibps

Opcional. Entero. El valor predeterminado si no se especifica es el rendimiento máximo que puede admitir el recurso compartido de archivos. El máximo actual para un recurso compartido de archivos es de 10 340 MiB/s.

paidBurstingMaxIops

Opcional. Entero. El valor predeterminado si no se especifica es el número máximo de IOPS que puede admitir el recurso compartido de archivos. El máximo actual de un recurso compartido de archivos es de 102 400 IOPS.

quotaInGB

Especifica el tamaño máximo del recurso compartido, en gigabytes.

rootSquash

Squash raíz que se va a establecer en el recurso compartido. Solo es válido para recursos compartidos NFS. Los valores posibles son: "NoRootSquash", "RootSquash", "AllSquash".

shareProvisionedBandwidthMibps

Opcional. Compatible con la versión 2025-01-05 y versiones posteriores. Solo se permite para recursos compartidos de archivos v2 aprovisionados. Especifica el ancho de banda aprovisionado del recurso compartido, en mebibytes por segundo (MiBps). Si no se especifica, el ancho de banda aprovisionado se establece en el valor calculado en función de la fórmula de recomendación.

shareProvisionedIops

Opcional. Compatible con la versión 2025-01-05 y versiones posteriores. Solo se permite para recursos compartidos de archivos v2 aprovisionados. Especifica el número aprovisionado de operaciones de entrada y salida por segundo (IOPS) del recurso compartido. Si no se especifica, la IOPS aprovisionada se establece en el valor calculado en función de la fórmula de recomendación.

Propiedades heredadas

tracingOptions

Detalles de las propiedades

abortSignal

Implementación de la interfaz AbortSignalLike para indicar la solicitud para cancelar la operación. Por ejemplo, use el @azure/abort-controller para crear un AbortSignal.

abortSignal?: AbortSignalLike

Valor de propiedad

accessTier

Especifica el nivel de acceso del recurso compartido. Los valores posibles son: "TransactionOptimized", "Hot", "Cool".

accessTier?: ShareAccessTier

Valor de propiedad

enableSnapshotVirtualDirectoryAccess

Especifica si el directorio virtual de instantáneas debe ser accesible en la raíz del punto de montaje del recurso compartido cuando NFS está habilitado. Si no se especifica, el valor predeterminado es true.

enableSnapshotVirtualDirectoryAccess?: boolean

Valor de propiedad

boolean

leaseAccessConditions

Si se especifica, la operación solo se realiza correctamente si la concesión del recurso está activa y coincide con este identificador.

leaseAccessConditions?: LeaseAccessConditions

Valor de propiedad

paidBurstingEnabled

Opcional. Booleano. El valor predeterminado si no se especifica es false. Esta propiedad habilita la expansión de pago.

paidBurstingEnabled?: boolean

Valor de propiedad

boolean

paidBurstingMaxBandwidthMibps

Opcional. Entero. El valor predeterminado si no se especifica es el rendimiento máximo que puede admitir el recurso compartido de archivos. El máximo actual para un recurso compartido de archivos es de 10 340 MiB/s.

paidBurstingMaxBandwidthMibps?: number

Valor de propiedad

number

paidBurstingMaxIops

Opcional. Entero. El valor predeterminado si no se especifica es el número máximo de IOPS que puede admitir el recurso compartido de archivos. El máximo actual de un recurso compartido de archivos es de 102 400 IOPS.

paidBurstingMaxIops?: number

Valor de propiedad

number

quotaInGB

Especifica el tamaño máximo del recurso compartido, en gigabytes.

quotaInGB?: number

Valor de propiedad

number

rootSquash

Squash raíz que se va a establecer en el recurso compartido. Solo es válido para recursos compartidos NFS. Los valores posibles son: "NoRootSquash", "RootSquash", "AllSquash".

rootSquash?: ShareRootSquash

Valor de propiedad

shareProvisionedBandwidthMibps

Opcional. Compatible con la versión 2025-01-05 y versiones posteriores. Solo se permite para recursos compartidos de archivos v2 aprovisionados. Especifica el ancho de banda aprovisionado del recurso compartido, en mebibytes por segundo (MiBps). Si no se especifica, el ancho de banda aprovisionado se establece en el valor calculado en función de la fórmula de recomendación.

shareProvisionedBandwidthMibps?: number

Valor de propiedad

number

shareProvisionedIops

Opcional. Compatible con la versión 2025-01-05 y versiones posteriores. Solo se permite para recursos compartidos de archivos v2 aprovisionados. Especifica el número aprovisionado de operaciones de entrada y salida por segundo (IOPS) del recurso compartido. Si no se especifica, la IOPS aprovisionada se establece en el valor calculado en función de la fórmula de recomendación.

shareProvisionedIops?: number

Valor de propiedad

number

Detalles de las propiedades heredadas

tracingOptions

tracingOptions?: OperationTracingOptions

Valor de propiedad

heredado deCommonOptions.tracingOptions