IdMappingTableArgs

data class IdMappingTableArgs(val description: Output<String>? = null, val inputReferenceConfig: Output<IdMappingTableInputReferenceConfigArgs>? = null, val kmsKeyArn: Output<String>? = null, val membershipIdentifier: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<IdMappingTableArgs>

Represents an association between an ID mapping workflow and a collaboration

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, inputReferenceConfig: Output<IdMappingTableInputReferenceConfigArgs>? = null, kmsKeyArn: Output<String>? = null, membershipIdentifier: Output<String>? = null, name: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

The description of the ID mapping table.

Link copied to clipboard

The input reference configuration for the ID mapping table.

Link copied to clipboard
val kmsKeyArn: Output<String>? = null

The Amazon Resource Name (ARN) of the AWS KMS key.

Link copied to clipboard
val membershipIdentifier: Output<String>? = null

The unique identifier of the membership resource for the ID mapping table.

Link copied to clipboard
val name: Output<String>? = null

The name of the ID mapping table.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

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.

Functions

Link copied to clipboard
open override fun toJava(): IdMappingTableArgs