FileCreateOptions interface
Uma interface para opções comuns a todas as operações remotas.
- Extends
Propriedades Herdadas
abort |
|
acl | Opcional. Direitos de controlo de acesso POSIX em ficheiros e diretórios. |
conditions | |
customer |
Informações de Chave Fornecidas pelo Cliente. |
encryption |
Opcional. Especifica o contexto de encriptação a definir no ficheiro. |
expires |
Opcional. Opções para agendar a eliminação de um caminho. Um valor numérico indica a duração antes de o ficheiro ser eliminado em milissegundos. Um valor Data indica a hora a definir para quando o caminho será eliminado. 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 concessão e especifica a duração da concessão em segundos. A duração da concessão tem de estar entre 15 e 60 segundos ou -1 para concessão infinita. |
metadata | |
owner | Opcional. O proprietário do blob ou diretório. |
path |
|
permissions | |
proposed |
ID de concessão proposto, num formato de cadeia GUID. O serviço Blob devolve 400 (pedido inválido) se o ID de concessão proposto não estiver no formato correto. Consulte o Guid Constructor (Cadeia) para obter uma lista de formatos de cadeia GUID válidos. |
tracing |
|
umask |
Detalhes da Propriedade Herdada
abortSignal
acl
Opcional. Direitos de controlo de acesso POSIX em ficheiros e diretórios.
acl?: PathAccessControlItem[]
Valor de Propriedade
Herdado dePathCreateOptions.acl
conditions
customerProvidedKey
Informações de Chave Fornecidas pelo Cliente.
customerProvidedKey?: CpkInfo
Valor de Propriedade
Herdado dePathCreateOptions.customerProvidedKey
encryptionContext
Opcional. Especifica o contexto de encriptação a definir no ficheiro.
encryptionContext?: string
Valor de Propriedade
string
Herdado dePathCreateOptions.encryptionContext
expiresOn
Opcional. Opções para agendar a eliminação de um caminho. Um valor numérico indica a duração antes de o ficheiro ser eliminado em milissegundos. Um valor Data indica a hora a definir para quando o caminho será eliminado. Não se aplica a diretórios.
expiresOn?: number | Date
Valor de Propriedade
number | Date
Herdado dePathCreateOptions.expiresOn
group
Opcional. O grupo proprietário do blob ou diretório.
group?: string
Valor de Propriedade
string
Herdado dePathCreateOptions.group
leaseDuration
A duração da concessão é necessária para adquirir uma concessão e especifica a duração da concessão em segundos. A duração da concessão tem de estar entre 15 e 60 segundos ou -1 para concessão infinita.
leaseDuration?: number
Valor de Propriedade
number
Herdado dePathCreateOptions.leaseDuration
metadata
owner
Opcional. O proprietário do blob ou diretório.
owner?: string
Valor de Propriedade
string
Herdado dePathCreateOptions.owner
pathHttpHeaders
pathHttpHeaders?: PathCreateHttpHeaders
Valor de Propriedade
Herdado dePathCreateOptions.pathHttpHeaders
permissions
proposedLeaseId
ID de concessão proposto, num formato de cadeia GUID. O serviço Blob devolve 400 (pedido inválido) se o ID de concessão proposto não estiver no formato correto. Consulte o Guid Constructor (Cadeia) para obter uma lista de formatos de cadeia GUID válidos.
proposedLeaseId?: string
Valor de Propriedade
string
Herdado dePathCreateOptions.proposedLeaseId
tracingOptions
tracingOptions?: OperationTracingOptions
Valor de Propriedade
Herdado dePathCreateOptions.tracingOptions