UpdateFileOperation
Specifies the tasks to perform during the UpdateFile operation. To specify which files to update, use UpdateFile.
Request elements
SetAttributes
File. The general attributes to update.
AddDependentFilesByName
ArrayOfString. The names of files to add as dependents. Specify either AddDependentFilesByName or AddDependentFilesById.
RemoveDependentFilesByName
ArrayOfString. The names of dependent files to remove. Specify either RemoveDependentFilesByName or RemoveDependentFilesById.
SetDependentFilesByName
ArrayOfString. The names of dependent files to update. Specify either SetDependentFilesByName or SetDependentFilesById.
AddRequiredFilesByName
ArrayOfString. The names of required files to add. Specify either AddRequiredFilesByName or AddRequiredFilesById.
RemoveRequiredFilesByName
ArrayOfString. The names of required files to remove. Specify either RemoveRequiredFilesByName or RemoveRequiredFilesById.
SetRequiredFilesByName
ArrayOfString. The names of required files to update. Specify either SetRequiredFilesByName or SetRequiredFilesById.
AddDependentFilesById
ArrayOfString. The IDs of files to add as dependents. Specify either AddDependentFilesById or AddDependentFilesByName.
RemoveDependentFilesById
ArrayOfString. The IDs of dependent files to remove. Specify either RemoveDependentFilesById or RemoveDependentFilesByName.
SetDependentFilesById
ArrayOfString. The IDs of dependent files to update. Specify either SetDependentFilesById or SetDependentFilesByName.
AddRequiredFilesById
ArrayOfString. The IDs of required files to add. Specify either AddRequiredFilesById or AddRequiredFilesByName.
RemoveRequiredFilesById
ArrayOfString. The IDs of required files to remove. Specify either RemoveRequiredFilesById or RemoveRequiredFilesByName.
SetRequiredFilesById
ArrayOfString. The IDs of required files to update. Specify either SetRequiredFilesById or SetRequiredFilesByName.
GrantPermissions
ArrayOfPermission. The new privileges to grant. You cannot grant privileges to a file with private access.
RevokePermissions
ArrayOfPermission. The privileges to revoke. You cannot revoke privileges to a file with private access.
SetPermissions
ArrayOfPermission. The privileges to update. You cannot update privileges to a file with private access.
AddArchiveRules
ArrayOfArchiveRule. The new autoarchive rules.
RemoveArchiveRules
ArrayOfArchiveRule. The autoarchive rules to remove.
SetArchiveRules
ArrayOfArchiveRule. The autoarchive rules to update.
SetParameterDefinitions
ArrayOfParameterDefinition. The dynamic report parameters for third-party executable files.