Class: AWS.Finspacedata
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.Finspacedata
- Identifier:
- finspacedata
- API Version:
- 2020-07-13
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Service Description
The FinSpace APIs let you take actions inside the FinSpace.
Sending a Request Using Finspacedata
var finspacedata = new AWS.Finspacedata();
finspacedata.associateUserToPermissionGroup(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the Finspacedata object uses this specific API, you can
construct the object by passing the apiVersion option to the constructor:
var finspacedata = new AWS.Finspacedata({apiVersion: '2020-07-13'});
You can also set the API version globally in AWS.config.apiVersions using
the finspacedata service identifier:
AWS.config.apiVersions = {
finspacedata: '2020-07-13',
// other service API versions
};
var finspacedata = new AWS.Finspacedata();
Constructor Summary collapse
-
new AWS.Finspacedata(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
associateUserToPermissionGroup(params = {}, callback) ⇒ AWS.Request
Adds a user to a permission group to grant permissions for actions a user can perform in FinSpace.
.
-
createChangeset(params = {}, callback) ⇒ AWS.Request
Creates a new Changeset in a FinSpace Dataset.
.
-
createDataset(params = {}, callback) ⇒ AWS.Request
Creates a new FinSpace Dataset.
.
-
createDataView(params = {}, callback) ⇒ AWS.Request
Creates a Dataview for a Dataset.
.
-
createPermissionGroup(params = {}, callback) ⇒ AWS.Request
Creates a group of permissions for various actions that a user can perform in FinSpace.
.
-
createUser(params = {}, callback) ⇒ AWS.Request
Creates a new user in FinSpace.
.
-
deleteDataset(params = {}, callback) ⇒ AWS.Request
Deletes a FinSpace Dataset.
.
-
deletePermissionGroup(params = {}, callback) ⇒ AWS.Request
Deletes a permission group.
-
disableUser(params = {}, callback) ⇒ AWS.Request
Denies access to the FinSpace web application and API for the specified user.
.
-
disassociateUserFromPermissionGroup(params = {}, callback) ⇒ AWS.Request
Removes a user from a permission group.
.
-
enableUser(params = {}, callback) ⇒ AWS.Request
Allows the specified user to access the FinSpace web application and API.
.
-
getChangeset(params = {}, callback) ⇒ AWS.Request
Get information about a Changeset.
.
-
getDataset(params = {}, callback) ⇒ AWS.Request
Returns information about a Dataset.
.
-
getDataView(params = {}, callback) ⇒ AWS.Request
Gets information about a Dataview.
.
-
getExternalDataViewAccessDetails(params = {}, callback) ⇒ AWS.Request
Returns the credentials to access the external Dataview from an S3 location.
-
getPermissionGroup(params = {}, callback) ⇒ AWS.Request
Retrieves the details of a specific permission group.
.
-
getProgrammaticAccessCredentials(params = {}, callback) ⇒ AWS.Request
Request programmatic credentials to use with FinSpace SDK.
-
getUser(params = {}, callback) ⇒ AWS.Request
Retrieves details for a specific user.
.
-
getWorkingLocation(params = {}, callback) ⇒ AWS.Request
A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.
.
-
listChangesets(params = {}, callback) ⇒ AWS.Request
Lists the FinSpace Changesets for a Dataset.
.
-
listDatasets(params = {}, callback) ⇒ AWS.Request
Lists all of the active Datasets that a user has access to.
.
-
listDataViews(params = {}, callback) ⇒ AWS.Request
Lists all available Dataviews for a Dataset.
.
-
listPermissionGroups(params = {}, callback) ⇒ AWS.Request
Lists all available permission groups in FinSpace.
.
-
listPermissionGroupsByUser(params = {}, callback) ⇒ AWS.Request
Lists all the permission groups that are associated with a specific user.
.
-
listUsers(params = {}, callback) ⇒ AWS.Request
Lists all available users in FinSpace.
.
-
listUsersByPermissionGroup(params = {}, callback) ⇒ AWS.Request
Lists details of all the users in a specific permission group.
.
-
resetUserPassword(params = {}, callback) ⇒ AWS.Request
Resets the password for a specified user ID and generates a temporary one.
-
updateChangeset(params = {}, callback) ⇒ AWS.Request
Updates a FinSpace Changeset.
.
-
updateDataset(params = {}, callback) ⇒ AWS.Request
Updates a FinSpace Dataset.
.
-
updatePermissionGroup(params = {}, callback) ⇒ AWS.Request
Modifies the details of a permission group.
-
updateUser(params = {}, callback) ⇒ AWS.Request
Modifies the details of the specified user.
Methods inherited from AWS.Service
makeRequest, makeUnauthenticatedRequest, waitFor, setupRequestListeners, defineService
Constructor Details
new AWS.Finspacedata(options = {}) ⇒ Object
Constructs a service object. This object has one method for each API operation.