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 // AppResourceProvisioningStateCreating ... 14 AppResourceProvisioningStateCreating AppResourceProvisioningState = "Creating" 15 // AppResourceProvisioningStateFailed ... 16 AppResourceProvisioningStateFailed AppResourceProvisioningState = "Failed" 17 // AppResourceProvisioningStateSucceeded ... 18 AppResourceProvisioningStateSucceeded AppResourceProvisioningState = "Succeeded" 19 // AppResourceProvisioningStateUpdating ... 20 AppResourceProvisioningStateUpdating AppResourceProvisioningState = "Updating" 21) 22 23// PossibleAppResourceProvisioningStateValues returns an array of possible values for the AppResourceProvisioningState const type. 24func PossibleAppResourceProvisioningStateValues() []AppResourceProvisioningState { 25 return []AppResourceProvisioningState{AppResourceProvisioningStateCreating, AppResourceProvisioningStateFailed, AppResourceProvisioningStateSucceeded, AppResourceProvisioningStateUpdating} 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 // ManagedIdentityTypeNone ... 98 ManagedIdentityTypeNone ManagedIdentityType = "None" 99 // ManagedIdentityTypeSystemAssigned ... 100 ManagedIdentityTypeSystemAssigned ManagedIdentityType = "SystemAssigned" 101 // ManagedIdentityTypeSystemAssignedUserAssigned ... 102 ManagedIdentityTypeSystemAssignedUserAssigned ManagedIdentityType = "SystemAssigned,UserAssigned" 103 // ManagedIdentityTypeUserAssigned ... 104 ManagedIdentityTypeUserAssigned ManagedIdentityType = "UserAssigned" 105) 106 107// PossibleManagedIdentityTypeValues returns an array of possible values for the ManagedIdentityType const type. 108func PossibleManagedIdentityTypeValues() []ManagedIdentityType { 109 return []ManagedIdentityType{ManagedIdentityTypeNone, ManagedIdentityTypeSystemAssigned, ManagedIdentityTypeSystemAssignedUserAssigned, ManagedIdentityTypeUserAssigned} 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 // ResourceSkuRestrictionsReasonCodeNotAvailableForSubscription ... 165 ResourceSkuRestrictionsReasonCodeNotAvailableForSubscription ResourceSkuRestrictionsReasonCode = "NotAvailableForSubscription" 166 // ResourceSkuRestrictionsReasonCodeQuotaID ... 167 ResourceSkuRestrictionsReasonCodeQuotaID ResourceSkuRestrictionsReasonCode = "QuotaId" 168) 169 170// PossibleResourceSkuRestrictionsReasonCodeValues returns an array of possible values for the ResourceSkuRestrictionsReasonCode const type. 171func PossibleResourceSkuRestrictionsReasonCodeValues() []ResourceSkuRestrictionsReasonCode { 172 return []ResourceSkuRestrictionsReasonCode{ResourceSkuRestrictionsReasonCodeNotAvailableForSubscription, ResourceSkuRestrictionsReasonCodeQuotaID} 173} 174 175// ResourceSkuRestrictionsType enumerates the values for resource sku restrictions type. 176type ResourceSkuRestrictionsType string 177 178const ( 179 // ResourceSkuRestrictionsTypeLocation ... 180 ResourceSkuRestrictionsTypeLocation ResourceSkuRestrictionsType = "Location" 181 // ResourceSkuRestrictionsTypeZone ... 182 ResourceSkuRestrictionsTypeZone ResourceSkuRestrictionsType = "Zone" 183) 184 185// PossibleResourceSkuRestrictionsTypeValues returns an array of possible values for the ResourceSkuRestrictionsType const type. 186func PossibleResourceSkuRestrictionsTypeValues() []ResourceSkuRestrictionsType { 187 return []ResourceSkuRestrictionsType{ResourceSkuRestrictionsTypeLocation, ResourceSkuRestrictionsTypeZone} 188} 189 190// RuntimeVersion enumerates the values for runtime version. 191type RuntimeVersion string 192 193const ( 194 // RuntimeVersionJava11 ... 195 RuntimeVersionJava11 RuntimeVersion = "Java_11" 196 // RuntimeVersionJava8 ... 197 RuntimeVersionJava8 RuntimeVersion = "Java_8" 198 // RuntimeVersionNetCore31 ... 199 RuntimeVersionNetCore31 RuntimeVersion = "NetCore_31" 200) 201 202// PossibleRuntimeVersionValues returns an array of possible values for the RuntimeVersion const type. 203func PossibleRuntimeVersionValues() []RuntimeVersion { 204 return []RuntimeVersion{RuntimeVersionJava11, RuntimeVersionJava8, RuntimeVersionNetCore31} 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 // SupportedRuntimePlatformJava ... 229 SupportedRuntimePlatformJava SupportedRuntimePlatform = "Java" 230 // SupportedRuntimePlatformNETCore ... 231 SupportedRuntimePlatformNETCore SupportedRuntimePlatform = ".NET Core" 232) 233 234// PossibleSupportedRuntimePlatformValues returns an array of possible values for the SupportedRuntimePlatform const type. 235func PossibleSupportedRuntimePlatformValues() []SupportedRuntimePlatform { 236 return []SupportedRuntimePlatform{SupportedRuntimePlatformJava, SupportedRuntimePlatformNETCore} 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 // TestKeyTypePrimary ... 261 TestKeyTypePrimary TestKeyType = "Primary" 262 // TestKeyTypeSecondary ... 263 TestKeyTypeSecondary TestKeyType = "Secondary" 264) 265 266// PossibleTestKeyTypeValues returns an array of possible values for the TestKeyType const type. 267func PossibleTestKeyTypeValues() []TestKeyType { 268 return []TestKeyType{TestKeyTypePrimary, TestKeyTypeSecondary} 269} 270 271// TrafficDirection enumerates the values for traffic direction. 272type TrafficDirection string 273 274const ( 275 // TrafficDirectionInbound ... 276 TrafficDirectionInbound TrafficDirection = "Inbound" 277 // TrafficDirectionOutbound ... 278 TrafficDirectionOutbound TrafficDirection = "Outbound" 279) 280 281// PossibleTrafficDirectionValues returns an array of possible values for the TrafficDirection const type. 282func PossibleTrafficDirectionValues() []TrafficDirection { 283 return []TrafficDirection{TrafficDirectionInbound, TrafficDirectionOutbound} 284} 285 286// UserSourceType enumerates the values for user source type. 287type UserSourceType string 288 289const ( 290 // UserSourceTypeContainer ... 291 UserSourceTypeContainer UserSourceType = "Container" 292 // UserSourceTypeJar ... 293 UserSourceTypeJar UserSourceType = "Jar" 294 // UserSourceTypeNetCoreZip ... 295 UserSourceTypeNetCoreZip UserSourceType = "NetCoreZip" 296 // UserSourceTypeSource ... 297 UserSourceTypeSource UserSourceType = "Source" 298) 299 300// PossibleUserSourceTypeValues returns an array of possible values for the UserSourceType const type. 301func PossibleUserSourceTypeValues() []UserSourceType { 302 return []UserSourceType{UserSourceTypeContainer, UserSourceTypeJar, UserSourceTypeNetCoreZip, UserSourceTypeSource} 303} 304