AWS.CleanRooms — AWS SDK for JavaScript (original) (raw)

Property Details

endpointAWS.Endpoint

Returns an Endpoint object representing the endpoint URL for service requests.

Method Details

batchGetCollaborationAnalysisTemplate(params = {}, callback) ⇒ AWS.Request

Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).

batchGetSchema(params = {}, callback) ⇒ AWS.Request

Retrieves multiple schemas by their identifiers.

batchGetSchemaAnalysisRule(params = {}, callback) ⇒ AWS.Request

Retrieves multiple analysis rule schemas.

createAnalysisTemplate(params = {}, callback) ⇒ AWS.Request

Creates a new analysis template.

createCollaboration(params = {}, callback) ⇒ AWS.Request

Creates a new collaboration.

createConfiguredAudienceModelAssociation(params = {}, callback) ⇒ AWS.Request

Provides the details necessary to create a configured audience model association.

createConfiguredTable(params = {}, callback) ⇒ AWS.Request

Creates a new configured table resource.

createConfiguredTableAnalysisRule(params = {}, callback) ⇒ AWS.Request

Creates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.

createConfiguredTableAssociation(params = {}, callback) ⇒ AWS.Request

Creates a configured table association. A configured table association links a configured table with a collaboration.

createConfiguredTableAssociationAnalysisRule(params = {}, callback) ⇒ AWS.Request

Creates a new analysis rule for an associated configured table.

createIdMappingTable(params = {}, callback) ⇒ AWS.Request

Creates an ID mapping table.

createIdNamespaceAssociation(params = {}, callback) ⇒ AWS.Request

Creates an ID namespace association.

createMembership(params = {}, callback) ⇒ AWS.Request

Creates a membership for a specific collaboration identifier and joins the collaboration.

createPrivacyBudgetTemplate(params = {}, callback) ⇒ AWS.Request

Creates a privacy budget template for a specified membership. Each membership can have only one privacy budget template, but it can be deleted and recreated. If you need to change the privacy budget template for a membership, use the UpdatePrivacyBudgetTemplate operation.

deleteAnalysisTemplate(params = {}, callback) ⇒ AWS.Request

Deletes an analysis template.

deleteCollaboration(params = {}, callback) ⇒ AWS.Request

Deletes a collaboration. It can only be called by the collaboration owner.

deleteConfiguredAudienceModelAssociation(params = {}, callback) ⇒ AWS.Request

Provides the information necessary to delete a configured audience model association.

deleteConfiguredTable(params = {}, callback) ⇒ AWS.Request

Deletes a configured table.

deleteConfiguredTableAnalysisRule(params = {}, callback) ⇒ AWS.Request

Deletes a configured table analysis rule.

deleteConfiguredTableAssociation(params = {}, callback) ⇒ AWS.Request

Deletes a configured table association.

deleteConfiguredTableAssociationAnalysisRule(params = {}, callback) ⇒ AWS.Request

Deletes an analysis rule for a configured table association.

deleteIdMappingTable(params = {}, callback) ⇒ AWS.Request

Deletes an ID mapping table.

deleteIdNamespaceAssociation(params = {}, callback) ⇒ AWS.Request

Deletes an ID namespace association.

deleteMember(params = {}, callback) ⇒ AWS.Request

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

deleteMembership(params = {}, callback) ⇒ AWS.Request

Deletes a specified membership. All resources under a membership must be deleted.

deletePrivacyBudgetTemplate(params = {}, callback) ⇒ AWS.Request

Deletes a privacy budget template for a specified membership.

getAnalysisTemplate(params = {}, callback) ⇒ AWS.Request

Retrieves an analysis template.

getCollaboration(params = {}, callback) ⇒ AWS.Request

Returns metadata about a collaboration.

getCollaborationAnalysisTemplate(params = {}, callback) ⇒ AWS.Request

Retrieves an analysis template within a collaboration.

getCollaborationConfiguredAudienceModelAssociation(params = {}, callback) ⇒ AWS.Request

Retrieves a configured audience model association within a collaboration.

getCollaborationIdNamespaceAssociation(params = {}, callback) ⇒ AWS.Request

Retrieves an ID namespace association from a specific collaboration.

getCollaborationPrivacyBudgetTemplate(params = {}, callback) ⇒ AWS.Request

Returns details about a specified privacy budget template.

getConfiguredAudienceModelAssociation(params = {}, callback) ⇒ AWS.Request

Returns information about a configured audience model association.

getConfiguredTable(params = {}, callback) ⇒ AWS.Request

Retrieves a configured table.

getConfiguredTableAnalysisRule(params = {}, callback) ⇒ AWS.Request

Retrieves a configured table analysis rule.

getConfiguredTableAssociation(params = {}, callback) ⇒ AWS.Request

Retrieves a configured table association.

getConfiguredTableAssociationAnalysisRule(params = {}, callback) ⇒ AWS.Request

Retrieves the analysis rule for a configured table association.

getIdMappingTable(params = {}, callback) ⇒ AWS.Request

Retrieves an ID mapping table.

getIdNamespaceAssociation(params = {}, callback) ⇒ AWS.Request

Retrieves an ID namespace association.

getMembership(params = {}, callback) ⇒ AWS.Request

Retrieves a specified membership for an identifier.

getPrivacyBudgetTemplate(params = {}, callback) ⇒ AWS.Request

Returns details for a specified privacy budget template.

getProtectedQuery(params = {}, callback) ⇒ AWS.Request

Returns query processing metadata.

getSchema(params = {}, callback) ⇒ AWS.Request

Retrieves the schema for a relation within a collaboration.

getSchemaAnalysisRule(params = {}, callback) ⇒ AWS.Request

Retrieves a schema analysis rule.

listAnalysisTemplates(params = {}, callback) ⇒ AWS.Request

Lists analysis templates that the caller owns.

listCollaborationAnalysisTemplates(params = {}, callback) ⇒ AWS.Request

Lists analysis templates within a collaboration.

listCollaborationConfiguredAudienceModelAssociations(params = {}, callback) ⇒ AWS.Request

Lists configured audience model associations within a collaboration.

listCollaborationIdNamespaceAssociations(params = {}, callback) ⇒ AWS.Request

Returns a list of the ID namespace associations in a collaboration.

listCollaborationPrivacyBudgets(params = {}, callback) ⇒ AWS.Request

Returns an array that summarizes each privacy budget in a specified collaboration. The summary includes the collaboration ARN, creation time, creating account, and privacy budget details.

listCollaborationPrivacyBudgetTemplates(params = {}, callback) ⇒ AWS.Request

Returns an array that summarizes each privacy budget template in a specified collaboration.

listCollaborations(params = {}, callback) ⇒ AWS.Request

Lists collaborations the caller owns, is active in, or has been invited to.

listConfiguredAudienceModelAssociations(params = {}, callback) ⇒ AWS.Request

Lists information about requested configured audience model associations.

listConfiguredTableAssociations(params = {}, callback) ⇒ AWS.Request

Lists configured table associations for a membership.

listConfiguredTables(params = {}, callback) ⇒ AWS.Request

listIdMappingTables(params = {}, callback) ⇒ AWS.Request

Returns a list of ID mapping tables.

listIdNamespaceAssociations(params = {}, callback) ⇒ AWS.Request

Returns a list of ID namespace associations.

listMembers(params = {}, callback) ⇒ AWS.Request

Lists all members within a collaboration.

listMemberships(params = {}, callback) ⇒ AWS.Request

Lists all memberships resources within the caller's account.

listPrivacyBudgets(params = {}, callback) ⇒ AWS.Request

Returns detailed information about the privacy budgets in a specified membership.

listPrivacyBudgetTemplates(params = {}, callback) ⇒ AWS.Request

Returns detailed information about the privacy budget templates in a specified membership.

listProtectedQueries(params = {}, callback) ⇒ AWS.Request

Lists protected queries, sorted by the most recent query.

listSchemas(params = {}, callback) ⇒ AWS.Request

Lists the schemas for relations within a collaboration.

listTagsForResource(params = {}, callback) ⇒ AWS.Request

Lists all of the tags that have been added to a resource.

populateIdMappingTable(params = {}, callback) ⇒ AWS.Request

Defines the information that's necessary to populate an ID mapping table.

previewPrivacyImpact(params = {}, callback) ⇒ AWS.Request

An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.

startProtectedQuery(params = {}, callback) ⇒ AWS.Request

Creates a protected query that is started by Clean Rooms.

untagResource(params = {}, callback) ⇒ AWS.Request

Removes a tag or list of tags from a resource.

updateAnalysisTemplate(params = {}, callback) ⇒ AWS.Request

Updates the analysis template metadata.

updateCollaboration(params = {}, callback) ⇒ AWS.Request

Updates collaboration metadata and can only be called by the collaboration owner.

updateConfiguredAudienceModelAssociation(params = {}, callback) ⇒ AWS.Request

Provides the details necessary to update a configured audience model association.

updateConfiguredTable(params = {}, callback) ⇒ AWS.Request

Updates a configured table.

updateConfiguredTableAnalysisRule(params = {}, callback) ⇒ AWS.Request

Updates a configured table analysis rule.

updateConfiguredTableAssociation(params = {}, callback) ⇒ AWS.Request

Updates a configured table association.

updateConfiguredTableAssociationAnalysisRule(params = {}, callback) ⇒ AWS.Request

Updates the analysis rule for a configured table association.

updateIdMappingTable(params = {}, callback) ⇒ AWS.Request

Provides the details that are necessary to update an ID mapping table.

updateIdNamespaceAssociation(params = {}, callback) ⇒ AWS.Request

Provides the details that are necessary to update an ID namespace association.

updateMembership(params = {}, callback) ⇒ AWS.Request

updatePrivacyBudgetTemplate(params = {}, callback) ⇒ AWS.Request

Updates the privacy budget template for the specified membership.

updateProtectedQuery(params = {}, callback) ⇒ AWS.Request

Updates the processing of a currently running query.

waitFor(state, params = {}, callback) ⇒ AWS.Request

Waits for a given CleanRooms resource. The final callback or'complete' event will be fired only when the resource is either in its final state or the waiter has timed out and stopped polling for the final state.