@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSCleanRooms
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSCleanRooms
instead.
Welcome to the Clean Rooms API Reference.
Clean Rooms is an Amazon Web Services 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 Clean Rooms concepts, procedures, and best practices, see the Clean Rooms User Guide.
To learn more about SQL commands, functions, and conditions supported in Clean Rooms, see the Clean Rooms SQL Reference.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
BatchGetCollaborationAnalysisTemplateResult |
batchGetCollaborationAnalysisTemplate(BatchGetCollaborationAnalysisTemplateRequest batchGetCollaborationAnalysisTemplateRequest)
Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
|
BatchGetSchemaResult |
batchGetSchema(BatchGetSchemaRequest batchGetSchemaRequest)
Retrieves multiple schemas by their identifiers.
|
BatchGetSchemaAnalysisRuleResult |
batchGetSchemaAnalysisRule(BatchGetSchemaAnalysisRuleRequest batchGetSchemaAnalysisRuleRequest)
Retrieves multiple analysis rule schemas.
|
CreateAnalysisTemplateResult |
createAnalysisTemplate(CreateAnalysisTemplateRequest createAnalysisTemplateRequest)
Creates a new analysis template.
|
CreateCollaborationResult |
createCollaboration(CreateCollaborationRequest createCollaborationRequest)
Creates a new collaboration.
|
CreateConfiguredAudienceModelAssociationResult |
createConfiguredAudienceModelAssociation(CreateConfiguredAudienceModelAssociationRequest createConfiguredAudienceModelAssociationRequest)
Provides the details necessary to create a configured audience model association.
|
CreateConfiguredTableResult |
createConfiguredTable(CreateConfiguredTableRequest createConfiguredTableRequest)
Creates a new configured table resource.
|
CreateConfiguredTableAnalysisRuleResult |
createConfiguredTableAnalysisRule(CreateConfiguredTableAnalysisRuleRequest createConfiguredTableAnalysisRuleRequest)
Creates a new analysis rule for a configured table.
|
CreateConfiguredTableAssociationResult |
createConfiguredTableAssociation(CreateConfiguredTableAssociationRequest createConfiguredTableAssociationRequest)
Creates a configured table association.
|
CreateConfiguredTableAssociationAnalysisRuleResult |
createConfiguredTableAssociationAnalysisRule(CreateConfiguredTableAssociationAnalysisRuleRequest createConfiguredTableAssociationAnalysisRuleRequest)
Creates a new analysis rule for an associated configured table.
|
CreateIdMappingTableResult |
createIdMappingTable(CreateIdMappingTableRequest createIdMappingTableRequest)
Creates an ID mapping table.
|
CreateMembershipResult |
createMembership(CreateMembershipRequest createMembershipRequest)
Creates a membership for a specific collaboration identifier and joins the collaboration.
|
CreatePrivacyBudgetTemplateResult |
createPrivacyBudgetTemplate(CreatePrivacyBudgetTemplateRequest createPrivacyBudgetTemplateRequest)
Creates a privacy budget template for a specified membership.
|
DeleteAnalysisTemplateResult |
deleteAnalysisTemplate(DeleteAnalysisTemplateRequest deleteAnalysisTemplateRequest)
Deletes an analysis template.
|
DeleteCollaborationResult |
deleteCollaboration(DeleteCollaborationRequest deleteCollaborationRequest)
Deletes a collaboration.
|
DeleteConfiguredAudienceModelAssociationResult |
deleteConfiguredAudienceModelAssociation(DeleteConfiguredAudienceModelAssociationRequest deleteConfiguredAudienceModelAssociationRequest)
Provides the information necessary to delete a configured audience model association.
|
DeleteConfiguredTableResult |
deleteConfiguredTable(DeleteConfiguredTableRequest deleteConfiguredTableRequest)
Deletes a configured table.
|
DeleteConfiguredTableAnalysisRuleResult |
deleteConfiguredTableAnalysisRule(DeleteConfiguredTableAnalysisRuleRequest deleteConfiguredTableAnalysisRuleRequest)
Deletes a configured table analysis rule.
|
DeleteConfiguredTableAssociationResult |
deleteConfiguredTableAssociation(DeleteConfiguredTableAssociationRequest deleteConfiguredTableAssociationRequest)
Deletes a configured table association.
|
DeleteConfiguredTableAssociationAnalysisRuleResult |
deleteConfiguredTableAssociationAnalysisRule(DeleteConfiguredTableAssociationAnalysisRuleRequest deleteConfiguredTableAssociationAnalysisRuleRequest)
Deletes an analysis rule for a configured table association.
|
DeleteIdMappingTableResult |
deleteIdMappingTable(DeleteIdMappingTableRequest deleteIdMappingTableRequest)
Deletes an ID mapping table.
|
DeleteIdNamespaceAssociationResult |
deleteIdNamespaceAssociation(DeleteIdNamespaceAssociationRequest deleteIdNamespaceAssociationRequest)
Deletes an ID namespace association.
|
DeleteMemberResult |
deleteMember(DeleteMemberRequest deleteMemberRequest)
Removes the specified member from a collaboration.
|
DeleteMembershipResult |
deleteMembership(DeleteMembershipRequest deleteMembershipRequest)
Deletes a specified membership.
|
DeletePrivacyBudgetTemplateResult |
deletePrivacyBudgetTemplate(DeletePrivacyBudgetTemplateRequest deletePrivacyBudgetTemplateRequest)
Deletes a privacy budget template for a specified membership.
|
GetAnalysisTemplateResult |
getAnalysisTemplate(GetAnalysisTemplateRequest getAnalysisTemplateRequest)
Retrieves an analysis template.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetCollaborationResult |
getCollaboration(GetCollaborationRequest getCollaborationRequest)
Returns metadata about a collaboration.
|
GetCollaborationAnalysisTemplateResult |
getCollaborationAnalysisTemplate(GetCollaborationAnalysisTemplateRequest getCollaborationAnalysisTemplateRequest)
Retrieves an analysis template within a collaboration.
|
GetCollaborationConfiguredAudienceModelAssociationResult |
getCollaborationConfiguredAudienceModelAssociation(GetCollaborationConfiguredAudienceModelAssociationRequest getCollaborationConfiguredAudienceModelAssociationRequest)
Retrieves a configured audience model association within a collaboration.
|
GetCollaborationPrivacyBudgetTemplateResult |
getCollaborationPrivacyBudgetTemplate(GetCollaborationPrivacyBudgetTemplateRequest getCollaborationPrivacyBudgetTemplateRequest)
Returns details about a specified privacy budget template.
|
GetConfiguredAudienceModelAssociationResult |
getConfiguredAudienceModelAssociation(GetConfiguredAudienceModelAssociationRequest getConfiguredAudienceModelAssociationRequest)
Returns information about a configured audience model association.
|
GetConfiguredTableResult |
getConfiguredTable(GetConfiguredTableRequest getConfiguredTableRequest)
Retrieves a configured table.
|
GetConfiguredTableAnalysisRuleResult |
getConfiguredTableAnalysisRule(GetConfiguredTableAnalysisRuleRequest getConfiguredTableAnalysisRuleRequest)
Retrieves a configured table analysis rule.
|
GetConfiguredTableAssociationResult |
getConfiguredTableAssociation(GetConfiguredTableAssociationRequest getConfiguredTableAssociationRequest)
Retrieves a configured table association.
|
GetConfiguredTableAssociationAnalysisRuleResult |
getConfiguredTableAssociationAnalysisRule(GetConfiguredTableAssociationAnalysisRuleRequest getConfiguredTableAssociationAnalysisRuleRequest)
Retrieves the analysis rule for a configured table association.
|
GetIdMappingTableResult |
getIdMappingTable(GetIdMappingTableRequest getIdMappingTableRequest)
Retrieves an ID mapping table.
|
GetMembershipResult |
getMembership(GetMembershipRequest getMembershipRequest)
Retrieves a specified membership for an identifier.
|
GetPrivacyBudgetTemplateResult |
getPrivacyBudgetTemplate(GetPrivacyBudgetTemplateRequest getPrivacyBudgetTemplateRequest)
Returns details for a specified privacy budget template.
|
GetProtectedQueryResult |
getProtectedQuery(GetProtectedQueryRequest getProtectedQueryRequest)
Returns query processing metadata.
|
GetSchemaResult |
getSchema(GetSchemaRequest getSchemaRequest)
Retrieves the schema for a relation within a collaboration.
|
GetSchemaAnalysisRuleResult |
getSchemaAnalysisRule(GetSchemaAnalysisRuleRequest getSchemaAnalysisRuleRequest)
Retrieves a schema analysis rule.
|
ListAnalysisTemplatesResult |
listAnalysisTemplates(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest)
Lists analysis templates that the caller owns.
|
ListCollaborationAnalysisTemplatesResult |
listCollaborationAnalysisTemplates(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest)
Lists analysis templates within a collaboration.
|
ListCollaborationConfiguredAudienceModelAssociationsResult |
listCollaborationConfiguredAudienceModelAssociations(ListCollaborationConfiguredAudienceModelAssociationsRequest listCollaborationConfiguredAudienceModelAssociationsRequest)
Lists configured audience model associations within a collaboration.
|
ListCollaborationIdNamespaceAssociationsResult |
listCollaborationIdNamespaceAssociations(ListCollaborationIdNamespaceAssociationsRequest listCollaborationIdNamespaceAssociationsRequest)
Returns a list of the ID namespace associations in a collaboration.
|
ListCollaborationPrivacyBudgetsResult |
listCollaborationPrivacyBudgets(ListCollaborationPrivacyBudgetsRequest listCollaborationPrivacyBudgetsRequest)
Returns an array that summarizes each privacy budget in a specified collaboration.
|
ListCollaborationPrivacyBudgetTemplatesResult |
listCollaborationPrivacyBudgetTemplates(ListCollaborationPrivacyBudgetTemplatesRequest listCollaborationPrivacyBudgetTemplatesRequest)
Returns an array that summarizes each privacy budget template in a specified collaboration.
|
ListCollaborationsResult |
listCollaborations(ListCollaborationsRequest listCollaborationsRequest)
Lists collaborations the caller owns, is active in, or has been invited to.
|
ListConfiguredAudienceModelAssociationsResult |
listConfiguredAudienceModelAssociations(ListConfiguredAudienceModelAssociationsRequest listConfiguredAudienceModelAssociationsRequest)
Lists information about requested configured audience model associations.
|
ListConfiguredTableAssociationsResult |
listConfiguredTableAssociations(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest)
Lists configured table associations for a membership.
|
ListConfiguredTablesResult |
listConfiguredTables(ListConfiguredTablesRequest listConfiguredTablesRequest)
Lists configured tables.
|
ListIdMappingTablesResult |
listIdMappingTables(ListIdMappingTablesRequest listIdMappingTablesRequest)
Returns a list of ID mapping tables.
|
ListIdNamespaceAssociationsResult |
listIdNamespaceAssociations(ListIdNamespaceAssociationsRequest listIdNamespaceAssociationsRequest)
Returns a list of ID namespace associations.
|
ListMembersResult |
listMembers(ListMembersRequest listMembersRequest)
Lists all members within a collaboration.
|
ListMembershipsResult |
listMemberships(ListMembershipsRequest listMembershipsRequest)
Lists all memberships resources within the caller's account.
|
ListPrivacyBudgetsResult |
listPrivacyBudgets(ListPrivacyBudgetsRequest listPrivacyBudgetsRequest)
Returns detailed information about the privacy budgets in a specified membership.
|
ListPrivacyBudgetTemplatesResult |
listPrivacyBudgetTemplates(ListPrivacyBudgetTemplatesRequest listPrivacyBudgetTemplatesRequest)
Returns detailed information about the privacy budget templates in a specified membership.
|
ListProtectedQueriesResult |
listProtectedQueries(ListProtectedQueriesRequest listProtectedQueriesRequest)
Lists protected queries, sorted by the most recent query.
|
ListSchemasResult |
listSchemas(ListSchemasRequest listSchemasRequest)
Lists the schemas for relations within a collaboration.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all of the tags that have been added to a resource.
|
PopulateIdMappingTableResult |
populateIdMappingTable(PopulateIdMappingTableRequest populateIdMappingTableRequest)
Defines the information that's necessary to populate an ID mapping table.
|
PreviewPrivacyImpactResult |
previewPrivacyImpact(PreviewPrivacyImpactRequest previewPrivacyImpactRequest)
An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise
parameters.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartProtectedQueryResult |
startProtectedQuery(StartProtectedQueryRequest startProtectedQueryRequest)
Creates a protected query that is started by Clean Rooms.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Tags a resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag or list of tags from a resource.
|
UpdateAnalysisTemplateResult |
updateAnalysisTemplate(UpdateAnalysisTemplateRequest updateAnalysisTemplateRequest)
Updates the analysis template metadata.
|
UpdateCollaborationResult |
updateCollaboration(UpdateCollaborationRequest updateCollaborationRequest)
Updates collaboration metadata and can only be called by the collaboration owner.
|
UpdateConfiguredAudienceModelAssociationResult |
updateConfiguredAudienceModelAssociation(UpdateConfiguredAudienceModelAssociationRequest updateConfiguredAudienceModelAssociationRequest)
Provides the details necessary to update a configured audience model association.
|
UpdateConfiguredTableResult |
updateConfiguredTable(UpdateConfiguredTableRequest updateConfiguredTableRequest)
Updates a configured table.
|
UpdateConfiguredTableAnalysisRuleResult |
updateConfiguredTableAnalysisRule(UpdateConfiguredTableAnalysisRuleRequest updateConfiguredTableAnalysisRuleRequest)
Updates a configured table analysis rule.
|
UpdateConfiguredTableAssociationResult |
updateConfiguredTableAssociation(UpdateConfiguredTableAssociationRequest updateConfiguredTableAssociationRequest)
Updates a configured table association.
|
UpdateConfiguredTableAssociationAnalysisRuleResult |
updateConfiguredTableAssociationAnalysisRule(UpdateConfiguredTableAssociationAnalysisRuleRequest updateConfiguredTableAssociationAnalysisRuleRequest)
Updates the analysis rule for a configured table association.
|
UpdateIdMappingTableResult |
updateIdMappingTable(UpdateIdMappingTableRequest updateIdMappingTableRequest)
Provides the details that are necessary to update an ID mapping table.
|
UpdateMembershipResult |
updateMembership(UpdateMembershipRequest updateMembershipRequest)
Updates a membership.
|
UpdatePrivacyBudgetTemplateResult |
updatePrivacyBudgetTemplate(UpdatePrivacyBudgetTemplateRequest updatePrivacyBudgetTemplateRequest)
Updates the privacy budget template for the specified membership.
|
UpdateProtectedQueryResult |
updateProtectedQuery(UpdateProtectedQueryRequest updateProtectedQueryRequest)
Updates the processing of a currently running query.
|
static final String ENDPOINT_PREFIX
BatchGetCollaborationAnalysisTemplateResult batchGetCollaborationAnalysisTemplate(BatchGetCollaborationAnalysisTemplateRequest batchGetCollaborationAnalysisTemplateRequest)
Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
batchGetCollaborationAnalysisTemplateRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.BatchGetSchemaResult batchGetSchema(BatchGetSchemaRequest batchGetSchemaRequest)
Retrieves multiple schemas by their identifiers.
batchGetSchemaRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.BatchGetSchemaAnalysisRuleResult batchGetSchemaAnalysisRule(BatchGetSchemaAnalysisRuleRequest batchGetSchemaAnalysisRuleRequest)
Retrieves multiple analysis rule schemas.
batchGetSchemaAnalysisRuleRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreateAnalysisTemplateResult createAnalysisTemplate(CreateAnalysisTemplateRequest createAnalysisTemplateRequest)
Creates a new analysis template.
createAnalysisTemplateRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ServiceQuotaExceededException
- Request denied because service quota has been exceeded.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreateCollaborationResult createCollaboration(CreateCollaborationRequest createCollaborationRequest)
Creates a new collaboration.
createCollaborationRequest
- ServiceQuotaExceededException
- Request denied because service quota has been exceeded.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreateConfiguredAudienceModelAssociationResult createConfiguredAudienceModelAssociation(CreateConfiguredAudienceModelAssociationRequest createConfiguredAudienceModelAssociationRequest)
Provides the details necessary to create a configured audience model association.
createConfiguredAudienceModelAssociationRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ServiceQuotaExceededException
- Request denied because service quota has been exceeded.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreateConfiguredTableResult createConfiguredTable(CreateConfiguredTableRequest createConfiguredTableRequest)
Creates a new configured table resource.
createConfiguredTableRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ServiceQuotaExceededException
- Request denied because service quota has been exceeded.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreateConfiguredTableAnalysisRuleResult createConfiguredTableAnalysisRule(CreateConfiguredTableAnalysisRuleRequest createConfiguredTableAnalysisRuleRequest)
Creates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.
createConfiguredTableAnalysisRuleRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreateConfiguredTableAssociationResult createConfiguredTableAssociation(CreateConfiguredTableAssociationRequest createConfiguredTableAssociationRequest)
Creates a configured table association. A configured table association links a configured table with a collaboration.
createConfiguredTableAssociationRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ServiceQuotaExceededException
- Request denied because service quota has been exceeded.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreateConfiguredTableAssociationAnalysisRuleResult createConfiguredTableAssociationAnalysisRule(CreateConfiguredTableAssociationAnalysisRuleRequest createConfiguredTableAssociationAnalysisRuleRequest)
Creates a new analysis rule for an associated configured table.
createConfiguredTableAssociationAnalysisRuleRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreateIdMappingTableResult createIdMappingTable(CreateIdMappingTableRequest createIdMappingTableRequest)
Creates an ID mapping table.
createIdMappingTableRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ServiceQuotaExceededException
- Request denied because service quota has been exceeded.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreateMembershipResult createMembership(CreateMembershipRequest createMembershipRequest)
Creates a membership for a specific collaboration identifier and joins the collaboration.
createMembershipRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ServiceQuotaExceededException
- Request denied because service quota has been exceeded.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.CreatePrivacyBudgetTemplateResult createPrivacyBudgetTemplate(CreatePrivacyBudgetTemplateRequest createPrivacyBudgetTemplateRequest)
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.
createPrivacyBudgetTemplateRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteAnalysisTemplateResult deleteAnalysisTemplate(DeleteAnalysisTemplateRequest deleteAnalysisTemplateRequest)
Deletes an analysis template.
deleteAnalysisTemplateRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteCollaborationResult deleteCollaboration(DeleteCollaborationRequest deleteCollaborationRequest)
Deletes a collaboration. It can only be called by the collaboration owner.
deleteCollaborationRequest
- InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteConfiguredAudienceModelAssociationResult deleteConfiguredAudienceModelAssociation(DeleteConfiguredAudienceModelAssociationRequest deleteConfiguredAudienceModelAssociationRequest)
Provides the information necessary to delete a configured audience model association.
deleteConfiguredAudienceModelAssociationRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteConfiguredTableResult deleteConfiguredTable(DeleteConfiguredTableRequest deleteConfiguredTableRequest)
Deletes a configured table.
deleteConfiguredTableRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteConfiguredTableAnalysisRuleResult deleteConfiguredTableAnalysisRule(DeleteConfiguredTableAnalysisRuleRequest deleteConfiguredTableAnalysisRuleRequest)
Deletes a configured table analysis rule.
deleteConfiguredTableAnalysisRuleRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteConfiguredTableAssociationResult deleteConfiguredTableAssociation(DeleteConfiguredTableAssociationRequest deleteConfiguredTableAssociationRequest)
Deletes a configured table association.
deleteConfiguredTableAssociationRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteConfiguredTableAssociationAnalysisRuleResult deleteConfiguredTableAssociationAnalysisRule(DeleteConfiguredTableAssociationAnalysisRuleRequest deleteConfiguredTableAssociationAnalysisRuleRequest)
Deletes an analysis rule for a configured table association.
deleteConfiguredTableAssociationAnalysisRuleRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteIdMappingTableResult deleteIdMappingTable(DeleteIdMappingTableRequest deleteIdMappingTableRequest)
Deletes an ID mapping table.
deleteIdMappingTableRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteIdNamespaceAssociationResult deleteIdNamespaceAssociation(DeleteIdNamespaceAssociationRequest deleteIdNamespaceAssociationRequest)
Deletes an ID namespace association.
deleteIdNamespaceAssociationRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteMemberResult deleteMember(DeleteMemberRequest deleteMemberRequest)
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.
deleteMemberRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeleteMembershipResult deleteMembership(DeleteMembershipRequest deleteMembershipRequest)
Deletes a specified membership. All resources under a membership must be deleted.
deleteMembershipRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.DeletePrivacyBudgetTemplateResult deletePrivacyBudgetTemplate(DeletePrivacyBudgetTemplateRequest deletePrivacyBudgetTemplateRequest)
Deletes a privacy budget template for a specified membership.
deletePrivacyBudgetTemplateRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetAnalysisTemplateResult getAnalysisTemplate(GetAnalysisTemplateRequest getAnalysisTemplateRequest)
Retrieves an analysis template.
getAnalysisTemplateRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetCollaborationResult getCollaboration(GetCollaborationRequest getCollaborationRequest)
Returns metadata about a collaboration.
getCollaborationRequest
- InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetCollaborationAnalysisTemplateResult getCollaborationAnalysisTemplate(GetCollaborationAnalysisTemplateRequest getCollaborationAnalysisTemplateRequest)
Retrieves an analysis template within a collaboration.
getCollaborationAnalysisTemplateRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetCollaborationConfiguredAudienceModelAssociationResult getCollaborationConfiguredAudienceModelAssociation(GetCollaborationConfiguredAudienceModelAssociationRequest getCollaborationConfiguredAudienceModelAssociationRequest)
Retrieves a configured audience model association within a collaboration.
getCollaborationConfiguredAudienceModelAssociationRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetCollaborationPrivacyBudgetTemplateResult getCollaborationPrivacyBudgetTemplate(GetCollaborationPrivacyBudgetTemplateRequest getCollaborationPrivacyBudgetTemplateRequest)
Returns details about a specified privacy budget template.
getCollaborationPrivacyBudgetTemplateRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetConfiguredAudienceModelAssociationResult getConfiguredAudienceModelAssociation(GetConfiguredAudienceModelAssociationRequest getConfiguredAudienceModelAssociationRequest)
Returns information about a configured audience model association.
getConfiguredAudienceModelAssociationRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetConfiguredTableResult getConfiguredTable(GetConfiguredTableRequest getConfiguredTableRequest)
Retrieves a configured table.
getConfiguredTableRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetConfiguredTableAnalysisRuleResult getConfiguredTableAnalysisRule(GetConfiguredTableAnalysisRuleRequest getConfiguredTableAnalysisRuleRequest)
Retrieves a configured table analysis rule.
getConfiguredTableAnalysisRuleRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetConfiguredTableAssociationResult getConfiguredTableAssociation(GetConfiguredTableAssociationRequest getConfiguredTableAssociationRequest)
Retrieves a configured table association.
getConfiguredTableAssociationRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetConfiguredTableAssociationAnalysisRuleResult getConfiguredTableAssociationAnalysisRule(GetConfiguredTableAssociationAnalysisRuleRequest getConfiguredTableAssociationAnalysisRuleRequest)
Retrieves the analysis rule for a configured table association.
getConfiguredTableAssociationAnalysisRuleRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetIdMappingTableResult getIdMappingTable(GetIdMappingTableRequest getIdMappingTableRequest)
Retrieves an ID mapping table.
getIdMappingTableRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetMembershipResult getMembership(GetMembershipRequest getMembershipRequest)
Retrieves a specified membership for an identifier.
getMembershipRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetPrivacyBudgetTemplateResult getPrivacyBudgetTemplate(GetPrivacyBudgetTemplateRequest getPrivacyBudgetTemplateRequest)
Returns details for a specified privacy budget template.
getPrivacyBudgetTemplateRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetProtectedQueryResult getProtectedQuery(GetProtectedQueryRequest getProtectedQueryRequest)
Returns query processing metadata.
getProtectedQueryRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetSchemaResult getSchema(GetSchemaRequest getSchemaRequest)
Retrieves the schema for a relation within a collaboration.
getSchemaRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.GetSchemaAnalysisRuleResult getSchemaAnalysisRule(GetSchemaAnalysisRuleRequest getSchemaAnalysisRuleRequest)
Retrieves a schema analysis rule.
getSchemaAnalysisRuleRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListAnalysisTemplatesResult listAnalysisTemplates(ListAnalysisTemplatesRequest listAnalysisTemplatesRequest)
Lists analysis templates that the caller owns.
listAnalysisTemplatesRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListCollaborationAnalysisTemplatesResult listCollaborationAnalysisTemplates(ListCollaborationAnalysisTemplatesRequest listCollaborationAnalysisTemplatesRequest)
Lists analysis templates within a collaboration.
listCollaborationAnalysisTemplatesRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListCollaborationConfiguredAudienceModelAssociationsResult listCollaborationConfiguredAudienceModelAssociations(ListCollaborationConfiguredAudienceModelAssociationsRequest listCollaborationConfiguredAudienceModelAssociationsRequest)
Lists configured audience model associations within a collaboration.
listCollaborationConfiguredAudienceModelAssociationsRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListCollaborationIdNamespaceAssociationsResult listCollaborationIdNamespaceAssociations(ListCollaborationIdNamespaceAssociationsRequest listCollaborationIdNamespaceAssociationsRequest)
Returns a list of the ID namespace associations in a collaboration.
listCollaborationIdNamespaceAssociationsRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListCollaborationPrivacyBudgetTemplatesResult listCollaborationPrivacyBudgetTemplates(ListCollaborationPrivacyBudgetTemplatesRequest listCollaborationPrivacyBudgetTemplatesRequest)
Returns an array that summarizes each privacy budget template in a specified collaboration.
listCollaborationPrivacyBudgetTemplatesRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListCollaborationPrivacyBudgetsResult listCollaborationPrivacyBudgets(ListCollaborationPrivacyBudgetsRequest listCollaborationPrivacyBudgetsRequest)
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.
listCollaborationPrivacyBudgetsRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListCollaborationsResult listCollaborations(ListCollaborationsRequest listCollaborationsRequest)
Lists collaborations the caller owns, is active in, or has been invited to.
listCollaborationsRequest
- InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListConfiguredAudienceModelAssociationsResult listConfiguredAudienceModelAssociations(ListConfiguredAudienceModelAssociationsRequest listConfiguredAudienceModelAssociationsRequest)
Lists information about requested configured audience model associations.
listConfiguredAudienceModelAssociationsRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListConfiguredTableAssociationsResult listConfiguredTableAssociations(ListConfiguredTableAssociationsRequest listConfiguredTableAssociationsRequest)
Lists configured table associations for a membership.
listConfiguredTableAssociationsRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListConfiguredTablesResult listConfiguredTables(ListConfiguredTablesRequest listConfiguredTablesRequest)
Lists configured tables.
listConfiguredTablesRequest
- InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListIdMappingTablesResult listIdMappingTables(ListIdMappingTablesRequest listIdMappingTablesRequest)
Returns a list of ID mapping tables.
listIdMappingTablesRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListIdNamespaceAssociationsResult listIdNamespaceAssociations(ListIdNamespaceAssociationsRequest listIdNamespaceAssociationsRequest)
Returns a list of ID namespace associations.
listIdNamespaceAssociationsRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListMembersResult listMembers(ListMembersRequest listMembersRequest)
Lists all members within a collaboration.
listMembersRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListMembershipsResult listMemberships(ListMembershipsRequest listMembershipsRequest)
Lists all memberships resources within the caller's account.
listMembershipsRequest
- InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListPrivacyBudgetTemplatesResult listPrivacyBudgetTemplates(ListPrivacyBudgetTemplatesRequest listPrivacyBudgetTemplatesRequest)
Returns detailed information about the privacy budget templates in a specified membership.
listPrivacyBudgetTemplatesRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListPrivacyBudgetsResult listPrivacyBudgets(ListPrivacyBudgetsRequest listPrivacyBudgetsRequest)
Returns detailed information about the privacy budgets in a specified membership.
listPrivacyBudgetsRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListProtectedQueriesResult listProtectedQueries(ListProtectedQueriesRequest listProtectedQueriesRequest)
Lists protected queries, sorted by the most recent query.
listProtectedQueriesRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListSchemasResult listSchemas(ListSchemasRequest listSchemasRequest)
Lists the schemas for relations within a collaboration.
listSchemasRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all of the tags that have been added to a resource.
listTagsForResourceRequest
- ResourceNotFoundException
- Request references a resource which does not exist.ValidationException
- The input fails to satisfy the specified constraints.PopulateIdMappingTableResult populateIdMappingTable(PopulateIdMappingTableRequest populateIdMappingTableRequest)
Defines the information that's necessary to populate an ID mapping table.
populateIdMappingTableRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.PreviewPrivacyImpactResult previewPrivacyImpact(PreviewPrivacyImpactRequest previewPrivacyImpactRequest)
An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.
previewPrivacyImpactRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.StartProtectedQueryResult startProtectedQuery(StartProtectedQueryRequest startProtectedQueryRequest)
Creates a protected query that is started by Clean Rooms.
startProtectedQueryRequest
- ServiceQuotaExceededException
- Request denied because service quota has been exceeded.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Tags a resource.
tagResourceRequest
- ResourceNotFoundException
- Request references a resource which does not exist.ValidationException
- The input fails to satisfy the specified constraints.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag or list of tags from a resource.
untagResourceRequest
- ResourceNotFoundException
- Request references a resource which does not exist.ValidationException
- The input fails to satisfy the specified constraints.UpdateAnalysisTemplateResult updateAnalysisTemplate(UpdateAnalysisTemplateRequest updateAnalysisTemplateRequest)
Updates the analysis template metadata.
updateAnalysisTemplateRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdateCollaborationResult updateCollaboration(UpdateCollaborationRequest updateCollaborationRequest)
Updates collaboration metadata and can only be called by the collaboration owner.
updateCollaborationRequest
- InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdateConfiguredAudienceModelAssociationResult updateConfiguredAudienceModelAssociation(UpdateConfiguredAudienceModelAssociationRequest updateConfiguredAudienceModelAssociationRequest)
Provides the details necessary to update a configured audience model association.
updateConfiguredAudienceModelAssociationRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdateConfiguredTableResult updateConfiguredTable(UpdateConfiguredTableRequest updateConfiguredTableRequest)
Updates a configured table.
updateConfiguredTableRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdateConfiguredTableAnalysisRuleResult updateConfiguredTableAnalysisRule(UpdateConfiguredTableAnalysisRuleRequest updateConfiguredTableAnalysisRuleRequest)
Updates a configured table analysis rule.
updateConfiguredTableAnalysisRuleRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdateConfiguredTableAssociationResult updateConfiguredTableAssociation(UpdateConfiguredTableAssociationRequest updateConfiguredTableAssociationRequest)
Updates a configured table association.
updateConfiguredTableAssociationRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdateConfiguredTableAssociationAnalysisRuleResult updateConfiguredTableAssociationAnalysisRule(UpdateConfiguredTableAssociationAnalysisRuleRequest updateConfiguredTableAssociationAnalysisRuleRequest)
Updates the analysis rule for a configured table association.
updateConfiguredTableAssociationAnalysisRuleRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdateIdMappingTableResult updateIdMappingTable(UpdateIdMappingTableRequest updateIdMappingTableRequest)
Provides the details that are necessary to update an ID mapping table.
updateIdMappingTableRequest
- ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdateMembershipResult updateMembership(UpdateMembershipRequest updateMembershipRequest)
Updates a membership.
updateMembershipRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdatePrivacyBudgetTemplateResult updatePrivacyBudgetTemplate(UpdatePrivacyBudgetTemplateRequest updatePrivacyBudgetTemplateRequest)
Updates the privacy budget template for the specified membership.
updatePrivacyBudgetTemplateRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.UpdateProtectedQueryResult updateProtectedQuery(UpdateProtectedQueryRequest updateProtectedQueryRequest)
Updates the processing of a currently running query.
updateProtectedQueryRequest
- ConflictException
- Updating or deleting a resource can cause an inconsistent state.ResourceNotFoundException
- Request references a resource which does not exist.InternalServerException
- Unexpected error during processing of request.ValidationException
- The input fails to satisfy the specified constraints.ThrottlingException
- Request was denied due to request throttling.AccessDeniedException
- Caller does not have sufficient access to perform this action.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.