Administrative Operations
Administrative operations can be found in two places in the resource tree:
| • | Desktop/Data Services/Web Services/system/admin/ |
| • | localhost/services/webservices/system/admin/ |
Administrative operations are grouped into five branches:
| • | The archive Branch |
| • | The execute Branch |
| • | The resource Branch |
| • | The server Branch |
| • | The user Branch |
The archive Branch
The archive branch of administrative operations lets Web Services clients monitor and manage archives.
The operations in this branch are:
| • | cancelArchive, page 46 |
| • | createExportArchive, page 69 |
| • | createImportArchive, page 73 |
| • | getArchiveContents, page 102 |
| • | getArchiveExportData, page 104 |
| • | getArchiveExportSettings, page 105 |
| • | getArchiveImportReport, page 106 |
| • | getArchiveImportSettings, page 108 |
| • | performArchiveImport, page 177 |
| • | updateArchiveExportSettings, page 196 |
| • | updateArchiveImportSettings, page 198 |
The execute Branch
The execute branch of administrative operations lets Web Services clients execute SQL, SQL scripts and procedures, and get plans and results.
The operations in this branch are:
| • | closeResult, page 56 |
| • | executeNativeSql, page 86 |
| • | executeProcedure, page 89 |
| • | executeSql, page 92 |
| • | executeSqlScript, page 98 |
| • | getProceduralResult, page 143 |
| • | getResourcePlan, page 148 |
| • | getResultSetPlan, page 155 |
| • | getSqlPlan, page 159 |
| • | getTabularResult, page 161 |
| • | parseSqlQuery, page 176 |
The resource Branch
The resource branch of administrative operations lets Web Services clients monitor and manage all TDV resources.
The operations in this branch are grouped by resource category and (in the case of data sources and resources) subcategory:
| • | Caching |
| — | clearResourceCache, page 54 |
| — | getCachedResourceStatisticsConfig, page 110 |
| — | getResourceCacheConfig, page 146 |
| — | getResourceStatsSummary, page 152 |
| — | refreshResourceCache, page 184 |
| — | updateCachedResourceStatisticsConfig, page 201 |
| — | updateResourceCacheConfig, page 225 |
| • | Connectors |
| — | createConnector, page 64 |
| — | destroyConnector, page 81 |
| — | getConnectorGroup, page 113 |
| — | getConnectorGroupNames, page 113 |
| — | getConnectors, page 114 |
| — | testDataSourceConnection, page 193 |
| — | updateConnector, page 204 |
| • | Data services |
| — | updateDataServicePort, page 205 |
| — | updateImplementationContainer, page 220 |
| • | Data sources |
| — | createDataSource, page 65 |
| — | getUsedDataSources, page 163 |
| — | updateDataSource, page 207 |
| — | updateDataSourcePort, page 211 |
| — | getDataSourceAttributeDefs, page 115 |
| — | createCustomDataSourceType, page 64 |
| — | destroyCustomDataSourceType, page 81 |
| — | updateCustomDataSourceType, page 205 |
| — | getDataSourceChildResources, page 115 (deprecated) |
| — | updateDataSourceChildInfos, page 208 (deprecated) |
| — | updateDataSourceChildInfosWithFilter, page 209 |
| — | getDataSourceStatisticsConfig, page 118 |
| — | updateDataSourceStatisticsConfig, page 213 |
| — | getDataSourceTypeAttributeDefs, page 119 |
| — | getDataSourceTypeCustomCapabilities, page 119 |
| — | getDataSourceTypes, page 120 |
| — | getExtendableDataSourceTypes, page 125 |
| — | getParentDataSourceType, page 141 |
| — | updateDataSourceTypeCustomCapabilities, page 214 |
| • | Definition sets |
| — | updateDefinitionSet, page 215 |
| • | Introspection |
| — | clearIntrospectableResourceIdCache, page 53 |
| — | getIntrospectableResourceIdsResult, page 128 |
| — | getIntrospectableResourceIdsTask, page 130 |
| — | getIntrospectedResourceIdsResult, page 132 |
| — | getIntrospectedResourceIdsTask, page 134 |
| — | getIntrospectionAttributeDefs, page 135 |
| — | getIntrospectionAttributes, page 136 |
| — | getMostRecentIntrospectionStatus, page 139 |
| — | introspectResourcesResult, page 167 |
| — | introspectResourcesTask, page 169 |
| • | Links |
| — | createLink, page 74 |
| — | createLinksRecursively, page 76 |
| — | updateLink, page 221 |
| • | Reintrospection |
| — | cancelDataSourceReintrospect, page 48 (deprecated) |
| — | getDataSourceReintrospectResult, page 117 |
| — | reintrospectDataSource, page 185 (deprecated) |
| • | Resources |
| — | copyResource, page 58 |
| — | copyResources, page 61 |
| — | createResource, page 78 |
| — | destroyResource, page 84 |
| — | destroyResources, page 85 |
| — | getResource, page 145 |
| — | getResources, page 150 |
| — | getResourceUpdates, page 153 |
| — | getUsedResources, page 164 |
| — | moveResource, page 173 |
| — | moveResources, page 175 |
| — | rebindResources, page 183 |
| — | renameResource, page 190 |
| — | resourceExists, page 192 |
| — | updateResourceAnnotation, page 224 |
| — | updateResourceEnabled, page 228 |
| — | updateResources, page 230 |
| — | updateResourcePrivileges, page 229 |
| — | getAllResourcesByPath, page 101 |
| — | getAncestorResources, page 101 |
| — | getChildResources, page 111 |
| — | getDependentResources, page 120 |
| — | getParentResource, page 141 |
| — | getLockedResources, page 137 |
| — | lockResource, page 172 |
| — | lockResources, page 173 |
| — | unlockResource, page 194 |
| — | unlockResources, page 195 |
| — | updateUserLockState, page 241 |
| — | changeResourceOwner, page 51 |
| — | copyResourcePrivileges, page 60 |
| — | getResourcePrivileges, page 149 |
| — | updateResourcePrivileges, page 229 |
| — | cancelResourceStatistics, page 49 |
| — | clearResourceStatistics, page 55 |
| — | getResourceStatisticsConfig, page 151 |
| — | refreshResourceStatistics, page 185 |
| — | updateResourceStatisticsConfig, page 231 |
| • | SQL and SQL Script |
| — | updateExternalSqlProcedure, page 217 |
| — | updateSqlScriptProcedure, page 234 |
| — | updateSqlTable, page 235 |
| • | Transformation |
| — | getTransformFunctions, page 163 |
| — | updateBasicTransformProcedure, page 200 |
| — | updateStreamTransformProcedure, page 236 |
| — | updateTransformProcedure, page 237 |
| — | updateXQueryTransformProcedure, page 242 |
| — | updateXsltTransformProcedure, page 245 |
| • | Triggers |
| — | updateTrigger, page 238 |
| • | XQuery |
| — | updateXQueryProcedure, page 241 |
| — | updateXQueryTransformProcedure, page 242 |
| • | XSLT |
| — | updateXSLTProcedure, page 244 |
| — | updateXsltTransformProcedure, page 245 |
The server Branch
The server branch of administrative operations lets Web Services clients manage licenses, clusters, server actions and attributes, and other server-level activities.
The operations in this branch are:
| • | addLicenses, page 39 |
| • | createCluster, page 63 |
| • | createDBHealthMonitorTable, page 67 |
| • | getClusterConfig, page 112 |
| • | getCreateDBHealthMonitorTableSQL, page 114 |
| • | getLicenses, page 137 |
| • | getServerActions, page 156 |
| • | getServerAttributeDefChildren, page 156 |
| • | getServerAttributeDefs, page 157 |
| • | getServerAttributes, page 158 |
| • | getServerName, page 159 |
| • | joinCluster, page 171 |
| • | performServerAction, page 178 |
| • | removeFromCluster, page 187 |
| • | removeLicenses, page 187 |
| • | repairCluster, page 191 |
| • | updateClusterName, page 203 |
| • | updateServerAttributes, page 233 |
| • | updateServerName, page 233 |
The user Branch
The branch of administrative operations lets Web Services clients monitor and manage users, groups, and domains.
The operations in this branch are:
| • | addUsersToGroup, page 40 |
| • | addUserToGroups, page 41 |
| • | cancelCreateDomain, page 47 |
| • | createDomain, page 68 |
| • | createGroup, page 72 |
| • | createUser, page 80 |
| • | destroyDomain, page 82 |
| • | destroyGroup, page 83 |
| • | destroyUser, page 86 |
| • | getDomainGroups, page 121 |
| • | getDomains, page 122 |
| • | getDomainTypeAttributeDefs, page 123 |
| • | getDomainTypes, page 124 |
| • | getDomainUsers, page 124 |
| • | getGroups, page 127 |
| • | getGroupsByUser, page 127 |
| • | getUser, page 165 |
| • | getUsers, page 165 |
| • | getUsersByGroup, page 166 |
| • | removeUserFromGroups, page 189 |
| • | removeUsersFromGroup, page 190 |
| • | updateDomain, page 216 |
| • | updateGroup, page 219 |
| • | updateUser, page 240 |