View Source AWS.Finspacedata (aws-elixir v1.0.4)
The FinSpace APIs let you take actions inside the FinSpace.
Link to this section Summary
Functions
Adds a user to a permission group to grant permissions for actions a user can perform in FinSpace.
Creates a new Changeset in a FinSpace Dataset.
Creates a Dataview for a Dataset.
Creates a new FinSpace Dataset.
Creates a group of permissions for various actions that a user can perform in FinSpace.
Creates a new user in FinSpace.
Deletes a FinSpace Dataset.
Deletes a permission group.
Denies access to the FinSpace web application and API for the specified user.
Removes a user from a permission group.
Allows the specified user to access the FinSpace web application and API.
Get information about a Changeset.
Gets information about a Dataview.
Returns information about a Dataset.
Returns the credentials to access the external Dataview from an S3 location.
Retrieves the details of a specific permission group.
Request programmatic credentials to use with FinSpace SDK.
Retrieves details for a specific user.
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.
Lists the FinSpace Changesets for a Dataset.
Lists all available Dataviews for a Dataset.
Lists all of the active Datasets that a user has access to.
Lists all available permission groups in FinSpace.
Lists all the permission groups that are associated with a specific user.
Lists all available users in FinSpace.
Lists details of all the users in a specific permission group.
Resets the password for a specified user ID and generates a temporary one.
Updates a FinSpace Changeset.
Updates a FinSpace Dataset.
Modifies the details of a permission group.
Modifies the details of the specified user.
Link to this section Functions
associate_user_to_permission_group(client, permission_group_id, user_id, input, options \\ [])
View SourceAdds a user to a permission group to grant permissions for actions a user can perform in FinSpace.
Creates a new Changeset in a FinSpace Dataset.
Creates a Dataview for a Dataset.
Creates a new FinSpace Dataset.
Creates a group of permissions for various actions that a user can perform in FinSpace.
Creates a new user in FinSpace.
Deletes a FinSpace Dataset.
delete_permission_group(client, permission_group_id, input, options \\ [])
View SourceDeletes a permission group.
This action is irreversible.
Denies access to the FinSpace web application and API for the specified user.
disassociate_user_from_permission_group(client, permission_group_id, user_id, input, options \\ [])
View SourceRemoves a user from a permission group.
Allows the specified user to access the FinSpace web application and API.
Get information about a Changeset.
Gets information about a Dataview.
Returns information about a Dataset.
get_external_data_view_access_details(client, data_view_id, dataset_id, input, options \\ [])
View SourceReturns the credentials to access the external Dataview from an S3 location.
To call this API:
* You must retrieve the programmatic credentials.
*
You must be a member of a FinSpace user group, where the dataset that you want
to access has Read Dataset Data
permissions.
Retrieves the details of a specific permission group.
get_programmatic_access_credentials(client, duration_in_minutes \\ nil, environment_id, options \\ [])
View SourceRequest programmatic credentials to use with FinSpace SDK.
For more information, see Step 2. Access credentials programmatically using IAM access key id and secret access key.
Retrieves details for a specific user.
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.
list_changesets(client, dataset_id, max_results \\ nil, next_token \\ nil, options \\ [])
View SourceLists the FinSpace Changesets for a Dataset.
list_data_views(client, dataset_id, max_results \\ nil, next_token \\ nil, options \\ [])
View SourceLists all available Dataviews for a Dataset.
list_datasets(client, max_results \\ nil, next_token \\ nil, options \\ [])
View SourceLists all of the active Datasets that a user has access to.
list_permission_groups(client, max_results, next_token \\ nil, options \\ [])
View SourceLists all available permission groups in FinSpace.
list_permission_groups_by_user(client, user_id, max_results, next_token \\ nil, options \\ [])
View SourceLists all the permission groups that are associated with a specific user.
Lists all available users in FinSpace.
list_users_by_permission_group(client, permission_group_id, max_results, next_token \\ nil, options \\ [])
View SourceLists details of all the users in a specific permission group.
Resets the password for a specified user ID and generates a temporary one.
Only a superuser can reset password for other users. Resetting the password immediately invalidates the previous password associated with the user.
update_changeset(client, changeset_id, dataset_id, input, options \\ [])
View SourceUpdates a FinSpace Changeset.
Updates a FinSpace Dataset.
update_permission_group(client, permission_group_id, input, options \\ [])
View SourceModifies the details of a permission group.
You cannot modify a permissionGroupID
.
Modifies the details of the specified user.
You cannot update the userId
for a user.