Compartilhar via


FileCreateOptions interface

Opções para configurar a operação de criação .

Extends

Propriedades

abortSignal

Uma implementação da AbortSignalLike interface para sinalizar a solicitação para cancelar a operação. Por exemplo, use o @azure/abort-controller para criar um AbortSignal.

fileHttpHeaders

Cabeçalhos HTTP de arquivo como Content-Type.

leaseAccessConditions

Condições de acesso de concessão.

metadata

Uma coleção de pares de cadeia de caracteres chave-valor a ser associada ao objeto de armazenamento de arquivos.

Propriedades herdadas

changeTime

A propriedade utc (tempo universal coordenado) altera a propriedade de tempo para o diretório. Um valor de agora pode ser usado para indicar a hora da solicitação. Por padrão, o valor será definido como a hora da solicitação.

creationTime

A propriedade de hora de criação UTC (Tempo Universal Coordenado) para o diretório. Um valor de agora pode ser usado para indicar a hora da solicitação. Por padrão, o valor será definido como agora.

fileAttributes

Os atributos do sistema de arquivos a serem definidos no arquivo ou diretório.

filePermission

A permissão (descritor de segurança) a ser definida para o arquivo ou diretório na SDDL (Linguagem de Definição do Descritor de Segurança). Se especificado, ele deve ter um proprietário, um grupo e uma DACL (lista de controle de acesso discricionário). Um valor de inherit pode ser passado para herdar do diretório pai.

Observe que apenas um de filePermission ou filePermissionKey pode ser especificado. E se ambos não forem especificados, herdar será definido como filePermission como valor padrão pela biblioteca de clientes.

filePermissionKey

A chave da permissão a ser definida para o arquivo ou diretório. Isso pode ser criado usando a API Create-Permission.

Observe que apenas um de filePermission ou filePermissionKey pode ser especificado.

lastWriteTime

A última propriedade de gravação utc (tempo universal coordenado) para o diretório. Um valor de agora pode ser usado para indicar a hora da solicitação. Por padrão, o valor será definido como agora.

tracingOptions

Detalhes da propriedade

abortSignal

Uma implementação da AbortSignalLike interface para sinalizar a solicitação para cancelar a operação. Por exemplo, use o @azure/abort-controller para criar um AbortSignal.

abortSignal?: AbortSignalLike

Valor da propriedade

fileHttpHeaders

Cabeçalhos HTTP de arquivo como Content-Type.

fileHttpHeaders?: FileHttpHeaders

Valor da propriedade

leaseAccessConditions

Condições de acesso de concessão.

leaseAccessConditions?: LeaseAccessConditions

Valor da propriedade

metadata

Uma coleção de pares de cadeia de caracteres chave-valor a ser associada ao objeto de armazenamento de arquivos.

metadata?: Metadata

Valor da propriedade

Detalhes das propriedades herdadas

changeTime

A propriedade utc (tempo universal coordenado) altera a propriedade de tempo para o diretório. Um valor de agora pode ser usado para indicar a hora da solicitação. Por padrão, o valor será definido como a hora da solicitação.

changeTime?: Date | "now"

Valor da propriedade

Date | "now"

Herdado deFileAndDirectoryCreateCommonOptions.changeTime

creationTime

A propriedade de hora de criação UTC (Tempo Universal Coordenado) para o diretório. Um valor de agora pode ser usado para indicar a hora da solicitação. Por padrão, o valor será definido como agora.

creationTime?: Date | "now"

Valor da propriedade

Date | "now"

Herdado deFileAndDirectoryCreateCommonOptions.creationTime

fileAttributes

Os atributos do sistema de arquivos a serem definidos no arquivo ou diretório.

fileAttributes?: FileSystemAttributes

Valor da propriedade

Herdado deFileAndDirectoryCreateCommonOptions.fileAttributes

filePermission

A permissão (descritor de segurança) a ser definida para o arquivo ou diretório na SDDL (Linguagem de Definição do Descritor de Segurança). Se especificado, ele deve ter um proprietário, um grupo e uma DACL (lista de controle de acesso discricionário). Um valor de inherit pode ser passado para herdar do diretório pai.

Observe que apenas um de filePermission ou filePermissionKey pode ser especificado. E se ambos não forem especificados, herdar será definido como filePermission como valor padrão pela biblioteca de clientes.

filePermission?: string

Valor da propriedade

string

Herdado deFileAndDirectoryCreateCommonOptions.filePermission

filePermissionKey

A chave da permissão a ser definida para o arquivo ou diretório. Isso pode ser criado usando a API Create-Permission.

Observe que apenas um de filePermission ou filePermissionKey pode ser especificado.

filePermissionKey?: string

Valor da propriedade

string

Herdado deFileAndDirectoryCreateCommonOptions.filePermissionKey

lastWriteTime

A última propriedade de gravação utc (tempo universal coordenado) para o diretório. Um valor de agora pode ser usado para indicar a hora da solicitação. Por padrão, o valor será definido como agora.

lastWriteTime?: Date | "now"

Valor da propriedade

Date | "now"

Herdado deFileAndDirectoryCreateCommonOptions.lastWriteTime

tracingOptions

tracingOptions?: OperationTracingOptions

Valor da propriedade

Herdado deCommonOptions.tracingOptions