We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi
aws-native.cleanrooms.getIdMappingTable
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi
Represents an association between an ID mapping workflow and a collaboration
Using getIdMappingTable
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getIdMappingTable(args: GetIdMappingTableArgs, opts?: InvokeOptions): Promise<GetIdMappingTableResult>
function getIdMappingTableOutput(args: GetIdMappingTableOutputArgs, opts?: InvokeOptions): Output<GetIdMappingTableResult>
def get_id_mapping_table(id_mapping_table_identifier: Optional[str] = None,
membership_identifier: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIdMappingTableResult
def get_id_mapping_table_output(id_mapping_table_identifier: Optional[pulumi.Input[str]] = None,
membership_identifier: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIdMappingTableResult]
func LookupIdMappingTable(ctx *Context, args *LookupIdMappingTableArgs, opts ...InvokeOption) (*LookupIdMappingTableResult, error)
func LookupIdMappingTableOutput(ctx *Context, args *LookupIdMappingTableOutputArgs, opts ...InvokeOption) LookupIdMappingTableResultOutput
> Note: This function is named LookupIdMappingTable
in the Go SDK.
public static class GetIdMappingTable
{
public static Task<GetIdMappingTableResult> InvokeAsync(GetIdMappingTableArgs args, InvokeOptions? opts = null)
public static Output<GetIdMappingTableResult> Invoke(GetIdMappingTableInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIdMappingTableResult> getIdMappingTable(GetIdMappingTableArgs args, InvokeOptions options)
public static Output<GetIdMappingTableResult> getIdMappingTable(GetIdMappingTableArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:cleanrooms:getIdMappingTable
arguments:
# arguments dictionary
The following arguments are supported:
- Id
Mapping Table Identifier This property is required. string - The unique identifier of the ID mapping table identifier that you want to retrieve.
- Membership
Identifier This property is required. string - The unique identifier of the membership resource for the ID mapping table.
- Id
Mapping Table Identifier This property is required. string - The unique identifier of the ID mapping table identifier that you want to retrieve.
- Membership
Identifier This property is required. string - The unique identifier of the membership resource for the ID mapping table.
- id
Mapping Table Identifier This property is required. String - The unique identifier of the ID mapping table identifier that you want to retrieve.
- membership
Identifier This property is required. String - The unique identifier of the membership resource for the ID mapping table.
- id
Mapping Table Identifier This property is required. string - The unique identifier of the ID mapping table identifier that you want to retrieve.
- membership
Identifier This property is required. string - The unique identifier of the membership resource for the ID mapping table.
- id_
mapping_ table_ identifier This property is required. str - The unique identifier of the ID mapping table identifier that you want to retrieve.
- membership_
identifier This property is required. str - The unique identifier of the membership resource for the ID mapping table.
- id
Mapping Table Identifier This property is required. String - The unique identifier of the ID mapping table identifier that you want to retrieve.
- membership
Identifier This property is required. String - The unique identifier of the membership resource for the ID mapping table.
getIdMappingTable Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the ID mapping table.
- Collaboration
Arn string - The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
- Collaboration
Identifier string - The unique identifier of the collaboration that contains this ID mapping table.
- Description string
- The description of the ID mapping table.
- Id
Mapping stringTable Identifier - The unique identifier of the ID mapping table identifier that you want to retrieve.
- Input
Reference Pulumi.Properties Aws Native. Clean Rooms. Outputs. Id Mapping Table Input Reference Properties - Kms
Key stringArn - The Amazon Resource Name (ARN) of the AWS KMS key.
- Membership
Arn string - The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
- List<Pulumi.
Aws Native. Outputs. Tag> - 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.
- Arn string
- The Amazon Resource Name (ARN) of the ID mapping table.
- Collaboration
Arn string - The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
- Collaboration
Identifier string - The unique identifier of the collaboration that contains this ID mapping table.
- Description string
- The description of the ID mapping table.
- Id
Mapping stringTable Identifier - The unique identifier of the ID mapping table identifier that you want to retrieve.
- Input
Reference IdProperties Mapping Table Input Reference Properties - Kms
Key stringArn - The Amazon Resource Name (ARN) of the AWS KMS key.
- Membership
Arn string - The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
- Tag
- 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.
- arn String
- The Amazon Resource Name (ARN) of the ID mapping table.
- collaboration
Arn String - The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
- collaboration
Identifier String - The unique identifier of the collaboration that contains this ID mapping table.
- description String
- The description of the ID mapping table.
- id
Mapping StringTable Identifier - The unique identifier of the ID mapping table identifier that you want to retrieve.
- input
Reference IdProperties Mapping Table Input Reference Properties - kms
Key StringArn - The Amazon Resource Name (ARN) of the AWS KMS key.
- membership
Arn String - The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
- List<Tag>
- 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.
- arn string
- The Amazon Resource Name (ARN) of the ID mapping table.
- collaboration
Arn string - The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
- collaboration
Identifier string - The unique identifier of the collaboration that contains this ID mapping table.
- description string
- The description of the ID mapping table.
- id
Mapping stringTable Identifier - The unique identifier of the ID mapping table identifier that you want to retrieve.
- input
Reference IdProperties Mapping Table Input Reference Properties - kms
Key stringArn - The Amazon Resource Name (ARN) of the AWS KMS key.
- membership
Arn string - The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
- Tag[]
- 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.
- arn str
- The Amazon Resource Name (ARN) of the ID mapping table.
- collaboration_
arn str - The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
- collaboration_
identifier str - The unique identifier of the collaboration that contains this ID mapping table.
- description str
- The description of the ID mapping table.
- id_
mapping_ strtable_ identifier - The unique identifier of the ID mapping table identifier that you want to retrieve.
- input_
reference_ Idproperties Mapping Table Input Reference Properties - kms_
key_ strarn - The Amazon Resource Name (ARN) of the AWS KMS key.
- membership_
arn str - The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
- Sequence[root_Tag]
- 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.
- arn String
- The Amazon Resource Name (ARN) of the ID mapping table.
- collaboration
Arn String - The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
- collaboration
Identifier String - The unique identifier of the collaboration that contains this ID mapping table.
- description String
- The description of the ID mapping table.
- id
Mapping StringTable Identifier - The unique identifier of the ID mapping table identifier that you want to retrieve.
- input
Reference Property MapProperties - kms
Key StringArn - The Amazon Resource Name (ARN) of the AWS KMS key.
- membership
Arn String - The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
- List<Property Map>
- 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.
Supporting Types
IdMappingTableInputReferenceProperties
- Id
Mapping Table Input Source This property is required. List<Pulumi.Aws Native. Clean Rooms. Inputs. Id Mapping Table Input Source> - The input source of the ID mapping table.
- Id
Mapping Table Input Source This property is required. []IdMapping Table Input Source - The input source of the ID mapping table.
- id
Mapping Table Input Source This property is required. List<IdMapping Table Input Source> - The input source of the ID mapping table.
- id
Mapping Table Input Source This property is required. IdMapping Table Input Source[] - The input source of the ID mapping table.
- id_
mapping_ table_ input_ source This property is required. Sequence[IdMapping Table Input Source] - The input source of the ID mapping table.
- id
Mapping Table Input Source This property is required. List<Property Map> - The input source of the ID mapping table.
IdMappingTableInputSource
- Id
Namespace Association Id This property is required. string - The unique identifier of the ID namespace association.
- Type
This property is required. Pulumi.Aws Native. Clean Rooms. Id Mapping Table Input Source Type - The type of the input source of the ID mapping table.
- Id
Namespace Association Id This property is required. string - The unique identifier of the ID namespace association.
- Type
This property is required. IdMapping Table Input Source Type - The type of the input source of the ID mapping table.
- id
Namespace Association Id This property is required. String - The unique identifier of the ID namespace association.
- type
This property is required. IdMapping Table Input Source Type - The type of the input source of the ID mapping table.
- id
Namespace Association Id This property is required. string - The unique identifier of the ID namespace association.
- type
This property is required. IdMapping Table Input Source Type - The type of the input source of the ID mapping table.
- id_
namespace_ association_ id This property is required. str - The unique identifier of the ID namespace association.
- type
This property is required. IdMapping Table Input Source Type - The type of the input source of the ID mapping table.
- id
Namespace Association Id This property is required. String - The unique identifier of the ID namespace association.
- type
This property is required. "SOURCE" | "TARGET" - The type of the input source of the ID mapping table.
IdMappingTableInputSourceType
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi