Interface CfnCollaboration.MemberSpecificationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCollaboration.MemberSpecificationProperty.Jsii$Proxy
- Enclosing class:
CfnCollaboration
@Stability(Stable)
public static interface CfnCollaboration.MemberSpecificationProperty
extends software.amazon.jsii.JsiiSerializable
Basic metadata used to construct a new 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.services.cleanrooms.*; MemberSpecificationProperty memberSpecificationProperty = MemberSpecificationProperty.builder() .accountId("accountId") .displayName("displayName") .memberAbilities(List.of("memberAbilities")) // the properties below are optional .mlMemberAbilities(MLMemberAbilitiesProperty.builder() .customMlMemberAbilities(List.of("customMlMemberAbilities")) .build()) .paymentConfiguration(PaymentConfigurationProperty.builder() .queryCompute(QueryComputePaymentConfigProperty.builder() .isResponsible(false) .build()) // the properties below are optional .machineLearning(MLPaymentConfigProperty.builder() .modelInference(ModelInferencePaymentConfigProperty.builder() .isResponsible(false) .build()) .modelTraining(ModelTrainingPaymentConfigProperty.builder() .isResponsible(false) .build()) .build()) .build()) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCollaboration.MemberSpecificationProperty
static final class
An implementation forCfnCollaboration.MemberSpecificationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The identifier used to reference members of the collaboration.The member's display name.The abilities granted to the collaboration member.default Object
The ML abilities granted to the collaboration member.default Object
The collaboration member's payment responsibilities set by the collaboration creator.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAccountId
The identifier used to reference members of the collaboration.Currently only supports AWS account ID.
- See Also:
-
getDisplayName
The member's display name.- See Also:
-
getMemberAbilities
The abilities granted to the collaboration member.Allowed Values :
CAN_QUERY
|CAN_RECEIVE_RESULTS
- See Also:
-
getMlMemberAbilities
The ML abilities granted to the collaboration member.- See Also:
-
getPaymentConfiguration
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.
- See Also:
-
builder
-