package commitmentplans // 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. // ResourceSkuRestrictionsReasonCode enumerates the values for resource sku restrictions reason code. type ResourceSkuRestrictionsReasonCode string const ( // NotAvailableForSubscription ... NotAvailableForSubscription ResourceSkuRestrictionsReasonCode = "NotAvailableForSubscription" // QuotaID ... QuotaID ResourceSkuRestrictionsReasonCode = "QuotaId" ) // PossibleResourceSkuRestrictionsReasonCodeValues returns an array of possible values for the ResourceSkuRestrictionsReasonCode const type. func PossibleResourceSkuRestrictionsReasonCodeValues() []ResourceSkuRestrictionsReasonCode { return []ResourceSkuRestrictionsReasonCode{NotAvailableForSubscription, QuotaID} } // ResourceSkuRestrictionsType enumerates the values for resource sku restrictions type. type ResourceSkuRestrictionsType string const ( // Location ... Location ResourceSkuRestrictionsType = "location" // Zone ... Zone ResourceSkuRestrictionsType = "zone" ) // PossibleResourceSkuRestrictionsTypeValues returns an array of possible values for the ResourceSkuRestrictionsType const type. func PossibleResourceSkuRestrictionsTypeValues() []ResourceSkuRestrictionsType { return []ResourceSkuRestrictionsType{Location, Zone} } // SkuCapacityScaleType enumerates the values for sku capacity scale type. type SkuCapacityScaleType string const ( // Automatic ... Automatic SkuCapacityScaleType = "Automatic" // Manual ... Manual SkuCapacityScaleType = "Manual" // None ... None SkuCapacityScaleType = "None" ) // PossibleSkuCapacityScaleTypeValues returns an array of possible values for the SkuCapacityScaleType const type. func PossibleSkuCapacityScaleTypeValues() []SkuCapacityScaleType { return []SkuCapacityScaleType{Automatic, Manual, None} }