gamelift-2015-10-01.min.json (26788B)
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 "signatureVersion": "v4", 10 "targetPrefix": "GameLift" 11 }, 12 "operations": { 13 "CreateAlias": { 14 "input": { 15 "type": "structure", 16 "required": [ 17 "Name", 18 "RoutingStrategy" 19 ], 20 "members": { 21 "Name": {}, 22 "Description": {}, 23 "RoutingStrategy": { 24 "shape": "S4" 25 } 26 } 27 }, 28 "output": { 29 "type": "structure", 30 "members": { 31 "Alias": { 32 "shape": "S9" 33 } 34 } 35 } 36 }, 37 "CreateBuild": { 38 "input": { 39 "type": "structure", 40 "members": { 41 "Name": {}, 42 "Version": {}, 43 "StorageLocation": { 44 "shape": "Sd" 45 }, 46 "OperatingSystem": {} 47 } 48 }, 49 "output": { 50 "type": "structure", 51 "members": { 52 "Build": { 53 "shape": "Sh" 54 }, 55 "UploadCredentials": { 56 "shape": "Sl" 57 }, 58 "StorageLocation": { 59 "shape": "Sd" 60 } 61 } 62 } 63 }, 64 "CreateFleet": { 65 "input": { 66 "type": "structure", 67 "required": [ 68 "Name", 69 "BuildId", 70 "EC2InstanceType" 71 ], 72 "members": { 73 "Name": {}, 74 "Description": {}, 75 "BuildId": {}, 76 "ServerLaunchPath": {}, 77 "ServerLaunchParameters": {}, 78 "LogPaths": { 79 "shape": "Sn" 80 }, 81 "EC2InstanceType": {}, 82 "EC2InboundPermissions": { 83 "shape": "Sp" 84 }, 85 "NewGameSessionProtectionPolicy": {}, 86 "RuntimeConfiguration": { 87 "shape": "Sv" 88 }, 89 "ResourceCreationLimitPolicy": { 90 "shape": "Sz" 91 } 92 } 93 }, 94 "output": { 95 "type": "structure", 96 "members": { 97 "FleetAttributes": { 98 "shape": "S12" 99 } 100 } 101 } 102 }, 103 "CreateGameSession": { 104 "input": { 105 "type": "structure", 106 "required": [ 107 "MaximumPlayerSessionCount" 108 ], 109 "members": { 110 "FleetId": {}, 111 "AliasId": {}, 112 "MaximumPlayerSessionCount": { 113 "type": "integer" 114 }, 115 "Name": {}, 116 "GameProperties": { 117 "shape": "S15" 118 }, 119 "CreatorId": {}, 120 "GameSessionId": {} 121 } 122 }, 123 "output": { 124 "type": "structure", 125 "members": { 126 "GameSession": { 127 "shape": "S1b" 128 } 129 } 130 } 131 }, 132 "CreatePlayerSession": { 133 "input": { 134 "type": "structure", 135 "required": [ 136 "GameSessionId", 137 "PlayerId" 138 ], 139 "members": { 140 "GameSessionId": {}, 141 "PlayerId": {} 142 } 143 }, 144 "output": { 145 "type": "structure", 146 "members": { 147 "PlayerSession": { 148 "shape": "S1i" 149 } 150 } 151 } 152 }, 153 "CreatePlayerSessions": { 154 "input": { 155 "type": "structure", 156 "required": [ 157 "GameSessionId", 158 "PlayerIds" 159 ], 160 "members": { 161 "GameSessionId": {}, 162 "PlayerIds": { 163 "type": "list", 164 "member": {} 165 } 166 } 167 }, 168 "output": { 169 "type": "structure", 170 "members": { 171 "PlayerSessions": { 172 "shape": "S1o" 173 } 174 } 175 } 176 }, 177 "DeleteAlias": { 178 "input": { 179 "type": "structure", 180 "required": [ 181 "AliasId" 182 ], 183 "members": { 184 "AliasId": {} 185 } 186 } 187 }, 188 "DeleteBuild": { 189 "input": { 190 "type": "structure", 191 "required": [ 192 "BuildId" 193 ], 194 "members": { 195 "BuildId": {} 196 } 197 } 198 }, 199 "DeleteFleet": { 200 "input": { 201 "type": "structure", 202 "required": [ 203 "FleetId" 204 ], 205 "members": { 206 "FleetId": {} 207 } 208 } 209 }, 210 "DeleteScalingPolicy": { 211 "input": { 212 "type": "structure", 213 "required": [ 214 "Name", 215 "FleetId" 216 ], 217 "members": { 218 "Name": {}, 219 "FleetId": {} 220 } 221 } 222 }, 223 "DescribeAlias": { 224 "input": { 225 "type": "structure", 226 "required": [ 227 "AliasId" 228 ], 229 "members": { 230 "AliasId": {} 231 } 232 }, 233 "output": { 234 "type": "structure", 235 "members": { 236 "Alias": { 237 "shape": "S9" 238 } 239 } 240 } 241 }, 242 "DescribeBuild": { 243 "input": { 244 "type": "structure", 245 "required": [ 246 "BuildId" 247 ], 248 "members": { 249 "BuildId": {} 250 } 251 }, 252 "output": { 253 "type": "structure", 254 "members": { 255 "Build": { 256 "shape": "Sh" 257 } 258 } 259 } 260 }, 261 "DescribeEC2InstanceLimits": { 262 "input": { 263 "type": "structure", 264 "members": { 265 "EC2InstanceType": {} 266 } 267 }, 268 "output": { 269 "type": "structure", 270 "members": { 271 "EC2InstanceLimits": { 272 "type": "list", 273 "member": { 274 "type": "structure", 275 "members": { 276 "EC2InstanceType": {}, 277 "CurrentInstances": { 278 "type": "integer" 279 }, 280 "InstanceLimit": { 281 "type": "integer" 282 } 283 } 284 } 285 } 286 } 287 } 288 }, 289 "DescribeFleetAttributes": { 290 "input": { 291 "type": "structure", 292 "members": { 293 "FleetIds": { 294 "shape": "S22" 295 }, 296 "Limit": { 297 "type": "integer" 298 }, 299 "NextToken": {} 300 } 301 }, 302 "output": { 303 "type": "structure", 304 "members": { 305 "FleetAttributes": { 306 "type": "list", 307 "member": { 308 "shape": "S12" 309 } 310 }, 311 "NextToken": {} 312 } 313 } 314 }, 315 "DescribeFleetCapacity": { 316 "input": { 317 "type": "structure", 318 "members": { 319 "FleetIds": { 320 "shape": "S22" 321 }, 322 "Limit": { 323 "type": "integer" 324 }, 325 "NextToken": {} 326 } 327 }, 328 "output": { 329 "type": "structure", 330 "members": { 331 "FleetCapacity": { 332 "type": "list", 333 "member": { 334 "type": "structure", 335 "members": { 336 "FleetId": {}, 337 "InstanceType": {}, 338 "InstanceCounts": { 339 "type": "structure", 340 "members": { 341 "DESIRED": { 342 "type": "integer" 343 }, 344 "MINIMUM": { 345 "type": "integer" 346 }, 347 "MAXIMUM": { 348 "type": "integer" 349 }, 350 "PENDING": { 351 "type": "integer" 352 }, 353 "ACTIVE": { 354 "type": "integer" 355 }, 356 "IDLE": { 357 "type": "integer" 358 }, 359 "TERMINATING": { 360 "type": "integer" 361 } 362 } 363 } 364 } 365 } 366 }, 367 "NextToken": {} 368 } 369 } 370 }, 371 "DescribeFleetEvents": { 372 "input": { 373 "type": "structure", 374 "required": [ 375 "FleetId" 376 ], 377 "members": { 378 "FleetId": {}, 379 "StartTime": { 380 "type": "timestamp" 381 }, 382 "EndTime": { 383 "type": "timestamp" 384 }, 385 "Limit": { 386 "type": "integer" 387 }, 388 "NextToken": {} 389 } 390 }, 391 "output": { 392 "type": "structure", 393 "members": { 394 "Events": { 395 "type": "list", 396 "member": { 397 "type": "structure", 398 "members": { 399 "EventId": {}, 400 "ResourceId": {}, 401 "EventCode": {}, 402 "Message": {}, 403 "EventTime": { 404 "type": "timestamp" 405 } 406 } 407 } 408 }, 409 "NextToken": {} 410 } 411 } 412 }, 413 "DescribeFleetPortSettings": { 414 "input": { 415 "type": "structure", 416 "required": [ 417 "FleetId" 418 ], 419 "members": { 420 "FleetId": {} 421 } 422 }, 423 "output": { 424 "type": "structure", 425 "members": { 426 "InboundPermissions": { 427 "shape": "Sp" 428 } 429 } 430 } 431 }, 432 "DescribeFleetUtilization": { 433 "input": { 434 "type": "structure", 435 "members": { 436 "FleetIds": { 437 "shape": "S22" 438 }, 439 "Limit": { 440 "type": "integer" 441 }, 442 "NextToken": {} 443 } 444 }, 445 "output": { 446 "type": "structure", 447 "members": { 448 "FleetUtilization": { 449 "type": "list", 450 "member": { 451 "type": "structure", 452 "members": { 453 "FleetId": {}, 454 "ActiveServerProcessCount": { 455 "type": "integer" 456 }, 457 "ActiveGameSessionCount": { 458 "type": "integer" 459 }, 460 "CurrentPlayerSessionCount": { 461 "type": "integer" 462 }, 463 "MaximumPlayerSessionCount": { 464 "type": "integer" 465 } 466 } 467 } 468 }, 469 "NextToken": {} 470 } 471 } 472 }, 473 "DescribeGameSessionDetails": { 474 "input": { 475 "type": "structure", 476 "members": { 477 "FleetId": {}, 478 "GameSessionId": {}, 479 "AliasId": {}, 480 "StatusFilter": {}, 481 "Limit": { 482 "type": "integer" 483 }, 484 "NextToken": {} 485 } 486 }, 487 "output": { 488 "type": "structure", 489 "members": { 490 "GameSessionDetails": { 491 "type": "list", 492 "member": { 493 "type": "structure", 494 "members": { 495 "GameSession": { 496 "shape": "S1b" 497 }, 498 "ProtectionPolicy": {} 499 } 500 } 501 }, 502 "NextToken": {} 503 } 504 } 505 }, 506 "DescribeGameSessions": { 507 "input": { 508 "type": "structure", 509 "members": { 510 "FleetId": {}, 511 "GameSessionId": {}, 512 "AliasId": {}, 513 "StatusFilter": {}, 514 "Limit": { 515 "type": "integer" 516 }, 517 "NextToken": {} 518 } 519 }, 520 "output": { 521 "type": "structure", 522 "members": { 523 "GameSessions": { 524 "shape": "S2r" 525 }, 526 "NextToken": {} 527 } 528 } 529 }, 530 "DescribeInstances": { 531 "input": { 532 "type": "structure", 533 "required": [ 534 "FleetId" 535 ], 536 "members": { 537 "FleetId": {}, 538 "InstanceId": {}, 539 "Limit": { 540 "type": "integer" 541 }, 542 "NextToken": {} 543 } 544 }, 545 "output": { 546 "type": "structure", 547 "members": { 548 "Instances": { 549 "type": "list", 550 "member": { 551 "type": "structure", 552 "members": { 553 "FleetId": {}, 554 "InstanceId": {}, 555 "IpAddress": {}, 556 "OperatingSystem": {}, 557 "Type": {}, 558 "Status": {}, 559 "CreationTime": { 560 "type": "timestamp" 561 } 562 } 563 } 564 }, 565 "NextToken": {} 566 } 567 } 568 }, 569 "DescribePlayerSessions": { 570 "input": { 571 "type": "structure", 572 "members": { 573 "GameSessionId": {}, 574 "PlayerId": {}, 575 "PlayerSessionId": {}, 576 "PlayerSessionStatusFilter": {}, 577 "Limit": { 578 "type": "integer" 579 }, 580 "NextToken": {} 581 } 582 }, 583 "output": { 584 "type": "structure", 585 "members": { 586 "PlayerSessions": { 587 "shape": "S1o" 588 }, 589 "NextToken": {} 590 } 591 } 592 }, 593 "DescribeRuntimeConfiguration": { 594 "input": { 595 "type": "structure", 596 "required": [ 597 "FleetId" 598 ], 599 "members": { 600 "FleetId": {} 601 } 602 }, 603 "output": { 604 "type": "structure", 605 "members": { 606 "RuntimeConfiguration": { 607 "shape": "Sv" 608 } 609 } 610 } 611 }, 612 "DescribeScalingPolicies": { 613 "input": { 614 "type": "structure", 615 "required": [ 616 "FleetId" 617 ], 618 "members": { 619 "FleetId": {}, 620 "StatusFilter": {}, 621 "Limit": { 622 "type": "integer" 623 }, 624 "NextToken": {} 625 } 626 }, 627 "output": { 628 "type": "structure", 629 "members": { 630 "ScalingPolicies": { 631 "type": "list", 632 "member": { 633 "type": "structure", 634 "members": { 635 "FleetId": {}, 636 "Name": {}, 637 "Status": {}, 638 "ScalingAdjustment": { 639 "type": "integer" 640 }, 641 "ScalingAdjustmentType": {}, 642 "ComparisonOperator": {}, 643 "Threshold": { 644 "type": "double" 645 }, 646 "EvaluationPeriods": { 647 "type": "integer" 648 }, 649 "MetricName": {} 650 } 651 } 652 }, 653 "NextToken": {} 654 } 655 } 656 }, 657 "GetGameSessionLogUrl": { 658 "input": { 659 "type": "structure", 660 "required": [ 661 "GameSessionId" 662 ], 663 "members": { 664 "GameSessionId": {} 665 } 666 }, 667 "output": { 668 "type": "structure", 669 "members": { 670 "PreSignedUrl": {} 671 } 672 } 673 }, 674 "GetInstanceAccess": { 675 "input": { 676 "type": "structure", 677 "required": [ 678 "FleetId", 679 "InstanceId" 680 ], 681 "members": { 682 "FleetId": {}, 683 "InstanceId": {} 684 } 685 }, 686 "output": { 687 "type": "structure", 688 "members": { 689 "InstanceAccess": { 690 "type": "structure", 691 "members": { 692 "FleetId": {}, 693 "InstanceId": {}, 694 "IpAddress": {}, 695 "OperatingSystem": {}, 696 "Credentials": { 697 "type": "structure", 698 "members": { 699 "UserName": {}, 700 "Secret": {} 701 }, 702 "sensitive": true 703 } 704 } 705 } 706 } 707 } 708 }, 709 "ListAliases": { 710 "input": { 711 "type": "structure", 712 "members": { 713 "RoutingStrategyType": {}, 714 "Name": {}, 715 "Limit": { 716 "type": "integer" 717 }, 718 "NextToken": {} 719 } 720 }, 721 "output": { 722 "type": "structure", 723 "members": { 724 "Aliases": { 725 "type": "list", 726 "member": { 727 "shape": "S9" 728 } 729 }, 730 "NextToken": {} 731 } 732 } 733 }, 734 "ListBuilds": { 735 "input": { 736 "type": "structure", 737 "members": { 738 "Status": {}, 739 "Limit": { 740 "type": "integer" 741 }, 742 "NextToken": {} 743 } 744 }, 745 "output": { 746 "type": "structure", 747 "members": { 748 "Builds": { 749 "type": "list", 750 "member": { 751 "shape": "Sh" 752 } 753 }, 754 "NextToken": {} 755 } 756 } 757 }, 758 "ListFleets": { 759 "input": { 760 "type": "structure", 761 "members": { 762 "BuildId": {}, 763 "Limit": { 764 "type": "integer" 765 }, 766 "NextToken": {} 767 } 768 }, 769 "output": { 770 "type": "structure", 771 "members": { 772 "FleetIds": { 773 "shape": "S22" 774 }, 775 "NextToken": {} 776 } 777 } 778 }, 779 "PutScalingPolicy": { 780 "input": { 781 "type": "structure", 782 "required": [ 783 "Name", 784 "FleetId", 785 "ScalingAdjustment", 786 "ScalingAdjustmentType", 787 "Threshold", 788 "ComparisonOperator", 789 "EvaluationPeriods", 790 "MetricName" 791 ], 792 "members": { 793 "Name": {}, 794 "FleetId": {}, 795 "ScalingAdjustment": { 796 "type": "integer" 797 }, 798 "ScalingAdjustmentType": {}, 799 "Threshold": { 800 "type": "double" 801 }, 802 "ComparisonOperator": {}, 803 "EvaluationPeriods": { 804 "type": "integer" 805 }, 806 "MetricName": {} 807 } 808 }, 809 "output": { 810 "type": "structure", 811 "members": { 812 "Name": {} 813 } 814 } 815 }, 816 "RequestUploadCredentials": { 817 "input": { 818 "type": "structure", 819 "required": [ 820 "BuildId" 821 ], 822 "members": { 823 "BuildId": {} 824 } 825 }, 826 "output": { 827 "type": "structure", 828 "members": { 829 "UploadCredentials": { 830 "shape": "Sl" 831 }, 832 "StorageLocation": { 833 "shape": "Sd" 834 } 835 } 836 } 837 }, 838 "ResolveAlias": { 839 "input": { 840 "type": "structure", 841 "required": [ 842 "AliasId" 843 ], 844 "members": { 845 "AliasId": {} 846 } 847 }, 848 "output": { 849 "type": "structure", 850 "members": { 851 "FleetId": {} 852 } 853 } 854 }, 855 "SearchGameSessions": { 856 "input": { 857 "type": "structure", 858 "members": { 859 "FleetId": {}, 860 "AliasId": {}, 861 "FilterExpression": {}, 862 "SortExpression": {}, 863 "Limit": { 864 "type": "integer" 865 }, 866 "NextToken": {} 867 } 868 }, 869 "output": { 870 "type": "structure", 871 "members": { 872 "GameSessions": { 873 "shape": "S2r" 874 }, 875 "NextToken": {} 876 } 877 } 878 }, 879 "UpdateAlias": { 880 "input": { 881 "type": "structure", 882 "required": [ 883 "AliasId" 884 ], 885 "members": { 886 "AliasId": {}, 887 "Name": {}, 888 "Description": {}, 889 "RoutingStrategy": { 890 "shape": "S4" 891 } 892 } 893 }, 894 "output": { 895 "type": "structure", 896 "members": { 897 "Alias": { 898 "shape": "S9" 899 } 900 } 901 } 902 }, 903 "UpdateBuild": { 904 "input": { 905 "type": "structure", 906 "required": [ 907 "BuildId" 908 ], 909 "members": { 910 "BuildId": {}, 911 "Name": {}, 912 "Version": {} 913 } 914 }, 915 "output": { 916 "type": "structure", 917 "members": { 918 "Build": { 919 "shape": "Sh" 920 } 921 } 922 } 923 }, 924 "UpdateFleetAttributes": { 925 "input": { 926 "type": "structure", 927 "required": [ 928 "FleetId" 929 ], 930 "members": { 931 "FleetId": {}, 932 "Name": {}, 933 "Description": {}, 934 "NewGameSessionProtectionPolicy": {}, 935 "ResourceCreationLimitPolicy": { 936 "shape": "Sz" 937 } 938 } 939 }, 940 "output": { 941 "type": "structure", 942 "members": { 943 "FleetId": {} 944 } 945 } 946 }, 947 "UpdateFleetCapacity": { 948 "input": { 949 "type": "structure", 950 "required": [ 951 "FleetId" 952 ], 953 "members": { 954 "FleetId": {}, 955 "DesiredInstances": { 956 "type": "integer" 957 }, 958 "MinSize": { 959 "type": "integer" 960 }, 961 "MaxSize": { 962 "type": "integer" 963 } 964 } 965 }, 966 "output": { 967 "type": "structure", 968 "members": { 969 "FleetId": {} 970 } 971 } 972 }, 973 "UpdateFleetPortSettings": { 974 "input": { 975 "type": "structure", 976 "required": [ 977 "FleetId" 978 ], 979 "members": { 980 "FleetId": {}, 981 "InboundPermissionAuthorizations": { 982 "shape": "Sp" 983 }, 984 "InboundPermissionRevocations": { 985 "shape": "Sp" 986 } 987 } 988 }, 989 "output": { 990 "type": "structure", 991 "members": { 992 "FleetId": {} 993 } 994 } 995 }, 996 "UpdateGameSession": { 997 "input": { 998 "type": "structure", 999 "required": [ 1000 "GameSessionId" 1001 ], 1002 "members": { 1003 "GameSessionId": {}, 1004 "MaximumPlayerSessionCount": { 1005 "type": "integer" 1006 }, 1007 "Name": {}, 1008 "PlayerSessionCreationPolicy": {}, 1009 "ProtectionPolicy": {} 1010 } 1011 }, 1012 "output": { 1013 "type": "structure", 1014 "members": { 1015 "GameSession": { 1016 "shape": "S1b" 1017 } 1018 } 1019 } 1020 }, 1021 "UpdateRuntimeConfiguration": { 1022 "input": { 1023 "type": "structure", 1024 "required": [ 1025 "FleetId", 1026 "RuntimeConfiguration" 1027 ], 1028 "members": { 1029 "FleetId": {}, 1030 "RuntimeConfiguration": { 1031 "shape": "Sv" 1032 } 1033 } 1034 }, 1035 "output": { 1036 "type": "structure", 1037 "members": { 1038 "RuntimeConfiguration": { 1039 "shape": "Sv" 1040 } 1041 } 1042 } 1043 } 1044 }, 1045 "shapes": { 1046 "S4": { 1047 "type": "structure", 1048 "members": { 1049 "Type": {}, 1050 "FleetId": {}, 1051 "Message": {} 1052 } 1053 }, 1054 "S9": { 1055 "type": "structure", 1056 "members": { 1057 "AliasId": {}, 1058 "Name": {}, 1059 "Description": {}, 1060 "RoutingStrategy": { 1061 "shape": "S4" 1062 }, 1063 "CreationTime": { 1064 "type": "timestamp" 1065 }, 1066 "LastUpdatedTime": { 1067 "type": "timestamp" 1068 } 1069 } 1070 }, 1071 "Sd": { 1072 "type": "structure", 1073 "members": { 1074 "Bucket": {}, 1075 "Key": {}, 1076 "RoleArn": {} 1077 } 1078 }, 1079 "Sh": { 1080 "type": "structure", 1081 "members": { 1082 "BuildId": {}, 1083 "Name": {}, 1084 "Version": {}, 1085 "Status": {}, 1086 "SizeOnDisk": { 1087 "type": "long" 1088 }, 1089 "OperatingSystem": {}, 1090 "CreationTime": { 1091 "type": "timestamp" 1092 } 1093 } 1094 }, 1095 "Sl": { 1096 "type": "structure", 1097 "members": { 1098 "AccessKeyId": {}, 1099 "SecretAccessKey": {}, 1100 "SessionToken": {} 1101 }, 1102 "sensitive": true 1103 }, 1104 "Sn": { 1105 "type": "list", 1106 "member": {} 1107 }, 1108 "Sp": { 1109 "type": "list", 1110 "member": { 1111 "type": "structure", 1112 "required": [ 1113 "FromPort", 1114 "ToPort", 1115 "IpRange", 1116 "Protocol" 1117 ], 1118 "members": { 1119 "FromPort": { 1120 "type": "integer" 1121 }, 1122 "ToPort": { 1123 "type": "integer" 1124 }, 1125 "IpRange": {}, 1126 "Protocol": {} 1127 } 1128 } 1129 }, 1130 "Sv": { 1131 "type": "structure", 1132 "members": { 1133 "ServerProcesses": { 1134 "type": "list", 1135 "member": { 1136 "type": "structure", 1137 "required": [ 1138 "LaunchPath", 1139 "ConcurrentExecutions" 1140 ], 1141 "members": { 1142 "LaunchPath": {}, 1143 "Parameters": {}, 1144 "ConcurrentExecutions": { 1145 "type": "integer" 1146 } 1147 } 1148 } 1149 } 1150 } 1151 }, 1152 "Sz": { 1153 "type": "structure", 1154 "members": { 1155 "NewGameSessionsPerCreator": { 1156 "type": "integer" 1157 }, 1158 "PolicyPeriodInMinutes": { 1159 "type": "integer" 1160 } 1161 } 1162 }, 1163 "S12": { 1164 "type": "structure", 1165 "members": { 1166 "FleetId": {}, 1167 "Description": {}, 1168 "Name": {}, 1169 "CreationTime": { 1170 "type": "timestamp" 1171 }, 1172 "TerminationTime": { 1173 "type": "timestamp" 1174 }, 1175 "Status": {}, 1176 "BuildId": {}, 1177 "ServerLaunchPath": {}, 1178 "ServerLaunchParameters": {}, 1179 "LogPaths": { 1180 "shape": "Sn" 1181 }, 1182 "NewGameSessionProtectionPolicy": {}, 1183 "OperatingSystem": {}, 1184 "ResourceCreationLimitPolicy": { 1185 "shape": "Sz" 1186 } 1187 } 1188 }, 1189 "S15": { 1190 "type": "list", 1191 "member": { 1192 "type": "structure", 1193 "required": [ 1194 "Key", 1195 "Value" 1196 ], 1197 "members": { 1198 "Key": {}, 1199 "Value": {} 1200 } 1201 } 1202 }, 1203 "S1b": { 1204 "type": "structure", 1205 "members": { 1206 "GameSessionId": {}, 1207 "Name": {}, 1208 "FleetId": {}, 1209 "CreationTime": { 1210 "type": "timestamp" 1211 }, 1212 "TerminationTime": { 1213 "type": "timestamp" 1214 }, 1215 "CurrentPlayerSessionCount": { 1216 "type": "integer" 1217 }, 1218 "MaximumPlayerSessionCount": { 1219 "type": "integer" 1220 }, 1221 "Status": {}, 1222 "GameProperties": { 1223 "shape": "S15" 1224 }, 1225 "IpAddress": {}, 1226 "Port": { 1227 "type": "integer" 1228 }, 1229 "PlayerSessionCreationPolicy": {}, 1230 "CreatorId": {} 1231 } 1232 }, 1233 "S1i": { 1234 "type": "structure", 1235 "members": { 1236 "PlayerSessionId": {}, 1237 "PlayerId": {}, 1238 "GameSessionId": {}, 1239 "FleetId": {}, 1240 "CreationTime": { 1241 "type": "timestamp" 1242 }, 1243 "TerminationTime": { 1244 "type": "timestamp" 1245 }, 1246 "Status": {}, 1247 "IpAddress": {}, 1248 "Port": { 1249 "type": "integer" 1250 } 1251 } 1252 }, 1253 "S1o": { 1254 "type": "list", 1255 "member": { 1256 "shape": "S1i" 1257 } 1258 }, 1259 "S22": { 1260 "type": "list", 1261 "member": {} 1262 }, 1263 "S2r": { 1264 "type": "list", 1265 "member": { 1266 "shape": "S1b" 1267 } 1268 } 1269 } 1270 }