package subscription // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for license information. // // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is regenerated. // ProvisioningState enumerates the values for provisioning state. type ProvisioningState string const ( // Accepted ... Accepted ProvisioningState = "Accepted" // Failed ... Failed ProvisioningState = "Failed" // Succeeded ... Succeeded ProvisioningState = "Succeeded" ) // PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. func PossibleProvisioningStateValues() []ProvisioningState { return []ProvisioningState{Accepted, Failed, Succeeded} } // SpendingLimit enumerates the values for spending limit. type SpendingLimit string const ( // CurrentPeriodOff ... CurrentPeriodOff SpendingLimit = "CurrentPeriodOff" // Off ... Off SpendingLimit = "Off" // On ... On SpendingLimit = "On" ) // PossibleSpendingLimitValues returns an array of possible values for the SpendingLimit const type. func PossibleSpendingLimitValues() []SpendingLimit { return []SpendingLimit{CurrentPeriodOff, Off, On} } // State enumerates the values for state. type State string const ( // Deleted ... Deleted State = "Deleted" // Disabled ... Disabled State = "Disabled" // Enabled ... Enabled State = "Enabled" // PastDue ... PastDue State = "PastDue" // Warned ... Warned State = "Warned" ) // PossibleStateValues returns an array of possible values for the State const type. func PossibleStateValues() []State { return []State{Deleted, Disabled, Enabled, PastDue, Warned} } // Workload enumerates the values for workload. type Workload string const ( // DevTest ... DevTest Workload = "DevTest" // Production ... Production Workload = "Production" ) // PossibleWorkloadValues returns an array of possible values for the Workload const type. func PossibleWorkloadValues() []Workload { return []Workload{DevTest, Production} }