UNPKG

cdk-stepfunctions-patterns

Version:
2,357 lines 62.4 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": { "shape": "S3" }, "AcceptanceType": {} } }, "output": { "type": "structure", "members": {} } }, "ClaimGameServer": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {}, "GameServerId": {}, "GameServerData": {} } }, "output": { "type": "structure", "members": { "GameServer": { "shape": "Sc" } } } }, "CreateAlias": { "input": { "type": "structure", "required": [ "Name", "RoutingStrategy" ], "members": { "Name": {}, "Description": {}, "RoutingStrategy": { "shape": "Sm" }, "Tags": { "shape": "Sq" } } }, "output": { "type": "structure", "members": { "Alias": { "shape": "Sv" } } } }, "CreateBuild": { "input": { "type": "structure", "members": { "Name": {}, "Version": {}, "StorageLocation": { "shape": "Sz" }, "OperatingSystem": {}, "Tags": { "shape": "Sq" } } }, "output": { "type": "structure", "members": { "Build": { "shape": "S13" }, "UploadCredentials": { "shape": "S18" }, "StorageLocation": { "shape": "Sz" } } } }, "CreateFleet": { "input": { "type": "structure", "required": [ "Name", "EC2InstanceType" ], "members": { "Name": {}, "Description": {}, "BuildId": {}, "ScriptId": {}, "ServerLaunchPath": {}, "ServerLaunchParameters": {}, "LogPaths": { "shape": "S3" }, "EC2InstanceType": {}, "EC2InboundPermissions": { "shape": "S1d" }, "NewGameSessionProtectionPolicy": {}, "RuntimeConfiguration": { "shape": "S1j" }, "ResourceCreationLimitPolicy": { "shape": "S1p" }, "MetricGroups": { "shape": "S1r" }, "PeerVpcAwsAccountId": {}, "PeerVpcId": {}, "FleetType": {}, "InstanceRoleArn": {}, "CertificateConfiguration": { "shape": "S1u" }, "Tags": { "shape": "Sq" } } }, "output": { "type": "structure", "members": { "FleetAttributes": { "shape": "S1x" } } } }, "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": "S2a" }, "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": "Sq" } } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S2m" } } } }, "CreateGameSession": { "input": { "type": "structure", "required": [ "MaximumPlayerSessionCount" ], "members": { "FleetId": {}, "AliasId": {}, "MaximumPlayerSessionCount": { "type": "integer" }, "Name": {}, "GameProperties": { "shape": "S2u" }, "CreatorId": {}, "GameSessionId": {}, "IdempotencyToken": {}, "GameSessionData": {} } }, "output": { "type": "structure", "members": { "GameSession": { "shape": "S31" } } } }, "CreateGameSessionQueue": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "TimeoutInSeconds": { "type": "integer" }, "PlayerLatencyPolicies": { "shape": "S3a" }, "Destinations": { "shape": "S3c" }, "Tags": { "shape": "Sq" } } }, "output": { "type": "structure", "members": { "GameSessionQueue": { "shape": "S3g" } } } }, "CreateMatchmakingConfiguration": { "input": { "type": "structure", "required": [ "Name", "GameSessionQueueArns", "RequestTimeoutSeconds", "AcceptanceRequired", "RuleSetName" ], "members": { "Name": {}, "Description": {}, "GameSessionQueueArns": { "shape": "S3j" }, "RequestTimeoutSeconds": { "type": "integer" }, "AcceptanceTimeoutSeconds": { "type": "integer" }, "AcceptanceRequired": { "type": "boolean" }, "RuleSetName": {}, "NotificationTarget": {}, "AdditionalPlayerCount": { "type": "integer" }, "CustomEventData": {}, "GameProperties": { "shape": "S2u" }, "GameSessionData": {}, "BackfillMode": {}, "Tags": { "shape": "Sq" } } }, "output": { "type": "structure", "members": { "Configuration": { "shape": "S3s" } } } }, "CreateMatchmakingRuleSet": { "input": { "type": "structure", "required": [ "Name", "RuleSetBody" ], "members": { "Name": {}, "RuleSetBody": {}, "Tags": { "shape": "Sq" } } }, "output": { "type": "structure", "required": [ "RuleSet" ], "members": { "RuleSet": { "shape": "S3y" } } } }, "CreatePlayerSession": { "input": { "type": "structure", "required": [ "GameSessionId", "PlayerId" ], "members": { "GameSessionId": {}, "PlayerId": {}, "PlayerData": {} } }, "output": { "type": "structure", "members": { "PlayerSession": { "shape": "S42" } } } }, "CreatePlayerSessions": { "input": { "type": "structure", "required": [ "GameSessionId", "PlayerIds" ], "members": { "GameSessionId": {}, "PlayerIds": { "type": "list", "member": {} }, "PlayerDataMap": { "type": "map", "key": {}, "value": {} } } }, "output": { "type": "structure", "members": { "PlayerSessions": { "shape": "S49" } } } }, "CreateScript": { "input": { "type": "structure", "members": { "Name": {}, "Version": {}, "StorageLocation": { "shape": "Sz" }, "ZipFile": { "type": "blob" }, "Tags": { "shape": "Sq" } } }, "output": { "type": "structure", "members": { "Script": { "shape": "S4d" } } } }, "CreateVpcPeeringAuthorization": { "input": { "type": "structure", "required": [ "GameLiftAwsAccountId", "PeerVpcId" ], "members": { "GameLiftAwsAccountId": {}, "PeerVpcId": {} } }, "output": { "type": "structure", "members": { "VpcPeeringAuthorization": { "shape": "S4g" } } } }, "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": {} } } }, "DeleteGameServerGroup": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {}, "DeleteOption": {} } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S2m" } } } }, "DeleteGameSessionQueue": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "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": {} } }, "DeregisterGameServer": { "input": { "type": "structure", "required": [ "GameServerGroupName", "GameServerId" ], "members": { "GameServerGroupName": {}, "GameServerId": {} } } }, "DescribeAlias": { "input": { "type": "structure", "required": [ "AliasId" ], "members": { "AliasId": {} } }, "output": { "type": "structure", "members": { "Alias": { "shape": "Sv" } } } }, "DescribeBuild": { "input": { "type": "structure", "required": [ "BuildId" ], "members": { "BuildId": {} } }, "output": { "type": "structure", "members": { "Build": { "shape": "S13" } } } }, "DescribeEC2InstanceLimits": { "input": { "type": "structure", "members": { "EC2InstanceType": {} } }, "output": { "type": "structure", "members": { "EC2InstanceLimits": { "type": "list", "member": { "type": "structure", "members": { "EC2InstanceType": {}, "CurrentInstances": { "type": "integer" }, "InstanceLimit": { "type": "integer" } } } } } } }, "DescribeFleetAttributes": { "input": { "type": "structure", "members": { "FleetIds": { "shape": "S5d" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "FleetAttributes": { "type": "list", "member": { "shape": "S1x" } }, "NextToken": {} } } }, "DescribeFleetCapacity": { "input": { "type": "structure", "members": { "FleetIds": { "shape": "S5d" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "FleetCapacity": { "type": "list", "member": { "type": "structure", "members": { "FleetId": {}, "InstanceType": {}, "InstanceCounts": { "type": "structure", "members": { "DESIRED": { "type": "integer" }, "MINIMUM": { "type": "integer" }, "MAXIMUM": { "type": "integer" }, "PENDING": { "type": "integer" }, "ACTIVE": { "type": "integer" }, "IDLE": { "type": "integer" }, "TERMINATING": { "type": "integer" } } } } } }, "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": {} } } }, "DescribeFleetPortSettings": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {} } }, "output": { "type": "structure", "members": { "InboundPermissions": { "shape": "S1d" } } } }, "DescribeFleetUtilization": { "input": { "type": "structure", "members": { "FleetIds": { "shape": "S5d" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "FleetUtilization": { "type": "list", "member": { "type": "structure", "members": { "FleetId": {}, "ActiveServerProcessCount": { "type": "integer" }, "ActiveGameSessionCount": { "type": "integer" }, "CurrentPlayerSessionCount": { "type": "integer" }, "MaximumPlayerSessionCount": { "type": "integer" } } } }, "NextToken": {} } } }, "DescribeGameServer": { "input": { "type": "structure", "required": [ "GameServerGroupName", "GameServerId" ], "members": { "GameServerGroupName": {}, "GameServerId": {} } }, "output": { "type": "structure", "members": { "GameServer": { "shape": "Sc" } } } }, "DescribeGameServerGroup": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {} } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S2m" } } } }, "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": {}, "StatusFilter": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameSessionDetails": { "type": "list", "member": { "type": "structure", "members": { "GameSession": { "shape": "S31" }, "ProtectionPolicy": {} } } }, "NextToken": {} } } }, "DescribeGameSessionPlacement": { "input": { "type": "structure", "required": [ "PlacementId" ], "members": { "PlacementId": {} } }, "output": { "type": "structure", "members": { "GameSessionPlacement": { "shape": "S6c" } } } }, "DescribeGameSessionQueues": { "input": { "type": "structure", "members": { "Names": { "type": "list", "member": {} }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameSessionQueues": { "type": "list", "member": { "shape": "S3g" } }, "NextToken": {} } } }, "DescribeGameSessions": { "input": { "type": "structure", "members": { "FleetId": {}, "GameSessionId": {}, "AliasId": {}, "StatusFilter": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameSessions": { "shape": "S6p" }, "NextToken": {} } } }, "DescribeInstances": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "InstanceId": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Instances": { "type": "list", "member": { "type": "structure", "members": { "FleetId": {}, "InstanceId": {}, "IpAddress": {}, "DnsName": {}, "OperatingSystem": {}, "Type": {}, "Status": {}, "CreationTime": { "type": "timestamp" } } } }, "NextToken": {} } } }, "DescribeMatchmaking": { "input": { "type": "structure", "required": [ "TicketIds" ], "members": { "TicketIds": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": { "TicketList": { "type": "list", "member": { "shape": "S70" } } } } }, "DescribeMatchmakingConfigurations": { "input": { "type": "structure", "members": { "Names": { "type": "list", "member": {} }, "RuleSetName": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Configurations": { "type": "list", "member": { "shape": "S3s" } }, "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": "S3y" } }, "NextToken": {} } } }, "DescribePlayerSessions": { "input": { "type": "structure", "members": { "GameSessionId": {}, "PlayerId": {}, "PlayerSessionId": {}, "PlayerSessionStatusFilter": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "PlayerSessions": { "shape": "S49" }, "NextToken": {} } } }, "DescribeRuntimeConfiguration": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {} } }, "output": { "type": "structure", "members": { "RuntimeConfiguration": { "shape": "S1j" } } } }, "DescribeScalingPolicies": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "StatusFilter": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ScalingPolicies": { "type": "list", "member": { "type": "structure", "members": { "FleetId": {}, "Name": {}, "Status": {}, "ScalingAdjustment": { "type": "integer" }, "ScalingAdjustmentType": {}, "ComparisonOperator": {}, "Threshold": { "type": "double" }, "EvaluationPeriods": { "type": "integer" }, "MetricName": {}, "PolicyType": {}, "TargetConfiguration": { "shape": "S81" } } } }, "NextToken": {} } } }, "DescribeScript": { "input": { "type": "structure", "required": [ "ScriptId" ], "members": { "ScriptId": {} } }, "output": { "type": "structure", "members": { "Script": { "shape": "S4d" } } } }, "DescribeVpcPeeringAuthorizations": { "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "members": { "VpcPeeringAuthorizations": { "type": "list", "member": { "shape": "S4g" } } } } }, "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": {} } } } } } }, "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": {}, "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": "Sv" } }, "NextToken": {} } } }, "ListBuilds": { "input": { "type": "structure", "members": { "Status": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Builds": { "type": "list", "member": { "shape": "S13" } }, "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": "S2m" } }, "NextToken": {} } } }, "ListGameServers": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {}, "SortOrder": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameServers": { "type": "list", "member": { "shape": "Sc" } }, "NextToken": {} } } }, "ListScripts": { "input": { "type": "structure", "members": { "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Scripts": { "type": "list", "member": { "shape": "S4d" } }, "NextToken": {} } } }, "ListTagsForResource": { "input": { "type": "structure", "required": [ "ResourceARN" ], "members": { "ResourceARN": {} } }, "output": { "type": "structure", "members": { "Tags": { "shape": "Sq" } } } }, "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": "S81" } } }, "output": { "type": "structure", "members": { "Name": {} } } }, "RegisterGameServer": { "input": { "type": "structure", "required": [ "GameServerGroupName", "GameServerId", "InstanceId" ], "members": { "GameServerGroupName": {}, "GameServerId": {}, "InstanceId": {}, "ConnectionInfo": {}, "GameServerData": {} } }, "output": { "type": "structure", "members": { "GameServer": { "shape": "Sc" } } } }, "RequestUploadCredentials": { "input": { "type": "structure", "required": [ "BuildId" ], "members": { "BuildId": {} } }, "output": { "type": "structure", "members": { "UploadCredentials": { "shape": "S18" }, "StorageLocation": { "shape": "Sz" } } } }, "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": "S2p" } } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S2m" } } } }, "SearchGameSessions": { "input": { "type": "structure", "members": { "FleetId": {}, "AliasId": {}, "FilterExpression": {}, "SortExpression": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GameSessions": { "shape": "S6p" }, "NextToken": {} } } }, "StartFleetActions": { "input": { "type": "structure", "required": [ "FleetId", "Actions" ], "members": { "FleetId": {}, "Actions": { "shape": "S22" } } }, "output": { "type": "structure", "members": {} } }, "StartGameSessionPlacement": { "input": { "type": "structure", "required": [ "PlacementId", "GameSessionQueueName", "MaximumPlayerSessionCount" ], "members": { "PlacementId": {}, "GameSessionQueueName": {}, "GameProperties": { "shape": "S2u" }, "MaximumPlayerSessionCount": { "type": "integer" }, "GameSessionName": {}, "PlayerLatencies": { "shape": "S6e" }, "DesiredPlayerSessions": { "type": "list", "member": { "type": "structure", "members": { "PlayerId": {}, "PlayerData": {} } } }, "GameSessionData": {} } }, "output": { "type": "structure", "members": { "GameSessionPlacement": { "shape": "S6c" } } } }, "StartMatchBackfill": { "input": { "type": "structure", "required": [ "ConfigurationName", "GameSessionArn", "Players" ], "members": { "TicketId": {}, "ConfigurationName": {}, "GameSessionArn": {}, "Players": { "shape": "S73" } } }, "output": { "type": "structure", "members": { "MatchmakingTicket": { "shape": "S70" } } } }, "StartMatchmaking": { "input": { "type": "structure", "required": [ "ConfigurationName", "Players" ], "members": { "TicketId": {}, "ConfigurationName": {}, "Players": { "shape": "S73" } } }, "output": { "type": "structure", "members": { "MatchmakingTicket": { "shape": "S70" } } } }, "StopFleetActions": { "input": { "type": "structure", "required": [ "FleetId", "Actions" ], "members": { "FleetId": {}, "Actions": { "shape": "S22" } } }, "output": { "type": "structure", "members": {} } }, "StopGameSessionPlacement": { "input": { "type": "structure", "required": [ "PlacementId" ], "members": { "PlacementId": {} } }, "output": { "type": "structure", "members": { "GameSessionPlacement": { "shape": "S6c" } } } }, "StopMatchmaking": { "input": { "type": "structure", "required": [ "TicketId" ], "members": { "TicketId": {} } }, "output": { "type": "structure", "members": {} } }, "SuspendGameServerGroup": { "input": { "type": "structure", "required": [ "GameServerGroupName", "SuspendActions" ], "members": { "GameServerGroupName": {}, "SuspendActions": { "shape": "S2p" } } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S2m" } } } }, "TagResource": { "input": { "type": "structure", "required": [ "ResourceARN", "Tags" ], "members": { "ResourceARN": {}, "Tags": { "shape": "Sq" } } }, "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": "Sm" } } }, "output": { "type": "structure", "members": { "Alias": { "shape": "Sv" } } } }, "UpdateBuild": { "input": { "type": "structure", "required": [ "BuildId" ], "members": { "BuildId": {}, "Name": {}, "Version": {} } }, "output": { "type": "structure", "members": { "Build": { "shape": "S13" } } } }, "UpdateFleetAttributes": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "Name": {}, "Description": {}, "NewGameSessionProtectionPolicy": {}, "ResourceCreationLimitPolicy": { "shape": "S1p" }, "MetricGroups": { "shape": "S1r" } } }, "output": { "type": "structure", "members": { "FleetId": {} } } }, "UpdateFleetCapacity": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "DesiredInstances": { "type": "integer" }, "MinSize": { "type": "integer" }, "MaxSize": { "type": "integer" } } }, "output": { "type": "structure", "members": { "FleetId": {} } } }, "UpdateFleetPortSettings": { "input": { "type": "structure", "required": [ "FleetId" ], "members": { "FleetId": {}, "InboundPermissionAuthorizations": { "shape": "S1d" }, "InboundPermissionRevocations": { "shape": "S1d" } } }, "output": { "type": "structure", "members": { "FleetId": {} } } }, "UpdateGameServer": { "input": { "type": "structure", "required": [ "GameServerGroupName", "GameServerId" ], "members": { "GameServerGroupName": {}, "GameServerId": {}, "GameServerData": {}, "UtilizationStatus": {}, "HealthCheck": {} } }, "output": { "type": "structure", "members": { "GameServer": { "shape": "Sc" } } } }, "UpdateGameServerGroup": { "input": { "type": "structure", "required": [ "GameServerGroupName" ], "members": { "GameServerGroupName": {}, "RoleArn": {}, "InstanceDefinitions": { "shape": "S2a" }, "GameServerProtectionPolicy": {}, "BalancingStrategy": {} } }, "output": { "type": "structure", "members": { "GameServerGroup": { "shape": "S2m" } } } }, "UpdateGameSession": { "input": { "type": "structure", "required": [ "GameSessionId" ], "members": { "GameSessionId": {}, "MaximumPlayerSessionCount": { "type": "integer" }, "Name": {}, "PlayerSessionCreationPolicy": {}, "ProtectionPolicy": {} } }, "output": { "type": "structure", "members": { "GameSession": { "shape": "S31" } } } }, "UpdateGameSessionQueue": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "TimeoutInSeconds": { "type": "integer" }, "PlayerLatencyPolicies": { "shape": "S3a" }, "Destinations": { "shape": "S3c" } } }, "output": { "type": "structure", "members": { "GameSessionQueue": { "shape": "S3g" } } } }, "UpdateMatchmakingConfiguration": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "Description": {}, "GameSessionQueueArns": { "shape": "S3j" }, "RequestTimeoutSeconds": { "type": "integer" }, "AcceptanceTimeoutSeconds": { "type": "integer" }, "AcceptanceRequired": { "type": "boolean" }, "RuleSetName": {}, "NotificationTarget": {}, "AdditionalPlayerCount": { "type": "integer" }, "CustomEventData": {}, "GameProperties": { "shape": "S2u" }, "GameSessionData": {}, "BackfillMode": {} } }, "output": { "type": "structure", "members": { "Configuration": { "shape": "S3s" } } } }, "UpdateRuntimeConfiguration": { "input": { "type": "structure", "required": [ "FleetId", "RuntimeConfiguration" ], "members": { "FleetId": {}, "RuntimeConfiguration": { "shape": "S1j" } } }, "output": { "type": "structure", "members": { "RuntimeConfiguration": { "shape": "S1j" } } } }, "UpdateScript": { "input": { "type": "structure", "required": [ "ScriptId" ], "members": { "ScriptId": {}, "Name": {}, "Version": {}, "StorageLocation": { "shape": "Sz" }, "ZipFile": { "type": "blob" } } }, "output": { "type": "structure", "members": { "Script": { "shape": "S4d" } } } }, "ValidateMatchmakingRuleSet": { "input": { "type": "structure", "required": [ "RuleSetBody" ], "members": { "RuleSetBody": {} } }, "output": { "type": "structure", "members": { "Valid": { "type": "boolean" } } } } }, "shapes": { "S3": { "type": "list", "member": {} }, "Sc": { "type": "structure", "members": { "GameServerGroupName": {}, "GameServerGroupArn": {}, "GameServerId": {}, "InstanceId": {}, "ConnectionInfo": {}, "GameServerData": {}, "ClaimStatus": {}, "UtilizationStatus": {}, "RegistrationTime": { "type": "timestamp" }, "LastClaimTime": { "type": "timestamp" }, "LastHealthCheckTime": { "type": "timestamp" } } }, "Sm": { "type": "structure", "members": { "Type": {}, "FleetId": {}, "Message": {} } }, "Sq": { "type": "list", "member": { "type": "structure", "required": [ "Key", "Value" ], "members": { "Key": {}, "Value": {} } } }, "Sv": { "t