Interface CfnMembershipPropsMixin.MembershipPaymentConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMembershipPropsMixin.MembershipPaymentConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnMembershipPropsMixin
@Stability(Stable)
public static interface CfnMembershipPropsMixin.MembershipPaymentConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
An object representing the payment responsibilities accepted by the collaboration member.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.cleanrooms.mixins.*;
MembershipPaymentConfigurationProperty membershipPaymentConfigurationProperty = MembershipPaymentConfigurationProperty.builder()
.jobCompute(MembershipJobComputePaymentConfigProperty.builder()
.isResponsible(false)
.build())
.machineLearning(MembershipMLPaymentConfigProperty.builder()
.modelInference(MembershipModelInferencePaymentConfigProperty.builder()
.isResponsible(false)
.build())
.modelTraining(MembershipModelTrainingPaymentConfigProperty.builder()
.isResponsible(false)
.build())
.syntheticDataGeneration(MembershipSyntheticDataGenerationPaymentConfigProperty.builder()
.isResponsible(false)
.build())
.build())
.queryCompute(MembershipQueryComputePaymentConfigProperty.builder()
.isResponsible(false)
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnMembershipPropsMixin.MembershipPaymentConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe payment responsibilities accepted by the collaboration member for job compute costs.default ObjectThe payment responsibilities accepted by the collaboration member for machine learning costs.default ObjectThe payment responsibilities accepted by the collaboration member for query compute costs.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getJobCompute
The payment responsibilities accepted by the collaboration member for job compute costs.Returns union: either
IResolvableorCfnMembershipPropsMixin.MembershipJobComputePaymentConfigProperty- See Also:
-
getMachineLearning
The payment responsibilities accepted by the collaboration member for machine learning costs.Returns union: either
IResolvableorCfnMembershipPropsMixin.MembershipMLPaymentConfigProperty- See Also:
-
getQueryCompute
The payment responsibilities accepted by the collaboration member for query compute costs.Returns union: either
IResolvableorCfnMembershipPropsMixin.MembershipQueryComputePaymentConfigProperty- See Also:
-
builder
@Stability(Stable) static CfnMembershipPropsMixin.MembershipPaymentConfigurationProperty.Builder builder()
-