CfnMemberMixinProps
- class aws_cdk.mixins_preview.aws_managedblockchain.mixins.CfnMemberMixinProps(*, invitation_id=None, member_configuration=None, network_configuration=None, network_id=None)
Bases:
objectProperties for CfnMemberPropsMixin.
- Parameters:
invitation_id (
Optional[str]) – The unique identifier of the invitation to join the network sent to the account that creates the member.member_configuration (
Union[IResolvable,MemberConfigurationProperty,Dict[str,Any],None]) – Configuration properties of the member.network_configuration (
Union[IResolvable,NetworkConfigurationProperty,Dict[str,Any],None]) – Configuration properties of the network to which the member belongs.network_id (
Optional[str]) – The unique identifier of the network to which the member belongs.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_managedblockchain import mixins as managedblockchain_mixins cfn_member_mixin_props = managedblockchain_mixins.CfnMemberMixinProps( invitation_id="invitationId", member_configuration=managedblockchain_mixins.CfnMemberPropsMixin.MemberConfigurationProperty( description="description", member_framework_configuration=managedblockchain_mixins.CfnMemberPropsMixin.MemberFrameworkConfigurationProperty( member_fabric_configuration=managedblockchain_mixins.CfnMemberPropsMixin.MemberFabricConfigurationProperty( admin_password="adminPassword", admin_username="adminUsername" ) ), name="name" ), network_configuration=managedblockchain_mixins.CfnMemberPropsMixin.NetworkConfigurationProperty( description="description", framework="framework", framework_version="frameworkVersion", name="name", network_framework_configuration=managedblockchain_mixins.CfnMemberPropsMixin.NetworkFrameworkConfigurationProperty( network_fabric_configuration=managedblockchain_mixins.CfnMemberPropsMixin.NetworkFabricConfigurationProperty( edition="edition" ) ), voting_policy=managedblockchain_mixins.CfnMemberPropsMixin.VotingPolicyProperty( approval_threshold_policy=managedblockchain_mixins.CfnMemberPropsMixin.ApprovalThresholdPolicyProperty( proposal_duration_in_hours=123, threshold_comparator="thresholdComparator", threshold_percentage=123 ) ) ), network_id="networkId" )
Attributes
- invitation_id
The unique identifier of the invitation to join the network sent to the account that creates the member.
- member_configuration
Configuration properties of the member.
- network_configuration
Configuration properties of the network to which the member belongs.
- network_id
The unique identifier of the network to which the member belongs.