Skip to content

CreateIdMappingTableInput

Source code in docs_src/capo_cleanrooms/types/create_id_mapping_table_input.py
class CreateIdMappingTableInput(TypedDict, closed=True):
    membership_identifier: (
        "capo_cleanrooms.types.membership_identifier.MembershipIdentifier"
    )
    """<p>The unique identifier of the membership that contains the ID mapping table.</p>"""
    name: "capo_cleanrooms.types.resource_alias.ResourceAlias"
    """<p>A name for the ID mapping table.</p>"""
    description: NotRequired[
        "capo_cleanrooms.types.resource_description.ResourceDescription"
    ]
    """<p>A description of the ID mapping table.</p>"""
    input_reference_config: "capo_cleanrooms.types.id_mapping_table_input_reference_config.IdMappingTableInputReferenceConfig"
    """<p>The input reference configuration needed to create the ID mapping table.</p>"""
    tags: NotRequired["capo_cleanrooms.types.tag_map.TagMap"]
    """<p>An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.</p>"""
    kms_key_arn: NotRequired["capo_cleanrooms.types.kms_key_arn.KMSKeyArn"]
    """<p>The Amazon Resource Name (ARN) of the Amazon Web Services KMS key. This value is used to encrypt the mapping table data that is stored by Clean Rooms.</p>"""

description instance-attribute

description: NotRequired[ResourceDescription]

A description of the ID mapping table.

input_reference_config instance-attribute

input_reference_config: IdMappingTableInputReferenceConfig

The input reference configuration needed to create the ID mapping table.

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KMSKeyArn]

The Amazon Resource Name (ARN) of the Amazon Web Services KMS key. This value is used to encrypt the mapping table data that is stored by Clean Rooms.

membership_identifier instance-attribute

membership_identifier: MembershipIdentifier

The unique identifier of the membership that contains the ID mapping table.

name instance-attribute

A name for the ID mapping table.

tags instance-attribute

tags: NotRequired[TagMap]

An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.