route/vendor/github.com/aws/aws-sdk-go/models/apis/gamelift/2015-10-01/api-2.json

3110 lines
87 KiB
JSON

{
"version":"2.0",
"metadata":{
"apiVersion":"2015-10-01",
"endpointPrefix":"gamelift",
"jsonVersion":"1.1",
"protocol":"json",
"serviceFullName":"Amazon GameLift",
"signatureVersion":"v4",
"targetPrefix":"GameLift",
"uid":"gamelift-2015-10-01"
},
"operations":{
"AcceptMatch":{
"name":"AcceptMatch",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AcceptMatchInput"},
"output":{"shape":"AcceptMatchOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"}
]
},
"CreateAlias":{
"name":"CreateAlias",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateAliasInput"},
"output":{"shape":"CreateAliasOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"ConflictException"},
{"shape":"InternalServiceException"},
{"shape":"LimitExceededException"}
]
},
"CreateBuild":{
"name":"CreateBuild",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateBuildInput"},
"output":{"shape":"CreateBuildOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"ConflictException"},
{"shape":"InternalServiceException"}
]
},
"CreateFleet":{
"name":"CreateFleet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateFleetInput"},
"output":{"shape":"CreateFleetOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"ConflictException"},
{"shape":"LimitExceededException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"CreateGameSession":{
"name":"CreateGameSession",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateGameSessionInput"},
"output":{"shape":"CreateGameSessionOutput"},
"errors":[
{"shape":"ConflictException"},
{"shape":"InternalServiceException"},
{"shape":"UnauthorizedException"},
{"shape":"InvalidFleetStatusException"},
{"shape":"TerminalRoutingStrategyException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"FleetCapacityExceededException"},
{"shape":"LimitExceededException"},
{"shape":"IdempotentParameterMismatchException"}
]
},
"CreateGameSessionQueue":{
"name":"CreateGameSessionQueue",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateGameSessionQueueInput"},
"output":{"shape":"CreateGameSessionQueueOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"},
{"shape":"LimitExceededException"}
]
},
"CreateMatchmakingConfiguration":{
"name":"CreateMatchmakingConfiguration",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateMatchmakingConfigurationInput"},
"output":{"shape":"CreateMatchmakingConfigurationOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"LimitExceededException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"}
]
},
"CreateMatchmakingRuleSet":{
"name":"CreateMatchmakingRuleSet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateMatchmakingRuleSetInput"},
"output":{"shape":"CreateMatchmakingRuleSetOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"}
]
},
"CreatePlayerSession":{
"name":"CreatePlayerSession",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreatePlayerSessionInput"},
"output":{"shape":"CreatePlayerSessionOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"UnauthorizedException"},
{"shape":"InvalidGameSessionStatusException"},
{"shape":"GameSessionFullException"},
{"shape":"TerminalRoutingStrategyException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"}
]
},
"CreatePlayerSessions":{
"name":"CreatePlayerSessions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreatePlayerSessionsInput"},
"output":{"shape":"CreatePlayerSessionsOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"UnauthorizedException"},
{"shape":"InvalidGameSessionStatusException"},
{"shape":"GameSessionFullException"},
{"shape":"TerminalRoutingStrategyException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"}
]
},
"CreateVpcPeeringAuthorization":{
"name":"CreateVpcPeeringAuthorization",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateVpcPeeringAuthorizationInput"},
"output":{"shape":"CreateVpcPeeringAuthorizationOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"CreateVpcPeeringConnection":{
"name":"CreateVpcPeeringConnection",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateVpcPeeringConnectionInput"},
"output":{"shape":"CreateVpcPeeringConnectionOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"DeleteAlias":{
"name":"DeleteAlias",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteAliasInput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"InternalServiceException"}
]
},
"DeleteBuild":{
"name":"DeleteBuild",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteBuildInput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"}
]
},
"DeleteFleet":{
"name":"DeleteFleet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteFleetInput"},
"errors":[
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"InvalidFleetStatusException"},
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"}
]
},
"DeleteGameSessionQueue":{
"name":"DeleteGameSessionQueue",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteGameSessionQueueInput"},
"output":{"shape":"DeleteGameSessionQueueOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"}
]
},
"DeleteMatchmakingConfiguration":{
"name":"DeleteMatchmakingConfiguration",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteMatchmakingConfigurationInput"},
"output":{"shape":"DeleteMatchmakingConfigurationOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"}
]
},
"DeleteScalingPolicy":{
"name":"DeleteScalingPolicy",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteScalingPolicyInput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"},
{"shape":"NotFoundException"}
]
},
"DeleteVpcPeeringAuthorization":{
"name":"DeleteVpcPeeringAuthorization",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteVpcPeeringAuthorizationInput"},
"output":{"shape":"DeleteVpcPeeringAuthorizationOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"DeleteVpcPeeringConnection":{
"name":"DeleteVpcPeeringConnection",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteVpcPeeringConnectionInput"},
"output":{"shape":"DeleteVpcPeeringConnectionOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"DescribeAlias":{
"name":"DescribeAlias",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeAliasInput"},
"output":{"shape":"DescribeAliasOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"DescribeBuild":{
"name":"DescribeBuild",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeBuildInput"},
"output":{"shape":"DescribeBuildOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"DescribeEC2InstanceLimits":{
"name":"DescribeEC2InstanceLimits",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeEC2InstanceLimitsInput"},
"output":{"shape":"DescribeEC2InstanceLimitsOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"InternalServiceException"},
{"shape":"UnauthorizedException"}
]
},
"DescribeFleetAttributes":{
"name":"DescribeFleetAttributes",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeFleetAttributesInput"},
"output":{"shape":"DescribeFleetAttributesOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"DescribeFleetCapacity":{
"name":"DescribeFleetCapacity",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeFleetCapacityInput"},
"output":{"shape":"DescribeFleetCapacityOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"DescribeFleetEvents":{
"name":"DescribeFleetEvents",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeFleetEventsInput"},
"output":{"shape":"DescribeFleetEventsOutput"},
"errors":[
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"}
]
},
"DescribeFleetPortSettings":{
"name":"DescribeFleetPortSettings",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeFleetPortSettingsInput"},
"output":{"shape":"DescribeFleetPortSettingsOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"DescribeFleetUtilization":{
"name":"DescribeFleetUtilization",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeFleetUtilizationInput"},
"output":{"shape":"DescribeFleetUtilizationOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"DescribeGameSessionDetails":{
"name":"DescribeGameSessionDetails",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeGameSessionDetailsInput"},
"output":{"shape":"DescribeGameSessionDetailsOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"},
{"shape":"TerminalRoutingStrategyException"}
]
},
"DescribeGameSessionPlacement":{
"name":"DescribeGameSessionPlacement",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeGameSessionPlacementInput"},
"output":{"shape":"DescribeGameSessionPlacementOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"}
]
},
"DescribeGameSessionQueues":{
"name":"DescribeGameSessionQueues",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeGameSessionQueuesInput"},
"output":{"shape":"DescribeGameSessionQueuesOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"}
]
},
"DescribeGameSessions":{
"name":"DescribeGameSessions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeGameSessionsInput"},
"output":{"shape":"DescribeGameSessionsOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"},
{"shape":"TerminalRoutingStrategyException"}
]
},
"DescribeInstances":{
"name":"DescribeInstances",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeInstancesInput"},
"output":{"shape":"DescribeInstancesOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"DescribeMatchmaking":{
"name":"DescribeMatchmaking",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeMatchmakingInput"},
"output":{"shape":"DescribeMatchmakingOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"}
]
},
"DescribeMatchmakingConfigurations":{
"name":"DescribeMatchmakingConfigurations",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeMatchmakingConfigurationsInput"},
"output":{"shape":"DescribeMatchmakingConfigurationsOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"}
]
},
"DescribeMatchmakingRuleSets":{
"name":"DescribeMatchmakingRuleSets",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeMatchmakingRuleSetsInput"},
"output":{"shape":"DescribeMatchmakingRuleSetsOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"UnsupportedRegionException"}
]
},
"DescribePlayerSessions":{
"name":"DescribePlayerSessions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribePlayerSessionsInput"},
"output":{"shape":"DescribePlayerSessionsOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"DescribeRuntimeConfiguration":{
"name":"DescribeRuntimeConfiguration",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeRuntimeConfigurationInput"},
"output":{"shape":"DescribeRuntimeConfigurationOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"}
]
},
"DescribeScalingPolicies":{
"name":"DescribeScalingPolicies",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeScalingPoliciesInput"},
"output":{"shape":"DescribeScalingPoliciesOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"},
{"shape":"NotFoundException"}
]
},
"DescribeVpcPeeringAuthorizations":{
"name":"DescribeVpcPeeringAuthorizations",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeVpcPeeringAuthorizationsInput"},
"output":{"shape":"DescribeVpcPeeringAuthorizationsOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"InternalServiceException"}
]
},
"DescribeVpcPeeringConnections":{
"name":"DescribeVpcPeeringConnections",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeVpcPeeringConnectionsInput"},
"output":{"shape":"DescribeVpcPeeringConnectionsOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"GetGameSessionLogUrl":{
"name":"GetGameSessionLogUrl",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetGameSessionLogUrlInput"},
"output":{"shape":"GetGameSessionLogUrlOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"}
]
},
"GetInstanceAccess":{
"name":"GetInstanceAccess",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstanceAccessInput"},
"output":{"shape":"GetInstanceAccessOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"ListAliases":{
"name":"ListAliases",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListAliasesInput"},
"output":{"shape":"ListAliasesOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"InternalServiceException"}
]
},
"ListBuilds":{
"name":"ListBuilds",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListBuildsInput"},
"output":{"shape":"ListBuildsOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"InternalServiceException"}
]
},
"ListFleets":{
"name":"ListFleets",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListFleetsInput"},
"output":{"shape":"ListFleetsOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"PutScalingPolicy":{
"name":"PutScalingPolicy",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PutScalingPolicyInput"},
"output":{"shape":"PutScalingPolicyOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"},
{"shape":"NotFoundException"}
]
},
"RequestUploadCredentials":{
"name":"RequestUploadCredentials",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"RequestUploadCredentialsInput"},
"output":{"shape":"RequestUploadCredentialsOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"ResolveAlias":{
"name":"ResolveAlias",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ResolveAliasInput"},
"output":{"shape":"ResolveAliasOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"TerminalRoutingStrategyException"},
{"shape":"InternalServiceException"}
]
},
"SearchGameSessions":{
"name":"SearchGameSessions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"SearchGameSessionsInput"},
"output":{"shape":"SearchGameSessionsOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"NotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"},
{"shape":"TerminalRoutingStrategyException"}
]
},
"StartGameSessionPlacement":{
"name":"StartGameSessionPlacement",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StartGameSessionPlacementInput"},
"output":{"shape":"StartGameSessionPlacementOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"}
]
},
"StartMatchmaking":{
"name":"StartMatchmaking",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StartMatchmakingInput"},
"output":{"shape":"StartMatchmakingOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"}
]
},
"StopGameSessionPlacement":{
"name":"StopGameSessionPlacement",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StopGameSessionPlacementInput"},
"output":{"shape":"StopGameSessionPlacementOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"}
]
},
"StopMatchmaking":{
"name":"StopMatchmaking",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StopMatchmakingInput"},
"output":{"shape":"StopMatchmakingOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"}
]
},
"UpdateAlias":{
"name":"UpdateAlias",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateAliasInput"},
"output":{"shape":"UpdateAliasOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"UpdateBuild":{
"name":"UpdateBuild",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateBuildInput"},
"output":{"shape":"UpdateBuildOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"}
]
},
"UpdateFleetAttributes":{
"name":"UpdateFleetAttributes",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateFleetAttributesInput"},
"output":{"shape":"UpdateFleetAttributesOutput"},
"errors":[
{"shape":"NotFoundException"},
{"shape":"ConflictException"},
{"shape":"InvalidFleetStatusException"},
{"shape":"LimitExceededException"},
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"UpdateFleetCapacity":{
"name":"UpdateFleetCapacity",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateFleetCapacityInput"},
"output":{"shape":"UpdateFleetCapacityOutput"},
"errors":[
{"shape":"NotFoundException"},
{"shape":"ConflictException"},
{"shape":"LimitExceededException"},
{"shape":"InvalidFleetStatusException"},
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"UpdateFleetPortSettings":{
"name":"UpdateFleetPortSettings",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateFleetPortSettingsInput"},
"output":{"shape":"UpdateFleetPortSettingsOutput"},
"errors":[
{"shape":"NotFoundException"},
{"shape":"ConflictException"},
{"shape":"InvalidFleetStatusException"},
{"shape":"LimitExceededException"},
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"UnauthorizedException"}
]
},
"UpdateGameSession":{
"name":"UpdateGameSession",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateGameSessionInput"},
"output":{"shape":"UpdateGameSessionOutput"},
"errors":[
{"shape":"NotFoundException"},
{"shape":"ConflictException"},
{"shape":"InternalServiceException"},
{"shape":"UnauthorizedException"},
{"shape":"InvalidGameSessionStatusException"},
{"shape":"InvalidRequestException"}
]
},
"UpdateGameSessionQueue":{
"name":"UpdateGameSessionQueue",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateGameSessionQueueInput"},
"output":{"shape":"UpdateGameSessionQueueOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"}
]
},
"UpdateMatchmakingConfiguration":{
"name":"UpdateMatchmakingConfiguration",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateMatchmakingConfigurationInput"},
"output":{"shape":"UpdateMatchmakingConfigurationOutput"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"}
]
},
"UpdateRuntimeConfiguration":{
"name":"UpdateRuntimeConfiguration",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateRuntimeConfigurationInput"},
"output":{"shape":"UpdateRuntimeConfigurationOutput"},
"errors":[
{"shape":"UnauthorizedException"},
{"shape":"NotFoundException"},
{"shape":"InternalServiceException"},
{"shape":"InvalidRequestException"},
{"shape":"InvalidFleetStatusException"}
]
},
"ValidateMatchmakingRuleSet":{
"name":"ValidateMatchmakingRuleSet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ValidateMatchmakingRuleSetInput"},
"output":{"shape":"ValidateMatchmakingRuleSetOutput"},
"errors":[
{"shape":"InternalServiceException"},
{"shape":"UnsupportedRegionException"},
{"shape":"InvalidRequestException"}
]
}
},
"shapes":{
"AcceptMatchInput":{
"type":"structure",
"required":[
"TicketId",
"PlayerIds",
"AcceptanceType"
],
"members":{
"TicketId":{"shape":"MatchmakingIdStringModel"},
"PlayerIds":{"shape":"MatchmakingPlayerIdList"},
"AcceptanceType":{"shape":"AcceptanceType"}
}
},
"AcceptMatchOutput":{
"type":"structure",
"members":{
}
},
"AcceptanceType":{
"type":"string",
"enum":[
"ACCEPT",
"REJECT"
]
},
"Alias":{
"type":"structure",
"members":{
"AliasId":{"shape":"AliasId"},
"Name":{"shape":"NonBlankAndLengthConstraintString"},
"AliasArn":{"shape":"ArnStringModel"},
"Description":{"shape":"FreeText"},
"RoutingStrategy":{"shape":"RoutingStrategy"},
"CreationTime":{"shape":"Timestamp"},
"LastUpdatedTime":{"shape":"Timestamp"}
}
},
"AliasId":{
"type":"string",
"pattern":"^alias-\\S+"
},
"AliasList":{
"type":"list",
"member":{"shape":"Alias"}
},
"ArnStringModel":{
"type":"string",
"max":256,
"min":1,
"pattern":"[a-zA-Z0-9:/-]+"
},
"AttributeValue":{
"type":"structure",
"members":{
"S":{"shape":"NonZeroAndMaxString"},
"N":{"shape":"DoubleObject"},
"SL":{"shape":"StringList"},
"SDM":{"shape":"StringDoubleMap"}
}
},
"AwsCredentials":{
"type":"structure",
"members":{
"AccessKeyId":{"shape":"NonEmptyString"},
"SecretAccessKey":{"shape":"NonEmptyString"},
"SessionToken":{"shape":"NonEmptyString"}
},
"sensitive":true
},
"Boolean":{"type":"boolean"},
"Build":{
"type":"structure",
"members":{
"BuildId":{"shape":"BuildId"},
"Name":{"shape":"FreeText"},
"Version":{"shape":"FreeText"},
"Status":{"shape":"BuildStatus"},
"SizeOnDisk":{"shape":"PositiveLong"},
"OperatingSystem":{"shape":"OperatingSystem"},
"CreationTime":{"shape":"Timestamp"}
}
},
"BuildId":{
"type":"string",
"pattern":"^build-\\S+"
},
"BuildList":{
"type":"list",
"member":{"shape":"Build"}
},
"BuildStatus":{
"type":"string",
"enum":[
"INITIALIZED",
"READY",
"FAILED"
]
},
"ComparisonOperatorType":{
"type":"string",
"enum":[
"GreaterThanOrEqualToThreshold",
"GreaterThanThreshold",
"LessThanThreshold",
"LessThanOrEqualToThreshold"
]
},
"ConflictException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"CreateAliasInput":{
"type":"structure",
"required":[
"Name",
"RoutingStrategy"
],
"members":{
"Name":{"shape":"NonBlankAndLengthConstraintString"},
"Description":{"shape":"NonZeroAndMaxString"},
"RoutingStrategy":{"shape":"RoutingStrategy"}
}
},
"CreateAliasOutput":{
"type":"structure",
"members":{
"Alias":{"shape":"Alias"}
}
},
"CreateBuildInput":{
"type":"structure",
"members":{
"Name":{"shape":"NonZeroAndMaxString"},
"Version":{"shape":"NonZeroAndMaxString"},
"StorageLocation":{"shape":"S3Location"},
"OperatingSystem":{"shape":"OperatingSystem"}
}
},
"CreateBuildOutput":{
"type":"structure",
"members":{
"Build":{"shape":"Build"},
"UploadCredentials":{"shape":"AwsCredentials"},
"StorageLocation":{"shape":"S3Location"}
}
},
"CreateFleetInput":{
"type":"structure",
"required":[
"Name",
"BuildId",
"EC2InstanceType"
],
"members":{
"Name":{"shape":"NonZeroAndMaxString"},
"Description":{"shape":"NonZeroAndMaxString"},
"BuildId":{"shape":"BuildId"},
"ServerLaunchPath":{"shape":"NonZeroAndMaxString"},
"ServerLaunchParameters":{"shape":"NonZeroAndMaxString"},
"LogPaths":{"shape":"StringList"},
"EC2InstanceType":{"shape":"EC2InstanceType"},
"EC2InboundPermissions":{"shape":"IpPermissionsList"},
"NewGameSessionProtectionPolicy":{"shape":"ProtectionPolicy"},
"RuntimeConfiguration":{"shape":"RuntimeConfiguration"},
"ResourceCreationLimitPolicy":{"shape":"ResourceCreationLimitPolicy"},
"MetricGroups":{"shape":"MetricGroupList"},
"PeerVpcAwsAccountId":{"shape":"NonZeroAndMaxString"},
"PeerVpcId":{"shape":"NonZeroAndMaxString"}
}
},
"CreateFleetOutput":{
"type":"structure",
"members":{
"FleetAttributes":{"shape":"FleetAttributes"}
}
},
"CreateGameSessionInput":{
"type":"structure",
"required":["MaximumPlayerSessionCount"],
"members":{
"FleetId":{"shape":"FleetId"},
"AliasId":{"shape":"AliasId"},
"MaximumPlayerSessionCount":{"shape":"WholeNumber"},
"Name":{"shape":"NonZeroAndMaxString"},
"GameProperties":{"shape":"GamePropertyList"},
"CreatorId":{"shape":"NonZeroAndMaxString"},
"GameSessionId":{"shape":"IdStringModel"},
"IdempotencyToken":{"shape":"IdStringModel"},
"GameSessionData":{"shape":"GameSessionData"}
}
},
"CreateGameSessionOutput":{
"type":"structure",
"members":{
"GameSession":{"shape":"GameSession"}
}
},
"CreateGameSessionQueueInput":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"GameSessionQueueName"},
"TimeoutInSeconds":{"shape":"WholeNumber"},
"PlayerLatencyPolicies":{"shape":"PlayerLatencyPolicyList"},
"Destinations":{"shape":"GameSessionQueueDestinationList"}
}
},
"CreateGameSessionQueueOutput":{
"type":"structure",
"members":{
"GameSessionQueue":{"shape":"GameSessionQueue"}
}
},
"CreateMatchmakingConfigurationInput":{
"type":"structure",
"required":[
"Name",
"GameSessionQueueArns",
"RequestTimeoutSeconds",
"AcceptanceRequired",
"RuleSetName"
],
"members":{
"Name":{"shape":"MatchmakingIdStringModel"},
"Description":{"shape":"NonZeroAndMaxString"},
"GameSessionQueueArns":{"shape":"QueueArnsList"},
"RequestTimeoutSeconds":{"shape":"MatchmakingRequestTimeoutInteger"},
"AcceptanceTimeoutSeconds":{"shape":"MatchmakingAcceptanceTimeoutInteger"},
"AcceptanceRequired":{"shape":"Boolean"},
"RuleSetName":{"shape":"MatchmakingIdStringModel"},
"NotificationTarget":{"shape":"SnsArnStringModel"},
"AdditionalPlayerCount":{"shape":"WholeNumber"},
"CustomEventData":{"shape":"CustomEventData"},
"GameProperties":{"shape":"GamePropertyList"},
"GameSessionData":{"shape":"GameSessionData"}
}
},
"CreateMatchmakingConfigurationOutput":{
"type":"structure",
"members":{
"Configuration":{"shape":"MatchmakingConfiguration"}
}
},
"CreateMatchmakingRuleSetInput":{
"type":"structure",
"required":[
"Name",
"RuleSetBody"
],
"members":{
"Name":{"shape":"MatchmakingIdStringModel"},
"RuleSetBody":{"shape":"RuleSetBody"}
}
},
"CreateMatchmakingRuleSetOutput":{
"type":"structure",
"required":["RuleSet"],
"members":{
"RuleSet":{"shape":"MatchmakingRuleSet"}
}
},
"CreatePlayerSessionInput":{
"type":"structure",
"required":[
"GameSessionId",
"PlayerId"
],
"members":{
"GameSessionId":{"shape":"ArnStringModel"},
"PlayerId":{"shape":"NonZeroAndMaxString"},
"PlayerData":{"shape":"PlayerData"}
}
},
"CreatePlayerSessionOutput":{
"type":"structure",
"members":{
"PlayerSession":{"shape":"PlayerSession"}
}
},
"CreatePlayerSessionsInput":{
"type":"structure",
"required":[
"GameSessionId",
"PlayerIds"
],
"members":{
"GameSessionId":{"shape":"ArnStringModel"},
"PlayerIds":{"shape":"PlayerIdList"},
"PlayerDataMap":{"shape":"PlayerDataMap"}
}
},
"CreatePlayerSessionsOutput":{
"type":"structure",
"members":{
"PlayerSessions":{"shape":"PlayerSessionList"}
}
},
"CreateVpcPeeringAuthorizationInput":{
"type":"structure",
"required":[
"GameLiftAwsAccountId",
"PeerVpcId"
],
"members":{
"GameLiftAwsAccountId":{"shape":"NonZeroAndMaxString"},
"PeerVpcId":{"shape":"NonZeroAndMaxString"}
}
},
"CreateVpcPeeringAuthorizationOutput":{
"type":"structure",
"members":{
"VpcPeeringAuthorization":{"shape":"VpcPeeringAuthorization"}
}
},
"CreateVpcPeeringConnectionInput":{
"type":"structure",
"required":[
"FleetId",
"PeerVpcAwsAccountId",
"PeerVpcId"
],
"members":{
"FleetId":{"shape":"FleetId"},
"PeerVpcAwsAccountId":{"shape":"NonZeroAndMaxString"},
"PeerVpcId":{"shape":"NonZeroAndMaxString"}
}
},
"CreateVpcPeeringConnectionOutput":{
"type":"structure",
"members":{
}
},
"CustomEventData":{
"type":"string",
"max":256,
"min":0
},
"DeleteAliasInput":{
"type":"structure",
"required":["AliasId"],
"members":{
"AliasId":{"shape":"AliasId"}
}
},
"DeleteBuildInput":{
"type":"structure",
"required":["BuildId"],
"members":{
"BuildId":{"shape":"BuildId"}
}
},
"DeleteFleetInput":{
"type":"structure",
"required":["FleetId"],
"members":{
"FleetId":{"shape":"FleetId"}
}
},
"DeleteGameSessionQueueInput":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"GameSessionQueueName"}
}
},
"DeleteGameSessionQueueOutput":{
"type":"structure",
"members":{
}
},
"DeleteMatchmakingConfigurationInput":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"MatchmakingIdStringModel"}
}
},
"DeleteMatchmakingConfigurationOutput":{
"type":"structure",
"members":{
}
},
"DeleteScalingPolicyInput":{
"type":"structure",
"required":[
"Name",
"FleetId"
],
"members":{
"Name":{"shape":"NonZeroAndMaxString"},
"FleetId":{"shape":"FleetId"}
}
},
"DeleteVpcPeeringAuthorizationInput":{
"type":"structure",
"required":[
"GameLiftAwsAccountId",
"PeerVpcId"
],
"members":{
"GameLiftAwsAccountId":{"shape":"NonZeroAndMaxString"},
"PeerVpcId":{"shape":"NonZeroAndMaxString"}
}
},
"DeleteVpcPeeringAuthorizationOutput":{
"type":"structure",
"members":{
}
},
"DeleteVpcPeeringConnectionInput":{
"type":"structure",
"required":[
"FleetId",
"VpcPeeringConnectionId"
],
"members":{
"FleetId":{"shape":"FleetId"},
"VpcPeeringConnectionId":{"shape":"NonZeroAndMaxString"}
}
},
"DeleteVpcPeeringConnectionOutput":{
"type":"structure",
"members":{
}
},
"DescribeAliasInput":{
"type":"structure",
"required":["AliasId"],
"members":{
"AliasId":{"shape":"AliasId"}
}
},
"DescribeAliasOutput":{
"type":"structure",
"members":{
"Alias":{"shape":"Alias"}
}
},
"DescribeBuildInput":{
"type":"structure",
"required":["BuildId"],
"members":{
"BuildId":{"shape":"BuildId"}
}
},
"DescribeBuildOutput":{
"type":"structure",
"members":{
"Build":{"shape":"Build"}
}
},
"DescribeEC2InstanceLimitsInput":{
"type":"structure",
"members":{
"EC2InstanceType":{"shape":"EC2InstanceType"}
}
},
"DescribeEC2InstanceLimitsOutput":{
"type":"structure",
"members":{
"EC2InstanceLimits":{"shape":"EC2InstanceLimitList"}
}
},
"DescribeFleetAttributesInput":{
"type":"structure",
"members":{
"FleetIds":{"shape":"FleetIdList"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeFleetAttributesOutput":{
"type":"structure",
"members":{
"FleetAttributes":{"shape":"FleetAttributesList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeFleetCapacityInput":{
"type":"structure",
"members":{
"FleetIds":{"shape":"FleetIdList"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeFleetCapacityOutput":{
"type":"structure",
"members":{
"FleetCapacity":{"shape":"FleetCapacityList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeFleetEventsInput":{
"type":"structure",
"required":["FleetId"],
"members":{
"FleetId":{"shape":"FleetId"},
"StartTime":{"shape":"Timestamp"},
"EndTime":{"shape":"Timestamp"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeFleetEventsOutput":{
"type":"structure",
"members":{
"Events":{"shape":"EventList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeFleetPortSettingsInput":{
"type":"structure",
"required":["FleetId"],
"members":{
"FleetId":{"shape":"FleetId"}
}
},
"DescribeFleetPortSettingsOutput":{
"type":"structure",
"members":{
"InboundPermissions":{"shape":"IpPermissionsList"}
}
},
"DescribeFleetUtilizationInput":{
"type":"structure",
"members":{
"FleetIds":{"shape":"FleetIdList"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeFleetUtilizationOutput":{
"type":"structure",
"members":{
"FleetUtilization":{"shape":"FleetUtilizationList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeGameSessionDetailsInput":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"GameSessionId":{"shape":"ArnStringModel"},
"AliasId":{"shape":"AliasId"},
"StatusFilter":{"shape":"NonZeroAndMaxString"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeGameSessionDetailsOutput":{
"type":"structure",
"members":{
"GameSessionDetails":{"shape":"GameSessionDetailList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeGameSessionPlacementInput":{
"type":"structure",
"required":["PlacementId"],
"members":{
"PlacementId":{"shape":"IdStringModel"}
}
},
"DescribeGameSessionPlacementOutput":{
"type":"structure",
"members":{
"GameSessionPlacement":{"shape":"GameSessionPlacement"}
}
},
"DescribeGameSessionQueuesInput":{
"type":"structure",
"members":{
"Names":{"shape":"GameSessionQueueNameList"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeGameSessionQueuesOutput":{
"type":"structure",
"members":{
"GameSessionQueues":{"shape":"GameSessionQueueList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeGameSessionsInput":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"GameSessionId":{"shape":"ArnStringModel"},
"AliasId":{"shape":"AliasId"},
"StatusFilter":{"shape":"NonZeroAndMaxString"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeGameSessionsOutput":{
"type":"structure",
"members":{
"GameSessions":{"shape":"GameSessionList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeInstancesInput":{
"type":"structure",
"required":["FleetId"],
"members":{
"FleetId":{"shape":"FleetId"},
"InstanceId":{"shape":"InstanceId"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeInstancesOutput":{
"type":"structure",
"members":{
"Instances":{"shape":"InstanceList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeMatchmakingConfigurationsInput":{
"type":"structure",
"members":{
"Names":{"shape":"MatchmakingIdList"},
"RuleSetName":{"shape":"MatchmakingIdStringModel"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeMatchmakingConfigurationsOutput":{
"type":"structure",
"members":{
"Configurations":{"shape":"MatchmakingConfigurationList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeMatchmakingInput":{
"type":"structure",
"required":["TicketIds"],
"members":{
"TicketIds":{"shape":"MatchmakingIdList"}
}
},
"DescribeMatchmakingOutput":{
"type":"structure",
"members":{
"TicketList":{"shape":"MatchmakingTicketList"}
}
},
"DescribeMatchmakingRuleSetsInput":{
"type":"structure",
"members":{
"Names":{"shape":"MatchmakingRuleSetNameList"},
"Limit":{"shape":"RuleSetLimit"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeMatchmakingRuleSetsOutput":{
"type":"structure",
"required":["RuleSets"],
"members":{
"RuleSets":{"shape":"MatchmakingRuleSetList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribePlayerSessionsInput":{
"type":"structure",
"members":{
"GameSessionId":{"shape":"ArnStringModel"},
"PlayerId":{"shape":"NonZeroAndMaxString"},
"PlayerSessionId":{"shape":"PlayerSessionId"},
"PlayerSessionStatusFilter":{"shape":"NonZeroAndMaxString"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribePlayerSessionsOutput":{
"type":"structure",
"members":{
"PlayerSessions":{"shape":"PlayerSessionList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeRuntimeConfigurationInput":{
"type":"structure",
"required":["FleetId"],
"members":{
"FleetId":{"shape":"FleetId"}
}
},
"DescribeRuntimeConfigurationOutput":{
"type":"structure",
"members":{
"RuntimeConfiguration":{"shape":"RuntimeConfiguration"}
}
},
"DescribeScalingPoliciesInput":{
"type":"structure",
"required":["FleetId"],
"members":{
"FleetId":{"shape":"FleetId"},
"StatusFilter":{"shape":"ScalingStatusType"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeScalingPoliciesOutput":{
"type":"structure",
"members":{
"ScalingPolicies":{"shape":"ScalingPolicyList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"DescribeVpcPeeringAuthorizationsInput":{
"type":"structure",
"members":{
}
},
"DescribeVpcPeeringAuthorizationsOutput":{
"type":"structure",
"members":{
"VpcPeeringAuthorizations":{"shape":"VpcPeeringAuthorizationList"}
}
},
"DescribeVpcPeeringConnectionsInput":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"}
}
},
"DescribeVpcPeeringConnectionsOutput":{
"type":"structure",
"members":{
"VpcPeeringConnections":{"shape":"VpcPeeringConnectionList"}
}
},
"DesiredPlayerSession":{
"type":"structure",
"members":{
"PlayerId":{"shape":"NonZeroAndMaxString"},
"PlayerData":{"shape":"PlayerData"}
}
},
"DesiredPlayerSessionList":{
"type":"list",
"member":{"shape":"DesiredPlayerSession"}
},
"Double":{"type":"double"},
"DoubleObject":{"type":"double"},
"EC2InstanceCounts":{
"type":"structure",
"members":{
"DESIRED":{"shape":"WholeNumber"},
"MINIMUM":{"shape":"WholeNumber"},
"MAXIMUM":{"shape":"WholeNumber"},
"PENDING":{"shape":"WholeNumber"},
"ACTIVE":{"shape":"WholeNumber"},
"IDLE":{"shape":"WholeNumber"},
"TERMINATING":{"shape":"WholeNumber"}
}
},
"EC2InstanceLimit":{
"type":"structure",
"members":{
"EC2InstanceType":{"shape":"EC2InstanceType"},
"CurrentInstances":{"shape":"WholeNumber"},
"InstanceLimit":{"shape":"WholeNumber"}
}
},
"EC2InstanceLimitList":{
"type":"list",
"member":{"shape":"EC2InstanceLimit"}
},
"EC2InstanceType":{
"type":"string",
"enum":[
"t2.micro",
"t2.small",
"t2.medium",
"t2.large",
"c3.large",
"c3.xlarge",
"c3.2xlarge",
"c3.4xlarge",
"c3.8xlarge",
"c4.large",
"c4.xlarge",
"c4.2xlarge",
"c4.4xlarge",
"c4.8xlarge",
"r3.large",
"r3.xlarge",
"r3.2xlarge",
"r3.4xlarge",
"r3.8xlarge",
"r4.large",
"r4.xlarge",
"r4.2xlarge",
"r4.4xlarge",
"r4.8xlarge",
"r4.16xlarge",
"m3.medium",
"m3.large",
"m3.xlarge",
"m3.2xlarge",
"m4.large",
"m4.xlarge",
"m4.2xlarge",
"m4.4xlarge",
"m4.10xlarge"
]
},
"Event":{
"type":"structure",
"members":{
"EventId":{"shape":"NonZeroAndMaxString"},
"ResourceId":{"shape":"NonZeroAndMaxString"},
"EventCode":{"shape":"EventCode"},
"Message":{"shape":"NonEmptyString"},
"EventTime":{"shape":"Timestamp"},
"PreSignedLogUrl":{"shape":"NonZeroAndMaxString"}
}
},
"EventCode":{
"type":"string",
"enum":[
"GENERIC_EVENT",
"FLEET_CREATED",
"FLEET_DELETED",
"FLEET_SCALING_EVENT",
"FLEET_STATE_DOWNLOADING",
"FLEET_STATE_VALIDATING",
"FLEET_STATE_BUILDING",
"FLEET_STATE_ACTIVATING",
"FLEET_STATE_ACTIVE",
"FLEET_STATE_ERROR",
"FLEET_INITIALIZATION_FAILED",
"FLEET_BINARY_DOWNLOAD_FAILED",
"FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND",
"FLEET_VALIDATION_EXECUTABLE_RUNTIME_FAILURE",
"FLEET_VALIDATION_TIMED_OUT",
"FLEET_ACTIVATION_FAILED",
"FLEET_ACTIVATION_FAILED_NO_INSTANCES",
"FLEET_NEW_GAME_SESSION_PROTECTION_POLICY_UPDATED",
"SERVER_PROCESS_INVALID_PATH",
"SERVER_PROCESS_SDK_INITIALIZATION_TIMEOUT",
"SERVER_PROCESS_PROCESS_READY_TIMEOUT",
"SERVER_PROCESS_CRASHED",
"SERVER_PROCESS_TERMINATED_UNHEALTHY",
"SERVER_PROCESS_FORCE_TERMINATED",
"SERVER_PROCESS_PROCESS_EXIT_TIMEOUT",
"GAME_SESSION_ACTIVATION_TIMEOUT",
"FLEET_CREATION_EXTRACTING_BUILD",
"FLEET_CREATION_RUNNING_INSTALLER",
"FLEET_CREATION_VALIDATING_RUNTIME_CONFIG",
"FLEET_VPC_PEERING_SUCCEEDED",
"FLEET_VPC_PEERING_FAILED",
"FLEET_VPC_PEERING_DELETED"
]
},
"EventList":{
"type":"list",
"member":{"shape":"Event"}
},
"FleetAttributes":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"FleetArn":{"shape":"ArnStringModel"},
"Description":{"shape":"NonZeroAndMaxString"},
"Name":{"shape":"NonZeroAndMaxString"},
"CreationTime":{"shape":"Timestamp"},
"TerminationTime":{"shape":"Timestamp"},
"Status":{"shape":"FleetStatus"},
"BuildId":{"shape":"BuildId"},
"ServerLaunchPath":{"shape":"NonZeroAndMaxString"},
"ServerLaunchParameters":{"shape":"NonZeroAndMaxString"},
"LogPaths":{"shape":"StringList"},
"NewGameSessionProtectionPolicy":{"shape":"ProtectionPolicy"},
"OperatingSystem":{"shape":"OperatingSystem"},
"ResourceCreationLimitPolicy":{"shape":"ResourceCreationLimitPolicy"},
"MetricGroups":{"shape":"MetricGroupList"}
}
},
"FleetAttributesList":{
"type":"list",
"member":{"shape":"FleetAttributes"}
},
"FleetCapacity":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"InstanceType":{"shape":"EC2InstanceType"},
"InstanceCounts":{"shape":"EC2InstanceCounts"}
}
},
"FleetCapacityExceededException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"FleetCapacityList":{
"type":"list",
"member":{"shape":"FleetCapacity"}
},
"FleetId":{
"type":"string",
"pattern":"^fleet-\\S+"
},
"FleetIdList":{
"type":"list",
"member":{"shape":"FleetId"},
"min":1
},
"FleetStatus":{
"type":"string",
"enum":[
"NEW",
"DOWNLOADING",
"VALIDATING",
"BUILDING",
"ACTIVATING",
"ACTIVE",
"DELETING",
"ERROR",
"TERMINATED"
]
},
"FleetUtilization":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"ActiveServerProcessCount":{"shape":"WholeNumber"},
"ActiveGameSessionCount":{"shape":"WholeNumber"},
"CurrentPlayerSessionCount":{"shape":"WholeNumber"},
"MaximumPlayerSessionCount":{"shape":"WholeNumber"}
}
},
"FleetUtilizationList":{
"type":"list",
"member":{"shape":"FleetUtilization"}
},
"Float":{"type":"float"},
"FreeText":{"type":"string"},
"GameProperty":{
"type":"structure",
"required":[
"Key",
"Value"
],
"members":{
"Key":{"shape":"GamePropertyKey"},
"Value":{"shape":"GamePropertyValue"}
}
},
"GamePropertyKey":{
"type":"string",
"max":32
},
"GamePropertyList":{
"type":"list",
"member":{"shape":"GameProperty"},
"max":16
},
"GamePropertyValue":{
"type":"string",
"max":96
},
"GameSession":{
"type":"structure",
"members":{
"GameSessionId":{"shape":"NonZeroAndMaxString"},
"Name":{"shape":"NonZeroAndMaxString"},
"FleetId":{"shape":"FleetId"},
"CreationTime":{"shape":"Timestamp"},
"TerminationTime":{"shape":"Timestamp"},
"CurrentPlayerSessionCount":{"shape":"WholeNumber"},
"MaximumPlayerSessionCount":{"shape":"WholeNumber"},
"Status":{"shape":"GameSessionStatus"},
"GameProperties":{"shape":"GamePropertyList"},
"IpAddress":{"shape":"IpAddress"},
"Port":{"shape":"PortNumber"},
"PlayerSessionCreationPolicy":{"shape":"PlayerSessionCreationPolicy"},
"CreatorId":{"shape":"NonZeroAndMaxString"},
"GameSessionData":{"shape":"GameSessionData"}
}
},
"GameSessionActivationTimeoutSeconds":{
"type":"integer",
"max":600,
"min":1
},
"GameSessionConnectionInfo":{
"type":"structure",
"members":{
"GameSessionArn":{"shape":"ArnStringModel"},
"IpAddress":{"shape":"StringModel"},
"Port":{"shape":"PositiveInteger"},
"MatchedPlayerSessions":{"shape":"MatchedPlayerSessionList"}
}
},
"GameSessionData":{
"type":"string",
"max":4096,
"min":1
},
"GameSessionDetail":{
"type":"structure",
"members":{
"GameSession":{"shape":"GameSession"},
"ProtectionPolicy":{"shape":"ProtectionPolicy"}
}
},
"GameSessionDetailList":{
"type":"list",
"member":{"shape":"GameSessionDetail"}
},
"GameSessionFullException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"GameSessionList":{
"type":"list",
"member":{"shape":"GameSession"}
},
"GameSessionPlacement":{
"type":"structure",
"members":{
"PlacementId":{"shape":"IdStringModel"},
"GameSessionQueueName":{"shape":"GameSessionQueueName"},
"Status":{"shape":"GameSessionPlacementState"},
"GameProperties":{"shape":"GamePropertyList"},
"MaximumPlayerSessionCount":{"shape":"WholeNumber"},
"GameSessionName":{"shape":"NonZeroAndMaxString"},
"GameSessionId":{"shape":"NonZeroAndMaxString"},
"GameSessionArn":{"shape":"NonZeroAndMaxString"},
"GameSessionRegion":{"shape":"NonZeroAndMaxString"},
"PlayerLatencies":{"shape":"PlayerLatencyList"},
"StartTime":{"shape":"Timestamp"},
"EndTime":{"shape":"Timestamp"},
"IpAddress":{"shape":"IpAddress"},
"Port":{"shape":"PortNumber"},
"PlacedPlayerSessions":{"shape":"PlacedPlayerSessionList"},
"GameSessionData":{"shape":"GameSessionData"}
}
},
"GameSessionPlacementState":{
"type":"string",
"enum":[
"PENDING",
"FULFILLED",
"CANCELLED",
"TIMED_OUT"
]
},
"GameSessionQueue":{
"type":"structure",
"members":{
"Name":{"shape":"GameSessionQueueName"},
"GameSessionQueueArn":{"shape":"ArnStringModel"},
"TimeoutInSeconds":{"shape":"WholeNumber"},
"PlayerLatencyPolicies":{"shape":"PlayerLatencyPolicyList"},
"Destinations":{"shape":"GameSessionQueueDestinationList"}
}
},
"GameSessionQueueDestination":{
"type":"structure",
"members":{
"DestinationArn":{"shape":"ArnStringModel"}
}
},
"GameSessionQueueDestinationList":{
"type":"list",
"member":{"shape":"GameSessionQueueDestination"}
},
"GameSessionQueueList":{
"type":"list",
"member":{"shape":"GameSessionQueue"}
},
"GameSessionQueueName":{
"type":"string",
"max":128,
"min":1,
"pattern":"[a-zA-Z0-9-]+"
},
"GameSessionQueueNameList":{
"type":"list",
"member":{"shape":"GameSessionQueueName"}
},
"GameSessionStatus":{
"type":"string",
"enum":[
"ACTIVE",
"ACTIVATING",
"TERMINATED",
"TERMINATING",
"ERROR"
]
},
"GetGameSessionLogUrlInput":{
"type":"structure",
"required":["GameSessionId"],
"members":{
"GameSessionId":{"shape":"ArnStringModel"}
}
},
"GetGameSessionLogUrlOutput":{
"type":"structure",
"members":{
"PreSignedUrl":{"shape":"NonZeroAndMaxString"}
}
},
"GetInstanceAccessInput":{
"type":"structure",
"required":[
"FleetId",
"InstanceId"
],
"members":{
"FleetId":{"shape":"FleetId"},
"InstanceId":{"shape":"InstanceId"}
}
},
"GetInstanceAccessOutput":{
"type":"structure",
"members":{
"InstanceAccess":{"shape":"InstanceAccess"}
}
},
"IdStringModel":{
"type":"string",
"max":48,
"min":1,
"pattern":"[a-zA-Z0-9-]+"
},
"IdempotentParameterMismatchException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"Instance":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"InstanceId":{"shape":"InstanceId"},
"IpAddress":{"shape":"IpAddress"},
"OperatingSystem":{"shape":"OperatingSystem"},
"Type":{"shape":"EC2InstanceType"},
"Status":{"shape":"InstanceStatus"},
"CreationTime":{"shape":"Timestamp"}
}
},
"InstanceAccess":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"InstanceId":{"shape":"InstanceId"},
"IpAddress":{"shape":"IpAddress"},
"OperatingSystem":{"shape":"OperatingSystem"},
"Credentials":{"shape":"InstanceCredentials"}
}
},
"InstanceCredentials":{
"type":"structure",
"members":{
"UserName":{"shape":"NonEmptyString"},
"Secret":{"shape":"NonEmptyString"}
},
"sensitive":true
},
"InstanceId":{
"type":"string",
"pattern":"[a-zA-Z0-9\\.-]+"
},
"InstanceList":{
"type":"list",
"member":{"shape":"Instance"}
},
"InstanceStatus":{
"type":"string",
"enum":[
"PENDING",
"ACTIVE",
"TERMINATING"
]
},
"Integer":{"type":"integer"},
"InternalServiceException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true,
"fault":true
},
"InvalidFleetStatusException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"InvalidGameSessionStatusException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"InvalidRequestException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"IpAddress":{"type":"string"},
"IpPermission":{
"type":"structure",
"required":[
"FromPort",
"ToPort",
"IpRange",
"Protocol"
],
"members":{
"FromPort":{"shape":"PortNumber"},
"ToPort":{"shape":"PortNumber"},
"IpRange":{"shape":"NonBlankString"},
"Protocol":{"shape":"IpProtocol"}
}
},
"IpPermissionsList":{
"type":"list",
"member":{"shape":"IpPermission"},
"max":50
},
"IpProtocol":{
"type":"string",
"enum":[
"TCP",
"UDP"
]
},
"LatencyMap":{
"type":"map",
"key":{"shape":"NonEmptyString"},
"value":{"shape":"PositiveInteger"}
},
"LimitExceededException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"ListAliasesInput":{
"type":"structure",
"members":{
"RoutingStrategyType":{"shape":"RoutingStrategyType"},
"Name":{"shape":"NonEmptyString"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonEmptyString"}
}
},
"ListAliasesOutput":{
"type":"structure",
"members":{
"Aliases":{"shape":"AliasList"},
"NextToken":{"shape":"NonEmptyString"}
}
},
"ListBuildsInput":{
"type":"structure",
"members":{
"Status":{"shape":"BuildStatus"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonEmptyString"}
}
},
"ListBuildsOutput":{
"type":"structure",
"members":{
"Builds":{"shape":"BuildList"},
"NextToken":{"shape":"NonEmptyString"}
}
},
"ListFleetsInput":{
"type":"structure",
"members":{
"BuildId":{"shape":"BuildId"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"ListFleetsOutput":{
"type":"structure",
"members":{
"FleetIds":{"shape":"FleetIdList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"MatchedPlayerSession":{
"type":"structure",
"members":{
"PlayerId":{"shape":"NonZeroAndMaxString"},
"PlayerSessionId":{"shape":"PlayerSessionId"}
}
},
"MatchedPlayerSessionList":{
"type":"list",
"member":{"shape":"MatchedPlayerSession"}
},
"MatchmakingAcceptanceTimeoutInteger":{
"type":"integer",
"max":600,
"min":1
},
"MatchmakingConfiguration":{
"type":"structure",
"members":{
"Name":{"shape":"MatchmakingIdStringModel"},
"Description":{"shape":"NonZeroAndMaxString"},
"GameSessionQueueArns":{"shape":"QueueArnsList"},
"RequestTimeoutSeconds":{"shape":"MatchmakingRequestTimeoutInteger"},
"AcceptanceTimeoutSeconds":{"shape":"MatchmakingAcceptanceTimeoutInteger"},
"AcceptanceRequired":{"shape":"Boolean"},
"RuleSetName":{"shape":"MatchmakingIdStringModel"},
"NotificationTarget":{"shape":"SnsArnStringModel"},
"AdditionalPlayerCount":{"shape":"WholeNumber"},
"CustomEventData":{"shape":"CustomEventData"},
"CreationTime":{"shape":"Timestamp"},
"GameProperties":{"shape":"GamePropertyList"},
"GameSessionData":{"shape":"GameSessionData"}
}
},
"MatchmakingConfigurationList":{
"type":"list",
"member":{"shape":"MatchmakingConfiguration"}
},
"MatchmakingConfigurationStatus":{
"type":"string",
"enum":[
"CANCELLED",
"COMPLETED",
"FAILED",
"PLACING",
"QUEUED",
"REQUIRES_ACCEPTANCE",
"SEARCHING",
"TIMED_OUT"
]
},
"MatchmakingIdList":{
"type":"list",
"member":{"shape":"MatchmakingIdStringModel"}
},
"MatchmakingIdStringModel":{
"type":"string",
"max":128,
"min":1,
"pattern":"[a-zA-Z0-9-\\.]+"
},
"MatchmakingPlayerIdList":{
"type":"list",
"member":{"shape":"PlayerIdStringModel"}
},
"MatchmakingRequestTimeoutInteger":{
"type":"integer",
"max":43200,
"min":1
},
"MatchmakingRuleSet":{
"type":"structure",
"required":["RuleSetBody"],
"members":{
"RuleSetName":{"shape":"MatchmakingIdStringModel"},
"RuleSetBody":{"shape":"RuleSetBody"},
"CreationTime":{"shape":"Timestamp"}
}
},
"MatchmakingRuleSetList":{
"type":"list",
"member":{"shape":"MatchmakingRuleSet"}
},
"MatchmakingRuleSetNameList":{
"type":"list",
"member":{"shape":"MatchmakingIdStringModel"},
"max":10,
"min":1
},
"MatchmakingTicket":{
"type":"structure",
"members":{
"TicketId":{"shape":"MatchmakingIdStringModel"},
"ConfigurationName":{"shape":"MatchmakingIdStringModel"},
"Status":{"shape":"MatchmakingConfigurationStatus"},
"StatusReason":{"shape":"StringModel"},
"StatusMessage":{"shape":"StringModel"},
"StartTime":{"shape":"Timestamp"},
"EndTime":{"shape":"Timestamp"},
"Players":{"shape":"PlayerList"},
"GameSessionConnectionInfo":{"shape":"GameSessionConnectionInfo"},
"EstimatedWaitTime":{"shape":"WholeNumber"}
}
},
"MatchmakingTicketList":{
"type":"list",
"member":{"shape":"MatchmakingTicket"}
},
"MaxConcurrentGameSessionActivations":{
"type":"integer",
"max":2147483647,
"min":1
},
"MetricGroup":{
"type":"string",
"max":255,
"min":1
},
"MetricGroupList":{
"type":"list",
"member":{"shape":"MetricGroup"},
"max":1
},
"MetricName":{
"type":"string",
"enum":[
"ActivatingGameSessions",
"ActiveGameSessions",
"ActiveInstances",
"AvailableGameSessions",
"AvailablePlayerSessions",
"CurrentPlayerSessions",
"IdleInstances",
"PercentAvailableGameSessions",
"PercentIdleInstances",
"QueueDepth",
"WaitTime"
]
},
"NonBlankAndLengthConstraintString":{
"type":"string",
"max":1024,
"min":1,
"pattern":".*\\S.*"
},
"NonBlankString":{
"type":"string",
"pattern":"[^\\s]+"
},
"NonEmptyString":{
"type":"string",
"min":1
},
"NonZeroAndMaxString":{
"type":"string",
"max":1024,
"min":1
},
"NotFoundException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"OperatingSystem":{
"type":"string",
"enum":[
"WINDOWS_2012",
"AMAZON_LINUX"
]
},
"PlacedPlayerSession":{
"type":"structure",
"members":{
"PlayerId":{"shape":"NonZeroAndMaxString"},
"PlayerSessionId":{"shape":"PlayerSessionId"}
}
},
"PlacedPlayerSessionList":{
"type":"list",
"member":{"shape":"PlacedPlayerSession"}
},
"Player":{
"type":"structure",
"members":{
"PlayerId":{"shape":"PlayerIdStringModel"},
"PlayerAttributes":{"shape":"PlayerAttributeMap"},
"Team":{"shape":"NonZeroAndMaxString"},
"LatencyInMs":{"shape":"LatencyMap"}
}
},
"PlayerAttributeMap":{
"type":"map",
"key":{"shape":"NonZeroAndMaxString"},
"value":{"shape":"AttributeValue"}
},
"PlayerData":{
"type":"string",
"max":2048,
"min":1
},
"PlayerDataMap":{
"type":"map",
"key":{"shape":"NonZeroAndMaxString"},
"value":{"shape":"PlayerData"}
},
"PlayerIdList":{
"type":"list",
"member":{"shape":"NonZeroAndMaxString"},
"max":25,
"min":1
},
"PlayerIdStringModel":{
"type":"string",
"max":128,
"min":1,
"pattern":"[a-zA-Z0-9-\\.]+"
},
"PlayerLatency":{
"type":"structure",
"members":{
"PlayerId":{"shape":"NonZeroAndMaxString"},
"RegionIdentifier":{"shape":"NonZeroAndMaxString"},
"LatencyInMilliseconds":{"shape":"Float"}
}
},
"PlayerLatencyList":{
"type":"list",
"member":{"shape":"PlayerLatency"}
},
"PlayerLatencyPolicy":{
"type":"structure",
"members":{
"MaximumIndividualPlayerLatencyMilliseconds":{"shape":"WholeNumber"},
"PolicyDurationSeconds":{"shape":"WholeNumber"}
}
},
"PlayerLatencyPolicyList":{
"type":"list",
"member":{"shape":"PlayerLatencyPolicy"}
},
"PlayerList":{
"type":"list",
"member":{"shape":"Player"}
},
"PlayerSession":{
"type":"structure",
"members":{
"PlayerSessionId":{"shape":"PlayerSessionId"},
"PlayerId":{"shape":"NonZeroAndMaxString"},
"GameSessionId":{"shape":"NonZeroAndMaxString"},
"FleetId":{"shape":"FleetId"},
"CreationTime":{"shape":"Timestamp"},
"TerminationTime":{"shape":"Timestamp"},
"Status":{"shape":"PlayerSessionStatus"},
"IpAddress":{"shape":"IpAddress"},
"Port":{"shape":"PortNumber"},
"PlayerData":{"shape":"PlayerData"}
}
},
"PlayerSessionCreationPolicy":{
"type":"string",
"enum":[
"ACCEPT_ALL",
"DENY_ALL"
]
},
"PlayerSessionId":{
"type":"string",
"pattern":"^psess-\\S+"
},
"PlayerSessionList":{
"type":"list",
"member":{"shape":"PlayerSession"}
},
"PlayerSessionStatus":{
"type":"string",
"enum":[
"RESERVED",
"ACTIVE",
"COMPLETED",
"TIMEDOUT"
]
},
"PortNumber":{
"type":"integer",
"max":60000,
"min":1
},
"PositiveInteger":{
"type":"integer",
"min":1
},
"PositiveLong":{
"type":"long",
"min":1
},
"ProtectionPolicy":{
"type":"string",
"enum":[
"NoProtection",
"FullProtection"
]
},
"PutScalingPolicyInput":{
"type":"structure",
"required":[
"Name",
"FleetId",
"ScalingAdjustment",
"ScalingAdjustmentType",
"Threshold",
"ComparisonOperator",
"EvaluationPeriods",
"MetricName"
],
"members":{
"Name":{"shape":"NonZeroAndMaxString"},
"FleetId":{"shape":"FleetId"},
"ScalingAdjustment":{"shape":"Integer"},
"ScalingAdjustmentType":{"shape":"ScalingAdjustmentType"},
"Threshold":{"shape":"Double"},
"ComparisonOperator":{"shape":"ComparisonOperatorType"},
"EvaluationPeriods":{"shape":"PositiveInteger"},
"MetricName":{"shape":"MetricName"}
}
},
"PutScalingPolicyOutput":{
"type":"structure",
"members":{
"Name":{"shape":"NonZeroAndMaxString"}
}
},
"QueueArnsList":{
"type":"list",
"member":{"shape":"ArnStringModel"}
},
"RequestUploadCredentialsInput":{
"type":"structure",
"required":["BuildId"],
"members":{
"BuildId":{"shape":"BuildId"}
}
},
"RequestUploadCredentialsOutput":{
"type":"structure",
"members":{
"UploadCredentials":{"shape":"AwsCredentials"},
"StorageLocation":{"shape":"S3Location"}
}
},
"ResolveAliasInput":{
"type":"structure",
"required":["AliasId"],
"members":{
"AliasId":{"shape":"AliasId"}
}
},
"ResolveAliasOutput":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"}
}
},
"ResourceCreationLimitPolicy":{
"type":"structure",
"members":{
"NewGameSessionsPerCreator":{"shape":"WholeNumber"},
"PolicyPeriodInMinutes":{"shape":"WholeNumber"}
}
},
"RoutingStrategy":{
"type":"structure",
"members":{
"Type":{"shape":"RoutingStrategyType"},
"FleetId":{"shape":"FleetId"},
"Message":{"shape":"FreeText"}
}
},
"RoutingStrategyType":{
"type":"string",
"enum":[
"SIMPLE",
"TERMINAL"
]
},
"RuleSetBody":{
"type":"string",
"max":65535,
"min":1
},
"RuleSetLimit":{
"type":"integer",
"max":10,
"min":1
},
"RuntimeConfiguration":{
"type":"structure",
"members":{
"ServerProcesses":{"shape":"ServerProcessList"},
"MaxConcurrentGameSessionActivations":{"shape":"MaxConcurrentGameSessionActivations"},
"GameSessionActivationTimeoutSeconds":{"shape":"GameSessionActivationTimeoutSeconds"}
}
},
"S3Location":{
"type":"structure",
"members":{
"Bucket":{"shape":"NonEmptyString"},
"Key":{"shape":"NonEmptyString"},
"RoleArn":{"shape":"NonEmptyString"}
}
},
"ScalingAdjustmentType":{
"type":"string",
"enum":[
"ChangeInCapacity",
"ExactCapacity",
"PercentChangeInCapacity"
]
},
"ScalingPolicy":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"Name":{"shape":"NonZeroAndMaxString"},
"Status":{"shape":"ScalingStatusType"},
"ScalingAdjustment":{"shape":"Integer"},
"ScalingAdjustmentType":{"shape":"ScalingAdjustmentType"},
"ComparisonOperator":{"shape":"ComparisonOperatorType"},
"Threshold":{"shape":"Double"},
"EvaluationPeriods":{"shape":"PositiveInteger"},
"MetricName":{"shape":"MetricName"}
}
},
"ScalingPolicyList":{
"type":"list",
"member":{"shape":"ScalingPolicy"}
},
"ScalingStatusType":{
"type":"string",
"enum":[
"ACTIVE",
"UPDATE_REQUESTED",
"UPDATING",
"DELETE_REQUESTED",
"DELETING",
"DELETED",
"ERROR"
]
},
"SearchGameSessionsInput":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"AliasId":{"shape":"AliasId"},
"FilterExpression":{"shape":"NonZeroAndMaxString"},
"SortExpression":{"shape":"NonZeroAndMaxString"},
"Limit":{"shape":"PositiveInteger"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"SearchGameSessionsOutput":{
"type":"structure",
"members":{
"GameSessions":{"shape":"GameSessionList"},
"NextToken":{"shape":"NonZeroAndMaxString"}
}
},
"ServerProcess":{
"type":"structure",
"required":[
"LaunchPath",
"ConcurrentExecutions"
],
"members":{
"LaunchPath":{"shape":"NonZeroAndMaxString"},
"Parameters":{"shape":"NonZeroAndMaxString"},
"ConcurrentExecutions":{"shape":"PositiveInteger"}
}
},
"ServerProcessList":{
"type":"list",
"member":{"shape":"ServerProcess"},
"max":50,
"min":1
},
"SnsArnStringModel":{
"type":"string",
"max":300,
"min":0,
"pattern":"[a-zA-Z0-9:_/-]*"
},
"StartGameSessionPlacementInput":{
"type":"structure",
"required":[
"PlacementId",
"GameSessionQueueName",
"MaximumPlayerSessionCount"
],
"members":{
"PlacementId":{"shape":"IdStringModel"},
"GameSessionQueueName":{"shape":"GameSessionQueueName"},
"GameProperties":{"shape":"GamePropertyList"},
"MaximumPlayerSessionCount":{"shape":"WholeNumber"},
"GameSessionName":{"shape":"NonZeroAndMaxString"},
"PlayerLatencies":{"shape":"PlayerLatencyList"},
"DesiredPlayerSessions":{"shape":"DesiredPlayerSessionList"},
"GameSessionData":{"shape":"GameSessionData"}
}
},
"StartGameSessionPlacementOutput":{
"type":"structure",
"members":{
"GameSessionPlacement":{"shape":"GameSessionPlacement"}
}
},
"StartMatchmakingInput":{
"type":"structure",
"required":[
"ConfigurationName",
"Players"
],
"members":{
"TicketId":{"shape":"MatchmakingIdStringModel"},
"ConfigurationName":{"shape":"MatchmakingIdStringModel"},
"Players":{"shape":"PlayerList"}
}
},
"StartMatchmakingOutput":{
"type":"structure",
"members":{
"MatchmakingTicket":{"shape":"MatchmakingTicket"}
}
},
"StopGameSessionPlacementInput":{
"type":"structure",
"required":["PlacementId"],
"members":{
"PlacementId":{"shape":"IdStringModel"}
}
},
"StopGameSessionPlacementOutput":{
"type":"structure",
"members":{
"GameSessionPlacement":{"shape":"GameSessionPlacement"}
}
},
"StopMatchmakingInput":{
"type":"structure",
"required":["TicketId"],
"members":{
"TicketId":{"shape":"MatchmakingIdStringModel"}
}
},
"StopMatchmakingOutput":{
"type":"structure",
"members":{
}
},
"StringDoubleMap":{
"type":"map",
"key":{"shape":"NonZeroAndMaxString"},
"value":{"shape":"DoubleObject"}
},
"StringList":{
"type":"list",
"member":{"shape":"NonZeroAndMaxString"}
},
"StringModel":{"type":"string"},
"TerminalRoutingStrategyException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"Timestamp":{"type":"timestamp"},
"UnauthorizedException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"UnsupportedRegionException":{
"type":"structure",
"members":{
"Message":{"shape":"NonEmptyString"}
},
"exception":true
},
"UpdateAliasInput":{
"type":"structure",
"required":["AliasId"],
"members":{
"AliasId":{"shape":"AliasId"},
"Name":{"shape":"NonBlankAndLengthConstraintString"},
"Description":{"shape":"NonZeroAndMaxString"},
"RoutingStrategy":{"shape":"RoutingStrategy"}
}
},
"UpdateAliasOutput":{
"type":"structure",
"members":{
"Alias":{"shape":"Alias"}
}
},
"UpdateBuildInput":{
"type":"structure",
"required":["BuildId"],
"members":{
"BuildId":{"shape":"BuildId"},
"Name":{"shape":"NonZeroAndMaxString"},
"Version":{"shape":"NonZeroAndMaxString"}
}
},
"UpdateBuildOutput":{
"type":"structure",
"members":{
"Build":{"shape":"Build"}
}
},
"UpdateFleetAttributesInput":{
"type":"structure",
"required":["FleetId"],
"members":{
"FleetId":{"shape":"FleetId"},
"Name":{"shape":"NonZeroAndMaxString"},
"Description":{"shape":"NonZeroAndMaxString"},
"NewGameSessionProtectionPolicy":{"shape":"ProtectionPolicy"},
"ResourceCreationLimitPolicy":{"shape":"ResourceCreationLimitPolicy"},
"MetricGroups":{"shape":"MetricGroupList"}
}
},
"UpdateFleetAttributesOutput":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"}
}
},
"UpdateFleetCapacityInput":{
"type":"structure",
"required":["FleetId"],
"members":{
"FleetId":{"shape":"FleetId"},
"DesiredInstances":{"shape":"WholeNumber"},
"MinSize":{"shape":"WholeNumber"},
"MaxSize":{"shape":"WholeNumber"}
}
},
"UpdateFleetCapacityOutput":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"}
}
},
"UpdateFleetPortSettingsInput":{
"type":"structure",
"required":["FleetId"],
"members":{
"FleetId":{"shape":"FleetId"},
"InboundPermissionAuthorizations":{"shape":"IpPermissionsList"},
"InboundPermissionRevocations":{"shape":"IpPermissionsList"}
}
},
"UpdateFleetPortSettingsOutput":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"}
}
},
"UpdateGameSessionInput":{
"type":"structure",
"required":["GameSessionId"],
"members":{
"GameSessionId":{"shape":"ArnStringModel"},
"MaximumPlayerSessionCount":{"shape":"WholeNumber"},
"Name":{"shape":"NonZeroAndMaxString"},
"PlayerSessionCreationPolicy":{"shape":"PlayerSessionCreationPolicy"},
"ProtectionPolicy":{"shape":"ProtectionPolicy"}
}
},
"UpdateGameSessionOutput":{
"type":"structure",
"members":{
"GameSession":{"shape":"GameSession"}
}
},
"UpdateGameSessionQueueInput":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"GameSessionQueueName"},
"TimeoutInSeconds":{"shape":"WholeNumber"},
"PlayerLatencyPolicies":{"shape":"PlayerLatencyPolicyList"},
"Destinations":{"shape":"GameSessionQueueDestinationList"}
}
},
"UpdateGameSessionQueueOutput":{
"type":"structure",
"members":{
"GameSessionQueue":{"shape":"GameSessionQueue"}
}
},
"UpdateMatchmakingConfigurationInput":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"MatchmakingIdStringModel"},
"Description":{"shape":"NonZeroAndMaxString"},
"GameSessionQueueArns":{"shape":"QueueArnsList"},
"RequestTimeoutSeconds":{"shape":"MatchmakingRequestTimeoutInteger"},
"AcceptanceTimeoutSeconds":{"shape":"MatchmakingAcceptanceTimeoutInteger"},
"AcceptanceRequired":{"shape":"Boolean"},
"RuleSetName":{"shape":"MatchmakingIdStringModel"},
"NotificationTarget":{"shape":"SnsArnStringModel"},
"AdditionalPlayerCount":{"shape":"WholeNumber"},
"CustomEventData":{"shape":"CustomEventData"},
"GameProperties":{"shape":"GamePropertyList"},
"GameSessionData":{"shape":"GameSessionData"}
}
},
"UpdateMatchmakingConfigurationOutput":{
"type":"structure",
"members":{
"Configuration":{"shape":"MatchmakingConfiguration"}
}
},
"UpdateRuntimeConfigurationInput":{
"type":"structure",
"required":[
"FleetId",
"RuntimeConfiguration"
],
"members":{
"FleetId":{"shape":"FleetId"},
"RuntimeConfiguration":{"shape":"RuntimeConfiguration"}
}
},
"UpdateRuntimeConfigurationOutput":{
"type":"structure",
"members":{
"RuntimeConfiguration":{"shape":"RuntimeConfiguration"}
}
},
"ValidateMatchmakingRuleSetInput":{
"type":"structure",
"required":["RuleSetBody"],
"members":{
"RuleSetBody":{"shape":"RuleSetBody"}
}
},
"ValidateMatchmakingRuleSetOutput":{
"type":"structure",
"members":{
"Valid":{"shape":"Boolean"}
}
},
"VpcPeeringAuthorization":{
"type":"structure",
"members":{
"GameLiftAwsAccountId":{"shape":"NonZeroAndMaxString"},
"PeerVpcAwsAccountId":{"shape":"NonZeroAndMaxString"},
"PeerVpcId":{"shape":"NonZeroAndMaxString"},
"CreationTime":{"shape":"Timestamp"},
"ExpirationTime":{"shape":"Timestamp"}
}
},
"VpcPeeringAuthorizationList":{
"type":"list",
"member":{"shape":"VpcPeeringAuthorization"}
},
"VpcPeeringConnection":{
"type":"structure",
"members":{
"FleetId":{"shape":"FleetId"},
"IpV4CidrBlock":{"shape":"NonZeroAndMaxString"},
"VpcPeeringConnectionId":{"shape":"NonZeroAndMaxString"},
"Status":{"shape":"VpcPeeringConnectionStatus"},
"PeerVpcId":{"shape":"NonZeroAndMaxString"},
"GameLiftVpcId":{"shape":"NonZeroAndMaxString"}
}
},
"VpcPeeringConnectionList":{
"type":"list",
"member":{"shape":"VpcPeeringConnection"}
},
"VpcPeeringConnectionStatus":{
"type":"structure",
"members":{
"Code":{"shape":"NonZeroAndMaxString"},
"Message":{"shape":"NonZeroAndMaxString"}
}
},
"WholeNumber":{
"type":"integer",
"min":0
}
}
}