1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package devicefarm 4 5import ( 6 "context" 7 "fmt" 8 "github.com/aws/aws-sdk-go-v2/service/devicefarm/types" 9 smithy "github.com/aws/smithy-go" 10 "github.com/aws/smithy-go/middleware" 11) 12 13type validateOpCreateDevicePool struct { 14} 15 16func (*validateOpCreateDevicePool) ID() string { 17 return "OperationInputValidation" 18} 19 20func (m *validateOpCreateDevicePool) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 21 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 22) { 23 input, ok := in.Parameters.(*CreateDevicePoolInput) 24 if !ok { 25 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 26 } 27 if err := validateOpCreateDevicePoolInput(input); err != nil { 28 return out, metadata, err 29 } 30 return next.HandleInitialize(ctx, in) 31} 32 33type validateOpCreateInstanceProfile struct { 34} 35 36func (*validateOpCreateInstanceProfile) ID() string { 37 return "OperationInputValidation" 38} 39 40func (m *validateOpCreateInstanceProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 41 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 42) { 43 input, ok := in.Parameters.(*CreateInstanceProfileInput) 44 if !ok { 45 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 46 } 47 if err := validateOpCreateInstanceProfileInput(input); err != nil { 48 return out, metadata, err 49 } 50 return next.HandleInitialize(ctx, in) 51} 52 53type validateOpCreateNetworkProfile struct { 54} 55 56func (*validateOpCreateNetworkProfile) ID() string { 57 return "OperationInputValidation" 58} 59 60func (m *validateOpCreateNetworkProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 61 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 62) { 63 input, ok := in.Parameters.(*CreateNetworkProfileInput) 64 if !ok { 65 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 66 } 67 if err := validateOpCreateNetworkProfileInput(input); err != nil { 68 return out, metadata, err 69 } 70 return next.HandleInitialize(ctx, in) 71} 72 73type validateOpCreateProject struct { 74} 75 76func (*validateOpCreateProject) ID() string { 77 return "OperationInputValidation" 78} 79 80func (m *validateOpCreateProject) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 81 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 82) { 83 input, ok := in.Parameters.(*CreateProjectInput) 84 if !ok { 85 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 86 } 87 if err := validateOpCreateProjectInput(input); err != nil { 88 return out, metadata, err 89 } 90 return next.HandleInitialize(ctx, in) 91} 92 93type validateOpCreateRemoteAccessSession struct { 94} 95 96func (*validateOpCreateRemoteAccessSession) ID() string { 97 return "OperationInputValidation" 98} 99 100func (m *validateOpCreateRemoteAccessSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 101 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 102) { 103 input, ok := in.Parameters.(*CreateRemoteAccessSessionInput) 104 if !ok { 105 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 106 } 107 if err := validateOpCreateRemoteAccessSessionInput(input); err != nil { 108 return out, metadata, err 109 } 110 return next.HandleInitialize(ctx, in) 111} 112 113type validateOpCreateTestGridProject struct { 114} 115 116func (*validateOpCreateTestGridProject) ID() string { 117 return "OperationInputValidation" 118} 119 120func (m *validateOpCreateTestGridProject) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 121 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 122) { 123 input, ok := in.Parameters.(*CreateTestGridProjectInput) 124 if !ok { 125 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 126 } 127 if err := validateOpCreateTestGridProjectInput(input); err != nil { 128 return out, metadata, err 129 } 130 return next.HandleInitialize(ctx, in) 131} 132 133type validateOpCreateTestGridUrl struct { 134} 135 136func (*validateOpCreateTestGridUrl) ID() string { 137 return "OperationInputValidation" 138} 139 140func (m *validateOpCreateTestGridUrl) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 141 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 142) { 143 input, ok := in.Parameters.(*CreateTestGridUrlInput) 144 if !ok { 145 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 146 } 147 if err := validateOpCreateTestGridUrlInput(input); err != nil { 148 return out, metadata, err 149 } 150 return next.HandleInitialize(ctx, in) 151} 152 153type validateOpCreateUpload struct { 154} 155 156func (*validateOpCreateUpload) ID() string { 157 return "OperationInputValidation" 158} 159 160func (m *validateOpCreateUpload) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 161 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 162) { 163 input, ok := in.Parameters.(*CreateUploadInput) 164 if !ok { 165 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 166 } 167 if err := validateOpCreateUploadInput(input); err != nil { 168 return out, metadata, err 169 } 170 return next.HandleInitialize(ctx, in) 171} 172 173type validateOpCreateVPCEConfiguration struct { 174} 175 176func (*validateOpCreateVPCEConfiguration) ID() string { 177 return "OperationInputValidation" 178} 179 180func (m *validateOpCreateVPCEConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 181 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 182) { 183 input, ok := in.Parameters.(*CreateVPCEConfigurationInput) 184 if !ok { 185 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 186 } 187 if err := validateOpCreateVPCEConfigurationInput(input); err != nil { 188 return out, metadata, err 189 } 190 return next.HandleInitialize(ctx, in) 191} 192 193type validateOpDeleteDevicePool struct { 194} 195 196func (*validateOpDeleteDevicePool) ID() string { 197 return "OperationInputValidation" 198} 199 200func (m *validateOpDeleteDevicePool) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 201 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 202) { 203 input, ok := in.Parameters.(*DeleteDevicePoolInput) 204 if !ok { 205 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 206 } 207 if err := validateOpDeleteDevicePoolInput(input); err != nil { 208 return out, metadata, err 209 } 210 return next.HandleInitialize(ctx, in) 211} 212 213type validateOpDeleteInstanceProfile struct { 214} 215 216func (*validateOpDeleteInstanceProfile) ID() string { 217 return "OperationInputValidation" 218} 219 220func (m *validateOpDeleteInstanceProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 221 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 222) { 223 input, ok := in.Parameters.(*DeleteInstanceProfileInput) 224 if !ok { 225 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 226 } 227 if err := validateOpDeleteInstanceProfileInput(input); err != nil { 228 return out, metadata, err 229 } 230 return next.HandleInitialize(ctx, in) 231} 232 233type validateOpDeleteNetworkProfile struct { 234} 235 236func (*validateOpDeleteNetworkProfile) ID() string { 237 return "OperationInputValidation" 238} 239 240func (m *validateOpDeleteNetworkProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 241 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 242) { 243 input, ok := in.Parameters.(*DeleteNetworkProfileInput) 244 if !ok { 245 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 246 } 247 if err := validateOpDeleteNetworkProfileInput(input); err != nil { 248 return out, metadata, err 249 } 250 return next.HandleInitialize(ctx, in) 251} 252 253type validateOpDeleteProject struct { 254} 255 256func (*validateOpDeleteProject) ID() string { 257 return "OperationInputValidation" 258} 259 260func (m *validateOpDeleteProject) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 261 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 262) { 263 input, ok := in.Parameters.(*DeleteProjectInput) 264 if !ok { 265 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 266 } 267 if err := validateOpDeleteProjectInput(input); err != nil { 268 return out, metadata, err 269 } 270 return next.HandleInitialize(ctx, in) 271} 272 273type validateOpDeleteRemoteAccessSession struct { 274} 275 276func (*validateOpDeleteRemoteAccessSession) ID() string { 277 return "OperationInputValidation" 278} 279 280func (m *validateOpDeleteRemoteAccessSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 281 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 282) { 283 input, ok := in.Parameters.(*DeleteRemoteAccessSessionInput) 284 if !ok { 285 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 286 } 287 if err := validateOpDeleteRemoteAccessSessionInput(input); err != nil { 288 return out, metadata, err 289 } 290 return next.HandleInitialize(ctx, in) 291} 292 293type validateOpDeleteRun struct { 294} 295 296func (*validateOpDeleteRun) ID() string { 297 return "OperationInputValidation" 298} 299 300func (m *validateOpDeleteRun) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 301 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 302) { 303 input, ok := in.Parameters.(*DeleteRunInput) 304 if !ok { 305 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 306 } 307 if err := validateOpDeleteRunInput(input); err != nil { 308 return out, metadata, err 309 } 310 return next.HandleInitialize(ctx, in) 311} 312 313type validateOpDeleteTestGridProject struct { 314} 315 316func (*validateOpDeleteTestGridProject) ID() string { 317 return "OperationInputValidation" 318} 319 320func (m *validateOpDeleteTestGridProject) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 321 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 322) { 323 input, ok := in.Parameters.(*DeleteTestGridProjectInput) 324 if !ok { 325 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 326 } 327 if err := validateOpDeleteTestGridProjectInput(input); err != nil { 328 return out, metadata, err 329 } 330 return next.HandleInitialize(ctx, in) 331} 332 333type validateOpDeleteUpload struct { 334} 335 336func (*validateOpDeleteUpload) ID() string { 337 return "OperationInputValidation" 338} 339 340func (m *validateOpDeleteUpload) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 341 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 342) { 343 input, ok := in.Parameters.(*DeleteUploadInput) 344 if !ok { 345 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 346 } 347 if err := validateOpDeleteUploadInput(input); err != nil { 348 return out, metadata, err 349 } 350 return next.HandleInitialize(ctx, in) 351} 352 353type validateOpDeleteVPCEConfiguration struct { 354} 355 356func (*validateOpDeleteVPCEConfiguration) ID() string { 357 return "OperationInputValidation" 358} 359 360func (m *validateOpDeleteVPCEConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 361 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 362) { 363 input, ok := in.Parameters.(*DeleteVPCEConfigurationInput) 364 if !ok { 365 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 366 } 367 if err := validateOpDeleteVPCEConfigurationInput(input); err != nil { 368 return out, metadata, err 369 } 370 return next.HandleInitialize(ctx, in) 371} 372 373type validateOpGetDevice struct { 374} 375 376func (*validateOpGetDevice) ID() string { 377 return "OperationInputValidation" 378} 379 380func (m *validateOpGetDevice) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 381 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 382) { 383 input, ok := in.Parameters.(*GetDeviceInput) 384 if !ok { 385 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 386 } 387 if err := validateOpGetDeviceInput(input); err != nil { 388 return out, metadata, err 389 } 390 return next.HandleInitialize(ctx, in) 391} 392 393type validateOpGetDeviceInstance struct { 394} 395 396func (*validateOpGetDeviceInstance) ID() string { 397 return "OperationInputValidation" 398} 399 400func (m *validateOpGetDeviceInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 401 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 402) { 403 input, ok := in.Parameters.(*GetDeviceInstanceInput) 404 if !ok { 405 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 406 } 407 if err := validateOpGetDeviceInstanceInput(input); err != nil { 408 return out, metadata, err 409 } 410 return next.HandleInitialize(ctx, in) 411} 412 413type validateOpGetDevicePoolCompatibility struct { 414} 415 416func (*validateOpGetDevicePoolCompatibility) ID() string { 417 return "OperationInputValidation" 418} 419 420func (m *validateOpGetDevicePoolCompatibility) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 421 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 422) { 423 input, ok := in.Parameters.(*GetDevicePoolCompatibilityInput) 424 if !ok { 425 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 426 } 427 if err := validateOpGetDevicePoolCompatibilityInput(input); err != nil { 428 return out, metadata, err 429 } 430 return next.HandleInitialize(ctx, in) 431} 432 433type validateOpGetDevicePool struct { 434} 435 436func (*validateOpGetDevicePool) ID() string { 437 return "OperationInputValidation" 438} 439 440func (m *validateOpGetDevicePool) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 441 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 442) { 443 input, ok := in.Parameters.(*GetDevicePoolInput) 444 if !ok { 445 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 446 } 447 if err := validateOpGetDevicePoolInput(input); err != nil { 448 return out, metadata, err 449 } 450 return next.HandleInitialize(ctx, in) 451} 452 453type validateOpGetInstanceProfile struct { 454} 455 456func (*validateOpGetInstanceProfile) ID() string { 457 return "OperationInputValidation" 458} 459 460func (m *validateOpGetInstanceProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 461 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 462) { 463 input, ok := in.Parameters.(*GetInstanceProfileInput) 464 if !ok { 465 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 466 } 467 if err := validateOpGetInstanceProfileInput(input); err != nil { 468 return out, metadata, err 469 } 470 return next.HandleInitialize(ctx, in) 471} 472 473type validateOpGetJob struct { 474} 475 476func (*validateOpGetJob) ID() string { 477 return "OperationInputValidation" 478} 479 480func (m *validateOpGetJob) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 481 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 482) { 483 input, ok := in.Parameters.(*GetJobInput) 484 if !ok { 485 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 486 } 487 if err := validateOpGetJobInput(input); err != nil { 488 return out, metadata, err 489 } 490 return next.HandleInitialize(ctx, in) 491} 492 493type validateOpGetNetworkProfile struct { 494} 495 496func (*validateOpGetNetworkProfile) ID() string { 497 return "OperationInputValidation" 498} 499 500func (m *validateOpGetNetworkProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 501 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 502) { 503 input, ok := in.Parameters.(*GetNetworkProfileInput) 504 if !ok { 505 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 506 } 507 if err := validateOpGetNetworkProfileInput(input); err != nil { 508 return out, metadata, err 509 } 510 return next.HandleInitialize(ctx, in) 511} 512 513type validateOpGetProject struct { 514} 515 516func (*validateOpGetProject) ID() string { 517 return "OperationInputValidation" 518} 519 520func (m *validateOpGetProject) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 521 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 522) { 523 input, ok := in.Parameters.(*GetProjectInput) 524 if !ok { 525 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 526 } 527 if err := validateOpGetProjectInput(input); err != nil { 528 return out, metadata, err 529 } 530 return next.HandleInitialize(ctx, in) 531} 532 533type validateOpGetRemoteAccessSession struct { 534} 535 536func (*validateOpGetRemoteAccessSession) ID() string { 537 return "OperationInputValidation" 538} 539 540func (m *validateOpGetRemoteAccessSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 541 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 542) { 543 input, ok := in.Parameters.(*GetRemoteAccessSessionInput) 544 if !ok { 545 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 546 } 547 if err := validateOpGetRemoteAccessSessionInput(input); err != nil { 548 return out, metadata, err 549 } 550 return next.HandleInitialize(ctx, in) 551} 552 553type validateOpGetRun struct { 554} 555 556func (*validateOpGetRun) ID() string { 557 return "OperationInputValidation" 558} 559 560func (m *validateOpGetRun) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 561 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 562) { 563 input, ok := in.Parameters.(*GetRunInput) 564 if !ok { 565 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 566 } 567 if err := validateOpGetRunInput(input); err != nil { 568 return out, metadata, err 569 } 570 return next.HandleInitialize(ctx, in) 571} 572 573type validateOpGetSuite struct { 574} 575 576func (*validateOpGetSuite) ID() string { 577 return "OperationInputValidation" 578} 579 580func (m *validateOpGetSuite) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 581 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 582) { 583 input, ok := in.Parameters.(*GetSuiteInput) 584 if !ok { 585 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 586 } 587 if err := validateOpGetSuiteInput(input); err != nil { 588 return out, metadata, err 589 } 590 return next.HandleInitialize(ctx, in) 591} 592 593type validateOpGetTestGridProject struct { 594} 595 596func (*validateOpGetTestGridProject) ID() string { 597 return "OperationInputValidation" 598} 599 600func (m *validateOpGetTestGridProject) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 601 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 602) { 603 input, ok := in.Parameters.(*GetTestGridProjectInput) 604 if !ok { 605 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 606 } 607 if err := validateOpGetTestGridProjectInput(input); err != nil { 608 return out, metadata, err 609 } 610 return next.HandleInitialize(ctx, in) 611} 612 613type validateOpGetTest struct { 614} 615 616func (*validateOpGetTest) ID() string { 617 return "OperationInputValidation" 618} 619 620func (m *validateOpGetTest) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 621 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 622) { 623 input, ok := in.Parameters.(*GetTestInput) 624 if !ok { 625 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 626 } 627 if err := validateOpGetTestInput(input); err != nil { 628 return out, metadata, err 629 } 630 return next.HandleInitialize(ctx, in) 631} 632 633type validateOpGetUpload struct { 634} 635 636func (*validateOpGetUpload) ID() string { 637 return "OperationInputValidation" 638} 639 640func (m *validateOpGetUpload) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 641 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 642) { 643 input, ok := in.Parameters.(*GetUploadInput) 644 if !ok { 645 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 646 } 647 if err := validateOpGetUploadInput(input); err != nil { 648 return out, metadata, err 649 } 650 return next.HandleInitialize(ctx, in) 651} 652 653type validateOpGetVPCEConfiguration struct { 654} 655 656func (*validateOpGetVPCEConfiguration) ID() string { 657 return "OperationInputValidation" 658} 659 660func (m *validateOpGetVPCEConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 661 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 662) { 663 input, ok := in.Parameters.(*GetVPCEConfigurationInput) 664 if !ok { 665 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 666 } 667 if err := validateOpGetVPCEConfigurationInput(input); err != nil { 668 return out, metadata, err 669 } 670 return next.HandleInitialize(ctx, in) 671} 672 673type validateOpInstallToRemoteAccessSession struct { 674} 675 676func (*validateOpInstallToRemoteAccessSession) ID() string { 677 return "OperationInputValidation" 678} 679 680func (m *validateOpInstallToRemoteAccessSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 681 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 682) { 683 input, ok := in.Parameters.(*InstallToRemoteAccessSessionInput) 684 if !ok { 685 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 686 } 687 if err := validateOpInstallToRemoteAccessSessionInput(input); err != nil { 688 return out, metadata, err 689 } 690 return next.HandleInitialize(ctx, in) 691} 692 693type validateOpListArtifacts struct { 694} 695 696func (*validateOpListArtifacts) ID() string { 697 return "OperationInputValidation" 698} 699 700func (m *validateOpListArtifacts) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 701 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 702) { 703 input, ok := in.Parameters.(*ListArtifactsInput) 704 if !ok { 705 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 706 } 707 if err := validateOpListArtifactsInput(input); err != nil { 708 return out, metadata, err 709 } 710 return next.HandleInitialize(ctx, in) 711} 712 713type validateOpListDevicePools struct { 714} 715 716func (*validateOpListDevicePools) ID() string { 717 return "OperationInputValidation" 718} 719 720func (m *validateOpListDevicePools) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 721 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 722) { 723 input, ok := in.Parameters.(*ListDevicePoolsInput) 724 if !ok { 725 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 726 } 727 if err := validateOpListDevicePoolsInput(input); err != nil { 728 return out, metadata, err 729 } 730 return next.HandleInitialize(ctx, in) 731} 732 733type validateOpListJobs struct { 734} 735 736func (*validateOpListJobs) ID() string { 737 return "OperationInputValidation" 738} 739 740func (m *validateOpListJobs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 741 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 742) { 743 input, ok := in.Parameters.(*ListJobsInput) 744 if !ok { 745 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 746 } 747 if err := validateOpListJobsInput(input); err != nil { 748 return out, metadata, err 749 } 750 return next.HandleInitialize(ctx, in) 751} 752 753type validateOpListNetworkProfiles struct { 754} 755 756func (*validateOpListNetworkProfiles) ID() string { 757 return "OperationInputValidation" 758} 759 760func (m *validateOpListNetworkProfiles) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 761 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 762) { 763 input, ok := in.Parameters.(*ListNetworkProfilesInput) 764 if !ok { 765 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 766 } 767 if err := validateOpListNetworkProfilesInput(input); err != nil { 768 return out, metadata, err 769 } 770 return next.HandleInitialize(ctx, in) 771} 772 773type validateOpListRemoteAccessSessions struct { 774} 775 776func (*validateOpListRemoteAccessSessions) ID() string { 777 return "OperationInputValidation" 778} 779 780func (m *validateOpListRemoteAccessSessions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 781 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 782) { 783 input, ok := in.Parameters.(*ListRemoteAccessSessionsInput) 784 if !ok { 785 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 786 } 787 if err := validateOpListRemoteAccessSessionsInput(input); err != nil { 788 return out, metadata, err 789 } 790 return next.HandleInitialize(ctx, in) 791} 792 793type validateOpListRuns struct { 794} 795 796func (*validateOpListRuns) ID() string { 797 return "OperationInputValidation" 798} 799 800func (m *validateOpListRuns) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 801 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 802) { 803 input, ok := in.Parameters.(*ListRunsInput) 804 if !ok { 805 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 806 } 807 if err := validateOpListRunsInput(input); err != nil { 808 return out, metadata, err 809 } 810 return next.HandleInitialize(ctx, in) 811} 812 813type validateOpListSamples struct { 814} 815 816func (*validateOpListSamples) ID() string { 817 return "OperationInputValidation" 818} 819 820func (m *validateOpListSamples) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 821 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 822) { 823 input, ok := in.Parameters.(*ListSamplesInput) 824 if !ok { 825 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 826 } 827 if err := validateOpListSamplesInput(input); err != nil { 828 return out, metadata, err 829 } 830 return next.HandleInitialize(ctx, in) 831} 832 833type validateOpListSuites struct { 834} 835 836func (*validateOpListSuites) ID() string { 837 return "OperationInputValidation" 838} 839 840func (m *validateOpListSuites) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 841 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 842) { 843 input, ok := in.Parameters.(*ListSuitesInput) 844 if !ok { 845 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 846 } 847 if err := validateOpListSuitesInput(input); err != nil { 848 return out, metadata, err 849 } 850 return next.HandleInitialize(ctx, in) 851} 852 853type validateOpListTagsForResource struct { 854} 855 856func (*validateOpListTagsForResource) ID() string { 857 return "OperationInputValidation" 858} 859 860func (m *validateOpListTagsForResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 861 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 862) { 863 input, ok := in.Parameters.(*ListTagsForResourceInput) 864 if !ok { 865 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 866 } 867 if err := validateOpListTagsForResourceInput(input); err != nil { 868 return out, metadata, err 869 } 870 return next.HandleInitialize(ctx, in) 871} 872 873type validateOpListTestGridSessionActions struct { 874} 875 876func (*validateOpListTestGridSessionActions) ID() string { 877 return "OperationInputValidation" 878} 879 880func (m *validateOpListTestGridSessionActions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 881 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 882) { 883 input, ok := in.Parameters.(*ListTestGridSessionActionsInput) 884 if !ok { 885 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 886 } 887 if err := validateOpListTestGridSessionActionsInput(input); err != nil { 888 return out, metadata, err 889 } 890 return next.HandleInitialize(ctx, in) 891} 892 893type validateOpListTestGridSessionArtifacts struct { 894} 895 896func (*validateOpListTestGridSessionArtifacts) ID() string { 897 return "OperationInputValidation" 898} 899 900func (m *validateOpListTestGridSessionArtifacts) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 901 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 902) { 903 input, ok := in.Parameters.(*ListTestGridSessionArtifactsInput) 904 if !ok { 905 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 906 } 907 if err := validateOpListTestGridSessionArtifactsInput(input); err != nil { 908 return out, metadata, err 909 } 910 return next.HandleInitialize(ctx, in) 911} 912 913type validateOpListTestGridSessions struct { 914} 915 916func (*validateOpListTestGridSessions) ID() string { 917 return "OperationInputValidation" 918} 919 920func (m *validateOpListTestGridSessions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 921 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 922) { 923 input, ok := in.Parameters.(*ListTestGridSessionsInput) 924 if !ok { 925 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 926 } 927 if err := validateOpListTestGridSessionsInput(input); err != nil { 928 return out, metadata, err 929 } 930 return next.HandleInitialize(ctx, in) 931} 932 933type validateOpListTests struct { 934} 935 936func (*validateOpListTests) ID() string { 937 return "OperationInputValidation" 938} 939 940func (m *validateOpListTests) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 941 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 942) { 943 input, ok := in.Parameters.(*ListTestsInput) 944 if !ok { 945 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 946 } 947 if err := validateOpListTestsInput(input); err != nil { 948 return out, metadata, err 949 } 950 return next.HandleInitialize(ctx, in) 951} 952 953type validateOpListUniqueProblems struct { 954} 955 956func (*validateOpListUniqueProblems) ID() string { 957 return "OperationInputValidation" 958} 959 960func (m *validateOpListUniqueProblems) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 961 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 962) { 963 input, ok := in.Parameters.(*ListUniqueProblemsInput) 964 if !ok { 965 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 966 } 967 if err := validateOpListUniqueProblemsInput(input); err != nil { 968 return out, metadata, err 969 } 970 return next.HandleInitialize(ctx, in) 971} 972 973type validateOpListUploads struct { 974} 975 976func (*validateOpListUploads) ID() string { 977 return "OperationInputValidation" 978} 979 980func (m *validateOpListUploads) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 981 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 982) { 983 input, ok := in.Parameters.(*ListUploadsInput) 984 if !ok { 985 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 986 } 987 if err := validateOpListUploadsInput(input); err != nil { 988 return out, metadata, err 989 } 990 return next.HandleInitialize(ctx, in) 991} 992 993type validateOpScheduleRun struct { 994} 995 996func (*validateOpScheduleRun) ID() string { 997 return "OperationInputValidation" 998} 999 1000func (m *validateOpScheduleRun) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1001 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1002) { 1003 input, ok := in.Parameters.(*ScheduleRunInput) 1004 if !ok { 1005 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1006 } 1007 if err := validateOpScheduleRunInput(input); err != nil { 1008 return out, metadata, err 1009 } 1010 return next.HandleInitialize(ctx, in) 1011} 1012 1013type validateOpStopJob struct { 1014} 1015 1016func (*validateOpStopJob) ID() string { 1017 return "OperationInputValidation" 1018} 1019 1020func (m *validateOpStopJob) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1021 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1022) { 1023 input, ok := in.Parameters.(*StopJobInput) 1024 if !ok { 1025 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1026 } 1027 if err := validateOpStopJobInput(input); err != nil { 1028 return out, metadata, err 1029 } 1030 return next.HandleInitialize(ctx, in) 1031} 1032 1033type validateOpStopRemoteAccessSession struct { 1034} 1035 1036func (*validateOpStopRemoteAccessSession) ID() string { 1037 return "OperationInputValidation" 1038} 1039 1040func (m *validateOpStopRemoteAccessSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1041 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1042) { 1043 input, ok := in.Parameters.(*StopRemoteAccessSessionInput) 1044 if !ok { 1045 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1046 } 1047 if err := validateOpStopRemoteAccessSessionInput(input); err != nil { 1048 return out, metadata, err 1049 } 1050 return next.HandleInitialize(ctx, in) 1051} 1052 1053type validateOpStopRun struct { 1054} 1055 1056func (*validateOpStopRun) ID() string { 1057 return "OperationInputValidation" 1058} 1059 1060func (m *validateOpStopRun) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1061 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1062) { 1063 input, ok := in.Parameters.(*StopRunInput) 1064 if !ok { 1065 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1066 } 1067 if err := validateOpStopRunInput(input); err != nil { 1068 return out, metadata, err 1069 } 1070 return next.HandleInitialize(ctx, in) 1071} 1072 1073type validateOpTagResource struct { 1074} 1075 1076func (*validateOpTagResource) ID() string { 1077 return "OperationInputValidation" 1078} 1079 1080func (m *validateOpTagResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1081 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1082) { 1083 input, ok := in.Parameters.(*TagResourceInput) 1084 if !ok { 1085 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1086 } 1087 if err := validateOpTagResourceInput(input); err != nil { 1088 return out, metadata, err 1089 } 1090 return next.HandleInitialize(ctx, in) 1091} 1092 1093type validateOpUntagResource struct { 1094} 1095 1096func (*validateOpUntagResource) ID() string { 1097 return "OperationInputValidation" 1098} 1099 1100func (m *validateOpUntagResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1101 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1102) { 1103 input, ok := in.Parameters.(*UntagResourceInput) 1104 if !ok { 1105 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1106 } 1107 if err := validateOpUntagResourceInput(input); err != nil { 1108 return out, metadata, err 1109 } 1110 return next.HandleInitialize(ctx, in) 1111} 1112 1113type validateOpUpdateDeviceInstance struct { 1114} 1115 1116func (*validateOpUpdateDeviceInstance) ID() string { 1117 return "OperationInputValidation" 1118} 1119 1120func (m *validateOpUpdateDeviceInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1121 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1122) { 1123 input, ok := in.Parameters.(*UpdateDeviceInstanceInput) 1124 if !ok { 1125 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1126 } 1127 if err := validateOpUpdateDeviceInstanceInput(input); err != nil { 1128 return out, metadata, err 1129 } 1130 return next.HandleInitialize(ctx, in) 1131} 1132 1133type validateOpUpdateDevicePool struct { 1134} 1135 1136func (*validateOpUpdateDevicePool) ID() string { 1137 return "OperationInputValidation" 1138} 1139 1140func (m *validateOpUpdateDevicePool) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1141 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1142) { 1143 input, ok := in.Parameters.(*UpdateDevicePoolInput) 1144 if !ok { 1145 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1146 } 1147 if err := validateOpUpdateDevicePoolInput(input); err != nil { 1148 return out, metadata, err 1149 } 1150 return next.HandleInitialize(ctx, in) 1151} 1152 1153type validateOpUpdateInstanceProfile struct { 1154} 1155 1156func (*validateOpUpdateInstanceProfile) ID() string { 1157 return "OperationInputValidation" 1158} 1159 1160func (m *validateOpUpdateInstanceProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1161 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1162) { 1163 input, ok := in.Parameters.(*UpdateInstanceProfileInput) 1164 if !ok { 1165 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1166 } 1167 if err := validateOpUpdateInstanceProfileInput(input); err != nil { 1168 return out, metadata, err 1169 } 1170 return next.HandleInitialize(ctx, in) 1171} 1172 1173type validateOpUpdateNetworkProfile struct { 1174} 1175 1176func (*validateOpUpdateNetworkProfile) ID() string { 1177 return "OperationInputValidation" 1178} 1179 1180func (m *validateOpUpdateNetworkProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1181 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1182) { 1183 input, ok := in.Parameters.(*UpdateNetworkProfileInput) 1184 if !ok { 1185 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1186 } 1187 if err := validateOpUpdateNetworkProfileInput(input); err != nil { 1188 return out, metadata, err 1189 } 1190 return next.HandleInitialize(ctx, in) 1191} 1192 1193type validateOpUpdateProject struct { 1194} 1195 1196func (*validateOpUpdateProject) ID() string { 1197 return "OperationInputValidation" 1198} 1199 1200func (m *validateOpUpdateProject) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1201 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1202) { 1203 input, ok := in.Parameters.(*UpdateProjectInput) 1204 if !ok { 1205 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1206 } 1207 if err := validateOpUpdateProjectInput(input); err != nil { 1208 return out, metadata, err 1209 } 1210 return next.HandleInitialize(ctx, in) 1211} 1212 1213type validateOpUpdateTestGridProject struct { 1214} 1215 1216func (*validateOpUpdateTestGridProject) ID() string { 1217 return "OperationInputValidation" 1218} 1219 1220func (m *validateOpUpdateTestGridProject) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1221 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1222) { 1223 input, ok := in.Parameters.(*UpdateTestGridProjectInput) 1224 if !ok { 1225 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1226 } 1227 if err := validateOpUpdateTestGridProjectInput(input); err != nil { 1228 return out, metadata, err 1229 } 1230 return next.HandleInitialize(ctx, in) 1231} 1232 1233type validateOpUpdateUpload struct { 1234} 1235 1236func (*validateOpUpdateUpload) ID() string { 1237 return "OperationInputValidation" 1238} 1239 1240func (m *validateOpUpdateUpload) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1241 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1242) { 1243 input, ok := in.Parameters.(*UpdateUploadInput) 1244 if !ok { 1245 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1246 } 1247 if err := validateOpUpdateUploadInput(input); err != nil { 1248 return out, metadata, err 1249 } 1250 return next.HandleInitialize(ctx, in) 1251} 1252 1253type validateOpUpdateVPCEConfiguration struct { 1254} 1255 1256func (*validateOpUpdateVPCEConfiguration) ID() string { 1257 return "OperationInputValidation" 1258} 1259 1260func (m *validateOpUpdateVPCEConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1261 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1262) { 1263 input, ok := in.Parameters.(*UpdateVPCEConfigurationInput) 1264 if !ok { 1265 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1266 } 1267 if err := validateOpUpdateVPCEConfigurationInput(input); err != nil { 1268 return out, metadata, err 1269 } 1270 return next.HandleInitialize(ctx, in) 1271} 1272 1273func addOpCreateDevicePoolValidationMiddleware(stack *middleware.Stack) error { 1274 return stack.Initialize.Add(&validateOpCreateDevicePool{}, middleware.After) 1275} 1276 1277func addOpCreateInstanceProfileValidationMiddleware(stack *middleware.Stack) error { 1278 return stack.Initialize.Add(&validateOpCreateInstanceProfile{}, middleware.After) 1279} 1280 1281func addOpCreateNetworkProfileValidationMiddleware(stack *middleware.Stack) error { 1282 return stack.Initialize.Add(&validateOpCreateNetworkProfile{}, middleware.After) 1283} 1284 1285func addOpCreateProjectValidationMiddleware(stack *middleware.Stack) error { 1286 return stack.Initialize.Add(&validateOpCreateProject{}, middleware.After) 1287} 1288 1289func addOpCreateRemoteAccessSessionValidationMiddleware(stack *middleware.Stack) error { 1290 return stack.Initialize.Add(&validateOpCreateRemoteAccessSession{}, middleware.After) 1291} 1292 1293func addOpCreateTestGridProjectValidationMiddleware(stack *middleware.Stack) error { 1294 return stack.Initialize.Add(&validateOpCreateTestGridProject{}, middleware.After) 1295} 1296 1297func addOpCreateTestGridUrlValidationMiddleware(stack *middleware.Stack) error { 1298 return stack.Initialize.Add(&validateOpCreateTestGridUrl{}, middleware.After) 1299} 1300 1301func addOpCreateUploadValidationMiddleware(stack *middleware.Stack) error { 1302 return stack.Initialize.Add(&validateOpCreateUpload{}, middleware.After) 1303} 1304 1305func addOpCreateVPCEConfigurationValidationMiddleware(stack *middleware.Stack) error { 1306 return stack.Initialize.Add(&validateOpCreateVPCEConfiguration{}, middleware.After) 1307} 1308 1309func addOpDeleteDevicePoolValidationMiddleware(stack *middleware.Stack) error { 1310 return stack.Initialize.Add(&validateOpDeleteDevicePool{}, middleware.After) 1311} 1312 1313func addOpDeleteInstanceProfileValidationMiddleware(stack *middleware.Stack) error { 1314 return stack.Initialize.Add(&validateOpDeleteInstanceProfile{}, middleware.After) 1315} 1316 1317func addOpDeleteNetworkProfileValidationMiddleware(stack *middleware.Stack) error { 1318 return stack.Initialize.Add(&validateOpDeleteNetworkProfile{}, middleware.After) 1319} 1320 1321func addOpDeleteProjectValidationMiddleware(stack *middleware.Stack) error { 1322 return stack.Initialize.Add(&validateOpDeleteProject{}, middleware.After) 1323} 1324 1325func addOpDeleteRemoteAccessSessionValidationMiddleware(stack *middleware.Stack) error { 1326 return stack.Initialize.Add(&validateOpDeleteRemoteAccessSession{}, middleware.After) 1327} 1328 1329func addOpDeleteRunValidationMiddleware(stack *middleware.Stack) error { 1330 return stack.Initialize.Add(&validateOpDeleteRun{}, middleware.After) 1331} 1332 1333func addOpDeleteTestGridProjectValidationMiddleware(stack *middleware.Stack) error { 1334 return stack.Initialize.Add(&validateOpDeleteTestGridProject{}, middleware.After) 1335} 1336 1337func addOpDeleteUploadValidationMiddleware(stack *middleware.Stack) error { 1338 return stack.Initialize.Add(&validateOpDeleteUpload{}, middleware.After) 1339} 1340 1341func addOpDeleteVPCEConfigurationValidationMiddleware(stack *middleware.Stack) error { 1342 return stack.Initialize.Add(&validateOpDeleteVPCEConfiguration{}, middleware.After) 1343} 1344 1345func addOpGetDeviceValidationMiddleware(stack *middleware.Stack) error { 1346 return stack.Initialize.Add(&validateOpGetDevice{}, middleware.After) 1347} 1348 1349func addOpGetDeviceInstanceValidationMiddleware(stack *middleware.Stack) error { 1350 return stack.Initialize.Add(&validateOpGetDeviceInstance{}, middleware.After) 1351} 1352 1353func addOpGetDevicePoolCompatibilityValidationMiddleware(stack *middleware.Stack) error { 1354 return stack.Initialize.Add(&validateOpGetDevicePoolCompatibility{}, middleware.After) 1355} 1356 1357func addOpGetDevicePoolValidationMiddleware(stack *middleware.Stack) error { 1358 return stack.Initialize.Add(&validateOpGetDevicePool{}, middleware.After) 1359} 1360 1361func addOpGetInstanceProfileValidationMiddleware(stack *middleware.Stack) error { 1362 return stack.Initialize.Add(&validateOpGetInstanceProfile{}, middleware.After) 1363} 1364 1365func addOpGetJobValidationMiddleware(stack *middleware.Stack) error { 1366 return stack.Initialize.Add(&validateOpGetJob{}, middleware.After) 1367} 1368 1369func addOpGetNetworkProfileValidationMiddleware(stack *middleware.Stack) error { 1370 return stack.Initialize.Add(&validateOpGetNetworkProfile{}, middleware.After) 1371} 1372 1373func addOpGetProjectValidationMiddleware(stack *middleware.Stack) error { 1374 return stack.Initialize.Add(&validateOpGetProject{}, middleware.After) 1375} 1376 1377func addOpGetRemoteAccessSessionValidationMiddleware(stack *middleware.Stack) error { 1378 return stack.Initialize.Add(&validateOpGetRemoteAccessSession{}, middleware.After) 1379} 1380 1381func addOpGetRunValidationMiddleware(stack *middleware.Stack) error { 1382 return stack.Initialize.Add(&validateOpGetRun{}, middleware.After) 1383} 1384 1385func addOpGetSuiteValidationMiddleware(stack *middleware.Stack) error { 1386 return stack.Initialize.Add(&validateOpGetSuite{}, middleware.After) 1387} 1388 1389func addOpGetTestGridProjectValidationMiddleware(stack *middleware.Stack) error { 1390 return stack.Initialize.Add(&validateOpGetTestGridProject{}, middleware.After) 1391} 1392 1393func addOpGetTestValidationMiddleware(stack *middleware.Stack) error { 1394 return stack.Initialize.Add(&validateOpGetTest{}, middleware.After) 1395} 1396 1397func addOpGetUploadValidationMiddleware(stack *middleware.Stack) error { 1398 return stack.Initialize.Add(&validateOpGetUpload{}, middleware.After) 1399} 1400 1401func addOpGetVPCEConfigurationValidationMiddleware(stack *middleware.Stack) error { 1402 return stack.Initialize.Add(&validateOpGetVPCEConfiguration{}, middleware.After) 1403} 1404 1405func addOpInstallToRemoteAccessSessionValidationMiddleware(stack *middleware.Stack) error { 1406 return stack.Initialize.Add(&validateOpInstallToRemoteAccessSession{}, middleware.After) 1407} 1408 1409func addOpListArtifactsValidationMiddleware(stack *middleware.Stack) error { 1410 return stack.Initialize.Add(&validateOpListArtifacts{}, middleware.After) 1411} 1412 1413func addOpListDevicePoolsValidationMiddleware(stack *middleware.Stack) error { 1414 return stack.Initialize.Add(&validateOpListDevicePools{}, middleware.After) 1415} 1416 1417func addOpListJobsValidationMiddleware(stack *middleware.Stack) error { 1418 return stack.Initialize.Add(&validateOpListJobs{}, middleware.After) 1419} 1420 1421func addOpListNetworkProfilesValidationMiddleware(stack *middleware.Stack) error { 1422 return stack.Initialize.Add(&validateOpListNetworkProfiles{}, middleware.After) 1423} 1424 1425func addOpListRemoteAccessSessionsValidationMiddleware(stack *middleware.Stack) error { 1426 return stack.Initialize.Add(&validateOpListRemoteAccessSessions{}, middleware.After) 1427} 1428 1429func addOpListRunsValidationMiddleware(stack *middleware.Stack) error { 1430 return stack.Initialize.Add(&validateOpListRuns{}, middleware.After) 1431} 1432 1433func addOpListSamplesValidationMiddleware(stack *middleware.Stack) error { 1434 return stack.Initialize.Add(&validateOpListSamples{}, middleware.After) 1435} 1436 1437func addOpListSuitesValidationMiddleware(stack *middleware.Stack) error { 1438 return stack.Initialize.Add(&validateOpListSuites{}, middleware.After) 1439} 1440 1441func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error { 1442 return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After) 1443} 1444 1445func addOpListTestGridSessionActionsValidationMiddleware(stack *middleware.Stack) error { 1446 return stack.Initialize.Add(&validateOpListTestGridSessionActions{}, middleware.After) 1447} 1448 1449func addOpListTestGridSessionArtifactsValidationMiddleware(stack *middleware.Stack) error { 1450 return stack.Initialize.Add(&validateOpListTestGridSessionArtifacts{}, middleware.After) 1451} 1452 1453func addOpListTestGridSessionsValidationMiddleware(stack *middleware.Stack) error { 1454 return stack.Initialize.Add(&validateOpListTestGridSessions{}, middleware.After) 1455} 1456 1457func addOpListTestsValidationMiddleware(stack *middleware.Stack) error { 1458 return stack.Initialize.Add(&validateOpListTests{}, middleware.After) 1459} 1460 1461func addOpListUniqueProblemsValidationMiddleware(stack *middleware.Stack) error { 1462 return stack.Initialize.Add(&validateOpListUniqueProblems{}, middleware.After) 1463} 1464 1465func addOpListUploadsValidationMiddleware(stack *middleware.Stack) error { 1466 return stack.Initialize.Add(&validateOpListUploads{}, middleware.After) 1467} 1468 1469func addOpScheduleRunValidationMiddleware(stack *middleware.Stack) error { 1470 return stack.Initialize.Add(&validateOpScheduleRun{}, middleware.After) 1471} 1472 1473func addOpStopJobValidationMiddleware(stack *middleware.Stack) error { 1474 return stack.Initialize.Add(&validateOpStopJob{}, middleware.After) 1475} 1476 1477func addOpStopRemoteAccessSessionValidationMiddleware(stack *middleware.Stack) error { 1478 return stack.Initialize.Add(&validateOpStopRemoteAccessSession{}, middleware.After) 1479} 1480 1481func addOpStopRunValidationMiddleware(stack *middleware.Stack) error { 1482 return stack.Initialize.Add(&validateOpStopRun{}, middleware.After) 1483} 1484 1485func addOpTagResourceValidationMiddleware(stack *middleware.Stack) error { 1486 return stack.Initialize.Add(&validateOpTagResource{}, middleware.After) 1487} 1488 1489func addOpUntagResourceValidationMiddleware(stack *middleware.Stack) error { 1490 return stack.Initialize.Add(&validateOpUntagResource{}, middleware.After) 1491} 1492 1493func addOpUpdateDeviceInstanceValidationMiddleware(stack *middleware.Stack) error { 1494 return stack.Initialize.Add(&validateOpUpdateDeviceInstance{}, middleware.After) 1495} 1496 1497func addOpUpdateDevicePoolValidationMiddleware(stack *middleware.Stack) error { 1498 return stack.Initialize.Add(&validateOpUpdateDevicePool{}, middleware.After) 1499} 1500 1501func addOpUpdateInstanceProfileValidationMiddleware(stack *middleware.Stack) error { 1502 return stack.Initialize.Add(&validateOpUpdateInstanceProfile{}, middleware.After) 1503} 1504 1505func addOpUpdateNetworkProfileValidationMiddleware(stack *middleware.Stack) error { 1506 return stack.Initialize.Add(&validateOpUpdateNetworkProfile{}, middleware.After) 1507} 1508 1509func addOpUpdateProjectValidationMiddleware(stack *middleware.Stack) error { 1510 return stack.Initialize.Add(&validateOpUpdateProject{}, middleware.After) 1511} 1512 1513func addOpUpdateTestGridProjectValidationMiddleware(stack *middleware.Stack) error { 1514 return stack.Initialize.Add(&validateOpUpdateTestGridProject{}, middleware.After) 1515} 1516 1517func addOpUpdateUploadValidationMiddleware(stack *middleware.Stack) error { 1518 return stack.Initialize.Add(&validateOpUpdateUpload{}, middleware.After) 1519} 1520 1521func addOpUpdateVPCEConfigurationValidationMiddleware(stack *middleware.Stack) error { 1522 return stack.Initialize.Add(&validateOpUpdateVPCEConfiguration{}, middleware.After) 1523} 1524 1525func validateDeviceSelectionConfiguration(v *types.DeviceSelectionConfiguration) error { 1526 if v == nil { 1527 return nil 1528 } 1529 invalidParams := smithy.InvalidParamsError{Context: "DeviceSelectionConfiguration"} 1530 if v.Filters == nil { 1531 invalidParams.Add(smithy.NewErrParamRequired("Filters")) 1532 } 1533 if v.MaxDevices == nil { 1534 invalidParams.Add(smithy.NewErrParamRequired("MaxDevices")) 1535 } 1536 if invalidParams.Len() > 0 { 1537 return invalidParams 1538 } else { 1539 return nil 1540 } 1541} 1542 1543func validateLocation(v *types.Location) error { 1544 if v == nil { 1545 return nil 1546 } 1547 invalidParams := smithy.InvalidParamsError{Context: "Location"} 1548 if v.Latitude == nil { 1549 invalidParams.Add(smithy.NewErrParamRequired("Latitude")) 1550 } 1551 if v.Longitude == nil { 1552 invalidParams.Add(smithy.NewErrParamRequired("Longitude")) 1553 } 1554 if invalidParams.Len() > 0 { 1555 return invalidParams 1556 } else { 1557 return nil 1558 } 1559} 1560 1561func validateScheduleRunConfiguration(v *types.ScheduleRunConfiguration) error { 1562 if v == nil { 1563 return nil 1564 } 1565 invalidParams := smithy.InvalidParamsError{Context: "ScheduleRunConfiguration"} 1566 if v.Location != nil { 1567 if err := validateLocation(v.Location); err != nil { 1568 invalidParams.AddNested("Location", err.(smithy.InvalidParamsError)) 1569 } 1570 } 1571 if invalidParams.Len() > 0 { 1572 return invalidParams 1573 } else { 1574 return nil 1575 } 1576} 1577 1578func validateScheduleRunTest(v *types.ScheduleRunTest) error { 1579 if v == nil { 1580 return nil 1581 } 1582 invalidParams := smithy.InvalidParamsError{Context: "ScheduleRunTest"} 1583 if len(v.Type) == 0 { 1584 invalidParams.Add(smithy.NewErrParamRequired("Type")) 1585 } 1586 if invalidParams.Len() > 0 { 1587 return invalidParams 1588 } else { 1589 return nil 1590 } 1591} 1592 1593func validateTag(v *types.Tag) error { 1594 if v == nil { 1595 return nil 1596 } 1597 invalidParams := smithy.InvalidParamsError{Context: "Tag"} 1598 if v.Key == nil { 1599 invalidParams.Add(smithy.NewErrParamRequired("Key")) 1600 } 1601 if v.Value == nil { 1602 invalidParams.Add(smithy.NewErrParamRequired("Value")) 1603 } 1604 if invalidParams.Len() > 0 { 1605 return invalidParams 1606 } else { 1607 return nil 1608 } 1609} 1610 1611func validateTagList(v []types.Tag) error { 1612 if v == nil { 1613 return nil 1614 } 1615 invalidParams := smithy.InvalidParamsError{Context: "TagList"} 1616 for i := range v { 1617 if err := validateTag(&v[i]); err != nil { 1618 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 1619 } 1620 } 1621 if invalidParams.Len() > 0 { 1622 return invalidParams 1623 } else { 1624 return nil 1625 } 1626} 1627 1628func validateOpCreateDevicePoolInput(v *CreateDevicePoolInput) error { 1629 if v == nil { 1630 return nil 1631 } 1632 invalidParams := smithy.InvalidParamsError{Context: "CreateDevicePoolInput"} 1633 if v.ProjectArn == nil { 1634 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 1635 } 1636 if v.Name == nil { 1637 invalidParams.Add(smithy.NewErrParamRequired("Name")) 1638 } 1639 if v.Rules == nil { 1640 invalidParams.Add(smithy.NewErrParamRequired("Rules")) 1641 } 1642 if invalidParams.Len() > 0 { 1643 return invalidParams 1644 } else { 1645 return nil 1646 } 1647} 1648 1649func validateOpCreateInstanceProfileInput(v *CreateInstanceProfileInput) error { 1650 if v == nil { 1651 return nil 1652 } 1653 invalidParams := smithy.InvalidParamsError{Context: "CreateInstanceProfileInput"} 1654 if v.Name == nil { 1655 invalidParams.Add(smithy.NewErrParamRequired("Name")) 1656 } 1657 if invalidParams.Len() > 0 { 1658 return invalidParams 1659 } else { 1660 return nil 1661 } 1662} 1663 1664func validateOpCreateNetworkProfileInput(v *CreateNetworkProfileInput) error { 1665 if v == nil { 1666 return nil 1667 } 1668 invalidParams := smithy.InvalidParamsError{Context: "CreateNetworkProfileInput"} 1669 if v.ProjectArn == nil { 1670 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 1671 } 1672 if v.Name == nil { 1673 invalidParams.Add(smithy.NewErrParamRequired("Name")) 1674 } 1675 if invalidParams.Len() > 0 { 1676 return invalidParams 1677 } else { 1678 return nil 1679 } 1680} 1681 1682func validateOpCreateProjectInput(v *CreateProjectInput) error { 1683 if v == nil { 1684 return nil 1685 } 1686 invalidParams := smithy.InvalidParamsError{Context: "CreateProjectInput"} 1687 if v.Name == nil { 1688 invalidParams.Add(smithy.NewErrParamRequired("Name")) 1689 } 1690 if invalidParams.Len() > 0 { 1691 return invalidParams 1692 } else { 1693 return nil 1694 } 1695} 1696 1697func validateOpCreateRemoteAccessSessionInput(v *CreateRemoteAccessSessionInput) error { 1698 if v == nil { 1699 return nil 1700 } 1701 invalidParams := smithy.InvalidParamsError{Context: "CreateRemoteAccessSessionInput"} 1702 if v.ProjectArn == nil { 1703 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 1704 } 1705 if v.DeviceArn == nil { 1706 invalidParams.Add(smithy.NewErrParamRequired("DeviceArn")) 1707 } 1708 if invalidParams.Len() > 0 { 1709 return invalidParams 1710 } else { 1711 return nil 1712 } 1713} 1714 1715func validateOpCreateTestGridProjectInput(v *CreateTestGridProjectInput) error { 1716 if v == nil { 1717 return nil 1718 } 1719 invalidParams := smithy.InvalidParamsError{Context: "CreateTestGridProjectInput"} 1720 if v.Name == nil { 1721 invalidParams.Add(smithy.NewErrParamRequired("Name")) 1722 } 1723 if invalidParams.Len() > 0 { 1724 return invalidParams 1725 } else { 1726 return nil 1727 } 1728} 1729 1730func validateOpCreateTestGridUrlInput(v *CreateTestGridUrlInput) error { 1731 if v == nil { 1732 return nil 1733 } 1734 invalidParams := smithy.InvalidParamsError{Context: "CreateTestGridUrlInput"} 1735 if v.ProjectArn == nil { 1736 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 1737 } 1738 if v.ExpiresInSeconds == nil { 1739 invalidParams.Add(smithy.NewErrParamRequired("ExpiresInSeconds")) 1740 } 1741 if invalidParams.Len() > 0 { 1742 return invalidParams 1743 } else { 1744 return nil 1745 } 1746} 1747 1748func validateOpCreateUploadInput(v *CreateUploadInput) error { 1749 if v == nil { 1750 return nil 1751 } 1752 invalidParams := smithy.InvalidParamsError{Context: "CreateUploadInput"} 1753 if v.ProjectArn == nil { 1754 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 1755 } 1756 if v.Name == nil { 1757 invalidParams.Add(smithy.NewErrParamRequired("Name")) 1758 } 1759 if len(v.Type) == 0 { 1760 invalidParams.Add(smithy.NewErrParamRequired("Type")) 1761 } 1762 if invalidParams.Len() > 0 { 1763 return invalidParams 1764 } else { 1765 return nil 1766 } 1767} 1768 1769func validateOpCreateVPCEConfigurationInput(v *CreateVPCEConfigurationInput) error { 1770 if v == nil { 1771 return nil 1772 } 1773 invalidParams := smithy.InvalidParamsError{Context: "CreateVPCEConfigurationInput"} 1774 if v.VpceConfigurationName == nil { 1775 invalidParams.Add(smithy.NewErrParamRequired("VpceConfigurationName")) 1776 } 1777 if v.VpceServiceName == nil { 1778 invalidParams.Add(smithy.NewErrParamRequired("VpceServiceName")) 1779 } 1780 if v.ServiceDnsName == nil { 1781 invalidParams.Add(smithy.NewErrParamRequired("ServiceDnsName")) 1782 } 1783 if invalidParams.Len() > 0 { 1784 return invalidParams 1785 } else { 1786 return nil 1787 } 1788} 1789 1790func validateOpDeleteDevicePoolInput(v *DeleteDevicePoolInput) error { 1791 if v == nil { 1792 return nil 1793 } 1794 invalidParams := smithy.InvalidParamsError{Context: "DeleteDevicePoolInput"} 1795 if v.Arn == nil { 1796 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1797 } 1798 if invalidParams.Len() > 0 { 1799 return invalidParams 1800 } else { 1801 return nil 1802 } 1803} 1804 1805func validateOpDeleteInstanceProfileInput(v *DeleteInstanceProfileInput) error { 1806 if v == nil { 1807 return nil 1808 } 1809 invalidParams := smithy.InvalidParamsError{Context: "DeleteInstanceProfileInput"} 1810 if v.Arn == nil { 1811 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1812 } 1813 if invalidParams.Len() > 0 { 1814 return invalidParams 1815 } else { 1816 return nil 1817 } 1818} 1819 1820func validateOpDeleteNetworkProfileInput(v *DeleteNetworkProfileInput) error { 1821 if v == nil { 1822 return nil 1823 } 1824 invalidParams := smithy.InvalidParamsError{Context: "DeleteNetworkProfileInput"} 1825 if v.Arn == nil { 1826 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1827 } 1828 if invalidParams.Len() > 0 { 1829 return invalidParams 1830 } else { 1831 return nil 1832 } 1833} 1834 1835func validateOpDeleteProjectInput(v *DeleteProjectInput) error { 1836 if v == nil { 1837 return nil 1838 } 1839 invalidParams := smithy.InvalidParamsError{Context: "DeleteProjectInput"} 1840 if v.Arn == nil { 1841 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1842 } 1843 if invalidParams.Len() > 0 { 1844 return invalidParams 1845 } else { 1846 return nil 1847 } 1848} 1849 1850func validateOpDeleteRemoteAccessSessionInput(v *DeleteRemoteAccessSessionInput) error { 1851 if v == nil { 1852 return nil 1853 } 1854 invalidParams := smithy.InvalidParamsError{Context: "DeleteRemoteAccessSessionInput"} 1855 if v.Arn == nil { 1856 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1857 } 1858 if invalidParams.Len() > 0 { 1859 return invalidParams 1860 } else { 1861 return nil 1862 } 1863} 1864 1865func validateOpDeleteRunInput(v *DeleteRunInput) error { 1866 if v == nil { 1867 return nil 1868 } 1869 invalidParams := smithy.InvalidParamsError{Context: "DeleteRunInput"} 1870 if v.Arn == nil { 1871 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1872 } 1873 if invalidParams.Len() > 0 { 1874 return invalidParams 1875 } else { 1876 return nil 1877 } 1878} 1879 1880func validateOpDeleteTestGridProjectInput(v *DeleteTestGridProjectInput) error { 1881 if v == nil { 1882 return nil 1883 } 1884 invalidParams := smithy.InvalidParamsError{Context: "DeleteTestGridProjectInput"} 1885 if v.ProjectArn == nil { 1886 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 1887 } 1888 if invalidParams.Len() > 0 { 1889 return invalidParams 1890 } else { 1891 return nil 1892 } 1893} 1894 1895func validateOpDeleteUploadInput(v *DeleteUploadInput) error { 1896 if v == nil { 1897 return nil 1898 } 1899 invalidParams := smithy.InvalidParamsError{Context: "DeleteUploadInput"} 1900 if v.Arn == nil { 1901 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1902 } 1903 if invalidParams.Len() > 0 { 1904 return invalidParams 1905 } else { 1906 return nil 1907 } 1908} 1909 1910func validateOpDeleteVPCEConfigurationInput(v *DeleteVPCEConfigurationInput) error { 1911 if v == nil { 1912 return nil 1913 } 1914 invalidParams := smithy.InvalidParamsError{Context: "DeleteVPCEConfigurationInput"} 1915 if v.Arn == nil { 1916 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1917 } 1918 if invalidParams.Len() > 0 { 1919 return invalidParams 1920 } else { 1921 return nil 1922 } 1923} 1924 1925func validateOpGetDeviceInput(v *GetDeviceInput) error { 1926 if v == nil { 1927 return nil 1928 } 1929 invalidParams := smithy.InvalidParamsError{Context: "GetDeviceInput"} 1930 if v.Arn == nil { 1931 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1932 } 1933 if invalidParams.Len() > 0 { 1934 return invalidParams 1935 } else { 1936 return nil 1937 } 1938} 1939 1940func validateOpGetDeviceInstanceInput(v *GetDeviceInstanceInput) error { 1941 if v == nil { 1942 return nil 1943 } 1944 invalidParams := smithy.InvalidParamsError{Context: "GetDeviceInstanceInput"} 1945 if v.Arn == nil { 1946 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1947 } 1948 if invalidParams.Len() > 0 { 1949 return invalidParams 1950 } else { 1951 return nil 1952 } 1953} 1954 1955func validateOpGetDevicePoolCompatibilityInput(v *GetDevicePoolCompatibilityInput) error { 1956 if v == nil { 1957 return nil 1958 } 1959 invalidParams := smithy.InvalidParamsError{Context: "GetDevicePoolCompatibilityInput"} 1960 if v.DevicePoolArn == nil { 1961 invalidParams.Add(smithy.NewErrParamRequired("DevicePoolArn")) 1962 } 1963 if v.Test != nil { 1964 if err := validateScheduleRunTest(v.Test); err != nil { 1965 invalidParams.AddNested("Test", err.(smithy.InvalidParamsError)) 1966 } 1967 } 1968 if v.Configuration != nil { 1969 if err := validateScheduleRunConfiguration(v.Configuration); err != nil { 1970 invalidParams.AddNested("Configuration", err.(smithy.InvalidParamsError)) 1971 } 1972 } 1973 if invalidParams.Len() > 0 { 1974 return invalidParams 1975 } else { 1976 return nil 1977 } 1978} 1979 1980func validateOpGetDevicePoolInput(v *GetDevicePoolInput) error { 1981 if v == nil { 1982 return nil 1983 } 1984 invalidParams := smithy.InvalidParamsError{Context: "GetDevicePoolInput"} 1985 if v.Arn == nil { 1986 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 1987 } 1988 if invalidParams.Len() > 0 { 1989 return invalidParams 1990 } else { 1991 return nil 1992 } 1993} 1994 1995func validateOpGetInstanceProfileInput(v *GetInstanceProfileInput) error { 1996 if v == nil { 1997 return nil 1998 } 1999 invalidParams := smithy.InvalidParamsError{Context: "GetInstanceProfileInput"} 2000 if v.Arn == nil { 2001 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2002 } 2003 if invalidParams.Len() > 0 { 2004 return invalidParams 2005 } else { 2006 return nil 2007 } 2008} 2009 2010func validateOpGetJobInput(v *GetJobInput) error { 2011 if v == nil { 2012 return nil 2013 } 2014 invalidParams := smithy.InvalidParamsError{Context: "GetJobInput"} 2015 if v.Arn == nil { 2016 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2017 } 2018 if invalidParams.Len() > 0 { 2019 return invalidParams 2020 } else { 2021 return nil 2022 } 2023} 2024 2025func validateOpGetNetworkProfileInput(v *GetNetworkProfileInput) error { 2026 if v == nil { 2027 return nil 2028 } 2029 invalidParams := smithy.InvalidParamsError{Context: "GetNetworkProfileInput"} 2030 if v.Arn == nil { 2031 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2032 } 2033 if invalidParams.Len() > 0 { 2034 return invalidParams 2035 } else { 2036 return nil 2037 } 2038} 2039 2040func validateOpGetProjectInput(v *GetProjectInput) error { 2041 if v == nil { 2042 return nil 2043 } 2044 invalidParams := smithy.InvalidParamsError{Context: "GetProjectInput"} 2045 if v.Arn == nil { 2046 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2047 } 2048 if invalidParams.Len() > 0 { 2049 return invalidParams 2050 } else { 2051 return nil 2052 } 2053} 2054 2055func validateOpGetRemoteAccessSessionInput(v *GetRemoteAccessSessionInput) error { 2056 if v == nil { 2057 return nil 2058 } 2059 invalidParams := smithy.InvalidParamsError{Context: "GetRemoteAccessSessionInput"} 2060 if v.Arn == nil { 2061 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2062 } 2063 if invalidParams.Len() > 0 { 2064 return invalidParams 2065 } else { 2066 return nil 2067 } 2068} 2069 2070func validateOpGetRunInput(v *GetRunInput) error { 2071 if v == nil { 2072 return nil 2073 } 2074 invalidParams := smithy.InvalidParamsError{Context: "GetRunInput"} 2075 if v.Arn == nil { 2076 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2077 } 2078 if invalidParams.Len() > 0 { 2079 return invalidParams 2080 } else { 2081 return nil 2082 } 2083} 2084 2085func validateOpGetSuiteInput(v *GetSuiteInput) error { 2086 if v == nil { 2087 return nil 2088 } 2089 invalidParams := smithy.InvalidParamsError{Context: "GetSuiteInput"} 2090 if v.Arn == nil { 2091 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2092 } 2093 if invalidParams.Len() > 0 { 2094 return invalidParams 2095 } else { 2096 return nil 2097 } 2098} 2099 2100func validateOpGetTestGridProjectInput(v *GetTestGridProjectInput) error { 2101 if v == nil { 2102 return nil 2103 } 2104 invalidParams := smithy.InvalidParamsError{Context: "GetTestGridProjectInput"} 2105 if v.ProjectArn == nil { 2106 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 2107 } 2108 if invalidParams.Len() > 0 { 2109 return invalidParams 2110 } else { 2111 return nil 2112 } 2113} 2114 2115func validateOpGetTestInput(v *GetTestInput) error { 2116 if v == nil { 2117 return nil 2118 } 2119 invalidParams := smithy.InvalidParamsError{Context: "GetTestInput"} 2120 if v.Arn == nil { 2121 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2122 } 2123 if invalidParams.Len() > 0 { 2124 return invalidParams 2125 } else { 2126 return nil 2127 } 2128} 2129 2130func validateOpGetUploadInput(v *GetUploadInput) error { 2131 if v == nil { 2132 return nil 2133 } 2134 invalidParams := smithy.InvalidParamsError{Context: "GetUploadInput"} 2135 if v.Arn == nil { 2136 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2137 } 2138 if invalidParams.Len() > 0 { 2139 return invalidParams 2140 } else { 2141 return nil 2142 } 2143} 2144 2145func validateOpGetVPCEConfigurationInput(v *GetVPCEConfigurationInput) error { 2146 if v == nil { 2147 return nil 2148 } 2149 invalidParams := smithy.InvalidParamsError{Context: "GetVPCEConfigurationInput"} 2150 if v.Arn == nil { 2151 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2152 } 2153 if invalidParams.Len() > 0 { 2154 return invalidParams 2155 } else { 2156 return nil 2157 } 2158} 2159 2160func validateOpInstallToRemoteAccessSessionInput(v *InstallToRemoteAccessSessionInput) error { 2161 if v == nil { 2162 return nil 2163 } 2164 invalidParams := smithy.InvalidParamsError{Context: "InstallToRemoteAccessSessionInput"} 2165 if v.RemoteAccessSessionArn == nil { 2166 invalidParams.Add(smithy.NewErrParamRequired("RemoteAccessSessionArn")) 2167 } 2168 if v.AppArn == nil { 2169 invalidParams.Add(smithy.NewErrParamRequired("AppArn")) 2170 } 2171 if invalidParams.Len() > 0 { 2172 return invalidParams 2173 } else { 2174 return nil 2175 } 2176} 2177 2178func validateOpListArtifactsInput(v *ListArtifactsInput) error { 2179 if v == nil { 2180 return nil 2181 } 2182 invalidParams := smithy.InvalidParamsError{Context: "ListArtifactsInput"} 2183 if v.Arn == nil { 2184 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2185 } 2186 if len(v.Type) == 0 { 2187 invalidParams.Add(smithy.NewErrParamRequired("Type")) 2188 } 2189 if invalidParams.Len() > 0 { 2190 return invalidParams 2191 } else { 2192 return nil 2193 } 2194} 2195 2196func validateOpListDevicePoolsInput(v *ListDevicePoolsInput) error { 2197 if v == nil { 2198 return nil 2199 } 2200 invalidParams := smithy.InvalidParamsError{Context: "ListDevicePoolsInput"} 2201 if v.Arn == nil { 2202 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2203 } 2204 if invalidParams.Len() > 0 { 2205 return invalidParams 2206 } else { 2207 return nil 2208 } 2209} 2210 2211func validateOpListJobsInput(v *ListJobsInput) error { 2212 if v == nil { 2213 return nil 2214 } 2215 invalidParams := smithy.InvalidParamsError{Context: "ListJobsInput"} 2216 if v.Arn == nil { 2217 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2218 } 2219 if invalidParams.Len() > 0 { 2220 return invalidParams 2221 } else { 2222 return nil 2223 } 2224} 2225 2226func validateOpListNetworkProfilesInput(v *ListNetworkProfilesInput) error { 2227 if v == nil { 2228 return nil 2229 } 2230 invalidParams := smithy.InvalidParamsError{Context: "ListNetworkProfilesInput"} 2231 if v.Arn == nil { 2232 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2233 } 2234 if invalidParams.Len() > 0 { 2235 return invalidParams 2236 } else { 2237 return nil 2238 } 2239} 2240 2241func validateOpListRemoteAccessSessionsInput(v *ListRemoteAccessSessionsInput) error { 2242 if v == nil { 2243 return nil 2244 } 2245 invalidParams := smithy.InvalidParamsError{Context: "ListRemoteAccessSessionsInput"} 2246 if v.Arn == nil { 2247 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2248 } 2249 if invalidParams.Len() > 0 { 2250 return invalidParams 2251 } else { 2252 return nil 2253 } 2254} 2255 2256func validateOpListRunsInput(v *ListRunsInput) error { 2257 if v == nil { 2258 return nil 2259 } 2260 invalidParams := smithy.InvalidParamsError{Context: "ListRunsInput"} 2261 if v.Arn == nil { 2262 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2263 } 2264 if invalidParams.Len() > 0 { 2265 return invalidParams 2266 } else { 2267 return nil 2268 } 2269} 2270 2271func validateOpListSamplesInput(v *ListSamplesInput) error { 2272 if v == nil { 2273 return nil 2274 } 2275 invalidParams := smithy.InvalidParamsError{Context: "ListSamplesInput"} 2276 if v.Arn == nil { 2277 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2278 } 2279 if invalidParams.Len() > 0 { 2280 return invalidParams 2281 } else { 2282 return nil 2283 } 2284} 2285 2286func validateOpListSuitesInput(v *ListSuitesInput) error { 2287 if v == nil { 2288 return nil 2289 } 2290 invalidParams := smithy.InvalidParamsError{Context: "ListSuitesInput"} 2291 if v.Arn == nil { 2292 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2293 } 2294 if invalidParams.Len() > 0 { 2295 return invalidParams 2296 } else { 2297 return nil 2298 } 2299} 2300 2301func validateOpListTagsForResourceInput(v *ListTagsForResourceInput) error { 2302 if v == nil { 2303 return nil 2304 } 2305 invalidParams := smithy.InvalidParamsError{Context: "ListTagsForResourceInput"} 2306 if v.ResourceARN == nil { 2307 invalidParams.Add(smithy.NewErrParamRequired("ResourceARN")) 2308 } 2309 if invalidParams.Len() > 0 { 2310 return invalidParams 2311 } else { 2312 return nil 2313 } 2314} 2315 2316func validateOpListTestGridSessionActionsInput(v *ListTestGridSessionActionsInput) error { 2317 if v == nil { 2318 return nil 2319 } 2320 invalidParams := smithy.InvalidParamsError{Context: "ListTestGridSessionActionsInput"} 2321 if v.SessionArn == nil { 2322 invalidParams.Add(smithy.NewErrParamRequired("SessionArn")) 2323 } 2324 if invalidParams.Len() > 0 { 2325 return invalidParams 2326 } else { 2327 return nil 2328 } 2329} 2330 2331func validateOpListTestGridSessionArtifactsInput(v *ListTestGridSessionArtifactsInput) error { 2332 if v == nil { 2333 return nil 2334 } 2335 invalidParams := smithy.InvalidParamsError{Context: "ListTestGridSessionArtifactsInput"} 2336 if v.SessionArn == nil { 2337 invalidParams.Add(smithy.NewErrParamRequired("SessionArn")) 2338 } 2339 if invalidParams.Len() > 0 { 2340 return invalidParams 2341 } else { 2342 return nil 2343 } 2344} 2345 2346func validateOpListTestGridSessionsInput(v *ListTestGridSessionsInput) error { 2347 if v == nil { 2348 return nil 2349 } 2350 invalidParams := smithy.InvalidParamsError{Context: "ListTestGridSessionsInput"} 2351 if v.ProjectArn == nil { 2352 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 2353 } 2354 if invalidParams.Len() > 0 { 2355 return invalidParams 2356 } else { 2357 return nil 2358 } 2359} 2360 2361func validateOpListTestsInput(v *ListTestsInput) error { 2362 if v == nil { 2363 return nil 2364 } 2365 invalidParams := smithy.InvalidParamsError{Context: "ListTestsInput"} 2366 if v.Arn == nil { 2367 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2368 } 2369 if invalidParams.Len() > 0 { 2370 return invalidParams 2371 } else { 2372 return nil 2373 } 2374} 2375 2376func validateOpListUniqueProblemsInput(v *ListUniqueProblemsInput) error { 2377 if v == nil { 2378 return nil 2379 } 2380 invalidParams := smithy.InvalidParamsError{Context: "ListUniqueProblemsInput"} 2381 if v.Arn == nil { 2382 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2383 } 2384 if invalidParams.Len() > 0 { 2385 return invalidParams 2386 } else { 2387 return nil 2388 } 2389} 2390 2391func validateOpListUploadsInput(v *ListUploadsInput) error { 2392 if v == nil { 2393 return nil 2394 } 2395 invalidParams := smithy.InvalidParamsError{Context: "ListUploadsInput"} 2396 if v.Arn == nil { 2397 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2398 } 2399 if invalidParams.Len() > 0 { 2400 return invalidParams 2401 } else { 2402 return nil 2403 } 2404} 2405 2406func validateOpScheduleRunInput(v *ScheduleRunInput) error { 2407 if v == nil { 2408 return nil 2409 } 2410 invalidParams := smithy.InvalidParamsError{Context: "ScheduleRunInput"} 2411 if v.ProjectArn == nil { 2412 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 2413 } 2414 if v.DeviceSelectionConfiguration != nil { 2415 if err := validateDeviceSelectionConfiguration(v.DeviceSelectionConfiguration); err != nil { 2416 invalidParams.AddNested("DeviceSelectionConfiguration", err.(smithy.InvalidParamsError)) 2417 } 2418 } 2419 if v.Test == nil { 2420 invalidParams.Add(smithy.NewErrParamRequired("Test")) 2421 } else if v.Test != nil { 2422 if err := validateScheduleRunTest(v.Test); err != nil { 2423 invalidParams.AddNested("Test", err.(smithy.InvalidParamsError)) 2424 } 2425 } 2426 if v.Configuration != nil { 2427 if err := validateScheduleRunConfiguration(v.Configuration); err != nil { 2428 invalidParams.AddNested("Configuration", err.(smithy.InvalidParamsError)) 2429 } 2430 } 2431 if invalidParams.Len() > 0 { 2432 return invalidParams 2433 } else { 2434 return nil 2435 } 2436} 2437 2438func validateOpStopJobInput(v *StopJobInput) error { 2439 if v == nil { 2440 return nil 2441 } 2442 invalidParams := smithy.InvalidParamsError{Context: "StopJobInput"} 2443 if v.Arn == nil { 2444 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2445 } 2446 if invalidParams.Len() > 0 { 2447 return invalidParams 2448 } else { 2449 return nil 2450 } 2451} 2452 2453func validateOpStopRemoteAccessSessionInput(v *StopRemoteAccessSessionInput) error { 2454 if v == nil { 2455 return nil 2456 } 2457 invalidParams := smithy.InvalidParamsError{Context: "StopRemoteAccessSessionInput"} 2458 if v.Arn == nil { 2459 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2460 } 2461 if invalidParams.Len() > 0 { 2462 return invalidParams 2463 } else { 2464 return nil 2465 } 2466} 2467 2468func validateOpStopRunInput(v *StopRunInput) error { 2469 if v == nil { 2470 return nil 2471 } 2472 invalidParams := smithy.InvalidParamsError{Context: "StopRunInput"} 2473 if v.Arn == nil { 2474 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2475 } 2476 if invalidParams.Len() > 0 { 2477 return invalidParams 2478 } else { 2479 return nil 2480 } 2481} 2482 2483func validateOpTagResourceInput(v *TagResourceInput) error { 2484 if v == nil { 2485 return nil 2486 } 2487 invalidParams := smithy.InvalidParamsError{Context: "TagResourceInput"} 2488 if v.ResourceARN == nil { 2489 invalidParams.Add(smithy.NewErrParamRequired("ResourceARN")) 2490 } 2491 if v.Tags == nil { 2492 invalidParams.Add(smithy.NewErrParamRequired("Tags")) 2493 } else if v.Tags != nil { 2494 if err := validateTagList(v.Tags); err != nil { 2495 invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) 2496 } 2497 } 2498 if invalidParams.Len() > 0 { 2499 return invalidParams 2500 } else { 2501 return nil 2502 } 2503} 2504 2505func validateOpUntagResourceInput(v *UntagResourceInput) error { 2506 if v == nil { 2507 return nil 2508 } 2509 invalidParams := smithy.InvalidParamsError{Context: "UntagResourceInput"} 2510 if v.ResourceARN == nil { 2511 invalidParams.Add(smithy.NewErrParamRequired("ResourceARN")) 2512 } 2513 if v.TagKeys == nil { 2514 invalidParams.Add(smithy.NewErrParamRequired("TagKeys")) 2515 } 2516 if invalidParams.Len() > 0 { 2517 return invalidParams 2518 } else { 2519 return nil 2520 } 2521} 2522 2523func validateOpUpdateDeviceInstanceInput(v *UpdateDeviceInstanceInput) error { 2524 if v == nil { 2525 return nil 2526 } 2527 invalidParams := smithy.InvalidParamsError{Context: "UpdateDeviceInstanceInput"} 2528 if v.Arn == nil { 2529 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2530 } 2531 if invalidParams.Len() > 0 { 2532 return invalidParams 2533 } else { 2534 return nil 2535 } 2536} 2537 2538func validateOpUpdateDevicePoolInput(v *UpdateDevicePoolInput) error { 2539 if v == nil { 2540 return nil 2541 } 2542 invalidParams := smithy.InvalidParamsError{Context: "UpdateDevicePoolInput"} 2543 if v.Arn == nil { 2544 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2545 } 2546 if invalidParams.Len() > 0 { 2547 return invalidParams 2548 } else { 2549 return nil 2550 } 2551} 2552 2553func validateOpUpdateInstanceProfileInput(v *UpdateInstanceProfileInput) error { 2554 if v == nil { 2555 return nil 2556 } 2557 invalidParams := smithy.InvalidParamsError{Context: "UpdateInstanceProfileInput"} 2558 if v.Arn == nil { 2559 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2560 } 2561 if invalidParams.Len() > 0 { 2562 return invalidParams 2563 } else { 2564 return nil 2565 } 2566} 2567 2568func validateOpUpdateNetworkProfileInput(v *UpdateNetworkProfileInput) error { 2569 if v == nil { 2570 return nil 2571 } 2572 invalidParams := smithy.InvalidParamsError{Context: "UpdateNetworkProfileInput"} 2573 if v.Arn == nil { 2574 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2575 } 2576 if invalidParams.Len() > 0 { 2577 return invalidParams 2578 } else { 2579 return nil 2580 } 2581} 2582 2583func validateOpUpdateProjectInput(v *UpdateProjectInput) error { 2584 if v == nil { 2585 return nil 2586 } 2587 invalidParams := smithy.InvalidParamsError{Context: "UpdateProjectInput"} 2588 if v.Arn == nil { 2589 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2590 } 2591 if invalidParams.Len() > 0 { 2592 return invalidParams 2593 } else { 2594 return nil 2595 } 2596} 2597 2598func validateOpUpdateTestGridProjectInput(v *UpdateTestGridProjectInput) error { 2599 if v == nil { 2600 return nil 2601 } 2602 invalidParams := smithy.InvalidParamsError{Context: "UpdateTestGridProjectInput"} 2603 if v.ProjectArn == nil { 2604 invalidParams.Add(smithy.NewErrParamRequired("ProjectArn")) 2605 } 2606 if invalidParams.Len() > 0 { 2607 return invalidParams 2608 } else { 2609 return nil 2610 } 2611} 2612 2613func validateOpUpdateUploadInput(v *UpdateUploadInput) error { 2614 if v == nil { 2615 return nil 2616 } 2617 invalidParams := smithy.InvalidParamsError{Context: "UpdateUploadInput"} 2618 if v.Arn == nil { 2619 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2620 } 2621 if invalidParams.Len() > 0 { 2622 return invalidParams 2623 } else { 2624 return nil 2625 } 2626} 2627 2628func validateOpUpdateVPCEConfigurationInput(v *UpdateVPCEConfigurationInput) error { 2629 if v == nil { 2630 return nil 2631 } 2632 invalidParams := smithy.InvalidParamsError{Context: "UpdateVPCEConfigurationInput"} 2633 if v.Arn == nil { 2634 invalidParams.Add(smithy.NewErrParamRequired("Arn")) 2635 } 2636 if invalidParams.Len() > 0 { 2637 return invalidParams 2638 } else { 2639 return nil 2640 } 2641} 2642