PathCreateIfNotExistsOptions interface
Interfaz para las opciones comunes a cada operación remota.
- Extends
Propiedades
abort |
|
acl | Opcional. Derechos de control de acceso POSIX en archivos y directorios. |
customer |
Información de clave proporcionada por el cliente. |
encryption |
Opcional. Especifica el contexto de cifrado que se va a establecer en el archivo. |
expires |
Opcional. Opciones para programar la eliminación de una ruta de acceso. Un valor numérico indica la duración antes de que el archivo se elimine en milisegundos. Un valor Date indica la hora que se va a establecer para cuándo se eliminará la ruta de acceso. No se aplica a los directorios. |
group | Opcional. Grupo propietario del blob o directorio. |
lease |
La duración de la concesión es necesaria para adquirir una concesión y especifica la duración de la concesión en segundos. La duración de la concesión debe estar entre 15 y 60 segundos o -1 para una concesión infinita. |
metadata | |
owner | Opcional. Propietario del blob o directorio. |
path |
|
permissions | |
proposed |
Identificador de concesión propuesto, con formato de cadena de GUID. Blob service devuelve 400 (solicitud no válida) si el identificador de concesión propuesto no tiene el formato correcto. Vea Constructor de Guid (cadena) para obtener una lista de formatos válidos de cadena de GUID. |
umask |
Propiedades heredadas
tracing |
Detalles de las propiedades
abortSignal
acl
Opcional. Derechos de control de acceso POSIX en archivos y directorios.
acl?: PathAccessControlItem[]
Valor de propiedad
customerProvidedKey
Información de clave proporcionada por el cliente.
customerProvidedKey?: CpkInfo
Valor de propiedad
encryptionContext
Opcional. Especifica el contexto de cifrado que se va a establecer en el archivo.
encryptionContext?: string
Valor de propiedad
string
expiresOn
Opcional. Opciones para programar la eliminación de una ruta de acceso. Un valor numérico indica la duración antes de que el archivo se elimine en milisegundos. Un valor Date indica la hora que se va a establecer para cuándo se eliminará la ruta de acceso. No se aplica a los directorios.
expiresOn?: number | Date
Valor de propiedad
number | Date
group
Opcional. Grupo propietario del blob o directorio.
group?: string
Valor de propiedad
string
leaseDuration
La duración de la concesión es necesaria para adquirir una concesión y especifica la duración de la concesión en segundos. La duración de la concesión debe estar entre 15 y 60 segundos o -1 para una concesión infinita.
leaseDuration?: number
Valor de propiedad
number
metadata
owner
Opcional. Propietario del blob o directorio.
owner?: string
Valor de propiedad
string
pathHttpHeaders
permissions
permissions?: string
Valor de propiedad
string
proposedLeaseId
Identificador de concesión propuesto, con formato de cadena de GUID. Blob service devuelve 400 (solicitud no válida) si el identificador de concesión propuesto no tiene el formato correcto. Vea Constructor de Guid (cadena) para obtener una lista de formatos válidos de cadena de GUID.
proposedLeaseId?: string
Valor de propiedad
string
umask
umask?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
tracingOptions
tracingOptions?: OperationTracingOptions
Valor de propiedad
Se hereda deCommonOptions.tracingOptions