Compartir a través de


FileAndDirectorySetPropertiesCommonOptions interface

Propiedades

changeTime

La propiedad Hora universal coordinada (UTC) cambia la propiedad de hora para el directorio. Se puede usar un valor de ahora para indicar la hora de la solicitud. De forma predeterminada, el valor se establecerá en la hora de la solicitud.

creationTime

Propiedad de hora universal coordinada (UTC) para el directorio. Se puede usar un valor de ahora para indicar la hora de la solicitud. Se puede pasar un valor de preserve para mantener un valor existente sin cambios. De forma predeterminada, el valor se establecerá como conservación.

fileAttributes

Atributos del sistema de archivos que se van a establecer en el archivo o directorio.

filePermission

Permiso (descriptor de seguridad) que se va a establecer para el archivo o directorio en el Lenguaje de definición de descriptores de seguridad (SDDL). Si se especifica, debe tener un propietario, un grupo y una lista de control de acceso discrecional (DACL). Se puede pasar un valor de heredar para heredar del directorio primario. Se puede pasar un valor de preserve para mantener el valor sin cambios.

Tenga en cuenta que solo se puede especificar uno de filePermission o filePermissionKey. Y si no se especifican ambos, preserve se establecerá en filePermission como valor predeterminado por la biblioteca cliente.

filePermissionFormat

Opcional. Disponible para la versión 2023-06-01 y posteriores. Especifica el formato en el que se devuelve el permiso. Los valores aceptables son SDDL o binarios. Si el formato x-ms-file-permission-format no está especificado o se establece explícitamente en SDDL, el permiso se devuelve en formato SDDL. Si x-ms-file-permission-format se establece explícitamente en binario, el permiso se devuelve como una cadena base64 que representa la codificación binaria del permiso.

filePermissionKey

Clave del permiso que se va a establecer para el archivo o directorio. Esto se puede crear mediante la API de Create-Permission.

Tenga en cuenta que solo se puede especificar uno de filePermission o filePermissionKey.

lastWriteTime

Propiedad de última escritura de la hora universal coordinada (UTC) del directorio. Se puede usar un valor de ahora para indicar la hora de la solicitud. Se puede pasar un valor de preserve para mantener un valor existente sin cambios. De forma predeterminada, el valor se establecerá como conservación.

posixProperties

Propiedades opcionales para establecer en archivos NFS. Tenga en cuenta que esta propiedad solo es aplicable a los archivos creados en recursos compartidos NFS.

Detalles de las propiedades

changeTime

La propiedad Hora universal coordinada (UTC) cambia la propiedad de hora para el directorio. Se puede usar un valor de ahora para indicar la hora de la solicitud. De forma predeterminada, el valor se establecerá en la hora de la solicitud.

changeTime?: Date | "now"

Valor de propiedad

Date | "now"

creationTime

Propiedad de hora universal coordinada (UTC) para el directorio. Se puede usar un valor de ahora para indicar la hora de la solicitud. Se puede pasar un valor de preserve para mantener un valor existente sin cambios. De forma predeterminada, el valor se establecerá como conservación.

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

Valor de propiedad

Date | "now" | "preserve"

fileAttributes

Atributos del sistema de archivos que se van a establecer en el archivo o directorio.

fileAttributes?: FileSystemAttributes | "preserve"

Valor de propiedad

FileSystemAttributes | "preserve"

filePermission

Permiso (descriptor de seguridad) que se va a establecer para el archivo o directorio en el Lenguaje de definición de descriptores de seguridad (SDDL). Si se especifica, debe tener un propietario, un grupo y una lista de control de acceso discrecional (DACL). Se puede pasar un valor de heredar para heredar del directorio primario. Se puede pasar un valor de preserve para mantener el valor sin cambios.

Tenga en cuenta que solo se puede especificar uno de filePermission o filePermissionKey. Y si no se especifican ambos, preserve se establecerá en filePermission como valor predeterminado por la biblioteca cliente.

filePermission?: string

Valor de propiedad

string

filePermissionFormat

Opcional. Disponible para la versión 2023-06-01 y posteriores. Especifica el formato en el que se devuelve el permiso. Los valores aceptables son SDDL o binarios. Si el formato x-ms-file-permission-format no está especificado o se establece explícitamente en SDDL, el permiso se devuelve en formato SDDL. Si x-ms-file-permission-format se establece explícitamente en binario, el permiso se devuelve como una cadena base64 que representa la codificación binaria del permiso.

filePermissionFormat?: FilePermissionFormat

Valor de propiedad

filePermissionKey

Clave del permiso que se va a establecer para el archivo o directorio. Esto se puede crear mediante la API de Create-Permission.

Tenga en cuenta que solo se puede especificar uno de filePermission o filePermissionKey.

filePermissionKey?: string

Valor de propiedad

string

lastWriteTime

Propiedad de última escritura de la hora universal coordinada (UTC) del directorio. Se puede usar un valor de ahora para indicar la hora de la solicitud. Se puede pasar un valor de preserve para mantener un valor existente sin cambios. De forma predeterminada, el valor se establecerá como conservación.

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

Valor de propiedad

Date | "now" | "preserve"

posixProperties

Propiedades opcionales para establecer en archivos NFS. Tenga en cuenta que esta propiedad solo es aplicable a los archivos creados en recursos compartidos NFS.

posixProperties?: FilePosixProperties

Valor de propiedad