Class: Aws::CleanRooms::Client
- Inherits:
- 
      Seahorse::Client::Base
      
        - Object
- Seahorse::Client::Base
- Aws::CleanRooms::Client
 
- Includes:
- Aws::ClientStubs
- Defined in:
- gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb
Overview
An API client for CleanRooms.  To construct a client, you need to configure a :region and :credentials.
client = Aws::CleanRooms::Client.new(
  region: region_name,
  credentials: credentials,
  # ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
- 
  
    
      #batch_get_collaboration_analysis_template(params = {})  ⇒ Types::BatchGetCollaborationAnalysisTemplateOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs). 
- 
  
    
      #batch_get_schema(params = {})  ⇒ Types::BatchGetSchemaOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves multiple schemas by their identifiers. 
- 
  
    
      #batch_get_schema_analysis_rule(params = {})  ⇒ Types::BatchGetSchemaAnalysisRuleOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves multiple analysis rule schemas. 
- 
  
    
      #create_analysis_template(params = {})  ⇒ Types::CreateAnalysisTemplateOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a new analysis template. 
- 
  
    
      #create_collaboration(params = {})  ⇒ Types::CreateCollaborationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a new collaboration. 
- 
  
    
      #create_collaboration_change_request(params = {})  ⇒ Types::CreateCollaborationChangeRequestOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a new change request to modify an existing collaboration. 
- 
  
    
      #create_configured_audience_model_association(params = {})  ⇒ Types::CreateConfiguredAudienceModelAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Provides the details necessary to create a configured audience model association. 
- 
  
    
      #create_configured_table(params = {})  ⇒ Types::CreateConfiguredTableOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a new configured table resource. 
- 
  
    
      #create_configured_table_analysis_rule(params = {})  ⇒ Types::CreateConfiguredTableAnalysisRuleOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a new analysis rule for a configured table. 
- 
  
    
      #create_configured_table_association(params = {})  ⇒ Types::CreateConfiguredTableAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a configured table association. 
- 
  
    
      #create_configured_table_association_analysis_rule(params = {})  ⇒ Types::CreateConfiguredTableAssociationAnalysisRuleOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a new analysis rule for an associated configured table. 
- 
  
    
      #create_id_mapping_table(params = {})  ⇒ Types::CreateIdMappingTableOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates an ID mapping table. 
- 
  
    
      #create_id_namespace_association(params = {})  ⇒ Types::CreateIdNamespaceAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates an ID namespace association. 
- 
  
    
      #create_membership(params = {})  ⇒ Types::CreateMembershipOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a membership for a specific collaboration identifier and joins the collaboration. 
- 
  
    
      #create_privacy_budget_template(params = {})  ⇒ Types::CreatePrivacyBudgetTemplateOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a privacy budget template for a specified collaboration. 
- 
  
    
      #delete_analysis_template(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes an analysis template. 
- 
  
    
      #delete_collaboration(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes a collaboration. 
- 
  
    
      #delete_configured_audience_model_association(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Provides the information necessary to delete a configured audience model association. 
- 
  
    
      #delete_configured_table(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes a configured table. 
- 
  
    
      #delete_configured_table_analysis_rule(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes a configured table analysis rule. 
- 
  
    
      #delete_configured_table_association(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes a configured table association. 
- 
  
    
      #delete_configured_table_association_analysis_rule(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes an analysis rule for a configured table association. 
- 
  
    
      #delete_id_mapping_table(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes an ID mapping table. 
- 
  
    
      #delete_id_namespace_association(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes an ID namespace association. 
- 
  
    
      #delete_member(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Removes the specified member from a collaboration. 
- 
  
    
      #delete_membership(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes a specified membership. 
- 
  
    
      #delete_privacy_budget_template(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Deletes a privacy budget template for a specified collaboration. 
- 
  
    
      #get_analysis_template(params = {})  ⇒ Types::GetAnalysisTemplateOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves an analysis template. 
- 
  
    
      #get_collaboration(params = {})  ⇒ Types::GetCollaborationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns metadata about a collaboration. 
- 
  
    
      #get_collaboration_analysis_template(params = {})  ⇒ Types::GetCollaborationAnalysisTemplateOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves an analysis template within a collaboration. 
- 
  
    
      #get_collaboration_change_request(params = {})  ⇒ Types::GetCollaborationChangeRequestOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves detailed information about a specific collaboration change request. 
- 
  
    
      #get_collaboration_configured_audience_model_association(params = {})  ⇒ Types::GetCollaborationConfiguredAudienceModelAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves a configured audience model association within a collaboration. 
- 
  
    
      #get_collaboration_id_namespace_association(params = {})  ⇒ Types::GetCollaborationIdNamespaceAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves an ID namespace association from a specific collaboration. 
- 
  
    
      #get_collaboration_privacy_budget_template(params = {})  ⇒ Types::GetCollaborationPrivacyBudgetTemplateOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns details about a specified privacy budget template. 
- 
  
    
      #get_configured_audience_model_association(params = {})  ⇒ Types::GetConfiguredAudienceModelAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns information about a configured audience model association. 
- 
  
    
      #get_configured_table(params = {})  ⇒ Types::GetConfiguredTableOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves a configured table. 
- 
  
    
      #get_configured_table_analysis_rule(params = {})  ⇒ Types::GetConfiguredTableAnalysisRuleOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves a configured table analysis rule. 
- 
  
    
      #get_configured_table_association(params = {})  ⇒ Types::GetConfiguredTableAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves a configured table association. 
- 
  
    
      #get_configured_table_association_analysis_rule(params = {})  ⇒ Types::GetConfiguredTableAssociationAnalysisRuleOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves the analysis rule for a configured table association. 
- 
  
    
      #get_id_mapping_table(params = {})  ⇒ Types::GetIdMappingTableOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves an ID mapping table. 
- 
  
    
      #get_id_namespace_association(params = {})  ⇒ Types::GetIdNamespaceAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves an ID namespace association. 
- 
  
    
      #get_membership(params = {})  ⇒ Types::GetMembershipOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves a specified membership for an identifier. 
- 
  
    
      #get_privacy_budget_template(params = {})  ⇒ Types::GetPrivacyBudgetTemplateOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns details for a specified privacy budget template. 
- 
  
    
      #get_protected_job(params = {})  ⇒ Types::GetProtectedJobOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns job processing metadata. 
- 
  
    
      #get_protected_query(params = {})  ⇒ Types::GetProtectedQueryOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns query processing metadata. 
- 
  
    
      #get_schema(params = {})  ⇒ Types::GetSchemaOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves the schema for a relation within a collaboration. 
- 
  
    
      #get_schema_analysis_rule(params = {})  ⇒ Types::GetSchemaAnalysisRuleOutput 
    
    
  
  
  
  
  
  
  
  
  
    Retrieves a schema analysis rule. 
- 
  
    
      #list_analysis_templates(params = {})  ⇒ Types::ListAnalysisTemplatesOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists analysis templates that the caller owns. 
- 
  
    
      #list_collaboration_analysis_templates(params = {})  ⇒ Types::ListCollaborationAnalysisTemplatesOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists analysis templates within a collaboration. 
- 
  
    
      #list_collaboration_change_requests(params = {})  ⇒ Types::ListCollaborationChangeRequestsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists all change requests for a collaboration with pagination support. 
- 
  
    
      #list_collaboration_configured_audience_model_associations(params = {})  ⇒ Types::ListCollaborationConfiguredAudienceModelAssociationsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists configured audience model associations within a collaboration. 
- 
  
    
      #list_collaboration_id_namespace_associations(params = {})  ⇒ Types::ListCollaborationIdNamespaceAssociationsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns a list of the ID namespace associations in a collaboration. 
- 
  
    
      #list_collaboration_privacy_budget_templates(params = {})  ⇒ Types::ListCollaborationPrivacyBudgetTemplatesOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns an array that summarizes each privacy budget template in a specified collaboration. 
- 
  
    
      #list_collaboration_privacy_budgets(params = {})  ⇒ Types::ListCollaborationPrivacyBudgetsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns an array that summarizes each privacy budget in a specified collaboration. 
- 
  
    
      #list_collaborations(params = {})  ⇒ Types::ListCollaborationsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists collaborations the caller owns, is active in, or has been invited to. 
- 
  
    
      #list_configured_audience_model_associations(params = {})  ⇒ Types::ListConfiguredAudienceModelAssociationsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists information about requested configured audience model associations. 
- 
  
    
      #list_configured_table_associations(params = {})  ⇒ Types::ListConfiguredTableAssociationsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists configured table associations for a membership. 
- 
  
    
      #list_configured_tables(params = {})  ⇒ Types::ListConfiguredTablesOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists configured tables. 
- 
  
    
      #list_id_mapping_tables(params = {})  ⇒ Types::ListIdMappingTablesOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns a list of ID mapping tables. 
- 
  
    
      #list_id_namespace_associations(params = {})  ⇒ Types::ListIdNamespaceAssociationsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns a list of ID namespace associations. 
- 
  
    
      #list_members(params = {})  ⇒ Types::ListMembersOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists all members within a collaboration. 
- 
  
    
      #list_memberships(params = {})  ⇒ Types::ListMembershipsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists all memberships resources within the caller's account. 
- 
  
    
      #list_privacy_budget_templates(params = {})  ⇒ Types::ListPrivacyBudgetTemplatesOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns detailed information about the privacy budget templates in a specified membership. 
- 
  
    
      #list_privacy_budgets(params = {})  ⇒ Types::ListPrivacyBudgetsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Returns detailed information about the privacy budgets in a specified membership. 
- 
  
    
      #list_protected_jobs(params = {})  ⇒ Types::ListProtectedJobsOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists protected jobs, sorted by most recent job. 
- 
  
    
      #list_protected_queries(params = {})  ⇒ Types::ListProtectedQueriesOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists protected queries, sorted by the most recent query. 
- 
  
    
      #list_schemas(params = {})  ⇒ Types::ListSchemasOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists the schemas for relations within a collaboration. 
- 
  
    
      #list_tags_for_resource(params = {})  ⇒ Types::ListTagsForResourceOutput 
    
    
  
  
  
  
  
  
  
  
  
    Lists all of the tags that have been added to a resource. 
- 
  
    
      #populate_id_mapping_table(params = {})  ⇒ Types::PopulateIdMappingTableOutput 
    
    
  
  
  
  
  
  
  
  
  
    Defines the information that's necessary to populate an ID mapping table. 
- 
  
    
      #preview_privacy_impact(params = {})  ⇒ Types::PreviewPrivacyImpactOutput 
    
    
  
  
  
  
  
  
  
  
  
    An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters. 
- 
  
    
      #start_protected_job(params = {})  ⇒ Types::StartProtectedJobOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a protected job that is started by Clean Rooms. 
- 
  
    
      #start_protected_query(params = {})  ⇒ Types::StartProtectedQueryOutput 
    
    
  
  
  
  
  
  
  
  
  
    Creates a protected query that is started by Clean Rooms. 
- 
  
    
      #tag_resource(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Tags a resource. 
- 
  
    
      #untag_resource(params = {})  ⇒ Struct 
    
    
  
  
  
  
  
  
  
  
  
    Removes a tag or list of tags from a resource. 
- 
  
    
      #update_analysis_template(params = {})  ⇒ Types::UpdateAnalysisTemplateOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates the analysis template metadata. 
- 
  
    
      #update_collaboration(params = {})  ⇒ Types::UpdateCollaborationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates collaboration metadata and can only be called by the collaboration owner. 
- 
  
    
      #update_configured_audience_model_association(params = {})  ⇒ Types::UpdateConfiguredAudienceModelAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Provides the details necessary to update a configured audience model association. 
- 
  
    
      #update_configured_table(params = {})  ⇒ Types::UpdateConfiguredTableOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates a configured table. 
- 
  
    
      #update_configured_table_analysis_rule(params = {})  ⇒ Types::UpdateConfiguredTableAnalysisRuleOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates a configured table analysis rule. 
- 
  
    
      #update_configured_table_association(params = {})  ⇒ Types::UpdateConfiguredTableAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates a configured table association. 
- 
  
    
      #update_configured_table_association_analysis_rule(params = {})  ⇒ Types::UpdateConfiguredTableAssociationAnalysisRuleOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates the analysis rule for a configured table association. 
- 
  
    
      #update_id_mapping_table(params = {})  ⇒ Types::UpdateIdMappingTableOutput 
    
    
  
  
  
  
  
  
  
  
  
    Provides the details that are necessary to update an ID mapping table. 
- 
  
    
      #update_id_namespace_association(params = {})  ⇒ Types::UpdateIdNamespaceAssociationOutput 
    
    
  
  
  
  
  
  
  
  
  
    Provides the details that are necessary to update an ID namespace association. 
- 
  
    
      #update_membership(params = {})  ⇒ Types::UpdateMembershipOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates a membership. 
- 
  
    
      #update_privacy_budget_template(params = {})  ⇒ Types::UpdatePrivacyBudgetTemplateOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates the privacy budget template for the specified collaboration. 
- 
  
    
      #update_protected_job(params = {})  ⇒ Types::UpdateProtectedJobOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates the processing of a currently running job. 
- 
  
    
      #update_protected_query(params = {})  ⇒ Types::UpdateProtectedQueryOutput 
    
    
  
  
  
  
  
  
  
  
  
    Updates the processing of a currently running query. 
Instance Method Summary collapse
- 
  
    
      #initialize(options)  ⇒ Client 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of Client. 
Methods included from Aws::ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
| 473 474 475 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 473 def initialize(*args) super end | 
Instance Method Details
#batch_get_collaboration_analysis_template(params = {}) ⇒ Types::BatchGetCollaborationAnalysisTemplateOutput
Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
| 546 547 548 549 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 546 def batch_get_collaboration_analysis_template(params = {}, = {}) req = build_request(:batch_get_collaboration_analysis_template, params) req.send_request() end | 
#batch_get_schema(params = {}) ⇒ Types::BatchGetSchemaOutput
Retrieves multiple schemas by their identifiers.
| 616 617 618 619 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 616 def batch_get_schema(params = {}, = {}) req = build_request(:batch_get_schema, params) req.send_request() end | 
#batch_get_schema_analysis_rule(params = {}) ⇒ Types::BatchGetSchemaAnalysisRuleOutput
Retrieves multiple analysis rule schemas.
| 764 765 766 767 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 764 def batch_get_schema_analysis_rule(params = {}, = {}) req = build_request(:batch_get_schema_analysis_rule, params) req.send_request() end | 
#create_analysis_template(params = {}) ⇒ Types::CreateAnalysisTemplateOutput
Creates a new analysis template.
| 895 896 897 898 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 895 def create_analysis_template(params = {}, = {}) req = build_request(:create_analysis_template, params) req.send_request() end | 
#create_collaboration(params = {}) ⇒ Types::CreateCollaborationOutput
Creates a new collaboration.
| 1075 1076 1077 1078 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1075 def create_collaboration(params = {}, = {}) req = build_request(:create_collaboration, params) req.send_request() end | 
#create_collaboration_change_request(params = {}) ⇒ Types::CreateCollaborationChangeRequestOutput
Creates a new change request to modify an existing collaboration. This enables post-creation modifications to collaborations through a structured API-driven approach.
| 1136 1137 1138 1139 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1136 def create_collaboration_change_request(params = {}, = {}) req = build_request(:create_collaboration_change_request, params) req.send_request() end | 
#create_configured_audience_model_association(params = {}) ⇒ Types::CreateConfiguredAudienceModelAssociationOutput
Provides the details necessary to create a configured audience model association.
| 1215 1216 1217 1218 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1215 def create_configured_audience_model_association(params = {}, = {}) req = build_request(:create_configured_audience_model_association, params) req.send_request() end | 
#create_configured_table(params = {}) ⇒ Types::CreateConfiguredTableOutput
Creates a new configured table resource.
| 1337 1338 1339 1340 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1337 def create_configured_table(params = {}, = {}) req = build_request(:create_configured_table, params) req.send_request() end | 
#create_configured_table_analysis_rule(params = {}) ⇒ Types::CreateConfiguredTableAnalysisRuleOutput
Creates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.
| 1456 1457 1458 1459 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1456 def create_configured_table_analysis_rule(params = {}, = {}) req = build_request(:create_configured_table_analysis_rule, params) req.send_request() end | 
#create_configured_table_association(params = {}) ⇒ Types::CreateConfiguredTableAssociationOutput
Creates a configured table association. A configured table association links a configured table with a collaboration.
| 1527 1528 1529 1530 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1527 def create_configured_table_association(params = {}, = {}) req = build_request(:create_configured_table_association, params) req.send_request() end | 
#create_configured_table_association_analysis_rule(params = {}) ⇒ Types::CreateConfiguredTableAssociationAnalysisRuleOutput
Creates a new analysis rule for an associated configured table.
| 1602 1603 1604 1605 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1602 def create_configured_table_association_analysis_rule(params = {}, = {}) req = build_request(:create_configured_table_association_analysis_rule, params) req.send_request() end | 
#create_id_mapping_table(params = {}) ⇒ Types::CreateIdMappingTableOutput
Creates an ID mapping table.
| 1677 1678 1679 1680 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1677 def create_id_mapping_table(params = {}, = {}) req = build_request(:create_id_mapping_table, params) req.send_request() end | 
#create_id_namespace_association(params = {}) ⇒ Types::CreateIdNamespaceAssociationOutput
Creates an ID namespace association.
| 1751 1752 1753 1754 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1751 def create_id_namespace_association(params = {}, = {}) req = build_request(:create_id_namespace_association, params) req.send_request() end | 
#create_membership(params = {}) ⇒ Types::CreateMembershipOutput
Creates a membership for a specific collaboration identifier and joins the collaboration.
| 1889 1890 1891 1892 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1889 def create_membership(params = {}, = {}) req = build_request(:create_membership, params) req.send_request() end | 
#create_privacy_budget_template(params = {}) ⇒ Types::CreatePrivacyBudgetTemplateOutput
Creates a privacy budget template for a specified collaboration. Each collaboration can have only one privacy budget template. If you need to change the privacy budget template, use the UpdatePrivacyBudgetTemplate operation.
| 1981 1982 1983 1984 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 1981 def create_privacy_budget_template(params = {}, = {}) req = build_request(:create_privacy_budget_template, params) req.send_request() end | 
#delete_analysis_template(params = {}) ⇒ Struct
Deletes an analysis template.
| 2007 2008 2009 2010 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2007 def delete_analysis_template(params = {}, = {}) req = build_request(:delete_analysis_template, params) req.send_request() end | 
#delete_collaboration(params = {}) ⇒ Struct
Deletes a collaboration. It can only be called by the collaboration owner.
| 2030 2031 2032 2033 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2030 def delete_collaboration(params = {}, = {}) req = build_request(:delete_collaboration, params) req.send_request() end | 
#delete_configured_audience_model_association(params = {}) ⇒ Struct
Provides the information necessary to delete a configured audience model association.
| 2059 2060 2061 2062 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2059 def delete_configured_audience_model_association(params = {}, = {}) req = build_request(:delete_configured_audience_model_association, params) req.send_request() end | 
#delete_configured_table(params = {}) ⇒ Struct
Deletes a configured table.
| 2081 2082 2083 2084 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2081 def delete_configured_table(params = {}, = {}) req = build_request(:delete_configured_table, params) req.send_request() end | 
#delete_configured_table_analysis_rule(params = {}) ⇒ Struct
Deletes a configured table analysis rule.
| 2110 2111 2112 2113 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2110 def delete_configured_table_analysis_rule(params = {}, = {}) req = build_request(:delete_configured_table_analysis_rule, params) req.send_request() end | 
#delete_configured_table_association(params = {}) ⇒ Struct
Deletes a configured table association.
| 2138 2139 2140 2141 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2138 def delete_configured_table_association(params = {}, = {}) req = build_request(:delete_configured_table_association, params) req.send_request() end | 
#delete_configured_table_association_analysis_rule(params = {}) ⇒ Struct
Deletes an analysis rule for a configured table association.
| 2170 2171 2172 2173 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2170 def delete_configured_table_association_analysis_rule(params = {}, = {}) req = build_request(:delete_configured_table_association_analysis_rule, params) req.send_request() end | 
#delete_id_mapping_table(params = {}) ⇒ Struct
Deletes an ID mapping table.
| 2197 2198 2199 2200 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2197 def delete_id_mapping_table(params = {}, = {}) req = build_request(:delete_id_mapping_table, params) req.send_request() end | 
#delete_id_namespace_association(params = {}) ⇒ Struct
Deletes an ID namespace association.
| 2225 2226 2227 2228 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2225 def delete_id_namespace_association(params = {}, = {}) req = build_request(:delete_id_namespace_association, params) req.send_request() end | 
#delete_member(params = {}) ⇒ Struct
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.
| 2254 2255 2256 2257 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2254 def delete_member(params = {}, = {}) req = build_request(:delete_member, params) req.send_request() end | 
#delete_membership(params = {}) ⇒ Struct
Deletes a specified membership. All resources under a membership must be deleted.
| 2277 2278 2279 2280 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2277 def delete_membership(params = {}, = {}) req = build_request(:delete_membership, params) req.send_request() end | 
#delete_privacy_budget_template(params = {}) ⇒ Struct
Deletes a privacy budget template for a specified collaboration.
| 2305 2306 2307 2308 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2305 def delete_privacy_budget_template(params = {}, = {}) req = build_request(:delete_privacy_budget_template, params) req.send_request() end | 
#get_analysis_template(params = {}) ⇒ Types::GetAnalysisTemplateOutput
Retrieves an analysis template.
| 2369 2370 2371 2372 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2369 def get_analysis_template(params = {}, = {}) req = build_request(:get_analysis_template, params) req.send_request() end | 
#get_collaboration(params = {}) ⇒ Types::GetCollaborationOutput
Returns metadata about a collaboration.
| 2418 2419 2420 2421 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2418 def get_collaboration(params = {}, = {}) req = build_request(:get_collaboration, params) req.send_request() end | 
#get_collaboration_analysis_template(params = {}) ⇒ Types::GetCollaborationAnalysisTemplateOutput
Retrieves an analysis template within a collaboration.
| 2483 2484 2485 2486 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2483 def get_collaboration_analysis_template(params = {}, = {}) req = build_request(:get_collaboration_analysis_template, params) req.send_request() end | 
#get_collaboration_change_request(params = {}) ⇒ Types::GetCollaborationChangeRequestOutput
Retrieves detailed information about a specific collaboration change request.
| 2530 2531 2532 2533 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2530 def get_collaboration_change_request(params = {}, = {}) req = build_request(:get_collaboration_change_request, params) req.send_request() end | 
#get_collaboration_configured_audience_model_association(params = {}) ⇒ Types::GetCollaborationConfiguredAudienceModelAssociationOutput
Retrieves a configured audience model association within a collaboration.
| 2574 2575 2576 2577 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2574 def get_collaboration_configured_audience_model_association(params = {}, = {}) req = build_request(:get_collaboration_configured_audience_model_association, params) req.send_request() end | 
#get_collaboration_id_namespace_association(params = {}) ⇒ Types::GetCollaborationIdNamespaceAssociationOutput
Retrieves an ID namespace association from a specific collaboration.
| 2621 2622 2623 2624 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2621 def get_collaboration_id_namespace_association(params = {}, = {}) req = build_request(:get_collaboration_id_namespace_association, params) req.send_request() end | 
#get_collaboration_privacy_budget_template(params = {}) ⇒ Types::GetCollaborationPrivacyBudgetTemplateOutput
Returns details about a specified privacy budget template.
| 2668 2669 2670 2671 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2668 def get_collaboration_privacy_budget_template(params = {}, = {}) req = build_request(:get_collaboration_privacy_budget_template, params) req.send_request() end | 
#get_configured_audience_model_association(params = {}) ⇒ Types::GetConfiguredAudienceModelAssociationOutput
Returns information about a configured audience model association.
| 2713 2714 2715 2716 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2713 def get_configured_audience_model_association(params = {}, = {}) req = build_request(:get_configured_audience_model_association, params) req.send_request() end | 
#get_configured_table(params = {}) ⇒ Types::GetConfiguredTableOutput
Retrieves a configured table.
| 2769 2770 2771 2772 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2769 def get_configured_table(params = {}, = {}) req = build_request(:get_configured_table, params) req.send_request() end | 
#get_configured_table_analysis_rule(params = {}) ⇒ Types::GetConfiguredTableAnalysisRuleOutput
Retrieves a configured table analysis rule.
| 2842 2843 2844 2845 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2842 def get_configured_table_analysis_rule(params = {}, = {}) req = build_request(:get_configured_table_analysis_rule, params) req.send_request() end | 
#get_configured_table_association(params = {}) ⇒ Types::GetConfiguredTableAssociationOutput
Retrieves a configured table association.
| 2888 2889 2890 2891 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2888 def get_configured_table_association(params = {}, = {}) req = build_request(:get_configured_table_association, params) req.send_request() end | 
#get_configured_table_association_analysis_rule(params = {}) ⇒ Types::GetConfiguredTableAssociationAnalysisRuleOutput
Retrieves the analysis rule for a configured table association.
| 2943 2944 2945 2946 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2943 def get_configured_table_association_analysis_rule(params = {}, = {}) req = build_request(:get_configured_table_association_analysis_rule, params) req.send_request() end | 
#get_id_mapping_table(params = {}) ⇒ Types::GetIdMappingTableOutput
Retrieves an ID mapping table.
| 2992 2993 2994 2995 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 2992 def get_id_mapping_table(params = {}, = {}) req = build_request(:get_id_mapping_table, params) req.send_request() end | 
#get_id_namespace_association(params = {}) ⇒ Types::GetIdNamespaceAssociationOutput
Retrieves an ID namespace association.
| 3040 3041 3042 3043 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3040 def get_id_namespace_association(params = {}, = {}) req = build_request(:get_id_namespace_association, params) req.send_request() end | 
#get_membership(params = {}) ⇒ Types::GetMembershipOutput
Retrieves a specified membership for an identifier.
| 3095 3096 3097 3098 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3095 def get_membership(params = {}, = {}) req = build_request(:get_membership, params) req.send_request() end | 
#get_privacy_budget_template(params = {}) ⇒ Types::GetPrivacyBudgetTemplateOutput
Returns details for a specified privacy budget template.
| 3145 3146 3147 3148 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3145 def get_privacy_budget_template(params = {}, = {}) req = build_request(:get_privacy_budget_template, params) req.send_request() end | 
#get_protected_job(params = {}) ⇒ Types::GetProtectedJobOutput
Returns job processing metadata.
| 3194 3195 3196 3197 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3194 def get_protected_job(params = {}, = {}) req = build_request(:get_protected_job, params) req.send_request() end | 
#get_protected_query(params = {}) ⇒ Types::GetProtectedQueryOutput
Returns query processing metadata.
| 3263 3264 3265 3266 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3263 def get_protected_query(params = {}, = {}) req = build_request(:get_protected_query, params) req.send_request() end | 
#get_schema(params = {}) ⇒ Types::GetSchemaOutput
Retrieves the schema for a relation within a collaboration.
| 3327 3328 3329 3330 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3327 def get_schema(params = {}, = {}) req = build_request(:get_schema, params) req.send_request() end | 
#get_schema_analysis_rule(params = {}) ⇒ Types::GetSchemaAnalysisRuleOutput
Retrieves a schema analysis rule.
| 3469 3470 3471 3472 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3469 def get_schema_analysis_rule(params = {}, = {}) req = build_request(:get_schema_analysis_rule, params) req.send_request() end | 
#list_analysis_templates(params = {}) ⇒ Types::ListAnalysisTemplatesOutput
Lists analysis templates that the caller owns.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 3522 3523 3524 3525 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3522 def list_analysis_templates(params = {}, = {}) req = build_request(:list_analysis_templates, params) req.send_request() end | 
#list_collaboration_analysis_templates(params = {}) ⇒ Types::ListCollaborationAnalysisTemplatesOutput
Lists analysis templates within a collaboration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 3575 3576 3577 3578 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3575 def list_collaboration_analysis_templates(params = {}, = {}) req = build_request(:list_collaboration_analysis_templates, params) req.send_request() end | 
#list_collaboration_change_requests(params = {}) ⇒ Types::ListCollaborationChangeRequestsOutput
Lists all change requests for a collaboration with pagination support. Returns change requests sorted by creation time.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 3636 3637 3638 3639 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3636 def list_collaboration_change_requests(params = {}, = {}) req = build_request(:list_collaboration_change_requests, params) req.send_request() end | 
#list_collaboration_configured_audience_model_associations(params = {}) ⇒ Types::ListCollaborationConfiguredAudienceModelAssociationsOutput
Lists configured audience model associations within a collaboration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 3689 3690 3691 3692 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3689 def list_collaboration_configured_audience_model_associations(params = {}, = {}) req = build_request(:list_collaboration_configured_audience_model_associations, params) req.send_request() end | 
#list_collaboration_id_namespace_associations(params = {}) ⇒ Types::ListCollaborationIdNamespaceAssociationsOutput
Returns a list of the ID namespace associations in a collaboration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 3744 3745 3746 3747 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3744 def list_collaboration_id_namespace_associations(params = {}, = {}) req = build_request(:list_collaboration_id_namespace_associations, params) req.send_request() end | 
#list_collaboration_privacy_budget_templates(params = {}) ⇒ Types::ListCollaborationPrivacyBudgetTemplatesOutput
Returns an array that summarizes each privacy budget template in a specified collaboration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 3796 3797 3798 3799 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3796 def list_collaboration_privacy_budget_templates(params = {}, = {}) req = build_request(:list_collaboration_privacy_budget_templates, params) req.send_request() end | 
#list_collaboration_privacy_budgets(params = {}) ⇒ Types::ListCollaborationPrivacyBudgetsOutput
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.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 3873 3874 3875 3876 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3873 def list_collaboration_privacy_budgets(params = {}, = {}) req = build_request(:list_collaboration_privacy_budgets, params) req.send_request() end | 
#list_collaborations(params = {}) ⇒ Types::ListCollaborationsOutput
Lists collaborations the caller owns, is active in, or has been invited to.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 3928 3929 3930 3931 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3928 def list_collaborations(params = {}, = {}) req = build_request(:list_collaborations, params) req.send_request() end | 
#list_configured_audience_model_associations(params = {}) ⇒ Types::ListConfiguredAudienceModelAssociationsOutput
Lists information about requested configured audience model associations.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 3984 3985 3986 3987 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 3984 def list_configured_audience_model_associations(params = {}, = {}) req = build_request(:list_configured_audience_model_associations, params) req.send_request() end | 
#list_configured_table_associations(params = {}) ⇒ Types::ListConfiguredTableAssociationsOutput
Lists configured table associations for a membership.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4038 4039 4040 4041 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4038 def list_configured_table_associations(params = {}, = {}) req = build_request(:list_configured_table_associations, params) req.send_request() end | 
#list_configured_tables(params = {}) ⇒ Types::ListConfiguredTablesOutput
Lists configured tables.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4087 4088 4089 4090 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4087 def list_configured_tables(params = {}, = {}) req = build_request(:list_configured_tables, params) req.send_request() end | 
#list_id_mapping_tables(params = {}) ⇒ Types::ListIdMappingTablesOutput
Returns a list of ID mapping tables.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4142 4143 4144 4145 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4142 def list_id_mapping_tables(params = {}, = {}) req = build_request(:list_id_mapping_tables, params) req.send_request() end | 
#list_id_namespace_associations(params = {}) ⇒ Types::ListIdNamespaceAssociationsOutput
Returns a list of ID namespace associations.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4198 4199 4200 4201 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4198 def list_id_namespace_associations(params = {}, = {}) req = build_request(:list_id_namespace_associations, params) req.send_request() end | 
#list_members(params = {}) ⇒ Types::ListMembersOutput
Lists all members within a collaboration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4256 4257 4258 4259 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4256 def list_members(params = {}, = {}) req = build_request(:list_members, params) req.send_request() end | 
#list_memberships(params = {}) ⇒ Types::ListMembershipsOutput
Lists all memberships resources within the caller's account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4317 4318 4319 4320 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4317 def list_memberships(params = {}, = {}) req = build_request(:list_memberships, params) req.send_request() end | 
#list_privacy_budget_templates(params = {}) ⇒ Types::ListPrivacyBudgetTemplatesOutput
Returns detailed information about the privacy budget templates in a specified membership.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4372 4373 4374 4375 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4372 def list_privacy_budget_templates(params = {}, = {}) req = build_request(:list_privacy_budget_templates, params) req.send_request() end | 
#list_privacy_budgets(params = {}) ⇒ Types::ListPrivacyBudgetsOutput
Returns detailed information about the privacy budgets in a specified membership.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4451 4452 4453 4454 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4451 def list_privacy_budgets(params = {}, = {}) req = build_request(:list_privacy_budgets, params) req.send_request() end | 
#list_protected_jobs(params = {}) ⇒ Types::ListProtectedJobsOutput
Lists protected jobs, sorted by most recent job.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4507 4508 4509 4510 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4507 def list_protected_jobs(params = {}, = {}) req = build_request(:list_protected_jobs, params) req.send_request() end | 
#list_protected_queries(params = {}) ⇒ Types::ListProtectedQueriesOutput
Lists protected queries, sorted by the most recent query.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4563 4564 4565 4566 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4563 def list_protected_queries(params = {}, = {}) req = build_request(:list_protected_queries, params) req.send_request() end | 
#list_schemas(params = {}) ⇒ Types::ListSchemasOutput
Lists the schemas for relations within a collaboration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
| 4624 4625 4626 4627 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4624 def list_schemas(params = {}, = {}) req = build_request(:list_schemas, params) req.send_request() end | 
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceOutput
Lists all of the tags that have been added to a resource.
| 4654 4655 4656 4657 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4654 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end | 
#populate_id_mapping_table(params = {}) ⇒ Types::PopulateIdMappingTableOutput
Defines the information that's necessary to populate an ID mapping table.
| 4712 4713 4714 4715 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4712 def populate_id_mapping_table(params = {}, = {}) req = build_request(:populate_id_mapping_table, params) req.send_request() end | 
#preview_privacy_impact(params = {}) ⇒ Types::PreviewPrivacyImpactOutput
An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.
| 4753 4754 4755 4756 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4753 def preview_privacy_impact(params = {}, = {}) req = build_request(:preview_privacy_impact, params) req.send_request() end | 
#start_protected_job(params = {}) ⇒ Types::StartProtectedJobOutput
Creates a protected job that is started by Clean Rooms.
| 4828 4829 4830 4831 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4828 def start_protected_job(params = {}, = {}) req = build_request(:start_protected_job, params) req.send_request() end | 
#start_protected_query(params = {}) ⇒ Types::StartProtectedQueryOutput
Creates a protected query that is started by Clean Rooms.
| 4948 4949 4950 4951 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4948 def start_protected_query(params = {}, = {}) req = build_request(:start_protected_query, params) req.send_request() end | 
#tag_resource(params = {}) ⇒ Struct
Tags a resource.
| 4977 4978 4979 4980 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 4977 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end | 
#untag_resource(params = {}) ⇒ Struct
Removes a tag or list of tags from a resource.
| 5004 5005 5006 5007 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5004 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end | 
#update_analysis_template(params = {}) ⇒ Types::UpdateAnalysisTemplateOutput
Updates the analysis template metadata.
| 5072 5073 5074 5075 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5072 def update_analysis_template(params = {}, = {}) req = build_request(:update_analysis_template, params) req.send_request() end | 
#update_collaboration(params = {}) ⇒ Types::UpdateCollaborationOutput
Updates collaboration metadata and can only be called by the collaboration owner.
| 5140 5141 5142 5143 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5140 def update_collaboration(params = {}, = {}) req = build_request(:update_collaboration, params) req.send_request() end | 
#update_configured_audience_model_association(params = {}) ⇒ Types::UpdateConfiguredAudienceModelAssociationOutput
Provides the details necessary to update a configured audience model association.
| 5194 5195 5196 5197 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5194 def update_configured_audience_model_association(params = {}, = {}) req = build_request(:update_configured_audience_model_association, params) req.send_request() end | 
#update_configured_table(params = {}) ⇒ Types::UpdateConfiguredTableOutput
Updates a configured table.
| 5311 5312 5313 5314 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5311 def update_configured_table(params = {}, = {}) req = build_request(:update_configured_table, params) req.send_request() end | 
#update_configured_table_analysis_rule(params = {}) ⇒ Types::UpdateConfiguredTableAnalysisRuleOutput
Updates a configured table analysis rule.
| 5431 5432 5433 5434 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5431 def update_configured_table_analysis_rule(params = {}, = {}) req = build_request(:update_configured_table_analysis_rule, params) req.send_request() end | 
#update_configured_table_association(params = {}) ⇒ Types::UpdateConfiguredTableAssociationOutput
Updates a configured table association.
| 5486 5487 5488 5489 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5486 def update_configured_table_association(params = {}, = {}) req = build_request(:update_configured_table_association, params) req.send_request() end | 
#update_configured_table_association_analysis_rule(params = {}) ⇒ Types::UpdateConfiguredTableAssociationAnalysisRuleOutput
Updates the analysis rule for a configured table association.
| 5559 5560 5561 5562 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5559 def update_configured_table_association_analysis_rule(params = {}, = {}) req = build_request(:update_configured_table_association_analysis_rule, params) req.send_request() end | 
#update_id_mapping_table(params = {}) ⇒ Types::UpdateIdMappingTableOutput
Provides the details that are necessary to update an ID mapping table.
| 5615 5616 5617 5618 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5615 def update_id_mapping_table(params = {}, = {}) req = build_request(:update_id_mapping_table, params) req.send_request() end | 
#update_id_namespace_association(params = {}) ⇒ Types::UpdateIdNamespaceAssociationOutput
Provides the details that are necessary to update an ID namespace association.
| 5678 5679 5680 5681 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5678 def update_id_namespace_association(params = {}, = {}) req = build_request(:update_id_namespace_association, params) req.send_request() end | 
#update_membership(params = {}) ⇒ Types::UpdateMembershipOutput
Updates a membership.
| 5778 5779 5780 5781 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5778 def update_membership(params = {}, = {}) req = build_request(:update_membership, params) req.send_request() end | 
#update_privacy_budget_template(params = {}) ⇒ Types::UpdatePrivacyBudgetTemplateOutput
Updates the privacy budget template for the specified collaboration.
| 5852 5853 5854 5855 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5852 def update_privacy_budget_template(params = {}, = {}) req = build_request(:update_privacy_budget_template, params) req.send_request() end | 
#update_protected_job(params = {}) ⇒ Types::UpdateProtectedJobOutput
Updates the processing of a currently running job.
| 5906 5907 5908 5909 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5906 def update_protected_job(params = {}, = {}) req = build_request(:update_protected_job, params) req.send_request() end | 
#update_protected_query(params = {}) ⇒ Types::UpdateProtectedQueryOutput
Updates the processing of a currently running query.
| 5980 5981 5982 5983 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/client.rb', line 5980 def update_protected_query(params = {}, = {}) req = build_request(:update_protected_query, params) req.send_request() end |