1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package ec2 4 5import ( 6 "context" 7 "fmt" 8 "github.com/aws/aws-sdk-go-v2/service/ec2/types" 9 smithy "github.com/aws/smithy-go" 10 "github.com/aws/smithy-go/middleware" 11) 12 13type validateOpAcceptReservedInstancesExchangeQuote struct { 14} 15 16func (*validateOpAcceptReservedInstancesExchangeQuote) ID() string { 17 return "OperationInputValidation" 18} 19 20func (m *validateOpAcceptReservedInstancesExchangeQuote) 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.(*AcceptReservedInstancesExchangeQuoteInput) 24 if !ok { 25 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 26 } 27 if err := validateOpAcceptReservedInstancesExchangeQuoteInput(input); err != nil { 28 return out, metadata, err 29 } 30 return next.HandleInitialize(ctx, in) 31} 32 33type validateOpAcceptTransitGatewayPeeringAttachment struct { 34} 35 36func (*validateOpAcceptTransitGatewayPeeringAttachment) ID() string { 37 return "OperationInputValidation" 38} 39 40func (m *validateOpAcceptTransitGatewayPeeringAttachment) 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.(*AcceptTransitGatewayPeeringAttachmentInput) 44 if !ok { 45 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 46 } 47 if err := validateOpAcceptTransitGatewayPeeringAttachmentInput(input); err != nil { 48 return out, metadata, err 49 } 50 return next.HandleInitialize(ctx, in) 51} 52 53type validateOpAcceptTransitGatewayVpcAttachment struct { 54} 55 56func (*validateOpAcceptTransitGatewayVpcAttachment) ID() string { 57 return "OperationInputValidation" 58} 59 60func (m *validateOpAcceptTransitGatewayVpcAttachment) 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.(*AcceptTransitGatewayVpcAttachmentInput) 64 if !ok { 65 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 66 } 67 if err := validateOpAcceptTransitGatewayVpcAttachmentInput(input); err != nil { 68 return out, metadata, err 69 } 70 return next.HandleInitialize(ctx, in) 71} 72 73type validateOpAcceptVpcEndpointConnections struct { 74} 75 76func (*validateOpAcceptVpcEndpointConnections) ID() string { 77 return "OperationInputValidation" 78} 79 80func (m *validateOpAcceptVpcEndpointConnections) 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.(*AcceptVpcEndpointConnectionsInput) 84 if !ok { 85 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 86 } 87 if err := validateOpAcceptVpcEndpointConnectionsInput(input); err != nil { 88 return out, metadata, err 89 } 90 return next.HandleInitialize(ctx, in) 91} 92 93type validateOpAdvertiseByoipCidr struct { 94} 95 96func (*validateOpAdvertiseByoipCidr) ID() string { 97 return "OperationInputValidation" 98} 99 100func (m *validateOpAdvertiseByoipCidr) 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.(*AdvertiseByoipCidrInput) 104 if !ok { 105 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 106 } 107 if err := validateOpAdvertiseByoipCidrInput(input); err != nil { 108 return out, metadata, err 109 } 110 return next.HandleInitialize(ctx, in) 111} 112 113type validateOpAllocateHosts struct { 114} 115 116func (*validateOpAllocateHosts) ID() string { 117 return "OperationInputValidation" 118} 119 120func (m *validateOpAllocateHosts) 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.(*AllocateHostsInput) 124 if !ok { 125 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 126 } 127 if err := validateOpAllocateHostsInput(input); err != nil { 128 return out, metadata, err 129 } 130 return next.HandleInitialize(ctx, in) 131} 132 133type validateOpApplySecurityGroupsToClientVpnTargetNetwork struct { 134} 135 136func (*validateOpApplySecurityGroupsToClientVpnTargetNetwork) ID() string { 137 return "OperationInputValidation" 138} 139 140func (m *validateOpApplySecurityGroupsToClientVpnTargetNetwork) 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.(*ApplySecurityGroupsToClientVpnTargetNetworkInput) 144 if !ok { 145 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 146 } 147 if err := validateOpApplySecurityGroupsToClientVpnTargetNetworkInput(input); err != nil { 148 return out, metadata, err 149 } 150 return next.HandleInitialize(ctx, in) 151} 152 153type validateOpAssignIpv6Addresses struct { 154} 155 156func (*validateOpAssignIpv6Addresses) ID() string { 157 return "OperationInputValidation" 158} 159 160func (m *validateOpAssignIpv6Addresses) 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.(*AssignIpv6AddressesInput) 164 if !ok { 165 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 166 } 167 if err := validateOpAssignIpv6AddressesInput(input); err != nil { 168 return out, metadata, err 169 } 170 return next.HandleInitialize(ctx, in) 171} 172 173type validateOpAssignPrivateIpAddresses struct { 174} 175 176func (*validateOpAssignPrivateIpAddresses) ID() string { 177 return "OperationInputValidation" 178} 179 180func (m *validateOpAssignPrivateIpAddresses) 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.(*AssignPrivateIpAddressesInput) 184 if !ok { 185 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 186 } 187 if err := validateOpAssignPrivateIpAddressesInput(input); err != nil { 188 return out, metadata, err 189 } 190 return next.HandleInitialize(ctx, in) 191} 192 193type validateOpAssociateClientVpnTargetNetwork struct { 194} 195 196func (*validateOpAssociateClientVpnTargetNetwork) ID() string { 197 return "OperationInputValidation" 198} 199 200func (m *validateOpAssociateClientVpnTargetNetwork) 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.(*AssociateClientVpnTargetNetworkInput) 204 if !ok { 205 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 206 } 207 if err := validateOpAssociateClientVpnTargetNetworkInput(input); err != nil { 208 return out, metadata, err 209 } 210 return next.HandleInitialize(ctx, in) 211} 212 213type validateOpAssociateDhcpOptions struct { 214} 215 216func (*validateOpAssociateDhcpOptions) ID() string { 217 return "OperationInputValidation" 218} 219 220func (m *validateOpAssociateDhcpOptions) 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.(*AssociateDhcpOptionsInput) 224 if !ok { 225 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 226 } 227 if err := validateOpAssociateDhcpOptionsInput(input); err != nil { 228 return out, metadata, err 229 } 230 return next.HandleInitialize(ctx, in) 231} 232 233type validateOpAssociateIamInstanceProfile struct { 234} 235 236func (*validateOpAssociateIamInstanceProfile) ID() string { 237 return "OperationInputValidation" 238} 239 240func (m *validateOpAssociateIamInstanceProfile) 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.(*AssociateIamInstanceProfileInput) 244 if !ok { 245 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 246 } 247 if err := validateOpAssociateIamInstanceProfileInput(input); err != nil { 248 return out, metadata, err 249 } 250 return next.HandleInitialize(ctx, in) 251} 252 253type validateOpAssociateRouteTable struct { 254} 255 256func (*validateOpAssociateRouteTable) ID() string { 257 return "OperationInputValidation" 258} 259 260func (m *validateOpAssociateRouteTable) 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.(*AssociateRouteTableInput) 264 if !ok { 265 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 266 } 267 if err := validateOpAssociateRouteTableInput(input); err != nil { 268 return out, metadata, err 269 } 270 return next.HandleInitialize(ctx, in) 271} 272 273type validateOpAssociateSubnetCidrBlock struct { 274} 275 276func (*validateOpAssociateSubnetCidrBlock) ID() string { 277 return "OperationInputValidation" 278} 279 280func (m *validateOpAssociateSubnetCidrBlock) 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.(*AssociateSubnetCidrBlockInput) 284 if !ok { 285 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 286 } 287 if err := validateOpAssociateSubnetCidrBlockInput(input); err != nil { 288 return out, metadata, err 289 } 290 return next.HandleInitialize(ctx, in) 291} 292 293type validateOpAssociateTransitGatewayRouteTable struct { 294} 295 296func (*validateOpAssociateTransitGatewayRouteTable) ID() string { 297 return "OperationInputValidation" 298} 299 300func (m *validateOpAssociateTransitGatewayRouteTable) 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.(*AssociateTransitGatewayRouteTableInput) 304 if !ok { 305 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 306 } 307 if err := validateOpAssociateTransitGatewayRouteTableInput(input); err != nil { 308 return out, metadata, err 309 } 310 return next.HandleInitialize(ctx, in) 311} 312 313type validateOpAssociateVpcCidrBlock struct { 314} 315 316func (*validateOpAssociateVpcCidrBlock) ID() string { 317 return "OperationInputValidation" 318} 319 320func (m *validateOpAssociateVpcCidrBlock) 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.(*AssociateVpcCidrBlockInput) 324 if !ok { 325 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 326 } 327 if err := validateOpAssociateVpcCidrBlockInput(input); err != nil { 328 return out, metadata, err 329 } 330 return next.HandleInitialize(ctx, in) 331} 332 333type validateOpAttachClassicLinkVpc struct { 334} 335 336func (*validateOpAttachClassicLinkVpc) ID() string { 337 return "OperationInputValidation" 338} 339 340func (m *validateOpAttachClassicLinkVpc) 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.(*AttachClassicLinkVpcInput) 344 if !ok { 345 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 346 } 347 if err := validateOpAttachClassicLinkVpcInput(input); err != nil { 348 return out, metadata, err 349 } 350 return next.HandleInitialize(ctx, in) 351} 352 353type validateOpAttachInternetGateway struct { 354} 355 356func (*validateOpAttachInternetGateway) ID() string { 357 return "OperationInputValidation" 358} 359 360func (m *validateOpAttachInternetGateway) 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.(*AttachInternetGatewayInput) 364 if !ok { 365 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 366 } 367 if err := validateOpAttachInternetGatewayInput(input); err != nil { 368 return out, metadata, err 369 } 370 return next.HandleInitialize(ctx, in) 371} 372 373type validateOpAttachNetworkInterface struct { 374} 375 376func (*validateOpAttachNetworkInterface) ID() string { 377 return "OperationInputValidation" 378} 379 380func (m *validateOpAttachNetworkInterface) 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.(*AttachNetworkInterfaceInput) 384 if !ok { 385 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 386 } 387 if err := validateOpAttachNetworkInterfaceInput(input); err != nil { 388 return out, metadata, err 389 } 390 return next.HandleInitialize(ctx, in) 391} 392 393type validateOpAttachVolume struct { 394} 395 396func (*validateOpAttachVolume) ID() string { 397 return "OperationInputValidation" 398} 399 400func (m *validateOpAttachVolume) 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.(*AttachVolumeInput) 404 if !ok { 405 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 406 } 407 if err := validateOpAttachVolumeInput(input); err != nil { 408 return out, metadata, err 409 } 410 return next.HandleInitialize(ctx, in) 411} 412 413type validateOpAttachVpnGateway struct { 414} 415 416func (*validateOpAttachVpnGateway) ID() string { 417 return "OperationInputValidation" 418} 419 420func (m *validateOpAttachVpnGateway) 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.(*AttachVpnGatewayInput) 424 if !ok { 425 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 426 } 427 if err := validateOpAttachVpnGatewayInput(input); err != nil { 428 return out, metadata, err 429 } 430 return next.HandleInitialize(ctx, in) 431} 432 433type validateOpAuthorizeClientVpnIngress struct { 434} 435 436func (*validateOpAuthorizeClientVpnIngress) ID() string { 437 return "OperationInputValidation" 438} 439 440func (m *validateOpAuthorizeClientVpnIngress) 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.(*AuthorizeClientVpnIngressInput) 444 if !ok { 445 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 446 } 447 if err := validateOpAuthorizeClientVpnIngressInput(input); err != nil { 448 return out, metadata, err 449 } 450 return next.HandleInitialize(ctx, in) 451} 452 453type validateOpAuthorizeSecurityGroupEgress struct { 454} 455 456func (*validateOpAuthorizeSecurityGroupEgress) ID() string { 457 return "OperationInputValidation" 458} 459 460func (m *validateOpAuthorizeSecurityGroupEgress) 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.(*AuthorizeSecurityGroupEgressInput) 464 if !ok { 465 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 466 } 467 if err := validateOpAuthorizeSecurityGroupEgressInput(input); err != nil { 468 return out, metadata, err 469 } 470 return next.HandleInitialize(ctx, in) 471} 472 473type validateOpBundleInstance struct { 474} 475 476func (*validateOpBundleInstance) ID() string { 477 return "OperationInputValidation" 478} 479 480func (m *validateOpBundleInstance) 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.(*BundleInstanceInput) 484 if !ok { 485 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 486 } 487 if err := validateOpBundleInstanceInput(input); err != nil { 488 return out, metadata, err 489 } 490 return next.HandleInitialize(ctx, in) 491} 492 493type validateOpCancelBundleTask struct { 494} 495 496func (*validateOpCancelBundleTask) ID() string { 497 return "OperationInputValidation" 498} 499 500func (m *validateOpCancelBundleTask) 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.(*CancelBundleTaskInput) 504 if !ok { 505 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 506 } 507 if err := validateOpCancelBundleTaskInput(input); err != nil { 508 return out, metadata, err 509 } 510 return next.HandleInitialize(ctx, in) 511} 512 513type validateOpCancelCapacityReservation struct { 514} 515 516func (*validateOpCancelCapacityReservation) ID() string { 517 return "OperationInputValidation" 518} 519 520func (m *validateOpCancelCapacityReservation) 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.(*CancelCapacityReservationInput) 524 if !ok { 525 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 526 } 527 if err := validateOpCancelCapacityReservationInput(input); err != nil { 528 return out, metadata, err 529 } 530 return next.HandleInitialize(ctx, in) 531} 532 533type validateOpCancelConversionTask struct { 534} 535 536func (*validateOpCancelConversionTask) ID() string { 537 return "OperationInputValidation" 538} 539 540func (m *validateOpCancelConversionTask) 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.(*CancelConversionTaskInput) 544 if !ok { 545 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 546 } 547 if err := validateOpCancelConversionTaskInput(input); err != nil { 548 return out, metadata, err 549 } 550 return next.HandleInitialize(ctx, in) 551} 552 553type validateOpCancelExportTask struct { 554} 555 556func (*validateOpCancelExportTask) ID() string { 557 return "OperationInputValidation" 558} 559 560func (m *validateOpCancelExportTask) 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.(*CancelExportTaskInput) 564 if !ok { 565 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 566 } 567 if err := validateOpCancelExportTaskInput(input); err != nil { 568 return out, metadata, err 569 } 570 return next.HandleInitialize(ctx, in) 571} 572 573type validateOpCancelReservedInstancesListing struct { 574} 575 576func (*validateOpCancelReservedInstancesListing) ID() string { 577 return "OperationInputValidation" 578} 579 580func (m *validateOpCancelReservedInstancesListing) 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.(*CancelReservedInstancesListingInput) 584 if !ok { 585 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 586 } 587 if err := validateOpCancelReservedInstancesListingInput(input); err != nil { 588 return out, metadata, err 589 } 590 return next.HandleInitialize(ctx, in) 591} 592 593type validateOpCancelSpotFleetRequests struct { 594} 595 596func (*validateOpCancelSpotFleetRequests) ID() string { 597 return "OperationInputValidation" 598} 599 600func (m *validateOpCancelSpotFleetRequests) 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.(*CancelSpotFleetRequestsInput) 604 if !ok { 605 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 606 } 607 if err := validateOpCancelSpotFleetRequestsInput(input); err != nil { 608 return out, metadata, err 609 } 610 return next.HandleInitialize(ctx, in) 611} 612 613type validateOpCancelSpotInstanceRequests struct { 614} 615 616func (*validateOpCancelSpotInstanceRequests) ID() string { 617 return "OperationInputValidation" 618} 619 620func (m *validateOpCancelSpotInstanceRequests) 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.(*CancelSpotInstanceRequestsInput) 624 if !ok { 625 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 626 } 627 if err := validateOpCancelSpotInstanceRequestsInput(input); err != nil { 628 return out, metadata, err 629 } 630 return next.HandleInitialize(ctx, in) 631} 632 633type validateOpConfirmProductInstance struct { 634} 635 636func (*validateOpConfirmProductInstance) ID() string { 637 return "OperationInputValidation" 638} 639 640func (m *validateOpConfirmProductInstance) 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.(*ConfirmProductInstanceInput) 644 if !ok { 645 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 646 } 647 if err := validateOpConfirmProductInstanceInput(input); err != nil { 648 return out, metadata, err 649 } 650 return next.HandleInitialize(ctx, in) 651} 652 653type validateOpCopyFpgaImage struct { 654} 655 656func (*validateOpCopyFpgaImage) ID() string { 657 return "OperationInputValidation" 658} 659 660func (m *validateOpCopyFpgaImage) 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.(*CopyFpgaImageInput) 664 if !ok { 665 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 666 } 667 if err := validateOpCopyFpgaImageInput(input); err != nil { 668 return out, metadata, err 669 } 670 return next.HandleInitialize(ctx, in) 671} 672 673type validateOpCopyImage struct { 674} 675 676func (*validateOpCopyImage) ID() string { 677 return "OperationInputValidation" 678} 679 680func (m *validateOpCopyImage) 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.(*CopyImageInput) 684 if !ok { 685 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 686 } 687 if err := validateOpCopyImageInput(input); err != nil { 688 return out, metadata, err 689 } 690 return next.HandleInitialize(ctx, in) 691} 692 693type validateOpCopySnapshot struct { 694} 695 696func (*validateOpCopySnapshot) ID() string { 697 return "OperationInputValidation" 698} 699 700func (m *validateOpCopySnapshot) 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.(*CopySnapshotInput) 704 if !ok { 705 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 706 } 707 if err := validateOpCopySnapshotInput(input); err != nil { 708 return out, metadata, err 709 } 710 return next.HandleInitialize(ctx, in) 711} 712 713type validateOpCreateCapacityReservation struct { 714} 715 716func (*validateOpCreateCapacityReservation) ID() string { 717 return "OperationInputValidation" 718} 719 720func (m *validateOpCreateCapacityReservation) 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.(*CreateCapacityReservationInput) 724 if !ok { 725 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 726 } 727 if err := validateOpCreateCapacityReservationInput(input); err != nil { 728 return out, metadata, err 729 } 730 return next.HandleInitialize(ctx, in) 731} 732 733type validateOpCreateCarrierGateway struct { 734} 735 736func (*validateOpCreateCarrierGateway) ID() string { 737 return "OperationInputValidation" 738} 739 740func (m *validateOpCreateCarrierGateway) 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.(*CreateCarrierGatewayInput) 744 if !ok { 745 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 746 } 747 if err := validateOpCreateCarrierGatewayInput(input); err != nil { 748 return out, metadata, err 749 } 750 return next.HandleInitialize(ctx, in) 751} 752 753type validateOpCreateClientVpnEndpoint struct { 754} 755 756func (*validateOpCreateClientVpnEndpoint) ID() string { 757 return "OperationInputValidation" 758} 759 760func (m *validateOpCreateClientVpnEndpoint) 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.(*CreateClientVpnEndpointInput) 764 if !ok { 765 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 766 } 767 if err := validateOpCreateClientVpnEndpointInput(input); err != nil { 768 return out, metadata, err 769 } 770 return next.HandleInitialize(ctx, in) 771} 772 773type validateOpCreateClientVpnRoute struct { 774} 775 776func (*validateOpCreateClientVpnRoute) ID() string { 777 return "OperationInputValidation" 778} 779 780func (m *validateOpCreateClientVpnRoute) 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.(*CreateClientVpnRouteInput) 784 if !ok { 785 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 786 } 787 if err := validateOpCreateClientVpnRouteInput(input); err != nil { 788 return out, metadata, err 789 } 790 return next.HandleInitialize(ctx, in) 791} 792 793type validateOpCreateCustomerGateway struct { 794} 795 796func (*validateOpCreateCustomerGateway) ID() string { 797 return "OperationInputValidation" 798} 799 800func (m *validateOpCreateCustomerGateway) 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.(*CreateCustomerGatewayInput) 804 if !ok { 805 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 806 } 807 if err := validateOpCreateCustomerGatewayInput(input); err != nil { 808 return out, metadata, err 809 } 810 return next.HandleInitialize(ctx, in) 811} 812 813type validateOpCreateDefaultSubnet struct { 814} 815 816func (*validateOpCreateDefaultSubnet) ID() string { 817 return "OperationInputValidation" 818} 819 820func (m *validateOpCreateDefaultSubnet) 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.(*CreateDefaultSubnetInput) 824 if !ok { 825 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 826 } 827 if err := validateOpCreateDefaultSubnetInput(input); err != nil { 828 return out, metadata, err 829 } 830 return next.HandleInitialize(ctx, in) 831} 832 833type validateOpCreateDhcpOptions struct { 834} 835 836func (*validateOpCreateDhcpOptions) ID() string { 837 return "OperationInputValidation" 838} 839 840func (m *validateOpCreateDhcpOptions) 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.(*CreateDhcpOptionsInput) 844 if !ok { 845 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 846 } 847 if err := validateOpCreateDhcpOptionsInput(input); err != nil { 848 return out, metadata, err 849 } 850 return next.HandleInitialize(ctx, in) 851} 852 853type validateOpCreateEgressOnlyInternetGateway struct { 854} 855 856func (*validateOpCreateEgressOnlyInternetGateway) ID() string { 857 return "OperationInputValidation" 858} 859 860func (m *validateOpCreateEgressOnlyInternetGateway) 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.(*CreateEgressOnlyInternetGatewayInput) 864 if !ok { 865 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 866 } 867 if err := validateOpCreateEgressOnlyInternetGatewayInput(input); err != nil { 868 return out, metadata, err 869 } 870 return next.HandleInitialize(ctx, in) 871} 872 873type validateOpCreateFleet struct { 874} 875 876func (*validateOpCreateFleet) ID() string { 877 return "OperationInputValidation" 878} 879 880func (m *validateOpCreateFleet) 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.(*CreateFleetInput) 884 if !ok { 885 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 886 } 887 if err := validateOpCreateFleetInput(input); err != nil { 888 return out, metadata, err 889 } 890 return next.HandleInitialize(ctx, in) 891} 892 893type validateOpCreateFlowLogs struct { 894} 895 896func (*validateOpCreateFlowLogs) ID() string { 897 return "OperationInputValidation" 898} 899 900func (m *validateOpCreateFlowLogs) 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.(*CreateFlowLogsInput) 904 if !ok { 905 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 906 } 907 if err := validateOpCreateFlowLogsInput(input); err != nil { 908 return out, metadata, err 909 } 910 return next.HandleInitialize(ctx, in) 911} 912 913type validateOpCreateFpgaImage struct { 914} 915 916func (*validateOpCreateFpgaImage) ID() string { 917 return "OperationInputValidation" 918} 919 920func (m *validateOpCreateFpgaImage) 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.(*CreateFpgaImageInput) 924 if !ok { 925 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 926 } 927 if err := validateOpCreateFpgaImageInput(input); err != nil { 928 return out, metadata, err 929 } 930 return next.HandleInitialize(ctx, in) 931} 932 933type validateOpCreateImage struct { 934} 935 936func (*validateOpCreateImage) ID() string { 937 return "OperationInputValidation" 938} 939 940func (m *validateOpCreateImage) 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.(*CreateImageInput) 944 if !ok { 945 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 946 } 947 if err := validateOpCreateImageInput(input); err != nil { 948 return out, metadata, err 949 } 950 return next.HandleInitialize(ctx, in) 951} 952 953type validateOpCreateInstanceExportTask struct { 954} 955 956func (*validateOpCreateInstanceExportTask) ID() string { 957 return "OperationInputValidation" 958} 959 960func (m *validateOpCreateInstanceExportTask) 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.(*CreateInstanceExportTaskInput) 964 if !ok { 965 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 966 } 967 if err := validateOpCreateInstanceExportTaskInput(input); err != nil { 968 return out, metadata, err 969 } 970 return next.HandleInitialize(ctx, in) 971} 972 973type validateOpCreateKeyPair struct { 974} 975 976func (*validateOpCreateKeyPair) ID() string { 977 return "OperationInputValidation" 978} 979 980func (m *validateOpCreateKeyPair) 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.(*CreateKeyPairInput) 984 if !ok { 985 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 986 } 987 if err := validateOpCreateKeyPairInput(input); err != nil { 988 return out, metadata, err 989 } 990 return next.HandleInitialize(ctx, in) 991} 992 993type validateOpCreateLaunchTemplate struct { 994} 995 996func (*validateOpCreateLaunchTemplate) ID() string { 997 return "OperationInputValidation" 998} 999 1000func (m *validateOpCreateLaunchTemplate) 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.(*CreateLaunchTemplateInput) 1004 if !ok { 1005 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1006 } 1007 if err := validateOpCreateLaunchTemplateInput(input); err != nil { 1008 return out, metadata, err 1009 } 1010 return next.HandleInitialize(ctx, in) 1011} 1012 1013type validateOpCreateLaunchTemplateVersion struct { 1014} 1015 1016func (*validateOpCreateLaunchTemplateVersion) ID() string { 1017 return "OperationInputValidation" 1018} 1019 1020func (m *validateOpCreateLaunchTemplateVersion) 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.(*CreateLaunchTemplateVersionInput) 1024 if !ok { 1025 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1026 } 1027 if err := validateOpCreateLaunchTemplateVersionInput(input); err != nil { 1028 return out, metadata, err 1029 } 1030 return next.HandleInitialize(ctx, in) 1031} 1032 1033type validateOpCreateLocalGatewayRoute struct { 1034} 1035 1036func (*validateOpCreateLocalGatewayRoute) ID() string { 1037 return "OperationInputValidation" 1038} 1039 1040func (m *validateOpCreateLocalGatewayRoute) 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.(*CreateLocalGatewayRouteInput) 1044 if !ok { 1045 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1046 } 1047 if err := validateOpCreateLocalGatewayRouteInput(input); err != nil { 1048 return out, metadata, err 1049 } 1050 return next.HandleInitialize(ctx, in) 1051} 1052 1053type validateOpCreateLocalGatewayRouteTableVpcAssociation struct { 1054} 1055 1056func (*validateOpCreateLocalGatewayRouteTableVpcAssociation) ID() string { 1057 return "OperationInputValidation" 1058} 1059 1060func (m *validateOpCreateLocalGatewayRouteTableVpcAssociation) 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.(*CreateLocalGatewayRouteTableVpcAssociationInput) 1064 if !ok { 1065 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1066 } 1067 if err := validateOpCreateLocalGatewayRouteTableVpcAssociationInput(input); err != nil { 1068 return out, metadata, err 1069 } 1070 return next.HandleInitialize(ctx, in) 1071} 1072 1073type validateOpCreateManagedPrefixList struct { 1074} 1075 1076func (*validateOpCreateManagedPrefixList) ID() string { 1077 return "OperationInputValidation" 1078} 1079 1080func (m *validateOpCreateManagedPrefixList) 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.(*CreateManagedPrefixListInput) 1084 if !ok { 1085 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1086 } 1087 if err := validateOpCreateManagedPrefixListInput(input); err != nil { 1088 return out, metadata, err 1089 } 1090 return next.HandleInitialize(ctx, in) 1091} 1092 1093type validateOpCreateNatGateway struct { 1094} 1095 1096func (*validateOpCreateNatGateway) ID() string { 1097 return "OperationInputValidation" 1098} 1099 1100func (m *validateOpCreateNatGateway) 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.(*CreateNatGatewayInput) 1104 if !ok { 1105 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1106 } 1107 if err := validateOpCreateNatGatewayInput(input); err != nil { 1108 return out, metadata, err 1109 } 1110 return next.HandleInitialize(ctx, in) 1111} 1112 1113type validateOpCreateNetworkAclEntry struct { 1114} 1115 1116func (*validateOpCreateNetworkAclEntry) ID() string { 1117 return "OperationInputValidation" 1118} 1119 1120func (m *validateOpCreateNetworkAclEntry) 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.(*CreateNetworkAclEntryInput) 1124 if !ok { 1125 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1126 } 1127 if err := validateOpCreateNetworkAclEntryInput(input); err != nil { 1128 return out, metadata, err 1129 } 1130 return next.HandleInitialize(ctx, in) 1131} 1132 1133type validateOpCreateNetworkAcl struct { 1134} 1135 1136func (*validateOpCreateNetworkAcl) ID() string { 1137 return "OperationInputValidation" 1138} 1139 1140func (m *validateOpCreateNetworkAcl) 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.(*CreateNetworkAclInput) 1144 if !ok { 1145 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1146 } 1147 if err := validateOpCreateNetworkAclInput(input); err != nil { 1148 return out, metadata, err 1149 } 1150 return next.HandleInitialize(ctx, in) 1151} 1152 1153type validateOpCreateNetworkInsightsPath struct { 1154} 1155 1156func (*validateOpCreateNetworkInsightsPath) ID() string { 1157 return "OperationInputValidation" 1158} 1159 1160func (m *validateOpCreateNetworkInsightsPath) 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.(*CreateNetworkInsightsPathInput) 1164 if !ok { 1165 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1166 } 1167 if err := validateOpCreateNetworkInsightsPathInput(input); err != nil { 1168 return out, metadata, err 1169 } 1170 return next.HandleInitialize(ctx, in) 1171} 1172 1173type validateOpCreateNetworkInterface struct { 1174} 1175 1176func (*validateOpCreateNetworkInterface) ID() string { 1177 return "OperationInputValidation" 1178} 1179 1180func (m *validateOpCreateNetworkInterface) 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.(*CreateNetworkInterfaceInput) 1184 if !ok { 1185 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1186 } 1187 if err := validateOpCreateNetworkInterfaceInput(input); err != nil { 1188 return out, metadata, err 1189 } 1190 return next.HandleInitialize(ctx, in) 1191} 1192 1193type validateOpCreateNetworkInterfacePermission struct { 1194} 1195 1196func (*validateOpCreateNetworkInterfacePermission) ID() string { 1197 return "OperationInputValidation" 1198} 1199 1200func (m *validateOpCreateNetworkInterfacePermission) 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.(*CreateNetworkInterfacePermissionInput) 1204 if !ok { 1205 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1206 } 1207 if err := validateOpCreateNetworkInterfacePermissionInput(input); err != nil { 1208 return out, metadata, err 1209 } 1210 return next.HandleInitialize(ctx, in) 1211} 1212 1213type validateOpCreateReservedInstancesListing struct { 1214} 1215 1216func (*validateOpCreateReservedInstancesListing) ID() string { 1217 return "OperationInputValidation" 1218} 1219 1220func (m *validateOpCreateReservedInstancesListing) 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.(*CreateReservedInstancesListingInput) 1224 if !ok { 1225 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1226 } 1227 if err := validateOpCreateReservedInstancesListingInput(input); err != nil { 1228 return out, metadata, err 1229 } 1230 return next.HandleInitialize(ctx, in) 1231} 1232 1233type validateOpCreateRoute struct { 1234} 1235 1236func (*validateOpCreateRoute) ID() string { 1237 return "OperationInputValidation" 1238} 1239 1240func (m *validateOpCreateRoute) 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.(*CreateRouteInput) 1244 if !ok { 1245 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1246 } 1247 if err := validateOpCreateRouteInput(input); err != nil { 1248 return out, metadata, err 1249 } 1250 return next.HandleInitialize(ctx, in) 1251} 1252 1253type validateOpCreateRouteTable struct { 1254} 1255 1256func (*validateOpCreateRouteTable) ID() string { 1257 return "OperationInputValidation" 1258} 1259 1260func (m *validateOpCreateRouteTable) 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.(*CreateRouteTableInput) 1264 if !ok { 1265 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1266 } 1267 if err := validateOpCreateRouteTableInput(input); err != nil { 1268 return out, metadata, err 1269 } 1270 return next.HandleInitialize(ctx, in) 1271} 1272 1273type validateOpCreateSecurityGroup struct { 1274} 1275 1276func (*validateOpCreateSecurityGroup) ID() string { 1277 return "OperationInputValidation" 1278} 1279 1280func (m *validateOpCreateSecurityGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1281 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1282) { 1283 input, ok := in.Parameters.(*CreateSecurityGroupInput) 1284 if !ok { 1285 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1286 } 1287 if err := validateOpCreateSecurityGroupInput(input); err != nil { 1288 return out, metadata, err 1289 } 1290 return next.HandleInitialize(ctx, in) 1291} 1292 1293type validateOpCreateSnapshot struct { 1294} 1295 1296func (*validateOpCreateSnapshot) ID() string { 1297 return "OperationInputValidation" 1298} 1299 1300func (m *validateOpCreateSnapshot) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1301 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1302) { 1303 input, ok := in.Parameters.(*CreateSnapshotInput) 1304 if !ok { 1305 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1306 } 1307 if err := validateOpCreateSnapshotInput(input); err != nil { 1308 return out, metadata, err 1309 } 1310 return next.HandleInitialize(ctx, in) 1311} 1312 1313type validateOpCreateSnapshots struct { 1314} 1315 1316func (*validateOpCreateSnapshots) ID() string { 1317 return "OperationInputValidation" 1318} 1319 1320func (m *validateOpCreateSnapshots) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1321 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1322) { 1323 input, ok := in.Parameters.(*CreateSnapshotsInput) 1324 if !ok { 1325 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1326 } 1327 if err := validateOpCreateSnapshotsInput(input); err != nil { 1328 return out, metadata, err 1329 } 1330 return next.HandleInitialize(ctx, in) 1331} 1332 1333type validateOpCreateSpotDatafeedSubscription struct { 1334} 1335 1336func (*validateOpCreateSpotDatafeedSubscription) ID() string { 1337 return "OperationInputValidation" 1338} 1339 1340func (m *validateOpCreateSpotDatafeedSubscription) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1341 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1342) { 1343 input, ok := in.Parameters.(*CreateSpotDatafeedSubscriptionInput) 1344 if !ok { 1345 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1346 } 1347 if err := validateOpCreateSpotDatafeedSubscriptionInput(input); err != nil { 1348 return out, metadata, err 1349 } 1350 return next.HandleInitialize(ctx, in) 1351} 1352 1353type validateOpCreateSubnet struct { 1354} 1355 1356func (*validateOpCreateSubnet) ID() string { 1357 return "OperationInputValidation" 1358} 1359 1360func (m *validateOpCreateSubnet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1361 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1362) { 1363 input, ok := in.Parameters.(*CreateSubnetInput) 1364 if !ok { 1365 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1366 } 1367 if err := validateOpCreateSubnetInput(input); err != nil { 1368 return out, metadata, err 1369 } 1370 return next.HandleInitialize(ctx, in) 1371} 1372 1373type validateOpCreateTags struct { 1374} 1375 1376func (*validateOpCreateTags) ID() string { 1377 return "OperationInputValidation" 1378} 1379 1380func (m *validateOpCreateTags) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1381 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1382) { 1383 input, ok := in.Parameters.(*CreateTagsInput) 1384 if !ok { 1385 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1386 } 1387 if err := validateOpCreateTagsInput(input); err != nil { 1388 return out, metadata, err 1389 } 1390 return next.HandleInitialize(ctx, in) 1391} 1392 1393type validateOpCreateTrafficMirrorFilterRule struct { 1394} 1395 1396func (*validateOpCreateTrafficMirrorFilterRule) ID() string { 1397 return "OperationInputValidation" 1398} 1399 1400func (m *validateOpCreateTrafficMirrorFilterRule) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1401 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1402) { 1403 input, ok := in.Parameters.(*CreateTrafficMirrorFilterRuleInput) 1404 if !ok { 1405 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1406 } 1407 if err := validateOpCreateTrafficMirrorFilterRuleInput(input); err != nil { 1408 return out, metadata, err 1409 } 1410 return next.HandleInitialize(ctx, in) 1411} 1412 1413type validateOpCreateTrafficMirrorSession struct { 1414} 1415 1416func (*validateOpCreateTrafficMirrorSession) ID() string { 1417 return "OperationInputValidation" 1418} 1419 1420func (m *validateOpCreateTrafficMirrorSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1421 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1422) { 1423 input, ok := in.Parameters.(*CreateTrafficMirrorSessionInput) 1424 if !ok { 1425 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1426 } 1427 if err := validateOpCreateTrafficMirrorSessionInput(input); err != nil { 1428 return out, metadata, err 1429 } 1430 return next.HandleInitialize(ctx, in) 1431} 1432 1433type validateOpCreateTransitGatewayConnect struct { 1434} 1435 1436func (*validateOpCreateTransitGatewayConnect) ID() string { 1437 return "OperationInputValidation" 1438} 1439 1440func (m *validateOpCreateTransitGatewayConnect) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1441 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1442) { 1443 input, ok := in.Parameters.(*CreateTransitGatewayConnectInput) 1444 if !ok { 1445 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1446 } 1447 if err := validateOpCreateTransitGatewayConnectInput(input); err != nil { 1448 return out, metadata, err 1449 } 1450 return next.HandleInitialize(ctx, in) 1451} 1452 1453type validateOpCreateTransitGatewayConnectPeer struct { 1454} 1455 1456func (*validateOpCreateTransitGatewayConnectPeer) ID() string { 1457 return "OperationInputValidation" 1458} 1459 1460func (m *validateOpCreateTransitGatewayConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1461 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1462) { 1463 input, ok := in.Parameters.(*CreateTransitGatewayConnectPeerInput) 1464 if !ok { 1465 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1466 } 1467 if err := validateOpCreateTransitGatewayConnectPeerInput(input); err != nil { 1468 return out, metadata, err 1469 } 1470 return next.HandleInitialize(ctx, in) 1471} 1472 1473type validateOpCreateTransitGatewayMulticastDomain struct { 1474} 1475 1476func (*validateOpCreateTransitGatewayMulticastDomain) ID() string { 1477 return "OperationInputValidation" 1478} 1479 1480func (m *validateOpCreateTransitGatewayMulticastDomain) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1481 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1482) { 1483 input, ok := in.Parameters.(*CreateTransitGatewayMulticastDomainInput) 1484 if !ok { 1485 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1486 } 1487 if err := validateOpCreateTransitGatewayMulticastDomainInput(input); err != nil { 1488 return out, metadata, err 1489 } 1490 return next.HandleInitialize(ctx, in) 1491} 1492 1493type validateOpCreateTransitGatewayPeeringAttachment struct { 1494} 1495 1496func (*validateOpCreateTransitGatewayPeeringAttachment) ID() string { 1497 return "OperationInputValidation" 1498} 1499 1500func (m *validateOpCreateTransitGatewayPeeringAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1501 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1502) { 1503 input, ok := in.Parameters.(*CreateTransitGatewayPeeringAttachmentInput) 1504 if !ok { 1505 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1506 } 1507 if err := validateOpCreateTransitGatewayPeeringAttachmentInput(input); err != nil { 1508 return out, metadata, err 1509 } 1510 return next.HandleInitialize(ctx, in) 1511} 1512 1513type validateOpCreateTransitGatewayPrefixListReference struct { 1514} 1515 1516func (*validateOpCreateTransitGatewayPrefixListReference) ID() string { 1517 return "OperationInputValidation" 1518} 1519 1520func (m *validateOpCreateTransitGatewayPrefixListReference) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1521 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1522) { 1523 input, ok := in.Parameters.(*CreateTransitGatewayPrefixListReferenceInput) 1524 if !ok { 1525 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1526 } 1527 if err := validateOpCreateTransitGatewayPrefixListReferenceInput(input); err != nil { 1528 return out, metadata, err 1529 } 1530 return next.HandleInitialize(ctx, in) 1531} 1532 1533type validateOpCreateTransitGatewayRoute struct { 1534} 1535 1536func (*validateOpCreateTransitGatewayRoute) ID() string { 1537 return "OperationInputValidation" 1538} 1539 1540func (m *validateOpCreateTransitGatewayRoute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1541 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1542) { 1543 input, ok := in.Parameters.(*CreateTransitGatewayRouteInput) 1544 if !ok { 1545 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1546 } 1547 if err := validateOpCreateTransitGatewayRouteInput(input); err != nil { 1548 return out, metadata, err 1549 } 1550 return next.HandleInitialize(ctx, in) 1551} 1552 1553type validateOpCreateTransitGatewayRouteTable struct { 1554} 1555 1556func (*validateOpCreateTransitGatewayRouteTable) ID() string { 1557 return "OperationInputValidation" 1558} 1559 1560func (m *validateOpCreateTransitGatewayRouteTable) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1561 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1562) { 1563 input, ok := in.Parameters.(*CreateTransitGatewayRouteTableInput) 1564 if !ok { 1565 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1566 } 1567 if err := validateOpCreateTransitGatewayRouteTableInput(input); err != nil { 1568 return out, metadata, err 1569 } 1570 return next.HandleInitialize(ctx, in) 1571} 1572 1573type validateOpCreateTransitGatewayVpcAttachment struct { 1574} 1575 1576func (*validateOpCreateTransitGatewayVpcAttachment) ID() string { 1577 return "OperationInputValidation" 1578} 1579 1580func (m *validateOpCreateTransitGatewayVpcAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1581 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1582) { 1583 input, ok := in.Parameters.(*CreateTransitGatewayVpcAttachmentInput) 1584 if !ok { 1585 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1586 } 1587 if err := validateOpCreateTransitGatewayVpcAttachmentInput(input); err != nil { 1588 return out, metadata, err 1589 } 1590 return next.HandleInitialize(ctx, in) 1591} 1592 1593type validateOpCreateVolume struct { 1594} 1595 1596func (*validateOpCreateVolume) ID() string { 1597 return "OperationInputValidation" 1598} 1599 1600func (m *validateOpCreateVolume) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1601 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1602) { 1603 input, ok := in.Parameters.(*CreateVolumeInput) 1604 if !ok { 1605 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1606 } 1607 if err := validateOpCreateVolumeInput(input); err != nil { 1608 return out, metadata, err 1609 } 1610 return next.HandleInitialize(ctx, in) 1611} 1612 1613type validateOpCreateVpcEndpointConnectionNotification struct { 1614} 1615 1616func (*validateOpCreateVpcEndpointConnectionNotification) ID() string { 1617 return "OperationInputValidation" 1618} 1619 1620func (m *validateOpCreateVpcEndpointConnectionNotification) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1621 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1622) { 1623 input, ok := in.Parameters.(*CreateVpcEndpointConnectionNotificationInput) 1624 if !ok { 1625 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1626 } 1627 if err := validateOpCreateVpcEndpointConnectionNotificationInput(input); err != nil { 1628 return out, metadata, err 1629 } 1630 return next.HandleInitialize(ctx, in) 1631} 1632 1633type validateOpCreateVpcEndpoint struct { 1634} 1635 1636func (*validateOpCreateVpcEndpoint) ID() string { 1637 return "OperationInputValidation" 1638} 1639 1640func (m *validateOpCreateVpcEndpoint) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1641 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1642) { 1643 input, ok := in.Parameters.(*CreateVpcEndpointInput) 1644 if !ok { 1645 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1646 } 1647 if err := validateOpCreateVpcEndpointInput(input); err != nil { 1648 return out, metadata, err 1649 } 1650 return next.HandleInitialize(ctx, in) 1651} 1652 1653type validateOpCreateVpc struct { 1654} 1655 1656func (*validateOpCreateVpc) ID() string { 1657 return "OperationInputValidation" 1658} 1659 1660func (m *validateOpCreateVpc) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1661 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1662) { 1663 input, ok := in.Parameters.(*CreateVpcInput) 1664 if !ok { 1665 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1666 } 1667 if err := validateOpCreateVpcInput(input); err != nil { 1668 return out, metadata, err 1669 } 1670 return next.HandleInitialize(ctx, in) 1671} 1672 1673type validateOpCreateVpnConnection struct { 1674} 1675 1676func (*validateOpCreateVpnConnection) ID() string { 1677 return "OperationInputValidation" 1678} 1679 1680func (m *validateOpCreateVpnConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1681 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1682) { 1683 input, ok := in.Parameters.(*CreateVpnConnectionInput) 1684 if !ok { 1685 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1686 } 1687 if err := validateOpCreateVpnConnectionInput(input); err != nil { 1688 return out, metadata, err 1689 } 1690 return next.HandleInitialize(ctx, in) 1691} 1692 1693type validateOpCreateVpnConnectionRoute struct { 1694} 1695 1696func (*validateOpCreateVpnConnectionRoute) ID() string { 1697 return "OperationInputValidation" 1698} 1699 1700func (m *validateOpCreateVpnConnectionRoute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1701 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1702) { 1703 input, ok := in.Parameters.(*CreateVpnConnectionRouteInput) 1704 if !ok { 1705 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1706 } 1707 if err := validateOpCreateVpnConnectionRouteInput(input); err != nil { 1708 return out, metadata, err 1709 } 1710 return next.HandleInitialize(ctx, in) 1711} 1712 1713type validateOpCreateVpnGateway struct { 1714} 1715 1716func (*validateOpCreateVpnGateway) ID() string { 1717 return "OperationInputValidation" 1718} 1719 1720func (m *validateOpCreateVpnGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1721 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1722) { 1723 input, ok := in.Parameters.(*CreateVpnGatewayInput) 1724 if !ok { 1725 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1726 } 1727 if err := validateOpCreateVpnGatewayInput(input); err != nil { 1728 return out, metadata, err 1729 } 1730 return next.HandleInitialize(ctx, in) 1731} 1732 1733type validateOpDeleteCarrierGateway struct { 1734} 1735 1736func (*validateOpDeleteCarrierGateway) ID() string { 1737 return "OperationInputValidation" 1738} 1739 1740func (m *validateOpDeleteCarrierGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1741 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1742) { 1743 input, ok := in.Parameters.(*DeleteCarrierGatewayInput) 1744 if !ok { 1745 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1746 } 1747 if err := validateOpDeleteCarrierGatewayInput(input); err != nil { 1748 return out, metadata, err 1749 } 1750 return next.HandleInitialize(ctx, in) 1751} 1752 1753type validateOpDeleteClientVpnEndpoint struct { 1754} 1755 1756func (*validateOpDeleteClientVpnEndpoint) ID() string { 1757 return "OperationInputValidation" 1758} 1759 1760func (m *validateOpDeleteClientVpnEndpoint) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1761 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1762) { 1763 input, ok := in.Parameters.(*DeleteClientVpnEndpointInput) 1764 if !ok { 1765 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1766 } 1767 if err := validateOpDeleteClientVpnEndpointInput(input); err != nil { 1768 return out, metadata, err 1769 } 1770 return next.HandleInitialize(ctx, in) 1771} 1772 1773type validateOpDeleteClientVpnRoute struct { 1774} 1775 1776func (*validateOpDeleteClientVpnRoute) ID() string { 1777 return "OperationInputValidation" 1778} 1779 1780func (m *validateOpDeleteClientVpnRoute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1781 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1782) { 1783 input, ok := in.Parameters.(*DeleteClientVpnRouteInput) 1784 if !ok { 1785 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1786 } 1787 if err := validateOpDeleteClientVpnRouteInput(input); err != nil { 1788 return out, metadata, err 1789 } 1790 return next.HandleInitialize(ctx, in) 1791} 1792 1793type validateOpDeleteCustomerGateway struct { 1794} 1795 1796func (*validateOpDeleteCustomerGateway) ID() string { 1797 return "OperationInputValidation" 1798} 1799 1800func (m *validateOpDeleteCustomerGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1801 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1802) { 1803 input, ok := in.Parameters.(*DeleteCustomerGatewayInput) 1804 if !ok { 1805 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1806 } 1807 if err := validateOpDeleteCustomerGatewayInput(input); err != nil { 1808 return out, metadata, err 1809 } 1810 return next.HandleInitialize(ctx, in) 1811} 1812 1813type validateOpDeleteDhcpOptions struct { 1814} 1815 1816func (*validateOpDeleteDhcpOptions) ID() string { 1817 return "OperationInputValidation" 1818} 1819 1820func (m *validateOpDeleteDhcpOptions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1821 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1822) { 1823 input, ok := in.Parameters.(*DeleteDhcpOptionsInput) 1824 if !ok { 1825 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1826 } 1827 if err := validateOpDeleteDhcpOptionsInput(input); err != nil { 1828 return out, metadata, err 1829 } 1830 return next.HandleInitialize(ctx, in) 1831} 1832 1833type validateOpDeleteEgressOnlyInternetGateway struct { 1834} 1835 1836func (*validateOpDeleteEgressOnlyInternetGateway) ID() string { 1837 return "OperationInputValidation" 1838} 1839 1840func (m *validateOpDeleteEgressOnlyInternetGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1841 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1842) { 1843 input, ok := in.Parameters.(*DeleteEgressOnlyInternetGatewayInput) 1844 if !ok { 1845 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1846 } 1847 if err := validateOpDeleteEgressOnlyInternetGatewayInput(input); err != nil { 1848 return out, metadata, err 1849 } 1850 return next.HandleInitialize(ctx, in) 1851} 1852 1853type validateOpDeleteFleets struct { 1854} 1855 1856func (*validateOpDeleteFleets) ID() string { 1857 return "OperationInputValidation" 1858} 1859 1860func (m *validateOpDeleteFleets) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1861 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1862) { 1863 input, ok := in.Parameters.(*DeleteFleetsInput) 1864 if !ok { 1865 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1866 } 1867 if err := validateOpDeleteFleetsInput(input); err != nil { 1868 return out, metadata, err 1869 } 1870 return next.HandleInitialize(ctx, in) 1871} 1872 1873type validateOpDeleteFlowLogs struct { 1874} 1875 1876func (*validateOpDeleteFlowLogs) ID() string { 1877 return "OperationInputValidation" 1878} 1879 1880func (m *validateOpDeleteFlowLogs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1881 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1882) { 1883 input, ok := in.Parameters.(*DeleteFlowLogsInput) 1884 if !ok { 1885 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1886 } 1887 if err := validateOpDeleteFlowLogsInput(input); err != nil { 1888 return out, metadata, err 1889 } 1890 return next.HandleInitialize(ctx, in) 1891} 1892 1893type validateOpDeleteFpgaImage struct { 1894} 1895 1896func (*validateOpDeleteFpgaImage) ID() string { 1897 return "OperationInputValidation" 1898} 1899 1900func (m *validateOpDeleteFpgaImage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1901 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1902) { 1903 input, ok := in.Parameters.(*DeleteFpgaImageInput) 1904 if !ok { 1905 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1906 } 1907 if err := validateOpDeleteFpgaImageInput(input); err != nil { 1908 return out, metadata, err 1909 } 1910 return next.HandleInitialize(ctx, in) 1911} 1912 1913type validateOpDeleteInternetGateway struct { 1914} 1915 1916func (*validateOpDeleteInternetGateway) ID() string { 1917 return "OperationInputValidation" 1918} 1919 1920func (m *validateOpDeleteInternetGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1921 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1922) { 1923 input, ok := in.Parameters.(*DeleteInternetGatewayInput) 1924 if !ok { 1925 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1926 } 1927 if err := validateOpDeleteInternetGatewayInput(input); err != nil { 1928 return out, metadata, err 1929 } 1930 return next.HandleInitialize(ctx, in) 1931} 1932 1933type validateOpDeleteLaunchTemplateVersions struct { 1934} 1935 1936func (*validateOpDeleteLaunchTemplateVersions) ID() string { 1937 return "OperationInputValidation" 1938} 1939 1940func (m *validateOpDeleteLaunchTemplateVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1941 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1942) { 1943 input, ok := in.Parameters.(*DeleteLaunchTemplateVersionsInput) 1944 if !ok { 1945 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1946 } 1947 if err := validateOpDeleteLaunchTemplateVersionsInput(input); err != nil { 1948 return out, metadata, err 1949 } 1950 return next.HandleInitialize(ctx, in) 1951} 1952 1953type validateOpDeleteLocalGatewayRoute struct { 1954} 1955 1956func (*validateOpDeleteLocalGatewayRoute) ID() string { 1957 return "OperationInputValidation" 1958} 1959 1960func (m *validateOpDeleteLocalGatewayRoute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1961 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1962) { 1963 input, ok := in.Parameters.(*DeleteLocalGatewayRouteInput) 1964 if !ok { 1965 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1966 } 1967 if err := validateOpDeleteLocalGatewayRouteInput(input); err != nil { 1968 return out, metadata, err 1969 } 1970 return next.HandleInitialize(ctx, in) 1971} 1972 1973type validateOpDeleteLocalGatewayRouteTableVpcAssociation struct { 1974} 1975 1976func (*validateOpDeleteLocalGatewayRouteTableVpcAssociation) ID() string { 1977 return "OperationInputValidation" 1978} 1979 1980func (m *validateOpDeleteLocalGatewayRouteTableVpcAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 1981 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 1982) { 1983 input, ok := in.Parameters.(*DeleteLocalGatewayRouteTableVpcAssociationInput) 1984 if !ok { 1985 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 1986 } 1987 if err := validateOpDeleteLocalGatewayRouteTableVpcAssociationInput(input); err != nil { 1988 return out, metadata, err 1989 } 1990 return next.HandleInitialize(ctx, in) 1991} 1992 1993type validateOpDeleteManagedPrefixList struct { 1994} 1995 1996func (*validateOpDeleteManagedPrefixList) ID() string { 1997 return "OperationInputValidation" 1998} 1999 2000func (m *validateOpDeleteManagedPrefixList) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2001 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2002) { 2003 input, ok := in.Parameters.(*DeleteManagedPrefixListInput) 2004 if !ok { 2005 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2006 } 2007 if err := validateOpDeleteManagedPrefixListInput(input); err != nil { 2008 return out, metadata, err 2009 } 2010 return next.HandleInitialize(ctx, in) 2011} 2012 2013type validateOpDeleteNatGateway struct { 2014} 2015 2016func (*validateOpDeleteNatGateway) ID() string { 2017 return "OperationInputValidation" 2018} 2019 2020func (m *validateOpDeleteNatGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2021 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2022) { 2023 input, ok := in.Parameters.(*DeleteNatGatewayInput) 2024 if !ok { 2025 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2026 } 2027 if err := validateOpDeleteNatGatewayInput(input); err != nil { 2028 return out, metadata, err 2029 } 2030 return next.HandleInitialize(ctx, in) 2031} 2032 2033type validateOpDeleteNetworkAclEntry struct { 2034} 2035 2036func (*validateOpDeleteNetworkAclEntry) ID() string { 2037 return "OperationInputValidation" 2038} 2039 2040func (m *validateOpDeleteNetworkAclEntry) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2041 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2042) { 2043 input, ok := in.Parameters.(*DeleteNetworkAclEntryInput) 2044 if !ok { 2045 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2046 } 2047 if err := validateOpDeleteNetworkAclEntryInput(input); err != nil { 2048 return out, metadata, err 2049 } 2050 return next.HandleInitialize(ctx, in) 2051} 2052 2053type validateOpDeleteNetworkAcl struct { 2054} 2055 2056func (*validateOpDeleteNetworkAcl) ID() string { 2057 return "OperationInputValidation" 2058} 2059 2060func (m *validateOpDeleteNetworkAcl) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2061 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2062) { 2063 input, ok := in.Parameters.(*DeleteNetworkAclInput) 2064 if !ok { 2065 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2066 } 2067 if err := validateOpDeleteNetworkAclInput(input); err != nil { 2068 return out, metadata, err 2069 } 2070 return next.HandleInitialize(ctx, in) 2071} 2072 2073type validateOpDeleteNetworkInsightsAnalysis struct { 2074} 2075 2076func (*validateOpDeleteNetworkInsightsAnalysis) ID() string { 2077 return "OperationInputValidation" 2078} 2079 2080func (m *validateOpDeleteNetworkInsightsAnalysis) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2081 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2082) { 2083 input, ok := in.Parameters.(*DeleteNetworkInsightsAnalysisInput) 2084 if !ok { 2085 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2086 } 2087 if err := validateOpDeleteNetworkInsightsAnalysisInput(input); err != nil { 2088 return out, metadata, err 2089 } 2090 return next.HandleInitialize(ctx, in) 2091} 2092 2093type validateOpDeleteNetworkInsightsPath struct { 2094} 2095 2096func (*validateOpDeleteNetworkInsightsPath) ID() string { 2097 return "OperationInputValidation" 2098} 2099 2100func (m *validateOpDeleteNetworkInsightsPath) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2101 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2102) { 2103 input, ok := in.Parameters.(*DeleteNetworkInsightsPathInput) 2104 if !ok { 2105 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2106 } 2107 if err := validateOpDeleteNetworkInsightsPathInput(input); err != nil { 2108 return out, metadata, err 2109 } 2110 return next.HandleInitialize(ctx, in) 2111} 2112 2113type validateOpDeleteNetworkInterface struct { 2114} 2115 2116func (*validateOpDeleteNetworkInterface) ID() string { 2117 return "OperationInputValidation" 2118} 2119 2120func (m *validateOpDeleteNetworkInterface) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2121 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2122) { 2123 input, ok := in.Parameters.(*DeleteNetworkInterfaceInput) 2124 if !ok { 2125 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2126 } 2127 if err := validateOpDeleteNetworkInterfaceInput(input); err != nil { 2128 return out, metadata, err 2129 } 2130 return next.HandleInitialize(ctx, in) 2131} 2132 2133type validateOpDeleteNetworkInterfacePermission struct { 2134} 2135 2136func (*validateOpDeleteNetworkInterfacePermission) ID() string { 2137 return "OperationInputValidation" 2138} 2139 2140func (m *validateOpDeleteNetworkInterfacePermission) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2141 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2142) { 2143 input, ok := in.Parameters.(*DeleteNetworkInterfacePermissionInput) 2144 if !ok { 2145 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2146 } 2147 if err := validateOpDeleteNetworkInterfacePermissionInput(input); err != nil { 2148 return out, metadata, err 2149 } 2150 return next.HandleInitialize(ctx, in) 2151} 2152 2153type validateOpDeletePlacementGroup struct { 2154} 2155 2156func (*validateOpDeletePlacementGroup) ID() string { 2157 return "OperationInputValidation" 2158} 2159 2160func (m *validateOpDeletePlacementGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2161 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2162) { 2163 input, ok := in.Parameters.(*DeletePlacementGroupInput) 2164 if !ok { 2165 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2166 } 2167 if err := validateOpDeletePlacementGroupInput(input); err != nil { 2168 return out, metadata, err 2169 } 2170 return next.HandleInitialize(ctx, in) 2171} 2172 2173type validateOpDeleteQueuedReservedInstances struct { 2174} 2175 2176func (*validateOpDeleteQueuedReservedInstances) ID() string { 2177 return "OperationInputValidation" 2178} 2179 2180func (m *validateOpDeleteQueuedReservedInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2181 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2182) { 2183 input, ok := in.Parameters.(*DeleteQueuedReservedInstancesInput) 2184 if !ok { 2185 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2186 } 2187 if err := validateOpDeleteQueuedReservedInstancesInput(input); err != nil { 2188 return out, metadata, err 2189 } 2190 return next.HandleInitialize(ctx, in) 2191} 2192 2193type validateOpDeleteRoute struct { 2194} 2195 2196func (*validateOpDeleteRoute) ID() string { 2197 return "OperationInputValidation" 2198} 2199 2200func (m *validateOpDeleteRoute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2201 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2202) { 2203 input, ok := in.Parameters.(*DeleteRouteInput) 2204 if !ok { 2205 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2206 } 2207 if err := validateOpDeleteRouteInput(input); err != nil { 2208 return out, metadata, err 2209 } 2210 return next.HandleInitialize(ctx, in) 2211} 2212 2213type validateOpDeleteRouteTable struct { 2214} 2215 2216func (*validateOpDeleteRouteTable) ID() string { 2217 return "OperationInputValidation" 2218} 2219 2220func (m *validateOpDeleteRouteTable) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2221 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2222) { 2223 input, ok := in.Parameters.(*DeleteRouteTableInput) 2224 if !ok { 2225 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2226 } 2227 if err := validateOpDeleteRouteTableInput(input); err != nil { 2228 return out, metadata, err 2229 } 2230 return next.HandleInitialize(ctx, in) 2231} 2232 2233type validateOpDeleteSnapshot struct { 2234} 2235 2236func (*validateOpDeleteSnapshot) ID() string { 2237 return "OperationInputValidation" 2238} 2239 2240func (m *validateOpDeleteSnapshot) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2241 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2242) { 2243 input, ok := in.Parameters.(*DeleteSnapshotInput) 2244 if !ok { 2245 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2246 } 2247 if err := validateOpDeleteSnapshotInput(input); err != nil { 2248 return out, metadata, err 2249 } 2250 return next.HandleInitialize(ctx, in) 2251} 2252 2253type validateOpDeleteSubnet struct { 2254} 2255 2256func (*validateOpDeleteSubnet) ID() string { 2257 return "OperationInputValidation" 2258} 2259 2260func (m *validateOpDeleteSubnet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2261 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2262) { 2263 input, ok := in.Parameters.(*DeleteSubnetInput) 2264 if !ok { 2265 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2266 } 2267 if err := validateOpDeleteSubnetInput(input); err != nil { 2268 return out, metadata, err 2269 } 2270 return next.HandleInitialize(ctx, in) 2271} 2272 2273type validateOpDeleteTags struct { 2274} 2275 2276func (*validateOpDeleteTags) ID() string { 2277 return "OperationInputValidation" 2278} 2279 2280func (m *validateOpDeleteTags) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2281 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2282) { 2283 input, ok := in.Parameters.(*DeleteTagsInput) 2284 if !ok { 2285 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2286 } 2287 if err := validateOpDeleteTagsInput(input); err != nil { 2288 return out, metadata, err 2289 } 2290 return next.HandleInitialize(ctx, in) 2291} 2292 2293type validateOpDeleteTrafficMirrorFilter struct { 2294} 2295 2296func (*validateOpDeleteTrafficMirrorFilter) ID() string { 2297 return "OperationInputValidation" 2298} 2299 2300func (m *validateOpDeleteTrafficMirrorFilter) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2301 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2302) { 2303 input, ok := in.Parameters.(*DeleteTrafficMirrorFilterInput) 2304 if !ok { 2305 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2306 } 2307 if err := validateOpDeleteTrafficMirrorFilterInput(input); err != nil { 2308 return out, metadata, err 2309 } 2310 return next.HandleInitialize(ctx, in) 2311} 2312 2313type validateOpDeleteTrafficMirrorFilterRule struct { 2314} 2315 2316func (*validateOpDeleteTrafficMirrorFilterRule) ID() string { 2317 return "OperationInputValidation" 2318} 2319 2320func (m *validateOpDeleteTrafficMirrorFilterRule) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2321 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2322) { 2323 input, ok := in.Parameters.(*DeleteTrafficMirrorFilterRuleInput) 2324 if !ok { 2325 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2326 } 2327 if err := validateOpDeleteTrafficMirrorFilterRuleInput(input); err != nil { 2328 return out, metadata, err 2329 } 2330 return next.HandleInitialize(ctx, in) 2331} 2332 2333type validateOpDeleteTrafficMirrorSession struct { 2334} 2335 2336func (*validateOpDeleteTrafficMirrorSession) ID() string { 2337 return "OperationInputValidation" 2338} 2339 2340func (m *validateOpDeleteTrafficMirrorSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2341 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2342) { 2343 input, ok := in.Parameters.(*DeleteTrafficMirrorSessionInput) 2344 if !ok { 2345 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2346 } 2347 if err := validateOpDeleteTrafficMirrorSessionInput(input); err != nil { 2348 return out, metadata, err 2349 } 2350 return next.HandleInitialize(ctx, in) 2351} 2352 2353type validateOpDeleteTrafficMirrorTarget struct { 2354} 2355 2356func (*validateOpDeleteTrafficMirrorTarget) ID() string { 2357 return "OperationInputValidation" 2358} 2359 2360func (m *validateOpDeleteTrafficMirrorTarget) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2361 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2362) { 2363 input, ok := in.Parameters.(*DeleteTrafficMirrorTargetInput) 2364 if !ok { 2365 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2366 } 2367 if err := validateOpDeleteTrafficMirrorTargetInput(input); err != nil { 2368 return out, metadata, err 2369 } 2370 return next.HandleInitialize(ctx, in) 2371} 2372 2373type validateOpDeleteTransitGatewayConnect struct { 2374} 2375 2376func (*validateOpDeleteTransitGatewayConnect) ID() string { 2377 return "OperationInputValidation" 2378} 2379 2380func (m *validateOpDeleteTransitGatewayConnect) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2381 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2382) { 2383 input, ok := in.Parameters.(*DeleteTransitGatewayConnectInput) 2384 if !ok { 2385 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2386 } 2387 if err := validateOpDeleteTransitGatewayConnectInput(input); err != nil { 2388 return out, metadata, err 2389 } 2390 return next.HandleInitialize(ctx, in) 2391} 2392 2393type validateOpDeleteTransitGatewayConnectPeer struct { 2394} 2395 2396func (*validateOpDeleteTransitGatewayConnectPeer) ID() string { 2397 return "OperationInputValidation" 2398} 2399 2400func (m *validateOpDeleteTransitGatewayConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2401 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2402) { 2403 input, ok := in.Parameters.(*DeleteTransitGatewayConnectPeerInput) 2404 if !ok { 2405 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2406 } 2407 if err := validateOpDeleteTransitGatewayConnectPeerInput(input); err != nil { 2408 return out, metadata, err 2409 } 2410 return next.HandleInitialize(ctx, in) 2411} 2412 2413type validateOpDeleteTransitGateway struct { 2414} 2415 2416func (*validateOpDeleteTransitGateway) ID() string { 2417 return "OperationInputValidation" 2418} 2419 2420func (m *validateOpDeleteTransitGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2421 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2422) { 2423 input, ok := in.Parameters.(*DeleteTransitGatewayInput) 2424 if !ok { 2425 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2426 } 2427 if err := validateOpDeleteTransitGatewayInput(input); err != nil { 2428 return out, metadata, err 2429 } 2430 return next.HandleInitialize(ctx, in) 2431} 2432 2433type validateOpDeleteTransitGatewayMulticastDomain struct { 2434} 2435 2436func (*validateOpDeleteTransitGatewayMulticastDomain) ID() string { 2437 return "OperationInputValidation" 2438} 2439 2440func (m *validateOpDeleteTransitGatewayMulticastDomain) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2441 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2442) { 2443 input, ok := in.Parameters.(*DeleteTransitGatewayMulticastDomainInput) 2444 if !ok { 2445 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2446 } 2447 if err := validateOpDeleteTransitGatewayMulticastDomainInput(input); err != nil { 2448 return out, metadata, err 2449 } 2450 return next.HandleInitialize(ctx, in) 2451} 2452 2453type validateOpDeleteTransitGatewayPeeringAttachment struct { 2454} 2455 2456func (*validateOpDeleteTransitGatewayPeeringAttachment) ID() string { 2457 return "OperationInputValidation" 2458} 2459 2460func (m *validateOpDeleteTransitGatewayPeeringAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2461 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2462) { 2463 input, ok := in.Parameters.(*DeleteTransitGatewayPeeringAttachmentInput) 2464 if !ok { 2465 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2466 } 2467 if err := validateOpDeleteTransitGatewayPeeringAttachmentInput(input); err != nil { 2468 return out, metadata, err 2469 } 2470 return next.HandleInitialize(ctx, in) 2471} 2472 2473type validateOpDeleteTransitGatewayPrefixListReference struct { 2474} 2475 2476func (*validateOpDeleteTransitGatewayPrefixListReference) ID() string { 2477 return "OperationInputValidation" 2478} 2479 2480func (m *validateOpDeleteTransitGatewayPrefixListReference) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2481 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2482) { 2483 input, ok := in.Parameters.(*DeleteTransitGatewayPrefixListReferenceInput) 2484 if !ok { 2485 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2486 } 2487 if err := validateOpDeleteTransitGatewayPrefixListReferenceInput(input); err != nil { 2488 return out, metadata, err 2489 } 2490 return next.HandleInitialize(ctx, in) 2491} 2492 2493type validateOpDeleteTransitGatewayRoute struct { 2494} 2495 2496func (*validateOpDeleteTransitGatewayRoute) ID() string { 2497 return "OperationInputValidation" 2498} 2499 2500func (m *validateOpDeleteTransitGatewayRoute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2501 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2502) { 2503 input, ok := in.Parameters.(*DeleteTransitGatewayRouteInput) 2504 if !ok { 2505 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2506 } 2507 if err := validateOpDeleteTransitGatewayRouteInput(input); err != nil { 2508 return out, metadata, err 2509 } 2510 return next.HandleInitialize(ctx, in) 2511} 2512 2513type validateOpDeleteTransitGatewayRouteTable struct { 2514} 2515 2516func (*validateOpDeleteTransitGatewayRouteTable) ID() string { 2517 return "OperationInputValidation" 2518} 2519 2520func (m *validateOpDeleteTransitGatewayRouteTable) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2521 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2522) { 2523 input, ok := in.Parameters.(*DeleteTransitGatewayRouteTableInput) 2524 if !ok { 2525 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2526 } 2527 if err := validateOpDeleteTransitGatewayRouteTableInput(input); err != nil { 2528 return out, metadata, err 2529 } 2530 return next.HandleInitialize(ctx, in) 2531} 2532 2533type validateOpDeleteTransitGatewayVpcAttachment struct { 2534} 2535 2536func (*validateOpDeleteTransitGatewayVpcAttachment) ID() string { 2537 return "OperationInputValidation" 2538} 2539 2540func (m *validateOpDeleteTransitGatewayVpcAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2541 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2542) { 2543 input, ok := in.Parameters.(*DeleteTransitGatewayVpcAttachmentInput) 2544 if !ok { 2545 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2546 } 2547 if err := validateOpDeleteTransitGatewayVpcAttachmentInput(input); err != nil { 2548 return out, metadata, err 2549 } 2550 return next.HandleInitialize(ctx, in) 2551} 2552 2553type validateOpDeleteVolume struct { 2554} 2555 2556func (*validateOpDeleteVolume) ID() string { 2557 return "OperationInputValidation" 2558} 2559 2560func (m *validateOpDeleteVolume) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2561 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2562) { 2563 input, ok := in.Parameters.(*DeleteVolumeInput) 2564 if !ok { 2565 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2566 } 2567 if err := validateOpDeleteVolumeInput(input); err != nil { 2568 return out, metadata, err 2569 } 2570 return next.HandleInitialize(ctx, in) 2571} 2572 2573type validateOpDeleteVpcEndpointConnectionNotifications struct { 2574} 2575 2576func (*validateOpDeleteVpcEndpointConnectionNotifications) ID() string { 2577 return "OperationInputValidation" 2578} 2579 2580func (m *validateOpDeleteVpcEndpointConnectionNotifications) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2581 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2582) { 2583 input, ok := in.Parameters.(*DeleteVpcEndpointConnectionNotificationsInput) 2584 if !ok { 2585 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2586 } 2587 if err := validateOpDeleteVpcEndpointConnectionNotificationsInput(input); err != nil { 2588 return out, metadata, err 2589 } 2590 return next.HandleInitialize(ctx, in) 2591} 2592 2593type validateOpDeleteVpcEndpointServiceConfigurations struct { 2594} 2595 2596func (*validateOpDeleteVpcEndpointServiceConfigurations) ID() string { 2597 return "OperationInputValidation" 2598} 2599 2600func (m *validateOpDeleteVpcEndpointServiceConfigurations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2601 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2602) { 2603 input, ok := in.Parameters.(*DeleteVpcEndpointServiceConfigurationsInput) 2604 if !ok { 2605 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2606 } 2607 if err := validateOpDeleteVpcEndpointServiceConfigurationsInput(input); err != nil { 2608 return out, metadata, err 2609 } 2610 return next.HandleInitialize(ctx, in) 2611} 2612 2613type validateOpDeleteVpcEndpoints struct { 2614} 2615 2616func (*validateOpDeleteVpcEndpoints) ID() string { 2617 return "OperationInputValidation" 2618} 2619 2620func (m *validateOpDeleteVpcEndpoints) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2621 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2622) { 2623 input, ok := in.Parameters.(*DeleteVpcEndpointsInput) 2624 if !ok { 2625 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2626 } 2627 if err := validateOpDeleteVpcEndpointsInput(input); err != nil { 2628 return out, metadata, err 2629 } 2630 return next.HandleInitialize(ctx, in) 2631} 2632 2633type validateOpDeleteVpc struct { 2634} 2635 2636func (*validateOpDeleteVpc) ID() string { 2637 return "OperationInputValidation" 2638} 2639 2640func (m *validateOpDeleteVpc) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2641 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2642) { 2643 input, ok := in.Parameters.(*DeleteVpcInput) 2644 if !ok { 2645 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2646 } 2647 if err := validateOpDeleteVpcInput(input); err != nil { 2648 return out, metadata, err 2649 } 2650 return next.HandleInitialize(ctx, in) 2651} 2652 2653type validateOpDeleteVpcPeeringConnection struct { 2654} 2655 2656func (*validateOpDeleteVpcPeeringConnection) ID() string { 2657 return "OperationInputValidation" 2658} 2659 2660func (m *validateOpDeleteVpcPeeringConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2661 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2662) { 2663 input, ok := in.Parameters.(*DeleteVpcPeeringConnectionInput) 2664 if !ok { 2665 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2666 } 2667 if err := validateOpDeleteVpcPeeringConnectionInput(input); err != nil { 2668 return out, metadata, err 2669 } 2670 return next.HandleInitialize(ctx, in) 2671} 2672 2673type validateOpDeleteVpnConnection struct { 2674} 2675 2676func (*validateOpDeleteVpnConnection) ID() string { 2677 return "OperationInputValidation" 2678} 2679 2680func (m *validateOpDeleteVpnConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2681 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2682) { 2683 input, ok := in.Parameters.(*DeleteVpnConnectionInput) 2684 if !ok { 2685 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2686 } 2687 if err := validateOpDeleteVpnConnectionInput(input); err != nil { 2688 return out, metadata, err 2689 } 2690 return next.HandleInitialize(ctx, in) 2691} 2692 2693type validateOpDeleteVpnConnectionRoute struct { 2694} 2695 2696func (*validateOpDeleteVpnConnectionRoute) ID() string { 2697 return "OperationInputValidation" 2698} 2699 2700func (m *validateOpDeleteVpnConnectionRoute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2701 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2702) { 2703 input, ok := in.Parameters.(*DeleteVpnConnectionRouteInput) 2704 if !ok { 2705 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2706 } 2707 if err := validateOpDeleteVpnConnectionRouteInput(input); err != nil { 2708 return out, metadata, err 2709 } 2710 return next.HandleInitialize(ctx, in) 2711} 2712 2713type validateOpDeleteVpnGateway struct { 2714} 2715 2716func (*validateOpDeleteVpnGateway) ID() string { 2717 return "OperationInputValidation" 2718} 2719 2720func (m *validateOpDeleteVpnGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2721 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2722) { 2723 input, ok := in.Parameters.(*DeleteVpnGatewayInput) 2724 if !ok { 2725 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2726 } 2727 if err := validateOpDeleteVpnGatewayInput(input); err != nil { 2728 return out, metadata, err 2729 } 2730 return next.HandleInitialize(ctx, in) 2731} 2732 2733type validateOpDeprovisionByoipCidr struct { 2734} 2735 2736func (*validateOpDeprovisionByoipCidr) ID() string { 2737 return "OperationInputValidation" 2738} 2739 2740func (m *validateOpDeprovisionByoipCidr) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2741 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2742) { 2743 input, ok := in.Parameters.(*DeprovisionByoipCidrInput) 2744 if !ok { 2745 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2746 } 2747 if err := validateOpDeprovisionByoipCidrInput(input); err != nil { 2748 return out, metadata, err 2749 } 2750 return next.HandleInitialize(ctx, in) 2751} 2752 2753type validateOpDeregisterImage struct { 2754} 2755 2756func (*validateOpDeregisterImage) ID() string { 2757 return "OperationInputValidation" 2758} 2759 2760func (m *validateOpDeregisterImage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2761 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2762) { 2763 input, ok := in.Parameters.(*DeregisterImageInput) 2764 if !ok { 2765 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2766 } 2767 if err := validateOpDeregisterImageInput(input); err != nil { 2768 return out, metadata, err 2769 } 2770 return next.HandleInitialize(ctx, in) 2771} 2772 2773type validateOpDescribeByoipCidrs struct { 2774} 2775 2776func (*validateOpDescribeByoipCidrs) ID() string { 2777 return "OperationInputValidation" 2778} 2779 2780func (m *validateOpDescribeByoipCidrs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2781 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2782) { 2783 input, ok := in.Parameters.(*DescribeByoipCidrsInput) 2784 if !ok { 2785 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2786 } 2787 if err := validateOpDescribeByoipCidrsInput(input); err != nil { 2788 return out, metadata, err 2789 } 2790 return next.HandleInitialize(ctx, in) 2791} 2792 2793type validateOpDescribeClientVpnAuthorizationRules struct { 2794} 2795 2796func (*validateOpDescribeClientVpnAuthorizationRules) ID() string { 2797 return "OperationInputValidation" 2798} 2799 2800func (m *validateOpDescribeClientVpnAuthorizationRules) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2801 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2802) { 2803 input, ok := in.Parameters.(*DescribeClientVpnAuthorizationRulesInput) 2804 if !ok { 2805 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2806 } 2807 if err := validateOpDescribeClientVpnAuthorizationRulesInput(input); err != nil { 2808 return out, metadata, err 2809 } 2810 return next.HandleInitialize(ctx, in) 2811} 2812 2813type validateOpDescribeClientVpnConnections struct { 2814} 2815 2816func (*validateOpDescribeClientVpnConnections) ID() string { 2817 return "OperationInputValidation" 2818} 2819 2820func (m *validateOpDescribeClientVpnConnections) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2821 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2822) { 2823 input, ok := in.Parameters.(*DescribeClientVpnConnectionsInput) 2824 if !ok { 2825 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2826 } 2827 if err := validateOpDescribeClientVpnConnectionsInput(input); err != nil { 2828 return out, metadata, err 2829 } 2830 return next.HandleInitialize(ctx, in) 2831} 2832 2833type validateOpDescribeClientVpnRoutes struct { 2834} 2835 2836func (*validateOpDescribeClientVpnRoutes) ID() string { 2837 return "OperationInputValidation" 2838} 2839 2840func (m *validateOpDescribeClientVpnRoutes) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2841 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2842) { 2843 input, ok := in.Parameters.(*DescribeClientVpnRoutesInput) 2844 if !ok { 2845 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2846 } 2847 if err := validateOpDescribeClientVpnRoutesInput(input); err != nil { 2848 return out, metadata, err 2849 } 2850 return next.HandleInitialize(ctx, in) 2851} 2852 2853type validateOpDescribeClientVpnTargetNetworks struct { 2854} 2855 2856func (*validateOpDescribeClientVpnTargetNetworks) ID() string { 2857 return "OperationInputValidation" 2858} 2859 2860func (m *validateOpDescribeClientVpnTargetNetworks) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2861 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2862) { 2863 input, ok := in.Parameters.(*DescribeClientVpnTargetNetworksInput) 2864 if !ok { 2865 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2866 } 2867 if err := validateOpDescribeClientVpnTargetNetworksInput(input); err != nil { 2868 return out, metadata, err 2869 } 2870 return next.HandleInitialize(ctx, in) 2871} 2872 2873type validateOpDescribeFleetHistory struct { 2874} 2875 2876func (*validateOpDescribeFleetHistory) ID() string { 2877 return "OperationInputValidation" 2878} 2879 2880func (m *validateOpDescribeFleetHistory) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2881 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2882) { 2883 input, ok := in.Parameters.(*DescribeFleetHistoryInput) 2884 if !ok { 2885 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2886 } 2887 if err := validateOpDescribeFleetHistoryInput(input); err != nil { 2888 return out, metadata, err 2889 } 2890 return next.HandleInitialize(ctx, in) 2891} 2892 2893type validateOpDescribeFleetInstances struct { 2894} 2895 2896func (*validateOpDescribeFleetInstances) ID() string { 2897 return "OperationInputValidation" 2898} 2899 2900func (m *validateOpDescribeFleetInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2901 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2902) { 2903 input, ok := in.Parameters.(*DescribeFleetInstancesInput) 2904 if !ok { 2905 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2906 } 2907 if err := validateOpDescribeFleetInstancesInput(input); err != nil { 2908 return out, metadata, err 2909 } 2910 return next.HandleInitialize(ctx, in) 2911} 2912 2913type validateOpDescribeFpgaImageAttribute struct { 2914} 2915 2916func (*validateOpDescribeFpgaImageAttribute) ID() string { 2917 return "OperationInputValidation" 2918} 2919 2920func (m *validateOpDescribeFpgaImageAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2921 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2922) { 2923 input, ok := in.Parameters.(*DescribeFpgaImageAttributeInput) 2924 if !ok { 2925 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2926 } 2927 if err := validateOpDescribeFpgaImageAttributeInput(input); err != nil { 2928 return out, metadata, err 2929 } 2930 return next.HandleInitialize(ctx, in) 2931} 2932 2933type validateOpDescribeIdentityIdFormat struct { 2934} 2935 2936func (*validateOpDescribeIdentityIdFormat) ID() string { 2937 return "OperationInputValidation" 2938} 2939 2940func (m *validateOpDescribeIdentityIdFormat) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2941 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2942) { 2943 input, ok := in.Parameters.(*DescribeIdentityIdFormatInput) 2944 if !ok { 2945 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2946 } 2947 if err := validateOpDescribeIdentityIdFormatInput(input); err != nil { 2948 return out, metadata, err 2949 } 2950 return next.HandleInitialize(ctx, in) 2951} 2952 2953type validateOpDescribeImageAttribute struct { 2954} 2955 2956func (*validateOpDescribeImageAttribute) ID() string { 2957 return "OperationInputValidation" 2958} 2959 2960func (m *validateOpDescribeImageAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2961 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2962) { 2963 input, ok := in.Parameters.(*DescribeImageAttributeInput) 2964 if !ok { 2965 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2966 } 2967 if err := validateOpDescribeImageAttributeInput(input); err != nil { 2968 return out, metadata, err 2969 } 2970 return next.HandleInitialize(ctx, in) 2971} 2972 2973type validateOpDescribeInstanceAttribute struct { 2974} 2975 2976func (*validateOpDescribeInstanceAttribute) ID() string { 2977 return "OperationInputValidation" 2978} 2979 2980func (m *validateOpDescribeInstanceAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 2981 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 2982) { 2983 input, ok := in.Parameters.(*DescribeInstanceAttributeInput) 2984 if !ok { 2985 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 2986 } 2987 if err := validateOpDescribeInstanceAttributeInput(input); err != nil { 2988 return out, metadata, err 2989 } 2990 return next.HandleInitialize(ctx, in) 2991} 2992 2993type validateOpDescribeNetworkInterfaceAttribute struct { 2994} 2995 2996func (*validateOpDescribeNetworkInterfaceAttribute) ID() string { 2997 return "OperationInputValidation" 2998} 2999 3000func (m *validateOpDescribeNetworkInterfaceAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3001 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3002) { 3003 input, ok := in.Parameters.(*DescribeNetworkInterfaceAttributeInput) 3004 if !ok { 3005 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3006 } 3007 if err := validateOpDescribeNetworkInterfaceAttributeInput(input); err != nil { 3008 return out, metadata, err 3009 } 3010 return next.HandleInitialize(ctx, in) 3011} 3012 3013type validateOpDescribeScheduledInstanceAvailability struct { 3014} 3015 3016func (*validateOpDescribeScheduledInstanceAvailability) ID() string { 3017 return "OperationInputValidation" 3018} 3019 3020func (m *validateOpDescribeScheduledInstanceAvailability) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3021 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3022) { 3023 input, ok := in.Parameters.(*DescribeScheduledInstanceAvailabilityInput) 3024 if !ok { 3025 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3026 } 3027 if err := validateOpDescribeScheduledInstanceAvailabilityInput(input); err != nil { 3028 return out, metadata, err 3029 } 3030 return next.HandleInitialize(ctx, in) 3031} 3032 3033type validateOpDescribeSecurityGroupReferences struct { 3034} 3035 3036func (*validateOpDescribeSecurityGroupReferences) ID() string { 3037 return "OperationInputValidation" 3038} 3039 3040func (m *validateOpDescribeSecurityGroupReferences) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3041 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3042) { 3043 input, ok := in.Parameters.(*DescribeSecurityGroupReferencesInput) 3044 if !ok { 3045 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3046 } 3047 if err := validateOpDescribeSecurityGroupReferencesInput(input); err != nil { 3048 return out, metadata, err 3049 } 3050 return next.HandleInitialize(ctx, in) 3051} 3052 3053type validateOpDescribeSnapshotAttribute struct { 3054} 3055 3056func (*validateOpDescribeSnapshotAttribute) ID() string { 3057 return "OperationInputValidation" 3058} 3059 3060func (m *validateOpDescribeSnapshotAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3061 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3062) { 3063 input, ok := in.Parameters.(*DescribeSnapshotAttributeInput) 3064 if !ok { 3065 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3066 } 3067 if err := validateOpDescribeSnapshotAttributeInput(input); err != nil { 3068 return out, metadata, err 3069 } 3070 return next.HandleInitialize(ctx, in) 3071} 3072 3073type validateOpDescribeSpotFleetInstances struct { 3074} 3075 3076func (*validateOpDescribeSpotFleetInstances) ID() string { 3077 return "OperationInputValidation" 3078} 3079 3080func (m *validateOpDescribeSpotFleetInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3081 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3082) { 3083 input, ok := in.Parameters.(*DescribeSpotFleetInstancesInput) 3084 if !ok { 3085 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3086 } 3087 if err := validateOpDescribeSpotFleetInstancesInput(input); err != nil { 3088 return out, metadata, err 3089 } 3090 return next.HandleInitialize(ctx, in) 3091} 3092 3093type validateOpDescribeSpotFleetRequestHistory struct { 3094} 3095 3096func (*validateOpDescribeSpotFleetRequestHistory) ID() string { 3097 return "OperationInputValidation" 3098} 3099 3100func (m *validateOpDescribeSpotFleetRequestHistory) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3101 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3102) { 3103 input, ok := in.Parameters.(*DescribeSpotFleetRequestHistoryInput) 3104 if !ok { 3105 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3106 } 3107 if err := validateOpDescribeSpotFleetRequestHistoryInput(input); err != nil { 3108 return out, metadata, err 3109 } 3110 return next.HandleInitialize(ctx, in) 3111} 3112 3113type validateOpDescribeStaleSecurityGroups struct { 3114} 3115 3116func (*validateOpDescribeStaleSecurityGroups) ID() string { 3117 return "OperationInputValidation" 3118} 3119 3120func (m *validateOpDescribeStaleSecurityGroups) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3121 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3122) { 3123 input, ok := in.Parameters.(*DescribeStaleSecurityGroupsInput) 3124 if !ok { 3125 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3126 } 3127 if err := validateOpDescribeStaleSecurityGroupsInput(input); err != nil { 3128 return out, metadata, err 3129 } 3130 return next.HandleInitialize(ctx, in) 3131} 3132 3133type validateOpDescribeVolumeAttribute struct { 3134} 3135 3136func (*validateOpDescribeVolumeAttribute) ID() string { 3137 return "OperationInputValidation" 3138} 3139 3140func (m *validateOpDescribeVolumeAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3141 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3142) { 3143 input, ok := in.Parameters.(*DescribeVolumeAttributeInput) 3144 if !ok { 3145 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3146 } 3147 if err := validateOpDescribeVolumeAttributeInput(input); err != nil { 3148 return out, metadata, err 3149 } 3150 return next.HandleInitialize(ctx, in) 3151} 3152 3153type validateOpDescribeVpcAttribute struct { 3154} 3155 3156func (*validateOpDescribeVpcAttribute) ID() string { 3157 return "OperationInputValidation" 3158} 3159 3160func (m *validateOpDescribeVpcAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3161 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3162) { 3163 input, ok := in.Parameters.(*DescribeVpcAttributeInput) 3164 if !ok { 3165 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3166 } 3167 if err := validateOpDescribeVpcAttributeInput(input); err != nil { 3168 return out, metadata, err 3169 } 3170 return next.HandleInitialize(ctx, in) 3171} 3172 3173type validateOpDescribeVpcEndpointServicePermissions struct { 3174} 3175 3176func (*validateOpDescribeVpcEndpointServicePermissions) ID() string { 3177 return "OperationInputValidation" 3178} 3179 3180func (m *validateOpDescribeVpcEndpointServicePermissions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3181 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3182) { 3183 input, ok := in.Parameters.(*DescribeVpcEndpointServicePermissionsInput) 3184 if !ok { 3185 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3186 } 3187 if err := validateOpDescribeVpcEndpointServicePermissionsInput(input); err != nil { 3188 return out, metadata, err 3189 } 3190 return next.HandleInitialize(ctx, in) 3191} 3192 3193type validateOpDetachClassicLinkVpc struct { 3194} 3195 3196func (*validateOpDetachClassicLinkVpc) ID() string { 3197 return "OperationInputValidation" 3198} 3199 3200func (m *validateOpDetachClassicLinkVpc) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3201 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3202) { 3203 input, ok := in.Parameters.(*DetachClassicLinkVpcInput) 3204 if !ok { 3205 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3206 } 3207 if err := validateOpDetachClassicLinkVpcInput(input); err != nil { 3208 return out, metadata, err 3209 } 3210 return next.HandleInitialize(ctx, in) 3211} 3212 3213type validateOpDetachInternetGateway struct { 3214} 3215 3216func (*validateOpDetachInternetGateway) ID() string { 3217 return "OperationInputValidation" 3218} 3219 3220func (m *validateOpDetachInternetGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3221 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3222) { 3223 input, ok := in.Parameters.(*DetachInternetGatewayInput) 3224 if !ok { 3225 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3226 } 3227 if err := validateOpDetachInternetGatewayInput(input); err != nil { 3228 return out, metadata, err 3229 } 3230 return next.HandleInitialize(ctx, in) 3231} 3232 3233type validateOpDetachNetworkInterface struct { 3234} 3235 3236func (*validateOpDetachNetworkInterface) ID() string { 3237 return "OperationInputValidation" 3238} 3239 3240func (m *validateOpDetachNetworkInterface) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3241 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3242) { 3243 input, ok := in.Parameters.(*DetachNetworkInterfaceInput) 3244 if !ok { 3245 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3246 } 3247 if err := validateOpDetachNetworkInterfaceInput(input); err != nil { 3248 return out, metadata, err 3249 } 3250 return next.HandleInitialize(ctx, in) 3251} 3252 3253type validateOpDetachVolume struct { 3254} 3255 3256func (*validateOpDetachVolume) ID() string { 3257 return "OperationInputValidation" 3258} 3259 3260func (m *validateOpDetachVolume) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3261 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3262) { 3263 input, ok := in.Parameters.(*DetachVolumeInput) 3264 if !ok { 3265 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3266 } 3267 if err := validateOpDetachVolumeInput(input); err != nil { 3268 return out, metadata, err 3269 } 3270 return next.HandleInitialize(ctx, in) 3271} 3272 3273type validateOpDetachVpnGateway struct { 3274} 3275 3276func (*validateOpDetachVpnGateway) ID() string { 3277 return "OperationInputValidation" 3278} 3279 3280func (m *validateOpDetachVpnGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3281 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3282) { 3283 input, ok := in.Parameters.(*DetachVpnGatewayInput) 3284 if !ok { 3285 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3286 } 3287 if err := validateOpDetachVpnGatewayInput(input); err != nil { 3288 return out, metadata, err 3289 } 3290 return next.HandleInitialize(ctx, in) 3291} 3292 3293type validateOpDisableFastSnapshotRestores struct { 3294} 3295 3296func (*validateOpDisableFastSnapshotRestores) ID() string { 3297 return "OperationInputValidation" 3298} 3299 3300func (m *validateOpDisableFastSnapshotRestores) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3301 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3302) { 3303 input, ok := in.Parameters.(*DisableFastSnapshotRestoresInput) 3304 if !ok { 3305 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3306 } 3307 if err := validateOpDisableFastSnapshotRestoresInput(input); err != nil { 3308 return out, metadata, err 3309 } 3310 return next.HandleInitialize(ctx, in) 3311} 3312 3313type validateOpDisableTransitGatewayRouteTablePropagation struct { 3314} 3315 3316func (*validateOpDisableTransitGatewayRouteTablePropagation) ID() string { 3317 return "OperationInputValidation" 3318} 3319 3320func (m *validateOpDisableTransitGatewayRouteTablePropagation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3321 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3322) { 3323 input, ok := in.Parameters.(*DisableTransitGatewayRouteTablePropagationInput) 3324 if !ok { 3325 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3326 } 3327 if err := validateOpDisableTransitGatewayRouteTablePropagationInput(input); err != nil { 3328 return out, metadata, err 3329 } 3330 return next.HandleInitialize(ctx, in) 3331} 3332 3333type validateOpDisableVgwRoutePropagation struct { 3334} 3335 3336func (*validateOpDisableVgwRoutePropagation) ID() string { 3337 return "OperationInputValidation" 3338} 3339 3340func (m *validateOpDisableVgwRoutePropagation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3341 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3342) { 3343 input, ok := in.Parameters.(*DisableVgwRoutePropagationInput) 3344 if !ok { 3345 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3346 } 3347 if err := validateOpDisableVgwRoutePropagationInput(input); err != nil { 3348 return out, metadata, err 3349 } 3350 return next.HandleInitialize(ctx, in) 3351} 3352 3353type validateOpDisableVpcClassicLink struct { 3354} 3355 3356func (*validateOpDisableVpcClassicLink) ID() string { 3357 return "OperationInputValidation" 3358} 3359 3360func (m *validateOpDisableVpcClassicLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3361 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3362) { 3363 input, ok := in.Parameters.(*DisableVpcClassicLinkInput) 3364 if !ok { 3365 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3366 } 3367 if err := validateOpDisableVpcClassicLinkInput(input); err != nil { 3368 return out, metadata, err 3369 } 3370 return next.HandleInitialize(ctx, in) 3371} 3372 3373type validateOpDisassociateClientVpnTargetNetwork struct { 3374} 3375 3376func (*validateOpDisassociateClientVpnTargetNetwork) ID() string { 3377 return "OperationInputValidation" 3378} 3379 3380func (m *validateOpDisassociateClientVpnTargetNetwork) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3381 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3382) { 3383 input, ok := in.Parameters.(*DisassociateClientVpnTargetNetworkInput) 3384 if !ok { 3385 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3386 } 3387 if err := validateOpDisassociateClientVpnTargetNetworkInput(input); err != nil { 3388 return out, metadata, err 3389 } 3390 return next.HandleInitialize(ctx, in) 3391} 3392 3393type validateOpDisassociateIamInstanceProfile struct { 3394} 3395 3396func (*validateOpDisassociateIamInstanceProfile) ID() string { 3397 return "OperationInputValidation" 3398} 3399 3400func (m *validateOpDisassociateIamInstanceProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3401 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3402) { 3403 input, ok := in.Parameters.(*DisassociateIamInstanceProfileInput) 3404 if !ok { 3405 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3406 } 3407 if err := validateOpDisassociateIamInstanceProfileInput(input); err != nil { 3408 return out, metadata, err 3409 } 3410 return next.HandleInitialize(ctx, in) 3411} 3412 3413type validateOpDisassociateRouteTable struct { 3414} 3415 3416func (*validateOpDisassociateRouteTable) ID() string { 3417 return "OperationInputValidation" 3418} 3419 3420func (m *validateOpDisassociateRouteTable) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3421 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3422) { 3423 input, ok := in.Parameters.(*DisassociateRouteTableInput) 3424 if !ok { 3425 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3426 } 3427 if err := validateOpDisassociateRouteTableInput(input); err != nil { 3428 return out, metadata, err 3429 } 3430 return next.HandleInitialize(ctx, in) 3431} 3432 3433type validateOpDisassociateSubnetCidrBlock struct { 3434} 3435 3436func (*validateOpDisassociateSubnetCidrBlock) ID() string { 3437 return "OperationInputValidation" 3438} 3439 3440func (m *validateOpDisassociateSubnetCidrBlock) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3441 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3442) { 3443 input, ok := in.Parameters.(*DisassociateSubnetCidrBlockInput) 3444 if !ok { 3445 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3446 } 3447 if err := validateOpDisassociateSubnetCidrBlockInput(input); err != nil { 3448 return out, metadata, err 3449 } 3450 return next.HandleInitialize(ctx, in) 3451} 3452 3453type validateOpDisassociateTransitGatewayRouteTable struct { 3454} 3455 3456func (*validateOpDisassociateTransitGatewayRouteTable) ID() string { 3457 return "OperationInputValidation" 3458} 3459 3460func (m *validateOpDisassociateTransitGatewayRouteTable) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3461 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3462) { 3463 input, ok := in.Parameters.(*DisassociateTransitGatewayRouteTableInput) 3464 if !ok { 3465 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3466 } 3467 if err := validateOpDisassociateTransitGatewayRouteTableInput(input); err != nil { 3468 return out, metadata, err 3469 } 3470 return next.HandleInitialize(ctx, in) 3471} 3472 3473type validateOpDisassociateVpcCidrBlock struct { 3474} 3475 3476func (*validateOpDisassociateVpcCidrBlock) ID() string { 3477 return "OperationInputValidation" 3478} 3479 3480func (m *validateOpDisassociateVpcCidrBlock) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3481 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3482) { 3483 input, ok := in.Parameters.(*DisassociateVpcCidrBlockInput) 3484 if !ok { 3485 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3486 } 3487 if err := validateOpDisassociateVpcCidrBlockInput(input); err != nil { 3488 return out, metadata, err 3489 } 3490 return next.HandleInitialize(ctx, in) 3491} 3492 3493type validateOpEnableFastSnapshotRestores struct { 3494} 3495 3496func (*validateOpEnableFastSnapshotRestores) ID() string { 3497 return "OperationInputValidation" 3498} 3499 3500func (m *validateOpEnableFastSnapshotRestores) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3501 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3502) { 3503 input, ok := in.Parameters.(*EnableFastSnapshotRestoresInput) 3504 if !ok { 3505 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3506 } 3507 if err := validateOpEnableFastSnapshotRestoresInput(input); err != nil { 3508 return out, metadata, err 3509 } 3510 return next.HandleInitialize(ctx, in) 3511} 3512 3513type validateOpEnableTransitGatewayRouteTablePropagation struct { 3514} 3515 3516func (*validateOpEnableTransitGatewayRouteTablePropagation) ID() string { 3517 return "OperationInputValidation" 3518} 3519 3520func (m *validateOpEnableTransitGatewayRouteTablePropagation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3521 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3522) { 3523 input, ok := in.Parameters.(*EnableTransitGatewayRouteTablePropagationInput) 3524 if !ok { 3525 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3526 } 3527 if err := validateOpEnableTransitGatewayRouteTablePropagationInput(input); err != nil { 3528 return out, metadata, err 3529 } 3530 return next.HandleInitialize(ctx, in) 3531} 3532 3533type validateOpEnableVgwRoutePropagation struct { 3534} 3535 3536func (*validateOpEnableVgwRoutePropagation) ID() string { 3537 return "OperationInputValidation" 3538} 3539 3540func (m *validateOpEnableVgwRoutePropagation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3541 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3542) { 3543 input, ok := in.Parameters.(*EnableVgwRoutePropagationInput) 3544 if !ok { 3545 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3546 } 3547 if err := validateOpEnableVgwRoutePropagationInput(input); err != nil { 3548 return out, metadata, err 3549 } 3550 return next.HandleInitialize(ctx, in) 3551} 3552 3553type validateOpEnableVolumeIO struct { 3554} 3555 3556func (*validateOpEnableVolumeIO) ID() string { 3557 return "OperationInputValidation" 3558} 3559 3560func (m *validateOpEnableVolumeIO) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3561 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3562) { 3563 input, ok := in.Parameters.(*EnableVolumeIOInput) 3564 if !ok { 3565 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3566 } 3567 if err := validateOpEnableVolumeIOInput(input); err != nil { 3568 return out, metadata, err 3569 } 3570 return next.HandleInitialize(ctx, in) 3571} 3572 3573type validateOpEnableVpcClassicLink struct { 3574} 3575 3576func (*validateOpEnableVpcClassicLink) ID() string { 3577 return "OperationInputValidation" 3578} 3579 3580func (m *validateOpEnableVpcClassicLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3581 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3582) { 3583 input, ok := in.Parameters.(*EnableVpcClassicLinkInput) 3584 if !ok { 3585 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3586 } 3587 if err := validateOpEnableVpcClassicLinkInput(input); err != nil { 3588 return out, metadata, err 3589 } 3590 return next.HandleInitialize(ctx, in) 3591} 3592 3593type validateOpExportClientVpnClientCertificateRevocationList struct { 3594} 3595 3596func (*validateOpExportClientVpnClientCertificateRevocationList) ID() string { 3597 return "OperationInputValidation" 3598} 3599 3600func (m *validateOpExportClientVpnClientCertificateRevocationList) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3601 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3602) { 3603 input, ok := in.Parameters.(*ExportClientVpnClientCertificateRevocationListInput) 3604 if !ok { 3605 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3606 } 3607 if err := validateOpExportClientVpnClientCertificateRevocationListInput(input); err != nil { 3608 return out, metadata, err 3609 } 3610 return next.HandleInitialize(ctx, in) 3611} 3612 3613type validateOpExportClientVpnClientConfiguration struct { 3614} 3615 3616func (*validateOpExportClientVpnClientConfiguration) ID() string { 3617 return "OperationInputValidation" 3618} 3619 3620func (m *validateOpExportClientVpnClientConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3621 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3622) { 3623 input, ok := in.Parameters.(*ExportClientVpnClientConfigurationInput) 3624 if !ok { 3625 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3626 } 3627 if err := validateOpExportClientVpnClientConfigurationInput(input); err != nil { 3628 return out, metadata, err 3629 } 3630 return next.HandleInitialize(ctx, in) 3631} 3632 3633type validateOpExportImage struct { 3634} 3635 3636func (*validateOpExportImage) ID() string { 3637 return "OperationInputValidation" 3638} 3639 3640func (m *validateOpExportImage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3641 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3642) { 3643 input, ok := in.Parameters.(*ExportImageInput) 3644 if !ok { 3645 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3646 } 3647 if err := validateOpExportImageInput(input); err != nil { 3648 return out, metadata, err 3649 } 3650 return next.HandleInitialize(ctx, in) 3651} 3652 3653type validateOpExportTransitGatewayRoutes struct { 3654} 3655 3656func (*validateOpExportTransitGatewayRoutes) ID() string { 3657 return "OperationInputValidation" 3658} 3659 3660func (m *validateOpExportTransitGatewayRoutes) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3661 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3662) { 3663 input, ok := in.Parameters.(*ExportTransitGatewayRoutesInput) 3664 if !ok { 3665 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3666 } 3667 if err := validateOpExportTransitGatewayRoutesInput(input); err != nil { 3668 return out, metadata, err 3669 } 3670 return next.HandleInitialize(ctx, in) 3671} 3672 3673type validateOpGetAssociatedIpv6PoolCidrs struct { 3674} 3675 3676func (*validateOpGetAssociatedIpv6PoolCidrs) ID() string { 3677 return "OperationInputValidation" 3678} 3679 3680func (m *validateOpGetAssociatedIpv6PoolCidrs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3681 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3682) { 3683 input, ok := in.Parameters.(*GetAssociatedIpv6PoolCidrsInput) 3684 if !ok { 3685 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3686 } 3687 if err := validateOpGetAssociatedIpv6PoolCidrsInput(input); err != nil { 3688 return out, metadata, err 3689 } 3690 return next.HandleInitialize(ctx, in) 3691} 3692 3693type validateOpGetCapacityReservationUsage struct { 3694} 3695 3696func (*validateOpGetCapacityReservationUsage) ID() string { 3697 return "OperationInputValidation" 3698} 3699 3700func (m *validateOpGetCapacityReservationUsage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3701 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3702) { 3703 input, ok := in.Parameters.(*GetCapacityReservationUsageInput) 3704 if !ok { 3705 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3706 } 3707 if err := validateOpGetCapacityReservationUsageInput(input); err != nil { 3708 return out, metadata, err 3709 } 3710 return next.HandleInitialize(ctx, in) 3711} 3712 3713type validateOpGetCoipPoolUsage struct { 3714} 3715 3716func (*validateOpGetCoipPoolUsage) ID() string { 3717 return "OperationInputValidation" 3718} 3719 3720func (m *validateOpGetCoipPoolUsage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3721 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3722) { 3723 input, ok := in.Parameters.(*GetCoipPoolUsageInput) 3724 if !ok { 3725 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3726 } 3727 if err := validateOpGetCoipPoolUsageInput(input); err != nil { 3728 return out, metadata, err 3729 } 3730 return next.HandleInitialize(ctx, in) 3731} 3732 3733type validateOpGetConsoleOutput struct { 3734} 3735 3736func (*validateOpGetConsoleOutput) ID() string { 3737 return "OperationInputValidation" 3738} 3739 3740func (m *validateOpGetConsoleOutput) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3741 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3742) { 3743 input, ok := in.Parameters.(*GetConsoleOutputInput) 3744 if !ok { 3745 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3746 } 3747 if err := validateOpGetConsoleOutputInput(input); err != nil { 3748 return out, metadata, err 3749 } 3750 return next.HandleInitialize(ctx, in) 3751} 3752 3753type validateOpGetConsoleScreenshot struct { 3754} 3755 3756func (*validateOpGetConsoleScreenshot) ID() string { 3757 return "OperationInputValidation" 3758} 3759 3760func (m *validateOpGetConsoleScreenshot) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3761 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3762) { 3763 input, ok := in.Parameters.(*GetConsoleScreenshotInput) 3764 if !ok { 3765 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3766 } 3767 if err := validateOpGetConsoleScreenshotInput(input); err != nil { 3768 return out, metadata, err 3769 } 3770 return next.HandleInitialize(ctx, in) 3771} 3772 3773type validateOpGetDefaultCreditSpecification struct { 3774} 3775 3776func (*validateOpGetDefaultCreditSpecification) ID() string { 3777 return "OperationInputValidation" 3778} 3779 3780func (m *validateOpGetDefaultCreditSpecification) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3781 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3782) { 3783 input, ok := in.Parameters.(*GetDefaultCreditSpecificationInput) 3784 if !ok { 3785 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3786 } 3787 if err := validateOpGetDefaultCreditSpecificationInput(input); err != nil { 3788 return out, metadata, err 3789 } 3790 return next.HandleInitialize(ctx, in) 3791} 3792 3793type validateOpGetGroupsForCapacityReservation struct { 3794} 3795 3796func (*validateOpGetGroupsForCapacityReservation) ID() string { 3797 return "OperationInputValidation" 3798} 3799 3800func (m *validateOpGetGroupsForCapacityReservation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3801 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3802) { 3803 input, ok := in.Parameters.(*GetGroupsForCapacityReservationInput) 3804 if !ok { 3805 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3806 } 3807 if err := validateOpGetGroupsForCapacityReservationInput(input); err != nil { 3808 return out, metadata, err 3809 } 3810 return next.HandleInitialize(ctx, in) 3811} 3812 3813type validateOpGetHostReservationPurchasePreview struct { 3814} 3815 3816func (*validateOpGetHostReservationPurchasePreview) ID() string { 3817 return "OperationInputValidation" 3818} 3819 3820func (m *validateOpGetHostReservationPurchasePreview) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3821 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3822) { 3823 input, ok := in.Parameters.(*GetHostReservationPurchasePreviewInput) 3824 if !ok { 3825 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3826 } 3827 if err := validateOpGetHostReservationPurchasePreviewInput(input); err != nil { 3828 return out, metadata, err 3829 } 3830 return next.HandleInitialize(ctx, in) 3831} 3832 3833type validateOpGetLaunchTemplateData struct { 3834} 3835 3836func (*validateOpGetLaunchTemplateData) ID() string { 3837 return "OperationInputValidation" 3838} 3839 3840func (m *validateOpGetLaunchTemplateData) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3841 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3842) { 3843 input, ok := in.Parameters.(*GetLaunchTemplateDataInput) 3844 if !ok { 3845 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3846 } 3847 if err := validateOpGetLaunchTemplateDataInput(input); err != nil { 3848 return out, metadata, err 3849 } 3850 return next.HandleInitialize(ctx, in) 3851} 3852 3853type validateOpGetManagedPrefixListAssociations struct { 3854} 3855 3856func (*validateOpGetManagedPrefixListAssociations) ID() string { 3857 return "OperationInputValidation" 3858} 3859 3860func (m *validateOpGetManagedPrefixListAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3861 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3862) { 3863 input, ok := in.Parameters.(*GetManagedPrefixListAssociationsInput) 3864 if !ok { 3865 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3866 } 3867 if err := validateOpGetManagedPrefixListAssociationsInput(input); err != nil { 3868 return out, metadata, err 3869 } 3870 return next.HandleInitialize(ctx, in) 3871} 3872 3873type validateOpGetManagedPrefixListEntries struct { 3874} 3875 3876func (*validateOpGetManagedPrefixListEntries) ID() string { 3877 return "OperationInputValidation" 3878} 3879 3880func (m *validateOpGetManagedPrefixListEntries) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3881 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3882) { 3883 input, ok := in.Parameters.(*GetManagedPrefixListEntriesInput) 3884 if !ok { 3885 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3886 } 3887 if err := validateOpGetManagedPrefixListEntriesInput(input); err != nil { 3888 return out, metadata, err 3889 } 3890 return next.HandleInitialize(ctx, in) 3891} 3892 3893type validateOpGetPasswordData struct { 3894} 3895 3896func (*validateOpGetPasswordData) ID() string { 3897 return "OperationInputValidation" 3898} 3899 3900func (m *validateOpGetPasswordData) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3901 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3902) { 3903 input, ok := in.Parameters.(*GetPasswordDataInput) 3904 if !ok { 3905 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3906 } 3907 if err := validateOpGetPasswordDataInput(input); err != nil { 3908 return out, metadata, err 3909 } 3910 return next.HandleInitialize(ctx, in) 3911} 3912 3913type validateOpGetReservedInstancesExchangeQuote struct { 3914} 3915 3916func (*validateOpGetReservedInstancesExchangeQuote) ID() string { 3917 return "OperationInputValidation" 3918} 3919 3920func (m *validateOpGetReservedInstancesExchangeQuote) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3921 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3922) { 3923 input, ok := in.Parameters.(*GetReservedInstancesExchangeQuoteInput) 3924 if !ok { 3925 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3926 } 3927 if err := validateOpGetReservedInstancesExchangeQuoteInput(input); err != nil { 3928 return out, metadata, err 3929 } 3930 return next.HandleInitialize(ctx, in) 3931} 3932 3933type validateOpGetTransitGatewayAttachmentPropagations struct { 3934} 3935 3936func (*validateOpGetTransitGatewayAttachmentPropagations) ID() string { 3937 return "OperationInputValidation" 3938} 3939 3940func (m *validateOpGetTransitGatewayAttachmentPropagations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3941 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3942) { 3943 input, ok := in.Parameters.(*GetTransitGatewayAttachmentPropagationsInput) 3944 if !ok { 3945 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3946 } 3947 if err := validateOpGetTransitGatewayAttachmentPropagationsInput(input); err != nil { 3948 return out, metadata, err 3949 } 3950 return next.HandleInitialize(ctx, in) 3951} 3952 3953type validateOpGetTransitGatewayPrefixListReferences struct { 3954} 3955 3956func (*validateOpGetTransitGatewayPrefixListReferences) ID() string { 3957 return "OperationInputValidation" 3958} 3959 3960func (m *validateOpGetTransitGatewayPrefixListReferences) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3961 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3962) { 3963 input, ok := in.Parameters.(*GetTransitGatewayPrefixListReferencesInput) 3964 if !ok { 3965 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3966 } 3967 if err := validateOpGetTransitGatewayPrefixListReferencesInput(input); err != nil { 3968 return out, metadata, err 3969 } 3970 return next.HandleInitialize(ctx, in) 3971} 3972 3973type validateOpGetTransitGatewayRouteTableAssociations struct { 3974} 3975 3976func (*validateOpGetTransitGatewayRouteTableAssociations) ID() string { 3977 return "OperationInputValidation" 3978} 3979 3980func (m *validateOpGetTransitGatewayRouteTableAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 3981 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 3982) { 3983 input, ok := in.Parameters.(*GetTransitGatewayRouteTableAssociationsInput) 3984 if !ok { 3985 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 3986 } 3987 if err := validateOpGetTransitGatewayRouteTableAssociationsInput(input); err != nil { 3988 return out, metadata, err 3989 } 3990 return next.HandleInitialize(ctx, in) 3991} 3992 3993type validateOpGetTransitGatewayRouteTablePropagations struct { 3994} 3995 3996func (*validateOpGetTransitGatewayRouteTablePropagations) ID() string { 3997 return "OperationInputValidation" 3998} 3999 4000func (m *validateOpGetTransitGatewayRouteTablePropagations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4001 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4002) { 4003 input, ok := in.Parameters.(*GetTransitGatewayRouteTablePropagationsInput) 4004 if !ok { 4005 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4006 } 4007 if err := validateOpGetTransitGatewayRouteTablePropagationsInput(input); err != nil { 4008 return out, metadata, err 4009 } 4010 return next.HandleInitialize(ctx, in) 4011} 4012 4013type validateOpImportClientVpnClientCertificateRevocationList struct { 4014} 4015 4016func (*validateOpImportClientVpnClientCertificateRevocationList) ID() string { 4017 return "OperationInputValidation" 4018} 4019 4020func (m *validateOpImportClientVpnClientCertificateRevocationList) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4021 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4022) { 4023 input, ok := in.Parameters.(*ImportClientVpnClientCertificateRevocationListInput) 4024 if !ok { 4025 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4026 } 4027 if err := validateOpImportClientVpnClientCertificateRevocationListInput(input); err != nil { 4028 return out, metadata, err 4029 } 4030 return next.HandleInitialize(ctx, in) 4031} 4032 4033type validateOpImportInstance struct { 4034} 4035 4036func (*validateOpImportInstance) ID() string { 4037 return "OperationInputValidation" 4038} 4039 4040func (m *validateOpImportInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4041 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4042) { 4043 input, ok := in.Parameters.(*ImportInstanceInput) 4044 if !ok { 4045 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4046 } 4047 if err := validateOpImportInstanceInput(input); err != nil { 4048 return out, metadata, err 4049 } 4050 return next.HandleInitialize(ctx, in) 4051} 4052 4053type validateOpImportKeyPair struct { 4054} 4055 4056func (*validateOpImportKeyPair) ID() string { 4057 return "OperationInputValidation" 4058} 4059 4060func (m *validateOpImportKeyPair) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4061 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4062) { 4063 input, ok := in.Parameters.(*ImportKeyPairInput) 4064 if !ok { 4065 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4066 } 4067 if err := validateOpImportKeyPairInput(input); err != nil { 4068 return out, metadata, err 4069 } 4070 return next.HandleInitialize(ctx, in) 4071} 4072 4073type validateOpImportVolume struct { 4074} 4075 4076func (*validateOpImportVolume) ID() string { 4077 return "OperationInputValidation" 4078} 4079 4080func (m *validateOpImportVolume) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4081 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4082) { 4083 input, ok := in.Parameters.(*ImportVolumeInput) 4084 if !ok { 4085 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4086 } 4087 if err := validateOpImportVolumeInput(input); err != nil { 4088 return out, metadata, err 4089 } 4090 return next.HandleInitialize(ctx, in) 4091} 4092 4093type validateOpModifyAvailabilityZoneGroup struct { 4094} 4095 4096func (*validateOpModifyAvailabilityZoneGroup) ID() string { 4097 return "OperationInputValidation" 4098} 4099 4100func (m *validateOpModifyAvailabilityZoneGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4101 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4102) { 4103 input, ok := in.Parameters.(*ModifyAvailabilityZoneGroupInput) 4104 if !ok { 4105 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4106 } 4107 if err := validateOpModifyAvailabilityZoneGroupInput(input); err != nil { 4108 return out, metadata, err 4109 } 4110 return next.HandleInitialize(ctx, in) 4111} 4112 4113type validateOpModifyCapacityReservation struct { 4114} 4115 4116func (*validateOpModifyCapacityReservation) ID() string { 4117 return "OperationInputValidation" 4118} 4119 4120func (m *validateOpModifyCapacityReservation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4121 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4122) { 4123 input, ok := in.Parameters.(*ModifyCapacityReservationInput) 4124 if !ok { 4125 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4126 } 4127 if err := validateOpModifyCapacityReservationInput(input); err != nil { 4128 return out, metadata, err 4129 } 4130 return next.HandleInitialize(ctx, in) 4131} 4132 4133type validateOpModifyClientVpnEndpoint struct { 4134} 4135 4136func (*validateOpModifyClientVpnEndpoint) ID() string { 4137 return "OperationInputValidation" 4138} 4139 4140func (m *validateOpModifyClientVpnEndpoint) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4141 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4142) { 4143 input, ok := in.Parameters.(*ModifyClientVpnEndpointInput) 4144 if !ok { 4145 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4146 } 4147 if err := validateOpModifyClientVpnEndpointInput(input); err != nil { 4148 return out, metadata, err 4149 } 4150 return next.HandleInitialize(ctx, in) 4151} 4152 4153type validateOpModifyDefaultCreditSpecification struct { 4154} 4155 4156func (*validateOpModifyDefaultCreditSpecification) ID() string { 4157 return "OperationInputValidation" 4158} 4159 4160func (m *validateOpModifyDefaultCreditSpecification) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4161 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4162) { 4163 input, ok := in.Parameters.(*ModifyDefaultCreditSpecificationInput) 4164 if !ok { 4165 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4166 } 4167 if err := validateOpModifyDefaultCreditSpecificationInput(input); err != nil { 4168 return out, metadata, err 4169 } 4170 return next.HandleInitialize(ctx, in) 4171} 4172 4173type validateOpModifyEbsDefaultKmsKeyId struct { 4174} 4175 4176func (*validateOpModifyEbsDefaultKmsKeyId) ID() string { 4177 return "OperationInputValidation" 4178} 4179 4180func (m *validateOpModifyEbsDefaultKmsKeyId) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4181 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4182) { 4183 input, ok := in.Parameters.(*ModifyEbsDefaultKmsKeyIdInput) 4184 if !ok { 4185 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4186 } 4187 if err := validateOpModifyEbsDefaultKmsKeyIdInput(input); err != nil { 4188 return out, metadata, err 4189 } 4190 return next.HandleInitialize(ctx, in) 4191} 4192 4193type validateOpModifyFleet struct { 4194} 4195 4196func (*validateOpModifyFleet) ID() string { 4197 return "OperationInputValidation" 4198} 4199 4200func (m *validateOpModifyFleet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4201 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4202) { 4203 input, ok := in.Parameters.(*ModifyFleetInput) 4204 if !ok { 4205 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4206 } 4207 if err := validateOpModifyFleetInput(input); err != nil { 4208 return out, metadata, err 4209 } 4210 return next.HandleInitialize(ctx, in) 4211} 4212 4213type validateOpModifyFpgaImageAttribute struct { 4214} 4215 4216func (*validateOpModifyFpgaImageAttribute) ID() string { 4217 return "OperationInputValidation" 4218} 4219 4220func (m *validateOpModifyFpgaImageAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4221 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4222) { 4223 input, ok := in.Parameters.(*ModifyFpgaImageAttributeInput) 4224 if !ok { 4225 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4226 } 4227 if err := validateOpModifyFpgaImageAttributeInput(input); err != nil { 4228 return out, metadata, err 4229 } 4230 return next.HandleInitialize(ctx, in) 4231} 4232 4233type validateOpModifyHosts struct { 4234} 4235 4236func (*validateOpModifyHosts) ID() string { 4237 return "OperationInputValidation" 4238} 4239 4240func (m *validateOpModifyHosts) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4241 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4242) { 4243 input, ok := in.Parameters.(*ModifyHostsInput) 4244 if !ok { 4245 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4246 } 4247 if err := validateOpModifyHostsInput(input); err != nil { 4248 return out, metadata, err 4249 } 4250 return next.HandleInitialize(ctx, in) 4251} 4252 4253type validateOpModifyIdentityIdFormat struct { 4254} 4255 4256func (*validateOpModifyIdentityIdFormat) ID() string { 4257 return "OperationInputValidation" 4258} 4259 4260func (m *validateOpModifyIdentityIdFormat) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4261 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4262) { 4263 input, ok := in.Parameters.(*ModifyIdentityIdFormatInput) 4264 if !ok { 4265 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4266 } 4267 if err := validateOpModifyIdentityIdFormatInput(input); err != nil { 4268 return out, metadata, err 4269 } 4270 return next.HandleInitialize(ctx, in) 4271} 4272 4273type validateOpModifyIdFormat struct { 4274} 4275 4276func (*validateOpModifyIdFormat) ID() string { 4277 return "OperationInputValidation" 4278} 4279 4280func (m *validateOpModifyIdFormat) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4281 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4282) { 4283 input, ok := in.Parameters.(*ModifyIdFormatInput) 4284 if !ok { 4285 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4286 } 4287 if err := validateOpModifyIdFormatInput(input); err != nil { 4288 return out, metadata, err 4289 } 4290 return next.HandleInitialize(ctx, in) 4291} 4292 4293type validateOpModifyImageAttribute struct { 4294} 4295 4296func (*validateOpModifyImageAttribute) ID() string { 4297 return "OperationInputValidation" 4298} 4299 4300func (m *validateOpModifyImageAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4301 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4302) { 4303 input, ok := in.Parameters.(*ModifyImageAttributeInput) 4304 if !ok { 4305 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4306 } 4307 if err := validateOpModifyImageAttributeInput(input); err != nil { 4308 return out, metadata, err 4309 } 4310 return next.HandleInitialize(ctx, in) 4311} 4312 4313type validateOpModifyInstanceAttribute struct { 4314} 4315 4316func (*validateOpModifyInstanceAttribute) ID() string { 4317 return "OperationInputValidation" 4318} 4319 4320func (m *validateOpModifyInstanceAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4321 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4322) { 4323 input, ok := in.Parameters.(*ModifyInstanceAttributeInput) 4324 if !ok { 4325 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4326 } 4327 if err := validateOpModifyInstanceAttributeInput(input); err != nil { 4328 return out, metadata, err 4329 } 4330 return next.HandleInitialize(ctx, in) 4331} 4332 4333type validateOpModifyInstanceCapacityReservationAttributes struct { 4334} 4335 4336func (*validateOpModifyInstanceCapacityReservationAttributes) ID() string { 4337 return "OperationInputValidation" 4338} 4339 4340func (m *validateOpModifyInstanceCapacityReservationAttributes) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4341 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4342) { 4343 input, ok := in.Parameters.(*ModifyInstanceCapacityReservationAttributesInput) 4344 if !ok { 4345 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4346 } 4347 if err := validateOpModifyInstanceCapacityReservationAttributesInput(input); err != nil { 4348 return out, metadata, err 4349 } 4350 return next.HandleInitialize(ctx, in) 4351} 4352 4353type validateOpModifyInstanceCreditSpecification struct { 4354} 4355 4356func (*validateOpModifyInstanceCreditSpecification) ID() string { 4357 return "OperationInputValidation" 4358} 4359 4360func (m *validateOpModifyInstanceCreditSpecification) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4361 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4362) { 4363 input, ok := in.Parameters.(*ModifyInstanceCreditSpecificationInput) 4364 if !ok { 4365 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4366 } 4367 if err := validateOpModifyInstanceCreditSpecificationInput(input); err != nil { 4368 return out, metadata, err 4369 } 4370 return next.HandleInitialize(ctx, in) 4371} 4372 4373type validateOpModifyInstanceEventStartTime struct { 4374} 4375 4376func (*validateOpModifyInstanceEventStartTime) ID() string { 4377 return "OperationInputValidation" 4378} 4379 4380func (m *validateOpModifyInstanceEventStartTime) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4381 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4382) { 4383 input, ok := in.Parameters.(*ModifyInstanceEventStartTimeInput) 4384 if !ok { 4385 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4386 } 4387 if err := validateOpModifyInstanceEventStartTimeInput(input); err != nil { 4388 return out, metadata, err 4389 } 4390 return next.HandleInitialize(ctx, in) 4391} 4392 4393type validateOpModifyInstanceMetadataOptions struct { 4394} 4395 4396func (*validateOpModifyInstanceMetadataOptions) ID() string { 4397 return "OperationInputValidation" 4398} 4399 4400func (m *validateOpModifyInstanceMetadataOptions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4401 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4402) { 4403 input, ok := in.Parameters.(*ModifyInstanceMetadataOptionsInput) 4404 if !ok { 4405 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4406 } 4407 if err := validateOpModifyInstanceMetadataOptionsInput(input); err != nil { 4408 return out, metadata, err 4409 } 4410 return next.HandleInitialize(ctx, in) 4411} 4412 4413type validateOpModifyInstancePlacement struct { 4414} 4415 4416func (*validateOpModifyInstancePlacement) ID() string { 4417 return "OperationInputValidation" 4418} 4419 4420func (m *validateOpModifyInstancePlacement) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4421 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4422) { 4423 input, ok := in.Parameters.(*ModifyInstancePlacementInput) 4424 if !ok { 4425 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4426 } 4427 if err := validateOpModifyInstancePlacementInput(input); err != nil { 4428 return out, metadata, err 4429 } 4430 return next.HandleInitialize(ctx, in) 4431} 4432 4433type validateOpModifyManagedPrefixList struct { 4434} 4435 4436func (*validateOpModifyManagedPrefixList) ID() string { 4437 return "OperationInputValidation" 4438} 4439 4440func (m *validateOpModifyManagedPrefixList) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4441 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4442) { 4443 input, ok := in.Parameters.(*ModifyManagedPrefixListInput) 4444 if !ok { 4445 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4446 } 4447 if err := validateOpModifyManagedPrefixListInput(input); err != nil { 4448 return out, metadata, err 4449 } 4450 return next.HandleInitialize(ctx, in) 4451} 4452 4453type validateOpModifyNetworkInterfaceAttribute struct { 4454} 4455 4456func (*validateOpModifyNetworkInterfaceAttribute) ID() string { 4457 return "OperationInputValidation" 4458} 4459 4460func (m *validateOpModifyNetworkInterfaceAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4461 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4462) { 4463 input, ok := in.Parameters.(*ModifyNetworkInterfaceAttributeInput) 4464 if !ok { 4465 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4466 } 4467 if err := validateOpModifyNetworkInterfaceAttributeInput(input); err != nil { 4468 return out, metadata, err 4469 } 4470 return next.HandleInitialize(ctx, in) 4471} 4472 4473type validateOpModifyReservedInstances struct { 4474} 4475 4476func (*validateOpModifyReservedInstances) ID() string { 4477 return "OperationInputValidation" 4478} 4479 4480func (m *validateOpModifyReservedInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4481 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4482) { 4483 input, ok := in.Parameters.(*ModifyReservedInstancesInput) 4484 if !ok { 4485 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4486 } 4487 if err := validateOpModifyReservedInstancesInput(input); err != nil { 4488 return out, metadata, err 4489 } 4490 return next.HandleInitialize(ctx, in) 4491} 4492 4493type validateOpModifySnapshotAttribute struct { 4494} 4495 4496func (*validateOpModifySnapshotAttribute) ID() string { 4497 return "OperationInputValidation" 4498} 4499 4500func (m *validateOpModifySnapshotAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4501 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4502) { 4503 input, ok := in.Parameters.(*ModifySnapshotAttributeInput) 4504 if !ok { 4505 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4506 } 4507 if err := validateOpModifySnapshotAttributeInput(input); err != nil { 4508 return out, metadata, err 4509 } 4510 return next.HandleInitialize(ctx, in) 4511} 4512 4513type validateOpModifySpotFleetRequest struct { 4514} 4515 4516func (*validateOpModifySpotFleetRequest) ID() string { 4517 return "OperationInputValidation" 4518} 4519 4520func (m *validateOpModifySpotFleetRequest) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4521 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4522) { 4523 input, ok := in.Parameters.(*ModifySpotFleetRequestInput) 4524 if !ok { 4525 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4526 } 4527 if err := validateOpModifySpotFleetRequestInput(input); err != nil { 4528 return out, metadata, err 4529 } 4530 return next.HandleInitialize(ctx, in) 4531} 4532 4533type validateOpModifySubnetAttribute struct { 4534} 4535 4536func (*validateOpModifySubnetAttribute) ID() string { 4537 return "OperationInputValidation" 4538} 4539 4540func (m *validateOpModifySubnetAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4541 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4542) { 4543 input, ok := in.Parameters.(*ModifySubnetAttributeInput) 4544 if !ok { 4545 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4546 } 4547 if err := validateOpModifySubnetAttributeInput(input); err != nil { 4548 return out, metadata, err 4549 } 4550 return next.HandleInitialize(ctx, in) 4551} 4552 4553type validateOpModifyTrafficMirrorFilterNetworkServices struct { 4554} 4555 4556func (*validateOpModifyTrafficMirrorFilterNetworkServices) ID() string { 4557 return "OperationInputValidation" 4558} 4559 4560func (m *validateOpModifyTrafficMirrorFilterNetworkServices) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4561 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4562) { 4563 input, ok := in.Parameters.(*ModifyTrafficMirrorFilterNetworkServicesInput) 4564 if !ok { 4565 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4566 } 4567 if err := validateOpModifyTrafficMirrorFilterNetworkServicesInput(input); err != nil { 4568 return out, metadata, err 4569 } 4570 return next.HandleInitialize(ctx, in) 4571} 4572 4573type validateOpModifyTrafficMirrorFilterRule struct { 4574} 4575 4576func (*validateOpModifyTrafficMirrorFilterRule) ID() string { 4577 return "OperationInputValidation" 4578} 4579 4580func (m *validateOpModifyTrafficMirrorFilterRule) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4581 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4582) { 4583 input, ok := in.Parameters.(*ModifyTrafficMirrorFilterRuleInput) 4584 if !ok { 4585 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4586 } 4587 if err := validateOpModifyTrafficMirrorFilterRuleInput(input); err != nil { 4588 return out, metadata, err 4589 } 4590 return next.HandleInitialize(ctx, in) 4591} 4592 4593type validateOpModifyTrafficMirrorSession struct { 4594} 4595 4596func (*validateOpModifyTrafficMirrorSession) ID() string { 4597 return "OperationInputValidation" 4598} 4599 4600func (m *validateOpModifyTrafficMirrorSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4601 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4602) { 4603 input, ok := in.Parameters.(*ModifyTrafficMirrorSessionInput) 4604 if !ok { 4605 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4606 } 4607 if err := validateOpModifyTrafficMirrorSessionInput(input); err != nil { 4608 return out, metadata, err 4609 } 4610 return next.HandleInitialize(ctx, in) 4611} 4612 4613type validateOpModifyTransitGateway struct { 4614} 4615 4616func (*validateOpModifyTransitGateway) ID() string { 4617 return "OperationInputValidation" 4618} 4619 4620func (m *validateOpModifyTransitGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4621 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4622) { 4623 input, ok := in.Parameters.(*ModifyTransitGatewayInput) 4624 if !ok { 4625 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4626 } 4627 if err := validateOpModifyTransitGatewayInput(input); err != nil { 4628 return out, metadata, err 4629 } 4630 return next.HandleInitialize(ctx, in) 4631} 4632 4633type validateOpModifyTransitGatewayPrefixListReference struct { 4634} 4635 4636func (*validateOpModifyTransitGatewayPrefixListReference) ID() string { 4637 return "OperationInputValidation" 4638} 4639 4640func (m *validateOpModifyTransitGatewayPrefixListReference) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4641 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4642) { 4643 input, ok := in.Parameters.(*ModifyTransitGatewayPrefixListReferenceInput) 4644 if !ok { 4645 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4646 } 4647 if err := validateOpModifyTransitGatewayPrefixListReferenceInput(input); err != nil { 4648 return out, metadata, err 4649 } 4650 return next.HandleInitialize(ctx, in) 4651} 4652 4653type validateOpModifyTransitGatewayVpcAttachment struct { 4654} 4655 4656func (*validateOpModifyTransitGatewayVpcAttachment) ID() string { 4657 return "OperationInputValidation" 4658} 4659 4660func (m *validateOpModifyTransitGatewayVpcAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4661 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4662) { 4663 input, ok := in.Parameters.(*ModifyTransitGatewayVpcAttachmentInput) 4664 if !ok { 4665 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4666 } 4667 if err := validateOpModifyTransitGatewayVpcAttachmentInput(input); err != nil { 4668 return out, metadata, err 4669 } 4670 return next.HandleInitialize(ctx, in) 4671} 4672 4673type validateOpModifyVolumeAttribute struct { 4674} 4675 4676func (*validateOpModifyVolumeAttribute) ID() string { 4677 return "OperationInputValidation" 4678} 4679 4680func (m *validateOpModifyVolumeAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4681 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4682) { 4683 input, ok := in.Parameters.(*ModifyVolumeAttributeInput) 4684 if !ok { 4685 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4686 } 4687 if err := validateOpModifyVolumeAttributeInput(input); err != nil { 4688 return out, metadata, err 4689 } 4690 return next.HandleInitialize(ctx, in) 4691} 4692 4693type validateOpModifyVolume struct { 4694} 4695 4696func (*validateOpModifyVolume) ID() string { 4697 return "OperationInputValidation" 4698} 4699 4700func (m *validateOpModifyVolume) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4701 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4702) { 4703 input, ok := in.Parameters.(*ModifyVolumeInput) 4704 if !ok { 4705 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4706 } 4707 if err := validateOpModifyVolumeInput(input); err != nil { 4708 return out, metadata, err 4709 } 4710 return next.HandleInitialize(ctx, in) 4711} 4712 4713type validateOpModifyVpcAttribute struct { 4714} 4715 4716func (*validateOpModifyVpcAttribute) ID() string { 4717 return "OperationInputValidation" 4718} 4719 4720func (m *validateOpModifyVpcAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4721 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4722) { 4723 input, ok := in.Parameters.(*ModifyVpcAttributeInput) 4724 if !ok { 4725 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4726 } 4727 if err := validateOpModifyVpcAttributeInput(input); err != nil { 4728 return out, metadata, err 4729 } 4730 return next.HandleInitialize(ctx, in) 4731} 4732 4733type validateOpModifyVpcEndpointConnectionNotification struct { 4734} 4735 4736func (*validateOpModifyVpcEndpointConnectionNotification) ID() string { 4737 return "OperationInputValidation" 4738} 4739 4740func (m *validateOpModifyVpcEndpointConnectionNotification) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4741 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4742) { 4743 input, ok := in.Parameters.(*ModifyVpcEndpointConnectionNotificationInput) 4744 if !ok { 4745 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4746 } 4747 if err := validateOpModifyVpcEndpointConnectionNotificationInput(input); err != nil { 4748 return out, metadata, err 4749 } 4750 return next.HandleInitialize(ctx, in) 4751} 4752 4753type validateOpModifyVpcEndpoint struct { 4754} 4755 4756func (*validateOpModifyVpcEndpoint) ID() string { 4757 return "OperationInputValidation" 4758} 4759 4760func (m *validateOpModifyVpcEndpoint) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4761 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4762) { 4763 input, ok := in.Parameters.(*ModifyVpcEndpointInput) 4764 if !ok { 4765 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4766 } 4767 if err := validateOpModifyVpcEndpointInput(input); err != nil { 4768 return out, metadata, err 4769 } 4770 return next.HandleInitialize(ctx, in) 4771} 4772 4773type validateOpModifyVpcEndpointServiceConfiguration struct { 4774} 4775 4776func (*validateOpModifyVpcEndpointServiceConfiguration) ID() string { 4777 return "OperationInputValidation" 4778} 4779 4780func (m *validateOpModifyVpcEndpointServiceConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4781 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4782) { 4783 input, ok := in.Parameters.(*ModifyVpcEndpointServiceConfigurationInput) 4784 if !ok { 4785 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4786 } 4787 if err := validateOpModifyVpcEndpointServiceConfigurationInput(input); err != nil { 4788 return out, metadata, err 4789 } 4790 return next.HandleInitialize(ctx, in) 4791} 4792 4793type validateOpModifyVpcEndpointServicePermissions struct { 4794} 4795 4796func (*validateOpModifyVpcEndpointServicePermissions) ID() string { 4797 return "OperationInputValidation" 4798} 4799 4800func (m *validateOpModifyVpcEndpointServicePermissions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4801 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4802) { 4803 input, ok := in.Parameters.(*ModifyVpcEndpointServicePermissionsInput) 4804 if !ok { 4805 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4806 } 4807 if err := validateOpModifyVpcEndpointServicePermissionsInput(input); err != nil { 4808 return out, metadata, err 4809 } 4810 return next.HandleInitialize(ctx, in) 4811} 4812 4813type validateOpModifyVpcPeeringConnectionOptions struct { 4814} 4815 4816func (*validateOpModifyVpcPeeringConnectionOptions) ID() string { 4817 return "OperationInputValidation" 4818} 4819 4820func (m *validateOpModifyVpcPeeringConnectionOptions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4821 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4822) { 4823 input, ok := in.Parameters.(*ModifyVpcPeeringConnectionOptionsInput) 4824 if !ok { 4825 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4826 } 4827 if err := validateOpModifyVpcPeeringConnectionOptionsInput(input); err != nil { 4828 return out, metadata, err 4829 } 4830 return next.HandleInitialize(ctx, in) 4831} 4832 4833type validateOpModifyVpcTenancy struct { 4834} 4835 4836func (*validateOpModifyVpcTenancy) ID() string { 4837 return "OperationInputValidation" 4838} 4839 4840func (m *validateOpModifyVpcTenancy) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4841 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4842) { 4843 input, ok := in.Parameters.(*ModifyVpcTenancyInput) 4844 if !ok { 4845 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4846 } 4847 if err := validateOpModifyVpcTenancyInput(input); err != nil { 4848 return out, metadata, err 4849 } 4850 return next.HandleInitialize(ctx, in) 4851} 4852 4853type validateOpModifyVpnConnection struct { 4854} 4855 4856func (*validateOpModifyVpnConnection) ID() string { 4857 return "OperationInputValidation" 4858} 4859 4860func (m *validateOpModifyVpnConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4861 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4862) { 4863 input, ok := in.Parameters.(*ModifyVpnConnectionInput) 4864 if !ok { 4865 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4866 } 4867 if err := validateOpModifyVpnConnectionInput(input); err != nil { 4868 return out, metadata, err 4869 } 4870 return next.HandleInitialize(ctx, in) 4871} 4872 4873type validateOpModifyVpnConnectionOptions struct { 4874} 4875 4876func (*validateOpModifyVpnConnectionOptions) ID() string { 4877 return "OperationInputValidation" 4878} 4879 4880func (m *validateOpModifyVpnConnectionOptions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4881 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4882) { 4883 input, ok := in.Parameters.(*ModifyVpnConnectionOptionsInput) 4884 if !ok { 4885 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4886 } 4887 if err := validateOpModifyVpnConnectionOptionsInput(input); err != nil { 4888 return out, metadata, err 4889 } 4890 return next.HandleInitialize(ctx, in) 4891} 4892 4893type validateOpModifyVpnTunnelCertificate struct { 4894} 4895 4896func (*validateOpModifyVpnTunnelCertificate) ID() string { 4897 return "OperationInputValidation" 4898} 4899 4900func (m *validateOpModifyVpnTunnelCertificate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4901 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4902) { 4903 input, ok := in.Parameters.(*ModifyVpnTunnelCertificateInput) 4904 if !ok { 4905 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4906 } 4907 if err := validateOpModifyVpnTunnelCertificateInput(input); err != nil { 4908 return out, metadata, err 4909 } 4910 return next.HandleInitialize(ctx, in) 4911} 4912 4913type validateOpModifyVpnTunnelOptions struct { 4914} 4915 4916func (*validateOpModifyVpnTunnelOptions) ID() string { 4917 return "OperationInputValidation" 4918} 4919 4920func (m *validateOpModifyVpnTunnelOptions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4921 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4922) { 4923 input, ok := in.Parameters.(*ModifyVpnTunnelOptionsInput) 4924 if !ok { 4925 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4926 } 4927 if err := validateOpModifyVpnTunnelOptionsInput(input); err != nil { 4928 return out, metadata, err 4929 } 4930 return next.HandleInitialize(ctx, in) 4931} 4932 4933type validateOpMonitorInstances struct { 4934} 4935 4936func (*validateOpMonitorInstances) ID() string { 4937 return "OperationInputValidation" 4938} 4939 4940func (m *validateOpMonitorInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4941 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4942) { 4943 input, ok := in.Parameters.(*MonitorInstancesInput) 4944 if !ok { 4945 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4946 } 4947 if err := validateOpMonitorInstancesInput(input); err != nil { 4948 return out, metadata, err 4949 } 4950 return next.HandleInitialize(ctx, in) 4951} 4952 4953type validateOpMoveAddressToVpc struct { 4954} 4955 4956func (*validateOpMoveAddressToVpc) ID() string { 4957 return "OperationInputValidation" 4958} 4959 4960func (m *validateOpMoveAddressToVpc) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4961 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4962) { 4963 input, ok := in.Parameters.(*MoveAddressToVpcInput) 4964 if !ok { 4965 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4966 } 4967 if err := validateOpMoveAddressToVpcInput(input); err != nil { 4968 return out, metadata, err 4969 } 4970 return next.HandleInitialize(ctx, in) 4971} 4972 4973type validateOpProvisionByoipCidr struct { 4974} 4975 4976func (*validateOpProvisionByoipCidr) ID() string { 4977 return "OperationInputValidation" 4978} 4979 4980func (m *validateOpProvisionByoipCidr) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 4981 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 4982) { 4983 input, ok := in.Parameters.(*ProvisionByoipCidrInput) 4984 if !ok { 4985 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 4986 } 4987 if err := validateOpProvisionByoipCidrInput(input); err != nil { 4988 return out, metadata, err 4989 } 4990 return next.HandleInitialize(ctx, in) 4991} 4992 4993type validateOpPurchaseHostReservation struct { 4994} 4995 4996func (*validateOpPurchaseHostReservation) ID() string { 4997 return "OperationInputValidation" 4998} 4999 5000func (m *validateOpPurchaseHostReservation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5001 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5002) { 5003 input, ok := in.Parameters.(*PurchaseHostReservationInput) 5004 if !ok { 5005 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5006 } 5007 if err := validateOpPurchaseHostReservationInput(input); err != nil { 5008 return out, metadata, err 5009 } 5010 return next.HandleInitialize(ctx, in) 5011} 5012 5013type validateOpPurchaseReservedInstancesOffering struct { 5014} 5015 5016func (*validateOpPurchaseReservedInstancesOffering) ID() string { 5017 return "OperationInputValidation" 5018} 5019 5020func (m *validateOpPurchaseReservedInstancesOffering) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5021 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5022) { 5023 input, ok := in.Parameters.(*PurchaseReservedInstancesOfferingInput) 5024 if !ok { 5025 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5026 } 5027 if err := validateOpPurchaseReservedInstancesOfferingInput(input); err != nil { 5028 return out, metadata, err 5029 } 5030 return next.HandleInitialize(ctx, in) 5031} 5032 5033type validateOpPurchaseScheduledInstances struct { 5034} 5035 5036func (*validateOpPurchaseScheduledInstances) ID() string { 5037 return "OperationInputValidation" 5038} 5039 5040func (m *validateOpPurchaseScheduledInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5041 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5042) { 5043 input, ok := in.Parameters.(*PurchaseScheduledInstancesInput) 5044 if !ok { 5045 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5046 } 5047 if err := validateOpPurchaseScheduledInstancesInput(input); err != nil { 5048 return out, metadata, err 5049 } 5050 return next.HandleInitialize(ctx, in) 5051} 5052 5053type validateOpRebootInstances struct { 5054} 5055 5056func (*validateOpRebootInstances) ID() string { 5057 return "OperationInputValidation" 5058} 5059 5060func (m *validateOpRebootInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5061 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5062) { 5063 input, ok := in.Parameters.(*RebootInstancesInput) 5064 if !ok { 5065 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5066 } 5067 if err := validateOpRebootInstancesInput(input); err != nil { 5068 return out, metadata, err 5069 } 5070 return next.HandleInitialize(ctx, in) 5071} 5072 5073type validateOpRegisterImage struct { 5074} 5075 5076func (*validateOpRegisterImage) ID() string { 5077 return "OperationInputValidation" 5078} 5079 5080func (m *validateOpRegisterImage) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5081 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5082) { 5083 input, ok := in.Parameters.(*RegisterImageInput) 5084 if !ok { 5085 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5086 } 5087 if err := validateOpRegisterImageInput(input); err != nil { 5088 return out, metadata, err 5089 } 5090 return next.HandleInitialize(ctx, in) 5091} 5092 5093type validateOpRejectTransitGatewayPeeringAttachment struct { 5094} 5095 5096func (*validateOpRejectTransitGatewayPeeringAttachment) ID() string { 5097 return "OperationInputValidation" 5098} 5099 5100func (m *validateOpRejectTransitGatewayPeeringAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5101 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5102) { 5103 input, ok := in.Parameters.(*RejectTransitGatewayPeeringAttachmentInput) 5104 if !ok { 5105 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5106 } 5107 if err := validateOpRejectTransitGatewayPeeringAttachmentInput(input); err != nil { 5108 return out, metadata, err 5109 } 5110 return next.HandleInitialize(ctx, in) 5111} 5112 5113type validateOpRejectTransitGatewayVpcAttachment struct { 5114} 5115 5116func (*validateOpRejectTransitGatewayVpcAttachment) ID() string { 5117 return "OperationInputValidation" 5118} 5119 5120func (m *validateOpRejectTransitGatewayVpcAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5121 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5122) { 5123 input, ok := in.Parameters.(*RejectTransitGatewayVpcAttachmentInput) 5124 if !ok { 5125 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5126 } 5127 if err := validateOpRejectTransitGatewayVpcAttachmentInput(input); err != nil { 5128 return out, metadata, err 5129 } 5130 return next.HandleInitialize(ctx, in) 5131} 5132 5133type validateOpRejectVpcEndpointConnections struct { 5134} 5135 5136func (*validateOpRejectVpcEndpointConnections) ID() string { 5137 return "OperationInputValidation" 5138} 5139 5140func (m *validateOpRejectVpcEndpointConnections) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5141 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5142) { 5143 input, ok := in.Parameters.(*RejectVpcEndpointConnectionsInput) 5144 if !ok { 5145 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5146 } 5147 if err := validateOpRejectVpcEndpointConnectionsInput(input); err != nil { 5148 return out, metadata, err 5149 } 5150 return next.HandleInitialize(ctx, in) 5151} 5152 5153type validateOpRejectVpcPeeringConnection struct { 5154} 5155 5156func (*validateOpRejectVpcPeeringConnection) ID() string { 5157 return "OperationInputValidation" 5158} 5159 5160func (m *validateOpRejectVpcPeeringConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5161 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5162) { 5163 input, ok := in.Parameters.(*RejectVpcPeeringConnectionInput) 5164 if !ok { 5165 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5166 } 5167 if err := validateOpRejectVpcPeeringConnectionInput(input); err != nil { 5168 return out, metadata, err 5169 } 5170 return next.HandleInitialize(ctx, in) 5171} 5172 5173type validateOpReleaseHosts struct { 5174} 5175 5176func (*validateOpReleaseHosts) ID() string { 5177 return "OperationInputValidation" 5178} 5179 5180func (m *validateOpReleaseHosts) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5181 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5182) { 5183 input, ok := in.Parameters.(*ReleaseHostsInput) 5184 if !ok { 5185 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5186 } 5187 if err := validateOpReleaseHostsInput(input); err != nil { 5188 return out, metadata, err 5189 } 5190 return next.HandleInitialize(ctx, in) 5191} 5192 5193type validateOpReplaceIamInstanceProfileAssociation struct { 5194} 5195 5196func (*validateOpReplaceIamInstanceProfileAssociation) ID() string { 5197 return "OperationInputValidation" 5198} 5199 5200func (m *validateOpReplaceIamInstanceProfileAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5201 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5202) { 5203 input, ok := in.Parameters.(*ReplaceIamInstanceProfileAssociationInput) 5204 if !ok { 5205 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5206 } 5207 if err := validateOpReplaceIamInstanceProfileAssociationInput(input); err != nil { 5208 return out, metadata, err 5209 } 5210 return next.HandleInitialize(ctx, in) 5211} 5212 5213type validateOpReplaceNetworkAclAssociation struct { 5214} 5215 5216func (*validateOpReplaceNetworkAclAssociation) ID() string { 5217 return "OperationInputValidation" 5218} 5219 5220func (m *validateOpReplaceNetworkAclAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5221 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5222) { 5223 input, ok := in.Parameters.(*ReplaceNetworkAclAssociationInput) 5224 if !ok { 5225 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5226 } 5227 if err := validateOpReplaceNetworkAclAssociationInput(input); err != nil { 5228 return out, metadata, err 5229 } 5230 return next.HandleInitialize(ctx, in) 5231} 5232 5233type validateOpReplaceNetworkAclEntry struct { 5234} 5235 5236func (*validateOpReplaceNetworkAclEntry) ID() string { 5237 return "OperationInputValidation" 5238} 5239 5240func (m *validateOpReplaceNetworkAclEntry) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5241 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5242) { 5243 input, ok := in.Parameters.(*ReplaceNetworkAclEntryInput) 5244 if !ok { 5245 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5246 } 5247 if err := validateOpReplaceNetworkAclEntryInput(input); err != nil { 5248 return out, metadata, err 5249 } 5250 return next.HandleInitialize(ctx, in) 5251} 5252 5253type validateOpReplaceRoute struct { 5254} 5255 5256func (*validateOpReplaceRoute) ID() string { 5257 return "OperationInputValidation" 5258} 5259 5260func (m *validateOpReplaceRoute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5261 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5262) { 5263 input, ok := in.Parameters.(*ReplaceRouteInput) 5264 if !ok { 5265 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5266 } 5267 if err := validateOpReplaceRouteInput(input); err != nil { 5268 return out, metadata, err 5269 } 5270 return next.HandleInitialize(ctx, in) 5271} 5272 5273type validateOpReplaceRouteTableAssociation struct { 5274} 5275 5276func (*validateOpReplaceRouteTableAssociation) ID() string { 5277 return "OperationInputValidation" 5278} 5279 5280func (m *validateOpReplaceRouteTableAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5281 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5282) { 5283 input, ok := in.Parameters.(*ReplaceRouteTableAssociationInput) 5284 if !ok { 5285 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5286 } 5287 if err := validateOpReplaceRouteTableAssociationInput(input); err != nil { 5288 return out, metadata, err 5289 } 5290 return next.HandleInitialize(ctx, in) 5291} 5292 5293type validateOpReplaceTransitGatewayRoute struct { 5294} 5295 5296func (*validateOpReplaceTransitGatewayRoute) ID() string { 5297 return "OperationInputValidation" 5298} 5299 5300func (m *validateOpReplaceTransitGatewayRoute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5301 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5302) { 5303 input, ok := in.Parameters.(*ReplaceTransitGatewayRouteInput) 5304 if !ok { 5305 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5306 } 5307 if err := validateOpReplaceTransitGatewayRouteInput(input); err != nil { 5308 return out, metadata, err 5309 } 5310 return next.HandleInitialize(ctx, in) 5311} 5312 5313type validateOpReportInstanceStatus struct { 5314} 5315 5316func (*validateOpReportInstanceStatus) ID() string { 5317 return "OperationInputValidation" 5318} 5319 5320func (m *validateOpReportInstanceStatus) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5321 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5322) { 5323 input, ok := in.Parameters.(*ReportInstanceStatusInput) 5324 if !ok { 5325 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5326 } 5327 if err := validateOpReportInstanceStatusInput(input); err != nil { 5328 return out, metadata, err 5329 } 5330 return next.HandleInitialize(ctx, in) 5331} 5332 5333type validateOpRequestSpotFleet struct { 5334} 5335 5336func (*validateOpRequestSpotFleet) ID() string { 5337 return "OperationInputValidation" 5338} 5339 5340func (m *validateOpRequestSpotFleet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5341 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5342) { 5343 input, ok := in.Parameters.(*RequestSpotFleetInput) 5344 if !ok { 5345 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5346 } 5347 if err := validateOpRequestSpotFleetInput(input); err != nil { 5348 return out, metadata, err 5349 } 5350 return next.HandleInitialize(ctx, in) 5351} 5352 5353type validateOpRequestSpotInstances struct { 5354} 5355 5356func (*validateOpRequestSpotInstances) ID() string { 5357 return "OperationInputValidation" 5358} 5359 5360func (m *validateOpRequestSpotInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5361 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5362) { 5363 input, ok := in.Parameters.(*RequestSpotInstancesInput) 5364 if !ok { 5365 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5366 } 5367 if err := validateOpRequestSpotInstancesInput(input); err != nil { 5368 return out, metadata, err 5369 } 5370 return next.HandleInitialize(ctx, in) 5371} 5372 5373type validateOpResetFpgaImageAttribute struct { 5374} 5375 5376func (*validateOpResetFpgaImageAttribute) ID() string { 5377 return "OperationInputValidation" 5378} 5379 5380func (m *validateOpResetFpgaImageAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5381 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5382) { 5383 input, ok := in.Parameters.(*ResetFpgaImageAttributeInput) 5384 if !ok { 5385 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5386 } 5387 if err := validateOpResetFpgaImageAttributeInput(input); err != nil { 5388 return out, metadata, err 5389 } 5390 return next.HandleInitialize(ctx, in) 5391} 5392 5393type validateOpResetImageAttribute struct { 5394} 5395 5396func (*validateOpResetImageAttribute) ID() string { 5397 return "OperationInputValidation" 5398} 5399 5400func (m *validateOpResetImageAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5401 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5402) { 5403 input, ok := in.Parameters.(*ResetImageAttributeInput) 5404 if !ok { 5405 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5406 } 5407 if err := validateOpResetImageAttributeInput(input); err != nil { 5408 return out, metadata, err 5409 } 5410 return next.HandleInitialize(ctx, in) 5411} 5412 5413type validateOpResetInstanceAttribute struct { 5414} 5415 5416func (*validateOpResetInstanceAttribute) ID() string { 5417 return "OperationInputValidation" 5418} 5419 5420func (m *validateOpResetInstanceAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5421 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5422) { 5423 input, ok := in.Parameters.(*ResetInstanceAttributeInput) 5424 if !ok { 5425 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5426 } 5427 if err := validateOpResetInstanceAttributeInput(input); err != nil { 5428 return out, metadata, err 5429 } 5430 return next.HandleInitialize(ctx, in) 5431} 5432 5433type validateOpResetNetworkInterfaceAttribute struct { 5434} 5435 5436func (*validateOpResetNetworkInterfaceAttribute) ID() string { 5437 return "OperationInputValidation" 5438} 5439 5440func (m *validateOpResetNetworkInterfaceAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5441 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5442) { 5443 input, ok := in.Parameters.(*ResetNetworkInterfaceAttributeInput) 5444 if !ok { 5445 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5446 } 5447 if err := validateOpResetNetworkInterfaceAttributeInput(input); err != nil { 5448 return out, metadata, err 5449 } 5450 return next.HandleInitialize(ctx, in) 5451} 5452 5453type validateOpResetSnapshotAttribute struct { 5454} 5455 5456func (*validateOpResetSnapshotAttribute) ID() string { 5457 return "OperationInputValidation" 5458} 5459 5460func (m *validateOpResetSnapshotAttribute) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5461 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5462) { 5463 input, ok := in.Parameters.(*ResetSnapshotAttributeInput) 5464 if !ok { 5465 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5466 } 5467 if err := validateOpResetSnapshotAttributeInput(input); err != nil { 5468 return out, metadata, err 5469 } 5470 return next.HandleInitialize(ctx, in) 5471} 5472 5473type validateOpRestoreAddressToClassic struct { 5474} 5475 5476func (*validateOpRestoreAddressToClassic) ID() string { 5477 return "OperationInputValidation" 5478} 5479 5480func (m *validateOpRestoreAddressToClassic) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5481 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5482) { 5483 input, ok := in.Parameters.(*RestoreAddressToClassicInput) 5484 if !ok { 5485 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5486 } 5487 if err := validateOpRestoreAddressToClassicInput(input); err != nil { 5488 return out, metadata, err 5489 } 5490 return next.HandleInitialize(ctx, in) 5491} 5492 5493type validateOpRestoreManagedPrefixListVersion struct { 5494} 5495 5496func (*validateOpRestoreManagedPrefixListVersion) ID() string { 5497 return "OperationInputValidation" 5498} 5499 5500func (m *validateOpRestoreManagedPrefixListVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5501 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5502) { 5503 input, ok := in.Parameters.(*RestoreManagedPrefixListVersionInput) 5504 if !ok { 5505 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5506 } 5507 if err := validateOpRestoreManagedPrefixListVersionInput(input); err != nil { 5508 return out, metadata, err 5509 } 5510 return next.HandleInitialize(ctx, in) 5511} 5512 5513type validateOpRevokeClientVpnIngress struct { 5514} 5515 5516func (*validateOpRevokeClientVpnIngress) ID() string { 5517 return "OperationInputValidation" 5518} 5519 5520func (m *validateOpRevokeClientVpnIngress) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5521 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5522) { 5523 input, ok := in.Parameters.(*RevokeClientVpnIngressInput) 5524 if !ok { 5525 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5526 } 5527 if err := validateOpRevokeClientVpnIngressInput(input); err != nil { 5528 return out, metadata, err 5529 } 5530 return next.HandleInitialize(ctx, in) 5531} 5532 5533type validateOpRevokeSecurityGroupEgress struct { 5534} 5535 5536func (*validateOpRevokeSecurityGroupEgress) ID() string { 5537 return "OperationInputValidation" 5538} 5539 5540func (m *validateOpRevokeSecurityGroupEgress) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5541 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5542) { 5543 input, ok := in.Parameters.(*RevokeSecurityGroupEgressInput) 5544 if !ok { 5545 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5546 } 5547 if err := validateOpRevokeSecurityGroupEgressInput(input); err != nil { 5548 return out, metadata, err 5549 } 5550 return next.HandleInitialize(ctx, in) 5551} 5552 5553type validateOpRunInstances struct { 5554} 5555 5556func (*validateOpRunInstances) ID() string { 5557 return "OperationInputValidation" 5558} 5559 5560func (m *validateOpRunInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5561 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5562) { 5563 input, ok := in.Parameters.(*RunInstancesInput) 5564 if !ok { 5565 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5566 } 5567 if err := validateOpRunInstancesInput(input); err != nil { 5568 return out, metadata, err 5569 } 5570 return next.HandleInitialize(ctx, in) 5571} 5572 5573type validateOpRunScheduledInstances struct { 5574} 5575 5576func (*validateOpRunScheduledInstances) ID() string { 5577 return "OperationInputValidation" 5578} 5579 5580func (m *validateOpRunScheduledInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5581 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5582) { 5583 input, ok := in.Parameters.(*RunScheduledInstancesInput) 5584 if !ok { 5585 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5586 } 5587 if err := validateOpRunScheduledInstancesInput(input); err != nil { 5588 return out, metadata, err 5589 } 5590 return next.HandleInitialize(ctx, in) 5591} 5592 5593type validateOpSearchLocalGatewayRoutes struct { 5594} 5595 5596func (*validateOpSearchLocalGatewayRoutes) ID() string { 5597 return "OperationInputValidation" 5598} 5599 5600func (m *validateOpSearchLocalGatewayRoutes) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5601 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5602) { 5603 input, ok := in.Parameters.(*SearchLocalGatewayRoutesInput) 5604 if !ok { 5605 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5606 } 5607 if err := validateOpSearchLocalGatewayRoutesInput(input); err != nil { 5608 return out, metadata, err 5609 } 5610 return next.HandleInitialize(ctx, in) 5611} 5612 5613type validateOpSearchTransitGatewayRoutes struct { 5614} 5615 5616func (*validateOpSearchTransitGatewayRoutes) ID() string { 5617 return "OperationInputValidation" 5618} 5619 5620func (m *validateOpSearchTransitGatewayRoutes) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5621 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5622) { 5623 input, ok := in.Parameters.(*SearchTransitGatewayRoutesInput) 5624 if !ok { 5625 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5626 } 5627 if err := validateOpSearchTransitGatewayRoutesInput(input); err != nil { 5628 return out, metadata, err 5629 } 5630 return next.HandleInitialize(ctx, in) 5631} 5632 5633type validateOpSendDiagnosticInterrupt struct { 5634} 5635 5636func (*validateOpSendDiagnosticInterrupt) ID() string { 5637 return "OperationInputValidation" 5638} 5639 5640func (m *validateOpSendDiagnosticInterrupt) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5641 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5642) { 5643 input, ok := in.Parameters.(*SendDiagnosticInterruptInput) 5644 if !ok { 5645 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5646 } 5647 if err := validateOpSendDiagnosticInterruptInput(input); err != nil { 5648 return out, metadata, err 5649 } 5650 return next.HandleInitialize(ctx, in) 5651} 5652 5653type validateOpStartInstances struct { 5654} 5655 5656func (*validateOpStartInstances) ID() string { 5657 return "OperationInputValidation" 5658} 5659 5660func (m *validateOpStartInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5661 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5662) { 5663 input, ok := in.Parameters.(*StartInstancesInput) 5664 if !ok { 5665 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5666 } 5667 if err := validateOpStartInstancesInput(input); err != nil { 5668 return out, metadata, err 5669 } 5670 return next.HandleInitialize(ctx, in) 5671} 5672 5673type validateOpStartNetworkInsightsAnalysis struct { 5674} 5675 5676func (*validateOpStartNetworkInsightsAnalysis) ID() string { 5677 return "OperationInputValidation" 5678} 5679 5680func (m *validateOpStartNetworkInsightsAnalysis) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5681 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5682) { 5683 input, ok := in.Parameters.(*StartNetworkInsightsAnalysisInput) 5684 if !ok { 5685 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5686 } 5687 if err := validateOpStartNetworkInsightsAnalysisInput(input); err != nil { 5688 return out, metadata, err 5689 } 5690 return next.HandleInitialize(ctx, in) 5691} 5692 5693type validateOpStartVpcEndpointServicePrivateDnsVerification struct { 5694} 5695 5696func (*validateOpStartVpcEndpointServicePrivateDnsVerification) ID() string { 5697 return "OperationInputValidation" 5698} 5699 5700func (m *validateOpStartVpcEndpointServicePrivateDnsVerification) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5701 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5702) { 5703 input, ok := in.Parameters.(*StartVpcEndpointServicePrivateDnsVerificationInput) 5704 if !ok { 5705 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5706 } 5707 if err := validateOpStartVpcEndpointServicePrivateDnsVerificationInput(input); err != nil { 5708 return out, metadata, err 5709 } 5710 return next.HandleInitialize(ctx, in) 5711} 5712 5713type validateOpStopInstances struct { 5714} 5715 5716func (*validateOpStopInstances) ID() string { 5717 return "OperationInputValidation" 5718} 5719 5720func (m *validateOpStopInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5721 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5722) { 5723 input, ok := in.Parameters.(*StopInstancesInput) 5724 if !ok { 5725 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5726 } 5727 if err := validateOpStopInstancesInput(input); err != nil { 5728 return out, metadata, err 5729 } 5730 return next.HandleInitialize(ctx, in) 5731} 5732 5733type validateOpTerminateClientVpnConnections struct { 5734} 5735 5736func (*validateOpTerminateClientVpnConnections) ID() string { 5737 return "OperationInputValidation" 5738} 5739 5740func (m *validateOpTerminateClientVpnConnections) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5741 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5742) { 5743 input, ok := in.Parameters.(*TerminateClientVpnConnectionsInput) 5744 if !ok { 5745 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5746 } 5747 if err := validateOpTerminateClientVpnConnectionsInput(input); err != nil { 5748 return out, metadata, err 5749 } 5750 return next.HandleInitialize(ctx, in) 5751} 5752 5753type validateOpTerminateInstances struct { 5754} 5755 5756func (*validateOpTerminateInstances) ID() string { 5757 return "OperationInputValidation" 5758} 5759 5760func (m *validateOpTerminateInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5761 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5762) { 5763 input, ok := in.Parameters.(*TerminateInstancesInput) 5764 if !ok { 5765 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5766 } 5767 if err := validateOpTerminateInstancesInput(input); err != nil { 5768 return out, metadata, err 5769 } 5770 return next.HandleInitialize(ctx, in) 5771} 5772 5773type validateOpUnassignIpv6Addresses struct { 5774} 5775 5776func (*validateOpUnassignIpv6Addresses) ID() string { 5777 return "OperationInputValidation" 5778} 5779 5780func (m *validateOpUnassignIpv6Addresses) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5781 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5782) { 5783 input, ok := in.Parameters.(*UnassignIpv6AddressesInput) 5784 if !ok { 5785 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5786 } 5787 if err := validateOpUnassignIpv6AddressesInput(input); err != nil { 5788 return out, metadata, err 5789 } 5790 return next.HandleInitialize(ctx, in) 5791} 5792 5793type validateOpUnassignPrivateIpAddresses struct { 5794} 5795 5796func (*validateOpUnassignPrivateIpAddresses) ID() string { 5797 return "OperationInputValidation" 5798} 5799 5800func (m *validateOpUnassignPrivateIpAddresses) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5801 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5802) { 5803 input, ok := in.Parameters.(*UnassignPrivateIpAddressesInput) 5804 if !ok { 5805 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5806 } 5807 if err := validateOpUnassignPrivateIpAddressesInput(input); err != nil { 5808 return out, metadata, err 5809 } 5810 return next.HandleInitialize(ctx, in) 5811} 5812 5813type validateOpUnmonitorInstances struct { 5814} 5815 5816func (*validateOpUnmonitorInstances) ID() string { 5817 return "OperationInputValidation" 5818} 5819 5820func (m *validateOpUnmonitorInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5821 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5822) { 5823 input, ok := in.Parameters.(*UnmonitorInstancesInput) 5824 if !ok { 5825 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5826 } 5827 if err := validateOpUnmonitorInstancesInput(input); err != nil { 5828 return out, metadata, err 5829 } 5830 return next.HandleInitialize(ctx, in) 5831} 5832 5833type validateOpUpdateSecurityGroupRuleDescriptionsEgress struct { 5834} 5835 5836func (*validateOpUpdateSecurityGroupRuleDescriptionsEgress) ID() string { 5837 return "OperationInputValidation" 5838} 5839 5840func (m *validateOpUpdateSecurityGroupRuleDescriptionsEgress) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5841 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5842) { 5843 input, ok := in.Parameters.(*UpdateSecurityGroupRuleDescriptionsEgressInput) 5844 if !ok { 5845 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5846 } 5847 if err := validateOpUpdateSecurityGroupRuleDescriptionsEgressInput(input); err != nil { 5848 return out, metadata, err 5849 } 5850 return next.HandleInitialize(ctx, in) 5851} 5852 5853type validateOpUpdateSecurityGroupRuleDescriptionsIngress struct { 5854} 5855 5856func (*validateOpUpdateSecurityGroupRuleDescriptionsIngress) ID() string { 5857 return "OperationInputValidation" 5858} 5859 5860func (m *validateOpUpdateSecurityGroupRuleDescriptionsIngress) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5861 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5862) { 5863 input, ok := in.Parameters.(*UpdateSecurityGroupRuleDescriptionsIngressInput) 5864 if !ok { 5865 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5866 } 5867 if err := validateOpUpdateSecurityGroupRuleDescriptionsIngressInput(input); err != nil { 5868 return out, metadata, err 5869 } 5870 return next.HandleInitialize(ctx, in) 5871} 5872 5873type validateOpWithdrawByoipCidr struct { 5874} 5875 5876func (*validateOpWithdrawByoipCidr) ID() string { 5877 return "OperationInputValidation" 5878} 5879 5880func (m *validateOpWithdrawByoipCidr) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( 5881 out middleware.InitializeOutput, metadata middleware.Metadata, err error, 5882) { 5883 input, ok := in.Parameters.(*WithdrawByoipCidrInput) 5884 if !ok { 5885 return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) 5886 } 5887 if err := validateOpWithdrawByoipCidrInput(input); err != nil { 5888 return out, metadata, err 5889 } 5890 return next.HandleInitialize(ctx, in) 5891} 5892 5893func addOpAcceptReservedInstancesExchangeQuoteValidationMiddleware(stack *middleware.Stack) error { 5894 return stack.Initialize.Add(&validateOpAcceptReservedInstancesExchangeQuote{}, middleware.After) 5895} 5896 5897func addOpAcceptTransitGatewayPeeringAttachmentValidationMiddleware(stack *middleware.Stack) error { 5898 return stack.Initialize.Add(&validateOpAcceptTransitGatewayPeeringAttachment{}, middleware.After) 5899} 5900 5901func addOpAcceptTransitGatewayVpcAttachmentValidationMiddleware(stack *middleware.Stack) error { 5902 return stack.Initialize.Add(&validateOpAcceptTransitGatewayVpcAttachment{}, middleware.After) 5903} 5904 5905func addOpAcceptVpcEndpointConnectionsValidationMiddleware(stack *middleware.Stack) error { 5906 return stack.Initialize.Add(&validateOpAcceptVpcEndpointConnections{}, middleware.After) 5907} 5908 5909func addOpAdvertiseByoipCidrValidationMiddleware(stack *middleware.Stack) error { 5910 return stack.Initialize.Add(&validateOpAdvertiseByoipCidr{}, middleware.After) 5911} 5912 5913func addOpAllocateHostsValidationMiddleware(stack *middleware.Stack) error { 5914 return stack.Initialize.Add(&validateOpAllocateHosts{}, middleware.After) 5915} 5916 5917func addOpApplySecurityGroupsToClientVpnTargetNetworkValidationMiddleware(stack *middleware.Stack) error { 5918 return stack.Initialize.Add(&validateOpApplySecurityGroupsToClientVpnTargetNetwork{}, middleware.After) 5919} 5920 5921func addOpAssignIpv6AddressesValidationMiddleware(stack *middleware.Stack) error { 5922 return stack.Initialize.Add(&validateOpAssignIpv6Addresses{}, middleware.After) 5923} 5924 5925func addOpAssignPrivateIpAddressesValidationMiddleware(stack *middleware.Stack) error { 5926 return stack.Initialize.Add(&validateOpAssignPrivateIpAddresses{}, middleware.After) 5927} 5928 5929func addOpAssociateClientVpnTargetNetworkValidationMiddleware(stack *middleware.Stack) error { 5930 return stack.Initialize.Add(&validateOpAssociateClientVpnTargetNetwork{}, middleware.After) 5931} 5932 5933func addOpAssociateDhcpOptionsValidationMiddleware(stack *middleware.Stack) error { 5934 return stack.Initialize.Add(&validateOpAssociateDhcpOptions{}, middleware.After) 5935} 5936 5937func addOpAssociateIamInstanceProfileValidationMiddleware(stack *middleware.Stack) error { 5938 return stack.Initialize.Add(&validateOpAssociateIamInstanceProfile{}, middleware.After) 5939} 5940 5941func addOpAssociateRouteTableValidationMiddleware(stack *middleware.Stack) error { 5942 return stack.Initialize.Add(&validateOpAssociateRouteTable{}, middleware.After) 5943} 5944 5945func addOpAssociateSubnetCidrBlockValidationMiddleware(stack *middleware.Stack) error { 5946 return stack.Initialize.Add(&validateOpAssociateSubnetCidrBlock{}, middleware.After) 5947} 5948 5949func addOpAssociateTransitGatewayRouteTableValidationMiddleware(stack *middleware.Stack) error { 5950 return stack.Initialize.Add(&validateOpAssociateTransitGatewayRouteTable{}, middleware.After) 5951} 5952 5953func addOpAssociateVpcCidrBlockValidationMiddleware(stack *middleware.Stack) error { 5954 return stack.Initialize.Add(&validateOpAssociateVpcCidrBlock{}, middleware.After) 5955} 5956 5957func addOpAttachClassicLinkVpcValidationMiddleware(stack *middleware.Stack) error { 5958 return stack.Initialize.Add(&validateOpAttachClassicLinkVpc{}, middleware.After) 5959} 5960 5961func addOpAttachInternetGatewayValidationMiddleware(stack *middleware.Stack) error { 5962 return stack.Initialize.Add(&validateOpAttachInternetGateway{}, middleware.After) 5963} 5964 5965func addOpAttachNetworkInterfaceValidationMiddleware(stack *middleware.Stack) error { 5966 return stack.Initialize.Add(&validateOpAttachNetworkInterface{}, middleware.After) 5967} 5968 5969func addOpAttachVolumeValidationMiddleware(stack *middleware.Stack) error { 5970 return stack.Initialize.Add(&validateOpAttachVolume{}, middleware.After) 5971} 5972 5973func addOpAttachVpnGatewayValidationMiddleware(stack *middleware.Stack) error { 5974 return stack.Initialize.Add(&validateOpAttachVpnGateway{}, middleware.After) 5975} 5976 5977func addOpAuthorizeClientVpnIngressValidationMiddleware(stack *middleware.Stack) error { 5978 return stack.Initialize.Add(&validateOpAuthorizeClientVpnIngress{}, middleware.After) 5979} 5980 5981func addOpAuthorizeSecurityGroupEgressValidationMiddleware(stack *middleware.Stack) error { 5982 return stack.Initialize.Add(&validateOpAuthorizeSecurityGroupEgress{}, middleware.After) 5983} 5984 5985func addOpBundleInstanceValidationMiddleware(stack *middleware.Stack) error { 5986 return stack.Initialize.Add(&validateOpBundleInstance{}, middleware.After) 5987} 5988 5989func addOpCancelBundleTaskValidationMiddleware(stack *middleware.Stack) error { 5990 return stack.Initialize.Add(&validateOpCancelBundleTask{}, middleware.After) 5991} 5992 5993func addOpCancelCapacityReservationValidationMiddleware(stack *middleware.Stack) error { 5994 return stack.Initialize.Add(&validateOpCancelCapacityReservation{}, middleware.After) 5995} 5996 5997func addOpCancelConversionTaskValidationMiddleware(stack *middleware.Stack) error { 5998 return stack.Initialize.Add(&validateOpCancelConversionTask{}, middleware.After) 5999} 6000 6001func addOpCancelExportTaskValidationMiddleware(stack *middleware.Stack) error { 6002 return stack.Initialize.Add(&validateOpCancelExportTask{}, middleware.After) 6003} 6004 6005func addOpCancelReservedInstancesListingValidationMiddleware(stack *middleware.Stack) error { 6006 return stack.Initialize.Add(&validateOpCancelReservedInstancesListing{}, middleware.After) 6007} 6008 6009func addOpCancelSpotFleetRequestsValidationMiddleware(stack *middleware.Stack) error { 6010 return stack.Initialize.Add(&validateOpCancelSpotFleetRequests{}, middleware.After) 6011} 6012 6013func addOpCancelSpotInstanceRequestsValidationMiddleware(stack *middleware.Stack) error { 6014 return stack.Initialize.Add(&validateOpCancelSpotInstanceRequests{}, middleware.After) 6015} 6016 6017func addOpConfirmProductInstanceValidationMiddleware(stack *middleware.Stack) error { 6018 return stack.Initialize.Add(&validateOpConfirmProductInstance{}, middleware.After) 6019} 6020 6021func addOpCopyFpgaImageValidationMiddleware(stack *middleware.Stack) error { 6022 return stack.Initialize.Add(&validateOpCopyFpgaImage{}, middleware.After) 6023} 6024 6025func addOpCopyImageValidationMiddleware(stack *middleware.Stack) error { 6026 return stack.Initialize.Add(&validateOpCopyImage{}, middleware.After) 6027} 6028 6029func addOpCopySnapshotValidationMiddleware(stack *middleware.Stack) error { 6030 return stack.Initialize.Add(&validateOpCopySnapshot{}, middleware.After) 6031} 6032 6033func addOpCreateCapacityReservationValidationMiddleware(stack *middleware.Stack) error { 6034 return stack.Initialize.Add(&validateOpCreateCapacityReservation{}, middleware.After) 6035} 6036 6037func addOpCreateCarrierGatewayValidationMiddleware(stack *middleware.Stack) error { 6038 return stack.Initialize.Add(&validateOpCreateCarrierGateway{}, middleware.After) 6039} 6040 6041func addOpCreateClientVpnEndpointValidationMiddleware(stack *middleware.Stack) error { 6042 return stack.Initialize.Add(&validateOpCreateClientVpnEndpoint{}, middleware.After) 6043} 6044 6045func addOpCreateClientVpnRouteValidationMiddleware(stack *middleware.Stack) error { 6046 return stack.Initialize.Add(&validateOpCreateClientVpnRoute{}, middleware.After) 6047} 6048 6049func addOpCreateCustomerGatewayValidationMiddleware(stack *middleware.Stack) error { 6050 return stack.Initialize.Add(&validateOpCreateCustomerGateway{}, middleware.After) 6051} 6052 6053func addOpCreateDefaultSubnetValidationMiddleware(stack *middleware.Stack) error { 6054 return stack.Initialize.Add(&validateOpCreateDefaultSubnet{}, middleware.After) 6055} 6056 6057func addOpCreateDhcpOptionsValidationMiddleware(stack *middleware.Stack) error { 6058 return stack.Initialize.Add(&validateOpCreateDhcpOptions{}, middleware.After) 6059} 6060 6061func addOpCreateEgressOnlyInternetGatewayValidationMiddleware(stack *middleware.Stack) error { 6062 return stack.Initialize.Add(&validateOpCreateEgressOnlyInternetGateway{}, middleware.After) 6063} 6064 6065func addOpCreateFleetValidationMiddleware(stack *middleware.Stack) error { 6066 return stack.Initialize.Add(&validateOpCreateFleet{}, middleware.After) 6067} 6068 6069func addOpCreateFlowLogsValidationMiddleware(stack *middleware.Stack) error { 6070 return stack.Initialize.Add(&validateOpCreateFlowLogs{}, middleware.After) 6071} 6072 6073func addOpCreateFpgaImageValidationMiddleware(stack *middleware.Stack) error { 6074 return stack.Initialize.Add(&validateOpCreateFpgaImage{}, middleware.After) 6075} 6076 6077func addOpCreateImageValidationMiddleware(stack *middleware.Stack) error { 6078 return stack.Initialize.Add(&validateOpCreateImage{}, middleware.After) 6079} 6080 6081func addOpCreateInstanceExportTaskValidationMiddleware(stack *middleware.Stack) error { 6082 return stack.Initialize.Add(&validateOpCreateInstanceExportTask{}, middleware.After) 6083} 6084 6085func addOpCreateKeyPairValidationMiddleware(stack *middleware.Stack) error { 6086 return stack.Initialize.Add(&validateOpCreateKeyPair{}, middleware.After) 6087} 6088 6089func addOpCreateLaunchTemplateValidationMiddleware(stack *middleware.Stack) error { 6090 return stack.Initialize.Add(&validateOpCreateLaunchTemplate{}, middleware.After) 6091} 6092 6093func addOpCreateLaunchTemplateVersionValidationMiddleware(stack *middleware.Stack) error { 6094 return stack.Initialize.Add(&validateOpCreateLaunchTemplateVersion{}, middleware.After) 6095} 6096 6097func addOpCreateLocalGatewayRouteValidationMiddleware(stack *middleware.Stack) error { 6098 return stack.Initialize.Add(&validateOpCreateLocalGatewayRoute{}, middleware.After) 6099} 6100 6101func addOpCreateLocalGatewayRouteTableVpcAssociationValidationMiddleware(stack *middleware.Stack) error { 6102 return stack.Initialize.Add(&validateOpCreateLocalGatewayRouteTableVpcAssociation{}, middleware.After) 6103} 6104 6105func addOpCreateManagedPrefixListValidationMiddleware(stack *middleware.Stack) error { 6106 return stack.Initialize.Add(&validateOpCreateManagedPrefixList{}, middleware.After) 6107} 6108 6109func addOpCreateNatGatewayValidationMiddleware(stack *middleware.Stack) error { 6110 return stack.Initialize.Add(&validateOpCreateNatGateway{}, middleware.After) 6111} 6112 6113func addOpCreateNetworkAclEntryValidationMiddleware(stack *middleware.Stack) error { 6114 return stack.Initialize.Add(&validateOpCreateNetworkAclEntry{}, middleware.After) 6115} 6116 6117func addOpCreateNetworkAclValidationMiddleware(stack *middleware.Stack) error { 6118 return stack.Initialize.Add(&validateOpCreateNetworkAcl{}, middleware.After) 6119} 6120 6121func addOpCreateNetworkInsightsPathValidationMiddleware(stack *middleware.Stack) error { 6122 return stack.Initialize.Add(&validateOpCreateNetworkInsightsPath{}, middleware.After) 6123} 6124 6125func addOpCreateNetworkInterfaceValidationMiddleware(stack *middleware.Stack) error { 6126 return stack.Initialize.Add(&validateOpCreateNetworkInterface{}, middleware.After) 6127} 6128 6129func addOpCreateNetworkInterfacePermissionValidationMiddleware(stack *middleware.Stack) error { 6130 return stack.Initialize.Add(&validateOpCreateNetworkInterfacePermission{}, middleware.After) 6131} 6132 6133func addOpCreateReservedInstancesListingValidationMiddleware(stack *middleware.Stack) error { 6134 return stack.Initialize.Add(&validateOpCreateReservedInstancesListing{}, middleware.After) 6135} 6136 6137func addOpCreateRouteValidationMiddleware(stack *middleware.Stack) error { 6138 return stack.Initialize.Add(&validateOpCreateRoute{}, middleware.After) 6139} 6140 6141func addOpCreateRouteTableValidationMiddleware(stack *middleware.Stack) error { 6142 return stack.Initialize.Add(&validateOpCreateRouteTable{}, middleware.After) 6143} 6144 6145func addOpCreateSecurityGroupValidationMiddleware(stack *middleware.Stack) error { 6146 return stack.Initialize.Add(&validateOpCreateSecurityGroup{}, middleware.After) 6147} 6148 6149func addOpCreateSnapshotValidationMiddleware(stack *middleware.Stack) error { 6150 return stack.Initialize.Add(&validateOpCreateSnapshot{}, middleware.After) 6151} 6152 6153func addOpCreateSnapshotsValidationMiddleware(stack *middleware.Stack) error { 6154 return stack.Initialize.Add(&validateOpCreateSnapshots{}, middleware.After) 6155} 6156 6157func addOpCreateSpotDatafeedSubscriptionValidationMiddleware(stack *middleware.Stack) error { 6158 return stack.Initialize.Add(&validateOpCreateSpotDatafeedSubscription{}, middleware.After) 6159} 6160 6161func addOpCreateSubnetValidationMiddleware(stack *middleware.Stack) error { 6162 return stack.Initialize.Add(&validateOpCreateSubnet{}, middleware.After) 6163} 6164 6165func addOpCreateTagsValidationMiddleware(stack *middleware.Stack) error { 6166 return stack.Initialize.Add(&validateOpCreateTags{}, middleware.After) 6167} 6168 6169func addOpCreateTrafficMirrorFilterRuleValidationMiddleware(stack *middleware.Stack) error { 6170 return stack.Initialize.Add(&validateOpCreateTrafficMirrorFilterRule{}, middleware.After) 6171} 6172 6173func addOpCreateTrafficMirrorSessionValidationMiddleware(stack *middleware.Stack) error { 6174 return stack.Initialize.Add(&validateOpCreateTrafficMirrorSession{}, middleware.After) 6175} 6176 6177func addOpCreateTransitGatewayConnectValidationMiddleware(stack *middleware.Stack) error { 6178 return stack.Initialize.Add(&validateOpCreateTransitGatewayConnect{}, middleware.After) 6179} 6180 6181func addOpCreateTransitGatewayConnectPeerValidationMiddleware(stack *middleware.Stack) error { 6182 return stack.Initialize.Add(&validateOpCreateTransitGatewayConnectPeer{}, middleware.After) 6183} 6184 6185func addOpCreateTransitGatewayMulticastDomainValidationMiddleware(stack *middleware.Stack) error { 6186 return stack.Initialize.Add(&validateOpCreateTransitGatewayMulticastDomain{}, middleware.After) 6187} 6188 6189func addOpCreateTransitGatewayPeeringAttachmentValidationMiddleware(stack *middleware.Stack) error { 6190 return stack.Initialize.Add(&validateOpCreateTransitGatewayPeeringAttachment{}, middleware.After) 6191} 6192 6193func addOpCreateTransitGatewayPrefixListReferenceValidationMiddleware(stack *middleware.Stack) error { 6194 return stack.Initialize.Add(&validateOpCreateTransitGatewayPrefixListReference{}, middleware.After) 6195} 6196 6197func addOpCreateTransitGatewayRouteValidationMiddleware(stack *middleware.Stack) error { 6198 return stack.Initialize.Add(&validateOpCreateTransitGatewayRoute{}, middleware.After) 6199} 6200 6201func addOpCreateTransitGatewayRouteTableValidationMiddleware(stack *middleware.Stack) error { 6202 return stack.Initialize.Add(&validateOpCreateTransitGatewayRouteTable{}, middleware.After) 6203} 6204 6205func addOpCreateTransitGatewayVpcAttachmentValidationMiddleware(stack *middleware.Stack) error { 6206 return stack.Initialize.Add(&validateOpCreateTransitGatewayVpcAttachment{}, middleware.After) 6207} 6208 6209func addOpCreateVolumeValidationMiddleware(stack *middleware.Stack) error { 6210 return stack.Initialize.Add(&validateOpCreateVolume{}, middleware.After) 6211} 6212 6213func addOpCreateVpcEndpointConnectionNotificationValidationMiddleware(stack *middleware.Stack) error { 6214 return stack.Initialize.Add(&validateOpCreateVpcEndpointConnectionNotification{}, middleware.After) 6215} 6216 6217func addOpCreateVpcEndpointValidationMiddleware(stack *middleware.Stack) error { 6218 return stack.Initialize.Add(&validateOpCreateVpcEndpoint{}, middleware.After) 6219} 6220 6221func addOpCreateVpcValidationMiddleware(stack *middleware.Stack) error { 6222 return stack.Initialize.Add(&validateOpCreateVpc{}, middleware.After) 6223} 6224 6225func addOpCreateVpnConnectionValidationMiddleware(stack *middleware.Stack) error { 6226 return stack.Initialize.Add(&validateOpCreateVpnConnection{}, middleware.After) 6227} 6228 6229func addOpCreateVpnConnectionRouteValidationMiddleware(stack *middleware.Stack) error { 6230 return stack.Initialize.Add(&validateOpCreateVpnConnectionRoute{}, middleware.After) 6231} 6232 6233func addOpCreateVpnGatewayValidationMiddleware(stack *middleware.Stack) error { 6234 return stack.Initialize.Add(&validateOpCreateVpnGateway{}, middleware.After) 6235} 6236 6237func addOpDeleteCarrierGatewayValidationMiddleware(stack *middleware.Stack) error { 6238 return stack.Initialize.Add(&validateOpDeleteCarrierGateway{}, middleware.After) 6239} 6240 6241func addOpDeleteClientVpnEndpointValidationMiddleware(stack *middleware.Stack) error { 6242 return stack.Initialize.Add(&validateOpDeleteClientVpnEndpoint{}, middleware.After) 6243} 6244 6245func addOpDeleteClientVpnRouteValidationMiddleware(stack *middleware.Stack) error { 6246 return stack.Initialize.Add(&validateOpDeleteClientVpnRoute{}, middleware.After) 6247} 6248 6249func addOpDeleteCustomerGatewayValidationMiddleware(stack *middleware.Stack) error { 6250 return stack.Initialize.Add(&validateOpDeleteCustomerGateway{}, middleware.After) 6251} 6252 6253func addOpDeleteDhcpOptionsValidationMiddleware(stack *middleware.Stack) error { 6254 return stack.Initialize.Add(&validateOpDeleteDhcpOptions{}, middleware.After) 6255} 6256 6257func addOpDeleteEgressOnlyInternetGatewayValidationMiddleware(stack *middleware.Stack) error { 6258 return stack.Initialize.Add(&validateOpDeleteEgressOnlyInternetGateway{}, middleware.After) 6259} 6260 6261func addOpDeleteFleetsValidationMiddleware(stack *middleware.Stack) error { 6262 return stack.Initialize.Add(&validateOpDeleteFleets{}, middleware.After) 6263} 6264 6265func addOpDeleteFlowLogsValidationMiddleware(stack *middleware.Stack) error { 6266 return stack.Initialize.Add(&validateOpDeleteFlowLogs{}, middleware.After) 6267} 6268 6269func addOpDeleteFpgaImageValidationMiddleware(stack *middleware.Stack) error { 6270 return stack.Initialize.Add(&validateOpDeleteFpgaImage{}, middleware.After) 6271} 6272 6273func addOpDeleteInternetGatewayValidationMiddleware(stack *middleware.Stack) error { 6274 return stack.Initialize.Add(&validateOpDeleteInternetGateway{}, middleware.After) 6275} 6276 6277func addOpDeleteLaunchTemplateVersionsValidationMiddleware(stack *middleware.Stack) error { 6278 return stack.Initialize.Add(&validateOpDeleteLaunchTemplateVersions{}, middleware.After) 6279} 6280 6281func addOpDeleteLocalGatewayRouteValidationMiddleware(stack *middleware.Stack) error { 6282 return stack.Initialize.Add(&validateOpDeleteLocalGatewayRoute{}, middleware.After) 6283} 6284 6285func addOpDeleteLocalGatewayRouteTableVpcAssociationValidationMiddleware(stack *middleware.Stack) error { 6286 return stack.Initialize.Add(&validateOpDeleteLocalGatewayRouteTableVpcAssociation{}, middleware.After) 6287} 6288 6289func addOpDeleteManagedPrefixListValidationMiddleware(stack *middleware.Stack) error { 6290 return stack.Initialize.Add(&validateOpDeleteManagedPrefixList{}, middleware.After) 6291} 6292 6293func addOpDeleteNatGatewayValidationMiddleware(stack *middleware.Stack) error { 6294 return stack.Initialize.Add(&validateOpDeleteNatGateway{}, middleware.After) 6295} 6296 6297func addOpDeleteNetworkAclEntryValidationMiddleware(stack *middleware.Stack) error { 6298 return stack.Initialize.Add(&validateOpDeleteNetworkAclEntry{}, middleware.After) 6299} 6300 6301func addOpDeleteNetworkAclValidationMiddleware(stack *middleware.Stack) error { 6302 return stack.Initialize.Add(&validateOpDeleteNetworkAcl{}, middleware.After) 6303} 6304 6305func addOpDeleteNetworkInsightsAnalysisValidationMiddleware(stack *middleware.Stack) error { 6306 return stack.Initialize.Add(&validateOpDeleteNetworkInsightsAnalysis{}, middleware.After) 6307} 6308 6309func addOpDeleteNetworkInsightsPathValidationMiddleware(stack *middleware.Stack) error { 6310 return stack.Initialize.Add(&validateOpDeleteNetworkInsightsPath{}, middleware.After) 6311} 6312 6313func addOpDeleteNetworkInterfaceValidationMiddleware(stack *middleware.Stack) error { 6314 return stack.Initialize.Add(&validateOpDeleteNetworkInterface{}, middleware.After) 6315} 6316 6317func addOpDeleteNetworkInterfacePermissionValidationMiddleware(stack *middleware.Stack) error { 6318 return stack.Initialize.Add(&validateOpDeleteNetworkInterfacePermission{}, middleware.After) 6319} 6320 6321func addOpDeletePlacementGroupValidationMiddleware(stack *middleware.Stack) error { 6322 return stack.Initialize.Add(&validateOpDeletePlacementGroup{}, middleware.After) 6323} 6324 6325func addOpDeleteQueuedReservedInstancesValidationMiddleware(stack *middleware.Stack) error { 6326 return stack.Initialize.Add(&validateOpDeleteQueuedReservedInstances{}, middleware.After) 6327} 6328 6329func addOpDeleteRouteValidationMiddleware(stack *middleware.Stack) error { 6330 return stack.Initialize.Add(&validateOpDeleteRoute{}, middleware.After) 6331} 6332 6333func addOpDeleteRouteTableValidationMiddleware(stack *middleware.Stack) error { 6334 return stack.Initialize.Add(&validateOpDeleteRouteTable{}, middleware.After) 6335} 6336 6337func addOpDeleteSnapshotValidationMiddleware(stack *middleware.Stack) error { 6338 return stack.Initialize.Add(&validateOpDeleteSnapshot{}, middleware.After) 6339} 6340 6341func addOpDeleteSubnetValidationMiddleware(stack *middleware.Stack) error { 6342 return stack.Initialize.Add(&validateOpDeleteSubnet{}, middleware.After) 6343} 6344 6345func addOpDeleteTagsValidationMiddleware(stack *middleware.Stack) error { 6346 return stack.Initialize.Add(&validateOpDeleteTags{}, middleware.After) 6347} 6348 6349func addOpDeleteTrafficMirrorFilterValidationMiddleware(stack *middleware.Stack) error { 6350 return stack.Initialize.Add(&validateOpDeleteTrafficMirrorFilter{}, middleware.After) 6351} 6352 6353func addOpDeleteTrafficMirrorFilterRuleValidationMiddleware(stack *middleware.Stack) error { 6354 return stack.Initialize.Add(&validateOpDeleteTrafficMirrorFilterRule{}, middleware.After) 6355} 6356 6357func addOpDeleteTrafficMirrorSessionValidationMiddleware(stack *middleware.Stack) error { 6358 return stack.Initialize.Add(&validateOpDeleteTrafficMirrorSession{}, middleware.After) 6359} 6360 6361func addOpDeleteTrafficMirrorTargetValidationMiddleware(stack *middleware.Stack) error { 6362 return stack.Initialize.Add(&validateOpDeleteTrafficMirrorTarget{}, middleware.After) 6363} 6364 6365func addOpDeleteTransitGatewayConnectValidationMiddleware(stack *middleware.Stack) error { 6366 return stack.Initialize.Add(&validateOpDeleteTransitGatewayConnect{}, middleware.After) 6367} 6368 6369func addOpDeleteTransitGatewayConnectPeerValidationMiddleware(stack *middleware.Stack) error { 6370 return stack.Initialize.Add(&validateOpDeleteTransitGatewayConnectPeer{}, middleware.After) 6371} 6372 6373func addOpDeleteTransitGatewayValidationMiddleware(stack *middleware.Stack) error { 6374 return stack.Initialize.Add(&validateOpDeleteTransitGateway{}, middleware.After) 6375} 6376 6377func addOpDeleteTransitGatewayMulticastDomainValidationMiddleware(stack *middleware.Stack) error { 6378 return stack.Initialize.Add(&validateOpDeleteTransitGatewayMulticastDomain{}, middleware.After) 6379} 6380 6381func addOpDeleteTransitGatewayPeeringAttachmentValidationMiddleware(stack *middleware.Stack) error { 6382 return stack.Initialize.Add(&validateOpDeleteTransitGatewayPeeringAttachment{}, middleware.After) 6383} 6384 6385func addOpDeleteTransitGatewayPrefixListReferenceValidationMiddleware(stack *middleware.Stack) error { 6386 return stack.Initialize.Add(&validateOpDeleteTransitGatewayPrefixListReference{}, middleware.After) 6387} 6388 6389func addOpDeleteTransitGatewayRouteValidationMiddleware(stack *middleware.Stack) error { 6390 return stack.Initialize.Add(&validateOpDeleteTransitGatewayRoute{}, middleware.After) 6391} 6392 6393func addOpDeleteTransitGatewayRouteTableValidationMiddleware(stack *middleware.Stack) error { 6394 return stack.Initialize.Add(&validateOpDeleteTransitGatewayRouteTable{}, middleware.After) 6395} 6396 6397func addOpDeleteTransitGatewayVpcAttachmentValidationMiddleware(stack *middleware.Stack) error { 6398 return stack.Initialize.Add(&validateOpDeleteTransitGatewayVpcAttachment{}, middleware.After) 6399} 6400 6401func addOpDeleteVolumeValidationMiddleware(stack *middleware.Stack) error { 6402 return stack.Initialize.Add(&validateOpDeleteVolume{}, middleware.After) 6403} 6404 6405func addOpDeleteVpcEndpointConnectionNotificationsValidationMiddleware(stack *middleware.Stack) error { 6406 return stack.Initialize.Add(&validateOpDeleteVpcEndpointConnectionNotifications{}, middleware.After) 6407} 6408 6409func addOpDeleteVpcEndpointServiceConfigurationsValidationMiddleware(stack *middleware.Stack) error { 6410 return stack.Initialize.Add(&validateOpDeleteVpcEndpointServiceConfigurations{}, middleware.After) 6411} 6412 6413func addOpDeleteVpcEndpointsValidationMiddleware(stack *middleware.Stack) error { 6414 return stack.Initialize.Add(&validateOpDeleteVpcEndpoints{}, middleware.After) 6415} 6416 6417func addOpDeleteVpcValidationMiddleware(stack *middleware.Stack) error { 6418 return stack.Initialize.Add(&validateOpDeleteVpc{}, middleware.After) 6419} 6420 6421func addOpDeleteVpcPeeringConnectionValidationMiddleware(stack *middleware.Stack) error { 6422 return stack.Initialize.Add(&validateOpDeleteVpcPeeringConnection{}, middleware.After) 6423} 6424 6425func addOpDeleteVpnConnectionValidationMiddleware(stack *middleware.Stack) error { 6426 return stack.Initialize.Add(&validateOpDeleteVpnConnection{}, middleware.After) 6427} 6428 6429func addOpDeleteVpnConnectionRouteValidationMiddleware(stack *middleware.Stack) error { 6430 return stack.Initialize.Add(&validateOpDeleteVpnConnectionRoute{}, middleware.After) 6431} 6432 6433func addOpDeleteVpnGatewayValidationMiddleware(stack *middleware.Stack) error { 6434 return stack.Initialize.Add(&validateOpDeleteVpnGateway{}, middleware.After) 6435} 6436 6437func addOpDeprovisionByoipCidrValidationMiddleware(stack *middleware.Stack) error { 6438 return stack.Initialize.Add(&validateOpDeprovisionByoipCidr{}, middleware.After) 6439} 6440 6441func addOpDeregisterImageValidationMiddleware(stack *middleware.Stack) error { 6442 return stack.Initialize.Add(&validateOpDeregisterImage{}, middleware.After) 6443} 6444 6445func addOpDescribeByoipCidrsValidationMiddleware(stack *middleware.Stack) error { 6446 return stack.Initialize.Add(&validateOpDescribeByoipCidrs{}, middleware.After) 6447} 6448 6449func addOpDescribeClientVpnAuthorizationRulesValidationMiddleware(stack *middleware.Stack) error { 6450 return stack.Initialize.Add(&validateOpDescribeClientVpnAuthorizationRules{}, middleware.After) 6451} 6452 6453func addOpDescribeClientVpnConnectionsValidationMiddleware(stack *middleware.Stack) error { 6454 return stack.Initialize.Add(&validateOpDescribeClientVpnConnections{}, middleware.After) 6455} 6456 6457func addOpDescribeClientVpnRoutesValidationMiddleware(stack *middleware.Stack) error { 6458 return stack.Initialize.Add(&validateOpDescribeClientVpnRoutes{}, middleware.After) 6459} 6460 6461func addOpDescribeClientVpnTargetNetworksValidationMiddleware(stack *middleware.Stack) error { 6462 return stack.Initialize.Add(&validateOpDescribeClientVpnTargetNetworks{}, middleware.After) 6463} 6464 6465func addOpDescribeFleetHistoryValidationMiddleware(stack *middleware.Stack) error { 6466 return stack.Initialize.Add(&validateOpDescribeFleetHistory{}, middleware.After) 6467} 6468 6469func addOpDescribeFleetInstancesValidationMiddleware(stack *middleware.Stack) error { 6470 return stack.Initialize.Add(&validateOpDescribeFleetInstances{}, middleware.After) 6471} 6472 6473func addOpDescribeFpgaImageAttributeValidationMiddleware(stack *middleware.Stack) error { 6474 return stack.Initialize.Add(&validateOpDescribeFpgaImageAttribute{}, middleware.After) 6475} 6476 6477func addOpDescribeIdentityIdFormatValidationMiddleware(stack *middleware.Stack) error { 6478 return stack.Initialize.Add(&validateOpDescribeIdentityIdFormat{}, middleware.After) 6479} 6480 6481func addOpDescribeImageAttributeValidationMiddleware(stack *middleware.Stack) error { 6482 return stack.Initialize.Add(&validateOpDescribeImageAttribute{}, middleware.After) 6483} 6484 6485func addOpDescribeInstanceAttributeValidationMiddleware(stack *middleware.Stack) error { 6486 return stack.Initialize.Add(&validateOpDescribeInstanceAttribute{}, middleware.After) 6487} 6488 6489func addOpDescribeNetworkInterfaceAttributeValidationMiddleware(stack *middleware.Stack) error { 6490 return stack.Initialize.Add(&validateOpDescribeNetworkInterfaceAttribute{}, middleware.After) 6491} 6492 6493func addOpDescribeScheduledInstanceAvailabilityValidationMiddleware(stack *middleware.Stack) error { 6494 return stack.Initialize.Add(&validateOpDescribeScheduledInstanceAvailability{}, middleware.After) 6495} 6496 6497func addOpDescribeSecurityGroupReferencesValidationMiddleware(stack *middleware.Stack) error { 6498 return stack.Initialize.Add(&validateOpDescribeSecurityGroupReferences{}, middleware.After) 6499} 6500 6501func addOpDescribeSnapshotAttributeValidationMiddleware(stack *middleware.Stack) error { 6502 return stack.Initialize.Add(&validateOpDescribeSnapshotAttribute{}, middleware.After) 6503} 6504 6505func addOpDescribeSpotFleetInstancesValidationMiddleware(stack *middleware.Stack) error { 6506 return stack.Initialize.Add(&validateOpDescribeSpotFleetInstances{}, middleware.After) 6507} 6508 6509func addOpDescribeSpotFleetRequestHistoryValidationMiddleware(stack *middleware.Stack) error { 6510 return stack.Initialize.Add(&validateOpDescribeSpotFleetRequestHistory{}, middleware.After) 6511} 6512 6513func addOpDescribeStaleSecurityGroupsValidationMiddleware(stack *middleware.Stack) error { 6514 return stack.Initialize.Add(&validateOpDescribeStaleSecurityGroups{}, middleware.After) 6515} 6516 6517func addOpDescribeVolumeAttributeValidationMiddleware(stack *middleware.Stack) error { 6518 return stack.Initialize.Add(&validateOpDescribeVolumeAttribute{}, middleware.After) 6519} 6520 6521func addOpDescribeVpcAttributeValidationMiddleware(stack *middleware.Stack) error { 6522 return stack.Initialize.Add(&validateOpDescribeVpcAttribute{}, middleware.After) 6523} 6524 6525func addOpDescribeVpcEndpointServicePermissionsValidationMiddleware(stack *middleware.Stack) error { 6526 return stack.Initialize.Add(&validateOpDescribeVpcEndpointServicePermissions{}, middleware.After) 6527} 6528 6529func addOpDetachClassicLinkVpcValidationMiddleware(stack *middleware.Stack) error { 6530 return stack.Initialize.Add(&validateOpDetachClassicLinkVpc{}, middleware.After) 6531} 6532 6533func addOpDetachInternetGatewayValidationMiddleware(stack *middleware.Stack) error { 6534 return stack.Initialize.Add(&validateOpDetachInternetGateway{}, middleware.After) 6535} 6536 6537func addOpDetachNetworkInterfaceValidationMiddleware(stack *middleware.Stack) error { 6538 return stack.Initialize.Add(&validateOpDetachNetworkInterface{}, middleware.After) 6539} 6540 6541func addOpDetachVolumeValidationMiddleware(stack *middleware.Stack) error { 6542 return stack.Initialize.Add(&validateOpDetachVolume{}, middleware.After) 6543} 6544 6545func addOpDetachVpnGatewayValidationMiddleware(stack *middleware.Stack) error { 6546 return stack.Initialize.Add(&validateOpDetachVpnGateway{}, middleware.After) 6547} 6548 6549func addOpDisableFastSnapshotRestoresValidationMiddleware(stack *middleware.Stack) error { 6550 return stack.Initialize.Add(&validateOpDisableFastSnapshotRestores{}, middleware.After) 6551} 6552 6553func addOpDisableTransitGatewayRouteTablePropagationValidationMiddleware(stack *middleware.Stack) error { 6554 return stack.Initialize.Add(&validateOpDisableTransitGatewayRouteTablePropagation{}, middleware.After) 6555} 6556 6557func addOpDisableVgwRoutePropagationValidationMiddleware(stack *middleware.Stack) error { 6558 return stack.Initialize.Add(&validateOpDisableVgwRoutePropagation{}, middleware.After) 6559} 6560 6561func addOpDisableVpcClassicLinkValidationMiddleware(stack *middleware.Stack) error { 6562 return stack.Initialize.Add(&validateOpDisableVpcClassicLink{}, middleware.After) 6563} 6564 6565func addOpDisassociateClientVpnTargetNetworkValidationMiddleware(stack *middleware.Stack) error { 6566 return stack.Initialize.Add(&validateOpDisassociateClientVpnTargetNetwork{}, middleware.After) 6567} 6568 6569func addOpDisassociateIamInstanceProfileValidationMiddleware(stack *middleware.Stack) error { 6570 return stack.Initialize.Add(&validateOpDisassociateIamInstanceProfile{}, middleware.After) 6571} 6572 6573func addOpDisassociateRouteTableValidationMiddleware(stack *middleware.Stack) error { 6574 return stack.Initialize.Add(&validateOpDisassociateRouteTable{}, middleware.After) 6575} 6576 6577func addOpDisassociateSubnetCidrBlockValidationMiddleware(stack *middleware.Stack) error { 6578 return stack.Initialize.Add(&validateOpDisassociateSubnetCidrBlock{}, middleware.After) 6579} 6580 6581func addOpDisassociateTransitGatewayRouteTableValidationMiddleware(stack *middleware.Stack) error { 6582 return stack.Initialize.Add(&validateOpDisassociateTransitGatewayRouteTable{}, middleware.After) 6583} 6584 6585func addOpDisassociateVpcCidrBlockValidationMiddleware(stack *middleware.Stack) error { 6586 return stack.Initialize.Add(&validateOpDisassociateVpcCidrBlock{}, middleware.After) 6587} 6588 6589func addOpEnableFastSnapshotRestoresValidationMiddleware(stack *middleware.Stack) error { 6590 return stack.Initialize.Add(&validateOpEnableFastSnapshotRestores{}, middleware.After) 6591} 6592 6593func addOpEnableTransitGatewayRouteTablePropagationValidationMiddleware(stack *middleware.Stack) error { 6594 return stack.Initialize.Add(&validateOpEnableTransitGatewayRouteTablePropagation{}, middleware.After) 6595} 6596 6597func addOpEnableVgwRoutePropagationValidationMiddleware(stack *middleware.Stack) error { 6598 return stack.Initialize.Add(&validateOpEnableVgwRoutePropagation{}, middleware.After) 6599} 6600 6601func addOpEnableVolumeIOValidationMiddleware(stack *middleware.Stack) error { 6602 return stack.Initialize.Add(&validateOpEnableVolumeIO{}, middleware.After) 6603} 6604 6605func addOpEnableVpcClassicLinkValidationMiddleware(stack *middleware.Stack) error { 6606 return stack.Initialize.Add(&validateOpEnableVpcClassicLink{}, middleware.After) 6607} 6608 6609func addOpExportClientVpnClientCertificateRevocationListValidationMiddleware(stack *middleware.Stack) error { 6610 return stack.Initialize.Add(&validateOpExportClientVpnClientCertificateRevocationList{}, middleware.After) 6611} 6612 6613func addOpExportClientVpnClientConfigurationValidationMiddleware(stack *middleware.Stack) error { 6614 return stack.Initialize.Add(&validateOpExportClientVpnClientConfiguration{}, middleware.After) 6615} 6616 6617func addOpExportImageValidationMiddleware(stack *middleware.Stack) error { 6618 return stack.Initialize.Add(&validateOpExportImage{}, middleware.After) 6619} 6620 6621func addOpExportTransitGatewayRoutesValidationMiddleware(stack *middleware.Stack) error { 6622 return stack.Initialize.Add(&validateOpExportTransitGatewayRoutes{}, middleware.After) 6623} 6624 6625func addOpGetAssociatedIpv6PoolCidrsValidationMiddleware(stack *middleware.Stack) error { 6626 return stack.Initialize.Add(&validateOpGetAssociatedIpv6PoolCidrs{}, middleware.After) 6627} 6628 6629func addOpGetCapacityReservationUsageValidationMiddleware(stack *middleware.Stack) error { 6630 return stack.Initialize.Add(&validateOpGetCapacityReservationUsage{}, middleware.After) 6631} 6632 6633func addOpGetCoipPoolUsageValidationMiddleware(stack *middleware.Stack) error { 6634 return stack.Initialize.Add(&validateOpGetCoipPoolUsage{}, middleware.After) 6635} 6636 6637func addOpGetConsoleOutputValidationMiddleware(stack *middleware.Stack) error { 6638 return stack.Initialize.Add(&validateOpGetConsoleOutput{}, middleware.After) 6639} 6640 6641func addOpGetConsoleScreenshotValidationMiddleware(stack *middleware.Stack) error { 6642 return stack.Initialize.Add(&validateOpGetConsoleScreenshot{}, middleware.After) 6643} 6644 6645func addOpGetDefaultCreditSpecificationValidationMiddleware(stack *middleware.Stack) error { 6646 return stack.Initialize.Add(&validateOpGetDefaultCreditSpecification{}, middleware.After) 6647} 6648 6649func addOpGetGroupsForCapacityReservationValidationMiddleware(stack *middleware.Stack) error { 6650 return stack.Initialize.Add(&validateOpGetGroupsForCapacityReservation{}, middleware.After) 6651} 6652 6653func addOpGetHostReservationPurchasePreviewValidationMiddleware(stack *middleware.Stack) error { 6654 return stack.Initialize.Add(&validateOpGetHostReservationPurchasePreview{}, middleware.After) 6655} 6656 6657func addOpGetLaunchTemplateDataValidationMiddleware(stack *middleware.Stack) error { 6658 return stack.Initialize.Add(&validateOpGetLaunchTemplateData{}, middleware.After) 6659} 6660 6661func addOpGetManagedPrefixListAssociationsValidationMiddleware(stack *middleware.Stack) error { 6662 return stack.Initialize.Add(&validateOpGetManagedPrefixListAssociations{}, middleware.After) 6663} 6664 6665func addOpGetManagedPrefixListEntriesValidationMiddleware(stack *middleware.Stack) error { 6666 return stack.Initialize.Add(&validateOpGetManagedPrefixListEntries{}, middleware.After) 6667} 6668 6669func addOpGetPasswordDataValidationMiddleware(stack *middleware.Stack) error { 6670 return stack.Initialize.Add(&validateOpGetPasswordData{}, middleware.After) 6671} 6672 6673func addOpGetReservedInstancesExchangeQuoteValidationMiddleware(stack *middleware.Stack) error { 6674 return stack.Initialize.Add(&validateOpGetReservedInstancesExchangeQuote{}, middleware.After) 6675} 6676 6677func addOpGetTransitGatewayAttachmentPropagationsValidationMiddleware(stack *middleware.Stack) error { 6678 return stack.Initialize.Add(&validateOpGetTransitGatewayAttachmentPropagations{}, middleware.After) 6679} 6680 6681func addOpGetTransitGatewayPrefixListReferencesValidationMiddleware(stack *middleware.Stack) error { 6682 return stack.Initialize.Add(&validateOpGetTransitGatewayPrefixListReferences{}, middleware.After) 6683} 6684 6685func addOpGetTransitGatewayRouteTableAssociationsValidationMiddleware(stack *middleware.Stack) error { 6686 return stack.Initialize.Add(&validateOpGetTransitGatewayRouteTableAssociations{}, middleware.After) 6687} 6688 6689func addOpGetTransitGatewayRouteTablePropagationsValidationMiddleware(stack *middleware.Stack) error { 6690 return stack.Initialize.Add(&validateOpGetTransitGatewayRouteTablePropagations{}, middleware.After) 6691} 6692 6693func addOpImportClientVpnClientCertificateRevocationListValidationMiddleware(stack *middleware.Stack) error { 6694 return stack.Initialize.Add(&validateOpImportClientVpnClientCertificateRevocationList{}, middleware.After) 6695} 6696 6697func addOpImportInstanceValidationMiddleware(stack *middleware.Stack) error { 6698 return stack.Initialize.Add(&validateOpImportInstance{}, middleware.After) 6699} 6700 6701func addOpImportKeyPairValidationMiddleware(stack *middleware.Stack) error { 6702 return stack.Initialize.Add(&validateOpImportKeyPair{}, middleware.After) 6703} 6704 6705func addOpImportVolumeValidationMiddleware(stack *middleware.Stack) error { 6706 return stack.Initialize.Add(&validateOpImportVolume{}, middleware.After) 6707} 6708 6709func addOpModifyAvailabilityZoneGroupValidationMiddleware(stack *middleware.Stack) error { 6710 return stack.Initialize.Add(&validateOpModifyAvailabilityZoneGroup{}, middleware.After) 6711} 6712 6713func addOpModifyCapacityReservationValidationMiddleware(stack *middleware.Stack) error { 6714 return stack.Initialize.Add(&validateOpModifyCapacityReservation{}, middleware.After) 6715} 6716 6717func addOpModifyClientVpnEndpointValidationMiddleware(stack *middleware.Stack) error { 6718 return stack.Initialize.Add(&validateOpModifyClientVpnEndpoint{}, middleware.After) 6719} 6720 6721func addOpModifyDefaultCreditSpecificationValidationMiddleware(stack *middleware.Stack) error { 6722 return stack.Initialize.Add(&validateOpModifyDefaultCreditSpecification{}, middleware.After) 6723} 6724 6725func addOpModifyEbsDefaultKmsKeyIdValidationMiddleware(stack *middleware.Stack) error { 6726 return stack.Initialize.Add(&validateOpModifyEbsDefaultKmsKeyId{}, middleware.After) 6727} 6728 6729func addOpModifyFleetValidationMiddleware(stack *middleware.Stack) error { 6730 return stack.Initialize.Add(&validateOpModifyFleet{}, middleware.After) 6731} 6732 6733func addOpModifyFpgaImageAttributeValidationMiddleware(stack *middleware.Stack) error { 6734 return stack.Initialize.Add(&validateOpModifyFpgaImageAttribute{}, middleware.After) 6735} 6736 6737func addOpModifyHostsValidationMiddleware(stack *middleware.Stack) error { 6738 return stack.Initialize.Add(&validateOpModifyHosts{}, middleware.After) 6739} 6740 6741func addOpModifyIdentityIdFormatValidationMiddleware(stack *middleware.Stack) error { 6742 return stack.Initialize.Add(&validateOpModifyIdentityIdFormat{}, middleware.After) 6743} 6744 6745func addOpModifyIdFormatValidationMiddleware(stack *middleware.Stack) error { 6746 return stack.Initialize.Add(&validateOpModifyIdFormat{}, middleware.After) 6747} 6748 6749func addOpModifyImageAttributeValidationMiddleware(stack *middleware.Stack) error { 6750 return stack.Initialize.Add(&validateOpModifyImageAttribute{}, middleware.After) 6751} 6752 6753func addOpModifyInstanceAttributeValidationMiddleware(stack *middleware.Stack) error { 6754 return stack.Initialize.Add(&validateOpModifyInstanceAttribute{}, middleware.After) 6755} 6756 6757func addOpModifyInstanceCapacityReservationAttributesValidationMiddleware(stack *middleware.Stack) error { 6758 return stack.Initialize.Add(&validateOpModifyInstanceCapacityReservationAttributes{}, middleware.After) 6759} 6760 6761func addOpModifyInstanceCreditSpecificationValidationMiddleware(stack *middleware.Stack) error { 6762 return stack.Initialize.Add(&validateOpModifyInstanceCreditSpecification{}, middleware.After) 6763} 6764 6765func addOpModifyInstanceEventStartTimeValidationMiddleware(stack *middleware.Stack) error { 6766 return stack.Initialize.Add(&validateOpModifyInstanceEventStartTime{}, middleware.After) 6767} 6768 6769func addOpModifyInstanceMetadataOptionsValidationMiddleware(stack *middleware.Stack) error { 6770 return stack.Initialize.Add(&validateOpModifyInstanceMetadataOptions{}, middleware.After) 6771} 6772 6773func addOpModifyInstancePlacementValidationMiddleware(stack *middleware.Stack) error { 6774 return stack.Initialize.Add(&validateOpModifyInstancePlacement{}, middleware.After) 6775} 6776 6777func addOpModifyManagedPrefixListValidationMiddleware(stack *middleware.Stack) error { 6778 return stack.Initialize.Add(&validateOpModifyManagedPrefixList{}, middleware.After) 6779} 6780 6781func addOpModifyNetworkInterfaceAttributeValidationMiddleware(stack *middleware.Stack) error { 6782 return stack.Initialize.Add(&validateOpModifyNetworkInterfaceAttribute{}, middleware.After) 6783} 6784 6785func addOpModifyReservedInstancesValidationMiddleware(stack *middleware.Stack) error { 6786 return stack.Initialize.Add(&validateOpModifyReservedInstances{}, middleware.After) 6787} 6788 6789func addOpModifySnapshotAttributeValidationMiddleware(stack *middleware.Stack) error { 6790 return stack.Initialize.Add(&validateOpModifySnapshotAttribute{}, middleware.After) 6791} 6792 6793func addOpModifySpotFleetRequestValidationMiddleware(stack *middleware.Stack) error { 6794 return stack.Initialize.Add(&validateOpModifySpotFleetRequest{}, middleware.After) 6795} 6796 6797func addOpModifySubnetAttributeValidationMiddleware(stack *middleware.Stack) error { 6798 return stack.Initialize.Add(&validateOpModifySubnetAttribute{}, middleware.After) 6799} 6800 6801func addOpModifyTrafficMirrorFilterNetworkServicesValidationMiddleware(stack *middleware.Stack) error { 6802 return stack.Initialize.Add(&validateOpModifyTrafficMirrorFilterNetworkServices{}, middleware.After) 6803} 6804 6805func addOpModifyTrafficMirrorFilterRuleValidationMiddleware(stack *middleware.Stack) error { 6806 return stack.Initialize.Add(&validateOpModifyTrafficMirrorFilterRule{}, middleware.After) 6807} 6808 6809func addOpModifyTrafficMirrorSessionValidationMiddleware(stack *middleware.Stack) error { 6810 return stack.Initialize.Add(&validateOpModifyTrafficMirrorSession{}, middleware.After) 6811} 6812 6813func addOpModifyTransitGatewayValidationMiddleware(stack *middleware.Stack) error { 6814 return stack.Initialize.Add(&validateOpModifyTransitGateway{}, middleware.After) 6815} 6816 6817func addOpModifyTransitGatewayPrefixListReferenceValidationMiddleware(stack *middleware.Stack) error { 6818 return stack.Initialize.Add(&validateOpModifyTransitGatewayPrefixListReference{}, middleware.After) 6819} 6820 6821func addOpModifyTransitGatewayVpcAttachmentValidationMiddleware(stack *middleware.Stack) error { 6822 return stack.Initialize.Add(&validateOpModifyTransitGatewayVpcAttachment{}, middleware.After) 6823} 6824 6825func addOpModifyVolumeAttributeValidationMiddleware(stack *middleware.Stack) error { 6826 return stack.Initialize.Add(&validateOpModifyVolumeAttribute{}, middleware.After) 6827} 6828 6829func addOpModifyVolumeValidationMiddleware(stack *middleware.Stack) error { 6830 return stack.Initialize.Add(&validateOpModifyVolume{}, middleware.After) 6831} 6832 6833func addOpModifyVpcAttributeValidationMiddleware(stack *middleware.Stack) error { 6834 return stack.Initialize.Add(&validateOpModifyVpcAttribute{}, middleware.After) 6835} 6836 6837func addOpModifyVpcEndpointConnectionNotificationValidationMiddleware(stack *middleware.Stack) error { 6838 return stack.Initialize.Add(&validateOpModifyVpcEndpointConnectionNotification{}, middleware.After) 6839} 6840 6841func addOpModifyVpcEndpointValidationMiddleware(stack *middleware.Stack) error { 6842 return stack.Initialize.Add(&validateOpModifyVpcEndpoint{}, middleware.After) 6843} 6844 6845func addOpModifyVpcEndpointServiceConfigurationValidationMiddleware(stack *middleware.Stack) error { 6846 return stack.Initialize.Add(&validateOpModifyVpcEndpointServiceConfiguration{}, middleware.After) 6847} 6848 6849func addOpModifyVpcEndpointServicePermissionsValidationMiddleware(stack *middleware.Stack) error { 6850 return stack.Initialize.Add(&validateOpModifyVpcEndpointServicePermissions{}, middleware.After) 6851} 6852 6853func addOpModifyVpcPeeringConnectionOptionsValidationMiddleware(stack *middleware.Stack) error { 6854 return stack.Initialize.Add(&validateOpModifyVpcPeeringConnectionOptions{}, middleware.After) 6855} 6856 6857func addOpModifyVpcTenancyValidationMiddleware(stack *middleware.Stack) error { 6858 return stack.Initialize.Add(&validateOpModifyVpcTenancy{}, middleware.After) 6859} 6860 6861func addOpModifyVpnConnectionValidationMiddleware(stack *middleware.Stack) error { 6862 return stack.Initialize.Add(&validateOpModifyVpnConnection{}, middleware.After) 6863} 6864 6865func addOpModifyVpnConnectionOptionsValidationMiddleware(stack *middleware.Stack) error { 6866 return stack.Initialize.Add(&validateOpModifyVpnConnectionOptions{}, middleware.After) 6867} 6868 6869func addOpModifyVpnTunnelCertificateValidationMiddleware(stack *middleware.Stack) error { 6870 return stack.Initialize.Add(&validateOpModifyVpnTunnelCertificate{}, middleware.After) 6871} 6872 6873func addOpModifyVpnTunnelOptionsValidationMiddleware(stack *middleware.Stack) error { 6874 return stack.Initialize.Add(&validateOpModifyVpnTunnelOptions{}, middleware.After) 6875} 6876 6877func addOpMonitorInstancesValidationMiddleware(stack *middleware.Stack) error { 6878 return stack.Initialize.Add(&validateOpMonitorInstances{}, middleware.After) 6879} 6880 6881func addOpMoveAddressToVpcValidationMiddleware(stack *middleware.Stack) error { 6882 return stack.Initialize.Add(&validateOpMoveAddressToVpc{}, middleware.After) 6883} 6884 6885func addOpProvisionByoipCidrValidationMiddleware(stack *middleware.Stack) error { 6886 return stack.Initialize.Add(&validateOpProvisionByoipCidr{}, middleware.After) 6887} 6888 6889func addOpPurchaseHostReservationValidationMiddleware(stack *middleware.Stack) error { 6890 return stack.Initialize.Add(&validateOpPurchaseHostReservation{}, middleware.After) 6891} 6892 6893func addOpPurchaseReservedInstancesOfferingValidationMiddleware(stack *middleware.Stack) error { 6894 return stack.Initialize.Add(&validateOpPurchaseReservedInstancesOffering{}, middleware.After) 6895} 6896 6897func addOpPurchaseScheduledInstancesValidationMiddleware(stack *middleware.Stack) error { 6898 return stack.Initialize.Add(&validateOpPurchaseScheduledInstances{}, middleware.After) 6899} 6900 6901func addOpRebootInstancesValidationMiddleware(stack *middleware.Stack) error { 6902 return stack.Initialize.Add(&validateOpRebootInstances{}, middleware.After) 6903} 6904 6905func addOpRegisterImageValidationMiddleware(stack *middleware.Stack) error { 6906 return stack.Initialize.Add(&validateOpRegisterImage{}, middleware.After) 6907} 6908 6909func addOpRejectTransitGatewayPeeringAttachmentValidationMiddleware(stack *middleware.Stack) error { 6910 return stack.Initialize.Add(&validateOpRejectTransitGatewayPeeringAttachment{}, middleware.After) 6911} 6912 6913func addOpRejectTransitGatewayVpcAttachmentValidationMiddleware(stack *middleware.Stack) error { 6914 return stack.Initialize.Add(&validateOpRejectTransitGatewayVpcAttachment{}, middleware.After) 6915} 6916 6917func addOpRejectVpcEndpointConnectionsValidationMiddleware(stack *middleware.Stack) error { 6918 return stack.Initialize.Add(&validateOpRejectVpcEndpointConnections{}, middleware.After) 6919} 6920 6921func addOpRejectVpcPeeringConnectionValidationMiddleware(stack *middleware.Stack) error { 6922 return stack.Initialize.Add(&validateOpRejectVpcPeeringConnection{}, middleware.After) 6923} 6924 6925func addOpReleaseHostsValidationMiddleware(stack *middleware.Stack) error { 6926 return stack.Initialize.Add(&validateOpReleaseHosts{}, middleware.After) 6927} 6928 6929func addOpReplaceIamInstanceProfileAssociationValidationMiddleware(stack *middleware.Stack) error { 6930 return stack.Initialize.Add(&validateOpReplaceIamInstanceProfileAssociation{}, middleware.After) 6931} 6932 6933func addOpReplaceNetworkAclAssociationValidationMiddleware(stack *middleware.Stack) error { 6934 return stack.Initialize.Add(&validateOpReplaceNetworkAclAssociation{}, middleware.After) 6935} 6936 6937func addOpReplaceNetworkAclEntryValidationMiddleware(stack *middleware.Stack) error { 6938 return stack.Initialize.Add(&validateOpReplaceNetworkAclEntry{}, middleware.After) 6939} 6940 6941func addOpReplaceRouteValidationMiddleware(stack *middleware.Stack) error { 6942 return stack.Initialize.Add(&validateOpReplaceRoute{}, middleware.After) 6943} 6944 6945func addOpReplaceRouteTableAssociationValidationMiddleware(stack *middleware.Stack) error { 6946 return stack.Initialize.Add(&validateOpReplaceRouteTableAssociation{}, middleware.After) 6947} 6948 6949func addOpReplaceTransitGatewayRouteValidationMiddleware(stack *middleware.Stack) error { 6950 return stack.Initialize.Add(&validateOpReplaceTransitGatewayRoute{}, middleware.After) 6951} 6952 6953func addOpReportInstanceStatusValidationMiddleware(stack *middleware.Stack) error { 6954 return stack.Initialize.Add(&validateOpReportInstanceStatus{}, middleware.After) 6955} 6956 6957func addOpRequestSpotFleetValidationMiddleware(stack *middleware.Stack) error { 6958 return stack.Initialize.Add(&validateOpRequestSpotFleet{}, middleware.After) 6959} 6960 6961func addOpRequestSpotInstancesValidationMiddleware(stack *middleware.Stack) error { 6962 return stack.Initialize.Add(&validateOpRequestSpotInstances{}, middleware.After) 6963} 6964 6965func addOpResetFpgaImageAttributeValidationMiddleware(stack *middleware.Stack) error { 6966 return stack.Initialize.Add(&validateOpResetFpgaImageAttribute{}, middleware.After) 6967} 6968 6969func addOpResetImageAttributeValidationMiddleware(stack *middleware.Stack) error { 6970 return stack.Initialize.Add(&validateOpResetImageAttribute{}, middleware.After) 6971} 6972 6973func addOpResetInstanceAttributeValidationMiddleware(stack *middleware.Stack) error { 6974 return stack.Initialize.Add(&validateOpResetInstanceAttribute{}, middleware.After) 6975} 6976 6977func addOpResetNetworkInterfaceAttributeValidationMiddleware(stack *middleware.Stack) error { 6978 return stack.Initialize.Add(&validateOpResetNetworkInterfaceAttribute{}, middleware.After) 6979} 6980 6981func addOpResetSnapshotAttributeValidationMiddleware(stack *middleware.Stack) error { 6982 return stack.Initialize.Add(&validateOpResetSnapshotAttribute{}, middleware.After) 6983} 6984 6985func addOpRestoreAddressToClassicValidationMiddleware(stack *middleware.Stack) error { 6986 return stack.Initialize.Add(&validateOpRestoreAddressToClassic{}, middleware.After) 6987} 6988 6989func addOpRestoreManagedPrefixListVersionValidationMiddleware(stack *middleware.Stack) error { 6990 return stack.Initialize.Add(&validateOpRestoreManagedPrefixListVersion{}, middleware.After) 6991} 6992 6993func addOpRevokeClientVpnIngressValidationMiddleware(stack *middleware.Stack) error { 6994 return stack.Initialize.Add(&validateOpRevokeClientVpnIngress{}, middleware.After) 6995} 6996 6997func addOpRevokeSecurityGroupEgressValidationMiddleware(stack *middleware.Stack) error { 6998 return stack.Initialize.Add(&validateOpRevokeSecurityGroupEgress{}, middleware.After) 6999} 7000 7001func addOpRunInstancesValidationMiddleware(stack *middleware.Stack) error { 7002 return stack.Initialize.Add(&validateOpRunInstances{}, middleware.After) 7003} 7004 7005func addOpRunScheduledInstancesValidationMiddleware(stack *middleware.Stack) error { 7006 return stack.Initialize.Add(&validateOpRunScheduledInstances{}, middleware.After) 7007} 7008 7009func addOpSearchLocalGatewayRoutesValidationMiddleware(stack *middleware.Stack) error { 7010 return stack.Initialize.Add(&validateOpSearchLocalGatewayRoutes{}, middleware.After) 7011} 7012 7013func addOpSearchTransitGatewayRoutesValidationMiddleware(stack *middleware.Stack) error { 7014 return stack.Initialize.Add(&validateOpSearchTransitGatewayRoutes{}, middleware.After) 7015} 7016 7017func addOpSendDiagnosticInterruptValidationMiddleware(stack *middleware.Stack) error { 7018 return stack.Initialize.Add(&validateOpSendDiagnosticInterrupt{}, middleware.After) 7019} 7020 7021func addOpStartInstancesValidationMiddleware(stack *middleware.Stack) error { 7022 return stack.Initialize.Add(&validateOpStartInstances{}, middleware.After) 7023} 7024 7025func addOpStartNetworkInsightsAnalysisValidationMiddleware(stack *middleware.Stack) error { 7026 return stack.Initialize.Add(&validateOpStartNetworkInsightsAnalysis{}, middleware.After) 7027} 7028 7029func addOpStartVpcEndpointServicePrivateDnsVerificationValidationMiddleware(stack *middleware.Stack) error { 7030 return stack.Initialize.Add(&validateOpStartVpcEndpointServicePrivateDnsVerification{}, middleware.After) 7031} 7032 7033func addOpStopInstancesValidationMiddleware(stack *middleware.Stack) error { 7034 return stack.Initialize.Add(&validateOpStopInstances{}, middleware.After) 7035} 7036 7037func addOpTerminateClientVpnConnectionsValidationMiddleware(stack *middleware.Stack) error { 7038 return stack.Initialize.Add(&validateOpTerminateClientVpnConnections{}, middleware.After) 7039} 7040 7041func addOpTerminateInstancesValidationMiddleware(stack *middleware.Stack) error { 7042 return stack.Initialize.Add(&validateOpTerminateInstances{}, middleware.After) 7043} 7044 7045func addOpUnassignIpv6AddressesValidationMiddleware(stack *middleware.Stack) error { 7046 return stack.Initialize.Add(&validateOpUnassignIpv6Addresses{}, middleware.After) 7047} 7048 7049func addOpUnassignPrivateIpAddressesValidationMiddleware(stack *middleware.Stack) error { 7050 return stack.Initialize.Add(&validateOpUnassignPrivateIpAddresses{}, middleware.After) 7051} 7052 7053func addOpUnmonitorInstancesValidationMiddleware(stack *middleware.Stack) error { 7054 return stack.Initialize.Add(&validateOpUnmonitorInstances{}, middleware.After) 7055} 7056 7057func addOpUpdateSecurityGroupRuleDescriptionsEgressValidationMiddleware(stack *middleware.Stack) error { 7058 return stack.Initialize.Add(&validateOpUpdateSecurityGroupRuleDescriptionsEgress{}, middleware.After) 7059} 7060 7061func addOpUpdateSecurityGroupRuleDescriptionsIngressValidationMiddleware(stack *middleware.Stack) error { 7062 return stack.Initialize.Add(&validateOpUpdateSecurityGroupRuleDescriptionsIngress{}, middleware.After) 7063} 7064 7065func addOpWithdrawByoipCidrValidationMiddleware(stack *middleware.Stack) error { 7066 return stack.Initialize.Add(&validateOpWithdrawByoipCidr{}, middleware.After) 7067} 7068 7069func validateAddPrefixListEntries(v []types.AddPrefixListEntry) error { 7070 if v == nil { 7071 return nil 7072 } 7073 invalidParams := smithy.InvalidParamsError{Context: "AddPrefixListEntries"} 7074 for i := range v { 7075 if err := validateAddPrefixListEntry(&v[i]); err != nil { 7076 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 7077 } 7078 } 7079 if invalidParams.Len() > 0 { 7080 return invalidParams 7081 } else { 7082 return nil 7083 } 7084} 7085 7086func validateAddPrefixListEntry(v *types.AddPrefixListEntry) error { 7087 if v == nil { 7088 return nil 7089 } 7090 invalidParams := smithy.InvalidParamsError{Context: "AddPrefixListEntry"} 7091 if v.Cidr == nil { 7092 invalidParams.Add(smithy.NewErrParamRequired("Cidr")) 7093 } 7094 if invalidParams.Len() > 0 { 7095 return invalidParams 7096 } else { 7097 return nil 7098 } 7099} 7100 7101func validateCidrAuthorizationContext(v *types.CidrAuthorizationContext) error { 7102 if v == nil { 7103 return nil 7104 } 7105 invalidParams := smithy.InvalidParamsError{Context: "CidrAuthorizationContext"} 7106 if v.Message == nil { 7107 invalidParams.Add(smithy.NewErrParamRequired("Message")) 7108 } 7109 if v.Signature == nil { 7110 invalidParams.Add(smithy.NewErrParamRequired("Signature")) 7111 } 7112 if invalidParams.Len() > 0 { 7113 return invalidParams 7114 } else { 7115 return nil 7116 } 7117} 7118 7119func validateCreateTransitGatewayConnectRequestOptions(v *types.CreateTransitGatewayConnectRequestOptions) error { 7120 if v == nil { 7121 return nil 7122 } 7123 invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayConnectRequestOptions"} 7124 if len(v.Protocol) == 0 { 7125 invalidParams.Add(smithy.NewErrParamRequired("Protocol")) 7126 } 7127 if invalidParams.Len() > 0 { 7128 return invalidParams 7129 } else { 7130 return nil 7131 } 7132} 7133 7134func validateCreditSpecificationRequest(v *types.CreditSpecificationRequest) error { 7135 if v == nil { 7136 return nil 7137 } 7138 invalidParams := smithy.InvalidParamsError{Context: "CreditSpecificationRequest"} 7139 if v.CpuCredits == nil { 7140 invalidParams.Add(smithy.NewErrParamRequired("CpuCredits")) 7141 } 7142 if invalidParams.Len() > 0 { 7143 return invalidParams 7144 } else { 7145 return nil 7146 } 7147} 7148 7149func validateDiskImage(v *types.DiskImage) error { 7150 if v == nil { 7151 return nil 7152 } 7153 invalidParams := smithy.InvalidParamsError{Context: "DiskImage"} 7154 if v.Image != nil { 7155 if err := validateDiskImageDetail(v.Image); err != nil { 7156 invalidParams.AddNested("Image", err.(smithy.InvalidParamsError)) 7157 } 7158 } 7159 if v.Volume != nil { 7160 if err := validateVolumeDetail(v.Volume); err != nil { 7161 invalidParams.AddNested("Volume", err.(smithy.InvalidParamsError)) 7162 } 7163 } 7164 if invalidParams.Len() > 0 { 7165 return invalidParams 7166 } else { 7167 return nil 7168 } 7169} 7170 7171func validateDiskImageDetail(v *types.DiskImageDetail) error { 7172 if v == nil { 7173 return nil 7174 } 7175 invalidParams := smithy.InvalidParamsError{Context: "DiskImageDetail"} 7176 if len(v.Format) == 0 { 7177 invalidParams.Add(smithy.NewErrParamRequired("Format")) 7178 } 7179 if v.ImportManifestUrl == nil { 7180 invalidParams.Add(smithy.NewErrParamRequired("ImportManifestUrl")) 7181 } 7182 if invalidParams.Len() > 0 { 7183 return invalidParams 7184 } else { 7185 return nil 7186 } 7187} 7188 7189func validateDiskImageList(v []types.DiskImage) error { 7190 if v == nil { 7191 return nil 7192 } 7193 invalidParams := smithy.InvalidParamsError{Context: "DiskImageList"} 7194 for i := range v { 7195 if err := validateDiskImage(&v[i]); err != nil { 7196 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 7197 } 7198 } 7199 if invalidParams.Len() > 0 { 7200 return invalidParams 7201 } else { 7202 return nil 7203 } 7204} 7205 7206func validateElasticGpuSpecification(v *types.ElasticGpuSpecification) error { 7207 if v == nil { 7208 return nil 7209 } 7210 invalidParams := smithy.InvalidParamsError{Context: "ElasticGpuSpecification"} 7211 if v.Type == nil { 7212 invalidParams.Add(smithy.NewErrParamRequired("Type")) 7213 } 7214 if invalidParams.Len() > 0 { 7215 return invalidParams 7216 } else { 7217 return nil 7218 } 7219} 7220 7221func validateElasticGpuSpecificationList(v []types.ElasticGpuSpecification) error { 7222 if v == nil { 7223 return nil 7224 } 7225 invalidParams := smithy.InvalidParamsError{Context: "ElasticGpuSpecificationList"} 7226 for i := range v { 7227 if err := validateElasticGpuSpecification(&v[i]); err != nil { 7228 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 7229 } 7230 } 7231 if invalidParams.Len() > 0 { 7232 return invalidParams 7233 } else { 7234 return nil 7235 } 7236} 7237 7238func validateElasticGpuSpecifications(v []types.ElasticGpuSpecification) error { 7239 if v == nil { 7240 return nil 7241 } 7242 invalidParams := smithy.InvalidParamsError{Context: "ElasticGpuSpecifications"} 7243 for i := range v { 7244 if err := validateElasticGpuSpecification(&v[i]); err != nil { 7245 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 7246 } 7247 } 7248 if invalidParams.Len() > 0 { 7249 return invalidParams 7250 } else { 7251 return nil 7252 } 7253} 7254 7255func validateElasticInferenceAccelerator(v *types.ElasticInferenceAccelerator) error { 7256 if v == nil { 7257 return nil 7258 } 7259 invalidParams := smithy.InvalidParamsError{Context: "ElasticInferenceAccelerator"} 7260 if v.Type == nil { 7261 invalidParams.Add(smithy.NewErrParamRequired("Type")) 7262 } 7263 if invalidParams.Len() > 0 { 7264 return invalidParams 7265 } else { 7266 return nil 7267 } 7268} 7269 7270func validateElasticInferenceAccelerators(v []types.ElasticInferenceAccelerator) error { 7271 if v == nil { 7272 return nil 7273 } 7274 invalidParams := smithy.InvalidParamsError{Context: "ElasticInferenceAccelerators"} 7275 for i := range v { 7276 if err := validateElasticInferenceAccelerator(&v[i]); err != nil { 7277 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 7278 } 7279 } 7280 if invalidParams.Len() > 0 { 7281 return invalidParams 7282 } else { 7283 return nil 7284 } 7285} 7286 7287func validateExportTaskS3LocationRequest(v *types.ExportTaskS3LocationRequest) error { 7288 if v == nil { 7289 return nil 7290 } 7291 invalidParams := smithy.InvalidParamsError{Context: "ExportTaskS3LocationRequest"} 7292 if v.S3Bucket == nil { 7293 invalidParams.Add(smithy.NewErrParamRequired("S3Bucket")) 7294 } 7295 if invalidParams.Len() > 0 { 7296 return invalidParams 7297 } else { 7298 return nil 7299 } 7300} 7301 7302func validateLaunchTemplateElasticInferenceAccelerator(v *types.LaunchTemplateElasticInferenceAccelerator) error { 7303 if v == nil { 7304 return nil 7305 } 7306 invalidParams := smithy.InvalidParamsError{Context: "LaunchTemplateElasticInferenceAccelerator"} 7307 if v.Type == nil { 7308 invalidParams.Add(smithy.NewErrParamRequired("Type")) 7309 } 7310 if invalidParams.Len() > 0 { 7311 return invalidParams 7312 } else { 7313 return nil 7314 } 7315} 7316 7317func validateLaunchTemplateElasticInferenceAcceleratorList(v []types.LaunchTemplateElasticInferenceAccelerator) error { 7318 if v == nil { 7319 return nil 7320 } 7321 invalidParams := smithy.InvalidParamsError{Context: "LaunchTemplateElasticInferenceAcceleratorList"} 7322 for i := range v { 7323 if err := validateLaunchTemplateElasticInferenceAccelerator(&v[i]); err != nil { 7324 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 7325 } 7326 } 7327 if invalidParams.Len() > 0 { 7328 return invalidParams 7329 } else { 7330 return nil 7331 } 7332} 7333 7334func validatePurchaseRequest(v *types.PurchaseRequest) error { 7335 if v == nil { 7336 return nil 7337 } 7338 invalidParams := smithy.InvalidParamsError{Context: "PurchaseRequest"} 7339 if v.PurchaseToken == nil { 7340 invalidParams.Add(smithy.NewErrParamRequired("PurchaseToken")) 7341 } 7342 if invalidParams.Len() > 0 { 7343 return invalidParams 7344 } else { 7345 return nil 7346 } 7347} 7348 7349func validatePurchaseRequestSet(v []types.PurchaseRequest) error { 7350 if v == nil { 7351 return nil 7352 } 7353 invalidParams := smithy.InvalidParamsError{Context: "PurchaseRequestSet"} 7354 for i := range v { 7355 if err := validatePurchaseRequest(&v[i]); err != nil { 7356 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 7357 } 7358 } 7359 if invalidParams.Len() > 0 { 7360 return invalidParams 7361 } else { 7362 return nil 7363 } 7364} 7365 7366func validateRemovePrefixListEntries(v []types.RemovePrefixListEntry) error { 7367 if v == nil { 7368 return nil 7369 } 7370 invalidParams := smithy.InvalidParamsError{Context: "RemovePrefixListEntries"} 7371 for i := range v { 7372 if err := validateRemovePrefixListEntry(&v[i]); err != nil { 7373 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 7374 } 7375 } 7376 if invalidParams.Len() > 0 { 7377 return invalidParams 7378 } else { 7379 return nil 7380 } 7381} 7382 7383func validateRemovePrefixListEntry(v *types.RemovePrefixListEntry) error { 7384 if v == nil { 7385 return nil 7386 } 7387 invalidParams := smithy.InvalidParamsError{Context: "RemovePrefixListEntry"} 7388 if v.Cidr == nil { 7389 invalidParams.Add(smithy.NewErrParamRequired("Cidr")) 7390 } 7391 if invalidParams.Len() > 0 { 7392 return invalidParams 7393 } else { 7394 return nil 7395 } 7396} 7397 7398func validateRequestLaunchTemplateData(v *types.RequestLaunchTemplateData) error { 7399 if v == nil { 7400 return nil 7401 } 7402 invalidParams := smithy.InvalidParamsError{Context: "RequestLaunchTemplateData"} 7403 if v.ElasticGpuSpecifications != nil { 7404 if err := validateElasticGpuSpecificationList(v.ElasticGpuSpecifications); err != nil { 7405 invalidParams.AddNested("ElasticGpuSpecifications", err.(smithy.InvalidParamsError)) 7406 } 7407 } 7408 if v.ElasticInferenceAccelerators != nil { 7409 if err := validateLaunchTemplateElasticInferenceAcceleratorList(v.ElasticInferenceAccelerators); err != nil { 7410 invalidParams.AddNested("ElasticInferenceAccelerators", err.(smithy.InvalidParamsError)) 7411 } 7412 } 7413 if v.CreditSpecification != nil { 7414 if err := validateCreditSpecificationRequest(v.CreditSpecification); err != nil { 7415 invalidParams.AddNested("CreditSpecification", err.(smithy.InvalidParamsError)) 7416 } 7417 } 7418 if invalidParams.Len() > 0 { 7419 return invalidParams 7420 } else { 7421 return nil 7422 } 7423} 7424 7425func validateRequestSpotLaunchSpecification(v *types.RequestSpotLaunchSpecification) error { 7426 if v == nil { 7427 return nil 7428 } 7429 invalidParams := smithy.InvalidParamsError{Context: "RequestSpotLaunchSpecification"} 7430 if v.Monitoring != nil { 7431 if err := validateRunInstancesMonitoringEnabled(v.Monitoring); err != nil { 7432 invalidParams.AddNested("Monitoring", err.(smithy.InvalidParamsError)) 7433 } 7434 } 7435 if invalidParams.Len() > 0 { 7436 return invalidParams 7437 } else { 7438 return nil 7439 } 7440} 7441 7442func validateRunInstancesMonitoringEnabled(v *types.RunInstancesMonitoringEnabled) error { 7443 if v == nil { 7444 return nil 7445 } 7446 invalidParams := smithy.InvalidParamsError{Context: "RunInstancesMonitoringEnabled"} 7447 if invalidParams.Len() > 0 { 7448 return invalidParams 7449 } else { 7450 return nil 7451 } 7452} 7453 7454func validateScheduledInstancesLaunchSpecification(v *types.ScheduledInstancesLaunchSpecification) error { 7455 if v == nil { 7456 return nil 7457 } 7458 invalidParams := smithy.InvalidParamsError{Context: "ScheduledInstancesLaunchSpecification"} 7459 if v.ImageId == nil { 7460 invalidParams.Add(smithy.NewErrParamRequired("ImageId")) 7461 } 7462 if invalidParams.Len() > 0 { 7463 return invalidParams 7464 } else { 7465 return nil 7466 } 7467} 7468 7469func validateSlotDateTimeRangeRequest(v *types.SlotDateTimeRangeRequest) error { 7470 if v == nil { 7471 return nil 7472 } 7473 invalidParams := smithy.InvalidParamsError{Context: "SlotDateTimeRangeRequest"} 7474 if v.EarliestTime == nil { 7475 invalidParams.Add(smithy.NewErrParamRequired("EarliestTime")) 7476 } 7477 if v.LatestTime == nil { 7478 invalidParams.Add(smithy.NewErrParamRequired("LatestTime")) 7479 } 7480 if invalidParams.Len() > 0 { 7481 return invalidParams 7482 } else { 7483 return nil 7484 } 7485} 7486 7487func validateSpotFleetRequestConfigData(v *types.SpotFleetRequestConfigData) error { 7488 if v == nil { 7489 return nil 7490 } 7491 invalidParams := smithy.InvalidParamsError{Context: "SpotFleetRequestConfigData"} 7492 if v.IamFleetRole == nil { 7493 invalidParams.Add(smithy.NewErrParamRequired("IamFleetRole")) 7494 } 7495 if invalidParams.Len() > 0 { 7496 return invalidParams 7497 } else { 7498 return nil 7499 } 7500} 7501 7502func validateTargetCapacitySpecificationRequest(v *types.TargetCapacitySpecificationRequest) error { 7503 if v == nil { 7504 return nil 7505 } 7506 invalidParams := smithy.InvalidParamsError{Context: "TargetCapacitySpecificationRequest"} 7507 if invalidParams.Len() > 0 { 7508 return invalidParams 7509 } else { 7510 return nil 7511 } 7512} 7513 7514func validateTargetConfigurationRequest(v *types.TargetConfigurationRequest) error { 7515 if v == nil { 7516 return nil 7517 } 7518 invalidParams := smithy.InvalidParamsError{Context: "TargetConfigurationRequest"} 7519 if v.OfferingId == nil { 7520 invalidParams.Add(smithy.NewErrParamRequired("OfferingId")) 7521 } 7522 if invalidParams.Len() > 0 { 7523 return invalidParams 7524 } else { 7525 return nil 7526 } 7527} 7528 7529func validateTargetConfigurationRequestSet(v []types.TargetConfigurationRequest) error { 7530 if v == nil { 7531 return nil 7532 } 7533 invalidParams := smithy.InvalidParamsError{Context: "TargetConfigurationRequestSet"} 7534 for i := range v { 7535 if err := validateTargetConfigurationRequest(&v[i]); err != nil { 7536 invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) 7537 } 7538 } 7539 if invalidParams.Len() > 0 { 7540 return invalidParams 7541 } else { 7542 return nil 7543 } 7544} 7545 7546func validateVolumeDetail(v *types.VolumeDetail) error { 7547 if v == nil { 7548 return nil 7549 } 7550 invalidParams := smithy.InvalidParamsError{Context: "VolumeDetail"} 7551 if invalidParams.Len() > 0 { 7552 return invalidParams 7553 } else { 7554 return nil 7555 } 7556} 7557 7558func validateOpAcceptReservedInstancesExchangeQuoteInput(v *AcceptReservedInstancesExchangeQuoteInput) error { 7559 if v == nil { 7560 return nil 7561 } 7562 invalidParams := smithy.InvalidParamsError{Context: "AcceptReservedInstancesExchangeQuoteInput"} 7563 if v.ReservedInstanceIds == nil { 7564 invalidParams.Add(smithy.NewErrParamRequired("ReservedInstanceIds")) 7565 } 7566 if v.TargetConfigurations != nil { 7567 if err := validateTargetConfigurationRequestSet(v.TargetConfigurations); err != nil { 7568 invalidParams.AddNested("TargetConfigurations", err.(smithy.InvalidParamsError)) 7569 } 7570 } 7571 if invalidParams.Len() > 0 { 7572 return invalidParams 7573 } else { 7574 return nil 7575 } 7576} 7577 7578func validateOpAcceptTransitGatewayPeeringAttachmentInput(v *AcceptTransitGatewayPeeringAttachmentInput) error { 7579 if v == nil { 7580 return nil 7581 } 7582 invalidParams := smithy.InvalidParamsError{Context: "AcceptTransitGatewayPeeringAttachmentInput"} 7583 if v.TransitGatewayAttachmentId == nil { 7584 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 7585 } 7586 if invalidParams.Len() > 0 { 7587 return invalidParams 7588 } else { 7589 return nil 7590 } 7591} 7592 7593func validateOpAcceptTransitGatewayVpcAttachmentInput(v *AcceptTransitGatewayVpcAttachmentInput) error { 7594 if v == nil { 7595 return nil 7596 } 7597 invalidParams := smithy.InvalidParamsError{Context: "AcceptTransitGatewayVpcAttachmentInput"} 7598 if v.TransitGatewayAttachmentId == nil { 7599 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 7600 } 7601 if invalidParams.Len() > 0 { 7602 return invalidParams 7603 } else { 7604 return nil 7605 } 7606} 7607 7608func validateOpAcceptVpcEndpointConnectionsInput(v *AcceptVpcEndpointConnectionsInput) error { 7609 if v == nil { 7610 return nil 7611 } 7612 invalidParams := smithy.InvalidParamsError{Context: "AcceptVpcEndpointConnectionsInput"} 7613 if v.ServiceId == nil { 7614 invalidParams.Add(smithy.NewErrParamRequired("ServiceId")) 7615 } 7616 if v.VpcEndpointIds == nil { 7617 invalidParams.Add(smithy.NewErrParamRequired("VpcEndpointIds")) 7618 } 7619 if invalidParams.Len() > 0 { 7620 return invalidParams 7621 } else { 7622 return nil 7623 } 7624} 7625 7626func validateOpAdvertiseByoipCidrInput(v *AdvertiseByoipCidrInput) error { 7627 if v == nil { 7628 return nil 7629 } 7630 invalidParams := smithy.InvalidParamsError{Context: "AdvertiseByoipCidrInput"} 7631 if v.Cidr == nil { 7632 invalidParams.Add(smithy.NewErrParamRequired("Cidr")) 7633 } 7634 if invalidParams.Len() > 0 { 7635 return invalidParams 7636 } else { 7637 return nil 7638 } 7639} 7640 7641func validateOpAllocateHostsInput(v *AllocateHostsInput) error { 7642 if v == nil { 7643 return nil 7644 } 7645 invalidParams := smithy.InvalidParamsError{Context: "AllocateHostsInput"} 7646 if v.AvailabilityZone == nil { 7647 invalidParams.Add(smithy.NewErrParamRequired("AvailabilityZone")) 7648 } 7649 if invalidParams.Len() > 0 { 7650 return invalidParams 7651 } else { 7652 return nil 7653 } 7654} 7655 7656func validateOpApplySecurityGroupsToClientVpnTargetNetworkInput(v *ApplySecurityGroupsToClientVpnTargetNetworkInput) error { 7657 if v == nil { 7658 return nil 7659 } 7660 invalidParams := smithy.InvalidParamsError{Context: "ApplySecurityGroupsToClientVpnTargetNetworkInput"} 7661 if v.ClientVpnEndpointId == nil { 7662 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 7663 } 7664 if v.VpcId == nil { 7665 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 7666 } 7667 if v.SecurityGroupIds == nil { 7668 invalidParams.Add(smithy.NewErrParamRequired("SecurityGroupIds")) 7669 } 7670 if invalidParams.Len() > 0 { 7671 return invalidParams 7672 } else { 7673 return nil 7674 } 7675} 7676 7677func validateOpAssignIpv6AddressesInput(v *AssignIpv6AddressesInput) error { 7678 if v == nil { 7679 return nil 7680 } 7681 invalidParams := smithy.InvalidParamsError{Context: "AssignIpv6AddressesInput"} 7682 if v.NetworkInterfaceId == nil { 7683 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 7684 } 7685 if invalidParams.Len() > 0 { 7686 return invalidParams 7687 } else { 7688 return nil 7689 } 7690} 7691 7692func validateOpAssignPrivateIpAddressesInput(v *AssignPrivateIpAddressesInput) error { 7693 if v == nil { 7694 return nil 7695 } 7696 invalidParams := smithy.InvalidParamsError{Context: "AssignPrivateIpAddressesInput"} 7697 if v.NetworkInterfaceId == nil { 7698 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 7699 } 7700 if invalidParams.Len() > 0 { 7701 return invalidParams 7702 } else { 7703 return nil 7704 } 7705} 7706 7707func validateOpAssociateClientVpnTargetNetworkInput(v *AssociateClientVpnTargetNetworkInput) error { 7708 if v == nil { 7709 return nil 7710 } 7711 invalidParams := smithy.InvalidParamsError{Context: "AssociateClientVpnTargetNetworkInput"} 7712 if v.ClientVpnEndpointId == nil { 7713 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 7714 } 7715 if v.SubnetId == nil { 7716 invalidParams.Add(smithy.NewErrParamRequired("SubnetId")) 7717 } 7718 if invalidParams.Len() > 0 { 7719 return invalidParams 7720 } else { 7721 return nil 7722 } 7723} 7724 7725func validateOpAssociateDhcpOptionsInput(v *AssociateDhcpOptionsInput) error { 7726 if v == nil { 7727 return nil 7728 } 7729 invalidParams := smithy.InvalidParamsError{Context: "AssociateDhcpOptionsInput"} 7730 if v.DhcpOptionsId == nil { 7731 invalidParams.Add(smithy.NewErrParamRequired("DhcpOptionsId")) 7732 } 7733 if v.VpcId == nil { 7734 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 7735 } 7736 if invalidParams.Len() > 0 { 7737 return invalidParams 7738 } else { 7739 return nil 7740 } 7741} 7742 7743func validateOpAssociateIamInstanceProfileInput(v *AssociateIamInstanceProfileInput) error { 7744 if v == nil { 7745 return nil 7746 } 7747 invalidParams := smithy.InvalidParamsError{Context: "AssociateIamInstanceProfileInput"} 7748 if v.IamInstanceProfile == nil { 7749 invalidParams.Add(smithy.NewErrParamRequired("IamInstanceProfile")) 7750 } 7751 if v.InstanceId == nil { 7752 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 7753 } 7754 if invalidParams.Len() > 0 { 7755 return invalidParams 7756 } else { 7757 return nil 7758 } 7759} 7760 7761func validateOpAssociateRouteTableInput(v *AssociateRouteTableInput) error { 7762 if v == nil { 7763 return nil 7764 } 7765 invalidParams := smithy.InvalidParamsError{Context: "AssociateRouteTableInput"} 7766 if v.RouteTableId == nil { 7767 invalidParams.Add(smithy.NewErrParamRequired("RouteTableId")) 7768 } 7769 if invalidParams.Len() > 0 { 7770 return invalidParams 7771 } else { 7772 return nil 7773 } 7774} 7775 7776func validateOpAssociateSubnetCidrBlockInput(v *AssociateSubnetCidrBlockInput) error { 7777 if v == nil { 7778 return nil 7779 } 7780 invalidParams := smithy.InvalidParamsError{Context: "AssociateSubnetCidrBlockInput"} 7781 if v.Ipv6CidrBlock == nil { 7782 invalidParams.Add(smithy.NewErrParamRequired("Ipv6CidrBlock")) 7783 } 7784 if v.SubnetId == nil { 7785 invalidParams.Add(smithy.NewErrParamRequired("SubnetId")) 7786 } 7787 if invalidParams.Len() > 0 { 7788 return invalidParams 7789 } else { 7790 return nil 7791 } 7792} 7793 7794func validateOpAssociateTransitGatewayRouteTableInput(v *AssociateTransitGatewayRouteTableInput) error { 7795 if v == nil { 7796 return nil 7797 } 7798 invalidParams := smithy.InvalidParamsError{Context: "AssociateTransitGatewayRouteTableInput"} 7799 if v.TransitGatewayRouteTableId == nil { 7800 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 7801 } 7802 if v.TransitGatewayAttachmentId == nil { 7803 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 7804 } 7805 if invalidParams.Len() > 0 { 7806 return invalidParams 7807 } else { 7808 return nil 7809 } 7810} 7811 7812func validateOpAssociateVpcCidrBlockInput(v *AssociateVpcCidrBlockInput) error { 7813 if v == nil { 7814 return nil 7815 } 7816 invalidParams := smithy.InvalidParamsError{Context: "AssociateVpcCidrBlockInput"} 7817 if v.VpcId == nil { 7818 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 7819 } 7820 if invalidParams.Len() > 0 { 7821 return invalidParams 7822 } else { 7823 return nil 7824 } 7825} 7826 7827func validateOpAttachClassicLinkVpcInput(v *AttachClassicLinkVpcInput) error { 7828 if v == nil { 7829 return nil 7830 } 7831 invalidParams := smithy.InvalidParamsError{Context: "AttachClassicLinkVpcInput"} 7832 if v.Groups == nil { 7833 invalidParams.Add(smithy.NewErrParamRequired("Groups")) 7834 } 7835 if v.InstanceId == nil { 7836 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 7837 } 7838 if v.VpcId == nil { 7839 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 7840 } 7841 if invalidParams.Len() > 0 { 7842 return invalidParams 7843 } else { 7844 return nil 7845 } 7846} 7847 7848func validateOpAttachInternetGatewayInput(v *AttachInternetGatewayInput) error { 7849 if v == nil { 7850 return nil 7851 } 7852 invalidParams := smithy.InvalidParamsError{Context: "AttachInternetGatewayInput"} 7853 if v.InternetGatewayId == nil { 7854 invalidParams.Add(smithy.NewErrParamRequired("InternetGatewayId")) 7855 } 7856 if v.VpcId == nil { 7857 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 7858 } 7859 if invalidParams.Len() > 0 { 7860 return invalidParams 7861 } else { 7862 return nil 7863 } 7864} 7865 7866func validateOpAttachNetworkInterfaceInput(v *AttachNetworkInterfaceInput) error { 7867 if v == nil { 7868 return nil 7869 } 7870 invalidParams := smithy.InvalidParamsError{Context: "AttachNetworkInterfaceInput"} 7871 if v.InstanceId == nil { 7872 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 7873 } 7874 if v.NetworkInterfaceId == nil { 7875 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 7876 } 7877 if invalidParams.Len() > 0 { 7878 return invalidParams 7879 } else { 7880 return nil 7881 } 7882} 7883 7884func validateOpAttachVolumeInput(v *AttachVolumeInput) error { 7885 if v == nil { 7886 return nil 7887 } 7888 invalidParams := smithy.InvalidParamsError{Context: "AttachVolumeInput"} 7889 if v.Device == nil { 7890 invalidParams.Add(smithy.NewErrParamRequired("Device")) 7891 } 7892 if v.InstanceId == nil { 7893 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 7894 } 7895 if v.VolumeId == nil { 7896 invalidParams.Add(smithy.NewErrParamRequired("VolumeId")) 7897 } 7898 if invalidParams.Len() > 0 { 7899 return invalidParams 7900 } else { 7901 return nil 7902 } 7903} 7904 7905func validateOpAttachVpnGatewayInput(v *AttachVpnGatewayInput) error { 7906 if v == nil { 7907 return nil 7908 } 7909 invalidParams := smithy.InvalidParamsError{Context: "AttachVpnGatewayInput"} 7910 if v.VpcId == nil { 7911 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 7912 } 7913 if v.VpnGatewayId == nil { 7914 invalidParams.Add(smithy.NewErrParamRequired("VpnGatewayId")) 7915 } 7916 if invalidParams.Len() > 0 { 7917 return invalidParams 7918 } else { 7919 return nil 7920 } 7921} 7922 7923func validateOpAuthorizeClientVpnIngressInput(v *AuthorizeClientVpnIngressInput) error { 7924 if v == nil { 7925 return nil 7926 } 7927 invalidParams := smithy.InvalidParamsError{Context: "AuthorizeClientVpnIngressInput"} 7928 if v.ClientVpnEndpointId == nil { 7929 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 7930 } 7931 if v.TargetNetworkCidr == nil { 7932 invalidParams.Add(smithy.NewErrParamRequired("TargetNetworkCidr")) 7933 } 7934 if invalidParams.Len() > 0 { 7935 return invalidParams 7936 } else { 7937 return nil 7938 } 7939} 7940 7941func validateOpAuthorizeSecurityGroupEgressInput(v *AuthorizeSecurityGroupEgressInput) error { 7942 if v == nil { 7943 return nil 7944 } 7945 invalidParams := smithy.InvalidParamsError{Context: "AuthorizeSecurityGroupEgressInput"} 7946 if v.GroupId == nil { 7947 invalidParams.Add(smithy.NewErrParamRequired("GroupId")) 7948 } 7949 if invalidParams.Len() > 0 { 7950 return invalidParams 7951 } else { 7952 return nil 7953 } 7954} 7955 7956func validateOpBundleInstanceInput(v *BundleInstanceInput) error { 7957 if v == nil { 7958 return nil 7959 } 7960 invalidParams := smithy.InvalidParamsError{Context: "BundleInstanceInput"} 7961 if v.InstanceId == nil { 7962 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 7963 } 7964 if v.Storage == nil { 7965 invalidParams.Add(smithy.NewErrParamRequired("Storage")) 7966 } 7967 if invalidParams.Len() > 0 { 7968 return invalidParams 7969 } else { 7970 return nil 7971 } 7972} 7973 7974func validateOpCancelBundleTaskInput(v *CancelBundleTaskInput) error { 7975 if v == nil { 7976 return nil 7977 } 7978 invalidParams := smithy.InvalidParamsError{Context: "CancelBundleTaskInput"} 7979 if v.BundleId == nil { 7980 invalidParams.Add(smithy.NewErrParamRequired("BundleId")) 7981 } 7982 if invalidParams.Len() > 0 { 7983 return invalidParams 7984 } else { 7985 return nil 7986 } 7987} 7988 7989func validateOpCancelCapacityReservationInput(v *CancelCapacityReservationInput) error { 7990 if v == nil { 7991 return nil 7992 } 7993 invalidParams := smithy.InvalidParamsError{Context: "CancelCapacityReservationInput"} 7994 if v.CapacityReservationId == nil { 7995 invalidParams.Add(smithy.NewErrParamRequired("CapacityReservationId")) 7996 } 7997 if invalidParams.Len() > 0 { 7998 return invalidParams 7999 } else { 8000 return nil 8001 } 8002} 8003 8004func validateOpCancelConversionTaskInput(v *CancelConversionTaskInput) error { 8005 if v == nil { 8006 return nil 8007 } 8008 invalidParams := smithy.InvalidParamsError{Context: "CancelConversionTaskInput"} 8009 if v.ConversionTaskId == nil { 8010 invalidParams.Add(smithy.NewErrParamRequired("ConversionTaskId")) 8011 } 8012 if invalidParams.Len() > 0 { 8013 return invalidParams 8014 } else { 8015 return nil 8016 } 8017} 8018 8019func validateOpCancelExportTaskInput(v *CancelExportTaskInput) error { 8020 if v == nil { 8021 return nil 8022 } 8023 invalidParams := smithy.InvalidParamsError{Context: "CancelExportTaskInput"} 8024 if v.ExportTaskId == nil { 8025 invalidParams.Add(smithy.NewErrParamRequired("ExportTaskId")) 8026 } 8027 if invalidParams.Len() > 0 { 8028 return invalidParams 8029 } else { 8030 return nil 8031 } 8032} 8033 8034func validateOpCancelReservedInstancesListingInput(v *CancelReservedInstancesListingInput) error { 8035 if v == nil { 8036 return nil 8037 } 8038 invalidParams := smithy.InvalidParamsError{Context: "CancelReservedInstancesListingInput"} 8039 if v.ReservedInstancesListingId == nil { 8040 invalidParams.Add(smithy.NewErrParamRequired("ReservedInstancesListingId")) 8041 } 8042 if invalidParams.Len() > 0 { 8043 return invalidParams 8044 } else { 8045 return nil 8046 } 8047} 8048 8049func validateOpCancelSpotFleetRequestsInput(v *CancelSpotFleetRequestsInput) error { 8050 if v == nil { 8051 return nil 8052 } 8053 invalidParams := smithy.InvalidParamsError{Context: "CancelSpotFleetRequestsInput"} 8054 if v.SpotFleetRequestIds == nil { 8055 invalidParams.Add(smithy.NewErrParamRequired("SpotFleetRequestIds")) 8056 } 8057 if invalidParams.Len() > 0 { 8058 return invalidParams 8059 } else { 8060 return nil 8061 } 8062} 8063 8064func validateOpCancelSpotInstanceRequestsInput(v *CancelSpotInstanceRequestsInput) error { 8065 if v == nil { 8066 return nil 8067 } 8068 invalidParams := smithy.InvalidParamsError{Context: "CancelSpotInstanceRequestsInput"} 8069 if v.SpotInstanceRequestIds == nil { 8070 invalidParams.Add(smithy.NewErrParamRequired("SpotInstanceRequestIds")) 8071 } 8072 if invalidParams.Len() > 0 { 8073 return invalidParams 8074 } else { 8075 return nil 8076 } 8077} 8078 8079func validateOpConfirmProductInstanceInput(v *ConfirmProductInstanceInput) error { 8080 if v == nil { 8081 return nil 8082 } 8083 invalidParams := smithy.InvalidParamsError{Context: "ConfirmProductInstanceInput"} 8084 if v.InstanceId == nil { 8085 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 8086 } 8087 if v.ProductCode == nil { 8088 invalidParams.Add(smithy.NewErrParamRequired("ProductCode")) 8089 } 8090 if invalidParams.Len() > 0 { 8091 return invalidParams 8092 } else { 8093 return nil 8094 } 8095} 8096 8097func validateOpCopyFpgaImageInput(v *CopyFpgaImageInput) error { 8098 if v == nil { 8099 return nil 8100 } 8101 invalidParams := smithy.InvalidParamsError{Context: "CopyFpgaImageInput"} 8102 if v.SourceFpgaImageId == nil { 8103 invalidParams.Add(smithy.NewErrParamRequired("SourceFpgaImageId")) 8104 } 8105 if v.SourceRegion == nil { 8106 invalidParams.Add(smithy.NewErrParamRequired("SourceRegion")) 8107 } 8108 if invalidParams.Len() > 0 { 8109 return invalidParams 8110 } else { 8111 return nil 8112 } 8113} 8114 8115func validateOpCopyImageInput(v *CopyImageInput) error { 8116 if v == nil { 8117 return nil 8118 } 8119 invalidParams := smithy.InvalidParamsError{Context: "CopyImageInput"} 8120 if v.Name == nil { 8121 invalidParams.Add(smithy.NewErrParamRequired("Name")) 8122 } 8123 if v.SourceImageId == nil { 8124 invalidParams.Add(smithy.NewErrParamRequired("SourceImageId")) 8125 } 8126 if v.SourceRegion == nil { 8127 invalidParams.Add(smithy.NewErrParamRequired("SourceRegion")) 8128 } 8129 if invalidParams.Len() > 0 { 8130 return invalidParams 8131 } else { 8132 return nil 8133 } 8134} 8135 8136func validateOpCopySnapshotInput(v *CopySnapshotInput) error { 8137 if v == nil { 8138 return nil 8139 } 8140 invalidParams := smithy.InvalidParamsError{Context: "CopySnapshotInput"} 8141 if v.SourceRegion == nil { 8142 invalidParams.Add(smithy.NewErrParamRequired("SourceRegion")) 8143 } 8144 if v.SourceSnapshotId == nil { 8145 invalidParams.Add(smithy.NewErrParamRequired("SourceSnapshotId")) 8146 } 8147 if invalidParams.Len() > 0 { 8148 return invalidParams 8149 } else { 8150 return nil 8151 } 8152} 8153 8154func validateOpCreateCapacityReservationInput(v *CreateCapacityReservationInput) error { 8155 if v == nil { 8156 return nil 8157 } 8158 invalidParams := smithy.InvalidParamsError{Context: "CreateCapacityReservationInput"} 8159 if v.InstanceType == nil { 8160 invalidParams.Add(smithy.NewErrParamRequired("InstanceType")) 8161 } 8162 if len(v.InstancePlatform) == 0 { 8163 invalidParams.Add(smithy.NewErrParamRequired("InstancePlatform")) 8164 } 8165 if invalidParams.Len() > 0 { 8166 return invalidParams 8167 } else { 8168 return nil 8169 } 8170} 8171 8172func validateOpCreateCarrierGatewayInput(v *CreateCarrierGatewayInput) error { 8173 if v == nil { 8174 return nil 8175 } 8176 invalidParams := smithy.InvalidParamsError{Context: "CreateCarrierGatewayInput"} 8177 if v.VpcId == nil { 8178 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 8179 } 8180 if invalidParams.Len() > 0 { 8181 return invalidParams 8182 } else { 8183 return nil 8184 } 8185} 8186 8187func validateOpCreateClientVpnEndpointInput(v *CreateClientVpnEndpointInput) error { 8188 if v == nil { 8189 return nil 8190 } 8191 invalidParams := smithy.InvalidParamsError{Context: "CreateClientVpnEndpointInput"} 8192 if v.ClientCidrBlock == nil { 8193 invalidParams.Add(smithy.NewErrParamRequired("ClientCidrBlock")) 8194 } 8195 if v.ServerCertificateArn == nil { 8196 invalidParams.Add(smithy.NewErrParamRequired("ServerCertificateArn")) 8197 } 8198 if v.AuthenticationOptions == nil { 8199 invalidParams.Add(smithy.NewErrParamRequired("AuthenticationOptions")) 8200 } 8201 if v.ConnectionLogOptions == nil { 8202 invalidParams.Add(smithy.NewErrParamRequired("ConnectionLogOptions")) 8203 } 8204 if invalidParams.Len() > 0 { 8205 return invalidParams 8206 } else { 8207 return nil 8208 } 8209} 8210 8211func validateOpCreateClientVpnRouteInput(v *CreateClientVpnRouteInput) error { 8212 if v == nil { 8213 return nil 8214 } 8215 invalidParams := smithy.InvalidParamsError{Context: "CreateClientVpnRouteInput"} 8216 if v.ClientVpnEndpointId == nil { 8217 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 8218 } 8219 if v.DestinationCidrBlock == nil { 8220 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 8221 } 8222 if v.TargetVpcSubnetId == nil { 8223 invalidParams.Add(smithy.NewErrParamRequired("TargetVpcSubnetId")) 8224 } 8225 if invalidParams.Len() > 0 { 8226 return invalidParams 8227 } else { 8228 return nil 8229 } 8230} 8231 8232func validateOpCreateCustomerGatewayInput(v *CreateCustomerGatewayInput) error { 8233 if v == nil { 8234 return nil 8235 } 8236 invalidParams := smithy.InvalidParamsError{Context: "CreateCustomerGatewayInput"} 8237 if len(v.Type) == 0 { 8238 invalidParams.Add(smithy.NewErrParamRequired("Type")) 8239 } 8240 if invalidParams.Len() > 0 { 8241 return invalidParams 8242 } else { 8243 return nil 8244 } 8245} 8246 8247func validateOpCreateDefaultSubnetInput(v *CreateDefaultSubnetInput) error { 8248 if v == nil { 8249 return nil 8250 } 8251 invalidParams := smithy.InvalidParamsError{Context: "CreateDefaultSubnetInput"} 8252 if v.AvailabilityZone == nil { 8253 invalidParams.Add(smithy.NewErrParamRequired("AvailabilityZone")) 8254 } 8255 if invalidParams.Len() > 0 { 8256 return invalidParams 8257 } else { 8258 return nil 8259 } 8260} 8261 8262func validateOpCreateDhcpOptionsInput(v *CreateDhcpOptionsInput) error { 8263 if v == nil { 8264 return nil 8265 } 8266 invalidParams := smithy.InvalidParamsError{Context: "CreateDhcpOptionsInput"} 8267 if v.DhcpConfigurations == nil { 8268 invalidParams.Add(smithy.NewErrParamRequired("DhcpConfigurations")) 8269 } 8270 if invalidParams.Len() > 0 { 8271 return invalidParams 8272 } else { 8273 return nil 8274 } 8275} 8276 8277func validateOpCreateEgressOnlyInternetGatewayInput(v *CreateEgressOnlyInternetGatewayInput) error { 8278 if v == nil { 8279 return nil 8280 } 8281 invalidParams := smithy.InvalidParamsError{Context: "CreateEgressOnlyInternetGatewayInput"} 8282 if v.VpcId == nil { 8283 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 8284 } 8285 if invalidParams.Len() > 0 { 8286 return invalidParams 8287 } else { 8288 return nil 8289 } 8290} 8291 8292func validateOpCreateFleetInput(v *CreateFleetInput) error { 8293 if v == nil { 8294 return nil 8295 } 8296 invalidParams := smithy.InvalidParamsError{Context: "CreateFleetInput"} 8297 if v.LaunchTemplateConfigs == nil { 8298 invalidParams.Add(smithy.NewErrParamRequired("LaunchTemplateConfigs")) 8299 } 8300 if v.TargetCapacitySpecification == nil { 8301 invalidParams.Add(smithy.NewErrParamRequired("TargetCapacitySpecification")) 8302 } else if v.TargetCapacitySpecification != nil { 8303 if err := validateTargetCapacitySpecificationRequest(v.TargetCapacitySpecification); err != nil { 8304 invalidParams.AddNested("TargetCapacitySpecification", err.(smithy.InvalidParamsError)) 8305 } 8306 } 8307 if invalidParams.Len() > 0 { 8308 return invalidParams 8309 } else { 8310 return nil 8311 } 8312} 8313 8314func validateOpCreateFlowLogsInput(v *CreateFlowLogsInput) error { 8315 if v == nil { 8316 return nil 8317 } 8318 invalidParams := smithy.InvalidParamsError{Context: "CreateFlowLogsInput"} 8319 if v.ResourceIds == nil { 8320 invalidParams.Add(smithy.NewErrParamRequired("ResourceIds")) 8321 } 8322 if len(v.ResourceType) == 0 { 8323 invalidParams.Add(smithy.NewErrParamRequired("ResourceType")) 8324 } 8325 if len(v.TrafficType) == 0 { 8326 invalidParams.Add(smithy.NewErrParamRequired("TrafficType")) 8327 } 8328 if invalidParams.Len() > 0 { 8329 return invalidParams 8330 } else { 8331 return nil 8332 } 8333} 8334 8335func validateOpCreateFpgaImageInput(v *CreateFpgaImageInput) error { 8336 if v == nil { 8337 return nil 8338 } 8339 invalidParams := smithy.InvalidParamsError{Context: "CreateFpgaImageInput"} 8340 if v.InputStorageLocation == nil { 8341 invalidParams.Add(smithy.NewErrParamRequired("InputStorageLocation")) 8342 } 8343 if invalidParams.Len() > 0 { 8344 return invalidParams 8345 } else { 8346 return nil 8347 } 8348} 8349 8350func validateOpCreateImageInput(v *CreateImageInput) error { 8351 if v == nil { 8352 return nil 8353 } 8354 invalidParams := smithy.InvalidParamsError{Context: "CreateImageInput"} 8355 if v.InstanceId == nil { 8356 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 8357 } 8358 if v.Name == nil { 8359 invalidParams.Add(smithy.NewErrParamRequired("Name")) 8360 } 8361 if invalidParams.Len() > 0 { 8362 return invalidParams 8363 } else { 8364 return nil 8365 } 8366} 8367 8368func validateOpCreateInstanceExportTaskInput(v *CreateInstanceExportTaskInput) error { 8369 if v == nil { 8370 return nil 8371 } 8372 invalidParams := smithy.InvalidParamsError{Context: "CreateInstanceExportTaskInput"} 8373 if v.ExportToS3Task == nil { 8374 invalidParams.Add(smithy.NewErrParamRequired("ExportToS3Task")) 8375 } 8376 if v.InstanceId == nil { 8377 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 8378 } 8379 if len(v.TargetEnvironment) == 0 { 8380 invalidParams.Add(smithy.NewErrParamRequired("TargetEnvironment")) 8381 } 8382 if invalidParams.Len() > 0 { 8383 return invalidParams 8384 } else { 8385 return nil 8386 } 8387} 8388 8389func validateOpCreateKeyPairInput(v *CreateKeyPairInput) error { 8390 if v == nil { 8391 return nil 8392 } 8393 invalidParams := smithy.InvalidParamsError{Context: "CreateKeyPairInput"} 8394 if v.KeyName == nil { 8395 invalidParams.Add(smithy.NewErrParamRequired("KeyName")) 8396 } 8397 if invalidParams.Len() > 0 { 8398 return invalidParams 8399 } else { 8400 return nil 8401 } 8402} 8403 8404func validateOpCreateLaunchTemplateInput(v *CreateLaunchTemplateInput) error { 8405 if v == nil { 8406 return nil 8407 } 8408 invalidParams := smithy.InvalidParamsError{Context: "CreateLaunchTemplateInput"} 8409 if v.LaunchTemplateName == nil { 8410 invalidParams.Add(smithy.NewErrParamRequired("LaunchTemplateName")) 8411 } 8412 if v.LaunchTemplateData == nil { 8413 invalidParams.Add(smithy.NewErrParamRequired("LaunchTemplateData")) 8414 } else if v.LaunchTemplateData != nil { 8415 if err := validateRequestLaunchTemplateData(v.LaunchTemplateData); err != nil { 8416 invalidParams.AddNested("LaunchTemplateData", err.(smithy.InvalidParamsError)) 8417 } 8418 } 8419 if invalidParams.Len() > 0 { 8420 return invalidParams 8421 } else { 8422 return nil 8423 } 8424} 8425 8426func validateOpCreateLaunchTemplateVersionInput(v *CreateLaunchTemplateVersionInput) error { 8427 if v == nil { 8428 return nil 8429 } 8430 invalidParams := smithy.InvalidParamsError{Context: "CreateLaunchTemplateVersionInput"} 8431 if v.LaunchTemplateData == nil { 8432 invalidParams.Add(smithy.NewErrParamRequired("LaunchTemplateData")) 8433 } else if v.LaunchTemplateData != nil { 8434 if err := validateRequestLaunchTemplateData(v.LaunchTemplateData); err != nil { 8435 invalidParams.AddNested("LaunchTemplateData", err.(smithy.InvalidParamsError)) 8436 } 8437 } 8438 if invalidParams.Len() > 0 { 8439 return invalidParams 8440 } else { 8441 return nil 8442 } 8443} 8444 8445func validateOpCreateLocalGatewayRouteInput(v *CreateLocalGatewayRouteInput) error { 8446 if v == nil { 8447 return nil 8448 } 8449 invalidParams := smithy.InvalidParamsError{Context: "CreateLocalGatewayRouteInput"} 8450 if v.DestinationCidrBlock == nil { 8451 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 8452 } 8453 if v.LocalGatewayRouteTableId == nil { 8454 invalidParams.Add(smithy.NewErrParamRequired("LocalGatewayRouteTableId")) 8455 } 8456 if v.LocalGatewayVirtualInterfaceGroupId == nil { 8457 invalidParams.Add(smithy.NewErrParamRequired("LocalGatewayVirtualInterfaceGroupId")) 8458 } 8459 if invalidParams.Len() > 0 { 8460 return invalidParams 8461 } else { 8462 return nil 8463 } 8464} 8465 8466func validateOpCreateLocalGatewayRouteTableVpcAssociationInput(v *CreateLocalGatewayRouteTableVpcAssociationInput) error { 8467 if v == nil { 8468 return nil 8469 } 8470 invalidParams := smithy.InvalidParamsError{Context: "CreateLocalGatewayRouteTableVpcAssociationInput"} 8471 if v.LocalGatewayRouteTableId == nil { 8472 invalidParams.Add(smithy.NewErrParamRequired("LocalGatewayRouteTableId")) 8473 } 8474 if v.VpcId == nil { 8475 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 8476 } 8477 if invalidParams.Len() > 0 { 8478 return invalidParams 8479 } else { 8480 return nil 8481 } 8482} 8483 8484func validateOpCreateManagedPrefixListInput(v *CreateManagedPrefixListInput) error { 8485 if v == nil { 8486 return nil 8487 } 8488 invalidParams := smithy.InvalidParamsError{Context: "CreateManagedPrefixListInput"} 8489 if v.PrefixListName == nil { 8490 invalidParams.Add(smithy.NewErrParamRequired("PrefixListName")) 8491 } 8492 if v.Entries != nil { 8493 if err := validateAddPrefixListEntries(v.Entries); err != nil { 8494 invalidParams.AddNested("Entries", err.(smithy.InvalidParamsError)) 8495 } 8496 } 8497 if v.AddressFamily == nil { 8498 invalidParams.Add(smithy.NewErrParamRequired("AddressFamily")) 8499 } 8500 if invalidParams.Len() > 0 { 8501 return invalidParams 8502 } else { 8503 return nil 8504 } 8505} 8506 8507func validateOpCreateNatGatewayInput(v *CreateNatGatewayInput) error { 8508 if v == nil { 8509 return nil 8510 } 8511 invalidParams := smithy.InvalidParamsError{Context: "CreateNatGatewayInput"} 8512 if v.AllocationId == nil { 8513 invalidParams.Add(smithy.NewErrParamRequired("AllocationId")) 8514 } 8515 if v.SubnetId == nil { 8516 invalidParams.Add(smithy.NewErrParamRequired("SubnetId")) 8517 } 8518 if invalidParams.Len() > 0 { 8519 return invalidParams 8520 } else { 8521 return nil 8522 } 8523} 8524 8525func validateOpCreateNetworkAclEntryInput(v *CreateNetworkAclEntryInput) error { 8526 if v == nil { 8527 return nil 8528 } 8529 invalidParams := smithy.InvalidParamsError{Context: "CreateNetworkAclEntryInput"} 8530 if v.NetworkAclId == nil { 8531 invalidParams.Add(smithy.NewErrParamRequired("NetworkAclId")) 8532 } 8533 if v.Protocol == nil { 8534 invalidParams.Add(smithy.NewErrParamRequired("Protocol")) 8535 } 8536 if len(v.RuleAction) == 0 { 8537 invalidParams.Add(smithy.NewErrParamRequired("RuleAction")) 8538 } 8539 if invalidParams.Len() > 0 { 8540 return invalidParams 8541 } else { 8542 return nil 8543 } 8544} 8545 8546func validateOpCreateNetworkAclInput(v *CreateNetworkAclInput) error { 8547 if v == nil { 8548 return nil 8549 } 8550 invalidParams := smithy.InvalidParamsError{Context: "CreateNetworkAclInput"} 8551 if v.VpcId == nil { 8552 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 8553 } 8554 if invalidParams.Len() > 0 { 8555 return invalidParams 8556 } else { 8557 return nil 8558 } 8559} 8560 8561func validateOpCreateNetworkInsightsPathInput(v *CreateNetworkInsightsPathInput) error { 8562 if v == nil { 8563 return nil 8564 } 8565 invalidParams := smithy.InvalidParamsError{Context: "CreateNetworkInsightsPathInput"} 8566 if v.Source == nil { 8567 invalidParams.Add(smithy.NewErrParamRequired("Source")) 8568 } 8569 if v.Destination == nil { 8570 invalidParams.Add(smithy.NewErrParamRequired("Destination")) 8571 } 8572 if len(v.Protocol) == 0 { 8573 invalidParams.Add(smithy.NewErrParamRequired("Protocol")) 8574 } 8575 if v.ClientToken == nil { 8576 invalidParams.Add(smithy.NewErrParamRequired("ClientToken")) 8577 } 8578 if invalidParams.Len() > 0 { 8579 return invalidParams 8580 } else { 8581 return nil 8582 } 8583} 8584 8585func validateOpCreateNetworkInterfaceInput(v *CreateNetworkInterfaceInput) error { 8586 if v == nil { 8587 return nil 8588 } 8589 invalidParams := smithy.InvalidParamsError{Context: "CreateNetworkInterfaceInput"} 8590 if v.SubnetId == nil { 8591 invalidParams.Add(smithy.NewErrParamRequired("SubnetId")) 8592 } 8593 if invalidParams.Len() > 0 { 8594 return invalidParams 8595 } else { 8596 return nil 8597 } 8598} 8599 8600func validateOpCreateNetworkInterfacePermissionInput(v *CreateNetworkInterfacePermissionInput) error { 8601 if v == nil { 8602 return nil 8603 } 8604 invalidParams := smithy.InvalidParamsError{Context: "CreateNetworkInterfacePermissionInput"} 8605 if v.NetworkInterfaceId == nil { 8606 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 8607 } 8608 if len(v.Permission) == 0 { 8609 invalidParams.Add(smithy.NewErrParamRequired("Permission")) 8610 } 8611 if invalidParams.Len() > 0 { 8612 return invalidParams 8613 } else { 8614 return nil 8615 } 8616} 8617 8618func validateOpCreateReservedInstancesListingInput(v *CreateReservedInstancesListingInput) error { 8619 if v == nil { 8620 return nil 8621 } 8622 invalidParams := smithy.InvalidParamsError{Context: "CreateReservedInstancesListingInput"} 8623 if v.ClientToken == nil { 8624 invalidParams.Add(smithy.NewErrParamRequired("ClientToken")) 8625 } 8626 if v.PriceSchedules == nil { 8627 invalidParams.Add(smithy.NewErrParamRequired("PriceSchedules")) 8628 } 8629 if v.ReservedInstancesId == nil { 8630 invalidParams.Add(smithy.NewErrParamRequired("ReservedInstancesId")) 8631 } 8632 if invalidParams.Len() > 0 { 8633 return invalidParams 8634 } else { 8635 return nil 8636 } 8637} 8638 8639func validateOpCreateRouteInput(v *CreateRouteInput) error { 8640 if v == nil { 8641 return nil 8642 } 8643 invalidParams := smithy.InvalidParamsError{Context: "CreateRouteInput"} 8644 if v.RouteTableId == nil { 8645 invalidParams.Add(smithy.NewErrParamRequired("RouteTableId")) 8646 } 8647 if invalidParams.Len() > 0 { 8648 return invalidParams 8649 } else { 8650 return nil 8651 } 8652} 8653 8654func validateOpCreateRouteTableInput(v *CreateRouteTableInput) error { 8655 if v == nil { 8656 return nil 8657 } 8658 invalidParams := smithy.InvalidParamsError{Context: "CreateRouteTableInput"} 8659 if v.VpcId == nil { 8660 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 8661 } 8662 if invalidParams.Len() > 0 { 8663 return invalidParams 8664 } else { 8665 return nil 8666 } 8667} 8668 8669func validateOpCreateSecurityGroupInput(v *CreateSecurityGroupInput) error { 8670 if v == nil { 8671 return nil 8672 } 8673 invalidParams := smithy.InvalidParamsError{Context: "CreateSecurityGroupInput"} 8674 if v.Description == nil { 8675 invalidParams.Add(smithy.NewErrParamRequired("Description")) 8676 } 8677 if v.GroupName == nil { 8678 invalidParams.Add(smithy.NewErrParamRequired("GroupName")) 8679 } 8680 if invalidParams.Len() > 0 { 8681 return invalidParams 8682 } else { 8683 return nil 8684 } 8685} 8686 8687func validateOpCreateSnapshotInput(v *CreateSnapshotInput) error { 8688 if v == nil { 8689 return nil 8690 } 8691 invalidParams := smithy.InvalidParamsError{Context: "CreateSnapshotInput"} 8692 if v.VolumeId == nil { 8693 invalidParams.Add(smithy.NewErrParamRequired("VolumeId")) 8694 } 8695 if invalidParams.Len() > 0 { 8696 return invalidParams 8697 } else { 8698 return nil 8699 } 8700} 8701 8702func validateOpCreateSnapshotsInput(v *CreateSnapshotsInput) error { 8703 if v == nil { 8704 return nil 8705 } 8706 invalidParams := smithy.InvalidParamsError{Context: "CreateSnapshotsInput"} 8707 if v.InstanceSpecification == nil { 8708 invalidParams.Add(smithy.NewErrParamRequired("InstanceSpecification")) 8709 } 8710 if invalidParams.Len() > 0 { 8711 return invalidParams 8712 } else { 8713 return nil 8714 } 8715} 8716 8717func validateOpCreateSpotDatafeedSubscriptionInput(v *CreateSpotDatafeedSubscriptionInput) error { 8718 if v == nil { 8719 return nil 8720 } 8721 invalidParams := smithy.InvalidParamsError{Context: "CreateSpotDatafeedSubscriptionInput"} 8722 if v.Bucket == nil { 8723 invalidParams.Add(smithy.NewErrParamRequired("Bucket")) 8724 } 8725 if invalidParams.Len() > 0 { 8726 return invalidParams 8727 } else { 8728 return nil 8729 } 8730} 8731 8732func validateOpCreateSubnetInput(v *CreateSubnetInput) error { 8733 if v == nil { 8734 return nil 8735 } 8736 invalidParams := smithy.InvalidParamsError{Context: "CreateSubnetInput"} 8737 if v.CidrBlock == nil { 8738 invalidParams.Add(smithy.NewErrParamRequired("CidrBlock")) 8739 } 8740 if v.VpcId == nil { 8741 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 8742 } 8743 if invalidParams.Len() > 0 { 8744 return invalidParams 8745 } else { 8746 return nil 8747 } 8748} 8749 8750func validateOpCreateTagsInput(v *CreateTagsInput) error { 8751 if v == nil { 8752 return nil 8753 } 8754 invalidParams := smithy.InvalidParamsError{Context: "CreateTagsInput"} 8755 if v.Resources == nil { 8756 invalidParams.Add(smithy.NewErrParamRequired("Resources")) 8757 } 8758 if v.Tags == nil { 8759 invalidParams.Add(smithy.NewErrParamRequired("Tags")) 8760 } 8761 if invalidParams.Len() > 0 { 8762 return invalidParams 8763 } else { 8764 return nil 8765 } 8766} 8767 8768func validateOpCreateTrafficMirrorFilterRuleInput(v *CreateTrafficMirrorFilterRuleInput) error { 8769 if v == nil { 8770 return nil 8771 } 8772 invalidParams := smithy.InvalidParamsError{Context: "CreateTrafficMirrorFilterRuleInput"} 8773 if v.TrafficMirrorFilterId == nil { 8774 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorFilterId")) 8775 } 8776 if len(v.TrafficDirection) == 0 { 8777 invalidParams.Add(smithy.NewErrParamRequired("TrafficDirection")) 8778 } 8779 if len(v.RuleAction) == 0 { 8780 invalidParams.Add(smithy.NewErrParamRequired("RuleAction")) 8781 } 8782 if v.DestinationCidrBlock == nil { 8783 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 8784 } 8785 if v.SourceCidrBlock == nil { 8786 invalidParams.Add(smithy.NewErrParamRequired("SourceCidrBlock")) 8787 } 8788 if invalidParams.Len() > 0 { 8789 return invalidParams 8790 } else { 8791 return nil 8792 } 8793} 8794 8795func validateOpCreateTrafficMirrorSessionInput(v *CreateTrafficMirrorSessionInput) error { 8796 if v == nil { 8797 return nil 8798 } 8799 invalidParams := smithy.InvalidParamsError{Context: "CreateTrafficMirrorSessionInput"} 8800 if v.NetworkInterfaceId == nil { 8801 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 8802 } 8803 if v.TrafficMirrorTargetId == nil { 8804 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorTargetId")) 8805 } 8806 if v.TrafficMirrorFilterId == nil { 8807 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorFilterId")) 8808 } 8809 if invalidParams.Len() > 0 { 8810 return invalidParams 8811 } else { 8812 return nil 8813 } 8814} 8815 8816func validateOpCreateTransitGatewayConnectInput(v *CreateTransitGatewayConnectInput) error { 8817 if v == nil { 8818 return nil 8819 } 8820 invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayConnectInput"} 8821 if v.TransportTransitGatewayAttachmentId == nil { 8822 invalidParams.Add(smithy.NewErrParamRequired("TransportTransitGatewayAttachmentId")) 8823 } 8824 if v.Options == nil { 8825 invalidParams.Add(smithy.NewErrParamRequired("Options")) 8826 } else if v.Options != nil { 8827 if err := validateCreateTransitGatewayConnectRequestOptions(v.Options); err != nil { 8828 invalidParams.AddNested("Options", err.(smithy.InvalidParamsError)) 8829 } 8830 } 8831 if invalidParams.Len() > 0 { 8832 return invalidParams 8833 } else { 8834 return nil 8835 } 8836} 8837 8838func validateOpCreateTransitGatewayConnectPeerInput(v *CreateTransitGatewayConnectPeerInput) error { 8839 if v == nil { 8840 return nil 8841 } 8842 invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayConnectPeerInput"} 8843 if v.TransitGatewayAttachmentId == nil { 8844 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 8845 } 8846 if v.PeerAddress == nil { 8847 invalidParams.Add(smithy.NewErrParamRequired("PeerAddress")) 8848 } 8849 if v.InsideCidrBlocks == nil { 8850 invalidParams.Add(smithy.NewErrParamRequired("InsideCidrBlocks")) 8851 } 8852 if invalidParams.Len() > 0 { 8853 return invalidParams 8854 } else { 8855 return nil 8856 } 8857} 8858 8859func validateOpCreateTransitGatewayMulticastDomainInput(v *CreateTransitGatewayMulticastDomainInput) error { 8860 if v == nil { 8861 return nil 8862 } 8863 invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayMulticastDomainInput"} 8864 if v.TransitGatewayId == nil { 8865 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayId")) 8866 } 8867 if invalidParams.Len() > 0 { 8868 return invalidParams 8869 } else { 8870 return nil 8871 } 8872} 8873 8874func validateOpCreateTransitGatewayPeeringAttachmentInput(v *CreateTransitGatewayPeeringAttachmentInput) error { 8875 if v == nil { 8876 return nil 8877 } 8878 invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayPeeringAttachmentInput"} 8879 if v.TransitGatewayId == nil { 8880 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayId")) 8881 } 8882 if v.PeerTransitGatewayId == nil { 8883 invalidParams.Add(smithy.NewErrParamRequired("PeerTransitGatewayId")) 8884 } 8885 if v.PeerAccountId == nil { 8886 invalidParams.Add(smithy.NewErrParamRequired("PeerAccountId")) 8887 } 8888 if v.PeerRegion == nil { 8889 invalidParams.Add(smithy.NewErrParamRequired("PeerRegion")) 8890 } 8891 if invalidParams.Len() > 0 { 8892 return invalidParams 8893 } else { 8894 return nil 8895 } 8896} 8897 8898func validateOpCreateTransitGatewayPrefixListReferenceInput(v *CreateTransitGatewayPrefixListReferenceInput) error { 8899 if v == nil { 8900 return nil 8901 } 8902 invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayPrefixListReferenceInput"} 8903 if v.TransitGatewayRouteTableId == nil { 8904 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 8905 } 8906 if v.PrefixListId == nil { 8907 invalidParams.Add(smithy.NewErrParamRequired("PrefixListId")) 8908 } 8909 if invalidParams.Len() > 0 { 8910 return invalidParams 8911 } else { 8912 return nil 8913 } 8914} 8915 8916func validateOpCreateTransitGatewayRouteInput(v *CreateTransitGatewayRouteInput) error { 8917 if v == nil { 8918 return nil 8919 } 8920 invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayRouteInput"} 8921 if v.DestinationCidrBlock == nil { 8922 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 8923 } 8924 if v.TransitGatewayRouteTableId == nil { 8925 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 8926 } 8927 if invalidParams.Len() > 0 { 8928 return invalidParams 8929 } else { 8930 return nil 8931 } 8932} 8933 8934func validateOpCreateTransitGatewayRouteTableInput(v *CreateTransitGatewayRouteTableInput) error { 8935 if v == nil { 8936 return nil 8937 } 8938 invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayRouteTableInput"} 8939 if v.TransitGatewayId == nil { 8940 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayId")) 8941 } 8942 if invalidParams.Len() > 0 { 8943 return invalidParams 8944 } else { 8945 return nil 8946 } 8947} 8948 8949func validateOpCreateTransitGatewayVpcAttachmentInput(v *CreateTransitGatewayVpcAttachmentInput) error { 8950 if v == nil { 8951 return nil 8952 } 8953 invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayVpcAttachmentInput"} 8954 if v.TransitGatewayId == nil { 8955 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayId")) 8956 } 8957 if v.VpcId == nil { 8958 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 8959 } 8960 if v.SubnetIds == nil { 8961 invalidParams.Add(smithy.NewErrParamRequired("SubnetIds")) 8962 } 8963 if invalidParams.Len() > 0 { 8964 return invalidParams 8965 } else { 8966 return nil 8967 } 8968} 8969 8970func validateOpCreateVolumeInput(v *CreateVolumeInput) error { 8971 if v == nil { 8972 return nil 8973 } 8974 invalidParams := smithy.InvalidParamsError{Context: "CreateVolumeInput"} 8975 if v.AvailabilityZone == nil { 8976 invalidParams.Add(smithy.NewErrParamRequired("AvailabilityZone")) 8977 } 8978 if invalidParams.Len() > 0 { 8979 return invalidParams 8980 } else { 8981 return nil 8982 } 8983} 8984 8985func validateOpCreateVpcEndpointConnectionNotificationInput(v *CreateVpcEndpointConnectionNotificationInput) error { 8986 if v == nil { 8987 return nil 8988 } 8989 invalidParams := smithy.InvalidParamsError{Context: "CreateVpcEndpointConnectionNotificationInput"} 8990 if v.ConnectionNotificationArn == nil { 8991 invalidParams.Add(smithy.NewErrParamRequired("ConnectionNotificationArn")) 8992 } 8993 if v.ConnectionEvents == nil { 8994 invalidParams.Add(smithy.NewErrParamRequired("ConnectionEvents")) 8995 } 8996 if invalidParams.Len() > 0 { 8997 return invalidParams 8998 } else { 8999 return nil 9000 } 9001} 9002 9003func validateOpCreateVpcEndpointInput(v *CreateVpcEndpointInput) error { 9004 if v == nil { 9005 return nil 9006 } 9007 invalidParams := smithy.InvalidParamsError{Context: "CreateVpcEndpointInput"} 9008 if v.VpcId == nil { 9009 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 9010 } 9011 if v.ServiceName == nil { 9012 invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) 9013 } 9014 if invalidParams.Len() > 0 { 9015 return invalidParams 9016 } else { 9017 return nil 9018 } 9019} 9020 9021func validateOpCreateVpcInput(v *CreateVpcInput) error { 9022 if v == nil { 9023 return nil 9024 } 9025 invalidParams := smithy.InvalidParamsError{Context: "CreateVpcInput"} 9026 if v.CidrBlock == nil { 9027 invalidParams.Add(smithy.NewErrParamRequired("CidrBlock")) 9028 } 9029 if invalidParams.Len() > 0 { 9030 return invalidParams 9031 } else { 9032 return nil 9033 } 9034} 9035 9036func validateOpCreateVpnConnectionInput(v *CreateVpnConnectionInput) error { 9037 if v == nil { 9038 return nil 9039 } 9040 invalidParams := smithy.InvalidParamsError{Context: "CreateVpnConnectionInput"} 9041 if v.CustomerGatewayId == nil { 9042 invalidParams.Add(smithy.NewErrParamRequired("CustomerGatewayId")) 9043 } 9044 if v.Type == nil { 9045 invalidParams.Add(smithy.NewErrParamRequired("Type")) 9046 } 9047 if invalidParams.Len() > 0 { 9048 return invalidParams 9049 } else { 9050 return nil 9051 } 9052} 9053 9054func validateOpCreateVpnConnectionRouteInput(v *CreateVpnConnectionRouteInput) error { 9055 if v == nil { 9056 return nil 9057 } 9058 invalidParams := smithy.InvalidParamsError{Context: "CreateVpnConnectionRouteInput"} 9059 if v.DestinationCidrBlock == nil { 9060 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 9061 } 9062 if v.VpnConnectionId == nil { 9063 invalidParams.Add(smithy.NewErrParamRequired("VpnConnectionId")) 9064 } 9065 if invalidParams.Len() > 0 { 9066 return invalidParams 9067 } else { 9068 return nil 9069 } 9070} 9071 9072func validateOpCreateVpnGatewayInput(v *CreateVpnGatewayInput) error { 9073 if v == nil { 9074 return nil 9075 } 9076 invalidParams := smithy.InvalidParamsError{Context: "CreateVpnGatewayInput"} 9077 if len(v.Type) == 0 { 9078 invalidParams.Add(smithy.NewErrParamRequired("Type")) 9079 } 9080 if invalidParams.Len() > 0 { 9081 return invalidParams 9082 } else { 9083 return nil 9084 } 9085} 9086 9087func validateOpDeleteCarrierGatewayInput(v *DeleteCarrierGatewayInput) error { 9088 if v == nil { 9089 return nil 9090 } 9091 invalidParams := smithy.InvalidParamsError{Context: "DeleteCarrierGatewayInput"} 9092 if v.CarrierGatewayId == nil { 9093 invalidParams.Add(smithy.NewErrParamRequired("CarrierGatewayId")) 9094 } 9095 if invalidParams.Len() > 0 { 9096 return invalidParams 9097 } else { 9098 return nil 9099 } 9100} 9101 9102func validateOpDeleteClientVpnEndpointInput(v *DeleteClientVpnEndpointInput) error { 9103 if v == nil { 9104 return nil 9105 } 9106 invalidParams := smithy.InvalidParamsError{Context: "DeleteClientVpnEndpointInput"} 9107 if v.ClientVpnEndpointId == nil { 9108 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 9109 } 9110 if invalidParams.Len() > 0 { 9111 return invalidParams 9112 } else { 9113 return nil 9114 } 9115} 9116 9117func validateOpDeleteClientVpnRouteInput(v *DeleteClientVpnRouteInput) error { 9118 if v == nil { 9119 return nil 9120 } 9121 invalidParams := smithy.InvalidParamsError{Context: "DeleteClientVpnRouteInput"} 9122 if v.ClientVpnEndpointId == nil { 9123 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 9124 } 9125 if v.DestinationCidrBlock == nil { 9126 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 9127 } 9128 if invalidParams.Len() > 0 { 9129 return invalidParams 9130 } else { 9131 return nil 9132 } 9133} 9134 9135func validateOpDeleteCustomerGatewayInput(v *DeleteCustomerGatewayInput) error { 9136 if v == nil { 9137 return nil 9138 } 9139 invalidParams := smithy.InvalidParamsError{Context: "DeleteCustomerGatewayInput"} 9140 if v.CustomerGatewayId == nil { 9141 invalidParams.Add(smithy.NewErrParamRequired("CustomerGatewayId")) 9142 } 9143 if invalidParams.Len() > 0 { 9144 return invalidParams 9145 } else { 9146 return nil 9147 } 9148} 9149 9150func validateOpDeleteDhcpOptionsInput(v *DeleteDhcpOptionsInput) error { 9151 if v == nil { 9152 return nil 9153 } 9154 invalidParams := smithy.InvalidParamsError{Context: "DeleteDhcpOptionsInput"} 9155 if v.DhcpOptionsId == nil { 9156 invalidParams.Add(smithy.NewErrParamRequired("DhcpOptionsId")) 9157 } 9158 if invalidParams.Len() > 0 { 9159 return invalidParams 9160 } else { 9161 return nil 9162 } 9163} 9164 9165func validateOpDeleteEgressOnlyInternetGatewayInput(v *DeleteEgressOnlyInternetGatewayInput) error { 9166 if v == nil { 9167 return nil 9168 } 9169 invalidParams := smithy.InvalidParamsError{Context: "DeleteEgressOnlyInternetGatewayInput"} 9170 if v.EgressOnlyInternetGatewayId == nil { 9171 invalidParams.Add(smithy.NewErrParamRequired("EgressOnlyInternetGatewayId")) 9172 } 9173 if invalidParams.Len() > 0 { 9174 return invalidParams 9175 } else { 9176 return nil 9177 } 9178} 9179 9180func validateOpDeleteFleetsInput(v *DeleteFleetsInput) error { 9181 if v == nil { 9182 return nil 9183 } 9184 invalidParams := smithy.InvalidParamsError{Context: "DeleteFleetsInput"} 9185 if v.FleetIds == nil { 9186 invalidParams.Add(smithy.NewErrParamRequired("FleetIds")) 9187 } 9188 if invalidParams.Len() > 0 { 9189 return invalidParams 9190 } else { 9191 return nil 9192 } 9193} 9194 9195func validateOpDeleteFlowLogsInput(v *DeleteFlowLogsInput) error { 9196 if v == nil { 9197 return nil 9198 } 9199 invalidParams := smithy.InvalidParamsError{Context: "DeleteFlowLogsInput"} 9200 if v.FlowLogIds == nil { 9201 invalidParams.Add(smithy.NewErrParamRequired("FlowLogIds")) 9202 } 9203 if invalidParams.Len() > 0 { 9204 return invalidParams 9205 } else { 9206 return nil 9207 } 9208} 9209 9210func validateOpDeleteFpgaImageInput(v *DeleteFpgaImageInput) error { 9211 if v == nil { 9212 return nil 9213 } 9214 invalidParams := smithy.InvalidParamsError{Context: "DeleteFpgaImageInput"} 9215 if v.FpgaImageId == nil { 9216 invalidParams.Add(smithy.NewErrParamRequired("FpgaImageId")) 9217 } 9218 if invalidParams.Len() > 0 { 9219 return invalidParams 9220 } else { 9221 return nil 9222 } 9223} 9224 9225func validateOpDeleteInternetGatewayInput(v *DeleteInternetGatewayInput) error { 9226 if v == nil { 9227 return nil 9228 } 9229 invalidParams := smithy.InvalidParamsError{Context: "DeleteInternetGatewayInput"} 9230 if v.InternetGatewayId == nil { 9231 invalidParams.Add(smithy.NewErrParamRequired("InternetGatewayId")) 9232 } 9233 if invalidParams.Len() > 0 { 9234 return invalidParams 9235 } else { 9236 return nil 9237 } 9238} 9239 9240func validateOpDeleteLaunchTemplateVersionsInput(v *DeleteLaunchTemplateVersionsInput) error { 9241 if v == nil { 9242 return nil 9243 } 9244 invalidParams := smithy.InvalidParamsError{Context: "DeleteLaunchTemplateVersionsInput"} 9245 if v.Versions == nil { 9246 invalidParams.Add(smithy.NewErrParamRequired("Versions")) 9247 } 9248 if invalidParams.Len() > 0 { 9249 return invalidParams 9250 } else { 9251 return nil 9252 } 9253} 9254 9255func validateOpDeleteLocalGatewayRouteInput(v *DeleteLocalGatewayRouteInput) error { 9256 if v == nil { 9257 return nil 9258 } 9259 invalidParams := smithy.InvalidParamsError{Context: "DeleteLocalGatewayRouteInput"} 9260 if v.DestinationCidrBlock == nil { 9261 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 9262 } 9263 if v.LocalGatewayRouteTableId == nil { 9264 invalidParams.Add(smithy.NewErrParamRequired("LocalGatewayRouteTableId")) 9265 } 9266 if invalidParams.Len() > 0 { 9267 return invalidParams 9268 } else { 9269 return nil 9270 } 9271} 9272 9273func validateOpDeleteLocalGatewayRouteTableVpcAssociationInput(v *DeleteLocalGatewayRouteTableVpcAssociationInput) error { 9274 if v == nil { 9275 return nil 9276 } 9277 invalidParams := smithy.InvalidParamsError{Context: "DeleteLocalGatewayRouteTableVpcAssociationInput"} 9278 if v.LocalGatewayRouteTableVpcAssociationId == nil { 9279 invalidParams.Add(smithy.NewErrParamRequired("LocalGatewayRouteTableVpcAssociationId")) 9280 } 9281 if invalidParams.Len() > 0 { 9282 return invalidParams 9283 } else { 9284 return nil 9285 } 9286} 9287 9288func validateOpDeleteManagedPrefixListInput(v *DeleteManagedPrefixListInput) error { 9289 if v == nil { 9290 return nil 9291 } 9292 invalidParams := smithy.InvalidParamsError{Context: "DeleteManagedPrefixListInput"} 9293 if v.PrefixListId == nil { 9294 invalidParams.Add(smithy.NewErrParamRequired("PrefixListId")) 9295 } 9296 if invalidParams.Len() > 0 { 9297 return invalidParams 9298 } else { 9299 return nil 9300 } 9301} 9302 9303func validateOpDeleteNatGatewayInput(v *DeleteNatGatewayInput) error { 9304 if v == nil { 9305 return nil 9306 } 9307 invalidParams := smithy.InvalidParamsError{Context: "DeleteNatGatewayInput"} 9308 if v.NatGatewayId == nil { 9309 invalidParams.Add(smithy.NewErrParamRequired("NatGatewayId")) 9310 } 9311 if invalidParams.Len() > 0 { 9312 return invalidParams 9313 } else { 9314 return nil 9315 } 9316} 9317 9318func validateOpDeleteNetworkAclEntryInput(v *DeleteNetworkAclEntryInput) error { 9319 if v == nil { 9320 return nil 9321 } 9322 invalidParams := smithy.InvalidParamsError{Context: "DeleteNetworkAclEntryInput"} 9323 if v.NetworkAclId == nil { 9324 invalidParams.Add(smithy.NewErrParamRequired("NetworkAclId")) 9325 } 9326 if invalidParams.Len() > 0 { 9327 return invalidParams 9328 } else { 9329 return nil 9330 } 9331} 9332 9333func validateOpDeleteNetworkAclInput(v *DeleteNetworkAclInput) error { 9334 if v == nil { 9335 return nil 9336 } 9337 invalidParams := smithy.InvalidParamsError{Context: "DeleteNetworkAclInput"} 9338 if v.NetworkAclId == nil { 9339 invalidParams.Add(smithy.NewErrParamRequired("NetworkAclId")) 9340 } 9341 if invalidParams.Len() > 0 { 9342 return invalidParams 9343 } else { 9344 return nil 9345 } 9346} 9347 9348func validateOpDeleteNetworkInsightsAnalysisInput(v *DeleteNetworkInsightsAnalysisInput) error { 9349 if v == nil { 9350 return nil 9351 } 9352 invalidParams := smithy.InvalidParamsError{Context: "DeleteNetworkInsightsAnalysisInput"} 9353 if v.NetworkInsightsAnalysisId == nil { 9354 invalidParams.Add(smithy.NewErrParamRequired("NetworkInsightsAnalysisId")) 9355 } 9356 if invalidParams.Len() > 0 { 9357 return invalidParams 9358 } else { 9359 return nil 9360 } 9361} 9362 9363func validateOpDeleteNetworkInsightsPathInput(v *DeleteNetworkInsightsPathInput) error { 9364 if v == nil { 9365 return nil 9366 } 9367 invalidParams := smithy.InvalidParamsError{Context: "DeleteNetworkInsightsPathInput"} 9368 if v.NetworkInsightsPathId == nil { 9369 invalidParams.Add(smithy.NewErrParamRequired("NetworkInsightsPathId")) 9370 } 9371 if invalidParams.Len() > 0 { 9372 return invalidParams 9373 } else { 9374 return nil 9375 } 9376} 9377 9378func validateOpDeleteNetworkInterfaceInput(v *DeleteNetworkInterfaceInput) error { 9379 if v == nil { 9380 return nil 9381 } 9382 invalidParams := smithy.InvalidParamsError{Context: "DeleteNetworkInterfaceInput"} 9383 if v.NetworkInterfaceId == nil { 9384 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 9385 } 9386 if invalidParams.Len() > 0 { 9387 return invalidParams 9388 } else { 9389 return nil 9390 } 9391} 9392 9393func validateOpDeleteNetworkInterfacePermissionInput(v *DeleteNetworkInterfacePermissionInput) error { 9394 if v == nil { 9395 return nil 9396 } 9397 invalidParams := smithy.InvalidParamsError{Context: "DeleteNetworkInterfacePermissionInput"} 9398 if v.NetworkInterfacePermissionId == nil { 9399 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfacePermissionId")) 9400 } 9401 if invalidParams.Len() > 0 { 9402 return invalidParams 9403 } else { 9404 return nil 9405 } 9406} 9407 9408func validateOpDeletePlacementGroupInput(v *DeletePlacementGroupInput) error { 9409 if v == nil { 9410 return nil 9411 } 9412 invalidParams := smithy.InvalidParamsError{Context: "DeletePlacementGroupInput"} 9413 if v.GroupName == nil { 9414 invalidParams.Add(smithy.NewErrParamRequired("GroupName")) 9415 } 9416 if invalidParams.Len() > 0 { 9417 return invalidParams 9418 } else { 9419 return nil 9420 } 9421} 9422 9423func validateOpDeleteQueuedReservedInstancesInput(v *DeleteQueuedReservedInstancesInput) error { 9424 if v == nil { 9425 return nil 9426 } 9427 invalidParams := smithy.InvalidParamsError{Context: "DeleteQueuedReservedInstancesInput"} 9428 if v.ReservedInstancesIds == nil { 9429 invalidParams.Add(smithy.NewErrParamRequired("ReservedInstancesIds")) 9430 } 9431 if invalidParams.Len() > 0 { 9432 return invalidParams 9433 } else { 9434 return nil 9435 } 9436} 9437 9438func validateOpDeleteRouteInput(v *DeleteRouteInput) error { 9439 if v == nil { 9440 return nil 9441 } 9442 invalidParams := smithy.InvalidParamsError{Context: "DeleteRouteInput"} 9443 if v.RouteTableId == nil { 9444 invalidParams.Add(smithy.NewErrParamRequired("RouteTableId")) 9445 } 9446 if invalidParams.Len() > 0 { 9447 return invalidParams 9448 } else { 9449 return nil 9450 } 9451} 9452 9453func validateOpDeleteRouteTableInput(v *DeleteRouteTableInput) error { 9454 if v == nil { 9455 return nil 9456 } 9457 invalidParams := smithy.InvalidParamsError{Context: "DeleteRouteTableInput"} 9458 if v.RouteTableId == nil { 9459 invalidParams.Add(smithy.NewErrParamRequired("RouteTableId")) 9460 } 9461 if invalidParams.Len() > 0 { 9462 return invalidParams 9463 } else { 9464 return nil 9465 } 9466} 9467 9468func validateOpDeleteSnapshotInput(v *DeleteSnapshotInput) error { 9469 if v == nil { 9470 return nil 9471 } 9472 invalidParams := smithy.InvalidParamsError{Context: "DeleteSnapshotInput"} 9473 if v.SnapshotId == nil { 9474 invalidParams.Add(smithy.NewErrParamRequired("SnapshotId")) 9475 } 9476 if invalidParams.Len() > 0 { 9477 return invalidParams 9478 } else { 9479 return nil 9480 } 9481} 9482 9483func validateOpDeleteSubnetInput(v *DeleteSubnetInput) error { 9484 if v == nil { 9485 return nil 9486 } 9487 invalidParams := smithy.InvalidParamsError{Context: "DeleteSubnetInput"} 9488 if v.SubnetId == nil { 9489 invalidParams.Add(smithy.NewErrParamRequired("SubnetId")) 9490 } 9491 if invalidParams.Len() > 0 { 9492 return invalidParams 9493 } else { 9494 return nil 9495 } 9496} 9497 9498func validateOpDeleteTagsInput(v *DeleteTagsInput) error { 9499 if v == nil { 9500 return nil 9501 } 9502 invalidParams := smithy.InvalidParamsError{Context: "DeleteTagsInput"} 9503 if v.Resources == nil { 9504 invalidParams.Add(smithy.NewErrParamRequired("Resources")) 9505 } 9506 if invalidParams.Len() > 0 { 9507 return invalidParams 9508 } else { 9509 return nil 9510 } 9511} 9512 9513func validateOpDeleteTrafficMirrorFilterInput(v *DeleteTrafficMirrorFilterInput) error { 9514 if v == nil { 9515 return nil 9516 } 9517 invalidParams := smithy.InvalidParamsError{Context: "DeleteTrafficMirrorFilterInput"} 9518 if v.TrafficMirrorFilterId == nil { 9519 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorFilterId")) 9520 } 9521 if invalidParams.Len() > 0 { 9522 return invalidParams 9523 } else { 9524 return nil 9525 } 9526} 9527 9528func validateOpDeleteTrafficMirrorFilterRuleInput(v *DeleteTrafficMirrorFilterRuleInput) error { 9529 if v == nil { 9530 return nil 9531 } 9532 invalidParams := smithy.InvalidParamsError{Context: "DeleteTrafficMirrorFilterRuleInput"} 9533 if v.TrafficMirrorFilterRuleId == nil { 9534 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorFilterRuleId")) 9535 } 9536 if invalidParams.Len() > 0 { 9537 return invalidParams 9538 } else { 9539 return nil 9540 } 9541} 9542 9543func validateOpDeleteTrafficMirrorSessionInput(v *DeleteTrafficMirrorSessionInput) error { 9544 if v == nil { 9545 return nil 9546 } 9547 invalidParams := smithy.InvalidParamsError{Context: "DeleteTrafficMirrorSessionInput"} 9548 if v.TrafficMirrorSessionId == nil { 9549 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorSessionId")) 9550 } 9551 if invalidParams.Len() > 0 { 9552 return invalidParams 9553 } else { 9554 return nil 9555 } 9556} 9557 9558func validateOpDeleteTrafficMirrorTargetInput(v *DeleteTrafficMirrorTargetInput) error { 9559 if v == nil { 9560 return nil 9561 } 9562 invalidParams := smithy.InvalidParamsError{Context: "DeleteTrafficMirrorTargetInput"} 9563 if v.TrafficMirrorTargetId == nil { 9564 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorTargetId")) 9565 } 9566 if invalidParams.Len() > 0 { 9567 return invalidParams 9568 } else { 9569 return nil 9570 } 9571} 9572 9573func validateOpDeleteTransitGatewayConnectInput(v *DeleteTransitGatewayConnectInput) error { 9574 if v == nil { 9575 return nil 9576 } 9577 invalidParams := smithy.InvalidParamsError{Context: "DeleteTransitGatewayConnectInput"} 9578 if v.TransitGatewayAttachmentId == nil { 9579 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 9580 } 9581 if invalidParams.Len() > 0 { 9582 return invalidParams 9583 } else { 9584 return nil 9585 } 9586} 9587 9588func validateOpDeleteTransitGatewayConnectPeerInput(v *DeleteTransitGatewayConnectPeerInput) error { 9589 if v == nil { 9590 return nil 9591 } 9592 invalidParams := smithy.InvalidParamsError{Context: "DeleteTransitGatewayConnectPeerInput"} 9593 if v.TransitGatewayConnectPeerId == nil { 9594 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayConnectPeerId")) 9595 } 9596 if invalidParams.Len() > 0 { 9597 return invalidParams 9598 } else { 9599 return nil 9600 } 9601} 9602 9603func validateOpDeleteTransitGatewayInput(v *DeleteTransitGatewayInput) error { 9604 if v == nil { 9605 return nil 9606 } 9607 invalidParams := smithy.InvalidParamsError{Context: "DeleteTransitGatewayInput"} 9608 if v.TransitGatewayId == nil { 9609 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayId")) 9610 } 9611 if invalidParams.Len() > 0 { 9612 return invalidParams 9613 } else { 9614 return nil 9615 } 9616} 9617 9618func validateOpDeleteTransitGatewayMulticastDomainInput(v *DeleteTransitGatewayMulticastDomainInput) error { 9619 if v == nil { 9620 return nil 9621 } 9622 invalidParams := smithy.InvalidParamsError{Context: "DeleteTransitGatewayMulticastDomainInput"} 9623 if v.TransitGatewayMulticastDomainId == nil { 9624 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayMulticastDomainId")) 9625 } 9626 if invalidParams.Len() > 0 { 9627 return invalidParams 9628 } else { 9629 return nil 9630 } 9631} 9632 9633func validateOpDeleteTransitGatewayPeeringAttachmentInput(v *DeleteTransitGatewayPeeringAttachmentInput) error { 9634 if v == nil { 9635 return nil 9636 } 9637 invalidParams := smithy.InvalidParamsError{Context: "DeleteTransitGatewayPeeringAttachmentInput"} 9638 if v.TransitGatewayAttachmentId == nil { 9639 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 9640 } 9641 if invalidParams.Len() > 0 { 9642 return invalidParams 9643 } else { 9644 return nil 9645 } 9646} 9647 9648func validateOpDeleteTransitGatewayPrefixListReferenceInput(v *DeleteTransitGatewayPrefixListReferenceInput) error { 9649 if v == nil { 9650 return nil 9651 } 9652 invalidParams := smithy.InvalidParamsError{Context: "DeleteTransitGatewayPrefixListReferenceInput"} 9653 if v.TransitGatewayRouteTableId == nil { 9654 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 9655 } 9656 if v.PrefixListId == nil { 9657 invalidParams.Add(smithy.NewErrParamRequired("PrefixListId")) 9658 } 9659 if invalidParams.Len() > 0 { 9660 return invalidParams 9661 } else { 9662 return nil 9663 } 9664} 9665 9666func validateOpDeleteTransitGatewayRouteInput(v *DeleteTransitGatewayRouteInput) error { 9667 if v == nil { 9668 return nil 9669 } 9670 invalidParams := smithy.InvalidParamsError{Context: "DeleteTransitGatewayRouteInput"} 9671 if v.TransitGatewayRouteTableId == nil { 9672 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 9673 } 9674 if v.DestinationCidrBlock == nil { 9675 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 9676 } 9677 if invalidParams.Len() > 0 { 9678 return invalidParams 9679 } else { 9680 return nil 9681 } 9682} 9683 9684func validateOpDeleteTransitGatewayRouteTableInput(v *DeleteTransitGatewayRouteTableInput) error { 9685 if v == nil { 9686 return nil 9687 } 9688 invalidParams := smithy.InvalidParamsError{Context: "DeleteTransitGatewayRouteTableInput"} 9689 if v.TransitGatewayRouteTableId == nil { 9690 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 9691 } 9692 if invalidParams.Len() > 0 { 9693 return invalidParams 9694 } else { 9695 return nil 9696 } 9697} 9698 9699func validateOpDeleteTransitGatewayVpcAttachmentInput(v *DeleteTransitGatewayVpcAttachmentInput) error { 9700 if v == nil { 9701 return nil 9702 } 9703 invalidParams := smithy.InvalidParamsError{Context: "DeleteTransitGatewayVpcAttachmentInput"} 9704 if v.TransitGatewayAttachmentId == nil { 9705 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 9706 } 9707 if invalidParams.Len() > 0 { 9708 return invalidParams 9709 } else { 9710 return nil 9711 } 9712} 9713 9714func validateOpDeleteVolumeInput(v *DeleteVolumeInput) error { 9715 if v == nil { 9716 return nil 9717 } 9718 invalidParams := smithy.InvalidParamsError{Context: "DeleteVolumeInput"} 9719 if v.VolumeId == nil { 9720 invalidParams.Add(smithy.NewErrParamRequired("VolumeId")) 9721 } 9722 if invalidParams.Len() > 0 { 9723 return invalidParams 9724 } else { 9725 return nil 9726 } 9727} 9728 9729func validateOpDeleteVpcEndpointConnectionNotificationsInput(v *DeleteVpcEndpointConnectionNotificationsInput) error { 9730 if v == nil { 9731 return nil 9732 } 9733 invalidParams := smithy.InvalidParamsError{Context: "DeleteVpcEndpointConnectionNotificationsInput"} 9734 if v.ConnectionNotificationIds == nil { 9735 invalidParams.Add(smithy.NewErrParamRequired("ConnectionNotificationIds")) 9736 } 9737 if invalidParams.Len() > 0 { 9738 return invalidParams 9739 } else { 9740 return nil 9741 } 9742} 9743 9744func validateOpDeleteVpcEndpointServiceConfigurationsInput(v *DeleteVpcEndpointServiceConfigurationsInput) error { 9745 if v == nil { 9746 return nil 9747 } 9748 invalidParams := smithy.InvalidParamsError{Context: "DeleteVpcEndpointServiceConfigurationsInput"} 9749 if v.ServiceIds == nil { 9750 invalidParams.Add(smithy.NewErrParamRequired("ServiceIds")) 9751 } 9752 if invalidParams.Len() > 0 { 9753 return invalidParams 9754 } else { 9755 return nil 9756 } 9757} 9758 9759func validateOpDeleteVpcEndpointsInput(v *DeleteVpcEndpointsInput) error { 9760 if v == nil { 9761 return nil 9762 } 9763 invalidParams := smithy.InvalidParamsError{Context: "DeleteVpcEndpointsInput"} 9764 if v.VpcEndpointIds == nil { 9765 invalidParams.Add(smithy.NewErrParamRequired("VpcEndpointIds")) 9766 } 9767 if invalidParams.Len() > 0 { 9768 return invalidParams 9769 } else { 9770 return nil 9771 } 9772} 9773 9774func validateOpDeleteVpcInput(v *DeleteVpcInput) error { 9775 if v == nil { 9776 return nil 9777 } 9778 invalidParams := smithy.InvalidParamsError{Context: "DeleteVpcInput"} 9779 if v.VpcId == nil { 9780 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 9781 } 9782 if invalidParams.Len() > 0 { 9783 return invalidParams 9784 } else { 9785 return nil 9786 } 9787} 9788 9789func validateOpDeleteVpcPeeringConnectionInput(v *DeleteVpcPeeringConnectionInput) error { 9790 if v == nil { 9791 return nil 9792 } 9793 invalidParams := smithy.InvalidParamsError{Context: "DeleteVpcPeeringConnectionInput"} 9794 if v.VpcPeeringConnectionId == nil { 9795 invalidParams.Add(smithy.NewErrParamRequired("VpcPeeringConnectionId")) 9796 } 9797 if invalidParams.Len() > 0 { 9798 return invalidParams 9799 } else { 9800 return nil 9801 } 9802} 9803 9804func validateOpDeleteVpnConnectionInput(v *DeleteVpnConnectionInput) error { 9805 if v == nil { 9806 return nil 9807 } 9808 invalidParams := smithy.InvalidParamsError{Context: "DeleteVpnConnectionInput"} 9809 if v.VpnConnectionId == nil { 9810 invalidParams.Add(smithy.NewErrParamRequired("VpnConnectionId")) 9811 } 9812 if invalidParams.Len() > 0 { 9813 return invalidParams 9814 } else { 9815 return nil 9816 } 9817} 9818 9819func validateOpDeleteVpnConnectionRouteInput(v *DeleteVpnConnectionRouteInput) error { 9820 if v == nil { 9821 return nil 9822 } 9823 invalidParams := smithy.InvalidParamsError{Context: "DeleteVpnConnectionRouteInput"} 9824 if v.DestinationCidrBlock == nil { 9825 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 9826 } 9827 if v.VpnConnectionId == nil { 9828 invalidParams.Add(smithy.NewErrParamRequired("VpnConnectionId")) 9829 } 9830 if invalidParams.Len() > 0 { 9831 return invalidParams 9832 } else { 9833 return nil 9834 } 9835} 9836 9837func validateOpDeleteVpnGatewayInput(v *DeleteVpnGatewayInput) error { 9838 if v == nil { 9839 return nil 9840 } 9841 invalidParams := smithy.InvalidParamsError{Context: "DeleteVpnGatewayInput"} 9842 if v.VpnGatewayId == nil { 9843 invalidParams.Add(smithy.NewErrParamRequired("VpnGatewayId")) 9844 } 9845 if invalidParams.Len() > 0 { 9846 return invalidParams 9847 } else { 9848 return nil 9849 } 9850} 9851 9852func validateOpDeprovisionByoipCidrInput(v *DeprovisionByoipCidrInput) error { 9853 if v == nil { 9854 return nil 9855 } 9856 invalidParams := smithy.InvalidParamsError{Context: "DeprovisionByoipCidrInput"} 9857 if v.Cidr == nil { 9858 invalidParams.Add(smithy.NewErrParamRequired("Cidr")) 9859 } 9860 if invalidParams.Len() > 0 { 9861 return invalidParams 9862 } else { 9863 return nil 9864 } 9865} 9866 9867func validateOpDeregisterImageInput(v *DeregisterImageInput) error { 9868 if v == nil { 9869 return nil 9870 } 9871 invalidParams := smithy.InvalidParamsError{Context: "DeregisterImageInput"} 9872 if v.ImageId == nil { 9873 invalidParams.Add(smithy.NewErrParamRequired("ImageId")) 9874 } 9875 if invalidParams.Len() > 0 { 9876 return invalidParams 9877 } else { 9878 return nil 9879 } 9880} 9881 9882func validateOpDescribeByoipCidrsInput(v *DescribeByoipCidrsInput) error { 9883 if v == nil { 9884 return nil 9885 } 9886 invalidParams := smithy.InvalidParamsError{Context: "DescribeByoipCidrsInput"} 9887 if invalidParams.Len() > 0 { 9888 return invalidParams 9889 } else { 9890 return nil 9891 } 9892} 9893 9894func validateOpDescribeClientVpnAuthorizationRulesInput(v *DescribeClientVpnAuthorizationRulesInput) error { 9895 if v == nil { 9896 return nil 9897 } 9898 invalidParams := smithy.InvalidParamsError{Context: "DescribeClientVpnAuthorizationRulesInput"} 9899 if v.ClientVpnEndpointId == nil { 9900 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 9901 } 9902 if invalidParams.Len() > 0 { 9903 return invalidParams 9904 } else { 9905 return nil 9906 } 9907} 9908 9909func validateOpDescribeClientVpnConnectionsInput(v *DescribeClientVpnConnectionsInput) error { 9910 if v == nil { 9911 return nil 9912 } 9913 invalidParams := smithy.InvalidParamsError{Context: "DescribeClientVpnConnectionsInput"} 9914 if v.ClientVpnEndpointId == nil { 9915 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 9916 } 9917 if invalidParams.Len() > 0 { 9918 return invalidParams 9919 } else { 9920 return nil 9921 } 9922} 9923 9924func validateOpDescribeClientVpnRoutesInput(v *DescribeClientVpnRoutesInput) error { 9925 if v == nil { 9926 return nil 9927 } 9928 invalidParams := smithy.InvalidParamsError{Context: "DescribeClientVpnRoutesInput"} 9929 if v.ClientVpnEndpointId == nil { 9930 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 9931 } 9932 if invalidParams.Len() > 0 { 9933 return invalidParams 9934 } else { 9935 return nil 9936 } 9937} 9938 9939func validateOpDescribeClientVpnTargetNetworksInput(v *DescribeClientVpnTargetNetworksInput) error { 9940 if v == nil { 9941 return nil 9942 } 9943 invalidParams := smithy.InvalidParamsError{Context: "DescribeClientVpnTargetNetworksInput"} 9944 if v.ClientVpnEndpointId == nil { 9945 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 9946 } 9947 if invalidParams.Len() > 0 { 9948 return invalidParams 9949 } else { 9950 return nil 9951 } 9952} 9953 9954func validateOpDescribeFleetHistoryInput(v *DescribeFleetHistoryInput) error { 9955 if v == nil { 9956 return nil 9957 } 9958 invalidParams := smithy.InvalidParamsError{Context: "DescribeFleetHistoryInput"} 9959 if v.FleetId == nil { 9960 invalidParams.Add(smithy.NewErrParamRequired("FleetId")) 9961 } 9962 if v.StartTime == nil { 9963 invalidParams.Add(smithy.NewErrParamRequired("StartTime")) 9964 } 9965 if invalidParams.Len() > 0 { 9966 return invalidParams 9967 } else { 9968 return nil 9969 } 9970} 9971 9972func validateOpDescribeFleetInstancesInput(v *DescribeFleetInstancesInput) error { 9973 if v == nil { 9974 return nil 9975 } 9976 invalidParams := smithy.InvalidParamsError{Context: "DescribeFleetInstancesInput"} 9977 if v.FleetId == nil { 9978 invalidParams.Add(smithy.NewErrParamRequired("FleetId")) 9979 } 9980 if invalidParams.Len() > 0 { 9981 return invalidParams 9982 } else { 9983 return nil 9984 } 9985} 9986 9987func validateOpDescribeFpgaImageAttributeInput(v *DescribeFpgaImageAttributeInput) error { 9988 if v == nil { 9989 return nil 9990 } 9991 invalidParams := smithy.InvalidParamsError{Context: "DescribeFpgaImageAttributeInput"} 9992 if v.FpgaImageId == nil { 9993 invalidParams.Add(smithy.NewErrParamRequired("FpgaImageId")) 9994 } 9995 if len(v.Attribute) == 0 { 9996 invalidParams.Add(smithy.NewErrParamRequired("Attribute")) 9997 } 9998 if invalidParams.Len() > 0 { 9999 return invalidParams 10000 } else { 10001 return nil 10002 } 10003} 10004 10005func validateOpDescribeIdentityIdFormatInput(v *DescribeIdentityIdFormatInput) error { 10006 if v == nil { 10007 return nil 10008 } 10009 invalidParams := smithy.InvalidParamsError{Context: "DescribeIdentityIdFormatInput"} 10010 if v.PrincipalArn == nil { 10011 invalidParams.Add(smithy.NewErrParamRequired("PrincipalArn")) 10012 } 10013 if invalidParams.Len() > 0 { 10014 return invalidParams 10015 } else { 10016 return nil 10017 } 10018} 10019 10020func validateOpDescribeImageAttributeInput(v *DescribeImageAttributeInput) error { 10021 if v == nil { 10022 return nil 10023 } 10024 invalidParams := smithy.InvalidParamsError{Context: "DescribeImageAttributeInput"} 10025 if len(v.Attribute) == 0 { 10026 invalidParams.Add(smithy.NewErrParamRequired("Attribute")) 10027 } 10028 if v.ImageId == nil { 10029 invalidParams.Add(smithy.NewErrParamRequired("ImageId")) 10030 } 10031 if invalidParams.Len() > 0 { 10032 return invalidParams 10033 } else { 10034 return nil 10035 } 10036} 10037 10038func validateOpDescribeInstanceAttributeInput(v *DescribeInstanceAttributeInput) error { 10039 if v == nil { 10040 return nil 10041 } 10042 invalidParams := smithy.InvalidParamsError{Context: "DescribeInstanceAttributeInput"} 10043 if len(v.Attribute) == 0 { 10044 invalidParams.Add(smithy.NewErrParamRequired("Attribute")) 10045 } 10046 if v.InstanceId == nil { 10047 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 10048 } 10049 if invalidParams.Len() > 0 { 10050 return invalidParams 10051 } else { 10052 return nil 10053 } 10054} 10055 10056func validateOpDescribeNetworkInterfaceAttributeInput(v *DescribeNetworkInterfaceAttributeInput) error { 10057 if v == nil { 10058 return nil 10059 } 10060 invalidParams := smithy.InvalidParamsError{Context: "DescribeNetworkInterfaceAttributeInput"} 10061 if v.NetworkInterfaceId == nil { 10062 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 10063 } 10064 if invalidParams.Len() > 0 { 10065 return invalidParams 10066 } else { 10067 return nil 10068 } 10069} 10070 10071func validateOpDescribeScheduledInstanceAvailabilityInput(v *DescribeScheduledInstanceAvailabilityInput) error { 10072 if v == nil { 10073 return nil 10074 } 10075 invalidParams := smithy.InvalidParamsError{Context: "DescribeScheduledInstanceAvailabilityInput"} 10076 if v.FirstSlotStartTimeRange == nil { 10077 invalidParams.Add(smithy.NewErrParamRequired("FirstSlotStartTimeRange")) 10078 } else if v.FirstSlotStartTimeRange != nil { 10079 if err := validateSlotDateTimeRangeRequest(v.FirstSlotStartTimeRange); err != nil { 10080 invalidParams.AddNested("FirstSlotStartTimeRange", err.(smithy.InvalidParamsError)) 10081 } 10082 } 10083 if v.Recurrence == nil { 10084 invalidParams.Add(smithy.NewErrParamRequired("Recurrence")) 10085 } 10086 if invalidParams.Len() > 0 { 10087 return invalidParams 10088 } else { 10089 return nil 10090 } 10091} 10092 10093func validateOpDescribeSecurityGroupReferencesInput(v *DescribeSecurityGroupReferencesInput) error { 10094 if v == nil { 10095 return nil 10096 } 10097 invalidParams := smithy.InvalidParamsError{Context: "DescribeSecurityGroupReferencesInput"} 10098 if v.GroupId == nil { 10099 invalidParams.Add(smithy.NewErrParamRequired("GroupId")) 10100 } 10101 if invalidParams.Len() > 0 { 10102 return invalidParams 10103 } else { 10104 return nil 10105 } 10106} 10107 10108func validateOpDescribeSnapshotAttributeInput(v *DescribeSnapshotAttributeInput) error { 10109 if v == nil { 10110 return nil 10111 } 10112 invalidParams := smithy.InvalidParamsError{Context: "DescribeSnapshotAttributeInput"} 10113 if len(v.Attribute) == 0 { 10114 invalidParams.Add(smithy.NewErrParamRequired("Attribute")) 10115 } 10116 if v.SnapshotId == nil { 10117 invalidParams.Add(smithy.NewErrParamRequired("SnapshotId")) 10118 } 10119 if invalidParams.Len() > 0 { 10120 return invalidParams 10121 } else { 10122 return nil 10123 } 10124} 10125 10126func validateOpDescribeSpotFleetInstancesInput(v *DescribeSpotFleetInstancesInput) error { 10127 if v == nil { 10128 return nil 10129 } 10130 invalidParams := smithy.InvalidParamsError{Context: "DescribeSpotFleetInstancesInput"} 10131 if v.SpotFleetRequestId == nil { 10132 invalidParams.Add(smithy.NewErrParamRequired("SpotFleetRequestId")) 10133 } 10134 if invalidParams.Len() > 0 { 10135 return invalidParams 10136 } else { 10137 return nil 10138 } 10139} 10140 10141func validateOpDescribeSpotFleetRequestHistoryInput(v *DescribeSpotFleetRequestHistoryInput) error { 10142 if v == nil { 10143 return nil 10144 } 10145 invalidParams := smithy.InvalidParamsError{Context: "DescribeSpotFleetRequestHistoryInput"} 10146 if v.SpotFleetRequestId == nil { 10147 invalidParams.Add(smithy.NewErrParamRequired("SpotFleetRequestId")) 10148 } 10149 if v.StartTime == nil { 10150 invalidParams.Add(smithy.NewErrParamRequired("StartTime")) 10151 } 10152 if invalidParams.Len() > 0 { 10153 return invalidParams 10154 } else { 10155 return nil 10156 } 10157} 10158 10159func validateOpDescribeStaleSecurityGroupsInput(v *DescribeStaleSecurityGroupsInput) error { 10160 if v == nil { 10161 return nil 10162 } 10163 invalidParams := smithy.InvalidParamsError{Context: "DescribeStaleSecurityGroupsInput"} 10164 if v.VpcId == nil { 10165 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 10166 } 10167 if invalidParams.Len() > 0 { 10168 return invalidParams 10169 } else { 10170 return nil 10171 } 10172} 10173 10174func validateOpDescribeVolumeAttributeInput(v *DescribeVolumeAttributeInput) error { 10175 if v == nil { 10176 return nil 10177 } 10178 invalidParams := smithy.InvalidParamsError{Context: "DescribeVolumeAttributeInput"} 10179 if len(v.Attribute) == 0 { 10180 invalidParams.Add(smithy.NewErrParamRequired("Attribute")) 10181 } 10182 if v.VolumeId == nil { 10183 invalidParams.Add(smithy.NewErrParamRequired("VolumeId")) 10184 } 10185 if invalidParams.Len() > 0 { 10186 return invalidParams 10187 } else { 10188 return nil 10189 } 10190} 10191 10192func validateOpDescribeVpcAttributeInput(v *DescribeVpcAttributeInput) error { 10193 if v == nil { 10194 return nil 10195 } 10196 invalidParams := smithy.InvalidParamsError{Context: "DescribeVpcAttributeInput"} 10197 if len(v.Attribute) == 0 { 10198 invalidParams.Add(smithy.NewErrParamRequired("Attribute")) 10199 } 10200 if v.VpcId == nil { 10201 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 10202 } 10203 if invalidParams.Len() > 0 { 10204 return invalidParams 10205 } else { 10206 return nil 10207 } 10208} 10209 10210func validateOpDescribeVpcEndpointServicePermissionsInput(v *DescribeVpcEndpointServicePermissionsInput) error { 10211 if v == nil { 10212 return nil 10213 } 10214 invalidParams := smithy.InvalidParamsError{Context: "DescribeVpcEndpointServicePermissionsInput"} 10215 if v.ServiceId == nil { 10216 invalidParams.Add(smithy.NewErrParamRequired("ServiceId")) 10217 } 10218 if invalidParams.Len() > 0 { 10219 return invalidParams 10220 } else { 10221 return nil 10222 } 10223} 10224 10225func validateOpDetachClassicLinkVpcInput(v *DetachClassicLinkVpcInput) error { 10226 if v == nil { 10227 return nil 10228 } 10229 invalidParams := smithy.InvalidParamsError{Context: "DetachClassicLinkVpcInput"} 10230 if v.InstanceId == nil { 10231 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 10232 } 10233 if v.VpcId == nil { 10234 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 10235 } 10236 if invalidParams.Len() > 0 { 10237 return invalidParams 10238 } else { 10239 return nil 10240 } 10241} 10242 10243func validateOpDetachInternetGatewayInput(v *DetachInternetGatewayInput) error { 10244 if v == nil { 10245 return nil 10246 } 10247 invalidParams := smithy.InvalidParamsError{Context: "DetachInternetGatewayInput"} 10248 if v.InternetGatewayId == nil { 10249 invalidParams.Add(smithy.NewErrParamRequired("InternetGatewayId")) 10250 } 10251 if v.VpcId == nil { 10252 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 10253 } 10254 if invalidParams.Len() > 0 { 10255 return invalidParams 10256 } else { 10257 return nil 10258 } 10259} 10260 10261func validateOpDetachNetworkInterfaceInput(v *DetachNetworkInterfaceInput) error { 10262 if v == nil { 10263 return nil 10264 } 10265 invalidParams := smithy.InvalidParamsError{Context: "DetachNetworkInterfaceInput"} 10266 if v.AttachmentId == nil { 10267 invalidParams.Add(smithy.NewErrParamRequired("AttachmentId")) 10268 } 10269 if invalidParams.Len() > 0 { 10270 return invalidParams 10271 } else { 10272 return nil 10273 } 10274} 10275 10276func validateOpDetachVolumeInput(v *DetachVolumeInput) error { 10277 if v == nil { 10278 return nil 10279 } 10280 invalidParams := smithy.InvalidParamsError{Context: "DetachVolumeInput"} 10281 if v.VolumeId == nil { 10282 invalidParams.Add(smithy.NewErrParamRequired("VolumeId")) 10283 } 10284 if invalidParams.Len() > 0 { 10285 return invalidParams 10286 } else { 10287 return nil 10288 } 10289} 10290 10291func validateOpDetachVpnGatewayInput(v *DetachVpnGatewayInput) error { 10292 if v == nil { 10293 return nil 10294 } 10295 invalidParams := smithy.InvalidParamsError{Context: "DetachVpnGatewayInput"} 10296 if v.VpcId == nil { 10297 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 10298 } 10299 if v.VpnGatewayId == nil { 10300 invalidParams.Add(smithy.NewErrParamRequired("VpnGatewayId")) 10301 } 10302 if invalidParams.Len() > 0 { 10303 return invalidParams 10304 } else { 10305 return nil 10306 } 10307} 10308 10309func validateOpDisableFastSnapshotRestoresInput(v *DisableFastSnapshotRestoresInput) error { 10310 if v == nil { 10311 return nil 10312 } 10313 invalidParams := smithy.InvalidParamsError{Context: "DisableFastSnapshotRestoresInput"} 10314 if v.AvailabilityZones == nil { 10315 invalidParams.Add(smithy.NewErrParamRequired("AvailabilityZones")) 10316 } 10317 if v.SourceSnapshotIds == nil { 10318 invalidParams.Add(smithy.NewErrParamRequired("SourceSnapshotIds")) 10319 } 10320 if invalidParams.Len() > 0 { 10321 return invalidParams 10322 } else { 10323 return nil 10324 } 10325} 10326 10327func validateOpDisableTransitGatewayRouteTablePropagationInput(v *DisableTransitGatewayRouteTablePropagationInput) error { 10328 if v == nil { 10329 return nil 10330 } 10331 invalidParams := smithy.InvalidParamsError{Context: "DisableTransitGatewayRouteTablePropagationInput"} 10332 if v.TransitGatewayRouteTableId == nil { 10333 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 10334 } 10335 if v.TransitGatewayAttachmentId == nil { 10336 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 10337 } 10338 if invalidParams.Len() > 0 { 10339 return invalidParams 10340 } else { 10341 return nil 10342 } 10343} 10344 10345func validateOpDisableVgwRoutePropagationInput(v *DisableVgwRoutePropagationInput) error { 10346 if v == nil { 10347 return nil 10348 } 10349 invalidParams := smithy.InvalidParamsError{Context: "DisableVgwRoutePropagationInput"} 10350 if v.GatewayId == nil { 10351 invalidParams.Add(smithy.NewErrParamRequired("GatewayId")) 10352 } 10353 if v.RouteTableId == nil { 10354 invalidParams.Add(smithy.NewErrParamRequired("RouteTableId")) 10355 } 10356 if invalidParams.Len() > 0 { 10357 return invalidParams 10358 } else { 10359 return nil 10360 } 10361} 10362 10363func validateOpDisableVpcClassicLinkInput(v *DisableVpcClassicLinkInput) error { 10364 if v == nil { 10365 return nil 10366 } 10367 invalidParams := smithy.InvalidParamsError{Context: "DisableVpcClassicLinkInput"} 10368 if v.VpcId == nil { 10369 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 10370 } 10371 if invalidParams.Len() > 0 { 10372 return invalidParams 10373 } else { 10374 return nil 10375 } 10376} 10377 10378func validateOpDisassociateClientVpnTargetNetworkInput(v *DisassociateClientVpnTargetNetworkInput) error { 10379 if v == nil { 10380 return nil 10381 } 10382 invalidParams := smithy.InvalidParamsError{Context: "DisassociateClientVpnTargetNetworkInput"} 10383 if v.ClientVpnEndpointId == nil { 10384 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 10385 } 10386 if v.AssociationId == nil { 10387 invalidParams.Add(smithy.NewErrParamRequired("AssociationId")) 10388 } 10389 if invalidParams.Len() > 0 { 10390 return invalidParams 10391 } else { 10392 return nil 10393 } 10394} 10395 10396func validateOpDisassociateIamInstanceProfileInput(v *DisassociateIamInstanceProfileInput) error { 10397 if v == nil { 10398 return nil 10399 } 10400 invalidParams := smithy.InvalidParamsError{Context: "DisassociateIamInstanceProfileInput"} 10401 if v.AssociationId == nil { 10402 invalidParams.Add(smithy.NewErrParamRequired("AssociationId")) 10403 } 10404 if invalidParams.Len() > 0 { 10405 return invalidParams 10406 } else { 10407 return nil 10408 } 10409} 10410 10411func validateOpDisassociateRouteTableInput(v *DisassociateRouteTableInput) error { 10412 if v == nil { 10413 return nil 10414 } 10415 invalidParams := smithy.InvalidParamsError{Context: "DisassociateRouteTableInput"} 10416 if v.AssociationId == nil { 10417 invalidParams.Add(smithy.NewErrParamRequired("AssociationId")) 10418 } 10419 if invalidParams.Len() > 0 { 10420 return invalidParams 10421 } else { 10422 return nil 10423 } 10424} 10425 10426func validateOpDisassociateSubnetCidrBlockInput(v *DisassociateSubnetCidrBlockInput) error { 10427 if v == nil { 10428 return nil 10429 } 10430 invalidParams := smithy.InvalidParamsError{Context: "DisassociateSubnetCidrBlockInput"} 10431 if v.AssociationId == nil { 10432 invalidParams.Add(smithy.NewErrParamRequired("AssociationId")) 10433 } 10434 if invalidParams.Len() > 0 { 10435 return invalidParams 10436 } else { 10437 return nil 10438 } 10439} 10440 10441func validateOpDisassociateTransitGatewayRouteTableInput(v *DisassociateTransitGatewayRouteTableInput) error { 10442 if v == nil { 10443 return nil 10444 } 10445 invalidParams := smithy.InvalidParamsError{Context: "DisassociateTransitGatewayRouteTableInput"} 10446 if v.TransitGatewayRouteTableId == nil { 10447 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 10448 } 10449 if v.TransitGatewayAttachmentId == nil { 10450 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 10451 } 10452 if invalidParams.Len() > 0 { 10453 return invalidParams 10454 } else { 10455 return nil 10456 } 10457} 10458 10459func validateOpDisassociateVpcCidrBlockInput(v *DisassociateVpcCidrBlockInput) error { 10460 if v == nil { 10461 return nil 10462 } 10463 invalidParams := smithy.InvalidParamsError{Context: "DisassociateVpcCidrBlockInput"} 10464 if v.AssociationId == nil { 10465 invalidParams.Add(smithy.NewErrParamRequired("AssociationId")) 10466 } 10467 if invalidParams.Len() > 0 { 10468 return invalidParams 10469 } else { 10470 return nil 10471 } 10472} 10473 10474func validateOpEnableFastSnapshotRestoresInput(v *EnableFastSnapshotRestoresInput) error { 10475 if v == nil { 10476 return nil 10477 } 10478 invalidParams := smithy.InvalidParamsError{Context: "EnableFastSnapshotRestoresInput"} 10479 if v.AvailabilityZones == nil { 10480 invalidParams.Add(smithy.NewErrParamRequired("AvailabilityZones")) 10481 } 10482 if v.SourceSnapshotIds == nil { 10483 invalidParams.Add(smithy.NewErrParamRequired("SourceSnapshotIds")) 10484 } 10485 if invalidParams.Len() > 0 { 10486 return invalidParams 10487 } else { 10488 return nil 10489 } 10490} 10491 10492func validateOpEnableTransitGatewayRouteTablePropagationInput(v *EnableTransitGatewayRouteTablePropagationInput) error { 10493 if v == nil { 10494 return nil 10495 } 10496 invalidParams := smithy.InvalidParamsError{Context: "EnableTransitGatewayRouteTablePropagationInput"} 10497 if v.TransitGatewayRouteTableId == nil { 10498 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 10499 } 10500 if v.TransitGatewayAttachmentId == nil { 10501 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 10502 } 10503 if invalidParams.Len() > 0 { 10504 return invalidParams 10505 } else { 10506 return nil 10507 } 10508} 10509 10510func validateOpEnableVgwRoutePropagationInput(v *EnableVgwRoutePropagationInput) error { 10511 if v == nil { 10512 return nil 10513 } 10514 invalidParams := smithy.InvalidParamsError{Context: "EnableVgwRoutePropagationInput"} 10515 if v.GatewayId == nil { 10516 invalidParams.Add(smithy.NewErrParamRequired("GatewayId")) 10517 } 10518 if v.RouteTableId == nil { 10519 invalidParams.Add(smithy.NewErrParamRequired("RouteTableId")) 10520 } 10521 if invalidParams.Len() > 0 { 10522 return invalidParams 10523 } else { 10524 return nil 10525 } 10526} 10527 10528func validateOpEnableVolumeIOInput(v *EnableVolumeIOInput) error { 10529 if v == nil { 10530 return nil 10531 } 10532 invalidParams := smithy.InvalidParamsError{Context: "EnableVolumeIOInput"} 10533 if v.VolumeId == nil { 10534 invalidParams.Add(smithy.NewErrParamRequired("VolumeId")) 10535 } 10536 if invalidParams.Len() > 0 { 10537 return invalidParams 10538 } else { 10539 return nil 10540 } 10541} 10542 10543func validateOpEnableVpcClassicLinkInput(v *EnableVpcClassicLinkInput) error { 10544 if v == nil { 10545 return nil 10546 } 10547 invalidParams := smithy.InvalidParamsError{Context: "EnableVpcClassicLinkInput"} 10548 if v.VpcId == nil { 10549 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 10550 } 10551 if invalidParams.Len() > 0 { 10552 return invalidParams 10553 } else { 10554 return nil 10555 } 10556} 10557 10558func validateOpExportClientVpnClientCertificateRevocationListInput(v *ExportClientVpnClientCertificateRevocationListInput) error { 10559 if v == nil { 10560 return nil 10561 } 10562 invalidParams := smithy.InvalidParamsError{Context: "ExportClientVpnClientCertificateRevocationListInput"} 10563 if v.ClientVpnEndpointId == nil { 10564 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 10565 } 10566 if invalidParams.Len() > 0 { 10567 return invalidParams 10568 } else { 10569 return nil 10570 } 10571} 10572 10573func validateOpExportClientVpnClientConfigurationInput(v *ExportClientVpnClientConfigurationInput) error { 10574 if v == nil { 10575 return nil 10576 } 10577 invalidParams := smithy.InvalidParamsError{Context: "ExportClientVpnClientConfigurationInput"} 10578 if v.ClientVpnEndpointId == nil { 10579 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 10580 } 10581 if invalidParams.Len() > 0 { 10582 return invalidParams 10583 } else { 10584 return nil 10585 } 10586} 10587 10588func validateOpExportImageInput(v *ExportImageInput) error { 10589 if v == nil { 10590 return nil 10591 } 10592 invalidParams := smithy.InvalidParamsError{Context: "ExportImageInput"} 10593 if len(v.DiskImageFormat) == 0 { 10594 invalidParams.Add(smithy.NewErrParamRequired("DiskImageFormat")) 10595 } 10596 if v.ImageId == nil { 10597 invalidParams.Add(smithy.NewErrParamRequired("ImageId")) 10598 } 10599 if v.S3ExportLocation == nil { 10600 invalidParams.Add(smithy.NewErrParamRequired("S3ExportLocation")) 10601 } else if v.S3ExportLocation != nil { 10602 if err := validateExportTaskS3LocationRequest(v.S3ExportLocation); err != nil { 10603 invalidParams.AddNested("S3ExportLocation", err.(smithy.InvalidParamsError)) 10604 } 10605 } 10606 if invalidParams.Len() > 0 { 10607 return invalidParams 10608 } else { 10609 return nil 10610 } 10611} 10612 10613func validateOpExportTransitGatewayRoutesInput(v *ExportTransitGatewayRoutesInput) error { 10614 if v == nil { 10615 return nil 10616 } 10617 invalidParams := smithy.InvalidParamsError{Context: "ExportTransitGatewayRoutesInput"} 10618 if v.TransitGatewayRouteTableId == nil { 10619 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 10620 } 10621 if v.S3Bucket == nil { 10622 invalidParams.Add(smithy.NewErrParamRequired("S3Bucket")) 10623 } 10624 if invalidParams.Len() > 0 { 10625 return invalidParams 10626 } else { 10627 return nil 10628 } 10629} 10630 10631func validateOpGetAssociatedIpv6PoolCidrsInput(v *GetAssociatedIpv6PoolCidrsInput) error { 10632 if v == nil { 10633 return nil 10634 } 10635 invalidParams := smithy.InvalidParamsError{Context: "GetAssociatedIpv6PoolCidrsInput"} 10636 if v.PoolId == nil { 10637 invalidParams.Add(smithy.NewErrParamRequired("PoolId")) 10638 } 10639 if invalidParams.Len() > 0 { 10640 return invalidParams 10641 } else { 10642 return nil 10643 } 10644} 10645 10646func validateOpGetCapacityReservationUsageInput(v *GetCapacityReservationUsageInput) error { 10647 if v == nil { 10648 return nil 10649 } 10650 invalidParams := smithy.InvalidParamsError{Context: "GetCapacityReservationUsageInput"} 10651 if v.CapacityReservationId == nil { 10652 invalidParams.Add(smithy.NewErrParamRequired("CapacityReservationId")) 10653 } 10654 if invalidParams.Len() > 0 { 10655 return invalidParams 10656 } else { 10657 return nil 10658 } 10659} 10660 10661func validateOpGetCoipPoolUsageInput(v *GetCoipPoolUsageInput) error { 10662 if v == nil { 10663 return nil 10664 } 10665 invalidParams := smithy.InvalidParamsError{Context: "GetCoipPoolUsageInput"} 10666 if v.PoolId == nil { 10667 invalidParams.Add(smithy.NewErrParamRequired("PoolId")) 10668 } 10669 if invalidParams.Len() > 0 { 10670 return invalidParams 10671 } else { 10672 return nil 10673 } 10674} 10675 10676func validateOpGetConsoleOutputInput(v *GetConsoleOutputInput) error { 10677 if v == nil { 10678 return nil 10679 } 10680 invalidParams := smithy.InvalidParamsError{Context: "GetConsoleOutputInput"} 10681 if v.InstanceId == nil { 10682 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 10683 } 10684 if invalidParams.Len() > 0 { 10685 return invalidParams 10686 } else { 10687 return nil 10688 } 10689} 10690 10691func validateOpGetConsoleScreenshotInput(v *GetConsoleScreenshotInput) error { 10692 if v == nil { 10693 return nil 10694 } 10695 invalidParams := smithy.InvalidParamsError{Context: "GetConsoleScreenshotInput"} 10696 if v.InstanceId == nil { 10697 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 10698 } 10699 if invalidParams.Len() > 0 { 10700 return invalidParams 10701 } else { 10702 return nil 10703 } 10704} 10705 10706func validateOpGetDefaultCreditSpecificationInput(v *GetDefaultCreditSpecificationInput) error { 10707 if v == nil { 10708 return nil 10709 } 10710 invalidParams := smithy.InvalidParamsError{Context: "GetDefaultCreditSpecificationInput"} 10711 if len(v.InstanceFamily) == 0 { 10712 invalidParams.Add(smithy.NewErrParamRequired("InstanceFamily")) 10713 } 10714 if invalidParams.Len() > 0 { 10715 return invalidParams 10716 } else { 10717 return nil 10718 } 10719} 10720 10721func validateOpGetGroupsForCapacityReservationInput(v *GetGroupsForCapacityReservationInput) error { 10722 if v == nil { 10723 return nil 10724 } 10725 invalidParams := smithy.InvalidParamsError{Context: "GetGroupsForCapacityReservationInput"} 10726 if v.CapacityReservationId == nil { 10727 invalidParams.Add(smithy.NewErrParamRequired("CapacityReservationId")) 10728 } 10729 if invalidParams.Len() > 0 { 10730 return invalidParams 10731 } else { 10732 return nil 10733 } 10734} 10735 10736func validateOpGetHostReservationPurchasePreviewInput(v *GetHostReservationPurchasePreviewInput) error { 10737 if v == nil { 10738 return nil 10739 } 10740 invalidParams := smithy.InvalidParamsError{Context: "GetHostReservationPurchasePreviewInput"} 10741 if v.HostIdSet == nil { 10742 invalidParams.Add(smithy.NewErrParamRequired("HostIdSet")) 10743 } 10744 if v.OfferingId == nil { 10745 invalidParams.Add(smithy.NewErrParamRequired("OfferingId")) 10746 } 10747 if invalidParams.Len() > 0 { 10748 return invalidParams 10749 } else { 10750 return nil 10751 } 10752} 10753 10754func validateOpGetLaunchTemplateDataInput(v *GetLaunchTemplateDataInput) error { 10755 if v == nil { 10756 return nil 10757 } 10758 invalidParams := smithy.InvalidParamsError{Context: "GetLaunchTemplateDataInput"} 10759 if v.InstanceId == nil { 10760 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 10761 } 10762 if invalidParams.Len() > 0 { 10763 return invalidParams 10764 } else { 10765 return nil 10766 } 10767} 10768 10769func validateOpGetManagedPrefixListAssociationsInput(v *GetManagedPrefixListAssociationsInput) error { 10770 if v == nil { 10771 return nil 10772 } 10773 invalidParams := smithy.InvalidParamsError{Context: "GetManagedPrefixListAssociationsInput"} 10774 if v.PrefixListId == nil { 10775 invalidParams.Add(smithy.NewErrParamRequired("PrefixListId")) 10776 } 10777 if invalidParams.Len() > 0 { 10778 return invalidParams 10779 } else { 10780 return nil 10781 } 10782} 10783 10784func validateOpGetManagedPrefixListEntriesInput(v *GetManagedPrefixListEntriesInput) error { 10785 if v == nil { 10786 return nil 10787 } 10788 invalidParams := smithy.InvalidParamsError{Context: "GetManagedPrefixListEntriesInput"} 10789 if v.PrefixListId == nil { 10790 invalidParams.Add(smithy.NewErrParamRequired("PrefixListId")) 10791 } 10792 if invalidParams.Len() > 0 { 10793 return invalidParams 10794 } else { 10795 return nil 10796 } 10797} 10798 10799func validateOpGetPasswordDataInput(v *GetPasswordDataInput) error { 10800 if v == nil { 10801 return nil 10802 } 10803 invalidParams := smithy.InvalidParamsError{Context: "GetPasswordDataInput"} 10804 if v.InstanceId == nil { 10805 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 10806 } 10807 if invalidParams.Len() > 0 { 10808 return invalidParams 10809 } else { 10810 return nil 10811 } 10812} 10813 10814func validateOpGetReservedInstancesExchangeQuoteInput(v *GetReservedInstancesExchangeQuoteInput) error { 10815 if v == nil { 10816 return nil 10817 } 10818 invalidParams := smithy.InvalidParamsError{Context: "GetReservedInstancesExchangeQuoteInput"} 10819 if v.ReservedInstanceIds == nil { 10820 invalidParams.Add(smithy.NewErrParamRequired("ReservedInstanceIds")) 10821 } 10822 if v.TargetConfigurations != nil { 10823 if err := validateTargetConfigurationRequestSet(v.TargetConfigurations); err != nil { 10824 invalidParams.AddNested("TargetConfigurations", err.(smithy.InvalidParamsError)) 10825 } 10826 } 10827 if invalidParams.Len() > 0 { 10828 return invalidParams 10829 } else { 10830 return nil 10831 } 10832} 10833 10834func validateOpGetTransitGatewayAttachmentPropagationsInput(v *GetTransitGatewayAttachmentPropagationsInput) error { 10835 if v == nil { 10836 return nil 10837 } 10838 invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayAttachmentPropagationsInput"} 10839 if v.TransitGatewayAttachmentId == nil { 10840 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 10841 } 10842 if invalidParams.Len() > 0 { 10843 return invalidParams 10844 } else { 10845 return nil 10846 } 10847} 10848 10849func validateOpGetTransitGatewayPrefixListReferencesInput(v *GetTransitGatewayPrefixListReferencesInput) error { 10850 if v == nil { 10851 return nil 10852 } 10853 invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayPrefixListReferencesInput"} 10854 if v.TransitGatewayRouteTableId == nil { 10855 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 10856 } 10857 if invalidParams.Len() > 0 { 10858 return invalidParams 10859 } else { 10860 return nil 10861 } 10862} 10863 10864func validateOpGetTransitGatewayRouteTableAssociationsInput(v *GetTransitGatewayRouteTableAssociationsInput) error { 10865 if v == nil { 10866 return nil 10867 } 10868 invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayRouteTableAssociationsInput"} 10869 if v.TransitGatewayRouteTableId == nil { 10870 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 10871 } 10872 if invalidParams.Len() > 0 { 10873 return invalidParams 10874 } else { 10875 return nil 10876 } 10877} 10878 10879func validateOpGetTransitGatewayRouteTablePropagationsInput(v *GetTransitGatewayRouteTablePropagationsInput) error { 10880 if v == nil { 10881 return nil 10882 } 10883 invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayRouteTablePropagationsInput"} 10884 if v.TransitGatewayRouteTableId == nil { 10885 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 10886 } 10887 if invalidParams.Len() > 0 { 10888 return invalidParams 10889 } else { 10890 return nil 10891 } 10892} 10893 10894func validateOpImportClientVpnClientCertificateRevocationListInput(v *ImportClientVpnClientCertificateRevocationListInput) error { 10895 if v == nil { 10896 return nil 10897 } 10898 invalidParams := smithy.InvalidParamsError{Context: "ImportClientVpnClientCertificateRevocationListInput"} 10899 if v.ClientVpnEndpointId == nil { 10900 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 10901 } 10902 if v.CertificateRevocationList == nil { 10903 invalidParams.Add(smithy.NewErrParamRequired("CertificateRevocationList")) 10904 } 10905 if invalidParams.Len() > 0 { 10906 return invalidParams 10907 } else { 10908 return nil 10909 } 10910} 10911 10912func validateOpImportInstanceInput(v *ImportInstanceInput) error { 10913 if v == nil { 10914 return nil 10915 } 10916 invalidParams := smithy.InvalidParamsError{Context: "ImportInstanceInput"} 10917 if v.DiskImages != nil { 10918 if err := validateDiskImageList(v.DiskImages); err != nil { 10919 invalidParams.AddNested("DiskImages", err.(smithy.InvalidParamsError)) 10920 } 10921 } 10922 if len(v.Platform) == 0 { 10923 invalidParams.Add(smithy.NewErrParamRequired("Platform")) 10924 } 10925 if invalidParams.Len() > 0 { 10926 return invalidParams 10927 } else { 10928 return nil 10929 } 10930} 10931 10932func validateOpImportKeyPairInput(v *ImportKeyPairInput) error { 10933 if v == nil { 10934 return nil 10935 } 10936 invalidParams := smithy.InvalidParamsError{Context: "ImportKeyPairInput"} 10937 if v.KeyName == nil { 10938 invalidParams.Add(smithy.NewErrParamRequired("KeyName")) 10939 } 10940 if v.PublicKeyMaterial == nil { 10941 invalidParams.Add(smithy.NewErrParamRequired("PublicKeyMaterial")) 10942 } 10943 if invalidParams.Len() > 0 { 10944 return invalidParams 10945 } else { 10946 return nil 10947 } 10948} 10949 10950func validateOpImportVolumeInput(v *ImportVolumeInput) error { 10951 if v == nil { 10952 return nil 10953 } 10954 invalidParams := smithy.InvalidParamsError{Context: "ImportVolumeInput"} 10955 if v.AvailabilityZone == nil { 10956 invalidParams.Add(smithy.NewErrParamRequired("AvailabilityZone")) 10957 } 10958 if v.Image == nil { 10959 invalidParams.Add(smithy.NewErrParamRequired("Image")) 10960 } else if v.Image != nil { 10961 if err := validateDiskImageDetail(v.Image); err != nil { 10962 invalidParams.AddNested("Image", err.(smithy.InvalidParamsError)) 10963 } 10964 } 10965 if v.Volume == nil { 10966 invalidParams.Add(smithy.NewErrParamRequired("Volume")) 10967 } else if v.Volume != nil { 10968 if err := validateVolumeDetail(v.Volume); err != nil { 10969 invalidParams.AddNested("Volume", err.(smithy.InvalidParamsError)) 10970 } 10971 } 10972 if invalidParams.Len() > 0 { 10973 return invalidParams 10974 } else { 10975 return nil 10976 } 10977} 10978 10979func validateOpModifyAvailabilityZoneGroupInput(v *ModifyAvailabilityZoneGroupInput) error { 10980 if v == nil { 10981 return nil 10982 } 10983 invalidParams := smithy.InvalidParamsError{Context: "ModifyAvailabilityZoneGroupInput"} 10984 if v.GroupName == nil { 10985 invalidParams.Add(smithy.NewErrParamRequired("GroupName")) 10986 } 10987 if len(v.OptInStatus) == 0 { 10988 invalidParams.Add(smithy.NewErrParamRequired("OptInStatus")) 10989 } 10990 if invalidParams.Len() > 0 { 10991 return invalidParams 10992 } else { 10993 return nil 10994 } 10995} 10996 10997func validateOpModifyCapacityReservationInput(v *ModifyCapacityReservationInput) error { 10998 if v == nil { 10999 return nil 11000 } 11001 invalidParams := smithy.InvalidParamsError{Context: "ModifyCapacityReservationInput"} 11002 if v.CapacityReservationId == nil { 11003 invalidParams.Add(smithy.NewErrParamRequired("CapacityReservationId")) 11004 } 11005 if invalidParams.Len() > 0 { 11006 return invalidParams 11007 } else { 11008 return nil 11009 } 11010} 11011 11012func validateOpModifyClientVpnEndpointInput(v *ModifyClientVpnEndpointInput) error { 11013 if v == nil { 11014 return nil 11015 } 11016 invalidParams := smithy.InvalidParamsError{Context: "ModifyClientVpnEndpointInput"} 11017 if v.ClientVpnEndpointId == nil { 11018 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 11019 } 11020 if invalidParams.Len() > 0 { 11021 return invalidParams 11022 } else { 11023 return nil 11024 } 11025} 11026 11027func validateOpModifyDefaultCreditSpecificationInput(v *ModifyDefaultCreditSpecificationInput) error { 11028 if v == nil { 11029 return nil 11030 } 11031 invalidParams := smithy.InvalidParamsError{Context: "ModifyDefaultCreditSpecificationInput"} 11032 if len(v.InstanceFamily) == 0 { 11033 invalidParams.Add(smithy.NewErrParamRequired("InstanceFamily")) 11034 } 11035 if v.CpuCredits == nil { 11036 invalidParams.Add(smithy.NewErrParamRequired("CpuCredits")) 11037 } 11038 if invalidParams.Len() > 0 { 11039 return invalidParams 11040 } else { 11041 return nil 11042 } 11043} 11044 11045func validateOpModifyEbsDefaultKmsKeyIdInput(v *ModifyEbsDefaultKmsKeyIdInput) error { 11046 if v == nil { 11047 return nil 11048 } 11049 invalidParams := smithy.InvalidParamsError{Context: "ModifyEbsDefaultKmsKeyIdInput"} 11050 if v.KmsKeyId == nil { 11051 invalidParams.Add(smithy.NewErrParamRequired("KmsKeyId")) 11052 } 11053 if invalidParams.Len() > 0 { 11054 return invalidParams 11055 } else { 11056 return nil 11057 } 11058} 11059 11060func validateOpModifyFleetInput(v *ModifyFleetInput) error { 11061 if v == nil { 11062 return nil 11063 } 11064 invalidParams := smithy.InvalidParamsError{Context: "ModifyFleetInput"} 11065 if v.FleetId == nil { 11066 invalidParams.Add(smithy.NewErrParamRequired("FleetId")) 11067 } 11068 if v.TargetCapacitySpecification != nil { 11069 if err := validateTargetCapacitySpecificationRequest(v.TargetCapacitySpecification); err != nil { 11070 invalidParams.AddNested("TargetCapacitySpecification", err.(smithy.InvalidParamsError)) 11071 } 11072 } 11073 if invalidParams.Len() > 0 { 11074 return invalidParams 11075 } else { 11076 return nil 11077 } 11078} 11079 11080func validateOpModifyFpgaImageAttributeInput(v *ModifyFpgaImageAttributeInput) error { 11081 if v == nil { 11082 return nil 11083 } 11084 invalidParams := smithy.InvalidParamsError{Context: "ModifyFpgaImageAttributeInput"} 11085 if v.FpgaImageId == nil { 11086 invalidParams.Add(smithy.NewErrParamRequired("FpgaImageId")) 11087 } 11088 if invalidParams.Len() > 0 { 11089 return invalidParams 11090 } else { 11091 return nil 11092 } 11093} 11094 11095func validateOpModifyHostsInput(v *ModifyHostsInput) error { 11096 if v == nil { 11097 return nil 11098 } 11099 invalidParams := smithy.InvalidParamsError{Context: "ModifyHostsInput"} 11100 if v.HostIds == nil { 11101 invalidParams.Add(smithy.NewErrParamRequired("HostIds")) 11102 } 11103 if invalidParams.Len() > 0 { 11104 return invalidParams 11105 } else { 11106 return nil 11107 } 11108} 11109 11110func validateOpModifyIdentityIdFormatInput(v *ModifyIdentityIdFormatInput) error { 11111 if v == nil { 11112 return nil 11113 } 11114 invalidParams := smithy.InvalidParamsError{Context: "ModifyIdentityIdFormatInput"} 11115 if v.PrincipalArn == nil { 11116 invalidParams.Add(smithy.NewErrParamRequired("PrincipalArn")) 11117 } 11118 if v.Resource == nil { 11119 invalidParams.Add(smithy.NewErrParamRequired("Resource")) 11120 } 11121 if invalidParams.Len() > 0 { 11122 return invalidParams 11123 } else { 11124 return nil 11125 } 11126} 11127 11128func validateOpModifyIdFormatInput(v *ModifyIdFormatInput) error { 11129 if v == nil { 11130 return nil 11131 } 11132 invalidParams := smithy.InvalidParamsError{Context: "ModifyIdFormatInput"} 11133 if v.Resource == nil { 11134 invalidParams.Add(smithy.NewErrParamRequired("Resource")) 11135 } 11136 if invalidParams.Len() > 0 { 11137 return invalidParams 11138 } else { 11139 return nil 11140 } 11141} 11142 11143func validateOpModifyImageAttributeInput(v *ModifyImageAttributeInput) error { 11144 if v == nil { 11145 return nil 11146 } 11147 invalidParams := smithy.InvalidParamsError{Context: "ModifyImageAttributeInput"} 11148 if v.ImageId == nil { 11149 invalidParams.Add(smithy.NewErrParamRequired("ImageId")) 11150 } 11151 if invalidParams.Len() > 0 { 11152 return invalidParams 11153 } else { 11154 return nil 11155 } 11156} 11157 11158func validateOpModifyInstanceAttributeInput(v *ModifyInstanceAttributeInput) error { 11159 if v == nil { 11160 return nil 11161 } 11162 invalidParams := smithy.InvalidParamsError{Context: "ModifyInstanceAttributeInput"} 11163 if v.InstanceId == nil { 11164 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 11165 } 11166 if invalidParams.Len() > 0 { 11167 return invalidParams 11168 } else { 11169 return nil 11170 } 11171} 11172 11173func validateOpModifyInstanceCapacityReservationAttributesInput(v *ModifyInstanceCapacityReservationAttributesInput) error { 11174 if v == nil { 11175 return nil 11176 } 11177 invalidParams := smithy.InvalidParamsError{Context: "ModifyInstanceCapacityReservationAttributesInput"} 11178 if v.InstanceId == nil { 11179 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 11180 } 11181 if v.CapacityReservationSpecification == nil { 11182 invalidParams.Add(smithy.NewErrParamRequired("CapacityReservationSpecification")) 11183 } 11184 if invalidParams.Len() > 0 { 11185 return invalidParams 11186 } else { 11187 return nil 11188 } 11189} 11190 11191func validateOpModifyInstanceCreditSpecificationInput(v *ModifyInstanceCreditSpecificationInput) error { 11192 if v == nil { 11193 return nil 11194 } 11195 invalidParams := smithy.InvalidParamsError{Context: "ModifyInstanceCreditSpecificationInput"} 11196 if v.InstanceCreditSpecifications == nil { 11197 invalidParams.Add(smithy.NewErrParamRequired("InstanceCreditSpecifications")) 11198 } 11199 if invalidParams.Len() > 0 { 11200 return invalidParams 11201 } else { 11202 return nil 11203 } 11204} 11205 11206func validateOpModifyInstanceEventStartTimeInput(v *ModifyInstanceEventStartTimeInput) error { 11207 if v == nil { 11208 return nil 11209 } 11210 invalidParams := smithy.InvalidParamsError{Context: "ModifyInstanceEventStartTimeInput"} 11211 if v.InstanceId == nil { 11212 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 11213 } 11214 if v.InstanceEventId == nil { 11215 invalidParams.Add(smithy.NewErrParamRequired("InstanceEventId")) 11216 } 11217 if v.NotBefore == nil { 11218 invalidParams.Add(smithy.NewErrParamRequired("NotBefore")) 11219 } 11220 if invalidParams.Len() > 0 { 11221 return invalidParams 11222 } else { 11223 return nil 11224 } 11225} 11226 11227func validateOpModifyInstanceMetadataOptionsInput(v *ModifyInstanceMetadataOptionsInput) error { 11228 if v == nil { 11229 return nil 11230 } 11231 invalidParams := smithy.InvalidParamsError{Context: "ModifyInstanceMetadataOptionsInput"} 11232 if v.InstanceId == nil { 11233 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 11234 } 11235 if invalidParams.Len() > 0 { 11236 return invalidParams 11237 } else { 11238 return nil 11239 } 11240} 11241 11242func validateOpModifyInstancePlacementInput(v *ModifyInstancePlacementInput) error { 11243 if v == nil { 11244 return nil 11245 } 11246 invalidParams := smithy.InvalidParamsError{Context: "ModifyInstancePlacementInput"} 11247 if v.InstanceId == nil { 11248 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 11249 } 11250 if invalidParams.Len() > 0 { 11251 return invalidParams 11252 } else { 11253 return nil 11254 } 11255} 11256 11257func validateOpModifyManagedPrefixListInput(v *ModifyManagedPrefixListInput) error { 11258 if v == nil { 11259 return nil 11260 } 11261 invalidParams := smithy.InvalidParamsError{Context: "ModifyManagedPrefixListInput"} 11262 if v.PrefixListId == nil { 11263 invalidParams.Add(smithy.NewErrParamRequired("PrefixListId")) 11264 } 11265 if v.AddEntries != nil { 11266 if err := validateAddPrefixListEntries(v.AddEntries); err != nil { 11267 invalidParams.AddNested("AddEntries", err.(smithy.InvalidParamsError)) 11268 } 11269 } 11270 if v.RemoveEntries != nil { 11271 if err := validateRemovePrefixListEntries(v.RemoveEntries); err != nil { 11272 invalidParams.AddNested("RemoveEntries", err.(smithy.InvalidParamsError)) 11273 } 11274 } 11275 if invalidParams.Len() > 0 { 11276 return invalidParams 11277 } else { 11278 return nil 11279 } 11280} 11281 11282func validateOpModifyNetworkInterfaceAttributeInput(v *ModifyNetworkInterfaceAttributeInput) error { 11283 if v == nil { 11284 return nil 11285 } 11286 invalidParams := smithy.InvalidParamsError{Context: "ModifyNetworkInterfaceAttributeInput"} 11287 if v.NetworkInterfaceId == nil { 11288 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 11289 } 11290 if invalidParams.Len() > 0 { 11291 return invalidParams 11292 } else { 11293 return nil 11294 } 11295} 11296 11297func validateOpModifyReservedInstancesInput(v *ModifyReservedInstancesInput) error { 11298 if v == nil { 11299 return nil 11300 } 11301 invalidParams := smithy.InvalidParamsError{Context: "ModifyReservedInstancesInput"} 11302 if v.ReservedInstancesIds == nil { 11303 invalidParams.Add(smithy.NewErrParamRequired("ReservedInstancesIds")) 11304 } 11305 if v.TargetConfigurations == nil { 11306 invalidParams.Add(smithy.NewErrParamRequired("TargetConfigurations")) 11307 } 11308 if invalidParams.Len() > 0 { 11309 return invalidParams 11310 } else { 11311 return nil 11312 } 11313} 11314 11315func validateOpModifySnapshotAttributeInput(v *ModifySnapshotAttributeInput) error { 11316 if v == nil { 11317 return nil 11318 } 11319 invalidParams := smithy.InvalidParamsError{Context: "ModifySnapshotAttributeInput"} 11320 if v.SnapshotId == nil { 11321 invalidParams.Add(smithy.NewErrParamRequired("SnapshotId")) 11322 } 11323 if invalidParams.Len() > 0 { 11324 return invalidParams 11325 } else { 11326 return nil 11327 } 11328} 11329 11330func validateOpModifySpotFleetRequestInput(v *ModifySpotFleetRequestInput) error { 11331 if v == nil { 11332 return nil 11333 } 11334 invalidParams := smithy.InvalidParamsError{Context: "ModifySpotFleetRequestInput"} 11335 if v.SpotFleetRequestId == nil { 11336 invalidParams.Add(smithy.NewErrParamRequired("SpotFleetRequestId")) 11337 } 11338 if invalidParams.Len() > 0 { 11339 return invalidParams 11340 } else { 11341 return nil 11342 } 11343} 11344 11345func validateOpModifySubnetAttributeInput(v *ModifySubnetAttributeInput) error { 11346 if v == nil { 11347 return nil 11348 } 11349 invalidParams := smithy.InvalidParamsError{Context: "ModifySubnetAttributeInput"} 11350 if v.SubnetId == nil { 11351 invalidParams.Add(smithy.NewErrParamRequired("SubnetId")) 11352 } 11353 if invalidParams.Len() > 0 { 11354 return invalidParams 11355 } else { 11356 return nil 11357 } 11358} 11359 11360func validateOpModifyTrafficMirrorFilterNetworkServicesInput(v *ModifyTrafficMirrorFilterNetworkServicesInput) error { 11361 if v == nil { 11362 return nil 11363 } 11364 invalidParams := smithy.InvalidParamsError{Context: "ModifyTrafficMirrorFilterNetworkServicesInput"} 11365 if v.TrafficMirrorFilterId == nil { 11366 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorFilterId")) 11367 } 11368 if invalidParams.Len() > 0 { 11369 return invalidParams 11370 } else { 11371 return nil 11372 } 11373} 11374 11375func validateOpModifyTrafficMirrorFilterRuleInput(v *ModifyTrafficMirrorFilterRuleInput) error { 11376 if v == nil { 11377 return nil 11378 } 11379 invalidParams := smithy.InvalidParamsError{Context: "ModifyTrafficMirrorFilterRuleInput"} 11380 if v.TrafficMirrorFilterRuleId == nil { 11381 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorFilterRuleId")) 11382 } 11383 if invalidParams.Len() > 0 { 11384 return invalidParams 11385 } else { 11386 return nil 11387 } 11388} 11389 11390func validateOpModifyTrafficMirrorSessionInput(v *ModifyTrafficMirrorSessionInput) error { 11391 if v == nil { 11392 return nil 11393 } 11394 invalidParams := smithy.InvalidParamsError{Context: "ModifyTrafficMirrorSessionInput"} 11395 if v.TrafficMirrorSessionId == nil { 11396 invalidParams.Add(smithy.NewErrParamRequired("TrafficMirrorSessionId")) 11397 } 11398 if invalidParams.Len() > 0 { 11399 return invalidParams 11400 } else { 11401 return nil 11402 } 11403} 11404 11405func validateOpModifyTransitGatewayInput(v *ModifyTransitGatewayInput) error { 11406 if v == nil { 11407 return nil 11408 } 11409 invalidParams := smithy.InvalidParamsError{Context: "ModifyTransitGatewayInput"} 11410 if v.TransitGatewayId == nil { 11411 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayId")) 11412 } 11413 if invalidParams.Len() > 0 { 11414 return invalidParams 11415 } else { 11416 return nil 11417 } 11418} 11419 11420func validateOpModifyTransitGatewayPrefixListReferenceInput(v *ModifyTransitGatewayPrefixListReferenceInput) error { 11421 if v == nil { 11422 return nil 11423 } 11424 invalidParams := smithy.InvalidParamsError{Context: "ModifyTransitGatewayPrefixListReferenceInput"} 11425 if v.TransitGatewayRouteTableId == nil { 11426 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 11427 } 11428 if v.PrefixListId == nil { 11429 invalidParams.Add(smithy.NewErrParamRequired("PrefixListId")) 11430 } 11431 if invalidParams.Len() > 0 { 11432 return invalidParams 11433 } else { 11434 return nil 11435 } 11436} 11437 11438func validateOpModifyTransitGatewayVpcAttachmentInput(v *ModifyTransitGatewayVpcAttachmentInput) error { 11439 if v == nil { 11440 return nil 11441 } 11442 invalidParams := smithy.InvalidParamsError{Context: "ModifyTransitGatewayVpcAttachmentInput"} 11443 if v.TransitGatewayAttachmentId == nil { 11444 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 11445 } 11446 if invalidParams.Len() > 0 { 11447 return invalidParams 11448 } else { 11449 return nil 11450 } 11451} 11452 11453func validateOpModifyVolumeAttributeInput(v *ModifyVolumeAttributeInput) error { 11454 if v == nil { 11455 return nil 11456 } 11457 invalidParams := smithy.InvalidParamsError{Context: "ModifyVolumeAttributeInput"} 11458 if v.VolumeId == nil { 11459 invalidParams.Add(smithy.NewErrParamRequired("VolumeId")) 11460 } 11461 if invalidParams.Len() > 0 { 11462 return invalidParams 11463 } else { 11464 return nil 11465 } 11466} 11467 11468func validateOpModifyVolumeInput(v *ModifyVolumeInput) error { 11469 if v == nil { 11470 return nil 11471 } 11472 invalidParams := smithy.InvalidParamsError{Context: "ModifyVolumeInput"} 11473 if v.VolumeId == nil { 11474 invalidParams.Add(smithy.NewErrParamRequired("VolumeId")) 11475 } 11476 if invalidParams.Len() > 0 { 11477 return invalidParams 11478 } else { 11479 return nil 11480 } 11481} 11482 11483func validateOpModifyVpcAttributeInput(v *ModifyVpcAttributeInput) error { 11484 if v == nil { 11485 return nil 11486 } 11487 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpcAttributeInput"} 11488 if v.VpcId == nil { 11489 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 11490 } 11491 if invalidParams.Len() > 0 { 11492 return invalidParams 11493 } else { 11494 return nil 11495 } 11496} 11497 11498func validateOpModifyVpcEndpointConnectionNotificationInput(v *ModifyVpcEndpointConnectionNotificationInput) error { 11499 if v == nil { 11500 return nil 11501 } 11502 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpcEndpointConnectionNotificationInput"} 11503 if v.ConnectionNotificationId == nil { 11504 invalidParams.Add(smithy.NewErrParamRequired("ConnectionNotificationId")) 11505 } 11506 if invalidParams.Len() > 0 { 11507 return invalidParams 11508 } else { 11509 return nil 11510 } 11511} 11512 11513func validateOpModifyVpcEndpointInput(v *ModifyVpcEndpointInput) error { 11514 if v == nil { 11515 return nil 11516 } 11517 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpcEndpointInput"} 11518 if v.VpcEndpointId == nil { 11519 invalidParams.Add(smithy.NewErrParamRequired("VpcEndpointId")) 11520 } 11521 if invalidParams.Len() > 0 { 11522 return invalidParams 11523 } else { 11524 return nil 11525 } 11526} 11527 11528func validateOpModifyVpcEndpointServiceConfigurationInput(v *ModifyVpcEndpointServiceConfigurationInput) error { 11529 if v == nil { 11530 return nil 11531 } 11532 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpcEndpointServiceConfigurationInput"} 11533 if v.ServiceId == nil { 11534 invalidParams.Add(smithy.NewErrParamRequired("ServiceId")) 11535 } 11536 if invalidParams.Len() > 0 { 11537 return invalidParams 11538 } else { 11539 return nil 11540 } 11541} 11542 11543func validateOpModifyVpcEndpointServicePermissionsInput(v *ModifyVpcEndpointServicePermissionsInput) error { 11544 if v == nil { 11545 return nil 11546 } 11547 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpcEndpointServicePermissionsInput"} 11548 if v.ServiceId == nil { 11549 invalidParams.Add(smithy.NewErrParamRequired("ServiceId")) 11550 } 11551 if invalidParams.Len() > 0 { 11552 return invalidParams 11553 } else { 11554 return nil 11555 } 11556} 11557 11558func validateOpModifyVpcPeeringConnectionOptionsInput(v *ModifyVpcPeeringConnectionOptionsInput) error { 11559 if v == nil { 11560 return nil 11561 } 11562 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpcPeeringConnectionOptionsInput"} 11563 if v.VpcPeeringConnectionId == nil { 11564 invalidParams.Add(smithy.NewErrParamRequired("VpcPeeringConnectionId")) 11565 } 11566 if invalidParams.Len() > 0 { 11567 return invalidParams 11568 } else { 11569 return nil 11570 } 11571} 11572 11573func validateOpModifyVpcTenancyInput(v *ModifyVpcTenancyInput) error { 11574 if v == nil { 11575 return nil 11576 } 11577 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpcTenancyInput"} 11578 if v.VpcId == nil { 11579 invalidParams.Add(smithy.NewErrParamRequired("VpcId")) 11580 } 11581 if len(v.InstanceTenancy) == 0 { 11582 invalidParams.Add(smithy.NewErrParamRequired("InstanceTenancy")) 11583 } 11584 if invalidParams.Len() > 0 { 11585 return invalidParams 11586 } else { 11587 return nil 11588 } 11589} 11590 11591func validateOpModifyVpnConnectionInput(v *ModifyVpnConnectionInput) error { 11592 if v == nil { 11593 return nil 11594 } 11595 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpnConnectionInput"} 11596 if v.VpnConnectionId == nil { 11597 invalidParams.Add(smithy.NewErrParamRequired("VpnConnectionId")) 11598 } 11599 if invalidParams.Len() > 0 { 11600 return invalidParams 11601 } else { 11602 return nil 11603 } 11604} 11605 11606func validateOpModifyVpnConnectionOptionsInput(v *ModifyVpnConnectionOptionsInput) error { 11607 if v == nil { 11608 return nil 11609 } 11610 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpnConnectionOptionsInput"} 11611 if v.VpnConnectionId == nil { 11612 invalidParams.Add(smithy.NewErrParamRequired("VpnConnectionId")) 11613 } 11614 if invalidParams.Len() > 0 { 11615 return invalidParams 11616 } else { 11617 return nil 11618 } 11619} 11620 11621func validateOpModifyVpnTunnelCertificateInput(v *ModifyVpnTunnelCertificateInput) error { 11622 if v == nil { 11623 return nil 11624 } 11625 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpnTunnelCertificateInput"} 11626 if v.VpnConnectionId == nil { 11627 invalidParams.Add(smithy.NewErrParamRequired("VpnConnectionId")) 11628 } 11629 if v.VpnTunnelOutsideIpAddress == nil { 11630 invalidParams.Add(smithy.NewErrParamRequired("VpnTunnelOutsideIpAddress")) 11631 } 11632 if invalidParams.Len() > 0 { 11633 return invalidParams 11634 } else { 11635 return nil 11636 } 11637} 11638 11639func validateOpModifyVpnTunnelOptionsInput(v *ModifyVpnTunnelOptionsInput) error { 11640 if v == nil { 11641 return nil 11642 } 11643 invalidParams := smithy.InvalidParamsError{Context: "ModifyVpnTunnelOptionsInput"} 11644 if v.VpnConnectionId == nil { 11645 invalidParams.Add(smithy.NewErrParamRequired("VpnConnectionId")) 11646 } 11647 if v.VpnTunnelOutsideIpAddress == nil { 11648 invalidParams.Add(smithy.NewErrParamRequired("VpnTunnelOutsideIpAddress")) 11649 } 11650 if v.TunnelOptions == nil { 11651 invalidParams.Add(smithy.NewErrParamRequired("TunnelOptions")) 11652 } 11653 if invalidParams.Len() > 0 { 11654 return invalidParams 11655 } else { 11656 return nil 11657 } 11658} 11659 11660func validateOpMonitorInstancesInput(v *MonitorInstancesInput) error { 11661 if v == nil { 11662 return nil 11663 } 11664 invalidParams := smithy.InvalidParamsError{Context: "MonitorInstancesInput"} 11665 if v.InstanceIds == nil { 11666 invalidParams.Add(smithy.NewErrParamRequired("InstanceIds")) 11667 } 11668 if invalidParams.Len() > 0 { 11669 return invalidParams 11670 } else { 11671 return nil 11672 } 11673} 11674 11675func validateOpMoveAddressToVpcInput(v *MoveAddressToVpcInput) error { 11676 if v == nil { 11677 return nil 11678 } 11679 invalidParams := smithy.InvalidParamsError{Context: "MoveAddressToVpcInput"} 11680 if v.PublicIp == nil { 11681 invalidParams.Add(smithy.NewErrParamRequired("PublicIp")) 11682 } 11683 if invalidParams.Len() > 0 { 11684 return invalidParams 11685 } else { 11686 return nil 11687 } 11688} 11689 11690func validateOpProvisionByoipCidrInput(v *ProvisionByoipCidrInput) error { 11691 if v == nil { 11692 return nil 11693 } 11694 invalidParams := smithy.InvalidParamsError{Context: "ProvisionByoipCidrInput"} 11695 if v.Cidr == nil { 11696 invalidParams.Add(smithy.NewErrParamRequired("Cidr")) 11697 } 11698 if v.CidrAuthorizationContext != nil { 11699 if err := validateCidrAuthorizationContext(v.CidrAuthorizationContext); err != nil { 11700 invalidParams.AddNested("CidrAuthorizationContext", err.(smithy.InvalidParamsError)) 11701 } 11702 } 11703 if invalidParams.Len() > 0 { 11704 return invalidParams 11705 } else { 11706 return nil 11707 } 11708} 11709 11710func validateOpPurchaseHostReservationInput(v *PurchaseHostReservationInput) error { 11711 if v == nil { 11712 return nil 11713 } 11714 invalidParams := smithy.InvalidParamsError{Context: "PurchaseHostReservationInput"} 11715 if v.HostIdSet == nil { 11716 invalidParams.Add(smithy.NewErrParamRequired("HostIdSet")) 11717 } 11718 if v.OfferingId == nil { 11719 invalidParams.Add(smithy.NewErrParamRequired("OfferingId")) 11720 } 11721 if invalidParams.Len() > 0 { 11722 return invalidParams 11723 } else { 11724 return nil 11725 } 11726} 11727 11728func validateOpPurchaseReservedInstancesOfferingInput(v *PurchaseReservedInstancesOfferingInput) error { 11729 if v == nil { 11730 return nil 11731 } 11732 invalidParams := smithy.InvalidParamsError{Context: "PurchaseReservedInstancesOfferingInput"} 11733 if v.ReservedInstancesOfferingId == nil { 11734 invalidParams.Add(smithy.NewErrParamRequired("ReservedInstancesOfferingId")) 11735 } 11736 if invalidParams.Len() > 0 { 11737 return invalidParams 11738 } else { 11739 return nil 11740 } 11741} 11742 11743func validateOpPurchaseScheduledInstancesInput(v *PurchaseScheduledInstancesInput) error { 11744 if v == nil { 11745 return nil 11746 } 11747 invalidParams := smithy.InvalidParamsError{Context: "PurchaseScheduledInstancesInput"} 11748 if v.PurchaseRequests == nil { 11749 invalidParams.Add(smithy.NewErrParamRequired("PurchaseRequests")) 11750 } else if v.PurchaseRequests != nil { 11751 if err := validatePurchaseRequestSet(v.PurchaseRequests); err != nil { 11752 invalidParams.AddNested("PurchaseRequests", err.(smithy.InvalidParamsError)) 11753 } 11754 } 11755 if invalidParams.Len() > 0 { 11756 return invalidParams 11757 } else { 11758 return nil 11759 } 11760} 11761 11762func validateOpRebootInstancesInput(v *RebootInstancesInput) error { 11763 if v == nil { 11764 return nil 11765 } 11766 invalidParams := smithy.InvalidParamsError{Context: "RebootInstancesInput"} 11767 if v.InstanceIds == nil { 11768 invalidParams.Add(smithy.NewErrParamRequired("InstanceIds")) 11769 } 11770 if invalidParams.Len() > 0 { 11771 return invalidParams 11772 } else { 11773 return nil 11774 } 11775} 11776 11777func validateOpRegisterImageInput(v *RegisterImageInput) error { 11778 if v == nil { 11779 return nil 11780 } 11781 invalidParams := smithy.InvalidParamsError{Context: "RegisterImageInput"} 11782 if v.Name == nil { 11783 invalidParams.Add(smithy.NewErrParamRequired("Name")) 11784 } 11785 if invalidParams.Len() > 0 { 11786 return invalidParams 11787 } else { 11788 return nil 11789 } 11790} 11791 11792func validateOpRejectTransitGatewayPeeringAttachmentInput(v *RejectTransitGatewayPeeringAttachmentInput) error { 11793 if v == nil { 11794 return nil 11795 } 11796 invalidParams := smithy.InvalidParamsError{Context: "RejectTransitGatewayPeeringAttachmentInput"} 11797 if v.TransitGatewayAttachmentId == nil { 11798 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 11799 } 11800 if invalidParams.Len() > 0 { 11801 return invalidParams 11802 } else { 11803 return nil 11804 } 11805} 11806 11807func validateOpRejectTransitGatewayVpcAttachmentInput(v *RejectTransitGatewayVpcAttachmentInput) error { 11808 if v == nil { 11809 return nil 11810 } 11811 invalidParams := smithy.InvalidParamsError{Context: "RejectTransitGatewayVpcAttachmentInput"} 11812 if v.TransitGatewayAttachmentId == nil { 11813 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayAttachmentId")) 11814 } 11815 if invalidParams.Len() > 0 { 11816 return invalidParams 11817 } else { 11818 return nil 11819 } 11820} 11821 11822func validateOpRejectVpcEndpointConnectionsInput(v *RejectVpcEndpointConnectionsInput) error { 11823 if v == nil { 11824 return nil 11825 } 11826 invalidParams := smithy.InvalidParamsError{Context: "RejectVpcEndpointConnectionsInput"} 11827 if v.ServiceId == nil { 11828 invalidParams.Add(smithy.NewErrParamRequired("ServiceId")) 11829 } 11830 if v.VpcEndpointIds == nil { 11831 invalidParams.Add(smithy.NewErrParamRequired("VpcEndpointIds")) 11832 } 11833 if invalidParams.Len() > 0 { 11834 return invalidParams 11835 } else { 11836 return nil 11837 } 11838} 11839 11840func validateOpRejectVpcPeeringConnectionInput(v *RejectVpcPeeringConnectionInput) error { 11841 if v == nil { 11842 return nil 11843 } 11844 invalidParams := smithy.InvalidParamsError{Context: "RejectVpcPeeringConnectionInput"} 11845 if v.VpcPeeringConnectionId == nil { 11846 invalidParams.Add(smithy.NewErrParamRequired("VpcPeeringConnectionId")) 11847 } 11848 if invalidParams.Len() > 0 { 11849 return invalidParams 11850 } else { 11851 return nil 11852 } 11853} 11854 11855func validateOpReleaseHostsInput(v *ReleaseHostsInput) error { 11856 if v == nil { 11857 return nil 11858 } 11859 invalidParams := smithy.InvalidParamsError{Context: "ReleaseHostsInput"} 11860 if v.HostIds == nil { 11861 invalidParams.Add(smithy.NewErrParamRequired("HostIds")) 11862 } 11863 if invalidParams.Len() > 0 { 11864 return invalidParams 11865 } else { 11866 return nil 11867 } 11868} 11869 11870func validateOpReplaceIamInstanceProfileAssociationInput(v *ReplaceIamInstanceProfileAssociationInput) error { 11871 if v == nil { 11872 return nil 11873 } 11874 invalidParams := smithy.InvalidParamsError{Context: "ReplaceIamInstanceProfileAssociationInput"} 11875 if v.IamInstanceProfile == nil { 11876 invalidParams.Add(smithy.NewErrParamRequired("IamInstanceProfile")) 11877 } 11878 if v.AssociationId == nil { 11879 invalidParams.Add(smithy.NewErrParamRequired("AssociationId")) 11880 } 11881 if invalidParams.Len() > 0 { 11882 return invalidParams 11883 } else { 11884 return nil 11885 } 11886} 11887 11888func validateOpReplaceNetworkAclAssociationInput(v *ReplaceNetworkAclAssociationInput) error { 11889 if v == nil { 11890 return nil 11891 } 11892 invalidParams := smithy.InvalidParamsError{Context: "ReplaceNetworkAclAssociationInput"} 11893 if v.AssociationId == nil { 11894 invalidParams.Add(smithy.NewErrParamRequired("AssociationId")) 11895 } 11896 if v.NetworkAclId == nil { 11897 invalidParams.Add(smithy.NewErrParamRequired("NetworkAclId")) 11898 } 11899 if invalidParams.Len() > 0 { 11900 return invalidParams 11901 } else { 11902 return nil 11903 } 11904} 11905 11906func validateOpReplaceNetworkAclEntryInput(v *ReplaceNetworkAclEntryInput) error { 11907 if v == nil { 11908 return nil 11909 } 11910 invalidParams := smithy.InvalidParamsError{Context: "ReplaceNetworkAclEntryInput"} 11911 if v.NetworkAclId == nil { 11912 invalidParams.Add(smithy.NewErrParamRequired("NetworkAclId")) 11913 } 11914 if v.Protocol == nil { 11915 invalidParams.Add(smithy.NewErrParamRequired("Protocol")) 11916 } 11917 if len(v.RuleAction) == 0 { 11918 invalidParams.Add(smithy.NewErrParamRequired("RuleAction")) 11919 } 11920 if invalidParams.Len() > 0 { 11921 return invalidParams 11922 } else { 11923 return nil 11924 } 11925} 11926 11927func validateOpReplaceRouteInput(v *ReplaceRouteInput) error { 11928 if v == nil { 11929 return nil 11930 } 11931 invalidParams := smithy.InvalidParamsError{Context: "ReplaceRouteInput"} 11932 if v.RouteTableId == nil { 11933 invalidParams.Add(smithy.NewErrParamRequired("RouteTableId")) 11934 } 11935 if invalidParams.Len() > 0 { 11936 return invalidParams 11937 } else { 11938 return nil 11939 } 11940} 11941 11942func validateOpReplaceRouteTableAssociationInput(v *ReplaceRouteTableAssociationInput) error { 11943 if v == nil { 11944 return nil 11945 } 11946 invalidParams := smithy.InvalidParamsError{Context: "ReplaceRouteTableAssociationInput"} 11947 if v.AssociationId == nil { 11948 invalidParams.Add(smithy.NewErrParamRequired("AssociationId")) 11949 } 11950 if v.RouteTableId == nil { 11951 invalidParams.Add(smithy.NewErrParamRequired("RouteTableId")) 11952 } 11953 if invalidParams.Len() > 0 { 11954 return invalidParams 11955 } else { 11956 return nil 11957 } 11958} 11959 11960func validateOpReplaceTransitGatewayRouteInput(v *ReplaceTransitGatewayRouteInput) error { 11961 if v == nil { 11962 return nil 11963 } 11964 invalidParams := smithy.InvalidParamsError{Context: "ReplaceTransitGatewayRouteInput"} 11965 if v.DestinationCidrBlock == nil { 11966 invalidParams.Add(smithy.NewErrParamRequired("DestinationCidrBlock")) 11967 } 11968 if v.TransitGatewayRouteTableId == nil { 11969 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 11970 } 11971 if invalidParams.Len() > 0 { 11972 return invalidParams 11973 } else { 11974 return nil 11975 } 11976} 11977 11978func validateOpReportInstanceStatusInput(v *ReportInstanceStatusInput) error { 11979 if v == nil { 11980 return nil 11981 } 11982 invalidParams := smithy.InvalidParamsError{Context: "ReportInstanceStatusInput"} 11983 if v.Instances == nil { 11984 invalidParams.Add(smithy.NewErrParamRequired("Instances")) 11985 } 11986 if v.ReasonCodes == nil { 11987 invalidParams.Add(smithy.NewErrParamRequired("ReasonCodes")) 11988 } 11989 if len(v.Status) == 0 { 11990 invalidParams.Add(smithy.NewErrParamRequired("Status")) 11991 } 11992 if invalidParams.Len() > 0 { 11993 return invalidParams 11994 } else { 11995 return nil 11996 } 11997} 11998 11999func validateOpRequestSpotFleetInput(v *RequestSpotFleetInput) error { 12000 if v == nil { 12001 return nil 12002 } 12003 invalidParams := smithy.InvalidParamsError{Context: "RequestSpotFleetInput"} 12004 if v.SpotFleetRequestConfig == nil { 12005 invalidParams.Add(smithy.NewErrParamRequired("SpotFleetRequestConfig")) 12006 } else if v.SpotFleetRequestConfig != nil { 12007 if err := validateSpotFleetRequestConfigData(v.SpotFleetRequestConfig); err != nil { 12008 invalidParams.AddNested("SpotFleetRequestConfig", err.(smithy.InvalidParamsError)) 12009 } 12010 } 12011 if invalidParams.Len() > 0 { 12012 return invalidParams 12013 } else { 12014 return nil 12015 } 12016} 12017 12018func validateOpRequestSpotInstancesInput(v *RequestSpotInstancesInput) error { 12019 if v == nil { 12020 return nil 12021 } 12022 invalidParams := smithy.InvalidParamsError{Context: "RequestSpotInstancesInput"} 12023 if v.LaunchSpecification != nil { 12024 if err := validateRequestSpotLaunchSpecification(v.LaunchSpecification); err != nil { 12025 invalidParams.AddNested("LaunchSpecification", err.(smithy.InvalidParamsError)) 12026 } 12027 } 12028 if invalidParams.Len() > 0 { 12029 return invalidParams 12030 } else { 12031 return nil 12032 } 12033} 12034 12035func validateOpResetFpgaImageAttributeInput(v *ResetFpgaImageAttributeInput) error { 12036 if v == nil { 12037 return nil 12038 } 12039 invalidParams := smithy.InvalidParamsError{Context: "ResetFpgaImageAttributeInput"} 12040 if v.FpgaImageId == nil { 12041 invalidParams.Add(smithy.NewErrParamRequired("FpgaImageId")) 12042 } 12043 if invalidParams.Len() > 0 { 12044 return invalidParams 12045 } else { 12046 return nil 12047 } 12048} 12049 12050func validateOpResetImageAttributeInput(v *ResetImageAttributeInput) error { 12051 if v == nil { 12052 return nil 12053 } 12054 invalidParams := smithy.InvalidParamsError{Context: "ResetImageAttributeInput"} 12055 if len(v.Attribute) == 0 { 12056 invalidParams.Add(smithy.NewErrParamRequired("Attribute")) 12057 } 12058 if v.ImageId == nil { 12059 invalidParams.Add(smithy.NewErrParamRequired("ImageId")) 12060 } 12061 if invalidParams.Len() > 0 { 12062 return invalidParams 12063 } else { 12064 return nil 12065 } 12066} 12067 12068func validateOpResetInstanceAttributeInput(v *ResetInstanceAttributeInput) error { 12069 if v == nil { 12070 return nil 12071 } 12072 invalidParams := smithy.InvalidParamsError{Context: "ResetInstanceAttributeInput"} 12073 if len(v.Attribute) == 0 { 12074 invalidParams.Add(smithy.NewErrParamRequired("Attribute")) 12075 } 12076 if v.InstanceId == nil { 12077 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 12078 } 12079 if invalidParams.Len() > 0 { 12080 return invalidParams 12081 } else { 12082 return nil 12083 } 12084} 12085 12086func validateOpResetNetworkInterfaceAttributeInput(v *ResetNetworkInterfaceAttributeInput) error { 12087 if v == nil { 12088 return nil 12089 } 12090 invalidParams := smithy.InvalidParamsError{Context: "ResetNetworkInterfaceAttributeInput"} 12091 if v.NetworkInterfaceId == nil { 12092 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 12093 } 12094 if invalidParams.Len() > 0 { 12095 return invalidParams 12096 } else { 12097 return nil 12098 } 12099} 12100 12101func validateOpResetSnapshotAttributeInput(v *ResetSnapshotAttributeInput) error { 12102 if v == nil { 12103 return nil 12104 } 12105 invalidParams := smithy.InvalidParamsError{Context: "ResetSnapshotAttributeInput"} 12106 if len(v.Attribute) == 0 { 12107 invalidParams.Add(smithy.NewErrParamRequired("Attribute")) 12108 } 12109 if v.SnapshotId == nil { 12110 invalidParams.Add(smithy.NewErrParamRequired("SnapshotId")) 12111 } 12112 if invalidParams.Len() > 0 { 12113 return invalidParams 12114 } else { 12115 return nil 12116 } 12117} 12118 12119func validateOpRestoreAddressToClassicInput(v *RestoreAddressToClassicInput) error { 12120 if v == nil { 12121 return nil 12122 } 12123 invalidParams := smithy.InvalidParamsError{Context: "RestoreAddressToClassicInput"} 12124 if v.PublicIp == nil { 12125 invalidParams.Add(smithy.NewErrParamRequired("PublicIp")) 12126 } 12127 if invalidParams.Len() > 0 { 12128 return invalidParams 12129 } else { 12130 return nil 12131 } 12132} 12133 12134func validateOpRestoreManagedPrefixListVersionInput(v *RestoreManagedPrefixListVersionInput) error { 12135 if v == nil { 12136 return nil 12137 } 12138 invalidParams := smithy.InvalidParamsError{Context: "RestoreManagedPrefixListVersionInput"} 12139 if v.PrefixListId == nil { 12140 invalidParams.Add(smithy.NewErrParamRequired("PrefixListId")) 12141 } 12142 if invalidParams.Len() > 0 { 12143 return invalidParams 12144 } else { 12145 return nil 12146 } 12147} 12148 12149func validateOpRevokeClientVpnIngressInput(v *RevokeClientVpnIngressInput) error { 12150 if v == nil { 12151 return nil 12152 } 12153 invalidParams := smithy.InvalidParamsError{Context: "RevokeClientVpnIngressInput"} 12154 if v.ClientVpnEndpointId == nil { 12155 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 12156 } 12157 if v.TargetNetworkCidr == nil { 12158 invalidParams.Add(smithy.NewErrParamRequired("TargetNetworkCidr")) 12159 } 12160 if invalidParams.Len() > 0 { 12161 return invalidParams 12162 } else { 12163 return nil 12164 } 12165} 12166 12167func validateOpRevokeSecurityGroupEgressInput(v *RevokeSecurityGroupEgressInput) error { 12168 if v == nil { 12169 return nil 12170 } 12171 invalidParams := smithy.InvalidParamsError{Context: "RevokeSecurityGroupEgressInput"} 12172 if v.GroupId == nil { 12173 invalidParams.Add(smithy.NewErrParamRequired("GroupId")) 12174 } 12175 if invalidParams.Len() > 0 { 12176 return invalidParams 12177 } else { 12178 return nil 12179 } 12180} 12181 12182func validateOpRunInstancesInput(v *RunInstancesInput) error { 12183 if v == nil { 12184 return nil 12185 } 12186 invalidParams := smithy.InvalidParamsError{Context: "RunInstancesInput"} 12187 if v.Monitoring != nil { 12188 if err := validateRunInstancesMonitoringEnabled(v.Monitoring); err != nil { 12189 invalidParams.AddNested("Monitoring", err.(smithy.InvalidParamsError)) 12190 } 12191 } 12192 if v.ElasticGpuSpecification != nil { 12193 if err := validateElasticGpuSpecifications(v.ElasticGpuSpecification); err != nil { 12194 invalidParams.AddNested("ElasticGpuSpecification", err.(smithy.InvalidParamsError)) 12195 } 12196 } 12197 if v.ElasticInferenceAccelerators != nil { 12198 if err := validateElasticInferenceAccelerators(v.ElasticInferenceAccelerators); err != nil { 12199 invalidParams.AddNested("ElasticInferenceAccelerators", err.(smithy.InvalidParamsError)) 12200 } 12201 } 12202 if v.CreditSpecification != nil { 12203 if err := validateCreditSpecificationRequest(v.CreditSpecification); err != nil { 12204 invalidParams.AddNested("CreditSpecification", err.(smithy.InvalidParamsError)) 12205 } 12206 } 12207 if invalidParams.Len() > 0 { 12208 return invalidParams 12209 } else { 12210 return nil 12211 } 12212} 12213 12214func validateOpRunScheduledInstancesInput(v *RunScheduledInstancesInput) error { 12215 if v == nil { 12216 return nil 12217 } 12218 invalidParams := smithy.InvalidParamsError{Context: "RunScheduledInstancesInput"} 12219 if v.LaunchSpecification == nil { 12220 invalidParams.Add(smithy.NewErrParamRequired("LaunchSpecification")) 12221 } else if v.LaunchSpecification != nil { 12222 if err := validateScheduledInstancesLaunchSpecification(v.LaunchSpecification); err != nil { 12223 invalidParams.AddNested("LaunchSpecification", err.(smithy.InvalidParamsError)) 12224 } 12225 } 12226 if v.ScheduledInstanceId == nil { 12227 invalidParams.Add(smithy.NewErrParamRequired("ScheduledInstanceId")) 12228 } 12229 if invalidParams.Len() > 0 { 12230 return invalidParams 12231 } else { 12232 return nil 12233 } 12234} 12235 12236func validateOpSearchLocalGatewayRoutesInput(v *SearchLocalGatewayRoutesInput) error { 12237 if v == nil { 12238 return nil 12239 } 12240 invalidParams := smithy.InvalidParamsError{Context: "SearchLocalGatewayRoutesInput"} 12241 if v.LocalGatewayRouteTableId == nil { 12242 invalidParams.Add(smithy.NewErrParamRequired("LocalGatewayRouteTableId")) 12243 } 12244 if v.Filters == nil { 12245 invalidParams.Add(smithy.NewErrParamRequired("Filters")) 12246 } 12247 if invalidParams.Len() > 0 { 12248 return invalidParams 12249 } else { 12250 return nil 12251 } 12252} 12253 12254func validateOpSearchTransitGatewayRoutesInput(v *SearchTransitGatewayRoutesInput) error { 12255 if v == nil { 12256 return nil 12257 } 12258 invalidParams := smithy.InvalidParamsError{Context: "SearchTransitGatewayRoutesInput"} 12259 if v.TransitGatewayRouteTableId == nil { 12260 invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableId")) 12261 } 12262 if v.Filters == nil { 12263 invalidParams.Add(smithy.NewErrParamRequired("Filters")) 12264 } 12265 if invalidParams.Len() > 0 { 12266 return invalidParams 12267 } else { 12268 return nil 12269 } 12270} 12271 12272func validateOpSendDiagnosticInterruptInput(v *SendDiagnosticInterruptInput) error { 12273 if v == nil { 12274 return nil 12275 } 12276 invalidParams := smithy.InvalidParamsError{Context: "SendDiagnosticInterruptInput"} 12277 if v.InstanceId == nil { 12278 invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) 12279 } 12280 if invalidParams.Len() > 0 { 12281 return invalidParams 12282 } else { 12283 return nil 12284 } 12285} 12286 12287func validateOpStartInstancesInput(v *StartInstancesInput) error { 12288 if v == nil { 12289 return nil 12290 } 12291 invalidParams := smithy.InvalidParamsError{Context: "StartInstancesInput"} 12292 if v.InstanceIds == nil { 12293 invalidParams.Add(smithy.NewErrParamRequired("InstanceIds")) 12294 } 12295 if invalidParams.Len() > 0 { 12296 return invalidParams 12297 } else { 12298 return nil 12299 } 12300} 12301 12302func validateOpStartNetworkInsightsAnalysisInput(v *StartNetworkInsightsAnalysisInput) error { 12303 if v == nil { 12304 return nil 12305 } 12306 invalidParams := smithy.InvalidParamsError{Context: "StartNetworkInsightsAnalysisInput"} 12307 if v.NetworkInsightsPathId == nil { 12308 invalidParams.Add(smithy.NewErrParamRequired("NetworkInsightsPathId")) 12309 } 12310 if v.ClientToken == nil { 12311 invalidParams.Add(smithy.NewErrParamRequired("ClientToken")) 12312 } 12313 if invalidParams.Len() > 0 { 12314 return invalidParams 12315 } else { 12316 return nil 12317 } 12318} 12319 12320func validateOpStartVpcEndpointServicePrivateDnsVerificationInput(v *StartVpcEndpointServicePrivateDnsVerificationInput) error { 12321 if v == nil { 12322 return nil 12323 } 12324 invalidParams := smithy.InvalidParamsError{Context: "StartVpcEndpointServicePrivateDnsVerificationInput"} 12325 if v.ServiceId == nil { 12326 invalidParams.Add(smithy.NewErrParamRequired("ServiceId")) 12327 } 12328 if invalidParams.Len() > 0 { 12329 return invalidParams 12330 } else { 12331 return nil 12332 } 12333} 12334 12335func validateOpStopInstancesInput(v *StopInstancesInput) error { 12336 if v == nil { 12337 return nil 12338 } 12339 invalidParams := smithy.InvalidParamsError{Context: "StopInstancesInput"} 12340 if v.InstanceIds == nil { 12341 invalidParams.Add(smithy.NewErrParamRequired("InstanceIds")) 12342 } 12343 if invalidParams.Len() > 0 { 12344 return invalidParams 12345 } else { 12346 return nil 12347 } 12348} 12349 12350func validateOpTerminateClientVpnConnectionsInput(v *TerminateClientVpnConnectionsInput) error { 12351 if v == nil { 12352 return nil 12353 } 12354 invalidParams := smithy.InvalidParamsError{Context: "TerminateClientVpnConnectionsInput"} 12355 if v.ClientVpnEndpointId == nil { 12356 invalidParams.Add(smithy.NewErrParamRequired("ClientVpnEndpointId")) 12357 } 12358 if invalidParams.Len() > 0 { 12359 return invalidParams 12360 } else { 12361 return nil 12362 } 12363} 12364 12365func validateOpTerminateInstancesInput(v *TerminateInstancesInput) error { 12366 if v == nil { 12367 return nil 12368 } 12369 invalidParams := smithy.InvalidParamsError{Context: "TerminateInstancesInput"} 12370 if v.InstanceIds == nil { 12371 invalidParams.Add(smithy.NewErrParamRequired("InstanceIds")) 12372 } 12373 if invalidParams.Len() > 0 { 12374 return invalidParams 12375 } else { 12376 return nil 12377 } 12378} 12379 12380func validateOpUnassignIpv6AddressesInput(v *UnassignIpv6AddressesInput) error { 12381 if v == nil { 12382 return nil 12383 } 12384 invalidParams := smithy.InvalidParamsError{Context: "UnassignIpv6AddressesInput"} 12385 if v.Ipv6Addresses == nil { 12386 invalidParams.Add(smithy.NewErrParamRequired("Ipv6Addresses")) 12387 } 12388 if v.NetworkInterfaceId == nil { 12389 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 12390 } 12391 if invalidParams.Len() > 0 { 12392 return invalidParams 12393 } else { 12394 return nil 12395 } 12396} 12397 12398func validateOpUnassignPrivateIpAddressesInput(v *UnassignPrivateIpAddressesInput) error { 12399 if v == nil { 12400 return nil 12401 } 12402 invalidParams := smithy.InvalidParamsError{Context: "UnassignPrivateIpAddressesInput"} 12403 if v.NetworkInterfaceId == nil { 12404 invalidParams.Add(smithy.NewErrParamRequired("NetworkInterfaceId")) 12405 } 12406 if v.PrivateIpAddresses == nil { 12407 invalidParams.Add(smithy.NewErrParamRequired("PrivateIpAddresses")) 12408 } 12409 if invalidParams.Len() > 0 { 12410 return invalidParams 12411 } else { 12412 return nil 12413 } 12414} 12415 12416func validateOpUnmonitorInstancesInput(v *UnmonitorInstancesInput) error { 12417 if v == nil { 12418 return nil 12419 } 12420 invalidParams := smithy.InvalidParamsError{Context: "UnmonitorInstancesInput"} 12421 if v.InstanceIds == nil { 12422 invalidParams.Add(smithy.NewErrParamRequired("InstanceIds")) 12423 } 12424 if invalidParams.Len() > 0 { 12425 return invalidParams 12426 } else { 12427 return nil 12428 } 12429} 12430 12431func validateOpUpdateSecurityGroupRuleDescriptionsEgressInput(v *UpdateSecurityGroupRuleDescriptionsEgressInput) error { 12432 if v == nil { 12433 return nil 12434 } 12435 invalidParams := smithy.InvalidParamsError{Context: "UpdateSecurityGroupRuleDescriptionsEgressInput"} 12436 if v.IpPermissions == nil { 12437 invalidParams.Add(smithy.NewErrParamRequired("IpPermissions")) 12438 } 12439 if invalidParams.Len() > 0 { 12440 return invalidParams 12441 } else { 12442 return nil 12443 } 12444} 12445 12446func validateOpUpdateSecurityGroupRuleDescriptionsIngressInput(v *UpdateSecurityGroupRuleDescriptionsIngressInput) error { 12447 if v == nil { 12448 return nil 12449 } 12450 invalidParams := smithy.InvalidParamsError{Context: "UpdateSecurityGroupRuleDescriptionsIngressInput"} 12451 if v.IpPermissions == nil { 12452 invalidParams.Add(smithy.NewErrParamRequired("IpPermissions")) 12453 } 12454 if invalidParams.Len() > 0 { 12455 return invalidParams 12456 } else { 12457 return nil 12458 } 12459} 12460 12461func validateOpWithdrawByoipCidrInput(v *WithdrawByoipCidrInput) error { 12462 if v == nil { 12463 return nil 12464 } 12465 invalidParams := smithy.InvalidParamsError{Context: "WithdrawByoipCidrInput"} 12466 if v.Cidr == nil { 12467 invalidParams.Add(smithy.NewErrParamRequired("Cidr")) 12468 } 12469 if invalidParams.Len() > 0 { 12470 return invalidParams 12471 } else { 12472 return nil 12473 } 12474} 12475