

# Data Types
<a name="API_Types"></a>

The Amazon GameLift API contains several data types that various actions use. This section describes each data type in detail.

**Note**  
The order of each element in a data type structure is not guaranteed. Applications should not assume a particular order.

The following data types are supported:
+  [Alias](API_Alias.md) 
+  [AnywhereConfiguration](API_AnywhereConfiguration.md) 
+  [AttributeValue](API_AttributeValue.md) 
+  [AwsCredentials](API_AwsCredentials.md) 
+  [Build](API_Build.md) 
+  [CertificateConfiguration](API_CertificateConfiguration.md) 
+  [ClaimFilterOption](API_ClaimFilterOption.md) 
+  [Compute](API_Compute.md) 
+  [ConnectionPortRange](API_ConnectionPortRange.md) 
+  [ContainerAttribute](API_ContainerAttribute.md) 
+  [ContainerDependency](API_ContainerDependency.md) 
+  [ContainerEnvironment](API_ContainerEnvironment.md) 
+  [ContainerFleet](API_ContainerFleet.md) 
+  [ContainerFleetLocationAttributes](API_ContainerFleetLocationAttributes.md) 
+  [ContainerGroupDefinition](API_ContainerGroupDefinition.md) 
+  [ContainerGroupPortMapping](API_ContainerGroupPortMapping.md) 
+  [ContainerHealthCheck](API_ContainerHealthCheck.md) 
+  [ContainerIdentifier](API_ContainerIdentifier.md) 
+  [ContainerMountPoint](API_ContainerMountPoint.md) 
+  [ContainerPortConfiguration](API_ContainerPortConfiguration.md) 
+  [ContainerPortMapping](API_ContainerPortMapping.md) 
+  [ContainerPortRange](API_ContainerPortRange.md) 
+  [DeploymentConfiguration](API_DeploymentConfiguration.md) 
+  [DeploymentDetails](API_DeploymentDetails.md) 
+  [DesiredPlayerSession](API_DesiredPlayerSession.md) 
+  [EC2InstanceCounts](API_EC2InstanceCounts.md) 
+  [EC2InstanceLimit](API_EC2InstanceLimit.md) 
+  [Event](API_Event.md) 
+  [FilterConfiguration](API_FilterConfiguration.md) 
+  [FleetAttributes](API_FleetAttributes.md) 
+  [FleetCapacity](API_FleetCapacity.md) 
+  [FleetDeployment](API_FleetDeployment.md) 
+  [FleetUtilization](API_FleetUtilization.md) 
+  [GameProperty](API_GameProperty.md) 
+  [GameServer](API_GameServer.md) 
+  [GameServerContainerDefinition](API_GameServerContainerDefinition.md) 
+  [GameServerContainerDefinitionInput](API_GameServerContainerDefinitionInput.md) 
+  [GameServerContainerGroupCounts](API_GameServerContainerGroupCounts.md) 
+  [GameServerGroup](API_GameServerGroup.md) 
+  [GameServerGroupAutoScalingPolicy](API_GameServerGroupAutoScalingPolicy.md) 
+  [GameServerInstance](API_GameServerInstance.md) 
+  [GameSession](API_GameSession.md) 
+  [GameSessionConnectionInfo](API_GameSessionConnectionInfo.md) 
+  [GameSessionCreationLimitPolicy](API_GameSessionCreationLimitPolicy.md) 
+  [GameSessionDetail](API_GameSessionDetail.md) 
+  [GameSessionPlacement](API_GameSessionPlacement.md) 
+  [GameSessionQueue](API_GameSessionQueue.md) 
+  [GameSessionQueueDestination](API_GameSessionQueueDestination.md) 
+  [Instance](API_Instance.md) 
+  [InstanceAccess](API_InstanceAccess.md) 
+  [InstanceCredentials](API_InstanceCredentials.md) 
+  [InstanceDefinition](API_InstanceDefinition.md) 
+  [IpPermission](API_IpPermission.md) 
+  [LaunchTemplateSpecification](API_LaunchTemplateSpecification.md) 
+  [LocationalDeployment](API_LocationalDeployment.md) 
+  [LocationAttributes](API_LocationAttributes.md) 
+  [LocationConfiguration](API_LocationConfiguration.md) 
+  [LocationModel](API_LocationModel.md) 
+  [LocationState](API_LocationState.md) 
+  [LogConfiguration](API_LogConfiguration.md) 
+  [ManagedCapacityConfiguration](API_ManagedCapacityConfiguration.md) 
+  [MatchedPlayerSession](API_MatchedPlayerSession.md) 
+  [MatchmakingConfiguration](API_MatchmakingConfiguration.md) 
+  [MatchmakingRuleSet](API_MatchmakingRuleSet.md) 
+  [MatchmakingTicket](API_MatchmakingTicket.md) 
+  [PingBeacon](API_PingBeacon.md) 
+  [PlacedPlayerSession](API_PlacedPlayerSession.md) 
+  [Player](API_Player.md) 
+  [PlayerConnectionDetail](API_PlayerConnectionDetail.md) 
+  [PlayerConnectionEndpoint](API_PlayerConnectionEndpoint.md) 
+  [PlayerGatewayConfiguration](API_PlayerGatewayConfiguration.md) 
+  [PlayerLatency](API_PlayerLatency.md) 
+  [PlayerLatencyPolicy](API_PlayerLatencyPolicy.md) 
+  [PlayerSession](API_PlayerSession.md) 
+  [PriorityConfiguration](API_PriorityConfiguration.md) 
+  [PriorityConfigurationOverride](API_PriorityConfigurationOverride.md) 
+  [ResourceCreationLimitPolicy](API_ResourceCreationLimitPolicy.md) 
+  [RoutingStrategy](API_RoutingStrategy.md) 
+  [RuntimeConfiguration](API_RuntimeConfiguration.md) 
+  [S3Location](API_S3Location.md) 
+  [ScalingPolicy](API_ScalingPolicy.md) 
+  [Script](API_Script.md) 
+  [ServerProcess](API_ServerProcess.md) 
+  [SupportContainerDefinition](API_SupportContainerDefinition.md) 
+  [SupportContainerDefinitionInput](API_SupportContainerDefinitionInput.md) 
+  [Tag](API_Tag.md) 
+  [TargetConfiguration](API_TargetConfiguration.md) 
+  [TargetTrackingConfiguration](API_TargetTrackingConfiguration.md) 
+  [UDPEndpoint](API_UDPEndpoint.md) 
+  [VpcPeeringAuthorization](API_VpcPeeringAuthorization.md) 
+  [VpcPeeringConnection](API_VpcPeeringConnection.md) 
+  [VpcPeeringConnectionStatus](API_VpcPeeringConnectionStatus.md) 