Freigeben über


ShareSetPropertiesOptions interface

Optionen zum Konfigurieren des Vorgangs setProperties .

Extends

Eigenschaften

abortSignal

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

accessTier

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

leaseAccessConditions

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

quotaInGB

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

rootSquash

Stammkürbis, 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 Schnittstelle, um AbortSignalLike die Anforderung zum Abbrechen des Vorgangs zu signalisieren. Verwenden Sie beispielsweise den @azure/abort-controller, um einen AbortSignalzu erstellen.

abortSignal?: AbortSignalLike

Eigenschaftswert

accessTier

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

accessTier?: ShareAccessTier

Eigenschaftswert

leaseAccessConditions

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

leaseAccessConditions?: LeaseAccessConditions

Eigenschaftswert

quotaInGB

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

quotaInGB?: number

Eigenschaftswert

number

rootSquash

Stammkürbis, 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