Freigeben über


FileProperties interface

Eine Schnittstelle für Optionen, die für jeden Remotevorgang gemeinsam sind.

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.

fileHttpHeaders

Datei-HTTP-Header wie Content-Type.

leaseAccessConditions

Lease-Zugriffsbedingungen.

Geerbte Eigenschaften

changeTime

Die UTC-Eigenschaft (Koordinierte Weltzeit) ändert die Zeit für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Standardmäßig wird der Wert auf den Zeitpunkt der Anforderung festgelegt.

creationTime

Die UTC-Eigenschaft (Koordinierte Weltzeit) für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Ein Wert der Beibehaltung kann übergeben werden, um einen vorhandenen Wert unverändert zu halten. Standardmäßig wird der Wert als beibehalten festgelegt.

fileAttributes

Die Dateisystemattribute, die für die Datei oder das Verzeichnis festgelegt werden sollen.

filePermission

Die Berechtigung (Sicherheitsdeskriptor), die für die Datei oder das Verzeichnis in der Security Descriptor Definition Language (SDDL) festgelegt werden soll. Falls angegeben, muss es über eine Besitzer-, Gruppen- und diskretionäre Zugriffssteuerungsliste (DACL) verfügen. Ein Wert des Erbens kann übergeben werden, um aus dem übergeordneten Verzeichnis zu erben. Ein Wert von preserve kann übergeben werden, um den Wert unverändert zu halten.

Beachten Sie, dass nur eine von filePermission oder filePermissionKey angegeben werden kann. Und wenn beides nicht angegeben ist, wird preserve auf filePermission als Standardwert der Clientbibliothek festgelegt.

filePermissionKey

Der Schlüssel der Berechtigung, die für die Datei oder das Verzeichnis festgelegt werden soll. Dies kann mithilfe der Create-Permission-API erstellt werden.

Beachten Sie, dass nur eine von filePermission oder filePermissionKey angegeben werden kann.

lastWriteTime

Die Utc-Eigenschaft (Coordinated Universal Time) zum letzten Schreibvorgang für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Ein Wert der Beibehaltung kann übergeben werden, um einen vorhandenen Wert unverändert zu halten. Standardmäßig wird der Wert als beibehalten festgelegt.

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

fileHttpHeaders

Datei-HTTP-Header wie Content-Type.

fileHttpHeaders?: FileHttpHeaders

Eigenschaftswert

leaseAccessConditions

Lease-Zugriffsbedingungen.

leaseAccessConditions?: LeaseAccessConditions

Eigenschaftswert

Geerbte Eigenschaftsdetails

changeTime

Die UTC-Eigenschaft (Koordinierte Weltzeit) ändert die Zeit für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Standardmäßig wird der Wert auf den Zeitpunkt der Anforderung festgelegt.

changeTime?: Date | "now"

Eigenschaftswert

Date | "now"

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.changeTime

creationTime

Die UTC-Eigenschaft (Koordinierte Weltzeit) für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Ein Wert der Beibehaltung kann übergeben werden, um einen vorhandenen Wert unverändert zu halten. Standardmäßig wird der Wert als beibehalten festgelegt.

creationTime?: Date | "now" | "preserve"

Eigenschaftswert

Date | "now" | "preserve"

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.creationTime

fileAttributes

Die Dateisystemattribute, die für die Datei oder das Verzeichnis festgelegt werden sollen.

fileAttributes?: FileSystemAttributes | "preserve"

Eigenschaftswert

FileSystemAttributes | "preserve"

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.fileAttributes

filePermission

Die Berechtigung (Sicherheitsdeskriptor), die für die Datei oder das Verzeichnis in der Security Descriptor Definition Language (SDDL) festgelegt werden soll. Falls angegeben, muss es über eine Besitzer-, Gruppen- und diskretionäre Zugriffssteuerungsliste (DACL) verfügen. Ein Wert des Erbens kann übergeben werden, um aus dem übergeordneten Verzeichnis zu erben. Ein Wert von preserve kann übergeben werden, um den Wert unverändert zu halten.

Beachten Sie, dass nur eine von filePermission oder filePermissionKey angegeben werden kann. Und wenn beides nicht angegeben ist, wird preserve auf filePermission als Standardwert der Clientbibliothek festgelegt.

filePermission?: string

Eigenschaftswert

string

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.filePermission

filePermissionKey

Der Schlüssel der Berechtigung, die für die Datei oder das Verzeichnis festgelegt werden soll. Dies kann mithilfe der Create-Permission-API erstellt werden.

Beachten Sie, dass nur eine von filePermission oder filePermissionKey angegeben werden kann.

filePermissionKey?: string

Eigenschaftswert

string

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.filePermissionKey

lastWriteTime

Die Utc-Eigenschaft (Coordinated Universal Time) zum letzten Schreibvorgang für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Ein Wert der Beibehaltung kann übergeben werden, um einen vorhandenen Wert unverändert zu halten. Standardmäßig wird der Wert als beibehalten festgelegt.

lastWriteTime?: Date | "now" | "preserve"

Eigenschaftswert

Date | "now" | "preserve"

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.lastWriteTime

tracingOptions

tracingOptions?: OperationTracingOptions

Eigenschaftswert

Geerbt vonCommonOptions.tracingOptions