FileCreateOptions interface
Opcje konfigurowania operacji tworzenia .
- Extends
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 właściwość czasu 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 do ustawienia w pliku lub katalogu. |
file |
Uprawnienia (deskryptor zabezpieczeń) mają być ustawione dla pliku lub katalogu w języku definicji deskryptora zabezpieczeń (SDDL). Jeśli jest określony, musi mieć właściciela, grupę i uznaniową listę 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 z plikówPermissionKey lub filePermissionKey. Jeśli oba te elementy nie zostaną określone, dziedzicz zostanie ustawiona wartość filePermission jako wartość domyślna przez bibliotekę klienta. |
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 z plikówPermissionKey lub filePermissionKey. |
last |
Właściwość ostatniego zapisu czasu uniwersalnego koordynowanego (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ć element 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 właściwość czasu 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 do ustawienia 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 definicji deskryptora zabezpieczeń (SDDL). Jeśli jest określony, musi mieć właściciela, grupę i uznaniową listę 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 z plikówPermissionKey lub filePermissionKey. Jeśli oba te elementy nie zostaną określone, dziedzicz zostanie ustawiona wartość filePermission jako wartość domyślna przez bibliotekę klienta.
filePermission?: string
Wartość właściwości
string
Dziedziczone zfileAndDirectoryCreateCommonOptions.filePermission
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 z plikówPermissionKey lub filePermissionKey.
filePermissionKey?: string
Wartość właściwości
string
Dziedziczone zfileAndDirectoryCreateCommonOptions.filePermissionKey
lastWriteTime
Właściwość ostatniego zapisu czasu uniwersalnego koordynowanego (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