FileCreateOptions interface
- Rozszerzenie
Właściwości
abort |
Implementacja interfejsu |
file |
Nagłówki HTTP pliku, takie jak Content-Type. |
lease |
Warunki dostępu do dzierżawy. |
metadata | Kolekcja pary ciągów klucz-wartość do skojarzenia z obiektem magazynu plików. |
Właściwości dziedziczone
change |
Właściwość czasu uniwersalnego koordynowanego (UTC) zmienia czas dla katalogu. Teraz można użyć wartości w celu wskazania czasu żądania. Domyślnie wartość zostanie ustawiona na godzinę żądania. |
creation |
Właściwość czasu utworzenia uniwersalnego czasu koordynowanego (UTC) dla katalogu. Teraz można użyć wartości w celu wskazania czasu żądania. Domyślnie wartość zostanie ustawiona jako teraz. |
file |
Atrybuty systemu plików, które mają być ustawione w pliku lub katalogu. |
file |
Uprawnienia (deskryptor zabezpieczeń) mają być ustawione dla pliku lub katalogu w języku Security Descriptor Definition Language (SDDL) lub binarnym. Jeśli zostanie określony, musi mieć listę właściciela, grupy i uznaniowej listy kontroli dostępu (DACL). Wartość dziedziczenia może zostać przekazana do dziedziczenia z katalogu nadrzędnego. Należy pamiętać, że można określić tylko jeden plikPermission lub filePermissionKey. Jeśli oba te elementy nie zostaną określone, dziedziczenie zostanie ustawione na wartość filePermission jako wartość domyślną przez bibliotekę klienta. |
file |
Fakultatywny. Dostępne dla wersji 2023-06-01 lub nowszej. Określa format, w którym jest zwracane uprawnienie. Dopuszczalne wartości to SDDL lub binarne. Jeśli format x-ms-file-permission-format jest nieokreślony lub jawnie ustawiony na SDDL, uprawnienie jest zwracane w formacie SDDL. Jeśli format x-ms-file-permission-format jest jawnie ustawiony na binarny, uprawnienie jest zwracane jako ciąg base64 reprezentujący kodowanie binarne uprawnienia |
file |
Klucz uprawnienia do ustawienia dla pliku lub katalogu. Można to utworzyć przy użyciu interfejsu API Create-Permission. Należy pamiętać, że można określić tylko jeden plikPermission lub filePermissionKey. |
last |
Właściwość ostatniego zapisu koordynowanego czasu uniwersalnego (UTC) dla katalogu. Teraz można użyć wartości w celu wskazania czasu żądania. Domyślnie wartość zostanie ustawiona jako teraz. |
tracing |
Szczegóły właściwości
abortSignal
Implementacja interfejsu AbortSignalLike
sygnalizuje żądanie anulowania operacji.
Na przykład użyj @azure/abort-controller, aby utworzyć AbortSignal
.
abortSignal?: AbortSignalLike
Wartość właściwości
fileHttpHeaders
Nagłówki HTTP pliku, takie jak Content-Type.
fileHttpHeaders?: FileHttpHeaders
Wartość właściwości
leaseAccessConditions
Warunki dostępu do dzierżawy.
leaseAccessConditions?: LeaseAccessConditions
Wartość właściwości
metadata
Kolekcja pary ciągów klucz-wartość do skojarzenia z obiektem magazynu plików.
metadata?: Metadata
Wartość właściwości
Szczegóły właściwości dziedziczonej
changeTime
Właściwość czasu uniwersalnego koordynowanego (UTC) zmienia czas dla katalogu. Teraz można użyć wartości w celu wskazania czasu żądania. Domyślnie wartość zostanie ustawiona na godzinę żądania.
changeTime?: Date | "now"
Wartość właściwości
Date | "now"
dziedziczone zFileAndDirectoryCreateCommonOptions.changeTime
creationTime
Właściwość czasu utworzenia uniwersalnego czasu koordynowanego (UTC) dla katalogu. Teraz można użyć wartości w celu wskazania czasu żądania. Domyślnie wartość zostanie ustawiona jako teraz.
creationTime?: Date | "now"
Wartość właściwości
Date | "now"
dziedziczone zFileAndDirectoryCreateCommonOptions.creationTime
fileAttributes
Atrybuty systemu plików, które mają być ustawione w pliku lub katalogu.
fileAttributes?: FileSystemAttributes
Wartość właściwości
dziedziczone zFileAndDirectoryCreateCommonOptions.fileAttributes
filePermission
Uprawnienia (deskryptor zabezpieczeń) mają być ustawione dla pliku lub katalogu w języku Security Descriptor Definition Language (SDDL) lub binarnym. Jeśli zostanie określony, musi mieć listę właściciela, grupy i uznaniowej listy kontroli dostępu (DACL). Wartość dziedziczenia może zostać przekazana do dziedziczenia z katalogu nadrzędnego.
Należy pamiętać, że można określić tylko jeden plikPermission lub filePermissionKey. Jeśli oba te elementy nie zostaną określone, dziedziczenie zostanie ustawione na wartość filePermission jako wartość domyślną przez bibliotekę klienta.
filePermission?: string
Wartość właściwości
string
dziedziczone zFileAndDirectoryCreateCommonOptions.filePermission
filePermissionFormat
Fakultatywny. Dostępne dla wersji 2023-06-01 lub nowszej. Określa format, w którym jest zwracane uprawnienie. Dopuszczalne wartości to SDDL lub binarne. Jeśli format x-ms-file-permission-format jest nieokreślony lub jawnie ustawiony na SDDL, uprawnienie jest zwracane w formacie SDDL. Jeśli format x-ms-file-permission-format jest jawnie ustawiony na binarny, uprawnienie jest zwracane jako ciąg base64 reprezentujący kodowanie binarne uprawnienia
filePermissionFormat?: FilePermissionFormat
Wartość właściwości
dziedziczone zFileAndDirectoryCreateCommonOptions.filePermissionFormat
filePermissionKey
Klucz uprawnienia do ustawienia dla pliku lub katalogu. Można to utworzyć przy użyciu interfejsu API Create-Permission.
Należy pamiętać, że można określić tylko jeden plikPermission lub filePermissionKey.
filePermissionKey?: string
Wartość właściwości
string
dziedziczone zFileAndDirectoryCreateCommonOptions.filePermissionKey
lastWriteTime
Właściwość ostatniego zapisu koordynowanego czasu uniwersalnego (UTC) dla katalogu. Teraz można użyć wartości w celu wskazania czasu żądania. Domyślnie wartość zostanie ustawiona jako teraz.
lastWriteTime?: Date | "now"
Wartość właściwości
Date | "now"
dziedziczone zFileAndDirectoryCreateCommonOptions.lastWriteTime
tracingOptions
tracingOptions?: OperationTracingOptions
Wartość właściwości
dziedziczone zCommonOptions.tracingOptions