aws-cdk-lib.aws_managedblockchain.CfnMember.NetworkConfigurationProperty

interface NetworkConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.ManagedBlockchain.CfnMember.NetworkConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsmanagedblockchain#CfnMember_NetworkConfigurationProperty
Javasoftware.amazon.awscdk.services.managedblockchain.CfnMember.NetworkConfigurationProperty
Pythonaws_cdk.aws_managedblockchain.CfnMember.NetworkConfigurationProperty
TypeScript aws-cdk-lib » aws_managedblockchain » CfnMember » NetworkConfigurationProperty

Configuration properties of the network to which the member belongs.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_managedblockchain as managedblockchain } from 'aws-cdk-lib';
const networkConfigurationProperty: managedblockchain.CfnMember.NetworkConfigurationProperty = {
  framework: 'framework',
  frameworkVersion: 'frameworkVersion',
  name: 'name',
  votingPolicy: {
    approvalThresholdPolicy: {
      proposalDurationInHours: 123,
      thresholdComparator: 'thresholdComparator',
      thresholdPercentage: 123,
    },
  },

  // the properties below are optional
  description: 'description',
  networkFrameworkConfiguration: {
    networkFabricConfiguration: {
      edition: 'edition',
    },
  },
};

Properties

NameTypeDescription
frameworkstringThe blockchain framework that the network uses.
frameworkVersionstringThe version of the blockchain framework that the network uses.
namestringThe name of the network.
votingPolicyIResolvable | VotingPolicyPropertyThe voting rules that the network uses to decide if a proposal is accepted.
description?stringAttributes of the blockchain framework for the network.
networkFrameworkConfiguration?IResolvable | NetworkFrameworkConfigurationPropertyConfiguration properties relevant to the network for the blockchain framework that the network uses.

framework

Type: string

The blockchain framework that the network uses.


frameworkVersion

Type: string

The version of the blockchain framework that the network uses.


name

Type: string

The name of the network.


votingPolicy

Type: IResolvable | VotingPolicyProperty

The voting rules that the network uses to decide if a proposal is accepted.


description?

Type: string (optional)

Attributes of the blockchain framework for the network.


networkFrameworkConfiguration?

Type: IResolvable | NetworkFrameworkConfigurationProperty (optional)

Configuration properties relevant to the network for the blockchain framework that the network uses.