1package storageimportexport 2 3// Copyright (c) Microsoft and contributors. All rights reserved. 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// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// 14// See the License for the specific language governing permissions and 15// limitations under the License. 16// 17// Code generated by Microsoft (R) AutoRest Code Generator. 18// Changes may cause incorrect behavior and will be lost if the code is regenerated. 19 20// DriveState enumerates the values for drive state. 21type DriveState string 22 23const ( 24 // Completed ... 25 Completed DriveState = "Completed" 26 // CompletedMoreInfo ... 27 CompletedMoreInfo DriveState = "CompletedMoreInfo" 28 // NeverReceived ... 29 NeverReceived DriveState = "NeverReceived" 30 // Received ... 31 Received DriveState = "Received" 32 // ShippedBack ... 33 ShippedBack DriveState = "ShippedBack" 34 // Specified ... 35 Specified DriveState = "Specified" 36 // Transferring ... 37 Transferring DriveState = "Transferring" 38) 39 40// PossibleDriveStateValues returns an array of possible values for the DriveState const type. 41func PossibleDriveStateValues() []DriveState { 42 return []DriveState{Completed, CompletedMoreInfo, NeverReceived, Received, ShippedBack, Specified, Transferring} 43} 44 45// KekType enumerates the values for kek type. 46type KekType string 47 48const ( 49 // CustomerManaged ... 50 CustomerManaged KekType = "CustomerManaged" 51 // MicrosoftManaged ... 52 MicrosoftManaged KekType = "MicrosoftManaged" 53) 54 55// PossibleKekTypeValues returns an array of possible values for the KekType const type. 56func PossibleKekTypeValues() []KekType { 57 return []KekType{CustomerManaged, MicrosoftManaged} 58} 59 60// Type enumerates the values for type. 61type Type string 62 63const ( 64 // None ... 65 None Type = "None" 66 // SystemAssigned ... 67 SystemAssigned Type = "SystemAssigned" 68 // UserAssigned ... 69 UserAssigned Type = "UserAssigned" 70) 71 72// PossibleTypeValues returns an array of possible values for the Type const type. 73func PossibleTypeValues() []Type { 74 return []Type{None, SystemAssigned, UserAssigned} 75} 76