1package redhatopenshift 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// ProvisioningState enumerates the values for provisioning state. 10type ProvisioningState string 11 12const ( 13 // AdminUpdating ... 14 AdminUpdating ProvisioningState = "AdminUpdating" 15 // Creating ... 16 Creating ProvisioningState = "Creating" 17 // Deleting ... 18 Deleting ProvisioningState = "Deleting" 19 // Failed ... 20 Failed ProvisioningState = "Failed" 21 // Succeeded ... 22 Succeeded ProvisioningState = "Succeeded" 23 // Updating ... 24 Updating ProvisioningState = "Updating" 25) 26 27// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 28func PossibleProvisioningStateValues() []ProvisioningState { 29 return []ProvisioningState{AdminUpdating, Creating, Deleting, Failed, Succeeded, Updating} 30} 31 32// Visibility enumerates the values for visibility. 33type Visibility string 34 35const ( 36 // Private ... 37 Private Visibility = "Private" 38 // Public ... 39 Public Visibility = "Public" 40) 41 42// PossibleVisibilityValues returns an array of possible values for the Visibility const type. 43func PossibleVisibilityValues() []Visibility { 44 return []Visibility{Private, Public} 45} 46 47// Visibility1 enumerates the values for visibility 1. 48type Visibility1 string 49 50const ( 51 // Visibility1Private ... 52 Visibility1Private Visibility1 = "Private" 53 // Visibility1Public ... 54 Visibility1Public Visibility1 = "Public" 55) 56 57// PossibleVisibility1Values returns an array of possible values for the Visibility1 const type. 58func PossibleVisibility1Values() []Visibility1 { 59 return []Visibility1{Visibility1Private, Visibility1Public} 60} 61 62// VMSize enumerates the values for vm size. 63type VMSize string 64 65const ( 66 // StandardD2sV3 ... 67 StandardD2sV3 VMSize = "Standard_D2s_v3" 68 // StandardD4sV3 ... 69 StandardD4sV3 VMSize = "Standard_D4s_v3" 70 // StandardD8sV3 ... 71 StandardD8sV3 VMSize = "Standard_D8s_v3" 72) 73 74// PossibleVMSizeValues returns an array of possible values for the VMSize const type. 75func PossibleVMSizeValues() []VMSize { 76 return []VMSize{StandardD2sV3, StandardD4sV3, StandardD8sV3} 77} 78 79// VMSize1 enumerates the values for vm size 1. 80type VMSize1 string 81 82const ( 83 // VMSize1StandardD2sV3 ... 84 VMSize1StandardD2sV3 VMSize1 = "Standard_D2s_v3" 85 // VMSize1StandardD4sV3 ... 86 VMSize1StandardD4sV3 VMSize1 = "Standard_D4s_v3" 87 // VMSize1StandardD8sV3 ... 88 VMSize1StandardD8sV3 VMSize1 = "Standard_D8s_v3" 89) 90 91// PossibleVMSize1Values returns an array of possible values for the VMSize1 const type. 92func PossibleVMSize1Values() []VMSize1 { 93 return []VMSize1{VMSize1StandardD2sV3, VMSize1StandardD4sV3, VMSize1StandardD8sV3} 94} 95