PathCreateIfNotExistsOptions interface
Uma interface para opções comuns a todas as operações remotas.
- Extends
Propriedades
| abort |
|
| acl | Opcional. Direitos de controle de acesso POSIX em arquivos e diretórios. |
| customer |
O cliente forneceu informações importantes. |
| encryption |
Opcional. Especifica o contexto de criptografia a ser definido no arquivo. |
| expires |
Opcional. Opções para agendar a exclusão de um caminho. Um valor numérico indica a duração antes que o arquivo seja excluído em milissegundos. Um valor Date indica a hora a ser definida para quando o caminho será excluído. Não se aplica a diretórios. |
| group | Opcional. O grupo proprietário do blob ou diretório. |
| lease |
A duração da concessão é necessária para adquirir uma locação e especifica a duração da concessão em segundos. A duração da locação deve ser entre 15 e 60 segundos ou -1 para locação infinita. |
| metadata | |
| owner | Opcional. O proprietário do blob ou diretório. |
| path |
|
| permissions | |
| proposed |
ID de concessão proposta, em um formato de cadeia de caracteres GUID. O serviço Blob retornará 400 (solicitação inválida) se a ID de concessão proposta não estiver no formato correto. Consulte Construtor Guid (String) para obter uma lista de formatos de cadeia de caracteres GUID válidos. |
| umask |
Propriedades Herdadas
| tracing |
Detalhes de Propriedade
abortSignal
acl
Opcional. Direitos de controle de acesso POSIX em arquivos e diretórios.
acl?: PathAccessControlItem[]
Valor de Propriedade
customerProvidedKey
O cliente forneceu informações importantes.
customerProvidedKey?: CpkInfo
Valor de Propriedade
encryptionContext
Opcional. Especifica o contexto de criptografia a ser definido no arquivo.
encryptionContext?: string
Valor de Propriedade
string
expiresOn
Opcional. Opções para agendar a exclusão de um caminho. Um valor numérico indica a duração antes que o arquivo seja excluído em milissegundos. Um valor Date indica a hora a ser definida para quando o caminho será excluído. Não se aplica a diretórios.
expiresOn?: number | Date
Valor de Propriedade
number | Date
group
Opcional. O grupo proprietário do blob ou diretório.
group?: string
Valor de Propriedade
string
leaseDuration
A duração da concessão é necessária para adquirir uma locação e especifica a duração da concessão em segundos. A duração da locação deve ser entre 15 e 60 segundos ou -1 para locação infinita.
leaseDuration?: number
Valor de Propriedade
number
metadata
owner
Opcional. O proprietário do blob ou diretório.
owner?: string
Valor de Propriedade
string
pathHttpHeaders
permissions
permissions?: string
Valor de Propriedade
string
proposedLeaseId
ID de concessão proposta, em um formato de cadeia de caracteres GUID. O serviço Blob retornará 400 (solicitação inválida) se a ID de concessão proposta não estiver no formato correto. Consulte Construtor Guid (String) para obter uma lista de formatos de cadeia de caracteres GUID válidos.
proposedLeaseId?: string
Valor de Propriedade
string
umask
umask?: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
tracingOptions
tracingOptions?: OperationTracingOptions
Valor de Propriedade
herdado deCommonOptions.tracingOptions