FileCreateOptions interface

Alternativ för att konfigurera åtgärden skapa.

Extends

Egenskaper

abortSignal

En implementering av AbortSignalLike-gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

content

Initialdata.

contentChecksumAlgorithm

Alternativ för att ange vilken algoritm som ska användas för innehållsvalidering vid uppladdning.

contentLength

Anger antalet byte som överförs i begärandetexten. När innehållet sätts till NULL måste värdet på denna header sättas till noll.

contentMD5

En MD5-hash för innehållet. Denna hash används för att verifiera dataintegriteten under transporten. När content-MD5-huvudet har angetts jämför filtjänsten hashen för det innehåll som har anlänt med det rubrikvärde som skickades. Om de två hashvärdena inte matchar misslyckas åtgärden med felkoden 400 (felaktig begäran).

fileHttpHeaders

Fil-HTTP-huvuden som Content-Type.

leaseAccessConditions

Villkor för låneåtkomst.

metadata

En samling nyckel/värde-strängpar som ska associeras med fillagringsobjektet.

onProgress

Förloppsuppdatering av händelsehanterare.

Ärvda egenskaper

changeTime

UtC-egenskapen (Coordinated Universal Time) ändrar tid för katalogen. Ett värde för nu kan användas för att ange tidpunkten för begäran. Som standard anges värdet till tidpunkten för begäran.

creationTime

UtC-egenskapen (Coordinated Universal Time) creation time för katalogen. Ett värde för nu kan användas för att ange tidpunkten för begäran. Som standard anges värdet som nu.

fileAttributes

Filsystemattributen som ska anges i filen eller katalogen.

filePermission

Behörigheten (säkerhetsbeskrivningen) som ska anges för filen eller katalogen i SDDL (Security Descriptor Definition Language) eller binärt. Om den anges måste den ha en dacl (owner, group, and discretionary access control list). Ett värde för ärv kan skickas för att ärva från den överordnade katalogen.

Observera att endast en av filePermission eller filePermissionKey kan anges. Och om båda inte anges anges ärver till filePermission som standardvärde för klientbiblioteket.

filePermissionFormat

Valfri. Tillgänglig för version 2023-06-01 och senare. Anger i vilket format behörigheten returneras. Acceptabla värden är SDDL eller binärt. Om x-ms-file-permission-format är ospecificerat eller uttryckligen inställt på SDDL returneras behörigheten i SDDL-format. Om x-ms-file-permission-format uttryckligen anges till binär returneras behörigheten som en base64-sträng som representerar den binära kodningen av behörigheten

filePermissionKey

Nyckeln för den behörighet som ska anges för filen eller katalogen. Detta kan skapas med hjälp av api:et Create-Permission.

Observera att endast en av filePermission eller filePermissionKey kan anges.

lastWriteTime

Den senaste skrivegenskapen coordinated Universal Time (UTC) för katalogen. Ett värde för nu kan användas för att ange tidpunkten för begäran. Som standard anges värdet som nu.

posixProperties

Valfria egenskaper som ska anges för NFS-filer. Observera att den här egenskapen endast gäller för filer som skapats i NFS-resurser.

tracingOptions

Egenskapsinformation

abortSignal

En implementering av AbortSignalLike-gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

abortSignal?: AbortSignalLike

Egenskapsvärde

content

Initialdata.

content?: RequestBodyType

Egenskapsvärde

contentChecksumAlgorithm

Alternativ för att ange vilken algoritm som ska användas för innehållsvalidering vid uppladdning.

contentChecksumAlgorithm?: StorageChecksumAlgorithm

Egenskapsvärde

contentLength

Anger antalet byte som överförs i begärandetexten. När innehållet sätts till NULL måste värdet på denna header sättas till noll.

contentLength?: number

Egenskapsvärde

number

contentMD5

En MD5-hash för innehållet. Denna hash används för att verifiera dataintegriteten under transporten. När content-MD5-huvudet har angetts jämför filtjänsten hashen för det innehåll som har anlänt med det rubrikvärde som skickades. Om de två hashvärdena inte matchar misslyckas åtgärden med felkoden 400 (felaktig begäran).

contentMD5?: Uint8Array

Egenskapsvärde

Uint8Array

fileHttpHeaders

Fil-HTTP-huvuden som Content-Type.

fileHttpHeaders?: FileHttpHeaders

Egenskapsvärde

leaseAccessConditions

Villkor för låneåtkomst.

leaseAccessConditions?: LeaseAccessConditions

Egenskapsvärde

metadata

En samling nyckel/värde-strängpar som ska associeras med fillagringsobjektet.

metadata?: Metadata

Egenskapsvärde

onProgress

Förloppsuppdatering av händelsehanterare.

onProgress?: (progress: TransferProgressEvent) => void

Egenskapsvärde

(progress: TransferProgressEvent) => void

Information om ärvda egenskaper

changeTime

UtC-egenskapen (Coordinated Universal Time) ändrar tid för katalogen. Ett värde för nu kan användas för att ange tidpunkten för begäran. Som standard anges värdet till tidpunkten för begäran.

changeTime?: Date | "now"

Egenskapsvärde

Date | "now"

ärvd frånFileAndDirectoryCreateCommonOptions.changeTime

creationTime

UtC-egenskapen (Coordinated Universal Time) creation time för katalogen. Ett värde för nu kan användas för att ange tidpunkten för begäran. Som standard anges värdet som nu.

creationTime?: Date | "now"

Egenskapsvärde

Date | "now"

ärvd frånFileAndDirectoryCreateCommonOptions.creationTime

fileAttributes

Filsystemattributen som ska anges i filen eller katalogen.

fileAttributes?: FileSystemAttributes

Egenskapsvärde

ärvd frånFileAndDirectoryCreateCommonOptions.fileAttributes

filePermission

Behörigheten (säkerhetsbeskrivningen) som ska anges för filen eller katalogen i SDDL (Security Descriptor Definition Language) eller binärt. Om den anges måste den ha en dacl (owner, group, and discretionary access control list). Ett värde för ärv kan skickas för att ärva från den överordnade katalogen.

Observera att endast en av filePermission eller filePermissionKey kan anges. Och om båda inte anges anges ärver till filePermission som standardvärde för klientbiblioteket.

filePermission?: string

Egenskapsvärde

string

ärvd frånFileAndDirectoryCreateCommonOptions.filePermission

filePermissionFormat

Valfri. Tillgänglig för version 2023-06-01 och senare. Anger i vilket format behörigheten returneras. Acceptabla värden är SDDL eller binärt. Om x-ms-file-permission-format är ospecificerat eller uttryckligen inställt på SDDL returneras behörigheten i SDDL-format. Om x-ms-file-permission-format uttryckligen anges till binär returneras behörigheten som en base64-sträng som representerar den binära kodningen av behörigheten

filePermissionFormat?: FilePermissionFormat

Egenskapsvärde

ärvd frånFileAndDirectoryCreateCommonOptions.filePermissionFormat

filePermissionKey

Nyckeln för den behörighet som ska anges för filen eller katalogen. Detta kan skapas med hjälp av api:et Create-Permission.

Observera att endast en av filePermission eller filePermissionKey kan anges.

filePermissionKey?: string

Egenskapsvärde

string

ärvd frånFileAndDirectoryCreateCommonOptions.filePermissionKey

lastWriteTime

Den senaste skrivegenskapen coordinated Universal Time (UTC) för katalogen. Ett värde för nu kan användas för att ange tidpunkten för begäran. Som standard anges värdet som nu.

lastWriteTime?: Date | "now"

Egenskapsvärde

Date | "now"

ärvd frånFileAndDirectoryCreateCommonOptions.lastWriteTime

posixProperties

Valfria egenskaper som ska anges för NFS-filer. Observera att den här egenskapen endast gäller för filer som skapats i NFS-resurser.

posixProperties?: FilePosixProperties

Egenskapsvärde

ärvs frånFileAndDirectoryCreateCommonOptions.posixProperties

tracingOptions

tracingOptions?: OperationTracingOptions

Egenskapsvärde

ärvd frånCommonOptions.tracingOptions