...

Source file src/github.com/Azure/azure-sdk-for-go/services/preview/blockchain/mgmt/2018-06-01-preview/blockchain/enums.go

Documentation: github.com/Azure/azure-sdk-for-go/services/preview/blockchain/mgmt/2018-06-01-preview/blockchain

     1  package 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.
    10  type MemberProvisioningState string
    11  
    12  const (
    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.
    28  func PossibleMemberProvisioningStateValues() []MemberProvisioningState {
    29  	return []MemberProvisioningState{Deleting, Failed, NotSpecified, Stale, Succeeded, Updating}
    30  }
    31  
    32  // NameAvailabilityReason enumerates the values for name availability reason.
    33  type NameAvailabilityReason string
    34  
    35  const (
    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.
    45  func PossibleNameAvailabilityReasonValues() []NameAvailabilityReason {
    46  	return []NameAvailabilityReason{NameAvailabilityReasonAlreadyExists, NameAvailabilityReasonInvalid, NameAvailabilityReasonNotSpecified}
    47  }
    48  
    49  // NodeProvisioningState enumerates the values for node provisioning state.
    50  type NodeProvisioningState string
    51  
    52  const (
    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.
    66  func PossibleNodeProvisioningStateValues() []NodeProvisioningState {
    67  	return []NodeProvisioningState{NodeProvisioningStateDeleting, NodeProvisioningStateFailed, NodeProvisioningStateNotSpecified, NodeProvisioningStateSucceeded, NodeProvisioningStateUpdating}
    68  }
    69  
    70  // Protocol enumerates the values for protocol.
    71  type Protocol string
    72  
    73  const (
    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.
    85  func PossibleProtocolValues() []Protocol {
    86  	return []Protocol{ProtocolCorda, ProtocolNotSpecified, ProtocolParity, ProtocolQuorum}
    87  }
    88  

View as plain text