UNPKG

open-next-cdk

Version:

Deploy a NextJS app using OpenNext packaging to serverless AWS using CDK

2,376 lines (2,375 loc) 74 kB
{ "version": "2.0", "metadata": { "apiVersion": "2015-10-01", "endpointPrefix": "gamelift", "jsonVersion": "1.1", "protocol": "json", "serviceFullName": "Amazon GameLift", "serviceId": "GameLift", "signatureVersion": "v4", "targetPrefix": "GameLift", "uid": "gamelift-2015-10-01" }, "operations": { "AcceptMatch": { "input": { "type": "structure", "required": [ "TicketId", "PlayerIds", "AcceptanceType" ], "members": { "TicketId": {}, "PlayerIds": { "type": "list", "member": { "shape": "S4" }, "sensitive": true }, "AcceptanceType": {} } }, "output": { "type": "structure", "members": {} } }, "ClaimGameServer": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {}, "GameServerId": {}, "GameServerData": {}, "FilterOption": { "type": "structure", "members": { "InstanceStatuses": { "type": "list", "member": {} } } } } }, "output": { "type": "structure", "members": { "GameServer": { "shape": "Sf" } } } }, "CreateAlias": { "input": { "type": "structure", "required": [ "Name", "RoutingStrategy" ], "members": { "Name": {}, "Description": {}, "RoutingStrategy": { "shape": "Sq" }, "Tags": { "shape": "Su" } } }, "output": { "type": "structure", "members": { "Alias": { "shape": "Sz" } } } }, "CreateBuild": { "input": { "type": "structure", "members": { "Name": {}, "Version": {}, "StorageLocation": { "shape": "S13" }, "OperatingSystem": {}, "Tags": { "shape": "Su" }, "ServerSdkVersion": {} } }, "output": { "type": "structure", "members": { "Build": { "shape": "S18" }, "UploadCredentials": { "shape": "S1d" }, "StorageLocation": { "shape": "S13" } } } }, "CreateFleet": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "Description": {}, "BuildId": {}, "ScriptId": {}, "ServerLaunchPath": {}, "ServerLaunchParameters": {}, "LogPaths": { "shape": "S1j" }, "EC2InstanceType": {}, "EC2InboundPermissions": { "shape": "S1l" }, "NewGameSessionProtectionPolicy": {}, "RuntimeConfiguration": { "shape": "S1r" }, "ResourceCreationLimitPolicy": { "shape": "S1x" }, "MetricGroups": { "shape": "S1z" }, "PeerVpcAwsAccountId": {}, "PeerVpcId": {}, "FleetType": {}, "InstanceRoleArn": {}, "CertificateConfiguration": { "shape": "S22" }, "Locations": { "shape": "S24" }, "Tags": { "shape": "Su" }, "ComputeType": {}, "AnywhereConfiguration": { "shape": "S28" }, "InstanceRoleCredentialsProvider": {} } }, "output": { "type": "structure", "members": { "FleetAttributes": { "shape": "S2c" }, "LocationStates": { "shape": "S2j" } } } }, "CreateFleetLocations": { "input": { "type": "structure", "required": [ "FleetId", "Locations" ], "members": { "FleetId": {}, "Locations": { "shape": "S24" } } }, "output": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {}, "LocationStates": { "shape": "S2j" } } } }, "CreateGameServerGroup": { "input": { "type": "structure", "required": [ "GameServerGroupName", "RoleArn", "MinSize", "MaxSize", "LaunchTemplate", "InstanceDefinitions" ], "members": { "GameServerGroupName": {}, "RoleArn": {}, "MinSize": { "type": "integer" }, "MaxSize": { "type": "integer" }, "LaunchTemplate": { "type": "structure", "members": { "LaunchTemplateId": {}, "LaunchTemplateName": {}, "Version": {} } }, "InstanceDefinitions": { "shape": "S2u" }, "AutoScalingPolicy": { "type": "structure", "required": [ "TargetTrackingConfiguration" ], "members": { "EstimatedInstanceWarmup": { "type": "integer" }, "TargetTrackingConfiguration": { "type": "structure", "required": [ "TargetValue" ], "members": { "TargetValue": { "type": "double" } } } } }, "BalancingStrategy": {}, "GameServerProtectionPolicy": {}, "VpcSubnets": { "type": "list", "member": {} }, "Tags": { "shape": "Su" } } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S36" } } } }, "CreateGameSession": { "input": { "type": "structure", "required": [ "MaximumPlayerSessionCount" ], "members": { "FleetId": {}, "AliasId": {}, "MaximumPlayerSessionCount": { "type": "integer" }, "Name": {}, "GameProperties": { "shape": "S3d" }, "CreatorId": {}, "GameSessionId": {}, "IdempotencyToken": {}, "GameSessionData": {}, "Location": {} } }, "output": { "type": "structure", "members": { "GameSession": { "shape": "S3k" } } } }, "CreateGameSessionQueue": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "TimeoutInSeconds": { "type": "integer" }, "PlayerLatencyPolicies": { "shape": "S3t" }, "Destinations": { "shape": "S3v" }, "FilterConfiguration": { "shape": "S3y" }, "PriorityConfiguration": { "shape": "S40" }, "CustomEventData": {}, "NotificationTarget": {}, "Tags": { "shape": "Su" } } }, "output": { "type": "structure", "members": { "GameSessionQueue": { "shape": "S46" } } } }, "CreateLocation": { "input": { "type": "structure", "required": [ "LocationName" ], "members": { "LocationName": {}, "Tags": { "shape": "Su" } } }, "output": { "type": "structure", "members": { "Location": { "shape": "S4b" } } } }, "CreateMatchmakingConfiguration": { "input": { "type": "structure", "required": [ "Name", "RequestTimeoutSeconds", "AcceptanceRequired", "RuleSetName" ], "members": { "Name": {}, "Description": {}, "GameSessionQueueArns": { "shape": "S4e" }, "RequestTimeoutSeconds": { "type": "integer" }, "AcceptanceTimeoutSeconds": { "type": "integer" }, "AcceptanceRequired": { "type": "boolean" }, "RuleSetName": {}, "NotificationTarget": {}, "AdditionalPlayerCount": { "type": "integer" }, "CustomEventData": {}, "GameProperties": { "shape": "S3d" }, "GameSessionData": {}, "BackfillMode": {}, "FlexMatchMode": {}, "Tags": { "shape": "Su" } } }, "output": { "type": "structure", "members": { "Configuration": { "shape": "S4p" } } } }, "CreateMatchmakingRuleSet": { "input": { "type": "structure", "required": [ "Name", "RuleSetBody" ], "members": { "Name": {}, "RuleSetBody": {}, "Tags": { "shape": "Su" } } }, "output": { "type": "structure", "required": [ "RuleSet" ], "members": { "RuleSet": { "shape": "S4v" } } } }, "CreatePlayerSession": { "input": { "type": "structure", "required": [ "GameSessionId", "PlayerId" ], "members": { "GameSessionId": {}, "PlayerId": { "shape": "S4" }, "PlayerData": {} } }, "output": { "type": "structure", "members": { "PlayerSession": { "shape": "S4z" } } } }, "CreatePlayerSessions": { "input": { "type": "structure", "required": [ "GameSessionId", "PlayerIds" ], "members": { "GameSessionId": {}, "PlayerIds": { "type": "list", "member": { "shape": "S4" }, "sensitive": true }, "PlayerDataMap": { "type": "map", "key": {}, "value": {} } } }, "output": { "type": "structure", "members": { "PlayerSessions": { "shape": "S56" } } } }, "CreateScript": { "input": { "type": "structure", "members": { "Name": {}, "Version": {}, "StorageLocation": { "shape": "S13" }, "ZipFile": { "type": "blob" }, "Tags": { "shape": "Su" } } }, "output": { "type": "structure", "members": { "Script": { "shape": "S5a" } } } }, "CreateVpcPeeringAuthorization": { "input": { "type": "structure", "required": [ "GameLiftAwsAccountId", "PeerVpcId" ], "members": { "GameLiftAwsAccountId": {}, "PeerVpcId": {} } }, "output": { "type": "structure", "members": { "VpcPeeringAuthorization": { "shape": "S5d" } } } }, "CreateVpcPeeringConnection": { "input": { "type": "structure", "required": [ "FleetId", "PeerVpcAwsAccountId", "PeerVpcId" ], "members": { "FleetId": {}, "PeerVpcAwsAccountId": {}, "PeerVpcId": {} } }, "output": { "type": "structure", "members": {} } }, "DeleteAlias": { "input": { "type": "structure", "required": [ "AliasId" ], "members": { "AliasId": {} } } }, "DeleteBuild": { "input": { "type": "structure", "required": [ "BuildId" ], "members": { "BuildId": {} } } }, "DeleteFleet": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {} } } }, "DeleteFleetLocations": { "input": { "type": "structure", "required": [ "FleetId", "Locations" ], "members": { "FleetId": {}, "Locations": { "shape": "S3z" } } }, "output": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {}, "LocationStates": { "shape": "S2j" } } } }, "DeleteGameServerGroup": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {}, "DeleteOption": {} } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S36" } } } }, "DeleteGameSessionQueue": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "output": { "type": "structure", "members": {} } }, "DeleteLocation": { "input": { "type": "structure", "required": [ "LocationName" ], "members": { "LocationName": {} } }, "output": { "type": "structure", "members": {} } }, "DeleteMatchmakingConfiguration": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "output": { "type": "structure", "members": {} } }, "DeleteMatchmakingRuleSet": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "output": { "type": "structure", "members": {} } }, "DeleteScalingPolicy": { "input": { "type": "structure", "required": [ "Name", "FleetId" ], "members": { "Name": {}, "FleetId": {} } } }, "DeleteScript": { "input": { "type": "structure", "required": [ "ScriptId" ], "members": { "ScriptId": {} } } }, "DeleteVpcPeeringAuthorization": { "input": { "type": "structure", "required": [ "GameLiftAwsAccountId", "PeerVpcId" ], "members": { "GameLiftAwsAccountId": {}, "PeerVpcId": {} } }, "output": { "type": "structure", "members": {} } }, "DeleteVpcPeeringConnection": { "input": { "type": "structure", "required": [ "FleetId", "VpcPeeringConnectionId" ], "members": { "FleetId": {}, "VpcPeeringConnectionId": {} } }, "output": { "type": "structure", "members": {} } }, "DeregisterCompute": { "input": { "type": "structure", "required": [ "FleetId", "ComputeName" ], "members": { "FleetId": {}, "ComputeName": {} } }, "output": { "type": "structure", "members": {} } }, "DeregisterGameServer": { "input": { "type": "structure", "required": [ "GameServerGroupName", "GameServerId" ], "members": { "GameServerGroupName": {}, "GameServerId": {} } } }, "DescribeAlias": { "input": { "type": "structure", "required": [ "AliasId" ], "members": { "AliasId": {} } }, "output": { "type": "structure", "members": { "Alias": { "shape": "Sz" } } } }, "DescribeBuild": { "input": { "type": "structure", "required": [ "BuildId" ], "members": { "BuildId": {} } }, "output": { "type": "structure", "members": { "Build": { "shape": "S18" } } } }, "DescribeCompute": { "input": { "type": "structure", "required": [ "FleetId", "ComputeName" ], "members": { "FleetId": {}, "ComputeName": {} } }, "output": { "type": "structure", "members": { "Compute": { "shape": "S6f" } } } }, "DescribeEC2InstanceLimits": { "input": { "type": "structure", "members": { "EC2InstanceType": {}, "Location": {} } }, "output": { "type": "structure", "members": { "EC2InstanceLimits": { "type": "list", "member": { "type": "structure", "members": { "EC2InstanceType": {}, "CurrentInstances": { "type": "integer" }, "InstanceLimit": { "type": "integer" }, "Location": {} } } } } } }, "DescribeFleetAttributes": { "input": { "type": "structure", "members": { "FleetIds": { "shape": "S6p" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "FleetAttributes": { "type": "list", "member": { "shape": "S2c" } }, "NextToken": {} } } }, "DescribeFleetCapacity": { "input": { "type": "structure", "members": { "FleetIds": { "shape": "S6p" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "FleetCapacity": { "type": "list", "member": { "shape": "S6v" } }, "NextToken": {} } } }, "DescribeFleetEvents": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "StartTime": { "type": "timestamp" }, "EndTime": { "type": "timestamp" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Events": { "type": "list", "member": { "type": "structure", "members": { "EventId": {}, "ResourceId": {}, "EventCode": {}, "Message": {}, "EventTime": { "type": "timestamp" }, "PreSignedLogUrl": {} } } }, "NextToken": {} } } }, "DescribeFleetLocationAttributes": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "Locations": { "shape": "S3z" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {}, "LocationAttributes": { "type": "list", "member": { "type": "structure", "members": { "LocationState": { "shape": "S2k" }, "StoppedActions": { "shape": "S2h" }, "UpdateStatus": {} } } }, "NextToken": {} } } }, "DescribeFleetLocationCapacity": { "input": { "type": "structure", "required": [ "FleetId", "Location" ], "members": { "FleetId": {}, "Location": {} } }, "output": { "type": "structure", "members": { "FleetCapacity": { "shape": "S6v" } } } }, "DescribeFleetLocationUtilization": { "input": { "type": "structure", "required": [ "FleetId", "Location" ], "members": { "FleetId": {}, "Location": {} } }, "output": { "type": "structure", "members": { "FleetUtilization": { "shape": "S7b" } } } }, "DescribeFleetPortSettings": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "Location": {} } }, "output": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {}, "InboundPermissions": { "shape": "S1l" }, "UpdateStatus": {}, "Location": {} } } }, "DescribeFleetUtilization": { "input": { "type": "structure", "members": { "FleetIds": { "shape": "S6p" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "FleetUtilization": { "type": "list", "member": { "shape": "S7b" } }, "NextToken": {} } } }, "DescribeGameServer": { "input": { "type": "structure", "required": [ "GameServerGroupName", "GameServerId" ], "members": { "GameServerGroupName": {}, "GameServerId": {} } }, "output": { "type": "structure", "members": { "GameServer": { "shape": "Sf" } } } }, "DescribeGameServerGroup": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {} } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S36" } } } }, "DescribeGameServerInstances": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {}, "InstanceIds": { "type": "list", "member": {} }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameServerInstances": { "type": "list", "member": { "type": "structure", "members": { "GameServerGroupName": {}, "GameServerGroupArn": {}, "InstanceId": {}, "InstanceStatus": {} } } }, "NextToken": {} } } }, "DescribeGameSessionDetails": { "input": { "type": "structure", "members": { "FleetId": {}, "GameSessionId": {}, "AliasId": {}, "Location": {}, "StatusFilter": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameSessionDetails": { "type": "list", "member": { "type": "structure", "members": { "GameSession": { "shape": "S3k" }, "ProtectionPolicy": {} } } }, "NextToken": {} } } }, "DescribeGameSessionPlacement": { "input": { "type": "structure", "required": [ "PlacementId" ], "members": { "PlacementId": {} } }, "output": { "type": "structure", "members": { "GameSessionPlacement": { "shape": "S7x" } } } }, "DescribeGameSessionQueues": { "input": { "type": "structure", "members": { "Names": { "type": "list", "member": {} }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameSessionQueues": { "type": "list", "member": { "shape": "S46" } }, "NextToken": {} } } }, "DescribeGameSessions": { "input": { "type": "structure", "members": { "FleetId": {}, "GameSessionId": {}, "AliasId": {}, "Location": {}, "StatusFilter": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameSessions": { "shape": "S8a" }, "NextToken": {} } } }, "DescribeInstances": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "InstanceId": {}, "Limit": { "type": "integer" }, "NextToken": {}, "Location": {} } }, "output": { "type": "structure", "members": { "Instances": { "type": "list", "member": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {}, "InstanceId": {}, "IpAddress": { "shape": "S3n" }, "DnsName": {}, "OperatingSystem": {}, "Type": {}, "Status": {}, "CreationTime": { "type": "timestamp" }, "Location": {} } } }, "NextToken": {} } } }, "DescribeMatchmaking": { "input": { "type": "structure", "required": [ "TicketIds" ], "members": { "TicketIds": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": { "TicketList": { "type": "list", "member": { "shape": "S8l" } } } } }, "DescribeMatchmakingConfigurations": { "input": { "type": "structure", "members": { "Names": { "type": "list", "member": {} }, "RuleSetName": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Configurations": { "type": "list", "member": { "shape": "S4p" } }, "NextToken": {} } } }, "DescribeMatchmakingRuleSets": { "input": { "type": "structure", "members": { "Names": { "type": "list", "member": {} }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "required": [ "RuleSets" ], "members": { "RuleSets": { "type": "list", "member": { "shape": "S4v" } }, "NextToken": {} } } }, "DescribePlayerSessions": { "input": { "type": "structure", "members": { "GameSessionId": {}, "PlayerId": { "shape": "S4" }, "PlayerSessionId": {}, "PlayerSessionStatusFilter": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "PlayerSessions": { "shape": "S56" }, "NextToken": {} } } }, "DescribeRuntimeConfiguration": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {} } }, "output": { "type": "structure", "members": { "RuntimeConfiguration": { "shape": "S1r" } } } }, "DescribeScalingPolicies": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "StatusFilter": {}, "Limit": { "type": "integer" }, "NextToken": {}, "Location": {} } }, "output": { "type": "structure", "members": { "ScalingPolicies": { "type": "list", "member": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {}, "Name": {}, "Status": {}, "ScalingAdjustment": { "type": "integer" }, "ScalingAdjustmentType": {}, "ComparisonOperator": {}, "Threshold": { "type": "double" }, "EvaluationPeriods": { "type": "integer" }, "MetricName": {}, "PolicyType": {}, "TargetConfiguration": { "shape": "S9o" }, "UpdateStatus": {}, "Location": {} } } }, "NextToken": {} } } }, "DescribeScript": { "input": { "type": "structure", "required": [ "ScriptId" ], "members": { "ScriptId": {} } }, "output": { "type": "structure", "members": { "Script": { "shape": "S5a" } } } }, "DescribeVpcPeeringAuthorizations": { "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "members": { "VpcPeeringAuthorizations": { "type": "list", "member": { "shape": "S5d" } } } } }, "DescribeVpcPeeringConnections": { "input": { "type": "structure", "members": { "FleetId": {} } }, "output": { "type": "structure", "members": { "VpcPeeringConnections": { "type": "list", "member": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {}, "IpV4CidrBlock": {}, "VpcPeeringConnectionId": {}, "Status": { "type": "structure", "members": { "Code": {}, "Message": {} } }, "PeerVpcId": {}, "GameLiftVpcId": {} } } } } } }, "GetComputeAccess": { "input": { "type": "structure", "required": [ "FleetId", "ComputeName" ], "members": { "FleetId": {}, "ComputeName": {} } }, "output": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {}, "ComputeName": {}, "ComputeArn": {}, "Credentials": { "shape": "S1d" } } } }, "GetComputeAuthToken": { "input": { "type": "structure", "required": [ "FleetId", "ComputeName" ], "members": { "FleetId": {}, "ComputeName": {} } }, "output": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {}, "ComputeName": {}, "ComputeArn": {}, "AuthToken": {}, "ExpirationTimestamp": { "type": "timestamp" } } } }, "GetGameSessionLogUrl": { "input": { "type": "structure", "required": [ "GameSessionId" ], "members": { "GameSessionId": {} } }, "output": { "type": "structure", "members": { "PreSignedUrl": {} } } }, "GetInstanceAccess": { "input": { "type": "structure", "required": [ "FleetId", "InstanceId" ], "members": { "FleetId": {}, "InstanceId": {} } }, "output": { "type": "structure", "members": { "InstanceAccess": { "type": "structure", "members": { "FleetId": {}, "InstanceId": {}, "IpAddress": { "shape": "S3n" }, "OperatingSystem": {}, "Credentials": { "type": "structure", "members": { "UserName": {}, "Secret": {} }, "sensitive": true } } } } } }, "ListAliases": { "input": { "type": "structure", "members": { "RoutingStrategyType": {}, "Name": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Aliases": { "type": "list", "member": { "shape": "Sz" } }, "NextToken": {} } } }, "ListBuilds": { "input": { "type": "structure", "members": { "Status": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Builds": { "type": "list", "member": { "shape": "S18" } }, "NextToken": {} } } }, "ListCompute": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "Location": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ComputeList": { "type": "list", "member": { "shape": "S6f" } }, "NextToken": {} } } }, "ListFleets": { "input": { "type": "structure", "members": { "BuildId": {}, "ScriptId": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "FleetIds": { "type": "list", "member": {} }, "NextToken": {} } } }, "ListGameServerGroups": { "input": { "type": "structure", "members": { "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameServerGroups": { "type": "list", "member": { "shape": "S36" } }, "NextToken": {} } } }, "ListGameServers": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {}, "SortOrder": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameServers": { "type": "list", "member": { "shape": "Sf" } }, "NextToken": {} } } }, "ListLocations": { "input": { "type": "structure", "members": { "Filters": { "type": "list", "member": {} }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Locations": { "type": "list", "member": { "shape": "S4b" } }, "NextToken": {} } } }, "ListScripts": { "input": { "type": "structure", "members": { "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Scripts": { "type": "list", "member": { "shape": "S5a" } }, "NextToken": {} } } }, "ListTagsForResource": { "input": { "type": "structure", "required": [ "ResourceARN" ], "members": { "ResourceARN": {} } }, "output": { "type": "structure", "members": { "Tags": { "shape": "Su" } } } }, "PutScalingPolicy": { "input": { "type": "structure", "required": [ "Name", "FleetId", "MetricName" ], "members": { "Name": {}, "FleetId": {}, "ScalingAdjustment": { "type": "integer" }, "ScalingAdjustmentType": {}, "Threshold": { "type": "double" }, "ComparisonOperator": {}, "EvaluationPeriods": { "type": "integer" }, "MetricName": {}, "PolicyType": {}, "TargetConfiguration": { "shape": "S9o" } } }, "output": { "type": "structure", "members": { "Name": {} } } }, "RegisterCompute": { "input": { "type": "structure", "required": [ "FleetId", "ComputeName" ], "members": { "FleetId": {}, "ComputeName": {}, "CertificatePath": {}, "DnsName": {}, "IpAddress": { "shape": "S3n" }, "Location": {} } }, "output": { "type": "structure", "members": { "Compute": { "shape": "S6f" } } } }, "RegisterGameServer": { "input": { "type": "structure", "required": [ "GameServerGroupName", "GameServerId", "InstanceId" ], "members": { "GameServerGroupName": {}, "GameServerId": {}, "InstanceId": {}, "ConnectionInfo": {}, "GameServerData": {} } }, "output": { "type": "structure", "members": { "GameServer": { "shape": "Sf" } } } }, "RequestUploadCredentials": { "input": { "type": "structure", "required": [ "BuildId" ], "members": { "BuildId": {} } }, "output": { "type": "structure", "members": { "UploadCredentials": { "shape": "S1d" }, "StorageLocation": { "shape": "S13" } } } }, "ResolveAlias": { "input": { "type": "structure", "required": [ "AliasId" ], "members": { "AliasId": {} } }, "output": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {} } } }, "ResumeGameServerGroup": { "input": { "type": "structure", "required": [ "GameServerGroupName", "ResumeActions" ], "members": { "GameServerGroupName": {}, "ResumeActions": { "shape": "S39" } } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S36" } } } }, "SearchGameSessions": { "input": { "type": "structure", "members": { "FleetId": {}, "AliasId": {}, "Location": {}, "FilterExpression": {}, "SortExpression": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameSessions": { "shape": "S8a" }, "NextToken": {} } } }, "StartFleetActions": { "input": { "type": "structure", "required": [ "FleetId", "Actions" ], "members": { "FleetId": {}, "Actions": { "shape": "S2h" }, "Location": {} } }, "output": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {} } } }, "StartGameSessionPlacement": { "input": { "type": "structure", "required": [ "PlacementId", "GameSessionQueueName", "MaximumPlayerSessionCount" ], "members": { "PlacementId": {}, "GameSessionQueueName": {}, "GameProperties": { "shape": "S3d" }, "MaximumPlayerSessionCount": { "type": "integer" }, "GameSessionName": {}, "PlayerLatencies": { "shape": "S7z" }, "DesiredPlayerSessions": { "type": "list", "member": { "type": "structure", "members": { "PlayerId": { "shape": "S4" }, "PlayerData": {} } } }, "GameSessionData": {} } }, "output": { "type": "structure", "members": { "GameSessionPlacement": { "shape": "S7x" } } } }, "StartMatchBackfill": { "input": { "type": "structure", "required": [ "ConfigurationName", "Players" ], "members": { "TicketId": {}, "ConfigurationName": {}, "GameSessionArn": {}, "Players": { "shape": "S8o" } } }, "output": { "type": "structure", "members": { "MatchmakingTicket": { "shape": "S8l" } } } }, "StartMatchmaking": { "input": { "type": "structure", "required": [ "ConfigurationName", "Players" ], "members": { "TicketId": {}, "ConfigurationName": {}, "Players": { "shape": "S8o" } } }, "output": { "type": "structure", "members": { "MatchmakingTicket": { "shape": "S8l" } } } }, "StopFleetActions": { "input": { "type": "structure", "required": [ "FleetId", "Actions" ], "members": { "FleetId": {}, "Actions": { "shape": "S2h" }, "Location": {} } }, "output": { "type": "structure", "members": { "FleetId": {}, "FleetArn": {} } } }, "StopGameSessionPlacement": { "input": { "type": "structure", "required": [ "PlacementId" ], "members": { "PlacementId": {} } }, "output": { "type": "structure", "members": { "GameSessionPlacement": { "shape": "S7x" } } } }, "StopMatchmaking": { "input": { "type": "structure", "required": [ "TicketId" ], "members": { "TicketId": {} } }, "output": { "type": "structure", "members": {} } }, "SuspendGameServerGroup": { "input": { "type": "structure", "required": [ "GameServerGroupName", "SuspendActions" ], "members": { "GameServerGroupName": {}, "SuspendActions": { "shape": "S39" } } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S36" } } } }, "TagResource": { "input": { "type": "structure", "required": [ "ResourceARN", "Tags" ], "members": { "ResourceARN": {}, "Tags": { "shape": "Su" } } }, "output": { "type": "structure", "members": {} } }, "UntagResource": { "input": { "type": "structure", "required": [ "ResourceARN", "TagKeys" ], "members": { "ResourceARN": {}, "TagKeys": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": {} } }, "UpdateAlias": { "input": { "type": "structure", "required": [ "AliasId" ], "members": { "AliasId": {}, "Name": {}, "Description": {}, "RoutingStrategy": { "shape": "Sq" } } }, "output": { "type": "structure", "members": { "Alias": { "shape": "Sz" } } } }, "UpdateBuild": { "input": { "type": "structure", "required": [ "BuildId" ], "members": { "BuildId": {}, "Name": {}, "Version": {} } }, "output": { "type": "structure",