1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package networkmanager 4 5import ( 6 "context" 7 "fmt" 8 smithy "github.com/aws/smithy-go" 9 "github.com/aws/smithy-go/middleware" 10) 11 12type validateOpAssociateCustomerGateway struct { 13} 14 15func (*validateOpAssociateCustomerGateway) ID() string { 16 return "OperationInputValidation" 17} 18 19func (m *validateOpAssociateCustomerGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 20 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 21) { 22 input, ok := in.Parameters.(*AssociateCustomerGatewayInput) 23 if !ok { 24 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 25 } 26 if err := validateOpAssociateCustomerGatewayInput(input); err != nil { 27 return out, metadata, err 28 } 29 return next.HandleInitialize(ctx, in) 30} 31 32type validateOpAssociateLink struct { 33} 34 35func (*validateOpAssociateLink) ID() string { 36 return "OperationInputValidation" 37} 38 39func (m *validateOpAssociateLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 40 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 41) { 42 input, ok := in.Parameters.(*AssociateLinkInput) 43 if !ok { 44 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 45 } 46 if err := validateOpAssociateLinkInput(input); err != nil { 47 return out, metadata, err 48 } 49 return next.HandleInitialize(ctx, in) 50} 51 52type validateOpAssociateTransitGatewayConnectPeer struct { 53} 54 55func (*validateOpAssociateTransitGatewayConnectPeer) ID() string { 56 return "OperationInputValidation" 57} 58 59func (m *validateOpAssociateTransitGatewayConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 60 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 61) { 62 input, ok := in.Parameters.(*AssociateTransitGatewayConnectPeerInput) 63 if !ok { 64 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 65 } 66 if err := validateOpAssociateTransitGatewayConnectPeerInput(input); err != nil { 67 return out, metadata, err 68 } 69 return next.HandleInitialize(ctx, in) 70} 71 72type validateOpCreateConnection struct { 73} 74 75func (*validateOpCreateConnection) ID() string { 76 return "OperationInputValidation" 77} 78 79func (m *validateOpCreateConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 80 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 81) { 82 input, ok := in.Parameters.(*CreateConnectionInput) 83 if !ok { 84 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 85 } 86 if err := validateOpCreateConnectionInput(input); err != nil { 87 return out, metadata, err 88 } 89 return next.HandleInitialize(ctx, in) 90} 91 92type validateOpCreateDevice struct { 93} 94 95func (*validateOpCreateDevice) ID() string { 96 return "OperationInputValidation" 97} 98 99func (m *validateOpCreateDevice) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 100 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 101) { 102 input, ok := in.Parameters.(*CreateDeviceInput) 103 if !ok { 104 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 105 } 106 if err := validateOpCreateDeviceInput(input); err != nil { 107 return out, metadata, err 108 } 109 return next.HandleInitialize(ctx, in) 110} 111 112type validateOpCreateLink struct { 113} 114 115func (*validateOpCreateLink) ID() string { 116 return "OperationInputValidation" 117} 118 119func (m *validateOpCreateLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 120 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 121) { 122 input, ok := in.Parameters.(*CreateLinkInput) 123 if !ok { 124 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 125 } 126 if err := validateOpCreateLinkInput(input); err != nil { 127 return out, metadata, err 128 } 129 return next.HandleInitialize(ctx, in) 130} 131 132type validateOpCreateSite struct { 133} 134 135func (*validateOpCreateSite) ID() string { 136 return "OperationInputValidation" 137} 138 139func (m *validateOpCreateSite) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 140 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 141) { 142 input, ok := in.Parameters.(*CreateSiteInput) 143 if !ok { 144 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 145 } 146 if err := validateOpCreateSiteInput(input); err != nil { 147 return out, metadata, err 148 } 149 return next.HandleInitialize(ctx, in) 150} 151 152type validateOpDeleteConnection struct { 153} 154 155func (*validateOpDeleteConnection) ID() string { 156 return "OperationInputValidation" 157} 158 159func (m *validateOpDeleteConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 160 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 161) { 162 input, ok := in.Parameters.(*DeleteConnectionInput) 163 if !ok { 164 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 165 } 166 if err := validateOpDeleteConnectionInput(input); err != nil { 167 return out, metadata, err 168 } 169 return next.HandleInitialize(ctx, in) 170} 171 172type validateOpDeleteDevice struct { 173} 174 175func (*validateOpDeleteDevice) ID() string { 176 return "OperationInputValidation" 177} 178 179func (m *validateOpDeleteDevice) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 180 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 181) { 182 input, ok := in.Parameters.(*DeleteDeviceInput) 183 if !ok { 184 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 185 } 186 if err := validateOpDeleteDeviceInput(input); err != nil { 187 return out, metadata, err 188 } 189 return next.HandleInitialize(ctx, in) 190} 191 192type validateOpDeleteGlobalNetwork struct { 193} 194 195func (*validateOpDeleteGlobalNetwork) ID() string { 196 return "OperationInputValidation" 197} 198 199func (m *validateOpDeleteGlobalNetwork) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 200 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 201) { 202 input, ok := in.Parameters.(*DeleteGlobalNetworkInput) 203 if !ok { 204 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 205 } 206 if err := validateOpDeleteGlobalNetworkInput(input); err != nil { 207 return out, metadata, err 208 } 209 return next.HandleInitialize(ctx, in) 210} 211 212type validateOpDeleteLink struct { 213} 214 215func (*validateOpDeleteLink) ID() string { 216 return "OperationInputValidation" 217} 218 219func (m *validateOpDeleteLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 220 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 221) { 222 input, ok := in.Parameters.(*DeleteLinkInput) 223 if !ok { 224 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 225 } 226 if err := validateOpDeleteLinkInput(input); err != nil { 227 return out, metadata, err 228 } 229 return next.HandleInitialize(ctx, in) 230} 231 232type validateOpDeleteSite struct { 233} 234 235func (*validateOpDeleteSite) ID() string { 236 return "OperationInputValidation" 237} 238 239func (m *validateOpDeleteSite) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 240 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 241) { 242 input, ok := in.Parameters.(*DeleteSiteInput) 243 if !ok { 244 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 245 } 246 if err := validateOpDeleteSiteInput(input); err != nil { 247 return out, metadata, err 248 } 249 return next.HandleInitialize(ctx, in) 250} 251 252type validateOpDeregisterTransitGateway struct { 253} 254 255func (*validateOpDeregisterTransitGateway) ID() string { 256 return "OperationInputValidation" 257} 258 259func (m *validateOpDeregisterTransitGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 260 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 261) { 262 input, ok := in.Parameters.(*DeregisterTransitGatewayInput) 263 if !ok { 264 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 265 } 266 if err := validateOpDeregisterTransitGatewayInput(input); err != nil { 267 return out, metadata, err 268 } 269 return next.HandleInitialize(ctx, in) 270} 271 272type validateOpDisassociateCustomerGateway struct { 273} 274 275func (*validateOpDisassociateCustomerGateway) ID() string { 276 return "OperationInputValidation" 277} 278 279func (m *validateOpDisassociateCustomerGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 280 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 281) { 282 input, ok := in.Parameters.(*DisassociateCustomerGatewayInput) 283 if !ok { 284 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 285 } 286 if err := validateOpDisassociateCustomerGatewayInput(input); err != nil { 287 return out, metadata, err 288 } 289 return next.HandleInitialize(ctx, in) 290} 291 292type validateOpDisassociateLink struct { 293} 294 295func (*validateOpDisassociateLink) ID() string { 296 return "OperationInputValidation" 297} 298 299func (m *validateOpDisassociateLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 300 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 301) { 302 input, ok := in.Parameters.(*DisassociateLinkInput) 303 if !ok { 304 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 305 } 306 if err := validateOpDisassociateLinkInput(input); err != nil { 307 return out, metadata, err 308 } 309 return next.HandleInitialize(ctx, in) 310} 311 312type validateOpDisassociateTransitGatewayConnectPeer struct { 313} 314 315func (*validateOpDisassociateTransitGatewayConnectPeer) ID() string { 316 return "OperationInputValidation" 317} 318 319func (m *validateOpDisassociateTransitGatewayConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 320 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 321) { 322 input, ok := in.Parameters.(*DisassociateTransitGatewayConnectPeerInput) 323 if !ok { 324 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 325 } 326 if err := validateOpDisassociateTransitGatewayConnectPeerInput(input); err != nil { 327 return out, metadata, err 328 } 329 return next.HandleInitialize(ctx, in) 330} 331 332type validateOpGetConnections struct { 333} 334 335func (*validateOpGetConnections) ID() string { 336 return "OperationInputValidation" 337} 338 339func (m *validateOpGetConnections) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 340 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 341) { 342 input, ok := in.Parameters.(*GetConnectionsInput) 343 if !ok { 344 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 345 } 346 if err := validateOpGetConnectionsInput(input); err != nil { 347 return out, metadata, err 348 } 349 return next.HandleInitialize(ctx, in) 350} 351 352type validateOpGetCustomerGatewayAssociations struct { 353} 354 355func (*validateOpGetCustomerGatewayAssociations) ID() string { 356 return "OperationInputValidation" 357} 358 359func (m *validateOpGetCustomerGatewayAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 360 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 361) { 362 input, ok := in.Parameters.(*GetCustomerGatewayAssociationsInput) 363 if !ok { 364 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 365 } 366 if err := validateOpGetCustomerGatewayAssociationsInput(input); err != nil { 367 return out, metadata, err 368 } 369 return next.HandleInitialize(ctx, in) 370} 371 372type validateOpGetDevices struct { 373} 374 375func (*validateOpGetDevices) ID() string { 376 return "OperationInputValidation" 377} 378 379func (m *validateOpGetDevices) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 380 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 381) { 382 input, ok := in.Parameters.(*GetDevicesInput) 383 if !ok { 384 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 385 } 386 if err := validateOpGetDevicesInput(input); err != nil { 387 return out, metadata, err 388 } 389 return next.HandleInitialize(ctx, in) 390} 391 392type validateOpGetLinkAssociations struct { 393} 394 395func (*validateOpGetLinkAssociations) ID() string { 396 return "OperationInputValidation" 397} 398 399func (m *validateOpGetLinkAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 400 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 401) { 402 input, ok := in.Parameters.(*GetLinkAssociationsInput) 403 if !ok { 404 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 405 } 406 if err := validateOpGetLinkAssociationsInput(input); err != nil { 407 return out, metadata, err 408 } 409 return next.HandleInitialize(ctx, in) 410} 411 412type validateOpGetLinks struct { 413} 414 415func (*validateOpGetLinks) ID() string { 416 return "OperationInputValidation" 417} 418 419func (m *validateOpGetLinks) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 420 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 421) { 422 input, ok := in.Parameters.(*GetLinksInput) 423 if !ok { 424 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 425 } 426 if err := validateOpGetLinksInput(input); err != nil { 427 return out, metadata, err 428 } 429 return next.HandleInitialize(ctx, in) 430} 431 432type validateOpGetSites struct { 433} 434 435func (*validateOpGetSites) ID() string { 436 return "OperationInputValidation" 437} 438 439func (m *validateOpGetSites) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 440 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 441) { 442 input, ok := in.Parameters.(*GetSitesInput) 443 if !ok { 444 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 445 } 446 if err := validateOpGetSitesInput(input); err != nil { 447 return out, metadata, err 448 } 449 return next.HandleInitialize(ctx, in) 450} 451 452type validateOpGetTransitGatewayConnectPeerAssociations struct { 453} 454 455func (*validateOpGetTransitGatewayConnectPeerAssociations) ID() string { 456 return "OperationInputValidation" 457} 458 459func (m *validateOpGetTransitGatewayConnectPeerAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 460 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 461) { 462 input, ok := in.Parameters.(*GetTransitGatewayConnectPeerAssociationsInput) 463 if !ok { 464 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 465 } 466 if err := validateOpGetTransitGatewayConnectPeerAssociationsInput(input); err != nil { 467 return out, metadata, err 468 } 469 return next.HandleInitialize(ctx, in) 470} 471 472type validateOpGetTransitGatewayRegistrations struct { 473} 474 475func (*validateOpGetTransitGatewayRegistrations) ID() string { 476 return "OperationInputValidation" 477} 478 479func (m *validateOpGetTransitGatewayRegistrations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 480 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 481) { 482 input, ok := in.Parameters.(*GetTransitGatewayRegistrationsInput) 483 if !ok { 484 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 485 } 486 if err := validateOpGetTransitGatewayRegistrationsInput(input); err != nil { 487 return out, metadata, err 488 } 489 return next.HandleInitialize(ctx, in) 490} 491 492type validateOpListTagsForResource struct { 493} 494 495func (*validateOpListTagsForResource) ID() string { 496 return "OperationInputValidation" 497} 498 499func (m *validateOpListTagsForResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 500 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 501) { 502 input, ok := in.Parameters.(*ListTagsForResourceInput) 503 if !ok { 504 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 505 } 506 if err := validateOpListTagsForResourceInput(input); err != nil { 507 return out, metadata, err 508 } 509 return next.HandleInitialize(ctx, in) 510} 511 512type validateOpRegisterTransitGateway struct { 513} 514 515func (*validateOpRegisterTransitGateway) ID() string { 516 return "OperationInputValidation" 517} 518 519func (m *validateOpRegisterTransitGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 520 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 521) { 522 input, ok := in.Parameters.(*RegisterTransitGatewayInput) 523 if !ok { 524 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 525 } 526 if err := validateOpRegisterTransitGatewayInput(input); err != nil { 527 return out, metadata, err 528 } 529 return next.HandleInitialize(ctx, in) 530} 531 532type validateOpTagResource struct { 533} 534 535func (*validateOpTagResource) ID() string { 536 return "OperationInputValidation" 537} 538 539func (m *validateOpTagResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 540 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 541) { 542 input, ok := in.Parameters.(*TagResourceInput) 543 if !ok { 544 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 545 } 546 if err := validateOpTagResourceInput(input); err != nil { 547 return out, metadata, err 548 } 549 return next.HandleInitialize(ctx, in) 550} 551 552type validateOpUntagResource struct { 553} 554 555func (*validateOpUntagResource) ID() string { 556 return "OperationInputValidation" 557} 558 559func (m *validateOpUntagResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 560 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 561) { 562 input, ok := in.Parameters.(*UntagResourceInput) 563 if !ok { 564 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 565 } 566 if err := validateOpUntagResourceInput(input); err != nil { 567 return out, metadata, err 568 } 569 return next.HandleInitialize(ctx, in) 570} 571 572type validateOpUpdateConnection struct { 573} 574 575func (*validateOpUpdateConnection) ID() string { 576 return "OperationInputValidation" 577} 578 579func (m *validateOpUpdateConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 580 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 581) { 582 input, ok := in.Parameters.(*UpdateConnectionInput) 583 if !ok { 584 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 585 } 586 if err := validateOpUpdateConnectionInput(input); err != nil { 587 return out, metadata, err 588 } 589 return next.HandleInitialize(ctx, in) 590} 591 592type validateOpUpdateDevice struct { 593} 594 595func (*validateOpUpdateDevice) ID() string { 596 return "OperationInputValidation" 597} 598 599func (m *validateOpUpdateDevice) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 600 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 601) { 602 input, ok := in.Parameters.(*UpdateDeviceInput) 603 if !ok { 604 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 605 } 606 if err := validateOpUpdateDeviceInput(input); err != nil { 607 return out, metadata, err 608 } 609 return next.HandleInitialize(ctx, in) 610} 611 612type validateOpUpdateGlobalNetwork struct { 613} 614 615func (*validateOpUpdateGlobalNetwork) ID() string { 616 return "OperationInputValidation" 617} 618 619func (m *validateOpUpdateGlobalNetwork) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 620 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 621) { 622 input, ok := in.Parameters.(*UpdateGlobalNetworkInput) 623 if !ok { 624 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 625 } 626 if err := validateOpUpdateGlobalNetworkInput(input); err != nil { 627 return out, metadata, err 628 } 629 return next.HandleInitialize(ctx, in) 630} 631 632type validateOpUpdateLink struct { 633} 634 635func (*validateOpUpdateLink) ID() string { 636 return "OperationInputValidation" 637} 638 639func (m *validateOpUpdateLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 640 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 641) { 642 input, ok := in.Parameters.(*UpdateLinkInput) 643 if !ok { 644 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 645 } 646 if err := validateOpUpdateLinkInput(input); err != nil { 647 return out, metadata, err 648 } 649 return next.HandleInitialize(ctx, in) 650} 651 652type validateOpUpdateSite struct { 653} 654 655func (*validateOpUpdateSite) ID() string { 656 return "OperationInputValidation" 657} 658 659func (m *validateOpUpdateSite) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 660 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 661) { 662 input, ok := in.Parameters.(*UpdateSiteInput) 663 if !ok { 664 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 665 } 666 if err := validateOpUpdateSiteInput(input); err != nil { 667 return out, metadata, err 668 } 669 return next.HandleInitialize(ctx, in) 670} 671 672func addOpAssociateCustomerGatewayValidationMiddleware(stack *middleware.Stack) error { 673 return stack.Initialize.Add(&validateOpAssociateCustomerGateway{}, middleware.After) 674} 675 676func addOpAssociateLinkValidationMiddleware(stack *middleware.Stack) error { 677 return stack.Initialize.Add(&validateOpAssociateLink{}, middleware.After) 678} 679 680func addOpAssociateTransitGatewayConnectPeerValidationMiddleware(stack *middleware.Stack) error { 681 return stack.Initialize.Add(&validateOpAssociateTransitGatewayConnectPeer{}, middleware.After) 682} 683 684func addOpCreateConnectionValidationMiddleware(stack *middleware.Stack) error { 685 return stack.Initialize.Add(&validateOpCreateConnection{}, middleware.After) 686} 687 688func addOpCreateDeviceValidationMiddleware(stack *middleware.Stack) error { 689 return stack.Initialize.Add(&validateOpCreateDevice{}, middleware.After) 690} 691 692func addOpCreateLinkValidationMiddleware(stack *middleware.Stack) error { 693 return stack.Initialize.Add(&validateOpCreateLink{}, middleware.After) 694} 695 696func addOpCreateSiteValidationMiddleware(stack *middleware.Stack) error { 697 return stack.Initialize.Add(&validateOpCreateSite{}, middleware.After) 698} 699 700func addOpDeleteConnectionValidationMiddleware(stack *middleware.Stack) error { 701 return stack.Initialize.Add(&validateOpDeleteConnection{}, middleware.After) 702} 703 704func addOpDeleteDeviceValidationMiddleware(stack *middleware.Stack) error { 705 return stack.Initialize.Add(&validateOpDeleteDevice{}, middleware.After) 706} 707 708func addOpDeleteGlobalNetworkValidationMiddleware(stack *middleware.Stack) error { 709 return stack.Initialize.Add(&validateOpDeleteGlobalNetwork{}, middleware.After) 710} 711 712func addOpDeleteLinkValidationMiddleware(stack *middleware.Stack) error { 713 return stack.Initialize.Add(&validateOpDeleteLink{}, middleware.After) 714} 715 716func addOpDeleteSiteValidationMiddleware(stack *middleware.Stack) error { 717 return stack.Initialize.Add(&validateOpDeleteSite{}, middleware.After) 718} 719 720func addOpDeregisterTransitGatewayValidationMiddleware(stack *middleware.Stack) error { 721 return stack.Initialize.Add(&validateOpDeregisterTransitGateway{}, middleware.After) 722} 723 724func addOpDisassociateCustomerGatewayValidationMiddleware(stack *middleware.Stack) error { 725 return stack.Initialize.Add(&validateOpDisassociateCustomerGateway{}, middleware.After) 726} 727 728func addOpDisassociateLinkValidationMiddleware(stack *middleware.Stack) error { 729 return stack.Initialize.Add(&validateOpDisassociateLink{}, middleware.After) 730} 731 732func addOpDisassociateTransitGatewayConnectPeerValidationMiddleware(stack *middleware.Stack) error { 733 return stack.Initialize.Add(&validateOpDisassociateTransitGatewayConnectPeer{}, middleware.After) 734} 735 736func addOpGetConnectionsValidationMiddleware(stack *middleware.Stack) error { 737 return stack.Initialize.Add(&validateOpGetConnections{}, middleware.After) 738} 739 740func addOpGetCustomerGatewayAssociationsValidationMiddleware(stack *middleware.Stack) error { 741 return stack.Initialize.Add(&validateOpGetCustomerGatewayAssociations{}, middleware.After) 742} 743 744func addOpGetDevicesValidationMiddleware(stack *middleware.Stack) error { 745 return stack.Initialize.Add(&validateOpGetDevices{}, middleware.After) 746} 747 748func addOpGetLinkAssociationsValidationMiddleware(stack *middleware.Stack) error { 749 return stack.Initialize.Add(&validateOpGetLinkAssociations{}, middleware.After) 750} 751 752func addOpGetLinksValidationMiddleware(stack *middleware.Stack) error { 753 return stack.Initialize.Add(&validateOpGetLinks{}, middleware.After) 754} 755 756func addOpGetSitesValidationMiddleware(stack *middleware.Stack) error { 757 return stack.Initialize.Add(&validateOpGetSites{}, middleware.After) 758} 759 760func addOpGetTransitGatewayConnectPeerAssociationsValidationMiddleware(stack *middleware.Stack) error { 761 return stack.Initialize.Add(&validateOpGetTransitGatewayConnectPeerAssociations{}, middleware.After) 762} 763 764func addOpGetTransitGatewayRegistrationsValidationMiddleware(stack *middleware.Stack) error { 765 return stack.Initialize.Add(&validateOpGetTransitGatewayRegistrations{}, middleware.After) 766} 767 768func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error { 769 return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After) 770} 771 772func addOpRegisterTransitGatewayValidationMiddleware(stack *middleware.Stack) error { 773 return stack.Initialize.Add(&validateOpRegisterTransitGateway{}, middleware.After) 774} 775 776func addOpTagResourceValidationMiddleware(stack *middleware.Stack) error { 777 return stack.Initialize.Add(&validateOpTagResource{}, middleware.After) 778} 779 780func addOpUntagResourceValidationMiddleware(stack *middleware.Stack) error { 781 return stack.Initialize.Add(&validateOpUntagResource{}, middleware.After) 782} 783 784func addOpUpdateConnectionValidationMiddleware(stack *middleware.Stack) error { 785 return stack.Initialize.Add(&validateOpUpdateConnection{}, middleware.After) 786} 787 788func addOpUpdateDeviceValidationMiddleware(stack *middleware.Stack) error { 789 return stack.Initialize.Add(&validateOpUpdateDevice{}, middleware.After) 790} 791 792func addOpUpdateGlobalNetworkValidationMiddleware(stack *middleware.Stack) error { 793 return stack.Initialize.Add(&validateOpUpdateGlobalNetwork{}, middleware.After) 794} 795 796func addOpUpdateLinkValidationMiddleware(stack *middleware.Stack) error { 797 return stack.Initialize.Add(&validateOpUpdateLink{}, middleware.After) 798} 799 800func addOpUpdateSiteValidationMiddleware(stack *middleware.Stack) error { 801 return stack.Initialize.Add(&validateOpUpdateSite{}, middleware.After) 802} 803 804func validateOpAssociateCustomerGatewayInput(v *AssociateCustomerGatewayInput) error { 805 if v == nil { 806 return nil 807 } 808 invalidParams := smithy.InvalidParamsError{Context: "AssociateCustomerGatewayInput"} 809 if v.CustomerGatewayArn == nil { 810 invalidParams.Add(smithy.NewErrParamRequired("CustomerGatewayArn")) 811 } 812 if v.GlobalNetworkId == nil { 813 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 814 } 815 if v.DeviceId == nil { 816 invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) 817 } 818 if invalidParams.Len() > 0 { 819 return invalidParams 820 } else { 821 return nil 822 } 823} 824 825func validateOpAssociateLinkInput(v *AssociateLinkInput) error { 826 if v == nil { 827 return nil 828 } 829 invalidParams := smithy.InvalidParamsError{Context: "AssociateLinkInput"} 830 if v.GlobalNetworkId == nil { 831 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 832 } 833 if v.DeviceId == nil { 834 invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) 835 } 836 if v.LinkId == nil { 837 invalidParams.Add(smithy.NewErrParamRequired("LinkId")) 838 } 839 if invalidParams.Len() > 0 { 840 return invalidParams 841 } else { 842 return nil 843 } 844} 845 846func validateOpAssociateTransitGatewayConnectPeerInput(v *AssociateTransitGatewayConnectPeerInput) error { 847 if v == nil { 848 return nil 849 } 850 invalidParams := smithy.InvalidParamsError{Context: "AssociateTransitGatewayConnectPeerInput"} 851 if v.GlobalNetworkId == nil { 852 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 853 } 854 if v.TransitGatewayConnectPeerArn == nil { 855 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayConnectPeerArn")) 856 } 857 if v.DeviceId == nil { 858 invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) 859 } 860 if invalidParams.Len() > 0 { 861 return invalidParams 862 } else { 863 return nil 864 } 865} 866 867func validateOpCreateConnectionInput(v *CreateConnectionInput) error { 868 if v == nil { 869 return nil 870 } 871 invalidParams := smithy.InvalidParamsError{Context: "CreateConnectionInput"} 872 if v.GlobalNetworkId == nil { 873 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 874 } 875 if v.DeviceId == nil { 876 invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) 877 } 878 if v.ConnectedDeviceId == nil { 879 invalidParams.Add(smithy.NewErrParamRequired("ConnectedDeviceId")) 880 } 881 if invalidParams.Len() > 0 { 882 return invalidParams 883 } else { 884 return nil 885 } 886} 887 888func validateOpCreateDeviceInput(v *CreateDeviceInput) error { 889 if v == nil { 890 return nil 891 } 892 invalidParams := smithy.InvalidParamsError{Context: "CreateDeviceInput"} 893 if v.GlobalNetworkId == nil { 894 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 895 } 896 if invalidParams.Len() > 0 { 897 return invalidParams 898 } else { 899 return nil 900 } 901} 902 903func validateOpCreateLinkInput(v *CreateLinkInput) error { 904 if v == nil { 905 return nil 906 } 907 invalidParams := smithy.InvalidParamsError{Context: "CreateLinkInput"} 908 if v.GlobalNetworkId == nil { 909 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 910 } 911 if v.Bandwidth == nil { 912 invalidParams.Add(smithy.NewErrParamRequired("Bandwidth")) 913 } 914 if v.SiteId == nil { 915 invalidParams.Add(smithy.NewErrParamRequired("SiteId")) 916 } 917 if invalidParams.Len() > 0 { 918 return invalidParams 919 } else { 920 return nil 921 } 922} 923 924func validateOpCreateSiteInput(v *CreateSiteInput) error { 925 if v == nil { 926 return nil 927 } 928 invalidParams := smithy.InvalidParamsError{Context: "CreateSiteInput"} 929 if v.GlobalNetworkId == nil { 930 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 931 } 932 if invalidParams.Len() > 0 { 933 return invalidParams 934 } else { 935 return nil 936 } 937} 938 939func validateOpDeleteConnectionInput(v *DeleteConnectionInput) error { 940 if v == nil { 941 return nil 942 } 943 invalidParams := smithy.InvalidParamsError{Context: "DeleteConnectionInput"} 944 if v.GlobalNetworkId == nil { 945 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 946 } 947 if v.ConnectionId == nil { 948 invalidParams.Add(smithy.NewErrParamRequired("ConnectionId")) 949 } 950 if invalidParams.Len() > 0 { 951 return invalidParams 952 } else { 953 return nil 954 } 955} 956 957func validateOpDeleteDeviceInput(v *DeleteDeviceInput) error { 958 if v == nil { 959 return nil 960 } 961 invalidParams := smithy.InvalidParamsError{Context: "DeleteDeviceInput"} 962 if v.GlobalNetworkId == nil { 963 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 964 } 965 if v.DeviceId == nil { 966 invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) 967 } 968 if invalidParams.Len() > 0 { 969 return invalidParams 970 } else { 971 return nil 972 } 973} 974 975func validateOpDeleteGlobalNetworkInput(v *DeleteGlobalNetworkInput) error { 976 if v == nil { 977 return nil 978 } 979 invalidParams := smithy.InvalidParamsError{Context: "DeleteGlobalNetworkInput"} 980 if v.GlobalNetworkId == nil { 981 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 982 } 983 if invalidParams.Len() > 0 { 984 return invalidParams 985 } else { 986 return nil 987 } 988} 989 990func validateOpDeleteLinkInput(v *DeleteLinkInput) error { 991 if v == nil { 992 return nil 993 } 994 invalidParams := smithy.InvalidParamsError{Context: "DeleteLinkInput"} 995 if v.GlobalNetworkId == nil { 996 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 997 } 998 if v.LinkId == nil { 999 invalidParams.Add(smithy.NewErrParamRequired("LinkId")) 1000 } 1001 if invalidParams.Len() > 0 { 1002 return invalidParams 1003 } else { 1004 return nil 1005 } 1006} 1007 1008func validateOpDeleteSiteInput(v *DeleteSiteInput) error { 1009 if v == nil { 1010 return nil 1011 } 1012 invalidParams := smithy.InvalidParamsError{Context: "DeleteSiteInput"} 1013 if v.GlobalNetworkId == nil { 1014 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1015 } 1016 if v.SiteId == nil { 1017 invalidParams.Add(smithy.NewErrParamRequired("SiteId")) 1018 } 1019 if invalidParams.Len() > 0 { 1020 return invalidParams 1021 } else { 1022 return nil 1023 } 1024} 1025 1026func validateOpDeregisterTransitGatewayInput(v *DeregisterTransitGatewayInput) error { 1027 if v == nil { 1028 return nil 1029 } 1030 invalidParams := smithy.InvalidParamsError{Context: "DeregisterTransitGatewayInput"} 1031 if v.GlobalNetworkId == nil { 1032 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1033 } 1034 if v.TransitGatewayArn == nil { 1035 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayArn")) 1036 } 1037 if invalidParams.Len() > 0 { 1038 return invalidParams 1039 } else { 1040 return nil 1041 } 1042} 1043 1044func validateOpDisassociateCustomerGatewayInput(v *DisassociateCustomerGatewayInput) error { 1045 if v == nil { 1046 return nil 1047 } 1048 invalidParams := smithy.InvalidParamsError{Context: "DisassociateCustomerGatewayInput"} 1049 if v.GlobalNetworkId == nil { 1050 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1051 } 1052 if v.CustomerGatewayArn == nil { 1053 invalidParams.Add(smithy.NewErrParamRequired("CustomerGatewayArn")) 1054 } 1055 if invalidParams.Len() > 0 { 1056 return invalidParams 1057 } else { 1058 return nil 1059 } 1060} 1061 1062func validateOpDisassociateLinkInput(v *DisassociateLinkInput) error { 1063 if v == nil { 1064 return nil 1065 } 1066 invalidParams := smithy.InvalidParamsError{Context: "DisassociateLinkInput"} 1067 if v.GlobalNetworkId == nil { 1068 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1069 } 1070 if v.DeviceId == nil { 1071 invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) 1072 } 1073 if v.LinkId == nil { 1074 invalidParams.Add(smithy.NewErrParamRequired("LinkId")) 1075 } 1076 if invalidParams.Len() > 0 { 1077 return invalidParams 1078 } else { 1079 return nil 1080 } 1081} 1082 1083func validateOpDisassociateTransitGatewayConnectPeerInput(v *DisassociateTransitGatewayConnectPeerInput) error { 1084 if v == nil { 1085 return nil 1086 } 1087 invalidParams := smithy.InvalidParamsError{Context: "DisassociateTransitGatewayConnectPeerInput"} 1088 if v.GlobalNetworkId == nil { 1089 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1090 } 1091 if v.TransitGatewayConnectPeerArn == nil { 1092 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayConnectPeerArn")) 1093 } 1094 if invalidParams.Len() > 0 { 1095 return invalidParams 1096 } else { 1097 return nil 1098 } 1099} 1100 1101func validateOpGetConnectionsInput(v *GetConnectionsInput) error { 1102 if v == nil { 1103 return nil 1104 } 1105 invalidParams := smithy.InvalidParamsError{Context: "GetConnectionsInput"} 1106 if v.GlobalNetworkId == nil { 1107 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1108 } 1109 if invalidParams.Len() > 0 { 1110 return invalidParams 1111 } else { 1112 return nil 1113 } 1114} 1115 1116func validateOpGetCustomerGatewayAssociationsInput(v *GetCustomerGatewayAssociationsInput) error { 1117 if v == nil { 1118 return nil 1119 } 1120 invalidParams := smithy.InvalidParamsError{Context: "GetCustomerGatewayAssociationsInput"} 1121 if v.GlobalNetworkId == nil { 1122 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1123 } 1124 if invalidParams.Len() > 0 { 1125 return invalidParams 1126 } else { 1127 return nil 1128 } 1129} 1130 1131func validateOpGetDevicesInput(v *GetDevicesInput) error { 1132 if v == nil { 1133 return nil 1134 } 1135 invalidParams := smithy.InvalidParamsError{Context: "GetDevicesInput"} 1136 if v.GlobalNetworkId == nil { 1137 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1138 } 1139 if invalidParams.Len() > 0 { 1140 return invalidParams 1141 } else { 1142 return nil 1143 } 1144} 1145 1146func validateOpGetLinkAssociationsInput(v *GetLinkAssociationsInput) error { 1147 if v == nil { 1148 return nil 1149 } 1150 invalidParams := smithy.InvalidParamsError{Context: "GetLinkAssociationsInput"} 1151 if v.GlobalNetworkId == nil { 1152 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1153 } 1154 if invalidParams.Len() > 0 { 1155 return invalidParams 1156 } else { 1157 return nil 1158 } 1159} 1160 1161func validateOpGetLinksInput(v *GetLinksInput) error { 1162 if v == nil { 1163 return nil 1164 } 1165 invalidParams := smithy.InvalidParamsError{Context: "GetLinksInput"} 1166 if v.GlobalNetworkId == nil { 1167 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1168 } 1169 if invalidParams.Len() > 0 { 1170 return invalidParams 1171 } else { 1172 return nil 1173 } 1174} 1175 1176func validateOpGetSitesInput(v *GetSitesInput) error { 1177 if v == nil { 1178 return nil 1179 } 1180 invalidParams := smithy.InvalidParamsError{Context: "GetSitesInput"} 1181 if v.GlobalNetworkId == nil { 1182 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1183 } 1184 if invalidParams.Len() > 0 { 1185 return invalidParams 1186 } else { 1187 return nil 1188 } 1189} 1190 1191func validateOpGetTransitGatewayConnectPeerAssociationsInput(v *GetTransitGatewayConnectPeerAssociationsInput) error { 1192 if v == nil { 1193 return nil 1194 } 1195 invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayConnectPeerAssociationsInput"} 1196 if v.GlobalNetworkId == nil { 1197 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1198 } 1199 if invalidParams.Len() > 0 { 1200 return invalidParams 1201 } else { 1202 return nil 1203 } 1204} 1205 1206func validateOpGetTransitGatewayRegistrationsInput(v *GetTransitGatewayRegistrationsInput) error { 1207 if v == nil { 1208 return nil 1209 } 1210 invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayRegistrationsInput"} 1211 if v.GlobalNetworkId == nil { 1212 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1213 } 1214 if invalidParams.Len() > 0 { 1215 return invalidParams 1216 } else { 1217 return nil 1218 } 1219} 1220 1221func validateOpListTagsForResourceInput(v *ListTagsForResourceInput) error { 1222 if v == nil { 1223 return nil 1224 } 1225 invalidParams := smithy.InvalidParamsError{Context: "ListTagsForResourceInput"} 1226 if v.ResourceArn == nil { 1227 invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) 1228 } 1229 if invalidParams.Len() > 0 { 1230 return invalidParams 1231 } else { 1232 return nil 1233 } 1234} 1235 1236func validateOpRegisterTransitGatewayInput(v *RegisterTransitGatewayInput) error { 1237 if v == nil { 1238 return nil 1239 } 1240 invalidParams := smithy.InvalidParamsError{Context: "RegisterTransitGatewayInput"} 1241 if v.GlobalNetworkId == nil { 1242 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1243 } 1244 if v.TransitGatewayArn == nil { 1245 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayArn")) 1246 } 1247 if invalidParams.Len() > 0 { 1248 return invalidParams 1249 } else { 1250 return nil 1251 } 1252} 1253 1254func validateOpTagResourceInput(v *TagResourceInput) error { 1255 if v == nil { 1256 return nil 1257 } 1258 invalidParams := smithy.InvalidParamsError{Context: "TagResourceInput"} 1259 if v.ResourceArn == nil { 1260 invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) 1261 } 1262 if v.Tags == nil { 1263 invalidParams.Add(smithy.NewErrParamRequired("Tags")) 1264 } 1265 if invalidParams.Len() > 0 { 1266 return invalidParams 1267 } else { 1268 return nil 1269 } 1270} 1271 1272func validateOpUntagResourceInput(v *UntagResourceInput) error { 1273 if v == nil { 1274 return nil 1275 } 1276 invalidParams := smithy.InvalidParamsError{Context: "UntagResourceInput"} 1277 if v.ResourceArn == nil { 1278 invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) 1279 } 1280 if v.TagKeys == nil { 1281 invalidParams.Add(smithy.NewErrParamRequired("TagKeys")) 1282 } 1283 if invalidParams.Len() > 0 { 1284 return invalidParams 1285 } else { 1286 return nil 1287 } 1288} 1289 1290func validateOpUpdateConnectionInput(v *UpdateConnectionInput) error { 1291 if v == nil { 1292 return nil 1293 } 1294 invalidParams := smithy.InvalidParamsError{Context: "UpdateConnectionInput"} 1295 if v.GlobalNetworkId == nil { 1296 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1297 } 1298 if v.ConnectionId == nil { 1299 invalidParams.Add(smithy.NewErrParamRequired("ConnectionId")) 1300 } 1301 if invalidParams.Len() > 0 { 1302 return invalidParams 1303 } else { 1304 return nil 1305 } 1306} 1307 1308func validateOpUpdateDeviceInput(v *UpdateDeviceInput) error { 1309 if v == nil { 1310 return nil 1311 } 1312 invalidParams := smithy.InvalidParamsError{Context: "UpdateDeviceInput"} 1313 if v.GlobalNetworkId == nil { 1314 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1315 } 1316 if v.DeviceId == nil { 1317 invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) 1318 } 1319 if invalidParams.Len() > 0 { 1320 return invalidParams 1321 } else { 1322 return nil 1323 } 1324} 1325 1326func validateOpUpdateGlobalNetworkInput(v *UpdateGlobalNetworkInput) error { 1327 if v == nil { 1328 return nil 1329 } 1330 invalidParams := smithy.InvalidParamsError{Context: "UpdateGlobalNetworkInput"} 1331 if v.GlobalNetworkId == nil { 1332 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1333 } 1334 if invalidParams.Len() > 0 { 1335 return invalidParams 1336 } else { 1337 return nil 1338 } 1339} 1340 1341func validateOpUpdateLinkInput(v *UpdateLinkInput) error { 1342 if v == nil { 1343 return nil 1344 } 1345 invalidParams := smithy.InvalidParamsError{Context: "UpdateLinkInput"} 1346 if v.GlobalNetworkId == nil { 1347 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1348 } 1349 if v.LinkId == nil { 1350 invalidParams.Add(smithy.NewErrParamRequired("LinkId")) 1351 } 1352 if invalidParams.Len() > 0 { 1353 return invalidParams 1354 } else { 1355 return nil 1356 } 1357} 1358 1359func validateOpUpdateSiteInput(v *UpdateSiteInput) error { 1360 if v == nil { 1361 return nil 1362 } 1363 invalidParams := smithy.InvalidParamsError{Context: "UpdateSiteInput"} 1364 if v.GlobalNetworkId == nil { 1365 invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) 1366 } 1367 if v.SiteId == nil { 1368 invalidParams.Add(smithy.NewErrParamRequired("SiteId")) 1369 } 1370 if invalidParams.Len() > 0 { 1371 return invalidParams 1372 } else { 1373 return nil 1374 } 1375} 1376