Freigeben über


ShareCreateOptions interface

Optionen zum Konfigurieren des Erstellen 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".

metadata

Ein Name-Wert-Paar, das einem Dateispeicherobjekt zugeordnet werden soll.

paidBurstingEnabled

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

paidBurstingMaxBandwidthMibps

Optional. 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

Optional. 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.

protocols

Wird in Version 2020-02-10 und höher unterstützt. Gibt die aktivierten Protokolle für die Freigabe an. Wenn nicht angegeben, ist der Standardwert SMB.

quota

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

Optional. 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

Optional. 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

metadata

Ein Name-Wert-Paar, das einem Dateispeicherobjekt zugeordnet werden soll.

metadata?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

paidBurstingEnabled

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

paidBurstingEnabled?: boolean

Eigenschaftswert

boolean

paidBurstingMaxBandwidthMibps

Optional. 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

Optional. 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

protocols

Wird in Version 2020-02-10 und höher unterstützt. Gibt die aktivierten Protokolle für die Freigabe an. Wenn nicht angegeben, ist der Standardwert SMB.

protocols?: ShareProtocols

Eigenschaftswert

quota

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

quota?: 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

Optional. 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

Optional. 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