1package support 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// CommunicationDirection enumerates the values for communication direction. 10type CommunicationDirection string 11 12const ( 13 // Inbound ... 14 Inbound CommunicationDirection = "inbound" 15 // Outbound ... 16 Outbound CommunicationDirection = "outbound" 17) 18 19// PossibleCommunicationDirectionValues returns an array of possible values for the CommunicationDirection const type. 20func PossibleCommunicationDirectionValues() []CommunicationDirection { 21 return []CommunicationDirection{Inbound, Outbound} 22} 23 24// CommunicationType enumerates the values for communication type. 25type CommunicationType string 26 27const ( 28 // Phone ... 29 Phone CommunicationType = "phone" 30 // Web ... 31 Web CommunicationType = "web" 32) 33 34// PossibleCommunicationTypeValues returns an array of possible values for the CommunicationType const type. 35func PossibleCommunicationTypeValues() []CommunicationType { 36 return []CommunicationType{Phone, Web} 37} 38 39// PreferredContactMethod enumerates the values for preferred contact method. 40type PreferredContactMethod string 41 42const ( 43 // PreferredContactMethodEmail ... 44 PreferredContactMethodEmail PreferredContactMethod = "email" 45 // PreferredContactMethodPhone ... 46 PreferredContactMethodPhone PreferredContactMethod = "phone" 47) 48 49// PossiblePreferredContactMethodValues returns an array of possible values for the PreferredContactMethod const type. 50func PossiblePreferredContactMethodValues() []PreferredContactMethod { 51 return []PreferredContactMethod{PreferredContactMethodEmail, PreferredContactMethodPhone} 52} 53 54// SeverityLevel enumerates the values for severity level. 55type SeverityLevel string 56 57const ( 58 // Critical ... 59 Critical SeverityLevel = "critical" 60 // Minimal ... 61 Minimal SeverityLevel = "minimal" 62 // Moderate ... 63 Moderate SeverityLevel = "moderate" 64) 65 66// PossibleSeverityLevelValues returns an array of possible values for the SeverityLevel const type. 67func PossibleSeverityLevelValues() []SeverityLevel { 68 return []SeverityLevel{Critical, Minimal, Moderate} 69} 70 71// Type enumerates the values for type. 72type Type string 73 74const ( 75 // MicrosoftSupportcommunications ... 76 MicrosoftSupportcommunications Type = "Microsoft.Support/communications" 77 // MicrosoftSupportsupportTickets ... 78 MicrosoftSupportsupportTickets Type = "Microsoft.Support/supportTickets" 79) 80 81// PossibleTypeValues returns an array of possible values for the Type const type. 82func PossibleTypeValues() []Type { 83 return []Type{MicrosoftSupportcommunications, MicrosoftSupportsupportTickets} 84} 85