Freigeben über


DirectoryProperties interface

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.

Geerbte Eigenschaften

changeTime

Die UTC-Eigenschaft (Coordinated Universal Time) ä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-Erstellungszeit (Coordinated Universal Time) für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Ein Wert von preserve kann übergeben werden, um einen vorhandenen Wert unverändert zu lassen. 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 Sicherheitsdeskriptordefinitionssprache (Security Descriptor Definition Language, SDDL) festgelegt werden soll. Wenn angegeben, muss sie über einen Besitzer, eine Gruppe und eine DACL (Discretionary Access Control List) verfügen. Ein Wert von inherit kann übergeben werden, um vom übergeordneten Verzeichnis zu erben. Ein Wert von preserve kann übergeben werden, um den Wert unverändert zu lassen. Beachten Sie, dass nur einer von filePermission oder filePermissionKey angegeben werden kann. Und wenn beides nicht angegeben ist, wird preserve von der Clientbibliothek auf filePermission als Standardwert 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 einer von filePermission oder filePermissionKey angegeben werden kann.

lastWriteTime

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

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

AbortSignalLike

Geerbte Eigenschaftsdetails

changeTime

Die UTC-Eigenschaft (Coordinated Universal Time) ä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 | TimeNowType

Eigenschaftswert

Date | TimeNowType

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.changeTime

creationTime

Die UTC-Erstellungszeit (Coordinated Universal Time) für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Ein Wert von preserve kann übergeben werden, um einen vorhandenen Wert unverändert zu lassen. Standardmäßig wird der Wert als beibehalten festgelegt.

creationTime?: Date | TimeNowType | TimePreserveType

Eigenschaftswert

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.creationTime

fileAttributes

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

fileAttributes?: FileSystemAttributes | FileAttributesPreserveType

Eigenschaftswert

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.fileAttributes

filePermission

Die Berechtigung (Sicherheitsdeskriptor), die für die Datei oder das Verzeichnis in der Sicherheitsdeskriptordefinitionssprache (Security Descriptor Definition Language, SDDL) festgelegt werden soll. Wenn angegeben, muss sie über einen Besitzer, eine Gruppe und eine DACL (Discretionary Access Control List) verfügen. Ein Wert von inherit kann übergeben werden, um vom übergeordneten Verzeichnis zu erben. Ein Wert von preserve kann übergeben werden, um den Wert unverändert zu lassen. Beachten Sie, dass nur einer von filePermission oder filePermissionKey angegeben werden kann. Und wenn beides nicht angegeben ist, wird preserve von der Clientbibliothek auf filePermission als Standardwert festgelegt.

filePermission?: string | FilePermissionInheritType | FilePermissionPreserveType

Eigenschaftswert

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 einer von filePermission oder filePermissionKey angegeben werden kann.

filePermissionKey?: string

Eigenschaftswert

string

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.filePermissionKey

lastWriteTime

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

lastWriteTime?: Date | TimeNowType | TimePreserveType

Eigenschaftswert

Geerbt vonFileAndDirectorySetPropertiesCommonOptions.lastWriteTime

tracingOptions

tracingOptions?: OperationTracingOptions

Eigenschaftswert

OperationTracingOptions

Geerbt vonCommonOptions.tracingOptions