Skip to content
v2.273.0

PaymentConfigurationProperty Struct ​

An object representing the collaboration member's payment responsibilities set by the collaboration creator.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cleanrooms as cleanrooms } from 'aws-cdk-lib';
const paymentConfigurationProperty: cleanrooms.CfnCollaboration.PaymentConfigurationProperty = {
  queryCompute: {
    isResponsible: false,
  },

  // the properties below are optional
  jobCompute: {
    isResponsible: false,
  },
  machineLearning: {
    modelInference: {
      isResponsible: false,
    },
    modelTraining: {
      isResponsible: false,
    },
    syntheticDataGeneration: {
      isResponsible: false,
    },
  },
};

Properties ​

The compute configuration for the job.
machineLearningIResolvable | CfnCollaboration.MLPaymentConfigPropertymachine_learningtyping.Union[IResolvable, MLPaymentConfigProperty]machineLearningIResolvableMachineLearningIResolvableMachineLearninginterface{}#
An object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.
queryComputeIResolvable | CfnCollaboration.QueryComputePaymentConfigPropertyquery_computetyping.Union[IResolvable, QueryComputePaymentConfigProperty]queryComputeIResolvableQueryComputeIResolvableQueryComputeinterface{}required#
The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.