1// +build go1.9 2 3// Copyright 2020 Microsoft Corporation 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// 9// http://www.apache.org/licenses/LICENSE-2.0 10// 11// Unless required by applicable law or agreed to in writing, software 12// distributed under the License is distributed on an "AS IS" BASIS, 13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14// See the License for the specific language governing permissions and 15// limitations under the License. 16 17// This code was auto-generated by: 18// github.com/Azure/azure-sdk-for-go/tools/profileBuilder 19 20package advisor 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/advisor/mgmt/2020-01-01/advisor" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type CPUThreshold = original.CPUThreshold 33 34const ( 35 Five CPUThreshold = original.Five 36 OneFive CPUThreshold = original.OneFive 37 OneZero CPUThreshold = original.OneZero 38 TwoZero CPUThreshold = original.TwoZero 39) 40 41type Category = original.Category 42 43const ( 44 Cost Category = original.Cost 45 HighAvailability Category = original.HighAvailability 46 OperationalExcellence Category = original.OperationalExcellence 47 Performance Category = original.Performance 48 Security Category = original.Security 49) 50 51type DigestConfigState = original.DigestConfigState 52 53const ( 54 Active DigestConfigState = original.Active 55 Disabled DigestConfigState = original.Disabled 56) 57 58type Impact = original.Impact 59 60const ( 61 High Impact = original.High 62 Low Impact = original.Low 63 Medium Impact = original.Medium 64) 65 66type Risk = original.Risk 67 68const ( 69 Error Risk = original.Error 70 None Risk = original.None 71 Warning Risk = original.Warning 72) 73 74type Scenario = original.Scenario 75 76const ( 77 Alerts Scenario = original.Alerts 78) 79 80type ARMErrorResponseBody = original.ARMErrorResponseBody 81type ArmErrorResponse = original.ArmErrorResponse 82type BaseClient = original.BaseClient 83type ConfigData = original.ConfigData 84type ConfigDataProperties = original.ConfigDataProperties 85type ConfigurationListResult = original.ConfigurationListResult 86type ConfigurationListResultIterator = original.ConfigurationListResultIterator 87type ConfigurationListResultPage = original.ConfigurationListResultPage 88type ConfigurationsClient = original.ConfigurationsClient 89type DigestConfig = original.DigestConfig 90type MetadataEntity = original.MetadataEntity 91type MetadataEntityListResult = original.MetadataEntityListResult 92type MetadataEntityListResultIterator = original.MetadataEntityListResultIterator 93type MetadataEntityListResultPage = original.MetadataEntityListResultPage 94type MetadataEntityProperties = original.MetadataEntityProperties 95type MetadataSupportedValueDetail = original.MetadataSupportedValueDetail 96type OperationDisplayInfo = original.OperationDisplayInfo 97type OperationEntity = original.OperationEntity 98type OperationEntityListResult = original.OperationEntityListResult 99type OperationEntityListResultIterator = original.OperationEntityListResultIterator 100type OperationEntityListResultPage = original.OperationEntityListResultPage 101type OperationsClient = original.OperationsClient 102type RecommendationMetadataClient = original.RecommendationMetadataClient 103type RecommendationProperties = original.RecommendationProperties 104type RecommendationsClient = original.RecommendationsClient 105type Resource = original.Resource 106type ResourceMetadata = original.ResourceMetadata 107type ResourceRecommendationBase = original.ResourceRecommendationBase 108type ResourceRecommendationBaseListResult = original.ResourceRecommendationBaseListResult 109type ResourceRecommendationBaseListResultIterator = original.ResourceRecommendationBaseListResultIterator 110type ResourceRecommendationBaseListResultPage = original.ResourceRecommendationBaseListResultPage 111type SetObject = original.SetObject 112type ShortDescription = original.ShortDescription 113type SuppressionContract = original.SuppressionContract 114type SuppressionContractListResult = original.SuppressionContractListResult 115type SuppressionContractListResultIterator = original.SuppressionContractListResultIterator 116type SuppressionContractListResultPage = original.SuppressionContractListResultPage 117type SuppressionProperties = original.SuppressionProperties 118type SuppressionsClient = original.SuppressionsClient 119 120func New(subscriptionID string) BaseClient { 121 return original.New(subscriptionID) 122} 123func NewConfigurationListResultIterator(page ConfigurationListResultPage) ConfigurationListResultIterator { 124 return original.NewConfigurationListResultIterator(page) 125} 126func NewConfigurationListResultPage(getNextPage func(context.Context, ConfigurationListResult) (ConfigurationListResult, error)) ConfigurationListResultPage { 127 return original.NewConfigurationListResultPage(getNextPage) 128} 129func NewConfigurationsClient(subscriptionID string) ConfigurationsClient { 130 return original.NewConfigurationsClient(subscriptionID) 131} 132func NewConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationsClient { 133 return original.NewConfigurationsClientWithBaseURI(baseURI, subscriptionID) 134} 135func NewMetadataEntityListResultIterator(page MetadataEntityListResultPage) MetadataEntityListResultIterator { 136 return original.NewMetadataEntityListResultIterator(page) 137} 138func NewMetadataEntityListResultPage(getNextPage func(context.Context, MetadataEntityListResult) (MetadataEntityListResult, error)) MetadataEntityListResultPage { 139 return original.NewMetadataEntityListResultPage(getNextPage) 140} 141func NewOperationEntityListResultIterator(page OperationEntityListResultPage) OperationEntityListResultIterator { 142 return original.NewOperationEntityListResultIterator(page) 143} 144func NewOperationEntityListResultPage(getNextPage func(context.Context, OperationEntityListResult) (OperationEntityListResult, error)) OperationEntityListResultPage { 145 return original.NewOperationEntityListResultPage(getNextPage) 146} 147func NewOperationsClient(subscriptionID string) OperationsClient { 148 return original.NewOperationsClient(subscriptionID) 149} 150func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 151 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 152} 153func NewRecommendationMetadataClient(subscriptionID string) RecommendationMetadataClient { 154 return original.NewRecommendationMetadataClient(subscriptionID) 155} 156func NewRecommendationMetadataClientWithBaseURI(baseURI string, subscriptionID string) RecommendationMetadataClient { 157 return original.NewRecommendationMetadataClientWithBaseURI(baseURI, subscriptionID) 158} 159func NewRecommendationsClient(subscriptionID string) RecommendationsClient { 160 return original.NewRecommendationsClient(subscriptionID) 161} 162func NewRecommendationsClientWithBaseURI(baseURI string, subscriptionID string) RecommendationsClient { 163 return original.NewRecommendationsClientWithBaseURI(baseURI, subscriptionID) 164} 165func NewResourceRecommendationBaseListResultIterator(page ResourceRecommendationBaseListResultPage) ResourceRecommendationBaseListResultIterator { 166 return original.NewResourceRecommendationBaseListResultIterator(page) 167} 168func NewResourceRecommendationBaseListResultPage(getNextPage func(context.Context, ResourceRecommendationBaseListResult) (ResourceRecommendationBaseListResult, error)) ResourceRecommendationBaseListResultPage { 169 return original.NewResourceRecommendationBaseListResultPage(getNextPage) 170} 171func NewSuppressionContractListResultIterator(page SuppressionContractListResultPage) SuppressionContractListResultIterator { 172 return original.NewSuppressionContractListResultIterator(page) 173} 174func NewSuppressionContractListResultPage(getNextPage func(context.Context, SuppressionContractListResult) (SuppressionContractListResult, error)) SuppressionContractListResultPage { 175 return original.NewSuppressionContractListResultPage(getNextPage) 176} 177func NewSuppressionsClient(subscriptionID string) SuppressionsClient { 178 return original.NewSuppressionsClient(subscriptionID) 179} 180func NewSuppressionsClientWithBaseURI(baseURI string, subscriptionID string) SuppressionsClient { 181 return original.NewSuppressionsClientWithBaseURI(baseURI, subscriptionID) 182} 183func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 184 return original.NewWithBaseURI(baseURI, subscriptionID) 185} 186func PossibleCPUThresholdValues() []CPUThreshold { 187 return original.PossibleCPUThresholdValues() 188} 189func PossibleCategoryValues() []Category { 190 return original.PossibleCategoryValues() 191} 192func PossibleDigestConfigStateValues() []DigestConfigState { 193 return original.PossibleDigestConfigStateValues() 194} 195func PossibleImpactValues() []Impact { 196 return original.PossibleImpactValues() 197} 198func PossibleRiskValues() []Risk { 199 return original.PossibleRiskValues() 200} 201func PossibleScenarioValues() []Scenario { 202 return original.PossibleScenarioValues() 203} 204func UserAgent() string { 205 return original.UserAgent() + " profiles/preview" 206} 207func Version() string { 208 return original.Version() 209} 210