We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 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.9.0 published on Monday, Nov 18, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:cleanrooms:getIdMappingTable
arguments:
# arguments dictionary
The following arguments are supported:
- Id
Mapping stringTable Identifier - Membership
Identifier string - The unique identifier of the membership resource for the ID mapping table.
- Id
Mapping stringTable Identifier - Membership
Identifier string - The unique identifier of the membership resource for the ID mapping table.
- id
Mapping StringTable Identifier - membership
Identifier String - The unique identifier of the membership resource for the ID mapping table.
- id
Mapping stringTable Identifier - membership
Identifier string - The unique identifier of the membership resource for the ID mapping table.
- id_
mapping_ strtable_ identifier - membership_
identifier str - The unique identifier of the membership resource for the ID mapping table.
- id
Mapping StringTable Identifier - membership
Identifier 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 - Description string
- The description of the ID mapping table.
- Id
Mapping stringTable Identifier - 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 - Description string
- The description of the ID mapping table.
- Id
Mapping stringTable Identifier - 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 - description String
- The description of the ID mapping table.
- id
Mapping StringTable Identifier - 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 - description string
- The description of the ID mapping table.
- id
Mapping stringTable Identifier - 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 - description str
- The description of the ID mapping table.
- id_
mapping_ strtable_ identifier - 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 - description String
- The description of the ID mapping table.
- id
Mapping StringTable Identifier - 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 List<Pulumi.Table Input Source Aws Native. Clean Rooms. Inputs. Id Mapping Table Input Source> - The input source of the ID mapping table.
- Id
Mapping []IdTable Input Source Mapping Table Input Source - The input source of the ID mapping table.
- id
Mapping List<IdTable Input Source Mapping Table Input Source> - The input source of the ID mapping table.
- id
Mapping IdTable Input Source Mapping Table Input Source[] - The input source of the ID mapping table.
- id_
mapping_ Sequence[Idtable_ input_ source Mapping Table Input Source] - The input source of the ID mapping table.
- id
Mapping List<Property Map>Table Input Source - The input source of the ID mapping table.
IdMappingTableInputSource
- Id
Namespace stringAssociation Id - The unique identifier of the ID namespace association.
- Type
Pulumi.
Aws Native. Clean Rooms. Id Mapping Table Input Source Type - The type of the input source of the ID mapping table.
- Id
Namespace stringAssociation Id - The unique identifier of the ID namespace association.
- Type
Id
Mapping Table Input Source Type - The type of the input source of the ID mapping table.
- id
Namespace StringAssociation Id - The unique identifier of the ID namespace association.
- type
Id
Mapping Table Input Source Type - The type of the input source of the ID mapping table.
- id
Namespace stringAssociation Id - The unique identifier of the ID namespace association.
- type
Id
Mapping Table Input Source Type - The type of the input source of the ID mapping table.
- id_
namespace_ strassociation_ id - The unique identifier of the ID namespace association.
- type
Id
Mapping Table Input Source Type - The type of the input source of the ID mapping table.
- id
Namespace StringAssociation Id - The unique identifier of the ID namespace association.
- type "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.9.0 published on Monday, Nov 18, 2024 by Pulumi