Freigeben über


ShareCreateOptions interface

Optionen zum Konfigurieren des Erstellungsvorgangs .

Extends

Eigenschaften

abortSignal

Eine Implementierung der AbortSignalLike -Schnittstelle, die der Anforderung signalisiert, den Vorgang abzubrechen. Verwenden Sie beispielsweise den @azure/abort-controller, um eine AbortSignalzu erstellen.

accessTier

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

metadata

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

protocols

Unterstützt in Version 2020-02-10 und höher. 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 Squash, der für die Freigabe festgelegt werden soll. Nur gültig für NFS-Freigaben. Mögliche Werte sind: "NoRootSquash", "RootSquash", "AllSquash".

Geerbte Eigenschaften

tracingOptions

Details zur Eigenschaft

abortSignal

Eine Implementierung der AbortSignalLike -Schnittstelle, die der Anforderung signalisiert, den Vorgang abzubrechen. Verwenden Sie beispielsweise den @azure/abort-controller, um eine AbortSignalzu erstellen.

abortSignal?: AbortSignalLike

Eigenschaftswert

accessTier

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

accessTier?: ShareAccessTier

Eigenschaftswert

metadata

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

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

Eigenschaftswert

{[propertyName: string]: string}

protocols

Unterstützt in Version 2020-02-10 und höher. 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 Squash, der für die Freigabe festgelegt werden soll. Nur gültig für NFS-Freigaben. Mögliche Werte sind: "NoRootSquash", "RootSquash", "AllSquash".

rootSquash?: ShareRootSquash

Eigenschaftswert

Geerbte Eigenschaftsdetails

tracingOptions

tracingOptions?: OperationTracingOptions

Eigenschaftswert

Geerbt vonCommonOptions.tracingOptions