class Aws::ManagedBlockchain::Types::Invitation
An invitation to an AWS account to create a member and join the network.
Applies only to Hyperledger Fabric.
@!attribute [rw] invitation_id
The unique identifier for the invitation. @return [String]
@!attribute [rw] creation_date
The date and time that the invitation was created. @return [Time]
@!attribute [rw] expiration_date
The date and time that the invitation expires. This is the `CreationDate` plus the `ProposalDurationInHours` that is specified in the `ProposalThresholdPolicy`. After this date and time, the invitee can no longer create a member and join the network using this `InvitationId`. @return [Time]
@!attribute [rw] status
The status of the invitation: * `PENDING` - The invitee has not created a member to join the network, and the invitation has not yet expired. * `ACCEPTING` - The invitee has begun creating a member, and creation has not yet completed. * `ACCEPTED` - The invitee created a member and joined the network using the `InvitationID`. * `REJECTED` - The invitee rejected the invitation. * `EXPIRED` - The invitee neither created a member nor rejected the invitation before the `ExpirationDate`. @return [String]
@!attribute [rw] network_summary
A summary of network configuration properties. @return [Types::NetworkSummary]
@!attribute [rw] arn
The Amazon Resource Name (ARN) of the invitation. For more information about ARNs and their format, see [Amazon Resource Names (ARNs)][1] in the *AWS General Reference*. [1]: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html @return [String]
@see docs.aws.amazon.com/goto/WebAPI/managedblockchain-2018-09-24/Invitation AWS API Documentation
Constants
- SENSITIVE