1// +build go1.9 2 3// Copyright 2021 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 support 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/support/mgmt/2020-04-01/support" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type CommunicationDirection = original.CommunicationDirection 33 34const ( 35 Inbound CommunicationDirection = original.Inbound 36 Outbound CommunicationDirection = original.Outbound 37) 38 39type CommunicationType = original.CommunicationType 40 41const ( 42 Phone CommunicationType = original.Phone 43 Web CommunicationType = original.Web 44) 45 46type PreferredContactMethod = original.PreferredContactMethod 47 48const ( 49 PreferredContactMethodEmail PreferredContactMethod = original.PreferredContactMethodEmail 50 PreferredContactMethodPhone PreferredContactMethod = original.PreferredContactMethodPhone 51) 52 53type SeverityLevel = original.SeverityLevel 54 55const ( 56 Critical SeverityLevel = original.Critical 57 Highestcriticalimpact SeverityLevel = original.Highestcriticalimpact 58 Minimal SeverityLevel = original.Minimal 59 Moderate SeverityLevel = original.Moderate 60) 61 62type Status = original.Status 63 64const ( 65 Closed Status = original.Closed 66 Open Status = original.Open 67) 68 69type Type = original.Type 70 71const ( 72 MicrosoftSupportcommunications Type = original.MicrosoftSupportcommunications 73 MicrosoftSupportsupportTickets Type = original.MicrosoftSupportsupportTickets 74) 75 76type BaseClient = original.BaseClient 77type CheckNameAvailabilityInput = original.CheckNameAvailabilityInput 78type CheckNameAvailabilityOutput = original.CheckNameAvailabilityOutput 79type CommunicationDetails = original.CommunicationDetails 80type CommunicationDetailsProperties = original.CommunicationDetailsProperties 81type CommunicationsClient = original.CommunicationsClient 82type CommunicationsCreateFuture = original.CommunicationsCreateFuture 83type CommunicationsListResult = original.CommunicationsListResult 84type CommunicationsListResultIterator = original.CommunicationsListResultIterator 85type CommunicationsListResultPage = original.CommunicationsListResultPage 86type ContactProfile = original.ContactProfile 87type Engineer = original.Engineer 88type ExceptionResponse = original.ExceptionResponse 89type Operation = original.Operation 90type OperationDisplay = original.OperationDisplay 91type OperationsClient = original.OperationsClient 92type OperationsListResult = original.OperationsListResult 93type ProblemClassification = original.ProblemClassification 94type ProblemClassificationProperties = original.ProblemClassificationProperties 95type ProblemClassificationsClient = original.ProblemClassificationsClient 96type ProblemClassificationsListResult = original.ProblemClassificationsListResult 97type QuotaChangeRequest = original.QuotaChangeRequest 98type QuotaTicketDetails = original.QuotaTicketDetails 99type Service = original.Service 100type ServiceError = original.ServiceError 101type ServiceErrorDetail = original.ServiceErrorDetail 102type ServiceLevelAgreement = original.ServiceLevelAgreement 103type ServiceProperties = original.ServiceProperties 104type ServicesClient = original.ServicesClient 105type ServicesListResult = original.ServicesListResult 106type TechnicalTicketDetails = original.TechnicalTicketDetails 107type TicketDetails = original.TicketDetails 108type TicketDetailsProperties = original.TicketDetailsProperties 109type TicketsClient = original.TicketsClient 110type TicketsCreateFuture = original.TicketsCreateFuture 111type TicketsListResult = original.TicketsListResult 112type TicketsListResultIterator = original.TicketsListResultIterator 113type TicketsListResultPage = original.TicketsListResultPage 114type UpdateContactProfile = original.UpdateContactProfile 115type UpdateSupportTicket = original.UpdateSupportTicket 116 117func New(subscriptionID string) BaseClient { 118 return original.New(subscriptionID) 119} 120func NewCommunicationsClient(subscriptionID string) CommunicationsClient { 121 return original.NewCommunicationsClient(subscriptionID) 122} 123func NewCommunicationsClientWithBaseURI(baseURI string, subscriptionID string) CommunicationsClient { 124 return original.NewCommunicationsClientWithBaseURI(baseURI, subscriptionID) 125} 126func NewCommunicationsListResultIterator(page CommunicationsListResultPage) CommunicationsListResultIterator { 127 return original.NewCommunicationsListResultIterator(page) 128} 129func NewCommunicationsListResultPage(cur CommunicationsListResult, getNextPage func(context.Context, CommunicationsListResult) (CommunicationsListResult, error)) CommunicationsListResultPage { 130 return original.NewCommunicationsListResultPage(cur, getNextPage) 131} 132func NewOperationsClient(subscriptionID string) OperationsClient { 133 return original.NewOperationsClient(subscriptionID) 134} 135func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 136 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 137} 138func NewProblemClassificationsClient(subscriptionID string) ProblemClassificationsClient { 139 return original.NewProblemClassificationsClient(subscriptionID) 140} 141func NewProblemClassificationsClientWithBaseURI(baseURI string, subscriptionID string) ProblemClassificationsClient { 142 return original.NewProblemClassificationsClientWithBaseURI(baseURI, subscriptionID) 143} 144func NewServicesClient(subscriptionID string) ServicesClient { 145 return original.NewServicesClient(subscriptionID) 146} 147func NewServicesClientWithBaseURI(baseURI string, subscriptionID string) ServicesClient { 148 return original.NewServicesClientWithBaseURI(baseURI, subscriptionID) 149} 150func NewTicketsClient(subscriptionID string) TicketsClient { 151 return original.NewTicketsClient(subscriptionID) 152} 153func NewTicketsClientWithBaseURI(baseURI string, subscriptionID string) TicketsClient { 154 return original.NewTicketsClientWithBaseURI(baseURI, subscriptionID) 155} 156func NewTicketsListResultIterator(page TicketsListResultPage) TicketsListResultIterator { 157 return original.NewTicketsListResultIterator(page) 158} 159func NewTicketsListResultPage(cur TicketsListResult, getNextPage func(context.Context, TicketsListResult) (TicketsListResult, error)) TicketsListResultPage { 160 return original.NewTicketsListResultPage(cur, getNextPage) 161} 162func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 163 return original.NewWithBaseURI(baseURI, subscriptionID) 164} 165func PossibleCommunicationDirectionValues() []CommunicationDirection { 166 return original.PossibleCommunicationDirectionValues() 167} 168func PossibleCommunicationTypeValues() []CommunicationType { 169 return original.PossibleCommunicationTypeValues() 170} 171func PossiblePreferredContactMethodValues() []PreferredContactMethod { 172 return original.PossiblePreferredContactMethodValues() 173} 174func PossibleSeverityLevelValues() []SeverityLevel { 175 return original.PossibleSeverityLevelValues() 176} 177func PossibleStatusValues() []Status { 178 return original.PossibleStatusValues() 179} 180func PossibleTypeValues() []Type { 181 return original.PossibleTypeValues() 182} 183func UserAgent() string { 184 return original.UserAgent() + " profiles/latest" 185} 186func Version() string { 187 return original.Version() 188} 189