CleanRoomsService / Client / update_configured_table



Updates a configured table.

See also: AWS API Documentation

Request Syntax

response = client.update_configured_table(
  • configuredTableIdentifier (string) –


    The identifier for the configured table to update. Currently accepts the configured table ID.

  • name (string) – A new name for the configured table.

  • description (string) – A new description for the configured table.

Return type:



Response Syntax

    'configuredTable': {
        'id': 'string',
        'arn': 'string',
        'name': 'string',
        'description': 'string',
        'tableReference': {
            'glue': {
                'tableName': 'string',
                'databaseName': 'string'
        'createTime': datetime(2015, 1, 1),
        'updateTime': datetime(2015, 1, 1),
        'analysisRuleTypes': [
        'analysisMethod': 'DIRECT_QUERY',
        'allowedColumns': [

Response Structure

  • (dict) –

    • configuredTable (dict) –

      The updated configured table.

      • id (string) –

        The unique ID for the configured table.

      • arn (string) –

        The unique ARN for the configured table.

      • name (string) –

        A name for the configured table.

      • description (string) –

        A description for the configured table.

      • tableReference (dict) –

        The Glue table that this configured table represents.


        This is a Tagged Union structure. Only one of the following top level keys will be set: glue. If a client receives an unknown member it will set SDK_UNKNOWN_MEMBER as the top level key, which maps to the name or tag of the unknown member. The structure of SDK_UNKNOWN_MEMBER is as follows:

        'SDK_UNKNOWN_MEMBER': {'name': 'UnknownMemberName'}
        • glue (dict) –

          If present, a reference to the Glue table referred to by this table reference.

          • tableName (string) –

            The name of the Glue table.

          • databaseName (string) –

            The name of the database the Glue table belongs to.

      • createTime (datetime) –

        The time the configured table was created.

      • updateTime (datetime) –

        The time the configured table was last updated

      • analysisRuleTypes (list) –

        The types of analysis rules associated with this configured table. Currently, only one analysis rule may be associated with a configured table.

        • (string) –

      • analysisMethod (string) –

        The analysis method for the configured table. The only valid value is currently DIRECT_QUERY.

      • allowedColumns (list) –

        The columns within the underlying Glue table that can be utilized within collaborations.

        • (string) –


  • CleanRoomsService.Client.exceptions.ConflictException

  • CleanRoomsService.Client.exceptions.ResourceNotFoundException

  • CleanRoomsService.Client.exceptions.InternalServerException

  • CleanRoomsService.Client.exceptions.ValidationException

  • CleanRoomsService.Client.exceptions.ThrottlingException

  • CleanRoomsService.Client.exceptions.AccessDeniedException