1package appplatform 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// AppResourceProvisioningState enumerates the values for app resource provisioning state. 10type AppResourceProvisioningState string 11 12const ( 13 // Creating ... 14 Creating AppResourceProvisioningState = "Creating" 15 // Failed ... 16 Failed AppResourceProvisioningState = "Failed" 17 // Succeeded ... 18 Succeeded AppResourceProvisioningState = "Succeeded" 19 // Updating ... 20 Updating AppResourceProvisioningState = "Updating" 21) 22 23// PossibleAppResourceProvisioningStateValues returns an array of possible values for the AppResourceProvisioningState const type. 24func PossibleAppResourceProvisioningStateValues() []AppResourceProvisioningState { 25 return []AppResourceProvisioningState{Creating, Failed, Succeeded, Updating} 26} 27 28// ConfigServerState enumerates the values for config server state. 29type ConfigServerState string 30 31const ( 32 // ConfigServerStateDeleted ... 33 ConfigServerStateDeleted ConfigServerState = "Deleted" 34 // ConfigServerStateFailed ... 35 ConfigServerStateFailed ConfigServerState = "Failed" 36 // ConfigServerStateNotAvailable ... 37 ConfigServerStateNotAvailable ConfigServerState = "NotAvailable" 38 // ConfigServerStateSucceeded ... 39 ConfigServerStateSucceeded ConfigServerState = "Succeeded" 40 // ConfigServerStateUpdating ... 41 ConfigServerStateUpdating ConfigServerState = "Updating" 42) 43 44// PossibleConfigServerStateValues returns an array of possible values for the ConfigServerState const type. 45func PossibleConfigServerStateValues() []ConfigServerState { 46 return []ConfigServerState{ConfigServerStateDeleted, ConfigServerStateFailed, ConfigServerStateNotAvailable, ConfigServerStateSucceeded, ConfigServerStateUpdating} 47} 48 49// DeploymentResourceProvisioningState enumerates the values for deployment resource provisioning state. 50type DeploymentResourceProvisioningState string 51 52const ( 53 // DeploymentResourceProvisioningStateCreating ... 54 DeploymentResourceProvisioningStateCreating DeploymentResourceProvisioningState = "Creating" 55 // DeploymentResourceProvisioningStateFailed ... 56 DeploymentResourceProvisioningStateFailed DeploymentResourceProvisioningState = "Failed" 57 // DeploymentResourceProvisioningStateSucceeded ... 58 DeploymentResourceProvisioningStateSucceeded DeploymentResourceProvisioningState = "Succeeded" 59 // DeploymentResourceProvisioningStateUpdating ... 60 DeploymentResourceProvisioningStateUpdating DeploymentResourceProvisioningState = "Updating" 61) 62 63// PossibleDeploymentResourceProvisioningStateValues returns an array of possible values for the DeploymentResourceProvisioningState const type. 64func PossibleDeploymentResourceProvisioningStateValues() []DeploymentResourceProvisioningState { 65 return []DeploymentResourceProvisioningState{DeploymentResourceProvisioningStateCreating, DeploymentResourceProvisioningStateFailed, DeploymentResourceProvisioningStateSucceeded, DeploymentResourceProvisioningStateUpdating} 66} 67 68// DeploymentResourceStatus enumerates the values for deployment resource status. 69type DeploymentResourceStatus string 70 71const ( 72 // DeploymentResourceStatusAllocating ... 73 DeploymentResourceStatusAllocating DeploymentResourceStatus = "Allocating" 74 // DeploymentResourceStatusCompiling ... 75 DeploymentResourceStatusCompiling DeploymentResourceStatus = "Compiling" 76 // DeploymentResourceStatusFailed ... 77 DeploymentResourceStatusFailed DeploymentResourceStatus = "Failed" 78 // DeploymentResourceStatusRunning ... 79 DeploymentResourceStatusRunning DeploymentResourceStatus = "Running" 80 // DeploymentResourceStatusStopped ... 81 DeploymentResourceStatusStopped DeploymentResourceStatus = "Stopped" 82 // DeploymentResourceStatusUnknown ... 83 DeploymentResourceStatusUnknown DeploymentResourceStatus = "Unknown" 84 // DeploymentResourceStatusUpgrading ... 85 DeploymentResourceStatusUpgrading DeploymentResourceStatus = "Upgrading" 86) 87 88// PossibleDeploymentResourceStatusValues returns an array of possible values for the DeploymentResourceStatus const type. 89func PossibleDeploymentResourceStatusValues() []DeploymentResourceStatus { 90 return []DeploymentResourceStatus{DeploymentResourceStatusAllocating, DeploymentResourceStatusCompiling, DeploymentResourceStatusFailed, DeploymentResourceStatusRunning, DeploymentResourceStatusStopped, DeploymentResourceStatusUnknown, DeploymentResourceStatusUpgrading} 91} 92 93// ManagedIdentityType enumerates the values for managed identity type. 94type ManagedIdentityType string 95 96const ( 97 // None ... 98 None ManagedIdentityType = "None" 99 // SystemAssigned ... 100 SystemAssigned ManagedIdentityType = "SystemAssigned" 101 // SystemAssignedUserAssigned ... 102 SystemAssignedUserAssigned ManagedIdentityType = "SystemAssigned,UserAssigned" 103 // UserAssigned ... 104 UserAssigned ManagedIdentityType = "UserAssigned" 105) 106 107// PossibleManagedIdentityTypeValues returns an array of possible values for the ManagedIdentityType const type. 108func PossibleManagedIdentityTypeValues() []ManagedIdentityType { 109 return []ManagedIdentityType{None, SystemAssigned, SystemAssignedUserAssigned, UserAssigned} 110} 111 112// MonitoringSettingState enumerates the values for monitoring setting state. 113type MonitoringSettingState string 114 115const ( 116 // MonitoringSettingStateFailed ... 117 MonitoringSettingStateFailed MonitoringSettingState = "Failed" 118 // MonitoringSettingStateNotAvailable ... 119 MonitoringSettingStateNotAvailable MonitoringSettingState = "NotAvailable" 120 // MonitoringSettingStateSucceeded ... 121 MonitoringSettingStateSucceeded MonitoringSettingState = "Succeeded" 122 // MonitoringSettingStateUpdating ... 123 MonitoringSettingStateUpdating MonitoringSettingState = "Updating" 124) 125 126// PossibleMonitoringSettingStateValues returns an array of possible values for the MonitoringSettingState const type. 127func PossibleMonitoringSettingStateValues() []MonitoringSettingState { 128 return []MonitoringSettingState{MonitoringSettingStateFailed, MonitoringSettingStateNotAvailable, MonitoringSettingStateSucceeded, MonitoringSettingStateUpdating} 129} 130 131// ProvisioningState enumerates the values for provisioning state. 132type ProvisioningState string 133 134const ( 135 // ProvisioningStateCreating ... 136 ProvisioningStateCreating ProvisioningState = "Creating" 137 // ProvisioningStateDeleted ... 138 ProvisioningStateDeleted ProvisioningState = "Deleted" 139 // ProvisioningStateDeleting ... 140 ProvisioningStateDeleting ProvisioningState = "Deleting" 141 // ProvisioningStateFailed ... 142 ProvisioningStateFailed ProvisioningState = "Failed" 143 // ProvisioningStateMoved ... 144 ProvisioningStateMoved ProvisioningState = "Moved" 145 // ProvisioningStateMoveFailed ... 146 ProvisioningStateMoveFailed ProvisioningState = "MoveFailed" 147 // ProvisioningStateMoving ... 148 ProvisioningStateMoving ProvisioningState = "Moving" 149 // ProvisioningStateSucceeded ... 150 ProvisioningStateSucceeded ProvisioningState = "Succeeded" 151 // ProvisioningStateUpdating ... 152 ProvisioningStateUpdating ProvisioningState = "Updating" 153) 154 155// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 156func PossibleProvisioningStateValues() []ProvisioningState { 157 return []ProvisioningState{ProvisioningStateCreating, ProvisioningStateDeleted, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateMoved, ProvisioningStateMoveFailed, ProvisioningStateMoving, ProvisioningStateSucceeded, ProvisioningStateUpdating} 158} 159 160// ResourceSkuRestrictionsReasonCode enumerates the values for resource sku restrictions reason code. 161type ResourceSkuRestrictionsReasonCode string 162 163const ( 164 // NotAvailableForSubscription ... 165 NotAvailableForSubscription ResourceSkuRestrictionsReasonCode = "NotAvailableForSubscription" 166 // QuotaID ... 167 QuotaID ResourceSkuRestrictionsReasonCode = "QuotaId" 168) 169 170// PossibleResourceSkuRestrictionsReasonCodeValues returns an array of possible values for the ResourceSkuRestrictionsReasonCode const type. 171func PossibleResourceSkuRestrictionsReasonCodeValues() []ResourceSkuRestrictionsReasonCode { 172 return []ResourceSkuRestrictionsReasonCode{NotAvailableForSubscription, QuotaID} 173} 174 175// ResourceSkuRestrictionsType enumerates the values for resource sku restrictions type. 176type ResourceSkuRestrictionsType string 177 178const ( 179 // Location ... 180 Location ResourceSkuRestrictionsType = "Location" 181 // Zone ... 182 Zone ResourceSkuRestrictionsType = "Zone" 183) 184 185// PossibleResourceSkuRestrictionsTypeValues returns an array of possible values for the ResourceSkuRestrictionsType const type. 186func PossibleResourceSkuRestrictionsTypeValues() []ResourceSkuRestrictionsType { 187 return []ResourceSkuRestrictionsType{Location, Zone} 188} 189 190// RuntimeVersion enumerates the values for runtime version. 191type RuntimeVersion string 192 193const ( 194 // Java11 ... 195 Java11 RuntimeVersion = "Java_11" 196 // Java8 ... 197 Java8 RuntimeVersion = "Java_8" 198 // NetCore31 ... 199 NetCore31 RuntimeVersion = "NetCore_31" 200) 201 202// PossibleRuntimeVersionValues returns an array of possible values for the RuntimeVersion const type. 203func PossibleRuntimeVersionValues() []RuntimeVersion { 204 return []RuntimeVersion{Java11, Java8, NetCore31} 205} 206 207// SkuScaleType enumerates the values for sku scale type. 208type SkuScaleType string 209 210const ( 211 // SkuScaleTypeAutomatic ... 212 SkuScaleTypeAutomatic SkuScaleType = "Automatic" 213 // SkuScaleTypeManual ... 214 SkuScaleTypeManual SkuScaleType = "Manual" 215 // SkuScaleTypeNone ... 216 SkuScaleTypeNone SkuScaleType = "None" 217) 218 219// PossibleSkuScaleTypeValues returns an array of possible values for the SkuScaleType const type. 220func PossibleSkuScaleTypeValues() []SkuScaleType { 221 return []SkuScaleType{SkuScaleTypeAutomatic, SkuScaleTypeManual, SkuScaleTypeNone} 222} 223 224// SupportedRuntimePlatform enumerates the values for supported runtime platform. 225type SupportedRuntimePlatform string 226 227const ( 228 // Java ... 229 Java SupportedRuntimePlatform = "Java" 230 // NETCore ... 231 NETCore SupportedRuntimePlatform = ".NET Core" 232) 233 234// PossibleSupportedRuntimePlatformValues returns an array of possible values for the SupportedRuntimePlatform const type. 235func PossibleSupportedRuntimePlatformValues() []SupportedRuntimePlatform { 236 return []SupportedRuntimePlatform{Java, NETCore} 237} 238 239// SupportedRuntimeValue enumerates the values for supported runtime value. 240type SupportedRuntimeValue string 241 242const ( 243 // SupportedRuntimeValueJava11 ... 244 SupportedRuntimeValueJava11 SupportedRuntimeValue = "Java_11" 245 // SupportedRuntimeValueJava8 ... 246 SupportedRuntimeValueJava8 SupportedRuntimeValue = "Java_8" 247 // SupportedRuntimeValueNetCore31 ... 248 SupportedRuntimeValueNetCore31 SupportedRuntimeValue = "NetCore_31" 249) 250 251// PossibleSupportedRuntimeValueValues returns an array of possible values for the SupportedRuntimeValue const type. 252func PossibleSupportedRuntimeValueValues() []SupportedRuntimeValue { 253 return []SupportedRuntimeValue{SupportedRuntimeValueJava11, SupportedRuntimeValueJava8, SupportedRuntimeValueNetCore31} 254} 255 256// TestKeyType enumerates the values for test key type. 257type TestKeyType string 258 259const ( 260 // Primary ... 261 Primary TestKeyType = "Primary" 262 // Secondary ... 263 Secondary TestKeyType = "Secondary" 264) 265 266// PossibleTestKeyTypeValues returns an array of possible values for the TestKeyType const type. 267func PossibleTestKeyTypeValues() []TestKeyType { 268 return []TestKeyType{Primary, Secondary} 269} 270 271// TrafficDirection enumerates the values for traffic direction. 272type TrafficDirection string 273 274const ( 275 // Inbound ... 276 Inbound TrafficDirection = "Inbound" 277 // Outbound ... 278 Outbound TrafficDirection = "Outbound" 279) 280 281// PossibleTrafficDirectionValues returns an array of possible values for the TrafficDirection const type. 282func PossibleTrafficDirectionValues() []TrafficDirection { 283 return []TrafficDirection{Inbound, Outbound} 284} 285 286// UserSourceType enumerates the values for user source type. 287type UserSourceType string 288 289const ( 290 // Jar ... 291 Jar UserSourceType = "Jar" 292 // NetCoreZip ... 293 NetCoreZip UserSourceType = "NetCoreZip" 294 // Source ... 295 Source UserSourceType = "Source" 296) 297 298// PossibleUserSourceTypeValues returns an array of possible values for the UserSourceType const type. 299func PossibleUserSourceTypeValues() []UserSourceType { 300 return []UserSourceType{Jar, NetCoreZip, Source} 301} 302