Interface CfnCollaborationPropsMixin.PaymentConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCollaborationPropsMixin.PaymentConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnCollaborationPropsMixin
@Stability(Stable)
public static interface CfnCollaborationPropsMixin.PaymentConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
An object representing the collaboration member's payment responsibilities set by the collaboration creator.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.cleanrooms.*;
PaymentConfigurationProperty paymentConfigurationProperty = PaymentConfigurationProperty.builder()
.jobCompute(JobComputePaymentConfigProperty.builder()
.isResponsible(false)
.build())
.machineLearning(MLPaymentConfigProperty.builder()
.modelInference(ModelInferencePaymentConfigProperty.builder()
.isResponsible(false)
.build())
.modelTraining(ModelTrainingPaymentConfigProperty.builder()
.isResponsible(false)
.build())
.syntheticDataGeneration(SyntheticDataGenerationPaymentConfigProperty.builder()
.isResponsible(false)
.build())
.build())
.queryCompute(QueryComputePaymentConfigProperty.builder()
.isResponsible(false)
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCollaborationPropsMixin.PaymentConfigurationPropertystatic final classAn implementation forCfnCollaborationPropsMixin.PaymentConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe compute configuration for the job.default ObjectAn object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.default ObjectThe collaboration member's payment responsibilities set by the collaboration creator for query compute costs.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getJobCompute
The compute configuration for the job.Returns union: either
IResolvableorCfnCollaborationPropsMixin.JobComputePaymentConfigProperty- See Also:
-
getMachineLearning
An object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.Returns union: either
IResolvableorCfnCollaborationPropsMixin.MLPaymentConfigProperty- See Also:
-
getQueryCompute
The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.Returns union: either
IResolvableorCfnCollaborationPropsMixin.QueryComputePaymentConfigProperty- See Also:
-
builder
-