git-off

git off handles large files in git repos
git clone https://noulin.net/git/git-off.git
Log | Files | Refs | README

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 }