Managedblockchain Classes
AccessorSummaryTypeDef
Id
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['BILLING_TOKEN']]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'PENDING_DELETION']]
CreationDate
- Type: typing.Optional[datetime.datetime]
Arn
- Type: typing.Optional[str]
NetworkType
- Type: typing.Optional[typing.Literal['ETHEREUM_GOERLI', 'ETHEREUM_MAINNET', 'ETHEREUM_MAINNET_AND_GOERLI', 'POLYGON_MAINNET', 'POLYGON_MUMBAI']]
AccessorTypeDef
Id
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['BILLING_TOKEN']]
BillingToken
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'PENDING_DELETION']]
CreationDate
- Type: typing.Optional[datetime.datetime]
Arn
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
NetworkType
- Type: typing.Optional[typing.Literal['ETHEREUM_GOERLI', 'ETHEREUM_MAINNET', 'ETHEREUM_MAINNET_AND_GOERLI', 'POLYGON_MAINNET', 'POLYGON_MUMBAI']]
ApprovalThresholdPolicyTypeDef
ThresholdPercentage
- Type: typing.Optional[int]
ProposalDurationInHours
- Type: typing.Optional[int]
ThresholdComparator
- Type: typing.Optional[typing.Literal['GREATER_THAN', 'GREATER_THAN_OR_EQUAL_TO']]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateAccessorInputRequestTypeDef
ClientRequestToken
- Type:
- Required: Yes
AccessorType
- Type: typing.Literal['BILLING_TOKEN']
- Required: Yes
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
NetworkType
- Type: typing.Optional[typing.Literal['ETHEREUM_GOERLI', 'ETHEREUM_MAINNET', 'ETHEREUM_MAINNET_AND_GOERLI', 'POLYGON_MAINNET', 'POLYGON_MUMBAI']]
CreateAccessorOutputTypeDef
AccessorId
- Type:
- Required: Yes
BillingToken
- Type:
- Required: Yes
NetworkType
- Type: typing.Literal['ETHEREUM_GOERLI', 'ETHEREUM_MAINNET', 'ETHEREUM_MAINNET_AND_GOERLI', 'POLYGON_MAINNET', 'POLYGON_MUMBAI']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMemberInputRequestTypeDef
ClientRequestToken
- Type:
- Required: Yes
InvitationId
- Type:
- Required: Yes
NetworkId
- Type:
- Required: Yes
MemberConfiguration
- Type:
- Required: Yes
CreateMemberOutputTypeDef
MemberId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateNetworkInputRequestTypeDef
ClientRequestToken
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Framework
- Type: typing.Literal['ETHEREUM', 'HYPERLEDGER_FABRIC']
- Required: Yes
FrameworkVersion
- Type:
- Required: Yes
VotingPolicy
- Type:
- Required: Yes
MemberConfiguration
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
FrameworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NetworkFrameworkConfigurationTypeDef]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateNetworkOutputTypeDef
NetworkId
- Type:
- Required: Yes
MemberId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateNodeInputRequestTypeDef
ClientRequestToken
- Type:
- Required: Yes
NetworkId
- Type:
- Required: Yes
NodeConfiguration
- Type:
- Required: Yes
MemberId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateNodeOutputTypeDef
NodeId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateProposalInputRequestTypeDef
ClientRequestToken
- Type:
- Required: Yes
NetworkId
- Type:
- Required: Yes
MemberId
- Type:
- Required: Yes
Actions
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateProposalOutputTypeDef
ProposalId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteAccessorInputRequestTypeDef
AccessorId
- Type:
- Required: Yes
DeleteMemberInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
MemberId
- Type:
- Required: Yes
DeleteNodeInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
MemberId
- Type: typing.Optional[str]
GetAccessorInputRequestTypeDef
AccessorId
- Type:
- Required: Yes
GetAccessorOutputTypeDef
Accessor
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMemberInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
MemberId
- Type:
- Required: Yes
GetMemberOutputTypeDef
Member
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetNetworkInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
GetNetworkOutputTypeDef
Network
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetNodeInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
MemberId
- Type: typing.Optional[str]
GetNodeOutputTypeDef
Node
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetProposalInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
ProposalId
- Type:
- Required: Yes
GetProposalOutputTypeDef
Proposal
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
InvitationTypeDef
InvitationId
- Type: typing.Optional[str]
CreationDate
- Type: typing.Optional[datetime.datetime]
ExpirationDate
- Type: typing.Optional[datetime.datetime]
Status
- Type: typing.Optional[typing.Literal['ACCEPTED', 'ACCEPTING', 'EXPIRED', 'PENDING', 'REJECTED']]
NetworkSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NetworkSummaryTypeDef]
Arn
- Type: typing.Optional[str]
InviteActionTypeDef
Principal
- Type:
- Required: Yes
ListAccessorsInputListAccessorsPaginateTypeDef
NetworkType
- Type: typing.Optional[typing.Literal['ETHEREUM_GOERLI', 'ETHEREUM_MAINNET', 'ETHEREUM_MAINNET_AND_GOERLI', 'POLYGON_MAINNET', 'POLYGON_MUMBAI']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.PaginatorConfigTypeDef]
ListAccessorsInputRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
NetworkType
- Type: typing.Optional[typing.Literal['ETHEREUM_GOERLI', 'ETHEREUM_MAINNET', 'ETHEREUM_MAINNET_AND_GOERLI', 'POLYGON_MAINNET', 'POLYGON_MUMBAI']]
ListAccessorsOutputTypeDef
Accessors
- Type: typing.List[aws_resource_validator.pydantic_models.managedblockchain_classes.AccessorSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListInvitationsInputRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListInvitationsOutputTypeDef
Invitations
- Type: typing.List[aws_resource_validator.pydantic_models.managedblockchain_classes.InvitationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListMembersInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'INACCESSIBLE_ENCRYPTION_KEY', 'UPDATING']]
IsOwned
- Type: typing.Optional[bool]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListMembersOutputTypeDef
Members
- Type: typing.List[aws_resource_validator.pydantic_models.managedblockchain_classes.MemberSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListNetworksInputRequestTypeDef
Name
- Type: typing.Optional[str]
Framework
- Type: typing.Optional[typing.Literal['ETHEREUM', 'HYPERLEDGER_FABRIC']]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING']]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListNetworksOutputTypeDef
Networks
- Type: typing.List[aws_resource_validator.pydantic_models.managedblockchain_classes.NetworkSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListNodesInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
MemberId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'INACCESSIBLE_ENCRYPTION_KEY', 'UNHEALTHY', 'UPDATING']]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListNodesOutputTypeDef
Nodes
- Type: typing.List[aws_resource_validator.pydantic_models.managedblockchain_classes.NodeSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListProposalVotesInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
ProposalId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListProposalVotesOutputTypeDef
ProposalVotes
- Type: typing.List[aws_resource_validator.pydantic_models.managedblockchain_classes.VoteSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListProposalsInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListProposalsOutputTypeDef
Proposals
- Type: typing.List[aws_resource_validator.pydantic_models.managedblockchain_classes.ProposalSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LogConfigurationTypeDef
Enabled
- Type: typing.Optional[bool]
LogConfigurationsTypeDef
Cloudwatch
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.LogConfigurationTypeDef]
MemberConfigurationTypeDef
Name
- Type:
- Required: Yes
FrameworkConfiguration
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
LogPublishingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.MemberLogPublishingConfigurationTypeDef]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
KmsKeyArn
- Type: typing.Optional[str]
MemberFabricAttributesTypeDef
AdminUsername
- Type: typing.Optional[str]
CaEndpoint
- Type: typing.Optional[str]
MemberFabricConfigurationTypeDef
AdminUsername
- Type:
- Required: Yes
AdminPassword
- Type:
- Required: Yes
MemberFabricLogPublishingConfigurationTypeDef
CaLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.LogConfigurationsTypeDef]
MemberFrameworkAttributesTypeDef
Fabric
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.MemberFabricAttributesTypeDef]
MemberFrameworkConfigurationTypeDef
Fabric
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.MemberFabricConfigurationTypeDef]
MemberLogPublishingConfigurationTypeDef
Fabric
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.MemberFabricLogPublishingConfigurationTypeDef]
MemberSummaryTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'INACCESSIBLE_ENCRYPTION_KEY', 'UPDATING']]
CreationDate
- Type: typing.Optional[datetime.datetime]
IsOwned
- Type: typing.Optional[bool]
Arn
- Type: typing.Optional[str]
MemberTypeDef
NetworkId
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
FrameworkAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.MemberFrameworkAttributesTypeDef]
LogPublishingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.MemberLogPublishingConfigurationTypeDef]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'INACCESSIBLE_ENCRYPTION_KEY', 'UPDATING']]
CreationDate
- Type: typing.Optional[datetime.datetime]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Arn
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
NetworkEthereumAttributesTypeDef
ChainId
- Type: typing.Optional[str]
NetworkFabricAttributesTypeDef
OrderingServiceEndpoint
- Type: typing.Optional[str]
Edition
- Type: typing.Optional[typing.Literal['STANDARD', 'STARTER']]
NetworkFabricConfigurationTypeDef
Edition
- Type: typing.Literal['STANDARD', 'STARTER']
- Required: Yes
NetworkFrameworkAttributesTypeDef
Fabric
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NetworkFabricAttributesTypeDef]
Ethereum
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NetworkEthereumAttributesTypeDef]
NetworkFrameworkConfigurationTypeDef
Fabric
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NetworkFabricConfigurationTypeDef]
NetworkSummaryTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Framework
- Type: typing.Optional[typing.Literal['ETHEREUM', 'HYPERLEDGER_FABRIC']]
FrameworkVersion
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING']]
CreationDate
- Type: typing.Optional[datetime.datetime]
Arn
- Type: typing.Optional[str]
NetworkTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Framework
- Type: typing.Optional[typing.Literal['ETHEREUM', 'HYPERLEDGER_FABRIC']]
FrameworkVersion
- Type: typing.Optional[str]
FrameworkAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NetworkFrameworkAttributesTypeDef]
VpcEndpointServiceName
- Type: typing.Optional[str]
VotingPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.VotingPolicyTypeDef]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING']]
CreationDate
- Type: typing.Optional[datetime.datetime]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Arn
- Type: typing.Optional[str]
NodeConfigurationTypeDef
InstanceType
- Type:
- Required: Yes
AvailabilityZone
- Type: typing.Optional[str]
LogPublishingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NodeLogPublishingConfigurationTypeDef]
StateDB
- Type: typing.Optional[typing.Literal['CouchDB', 'LevelDB']]
NodeEthereumAttributesTypeDef
HttpEndpoint
- Type: typing.Optional[str]
WebSocketEndpoint
- Type: typing.Optional[str]
NodeFabricAttributesTypeDef
PeerEndpoint
- Type: typing.Optional[str]
PeerEventEndpoint
- Type: typing.Optional[str]
NodeFabricLogPublishingConfigurationTypeDef
ChaincodeLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.LogConfigurationsTypeDef]
PeerLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.LogConfigurationsTypeDef]
NodeFrameworkAttributesTypeDef
Fabric
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NodeFabricAttributesTypeDef]
Ethereum
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NodeEthereumAttributesTypeDef]
NodeLogPublishingConfigurationTypeDef
Fabric
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NodeFabricLogPublishingConfigurationTypeDef]
NodeSummaryTypeDef
Id
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'INACCESSIBLE_ENCRYPTION_KEY', 'UNHEALTHY', 'UPDATING']]
CreationDate
- Type: typing.Optional[datetime.datetime]
AvailabilityZone
- Type: typing.Optional[str]
InstanceType
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
NodeTypeDef
NetworkId
- Type: typing.Optional[str]
MemberId
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
InstanceType
- Type: typing.Optional[str]
AvailabilityZone
- Type: typing.Optional[str]
FrameworkAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NodeFrameworkAttributesTypeDef]
LogPublishingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NodeLogPublishingConfigurationTypeDef]
StateDB
- Type: typing.Optional[typing.Literal['CouchDB', 'LevelDB']]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'FAILED', 'INACCESSIBLE_ENCRYPTION_KEY', 'UNHEALTHY', 'UPDATING']]
CreationDate
- Type: typing.Optional[datetime.datetime]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Arn
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ProposalActionsOutputTypeDef
Invitations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.managedblockchain_classes.InviteActionTypeDef]]
Removals
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.managedblockchain_classes.RemoveActionTypeDef]]
ProposalActionsTypeDef
Invitations
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.managedblockchain_classes.InviteActionTypeDef]]
Removals
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.managedblockchain_classes.RemoveActionTypeDef]]
ProposalSummaryTypeDef
ProposalId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ProposedByMemberId
- Type: typing.Optional[str]
ProposedByMemberName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['ACTION_FAILED', 'APPROVED', 'EXPIRED', 'IN_PROGRESS', 'REJECTED']]
CreationDate
- Type: typing.Optional[datetime.datetime]
ExpirationDate
- Type: typing.Optional[datetime.datetime]
Arn
- Type: typing.Optional[str]
ProposalTypeDef
ProposalId
- Type: typing.Optional[str]
NetworkId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Actions
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.ProposalActionsOutputTypeDef]
ProposedByMemberId
- Type: typing.Optional[str]
ProposedByMemberName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['ACTION_FAILED', 'APPROVED', 'EXPIRED', 'IN_PROGRESS', 'REJECTED']]
CreationDate
- Type: typing.Optional[datetime.datetime]
ExpirationDate
- Type: typing.Optional[datetime.datetime]
YesVoteCount
- Type: typing.Optional[int]
NoVoteCount
- Type: typing.Optional[int]
OutstandingVoteCount
- Type: typing.Optional[int]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Arn
- Type: typing.Optional[str]
RejectInvitationInputRequestTypeDef
InvitationId
- Type:
- Required: Yes
RemoveActionTypeDef
MemberId
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
TagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Mapping[str, str]
- Required: Yes
UntagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateMemberInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
MemberId
- Type:
- Required: Yes
LogPublishingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.MemberLogPublishingConfigurationTypeDef]
UpdateNodeInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
MemberId
- Type: typing.Optional[str]
LogPublishingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.NodeLogPublishingConfigurationTypeDef]
VoteOnProposalInputRequestTypeDef
NetworkId
- Type:
- Required: Yes
ProposalId
- Type:
- Required: Yes
VoterMemberId
- Type:
- Required: Yes
Vote
- Type: typing.Literal['NO', 'YES']
- Required: Yes
VoteSummaryTypeDef
Vote
- Type: typing.Optional[typing.Literal['NO', 'YES']]
MemberName
- Type: typing.Optional[str]
MemberId
- Type: typing.Optional[str]
VotingPolicyTypeDef
ApprovalThresholdPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.managedblockchain_classes.ApprovalThresholdPolicyTypeDef]