1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. cleanrooms
  5. getIdNamespaceAssociation

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.getIdNamespaceAssociation

Explore with Pulumi AI

aws-native logo

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 namespace and a collaboration

    Using getIdNamespaceAssociation

    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 getIdNamespaceAssociation(args: GetIdNamespaceAssociationArgs, opts?: InvokeOptions): Promise<GetIdNamespaceAssociationResult>
    function getIdNamespaceAssociationOutput(args: GetIdNamespaceAssociationOutputArgs, opts?: InvokeOptions): Output<GetIdNamespaceAssociationResult>
    def get_id_namespace_association(id_namespace_association_identifier: Optional[str] = None,
                                     membership_identifier: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetIdNamespaceAssociationResult
    def get_id_namespace_association_output(id_namespace_association_identifier: Optional[pulumi.Input[str]] = None,
                                     membership_identifier: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetIdNamespaceAssociationResult]
    func LookupIdNamespaceAssociation(ctx *Context, args *LookupIdNamespaceAssociationArgs, opts ...InvokeOption) (*LookupIdNamespaceAssociationResult, error)
    func LookupIdNamespaceAssociationOutput(ctx *Context, args *LookupIdNamespaceAssociationOutputArgs, opts ...InvokeOption) LookupIdNamespaceAssociationResultOutput

    > Note: This function is named LookupIdNamespaceAssociation in the Go SDK.

    public static class GetIdNamespaceAssociation 
    {
        public static Task<GetIdNamespaceAssociationResult> InvokeAsync(GetIdNamespaceAssociationArgs args, InvokeOptions? opts = null)
        public static Output<GetIdNamespaceAssociationResult> Invoke(GetIdNamespaceAssociationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIdNamespaceAssociationResult> getIdNamespaceAssociation(GetIdNamespaceAssociationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:cleanrooms:getIdNamespaceAssociation
      arguments:
        # arguments dictionary

    The following arguments are supported:

    IdNamespaceAssociationIdentifier string
    MembershipIdentifier string
    The unique identifier of the membership that contains the ID namespace association.
    IdNamespaceAssociationIdentifier string
    MembershipIdentifier string
    The unique identifier of the membership that contains the ID namespace association.
    idNamespaceAssociationIdentifier String
    membershipIdentifier String
    The unique identifier of the membership that contains the ID namespace association.
    idNamespaceAssociationIdentifier string
    membershipIdentifier string
    The unique identifier of the membership that contains the ID namespace association.
    id_namespace_association_identifier str
    membership_identifier str
    The unique identifier of the membership that contains the ID namespace association.
    idNamespaceAssociationIdentifier String
    membershipIdentifier String
    The unique identifier of the membership that contains the ID namespace association.

    getIdNamespaceAssociation Result

    The following output properties are available:

    Arn string
    The Amazon Resource Name (ARN) of the ID namespace association.
    CollaborationArn string
    The Amazon Resource Name (ARN) of the collaboration that contains this ID namespace association.
    CollaborationIdentifier string
    Description string
    The description of the ID namespace association.
    IdMappingConfig Pulumi.AwsNative.CleanRooms.Outputs.IdNamespaceAssociationIdMappingConfig
    The configuration settings for the ID mapping table.
    IdNamespaceAssociationIdentifier string
    InputReferenceProperties Pulumi.AwsNative.CleanRooms.Outputs.IdNamespaceAssociationInputReferenceProperties
    MembershipArn string
    The Amazon Resource Name (ARN) of the membership resource for this ID namespace association.
    Name string
    The name of this ID namespace association.
    Tags List<Pulumi.AwsNative.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 namespace association.
    CollaborationArn string
    The Amazon Resource Name (ARN) of the collaboration that contains this ID namespace association.
    CollaborationIdentifier string
    Description string
    The description of the ID namespace association.
    IdMappingConfig IdNamespaceAssociationIdMappingConfig
    The configuration settings for the ID mapping table.
    IdNamespaceAssociationIdentifier string
    InputReferenceProperties IdNamespaceAssociationInputReferenceProperties
    MembershipArn string
    The Amazon Resource Name (ARN) of the membership resource for this ID namespace association.
    Name string
    The name of this ID namespace association.
    Tags 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 namespace association.
    collaborationArn String
    The Amazon Resource Name (ARN) of the collaboration that contains this ID namespace association.
    collaborationIdentifier String
    description String
    The description of the ID namespace association.
    idMappingConfig IdNamespaceAssociationIdMappingConfig
    The configuration settings for the ID mapping table.
    idNamespaceAssociationIdentifier String
    inputReferenceProperties IdNamespaceAssociationInputReferenceProperties
    membershipArn String
    The Amazon Resource Name (ARN) of the membership resource for this ID namespace association.
    name String
    The name of this ID namespace association.
    tags 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 namespace association.
    collaborationArn string
    The Amazon Resource Name (ARN) of the collaboration that contains this ID namespace association.
    collaborationIdentifier string
    description string
    The description of the ID namespace association.
    idMappingConfig IdNamespaceAssociationIdMappingConfig
    The configuration settings for the ID mapping table.
    idNamespaceAssociationIdentifier string
    inputReferenceProperties IdNamespaceAssociationInputReferenceProperties
    membershipArn string
    The Amazon Resource Name (ARN) of the membership resource for this ID namespace association.
    name string
    The name of this ID namespace association.
    tags 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 namespace association.
    collaboration_arn str
    The Amazon Resource Name (ARN) of the collaboration that contains this ID namespace association.
    collaboration_identifier str
    description str
    The description of the ID namespace association.
    id_mapping_config IdNamespaceAssociationIdMappingConfig
    The configuration settings for the ID mapping table.
    id_namespace_association_identifier str
    input_reference_properties IdNamespaceAssociationInputReferenceProperties
    membership_arn str
    The Amazon Resource Name (ARN) of the membership resource for this ID namespace association.
    name str
    The name of this ID namespace association.
    tags 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 namespace association.
    collaborationArn String
    The Amazon Resource Name (ARN) of the collaboration that contains this ID namespace association.
    collaborationIdentifier String
    description String
    The description of the ID namespace association.
    idMappingConfig Property Map
    The configuration settings for the ID mapping table.
    idNamespaceAssociationIdentifier String
    inputReferenceProperties Property Map
    membershipArn String
    The Amazon Resource Name (ARN) of the membership resource for this ID namespace association.
    name String
    The name of this ID namespace association.
    tags 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

    IdNamespaceAssociationIdMappingConfig

    AllowUseAsDimensionColumn bool

    An indicator as to whether you can use your column as a dimension column in the ID mapping table ( TRUE ) or not ( FALSE ).

    Default is FALSE .

    AllowUseAsDimensionColumn bool

    An indicator as to whether you can use your column as a dimension column in the ID mapping table ( TRUE ) or not ( FALSE ).

    Default is FALSE .

    allowUseAsDimensionColumn Boolean

    An indicator as to whether you can use your column as a dimension column in the ID mapping table ( TRUE ) or not ( FALSE ).

    Default is FALSE .

    allowUseAsDimensionColumn boolean

    An indicator as to whether you can use your column as a dimension column in the ID mapping table ( TRUE ) or not ( FALSE ).

    Default is FALSE .

    allow_use_as_dimension_column bool

    An indicator as to whether you can use your column as a dimension column in the ID mapping table ( TRUE ) or not ( FALSE ).

    Default is FALSE .

    allowUseAsDimensionColumn Boolean

    An indicator as to whether you can use your column as a dimension column in the ID mapping table ( TRUE ) or not ( FALSE ).

    Default is FALSE .

    IdNamespaceAssociationInputReferenceProperties

    IdMappingWorkflowsSupported List<Pulumi.AwsNative.CleanRooms.Inputs.IdNamespaceAssociationDocument>
    Defines how ID mapping workflows are supported for this ID namespace association.
    IdNamespaceType Pulumi.AwsNative.CleanRooms.IdNamespaceAssociationInputReferencePropertiesIdNamespaceType
    The ID namespace type for this ID namespace association.
    IdMappingWorkflowsSupported []IdNamespaceAssociationDocument
    Defines how ID mapping workflows are supported for this ID namespace association.
    IdNamespaceType IdNamespaceAssociationInputReferencePropertiesIdNamespaceType
    The ID namespace type for this ID namespace association.
    idMappingWorkflowsSupported List<IdNamespaceAssociationDocument>
    Defines how ID mapping workflows are supported for this ID namespace association.
    idNamespaceType IdNamespaceAssociationInputReferencePropertiesIdNamespaceType
    The ID namespace type for this ID namespace association.
    idMappingWorkflowsSupported IdNamespaceAssociationDocument[]
    Defines how ID mapping workflows are supported for this ID namespace association.
    idNamespaceType IdNamespaceAssociationInputReferencePropertiesIdNamespaceType
    The ID namespace type for this ID namespace association.
    id_mapping_workflows_supported Sequence[IdNamespaceAssociationDocument]
    Defines how ID mapping workflows are supported for this ID namespace association.
    id_namespace_type IdNamespaceAssociationInputReferencePropertiesIdNamespaceType
    The ID namespace type for this ID namespace association.
    idMappingWorkflowsSupported List<Property Map>
    Defines how ID mapping workflows are supported for this ID namespace association.
    idNamespaceType "SOURCE" | "TARGET"
    The ID namespace type for this ID namespace association.

    IdNamespaceAssociationInputReferencePropertiesIdNamespaceType

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    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