Skip to content

CleanRoomsServiceClient

Index > CleanRoomsService > CleanRoomsServiceClient

Auto-generated documentation for CleanRoomsService type annotations stubs module mypy-boto3-cleanrooms.

CleanRoomsServiceClient

Type annotations and code completion for boto3.client("cleanrooms"). boto3 documentation

Usage example
from boto3.session import Session
from mypy_boto3_cleanrooms.client import CleanRoomsServiceClient

def get_cleanrooms_client() -> CleanRoomsServiceClient:
    return Session().client("cleanrooms")

Exceptions

boto3 client exceptions are generated in runtime. This class provides code completion for boto3.client("cleanrooms").exceptions structure.

Usage example
client = boto3.client("cleanrooms")

try:
    do_something(client)
except (
    client.AccessDeniedException,
    client.ClientError,
    client.ConflictException,
    client.InternalServerException,
    client.ResourceNotFoundException,
    client.ServiceQuotaExceededException,
    client.ThrottlingException,
    client.ValidationException,
) as e:
    print(e)
Type checking example
from mypy_boto3_cleanrooms.client import Exceptions

def handle_error(exc: Exceptions.AccessDeniedException) -> None:
    ...

Methods

batch_get_schema

Retrieves multiple schemas by their identifiers.

Type annotations and code completion for boto3.client("cleanrooms").batch_get_schema method. boto3 documentation

Method definition
def batch_get_schema(
    self,
    *,
    collaborationIdentifier: str,
    names: Sequence[str],
) -> BatchGetSchemaOutputTypeDef:  # (1)
    ...
  1. See BatchGetSchemaOutputTypeDef
Usage example with kwargs
kwargs: BatchGetSchemaInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
    "names": ...,
}

parent.batch_get_schema(**kwargs)
  1. See BatchGetSchemaInputRequestTypeDef

can_paginate

Check if an operation can be paginated.

Type annotations and code completion for boto3.client("cleanrooms").can_paginate method. boto3 documentation

Method definition
def can_paginate(
    self,
    operation_name: str,
) -> bool:
    ...

close

Closes underlying endpoint connections.

Type annotations and code completion for boto3.client("cleanrooms").close method. boto3 documentation

Method definition
def close(
    self,
) -> None:
    ...

create_collaboration

Creates a new collaboration.

Type annotations and code completion for boto3.client("cleanrooms").create_collaboration method. boto3 documentation

Method definition
def create_collaboration(
    self,
    *,
    members: Sequence[MemberSpecificationTypeDef],  # (1)
    name: str,
    description: str,
    creatorMemberAbilities: Sequence[MemberAbilityType],  # (2)
    creatorDisplayName: str,
    queryLogStatus: CollaborationQueryLogStatusType,  # (3)
    dataEncryptionMetadata: DataEncryptionMetadataTypeDef = ...,  # (4)
) -> CreateCollaborationOutputTypeDef:  # (5)
    ...
  1. See MemberSpecificationTypeDef
  2. See MemberAbilityType
  3. See CollaborationQueryLogStatusType
  4. See DataEncryptionMetadataTypeDef
  5. See CreateCollaborationOutputTypeDef
Usage example with kwargs
kwargs: CreateCollaborationInputRequestTypeDef = {  # (1)
    "members": ...,
    "name": ...,
    "description": ...,
    "creatorMemberAbilities": ...,
    "creatorDisplayName": ...,
    "queryLogStatus": ...,
}

parent.create_collaboration(**kwargs)
  1. See CreateCollaborationInputRequestTypeDef

create_configured_table

Creates a new configured table resource.

Type annotations and code completion for boto3.client("cleanrooms").create_configured_table method. boto3 documentation

Method definition
def create_configured_table(
    self,
    *,
    name: str,
    tableReference: TableReferenceTypeDef,  # (1)
    allowedColumns: Sequence[str],
    analysisMethod: AnalysisMethodType,  # (2)
    description: str = ...,
) -> CreateConfiguredTableOutputTypeDef:  # (3)
    ...
  1. See TableReferenceTypeDef
  2. See AnalysisMethodType
  3. See CreateConfiguredTableOutputTypeDef
Usage example with kwargs
kwargs: CreateConfiguredTableInputRequestTypeDef = {  # (1)
    "name": ...,
    "tableReference": ...,
    "allowedColumns": ...,
    "analysisMethod": ...,
}

parent.create_configured_table(**kwargs)
  1. See CreateConfiguredTableInputRequestTypeDef

create_configured_table_analysis_rule

Creates a new analysis rule for a configured table.

Type annotations and code completion for boto3.client("cleanrooms").create_configured_table_analysis_rule method. boto3 documentation

Method definition
def create_configured_table_analysis_rule(
    self,
    *,
    configuredTableIdentifier: str,
    analysisRuleType: ConfiguredTableAnalysisRuleTypeType,  # (1)
    analysisRulePolicy: ConfiguredTableAnalysisRulePolicyTypeDef,  # (2)
) -> CreateConfiguredTableAnalysisRuleOutputTypeDef:  # (3)
    ...
  1. See ConfiguredTableAnalysisRuleTypeType
  2. See ConfiguredTableAnalysisRulePolicyTypeDef
  3. See CreateConfiguredTableAnalysisRuleOutputTypeDef
Usage example with kwargs
kwargs: CreateConfiguredTableAnalysisRuleInputRequestTypeDef = {  # (1)
    "configuredTableIdentifier": ...,
    "analysisRuleType": ...,
    "analysisRulePolicy": ...,
}

parent.create_configured_table_analysis_rule(**kwargs)
  1. See CreateConfiguredTableAnalysisRuleInputRequestTypeDef

create_configured_table_association

Creates a configured table association.

Type annotations and code completion for boto3.client("cleanrooms").create_configured_table_association method. boto3 documentation

Method definition
def create_configured_table_association(
    self,
    *,
    name: str,
    membershipIdentifier: str,
    configuredTableIdentifier: str,
    roleArn: str,
    description: str = ...,
) -> CreateConfiguredTableAssociationOutputTypeDef:  # (1)
    ...
  1. See CreateConfiguredTableAssociationOutputTypeDef
Usage example with kwargs
kwargs: CreateConfiguredTableAssociationInputRequestTypeDef = {  # (1)
    "name": ...,
    "membershipIdentifier": ...,
    "configuredTableIdentifier": ...,
    "roleArn": ...,
}

parent.create_configured_table_association(**kwargs)
  1. See CreateConfiguredTableAssociationInputRequestTypeDef

create_membership

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

Type annotations and code completion for boto3.client("cleanrooms").create_membership method. boto3 documentation

Method definition
def create_membership(
    self,
    *,
    collaborationIdentifier: str,
    queryLogStatus: MembershipQueryLogStatusType,  # (1)
) -> CreateMembershipOutputTypeDef:  # (2)
    ...
  1. See MembershipQueryLogStatusType
  2. See CreateMembershipOutputTypeDef
Usage example with kwargs
kwargs: CreateMembershipInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
    "queryLogStatus": ...,
}

parent.create_membership(**kwargs)
  1. See CreateMembershipInputRequestTypeDef

delete_collaboration

Deletes a collaboration.

Type annotations and code completion for boto3.client("cleanrooms").delete_collaboration method. boto3 documentation

Method definition
def delete_collaboration(
    self,
    *,
    collaborationIdentifier: str,
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: DeleteCollaborationInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
}

parent.delete_collaboration(**kwargs)
  1. See DeleteCollaborationInputRequestTypeDef

delete_configured_table

Deletes a configured table.

Type annotations and code completion for boto3.client("cleanrooms").delete_configured_table method. boto3 documentation

Method definition
def delete_configured_table(
    self,
    *,
    configuredTableIdentifier: str,
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: DeleteConfiguredTableInputRequestTypeDef = {  # (1)
    "configuredTableIdentifier": ...,
}

parent.delete_configured_table(**kwargs)
  1. See DeleteConfiguredTableInputRequestTypeDef

delete_configured_table_analysis_rule

Deletes a configured table analysis rule.

Type annotations and code completion for boto3.client("cleanrooms").delete_configured_table_analysis_rule method. boto3 documentation

Method definition
def delete_configured_table_analysis_rule(
    self,
    *,
    configuredTableIdentifier: str,
    analysisRuleType: ConfiguredTableAnalysisRuleTypeType,  # (1)
) -> Dict[str, Any]:
    ...
  1. See ConfiguredTableAnalysisRuleTypeType
Usage example with kwargs
kwargs: DeleteConfiguredTableAnalysisRuleInputRequestTypeDef = {  # (1)
    "configuredTableIdentifier": ...,
    "analysisRuleType": ...,
}

parent.delete_configured_table_analysis_rule(**kwargs)
  1. See DeleteConfiguredTableAnalysisRuleInputRequestTypeDef

delete_configured_table_association

Deletes a configured table association.

Type annotations and code completion for boto3.client("cleanrooms").delete_configured_table_association method. boto3 documentation

Method definition
def delete_configured_table_association(
    self,
    *,
    configuredTableAssociationIdentifier: str,
    membershipIdentifier: str,
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: DeleteConfiguredTableAssociationInputRequestTypeDef = {  # (1)
    "configuredTableAssociationIdentifier": ...,
    "membershipIdentifier": ...,
}

parent.delete_configured_table_association(**kwargs)
  1. See DeleteConfiguredTableAssociationInputRequestTypeDef

delete_member

Removes the specified member from a collaboration.

Type annotations and code completion for boto3.client("cleanrooms").delete_member method. boto3 documentation

Method definition
def delete_member(
    self,
    *,
    collaborationIdentifier: str,
    accountId: str,
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: DeleteMemberInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
    "accountId": ...,
}

parent.delete_member(**kwargs)
  1. See DeleteMemberInputRequestTypeDef

delete_membership

Deletes a specified membership.

Type annotations and code completion for boto3.client("cleanrooms").delete_membership method. boto3 documentation

Method definition
def delete_membership(
    self,
    *,
    membershipIdentifier: str,
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: DeleteMembershipInputRequestTypeDef = {  # (1)
    "membershipIdentifier": ...,
}

parent.delete_membership(**kwargs)
  1. See DeleteMembershipInputRequestTypeDef

generate_presigned_url

Generate a presigned url given a client, its method, and arguments.

Type annotations and code completion for boto3.client("cleanrooms").generate_presigned_url method. boto3 documentation

Method definition
def generate_presigned_url(
    self,
    ClientMethod: str,
    Params: Mapping[str, Any] = ...,
    ExpiresIn: int = 3600,
    HttpMethod: str = ...,
) -> str:
    ...

get_collaboration

Returns metadata about a collaboration.

Type annotations and code completion for boto3.client("cleanrooms").get_collaboration method. boto3 documentation

Method definition
def get_collaboration(
    self,
    *,
    collaborationIdentifier: str,
) -> GetCollaborationOutputTypeDef:  # (1)
    ...
  1. See GetCollaborationOutputTypeDef
Usage example with kwargs
kwargs: GetCollaborationInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
}

parent.get_collaboration(**kwargs)
  1. See GetCollaborationInputRequestTypeDef

get_configured_table

Retrieves a configured table.

Type annotations and code completion for boto3.client("cleanrooms").get_configured_table method. boto3 documentation

Method definition
def get_configured_table(
    self,
    *,
    configuredTableIdentifier: str,
) -> GetConfiguredTableOutputTypeDef:  # (1)
    ...
  1. See GetConfiguredTableOutputTypeDef
Usage example with kwargs
kwargs: GetConfiguredTableInputRequestTypeDef = {  # (1)
    "configuredTableIdentifier": ...,
}

parent.get_configured_table(**kwargs)
  1. See GetConfiguredTableInputRequestTypeDef

get_configured_table_analysis_rule

Retrieves a configured table analysis rule.

Type annotations and code completion for boto3.client("cleanrooms").get_configured_table_analysis_rule method. boto3 documentation

Method definition
def get_configured_table_analysis_rule(
    self,
    *,
    configuredTableIdentifier: str,
    analysisRuleType: ConfiguredTableAnalysisRuleTypeType,  # (1)
) -> GetConfiguredTableAnalysisRuleOutputTypeDef:  # (2)
    ...
  1. See ConfiguredTableAnalysisRuleTypeType
  2. See GetConfiguredTableAnalysisRuleOutputTypeDef
Usage example with kwargs
kwargs: GetConfiguredTableAnalysisRuleInputRequestTypeDef = {  # (1)
    "configuredTableIdentifier": ...,
    "analysisRuleType": ...,
}

parent.get_configured_table_analysis_rule(**kwargs)
  1. See GetConfiguredTableAnalysisRuleInputRequestTypeDef

get_configured_table_association

Retrieves a configured table association.

Type annotations and code completion for boto3.client("cleanrooms").get_configured_table_association method. boto3 documentation

Method definition
def get_configured_table_association(
    self,
    *,
    configuredTableAssociationIdentifier: str,
    membershipIdentifier: str,
) -> GetConfiguredTableAssociationOutputTypeDef:  # (1)
    ...
  1. See GetConfiguredTableAssociationOutputTypeDef
Usage example with kwargs
kwargs: GetConfiguredTableAssociationInputRequestTypeDef = {  # (1)
    "configuredTableAssociationIdentifier": ...,
    "membershipIdentifier": ...,
}

parent.get_configured_table_association(**kwargs)
  1. See GetConfiguredTableAssociationInputRequestTypeDef

get_membership

Retrieves a specified membership for an identifier.

Type annotations and code completion for boto3.client("cleanrooms").get_membership method. boto3 documentation

Method definition
def get_membership(
    self,
    *,
    membershipIdentifier: str,
) -> GetMembershipOutputTypeDef:  # (1)
    ...
  1. See GetMembershipOutputTypeDef
Usage example with kwargs
kwargs: GetMembershipInputRequestTypeDef = {  # (1)
    "membershipIdentifier": ...,
}

parent.get_membership(**kwargs)
  1. See GetMembershipInputRequestTypeDef

get_protected_query

Returns query processing metadata.

Type annotations and code completion for boto3.client("cleanrooms").get_protected_query method. boto3 documentation

Method definition
def get_protected_query(
    self,
    *,
    membershipIdentifier: str,
    protectedQueryIdentifier: str,
) -> GetProtectedQueryOutputTypeDef:  # (1)
    ...
  1. See GetProtectedQueryOutputTypeDef
Usage example with kwargs
kwargs: GetProtectedQueryInputRequestTypeDef = {  # (1)
    "membershipIdentifier": ...,
    "protectedQueryIdentifier": ...,
}

parent.get_protected_query(**kwargs)
  1. See GetProtectedQueryInputRequestTypeDef

get_schema

Retrieves the schema for a relation within a collaboration.

Type annotations and code completion for boto3.client("cleanrooms").get_schema method. boto3 documentation

Method definition
def get_schema(
    self,
    *,
    collaborationIdentifier: str,
    name: str,
) -> GetSchemaOutputTypeDef:  # (1)
    ...
  1. See GetSchemaOutputTypeDef
Usage example with kwargs
kwargs: GetSchemaInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
    "name": ...,
}

parent.get_schema(**kwargs)
  1. See GetSchemaInputRequestTypeDef

get_schema_analysis_rule

Retrieves a schema analysis rule.

Type annotations and code completion for boto3.client("cleanrooms").get_schema_analysis_rule method. boto3 documentation

Method definition
def get_schema_analysis_rule(
    self,
    *,
    collaborationIdentifier: str,
    name: str,
    type: AnalysisRuleTypeType,  # (1)
) -> GetSchemaAnalysisRuleOutputTypeDef:  # (2)
    ...
  1. See AnalysisRuleTypeType
  2. See GetSchemaAnalysisRuleOutputTypeDef
Usage example with kwargs
kwargs: GetSchemaAnalysisRuleInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
    "name": ...,
    "type": ...,
}

parent.get_schema_analysis_rule(**kwargs)
  1. See GetSchemaAnalysisRuleInputRequestTypeDef

list_collaborations

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

Type annotations and code completion for boto3.client("cleanrooms").list_collaborations method. boto3 documentation

Method definition
def list_collaborations(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
    memberStatus: FilterableMemberStatusType = ...,  # (1)
) -> ListCollaborationsOutputTypeDef:  # (2)
    ...
  1. See FilterableMemberStatusType
  2. See ListCollaborationsOutputTypeDef
Usage example with kwargs
kwargs: ListCollaborationsInputRequestTypeDef = {  # (1)
    "nextToken": ...,
}

parent.list_collaborations(**kwargs)
  1. See ListCollaborationsInputRequestTypeDef

list_configured_table_associations

Lists configured table associations for a membership.

Type annotations and code completion for boto3.client("cleanrooms").list_configured_table_associations method. boto3 documentation

Method definition
def list_configured_table_associations(
    self,
    *,
    membershipIdentifier: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListConfiguredTableAssociationsOutputTypeDef:  # (1)
    ...
  1. See ListConfiguredTableAssociationsOutputTypeDef
Usage example with kwargs
kwargs: ListConfiguredTableAssociationsInputRequestTypeDef = {  # (1)
    "membershipIdentifier": ...,
}

parent.list_configured_table_associations(**kwargs)
  1. See ListConfiguredTableAssociationsInputRequestTypeDef

list_configured_tables

Lists configured tables.

Type annotations and code completion for boto3.client("cleanrooms").list_configured_tables method. boto3 documentation

Method definition
def list_configured_tables(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListConfiguredTablesOutputTypeDef:  # (1)
    ...
  1. See ListConfiguredTablesOutputTypeDef
Usage example with kwargs
kwargs: ListConfiguredTablesInputRequestTypeDef = {  # (1)
    "nextToken": ...,
}

parent.list_configured_tables(**kwargs)
  1. See ListConfiguredTablesInputRequestTypeDef

list_members

Lists all members within a collaboration.

Type annotations and code completion for boto3.client("cleanrooms").list_members method. boto3 documentation

Method definition
def list_members(
    self,
    *,
    collaborationIdentifier: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListMembersOutputTypeDef:  # (1)
    ...
  1. See ListMembersOutputTypeDef
Usage example with kwargs
kwargs: ListMembersInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
}

parent.list_members(**kwargs)
  1. See ListMembersInputRequestTypeDef

list_memberships

Lists all memberships resources within the caller's account.

Type annotations and code completion for boto3.client("cleanrooms").list_memberships method. boto3 documentation

Method definition
def list_memberships(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
    status: MembershipStatusType = ...,  # (1)
) -> ListMembershipsOutputTypeDef:  # (2)
    ...
  1. See MembershipStatusType
  2. See ListMembershipsOutputTypeDef
Usage example with kwargs
kwargs: ListMembershipsInputRequestTypeDef = {  # (1)
    "nextToken": ...,
}

parent.list_memberships(**kwargs)
  1. See ListMembershipsInputRequestTypeDef

list_protected_queries

Lists protected queries, sorted by the most recent query.

Type annotations and code completion for boto3.client("cleanrooms").list_protected_queries method. boto3 documentation

Method definition
def list_protected_queries(
    self,
    *,
    membershipIdentifier: str,
    status: ProtectedQueryStatusType = ...,  # (1)
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListProtectedQueriesOutputTypeDef:  # (2)
    ...
  1. See ProtectedQueryStatusType
  2. See ListProtectedQueriesOutputTypeDef
Usage example with kwargs
kwargs: ListProtectedQueriesInputRequestTypeDef = {  # (1)
    "membershipIdentifier": ...,
}

parent.list_protected_queries(**kwargs)
  1. See ListProtectedQueriesInputRequestTypeDef

list_schemas

Lists the schemas for relations within a collaboration.

Type annotations and code completion for boto3.client("cleanrooms").list_schemas method. boto3 documentation

Method definition
def list_schemas(
    self,
    *,
    collaborationIdentifier: str,
    schemaType: SchemaTypeType = ...,  # (1)
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListSchemasOutputTypeDef:  # (2)
    ...
  1. See SchemaTypeType
  2. See ListSchemasOutputTypeDef
Usage example with kwargs
kwargs: ListSchemasInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
}

parent.list_schemas(**kwargs)
  1. See ListSchemasInputRequestTypeDef

start_protected_query

Creates a protected query that is started by AWS Clean Rooms.

Type annotations and code completion for boto3.client("cleanrooms").start_protected_query method. boto3 documentation

Method definition
def start_protected_query(
    self,
    *,
    type: ProtectedQueryTypeType,  # (1)
    membershipIdentifier: str,
    sqlParameters: ProtectedQuerySQLParametersTypeDef,  # (2)
    resultConfiguration: ProtectedQueryResultConfigurationTypeDef,  # (3)
) -> StartProtectedQueryOutputTypeDef:  # (4)
    ...
  1. See ProtectedQueryTypeType
  2. See ProtectedQuerySQLParametersTypeDef
  3. See ProtectedQueryResultConfigurationTypeDef
  4. See StartProtectedQueryOutputTypeDef
Usage example with kwargs
kwargs: StartProtectedQueryInputRequestTypeDef = {  # (1)
    "type": ...,
    "membershipIdentifier": ...,
    "sqlParameters": ...,
    "resultConfiguration": ...,
}

parent.start_protected_query(**kwargs)
  1. See StartProtectedQueryInputRequestTypeDef

update_collaboration

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

Type annotations and code completion for boto3.client("cleanrooms").update_collaboration method. boto3 documentation

Method definition
def update_collaboration(
    self,
    *,
    collaborationIdentifier: str,
    name: str = ...,
    description: str = ...,
) -> UpdateCollaborationOutputTypeDef:  # (1)
    ...
  1. See UpdateCollaborationOutputTypeDef
Usage example with kwargs
kwargs: UpdateCollaborationInputRequestTypeDef = {  # (1)
    "collaborationIdentifier": ...,
}

parent.update_collaboration(**kwargs)
  1. See UpdateCollaborationInputRequestTypeDef

update_configured_table

Updates a configured table.

Type annotations and code completion for boto3.client("cleanrooms").update_configured_table method. boto3 documentation

Method definition
def update_configured_table(
    self,
    *,
    configuredTableIdentifier: str,
    name: str = ...,
    description: str = ...,
) -> UpdateConfiguredTableOutputTypeDef:  # (1)
    ...
  1. See UpdateConfiguredTableOutputTypeDef
Usage example with kwargs
kwargs: UpdateConfiguredTableInputRequestTypeDef = {  # (1)
    "configuredTableIdentifier": ...,
}

parent.update_configured_table(**kwargs)
  1. See UpdateConfiguredTableInputRequestTypeDef

update_configured_table_analysis_rule

Updates a configured table analysis rule.

Type annotations and code completion for boto3.client("cleanrooms").update_configured_table_analysis_rule method. boto3 documentation

Method definition
def update_configured_table_analysis_rule(
    self,
    *,
    configuredTableIdentifier: str,
    analysisRuleType: ConfiguredTableAnalysisRuleTypeType,  # (1)
    analysisRulePolicy: ConfiguredTableAnalysisRulePolicyTypeDef,  # (2)
) -> UpdateConfiguredTableAnalysisRuleOutputTypeDef:  # (3)
    ...
  1. See ConfiguredTableAnalysisRuleTypeType
  2. See ConfiguredTableAnalysisRulePolicyTypeDef
  3. See UpdateConfiguredTableAnalysisRuleOutputTypeDef
Usage example with kwargs
kwargs: UpdateConfiguredTableAnalysisRuleInputRequestTypeDef = {  # (1)
    "configuredTableIdentifier": ...,
    "analysisRuleType": ...,
    "analysisRulePolicy": ...,
}

parent.update_configured_table_analysis_rule(**kwargs)
  1. See UpdateConfiguredTableAnalysisRuleInputRequestTypeDef

update_configured_table_association

Updates a configured table association.

Type annotations and code completion for boto3.client("cleanrooms").update_configured_table_association method. boto3 documentation

Method definition
def update_configured_table_association(
    self,
    *,
    configuredTableAssociationIdentifier: str,
    membershipIdentifier: str,
    description: str = ...,
    roleArn: str = ...,
) -> UpdateConfiguredTableAssociationOutputTypeDef:  # (1)
    ...
  1. See UpdateConfiguredTableAssociationOutputTypeDef
Usage example with kwargs
kwargs: UpdateConfiguredTableAssociationInputRequestTypeDef = {  # (1)
    "configuredTableAssociationIdentifier": ...,
    "membershipIdentifier": ...,
}

parent.update_configured_table_association(**kwargs)
  1. See UpdateConfiguredTableAssociationInputRequestTypeDef

update_membership

Updates a membership.

Type annotations and code completion for boto3.client("cleanrooms").update_membership method. boto3 documentation

Method definition
def update_membership(
    self,
    *,
    membershipIdentifier: str,
    queryLogStatus: MembershipQueryLogStatusType = ...,  # (1)
) -> UpdateMembershipOutputTypeDef:  # (2)
    ...
  1. See MembershipQueryLogStatusType
  2. See UpdateMembershipOutputTypeDef
Usage example with kwargs
kwargs: UpdateMembershipInputRequestTypeDef = {  # (1)
    "membershipIdentifier": ...,
}

parent.update_membership(**kwargs)
  1. See UpdateMembershipInputRequestTypeDef

update_protected_query

Updates the processing of a currently running query.

Type annotations and code completion for boto3.client("cleanrooms").update_protected_query method. boto3 documentation

Method definition
def update_protected_query(
    self,
    *,
    membershipIdentifier: str,
    protectedQueryIdentifier: str,
    targetStatus: TargetProtectedQueryStatusType,  # (1)
) -> UpdateProtectedQueryOutputTypeDef:  # (2)
    ...
  1. See TargetProtectedQueryStatusType
  2. See UpdateProtectedQueryOutputTypeDef
Usage example with kwargs
kwargs: UpdateProtectedQueryInputRequestTypeDef = {  # (1)
    "membershipIdentifier": ...,
    "protectedQueryIdentifier": ...,
    "targetStatus": ...,
}

parent.update_protected_query(**kwargs)
  1. See UpdateProtectedQueryInputRequestTypeDef

get_paginator

Type annotations and code completion for boto3.client("cleanrooms").get_paginator method with overloads.