Show / Hide Table of Contents

Class CfnCollaboration.MemberSpecificationProperty

Basic metadata used to construct a new member.

Inheritance
object
CfnCollaboration.MemberSpecificationProperty
Implements
CfnCollaboration.IMemberSpecificationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AwsCleanrooms
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnCollaboration.MemberSpecificationProperty : CfnCollaboration.IMemberSpecificationProperty
Syntax (vb)
Public Class CfnCollaboration.MemberSpecificationProperty Implements CfnCollaboration.IMemberSpecificationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-collaboration-memberspecification.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Aws_cleanrooms;

             var memberSpecificationProperty = new MemberSpecificationProperty {
                 AccountId = "accountId",
                 DisplayName = "displayName",
                 MemberAbilities = new [] { "memberAbilities" },

                 // the properties below are optional
                 MlMemberAbilities = new MLMemberAbilitiesProperty {
                     CustomMlMemberAbilities = new [] { "customMlMemberAbilities" }
                 },
                 PaymentConfiguration = new PaymentConfigurationProperty {
                     QueryCompute = new QueryComputePaymentConfigProperty {
                         IsResponsible = false
                     },

                     // the properties below are optional
                     JobCompute = new JobComputePaymentConfigProperty {
                         IsResponsible = false
                     },
                     MachineLearning = new MLPaymentConfigProperty {
                         ModelInference = new ModelInferencePaymentConfigProperty {
                             IsResponsible = false
                         },
                         ModelTraining = new ModelTrainingPaymentConfigProperty {
                             IsResponsible = false
                         }
                     }
                 }
             };

Synopsis

Constructors

MemberSpecificationProperty()

Basic metadata used to construct a new member.

Properties

AccountId

The identifier used to reference members of the collaboration.

DisplayName

The member's display name.

MemberAbilities

The abilities granted to the collaboration member.

MlMemberAbilities

The ML abilities granted to the collaboration member.

PaymentConfiguration

The collaboration member's payment responsibilities set by the collaboration creator.

Constructors

MemberSpecificationProperty()

Basic metadata used to construct a new member.

public MemberSpecificationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-collaboration-memberspecification.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Aws_cleanrooms;

             var memberSpecificationProperty = new MemberSpecificationProperty {
                 AccountId = "accountId",
                 DisplayName = "displayName",
                 MemberAbilities = new [] { "memberAbilities" },

                 // the properties below are optional
                 MlMemberAbilities = new MLMemberAbilitiesProperty {
                     CustomMlMemberAbilities = new [] { "customMlMemberAbilities" }
                 },
                 PaymentConfiguration = new PaymentConfigurationProperty {
                     QueryCompute = new QueryComputePaymentConfigProperty {
                         IsResponsible = false
                     },

                     // the properties below are optional
                     JobCompute = new JobComputePaymentConfigProperty {
                         IsResponsible = false
                     },
                     MachineLearning = new MLPaymentConfigProperty {
                         ModelInference = new ModelInferencePaymentConfigProperty {
                             IsResponsible = false
                         },
                         ModelTraining = new ModelTrainingPaymentConfigProperty {
                             IsResponsible = false
                         }
                     }
                 }
             };

Properties

AccountId

The identifier used to reference members of the collaboration.

public string AccountId { get; set; }
Property Value

string

Remarks

Currently only supports AWS account ID.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-collaboration-memberspecification.html#cfn-cleanrooms-collaboration-memberspecification-accountid

DisplayName

The member's display name.

public string DisplayName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-collaboration-memberspecification.html#cfn-cleanrooms-collaboration-memberspecification-displayname

MemberAbilities

The abilities granted to the collaboration member.

public string[] MemberAbilities { get; set; }
Property Value

string[]

Remarks

Allowed Values : CAN_QUERY | CAN_RECEIVE_RESULTS

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-collaboration-memberspecification.html#cfn-cleanrooms-collaboration-memberspecification-memberabilities

MlMemberAbilities

The ML abilities granted to the collaboration member.

public object? MlMemberAbilities { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-collaboration-memberspecification.html#cfn-cleanrooms-collaboration-memberspecification-mlmemberabilities

PaymentConfiguration

The collaboration member's payment responsibilities set by the collaboration creator.

public object? PaymentConfiguration { get; set; }
Property Value

object

Remarks

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: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cleanrooms-collaboration-memberspecification.html#cfn-cleanrooms-collaboration-memberspecification-paymentconfiguration

Implements

CfnCollaboration.IMemberSpecificationProperty
Back to top Generated by DocFX