Partilhar via


FileProperties interface

Uma interface para opções comuns a todas as operações remotas.

Extends

Propriedades

abortSignal

Uma implementação da interface AbortSignalLike para sinalizar o pedido de cancelamento da operação. Por exemplo, use o controlador @azure/abort para criar um AbortSignal.

fileHttpHeaders

Cabeçalhos HTTP de arquivo como Content-Type.

leaseAccessConditions

Condições de acesso à locação.

Propriedades Herdadas

changeTime

A propriedade de tempo de alteração do Tempo Universal Coordenado (UTC) 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 para a hora da solicitação.

creationTime

A propriedade de tempo 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. Um valor de preservação pode ser passado para manter um valor existente inalterado. Por padrão, o valor será definido como preserve.

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 linguagem de definição do descritor de segurança (SDDL). Se especificado, ele deve ter um proprietário, grupo e lista de controle de acesso discricionário (DACL). Um valor de herança pode ser passado para herdar do diretório pai. Um valor de preservação pode ser passado para manter o valor inalterado.

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

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 do Tempo Universal Coordenado (UTC) para o diretório. Um valor de agora pode ser usado para indicar a hora da solicitação. Um valor de preservação pode ser passado para manter um valor existente inalterado. Por padrão, o valor será definido como preserve.

tracingOptions

Detalhes de Propriedade

abortSignal

Uma implementação da interface AbortSignalLike para sinalizar o pedido de cancelamento da operação. Por exemplo, use o controlador @azure/abort para criar um AbortSignal.

abortSignal?: AbortSignalLike

Valor de Propriedade

fileHttpHeaders

Cabeçalhos HTTP de arquivo como Content-Type.

fileHttpHeaders?: FileHttpHeaders

Valor de Propriedade

leaseAccessConditions

Condições de acesso à locação.

leaseAccessConditions?: LeaseAccessConditions

Valor de Propriedade

Detalhes da Propriedade Herdada

changeTime

A propriedade de tempo de alteração do Tempo Universal Coordenado (UTC) 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 para a hora da solicitação.

changeTime?: Date | "now"

Valor de Propriedade

Date | "now"

herdado de FileAndDirectorySetPropertiesCommonOptions.changeTime

creationTime

A propriedade de tempo 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. Um valor de preservação pode ser passado para manter um valor existente inalterado. Por padrão, o valor será definido como preserve.

creationTime?: Date | "now" | "preserve"

Valor de Propriedade

Date | "now" | "preserve"

herdado de FileAndDirectorySetPropertiesCommonOptions.creationTime

fileAttributes

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

fileAttributes?: FileSystemAttributes | "preserve"

Valor de Propriedade

FileSystemAttributes | "preserve"

herdado deFileAndDirectorySetPropertiesCommonOptions.fileAttributes

filePermission

A permissão (descritor de segurança) a ser definida para o arquivo ou diretório na linguagem de definição do descritor de segurança (SDDL). Se especificado, ele deve ter um proprietário, grupo e lista de controle de acesso discricionário (DACL). Um valor de herança pode ser passado para herdar do diretório pai. Um valor de preservação pode ser passado para manter o valor inalterado.

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

filePermission?: string

Valor de Propriedade

string

herdado de FileAndDirectorySetPropertiesCommonOptions.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 de Propriedade

string

herdado deFileAndDirectorySetPropertiesCommonOptions.filePermissionKey

lastWriteTime

A última propriedade de gravação do Tempo Universal Coordenado (UTC) para o diretório. Um valor de agora pode ser usado para indicar a hora da solicitação. Um valor de preservação pode ser passado para manter um valor existente inalterado. Por padrão, o valor será definido como preserve.

lastWriteTime?: Date | "now" | "preserve"

Valor de Propriedade

Date | "now" | "preserve"

herdado de FileAndDirectorySetPropertiesCommonOptions.lastWriteTime

tracingOptions

tracingOptions?: OperationTracingOptions

Valor de Propriedade

herdado deCommonOptions.tracingOptions