We recommend new projects start with resources from the AWS provider.
aws-native.cleanrooms.Collaboration
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Represents a collaboration between AWS accounts that allows for secure data collaboration
Create Collaboration Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Collaboration(name: string, args: CollaborationArgs, opts?: CustomResourceOptions);@overload
def Collaboration(resource_name: str,
                  args: CollaborationArgs,
                  opts: Optional[ResourceOptions] = None)
@overload
def Collaboration(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  creator_display_name: Optional[str] = None,
                  creator_member_abilities: Optional[Sequence[CollaborationMemberAbility]] = None,
                  description: Optional[str] = None,
                  members: Optional[Sequence[CollaborationMemberSpecificationArgs]] = None,
                  query_log_status: Optional[CollaborationQueryLogStatus] = None,
                  analytics_engine: Optional[CollaborationAnalyticsEngine] = None,
                  creator_ml_member_abilities: Optional[CollaborationMlMemberAbilitiesArgs] = None,
                  creator_payment_configuration: Optional[CollaborationPaymentConfigurationArgs] = None,
                  data_encryption_metadata: Optional[CollaborationDataEncryptionMetadataArgs] = None,
                  name: Optional[str] = None,
                  tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewCollaboration(ctx *Context, name string, args CollaborationArgs, opts ...ResourceOption) (*Collaboration, error)public Collaboration(string name, CollaborationArgs args, CustomResourceOptions? opts = null)
public Collaboration(String name, CollaborationArgs args)
public Collaboration(String name, CollaborationArgs args, CustomResourceOptions options)
type: aws-native:cleanrooms:Collaboration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CollaborationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CollaborationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CollaborationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CollaborationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CollaborationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Collaboration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Collaboration resource accepts the following input properties:
- CreatorDisplay stringName 
- A display name of the collaboration creator.
- CreatorMember List<Pulumi.Abilities Aws Native. Clean Rooms. Collaboration Member Ability> 
- The abilities granted to the collaboration creator. - Allowed values - CAN_QUERY|- CAN_RECEIVE_RESULTS
- Description string
- A description of the collaboration provided by the collaboration owner.
- Members
List<Pulumi.Aws Native. Clean Rooms. Inputs. Collaboration Member Specification> 
- A list of initial members, not including the creator. This list is immutable.
- QueryLog Pulumi.Status Aws Native. Clean Rooms. Collaboration Query Log Status 
- An indicator as to whether query logging has been enabled or disabled for the collaboration.
- AnalyticsEngine Pulumi.Aws Native. Clean Rooms. Collaboration Analytics Engine 
- The analytics engine for the collaboration.
- CreatorMl Pulumi.Member Abilities Aws Native. Clean Rooms. Inputs. Collaboration Ml Member Abilities 
- The ML member abilities for a collaboration member.
- CreatorPayment Pulumi.Configuration Aws Native. Clean Rooms. Inputs. Collaboration Payment Configuration 
- An object representing the collaboration member's payment responsibilities set by the collaboration creator.
- DataEncryption Pulumi.Metadata Aws Native. Clean Rooms. Inputs. Collaboration Data Encryption Metadata 
- The settings for client-side encryption for cryptographic computing.
- Name string
- A human-readable identifier provided by the collaboration owner. Display names are not unique.
- 
List<Pulumi.Aws Native. Inputs. Tag> 
- An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- CreatorDisplay stringName 
- A display name of the collaboration creator.
- CreatorMember []CollaborationAbilities Member Ability 
- The abilities granted to the collaboration creator. - Allowed values - CAN_QUERY|- CAN_RECEIVE_RESULTS
- Description string
- A description of the collaboration provided by the collaboration owner.
- Members
[]CollaborationMember Specification Args 
- A list of initial members, not including the creator. This list is immutable.
- QueryLog CollaborationStatus Query Log Status 
- An indicator as to whether query logging has been enabled or disabled for the collaboration.
- AnalyticsEngine CollaborationAnalytics Engine 
- The analytics engine for the collaboration.
- CreatorMl CollaborationMember Abilities Ml Member Abilities Args 
- The ML member abilities for a collaboration member.
- CreatorPayment CollaborationConfiguration Payment Configuration Args 
- An object representing the collaboration member's payment responsibilities set by the collaboration creator.
- DataEncryption CollaborationMetadata Data Encryption Metadata Args 
- The settings for client-side encryption for cryptographic computing.
- Name string
- A human-readable identifier provided by the collaboration owner. Display names are not unique.
- 
TagArgs 
- An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- creatorDisplay StringName 
- A display name of the collaboration creator.
- creatorMember List<CollaborationAbilities Member Ability> 
- The abilities granted to the collaboration creator. - Allowed values - CAN_QUERY|- CAN_RECEIVE_RESULTS
- description String
- A description of the collaboration provided by the collaboration owner.
- members
List<CollaborationMember Specification> 
- A list of initial members, not including the creator. This list is immutable.
- queryLog CollaborationStatus Query Log Status 
- An indicator as to whether query logging has been enabled or disabled for the collaboration.
- analyticsEngine CollaborationAnalytics Engine 
- The analytics engine for the collaboration.
- creatorMl CollaborationMember Abilities Ml Member Abilities 
- The ML member abilities for a collaboration member.
- creatorPayment CollaborationConfiguration Payment Configuration 
- An object representing the collaboration member's payment responsibilities set by the collaboration creator.
- dataEncryption CollaborationMetadata Data Encryption Metadata 
- The settings for client-side encryption for cryptographic computing.
- name String
- A human-readable identifier provided by the collaboration owner. Display names are not unique.
- List<Tag>
- An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- creatorDisplay stringName 
- A display name of the collaboration creator.
- creatorMember CollaborationAbilities Member Ability[] 
- The abilities granted to the collaboration creator. - Allowed values - CAN_QUERY|- CAN_RECEIVE_RESULTS
- description string
- A description of the collaboration provided by the collaboration owner.
- members
CollaborationMember Specification[] 
- A list of initial members, not including the creator. This list is immutable.
- queryLog CollaborationStatus Query Log Status 
- An indicator as to whether query logging has been enabled or disabled for the collaboration.
- analyticsEngine CollaborationAnalytics Engine 
- The analytics engine for the collaboration.
- creatorMl CollaborationMember Abilities Ml Member Abilities 
- The ML member abilities for a collaboration member.
- creatorPayment CollaborationConfiguration Payment Configuration 
- An object representing the collaboration member's payment responsibilities set by the collaboration creator.
- dataEncryption CollaborationMetadata Data Encryption Metadata 
- The settings for client-side encryption for cryptographic computing.
- name string
- A human-readable identifier provided by the collaboration owner. Display names are not unique.
- Tag[]
- An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- creator_display_ strname 
- A display name of the collaboration creator.
- creator_member_ Sequence[Collaborationabilities Member Ability] 
- The abilities granted to the collaboration creator. - Allowed values - CAN_QUERY|- CAN_RECEIVE_RESULTS
- description str
- A description of the collaboration provided by the collaboration owner.
- members
Sequence[CollaborationMember Specification Args] 
- A list of initial members, not including the creator. This list is immutable.
- query_log_ Collaborationstatus Query Log Status 
- An indicator as to whether query logging has been enabled or disabled for the collaboration.
- analytics_engine CollaborationAnalytics Engine 
- The analytics engine for the collaboration.
- creator_ml_ Collaborationmember_ abilities Ml Member Abilities Args 
- The ML member abilities for a collaboration member.
- creator_payment_ Collaborationconfiguration Payment Configuration Args 
- An object representing the collaboration member's payment responsibilities set by the collaboration creator.
- data_encryption_ Collaborationmetadata Data Encryption Metadata Args 
- The settings for client-side encryption for cryptographic computing.
- name str
- A human-readable identifier provided by the collaboration owner. Display names are not unique.
- 
Sequence[TagArgs] 
- An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
- creatorDisplay StringName 
- A display name of the collaboration creator.
- creatorMember List<"CAN_QUERY" | "CAN_RECEIVE_RESULTS">Abilities 
- The abilities granted to the collaboration creator. - Allowed values - CAN_QUERY|- CAN_RECEIVE_RESULTS
- description String
- A description of the collaboration provided by the collaboration owner.
- members List<Property Map>
- A list of initial members, not including the creator. This list is immutable.
- queryLog "ENABLED" | "DISABLED"Status 
- An indicator as to whether query logging has been enabled or disabled for the collaboration.
- analyticsEngine "CLEAN_ROOMS_SQL" | "SPARK"
- The analytics engine for the collaboration.
- creatorMl Property MapMember Abilities 
- The ML member abilities for a collaboration member.
- creatorPayment Property MapConfiguration 
- An object representing the collaboration member's payment responsibilities set by the collaboration creator.
- dataEncryption Property MapMetadata 
- The settings for client-side encryption for cryptographic computing.
- name String
- A human-readable identifier provided by the collaboration owner. Display names are not unique.
- List<Property Map>
- An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration.
Outputs
All input properties are implicitly available as output properties. Additionally, the Collaboration resource produces the following output properties:
- Arn 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
- CollaborationIdentifier string
- Returns the unique identifier of the specified collaboration. - Example: - a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- Id string
- The provider-assigned unique ID for this managed resource.
- Arn 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
- CollaborationIdentifier string
- Returns the unique identifier of the specified collaboration. - Example: - a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- Id string
- The provider-assigned unique ID for this managed resource.
- arn 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
- collaborationIdentifier String
- Returns the unique identifier of the specified collaboration. - Example: - a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- id String
- The provider-assigned unique ID for this managed resource.
- arn 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
- collaborationIdentifier string
- Returns the unique identifier of the specified collaboration. - Example: - a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- id string
- The provider-assigned unique ID for this managed resource.
- 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_identifier str
- Returns the unique identifier of the specified collaboration. - Example: - a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- id str
- The provider-assigned unique ID for this managed resource.
- arn 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
- collaborationIdentifier String
- Returns the unique identifier of the specified collaboration. - Example: - a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
CollaborationAnalyticsEngine, CollaborationAnalyticsEngineArgs      
- CleanRooms Sql 
- CLEAN_ROOMS_SQL
- Spark
- SPARK
- CollaborationAnalytics Engine Clean Rooms Sql 
- CLEAN_ROOMS_SQL
- CollaborationAnalytics Engine Spark 
- SPARK
- CleanRooms Sql 
- CLEAN_ROOMS_SQL
- Spark
- SPARK
- CleanRooms Sql 
- CLEAN_ROOMS_SQL
- Spark
- SPARK
- CLEAN_ROOMS_SQL
- CLEAN_ROOMS_SQL
- SPARK
- SPARK
- "CLEAN_ROOMS_SQL"
- CLEAN_ROOMS_SQL
- "SPARK"
- SPARK
CollaborationCustomMlMemberAbility, CollaborationCustomMlMemberAbilityArgs          
- CanReceive Model Output 
- CAN_RECEIVE_MODEL_OUTPUT
- CanReceive Inference Output 
- CAN_RECEIVE_INFERENCE_OUTPUT
- CollaborationCustom Ml Member Ability Can Receive Model Output 
- CAN_RECEIVE_MODEL_OUTPUT
- CollaborationCustom Ml Member Ability Can Receive Inference Output 
- CAN_RECEIVE_INFERENCE_OUTPUT
- CanReceive Model Output 
- CAN_RECEIVE_MODEL_OUTPUT
- CanReceive Inference Output 
- CAN_RECEIVE_INFERENCE_OUTPUT
- CanReceive Model Output 
- CAN_RECEIVE_MODEL_OUTPUT
- CanReceive Inference Output 
- CAN_RECEIVE_INFERENCE_OUTPUT
- CAN_RECEIVE_MODEL_OUTPUT
- CAN_RECEIVE_MODEL_OUTPUT
- CAN_RECEIVE_INFERENCE_OUTPUT
- CAN_RECEIVE_INFERENCE_OUTPUT
- "CAN_RECEIVE_MODEL_OUTPUT"
- CAN_RECEIVE_MODEL_OUTPUT
- "CAN_RECEIVE_INFERENCE_OUTPUT"
- CAN_RECEIVE_INFERENCE_OUTPUT
CollaborationDataEncryptionMetadata, CollaborationDataEncryptionMetadataArgs        
- AllowCleartext bool
- Indicates whether encrypted tables can contain cleartext data ( TRUE) or are to cryptographically process every column (FALSE).
- AllowDuplicates bool
- Indicates whether Fingerprint columns can contain duplicate entries ( TRUE) or are to contain only non-repeated values (FALSE).
- AllowJoins boolOn Columns With Different Names 
- Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name ( TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).
- PreserveNulls bool
- Indicates whether NULL values are to be copied as NULL to encrypted tables ( TRUE) or cryptographically processed (FALSE).
- AllowCleartext bool
- Indicates whether encrypted tables can contain cleartext data ( TRUE) or are to cryptographically process every column (FALSE).
- AllowDuplicates bool
- Indicates whether Fingerprint columns can contain duplicate entries ( TRUE) or are to contain only non-repeated values (FALSE).
- AllowJoins boolOn Columns With Different Names 
- Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name ( TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).
- PreserveNulls bool
- Indicates whether NULL values are to be copied as NULL to encrypted tables ( TRUE) or cryptographically processed (FALSE).
- allowCleartext Boolean
- Indicates whether encrypted tables can contain cleartext data ( TRUE) or are to cryptographically process every column (FALSE).
- allowDuplicates Boolean
- Indicates whether Fingerprint columns can contain duplicate entries ( TRUE) or are to contain only non-repeated values (FALSE).
- allowJoins BooleanOn Columns With Different Names 
- Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name ( TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).
- preserveNulls Boolean
- Indicates whether NULL values are to be copied as NULL to encrypted tables ( TRUE) or cryptographically processed (FALSE).
- allowCleartext boolean
- Indicates whether encrypted tables can contain cleartext data ( TRUE) or are to cryptographically process every column (FALSE).
- allowDuplicates boolean
- Indicates whether Fingerprint columns can contain duplicate entries ( TRUE) or are to contain only non-repeated values (FALSE).
- allowJoins booleanOn Columns With Different Names 
- Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name ( TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).
- preserveNulls boolean
- Indicates whether NULL values are to be copied as NULL to encrypted tables ( TRUE) or cryptographically processed (FALSE).
- allow_cleartext bool
- Indicates whether encrypted tables can contain cleartext data ( TRUE) or are to cryptographically process every column (FALSE).
- allow_duplicates bool
- Indicates whether Fingerprint columns can contain duplicate entries ( TRUE) or are to contain only non-repeated values (FALSE).
- allow_joins_ boolon_ columns_ with_ different_ names 
- Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name ( TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).
- preserve_nulls bool
- Indicates whether NULL values are to be copied as NULL to encrypted tables ( TRUE) or cryptographically processed (FALSE).
- allowCleartext Boolean
- Indicates whether encrypted tables can contain cleartext data ( TRUE) or are to cryptographically process every column (FALSE).
- allowDuplicates Boolean
- Indicates whether Fingerprint columns can contain duplicate entries ( TRUE) or are to contain only non-repeated values (FALSE).
- allowJoins BooleanOn Columns With Different Names 
- Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name ( TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).
- preserveNulls Boolean
- Indicates whether NULL values are to be copied as NULL to encrypted tables ( TRUE) or cryptographically processed (FALSE).
CollaborationMemberAbility, CollaborationMemberAbilityArgs      
- CanQuery 
- CAN_QUERY
- CanReceive Results 
- CAN_RECEIVE_RESULTS
- CollaborationMember Ability Can Query 
- CAN_QUERY
- CollaborationMember Ability Can Receive Results 
- CAN_RECEIVE_RESULTS
- CanQuery 
- CAN_QUERY
- CanReceive Results 
- CAN_RECEIVE_RESULTS
- CanQuery 
- CAN_QUERY
- CanReceive Results 
- CAN_RECEIVE_RESULTS
- CAN_QUERY
- CAN_QUERY
- CAN_RECEIVE_RESULTS
- CAN_RECEIVE_RESULTS
- "CAN_QUERY"
- CAN_QUERY
- "CAN_RECEIVE_RESULTS"
- CAN_RECEIVE_RESULTS
CollaborationMemberSpecification, CollaborationMemberSpecificationArgs      
- AccountId string
- The identifier used to reference members of the collaboration. Currently only supports AWS account ID.
- DisplayName string
- The member's display name.
- MemberAbilities List<Pulumi.Aws Native. Clean Rooms. Collaboration Member Ability> 
- The abilities granted to the collaboration member. - Allowed Values : - CAN_QUERY|- CAN_RECEIVE_RESULTS
- MlMember Pulumi.Abilities Aws Native. Clean Rooms. Inputs. Collaboration Ml Member Abilities 
- The ML abilities granted to the collaboration member.
- PaymentConfiguration Pulumi.Aws Native. Clean Rooms. Inputs. Collaboration Payment Configuration 
- The collaboration member's payment responsibilities set by the collaboration creator. - If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. 
- AccountId string
- The identifier used to reference members of the collaboration. Currently only supports AWS account ID.
- DisplayName string
- The member's display name.
- MemberAbilities []CollaborationMember Ability 
- The abilities granted to the collaboration member. - Allowed Values : - CAN_QUERY|- CAN_RECEIVE_RESULTS
- MlMember CollaborationAbilities Ml Member Abilities 
- The ML abilities granted to the collaboration member.
- PaymentConfiguration CollaborationPayment Configuration 
- The collaboration member's payment responsibilities set by the collaboration creator. - If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. 
- accountId String
- The identifier used to reference members of the collaboration. Currently only supports AWS account ID.
- displayName String
- The member's display name.
- memberAbilities List<CollaborationMember Ability> 
- The abilities granted to the collaboration member. - Allowed Values : - CAN_QUERY|- CAN_RECEIVE_RESULTS
- mlMember CollaborationAbilities Ml Member Abilities 
- The ML abilities granted to the collaboration member.
- paymentConfiguration CollaborationPayment Configuration 
- The collaboration member's payment responsibilities set by the collaboration creator. - If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. 
- accountId string
- The identifier used to reference members of the collaboration. Currently only supports AWS account ID.
- displayName string
- The member's display name.
- memberAbilities CollaborationMember Ability[] 
- The abilities granted to the collaboration member. - Allowed Values : - CAN_QUERY|- CAN_RECEIVE_RESULTS
- mlMember CollaborationAbilities Ml Member Abilities 
- The ML abilities granted to the collaboration member.
- paymentConfiguration CollaborationPayment Configuration 
- The collaboration member's payment responsibilities set by the collaboration creator. - If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. 
- account_id str
- The identifier used to reference members of the collaboration. Currently only supports AWS account ID.
- display_name str
- The member's display name.
- member_abilities Sequence[CollaborationMember Ability] 
- The abilities granted to the collaboration member. - Allowed Values : - CAN_QUERY|- CAN_RECEIVE_RESULTS
- ml_member_ Collaborationabilities Ml Member Abilities 
- The ML abilities granted to the collaboration member.
- payment_configuration CollaborationPayment Configuration 
- The collaboration member's payment responsibilities set by the collaboration creator. - If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. 
- accountId String
- The identifier used to reference members of the collaboration. Currently only supports AWS account ID.
- displayName String
- The member's display name.
- memberAbilities List<"CAN_QUERY" | "CAN_RECEIVE_RESULTS">
- The abilities granted to the collaboration member. - Allowed Values : - CAN_QUERY|- CAN_RECEIVE_RESULTS
- mlMember Property MapAbilities 
- The ML abilities granted to the collaboration member.
- paymentConfiguration Property Map
- The collaboration member's payment responsibilities set by the collaboration creator. - If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. 
CollaborationMlMemberAbilities, CollaborationMlMemberAbilitiesArgs        
- CustomMl List<Pulumi.Member Abilities Aws Native. Clean Rooms. Collaboration Custom Ml Member Ability> 
- The custom ML member abilities for a collaboration member.
- CustomMl []CollaborationMember Abilities Custom Ml Member Ability 
- The custom ML member abilities for a collaboration member.
- customMl List<CollaborationMember Abilities Custom Ml Member Ability> 
- The custom ML member abilities for a collaboration member.
- customMl CollaborationMember Abilities Custom Ml Member Ability[] 
- The custom ML member abilities for a collaboration member.
- custom_ml_ Sequence[Collaborationmember_ abilities Custom Ml Member Ability] 
- The custom ML member abilities for a collaboration member.
- customMl List<"CAN_RECEIVE_MODEL_OUTPUT" | "CAN_RECEIVE_INFERENCE_OUTPUT">Member Abilities 
- The custom ML member abilities for a collaboration member.
CollaborationMlPaymentConfig, CollaborationMlPaymentConfigArgs        
- ModelInference Pulumi.Aws Native. Clean Rooms. Inputs. Collaboration Model Inference Payment Config 
- The payment responsibilities accepted by the member for model inference.
- ModelTraining Pulumi.Aws Native. Clean Rooms. Inputs. Collaboration Model Training Payment Config 
- The payment responsibilities accepted by the member for model training.
- ModelInference CollaborationModel Inference Payment Config 
- The payment responsibilities accepted by the member for model inference.
- ModelTraining CollaborationModel Training Payment Config 
- The payment responsibilities accepted by the member for model training.
- modelInference CollaborationModel Inference Payment Config 
- The payment responsibilities accepted by the member for model inference.
- modelTraining CollaborationModel Training Payment Config 
- The payment responsibilities accepted by the member for model training.
- modelInference CollaborationModel Inference Payment Config 
- The payment responsibilities accepted by the member for model inference.
- modelTraining CollaborationModel Training Payment Config 
- The payment responsibilities accepted by the member for model training.
- model_inference CollaborationModel Inference Payment Config 
- The payment responsibilities accepted by the member for model inference.
- model_training CollaborationModel Training Payment Config 
- 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.
CollaborationModelInferencePaymentConfig, CollaborationModelInferencePaymentConfigArgs          
- IsResponsible bool
- Indicates whether the collaboration creator has configured the collaboration member to pay for model inference costs ( - TRUE) or has not configured the collaboration member to pay for model inference costs (- FALSE).- Exactly one member can be configured to pay for model inference costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model inference costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- IsResponsible bool
- Indicates whether the collaboration creator has configured the collaboration member to pay for model inference costs ( - TRUE) or has not configured the collaboration member to pay for model inference costs (- FALSE).- Exactly one member can be configured to pay for model inference costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model inference costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- isResponsible Boolean
- Indicates whether the collaboration creator has configured the collaboration member to pay for model inference costs ( - TRUE) or has not configured the collaboration member to pay for model inference costs (- FALSE).- Exactly one member can be configured to pay for model inference costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model inference costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- isResponsible boolean
- Indicates whether the collaboration creator has configured the collaboration member to pay for model inference costs ( - TRUE) or has not configured the collaboration member to pay for model inference costs (- FALSE).- Exactly one member can be configured to pay for model inference costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model inference costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- is_responsible bool
- Indicates whether the collaboration creator has configured the collaboration member to pay for model inference costs ( - TRUE) or has not configured the collaboration member to pay for model inference costs (- FALSE).- Exactly one member can be configured to pay for model inference costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model inference costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- isResponsible Boolean
- Indicates whether the collaboration creator has configured the collaboration member to pay for model inference costs ( - TRUE) or has not configured the collaboration member to pay for model inference costs (- FALSE).- Exactly one member can be configured to pay for model inference costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model inference costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
CollaborationModelTrainingPaymentConfig, CollaborationModelTrainingPaymentConfigArgs          
- IsResponsible bool
- Indicates whether the collaboration creator has configured the collaboration member to pay for model training costs ( - TRUE) or has not configured the collaboration member to pay for model training costs (- FALSE).- Exactly one member can be configured to pay for model training costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model training costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- IsResponsible bool
- Indicates whether the collaboration creator has configured the collaboration member to pay for model training costs ( - TRUE) or has not configured the collaboration member to pay for model training costs (- FALSE).- Exactly one member can be configured to pay for model training costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model training costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- isResponsible Boolean
- Indicates whether the collaboration creator has configured the collaboration member to pay for model training costs ( - TRUE) or has not configured the collaboration member to pay for model training costs (- FALSE).- Exactly one member can be configured to pay for model training costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model training costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- isResponsible boolean
- Indicates whether the collaboration creator has configured the collaboration member to pay for model training costs ( - TRUE) or has not configured the collaboration member to pay for model training costs (- FALSE).- Exactly one member can be configured to pay for model training costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model training costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- is_responsible bool
- Indicates whether the collaboration creator has configured the collaboration member to pay for model training costs ( - TRUE) or has not configured the collaboration member to pay for model training costs (- FALSE).- Exactly one member can be configured to pay for model training costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model training costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- isResponsible Boolean
- Indicates whether the collaboration creator has configured the collaboration member to pay for model training costs ( - TRUE) or has not configured the collaboration member to pay for model training costs (- FALSE).- Exactly one member can be configured to pay for model training costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for model training costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
CollaborationPaymentConfiguration, CollaborationPaymentConfigurationArgs      
- QueryCompute Pulumi.Aws Native. Clean Rooms. Inputs. Collaboration Query Compute Payment Config 
- The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.
- MachineLearning Pulumi.Aws Native. Clean Rooms. Inputs. Collaboration Ml Payment Config 
- An object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.
- QueryCompute CollaborationQuery Compute Payment Config 
- The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.
- MachineLearning CollaborationMl Payment Config 
- An object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.
- queryCompute CollaborationQuery Compute Payment Config 
- The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.
- machineLearning CollaborationMl Payment Config 
- An object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.
- queryCompute CollaborationQuery Compute Payment Config 
- The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.
- machineLearning CollaborationMl Payment Config 
- An object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.
- query_compute CollaborationQuery Compute Payment Config 
- The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.
- machine_learning CollaborationMl Payment Config 
- An object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.
- queryCompute Property Map
- The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.
- machineLearning Property Map
- An object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.
CollaborationQueryComputePaymentConfig, CollaborationQueryComputePaymentConfigArgs          
- IsResponsible bool
- Indicates whether the collaboration creator has configured the collaboration member to pay for query compute costs ( - TRUE) or has not configured the collaboration member to pay for query compute costs (- FALSE).- Exactly one member can be configured to pay for query compute costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- IsResponsible bool
- Indicates whether the collaboration creator has configured the collaboration member to pay for query compute costs ( - TRUE) or has not configured the collaboration member to pay for query compute costs (- FALSE).- Exactly one member can be configured to pay for query compute costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- isResponsible Boolean
- Indicates whether the collaboration creator has configured the collaboration member to pay for query compute costs ( - TRUE) or has not configured the collaboration member to pay for query compute costs (- FALSE).- Exactly one member can be configured to pay for query compute costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- isResponsible boolean
- Indicates whether the collaboration creator has configured the collaboration member to pay for query compute costs ( - TRUE) or has not configured the collaboration member to pay for query compute costs (- FALSE).- Exactly one member can be configured to pay for query compute costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- is_responsible bool
- Indicates whether the collaboration creator has configured the collaboration member to pay for query compute costs ( - TRUE) or has not configured the collaboration member to pay for query compute costs (- FALSE).- Exactly one member can be configured to pay for query compute costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
- isResponsible Boolean
- Indicates whether the collaboration creator has configured the collaboration member to pay for query compute costs ( - TRUE) or has not configured the collaboration member to pay for query compute costs (- FALSE).- Exactly one member can be configured to pay for query compute costs. An error is returned if the collaboration creator sets a - TRUEvalue for more than one member in the collaboration.- If the collaboration creator hasn't specified anyone as the member paying for query compute costs, then the member who can query is the default payer. An error is returned if the collaboration creator sets a - FALSEvalue for the member who can query.
CollaborationQueryLogStatus, CollaborationQueryLogStatusArgs        
- Enabled
- ENABLED
- Disabled
- DISABLED
- CollaborationQuery Log Status Enabled 
- ENABLED
- CollaborationQuery Log Status Disabled 
- DISABLED
- Enabled
- ENABLED
- Disabled
- DISABLED
- Enabled
- ENABLED
- Disabled
- DISABLED
- ENABLED
- ENABLED
- DISABLED
- DISABLED
- "ENABLED"
- ENABLED
- "DISABLED"
- DISABLED
Tag, TagArgs  
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.