Freigeben über


ShareSetPropertiesOptions interface

Optionen zum Konfigurieren des setProperties-vorgangs.

Extends

Eigenschaften

abortSignal

Eine Implementierung der AbortSignalLike Schnittstelle, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren. Verwenden Sie beispielsweise den @azure/Abort-Controller, um eine AbortSignalzu erstellen.

accessTier

Gibt die Zugriffsebene der Freigabe an. Mögliche Werte sind: 'TransactionOptimized', 'Hot', 'Cool'.

enableSnapshotVirtualDirectoryAccess

Gibt an, ob auf das virtuelle Snapshot-Verzeichnis beim Aktivieren von NFS zugegriffen werden soll. Wenn nicht angegeben, ist der Standardwert "true".

leaseAccessConditions

Wenn angegeben, ist der Vorgang nur erfolgreich, wenn die Lease der Ressource aktiv ist und dieser ID entspricht.

paidBurstingEnabled

Wahlfrei. Boolesch. Standardwert, wenn nicht angegeben ist "false". Diese Eigenschaft ermöglicht kostenpflichtiges Platzen.

paidBurstingMaxBandwidthMibps

Wahlfrei. Ganze Zahl. Standardwert, wenn nicht angegeben ist der maximale Durchsatz, den die Dateifreigabe unterstützen kann. Der aktuelle Höchstwert für eine Dateifreigabe beträgt 10.340 MiB/s.

paidBurstingMaxIops

Wahlfrei. Ganze Zahl. Standardwert, wenn nicht angegeben ist, ist die maximale IOPS,die die Dateifreigabe unterstützen kann. Der aktuelle Höchstwert für eine Dateifreigabe beträgt 102.400 IOPS.

quotaInGB

Gibt die maximale Größe der Freigabe in Gigabyte an.

rootSquash

Root root to set on the share. Nur gültig für NFS-Aktien. Mögliche Werte sind: 'NoRootSquash', 'RootSquash', 'AllSquash'.

shareProvisionedBandwidthMibps

Wahlfrei. Unterstützt in Version 2025-01-05 und höher. Nur für bereitgestellte v2-Dateifreigaben zulässig. Gibt die bereitgestellte Bandbreite der Freigabe in Mebibytes pro Sekunde (MiBps) an. Wenn dies nicht angegeben ist, wird die bereitgestellte Bandbreite auf den Wert festgelegt, der basierend auf der Empfehlungsformel berechnet wird.

shareProvisionedIops

Wahlfrei. Unterstützt in Version 2025-01-05 und höher. Nur für bereitgestellte v2-Dateifreigaben zulässig. Gibt die bereitgestellte Anzahl von Eingabe-/Ausgabevorgängen pro Sekunde (IOPS) der Freigabe an. Wenn dies nicht angegeben ist, wird der bereitgestellte IOPS auf den Wert festgelegt, der basierend auf der Empfehlungsformel berechnet wird.

Geerbte Eigenschaften

tracingOptions

Details zur Eigenschaft

abortSignal

Eine Implementierung der AbortSignalLike Schnittstelle, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren. Verwenden Sie beispielsweise den @azure/Abort-Controller, um eine AbortSignalzu erstellen.

abortSignal?: AbortSignalLike

Eigenschaftswert

accessTier

Gibt die Zugriffsebene der Freigabe an. Mögliche Werte sind: 'TransactionOptimized', 'Hot', 'Cool'.

accessTier?: ShareAccessTier

Eigenschaftswert

enableSnapshotVirtualDirectoryAccess

Gibt an, ob auf das virtuelle Snapshot-Verzeichnis beim Aktivieren von NFS zugegriffen werden soll. Wenn nicht angegeben, ist der Standardwert "true".

enableSnapshotVirtualDirectoryAccess?: boolean

Eigenschaftswert

boolean

leaseAccessConditions

Wenn angegeben, ist der Vorgang nur erfolgreich, wenn die Lease der Ressource aktiv ist und dieser ID entspricht.

leaseAccessConditions?: LeaseAccessConditions

Eigenschaftswert

paidBurstingEnabled

Wahlfrei. Boolesch. Standardwert, wenn nicht angegeben ist "false". Diese Eigenschaft ermöglicht kostenpflichtiges Platzen.

paidBurstingEnabled?: boolean

Eigenschaftswert

boolean

paidBurstingMaxBandwidthMibps

Wahlfrei. Ganze Zahl. Standardwert, wenn nicht angegeben ist der maximale Durchsatz, den die Dateifreigabe unterstützen kann. Der aktuelle Höchstwert für eine Dateifreigabe beträgt 10.340 MiB/s.

paidBurstingMaxBandwidthMibps?: number

Eigenschaftswert

number

paidBurstingMaxIops

Wahlfrei. Ganze Zahl. Standardwert, wenn nicht angegeben ist, ist die maximale IOPS,die die Dateifreigabe unterstützen kann. Der aktuelle Höchstwert für eine Dateifreigabe beträgt 102.400 IOPS.

paidBurstingMaxIops?: number

Eigenschaftswert

number

quotaInGB

Gibt die maximale Größe der Freigabe in Gigabyte an.

quotaInGB?: number

Eigenschaftswert

number

rootSquash

Root root to set on the share. Nur gültig für NFS-Aktien. Mögliche Werte sind: 'NoRootSquash', 'RootSquash', 'AllSquash'.

rootSquash?: ShareRootSquash

Eigenschaftswert

shareProvisionedBandwidthMibps

Wahlfrei. Unterstützt in Version 2025-01-05 und höher. Nur für bereitgestellte v2-Dateifreigaben zulässig. Gibt die bereitgestellte Bandbreite der Freigabe in Mebibytes pro Sekunde (MiBps) an. Wenn dies nicht angegeben ist, wird die bereitgestellte Bandbreite auf den Wert festgelegt, der basierend auf der Empfehlungsformel berechnet wird.

shareProvisionedBandwidthMibps?: number

Eigenschaftswert

number

shareProvisionedIops

Wahlfrei. Unterstützt in Version 2025-01-05 und höher. Nur für bereitgestellte v2-Dateifreigaben zulässig. Gibt die bereitgestellte Anzahl von Eingabe-/Ausgabevorgängen pro Sekunde (IOPS) der Freigabe an. Wenn dies nicht angegeben ist, wird der bereitgestellte IOPS auf den Wert festgelegt, der basierend auf der Empfehlungsformel berechnet wird.

shareProvisionedIops?: number

Eigenschaftswert

number

Geerbte Eigenschaftsdetails

tracingOptions

tracingOptions?: OperationTracingOptions

Eigenschaftswert

von"CommonOptions.tracingOptions" geerbt