Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Finspacedata

import { Finspacedata } from "https://aws-api.deno.dev/v0.4/services/finspacedata.ts?docs=full";
class Finspacedata {
constructor(apiFactory: client.ApiFactory);
async associateUserToPermissionGroup(params: AssociateUserToPermissionGroupRequest, opts?: client.RequestOptions): Promise<AssociateUserToPermissionGroupResponse>;
async createChangeset(params: CreateChangesetRequest, opts?: client.RequestOptions): Promise<CreateChangesetResponse>;
async createDataset(params: CreateDatasetRequest, opts?: client.RequestOptions): Promise<CreateDatasetResponse>;
async createDataView(params: CreateDataViewRequest, opts?: client.RequestOptions): Promise<CreateDataViewResponse>;
async createPermissionGroup(params: CreatePermissionGroupRequest, opts?: client.RequestOptions): Promise<CreatePermissionGroupResponse>;
async createUser(params: CreateUserRequest, opts?: client.RequestOptions): Promise<CreateUserResponse>;
async deleteDataset(params: DeleteDatasetRequest, opts?: client.RequestOptions): Promise<DeleteDatasetResponse>;
async deletePermissionGroup(params: DeletePermissionGroupRequest, opts?: client.RequestOptions): Promise<DeletePermissionGroupResponse>;
async disableUser(params: DisableUserRequest, opts?: client.RequestOptions): Promise<DisableUserResponse>;
async disassociateUserFromPermissionGroup(params: DisassociateUserFromPermissionGroupRequest, opts?: client.RequestOptions): Promise<DisassociateUserFromPermissionGroupResponse>;
async enableUser(params: EnableUserRequest, opts?: client.RequestOptions): Promise<EnableUserResponse>;
async getChangeset(params: GetChangesetRequest, opts?: client.RequestOptions): Promise<GetChangesetResponse>;
async getDataset(params: GetDatasetRequest, opts?: client.RequestOptions): Promise<GetDatasetResponse>;
async getDataView(params: GetDataViewRequest, opts?: client.RequestOptions): Promise<GetDataViewResponse>;
async getExternalDataViewAccessDetails(params: GetExternalDataViewAccessDetailsRequest, opts?: client.RequestOptions): Promise<GetExternalDataViewAccessDetailsResponse>;
async getPermissionGroup(params: GetPermissionGroupRequest, opts?: client.RequestOptions): Promise<GetPermissionGroupResponse>;
async getProgrammaticAccessCredentials(params: GetProgrammaticAccessCredentialsRequest, opts?: client.RequestOptions): Promise<GetProgrammaticAccessCredentialsResponse>;
async getUser(params: GetUserRequest, opts?: client.RequestOptions): Promise<GetUserResponse>;
async getWorkingLocation(params?: GetWorkingLocationRequest, opts?: client.RequestOptions): Promise<GetWorkingLocationResponse>;
async listChangesets(params: ListChangesetsRequest, opts?: client.RequestOptions): Promise<ListChangesetsResponse>;
async listDatasets(params?: ListDatasetsRequest, opts?: client.RequestOptions): Promise<ListDatasetsResponse>;
async listDataViews(params: ListDataViewsRequest, opts?: client.RequestOptions): Promise<ListDataViewsResponse>;
async listPermissionGroups(params: ListPermissionGroupsRequest, opts?: client.RequestOptions): Promise<ListPermissionGroupsResponse>;
async listPermissionGroupsByUser(params: ListPermissionGroupsByUserRequest, opts?: client.RequestOptions): Promise<ListPermissionGroupsByUserResponse>;
async listUsers(params: ListUsersRequest, opts?: client.RequestOptions): Promise<ListUsersResponse>;
async listUsersByPermissionGroup(params: ListUsersByPermissionGroupRequest, opts?: client.RequestOptions): Promise<ListUsersByPermissionGroupResponse>;
async resetUserPassword(params: ResetUserPasswordRequest, opts?: client.RequestOptions): Promise<ResetUserPasswordResponse>;
async updateChangeset(params: UpdateChangesetRequest, opts?: client.RequestOptions): Promise<UpdateChangesetResponse>;
async updateDataset(params: UpdateDatasetRequest, opts?: client.RequestOptions): Promise<UpdateDatasetResponse>;
async updatePermissionGroup(params: UpdatePermissionGroupRequest, opts?: client.RequestOptions): Promise<UpdatePermissionGroupResponse>;
async updateUser(params: UpdateUserRequest, opts?: client.RequestOptions): Promise<UpdateUserResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new Finspacedata(apiFactory: client.ApiFactory)
[src]

§Methods

§

Adds a user account 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 new FinSpace Dataset.

§

Creates a Dataview for a 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. This action is irreversible.

§

Denies access to the FinSpace web application and API for the specified user.

§

Removes a user account from a permission group.

§

Allows the specified user to access the FinSpace web application and API.

§

Get information about a Changeset.

§

Returns information about a Dataset.

§

Gets information about a Dataview.

§

Returns 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.

§

Request programmatic credentials to use with FinSpace SDK.

§
getUser(params: GetUserRequest, opts?: client.RequestOptions): Promise<GetUserResponse>
[src]

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 of the active Datasets that a user has access to.

§

Lists all available Dataviews for a Dataset.

§

Lists all available permission groups in FinSpace.

§

Lists all the permission groups that are associated with a specific user account.

§

Lists all available user accounts 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. Only a superuser can reset password for other users. Resetting the password immediately invalidates the previous password associated with the user.

§

Updates a FinSpace Changeset.

§

Updates a FinSpace Dataset.

§

Modifies the details of a permission group. You cannot modify a permissionGroupID.

§

Modifies the details of the specified user account. You cannot update the userId for a user.

§Static Properties