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

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

Explore with Pulumi AI

aws-native logo

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 AWS account that is a part of a collaboration

    Using getMembership

    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 getMembership(args: GetMembershipArgs, opts?: InvokeOptions): Promise<GetMembershipResult>
    function getMembershipOutput(args: GetMembershipOutputArgs, opts?: InvokeOptions): Output<GetMembershipResult>
    def get_membership(membership_identifier: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetMembershipResult
    def get_membership_output(membership_identifier: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetMembershipResult]
    func LookupMembership(ctx *Context, args *LookupMembershipArgs, opts ...InvokeOption) (*LookupMembershipResult, error)
    func LookupMembershipOutput(ctx *Context, args *LookupMembershipOutputArgs, opts ...InvokeOption) LookupMembershipResultOutput

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

    public static class GetMembership 
    {
        public static Task<GetMembershipResult> InvokeAsync(GetMembershipArgs args, InvokeOptions? opts = null)
        public static Output<GetMembershipResult> Invoke(GetMembershipInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMembershipResult> getMembership(GetMembershipArgs args, InvokeOptions options)
    public static Output<GetMembershipResult> getMembership(GetMembershipArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aws-native:cleanrooms:getMembership
      arguments:
        # arguments dictionary

    The following arguments are supported:

    MembershipIdentifier string

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    MembershipIdentifier string

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    membershipIdentifier String

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    membershipIdentifier string

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    membership_identifier str

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    membershipIdentifier String

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    getMembership Result

    The following output properties are available:

    Arn string

    Returns the Amazon Resource Name (ARN) of the specified membership.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:membership/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    CollaborationArn string

    Returns the Amazon Resource Name (ARN) of the specified collaboration.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:collaboration/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    CollaborationCreatorAccountId string

    Returns the unique identifier of the specified collaboration creator account.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    DefaultJobResultConfiguration Pulumi.AwsNative.CleanRooms.Outputs.MembershipProtectedJobResultConfiguration
    The default job result configuration for the membership.
    DefaultResultConfiguration Pulumi.AwsNative.CleanRooms.Outputs.MembershipProtectedQueryResultConfiguration
    The default protected query result configuration as specified by the member who can receive results.
    JobLogStatus Pulumi.AwsNative.CleanRooms.MembershipJobLogStatus

    An indicator as to whether job logging has been enabled or disabled for the collaboration.

    When ENABLED , AWS Clean Rooms logs details about jobs run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    MembershipIdentifier string

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    PaymentConfiguration Pulumi.AwsNative.CleanRooms.Outputs.MembershipPaymentConfiguration
    The payment responsibilities accepted by the collaboration member.
    QueryLogStatus Pulumi.AwsNative.CleanRooms.MembershipQueryLogStatus

    An indicator as to whether query logging has been enabled or disabled for the membership.

    When ENABLED , AWS Clean Rooms logs details about queries run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    Tags List<Pulumi.AwsNative.Outputs.Tag>
    An arbitrary set of tags (key-value pairs) for this cleanrooms membership.
    Arn string

    Returns the Amazon Resource Name (ARN) of the specified membership.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:membership/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    CollaborationArn string

    Returns the Amazon Resource Name (ARN) of the specified collaboration.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:collaboration/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    CollaborationCreatorAccountId string

    Returns the unique identifier of the specified collaboration creator account.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    DefaultJobResultConfiguration MembershipProtectedJobResultConfiguration
    The default job result configuration for the membership.
    DefaultResultConfiguration MembershipProtectedQueryResultConfiguration
    The default protected query result configuration as specified by the member who can receive results.
    JobLogStatus MembershipJobLogStatus

    An indicator as to whether job logging has been enabled or disabled for the collaboration.

    When ENABLED , AWS Clean Rooms logs details about jobs run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    MembershipIdentifier string

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    PaymentConfiguration MembershipPaymentConfiguration
    The payment responsibilities accepted by the collaboration member.
    QueryLogStatus MembershipQueryLogStatus

    An indicator as to whether query logging has been enabled or disabled for the membership.

    When ENABLED , AWS Clean Rooms logs details about queries run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    Tags Tag
    An arbitrary set of tags (key-value pairs) for this cleanrooms membership.
    arn String

    Returns the Amazon Resource Name (ARN) of the specified membership.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:membership/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    collaborationArn String

    Returns the Amazon Resource Name (ARN) of the specified collaboration.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:collaboration/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    collaborationCreatorAccountId String

    Returns the unique identifier of the specified collaboration creator account.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    defaultJobResultConfiguration MembershipProtectedJobResultConfiguration
    The default job result configuration for the membership.
    defaultResultConfiguration MembershipProtectedQueryResultConfiguration
    The default protected query result configuration as specified by the member who can receive results.
    jobLogStatus MembershipJobLogStatus

    An indicator as to whether job logging has been enabled or disabled for the collaboration.

    When ENABLED , AWS Clean Rooms logs details about jobs run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    membershipIdentifier String

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    paymentConfiguration MembershipPaymentConfiguration
    The payment responsibilities accepted by the collaboration member.
    queryLogStatus MembershipQueryLogStatus

    An indicator as to whether query logging has been enabled or disabled for the membership.

    When ENABLED , AWS Clean Rooms logs details about queries run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    tags List<Tag>
    An arbitrary set of tags (key-value pairs) for this cleanrooms membership.
    arn string

    Returns the Amazon Resource Name (ARN) of the specified membership.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:membership/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    collaborationArn string

    Returns the Amazon Resource Name (ARN) of the specified collaboration.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:collaboration/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    collaborationCreatorAccountId string

    Returns the unique identifier of the specified collaboration creator account.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    defaultJobResultConfiguration MembershipProtectedJobResultConfiguration
    The default job result configuration for the membership.
    defaultResultConfiguration MembershipProtectedQueryResultConfiguration
    The default protected query result configuration as specified by the member who can receive results.
    jobLogStatus MembershipJobLogStatus

    An indicator as to whether job logging has been enabled or disabled for the collaboration.

    When ENABLED , AWS Clean Rooms logs details about jobs run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    membershipIdentifier string

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    paymentConfiguration MembershipPaymentConfiguration
    The payment responsibilities accepted by the collaboration member.
    queryLogStatus MembershipQueryLogStatus

    An indicator as to whether query logging has been enabled or disabled for the membership.

    When ENABLED , AWS Clean Rooms logs details about queries run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    tags Tag[]
    An arbitrary set of tags (key-value pairs) for this cleanrooms membership.
    arn str

    Returns the Amazon Resource Name (ARN) of the specified membership.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:membership/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    collaboration_arn str

    Returns the Amazon Resource Name (ARN) of the specified collaboration.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:collaboration/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    collaboration_creator_account_id str

    Returns the unique identifier of the specified collaboration creator account.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    default_job_result_configuration MembershipProtectedJobResultConfiguration
    The default job result configuration for the membership.
    default_result_configuration MembershipProtectedQueryResultConfiguration
    The default protected query result configuration as specified by the member who can receive results.
    job_log_status MembershipJobLogStatus

    An indicator as to whether job logging has been enabled or disabled for the collaboration.

    When ENABLED , AWS Clean Rooms logs details about jobs run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    membership_identifier str

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    payment_configuration MembershipPaymentConfiguration
    The payment responsibilities accepted by the collaboration member.
    query_log_status MembershipQueryLogStatus

    An indicator as to whether query logging has been enabled or disabled for the membership.

    When ENABLED , AWS Clean Rooms logs details about queries run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    tags Sequence[root_Tag]
    An arbitrary set of tags (key-value pairs) for this cleanrooms membership.
    arn String

    Returns the Amazon Resource Name (ARN) of the specified membership.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:membership/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    collaborationArn String

    Returns the Amazon Resource Name (ARN) of the specified collaboration.

    Example: arn:aws:cleanrooms:us-east-1:111122223333:collaboration/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    collaborationCreatorAccountId String

    Returns the unique identifier of the specified collaboration creator account.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE11111

    defaultJobResultConfiguration Property Map
    The default job result configuration for the membership.
    defaultResultConfiguration Property Map
    The default protected query result configuration as specified by the member who can receive results.
    jobLogStatus "ENABLED" | "DISABLED"

    An indicator as to whether job logging has been enabled or disabled for the collaboration.

    When ENABLED , AWS Clean Rooms logs details about jobs run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    membershipIdentifier String

    Returns the unique identifier of the specified membership.

    Example: a1b2c3d4-5678-90ab-cdef-EXAMPLE22222

    paymentConfiguration Property Map
    The payment responsibilities accepted by the collaboration member.
    queryLogStatus "ENABLED" | "DISABLED"

    An indicator as to whether query logging has been enabled or disabled for the membership.

    When ENABLED , AWS Clean Rooms logs details about queries run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED .

    tags List<Property Map>
    An arbitrary set of tags (key-value pairs) for this cleanrooms membership.

    Supporting Types

    MembershipJobComputePaymentConfig

    IsResponsible bool

    Indicates whether the collaboration member has accepted to pay for job compute costs ( TRUE ) or has not accepted to pay for query and job compute costs ( FALSE ).

    There is only one member who pays for queries and jobs.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query and job compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query and job compute costs.
    IsResponsible bool

    Indicates whether the collaboration member has accepted to pay for job compute costs ( TRUE ) or has not accepted to pay for query and job compute costs ( FALSE ).

    There is only one member who pays for queries and jobs.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query and job compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query and job compute costs.
    isResponsible Boolean

    Indicates whether the collaboration member has accepted to pay for job compute costs ( TRUE ) or has not accepted to pay for query and job compute costs ( FALSE ).

    There is only one member who pays for queries and jobs.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query and job compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query and job compute costs.
    isResponsible boolean

    Indicates whether the collaboration member has accepted to pay for job compute costs ( TRUE ) or has not accepted to pay for query and job compute costs ( FALSE ).

    There is only one member who pays for queries and jobs.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query and job compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query and job compute costs.
    is_responsible bool

    Indicates whether the collaboration member has accepted to pay for job compute costs ( TRUE ) or has not accepted to pay for query and job compute costs ( FALSE ).

    There is only one member who pays for queries and jobs.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query and job compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query and job compute costs.
    isResponsible Boolean

    Indicates whether the collaboration member has accepted to pay for job compute costs ( TRUE ) or has not accepted to pay for query and job compute costs ( FALSE ).

    There is only one member who pays for queries and jobs.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query and job compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query and job compute costs.

    MembershipJobLogStatus

    MembershipMlPaymentConfig

    ModelInference Pulumi.AwsNative.CleanRooms.Inputs.MembershipModelInferencePaymentConfig
    The payment responsibilities accepted by the member for model inference.
    ModelTraining Pulumi.AwsNative.CleanRooms.Inputs.MembershipModelTrainingPaymentConfig
    The payment responsibilities accepted by the member for model training.
    ModelInference MembershipModelInferencePaymentConfig
    The payment responsibilities accepted by the member for model inference.
    ModelTraining MembershipModelTrainingPaymentConfig
    The payment responsibilities accepted by the member for model training.
    modelInference MembershipModelInferencePaymentConfig
    The payment responsibilities accepted by the member for model inference.
    modelTraining MembershipModelTrainingPaymentConfig
    The payment responsibilities accepted by the member for model training.
    modelInference MembershipModelInferencePaymentConfig
    The payment responsibilities accepted by the member for model inference.
    modelTraining MembershipModelTrainingPaymentConfig
    The payment responsibilities accepted by the member for model training.
    model_inference MembershipModelInferencePaymentConfig
    The payment responsibilities accepted by the member for model inference.
    model_training MembershipModelTrainingPaymentConfig
    The payment responsibilities accepted by the member for model training.
    modelInference Property Map
    The payment responsibilities accepted by the member for model inference.
    modelTraining Property Map
    The payment responsibilities accepted by the member for model training.

    MembershipModelInferencePaymentConfig

    IsResponsible bool

    Indicates whether the collaboration member has accepted to pay for model inference costs ( TRUE ) or has not accepted to pay for model inference costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model inference costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model inference costs.
    • If you set the value to TRUE but you are not responsible to pay for model inference costs.
    IsResponsible bool

    Indicates whether the collaboration member has accepted to pay for model inference costs ( TRUE ) or has not accepted to pay for model inference costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model inference costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model inference costs.
    • If you set the value to TRUE but you are not responsible to pay for model inference costs.
    isResponsible Boolean

    Indicates whether the collaboration member has accepted to pay for model inference costs ( TRUE ) or has not accepted to pay for model inference costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model inference costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model inference costs.
    • If you set the value to TRUE but you are not responsible to pay for model inference costs.
    isResponsible boolean

    Indicates whether the collaboration member has accepted to pay for model inference costs ( TRUE ) or has not accepted to pay for model inference costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model inference costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model inference costs.
    • If you set the value to TRUE but you are not responsible to pay for model inference costs.
    is_responsible bool

    Indicates whether the collaboration member has accepted to pay for model inference costs ( TRUE ) or has not accepted to pay for model inference costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model inference costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model inference costs.
    • If you set the value to TRUE but you are not responsible to pay for model inference costs.
    isResponsible Boolean

    Indicates whether the collaboration member has accepted to pay for model inference costs ( TRUE ) or has not accepted to pay for model inference costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model inference costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model inference costs.
    • If you set the value to TRUE but you are not responsible to pay for model inference costs.

    MembershipModelTrainingPaymentConfig

    IsResponsible bool

    Indicates whether the collaboration member has accepted to pay for model training costs ( TRUE ) or has not accepted to pay for model training costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model training costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model training costs.
    • If you set the value to TRUE but you are not responsible to pay for model training costs.
    IsResponsible bool

    Indicates whether the collaboration member has accepted to pay for model training costs ( TRUE ) or has not accepted to pay for model training costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model training costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model training costs.
    • If you set the value to TRUE but you are not responsible to pay for model training costs.
    isResponsible Boolean

    Indicates whether the collaboration member has accepted to pay for model training costs ( TRUE ) or has not accepted to pay for model training costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model training costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model training costs.
    • If you set the value to TRUE but you are not responsible to pay for model training costs.
    isResponsible boolean

    Indicates whether the collaboration member has accepted to pay for model training costs ( TRUE ) or has not accepted to pay for model training costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model training costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model training costs.
    • If you set the value to TRUE but you are not responsible to pay for model training costs.
    is_responsible bool

    Indicates whether the collaboration member has accepted to pay for model training costs ( TRUE ) or has not accepted to pay for model training costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model training costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model training costs.
    • If you set the value to TRUE but you are not responsible to pay for model training costs.
    isResponsible Boolean

    Indicates whether the collaboration member has accepted to pay for model training costs ( TRUE ) or has not accepted to pay for model training costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for model training costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for model training costs.
    • If you set the value to TRUE but you are not responsible to pay for model training costs.

    MembershipPaymentConfiguration

    QueryCompute Pulumi.AwsNative.CleanRooms.Inputs.MembershipQueryComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for query compute costs.
    JobCompute Pulumi.AwsNative.CleanRooms.Inputs.MembershipJobComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for job compute costs.
    MachineLearning Pulumi.AwsNative.CleanRooms.Inputs.MembershipMlPaymentConfig
    The payment responsibilities accepted by the collaboration member for machine learning costs.
    QueryCompute MembershipQueryComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for query compute costs.
    JobCompute MembershipJobComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for job compute costs.
    MachineLearning MembershipMlPaymentConfig
    The payment responsibilities accepted by the collaboration member for machine learning costs.
    queryCompute MembershipQueryComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for query compute costs.
    jobCompute MembershipJobComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for job compute costs.
    machineLearning MembershipMlPaymentConfig
    The payment responsibilities accepted by the collaboration member for machine learning costs.
    queryCompute MembershipQueryComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for query compute costs.
    jobCompute MembershipJobComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for job compute costs.
    machineLearning MembershipMlPaymentConfig
    The payment responsibilities accepted by the collaboration member for machine learning costs.
    query_compute MembershipQueryComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for query compute costs.
    job_compute MembershipJobComputePaymentConfig
    The payment responsibilities accepted by the collaboration member for job compute costs.
    machine_learning MembershipMlPaymentConfig
    The payment responsibilities accepted by the collaboration member for machine learning costs.
    queryCompute Property Map
    The payment responsibilities accepted by the collaboration member for query compute costs.
    jobCompute Property Map
    The payment responsibilities accepted by the collaboration member for job compute costs.
    machineLearning Property Map
    The payment responsibilities accepted by the collaboration member for machine learning costs.

    MembershipProtectedJobOutputConfiguration

    S3 Pulumi.AwsNative.CleanRooms.Inputs.MembershipProtectedJobS3OutputConfigurationInput
    Contains the configuration to write the job results to S3.
    S3 MembershipProtectedJobS3OutputConfigurationInput
    Contains the configuration to write the job results to S3.
    s3 MembershipProtectedJobS3OutputConfigurationInput
    Contains the configuration to write the job results to S3.
    s3 MembershipProtectedJobS3OutputConfigurationInput
    Contains the configuration to write the job results to S3.
    s3 MembershipProtectedJobS3OutputConfigurationInput
    Contains the configuration to write the job results to S3.
    s3 Property Map
    Contains the configuration to write the job results to S3.

    MembershipProtectedJobResultConfiguration

    OutputConfiguration Pulumi.AwsNative.CleanRooms.Inputs.MembershipProtectedJobOutputConfiguration
    The output configuration for a protected job result.
    RoleArn string
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected job results to the result location, given by the member who can receive results.
    OutputConfiguration MembershipProtectedJobOutputConfiguration
    The output configuration for a protected job result.
    RoleArn string
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected job results to the result location, given by the member who can receive results.
    outputConfiguration MembershipProtectedJobOutputConfiguration
    The output configuration for a protected job result.
    roleArn String
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected job results to the result location, given by the member who can receive results.
    outputConfiguration MembershipProtectedJobOutputConfiguration
    The output configuration for a protected job result.
    roleArn string
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected job results to the result location, given by the member who can receive results.
    output_configuration MembershipProtectedJobOutputConfiguration
    The output configuration for a protected job result.
    role_arn str
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected job results to the result location, given by the member who can receive results.
    outputConfiguration Property Map
    The output configuration for a protected job result.
    roleArn String
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected job results to the result location, given by the member who can receive results.

    MembershipProtectedJobS3OutputConfigurationInput

    Bucket string
    The S3 bucket for job output.
    KeyPrefix string
    The S3 prefix to unload the protected job results.
    Bucket string
    The S3 bucket for job output.
    KeyPrefix string
    The S3 prefix to unload the protected job results.
    bucket String
    The S3 bucket for job output.
    keyPrefix String
    The S3 prefix to unload the protected job results.
    bucket string
    The S3 bucket for job output.
    keyPrefix string
    The S3 prefix to unload the protected job results.
    bucket str
    The S3 bucket for job output.
    key_prefix str
    The S3 prefix to unload the protected job results.
    bucket String
    The S3 bucket for job output.
    keyPrefix String
    The S3 prefix to unload the protected job results.

    MembershipProtectedQueryOutputConfiguration

    S3 Pulumi.AwsNative.CleanRooms.Inputs.MembershipProtectedQueryS3OutputConfiguration
    Required configuration for a protected query with an s3 output type.
    S3 MembershipProtectedQueryS3OutputConfiguration
    Required configuration for a protected query with an s3 output type.
    s3 MembershipProtectedQueryS3OutputConfiguration
    Required configuration for a protected query with an s3 output type.
    s3 MembershipProtectedQueryS3OutputConfiguration
    Required configuration for a protected query with an s3 output type.
    s3 MembershipProtectedQueryS3OutputConfiguration
    Required configuration for a protected query with an s3 output type.
    s3 Property Map
    Required configuration for a protected query with an s3 output type.

    MembershipProtectedQueryResultConfiguration

    OutputConfiguration Pulumi.AwsNative.CleanRooms.Inputs.MembershipProtectedQueryOutputConfiguration
    Configuration for protected query results.
    RoleArn string
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected query results to the result location, given by the member who can receive results.
    OutputConfiguration MembershipProtectedQueryOutputConfiguration
    Configuration for protected query results.
    RoleArn string
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected query results to the result location, given by the member who can receive results.
    outputConfiguration MembershipProtectedQueryOutputConfiguration
    Configuration for protected query results.
    roleArn String
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected query results to the result location, given by the member who can receive results.
    outputConfiguration MembershipProtectedQueryOutputConfiguration
    Configuration for protected query results.
    roleArn string
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected query results to the result location, given by the member who can receive results.
    output_configuration MembershipProtectedQueryOutputConfiguration
    Configuration for protected query results.
    role_arn str
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected query results to the result location, given by the member who can receive results.
    outputConfiguration Property Map
    Configuration for protected query results.
    roleArn String
    The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected query results to the result location, given by the member who can receive results.

    MembershipProtectedQueryS3OutputConfiguration

    Bucket string
    The S3 bucket to unload the protected query results.
    ResultFormat Pulumi.AwsNative.CleanRooms.MembershipResultFormat
    Intended file format of the result.
    KeyPrefix string
    The S3 prefix to unload the protected query results.
    SingleFileOutput bool
    Indicates whether files should be output as a single file ( TRUE ) or output as multiple files ( FALSE ). This parameter is only supported for analyses with the Spark analytics engine.
    Bucket string
    The S3 bucket to unload the protected query results.
    ResultFormat MembershipResultFormat
    Intended file format of the result.
    KeyPrefix string
    The S3 prefix to unload the protected query results.
    SingleFileOutput bool
    Indicates whether files should be output as a single file ( TRUE ) or output as multiple files ( FALSE ). This parameter is only supported for analyses with the Spark analytics engine.
    bucket String
    The S3 bucket to unload the protected query results.
    resultFormat MembershipResultFormat
    Intended file format of the result.
    keyPrefix String
    The S3 prefix to unload the protected query results.
    singleFileOutput Boolean
    Indicates whether files should be output as a single file ( TRUE ) or output as multiple files ( FALSE ). This parameter is only supported for analyses with the Spark analytics engine.
    bucket string
    The S3 bucket to unload the protected query results.
    resultFormat MembershipResultFormat
    Intended file format of the result.
    keyPrefix string
    The S3 prefix to unload the protected query results.
    singleFileOutput boolean
    Indicates whether files should be output as a single file ( TRUE ) or output as multiple files ( FALSE ). This parameter is only supported for analyses with the Spark analytics engine.
    bucket str
    The S3 bucket to unload the protected query results.
    result_format MembershipResultFormat
    Intended file format of the result.
    key_prefix str
    The S3 prefix to unload the protected query results.
    single_file_output bool
    Indicates whether files should be output as a single file ( TRUE ) or output as multiple files ( FALSE ). This parameter is only supported for analyses with the Spark analytics engine.
    bucket String
    The S3 bucket to unload the protected query results.
    resultFormat "CSV" | "PARQUET"
    Intended file format of the result.
    keyPrefix String
    The S3 prefix to unload the protected query results.
    singleFileOutput Boolean
    Indicates whether files should be output as a single file ( TRUE ) or output as multiple files ( FALSE ). This parameter is only supported for analyses with the Spark analytics engine.

    MembershipQueryComputePaymentConfig

    IsResponsible bool

    Indicates whether the collaboration member has accepted to pay for query compute costs ( TRUE ) or has not accepted to pay for query compute costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for query compute costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query compute costs.
    IsResponsible bool

    Indicates whether the collaboration member has accepted to pay for query compute costs ( TRUE ) or has not accepted to pay for query compute costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for query compute costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query compute costs.
    isResponsible Boolean

    Indicates whether the collaboration member has accepted to pay for query compute costs ( TRUE ) or has not accepted to pay for query compute costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for query compute costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query compute costs.
    isResponsible boolean

    Indicates whether the collaboration member has accepted to pay for query compute costs ( TRUE ) or has not accepted to pay for query compute costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for query compute costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query compute costs.
    is_responsible bool

    Indicates whether the collaboration member has accepted to pay for query compute costs ( TRUE ) or has not accepted to pay for query compute costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for query compute costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query compute costs.
    isResponsible Boolean

    Indicates whether the collaboration member has accepted to pay for query compute costs ( TRUE ) or has not accepted to pay for query compute costs ( FALSE ).

    If the collaboration creator has not specified anyone to pay for query compute costs, then the member who can query is the default payer.

    An error message is returned for the following reasons:

    • If you set the value to FALSE but you are responsible to pay for query compute costs.
    • If you set the value to TRUE but you are not responsible to pay for query compute costs.

    MembershipQueryLogStatus

    MembershipResultFormat

    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.27.0 published on Monday, Apr 14, 2025 by Pulumi