1package blockchain 2 3// Copyright (c) Microsoft Corporation. All rights reserved. 4// Licensed under the MIT License. See License.txt in the project root for license information. 5// 6// Code generated by Microsoft (R) AutoRest Code Generator. 7// Changes may cause incorrect behavior and will be lost if the code is regenerated. 8 9// MemberProvisioningState enumerates the values for member provisioning state. 10type MemberProvisioningState string 11 12const ( 13 // Deleting ... 14 Deleting MemberProvisioningState = "Deleting" 15 // Failed ... 16 Failed MemberProvisioningState = "Failed" 17 // NotSpecified ... 18 NotSpecified MemberProvisioningState = "NotSpecified" 19 // Stale ... 20 Stale MemberProvisioningState = "Stale" 21 // Succeeded ... 22 Succeeded MemberProvisioningState = "Succeeded" 23 // Updating ... 24 Updating MemberProvisioningState = "Updating" 25) 26 27// PossibleMemberProvisioningStateValues returns an array of possible values for the MemberProvisioningState const type. 28func PossibleMemberProvisioningStateValues() []MemberProvisioningState { 29 return []MemberProvisioningState{Deleting, Failed, NotSpecified, Stale, Succeeded, Updating} 30} 31 32// NameAvailabilityReason enumerates the values for name availability reason. 33type NameAvailabilityReason string 34 35const ( 36 // NameAvailabilityReasonAlreadyExists ... 37 NameAvailabilityReasonAlreadyExists NameAvailabilityReason = "AlreadyExists" 38 // NameAvailabilityReasonInvalid ... 39 NameAvailabilityReasonInvalid NameAvailabilityReason = "Invalid" 40 // NameAvailabilityReasonNotSpecified ... 41 NameAvailabilityReasonNotSpecified NameAvailabilityReason = "NotSpecified" 42) 43 44// PossibleNameAvailabilityReasonValues returns an array of possible values for the NameAvailabilityReason const type. 45func PossibleNameAvailabilityReasonValues() []NameAvailabilityReason { 46 return []NameAvailabilityReason{NameAvailabilityReasonAlreadyExists, NameAvailabilityReasonInvalid, NameAvailabilityReasonNotSpecified} 47} 48 49// NodeProvisioningState enumerates the values for node provisioning state. 50type NodeProvisioningState string 51 52const ( 53 // NodeProvisioningStateDeleting ... 54 NodeProvisioningStateDeleting NodeProvisioningState = "Deleting" 55 // NodeProvisioningStateFailed ... 56 NodeProvisioningStateFailed NodeProvisioningState = "Failed" 57 // NodeProvisioningStateNotSpecified ... 58 NodeProvisioningStateNotSpecified NodeProvisioningState = "NotSpecified" 59 // NodeProvisioningStateSucceeded ... 60 NodeProvisioningStateSucceeded NodeProvisioningState = "Succeeded" 61 // NodeProvisioningStateUpdating ... 62 NodeProvisioningStateUpdating NodeProvisioningState = "Updating" 63) 64 65// PossibleNodeProvisioningStateValues returns an array of possible values for the NodeProvisioningState const type. 66func PossibleNodeProvisioningStateValues() []NodeProvisioningState { 67 return []NodeProvisioningState{NodeProvisioningStateDeleting, NodeProvisioningStateFailed, NodeProvisioningStateNotSpecified, NodeProvisioningStateSucceeded, NodeProvisioningStateUpdating} 68} 69 70// Protocol enumerates the values for protocol. 71type Protocol string 72 73const ( 74 // ProtocolCorda ... 75 ProtocolCorda Protocol = "Corda" 76 // ProtocolNotSpecified ... 77 ProtocolNotSpecified Protocol = "NotSpecified" 78 // ProtocolParity ... 79 ProtocolParity Protocol = "Parity" 80 // ProtocolQuorum ... 81 ProtocolQuorum Protocol = "Quorum" 82) 83 84// PossibleProtocolValues returns an array of possible values for the Protocol const type. 85func PossibleProtocolValues() []Protocol { 86 return []Protocol{ProtocolCorda, ProtocolNotSpecified, ProtocolParity, ProtocolQuorum} 87} 88