Partager via


ShareSetPropertiesOptions interface

Options permettant de configurer l’opération setProperties.

Extends

Propriétés

abortSignal

Implémentation de l’interface AbortSignalLike pour signaler la demande d’annulation de l’opération. Par exemple, utilisez le contrôleur @azure/abandon pour créer un AbortSignal.

accessTier

Spécifie le niveau d’accès du partage. Les valeurs possibles sont les suivantes : « TransactionOptimized », « Hot », « Cool ».

enableSnapshotVirtualDirectoryAccess

Spécifie si le répertoire virtuel d’instantané doit être accessible à la racine du point de montage du partage lorsque NFS est activé. S’il n’est pas spécifié, la valeur par défaut est true.

leaseAccessConditions

Si elle est spécifiée, l’opération réussit uniquement si le bail de la ressource est actif et correspond à cet ID.

paidBurstingEnabled

Optionnel. Booléen. La valeur par défaut s’il n’est pas spécifié est false. Cette propriété active le bursting payant.

paidBurstingMaxBandwidthMibps

Optionnel. Entier. La valeur par défaut s’il n’est pas spécifié est le débit maximal que le partage de fichiers peut prendre en charge. La valeur maximale actuelle d’un partage de fichiers est de 10 340 Mio/s.

paidBurstingMaxIops

Optionnel. Entier. La valeur par défaut s’il n’est pas spécifié est le nombre maximal d’E/S par seconde que le partage de fichiers peut prendre en charge. Le maximum actuel pour un partage de fichiers est de 102 400 IOPS.

quotaInGB

Spécifie la taille maximale du partage, en gigaoctets.

rootSquash

Courge racine à définir sur le partage. Valide uniquement pour les partages NFS. Les valeurs possibles sont les suivantes : « NoRootSquash », « RootSquash », « AllSquash ».

shareProvisionedBandwidthMibps

Optionnel. Prise en charge dans la version 2025-01-05 et ultérieures. Uniquement autorisé pour les partages de fichiers v2 provisionnés. Spécifie la bande passante provisionnée du partage, en mebibytes par seconde (MiBits/s). S’il n’est pas spécifié, la bande passante provisionnée est définie sur la valeur calculée en fonction de la formule de recommandation.

shareProvisionedIops

Optionnel. Prise en charge dans la version 2025-01-05 et ultérieures. Uniquement autorisé pour les partages de fichiers v2 provisionnés. Spécifie le nombre provisionné d’opérations d’entrée/sortie par seconde (IOPS) du partage. S’il n’est pas spécifié, l’IOPS provisionnée est définie sur la valeur calculée en fonction de la formule de recommandation.

Propriétés héritées

tracingOptions

Détails de la propriété

abortSignal

Implémentation de l’interface AbortSignalLike pour signaler la demande d’annulation de l’opération. Par exemple, utilisez le contrôleur @azure/abandon pour créer un AbortSignal.

abortSignal?: AbortSignalLike

Valeur de propriété

accessTier

Spécifie le niveau d’accès du partage. Les valeurs possibles sont les suivantes : « TransactionOptimized », « Hot », « Cool ».

accessTier?: ShareAccessTier

Valeur de propriété

enableSnapshotVirtualDirectoryAccess

Spécifie si le répertoire virtuel d’instantané doit être accessible à la racine du point de montage du partage lorsque NFS est activé. S’il n’est pas spécifié, la valeur par défaut est true.

enableSnapshotVirtualDirectoryAccess?: boolean

Valeur de propriété

boolean

leaseAccessConditions

Si elle est spécifiée, l’opération réussit uniquement si le bail de la ressource est actif et correspond à cet ID.

leaseAccessConditions?: LeaseAccessConditions

Valeur de propriété

paidBurstingEnabled

Optionnel. Booléen. La valeur par défaut s’il n’est pas spécifié est false. Cette propriété active le bursting payant.

paidBurstingEnabled?: boolean

Valeur de propriété

boolean

paidBurstingMaxBandwidthMibps

Optionnel. Entier. La valeur par défaut s’il n’est pas spécifié est le débit maximal que le partage de fichiers peut prendre en charge. La valeur maximale actuelle d’un partage de fichiers est de 10 340 Mio/s.

paidBurstingMaxBandwidthMibps?: number

Valeur de propriété

number

paidBurstingMaxIops

Optionnel. Entier. La valeur par défaut s’il n’est pas spécifié est le nombre maximal d’E/S par seconde que le partage de fichiers peut prendre en charge. Le maximum actuel pour un partage de fichiers est de 102 400 IOPS.

paidBurstingMaxIops?: number

Valeur de propriété

number

quotaInGB

Spécifie la taille maximale du partage, en gigaoctets.

quotaInGB?: number

Valeur de propriété

number

rootSquash

Courge racine à définir sur le partage. Valide uniquement pour les partages NFS. Les valeurs possibles sont les suivantes : « NoRootSquash », « RootSquash », « AllSquash ».

rootSquash?: ShareRootSquash

Valeur de propriété

shareProvisionedBandwidthMibps

Optionnel. Prise en charge dans la version 2025-01-05 et ultérieures. Uniquement autorisé pour les partages de fichiers v2 provisionnés. Spécifie la bande passante provisionnée du partage, en mebibytes par seconde (MiBits/s). S’il n’est pas spécifié, la bande passante provisionnée est définie sur la valeur calculée en fonction de la formule de recommandation.

shareProvisionedBandwidthMibps?: number

Valeur de propriété

number

shareProvisionedIops

Optionnel. Prise en charge dans la version 2025-01-05 et ultérieures. Uniquement autorisé pour les partages de fichiers v2 provisionnés. Spécifie le nombre provisionné d’opérations d’entrée/sortie par seconde (IOPS) du partage. S’il n’est pas spécifié, l’IOPS provisionnée est définie sur la valeur calculée en fonction de la formule de recommandation.

shareProvisionedIops?: number

Valeur de propriété

number

Détails de la propriété héritée

tracingOptions

tracingOptions?: OperationTracingOptions

Valeur de propriété

héritée deCommonOptions.tracingOptions