Show / Hide Table of Contents

Class CfnMemberProps

Properties for defining a CfnMember.

Inheritance
System.Object
CfnMemberProps
Implements
ICfnMemberProps
Namespace: Amazon.CDK.AWS.ManagedBlockchain
Assembly: Amazon.CDK.AWS.ManagedBlockchain.dll
Syntax (csharp)
public class CfnMemberProps : Object, ICfnMemberProps
Syntax (vb)
Public Class CfnMemberProps
    Inherits Object
    Implements ICfnMemberProps
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.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.ManagedBlockchain;

var cfnMemberProps = new CfnMemberProps {
    MemberConfiguration = new MemberConfigurationProperty {
        Name = "name",

        // the properties below are optional
        Description = "description",
        MemberFrameworkConfiguration = new MemberFrameworkConfigurationProperty {
            MemberFabricConfiguration = new MemberFabricConfigurationProperty {
                AdminPassword = "adminPassword",
                AdminUsername = "adminUsername"
            }
        }
    },

    // the properties below are optional
    InvitationId = "invitationId",
    NetworkConfiguration = new NetworkConfigurationProperty {
        Framework = "framework",
        FrameworkVersion = "frameworkVersion",
        Name = "name",
        VotingPolicy = new VotingPolicyProperty {
            ApprovalThresholdPolicy = new ApprovalThresholdPolicyProperty {
                ProposalDurationInHours = 123,
                ThresholdComparator = "thresholdComparator",
                ThresholdPercentage = 123
            }
        },

        // the properties below are optional
        Description = "description",
        NetworkFrameworkConfiguration = new NetworkFrameworkConfigurationProperty {
            NetworkFabricConfiguration = new NetworkFabricConfigurationProperty {
                Edition = "edition"
            }
        }
    },
    NetworkId = "networkId"
};

Synopsis

Constructors

CfnMemberProps()

Properties

InvitationId

The unique identifier of the invitation to join the network sent to the account that creates the member.

MemberConfiguration

Configuration properties of the member.

NetworkConfiguration

Configuration properties of the network to which the member belongs.

NetworkId

The unique identifier of the network to which the member belongs.

Constructors

CfnMemberProps()

public CfnMemberProps()

Properties

InvitationId

The unique identifier of the invitation to join the network sent to the account that creates the member.

public string InvitationId { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.html#cfn-managedblockchain-member-invitationid

MemberConfiguration

Configuration properties of the member.

public object MemberConfiguration { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.html#cfn-managedblockchain-member-memberconfiguration

NetworkConfiguration

Configuration properties of the network to which the member belongs.

public object NetworkConfiguration { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.html#cfn-managedblockchain-member-networkconfiguration

NetworkId

The unique identifier of the network to which the member belongs.

public string NetworkId { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.html#cfn-managedblockchain-member-networkid

Implements

ICfnMemberProps
Back to top Generated by DocFX