Update Location Alias
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locationaliases/{aliasName}
Updates location alias with new application and database. Not supported when location alias is defined across Essbase instances.
Request
- application/json
- application/xml
-
aliasName(required): string
Location alias name.
-
applicationName(required): string
Application name for the database/cube to which the location alias refers.
-
databaseName(required): string
Name of the database to which the location alias refers.
Location alias details.
object
-
aliasName:
string
Name of the location alias.
-
applicationLevelConnection:
boolean
If the location alias is based on a saved connection, this parameter should be true if the connection is application-level, or false if the connection is globally defined.
-
applicationName:
string
Application name for the database/cube to which the location alias refers.
-
connectionName:
string
If the location alias is based on a saved connection, the name of the connection.
-
databaseName:
string
Name of the database to which the location alias refers.
-
links:
array links
-
serverName:
string
If the location alias is not based on a saved connection, the Essbase Server host name of the database/cube to which the location alias refers.
-
userName:
string
If the location alias is not based on a saved connection, the name of a user who is authorized to log in to serverName. Optional if both cubes are on the same Essbase Server.
Response
- application/json
- application/xml
204 Response
OK
Location alias updated successfully.
400 Response
Bad Request
Failed to update location alias.
500 Response
Internal Server Error.