1package appconfiguration 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// ActionsRequired enumerates the values for actions required. 10type ActionsRequired string 11 12const ( 13 // None ... 14 None ActionsRequired = "None" 15 // Recreate ... 16 Recreate ActionsRequired = "Recreate" 17) 18 19// PossibleActionsRequiredValues returns an array of possible values for the ActionsRequired const type. 20func PossibleActionsRequiredValues() []ActionsRequired { 21 return []ActionsRequired{None, Recreate} 22} 23 24// ConnectionStatus enumerates the values for connection status. 25type ConnectionStatus string 26 27const ( 28 // Approved ... 29 Approved ConnectionStatus = "Approved" 30 // Disconnected ... 31 Disconnected ConnectionStatus = "Disconnected" 32 // Pending ... 33 Pending ConnectionStatus = "Pending" 34 // Rejected ... 35 Rejected ConnectionStatus = "Rejected" 36) 37 38// PossibleConnectionStatusValues returns an array of possible values for the ConnectionStatus const type. 39func PossibleConnectionStatusValues() []ConnectionStatus { 40 return []ConnectionStatus{Approved, Disconnected, Pending, Rejected} 41} 42 43// IdentityType enumerates the values for identity type. 44type IdentityType string 45 46const ( 47 // IdentityTypeNone ... 48 IdentityTypeNone IdentityType = "None" 49 // IdentityTypeSystemAssigned ... 50 IdentityTypeSystemAssigned IdentityType = "SystemAssigned" 51 // IdentityTypeSystemAssignedUserAssigned ... 52 IdentityTypeSystemAssignedUserAssigned IdentityType = "SystemAssigned, UserAssigned" 53 // IdentityTypeUserAssigned ... 54 IdentityTypeUserAssigned IdentityType = "UserAssigned" 55) 56 57// PossibleIdentityTypeValues returns an array of possible values for the IdentityType const type. 58func PossibleIdentityTypeValues() []IdentityType { 59 return []IdentityType{IdentityTypeNone, IdentityTypeSystemAssigned, IdentityTypeSystemAssignedUserAssigned, IdentityTypeUserAssigned} 60} 61 62// ProvisioningState enumerates the values for provisioning state. 63type ProvisioningState string 64 65const ( 66 // Canceled ... 67 Canceled ProvisioningState = "Canceled" 68 // Creating ... 69 Creating ProvisioningState = "Creating" 70 // Deleting ... 71 Deleting ProvisioningState = "Deleting" 72 // Failed ... 73 Failed ProvisioningState = "Failed" 74 // Succeeded ... 75 Succeeded ProvisioningState = "Succeeded" 76 // Updating ... 77 Updating ProvisioningState = "Updating" 78) 79 80// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 81func PossibleProvisioningStateValues() []ProvisioningState { 82 return []ProvisioningState{Canceled, Creating, Deleting, Failed, Succeeded, Updating} 83} 84 85// PublicNetworkAccess enumerates the values for public network access. 86type PublicNetworkAccess string 87 88const ( 89 // Disabled ... 90 Disabled PublicNetworkAccess = "Disabled" 91 // Enabled ... 92 Enabled PublicNetworkAccess = "Enabled" 93) 94 95// PossiblePublicNetworkAccessValues returns an array of possible values for the PublicNetworkAccess const type. 96func PossiblePublicNetworkAccessValues() []PublicNetworkAccess { 97 return []PublicNetworkAccess{Disabled, Enabled} 98} 99