@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:40.751Z") @Stability(value=Stable) public interface CfnMemberProps extends software.amazon.jsii.JsiiSerializable
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.managedblockchain.*;
CfnMemberProps cfnMemberProps = CfnMemberProps.builder()
.memberConfiguration(MemberConfigurationProperty.builder()
.name("name")
// the properties below are optional
.description("description")
.memberFrameworkConfiguration(MemberFrameworkConfigurationProperty.builder()
.memberFabricConfiguration(MemberFabricConfigurationProperty.builder()
.adminPassword("adminPassword")
.adminUsername("adminUsername")
.build())
.build())
.build())
// the properties below are optional
.invitationId("invitationId")
.networkConfiguration(NetworkConfigurationProperty.builder()
.framework("framework")
.frameworkVersion("frameworkVersion")
.name("name")
.votingPolicy(VotingPolicyProperty.builder()
.approvalThresholdPolicy(ApprovalThresholdPolicyProperty.builder()
.proposalDurationInHours(123)
.thresholdComparator("thresholdComparator")
.thresholdPercentage(123)
.build())
.build())
// the properties below are optional
.description("description")
.networkFrameworkConfiguration(NetworkFrameworkConfigurationProperty.builder()
.networkFabricConfiguration(NetworkFabricConfigurationProperty.builder()
.edition("edition")
.build())
.build())
.build())
.networkId("networkId")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnMemberProps.Builder
A builder for
CfnMemberProps |
static class |
CfnMemberProps.Jsii$Proxy
An implementation for
CfnMemberProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnMemberProps.Builder |
builder() |
default String |
getInvitationId()
The unique identifier of the invitation to join the network sent to the account that creates the member.
|
Object |
getMemberConfiguration()
Configuration properties of the member.
|
default Object |
getNetworkConfiguration()
Configuration properties of the network to which the member belongs.
|
default String |
getNetworkId()
The unique identifier of the network to which the member belongs.
|
@Stability(value=Stable) @NotNull Object getMemberConfiguration()
@Stability(value=Stable) @Nullable default String getInvitationId()
@Stability(value=Stable) @Nullable default Object getNetworkConfiguration()
@Stability(value=Stable) @Nullable default String getNetworkId()
@Stability(value=Stable) static CfnMemberProps.Builder builder()
CfnMemberProps.Builder of CfnMemberPropsCopyright © 2022. All rights reserved.