Invitation
import type { Invitation } from "https://aws-api.deno.dev/v0.4/services/managedblockchain.ts?docs=full";
An invitation to an Amazon Web Services account to create a member and join the network.
Applies only to Hyperledger Fabric.
interface Invitation {
Arn?: string | null;
CreationDate?: Date | number | null;
ExpirationDate?: Date | number | null;
InvitationId?: string | null;
NetworkSummary?: NetworkSummary | null;
Status?: InvitationStatus | null;
}§Properties
§
Arn?: string | null
[src]The Amazon Resource Name (ARN) of the invitation. For more information about ARNs and their format, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
§
ExpirationDate?: Date | number | null
[src]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
.
§
NetworkSummary?: NetworkSummary | null
[src]§
Status?: InvitationStatus | null
[src]The status of the invitation:
PENDING
- The invitee hasn't created a member to join the network, and the invitation hasn't yet expired.ACCEPTING
- The invitee has begun creating a member, and creation hasn't yet completed.ACCEPTED
- The invitee created a member and joined the network using theInvitationID
.REJECTED
- The invitee rejected the invitation.EXPIRED
- The invitee neither created a member nor rejected the invitation before theExpirationDate
.