1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2015-10-01", 5 "endpointPrefix":"gamelift", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"Amazon GameLift", 9 "serviceId":"GameLift", 10 "signatureVersion":"v4", 11 "targetPrefix":"GameLift", 12 "uid":"gamelift-2015-10-01" 13 }, 14 "operations":{ 15 "AcceptMatch":{ 16 "name":"AcceptMatch", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AcceptMatchInput"}, 22 "output":{"shape":"AcceptMatchOutput"}, 23 "errors":[ 24 {"shape":"InvalidRequestException"}, 25 {"shape":"NotFoundException"}, 26 {"shape":"InternalServiceException"}, 27 {"shape":"UnsupportedRegionException"} 28 ] 29 }, 30 "ClaimGameServer":{ 31 "name":"ClaimGameServer", 32 "http":{ 33 "method":"POST", 34 "requestUri":"/" 35 }, 36 "input":{"shape":"ClaimGameServerInput"}, 37 "output":{"shape":"ClaimGameServerOutput"}, 38 "errors":[ 39 {"shape":"InvalidRequestException"}, 40 {"shape":"NotFoundException"}, 41 {"shape":"ConflictException"}, 42 {"shape":"OutOfCapacityException"}, 43 {"shape":"UnauthorizedException"}, 44 {"shape":"InternalServiceException"} 45 ] 46 }, 47 "CreateAlias":{ 48 "name":"CreateAlias", 49 "http":{ 50 "method":"POST", 51 "requestUri":"/" 52 }, 53 "input":{"shape":"CreateAliasInput"}, 54 "output":{"shape":"CreateAliasOutput"}, 55 "errors":[ 56 {"shape":"UnauthorizedException"}, 57 {"shape":"InvalidRequestException"}, 58 {"shape":"ConflictException"}, 59 {"shape":"InternalServiceException"}, 60 {"shape":"LimitExceededException"}, 61 {"shape":"TaggingFailedException"} 62 ] 63 }, 64 "CreateBuild":{ 65 "name":"CreateBuild", 66 "http":{ 67 "method":"POST", 68 "requestUri":"/" 69 }, 70 "input":{"shape":"CreateBuildInput"}, 71 "output":{"shape":"CreateBuildOutput"}, 72 "errors":[ 73 {"shape":"UnauthorizedException"}, 74 {"shape":"InvalidRequestException"}, 75 {"shape":"ConflictException"}, 76 {"shape":"TaggingFailedException"}, 77 {"shape":"InternalServiceException"} 78 ] 79 }, 80 "CreateFleet":{ 81 "name":"CreateFleet", 82 "http":{ 83 "method":"POST", 84 "requestUri":"/" 85 }, 86 "input":{"shape":"CreateFleetInput"}, 87 "output":{"shape":"CreateFleetOutput"}, 88 "errors":[ 89 {"shape":"InternalServiceException"}, 90 {"shape":"NotFoundException"}, 91 {"shape":"ConflictException"}, 92 {"shape":"LimitExceededException"}, 93 {"shape":"InvalidRequestException"}, 94 {"shape":"UnauthorizedException"}, 95 {"shape":"TaggingFailedException"}, 96 {"shape":"UnsupportedRegionException"} 97 ] 98 }, 99 "CreateFleetLocations":{ 100 "name":"CreateFleetLocations", 101 "http":{ 102 "method":"POST", 103 "requestUri":"/" 104 }, 105 "input":{"shape":"CreateFleetLocationsInput"}, 106 "output":{"shape":"CreateFleetLocationsOutput"}, 107 "errors":[ 108 {"shape":"InternalServiceException"}, 109 {"shape":"InvalidRequestException"}, 110 {"shape":"UnauthorizedException"}, 111 {"shape":"NotFoundException"}, 112 {"shape":"InvalidFleetStatusException"}, 113 {"shape":"UnsupportedRegionException"} 114 ] 115 }, 116 "CreateGameServerGroup":{ 117 "name":"CreateGameServerGroup", 118 "http":{ 119 "method":"POST", 120 "requestUri":"/" 121 }, 122 "input":{"shape":"CreateGameServerGroupInput"}, 123 "output":{"shape":"CreateGameServerGroupOutput"}, 124 "errors":[ 125 {"shape":"InvalidRequestException"}, 126 {"shape":"ConflictException"}, 127 {"shape":"UnauthorizedException"}, 128 {"shape":"InternalServiceException"}, 129 {"shape":"LimitExceededException"} 130 ] 131 }, 132 "CreateGameSession":{ 133 "name":"CreateGameSession", 134 "http":{ 135 "method":"POST", 136 "requestUri":"/" 137 }, 138 "input":{"shape":"CreateGameSessionInput"}, 139 "output":{"shape":"CreateGameSessionOutput"}, 140 "errors":[ 141 {"shape":"ConflictException"}, 142 {"shape":"InternalServiceException"}, 143 {"shape":"UnauthorizedException"}, 144 {"shape":"InvalidFleetStatusException"}, 145 {"shape":"TerminalRoutingStrategyException"}, 146 {"shape":"InvalidRequestException"}, 147 {"shape":"NotFoundException"}, 148 {"shape":"FleetCapacityExceededException"}, 149 {"shape":"LimitExceededException"}, 150 {"shape":"IdempotentParameterMismatchException"}, 151 {"shape":"UnsupportedRegionException"} 152 ] 153 }, 154 "CreateGameSessionQueue":{ 155 "name":"CreateGameSessionQueue", 156 "http":{ 157 "method":"POST", 158 "requestUri":"/" 159 }, 160 "input":{"shape":"CreateGameSessionQueueInput"}, 161 "output":{"shape":"CreateGameSessionQueueOutput"}, 162 "errors":[ 163 {"shape":"InternalServiceException"}, 164 {"shape":"InvalidRequestException"}, 165 {"shape":"UnauthorizedException"}, 166 {"shape":"LimitExceededException"}, 167 {"shape":"NotFoundException"}, 168 {"shape":"TaggingFailedException"} 169 ] 170 }, 171 "CreateMatchmakingConfiguration":{ 172 "name":"CreateMatchmakingConfiguration", 173 "http":{ 174 "method":"POST", 175 "requestUri":"/" 176 }, 177 "input":{"shape":"CreateMatchmakingConfigurationInput"}, 178 "output":{"shape":"CreateMatchmakingConfigurationOutput"}, 179 "errors":[ 180 {"shape":"InvalidRequestException"}, 181 {"shape":"LimitExceededException"}, 182 {"shape":"NotFoundException"}, 183 {"shape":"InternalServiceException"}, 184 {"shape":"UnsupportedRegionException"}, 185 {"shape":"TaggingFailedException"} 186 ] 187 }, 188 "CreateMatchmakingRuleSet":{ 189 "name":"CreateMatchmakingRuleSet", 190 "http":{ 191 "method":"POST", 192 "requestUri":"/" 193 }, 194 "input":{"shape":"CreateMatchmakingRuleSetInput"}, 195 "output":{"shape":"CreateMatchmakingRuleSetOutput"}, 196 "errors":[ 197 {"shape":"InvalidRequestException"}, 198 {"shape":"InternalServiceException"}, 199 {"shape":"UnsupportedRegionException"}, 200 {"shape":"TaggingFailedException"} 201 ] 202 }, 203 "CreatePlayerSession":{ 204 "name":"CreatePlayerSession", 205 "http":{ 206 "method":"POST", 207 "requestUri":"/" 208 }, 209 "input":{"shape":"CreatePlayerSessionInput"}, 210 "output":{"shape":"CreatePlayerSessionOutput"}, 211 "errors":[ 212 {"shape":"InternalServiceException"}, 213 {"shape":"UnauthorizedException"}, 214 {"shape":"InvalidGameSessionStatusException"}, 215 {"shape":"GameSessionFullException"}, 216 {"shape":"TerminalRoutingStrategyException"}, 217 {"shape":"InvalidRequestException"}, 218 {"shape":"NotFoundException"} 219 ] 220 }, 221 "CreatePlayerSessions":{ 222 "name":"CreatePlayerSessions", 223 "http":{ 224 "method":"POST", 225 "requestUri":"/" 226 }, 227 "input":{"shape":"CreatePlayerSessionsInput"}, 228 "output":{"shape":"CreatePlayerSessionsOutput"}, 229 "errors":[ 230 {"shape":"InternalServiceException"}, 231 {"shape":"UnauthorizedException"}, 232 {"shape":"InvalidGameSessionStatusException"}, 233 {"shape":"GameSessionFullException"}, 234 {"shape":"TerminalRoutingStrategyException"}, 235 {"shape":"InvalidRequestException"}, 236 {"shape":"NotFoundException"} 237 ] 238 }, 239 "CreateScript":{ 240 "name":"CreateScript", 241 "http":{ 242 "method":"POST", 243 "requestUri":"/" 244 }, 245 "input":{"shape":"CreateScriptInput"}, 246 "output":{"shape":"CreateScriptOutput"}, 247 "errors":[ 248 {"shape":"UnauthorizedException"}, 249 {"shape":"InvalidRequestException"}, 250 {"shape":"ConflictException"}, 251 {"shape":"TaggingFailedException"}, 252 {"shape":"InternalServiceException"} 253 ] 254 }, 255 "CreateVpcPeeringAuthorization":{ 256 "name":"CreateVpcPeeringAuthorization", 257 "http":{ 258 "method":"POST", 259 "requestUri":"/" 260 }, 261 "input":{"shape":"CreateVpcPeeringAuthorizationInput"}, 262 "output":{"shape":"CreateVpcPeeringAuthorizationOutput"}, 263 "errors":[ 264 {"shape":"UnauthorizedException"}, 265 {"shape":"InvalidRequestException"}, 266 {"shape":"NotFoundException"}, 267 {"shape":"InternalServiceException"} 268 ] 269 }, 270 "CreateVpcPeeringConnection":{ 271 "name":"CreateVpcPeeringConnection", 272 "http":{ 273 "method":"POST", 274 "requestUri":"/" 275 }, 276 "input":{"shape":"CreateVpcPeeringConnectionInput"}, 277 "output":{"shape":"CreateVpcPeeringConnectionOutput"}, 278 "errors":[ 279 {"shape":"UnauthorizedException"}, 280 {"shape":"InvalidRequestException"}, 281 {"shape":"NotFoundException"}, 282 {"shape":"InternalServiceException"} 283 ] 284 }, 285 "DeleteAlias":{ 286 "name":"DeleteAlias", 287 "http":{ 288 "method":"POST", 289 "requestUri":"/" 290 }, 291 "input":{"shape":"DeleteAliasInput"}, 292 "errors":[ 293 {"shape":"UnauthorizedException"}, 294 {"shape":"NotFoundException"}, 295 {"shape":"InvalidRequestException"}, 296 {"shape":"TaggingFailedException"}, 297 {"shape":"InternalServiceException"} 298 ] 299 }, 300 "DeleteBuild":{ 301 "name":"DeleteBuild", 302 "http":{ 303 "method":"POST", 304 "requestUri":"/" 305 }, 306 "input":{"shape":"DeleteBuildInput"}, 307 "errors":[ 308 {"shape":"UnauthorizedException"}, 309 {"shape":"NotFoundException"}, 310 {"shape":"InternalServiceException"}, 311 {"shape":"TaggingFailedException"}, 312 {"shape":"InvalidRequestException"} 313 ] 314 }, 315 "DeleteFleet":{ 316 "name":"DeleteFleet", 317 "http":{ 318 "method":"POST", 319 "requestUri":"/" 320 }, 321 "input":{"shape":"DeleteFleetInput"}, 322 "errors":[ 323 {"shape":"NotFoundException"}, 324 {"shape":"InternalServiceException"}, 325 {"shape":"InvalidFleetStatusException"}, 326 {"shape":"UnauthorizedException"}, 327 {"shape":"InvalidRequestException"}, 328 {"shape":"TaggingFailedException"} 329 ] 330 }, 331 "DeleteFleetLocations":{ 332 "name":"DeleteFleetLocations", 333 "http":{ 334 "method":"POST", 335 "requestUri":"/" 336 }, 337 "input":{"shape":"DeleteFleetLocationsInput"}, 338 "output":{"shape":"DeleteFleetLocationsOutput"}, 339 "errors":[ 340 {"shape":"InternalServiceException"}, 341 {"shape":"InvalidRequestException"}, 342 {"shape":"UnauthorizedException"}, 343 {"shape":"NotFoundException"}, 344 {"shape":"UnsupportedRegionException"} 345 ] 346 }, 347 "DeleteGameServerGroup":{ 348 "name":"DeleteGameServerGroup", 349 "http":{ 350 "method":"POST", 351 "requestUri":"/" 352 }, 353 "input":{"shape":"DeleteGameServerGroupInput"}, 354 "output":{"shape":"DeleteGameServerGroupOutput"}, 355 "errors":[ 356 {"shape":"InvalidRequestException"}, 357 {"shape":"NotFoundException"}, 358 {"shape":"UnauthorizedException"}, 359 {"shape":"InternalServiceException"} 360 ] 361 }, 362 "DeleteGameSessionQueue":{ 363 "name":"DeleteGameSessionQueue", 364 "http":{ 365 "method":"POST", 366 "requestUri":"/" 367 }, 368 "input":{"shape":"DeleteGameSessionQueueInput"}, 369 "output":{"shape":"DeleteGameSessionQueueOutput"}, 370 "errors":[ 371 {"shape":"InternalServiceException"}, 372 {"shape":"InvalidRequestException"}, 373 {"shape":"NotFoundException"}, 374 {"shape":"UnauthorizedException"}, 375 {"shape":"TaggingFailedException"} 376 ] 377 }, 378 "DeleteMatchmakingConfiguration":{ 379 "name":"DeleteMatchmakingConfiguration", 380 "http":{ 381 "method":"POST", 382 "requestUri":"/" 383 }, 384 "input":{"shape":"DeleteMatchmakingConfigurationInput"}, 385 "output":{"shape":"DeleteMatchmakingConfigurationOutput"}, 386 "errors":[ 387 {"shape":"InvalidRequestException"}, 388 {"shape":"NotFoundException"}, 389 {"shape":"InternalServiceException"}, 390 {"shape":"UnsupportedRegionException"}, 391 {"shape":"TaggingFailedException"} 392 ] 393 }, 394 "DeleteMatchmakingRuleSet":{ 395 "name":"DeleteMatchmakingRuleSet", 396 "http":{ 397 "method":"POST", 398 "requestUri":"/" 399 }, 400 "input":{"shape":"DeleteMatchmakingRuleSetInput"}, 401 "output":{"shape":"DeleteMatchmakingRuleSetOutput"}, 402 "errors":[ 403 {"shape":"InvalidRequestException"}, 404 {"shape":"InternalServiceException"}, 405 {"shape":"UnsupportedRegionException"}, 406 {"shape":"NotFoundException"}, 407 {"shape":"TaggingFailedException"} 408 ] 409 }, 410 "DeleteScalingPolicy":{ 411 "name":"DeleteScalingPolicy", 412 "http":{ 413 "method":"POST", 414 "requestUri":"/" 415 }, 416 "input":{"shape":"DeleteScalingPolicyInput"}, 417 "errors":[ 418 {"shape":"InternalServiceException"}, 419 {"shape":"InvalidRequestException"}, 420 {"shape":"UnauthorizedException"}, 421 {"shape":"NotFoundException"} 422 ] 423 }, 424 "DeleteScript":{ 425 "name":"DeleteScript", 426 "http":{ 427 "method":"POST", 428 "requestUri":"/" 429 }, 430 "input":{"shape":"DeleteScriptInput"}, 431 "errors":[ 432 {"shape":"InvalidRequestException"}, 433 {"shape":"UnauthorizedException"}, 434 {"shape":"NotFoundException"}, 435 {"shape":"TaggingFailedException"}, 436 {"shape":"InternalServiceException"} 437 ] 438 }, 439 "DeleteVpcPeeringAuthorization":{ 440 "name":"DeleteVpcPeeringAuthorization", 441 "http":{ 442 "method":"POST", 443 "requestUri":"/" 444 }, 445 "input":{"shape":"DeleteVpcPeeringAuthorizationInput"}, 446 "output":{"shape":"DeleteVpcPeeringAuthorizationOutput"}, 447 "errors":[ 448 {"shape":"UnauthorizedException"}, 449 {"shape":"InvalidRequestException"}, 450 {"shape":"NotFoundException"}, 451 {"shape":"InternalServiceException"} 452 ] 453 }, 454 "DeleteVpcPeeringConnection":{ 455 "name":"DeleteVpcPeeringConnection", 456 "http":{ 457 "method":"POST", 458 "requestUri":"/" 459 }, 460 "input":{"shape":"DeleteVpcPeeringConnectionInput"}, 461 "output":{"shape":"DeleteVpcPeeringConnectionOutput"}, 462 "errors":[ 463 {"shape":"UnauthorizedException"}, 464 {"shape":"InvalidRequestException"}, 465 {"shape":"NotFoundException"}, 466 {"shape":"InternalServiceException"} 467 ] 468 }, 469 "DeregisterGameServer":{ 470 "name":"DeregisterGameServer", 471 "http":{ 472 "method":"POST", 473 "requestUri":"/" 474 }, 475 "input":{"shape":"DeregisterGameServerInput"}, 476 "errors":[ 477 {"shape":"InvalidRequestException"}, 478 {"shape":"NotFoundException"}, 479 {"shape":"UnauthorizedException"}, 480 {"shape":"InternalServiceException"} 481 ] 482 }, 483 "DescribeAlias":{ 484 "name":"DescribeAlias", 485 "http":{ 486 "method":"POST", 487 "requestUri":"/" 488 }, 489 "input":{"shape":"DescribeAliasInput"}, 490 "output":{"shape":"DescribeAliasOutput"}, 491 "errors":[ 492 {"shape":"UnauthorizedException"}, 493 {"shape":"InvalidRequestException"}, 494 {"shape":"NotFoundException"}, 495 {"shape":"InternalServiceException"} 496 ] 497 }, 498 "DescribeBuild":{ 499 "name":"DescribeBuild", 500 "http":{ 501 "method":"POST", 502 "requestUri":"/" 503 }, 504 "input":{"shape":"DescribeBuildInput"}, 505 "output":{"shape":"DescribeBuildOutput"}, 506 "errors":[ 507 {"shape":"UnauthorizedException"}, 508 {"shape":"InvalidRequestException"}, 509 {"shape":"NotFoundException"}, 510 {"shape":"InternalServiceException"} 511 ] 512 }, 513 "DescribeEC2InstanceLimits":{ 514 "name":"DescribeEC2InstanceLimits", 515 "http":{ 516 "method":"POST", 517 "requestUri":"/" 518 }, 519 "input":{"shape":"DescribeEC2InstanceLimitsInput"}, 520 "output":{"shape":"DescribeEC2InstanceLimitsOutput"}, 521 "errors":[ 522 {"shape":"InvalidRequestException"}, 523 {"shape":"InternalServiceException"}, 524 {"shape":"UnauthorizedException"}, 525 {"shape":"UnsupportedRegionException"} 526 ] 527 }, 528 "DescribeFleetAttributes":{ 529 "name":"DescribeFleetAttributes", 530 "http":{ 531 "method":"POST", 532 "requestUri":"/" 533 }, 534 "input":{"shape":"DescribeFleetAttributesInput"}, 535 "output":{"shape":"DescribeFleetAttributesOutput"}, 536 "errors":[ 537 {"shape":"InternalServiceException"}, 538 {"shape":"NotFoundException"}, 539 {"shape":"InvalidRequestException"}, 540 {"shape":"UnauthorizedException"} 541 ] 542 }, 543 "DescribeFleetCapacity":{ 544 "name":"DescribeFleetCapacity", 545 "http":{ 546 "method":"POST", 547 "requestUri":"/" 548 }, 549 "input":{"shape":"DescribeFleetCapacityInput"}, 550 "output":{"shape":"DescribeFleetCapacityOutput"}, 551 "errors":[ 552 {"shape":"InternalServiceException"}, 553 {"shape":"NotFoundException"}, 554 {"shape":"InvalidRequestException"}, 555 {"shape":"UnauthorizedException"} 556 ] 557 }, 558 "DescribeFleetEvents":{ 559 "name":"DescribeFleetEvents", 560 "http":{ 561 "method":"POST", 562 "requestUri":"/" 563 }, 564 "input":{"shape":"DescribeFleetEventsInput"}, 565 "output":{"shape":"DescribeFleetEventsOutput"}, 566 "errors":[ 567 {"shape":"NotFoundException"}, 568 {"shape":"InternalServiceException"}, 569 {"shape":"UnauthorizedException"}, 570 {"shape":"InvalidRequestException"} 571 ] 572 }, 573 "DescribeFleetLocationAttributes":{ 574 "name":"DescribeFleetLocationAttributes", 575 "http":{ 576 "method":"POST", 577 "requestUri":"/" 578 }, 579 "input":{"shape":"DescribeFleetLocationAttributesInput"}, 580 "output":{"shape":"DescribeFleetLocationAttributesOutput"}, 581 "errors":[ 582 {"shape":"InternalServiceException"}, 583 {"shape":"InvalidRequestException"}, 584 {"shape":"UnauthorizedException"}, 585 {"shape":"NotFoundException"}, 586 {"shape":"UnsupportedRegionException"} 587 ] 588 }, 589 "DescribeFleetLocationCapacity":{ 590 "name":"DescribeFleetLocationCapacity", 591 "http":{ 592 "method":"POST", 593 "requestUri":"/" 594 }, 595 "input":{"shape":"DescribeFleetLocationCapacityInput"}, 596 "output":{"shape":"DescribeFleetLocationCapacityOutput"}, 597 "errors":[ 598 {"shape":"InternalServiceException"}, 599 {"shape":"InvalidRequestException"}, 600 {"shape":"UnauthorizedException"}, 601 {"shape":"NotFoundException"}, 602 {"shape":"UnsupportedRegionException"} 603 ] 604 }, 605 "DescribeFleetLocationUtilization":{ 606 "name":"DescribeFleetLocationUtilization", 607 "http":{ 608 "method":"POST", 609 "requestUri":"/" 610 }, 611 "input":{"shape":"DescribeFleetLocationUtilizationInput"}, 612 "output":{"shape":"DescribeFleetLocationUtilizationOutput"}, 613 "errors":[ 614 {"shape":"InternalServiceException"}, 615 {"shape":"InvalidRequestException"}, 616 {"shape":"UnauthorizedException"}, 617 {"shape":"NotFoundException"}, 618 {"shape":"UnsupportedRegionException"} 619 ] 620 }, 621 "DescribeFleetPortSettings":{ 622 "name":"DescribeFleetPortSettings", 623 "http":{ 624 "method":"POST", 625 "requestUri":"/" 626 }, 627 "input":{"shape":"DescribeFleetPortSettingsInput"}, 628 "output":{"shape":"DescribeFleetPortSettingsOutput"}, 629 "errors":[ 630 {"shape":"InternalServiceException"}, 631 {"shape":"NotFoundException"}, 632 {"shape":"InvalidRequestException"}, 633 {"shape":"UnauthorizedException"} 634 ] 635 }, 636 "DescribeFleetUtilization":{ 637 "name":"DescribeFleetUtilization", 638 "http":{ 639 "method":"POST", 640 "requestUri":"/" 641 }, 642 "input":{"shape":"DescribeFleetUtilizationInput"}, 643 "output":{"shape":"DescribeFleetUtilizationOutput"}, 644 "errors":[ 645 {"shape":"InternalServiceException"}, 646 {"shape":"NotFoundException"}, 647 {"shape":"InvalidRequestException"}, 648 {"shape":"UnauthorizedException"} 649 ] 650 }, 651 "DescribeGameServer":{ 652 "name":"DescribeGameServer", 653 "http":{ 654 "method":"POST", 655 "requestUri":"/" 656 }, 657 "input":{"shape":"DescribeGameServerInput"}, 658 "output":{"shape":"DescribeGameServerOutput"}, 659 "errors":[ 660 {"shape":"InvalidRequestException"}, 661 {"shape":"NotFoundException"}, 662 {"shape":"UnauthorizedException"}, 663 {"shape":"InternalServiceException"} 664 ] 665 }, 666 "DescribeGameServerGroup":{ 667 "name":"DescribeGameServerGroup", 668 "http":{ 669 "method":"POST", 670 "requestUri":"/" 671 }, 672 "input":{"shape":"DescribeGameServerGroupInput"}, 673 "output":{"shape":"DescribeGameServerGroupOutput"}, 674 "errors":[ 675 {"shape":"InvalidRequestException"}, 676 {"shape":"NotFoundException"}, 677 {"shape":"UnauthorizedException"}, 678 {"shape":"InternalServiceException"} 679 ] 680 }, 681 "DescribeGameServerInstances":{ 682 "name":"DescribeGameServerInstances", 683 "http":{ 684 "method":"POST", 685 "requestUri":"/" 686 }, 687 "input":{"shape":"DescribeGameServerInstancesInput"}, 688 "output":{"shape":"DescribeGameServerInstancesOutput"}, 689 "errors":[ 690 {"shape":"InvalidRequestException"}, 691 {"shape":"NotFoundException"}, 692 {"shape":"UnauthorizedException"}, 693 {"shape":"InternalServiceException"} 694 ] 695 }, 696 "DescribeGameSessionDetails":{ 697 "name":"DescribeGameSessionDetails", 698 "http":{ 699 "method":"POST", 700 "requestUri":"/" 701 }, 702 "input":{"shape":"DescribeGameSessionDetailsInput"}, 703 "output":{"shape":"DescribeGameSessionDetailsOutput"}, 704 "errors":[ 705 {"shape":"InternalServiceException"}, 706 {"shape":"NotFoundException"}, 707 {"shape":"InvalidRequestException"}, 708 {"shape":"UnauthorizedException"}, 709 {"shape":"TerminalRoutingStrategyException"}, 710 {"shape":"UnsupportedRegionException"} 711 ] 712 }, 713 "DescribeGameSessionPlacement":{ 714 "name":"DescribeGameSessionPlacement", 715 "http":{ 716 "method":"POST", 717 "requestUri":"/" 718 }, 719 "input":{"shape":"DescribeGameSessionPlacementInput"}, 720 "output":{"shape":"DescribeGameSessionPlacementOutput"}, 721 "errors":[ 722 {"shape":"InternalServiceException"}, 723 {"shape":"InvalidRequestException"}, 724 {"shape":"NotFoundException"}, 725 {"shape":"UnauthorizedException"} 726 ] 727 }, 728 "DescribeGameSessionQueues":{ 729 "name":"DescribeGameSessionQueues", 730 "http":{ 731 "method":"POST", 732 "requestUri":"/" 733 }, 734 "input":{"shape":"DescribeGameSessionQueuesInput"}, 735 "output":{"shape":"DescribeGameSessionQueuesOutput"}, 736 "errors":[ 737 {"shape":"InternalServiceException"}, 738 {"shape":"InvalidRequestException"}, 739 {"shape":"NotFoundException"}, 740 {"shape":"UnauthorizedException"} 741 ] 742 }, 743 "DescribeGameSessions":{ 744 "name":"DescribeGameSessions", 745 "http":{ 746 "method":"POST", 747 "requestUri":"/" 748 }, 749 "input":{"shape":"DescribeGameSessionsInput"}, 750 "output":{"shape":"DescribeGameSessionsOutput"}, 751 "errors":[ 752 {"shape":"InternalServiceException"}, 753 {"shape":"NotFoundException"}, 754 {"shape":"InvalidRequestException"}, 755 {"shape":"UnauthorizedException"}, 756 {"shape":"TerminalRoutingStrategyException"}, 757 {"shape":"UnsupportedRegionException"} 758 ] 759 }, 760 "DescribeInstances":{ 761 "name":"DescribeInstances", 762 "http":{ 763 "method":"POST", 764 "requestUri":"/" 765 }, 766 "input":{"shape":"DescribeInstancesInput"}, 767 "output":{"shape":"DescribeInstancesOutput"}, 768 "errors":[ 769 {"shape":"UnauthorizedException"}, 770 {"shape":"InvalidRequestException"}, 771 {"shape":"NotFoundException"}, 772 {"shape":"InternalServiceException"}, 773 {"shape":"UnsupportedRegionException"} 774 ] 775 }, 776 "DescribeMatchmaking":{ 777 "name":"DescribeMatchmaking", 778 "http":{ 779 "method":"POST", 780 "requestUri":"/" 781 }, 782 "input":{"shape":"DescribeMatchmakingInput"}, 783 "output":{"shape":"DescribeMatchmakingOutput"}, 784 "errors":[ 785 {"shape":"InvalidRequestException"}, 786 {"shape":"InternalServiceException"}, 787 {"shape":"UnsupportedRegionException"} 788 ] 789 }, 790 "DescribeMatchmakingConfigurations":{ 791 "name":"DescribeMatchmakingConfigurations", 792 "http":{ 793 "method":"POST", 794 "requestUri":"/" 795 }, 796 "input":{"shape":"DescribeMatchmakingConfigurationsInput"}, 797 "output":{"shape":"DescribeMatchmakingConfigurationsOutput"}, 798 "errors":[ 799 {"shape":"InvalidRequestException"}, 800 {"shape":"InternalServiceException"}, 801 {"shape":"UnsupportedRegionException"} 802 ] 803 }, 804 "DescribeMatchmakingRuleSets":{ 805 "name":"DescribeMatchmakingRuleSets", 806 "http":{ 807 "method":"POST", 808 "requestUri":"/" 809 }, 810 "input":{"shape":"DescribeMatchmakingRuleSetsInput"}, 811 "output":{"shape":"DescribeMatchmakingRuleSetsOutput"}, 812 "errors":[ 813 {"shape":"InvalidRequestException"}, 814 {"shape":"InternalServiceException"}, 815 {"shape":"NotFoundException"}, 816 {"shape":"UnsupportedRegionException"} 817 ] 818 }, 819 "DescribePlayerSessions":{ 820 "name":"DescribePlayerSessions", 821 "http":{ 822 "method":"POST", 823 "requestUri":"/" 824 }, 825 "input":{"shape":"DescribePlayerSessionsInput"}, 826 "output":{"shape":"DescribePlayerSessionsOutput"}, 827 "errors":[ 828 {"shape":"InternalServiceException"}, 829 {"shape":"NotFoundException"}, 830 {"shape":"InvalidRequestException"}, 831 {"shape":"UnauthorizedException"} 832 ] 833 }, 834 "DescribeRuntimeConfiguration":{ 835 "name":"DescribeRuntimeConfiguration", 836 "http":{ 837 "method":"POST", 838 "requestUri":"/" 839 }, 840 "input":{"shape":"DescribeRuntimeConfigurationInput"}, 841 "output":{"shape":"DescribeRuntimeConfigurationOutput"}, 842 "errors":[ 843 {"shape":"UnauthorizedException"}, 844 {"shape":"NotFoundException"}, 845 {"shape":"InternalServiceException"}, 846 {"shape":"InvalidRequestException"} 847 ] 848 }, 849 "DescribeScalingPolicies":{ 850 "name":"DescribeScalingPolicies", 851 "http":{ 852 "method":"POST", 853 "requestUri":"/" 854 }, 855 "input":{"shape":"DescribeScalingPoliciesInput"}, 856 "output":{"shape":"DescribeScalingPoliciesOutput"}, 857 "errors":[ 858 {"shape":"InternalServiceException"}, 859 {"shape":"InvalidRequestException"}, 860 {"shape":"UnauthorizedException"}, 861 {"shape":"NotFoundException"}, 862 {"shape":"UnsupportedRegionException"} 863 ] 864 }, 865 "DescribeScript":{ 866 "name":"DescribeScript", 867 "http":{ 868 "method":"POST", 869 "requestUri":"/" 870 }, 871 "input":{"shape":"DescribeScriptInput"}, 872 "output":{"shape":"DescribeScriptOutput"}, 873 "errors":[ 874 {"shape":"UnauthorizedException"}, 875 {"shape":"InvalidRequestException"}, 876 {"shape":"InternalServiceException"}, 877 {"shape":"NotFoundException"} 878 ] 879 }, 880 "DescribeVpcPeeringAuthorizations":{ 881 "name":"DescribeVpcPeeringAuthorizations", 882 "http":{ 883 "method":"POST", 884 "requestUri":"/" 885 }, 886 "input":{"shape":"DescribeVpcPeeringAuthorizationsInput"}, 887 "output":{"shape":"DescribeVpcPeeringAuthorizationsOutput"}, 888 "errors":[ 889 {"shape":"UnauthorizedException"}, 890 {"shape":"InvalidRequestException"}, 891 {"shape":"InternalServiceException"} 892 ] 893 }, 894 "DescribeVpcPeeringConnections":{ 895 "name":"DescribeVpcPeeringConnections", 896 "http":{ 897 "method":"POST", 898 "requestUri":"/" 899 }, 900 "input":{"shape":"DescribeVpcPeeringConnectionsInput"}, 901 "output":{"shape":"DescribeVpcPeeringConnectionsOutput"}, 902 "errors":[ 903 {"shape":"UnauthorizedException"}, 904 {"shape":"InvalidRequestException"}, 905 {"shape":"NotFoundException"}, 906 {"shape":"InternalServiceException"} 907 ] 908 }, 909 "GetGameSessionLogUrl":{ 910 "name":"GetGameSessionLogUrl", 911 "http":{ 912 "method":"POST", 913 "requestUri":"/" 914 }, 915 "input":{"shape":"GetGameSessionLogUrlInput"}, 916 "output":{"shape":"GetGameSessionLogUrlOutput"}, 917 "errors":[ 918 {"shape":"InternalServiceException"}, 919 {"shape":"NotFoundException"}, 920 {"shape":"UnauthorizedException"}, 921 {"shape":"InvalidRequestException"} 922 ] 923 }, 924 "GetInstanceAccess":{ 925 "name":"GetInstanceAccess", 926 "http":{ 927 "method":"POST", 928 "requestUri":"/" 929 }, 930 "input":{"shape":"GetInstanceAccessInput"}, 931 "output":{"shape":"GetInstanceAccessOutput"}, 932 "errors":[ 933 {"shape":"UnauthorizedException"}, 934 {"shape":"InvalidRequestException"}, 935 {"shape":"NotFoundException"}, 936 {"shape":"InternalServiceException"} 937 ] 938 }, 939 "ListAliases":{ 940 "name":"ListAliases", 941 "http":{ 942 "method":"POST", 943 "requestUri":"/" 944 }, 945 "input":{"shape":"ListAliasesInput"}, 946 "output":{"shape":"ListAliasesOutput"}, 947 "errors":[ 948 {"shape":"UnauthorizedException"}, 949 {"shape":"InvalidRequestException"}, 950 {"shape":"InternalServiceException"} 951 ] 952 }, 953 "ListBuilds":{ 954 "name":"ListBuilds", 955 "http":{ 956 "method":"POST", 957 "requestUri":"/" 958 }, 959 "input":{"shape":"ListBuildsInput"}, 960 "output":{"shape":"ListBuildsOutput"}, 961 "errors":[ 962 {"shape":"UnauthorizedException"}, 963 {"shape":"InvalidRequestException"}, 964 {"shape":"InternalServiceException"} 965 ] 966 }, 967 "ListFleets":{ 968 "name":"ListFleets", 969 "http":{ 970 "method":"POST", 971 "requestUri":"/" 972 }, 973 "input":{"shape":"ListFleetsInput"}, 974 "output":{"shape":"ListFleetsOutput"}, 975 "errors":[ 976 {"shape":"InternalServiceException"}, 977 {"shape":"NotFoundException"}, 978 {"shape":"InvalidRequestException"}, 979 {"shape":"UnauthorizedException"} 980 ] 981 }, 982 "ListGameServerGroups":{ 983 "name":"ListGameServerGroups", 984 "http":{ 985 "method":"POST", 986 "requestUri":"/" 987 }, 988 "input":{"shape":"ListGameServerGroupsInput"}, 989 "output":{"shape":"ListGameServerGroupsOutput"}, 990 "errors":[ 991 {"shape":"InvalidRequestException"}, 992 {"shape":"UnauthorizedException"}, 993 {"shape":"InternalServiceException"} 994 ] 995 }, 996 "ListGameServers":{ 997 "name":"ListGameServers", 998 "http":{ 999 "method":"POST", 1000 "requestUri":"/" 1001 }, 1002 "input":{"shape":"ListGameServersInput"}, 1003 "output":{"shape":"ListGameServersOutput"}, 1004 "errors":[ 1005 {"shape":"InvalidRequestException"}, 1006 {"shape":"UnauthorizedException"}, 1007 {"shape":"InternalServiceException"} 1008 ] 1009 }, 1010 "ListScripts":{ 1011 "name":"ListScripts", 1012 "http":{ 1013 "method":"POST", 1014 "requestUri":"/" 1015 }, 1016 "input":{"shape":"ListScriptsInput"}, 1017 "output":{"shape":"ListScriptsOutput"}, 1018 "errors":[ 1019 {"shape":"UnauthorizedException"}, 1020 {"shape":"InvalidRequestException"}, 1021 {"shape":"InternalServiceException"} 1022 ] 1023 }, 1024 "ListTagsForResource":{ 1025 "name":"ListTagsForResource", 1026 "http":{ 1027 "method":"POST", 1028 "requestUri":"/" 1029 }, 1030 "input":{"shape":"ListTagsForResourceRequest"}, 1031 "output":{"shape":"ListTagsForResourceResponse"}, 1032 "errors":[ 1033 {"shape":"NotFoundException"}, 1034 {"shape":"InvalidRequestException"}, 1035 {"shape":"TaggingFailedException"}, 1036 {"shape":"InternalServiceException"} 1037 ] 1038 }, 1039 "PutScalingPolicy":{ 1040 "name":"PutScalingPolicy", 1041 "http":{ 1042 "method":"POST", 1043 "requestUri":"/" 1044 }, 1045 "input":{"shape":"PutScalingPolicyInput"}, 1046 "output":{"shape":"PutScalingPolicyOutput"}, 1047 "errors":[ 1048 {"shape":"InternalServiceException"}, 1049 {"shape":"InvalidRequestException"}, 1050 {"shape":"UnauthorizedException"}, 1051 {"shape":"NotFoundException"} 1052 ] 1053 }, 1054 "RegisterGameServer":{ 1055 "name":"RegisterGameServer", 1056 "http":{ 1057 "method":"POST", 1058 "requestUri":"/" 1059 }, 1060 "input":{"shape":"RegisterGameServerInput"}, 1061 "output":{"shape":"RegisterGameServerOutput"}, 1062 "errors":[ 1063 {"shape":"InvalidRequestException"}, 1064 {"shape":"ConflictException"}, 1065 {"shape":"UnauthorizedException"}, 1066 {"shape":"InternalServiceException"}, 1067 {"shape":"LimitExceededException"} 1068 ] 1069 }, 1070 "RequestUploadCredentials":{ 1071 "name":"RequestUploadCredentials", 1072 "http":{ 1073 "method":"POST", 1074 "requestUri":"/" 1075 }, 1076 "input":{"shape":"RequestUploadCredentialsInput"}, 1077 "output":{"shape":"RequestUploadCredentialsOutput"}, 1078 "errors":[ 1079 {"shape":"UnauthorizedException"}, 1080 {"shape":"InvalidRequestException"}, 1081 {"shape":"NotFoundException"}, 1082 {"shape":"InternalServiceException"} 1083 ] 1084 }, 1085 "ResolveAlias":{ 1086 "name":"ResolveAlias", 1087 "http":{ 1088 "method":"POST", 1089 "requestUri":"/" 1090 }, 1091 "input":{"shape":"ResolveAliasInput"}, 1092 "output":{"shape":"ResolveAliasOutput"}, 1093 "errors":[ 1094 {"shape":"UnauthorizedException"}, 1095 {"shape":"InvalidRequestException"}, 1096 {"shape":"NotFoundException"}, 1097 {"shape":"TerminalRoutingStrategyException"}, 1098 {"shape":"InternalServiceException"} 1099 ] 1100 }, 1101 "ResumeGameServerGroup":{ 1102 "name":"ResumeGameServerGroup", 1103 "http":{ 1104 "method":"POST", 1105 "requestUri":"/" 1106 }, 1107 "input":{"shape":"ResumeGameServerGroupInput"}, 1108 "output":{"shape":"ResumeGameServerGroupOutput"}, 1109 "errors":[ 1110 {"shape":"InvalidRequestException"}, 1111 {"shape":"NotFoundException"}, 1112 {"shape":"UnauthorizedException"}, 1113 {"shape":"InternalServiceException"} 1114 ] 1115 }, 1116 "SearchGameSessions":{ 1117 "name":"SearchGameSessions", 1118 "http":{ 1119 "method":"POST", 1120 "requestUri":"/" 1121 }, 1122 "input":{"shape":"SearchGameSessionsInput"}, 1123 "output":{"shape":"SearchGameSessionsOutput"}, 1124 "errors":[ 1125 {"shape":"InternalServiceException"}, 1126 {"shape":"NotFoundException"}, 1127 {"shape":"InvalidRequestException"}, 1128 {"shape":"UnauthorizedException"}, 1129 {"shape":"TerminalRoutingStrategyException"}, 1130 {"shape":"UnsupportedRegionException"} 1131 ] 1132 }, 1133 "StartFleetActions":{ 1134 "name":"StartFleetActions", 1135 "http":{ 1136 "method":"POST", 1137 "requestUri":"/" 1138 }, 1139 "input":{"shape":"StartFleetActionsInput"}, 1140 "output":{"shape":"StartFleetActionsOutput"}, 1141 "errors":[ 1142 {"shape":"InternalServiceException"}, 1143 {"shape":"InvalidRequestException"}, 1144 {"shape":"UnauthorizedException"}, 1145 {"shape":"NotFoundException"}, 1146 {"shape":"UnsupportedRegionException"} 1147 ] 1148 }, 1149 "StartGameSessionPlacement":{ 1150 "name":"StartGameSessionPlacement", 1151 "http":{ 1152 "method":"POST", 1153 "requestUri":"/" 1154 }, 1155 "input":{"shape":"StartGameSessionPlacementInput"}, 1156 "output":{"shape":"StartGameSessionPlacementOutput"}, 1157 "errors":[ 1158 {"shape":"InternalServiceException"}, 1159 {"shape":"InvalidRequestException"}, 1160 {"shape":"NotFoundException"}, 1161 {"shape":"UnauthorizedException"} 1162 ] 1163 }, 1164 "StartMatchBackfill":{ 1165 "name":"StartMatchBackfill", 1166 "http":{ 1167 "method":"POST", 1168 "requestUri":"/" 1169 }, 1170 "input":{"shape":"StartMatchBackfillInput"}, 1171 "output":{"shape":"StartMatchBackfillOutput"}, 1172 "errors":[ 1173 {"shape":"InvalidRequestException"}, 1174 {"shape":"NotFoundException"}, 1175 {"shape":"InternalServiceException"}, 1176 {"shape":"UnsupportedRegionException"} 1177 ] 1178 }, 1179 "StartMatchmaking":{ 1180 "name":"StartMatchmaking", 1181 "http":{ 1182 "method":"POST", 1183 "requestUri":"/" 1184 }, 1185 "input":{"shape":"StartMatchmakingInput"}, 1186 "output":{"shape":"StartMatchmakingOutput"}, 1187 "errors":[ 1188 {"shape":"InvalidRequestException"}, 1189 {"shape":"NotFoundException"}, 1190 {"shape":"InternalServiceException"}, 1191 {"shape":"UnsupportedRegionException"} 1192 ] 1193 }, 1194 "StopFleetActions":{ 1195 "name":"StopFleetActions", 1196 "http":{ 1197 "method":"POST", 1198 "requestUri":"/" 1199 }, 1200 "input":{"shape":"StopFleetActionsInput"}, 1201 "output":{"shape":"StopFleetActionsOutput"}, 1202 "errors":[ 1203 {"shape":"InternalServiceException"}, 1204 {"shape":"InvalidRequestException"}, 1205 {"shape":"UnauthorizedException"}, 1206 {"shape":"NotFoundException"}, 1207 {"shape":"UnsupportedRegionException"} 1208 ] 1209 }, 1210 "StopGameSessionPlacement":{ 1211 "name":"StopGameSessionPlacement", 1212 "http":{ 1213 "method":"POST", 1214 "requestUri":"/" 1215 }, 1216 "input":{"shape":"StopGameSessionPlacementInput"}, 1217 "output":{"shape":"StopGameSessionPlacementOutput"}, 1218 "errors":[ 1219 {"shape":"InternalServiceException"}, 1220 {"shape":"InvalidRequestException"}, 1221 {"shape":"NotFoundException"}, 1222 {"shape":"UnauthorizedException"} 1223 ] 1224 }, 1225 "StopMatchmaking":{ 1226 "name":"StopMatchmaking", 1227 "http":{ 1228 "method":"POST", 1229 "requestUri":"/" 1230 }, 1231 "input":{"shape":"StopMatchmakingInput"}, 1232 "output":{"shape":"StopMatchmakingOutput"}, 1233 "errors":[ 1234 {"shape":"InvalidRequestException"}, 1235 {"shape":"NotFoundException"}, 1236 {"shape":"InternalServiceException"}, 1237 {"shape":"UnsupportedRegionException"} 1238 ] 1239 }, 1240 "SuspendGameServerGroup":{ 1241 "name":"SuspendGameServerGroup", 1242 "http":{ 1243 "method":"POST", 1244 "requestUri":"/" 1245 }, 1246 "input":{"shape":"SuspendGameServerGroupInput"}, 1247 "output":{"shape":"SuspendGameServerGroupOutput"}, 1248 "errors":[ 1249 {"shape":"InvalidRequestException"}, 1250 {"shape":"NotFoundException"}, 1251 {"shape":"UnauthorizedException"}, 1252 {"shape":"InternalServiceException"} 1253 ] 1254 }, 1255 "TagResource":{ 1256 "name":"TagResource", 1257 "http":{ 1258 "method":"POST", 1259 "requestUri":"/" 1260 }, 1261 "input":{"shape":"TagResourceRequest"}, 1262 "output":{"shape":"TagResourceResponse"}, 1263 "errors":[ 1264 {"shape":"NotFoundException"}, 1265 {"shape":"InvalidRequestException"}, 1266 {"shape":"TaggingFailedException"}, 1267 {"shape":"InternalServiceException"} 1268 ] 1269 }, 1270 "UntagResource":{ 1271 "name":"UntagResource", 1272 "http":{ 1273 "method":"POST", 1274 "requestUri":"/" 1275 }, 1276 "input":{"shape":"UntagResourceRequest"}, 1277 "output":{"shape":"UntagResourceResponse"}, 1278 "errors":[ 1279 {"shape":"NotFoundException"}, 1280 {"shape":"InvalidRequestException"}, 1281 {"shape":"TaggingFailedException"}, 1282 {"shape":"InternalServiceException"} 1283 ] 1284 }, 1285 "UpdateAlias":{ 1286 "name":"UpdateAlias", 1287 "http":{ 1288 "method":"POST", 1289 "requestUri":"/" 1290 }, 1291 "input":{"shape":"UpdateAliasInput"}, 1292 "output":{"shape":"UpdateAliasOutput"}, 1293 "errors":[ 1294 {"shape":"UnauthorizedException"}, 1295 {"shape":"InvalidRequestException"}, 1296 {"shape":"NotFoundException"}, 1297 {"shape":"InternalServiceException"} 1298 ] 1299 }, 1300 "UpdateBuild":{ 1301 "name":"UpdateBuild", 1302 "http":{ 1303 "method":"POST", 1304 "requestUri":"/" 1305 }, 1306 "input":{"shape":"UpdateBuildInput"}, 1307 "output":{"shape":"UpdateBuildOutput"}, 1308 "errors":[ 1309 {"shape":"UnauthorizedException"}, 1310 {"shape":"InvalidRequestException"}, 1311 {"shape":"NotFoundException"}, 1312 {"shape":"InternalServiceException"} 1313 ] 1314 }, 1315 "UpdateFleetAttributes":{ 1316 "name":"UpdateFleetAttributes", 1317 "http":{ 1318 "method":"POST", 1319 "requestUri":"/" 1320 }, 1321 "input":{"shape":"UpdateFleetAttributesInput"}, 1322 "output":{"shape":"UpdateFleetAttributesOutput"}, 1323 "errors":[ 1324 {"shape":"NotFoundException"}, 1325 {"shape":"ConflictException"}, 1326 {"shape":"InvalidFleetStatusException"}, 1327 {"shape":"LimitExceededException"}, 1328 {"shape":"InternalServiceException"}, 1329 {"shape":"InvalidRequestException"}, 1330 {"shape":"UnauthorizedException"} 1331 ] 1332 }, 1333 "UpdateFleetCapacity":{ 1334 "name":"UpdateFleetCapacity", 1335 "http":{ 1336 "method":"POST", 1337 "requestUri":"/" 1338 }, 1339 "input":{"shape":"UpdateFleetCapacityInput"}, 1340 "output":{"shape":"UpdateFleetCapacityOutput"}, 1341 "errors":[ 1342 {"shape":"NotFoundException"}, 1343 {"shape":"ConflictException"}, 1344 {"shape":"LimitExceededException"}, 1345 {"shape":"InvalidFleetStatusException"}, 1346 {"shape":"InternalServiceException"}, 1347 {"shape":"InvalidRequestException"}, 1348 {"shape":"UnauthorizedException"}, 1349 {"shape":"UnsupportedRegionException"} 1350 ] 1351 }, 1352 "UpdateFleetPortSettings":{ 1353 "name":"UpdateFleetPortSettings", 1354 "http":{ 1355 "method":"POST", 1356 "requestUri":"/" 1357 }, 1358 "input":{"shape":"UpdateFleetPortSettingsInput"}, 1359 "output":{"shape":"UpdateFleetPortSettingsOutput"}, 1360 "errors":[ 1361 {"shape":"NotFoundException"}, 1362 {"shape":"ConflictException"}, 1363 {"shape":"InvalidFleetStatusException"}, 1364 {"shape":"LimitExceededException"}, 1365 {"shape":"InternalServiceException"}, 1366 {"shape":"InvalidRequestException"}, 1367 {"shape":"UnauthorizedException"} 1368 ] 1369 }, 1370 "UpdateGameServer":{ 1371 "name":"UpdateGameServer", 1372 "http":{ 1373 "method":"POST", 1374 "requestUri":"/" 1375 }, 1376 "input":{"shape":"UpdateGameServerInput"}, 1377 "output":{"shape":"UpdateGameServerOutput"}, 1378 "errors":[ 1379 {"shape":"InvalidRequestException"}, 1380 {"shape":"NotFoundException"}, 1381 {"shape":"UnauthorizedException"}, 1382 {"shape":"InternalServiceException"} 1383 ] 1384 }, 1385 "UpdateGameServerGroup":{ 1386 "name":"UpdateGameServerGroup", 1387 "http":{ 1388 "method":"POST", 1389 "requestUri":"/" 1390 }, 1391 "input":{"shape":"UpdateGameServerGroupInput"}, 1392 "output":{"shape":"UpdateGameServerGroupOutput"}, 1393 "errors":[ 1394 {"shape":"InvalidRequestException"}, 1395 {"shape":"NotFoundException"}, 1396 {"shape":"UnauthorizedException"}, 1397 {"shape":"InternalServiceException"} 1398 ] 1399 }, 1400 "UpdateGameSession":{ 1401 "name":"UpdateGameSession", 1402 "http":{ 1403 "method":"POST", 1404 "requestUri":"/" 1405 }, 1406 "input":{"shape":"UpdateGameSessionInput"}, 1407 "output":{"shape":"UpdateGameSessionOutput"}, 1408 "errors":[ 1409 {"shape":"NotFoundException"}, 1410 {"shape":"ConflictException"}, 1411 {"shape":"InternalServiceException"}, 1412 {"shape":"UnauthorizedException"}, 1413 {"shape":"InvalidGameSessionStatusException"}, 1414 {"shape":"InvalidRequestException"} 1415 ] 1416 }, 1417 "UpdateGameSessionQueue":{ 1418 "name":"UpdateGameSessionQueue", 1419 "http":{ 1420 "method":"POST", 1421 "requestUri":"/" 1422 }, 1423 "input":{"shape":"UpdateGameSessionQueueInput"}, 1424 "output":{"shape":"UpdateGameSessionQueueOutput"}, 1425 "errors":[ 1426 {"shape":"InternalServiceException"}, 1427 {"shape":"InvalidRequestException"}, 1428 {"shape":"NotFoundException"}, 1429 {"shape":"UnauthorizedException"} 1430 ] 1431 }, 1432 "UpdateMatchmakingConfiguration":{ 1433 "name":"UpdateMatchmakingConfiguration", 1434 "http":{ 1435 "method":"POST", 1436 "requestUri":"/" 1437 }, 1438 "input":{"shape":"UpdateMatchmakingConfigurationInput"}, 1439 "output":{"shape":"UpdateMatchmakingConfigurationOutput"}, 1440 "errors":[ 1441 {"shape":"InvalidRequestException"}, 1442 {"shape":"NotFoundException"}, 1443 {"shape":"InternalServiceException"}, 1444 {"shape":"UnsupportedRegionException"} 1445 ] 1446 }, 1447 "UpdateRuntimeConfiguration":{ 1448 "name":"UpdateRuntimeConfiguration", 1449 "http":{ 1450 "method":"POST", 1451 "requestUri":"/" 1452 }, 1453 "input":{"shape":"UpdateRuntimeConfigurationInput"}, 1454 "output":{"shape":"UpdateRuntimeConfigurationOutput"}, 1455 "errors":[ 1456 {"shape":"UnauthorizedException"}, 1457 {"shape":"NotFoundException"}, 1458 {"shape":"InternalServiceException"}, 1459 {"shape":"InvalidRequestException"}, 1460 {"shape":"InvalidFleetStatusException"} 1461 ] 1462 }, 1463 "UpdateScript":{ 1464 "name":"UpdateScript", 1465 "http":{ 1466 "method":"POST", 1467 "requestUri":"/" 1468 }, 1469 "input":{"shape":"UpdateScriptInput"}, 1470 "output":{"shape":"UpdateScriptOutput"}, 1471 "errors":[ 1472 {"shape":"UnauthorizedException"}, 1473 {"shape":"InvalidRequestException"}, 1474 {"shape":"NotFoundException"}, 1475 {"shape":"InternalServiceException"} 1476 ] 1477 }, 1478 "ValidateMatchmakingRuleSet":{ 1479 "name":"ValidateMatchmakingRuleSet", 1480 "http":{ 1481 "method":"POST", 1482 "requestUri":"/" 1483 }, 1484 "input":{"shape":"ValidateMatchmakingRuleSetInput"}, 1485 "output":{"shape":"ValidateMatchmakingRuleSetOutput"}, 1486 "errors":[ 1487 {"shape":"InternalServiceException"}, 1488 {"shape":"UnsupportedRegionException"}, 1489 {"shape":"InvalidRequestException"} 1490 ] 1491 } 1492 }, 1493 "shapes":{ 1494 "AcceptMatchInput":{ 1495 "type":"structure", 1496 "required":[ 1497 "TicketId", 1498 "PlayerIds", 1499 "AcceptanceType" 1500 ], 1501 "members":{ 1502 "TicketId":{"shape":"MatchmakingIdStringModel"}, 1503 "PlayerIds":{"shape":"StringList"}, 1504 "AcceptanceType":{"shape":"AcceptanceType"} 1505 } 1506 }, 1507 "AcceptMatchOutput":{ 1508 "type":"structure", 1509 "members":{ 1510 } 1511 }, 1512 "AcceptanceType":{ 1513 "type":"string", 1514 "enum":[ 1515 "ACCEPT", 1516 "REJECT" 1517 ] 1518 }, 1519 "Alias":{ 1520 "type":"structure", 1521 "members":{ 1522 "AliasId":{"shape":"AliasId"}, 1523 "Name":{"shape":"NonBlankAndLengthConstraintString"}, 1524 "AliasArn":{"shape":"AliasArn"}, 1525 "Description":{"shape":"FreeText"}, 1526 "RoutingStrategy":{"shape":"RoutingStrategy"}, 1527 "CreationTime":{"shape":"Timestamp"}, 1528 "LastUpdatedTime":{"shape":"Timestamp"} 1529 } 1530 }, 1531 "AliasArn":{ 1532 "type":"string", 1533 "pattern":"^arn:.*:alias\\/alias-\\S+" 1534 }, 1535 "AliasId":{ 1536 "type":"string", 1537 "pattern":"^alias-\\S+" 1538 }, 1539 "AliasIdOrArn":{ 1540 "type":"string", 1541 "pattern":"^alias-\\S+|^arn:.*:alias\\/alias-\\S+" 1542 }, 1543 "AliasList":{ 1544 "type":"list", 1545 "member":{"shape":"Alias"} 1546 }, 1547 "AmazonResourceName":{ 1548 "type":"string", 1549 "max":1011, 1550 "min":1 1551 }, 1552 "ArnStringModel":{ 1553 "type":"string", 1554 "max":256, 1555 "min":1, 1556 "pattern":"[a-zA-Z0-9:/-]+" 1557 }, 1558 "AttributeValue":{ 1559 "type":"structure", 1560 "members":{ 1561 "S":{"shape":"NonZeroAndMaxString"}, 1562 "N":{"shape":"DoubleObject"}, 1563 "SL":{"shape":"StringList"}, 1564 "SDM":{"shape":"StringDoubleMap"} 1565 } 1566 }, 1567 "AutoScalingGroupArn":{ 1568 "type":"string", 1569 "max":256, 1570 "min":0, 1571 "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*" 1572 }, 1573 "AwsCredentials":{ 1574 "type":"structure", 1575 "members":{ 1576 "AccessKeyId":{"shape":"NonEmptyString"}, 1577 "SecretAccessKey":{"shape":"NonEmptyString"}, 1578 "SessionToken":{"shape":"NonEmptyString"} 1579 }, 1580 "sensitive":true 1581 }, 1582 "BackfillMode":{ 1583 "type":"string", 1584 "enum":[ 1585 "AUTOMATIC", 1586 "MANUAL" 1587 ] 1588 }, 1589 "BalancingStrategy":{ 1590 "type":"string", 1591 "enum":[ 1592 "SPOT_ONLY", 1593 "SPOT_PREFERRED", 1594 "ON_DEMAND_ONLY" 1595 ] 1596 }, 1597 "BooleanModel":{"type":"boolean"}, 1598 "Build":{ 1599 "type":"structure", 1600 "members":{ 1601 "BuildId":{"shape":"BuildId"}, 1602 "BuildArn":{"shape":"BuildArn"}, 1603 "Name":{"shape":"FreeText"}, 1604 "Version":{"shape":"FreeText"}, 1605 "Status":{"shape":"BuildStatus"}, 1606 "SizeOnDisk":{"shape":"PositiveLong"}, 1607 "OperatingSystem":{"shape":"OperatingSystem"}, 1608 "CreationTime":{"shape":"Timestamp"} 1609 } 1610 }, 1611 "BuildArn":{ 1612 "type":"string", 1613 "pattern":"^arn:.*:build\\/build-\\S+" 1614 }, 1615 "BuildId":{ 1616 "type":"string", 1617 "pattern":"^build-\\S+" 1618 }, 1619 "BuildIdOrArn":{ 1620 "type":"string", 1621 "pattern":"^build-\\S+|^arn:.*:build\\/build-\\S+" 1622 }, 1623 "BuildList":{ 1624 "type":"list", 1625 "member":{"shape":"Build"} 1626 }, 1627 "BuildStatus":{ 1628 "type":"string", 1629 "enum":[ 1630 "INITIALIZED", 1631 "READY", 1632 "FAILED" 1633 ] 1634 }, 1635 "CertificateConfiguration":{ 1636 "type":"structure", 1637 "required":["CertificateType"], 1638 "members":{ 1639 "CertificateType":{"shape":"CertificateType"} 1640 } 1641 }, 1642 "CertificateType":{ 1643 "type":"string", 1644 "enum":[ 1645 "DISABLED", 1646 "GENERATED" 1647 ] 1648 }, 1649 "ClaimGameServerInput":{ 1650 "type":"structure", 1651 "required":["GameServerGroupName"], 1652 "members":{ 1653 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 1654 "GameServerId":{"shape":"GameServerId"}, 1655 "GameServerData":{"shape":"GameServerData"} 1656 } 1657 }, 1658 "ClaimGameServerOutput":{ 1659 "type":"structure", 1660 "members":{ 1661 "GameServer":{"shape":"GameServer"} 1662 } 1663 }, 1664 "ComparisonOperatorType":{ 1665 "type":"string", 1666 "enum":[ 1667 "GreaterThanOrEqualToThreshold", 1668 "GreaterThanThreshold", 1669 "LessThanThreshold", 1670 "LessThanOrEqualToThreshold" 1671 ] 1672 }, 1673 "ConflictException":{ 1674 "type":"structure", 1675 "members":{ 1676 "Message":{"shape":"NonEmptyString"} 1677 }, 1678 "exception":true 1679 }, 1680 "CreateAliasInput":{ 1681 "type":"structure", 1682 "required":[ 1683 "Name", 1684 "RoutingStrategy" 1685 ], 1686 "members":{ 1687 "Name":{"shape":"NonBlankAndLengthConstraintString"}, 1688 "Description":{"shape":"NonZeroAndMaxString"}, 1689 "RoutingStrategy":{"shape":"RoutingStrategy"}, 1690 "Tags":{"shape":"TagList"} 1691 } 1692 }, 1693 "CreateAliasOutput":{ 1694 "type":"structure", 1695 "members":{ 1696 "Alias":{"shape":"Alias"} 1697 } 1698 }, 1699 "CreateBuildInput":{ 1700 "type":"structure", 1701 "members":{ 1702 "Name":{"shape":"NonZeroAndMaxString"}, 1703 "Version":{"shape":"NonZeroAndMaxString"}, 1704 "StorageLocation":{"shape":"S3Location"}, 1705 "OperatingSystem":{"shape":"OperatingSystem"}, 1706 "Tags":{"shape":"TagList"} 1707 } 1708 }, 1709 "CreateBuildOutput":{ 1710 "type":"structure", 1711 "members":{ 1712 "Build":{"shape":"Build"}, 1713 "UploadCredentials":{"shape":"AwsCredentials"}, 1714 "StorageLocation":{"shape":"S3Location"} 1715 } 1716 }, 1717 "CreateFleetInput":{ 1718 "type":"structure", 1719 "required":[ 1720 "Name", 1721 "EC2InstanceType" 1722 ], 1723 "members":{ 1724 "Name":{"shape":"NonZeroAndMaxString"}, 1725 "Description":{"shape":"NonZeroAndMaxString"}, 1726 "BuildId":{"shape":"BuildIdOrArn"}, 1727 "ScriptId":{"shape":"ScriptIdOrArn"}, 1728 "ServerLaunchPath":{"shape":"LaunchPathStringModel"}, 1729 "ServerLaunchParameters":{"shape":"LaunchParametersStringModel"}, 1730 "LogPaths":{"shape":"StringList"}, 1731 "EC2InstanceType":{"shape":"EC2InstanceType"}, 1732 "EC2InboundPermissions":{"shape":"IpPermissionsList"}, 1733 "NewGameSessionProtectionPolicy":{"shape":"ProtectionPolicy"}, 1734 "RuntimeConfiguration":{"shape":"RuntimeConfiguration"}, 1735 "ResourceCreationLimitPolicy":{"shape":"ResourceCreationLimitPolicy"}, 1736 "MetricGroups":{"shape":"MetricGroupList"}, 1737 "PeerVpcAwsAccountId":{"shape":"NonZeroAndMaxString"}, 1738 "PeerVpcId":{"shape":"NonZeroAndMaxString"}, 1739 "FleetType":{"shape":"FleetType"}, 1740 "InstanceRoleArn":{"shape":"NonEmptyString"}, 1741 "CertificateConfiguration":{"shape":"CertificateConfiguration"}, 1742 "Locations":{"shape":"LocationConfigurationList"}, 1743 "Tags":{"shape":"TagList"} 1744 } 1745 }, 1746 "CreateFleetLocationsInput":{ 1747 "type":"structure", 1748 "required":[ 1749 "FleetId", 1750 "Locations" 1751 ], 1752 "members":{ 1753 "FleetId":{"shape":"FleetIdOrArn"}, 1754 "Locations":{"shape":"LocationConfigurationList"} 1755 } 1756 }, 1757 "CreateFleetLocationsOutput":{ 1758 "type":"structure", 1759 "members":{ 1760 "FleetId":{"shape":"FleetIdOrArn"}, 1761 "FleetArn":{"shape":"FleetArn"}, 1762 "LocationStates":{"shape":"LocationStateList"} 1763 } 1764 }, 1765 "CreateFleetOutput":{ 1766 "type":"structure", 1767 "members":{ 1768 "FleetAttributes":{"shape":"FleetAttributes"}, 1769 "LocationStates":{"shape":"LocationStateList"} 1770 } 1771 }, 1772 "CreateGameServerGroupInput":{ 1773 "type":"structure", 1774 "required":[ 1775 "GameServerGroupName", 1776 "RoleArn", 1777 "MinSize", 1778 "MaxSize", 1779 "LaunchTemplate", 1780 "InstanceDefinitions" 1781 ], 1782 "members":{ 1783 "GameServerGroupName":{"shape":"GameServerGroupName"}, 1784 "RoleArn":{"shape":"IamRoleArn"}, 1785 "MinSize":{"shape":"WholeNumber"}, 1786 "MaxSize":{"shape":"PositiveInteger"}, 1787 "LaunchTemplate":{"shape":"LaunchTemplateSpecification"}, 1788 "InstanceDefinitions":{"shape":"InstanceDefinitions"}, 1789 "AutoScalingPolicy":{"shape":"GameServerGroupAutoScalingPolicy"}, 1790 "BalancingStrategy":{"shape":"BalancingStrategy"}, 1791 "GameServerProtectionPolicy":{"shape":"GameServerProtectionPolicy"}, 1792 "VpcSubnets":{"shape":"VpcSubnets"}, 1793 "Tags":{"shape":"TagList"} 1794 } 1795 }, 1796 "CreateGameServerGroupOutput":{ 1797 "type":"structure", 1798 "members":{ 1799 "GameServerGroup":{"shape":"GameServerGroup"} 1800 } 1801 }, 1802 "CreateGameSessionInput":{ 1803 "type":"structure", 1804 "required":["MaximumPlayerSessionCount"], 1805 "members":{ 1806 "FleetId":{"shape":"FleetIdOrArn"}, 1807 "AliasId":{"shape":"AliasIdOrArn"}, 1808 "MaximumPlayerSessionCount":{"shape":"WholeNumber"}, 1809 "Name":{"shape":"NonZeroAndMaxString"}, 1810 "GameProperties":{"shape":"GamePropertyList"}, 1811 "CreatorId":{"shape":"NonZeroAndMaxString"}, 1812 "GameSessionId":{"shape":"IdStringModel"}, 1813 "IdempotencyToken":{"shape":"IdStringModel"}, 1814 "GameSessionData":{"shape":"LargeGameSessionData"}, 1815 "Location":{"shape":"LocationStringModel"} 1816 } 1817 }, 1818 "CreateGameSessionOutput":{ 1819 "type":"structure", 1820 "members":{ 1821 "GameSession":{"shape":"GameSession"} 1822 } 1823 }, 1824 "CreateGameSessionQueueInput":{ 1825 "type":"structure", 1826 "required":["Name"], 1827 "members":{ 1828 "Name":{"shape":"GameSessionQueueName"}, 1829 "TimeoutInSeconds":{"shape":"WholeNumber"}, 1830 "PlayerLatencyPolicies":{"shape":"PlayerLatencyPolicyList"}, 1831 "Destinations":{"shape":"GameSessionQueueDestinationList"}, 1832 "FilterConfiguration":{"shape":"FilterConfiguration"}, 1833 "PriorityConfiguration":{"shape":"PriorityConfiguration"}, 1834 "CustomEventData":{"shape":"QueueCustomEventData"}, 1835 "NotificationTarget":{"shape":"QueueSnsArnStringModel"}, 1836 "Tags":{"shape":"TagList"} 1837 } 1838 }, 1839 "CreateGameSessionQueueOutput":{ 1840 "type":"structure", 1841 "members":{ 1842 "GameSessionQueue":{"shape":"GameSessionQueue"} 1843 } 1844 }, 1845 "CreateMatchmakingConfigurationInput":{ 1846 "type":"structure", 1847 "required":[ 1848 "Name", 1849 "RequestTimeoutSeconds", 1850 "AcceptanceRequired", 1851 "RuleSetName" 1852 ], 1853 "members":{ 1854 "Name":{"shape":"MatchmakingIdStringModel"}, 1855 "Description":{"shape":"NonZeroAndMaxString"}, 1856 "GameSessionQueueArns":{"shape":"QueueArnsList"}, 1857 "RequestTimeoutSeconds":{"shape":"MatchmakingRequestTimeoutInteger"}, 1858 "AcceptanceTimeoutSeconds":{"shape":"MatchmakingAcceptanceTimeoutInteger"}, 1859 "AcceptanceRequired":{"shape":"BooleanModel"}, 1860 "RuleSetName":{"shape":"MatchmakingRuleSetName"}, 1861 "NotificationTarget":{"shape":"SnsArnStringModel"}, 1862 "AdditionalPlayerCount":{"shape":"WholeNumber"}, 1863 "CustomEventData":{"shape":"CustomEventData"}, 1864 "GameProperties":{"shape":"GamePropertyList"}, 1865 "GameSessionData":{"shape":"GameSessionData"}, 1866 "BackfillMode":{"shape":"BackfillMode"}, 1867 "FlexMatchMode":{"shape":"FlexMatchMode"}, 1868 "Tags":{"shape":"TagList"} 1869 } 1870 }, 1871 "CreateMatchmakingConfigurationOutput":{ 1872 "type":"structure", 1873 "members":{ 1874 "Configuration":{"shape":"MatchmakingConfiguration"} 1875 } 1876 }, 1877 "CreateMatchmakingRuleSetInput":{ 1878 "type":"structure", 1879 "required":[ 1880 "Name", 1881 "RuleSetBody" 1882 ], 1883 "members":{ 1884 "Name":{"shape":"MatchmakingIdStringModel"}, 1885 "RuleSetBody":{"shape":"RuleSetBody"}, 1886 "Tags":{"shape":"TagList"} 1887 } 1888 }, 1889 "CreateMatchmakingRuleSetOutput":{ 1890 "type":"structure", 1891 "required":["RuleSet"], 1892 "members":{ 1893 "RuleSet":{"shape":"MatchmakingRuleSet"} 1894 } 1895 }, 1896 "CreatePlayerSessionInput":{ 1897 "type":"structure", 1898 "required":[ 1899 "GameSessionId", 1900 "PlayerId" 1901 ], 1902 "members":{ 1903 "GameSessionId":{"shape":"ArnStringModel"}, 1904 "PlayerId":{"shape":"NonZeroAndMaxString"}, 1905 "PlayerData":{"shape":"PlayerData"} 1906 } 1907 }, 1908 "CreatePlayerSessionOutput":{ 1909 "type":"structure", 1910 "members":{ 1911 "PlayerSession":{"shape":"PlayerSession"} 1912 } 1913 }, 1914 "CreatePlayerSessionsInput":{ 1915 "type":"structure", 1916 "required":[ 1917 "GameSessionId", 1918 "PlayerIds" 1919 ], 1920 "members":{ 1921 "GameSessionId":{"shape":"ArnStringModel"}, 1922 "PlayerIds":{"shape":"PlayerIdList"}, 1923 "PlayerDataMap":{"shape":"PlayerDataMap"} 1924 } 1925 }, 1926 "CreatePlayerSessionsOutput":{ 1927 "type":"structure", 1928 "members":{ 1929 "PlayerSessions":{"shape":"PlayerSessionList"} 1930 } 1931 }, 1932 "CreateScriptInput":{ 1933 "type":"structure", 1934 "members":{ 1935 "Name":{"shape":"NonZeroAndMaxString"}, 1936 "Version":{"shape":"NonZeroAndMaxString"}, 1937 "StorageLocation":{"shape":"S3Location"}, 1938 "ZipFile":{"shape":"ZipBlob"}, 1939 "Tags":{"shape":"TagList"} 1940 } 1941 }, 1942 "CreateScriptOutput":{ 1943 "type":"structure", 1944 "members":{ 1945 "Script":{"shape":"Script"} 1946 } 1947 }, 1948 "CreateVpcPeeringAuthorizationInput":{ 1949 "type":"structure", 1950 "required":[ 1951 "GameLiftAwsAccountId", 1952 "PeerVpcId" 1953 ], 1954 "members":{ 1955 "GameLiftAwsAccountId":{"shape":"NonZeroAndMaxString"}, 1956 "PeerVpcId":{"shape":"NonZeroAndMaxString"} 1957 } 1958 }, 1959 "CreateVpcPeeringAuthorizationOutput":{ 1960 "type":"structure", 1961 "members":{ 1962 "VpcPeeringAuthorization":{"shape":"VpcPeeringAuthorization"} 1963 } 1964 }, 1965 "CreateVpcPeeringConnectionInput":{ 1966 "type":"structure", 1967 "required":[ 1968 "FleetId", 1969 "PeerVpcAwsAccountId", 1970 "PeerVpcId" 1971 ], 1972 "members":{ 1973 "FleetId":{"shape":"FleetId"}, 1974 "PeerVpcAwsAccountId":{"shape":"NonZeroAndMaxString"}, 1975 "PeerVpcId":{"shape":"NonZeroAndMaxString"} 1976 } 1977 }, 1978 "CreateVpcPeeringConnectionOutput":{ 1979 "type":"structure", 1980 "members":{ 1981 } 1982 }, 1983 "CustomEventData":{ 1984 "type":"string", 1985 "max":256, 1986 "min":0 1987 }, 1988 "DeleteAliasInput":{ 1989 "type":"structure", 1990 "required":["AliasId"], 1991 "members":{ 1992 "AliasId":{"shape":"AliasIdOrArn"} 1993 } 1994 }, 1995 "DeleteBuildInput":{ 1996 "type":"structure", 1997 "required":["BuildId"], 1998 "members":{ 1999 "BuildId":{"shape":"BuildIdOrArn"} 2000 } 2001 }, 2002 "DeleteFleetInput":{ 2003 "type":"structure", 2004 "required":["FleetId"], 2005 "members":{ 2006 "FleetId":{"shape":"FleetIdOrArn"} 2007 } 2008 }, 2009 "DeleteFleetLocationsInput":{ 2010 "type":"structure", 2011 "required":[ 2012 "FleetId", 2013 "Locations" 2014 ], 2015 "members":{ 2016 "FleetId":{"shape":"FleetIdOrArn"}, 2017 "Locations":{"shape":"LocationList"} 2018 } 2019 }, 2020 "DeleteFleetLocationsOutput":{ 2021 "type":"structure", 2022 "members":{ 2023 "FleetId":{"shape":"FleetIdOrArn"}, 2024 "FleetArn":{"shape":"FleetArn"}, 2025 "LocationStates":{"shape":"LocationStateList"} 2026 } 2027 }, 2028 "DeleteGameServerGroupInput":{ 2029 "type":"structure", 2030 "required":["GameServerGroupName"], 2031 "members":{ 2032 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 2033 "DeleteOption":{"shape":"GameServerGroupDeleteOption"} 2034 } 2035 }, 2036 "DeleteGameServerGroupOutput":{ 2037 "type":"structure", 2038 "members":{ 2039 "GameServerGroup":{"shape":"GameServerGroup"} 2040 } 2041 }, 2042 "DeleteGameSessionQueueInput":{ 2043 "type":"structure", 2044 "required":["Name"], 2045 "members":{ 2046 "Name":{"shape":"GameSessionQueueNameOrArn"} 2047 } 2048 }, 2049 "DeleteGameSessionQueueOutput":{ 2050 "type":"structure", 2051 "members":{ 2052 } 2053 }, 2054 "DeleteMatchmakingConfigurationInput":{ 2055 "type":"structure", 2056 "required":["Name"], 2057 "members":{ 2058 "Name":{"shape":"MatchmakingConfigurationName"} 2059 } 2060 }, 2061 "DeleteMatchmakingConfigurationOutput":{ 2062 "type":"structure", 2063 "members":{ 2064 } 2065 }, 2066 "DeleteMatchmakingRuleSetInput":{ 2067 "type":"structure", 2068 "required":["Name"], 2069 "members":{ 2070 "Name":{"shape":"MatchmakingRuleSetName"} 2071 } 2072 }, 2073 "DeleteMatchmakingRuleSetOutput":{ 2074 "type":"structure", 2075 "members":{ 2076 } 2077 }, 2078 "DeleteScalingPolicyInput":{ 2079 "type":"structure", 2080 "required":[ 2081 "Name", 2082 "FleetId" 2083 ], 2084 "members":{ 2085 "Name":{"shape":"NonZeroAndMaxString"}, 2086 "FleetId":{"shape":"FleetIdOrArn"} 2087 } 2088 }, 2089 "DeleteScriptInput":{ 2090 "type":"structure", 2091 "required":["ScriptId"], 2092 "members":{ 2093 "ScriptId":{"shape":"ScriptIdOrArn"} 2094 } 2095 }, 2096 "DeleteVpcPeeringAuthorizationInput":{ 2097 "type":"structure", 2098 "required":[ 2099 "GameLiftAwsAccountId", 2100 "PeerVpcId" 2101 ], 2102 "members":{ 2103 "GameLiftAwsAccountId":{"shape":"NonZeroAndMaxString"}, 2104 "PeerVpcId":{"shape":"NonZeroAndMaxString"} 2105 } 2106 }, 2107 "DeleteVpcPeeringAuthorizationOutput":{ 2108 "type":"structure", 2109 "members":{ 2110 } 2111 }, 2112 "DeleteVpcPeeringConnectionInput":{ 2113 "type":"structure", 2114 "required":[ 2115 "FleetId", 2116 "VpcPeeringConnectionId" 2117 ], 2118 "members":{ 2119 "FleetId":{"shape":"FleetId"}, 2120 "VpcPeeringConnectionId":{"shape":"NonZeroAndMaxString"} 2121 } 2122 }, 2123 "DeleteVpcPeeringConnectionOutput":{ 2124 "type":"structure", 2125 "members":{ 2126 } 2127 }, 2128 "DeregisterGameServerInput":{ 2129 "type":"structure", 2130 "required":[ 2131 "GameServerGroupName", 2132 "GameServerId" 2133 ], 2134 "members":{ 2135 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 2136 "GameServerId":{"shape":"GameServerId"} 2137 } 2138 }, 2139 "DescribeAliasInput":{ 2140 "type":"structure", 2141 "required":["AliasId"], 2142 "members":{ 2143 "AliasId":{"shape":"AliasIdOrArn"} 2144 } 2145 }, 2146 "DescribeAliasOutput":{ 2147 "type":"structure", 2148 "members":{ 2149 "Alias":{"shape":"Alias"} 2150 } 2151 }, 2152 "DescribeBuildInput":{ 2153 "type":"structure", 2154 "required":["BuildId"], 2155 "members":{ 2156 "BuildId":{"shape":"BuildIdOrArn"} 2157 } 2158 }, 2159 "DescribeBuildOutput":{ 2160 "type":"structure", 2161 "members":{ 2162 "Build":{"shape":"Build"} 2163 } 2164 }, 2165 "DescribeEC2InstanceLimitsInput":{ 2166 "type":"structure", 2167 "members":{ 2168 "EC2InstanceType":{"shape":"EC2InstanceType"}, 2169 "Location":{"shape":"LocationStringModel"} 2170 } 2171 }, 2172 "DescribeEC2InstanceLimitsOutput":{ 2173 "type":"structure", 2174 "members":{ 2175 "EC2InstanceLimits":{"shape":"EC2InstanceLimitList"} 2176 } 2177 }, 2178 "DescribeFleetAttributesInput":{ 2179 "type":"structure", 2180 "members":{ 2181 "FleetIds":{"shape":"FleetIdOrArnList"}, 2182 "Limit":{"shape":"PositiveInteger"}, 2183 "NextToken":{"shape":"NonZeroAndMaxString"} 2184 } 2185 }, 2186 "DescribeFleetAttributesOutput":{ 2187 "type":"structure", 2188 "members":{ 2189 "FleetAttributes":{"shape":"FleetAttributesList"}, 2190 "NextToken":{"shape":"NonZeroAndMaxString"} 2191 } 2192 }, 2193 "DescribeFleetCapacityInput":{ 2194 "type":"structure", 2195 "members":{ 2196 "FleetIds":{"shape":"FleetIdOrArnList"}, 2197 "Limit":{"shape":"PositiveInteger"}, 2198 "NextToken":{"shape":"NonZeroAndMaxString"} 2199 } 2200 }, 2201 "DescribeFleetCapacityOutput":{ 2202 "type":"structure", 2203 "members":{ 2204 "FleetCapacity":{"shape":"FleetCapacityList"}, 2205 "NextToken":{"shape":"NonZeroAndMaxString"} 2206 } 2207 }, 2208 "DescribeFleetEventsInput":{ 2209 "type":"structure", 2210 "required":["FleetId"], 2211 "members":{ 2212 "FleetId":{"shape":"FleetIdOrArn"}, 2213 "StartTime":{"shape":"Timestamp"}, 2214 "EndTime":{"shape":"Timestamp"}, 2215 "Limit":{"shape":"PositiveInteger"}, 2216 "NextToken":{"shape":"NonZeroAndMaxString"} 2217 } 2218 }, 2219 "DescribeFleetEventsOutput":{ 2220 "type":"structure", 2221 "members":{ 2222 "Events":{"shape":"EventList"}, 2223 "NextToken":{"shape":"NonZeroAndMaxString"} 2224 } 2225 }, 2226 "DescribeFleetLocationAttributesInput":{ 2227 "type":"structure", 2228 "required":["FleetId"], 2229 "members":{ 2230 "FleetId":{"shape":"FleetIdOrArn"}, 2231 "Locations":{"shape":"LocationList"}, 2232 "Limit":{"shape":"PositiveInteger"}, 2233 "NextToken":{"shape":"NonZeroAndMaxString"} 2234 } 2235 }, 2236 "DescribeFleetLocationAttributesOutput":{ 2237 "type":"structure", 2238 "members":{ 2239 "FleetId":{"shape":"FleetIdOrArn"}, 2240 "FleetArn":{"shape":"FleetArn"}, 2241 "LocationAttributes":{"shape":"LocationAttributesList"}, 2242 "NextToken":{"shape":"NonZeroAndMaxString"} 2243 } 2244 }, 2245 "DescribeFleetLocationCapacityInput":{ 2246 "type":"structure", 2247 "required":[ 2248 "FleetId", 2249 "Location" 2250 ], 2251 "members":{ 2252 "FleetId":{"shape":"FleetIdOrArn"}, 2253 "Location":{"shape":"LocationStringModel"} 2254 } 2255 }, 2256 "DescribeFleetLocationCapacityOutput":{ 2257 "type":"structure", 2258 "members":{ 2259 "FleetCapacity":{"shape":"FleetCapacity"} 2260 } 2261 }, 2262 "DescribeFleetLocationUtilizationInput":{ 2263 "type":"structure", 2264 "required":[ 2265 "FleetId", 2266 "Location" 2267 ], 2268 "members":{ 2269 "FleetId":{"shape":"FleetIdOrArn"}, 2270 "Location":{"shape":"LocationStringModel"} 2271 } 2272 }, 2273 "DescribeFleetLocationUtilizationOutput":{ 2274 "type":"structure", 2275 "members":{ 2276 "FleetUtilization":{"shape":"FleetUtilization"} 2277 } 2278 }, 2279 "DescribeFleetPortSettingsInput":{ 2280 "type":"structure", 2281 "required":["FleetId"], 2282 "members":{ 2283 "FleetId":{"shape":"FleetIdOrArn"}, 2284 "Location":{"shape":"LocationStringModel"} 2285 } 2286 }, 2287 "DescribeFleetPortSettingsOutput":{ 2288 "type":"structure", 2289 "members":{ 2290 "FleetId":{"shape":"FleetId"}, 2291 "FleetArn":{"shape":"FleetArn"}, 2292 "InboundPermissions":{"shape":"IpPermissionsList"}, 2293 "UpdateStatus":{"shape":"LocationUpdateStatus"}, 2294 "Location":{"shape":"LocationStringModel"} 2295 } 2296 }, 2297 "DescribeFleetUtilizationInput":{ 2298 "type":"structure", 2299 "members":{ 2300 "FleetIds":{"shape":"FleetIdOrArnList"}, 2301 "Limit":{"shape":"PositiveInteger"}, 2302 "NextToken":{"shape":"NonZeroAndMaxString"} 2303 } 2304 }, 2305 "DescribeFleetUtilizationOutput":{ 2306 "type":"structure", 2307 "members":{ 2308 "FleetUtilization":{"shape":"FleetUtilizationList"}, 2309 "NextToken":{"shape":"NonZeroAndMaxString"} 2310 } 2311 }, 2312 "DescribeGameServerGroupInput":{ 2313 "type":"structure", 2314 "required":["GameServerGroupName"], 2315 "members":{ 2316 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"} 2317 } 2318 }, 2319 "DescribeGameServerGroupOutput":{ 2320 "type":"structure", 2321 "members":{ 2322 "GameServerGroup":{"shape":"GameServerGroup"} 2323 } 2324 }, 2325 "DescribeGameServerInput":{ 2326 "type":"structure", 2327 "required":[ 2328 "GameServerGroupName", 2329 "GameServerId" 2330 ], 2331 "members":{ 2332 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 2333 "GameServerId":{"shape":"GameServerId"} 2334 } 2335 }, 2336 "DescribeGameServerInstancesInput":{ 2337 "type":"structure", 2338 "required":["GameServerGroupName"], 2339 "members":{ 2340 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 2341 "InstanceIds":{"shape":"GameServerInstanceIds"}, 2342 "Limit":{"shape":"PositiveInteger"}, 2343 "NextToken":{"shape":"NonZeroAndMaxString"} 2344 } 2345 }, 2346 "DescribeGameServerInstancesOutput":{ 2347 "type":"structure", 2348 "members":{ 2349 "GameServerInstances":{"shape":"GameServerInstances"}, 2350 "NextToken":{"shape":"NonZeroAndMaxString"} 2351 } 2352 }, 2353 "DescribeGameServerOutput":{ 2354 "type":"structure", 2355 "members":{ 2356 "GameServer":{"shape":"GameServer"} 2357 } 2358 }, 2359 "DescribeGameSessionDetailsInput":{ 2360 "type":"structure", 2361 "members":{ 2362 "FleetId":{"shape":"FleetIdOrArn"}, 2363 "GameSessionId":{"shape":"ArnStringModel"}, 2364 "AliasId":{"shape":"AliasIdOrArn"}, 2365 "Location":{"shape":"LocationStringModel"}, 2366 "StatusFilter":{"shape":"NonZeroAndMaxString"}, 2367 "Limit":{"shape":"PositiveInteger"}, 2368 "NextToken":{"shape":"NonZeroAndMaxString"} 2369 } 2370 }, 2371 "DescribeGameSessionDetailsOutput":{ 2372 "type":"structure", 2373 "members":{ 2374 "GameSessionDetails":{"shape":"GameSessionDetailList"}, 2375 "NextToken":{"shape":"NonZeroAndMaxString"} 2376 } 2377 }, 2378 "DescribeGameSessionPlacementInput":{ 2379 "type":"structure", 2380 "required":["PlacementId"], 2381 "members":{ 2382 "PlacementId":{"shape":"IdStringModel"} 2383 } 2384 }, 2385 "DescribeGameSessionPlacementOutput":{ 2386 "type":"structure", 2387 "members":{ 2388 "GameSessionPlacement":{"shape":"GameSessionPlacement"} 2389 } 2390 }, 2391 "DescribeGameSessionQueuesInput":{ 2392 "type":"structure", 2393 "members":{ 2394 "Names":{"shape":"GameSessionQueueNameOrArnList"}, 2395 "Limit":{"shape":"PositiveInteger"}, 2396 "NextToken":{"shape":"NonZeroAndMaxString"} 2397 } 2398 }, 2399 "DescribeGameSessionQueuesOutput":{ 2400 "type":"structure", 2401 "members":{ 2402 "GameSessionQueues":{"shape":"GameSessionQueueList"}, 2403 "NextToken":{"shape":"NonZeroAndMaxString"} 2404 } 2405 }, 2406 "DescribeGameSessionsInput":{ 2407 "type":"structure", 2408 "members":{ 2409 "FleetId":{"shape":"FleetIdOrArn"}, 2410 "GameSessionId":{"shape":"ArnStringModel"}, 2411 "AliasId":{"shape":"AliasIdOrArn"}, 2412 "Location":{"shape":"LocationStringModel"}, 2413 "StatusFilter":{"shape":"NonZeroAndMaxString"}, 2414 "Limit":{"shape":"PositiveInteger"}, 2415 "NextToken":{"shape":"NonZeroAndMaxString"} 2416 } 2417 }, 2418 "DescribeGameSessionsOutput":{ 2419 "type":"structure", 2420 "members":{ 2421 "GameSessions":{"shape":"GameSessionList"}, 2422 "NextToken":{"shape":"NonZeroAndMaxString"} 2423 } 2424 }, 2425 "DescribeInstancesInput":{ 2426 "type":"structure", 2427 "required":["FleetId"], 2428 "members":{ 2429 "FleetId":{"shape":"FleetIdOrArn"}, 2430 "InstanceId":{"shape":"InstanceId"}, 2431 "Limit":{"shape":"PositiveInteger"}, 2432 "NextToken":{"shape":"NonZeroAndMaxString"}, 2433 "Location":{"shape":"LocationStringModel"} 2434 } 2435 }, 2436 "DescribeInstancesOutput":{ 2437 "type":"structure", 2438 "members":{ 2439 "Instances":{"shape":"InstanceList"}, 2440 "NextToken":{"shape":"NonZeroAndMaxString"} 2441 } 2442 }, 2443 "DescribeMatchmakingConfigurationsInput":{ 2444 "type":"structure", 2445 "members":{ 2446 "Names":{"shape":"MatchmakingConfigurationNameList"}, 2447 "RuleSetName":{"shape":"MatchmakingRuleSetName"}, 2448 "Limit":{"shape":"PositiveInteger"}, 2449 "NextToken":{"shape":"NonZeroAndMaxString"} 2450 } 2451 }, 2452 "DescribeMatchmakingConfigurationsOutput":{ 2453 "type":"structure", 2454 "members":{ 2455 "Configurations":{"shape":"MatchmakingConfigurationList"}, 2456 "NextToken":{"shape":"NonZeroAndMaxString"} 2457 } 2458 }, 2459 "DescribeMatchmakingInput":{ 2460 "type":"structure", 2461 "required":["TicketIds"], 2462 "members":{ 2463 "TicketIds":{"shape":"MatchmakingIdList"} 2464 } 2465 }, 2466 "DescribeMatchmakingOutput":{ 2467 "type":"structure", 2468 "members":{ 2469 "TicketList":{"shape":"MatchmakingTicketList"} 2470 } 2471 }, 2472 "DescribeMatchmakingRuleSetsInput":{ 2473 "type":"structure", 2474 "members":{ 2475 "Names":{"shape":"MatchmakingRuleSetNameList"}, 2476 "Limit":{"shape":"RuleSetLimit"}, 2477 "NextToken":{"shape":"NonZeroAndMaxString"} 2478 } 2479 }, 2480 "DescribeMatchmakingRuleSetsOutput":{ 2481 "type":"structure", 2482 "required":["RuleSets"], 2483 "members":{ 2484 "RuleSets":{"shape":"MatchmakingRuleSetList"}, 2485 "NextToken":{"shape":"NonZeroAndMaxString"} 2486 } 2487 }, 2488 "DescribePlayerSessionsInput":{ 2489 "type":"structure", 2490 "members":{ 2491 "GameSessionId":{"shape":"ArnStringModel"}, 2492 "PlayerId":{"shape":"NonZeroAndMaxString"}, 2493 "PlayerSessionId":{"shape":"PlayerSessionId"}, 2494 "PlayerSessionStatusFilter":{"shape":"NonZeroAndMaxString"}, 2495 "Limit":{"shape":"PositiveInteger"}, 2496 "NextToken":{"shape":"NonZeroAndMaxString"} 2497 } 2498 }, 2499 "DescribePlayerSessionsOutput":{ 2500 "type":"structure", 2501 "members":{ 2502 "PlayerSessions":{"shape":"PlayerSessionList"}, 2503 "NextToken":{"shape":"NonZeroAndMaxString"} 2504 } 2505 }, 2506 "DescribeRuntimeConfigurationInput":{ 2507 "type":"structure", 2508 "required":["FleetId"], 2509 "members":{ 2510 "FleetId":{"shape":"FleetIdOrArn"} 2511 } 2512 }, 2513 "DescribeRuntimeConfigurationOutput":{ 2514 "type":"structure", 2515 "members":{ 2516 "RuntimeConfiguration":{"shape":"RuntimeConfiguration"} 2517 } 2518 }, 2519 "DescribeScalingPoliciesInput":{ 2520 "type":"structure", 2521 "required":["FleetId"], 2522 "members":{ 2523 "FleetId":{"shape":"FleetIdOrArn"}, 2524 "StatusFilter":{"shape":"ScalingStatusType"}, 2525 "Limit":{"shape":"PositiveInteger"}, 2526 "NextToken":{"shape":"NonZeroAndMaxString"}, 2527 "Location":{"shape":"LocationStringModel"} 2528 } 2529 }, 2530 "DescribeScalingPoliciesOutput":{ 2531 "type":"structure", 2532 "members":{ 2533 "ScalingPolicies":{"shape":"ScalingPolicyList"}, 2534 "NextToken":{"shape":"NonZeroAndMaxString"} 2535 } 2536 }, 2537 "DescribeScriptInput":{ 2538 "type":"structure", 2539 "required":["ScriptId"], 2540 "members":{ 2541 "ScriptId":{"shape":"ScriptIdOrArn"} 2542 } 2543 }, 2544 "DescribeScriptOutput":{ 2545 "type":"structure", 2546 "members":{ 2547 "Script":{"shape":"Script"} 2548 } 2549 }, 2550 "DescribeVpcPeeringAuthorizationsInput":{ 2551 "type":"structure", 2552 "members":{ 2553 } 2554 }, 2555 "DescribeVpcPeeringAuthorizationsOutput":{ 2556 "type":"structure", 2557 "members":{ 2558 "VpcPeeringAuthorizations":{"shape":"VpcPeeringAuthorizationList"} 2559 } 2560 }, 2561 "DescribeVpcPeeringConnectionsInput":{ 2562 "type":"structure", 2563 "members":{ 2564 "FleetId":{"shape":"FleetId"} 2565 } 2566 }, 2567 "DescribeVpcPeeringConnectionsOutput":{ 2568 "type":"structure", 2569 "members":{ 2570 "VpcPeeringConnections":{"shape":"VpcPeeringConnectionList"} 2571 } 2572 }, 2573 "DesiredPlayerSession":{ 2574 "type":"structure", 2575 "members":{ 2576 "PlayerId":{"shape":"NonZeroAndMaxString"}, 2577 "PlayerData":{"shape":"PlayerData"} 2578 } 2579 }, 2580 "DesiredPlayerSessionList":{ 2581 "type":"list", 2582 "member":{"shape":"DesiredPlayerSession"} 2583 }, 2584 "DnsName":{"type":"string"}, 2585 "Double":{"type":"double"}, 2586 "DoubleObject":{"type":"double"}, 2587 "EC2InstanceCounts":{ 2588 "type":"structure", 2589 "members":{ 2590 "DESIRED":{"shape":"WholeNumber"}, 2591 "MINIMUM":{"shape":"WholeNumber"}, 2592 "MAXIMUM":{"shape":"WholeNumber"}, 2593 "PENDING":{"shape":"WholeNumber"}, 2594 "ACTIVE":{"shape":"WholeNumber"}, 2595 "IDLE":{"shape":"WholeNumber"}, 2596 "TERMINATING":{"shape":"WholeNumber"} 2597 } 2598 }, 2599 "EC2InstanceLimit":{ 2600 "type":"structure", 2601 "members":{ 2602 "EC2InstanceType":{"shape":"EC2InstanceType"}, 2603 "CurrentInstances":{"shape":"WholeNumber"}, 2604 "InstanceLimit":{"shape":"WholeNumber"}, 2605 "Location":{"shape":"LocationStringModel"} 2606 } 2607 }, 2608 "EC2InstanceLimitList":{ 2609 "type":"list", 2610 "member":{"shape":"EC2InstanceLimit"} 2611 }, 2612 "EC2InstanceType":{ 2613 "type":"string", 2614 "enum":[ 2615 "t2.micro", 2616 "t2.small", 2617 "t2.medium", 2618 "t2.large", 2619 "c3.large", 2620 "c3.xlarge", 2621 "c3.2xlarge", 2622 "c3.4xlarge", 2623 "c3.8xlarge", 2624 "c4.large", 2625 "c4.xlarge", 2626 "c4.2xlarge", 2627 "c4.4xlarge", 2628 "c4.8xlarge", 2629 "c5.large", 2630 "c5.xlarge", 2631 "c5.2xlarge", 2632 "c5.4xlarge", 2633 "c5.9xlarge", 2634 "c5.12xlarge", 2635 "c5.18xlarge", 2636 "c5.24xlarge", 2637 "c5a.large", 2638 "c5a.xlarge", 2639 "c5a.2xlarge", 2640 "c5a.4xlarge", 2641 "c5a.8xlarge", 2642 "c5a.12xlarge", 2643 "c5a.16xlarge", 2644 "c5a.24xlarge", 2645 "r3.large", 2646 "r3.xlarge", 2647 "r3.2xlarge", 2648 "r3.4xlarge", 2649 "r3.8xlarge", 2650 "r4.large", 2651 "r4.xlarge", 2652 "r4.2xlarge", 2653 "r4.4xlarge", 2654 "r4.8xlarge", 2655 "r4.16xlarge", 2656 "r5.large", 2657 "r5.xlarge", 2658 "r5.2xlarge", 2659 "r5.4xlarge", 2660 "r5.8xlarge", 2661 "r5.12xlarge", 2662 "r5.16xlarge", 2663 "r5.24xlarge", 2664 "r5a.large", 2665 "r5a.xlarge", 2666 "r5a.2xlarge", 2667 "r5a.4xlarge", 2668 "r5a.8xlarge", 2669 "r5a.12xlarge", 2670 "r5a.16xlarge", 2671 "r5a.24xlarge", 2672 "m3.medium", 2673 "m3.large", 2674 "m3.xlarge", 2675 "m3.2xlarge", 2676 "m4.large", 2677 "m4.xlarge", 2678 "m4.2xlarge", 2679 "m4.4xlarge", 2680 "m4.10xlarge", 2681 "m5.large", 2682 "m5.xlarge", 2683 "m5.2xlarge", 2684 "m5.4xlarge", 2685 "m5.8xlarge", 2686 "m5.12xlarge", 2687 "m5.16xlarge", 2688 "m5.24xlarge", 2689 "m5a.large", 2690 "m5a.xlarge", 2691 "m5a.2xlarge", 2692 "m5a.4xlarge", 2693 "m5a.8xlarge", 2694 "m5a.12xlarge", 2695 "m5a.16xlarge", 2696 "m5a.24xlarge" 2697 ] 2698 }, 2699 "Event":{ 2700 "type":"structure", 2701 "members":{ 2702 "EventId":{"shape":"NonZeroAndMaxString"}, 2703 "ResourceId":{"shape":"NonZeroAndMaxString"}, 2704 "EventCode":{"shape":"EventCode"}, 2705 "Message":{"shape":"NonEmptyString"}, 2706 "EventTime":{"shape":"Timestamp"}, 2707 "PreSignedLogUrl":{"shape":"NonZeroAndMaxString"} 2708 } 2709 }, 2710 "EventCode":{ 2711 "type":"string", 2712 "enum":[ 2713 "GENERIC_EVENT", 2714 "FLEET_CREATED", 2715 "FLEET_DELETED", 2716 "FLEET_SCALING_EVENT", 2717 "FLEET_STATE_DOWNLOADING", 2718 "FLEET_STATE_VALIDATING", 2719 "FLEET_STATE_BUILDING", 2720 "FLEET_STATE_ACTIVATING", 2721 "FLEET_STATE_ACTIVE", 2722 "FLEET_STATE_ERROR", 2723 "FLEET_INITIALIZATION_FAILED", 2724 "FLEET_BINARY_DOWNLOAD_FAILED", 2725 "FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND", 2726 "FLEET_VALIDATION_EXECUTABLE_RUNTIME_FAILURE", 2727 "FLEET_VALIDATION_TIMED_OUT", 2728 "FLEET_ACTIVATION_FAILED", 2729 "FLEET_ACTIVATION_FAILED_NO_INSTANCES", 2730 "FLEET_NEW_GAME_SESSION_PROTECTION_POLICY_UPDATED", 2731 "SERVER_PROCESS_INVALID_PATH", 2732 "SERVER_PROCESS_SDK_INITIALIZATION_TIMEOUT", 2733 "SERVER_PROCESS_PROCESS_READY_TIMEOUT", 2734 "SERVER_PROCESS_CRASHED", 2735 "SERVER_PROCESS_TERMINATED_UNHEALTHY", 2736 "SERVER_PROCESS_FORCE_TERMINATED", 2737 "SERVER_PROCESS_PROCESS_EXIT_TIMEOUT", 2738 "GAME_SESSION_ACTIVATION_TIMEOUT", 2739 "FLEET_CREATION_EXTRACTING_BUILD", 2740 "FLEET_CREATION_RUNNING_INSTALLER", 2741 "FLEET_CREATION_VALIDATING_RUNTIME_CONFIG", 2742 "FLEET_VPC_PEERING_SUCCEEDED", 2743 "FLEET_VPC_PEERING_FAILED", 2744 "FLEET_VPC_PEERING_DELETED", 2745 "INSTANCE_INTERRUPTED" 2746 ] 2747 }, 2748 "EventList":{ 2749 "type":"list", 2750 "member":{"shape":"Event"} 2751 }, 2752 "FilterConfiguration":{ 2753 "type":"structure", 2754 "members":{ 2755 "AllowedLocations":{"shape":"LocationList"} 2756 } 2757 }, 2758 "FleetAction":{ 2759 "type":"string", 2760 "enum":["AUTO_SCALING"] 2761 }, 2762 "FleetActionList":{ 2763 "type":"list", 2764 "member":{"shape":"FleetAction"}, 2765 "max":1, 2766 "min":1 2767 }, 2768 "FleetArn":{ 2769 "type":"string", 2770 "pattern":"^arn:.*:fleet\\/fleet-\\S+" 2771 }, 2772 "FleetAttributes":{ 2773 "type":"structure", 2774 "members":{ 2775 "FleetId":{"shape":"FleetId"}, 2776 "FleetArn":{"shape":"FleetArn"}, 2777 "FleetType":{"shape":"FleetType"}, 2778 "InstanceType":{"shape":"EC2InstanceType"}, 2779 "Description":{"shape":"NonZeroAndMaxString"}, 2780 "Name":{"shape":"NonZeroAndMaxString"}, 2781 "CreationTime":{"shape":"Timestamp"}, 2782 "TerminationTime":{"shape":"Timestamp"}, 2783 "Status":{"shape":"FleetStatus"}, 2784 "BuildId":{"shape":"BuildId"}, 2785 "BuildArn":{"shape":"BuildArn"}, 2786 "ScriptId":{"shape":"ScriptId"}, 2787 "ScriptArn":{"shape":"ScriptArn"}, 2788 "ServerLaunchPath":{"shape":"LaunchPathStringModel"}, 2789 "ServerLaunchParameters":{"shape":"LaunchParametersStringModel"}, 2790 "LogPaths":{"shape":"StringList"}, 2791 "NewGameSessionProtectionPolicy":{"shape":"ProtectionPolicy"}, 2792 "OperatingSystem":{"shape":"OperatingSystem"}, 2793 "ResourceCreationLimitPolicy":{"shape":"ResourceCreationLimitPolicy"}, 2794 "MetricGroups":{"shape":"MetricGroupList"}, 2795 "StoppedActions":{"shape":"FleetActionList"}, 2796 "InstanceRoleArn":{"shape":"NonEmptyString"}, 2797 "CertificateConfiguration":{"shape":"CertificateConfiguration"} 2798 } 2799 }, 2800 "FleetAttributesList":{ 2801 "type":"list", 2802 "member":{"shape":"FleetAttributes"} 2803 }, 2804 "FleetCapacity":{ 2805 "type":"structure", 2806 "members":{ 2807 "FleetId":{"shape":"FleetId"}, 2808 "FleetArn":{"shape":"FleetArn"}, 2809 "InstanceType":{"shape":"EC2InstanceType"}, 2810 "InstanceCounts":{"shape":"EC2InstanceCounts"}, 2811 "Location":{"shape":"LocationStringModel"} 2812 } 2813 }, 2814 "FleetCapacityExceededException":{ 2815 "type":"structure", 2816 "members":{ 2817 "Message":{"shape":"NonEmptyString"} 2818 }, 2819 "exception":true 2820 }, 2821 "FleetCapacityList":{ 2822 "type":"list", 2823 "member":{"shape":"FleetCapacity"} 2824 }, 2825 "FleetId":{ 2826 "type":"string", 2827 "pattern":"^fleet-\\S+" 2828 }, 2829 "FleetIdList":{ 2830 "type":"list", 2831 "member":{"shape":"FleetId"}, 2832 "min":1 2833 }, 2834 "FleetIdOrArn":{ 2835 "type":"string", 2836 "pattern":"^fleet-\\S+|^arn:.*:fleet\\/fleet-\\S+" 2837 }, 2838 "FleetIdOrArnList":{ 2839 "type":"list", 2840 "member":{"shape":"FleetIdOrArn"}, 2841 "min":1 2842 }, 2843 "FleetStatus":{ 2844 "type":"string", 2845 "enum":[ 2846 "NEW", 2847 "DOWNLOADING", 2848 "VALIDATING", 2849 "BUILDING", 2850 "ACTIVATING", 2851 "ACTIVE", 2852 "DELETING", 2853 "ERROR", 2854 "TERMINATED" 2855 ] 2856 }, 2857 "FleetType":{ 2858 "type":"string", 2859 "enum":[ 2860 "ON_DEMAND", 2861 "SPOT" 2862 ] 2863 }, 2864 "FleetUtilization":{ 2865 "type":"structure", 2866 "members":{ 2867 "FleetId":{"shape":"FleetId"}, 2868 "FleetArn":{"shape":"FleetArn"}, 2869 "ActiveServerProcessCount":{"shape":"WholeNumber"}, 2870 "ActiveGameSessionCount":{"shape":"WholeNumber"}, 2871 "CurrentPlayerSessionCount":{"shape":"WholeNumber"}, 2872 "MaximumPlayerSessionCount":{"shape":"WholeNumber"}, 2873 "Location":{"shape":"LocationStringModel"} 2874 } 2875 }, 2876 "FleetUtilizationList":{ 2877 "type":"list", 2878 "member":{"shape":"FleetUtilization"} 2879 }, 2880 "FlexMatchMode":{ 2881 "type":"string", 2882 "enum":[ 2883 "STANDALONE", 2884 "WITH_QUEUE" 2885 ] 2886 }, 2887 "Float":{"type":"float"}, 2888 "FreeText":{"type":"string"}, 2889 "GameProperty":{ 2890 "type":"structure", 2891 "required":[ 2892 "Key", 2893 "Value" 2894 ], 2895 "members":{ 2896 "Key":{"shape":"GamePropertyKey"}, 2897 "Value":{"shape":"GamePropertyValue"} 2898 } 2899 }, 2900 "GamePropertyKey":{ 2901 "type":"string", 2902 "max":32 2903 }, 2904 "GamePropertyList":{ 2905 "type":"list", 2906 "member":{"shape":"GameProperty"}, 2907 "max":16 2908 }, 2909 "GamePropertyValue":{ 2910 "type":"string", 2911 "max":96 2912 }, 2913 "GameServer":{ 2914 "type":"structure", 2915 "members":{ 2916 "GameServerGroupName":{"shape":"GameServerGroupName"}, 2917 "GameServerGroupArn":{"shape":"GameServerGroupArn"}, 2918 "GameServerId":{"shape":"GameServerId"}, 2919 "InstanceId":{"shape":"GameServerInstanceId"}, 2920 "ConnectionInfo":{"shape":"GameServerConnectionInfo"}, 2921 "GameServerData":{"shape":"GameServerData"}, 2922 "ClaimStatus":{"shape":"GameServerClaimStatus"}, 2923 "UtilizationStatus":{"shape":"GameServerUtilizationStatus"}, 2924 "RegistrationTime":{"shape":"Timestamp"}, 2925 "LastClaimTime":{"shape":"Timestamp"}, 2926 "LastHealthCheckTime":{"shape":"Timestamp"} 2927 } 2928 }, 2929 "GameServerClaimStatus":{ 2930 "type":"string", 2931 "enum":["CLAIMED"] 2932 }, 2933 "GameServerConnectionInfo":{ 2934 "type":"string", 2935 "max":512, 2936 "min":1, 2937 "pattern":".*\\S.*" 2938 }, 2939 "GameServerData":{ 2940 "type":"string", 2941 "max":1024, 2942 "min":1, 2943 "pattern":".*\\S.*" 2944 }, 2945 "GameServerGroup":{ 2946 "type":"structure", 2947 "members":{ 2948 "GameServerGroupName":{"shape":"GameServerGroupName"}, 2949 "GameServerGroupArn":{"shape":"GameServerGroupArn"}, 2950 "RoleArn":{"shape":"IamRoleArn"}, 2951 "InstanceDefinitions":{"shape":"InstanceDefinitions"}, 2952 "BalancingStrategy":{"shape":"BalancingStrategy"}, 2953 "GameServerProtectionPolicy":{"shape":"GameServerProtectionPolicy"}, 2954 "AutoScalingGroupArn":{"shape":"AutoScalingGroupArn"}, 2955 "Status":{"shape":"GameServerGroupStatus"}, 2956 "StatusReason":{"shape":"NonZeroAndMaxString"}, 2957 "SuspendedActions":{"shape":"GameServerGroupActions"}, 2958 "CreationTime":{"shape":"Timestamp"}, 2959 "LastUpdatedTime":{"shape":"Timestamp"} 2960 } 2961 }, 2962 "GameServerGroupAction":{ 2963 "type":"string", 2964 "enum":["REPLACE_INSTANCE_TYPES"] 2965 }, 2966 "GameServerGroupActions":{ 2967 "type":"list", 2968 "member":{"shape":"GameServerGroupAction"}, 2969 "max":1, 2970 "min":1 2971 }, 2972 "GameServerGroupArn":{ 2973 "type":"string", 2974 "max":256, 2975 "min":1, 2976 "pattern":"^arn:.*:gameservergroup\\/[a-zA-Z0-9-\\.]*" 2977 }, 2978 "GameServerGroupAutoScalingPolicy":{ 2979 "type":"structure", 2980 "required":["TargetTrackingConfiguration"], 2981 "members":{ 2982 "EstimatedInstanceWarmup":{"shape":"PositiveInteger"}, 2983 "TargetTrackingConfiguration":{"shape":"TargetTrackingConfiguration"} 2984 } 2985 }, 2986 "GameServerGroupDeleteOption":{ 2987 "type":"string", 2988 "enum":[ 2989 "SAFE_DELETE", 2990 "FORCE_DELETE", 2991 "RETAIN" 2992 ] 2993 }, 2994 "GameServerGroupInstanceType":{ 2995 "type":"string", 2996 "enum":[ 2997 "c4.large", 2998 "c4.xlarge", 2999 "c4.2xlarge", 3000 "c4.4xlarge", 3001 "c4.8xlarge", 3002 "c5.large", 3003 "c5.xlarge", 3004 "c5.2xlarge", 3005 "c5.4xlarge", 3006 "c5.9xlarge", 3007 "c5.12xlarge", 3008 "c5.18xlarge", 3009 "c5.24xlarge", 3010 "c5a.large", 3011 "c5a.xlarge", 3012 "c5a.2xlarge", 3013 "c5a.4xlarge", 3014 "c5a.8xlarge", 3015 "c5a.12xlarge", 3016 "c5a.16xlarge", 3017 "c5a.24xlarge", 3018 "c6g.medium", 3019 "c6g.large", 3020 "c6g.xlarge", 3021 "c6g.2xlarge", 3022 "c6g.4xlarge", 3023 "c6g.8xlarge", 3024 "c6g.12xlarge", 3025 "c6g.16xlarge", 3026 "r4.large", 3027 "r4.xlarge", 3028 "r4.2xlarge", 3029 "r4.4xlarge", 3030 "r4.8xlarge", 3031 "r4.16xlarge", 3032 "r5.large", 3033 "r5.xlarge", 3034 "r5.2xlarge", 3035 "r5.4xlarge", 3036 "r5.8xlarge", 3037 "r5.12xlarge", 3038 "r5.16xlarge", 3039 "r5.24xlarge", 3040 "r5a.large", 3041 "r5a.xlarge", 3042 "r5a.2xlarge", 3043 "r5a.4xlarge", 3044 "r5a.8xlarge", 3045 "r5a.12xlarge", 3046 "r5a.16xlarge", 3047 "r5a.24xlarge", 3048 "r6g.medium", 3049 "r6g.large", 3050 "r6g.xlarge", 3051 "r6g.2xlarge", 3052 "r6g.4xlarge", 3053 "r6g.8xlarge", 3054 "r6g.12xlarge", 3055 "r6g.16xlarge", 3056 "m4.large", 3057 "m4.xlarge", 3058 "m4.2xlarge", 3059 "m4.4xlarge", 3060 "m4.10xlarge", 3061 "m5.large", 3062 "m5.xlarge", 3063 "m5.2xlarge", 3064 "m5.4xlarge", 3065 "m5.8xlarge", 3066 "m5.12xlarge", 3067 "m5.16xlarge", 3068 "m5.24xlarge", 3069 "m5a.large", 3070 "m5a.xlarge", 3071 "m5a.2xlarge", 3072 "m5a.4xlarge", 3073 "m5a.8xlarge", 3074 "m5a.12xlarge", 3075 "m5a.16xlarge", 3076 "m5a.24xlarge", 3077 "m6g.medium", 3078 "m6g.large", 3079 "m6g.xlarge", 3080 "m6g.2xlarge", 3081 "m6g.4xlarge", 3082 "m6g.8xlarge", 3083 "m6g.12xlarge", 3084 "m6g.16xlarge" 3085 ] 3086 }, 3087 "GameServerGroupName":{ 3088 "type":"string", 3089 "max":128, 3090 "min":1, 3091 "pattern":"[a-zA-Z0-9-\\.]+" 3092 }, 3093 "GameServerGroupNameOrArn":{ 3094 "type":"string", 3095 "max":256, 3096 "min":1, 3097 "pattern":"[a-zA-Z0-9-\\.]+|^arn:.*:gameservergroup\\/[a-zA-Z0-9-\\.]+" 3098 }, 3099 "GameServerGroupStatus":{ 3100 "type":"string", 3101 "enum":[ 3102 "NEW", 3103 "ACTIVATING", 3104 "ACTIVE", 3105 "DELETE_SCHEDULED", 3106 "DELETING", 3107 "DELETED", 3108 "ERROR" 3109 ] 3110 }, 3111 "GameServerGroups":{ 3112 "type":"list", 3113 "member":{"shape":"GameServerGroup"} 3114 }, 3115 "GameServerHealthCheck":{ 3116 "type":"string", 3117 "enum":["HEALTHY"] 3118 }, 3119 "GameServerId":{ 3120 "type":"string", 3121 "max":128, 3122 "min":3, 3123 "pattern":"[a-zA-Z0-9-\\.]+" 3124 }, 3125 "GameServerInstance":{ 3126 "type":"structure", 3127 "members":{ 3128 "GameServerGroupName":{"shape":"GameServerGroupName"}, 3129 "GameServerGroupArn":{"shape":"GameServerGroupArn"}, 3130 "InstanceId":{"shape":"GameServerInstanceId"}, 3131 "InstanceStatus":{"shape":"GameServerInstanceStatus"} 3132 } 3133 }, 3134 "GameServerInstanceId":{ 3135 "type":"string", 3136 "max":19, 3137 "min":19, 3138 "pattern":"^i-[0-9a-zA-Z]{17}$" 3139 }, 3140 "GameServerInstanceIds":{ 3141 "type":"list", 3142 "member":{"shape":"GameServerInstanceId"}, 3143 "max":20, 3144 "min":1 3145 }, 3146 "GameServerInstanceStatus":{ 3147 "type":"string", 3148 "enum":[ 3149 "ACTIVE", 3150 "DRAINING", 3151 "SPOT_TERMINATING" 3152 ] 3153 }, 3154 "GameServerInstances":{ 3155 "type":"list", 3156 "member":{"shape":"GameServerInstance"} 3157 }, 3158 "GameServerProtectionPolicy":{ 3159 "type":"string", 3160 "enum":[ 3161 "NO_PROTECTION", 3162 "FULL_PROTECTION" 3163 ] 3164 }, 3165 "GameServerUtilizationStatus":{ 3166 "type":"string", 3167 "enum":[ 3168 "AVAILABLE", 3169 "UTILIZED" 3170 ] 3171 }, 3172 "GameServers":{ 3173 "type":"list", 3174 "member":{"shape":"GameServer"} 3175 }, 3176 "GameSession":{ 3177 "type":"structure", 3178 "members":{ 3179 "GameSessionId":{"shape":"NonZeroAndMaxString"}, 3180 "Name":{"shape":"NonZeroAndMaxString"}, 3181 "FleetId":{"shape":"FleetId"}, 3182 "FleetArn":{"shape":"FleetArn"}, 3183 "CreationTime":{"shape":"Timestamp"}, 3184 "TerminationTime":{"shape":"Timestamp"}, 3185 "CurrentPlayerSessionCount":{"shape":"WholeNumber"}, 3186 "MaximumPlayerSessionCount":{"shape":"WholeNumber"}, 3187 "Status":{"shape":"GameSessionStatus"}, 3188 "StatusReason":{"shape":"GameSessionStatusReason"}, 3189 "GameProperties":{"shape":"GamePropertyList"}, 3190 "IpAddress":{"shape":"IpAddress"}, 3191 "DnsName":{"shape":"DnsName"}, 3192 "Port":{"shape":"PortNumber"}, 3193 "PlayerSessionCreationPolicy":{"shape":"PlayerSessionCreationPolicy"}, 3194 "CreatorId":{"shape":"NonZeroAndMaxString"}, 3195 "GameSessionData":{"shape":"LargeGameSessionData"}, 3196 "MatchmakerData":{"shape":"MatchmakerData"}, 3197 "Location":{"shape":"LocationStringModel"} 3198 } 3199 }, 3200 "GameSessionActivationTimeoutSeconds":{ 3201 "type":"integer", 3202 "max":600, 3203 "min":1 3204 }, 3205 "GameSessionConnectionInfo":{ 3206 "type":"structure", 3207 "members":{ 3208 "GameSessionArn":{"shape":"ArnStringModel"}, 3209 "IpAddress":{"shape":"StringModel"}, 3210 "DnsName":{"shape":"DnsName"}, 3211 "Port":{"shape":"PositiveInteger"}, 3212 "MatchedPlayerSessions":{"shape":"MatchedPlayerSessionList"} 3213 } 3214 }, 3215 "GameSessionData":{ 3216 "type":"string", 3217 "max":4096, 3218 "min":1 3219 }, 3220 "GameSessionDetail":{ 3221 "type":"structure", 3222 "members":{ 3223 "GameSession":{"shape":"GameSession"}, 3224 "ProtectionPolicy":{"shape":"ProtectionPolicy"} 3225 } 3226 }, 3227 "GameSessionDetailList":{ 3228 "type":"list", 3229 "member":{"shape":"GameSessionDetail"} 3230 }, 3231 "GameSessionFullException":{ 3232 "type":"structure", 3233 "members":{ 3234 "Message":{"shape":"NonEmptyString"} 3235 }, 3236 "exception":true 3237 }, 3238 "GameSessionList":{ 3239 "type":"list", 3240 "member":{"shape":"GameSession"} 3241 }, 3242 "GameSessionPlacement":{ 3243 "type":"structure", 3244 "members":{ 3245 "PlacementId":{"shape":"IdStringModel"}, 3246 "GameSessionQueueName":{"shape":"GameSessionQueueName"}, 3247 "Status":{"shape":"GameSessionPlacementState"}, 3248 "GameProperties":{"shape":"GamePropertyList"}, 3249 "MaximumPlayerSessionCount":{"shape":"WholeNumber"}, 3250 "GameSessionName":{"shape":"NonZeroAndMaxString"}, 3251 "GameSessionId":{"shape":"NonZeroAndMaxString"}, 3252 "GameSessionArn":{"shape":"NonZeroAndMaxString"}, 3253 "GameSessionRegion":{"shape":"NonZeroAndMaxString"}, 3254 "PlayerLatencies":{"shape":"PlayerLatencyList"}, 3255 "StartTime":{"shape":"Timestamp"}, 3256 "EndTime":{"shape":"Timestamp"}, 3257 "IpAddress":{"shape":"IpAddress"}, 3258 "DnsName":{"shape":"DnsName"}, 3259 "Port":{"shape":"PortNumber"}, 3260 "PlacedPlayerSessions":{"shape":"PlacedPlayerSessionList"}, 3261 "GameSessionData":{"shape":"LargeGameSessionData"}, 3262 "MatchmakerData":{"shape":"MatchmakerData"} 3263 } 3264 }, 3265 "GameSessionPlacementState":{ 3266 "type":"string", 3267 "enum":[ 3268 "PENDING", 3269 "FULFILLED", 3270 "CANCELLED", 3271 "TIMED_OUT", 3272 "FAILED" 3273 ] 3274 }, 3275 "GameSessionQueue":{ 3276 "type":"structure", 3277 "members":{ 3278 "Name":{"shape":"GameSessionQueueName"}, 3279 "GameSessionQueueArn":{"shape":"GameSessionQueueArn"}, 3280 "TimeoutInSeconds":{"shape":"WholeNumber"}, 3281 "PlayerLatencyPolicies":{"shape":"PlayerLatencyPolicyList"}, 3282 "Destinations":{"shape":"GameSessionQueueDestinationList"}, 3283 "FilterConfiguration":{"shape":"FilterConfiguration"}, 3284 "PriorityConfiguration":{"shape":"PriorityConfiguration"}, 3285 "CustomEventData":{"shape":"QueueCustomEventData"}, 3286 "NotificationTarget":{"shape":"QueueSnsArnStringModel"} 3287 } 3288 }, 3289 "GameSessionQueueArn":{ 3290 "type":"string", 3291 "max":256, 3292 "min":1, 3293 "pattern":"^arn:.*:gamesessionqueue\\/[a-zA-Z0-9-]+" 3294 }, 3295 "GameSessionQueueDestination":{ 3296 "type":"structure", 3297 "members":{ 3298 "DestinationArn":{"shape":"ArnStringModel"} 3299 } 3300 }, 3301 "GameSessionQueueDestinationList":{ 3302 "type":"list", 3303 "member":{"shape":"GameSessionQueueDestination"} 3304 }, 3305 "GameSessionQueueList":{ 3306 "type":"list", 3307 "member":{"shape":"GameSessionQueue"} 3308 }, 3309 "GameSessionQueueName":{ 3310 "type":"string", 3311 "max":128, 3312 "min":1, 3313 "pattern":"[a-zA-Z0-9-]+" 3314 }, 3315 "GameSessionQueueNameOrArn":{ 3316 "type":"string", 3317 "max":256, 3318 "min":1, 3319 "pattern":"[a-zA-Z0-9-]+|^arn:.*:gamesessionqueue\\/[a-zA-Z0-9-]+" 3320 }, 3321 "GameSessionQueueNameOrArnList":{ 3322 "type":"list", 3323 "member":{"shape":"GameSessionQueueNameOrArn"} 3324 }, 3325 "GameSessionStatus":{ 3326 "type":"string", 3327 "enum":[ 3328 "ACTIVE", 3329 "ACTIVATING", 3330 "TERMINATED", 3331 "TERMINATING", 3332 "ERROR" 3333 ] 3334 }, 3335 "GameSessionStatusReason":{ 3336 "type":"string", 3337 "enum":["INTERRUPTED"] 3338 }, 3339 "GetGameSessionLogUrlInput":{ 3340 "type":"structure", 3341 "required":["GameSessionId"], 3342 "members":{ 3343 "GameSessionId":{"shape":"ArnStringModel"} 3344 } 3345 }, 3346 "GetGameSessionLogUrlOutput":{ 3347 "type":"structure", 3348 "members":{ 3349 "PreSignedUrl":{"shape":"NonZeroAndMaxString"} 3350 } 3351 }, 3352 "GetInstanceAccessInput":{ 3353 "type":"structure", 3354 "required":[ 3355 "FleetId", 3356 "InstanceId" 3357 ], 3358 "members":{ 3359 "FleetId":{"shape":"FleetIdOrArn"}, 3360 "InstanceId":{"shape":"InstanceId"} 3361 } 3362 }, 3363 "GetInstanceAccessOutput":{ 3364 "type":"structure", 3365 "members":{ 3366 "InstanceAccess":{"shape":"InstanceAccess"} 3367 } 3368 }, 3369 "IamRoleArn":{ 3370 "type":"string", 3371 "max":256, 3372 "min":1, 3373 "pattern":"^arn:.*:role\\/[\\w+=,.@-]+" 3374 }, 3375 "IdStringModel":{ 3376 "type":"string", 3377 "max":48, 3378 "min":1, 3379 "pattern":"[a-zA-Z0-9-]+" 3380 }, 3381 "IdempotentParameterMismatchException":{ 3382 "type":"structure", 3383 "members":{ 3384 "Message":{"shape":"NonEmptyString"} 3385 }, 3386 "exception":true 3387 }, 3388 "Instance":{ 3389 "type":"structure", 3390 "members":{ 3391 "FleetId":{"shape":"FleetId"}, 3392 "FleetArn":{"shape":"FleetArn"}, 3393 "InstanceId":{"shape":"InstanceId"}, 3394 "IpAddress":{"shape":"IpAddress"}, 3395 "DnsName":{"shape":"DnsName"}, 3396 "OperatingSystem":{"shape":"OperatingSystem"}, 3397 "Type":{"shape":"EC2InstanceType"}, 3398 "Status":{"shape":"InstanceStatus"}, 3399 "CreationTime":{"shape":"Timestamp"}, 3400 "Location":{"shape":"LocationStringModel"} 3401 } 3402 }, 3403 "InstanceAccess":{ 3404 "type":"structure", 3405 "members":{ 3406 "FleetId":{"shape":"FleetId"}, 3407 "InstanceId":{"shape":"InstanceId"}, 3408 "IpAddress":{"shape":"IpAddress"}, 3409 "OperatingSystem":{"shape":"OperatingSystem"}, 3410 "Credentials":{"shape":"InstanceCredentials"} 3411 } 3412 }, 3413 "InstanceCredentials":{ 3414 "type":"structure", 3415 "members":{ 3416 "UserName":{"shape":"NonEmptyString"}, 3417 "Secret":{"shape":"NonEmptyString"} 3418 }, 3419 "sensitive":true 3420 }, 3421 "InstanceDefinition":{ 3422 "type":"structure", 3423 "required":["InstanceType"], 3424 "members":{ 3425 "InstanceType":{"shape":"GameServerGroupInstanceType"}, 3426 "WeightedCapacity":{"shape":"WeightedCapacity"} 3427 } 3428 }, 3429 "InstanceDefinitions":{ 3430 "type":"list", 3431 "member":{"shape":"InstanceDefinition"}, 3432 "max":20, 3433 "min":2 3434 }, 3435 "InstanceId":{ 3436 "type":"string", 3437 "pattern":"[a-zA-Z0-9\\.-]+" 3438 }, 3439 "InstanceList":{ 3440 "type":"list", 3441 "member":{"shape":"Instance"} 3442 }, 3443 "InstanceStatus":{ 3444 "type":"string", 3445 "enum":[ 3446 "PENDING", 3447 "ACTIVE", 3448 "TERMINATING" 3449 ] 3450 }, 3451 "Integer":{"type":"integer"}, 3452 "InternalServiceException":{ 3453 "type":"structure", 3454 "members":{ 3455 "Message":{"shape":"NonEmptyString"} 3456 }, 3457 "exception":true, 3458 "fault":true 3459 }, 3460 "InvalidFleetStatusException":{ 3461 "type":"structure", 3462 "members":{ 3463 "Message":{"shape":"NonEmptyString"} 3464 }, 3465 "exception":true 3466 }, 3467 "InvalidGameSessionStatusException":{ 3468 "type":"structure", 3469 "members":{ 3470 "Message":{"shape":"NonEmptyString"} 3471 }, 3472 "exception":true 3473 }, 3474 "InvalidRequestException":{ 3475 "type":"structure", 3476 "members":{ 3477 "Message":{"shape":"NonEmptyString"} 3478 }, 3479 "exception":true 3480 }, 3481 "IpAddress":{ 3482 "type":"string", 3483 "max":128, 3484 "min":1, 3485 "pattern":"^(?:[0-9]{1,3}\\.){3}[0-9]{1,3}$" 3486 }, 3487 "IpPermission":{ 3488 "type":"structure", 3489 "required":[ 3490 "FromPort", 3491 "ToPort", 3492 "IpRange", 3493 "Protocol" 3494 ], 3495 "members":{ 3496 "FromPort":{"shape":"PortNumber"}, 3497 "ToPort":{"shape":"PortNumber"}, 3498 "IpRange":{"shape":"NonBlankString"}, 3499 "Protocol":{"shape":"IpProtocol"} 3500 } 3501 }, 3502 "IpPermissionsList":{ 3503 "type":"list", 3504 "member":{"shape":"IpPermission"}, 3505 "max":50 3506 }, 3507 "IpProtocol":{ 3508 "type":"string", 3509 "enum":[ 3510 "TCP", 3511 "UDP" 3512 ] 3513 }, 3514 "LargeGameSessionData":{ 3515 "type":"string", 3516 "max":262144, 3517 "min":1 3518 }, 3519 "LatencyMap":{ 3520 "type":"map", 3521 "key":{"shape":"NonEmptyString"}, 3522 "value":{"shape":"PositiveInteger"} 3523 }, 3524 "LaunchParametersStringModel":{ 3525 "type":"string", 3526 "max":1024, 3527 "min":1, 3528 "pattern":"[A-Za-z0-9_:.+\\/\\\\\\- =@;{},?'\\[\\]\"]+" 3529 }, 3530 "LaunchPathStringModel":{ 3531 "type":"string", 3532 "max":1024, 3533 "min":1, 3534 "pattern":"[A-Za-z0-9_:.+\\/\\\\\\- ]+" 3535 }, 3536 "LaunchTemplateId":{ 3537 "type":"string", 3538 "max":255, 3539 "min":1, 3540 "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]+" 3541 }, 3542 "LaunchTemplateName":{ 3543 "type":"string", 3544 "max":128, 3545 "min":3, 3546 "pattern":"[a-zA-Z0-9\\(\\)\\.\\-/_]+" 3547 }, 3548 "LaunchTemplateSpecification":{ 3549 "type":"structure", 3550 "members":{ 3551 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 3552 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 3553 "Version":{"shape":"LaunchTemplateVersion"} 3554 } 3555 }, 3556 "LaunchTemplateVersion":{ 3557 "type":"string", 3558 "max":128, 3559 "min":1, 3560 "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]+" 3561 }, 3562 "LimitExceededException":{ 3563 "type":"structure", 3564 "members":{ 3565 "Message":{"shape":"NonEmptyString"} 3566 }, 3567 "exception":true 3568 }, 3569 "ListAliasesInput":{ 3570 "type":"structure", 3571 "members":{ 3572 "RoutingStrategyType":{"shape":"RoutingStrategyType"}, 3573 "Name":{"shape":"NonEmptyString"}, 3574 "Limit":{"shape":"PositiveInteger"}, 3575 "NextToken":{"shape":"NonEmptyString"} 3576 } 3577 }, 3578 "ListAliasesOutput":{ 3579 "type":"structure", 3580 "members":{ 3581 "Aliases":{"shape":"AliasList"}, 3582 "NextToken":{"shape":"NonEmptyString"} 3583 } 3584 }, 3585 "ListBuildsInput":{ 3586 "type":"structure", 3587 "members":{ 3588 "Status":{"shape":"BuildStatus"}, 3589 "Limit":{"shape":"PositiveInteger"}, 3590 "NextToken":{"shape":"NonEmptyString"} 3591 } 3592 }, 3593 "ListBuildsOutput":{ 3594 "type":"structure", 3595 "members":{ 3596 "Builds":{"shape":"BuildList"}, 3597 "NextToken":{"shape":"NonEmptyString"} 3598 } 3599 }, 3600 "ListFleetsInput":{ 3601 "type":"structure", 3602 "members":{ 3603 "BuildId":{"shape":"BuildIdOrArn"}, 3604 "ScriptId":{"shape":"ScriptIdOrArn"}, 3605 "Limit":{"shape":"PositiveInteger"}, 3606 "NextToken":{"shape":"NonZeroAndMaxString"} 3607 } 3608 }, 3609 "ListFleetsOutput":{ 3610 "type":"structure", 3611 "members":{ 3612 "FleetIds":{"shape":"FleetIdList"}, 3613 "NextToken":{"shape":"NonZeroAndMaxString"} 3614 } 3615 }, 3616 "ListGameServerGroupsInput":{ 3617 "type":"structure", 3618 "members":{ 3619 "Limit":{"shape":"PositiveInteger"}, 3620 "NextToken":{"shape":"NonZeroAndMaxString"} 3621 } 3622 }, 3623 "ListGameServerGroupsOutput":{ 3624 "type":"structure", 3625 "members":{ 3626 "GameServerGroups":{"shape":"GameServerGroups"}, 3627 "NextToken":{"shape":"NonZeroAndMaxString"} 3628 } 3629 }, 3630 "ListGameServersInput":{ 3631 "type":"structure", 3632 "required":["GameServerGroupName"], 3633 "members":{ 3634 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 3635 "SortOrder":{"shape":"SortOrder"}, 3636 "Limit":{"shape":"PositiveInteger"}, 3637 "NextToken":{"shape":"NonZeroAndMaxString"} 3638 } 3639 }, 3640 "ListGameServersOutput":{ 3641 "type":"structure", 3642 "members":{ 3643 "GameServers":{"shape":"GameServers"}, 3644 "NextToken":{"shape":"NonZeroAndMaxString"} 3645 } 3646 }, 3647 "ListScriptsInput":{ 3648 "type":"structure", 3649 "members":{ 3650 "Limit":{"shape":"PositiveInteger"}, 3651 "NextToken":{"shape":"NonEmptyString"} 3652 } 3653 }, 3654 "ListScriptsOutput":{ 3655 "type":"structure", 3656 "members":{ 3657 "Scripts":{"shape":"ScriptList"}, 3658 "NextToken":{"shape":"NonEmptyString"} 3659 } 3660 }, 3661 "ListTagsForResourceRequest":{ 3662 "type":"structure", 3663 "required":["ResourceARN"], 3664 "members":{ 3665 "ResourceARN":{"shape":"AmazonResourceName"} 3666 } 3667 }, 3668 "ListTagsForResourceResponse":{ 3669 "type":"structure", 3670 "members":{ 3671 "Tags":{"shape":"TagList"} 3672 } 3673 }, 3674 "LocationAttributes":{ 3675 "type":"structure", 3676 "members":{ 3677 "LocationState":{"shape":"LocationState"}, 3678 "StoppedActions":{"shape":"FleetActionList"}, 3679 "UpdateStatus":{"shape":"LocationUpdateStatus"} 3680 } 3681 }, 3682 "LocationAttributesList":{ 3683 "type":"list", 3684 "member":{"shape":"LocationAttributes"} 3685 }, 3686 "LocationConfiguration":{ 3687 "type":"structure", 3688 "members":{ 3689 "Location":{"shape":"LocationStringModel"} 3690 } 3691 }, 3692 "LocationConfigurationList":{ 3693 "type":"list", 3694 "member":{"shape":"LocationConfiguration"}, 3695 "max":100, 3696 "min":1 3697 }, 3698 "LocationList":{ 3699 "type":"list", 3700 "member":{"shape":"LocationStringModel"}, 3701 "max":100, 3702 "min":1 3703 }, 3704 "LocationState":{ 3705 "type":"structure", 3706 "members":{ 3707 "Location":{"shape":"LocationStringModel"}, 3708 "Status":{"shape":"FleetStatus"} 3709 } 3710 }, 3711 "LocationStateList":{ 3712 "type":"list", 3713 "member":{"shape":"LocationState"} 3714 }, 3715 "LocationStringModel":{ 3716 "type":"string", 3717 "max":64, 3718 "min":1, 3719 "pattern":"^[a-z]+(-([a-z]+|\\d))*" 3720 }, 3721 "LocationUpdateStatus":{ 3722 "type":"string", 3723 "enum":["PENDING_UPDATE"] 3724 }, 3725 "MatchedPlayerSession":{ 3726 "type":"structure", 3727 "members":{ 3728 "PlayerId":{"shape":"NonZeroAndMaxString"}, 3729 "PlayerSessionId":{"shape":"PlayerSessionId"} 3730 } 3731 }, 3732 "MatchedPlayerSessionList":{ 3733 "type":"list", 3734 "member":{"shape":"MatchedPlayerSession"} 3735 }, 3736 "MatchmakerData":{ 3737 "type":"string", 3738 "max":390000, 3739 "min":1 3740 }, 3741 "MatchmakingAcceptanceTimeoutInteger":{ 3742 "type":"integer", 3743 "max":600, 3744 "min":1 3745 }, 3746 "MatchmakingConfiguration":{ 3747 "type":"structure", 3748 "members":{ 3749 "Name":{"shape":"MatchmakingIdStringModel"}, 3750 "ConfigurationArn":{"shape":"MatchmakingConfigurationArn"}, 3751 "Description":{"shape":"NonZeroAndMaxString"}, 3752 "GameSessionQueueArns":{"shape":"QueueArnsList"}, 3753 "RequestTimeoutSeconds":{"shape":"MatchmakingRequestTimeoutInteger"}, 3754 "AcceptanceTimeoutSeconds":{"shape":"MatchmakingAcceptanceTimeoutInteger"}, 3755 "AcceptanceRequired":{"shape":"BooleanModel"}, 3756 "RuleSetName":{"shape":"MatchmakingIdStringModel"}, 3757 "RuleSetArn":{"shape":"MatchmakingRuleSetArn"}, 3758 "NotificationTarget":{"shape":"SnsArnStringModel"}, 3759 "AdditionalPlayerCount":{"shape":"WholeNumber"}, 3760 "CustomEventData":{"shape":"CustomEventData"}, 3761 "CreationTime":{"shape":"Timestamp"}, 3762 "GameProperties":{"shape":"GamePropertyList"}, 3763 "GameSessionData":{"shape":"GameSessionData"}, 3764 "BackfillMode":{"shape":"BackfillMode"}, 3765 "FlexMatchMode":{"shape":"FlexMatchMode"} 3766 } 3767 }, 3768 "MatchmakingConfigurationArn":{ 3769 "type":"string", 3770 "pattern":"^arn:.*:matchmakingconfiguration\\/[a-zA-Z0-9-\\.]*" 3771 }, 3772 "MatchmakingConfigurationList":{ 3773 "type":"list", 3774 "member":{"shape":"MatchmakingConfiguration"} 3775 }, 3776 "MatchmakingConfigurationName":{ 3777 "type":"string", 3778 "max":256, 3779 "min":1, 3780 "pattern":"[a-zA-Z0-9-\\.]*|^arn:.*:matchmakingconfiguration\\/[a-zA-Z0-9-\\.]*" 3781 }, 3782 "MatchmakingConfigurationNameList":{ 3783 "type":"list", 3784 "member":{"shape":"MatchmakingConfigurationName"} 3785 }, 3786 "MatchmakingConfigurationStatus":{ 3787 "type":"string", 3788 "enum":[ 3789 "CANCELLED", 3790 "COMPLETED", 3791 "FAILED", 3792 "PLACING", 3793 "QUEUED", 3794 "REQUIRES_ACCEPTANCE", 3795 "SEARCHING", 3796 "TIMED_OUT" 3797 ] 3798 }, 3799 "MatchmakingIdList":{ 3800 "type":"list", 3801 "member":{"shape":"MatchmakingIdStringModel"} 3802 }, 3803 "MatchmakingIdStringModel":{ 3804 "type":"string", 3805 "max":128, 3806 "pattern":"[a-zA-Z0-9-\\.]*" 3807 }, 3808 "MatchmakingRequestTimeoutInteger":{ 3809 "type":"integer", 3810 "max":43200, 3811 "min":1 3812 }, 3813 "MatchmakingRuleSet":{ 3814 "type":"structure", 3815 "required":["RuleSetBody"], 3816 "members":{ 3817 "RuleSetName":{"shape":"MatchmakingIdStringModel"}, 3818 "RuleSetArn":{"shape":"MatchmakingRuleSetArn"}, 3819 "RuleSetBody":{"shape":"RuleSetBody"}, 3820 "CreationTime":{"shape":"Timestamp"} 3821 } 3822 }, 3823 "MatchmakingRuleSetArn":{ 3824 "type":"string", 3825 "pattern":"^arn:.*:matchmakingruleset\\/[a-zA-Z0-9-\\.]*" 3826 }, 3827 "MatchmakingRuleSetList":{ 3828 "type":"list", 3829 "member":{"shape":"MatchmakingRuleSet"} 3830 }, 3831 "MatchmakingRuleSetName":{ 3832 "type":"string", 3833 "max":256, 3834 "min":1, 3835 "pattern":"[a-zA-Z0-9-\\.]*|^arn:.*:matchmakingruleset\\/[a-zA-Z0-9-\\.]*" 3836 }, 3837 "MatchmakingRuleSetNameList":{ 3838 "type":"list", 3839 "member":{"shape":"MatchmakingRuleSetName"}, 3840 "max":10, 3841 "min":1 3842 }, 3843 "MatchmakingTicket":{ 3844 "type":"structure", 3845 "members":{ 3846 "TicketId":{"shape":"MatchmakingIdStringModel"}, 3847 "ConfigurationName":{"shape":"MatchmakingIdStringModel"}, 3848 "ConfigurationArn":{"shape":"MatchmakingConfigurationArn"}, 3849 "Status":{"shape":"MatchmakingConfigurationStatus"}, 3850 "StatusReason":{"shape":"StringModel"}, 3851 "StatusMessage":{"shape":"StringModel"}, 3852 "StartTime":{"shape":"Timestamp"}, 3853 "EndTime":{"shape":"Timestamp"}, 3854 "Players":{"shape":"PlayerList"}, 3855 "GameSessionConnectionInfo":{"shape":"GameSessionConnectionInfo"}, 3856 "EstimatedWaitTime":{"shape":"WholeNumber"} 3857 } 3858 }, 3859 "MatchmakingTicketList":{ 3860 "type":"list", 3861 "member":{"shape":"MatchmakingTicket"} 3862 }, 3863 "MaxConcurrentGameSessionActivations":{ 3864 "type":"integer", 3865 "max":2147483647, 3866 "min":1 3867 }, 3868 "MetricGroup":{ 3869 "type":"string", 3870 "max":255, 3871 "min":1 3872 }, 3873 "MetricGroupList":{ 3874 "type":"list", 3875 "member":{"shape":"MetricGroup"}, 3876 "max":1 3877 }, 3878 "MetricName":{ 3879 "type":"string", 3880 "enum":[ 3881 "ActivatingGameSessions", 3882 "ActiveGameSessions", 3883 "ActiveInstances", 3884 "AvailableGameSessions", 3885 "AvailablePlayerSessions", 3886 "CurrentPlayerSessions", 3887 "IdleInstances", 3888 "PercentAvailableGameSessions", 3889 "PercentIdleInstances", 3890 "QueueDepth", 3891 "WaitTime" 3892 ] 3893 }, 3894 "NonBlankAndLengthConstraintString":{ 3895 "type":"string", 3896 "max":1024, 3897 "min":1, 3898 "pattern":".*\\S.*" 3899 }, 3900 "NonBlankString":{ 3901 "type":"string", 3902 "pattern":"[^\\s]+" 3903 }, 3904 "NonEmptyString":{ 3905 "type":"string", 3906 "min":1 3907 }, 3908 "NonNegativeDouble":{ 3909 "type":"double", 3910 "min":0 3911 }, 3912 "NonZeroAndMaxString":{ 3913 "type":"string", 3914 "max":1024, 3915 "min":1 3916 }, 3917 "NotFoundException":{ 3918 "type":"structure", 3919 "members":{ 3920 "Message":{"shape":"NonEmptyString"} 3921 }, 3922 "exception":true 3923 }, 3924 "OperatingSystem":{ 3925 "type":"string", 3926 "enum":[ 3927 "WINDOWS_2012", 3928 "AMAZON_LINUX", 3929 "AMAZON_LINUX_2" 3930 ] 3931 }, 3932 "OutOfCapacityException":{ 3933 "type":"structure", 3934 "members":{ 3935 "Message":{"shape":"NonEmptyString"} 3936 }, 3937 "exception":true 3938 }, 3939 "PlacedPlayerSession":{ 3940 "type":"structure", 3941 "members":{ 3942 "PlayerId":{"shape":"NonZeroAndMaxString"}, 3943 "PlayerSessionId":{"shape":"PlayerSessionId"} 3944 } 3945 }, 3946 "PlacedPlayerSessionList":{ 3947 "type":"list", 3948 "member":{"shape":"PlacedPlayerSession"} 3949 }, 3950 "Player":{ 3951 "type":"structure", 3952 "members":{ 3953 "PlayerId":{"shape":"NonZeroAndMaxString"}, 3954 "PlayerAttributes":{"shape":"PlayerAttributeMap"}, 3955 "Team":{"shape":"NonZeroAndMaxString"}, 3956 "LatencyInMs":{"shape":"LatencyMap"} 3957 } 3958 }, 3959 "PlayerAttributeMap":{ 3960 "type":"map", 3961 "key":{"shape":"NonZeroAndMaxString"}, 3962 "value":{"shape":"AttributeValue"} 3963 }, 3964 "PlayerData":{ 3965 "type":"string", 3966 "max":2048, 3967 "min":1 3968 }, 3969 "PlayerDataMap":{ 3970 "type":"map", 3971 "key":{"shape":"NonZeroAndMaxString"}, 3972 "value":{"shape":"PlayerData"} 3973 }, 3974 "PlayerIdList":{ 3975 "type":"list", 3976 "member":{"shape":"NonZeroAndMaxString"}, 3977 "max":25, 3978 "min":1 3979 }, 3980 "PlayerLatency":{ 3981 "type":"structure", 3982 "members":{ 3983 "PlayerId":{"shape":"NonZeroAndMaxString"}, 3984 "RegionIdentifier":{"shape":"NonZeroAndMaxString"}, 3985 "LatencyInMilliseconds":{"shape":"Float"} 3986 } 3987 }, 3988 "PlayerLatencyList":{ 3989 "type":"list", 3990 "member":{"shape":"PlayerLatency"} 3991 }, 3992 "PlayerLatencyPolicy":{ 3993 "type":"structure", 3994 "members":{ 3995 "MaximumIndividualPlayerLatencyMilliseconds":{"shape":"WholeNumber"}, 3996 "PolicyDurationSeconds":{"shape":"WholeNumber"} 3997 } 3998 }, 3999 "PlayerLatencyPolicyList":{ 4000 "type":"list", 4001 "member":{"shape":"PlayerLatencyPolicy"} 4002 }, 4003 "PlayerList":{ 4004 "type":"list", 4005 "member":{"shape":"Player"} 4006 }, 4007 "PlayerSession":{ 4008 "type":"structure", 4009 "members":{ 4010 "PlayerSessionId":{"shape":"PlayerSessionId"}, 4011 "PlayerId":{"shape":"NonZeroAndMaxString"}, 4012 "GameSessionId":{"shape":"NonZeroAndMaxString"}, 4013 "FleetId":{"shape":"FleetId"}, 4014 "FleetArn":{"shape":"FleetArn"}, 4015 "CreationTime":{"shape":"Timestamp"}, 4016 "TerminationTime":{"shape":"Timestamp"}, 4017 "Status":{"shape":"PlayerSessionStatus"}, 4018 "IpAddress":{"shape":"IpAddress"}, 4019 "DnsName":{"shape":"DnsName"}, 4020 "Port":{"shape":"PortNumber"}, 4021 "PlayerData":{"shape":"PlayerData"} 4022 } 4023 }, 4024 "PlayerSessionCreationPolicy":{ 4025 "type":"string", 4026 "enum":[ 4027 "ACCEPT_ALL", 4028 "DENY_ALL" 4029 ] 4030 }, 4031 "PlayerSessionId":{ 4032 "type":"string", 4033 "pattern":"^psess-\\S+" 4034 }, 4035 "PlayerSessionList":{ 4036 "type":"list", 4037 "member":{"shape":"PlayerSession"} 4038 }, 4039 "PlayerSessionStatus":{ 4040 "type":"string", 4041 "enum":[ 4042 "RESERVED", 4043 "ACTIVE", 4044 "COMPLETED", 4045 "TIMEDOUT" 4046 ] 4047 }, 4048 "PolicyType":{ 4049 "type":"string", 4050 "enum":[ 4051 "RuleBased", 4052 "TargetBased" 4053 ] 4054 }, 4055 "PortNumber":{ 4056 "type":"integer", 4057 "max":60000, 4058 "min":1 4059 }, 4060 "PositiveInteger":{ 4061 "type":"integer", 4062 "min":1 4063 }, 4064 "PositiveLong":{ 4065 "type":"long", 4066 "min":1 4067 }, 4068 "PriorityConfiguration":{ 4069 "type":"structure", 4070 "members":{ 4071 "PriorityOrder":{"shape":"PriorityTypeList"}, 4072 "LocationOrder":{"shape":"LocationList"} 4073 } 4074 }, 4075 "PriorityType":{ 4076 "type":"string", 4077 "enum":[ 4078 "LATENCY", 4079 "COST", 4080 "DESTINATION", 4081 "LOCATION" 4082 ] 4083 }, 4084 "PriorityTypeList":{ 4085 "type":"list", 4086 "member":{"shape":"PriorityType"}, 4087 "max":4, 4088 "min":1 4089 }, 4090 "ProtectionPolicy":{ 4091 "type":"string", 4092 "enum":[ 4093 "NoProtection", 4094 "FullProtection" 4095 ] 4096 }, 4097 "PutScalingPolicyInput":{ 4098 "type":"structure", 4099 "required":[ 4100 "Name", 4101 "FleetId", 4102 "MetricName" 4103 ], 4104 "members":{ 4105 "Name":{"shape":"NonZeroAndMaxString"}, 4106 "FleetId":{"shape":"FleetIdOrArn"}, 4107 "ScalingAdjustment":{"shape":"Integer"}, 4108 "ScalingAdjustmentType":{"shape":"ScalingAdjustmentType"}, 4109 "Threshold":{"shape":"Double"}, 4110 "ComparisonOperator":{"shape":"ComparisonOperatorType"}, 4111 "EvaluationPeriods":{"shape":"PositiveInteger"}, 4112 "MetricName":{"shape":"MetricName"}, 4113 "PolicyType":{"shape":"PolicyType"}, 4114 "TargetConfiguration":{"shape":"TargetConfiguration"} 4115 } 4116 }, 4117 "PutScalingPolicyOutput":{ 4118 "type":"structure", 4119 "members":{ 4120 "Name":{"shape":"NonZeroAndMaxString"} 4121 } 4122 }, 4123 "QueueArnsList":{ 4124 "type":"list", 4125 "member":{"shape":"ArnStringModel"} 4126 }, 4127 "QueueCustomEventData":{ 4128 "type":"string", 4129 "max":256, 4130 "min":0, 4131 "pattern":"[\\s\\S]*" 4132 }, 4133 "QueueSnsArnStringModel":{ 4134 "type":"string", 4135 "max":300, 4136 "min":0, 4137 "pattern":"[a-zA-Z0-9:_-]*(\\.fifo)?" 4138 }, 4139 "RegisterGameServerInput":{ 4140 "type":"structure", 4141 "required":[ 4142 "GameServerGroupName", 4143 "GameServerId", 4144 "InstanceId" 4145 ], 4146 "members":{ 4147 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 4148 "GameServerId":{"shape":"GameServerId"}, 4149 "InstanceId":{"shape":"GameServerInstanceId"}, 4150 "ConnectionInfo":{"shape":"GameServerConnectionInfo"}, 4151 "GameServerData":{"shape":"GameServerData"} 4152 } 4153 }, 4154 "RegisterGameServerOutput":{ 4155 "type":"structure", 4156 "members":{ 4157 "GameServer":{"shape":"GameServer"} 4158 } 4159 }, 4160 "RequestUploadCredentialsInput":{ 4161 "type":"structure", 4162 "required":["BuildId"], 4163 "members":{ 4164 "BuildId":{"shape":"BuildIdOrArn"} 4165 } 4166 }, 4167 "RequestUploadCredentialsOutput":{ 4168 "type":"structure", 4169 "members":{ 4170 "UploadCredentials":{"shape":"AwsCredentials"}, 4171 "StorageLocation":{"shape":"S3Location"} 4172 } 4173 }, 4174 "ResolveAliasInput":{ 4175 "type":"structure", 4176 "required":["AliasId"], 4177 "members":{ 4178 "AliasId":{"shape":"AliasIdOrArn"} 4179 } 4180 }, 4181 "ResolveAliasOutput":{ 4182 "type":"structure", 4183 "members":{ 4184 "FleetId":{"shape":"FleetId"}, 4185 "FleetArn":{"shape":"FleetArn"} 4186 } 4187 }, 4188 "ResourceCreationLimitPolicy":{ 4189 "type":"structure", 4190 "members":{ 4191 "NewGameSessionsPerCreator":{"shape":"WholeNumber"}, 4192 "PolicyPeriodInMinutes":{"shape":"WholeNumber"} 4193 } 4194 }, 4195 "ResumeGameServerGroupInput":{ 4196 "type":"structure", 4197 "required":[ 4198 "GameServerGroupName", 4199 "ResumeActions" 4200 ], 4201 "members":{ 4202 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 4203 "ResumeActions":{"shape":"GameServerGroupActions"} 4204 } 4205 }, 4206 "ResumeGameServerGroupOutput":{ 4207 "type":"structure", 4208 "members":{ 4209 "GameServerGroup":{"shape":"GameServerGroup"} 4210 } 4211 }, 4212 "RoutingStrategy":{ 4213 "type":"structure", 4214 "members":{ 4215 "Type":{"shape":"RoutingStrategyType"}, 4216 "FleetId":{"shape":"FleetId"}, 4217 "Message":{"shape":"FreeText"} 4218 } 4219 }, 4220 "RoutingStrategyType":{ 4221 "type":"string", 4222 "enum":[ 4223 "SIMPLE", 4224 "TERMINAL" 4225 ] 4226 }, 4227 "RuleSetBody":{ 4228 "type":"string", 4229 "max":65535, 4230 "min":1 4231 }, 4232 "RuleSetLimit":{ 4233 "type":"integer", 4234 "max":10, 4235 "min":1 4236 }, 4237 "RuntimeConfiguration":{ 4238 "type":"structure", 4239 "members":{ 4240 "ServerProcesses":{"shape":"ServerProcessList"}, 4241 "MaxConcurrentGameSessionActivations":{"shape":"MaxConcurrentGameSessionActivations"}, 4242 "GameSessionActivationTimeoutSeconds":{"shape":"GameSessionActivationTimeoutSeconds"} 4243 } 4244 }, 4245 "S3Location":{ 4246 "type":"structure", 4247 "members":{ 4248 "Bucket":{"shape":"NonEmptyString"}, 4249 "Key":{"shape":"NonEmptyString"}, 4250 "RoleArn":{"shape":"NonEmptyString"}, 4251 "ObjectVersion":{"shape":"NonEmptyString"} 4252 } 4253 }, 4254 "ScalingAdjustmentType":{ 4255 "type":"string", 4256 "enum":[ 4257 "ChangeInCapacity", 4258 "ExactCapacity", 4259 "PercentChangeInCapacity" 4260 ] 4261 }, 4262 "ScalingPolicy":{ 4263 "type":"structure", 4264 "members":{ 4265 "FleetId":{"shape":"FleetId"}, 4266 "FleetArn":{"shape":"FleetArn"}, 4267 "Name":{"shape":"NonZeroAndMaxString"}, 4268 "Status":{"shape":"ScalingStatusType"}, 4269 "ScalingAdjustment":{"shape":"Integer"}, 4270 "ScalingAdjustmentType":{"shape":"ScalingAdjustmentType"}, 4271 "ComparisonOperator":{"shape":"ComparisonOperatorType"}, 4272 "Threshold":{"shape":"Double"}, 4273 "EvaluationPeriods":{"shape":"PositiveInteger"}, 4274 "MetricName":{"shape":"MetricName"}, 4275 "PolicyType":{"shape":"PolicyType"}, 4276 "TargetConfiguration":{"shape":"TargetConfiguration"}, 4277 "UpdateStatus":{"shape":"LocationUpdateStatus"}, 4278 "Location":{"shape":"LocationStringModel"} 4279 } 4280 }, 4281 "ScalingPolicyList":{ 4282 "type":"list", 4283 "member":{"shape":"ScalingPolicy"} 4284 }, 4285 "ScalingStatusType":{ 4286 "type":"string", 4287 "enum":[ 4288 "ACTIVE", 4289 "UPDATE_REQUESTED", 4290 "UPDATING", 4291 "DELETE_REQUESTED", 4292 "DELETING", 4293 "DELETED", 4294 "ERROR" 4295 ] 4296 }, 4297 "Script":{ 4298 "type":"structure", 4299 "members":{ 4300 "ScriptId":{"shape":"ScriptId"}, 4301 "ScriptArn":{"shape":"ScriptArn"}, 4302 "Name":{"shape":"NonZeroAndMaxString"}, 4303 "Version":{"shape":"NonZeroAndMaxString"}, 4304 "SizeOnDisk":{"shape":"PositiveLong"}, 4305 "CreationTime":{"shape":"Timestamp"}, 4306 "StorageLocation":{"shape":"S3Location"} 4307 } 4308 }, 4309 "ScriptArn":{ 4310 "type":"string", 4311 "pattern":"^arn:.*:script\\/script-\\S+" 4312 }, 4313 "ScriptId":{ 4314 "type":"string", 4315 "pattern":"^script-\\S+" 4316 }, 4317 "ScriptIdOrArn":{ 4318 "type":"string", 4319 "pattern":"^script-\\S+|^arn:.*:script\\/script-\\S+" 4320 }, 4321 "ScriptList":{ 4322 "type":"list", 4323 "member":{"shape":"Script"} 4324 }, 4325 "SearchGameSessionsInput":{ 4326 "type":"structure", 4327 "members":{ 4328 "FleetId":{"shape":"FleetIdOrArn"}, 4329 "AliasId":{"shape":"AliasIdOrArn"}, 4330 "Location":{"shape":"LocationStringModel"}, 4331 "FilterExpression":{"shape":"NonZeroAndMaxString"}, 4332 "SortExpression":{"shape":"NonZeroAndMaxString"}, 4333 "Limit":{"shape":"PositiveInteger"}, 4334 "NextToken":{"shape":"NonZeroAndMaxString"} 4335 } 4336 }, 4337 "SearchGameSessionsOutput":{ 4338 "type":"structure", 4339 "members":{ 4340 "GameSessions":{"shape":"GameSessionList"}, 4341 "NextToken":{"shape":"NonZeroAndMaxString"} 4342 } 4343 }, 4344 "ServerProcess":{ 4345 "type":"structure", 4346 "required":[ 4347 "LaunchPath", 4348 "ConcurrentExecutions" 4349 ], 4350 "members":{ 4351 "LaunchPath":{"shape":"LaunchPathStringModel"}, 4352 "Parameters":{"shape":"LaunchParametersStringModel"}, 4353 "ConcurrentExecutions":{"shape":"PositiveInteger"} 4354 } 4355 }, 4356 "ServerProcessList":{ 4357 "type":"list", 4358 "member":{"shape":"ServerProcess"}, 4359 "max":50, 4360 "min":1 4361 }, 4362 "SnsArnStringModel":{ 4363 "type":"string", 4364 "max":300, 4365 "min":0, 4366 "pattern":"[a-zA-Z0-9:_/-]*(.fifo)?" 4367 }, 4368 "SortOrder":{ 4369 "type":"string", 4370 "enum":[ 4371 "ASCENDING", 4372 "DESCENDING" 4373 ] 4374 }, 4375 "StartFleetActionsInput":{ 4376 "type":"structure", 4377 "required":[ 4378 "FleetId", 4379 "Actions" 4380 ], 4381 "members":{ 4382 "FleetId":{"shape":"FleetIdOrArn"}, 4383 "Actions":{"shape":"FleetActionList"}, 4384 "Location":{"shape":"LocationStringModel"} 4385 } 4386 }, 4387 "StartFleetActionsOutput":{ 4388 "type":"structure", 4389 "members":{ 4390 "FleetId":{"shape":"FleetId"}, 4391 "FleetArn":{"shape":"FleetArn"} 4392 } 4393 }, 4394 "StartGameSessionPlacementInput":{ 4395 "type":"structure", 4396 "required":[ 4397 "PlacementId", 4398 "GameSessionQueueName", 4399 "MaximumPlayerSessionCount" 4400 ], 4401 "members":{ 4402 "PlacementId":{"shape":"IdStringModel"}, 4403 "GameSessionQueueName":{"shape":"GameSessionQueueNameOrArn"}, 4404 "GameProperties":{"shape":"GamePropertyList"}, 4405 "MaximumPlayerSessionCount":{"shape":"WholeNumber"}, 4406 "GameSessionName":{"shape":"NonZeroAndMaxString"}, 4407 "PlayerLatencies":{"shape":"PlayerLatencyList"}, 4408 "DesiredPlayerSessions":{"shape":"DesiredPlayerSessionList"}, 4409 "GameSessionData":{"shape":"LargeGameSessionData"} 4410 } 4411 }, 4412 "StartGameSessionPlacementOutput":{ 4413 "type":"structure", 4414 "members":{ 4415 "GameSessionPlacement":{"shape":"GameSessionPlacement"} 4416 } 4417 }, 4418 "StartMatchBackfillInput":{ 4419 "type":"structure", 4420 "required":[ 4421 "ConfigurationName", 4422 "Players" 4423 ], 4424 "members":{ 4425 "TicketId":{"shape":"MatchmakingIdStringModel"}, 4426 "ConfigurationName":{"shape":"MatchmakingConfigurationName"}, 4427 "GameSessionArn":{"shape":"ArnStringModel"}, 4428 "Players":{"shape":"PlayerList"} 4429 } 4430 }, 4431 "StartMatchBackfillOutput":{ 4432 "type":"structure", 4433 "members":{ 4434 "MatchmakingTicket":{"shape":"MatchmakingTicket"} 4435 } 4436 }, 4437 "StartMatchmakingInput":{ 4438 "type":"structure", 4439 "required":[ 4440 "ConfigurationName", 4441 "Players" 4442 ], 4443 "members":{ 4444 "TicketId":{"shape":"MatchmakingIdStringModel"}, 4445 "ConfigurationName":{"shape":"MatchmakingConfigurationName"}, 4446 "Players":{"shape":"PlayerList"} 4447 } 4448 }, 4449 "StartMatchmakingOutput":{ 4450 "type":"structure", 4451 "members":{ 4452 "MatchmakingTicket":{"shape":"MatchmakingTicket"} 4453 } 4454 }, 4455 "StopFleetActionsInput":{ 4456 "type":"structure", 4457 "required":[ 4458 "FleetId", 4459 "Actions" 4460 ], 4461 "members":{ 4462 "FleetId":{"shape":"FleetIdOrArn"}, 4463 "Actions":{"shape":"FleetActionList"}, 4464 "Location":{"shape":"LocationStringModel"} 4465 } 4466 }, 4467 "StopFleetActionsOutput":{ 4468 "type":"structure", 4469 "members":{ 4470 "FleetId":{"shape":"FleetId"}, 4471 "FleetArn":{"shape":"FleetArn"} 4472 } 4473 }, 4474 "StopGameSessionPlacementInput":{ 4475 "type":"structure", 4476 "required":["PlacementId"], 4477 "members":{ 4478 "PlacementId":{"shape":"IdStringModel"} 4479 } 4480 }, 4481 "StopGameSessionPlacementOutput":{ 4482 "type":"structure", 4483 "members":{ 4484 "GameSessionPlacement":{"shape":"GameSessionPlacement"} 4485 } 4486 }, 4487 "StopMatchmakingInput":{ 4488 "type":"structure", 4489 "required":["TicketId"], 4490 "members":{ 4491 "TicketId":{"shape":"MatchmakingIdStringModel"} 4492 } 4493 }, 4494 "StopMatchmakingOutput":{ 4495 "type":"structure", 4496 "members":{ 4497 } 4498 }, 4499 "StringDoubleMap":{ 4500 "type":"map", 4501 "key":{"shape":"NonZeroAndMaxString"}, 4502 "value":{"shape":"DoubleObject"} 4503 }, 4504 "StringList":{ 4505 "type":"list", 4506 "member":{"shape":"NonZeroAndMaxString"} 4507 }, 4508 "StringModel":{"type":"string"}, 4509 "SuspendGameServerGroupInput":{ 4510 "type":"structure", 4511 "required":[ 4512 "GameServerGroupName", 4513 "SuspendActions" 4514 ], 4515 "members":{ 4516 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 4517 "SuspendActions":{"shape":"GameServerGroupActions"} 4518 } 4519 }, 4520 "SuspendGameServerGroupOutput":{ 4521 "type":"structure", 4522 "members":{ 4523 "GameServerGroup":{"shape":"GameServerGroup"} 4524 } 4525 }, 4526 "Tag":{ 4527 "type":"structure", 4528 "required":[ 4529 "Key", 4530 "Value" 4531 ], 4532 "members":{ 4533 "Key":{"shape":"TagKey"}, 4534 "Value":{"shape":"TagValue"} 4535 } 4536 }, 4537 "TagKey":{ 4538 "type":"string", 4539 "max":128, 4540 "min":1 4541 }, 4542 "TagKeyList":{ 4543 "type":"list", 4544 "member":{"shape":"TagKey"}, 4545 "max":200, 4546 "min":0 4547 }, 4548 "TagList":{ 4549 "type":"list", 4550 "member":{"shape":"Tag"}, 4551 "max":200, 4552 "min":0 4553 }, 4554 "TagResourceRequest":{ 4555 "type":"structure", 4556 "required":[ 4557 "ResourceARN", 4558 "Tags" 4559 ], 4560 "members":{ 4561 "ResourceARN":{"shape":"AmazonResourceName"}, 4562 "Tags":{"shape":"TagList"} 4563 } 4564 }, 4565 "TagResourceResponse":{ 4566 "type":"structure", 4567 "members":{ 4568 } 4569 }, 4570 "TagValue":{ 4571 "type":"string", 4572 "max":256, 4573 "min":0 4574 }, 4575 "TaggingFailedException":{ 4576 "type":"structure", 4577 "members":{ 4578 "Message":{"shape":"NonEmptyString"} 4579 }, 4580 "exception":true 4581 }, 4582 "TargetConfiguration":{ 4583 "type":"structure", 4584 "required":["TargetValue"], 4585 "members":{ 4586 "TargetValue":{"shape":"Double"} 4587 } 4588 }, 4589 "TargetTrackingConfiguration":{ 4590 "type":"structure", 4591 "required":["TargetValue"], 4592 "members":{ 4593 "TargetValue":{"shape":"NonNegativeDouble"} 4594 } 4595 }, 4596 "TerminalRoutingStrategyException":{ 4597 "type":"structure", 4598 "members":{ 4599 "Message":{"shape":"NonEmptyString"} 4600 }, 4601 "exception":true 4602 }, 4603 "Timestamp":{"type":"timestamp"}, 4604 "UnauthorizedException":{ 4605 "type":"structure", 4606 "members":{ 4607 "Message":{"shape":"NonEmptyString"} 4608 }, 4609 "exception":true 4610 }, 4611 "UnsupportedRegionException":{ 4612 "type":"structure", 4613 "members":{ 4614 "Message":{"shape":"NonEmptyString"} 4615 }, 4616 "exception":true 4617 }, 4618 "UntagResourceRequest":{ 4619 "type":"structure", 4620 "required":[ 4621 "ResourceARN", 4622 "TagKeys" 4623 ], 4624 "members":{ 4625 "ResourceARN":{"shape":"AmazonResourceName"}, 4626 "TagKeys":{"shape":"TagKeyList"} 4627 } 4628 }, 4629 "UntagResourceResponse":{ 4630 "type":"structure", 4631 "members":{ 4632 } 4633 }, 4634 "UpdateAliasInput":{ 4635 "type":"structure", 4636 "required":["AliasId"], 4637 "members":{ 4638 "AliasId":{"shape":"AliasIdOrArn"}, 4639 "Name":{"shape":"NonBlankAndLengthConstraintString"}, 4640 "Description":{"shape":"NonZeroAndMaxString"}, 4641 "RoutingStrategy":{"shape":"RoutingStrategy"} 4642 } 4643 }, 4644 "UpdateAliasOutput":{ 4645 "type":"structure", 4646 "members":{ 4647 "Alias":{"shape":"Alias"} 4648 } 4649 }, 4650 "UpdateBuildInput":{ 4651 "type":"structure", 4652 "required":["BuildId"], 4653 "members":{ 4654 "BuildId":{"shape":"BuildIdOrArn"}, 4655 "Name":{"shape":"NonZeroAndMaxString"}, 4656 "Version":{"shape":"NonZeroAndMaxString"} 4657 } 4658 }, 4659 "UpdateBuildOutput":{ 4660 "type":"structure", 4661 "members":{ 4662 "Build":{"shape":"Build"} 4663 } 4664 }, 4665 "UpdateFleetAttributesInput":{ 4666 "type":"structure", 4667 "required":["FleetId"], 4668 "members":{ 4669 "FleetId":{"shape":"FleetIdOrArn"}, 4670 "Name":{"shape":"NonZeroAndMaxString"}, 4671 "Description":{"shape":"NonZeroAndMaxString"}, 4672 "NewGameSessionProtectionPolicy":{"shape":"ProtectionPolicy"}, 4673 "ResourceCreationLimitPolicy":{"shape":"ResourceCreationLimitPolicy"}, 4674 "MetricGroups":{"shape":"MetricGroupList"} 4675 } 4676 }, 4677 "UpdateFleetAttributesOutput":{ 4678 "type":"structure", 4679 "members":{ 4680 "FleetId":{"shape":"FleetId"} 4681 } 4682 }, 4683 "UpdateFleetCapacityInput":{ 4684 "type":"structure", 4685 "required":["FleetId"], 4686 "members":{ 4687 "FleetId":{"shape":"FleetIdOrArn"}, 4688 "DesiredInstances":{"shape":"WholeNumber"}, 4689 "MinSize":{"shape":"WholeNumber"}, 4690 "MaxSize":{"shape":"WholeNumber"}, 4691 "Location":{"shape":"LocationStringModel"} 4692 } 4693 }, 4694 "UpdateFleetCapacityOutput":{ 4695 "type":"structure", 4696 "members":{ 4697 "FleetId":{"shape":"FleetId"}, 4698 "FleetArn":{"shape":"FleetArn"}, 4699 "Location":{"shape":"LocationStringModel"} 4700 } 4701 }, 4702 "UpdateFleetPortSettingsInput":{ 4703 "type":"structure", 4704 "required":["FleetId"], 4705 "members":{ 4706 "FleetId":{"shape":"FleetIdOrArn"}, 4707 "InboundPermissionAuthorizations":{"shape":"IpPermissionsList"}, 4708 "InboundPermissionRevocations":{"shape":"IpPermissionsList"} 4709 } 4710 }, 4711 "UpdateFleetPortSettingsOutput":{ 4712 "type":"structure", 4713 "members":{ 4714 "FleetId":{"shape":"FleetId"} 4715 } 4716 }, 4717 "UpdateGameServerGroupInput":{ 4718 "type":"structure", 4719 "required":["GameServerGroupName"], 4720 "members":{ 4721 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 4722 "RoleArn":{"shape":"IamRoleArn"}, 4723 "InstanceDefinitions":{"shape":"InstanceDefinitions"}, 4724 "GameServerProtectionPolicy":{"shape":"GameServerProtectionPolicy"}, 4725 "BalancingStrategy":{"shape":"BalancingStrategy"} 4726 } 4727 }, 4728 "UpdateGameServerGroupOutput":{ 4729 "type":"structure", 4730 "members":{ 4731 "GameServerGroup":{"shape":"GameServerGroup"} 4732 } 4733 }, 4734 "UpdateGameServerInput":{ 4735 "type":"structure", 4736 "required":[ 4737 "GameServerGroupName", 4738 "GameServerId" 4739 ], 4740 "members":{ 4741 "GameServerGroupName":{"shape":"GameServerGroupNameOrArn"}, 4742 "GameServerId":{"shape":"GameServerId"}, 4743 "GameServerData":{"shape":"GameServerData"}, 4744 "UtilizationStatus":{"shape":"GameServerUtilizationStatus"}, 4745 "HealthCheck":{"shape":"GameServerHealthCheck"} 4746 } 4747 }, 4748 "UpdateGameServerOutput":{ 4749 "type":"structure", 4750 "members":{ 4751 "GameServer":{"shape":"GameServer"} 4752 } 4753 }, 4754 "UpdateGameSessionInput":{ 4755 "type":"structure", 4756 "required":["GameSessionId"], 4757 "members":{ 4758 "GameSessionId":{"shape":"ArnStringModel"}, 4759 "MaximumPlayerSessionCount":{"shape":"WholeNumber"}, 4760 "Name":{"shape":"NonZeroAndMaxString"}, 4761 "PlayerSessionCreationPolicy":{"shape":"PlayerSessionCreationPolicy"}, 4762 "ProtectionPolicy":{"shape":"ProtectionPolicy"} 4763 } 4764 }, 4765 "UpdateGameSessionOutput":{ 4766 "type":"structure", 4767 "members":{ 4768 "GameSession":{"shape":"GameSession"} 4769 } 4770 }, 4771 "UpdateGameSessionQueueInput":{ 4772 "type":"structure", 4773 "required":["Name"], 4774 "members":{ 4775 "Name":{"shape":"GameSessionQueueNameOrArn"}, 4776 "TimeoutInSeconds":{"shape":"WholeNumber"}, 4777 "PlayerLatencyPolicies":{"shape":"PlayerLatencyPolicyList"}, 4778 "Destinations":{"shape":"GameSessionQueueDestinationList"}, 4779 "FilterConfiguration":{"shape":"FilterConfiguration"}, 4780 "PriorityConfiguration":{"shape":"PriorityConfiguration"}, 4781 "CustomEventData":{"shape":"QueueCustomEventData"}, 4782 "NotificationTarget":{"shape":"QueueSnsArnStringModel"} 4783 } 4784 }, 4785 "UpdateGameSessionQueueOutput":{ 4786 "type":"structure", 4787 "members":{ 4788 "GameSessionQueue":{"shape":"GameSessionQueue"} 4789 } 4790 }, 4791 "UpdateMatchmakingConfigurationInput":{ 4792 "type":"structure", 4793 "required":["Name"], 4794 "members":{ 4795 "Name":{"shape":"MatchmakingConfigurationName"}, 4796 "Description":{"shape":"NonZeroAndMaxString"}, 4797 "GameSessionQueueArns":{"shape":"QueueArnsList"}, 4798 "RequestTimeoutSeconds":{"shape":"MatchmakingRequestTimeoutInteger"}, 4799 "AcceptanceTimeoutSeconds":{"shape":"MatchmakingAcceptanceTimeoutInteger"}, 4800 "AcceptanceRequired":{"shape":"BooleanModel"}, 4801 "RuleSetName":{"shape":"MatchmakingRuleSetName"}, 4802 "NotificationTarget":{"shape":"SnsArnStringModel"}, 4803 "AdditionalPlayerCount":{"shape":"WholeNumber"}, 4804 "CustomEventData":{"shape":"CustomEventData"}, 4805 "GameProperties":{"shape":"GamePropertyList"}, 4806 "GameSessionData":{"shape":"GameSessionData"}, 4807 "BackfillMode":{"shape":"BackfillMode"}, 4808 "FlexMatchMode":{"shape":"FlexMatchMode"} 4809 } 4810 }, 4811 "UpdateMatchmakingConfigurationOutput":{ 4812 "type":"structure", 4813 "members":{ 4814 "Configuration":{"shape":"MatchmakingConfiguration"} 4815 } 4816 }, 4817 "UpdateRuntimeConfigurationInput":{ 4818 "type":"structure", 4819 "required":[ 4820 "FleetId", 4821 "RuntimeConfiguration" 4822 ], 4823 "members":{ 4824 "FleetId":{"shape":"FleetIdOrArn"}, 4825 "RuntimeConfiguration":{"shape":"RuntimeConfiguration"} 4826 } 4827 }, 4828 "UpdateRuntimeConfigurationOutput":{ 4829 "type":"structure", 4830 "members":{ 4831 "RuntimeConfiguration":{"shape":"RuntimeConfiguration"} 4832 } 4833 }, 4834 "UpdateScriptInput":{ 4835 "type":"structure", 4836 "required":["ScriptId"], 4837 "members":{ 4838 "ScriptId":{"shape":"ScriptIdOrArn"}, 4839 "Name":{"shape":"NonZeroAndMaxString"}, 4840 "Version":{"shape":"NonZeroAndMaxString"}, 4841 "StorageLocation":{"shape":"S3Location"}, 4842 "ZipFile":{"shape":"ZipBlob"} 4843 } 4844 }, 4845 "UpdateScriptOutput":{ 4846 "type":"structure", 4847 "members":{ 4848 "Script":{"shape":"Script"} 4849 } 4850 }, 4851 "ValidateMatchmakingRuleSetInput":{ 4852 "type":"structure", 4853 "required":["RuleSetBody"], 4854 "members":{ 4855 "RuleSetBody":{"shape":"RuleSetBody"} 4856 } 4857 }, 4858 "ValidateMatchmakingRuleSetOutput":{ 4859 "type":"structure", 4860 "members":{ 4861 "Valid":{"shape":"BooleanModel"} 4862 } 4863 }, 4864 "VpcPeeringAuthorization":{ 4865 "type":"structure", 4866 "members":{ 4867 "GameLiftAwsAccountId":{"shape":"NonZeroAndMaxString"}, 4868 "PeerVpcAwsAccountId":{"shape":"NonZeroAndMaxString"}, 4869 "PeerVpcId":{"shape":"NonZeroAndMaxString"}, 4870 "CreationTime":{"shape":"Timestamp"}, 4871 "ExpirationTime":{"shape":"Timestamp"} 4872 } 4873 }, 4874 "VpcPeeringAuthorizationList":{ 4875 "type":"list", 4876 "member":{"shape":"VpcPeeringAuthorization"} 4877 }, 4878 "VpcPeeringConnection":{ 4879 "type":"structure", 4880 "members":{ 4881 "FleetId":{"shape":"FleetId"}, 4882 "FleetArn":{"shape":"FleetArn"}, 4883 "IpV4CidrBlock":{"shape":"NonZeroAndMaxString"}, 4884 "VpcPeeringConnectionId":{"shape":"NonZeroAndMaxString"}, 4885 "Status":{"shape":"VpcPeeringConnectionStatus"}, 4886 "PeerVpcId":{"shape":"NonZeroAndMaxString"}, 4887 "GameLiftVpcId":{"shape":"NonZeroAndMaxString"} 4888 } 4889 }, 4890 "VpcPeeringConnectionList":{ 4891 "type":"list", 4892 "member":{"shape":"VpcPeeringConnection"} 4893 }, 4894 "VpcPeeringConnectionStatus":{ 4895 "type":"structure", 4896 "members":{ 4897 "Code":{"shape":"NonZeroAndMaxString"}, 4898 "Message":{"shape":"NonZeroAndMaxString"} 4899 } 4900 }, 4901 "VpcSubnet":{ 4902 "type":"string", 4903 "max":24, 4904 "min":15, 4905 "pattern":"^subnet-[0-9a-z]+$" 4906 }, 4907 "VpcSubnets":{ 4908 "type":"list", 4909 "member":{"shape":"VpcSubnet"}, 4910 "max":20, 4911 "min":1 4912 }, 4913 "WeightedCapacity":{ 4914 "type":"string", 4915 "max":3, 4916 "min":1, 4917 "pattern":"^[\\u0031-\\u0039][\\u0030-\\u0039]{0,2}$" 4918 }, 4919 "WholeNumber":{ 4920 "type":"integer", 4921 "min":0 4922 }, 4923 "ZipBlob":{ 4924 "type":"blob", 4925 "max":5000000 4926 } 4927 } 4928} 4929