1package containerservice 2 3// Copyright (c) Microsoft and contributors. All rights reserved. 4// 5// Licensed under the Apache License, Version 2.0 (the "License"); 6// you may not use this file except in compliance with the License. 7// You may obtain a copy of the License at 8// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// 14// See the License for the specific language governing permissions and 15// limitations under the License. 16// 17// Code generated by Microsoft (R) AutoRest Code Generator. 18// Changes may cause incorrect behavior and will be lost if the code is regenerated. 19 20// OchestratorTypes enumerates the values for ochestrator types. 21type OchestratorTypes string 22 23const ( 24 // Custom ... 25 Custom OchestratorTypes = "Custom" 26 // DCOS ... 27 DCOS OchestratorTypes = "DCOS" 28 // Kubernetes ... 29 Kubernetes OchestratorTypes = "Kubernetes" 30 // Swarm ... 31 Swarm OchestratorTypes = "Swarm" 32) 33 34// PossibleOchestratorTypesValues returns an array of possible values for the OchestratorTypes const type. 35func PossibleOchestratorTypesValues() []OchestratorTypes { 36 return []OchestratorTypes{Custom, DCOS, Kubernetes, Swarm} 37} 38 39// VMSizeTypes enumerates the values for vm size types. 40type VMSizeTypes string 41 42const ( 43 // StandardA0 ... 44 StandardA0 VMSizeTypes = "Standard_A0" 45 // StandardA1 ... 46 StandardA1 VMSizeTypes = "Standard_A1" 47 // StandardA10 ... 48 StandardA10 VMSizeTypes = "Standard_A10" 49 // StandardA11 ... 50 StandardA11 VMSizeTypes = "Standard_A11" 51 // StandardA2 ... 52 StandardA2 VMSizeTypes = "Standard_A2" 53 // StandardA3 ... 54 StandardA3 VMSizeTypes = "Standard_A3" 55 // StandardA4 ... 56 StandardA4 VMSizeTypes = "Standard_A4" 57 // StandardA5 ... 58 StandardA5 VMSizeTypes = "Standard_A5" 59 // StandardA6 ... 60 StandardA6 VMSizeTypes = "Standard_A6" 61 // StandardA7 ... 62 StandardA7 VMSizeTypes = "Standard_A7" 63 // StandardA8 ... 64 StandardA8 VMSizeTypes = "Standard_A8" 65 // StandardA9 ... 66 StandardA9 VMSizeTypes = "Standard_A9" 67 // StandardD1 ... 68 StandardD1 VMSizeTypes = "Standard_D1" 69 // StandardD11 ... 70 StandardD11 VMSizeTypes = "Standard_D11" 71 // StandardD11V2 ... 72 StandardD11V2 VMSizeTypes = "Standard_D11_v2" 73 // StandardD12 ... 74 StandardD12 VMSizeTypes = "Standard_D12" 75 // StandardD12V2 ... 76 StandardD12V2 VMSizeTypes = "Standard_D12_v2" 77 // StandardD13 ... 78 StandardD13 VMSizeTypes = "Standard_D13" 79 // StandardD13V2 ... 80 StandardD13V2 VMSizeTypes = "Standard_D13_v2" 81 // StandardD14 ... 82 StandardD14 VMSizeTypes = "Standard_D14" 83 // StandardD14V2 ... 84 StandardD14V2 VMSizeTypes = "Standard_D14_v2" 85 // StandardD1V2 ... 86 StandardD1V2 VMSizeTypes = "Standard_D1_v2" 87 // StandardD2 ... 88 StandardD2 VMSizeTypes = "Standard_D2" 89 // StandardD2V2 ... 90 StandardD2V2 VMSizeTypes = "Standard_D2_v2" 91 // StandardD3 ... 92 StandardD3 VMSizeTypes = "Standard_D3" 93 // StandardD3V2 ... 94 StandardD3V2 VMSizeTypes = "Standard_D3_v2" 95 // StandardD4 ... 96 StandardD4 VMSizeTypes = "Standard_D4" 97 // StandardD4V2 ... 98 StandardD4V2 VMSizeTypes = "Standard_D4_v2" 99 // StandardD5V2 ... 100 StandardD5V2 VMSizeTypes = "Standard_D5_v2" 101 // StandardDS1 ... 102 StandardDS1 VMSizeTypes = "Standard_DS1" 103 // StandardDS11 ... 104 StandardDS11 VMSizeTypes = "Standard_DS11" 105 // StandardDS12 ... 106 StandardDS12 VMSizeTypes = "Standard_DS12" 107 // StandardDS13 ... 108 StandardDS13 VMSizeTypes = "Standard_DS13" 109 // StandardDS14 ... 110 StandardDS14 VMSizeTypes = "Standard_DS14" 111 // StandardDS2 ... 112 StandardDS2 VMSizeTypes = "Standard_DS2" 113 // StandardDS3 ... 114 StandardDS3 VMSizeTypes = "Standard_DS3" 115 // StandardDS4 ... 116 StandardDS4 VMSizeTypes = "Standard_DS4" 117 // StandardG1 ... 118 StandardG1 VMSizeTypes = "Standard_G1" 119 // StandardG2 ... 120 StandardG2 VMSizeTypes = "Standard_G2" 121 // StandardG3 ... 122 StandardG3 VMSizeTypes = "Standard_G3" 123 // StandardG4 ... 124 StandardG4 VMSizeTypes = "Standard_G4" 125 // StandardG5 ... 126 StandardG5 VMSizeTypes = "Standard_G5" 127 // StandardGS1 ... 128 StandardGS1 VMSizeTypes = "Standard_GS1" 129 // StandardGS2 ... 130 StandardGS2 VMSizeTypes = "Standard_GS2" 131 // StandardGS3 ... 132 StandardGS3 VMSizeTypes = "Standard_GS3" 133 // StandardGS4 ... 134 StandardGS4 VMSizeTypes = "Standard_GS4" 135 // StandardGS5 ... 136 StandardGS5 VMSizeTypes = "Standard_GS5" 137) 138 139// PossibleVMSizeTypesValues returns an array of possible values for the VMSizeTypes const type. 140func PossibleVMSizeTypesValues() []VMSizeTypes { 141 return []VMSizeTypes{StandardA0, StandardA1, StandardA10, StandardA11, StandardA2, StandardA3, StandardA4, StandardA5, StandardA6, StandardA7, StandardA8, StandardA9, StandardD1, StandardD11, StandardD11V2, StandardD12, StandardD12V2, StandardD13, StandardD13V2, StandardD14, StandardD14V2, StandardD1V2, StandardD2, StandardD2V2, StandardD3, StandardD3V2, StandardD4, StandardD4V2, StandardD5V2, StandardDS1, StandardDS11, StandardDS12, StandardDS13, StandardDS14, StandardDS2, StandardDS3, StandardDS4, StandardG1, StandardG2, StandardG3, StandardG4, StandardG5, StandardGS1, StandardGS2, StandardGS3, StandardGS4, StandardGS5} 142} 143