...
1 package blockchain
2
3
4
5
6
7
8
9
10 type MemberProvisioningState string
11
12 const (
13
14 Deleting MemberProvisioningState = "Deleting"
15
16 Failed MemberProvisioningState = "Failed"
17
18 NotSpecified MemberProvisioningState = "NotSpecified"
19
20 Stale MemberProvisioningState = "Stale"
21
22 Succeeded MemberProvisioningState = "Succeeded"
23
24 Updating MemberProvisioningState = "Updating"
25 )
26
27
28 func PossibleMemberProvisioningStateValues() []MemberProvisioningState {
29 return []MemberProvisioningState{Deleting, Failed, NotSpecified, Stale, Succeeded, Updating}
30 }
31
32
33 type NameAvailabilityReason string
34
35 const (
36
37 NameAvailabilityReasonAlreadyExists NameAvailabilityReason = "AlreadyExists"
38
39 NameAvailabilityReasonInvalid NameAvailabilityReason = "Invalid"
40
41 NameAvailabilityReasonNotSpecified NameAvailabilityReason = "NotSpecified"
42 )
43
44
45 func PossibleNameAvailabilityReasonValues() []NameAvailabilityReason {
46 return []NameAvailabilityReason{NameAvailabilityReasonAlreadyExists, NameAvailabilityReasonInvalid, NameAvailabilityReasonNotSpecified}
47 }
48
49
50 type NodeProvisioningState string
51
52 const (
53
54 NodeProvisioningStateDeleting NodeProvisioningState = "Deleting"
55
56 NodeProvisioningStateFailed NodeProvisioningState = "Failed"
57
58 NodeProvisioningStateNotSpecified NodeProvisioningState = "NotSpecified"
59
60 NodeProvisioningStateSucceeded NodeProvisioningState = "Succeeded"
61
62 NodeProvisioningStateUpdating NodeProvisioningState = "Updating"
63 )
64
65
66 func PossibleNodeProvisioningStateValues() []NodeProvisioningState {
67 return []NodeProvisioningState{NodeProvisioningStateDeleting, NodeProvisioningStateFailed, NodeProvisioningStateNotSpecified, NodeProvisioningStateSucceeded, NodeProvisioningStateUpdating}
68 }
69
70
71 type Protocol string
72
73 const (
74
75 ProtocolCorda Protocol = "Corda"
76
77 ProtocolNotSpecified Protocol = "NotSpecified"
78
79 ProtocolParity Protocol = "Parity"
80
81 ProtocolQuorum Protocol = "Quorum"
82 )
83
84
85 func PossibleProtocolValues() []Protocol {
86 return []Protocol{ProtocolCorda, ProtocolNotSpecified, ProtocolParity, ProtocolQuorum}
87 }
88
View as plain text