Interface CfnMemberPropsMixin.NetworkConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMemberPropsMixin.NetworkConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnMemberPropsMixin
@Stability(Stable)
public static interface CfnMemberPropsMixin.NetworkConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.cfnpropertymixins.services.managedblockchain.*;
NetworkConfigurationProperty networkConfigurationProperty = NetworkConfigurationProperty.builder()
.description("description")
.framework("framework")
.frameworkVersion("frameworkVersion")
.name("name")
.networkFrameworkConfiguration(NetworkFrameworkConfigurationProperty.builder()
.networkFabricConfiguration(NetworkFabricConfigurationProperty.builder()
.edition("edition")
.build())
.build())
.votingPolicy(VotingPolicyProperty.builder()
.approvalThresholdPolicy(ApprovalThresholdPolicyProperty.builder()
.proposalDurationInHours(123)
.thresholdComparator("thresholdComparator")
.thresholdPercentage(123)
.build())
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnMemberPropsMixin.NetworkConfigurationPropertystatic final classAn implementation forCfnMemberPropsMixin.NetworkConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringAttributes of the blockchain framework for the network.default StringThe blockchain framework that the network uses.default StringThe version of the blockchain framework that the network uses.default StringgetName()The name of the network.default ObjectConfiguration properties relevant to the network for the blockchain framework that the network uses.default ObjectThe voting rules that the network uses to decide if a proposal is accepted.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
Attributes of the blockchain framework for the network.- See Also:
-
getFramework
The blockchain framework that the network uses.- See Also:
-
getFrameworkVersion
The version of the blockchain framework that the network uses.- See Also:
-
getName
The name of the network.- See Also:
-
getNetworkFrameworkConfiguration
Configuration properties relevant to the network for the blockchain framework that the network uses.Returns union: either
IResolvableorCfnMemberPropsMixin.NetworkFrameworkConfigurationProperty- See Also:
-
getVotingPolicy
The voting rules that the network uses to decide if a proposal is accepted.Returns union: either
IResolvableorCfnMemberPropsMixin.VotingPolicyProperty- See Also:
-
builder
-