Compartilhar via


FileAndDirectorySetPropertiesCommonOptions interface

Propriedades

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 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 uma DACL (lista de controle de acesso) de proprietário, grupo e discricionário. Um valor de herdado 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, a preservação será definida como filePermission como valor padrão pela biblioteca de clientes.

filePermissionFormat

Opcional. Disponível para a versão 2023-06-01 e posterior. Especifica o formato no qual a permissão é retornada. Os valores aceitáveis são SDDL ou binários. Se x-ms-file-permission-format não for especificado ou definido explicitamente como SDDL, a permissão será retornada no formato SDDL. Se x-ms-file-permission-format for explicitamente definido como binário, a permissão será retornada como uma cadeia de caracteres base64 que representa a codificação binária da permissão

filePermissionKey

A chave da permissão a ser definida para o arquivo ou diretório. Isso pode ser criado usando a API de 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. Um valor de preservação pode ser passado para manter um valor existente inalterado. Por padrão, o valor será definido como preserve.

posixProperties

Propriedades opcionais a serem definidas em arquivos NFS. Observe que essa propriedade só é aplicável aos arquivos criados em compartilhamentos NFS.

Detalhes da propriedade

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"

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 da propriedade

Date | "now" | "preserve"

fileAttributes

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

fileAttributes?: FileSystemAttributes | "preserve"

Valor da propriedade

FileSystemAttributes | "preserve"

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 uma DACL (lista de controle de acesso) de proprietário, grupo e discricionário. Um valor de herdado 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, a preservação será definida como filePermission como valor padrão pela biblioteca de clientes.

filePermission?: string

Valor da propriedade

string

filePermissionFormat

Opcional. Disponível para a versão 2023-06-01 e posterior. Especifica o formato no qual a permissão é retornada. Os valores aceitáveis são SDDL ou binários. Se x-ms-file-permission-format não for especificado ou definido explicitamente como SDDL, a permissão será retornada no formato SDDL. Se x-ms-file-permission-format for explicitamente definido como binário, a permissão será retornada como uma cadeia de caracteres base64 que representa a codificação binária da permissão

filePermissionFormat?: FilePermissionFormat

Valor da propriedade

filePermissionKey

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

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

filePermissionKey?: string

Valor da propriedade

string

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. 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 da propriedade

Date | "now" | "preserve"

posixProperties

Propriedades opcionais a serem definidas em arquivos NFS. Observe que essa propriedade só é aplicável aos arquivos criados em compartilhamentos NFS.

posixProperties?: FilePosixProperties

Valor da propriedade