1package databox 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// AccessProtocol enumerates the values for access protocol. 10type AccessProtocol string 11 12const ( 13 // NFS Network File System protocol(NFS). 14 NFS AccessProtocol = "NFS" 15 // SMB Server Message Block protocol(SMB). 16 SMB AccessProtocol = "SMB" 17) 18 19// PossibleAccessProtocolValues returns an array of possible values for the AccessProtocol const type. 20func PossibleAccessProtocolValues() []AccessProtocol { 21 return []AccessProtocol{NFS, SMB} 22} 23 24// AddressType enumerates the values for address type. 25type AddressType string 26 27const ( 28 // Commercial Commercial Address. 29 Commercial AddressType = "Commercial" 30 // None Address type not known. 31 None AddressType = "None" 32 // Residential Residential Address. 33 Residential AddressType = "Residential" 34) 35 36// PossibleAddressTypeValues returns an array of possible values for the AddressType const type. 37func PossibleAddressTypeValues() []AddressType { 38 return []AddressType{Commercial, None, Residential} 39} 40 41// AddressValidationStatus enumerates the values for address validation status. 42type AddressValidationStatus string 43 44const ( 45 // Ambiguous Address provided is ambiguous, please choose one of the alternate addresses returned. 46 Ambiguous AddressValidationStatus = "Ambiguous" 47 // Invalid Address provided is invalid or not supported. 48 Invalid AddressValidationStatus = "Invalid" 49 // Valid Address provided is valid. 50 Valid AddressValidationStatus = "Valid" 51) 52 53// PossibleAddressValidationStatusValues returns an array of possible values for the AddressValidationStatus const type. 54func PossibleAddressValidationStatusValues() []AddressValidationStatus { 55 return []AddressValidationStatus{Ambiguous, Invalid, Valid} 56} 57 58// CopyLogDetailsType enumerates the values for copy log details type. 59type CopyLogDetailsType string 60 61const ( 62 // CopyLogDetailsTypeCopyLogDetails ... 63 CopyLogDetailsTypeCopyLogDetails CopyLogDetailsType = "CopyLogDetails" 64 // CopyLogDetailsTypeDataBox ... 65 CopyLogDetailsTypeDataBox CopyLogDetailsType = "DataBox" 66 // CopyLogDetailsTypeDataBoxDisk ... 67 CopyLogDetailsTypeDataBoxDisk CopyLogDetailsType = "DataBoxDisk" 68 // CopyLogDetailsTypeDataBoxHeavy ... 69 CopyLogDetailsTypeDataBoxHeavy CopyLogDetailsType = "DataBoxHeavy" 70) 71 72// PossibleCopyLogDetailsTypeValues returns an array of possible values for the CopyLogDetailsType const type. 73func PossibleCopyLogDetailsTypeValues() []CopyLogDetailsType { 74 return []CopyLogDetailsType{CopyLogDetailsTypeCopyLogDetails, CopyLogDetailsTypeDataBox, CopyLogDetailsTypeDataBoxDisk, CopyLogDetailsTypeDataBoxHeavy} 75} 76 77// CopyStatus enumerates the values for copy status. 78type CopyStatus string 79 80const ( 81 // Completed Data copy completed. 82 Completed CopyStatus = "Completed" 83 // CompletedWithErrors Data copy completed with errors. 84 CompletedWithErrors CopyStatus = "CompletedWithErrors" 85 // DeviceFormatted Data copy failed. The Device was formatted by user. 86 DeviceFormatted CopyStatus = "DeviceFormatted" 87 // DeviceMetadataModified Data copy failed. Device metadata was modified by user. 88 DeviceMetadataModified CopyStatus = "DeviceMetadataModified" 89 // Failed Data copy failed. No data was copied. 90 Failed CopyStatus = "Failed" 91 // HardwareError The Device has hit hardware issues. 92 HardwareError CopyStatus = "HardwareError" 93 // InProgress Data copy is in progress. 94 InProgress CopyStatus = "InProgress" 95 // NotReturned No copy triggered as device was not returned. 96 NotReturned CopyStatus = "NotReturned" 97 // NotStarted Data copy hasn't started yet. 98 NotStarted CopyStatus = "NotStarted" 99 // StorageAccountNotAccessible Data copy failed. Storage Account was not accessible during copy. 100 StorageAccountNotAccessible CopyStatus = "StorageAccountNotAccessible" 101 // UnsupportedData Data copy failed. The Device data content is not supported. 102 UnsupportedData CopyStatus = "UnsupportedData" 103) 104 105// PossibleCopyStatusValues returns an array of possible values for the CopyStatus const type. 106func PossibleCopyStatusValues() []CopyStatus { 107 return []CopyStatus{Completed, CompletedWithErrors, DeviceFormatted, DeviceMetadataModified, Failed, HardwareError, InProgress, NotReturned, NotStarted, StorageAccountNotAccessible, UnsupportedData} 108} 109 110// DataDestinationType enumerates the values for data destination type. 111type DataDestinationType string 112 113const ( 114 // ManagedDisk Azure Managed disk storage. 115 ManagedDisk DataDestinationType = "ManagedDisk" 116 // StorageAccount Storage Accounts . 117 StorageAccount DataDestinationType = "StorageAccount" 118) 119 120// PossibleDataDestinationTypeValues returns an array of possible values for the DataDestinationType const type. 121func PossibleDataDestinationTypeValues() []DataDestinationType { 122 return []DataDestinationType{ManagedDisk, StorageAccount} 123} 124 125// DataDestinationTypeBasicDestinationAccountDetails enumerates the values for data destination type basic 126// destination account details. 127type DataDestinationTypeBasicDestinationAccountDetails string 128 129const ( 130 // DataDestinationTypeDestinationAccountDetails ... 131 DataDestinationTypeDestinationAccountDetails DataDestinationTypeBasicDestinationAccountDetails = "DestinationAccountDetails" 132 // DataDestinationTypeManagedDisk ... 133 DataDestinationTypeManagedDisk DataDestinationTypeBasicDestinationAccountDetails = "ManagedDisk" 134 // DataDestinationTypeStorageAccount ... 135 DataDestinationTypeStorageAccount DataDestinationTypeBasicDestinationAccountDetails = "StorageAccount" 136) 137 138// PossibleDataDestinationTypeBasicDestinationAccountDetailsValues returns an array of possible values for the DataDestinationTypeBasicDestinationAccountDetails const type. 139func PossibleDataDestinationTypeBasicDestinationAccountDetailsValues() []DataDestinationTypeBasicDestinationAccountDetails { 140 return []DataDestinationTypeBasicDestinationAccountDetails{DataDestinationTypeDestinationAccountDetails, DataDestinationTypeManagedDisk, DataDestinationTypeStorageAccount} 141} 142 143// JobDeliveryType enumerates the values for job delivery type. 144type JobDeliveryType string 145 146const ( 147 // NonScheduled Non Scheduled job. 148 NonScheduled JobDeliveryType = "NonScheduled" 149 // Scheduled Scheduled job. 150 Scheduled JobDeliveryType = "Scheduled" 151) 152 153// PossibleJobDeliveryTypeValues returns an array of possible values for the JobDeliveryType const type. 154func PossibleJobDeliveryTypeValues() []JobDeliveryType { 155 return []JobDeliveryType{NonScheduled, Scheduled} 156} 157 158// JobDetailsTypeEnum enumerates the values for job details type enum. 159type JobDetailsTypeEnum string 160 161const ( 162 // JobDetailsTypeDataBox ... 163 JobDetailsTypeDataBox JobDetailsTypeEnum = "DataBox" 164 // JobDetailsTypeDataBoxDisk ... 165 JobDetailsTypeDataBoxDisk JobDetailsTypeEnum = "DataBoxDisk" 166 // JobDetailsTypeDataBoxHeavy ... 167 JobDetailsTypeDataBoxHeavy JobDetailsTypeEnum = "DataBoxHeavy" 168 // JobDetailsTypeJobDetails ... 169 JobDetailsTypeJobDetails JobDetailsTypeEnum = "JobDetails" 170) 171 172// PossibleJobDetailsTypeEnumValues returns an array of possible values for the JobDetailsTypeEnum const type. 173func PossibleJobDetailsTypeEnumValues() []JobDetailsTypeEnum { 174 return []JobDetailsTypeEnum{JobDetailsTypeDataBox, JobDetailsTypeDataBoxDisk, JobDetailsTypeDataBoxHeavy, JobDetailsTypeJobDetails} 175} 176 177// JobSecretsTypeEnum enumerates the values for job secrets type enum. 178type JobSecretsTypeEnum string 179 180const ( 181 // JobSecretsTypeDataBox ... 182 JobSecretsTypeDataBox JobSecretsTypeEnum = "DataBox" 183 // JobSecretsTypeDataBoxDisk ... 184 JobSecretsTypeDataBoxDisk JobSecretsTypeEnum = "DataBoxDisk" 185 // JobSecretsTypeDataBoxHeavy ... 186 JobSecretsTypeDataBoxHeavy JobSecretsTypeEnum = "DataBoxHeavy" 187 // JobSecretsTypeJobSecrets ... 188 JobSecretsTypeJobSecrets JobSecretsTypeEnum = "JobSecrets" 189) 190 191// PossibleJobSecretsTypeEnumValues returns an array of possible values for the JobSecretsTypeEnum const type. 192func PossibleJobSecretsTypeEnumValues() []JobSecretsTypeEnum { 193 return []JobSecretsTypeEnum{JobSecretsTypeDataBox, JobSecretsTypeDataBoxDisk, JobSecretsTypeDataBoxHeavy, JobSecretsTypeJobSecrets} 194} 195 196// NotificationStageName enumerates the values for notification stage name. 197type NotificationStageName string 198 199const ( 200 // AtAzureDC Notification at device received at azure datacenter stage. 201 AtAzureDC NotificationStageName = "AtAzureDC" 202 // DataCopy Notification at data copy started stage. 203 DataCopy NotificationStageName = "DataCopy" 204 // Delivered Notification at device delivered stage. 205 Delivered NotificationStageName = "Delivered" 206 // DevicePrepared Notification at device prepared stage. 207 DevicePrepared NotificationStageName = "DevicePrepared" 208 // Dispatched Notification at device dispatched stage. 209 Dispatched NotificationStageName = "Dispatched" 210 // PickedUp Notification at device picked up from user stage. 211 PickedUp NotificationStageName = "PickedUp" 212) 213 214// PossibleNotificationStageNameValues returns an array of possible values for the NotificationStageName const type. 215func PossibleNotificationStageNameValues() []NotificationStageName { 216 return []NotificationStageName{AtAzureDC, DataCopy, Delivered, DevicePrepared, Dispatched, PickedUp} 217} 218 219// OverallValidationStatus enumerates the values for overall validation status. 220type OverallValidationStatus string 221 222const ( 223 // AllValidToProceed Every input request is valid. 224 AllValidToProceed OverallValidationStatus = "AllValidToProceed" 225 // CertainInputValidationsSkipped Certain input validations skipped. 226 CertainInputValidationsSkipped OverallValidationStatus = "CertainInputValidationsSkipped" 227 // InputsRevisitRequired Some input requests are not valid. 228 InputsRevisitRequired OverallValidationStatus = "InputsRevisitRequired" 229) 230 231// PossibleOverallValidationStatusValues returns an array of possible values for the OverallValidationStatus const type. 232func PossibleOverallValidationStatusValues() []OverallValidationStatus { 233 return []OverallValidationStatus{AllValidToProceed, CertainInputValidationsSkipped, InputsRevisitRequired} 234} 235 236// ShareDestinationFormatType enumerates the values for share destination format type. 237type ShareDestinationFormatType string 238 239const ( 240 // ShareDestinationFormatTypeAzureFile Azure storage file format. 241 ShareDestinationFormatTypeAzureFile ShareDestinationFormatType = "AzureFile" 242 // ShareDestinationFormatTypeBlockBlob Azure storage block blob format. 243 ShareDestinationFormatTypeBlockBlob ShareDestinationFormatType = "BlockBlob" 244 // ShareDestinationFormatTypeHCS Storsimple data format. 245 ShareDestinationFormatTypeHCS ShareDestinationFormatType = "HCS" 246 // ShareDestinationFormatTypeManagedDisk Azure Compute Disk. 247 ShareDestinationFormatTypeManagedDisk ShareDestinationFormatType = "ManagedDisk" 248 // ShareDestinationFormatTypePageBlob Azure storage page blob format. 249 ShareDestinationFormatTypePageBlob ShareDestinationFormatType = "PageBlob" 250 // ShareDestinationFormatTypeUnknownType Unknown format. 251 ShareDestinationFormatTypeUnknownType ShareDestinationFormatType = "UnknownType" 252) 253 254// PossibleShareDestinationFormatTypeValues returns an array of possible values for the ShareDestinationFormatType const type. 255func PossibleShareDestinationFormatTypeValues() []ShareDestinationFormatType { 256 return []ShareDestinationFormatType{ShareDestinationFormatTypeAzureFile, ShareDestinationFormatTypeBlockBlob, ShareDestinationFormatTypeHCS, ShareDestinationFormatTypeManagedDisk, ShareDestinationFormatTypePageBlob, ShareDestinationFormatTypeUnknownType} 257} 258 259// SkuDisabledReason enumerates the values for sku disabled reason. 260type SkuDisabledReason string 261 262const ( 263 // SkuDisabledReasonCountry SKU is not available in the requested country. 264 SkuDisabledReasonCountry SkuDisabledReason = "Country" 265 // SkuDisabledReasonFeature Required features are not enabled for the SKU. 266 SkuDisabledReasonFeature SkuDisabledReason = "Feature" 267 // SkuDisabledReasonNone SKU is not disabled. 268 SkuDisabledReasonNone SkuDisabledReason = "None" 269 // SkuDisabledReasonNoSubscriptionInfo Subscription has not registered to Microsoft.DataBox and Service 270 // does not have the subscription notification. 271 SkuDisabledReasonNoSubscriptionInfo SkuDisabledReason = "NoSubscriptionInfo" 272 // SkuDisabledReasonOfferType Subscription does not have required offer types for the SKU. 273 SkuDisabledReasonOfferType SkuDisabledReason = "OfferType" 274 // SkuDisabledReasonRegion SKU is not available to push data to the requested Azure region. 275 SkuDisabledReasonRegion SkuDisabledReason = "Region" 276) 277 278// PossibleSkuDisabledReasonValues returns an array of possible values for the SkuDisabledReason const type. 279func PossibleSkuDisabledReasonValues() []SkuDisabledReason { 280 return []SkuDisabledReason{SkuDisabledReasonCountry, SkuDisabledReasonFeature, SkuDisabledReasonNone, SkuDisabledReasonNoSubscriptionInfo, SkuDisabledReasonOfferType, SkuDisabledReasonRegion} 281} 282 283// SkuName enumerates the values for sku name. 284type SkuName string 285 286const ( 287 // DataBox Databox. 288 DataBox SkuName = "DataBox" 289 // DataBoxDisk DataboxDisk. 290 DataBoxDisk SkuName = "DataBoxDisk" 291 // DataBoxHeavy DataboxHeavy. 292 DataBoxHeavy SkuName = "DataBoxHeavy" 293) 294 295// PossibleSkuNameValues returns an array of possible values for the SkuName const type. 296func PossibleSkuNameValues() []SkuName { 297 return []SkuName{DataBox, DataBoxDisk, DataBoxHeavy} 298} 299 300// SkuNameBasicScheduleAvailabilityRequest enumerates the values for sku name basic schedule availability 301// request. 302type SkuNameBasicScheduleAvailabilityRequest string 303 304const ( 305 // SkuNameDataBox ... 306 SkuNameDataBox SkuNameBasicScheduleAvailabilityRequest = "DataBox" 307 // SkuNameDataBoxDisk ... 308 SkuNameDataBoxDisk SkuNameBasicScheduleAvailabilityRequest = "DataBoxDisk" 309 // SkuNameDataBoxHeavy ... 310 SkuNameDataBoxHeavy SkuNameBasicScheduleAvailabilityRequest = "DataBoxHeavy" 311 // SkuNameScheduleAvailabilityRequest ... 312 SkuNameScheduleAvailabilityRequest SkuNameBasicScheduleAvailabilityRequest = "ScheduleAvailabilityRequest" 313) 314 315// PossibleSkuNameBasicScheduleAvailabilityRequestValues returns an array of possible values for the SkuNameBasicScheduleAvailabilityRequest const type. 316func PossibleSkuNameBasicScheduleAvailabilityRequestValues() []SkuNameBasicScheduleAvailabilityRequest { 317 return []SkuNameBasicScheduleAvailabilityRequest{SkuNameDataBox, SkuNameDataBoxDisk, SkuNameDataBoxHeavy, SkuNameScheduleAvailabilityRequest} 318} 319 320// StageName enumerates the values for stage name. 321type StageName string 322 323const ( 324 // StageNameAborted Order has been aborted. 325 StageNameAborted StageName = "Aborted" 326 // StageNameAtAzureDC Device has been received at azure datacenter from the user. 327 StageNameAtAzureDC StageName = "AtAzureDC" 328 // StageNameCancelled Order has been cancelled. 329 StageNameCancelled StageName = "Cancelled" 330 // StageNameCompleted Order has completed. 331 StageNameCompleted StageName = "Completed" 332 // StageNameCompletedWithErrors Order has completed with errors. 333 StageNameCompletedWithErrors StageName = "CompletedWithErrors" 334 // StageNameCompletedWithWarnings Order has completed with warnings. 335 StageNameCompletedWithWarnings StageName = "CompletedWithWarnings" 336 // StageNameDataCopy Data copy from the device at azure datacenter. 337 StageNameDataCopy StageName = "DataCopy" 338 // StageNameDelivered Device has been delivered to the user of the order. 339 StageNameDelivered StageName = "Delivered" 340 // StageNameDeviceOrdered An order has been created. 341 StageNameDeviceOrdered StageName = "DeviceOrdered" 342 // StageNameDevicePrepared A device has been prepared for the order. 343 StageNameDevicePrepared StageName = "DevicePrepared" 344 // StageNameDispatched Device has been dispatched to the user of the order. 345 StageNameDispatched StageName = "Dispatched" 346 // StageNameFailedIssueDetectedAtAzureDC Order has failed due to issue detected at azure datacenter. 347 StageNameFailedIssueDetectedAtAzureDC StageName = "Failed_IssueDetectedAtAzureDC" 348 // StageNameFailedIssueReportedAtCustomer Order has failed due to issue reported by user. 349 StageNameFailedIssueReportedAtCustomer StageName = "Failed_IssueReportedAtCustomer" 350 // StageNamePickedUp Device has been picked up from user and in transit to azure datacenter. 351 StageNamePickedUp StageName = "PickedUp" 352 // StageNameReadyToDispatchFromAzureDC Device is ready to be handed to customer from Azure DC. 353 StageNameReadyToDispatchFromAzureDC StageName = "ReadyToDispatchFromAzureDC" 354 // StageNameReadyToReceiveAtAzureDC Device can be dropped off at Azure DC. 355 StageNameReadyToReceiveAtAzureDC StageName = "ReadyToReceiveAtAzureDC" 356) 357 358// PossibleStageNameValues returns an array of possible values for the StageName const type. 359func PossibleStageNameValues() []StageName { 360 return []StageName{StageNameAborted, StageNameAtAzureDC, StageNameCancelled, StageNameCompleted, StageNameCompletedWithErrors, StageNameCompletedWithWarnings, StageNameDataCopy, StageNameDelivered, StageNameDeviceOrdered, StageNameDevicePrepared, StageNameDispatched, StageNameFailedIssueDetectedAtAzureDC, StageNameFailedIssueReportedAtCustomer, StageNamePickedUp, StageNameReadyToDispatchFromAzureDC, StageNameReadyToReceiveAtAzureDC} 361} 362 363// StageStatus enumerates the values for stage status. 364type StageStatus string 365 366const ( 367 // StageStatusCancelled Stage has been cancelled. 368 StageStatusCancelled StageStatus = "Cancelled" 369 // StageStatusCancelling Stage is cancelling. 370 StageStatusCancelling StageStatus = "Cancelling" 371 // StageStatusFailed Stage has failed. 372 StageStatusFailed StageStatus = "Failed" 373 // StageStatusInProgress Stage is in progress. 374 StageStatusInProgress StageStatus = "InProgress" 375 // StageStatusNone No status available yet. 376 StageStatusNone StageStatus = "None" 377 // StageStatusSucceeded Stage has succeeded. 378 StageStatusSucceeded StageStatus = "Succeeded" 379 // StageStatusSucceededWithErrors Stage has succeeded with errors. 380 StageStatusSucceededWithErrors StageStatus = "SucceededWithErrors" 381) 382 383// PossibleStageStatusValues returns an array of possible values for the StageStatus const type. 384func PossibleStageStatusValues() []StageStatus { 385 return []StageStatus{StageStatusCancelled, StageStatusCancelling, StageStatusFailed, StageStatusInProgress, StageStatusNone, StageStatusSucceeded, StageStatusSucceededWithErrors} 386} 387 388// TransportShipmentTypes enumerates the values for transport shipment types. 389type TransportShipmentTypes string 390 391const ( 392 // CustomerManaged Shipment Logistics is handled by the customer. 393 CustomerManaged TransportShipmentTypes = "CustomerManaged" 394 // MicrosoftManaged Shipment Logistics is handled by Microsoft. 395 MicrosoftManaged TransportShipmentTypes = "MicrosoftManaged" 396) 397 398// PossibleTransportShipmentTypesValues returns an array of possible values for the TransportShipmentTypes const type. 399func PossibleTransportShipmentTypesValues() []TransportShipmentTypes { 400 return []TransportShipmentTypes{CustomerManaged, MicrosoftManaged} 401} 402 403// ValidationCategory enumerates the values for validation category. 404type ValidationCategory string 405 406const ( 407 // ValidationCategoryJobCreationValidation ... 408 ValidationCategoryJobCreationValidation ValidationCategory = "JobCreationValidation" 409 // ValidationCategoryValidationRequest ... 410 ValidationCategoryValidationRequest ValidationCategory = "ValidationRequest" 411) 412 413// PossibleValidationCategoryValues returns an array of possible values for the ValidationCategory const type. 414func PossibleValidationCategoryValues() []ValidationCategory { 415 return []ValidationCategory{ValidationCategoryJobCreationValidation, ValidationCategoryValidationRequest} 416} 417 418// ValidationStatus enumerates the values for validation status. 419type ValidationStatus string 420 421const ( 422 // ValidationStatusInvalid Validation is not successful 423 ValidationStatusInvalid ValidationStatus = "Invalid" 424 // ValidationStatusSkipped Validation is skipped 425 ValidationStatusSkipped ValidationStatus = "Skipped" 426 // ValidationStatusValid Validation is successful 427 ValidationStatusValid ValidationStatus = "Valid" 428) 429 430// PossibleValidationStatusValues returns an array of possible values for the ValidationStatus const type. 431func PossibleValidationStatusValues() []ValidationStatus { 432 return []ValidationStatus{ValidationStatusInvalid, ValidationStatusSkipped, ValidationStatusValid} 433} 434 435// ValidationType enumerates the values for validation type. 436type ValidationType string 437 438const ( 439 // ValidationTypeValidateAddress ... 440 ValidationTypeValidateAddress ValidationType = "ValidateAddress" 441 // ValidationTypeValidateCreateOrderLimit ... 442 ValidationTypeValidateCreateOrderLimit ValidationType = "ValidateCreateOrderLimit" 443 // ValidationTypeValidateDataDestinationDetails ... 444 ValidationTypeValidateDataDestinationDetails ValidationType = "ValidateDataDestinationDetails" 445 // ValidationTypeValidatePreferences ... 446 ValidationTypeValidatePreferences ValidationType = "ValidatePreferences" 447 // ValidationTypeValidateSkuAvailability ... 448 ValidationTypeValidateSkuAvailability ValidationType = "ValidateSkuAvailability" 449 // ValidationTypeValidateSubscriptionIsAllowedToCreateJob ... 450 ValidationTypeValidateSubscriptionIsAllowedToCreateJob ValidationType = "ValidateSubscriptionIsAllowedToCreateJob" 451 // ValidationTypeValidationInputRequest ... 452 ValidationTypeValidationInputRequest ValidationType = "ValidationInputRequest" 453) 454 455// PossibleValidationTypeValues returns an array of possible values for the ValidationType const type. 456func PossibleValidationTypeValues() []ValidationType { 457 return []ValidationType{ValidationTypeValidateAddress, ValidationTypeValidateCreateOrderLimit, ValidationTypeValidateDataDestinationDetails, ValidationTypeValidatePreferences, ValidationTypeValidateSkuAvailability, ValidationTypeValidateSubscriptionIsAllowedToCreateJob, ValidationTypeValidationInputRequest} 458} 459 460// ValidationTypeBasicValidationInputResponse enumerates the values for validation type basic validation input 461// response. 462type ValidationTypeBasicValidationInputResponse string 463 464const ( 465 // ValidationTypeBasicValidationInputResponseValidationTypeValidateAddress ... 466 ValidationTypeBasicValidationInputResponseValidationTypeValidateAddress ValidationTypeBasicValidationInputResponse = "ValidateAddress" 467 // ValidationTypeBasicValidationInputResponseValidationTypeValidateCreateOrderLimit ... 468 ValidationTypeBasicValidationInputResponseValidationTypeValidateCreateOrderLimit ValidationTypeBasicValidationInputResponse = "ValidateCreateOrderLimit" 469 // ValidationTypeBasicValidationInputResponseValidationTypeValidateDataDestinationDetails ... 470 ValidationTypeBasicValidationInputResponseValidationTypeValidateDataDestinationDetails ValidationTypeBasicValidationInputResponse = "ValidateDataDestinationDetails" 471 // ValidationTypeBasicValidationInputResponseValidationTypeValidatePreferences ... 472 ValidationTypeBasicValidationInputResponseValidationTypeValidatePreferences ValidationTypeBasicValidationInputResponse = "ValidatePreferences" 473 // ValidationTypeBasicValidationInputResponseValidationTypeValidateSkuAvailability ... 474 ValidationTypeBasicValidationInputResponseValidationTypeValidateSkuAvailability ValidationTypeBasicValidationInputResponse = "ValidateSkuAvailability" 475 // ValidationTypeBasicValidationInputResponseValidationTypeValidateSubscriptionIsAllowedToCreateJob ... 476 ValidationTypeBasicValidationInputResponseValidationTypeValidateSubscriptionIsAllowedToCreateJob ValidationTypeBasicValidationInputResponse = "ValidateSubscriptionIsAllowedToCreateJob" 477 // ValidationTypeBasicValidationInputResponseValidationTypeValidationInputResponse ... 478 ValidationTypeBasicValidationInputResponseValidationTypeValidationInputResponse ValidationTypeBasicValidationInputResponse = "ValidationInputResponse" 479) 480 481// PossibleValidationTypeBasicValidationInputResponseValues returns an array of possible values for the ValidationTypeBasicValidationInputResponse const type. 482func PossibleValidationTypeBasicValidationInputResponseValues() []ValidationTypeBasicValidationInputResponse { 483 return []ValidationTypeBasicValidationInputResponse{ValidationTypeBasicValidationInputResponseValidationTypeValidateAddress, ValidationTypeBasicValidationInputResponseValidationTypeValidateCreateOrderLimit, ValidationTypeBasicValidationInputResponseValidationTypeValidateDataDestinationDetails, ValidationTypeBasicValidationInputResponseValidationTypeValidatePreferences, ValidationTypeBasicValidationInputResponseValidationTypeValidateSkuAvailability, ValidationTypeBasicValidationInputResponseValidationTypeValidateSubscriptionIsAllowedToCreateJob, ValidationTypeBasicValidationInputResponseValidationTypeValidationInputResponse} 484} 485