View Source AWS.CleanRooms (aws-elixir v0.13.3)
Welcome to the AWS Clean Rooms API Reference.
AWS Clean Rooms is an AWS service that helps multiple parties to join their data together in a secure collaboration workspace. In the collaboration, members who can query and receive results can get insights into the collective datasets without either party getting access to the other party's raw data.
To learn more about AWS Clean Rooms concepts, procedures, and best practices, see the AWS Clean Rooms User Guide.
Link to this section Summary
Functions
Retrieves multiple schemas by their identifiers.
Creates a new collaboration.
Creates a new configured table resource.
Creates a new analysis rule for a configured table.
Creates a configured table association.
Creates a membership for a specific collaboration identifier and joins the collaboration.
Deletes a collaboration.
Deletes a configured table.
Deletes a configured table analysis rule.
Deletes a configured table association.
Removes the specified member from a collaboration.
Deletes a specified membership.
Returns metadata about a collaboration.
Retrieves a configured table.
Retrieves a configured table analysis rule.
Retrieves a configured table association.
Retrieves a specified membership for an identifier.
Returns query processing metadata.
Retrieves the schema for a relation within a collaboration.
Retrieves a schema analysis rule.
Lists collaborations the caller owns, is active in, or has been invited to.
Lists configured table associations for a membership.
Lists configured tables.
Lists all members within a collaboration.
Lists all memberships resources within the caller's account.
Lists protected queries, sorted by the most recent query.
Lists the schemas for relations within a collaboration.
Lists all of the tags that have been added to a resource.
Creates a protected query that is started by AWS Clean Rooms.
Tags a resource.
Removes a tag or list of tags from a resource.
Updates collaboration metadata and can only be called by the collaboration owner.
Updates a configured table.
Updates a configured table analysis rule.
Updates a configured table association.
Updates a membership.
Updates the processing of a currently running query.
Link to this section Functions
batch_get_schema(client, collaboration_identifier, input, options \\ [])
View SourceRetrieves multiple schemas by their identifiers.
Creates a new collaboration.
Creates a new configured table resource.
create_configured_table_analysis_rule(client, configured_table_identifier, input, options \\ [])
View SourceCreates a new analysis rule for a configured table.
Currently, only one analysis rule can be created for a given configured table.
create_configured_table_association(client, membership_identifier, input, options \\ [])
View SourceCreates a configured table association.
A configured table association links a configured table with a collaboration.
Creates a membership for a specific collaboration identifier and joins the collaboration.
delete_collaboration(client, collaboration_identifier, input, options \\ [])
View SourceDeletes a collaboration.
It can only be called by the collaboration owner.
delete_configured_table(client, configured_table_identifier, input, options \\ [])
View SourceDeletes a configured table.
delete_configured_table_analysis_rule(client, analysis_rule_type, configured_table_identifier, input, options \\ [])
View SourceDeletes a configured table analysis rule.
delete_configured_table_association(client, configured_table_association_identifier, membership_identifier, input, options \\ [])
View SourceDeletes a configured table association.
delete_member(client, account_id, collaboration_identifier, input, options \\ [])
View SourceRemoves the specified member from a collaboration.
The removed member is placed in the Removed status and can't interact with the collaboration. The removed member's data is inaccessible to active members of the collaboration.
delete_membership(client, membership_identifier, input, options \\ [])
View SourceDeletes a specified membership.
All resources under a membership must be deleted.
get_collaboration(client, collaboration_identifier, options \\ [])
View SourceReturns metadata about a collaboration.
get_configured_table(client, configured_table_identifier, options \\ [])
View SourceRetrieves a configured table.
get_configured_table_analysis_rule(client, analysis_rule_type, configured_table_identifier, options \\ [])
View SourceRetrieves a configured table analysis rule.
get_configured_table_association(client, configured_table_association_identifier, membership_identifier, options \\ [])
View SourceRetrieves a configured table association.
Retrieves a specified membership for an identifier.
get_protected_query(client, membership_identifier, protected_query_identifier, options \\ [])
View SourceReturns query processing metadata.
Retrieves the schema for a relation within a collaboration.
get_schema_analysis_rule(client, collaboration_identifier, name, type, options \\ [])
View SourceRetrieves a schema analysis rule.
list_collaborations(client, max_results \\ nil, member_status \\ nil, next_token \\ nil, options \\ [])
View SourceLists collaborations the caller owns, is active in, or has been invited to.
list_configured_table_associations(client, membership_identifier, max_results \\ nil, next_token \\ nil, options \\ [])
View SourceLists configured table associations for a membership.
list_configured_tables(client, max_results \\ nil, next_token \\ nil, options \\ [])
View SourceLists configured tables.
list_members(client, collaboration_identifier, max_results \\ nil, next_token \\ nil, options \\ [])
View SourceLists all members within a collaboration.
list_memberships(client, max_results \\ nil, next_token \\ nil, status \\ nil, options \\ [])
View SourceLists all memberships resources within the caller's account.
list_protected_queries(client, membership_identifier, max_results \\ nil, next_token \\ nil, status \\ nil, options \\ [])
View SourceLists protected queries, sorted by the most recent query.
list_schemas(client, collaboration_identifier, max_results \\ nil, next_token \\ nil, schema_type \\ nil, options \\ [])
View SourceLists the schemas for relations within a collaboration.
Lists all of the tags that have been added to a resource.
start_protected_query(client, membership_identifier, input, options \\ [])
View SourceCreates a protected query that is started by AWS Clean Rooms.
Tags a resource.
Removes a tag or list of tags from a resource.
update_collaboration(client, collaboration_identifier, input, options \\ [])
View SourceUpdates collaboration metadata and can only be called by the collaboration owner.
update_configured_table(client, configured_table_identifier, input, options \\ [])
View SourceUpdates a configured table.
update_configured_table_analysis_rule(client, analysis_rule_type, configured_table_identifier, input, options \\ [])
View SourceUpdates a configured table analysis rule.
update_configured_table_association(client, configured_table_association_identifier, membership_identifier, input, options \\ [])
View SourceUpdates a configured table association.
update_membership(client, membership_identifier, input, options \\ [])
View SourceUpdates a membership.
update_protected_query(client, membership_identifier, protected_query_identifier, input, options \\ [])
View SourceUpdates the processing of a currently running query.