1package hybridkubernetes 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// AuthenticationMethod enumerates the values for authentication method. 10type AuthenticationMethod string 11 12const ( 13 // AuthenticationMethodAAD ... 14 AuthenticationMethodAAD AuthenticationMethod = "AAD" 15 // AuthenticationMethodToken ... 16 AuthenticationMethodToken AuthenticationMethod = "Token" 17) 18 19// PossibleAuthenticationMethodValues returns an array of possible values for the AuthenticationMethod const type. 20func PossibleAuthenticationMethodValues() []AuthenticationMethod { 21 return []AuthenticationMethod{AuthenticationMethodAAD, AuthenticationMethodToken} 22} 23 24// ConnectivityStatus enumerates the values for connectivity status. 25type ConnectivityStatus string 26 27const ( 28 // ConnectivityStatusConnected ... 29 ConnectivityStatusConnected ConnectivityStatus = "Connected" 30 // ConnectivityStatusConnecting ... 31 ConnectivityStatusConnecting ConnectivityStatus = "Connecting" 32 // ConnectivityStatusExpired ... 33 ConnectivityStatusExpired ConnectivityStatus = "Expired" 34 // ConnectivityStatusOffline ... 35 ConnectivityStatusOffline ConnectivityStatus = "Offline" 36) 37 38// PossibleConnectivityStatusValues returns an array of possible values for the ConnectivityStatus const type. 39func PossibleConnectivityStatusValues() []ConnectivityStatus { 40 return []ConnectivityStatus{ConnectivityStatusConnected, ConnectivityStatusConnecting, ConnectivityStatusExpired, ConnectivityStatusOffline} 41} 42 43// CreatedByType enumerates the values for created by type. 44type CreatedByType string 45 46const ( 47 // CreatedByTypeApplication ... 48 CreatedByTypeApplication CreatedByType = "Application" 49 // CreatedByTypeKey ... 50 CreatedByTypeKey CreatedByType = "Key" 51 // CreatedByTypeManagedIdentity ... 52 CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity" 53 // CreatedByTypeUser ... 54 CreatedByTypeUser CreatedByType = "User" 55) 56 57// PossibleCreatedByTypeValues returns an array of possible values for the CreatedByType const type. 58func PossibleCreatedByTypeValues() []CreatedByType { 59 return []CreatedByType{CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser} 60} 61 62// LastModifiedByType enumerates the values for last modified by type. 63type LastModifiedByType string 64 65const ( 66 // LastModifiedByTypeApplication ... 67 LastModifiedByTypeApplication LastModifiedByType = "Application" 68 // LastModifiedByTypeKey ... 69 LastModifiedByTypeKey LastModifiedByType = "Key" 70 // LastModifiedByTypeManagedIdentity ... 71 LastModifiedByTypeManagedIdentity LastModifiedByType = "ManagedIdentity" 72 // LastModifiedByTypeUser ... 73 LastModifiedByTypeUser LastModifiedByType = "User" 74) 75 76// PossibleLastModifiedByTypeValues returns an array of possible values for the LastModifiedByType const type. 77func PossibleLastModifiedByTypeValues() []LastModifiedByType { 78 return []LastModifiedByType{LastModifiedByTypeApplication, LastModifiedByTypeKey, LastModifiedByTypeManagedIdentity, LastModifiedByTypeUser} 79} 80 81// PrivateLinkState enumerates the values for private link state. 82type PrivateLinkState string 83 84const ( 85 // PrivateLinkStateDisabled ... 86 PrivateLinkStateDisabled PrivateLinkState = "Disabled" 87 // PrivateLinkStateEnabled ... 88 PrivateLinkStateEnabled PrivateLinkState = "Enabled" 89) 90 91// PossiblePrivateLinkStateValues returns an array of possible values for the PrivateLinkState const type. 92func PossiblePrivateLinkStateValues() []PrivateLinkState { 93 return []PrivateLinkState{PrivateLinkStateDisabled, PrivateLinkStateEnabled} 94} 95 96// ProvisioningState enumerates the values for provisioning state. 97type ProvisioningState string 98 99const ( 100 // ProvisioningStateAccepted ... 101 ProvisioningStateAccepted ProvisioningState = "Accepted" 102 // ProvisioningStateCanceled ... 103 ProvisioningStateCanceled ProvisioningState = "Canceled" 104 // ProvisioningStateDeleting ... 105 ProvisioningStateDeleting ProvisioningState = "Deleting" 106 // ProvisioningStateFailed ... 107 ProvisioningStateFailed ProvisioningState = "Failed" 108 // ProvisioningStateProvisioning ... 109 ProvisioningStateProvisioning ProvisioningState = "Provisioning" 110 // ProvisioningStateSucceeded ... 111 ProvisioningStateSucceeded ProvisioningState = "Succeeded" 112 // ProvisioningStateUpdating ... 113 ProvisioningStateUpdating ProvisioningState = "Updating" 114) 115 116// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 117func PossibleProvisioningStateValues() []ProvisioningState { 118 return []ProvisioningState{ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateProvisioning, ProvisioningStateSucceeded, ProvisioningStateUpdating} 119} 120 121// ResourceIdentityType enumerates the values for resource identity type. 122type ResourceIdentityType string 123 124const ( 125 // ResourceIdentityTypeNone ... 126 ResourceIdentityTypeNone ResourceIdentityType = "None" 127 // ResourceIdentityTypeSystemAssigned ... 128 ResourceIdentityTypeSystemAssigned ResourceIdentityType = "SystemAssigned" 129) 130 131// PossibleResourceIdentityTypeValues returns an array of possible values for the ResourceIdentityType const type. 132func PossibleResourceIdentityTypeValues() []ResourceIdentityType { 133 return []ResourceIdentityType{ResourceIdentityTypeNone, ResourceIdentityTypeSystemAssigned} 134} 135