Smaws_Client_GameLiftGameLift client library built on EIO.
module Types : sig ... endval make_vpc_peering_connection_status :
?message:Types.non_zero_and_max_string ->
?code:Types.non_zero_and_max_string ->
unit ->
Types.vpc_peering_connection_statusval make_vpc_peering_connection :
?game_lift_vpc_id:Types.non_zero_and_max_string ->
?peer_vpc_id:Types.non_zero_and_max_string ->
?status:Types.vpc_peering_connection_status ->
?vpc_peering_connection_id:Types.non_zero_and_max_string ->
?ip_v4_cidr_block:Types.non_zero_and_max_string ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.vpc_peering_connectionval make_vpc_peering_authorization :
?expiration_time:Types.timestamp ->
?creation_time:Types.timestamp ->
?peer_vpc_id:Types.non_zero_and_max_string ->
?peer_vpc_aws_account_id:Types.non_zero_and_max_string ->
?game_lift_aws_account_id:Types.non_zero_and_max_string ->
unit ->
Types.vpc_peering_authorizationval make_validate_matchmaking_rule_set_output :
?valid:Types.boolean_model ->
unit ->
Types.validate_matchmaking_rule_set_outputval make_validate_matchmaking_rule_set_input :
rule_set_body:Types.rule_set_body ->
unit ->
Types.validate_matchmaking_rule_set_inputval make_s3_location :
?object_version:Types.non_empty_string ->
?role_arn:Types.non_empty_string ->
?key:Types.non_empty_string ->
?bucket:Types.non_empty_string ->
unit ->
Types.s3_locationval make_script :
?node_js_version:Types.node_js_version ->
?storage_location:Types.s3_location ->
?creation_time:Types.timestamp ->
?size_on_disk:Types.whole_number_long ->
?version:Types.non_zero_and_max_string ->
?name:Types.non_zero_and_max_string ->
?script_arn:Types.script_arn ->
?script_id:Types.script_id ->
unit ->
Types.scriptval make_update_script_output :
?script:Types.script ->
unit ->
Types.update_script_outputval make_update_script_input :
?zip_file:Types.zip_blob ->
?storage_location:Types.s3_location ->
?version:Types.non_zero_and_max_string ->
?name:Types.non_zero_and_max_string ->
script_id:Types.script_id_or_arn ->
unit ->
Types.update_script_inputval make_server_process :
?parameters:Types.launch_parameters_string_model ->
concurrent_executions:Types.positive_integer ->
launch_path:Types.launch_path_string_model ->
unit ->
Types.server_processval make_runtime_configuration :
?game_session_activation_timeout_seconds:
Types.game_session_activation_timeout_seconds ->
?max_concurrent_game_session_activations:
Types.max_concurrent_game_session_activations ->
?server_processes:Types.server_process_list ->
unit ->
Types.runtime_configurationval make_update_runtime_configuration_output :
?runtime_configuration:Types.runtime_configuration ->
unit ->
Types.update_runtime_configuration_outputval make_update_runtime_configuration_input :
runtime_configuration:Types.runtime_configuration ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.update_runtime_configuration_inputval make_game_property :
value:Types.game_property_value ->
key:Types.game_property_key ->
unit ->
Types.game_propertyval make_matchmaking_configuration :
?flex_match_mode:Types.flex_match_mode ->
?backfill_mode:Types.backfill_mode ->
?game_session_data:Types.game_session_data ->
?game_properties:Types.game_property_list ->
?creation_time:Types.timestamp ->
?custom_event_data:Types.custom_event_data ->
?additional_player_count:Types.whole_number ->
?notification_target:Types.sns_arn_string_model ->
?rule_set_arn:Types.matchmaking_rule_set_arn ->
?rule_set_name:Types.matchmaking_id_string_model ->
?acceptance_required:Types.boolean_model ->
?acceptance_timeout_seconds:Types.matchmaking_acceptance_timeout_integer ->
?request_timeout_seconds:Types.matchmaking_request_timeout_integer ->
?game_session_queue_arns:Types.queue_arns_list ->
?description:Types.non_zero_and_max_string ->
?configuration_arn:Types.matchmaking_configuration_arn ->
?name:Types.matchmaking_id_string_model ->
unit ->
Types.matchmaking_configurationval make_update_matchmaking_configuration_output :
?configuration:Types.matchmaking_configuration ->
unit ->
Types.update_matchmaking_configuration_outputval make_update_matchmaking_configuration_input :
?flex_match_mode:Types.flex_match_mode ->
?backfill_mode:Types.backfill_mode ->
?game_session_data:Types.game_session_data ->
?game_properties:Types.game_property_list ->
?custom_event_data:Types.custom_event_data ->
?additional_player_count:Types.whole_number ->
?notification_target:Types.sns_arn_string_model ->
?rule_set_name:Types.matchmaking_rule_set_name ->
?acceptance_required:Types.boolean_model ->
?acceptance_timeout_seconds:Types.matchmaking_acceptance_timeout_integer ->
?request_timeout_seconds:Types.matchmaking_request_timeout_integer ->
?game_session_queue_arns:Types.queue_arns_list ->
?description:Types.non_zero_and_max_string ->
name:Types.matchmaking_configuration_name ->
unit ->
Types.update_matchmaking_configuration_inputval make_player_latency_policy :
?policy_duration_seconds:Types.whole_number ->
?maximum_individual_player_latency_milliseconds:Types.whole_number ->
unit ->
Types.player_latency_policyval make_game_session_queue_destination :
?destination_arn:Types.arn_string_model ->
unit ->
Types.game_session_queue_destinationval make_filter_configuration :
?allowed_locations:Types.location_list ->
unit ->
Types.filter_configurationval make_priority_configuration :
?location_order:Types.location_list ->
?priority_order:Types.priority_type_list ->
unit ->
Types.priority_configurationval make_game_session_queue :
?notification_target:Types.queue_sns_arn_string_model ->
?custom_event_data:Types.queue_custom_event_data ->
?priority_configuration:Types.priority_configuration ->
?filter_configuration:Types.filter_configuration ->
?destinations:Types.game_session_queue_destination_list ->
?player_latency_policies:Types.player_latency_policy_list ->
?timeout_in_seconds:Types.whole_number ->
?game_session_queue_arn:Types.game_session_queue_arn ->
?name:Types.game_session_queue_name ->
unit ->
Types.game_session_queueval make_update_game_session_queue_output :
?game_session_queue:Types.game_session_queue ->
unit ->
Types.update_game_session_queue_outputval make_update_game_session_queue_input :
?notification_target:Types.queue_sns_arn_string_model ->
?custom_event_data:Types.queue_custom_event_data ->
?priority_configuration:Types.priority_configuration ->
?filter_configuration:Types.filter_configuration ->
?destinations:Types.game_session_queue_destination_list ->
?player_latency_policies:Types.player_latency_policy_list ->
?timeout_in_seconds:Types.whole_number ->
name:Types.game_session_queue_name_or_arn ->
unit ->
Types.update_game_session_queue_inputval make_game_session :
?player_gateway_status:Types.player_gateway_status ->
?compute_name:Types.compute_name ->
?location:Types.location_string_model ->
?matchmaker_data:Types.matchmaker_data ->
?game_session_data:Types.large_game_session_data ->
?creator_id:Types.non_zero_and_max_string ->
?player_session_creation_policy:Types.player_session_creation_policy ->
?port:Types.port_number ->
?dns_name:Types.dns_name ->
?ip_address:Types.ip_address ->
?game_properties:Types.game_property_list ->
?status_reason:Types.game_session_status_reason ->
?status:Types.game_session_status ->
?maximum_player_session_count:Types.whole_number ->
?current_player_session_count:Types.whole_number ->
?termination_time:Types.timestamp ->
?creation_time:Types.timestamp ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
?name:Types.non_zero_and_max_string ->
?game_session_id:Types.non_zero_and_max_string ->
unit ->
Types.game_sessionval make_update_game_session_output :
?game_session:Types.game_session ->
unit ->
Types.update_game_session_outputval make_update_game_session_input :
?game_properties:Types.game_property_list ->
?protection_policy:Types.protection_policy ->
?player_session_creation_policy:Types.player_session_creation_policy ->
?name:Types.non_zero_and_max_string ->
?maximum_player_session_count:Types.whole_number ->
game_session_id:Types.arn_string_model ->
unit ->
Types.update_game_session_inputval make_game_server :
?last_health_check_time:Types.timestamp ->
?last_claim_time:Types.timestamp ->
?registration_time:Types.timestamp ->
?utilization_status:Types.game_server_utilization_status ->
?claim_status:Types.game_server_claim_status ->
?game_server_data:Types.game_server_data ->
?connection_info:Types.game_server_connection_info ->
?instance_id:Types.game_server_instance_id ->
?game_server_id:Types.game_server_id ->
?game_server_group_arn:Types.game_server_group_arn ->
?game_server_group_name:Types.game_server_group_name ->
unit ->
Types.game_serverval make_update_game_server_output :
?game_server:Types.game_server ->
unit ->
Types.update_game_server_outputval make_update_game_server_input :
?health_check:Types.game_server_health_check ->
?utilization_status:Types.game_server_utilization_status ->
?game_server_data:Types.game_server_data ->
game_server_id:Types.game_server_id ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.update_game_server_inputval make_instance_definition :
?weighted_capacity:Types.weighted_capacity ->
instance_type:Types.game_server_group_instance_type ->
unit ->
Types.instance_definitionval make_game_server_group :
?last_updated_time:Types.timestamp ->
?creation_time:Types.timestamp ->
?suspended_actions:Types.game_server_group_actions ->
?status_reason:Types.non_zero_and_max_string ->
?status:Types.game_server_group_status ->
?auto_scaling_group_arn:Types.auto_scaling_group_arn ->
?game_server_protection_policy:Types.game_server_protection_policy ->
?balancing_strategy:Types.balancing_strategy ->
?instance_definitions:Types.instance_definitions ->
?role_arn:Types.iam_role_arn ->
?game_server_group_arn:Types.game_server_group_arn ->
?game_server_group_name:Types.game_server_group_name ->
unit ->
Types.game_server_groupval make_update_game_server_group_output :
?game_server_group:Types.game_server_group ->
unit ->
Types.update_game_server_group_outputval make_update_game_server_group_input :
?balancing_strategy:Types.balancing_strategy ->
?game_server_protection_policy:Types.game_server_protection_policy ->
?instance_definitions:Types.instance_definitions ->
?role_arn:Types.iam_role_arn ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.update_game_server_group_inputval make_update_fleet_port_settings_output :
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.update_fleet_port_settings_outputval make_ip_permission :
protocol:Types.ip_protocol ->
ip_range:Types.ip_range ->
to_port:Types.port_number ->
from_port:Types.port_number ->
unit ->
Types.ip_permissionval make_update_fleet_port_settings_input :
?inbound_permission_revocations:Types.ip_permissions_list ->
?inbound_permission_authorizations:Types.ip_permissions_list ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.update_fleet_port_settings_inputval make_managed_capacity_configuration :
?scale_in_after_inactivity_minutes:Types.scale_in_after_inactivity_minutes ->
?zero_capacity_strategy:Types.zero_capacity_strategy ->
unit ->
Types.managed_capacity_configurationval make_update_fleet_capacity_output :
?managed_capacity_configuration:Types.managed_capacity_configuration ->
?location:Types.location_string_model ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.update_fleet_capacity_outputval make_update_fleet_capacity_input :
?managed_capacity_configuration:Types.managed_capacity_configuration ->
?location:Types.location_string_model ->
?max_size:Types.whole_number ->
?min_size:Types.whole_number ->
?desired_instances:Types.whole_number ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.update_fleet_capacity_inputval make_update_fleet_attributes_output :
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.update_fleet_attributes_outputval make_resource_creation_limit_policy :
?policy_period_in_minutes:Types.whole_number ->
?new_game_sessions_per_creator:Types.whole_number ->
unit ->
Types.resource_creation_limit_policyval make_anywhere_configuration :
cost:Types.non_negative_limited_length_double ->
unit ->
Types.anywhere_configurationval make_update_fleet_attributes_input :
?anywhere_configuration:Types.anywhere_configuration ->
?metric_groups:Types.metric_group_list ->
?resource_creation_limit_policy:Types.resource_creation_limit_policy ->
?new_game_session_protection_policy:Types.protection_policy ->
?description:Types.non_zero_and_max_string ->
?name:Types.non_zero_and_max_string ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.update_fleet_attributes_inputval make_container_dependency :
condition:Types.container_dependency_condition ->
container_name:Types.non_zero_and128_max_ascii_string ->
unit ->
Types.container_dependencyval make_container_mount_point :
?access_level:Types.container_mount_point_access_level ->
?container_path:Types.container_path_string ->
instance_path:Types.instance_path_string ->
unit ->
Types.container_mount_pointval make_container_environment :
value:Types.non_zero_and255_max_string ->
name:Types.non_zero_and255_max_string ->
unit ->
Types.container_environmentval make_container_port_range :
protocol:Types.ip_protocol ->
to_port:Types.port_number ->
from_port:Types.port_number ->
unit ->
Types.container_port_rangeval make_container_port_configuration :
container_port_ranges:Types.container_port_range_list ->
unit ->
Types.container_port_configurationval make_linux_capabilities :
?include_:Types.linux_capability_list ->
unit ->
Types.linux_capabilitiesval make_game_server_container_definition :
?linux_capabilities:Types.linux_capabilities ->
?server_sdk_version:Types.server_sdk_version ->
?resolved_image_digest:Types.sha256 ->
?port_configuration:Types.container_port_configuration ->
?image_uri:Types.image_uri_string ->
?environment_override:Types.container_environment_list ->
?mount_points:Types.container_mount_point_list ->
?depends_on:Types.container_dependency_list ->
?container_name:Types.non_zero_and128_max_ascii_string ->
unit ->
Types.game_server_container_definitionval make_container_health_check :
?timeout:Types.container_health_check_timeout ->
?start_period:Types.container_health_check_start_period ->
?retries:Types.container_health_check_retries ->
?interval:Types.container_health_check_interval ->
command:Types.container_command_string_list ->
unit ->
Types.container_health_checkval make_support_container_definition :
?linux_capabilities:Types.linux_capabilities ->
?vcpu:Types.container_vcpu ->
?resolved_image_digest:Types.sha256 ->
?port_configuration:Types.container_port_configuration ->
?memory_hard_limit_mebibytes:Types.container_memory_limit ->
?image_uri:Types.image_uri_string ->
?health_check:Types.container_health_check ->
?essential:Types.boolean_model ->
?environment_override:Types.container_environment_list ->
?mount_points:Types.container_mount_point_list ->
?depends_on:Types.container_dependency_list ->
?container_name:Types.non_zero_and128_max_ascii_string ->
unit ->
Types.support_container_definitionval make_container_group_definition :
?status_reason:Types.non_zero_and_max_string ->
?status:Types.container_group_definition_status ->
?version_description:Types.non_zero_and_max_string ->
?version_number:Types.positive_integer ->
?support_container_definitions:Types.support_container_definition_list ->
?game_server_container_definition:Types.game_server_container_definition ->
?total_vcpu_limit:Types.container_total_vcpu_limit ->
?total_memory_limit_mebibytes:Types.container_total_memory_limit ->
?container_group_type:Types.container_group_type ->
?operating_system:Types.container_operating_system ->
?creation_time:Types.timestamp ->
?container_group_definition_arn:Types.container_group_definition_arn ->
name:Types.container_group_definition_name ->
unit ->
Types.container_group_definitionval make_update_container_group_definition_output :
?container_group_definition:Types.container_group_definition ->
unit ->
Types.update_container_group_definition_outputval make_game_server_container_definition_input :
?linux_capabilities:Types.linux_capabilities ->
?environment_override:Types.container_environment_list ->
?mount_points:Types.container_mount_point_list ->
?depends_on:Types.container_dependency_list ->
server_sdk_version:Types.server_sdk_version ->
port_configuration:Types.container_port_configuration ->
image_uri:Types.image_uri_string ->
container_name:Types.non_zero_and128_max_ascii_string ->
unit ->
Types.game_server_container_definition_inputval make_support_container_definition_input :
?linux_capabilities:Types.linux_capabilities ->
?vcpu:Types.container_vcpu ->
?port_configuration:Types.container_port_configuration ->
?memory_hard_limit_mebibytes:Types.container_memory_limit ->
?health_check:Types.container_health_check ->
?essential:Types.boolean_model ->
?environment_override:Types.container_environment_list ->
?mount_points:Types.container_mount_point_list ->
?depends_on:Types.container_dependency_list ->
image_uri:Types.image_uri_string ->
container_name:Types.non_zero_and128_max_ascii_string ->
unit ->
Types.support_container_definition_inputval make_update_container_group_definition_input :
?operating_system:Types.container_operating_system ->
?source_version_number:Types.positive_integer ->
?version_description:Types.non_zero_and_max_string ->
?total_vcpu_limit:Types.container_total_vcpu_limit ->
?total_memory_limit_mebibytes:Types.container_total_memory_limit ->
?support_container_definitions:Types.support_container_definition_input_list ->
?game_server_container_definition:
Types.game_server_container_definition_input ->
name:Types.container_group_definition_name_or_arn ->
unit ->
Types.update_container_group_definition_inputval make_connection_port_range :
to_port:Types.port_number ->
from_port:Types.port_number ->
unit ->
Types.connection_port_rangeval make_game_session_creation_limit_policy :
?policy_period_in_minutes:Types.whole_number ->
?new_game_sessions_per_creator:Types.whole_number ->
unit ->
Types.game_session_creation_limit_policyval make_deployment_details :
?latest_deployment_id:Types.deployment_id ->
unit ->
Types.deployment_detailsval make_log_configuration :
?log_group_arn:Types.log_group_arn_string_model ->
?s3_bucket_name:Types.non_empty_string ->
?log_destination:Types.log_destination ->
unit ->
Types.log_configurationval make_container_fleet_location_attributes :
?player_gateway_status:Types.player_gateway_status ->
?status:Types.container_fleet_location_status ->
?location:Types.location_string_model ->
unit ->
Types.container_fleet_location_attributesval make_container_fleet :
?player_gateway_mode:Types.player_gateway_mode ->
?location_attributes:Types.container_fleet_location_attributes_list ->
?log_configuration:Types.log_configuration ->
?deployment_details:Types.deployment_details ->
?status:Types.container_fleet_status ->
?game_session_creation_limit_policy:Types.game_session_creation_limit_policy ->
?new_game_session_protection_policy:Types.protection_policy ->
?metric_groups:Types.metric_group_list ->
?creation_time:Types.timestamp ->
?description:Types.non_zero_and_max_string ->
?billing_type:Types.container_fleet_billing_type ->
?instance_type:Types.non_zero_and_max_string ->
?maximum_game_server_container_groups_per_instance:
Types.maximum_game_server_container_groups_per_instance ->
?game_server_container_groups_per_instance:
Types.game_server_container_groups_per_instance ->
?instance_inbound_permissions:Types.ip_permissions_list ->
?instance_connection_port_range:Types.connection_port_range ->
?per_instance_container_group_definition_arn:
Types.container_group_definition_arn ->
?per_instance_container_group_definition_name:
Types.container_group_definition_name ->
?game_server_container_group_definition_arn:
Types.container_group_definition_arn ->
?game_server_container_group_definition_name:
Types.container_group_definition_name ->
?fleet_role_arn:Types.iam_role_arn ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.container_fleetval make_update_container_fleet_output :
?container_fleet:Types.container_fleet ->
unit ->
Types.update_container_fleet_outputval make_deployment_configuration :
?impairment_strategy:Types.deployment_impairment_strategy ->
?minimum_healthy_percentage:Types.minimum_healthy_percentage ->
?protection_strategy:Types.deployment_protection_strategy ->
unit ->
Types.deployment_configurationval make_update_container_fleet_input :
?remove_attributes:Types.container_fleet_remove_attribute_list ->
?log_configuration:Types.log_configuration ->
?game_session_creation_limit_policy:Types.game_session_creation_limit_policy ->
?new_game_session_protection_policy:Types.protection_policy ->
?metric_groups:Types.metric_group_list ->
?description:Types.non_zero_and_max_string ->
?deployment_configuration:Types.deployment_configuration ->
?instance_inbound_permission_revocations:Types.ip_permissions_list ->
?instance_inbound_permission_authorizations:Types.ip_permissions_list ->
?instance_connection_port_range:Types.connection_port_range ->
?game_server_container_groups_per_instance:
Types.game_server_container_groups_per_instance ->
?per_instance_container_group_definition_name:
Types.container_group_definition_name_or_arn ->
?game_server_container_group_definition_name:
Types.container_group_definition_name_or_arn ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.update_container_fleet_inputval make_build :
?server_sdk_version:Types.server_sdk_version ->
?creation_time:Types.timestamp ->
?operating_system:Types.operating_system ->
?size_on_disk:Types.whole_number_long ->
?status:Types.build_status ->
?version:Types.free_text ->
?name:Types.free_text ->
?build_arn:Types.build_arn ->
?build_id:Types.build_id ->
unit ->
Types.buildval make_update_build_output :
?build:Types.build ->
unit ->
Types.update_build_outputval make_update_build_input :
?version:Types.non_zero_and_max_string ->
?name:Types.non_zero_and_max_string ->
build_id:Types.build_id_or_arn ->
unit ->
Types.update_build_inputval make_routing_strategy :
?message:Types.free_text ->
?fleet_id:Types.fleet_id ->
?type_:Types.routing_strategy_type ->
unit ->
Types.routing_strategyval make_alias :
?last_updated_time:Types.timestamp ->
?creation_time:Types.timestamp ->
?routing_strategy:Types.routing_strategy ->
?description:Types.free_text ->
?alias_arn:Types.alias_arn ->
?name:Types.non_blank_and_length_constraint_string ->
?alias_id:Types.alias_id ->
unit ->
Types.aliasval make_update_alias_output :
?alias:Types.alias ->
unit ->
Types.update_alias_outputval make_update_alias_input :
?routing_strategy:Types.routing_strategy ->
?description:Types.non_zero_and_max_string ->
?name:Types.non_blank_and_length_constraint_string ->
alias_id:Types.alias_id_or_arn ->
unit ->
Types.update_alias_inputval make_untag_resource_request :
tag_keys:Types.tag_key_list ->
resource_ar_n:Types.amazon_resource_name ->
unit ->
Types.untag_resource_requestval make_udp_endpoint :
?port:Types.positive_integer ->
?domain:Types.non_zero_and_max_string ->
unit ->
Types.udp_endpointval make_terminate_game_session_output :
?game_session:Types.game_session ->
unit ->
Types.terminate_game_session_outputval make_terminate_game_session_input :
termination_mode:Types.termination_mode ->
game_session_id:Types.arn_string_model ->
unit ->
Types.terminate_game_session_inputval make_target_tracking_configuration :
target_value:Types.non_negative_double ->
unit ->
Types.target_tracking_configurationval make_target_configuration :
target_value:Types.double ->
unit ->
Types.target_configurationval make_tag : value:Types.tag_value -> key:Types.tag_key -> unit -> Types.tagval make_tag_resource_request :
tags:Types.tag_list ->
resource_ar_n:Types.amazon_resource_name ->
unit ->
Types.tag_resource_requestval make_suspend_game_server_group_output :
?game_server_group:Types.game_server_group ->
unit ->
Types.suspend_game_server_group_outputval make_suspend_game_server_group_input :
suspend_actions:Types.game_server_group_actions ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.suspend_game_server_group_inputval make_stop_matchmaking_input :
ticket_id:Types.matchmaking_id_string_model ->
unit ->
Types.stop_matchmaking_inputval make_player_latency :
?latency_in_milliseconds:Types.float_ ->
?region_identifier:Types.non_zero_and_max_string ->
?player_id:Types.player_id ->
unit ->
Types.player_latencyval make_placed_player_session :
?player_session_id:Types.player_session_id ->
?player_id:Types.player_id ->
unit ->
Types.placed_player_sessionval make_priority_configuration_override :
?placement_fallback_strategy:Types.placement_fallback_strategy ->
location_order:Types.location_order_override_list ->
unit ->
Types.priority_configuration_overrideval make_game_session_placement :
?player_gateway_status:Types.player_gateway_status ->
?priority_configuration_override:Types.priority_configuration_override ->
?matchmaker_data:Types.matchmaker_data ->
?game_session_data:Types.large_game_session_data ->
?placed_player_sessions:Types.placed_player_session_list ->
?port:Types.port_number ->
?dns_name:Types.dns_name ->
?ip_address:Types.ip_address ->
?end_time:Types.timestamp ->
?start_time:Types.timestamp ->
?player_latencies:Types.player_latency_list ->
?game_session_region:Types.non_zero_and_max_string ->
?game_session_arn:Types.non_zero_and_max_string ->
?game_session_id:Types.non_zero_and_max_string ->
?game_session_name:Types.non_zero_and_max_string ->
?maximum_player_session_count:Types.whole_number ->
?game_properties:Types.game_property_list ->
?status:Types.game_session_placement_state ->
?game_session_queue_name:Types.game_session_queue_name ->
?placement_id:Types.id_string_model ->
unit ->
Types.game_session_placementval make_stop_game_session_placement_output :
?game_session_placement:Types.game_session_placement ->
unit ->
Types.stop_game_session_placement_outputval make_stop_game_session_placement_input :
placement_id:Types.id_string_model ->
unit ->
Types.stop_game_session_placement_inputval make_stop_fleet_actions_output :
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.stop_fleet_actions_outputval make_stop_fleet_actions_input :
?location:Types.location_string_model ->
actions:Types.fleet_action_list ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.stop_fleet_actions_inputval make_attribute_value :
?sd_m:Types.player_attribute_string_double_map ->
?s_l:Types.player_attribute_string_list ->
?n:Types.double_object ->
?s:Types.player_attribute_string ->
unit ->
Types.attribute_valueval make_player :
?latency_in_ms:Types.latency_map ->
?team:Types.non_zero_and_max_string ->
?player_attributes:Types.player_attribute_map ->
?player_id:Types.player_id ->
unit ->
Types.playerval make_matched_player_session :
?player_session_id:Types.player_session_id ->
?player_id:Types.player_id ->
unit ->
Types.matched_player_sessionval make_game_session_connection_info :
?player_gateway_status:Types.player_gateway_status ->
?matched_player_sessions:Types.matched_player_session_list ->
?port:Types.positive_integer ->
?dns_name:Types.dns_name ->
?ip_address:Types.ip_address ->
?game_session_arn:Types.arn_string_model ->
unit ->
Types.game_session_connection_infoval make_matchmaking_ticket :
?estimated_wait_time:Types.whole_number ->
?game_session_connection_info:Types.game_session_connection_info ->
?players:Types.player_list ->
?end_time:Types.timestamp ->
?start_time:Types.timestamp ->
?status_message:Types.string_model ->
?status_reason:Types.string_model ->
?status:Types.matchmaking_configuration_status ->
?configuration_arn:Types.matchmaking_configuration_arn ->
?configuration_name:Types.matchmaking_id_string_model ->
?ticket_id:Types.matchmaking_id_string_model ->
unit ->
Types.matchmaking_ticketval make_start_matchmaking_output :
?matchmaking_ticket:Types.matchmaking_ticket ->
unit ->
Types.start_matchmaking_outputval make_start_matchmaking_input :
?ticket_id:Types.matchmaking_id_string_model ->
players:Types.player_list ->
configuration_name:Types.matchmaking_configuration_name ->
unit ->
Types.start_matchmaking_inputval make_start_match_backfill_output :
?matchmaking_ticket:Types.matchmaking_ticket ->
unit ->
Types.start_match_backfill_outputval make_start_match_backfill_input :
?game_session_arn:Types.arn_string_model ->
?ticket_id:Types.matchmaking_id_string_model ->
players:Types.player_list ->
configuration_name:Types.matchmaking_configuration_name ->
unit ->
Types.start_match_backfill_inputval make_start_game_session_placement_output :
?game_session_placement:Types.game_session_placement ->
unit ->
Types.start_game_session_placement_outputval make_desired_player_session :
?player_data:Types.player_data ->
?player_id:Types.player_id ->
unit ->
Types.desired_player_sessionval make_start_game_session_placement_input :
?priority_configuration_override:Types.priority_configuration_override ->
?game_session_data:Types.large_game_session_data ->
?desired_player_sessions:Types.desired_player_session_list ->
?player_latencies:Types.player_latency_list ->
?game_session_name:Types.non_zero_and_max_string ->
?game_properties:Types.game_property_list ->
maximum_player_session_count:Types.whole_number ->
game_session_queue_name:Types.game_session_queue_name_or_arn ->
placement_id:Types.id_string_model ->
unit ->
Types.start_game_session_placement_inputval make_start_fleet_actions_output :
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.start_fleet_actions_outputval make_start_fleet_actions_input :
?location:Types.location_string_model ->
actions:Types.fleet_action_list ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.start_fleet_actions_inputval make_search_game_sessions_output :
?next_token:Types.non_zero_and_max_string ->
?game_sessions:Types.game_session_list ->
unit ->
Types.search_game_sessions_outputval make_search_game_sessions_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?sort_expression:Types.non_zero_and_max_string ->
?filter_expression:Types.non_zero_and_max_string ->
?location:Types.location_string_model ->
?alias_id:Types.alias_id_or_arn ->
?fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.search_game_sessions_inputval make_scaling_policy :
?location:Types.location_string_model ->
?update_status:Types.location_update_status ->
?target_configuration:Types.target_configuration ->
?policy_type:Types.policy_type ->
?metric_name:Types.metric_name ->
?evaluation_periods:Types.positive_integer ->
?threshold:Types.double ->
?comparison_operator:Types.comparison_operator_type ->
?scaling_adjustment_type:Types.scaling_adjustment_type ->
?scaling_adjustment:Types.integer ->
?status:Types.scaling_status_type ->
?name:Types.non_zero_and_max_string ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.scaling_policyval make_resume_game_server_group_output :
?game_server_group:Types.game_server_group ->
unit ->
Types.resume_game_server_group_outputval make_resume_game_server_group_input :
resume_actions:Types.game_server_group_actions ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.resume_game_server_group_inputval make_resolve_alias_output :
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.resolve_alias_outputval make_resolve_alias_input :
alias_id:Types.alias_id_or_arn ->
unit ->
Types.resolve_alias_inputval make_aws_credentials :
?session_token:Types.non_empty_string ->
?secret_access_key:Types.non_empty_string ->
?access_key_id:Types.non_empty_string ->
unit ->
Types.aws_credentialsval make_request_upload_credentials_output :
?storage_location:Types.s3_location ->
?upload_credentials:Types.aws_credentials ->
unit ->
Types.request_upload_credentials_outputval make_request_upload_credentials_input :
build_id:Types.build_id_or_arn ->
unit ->
Types.request_upload_credentials_inputval make_register_game_server_output :
?game_server:Types.game_server ->
unit ->
Types.register_game_server_outputval make_register_game_server_input :
?game_server_data:Types.game_server_data ->
?connection_info:Types.game_server_connection_info ->
instance_id:Types.game_server_instance_id ->
game_server_id:Types.game_server_id ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.register_game_server_inputval make_container_attribute :
?container_runtime_id:Types.non_empty_string ->
?container_name:Types.non_zero_and128_max_ascii_string ->
unit ->
Types.container_attributeval make_compute :
?game_server_container_group_definition_arn:
Types.container_group_definition_name_or_arn ->
?container_attributes:Types.container_attributes ->
?instance_id:Types.instance_id ->
?game_lift_agent_endpoint:Types.game_lift_agent_endpoint_output ->
?game_lift_service_sdk_endpoint:Types.game_lift_service_sdk_endpoint_output ->
?type_:Types.ec2_instance_type ->
?operating_system:Types.operating_system ->
?creation_time:Types.timestamp ->
?location:Types.location_string_model ->
?compute_status:Types.compute_status ->
?dns_name:Types.dns_name ->
?ip_address:Types.ip_address ->
?compute_arn:Types.compute_arn ->
?compute_name:Types.compute_name ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.computeval make_register_compute_output :
?compute:Types.compute ->
unit ->
Types.register_compute_outputval make_register_compute_input :
?location:Types.location_string_model ->
?ip_address:Types.ip_address ->
?dns_name:Types.dns_name_input ->
?certificate_path:Types.non_zero_and_max_string ->
compute_name:Types.compute_name ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.register_compute_inputval make_put_scaling_policy_output :
?name:Types.non_zero_and_max_string ->
unit ->
Types.put_scaling_policy_outputval make_put_scaling_policy_input :
?target_configuration:Types.target_configuration ->
?policy_type:Types.policy_type ->
?evaluation_periods:Types.positive_integer ->
?comparison_operator:Types.comparison_operator_type ->
?threshold:Types.double ->
?scaling_adjustment_type:Types.scaling_adjustment_type ->
?scaling_adjustment:Types.integer ->
metric_name:Types.metric_name ->
fleet_id:Types.fleet_id_or_arn ->
name:Types.non_zero_and_max_string ->
unit ->
Types.put_scaling_policy_inputval make_player_session :
?player_data:Types.player_data ->
?port:Types.port_number ->
?dns_name:Types.dns_name ->
?ip_address:Types.ip_address ->
?status:Types.player_session_status ->
?termination_time:Types.timestamp ->
?creation_time:Types.timestamp ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
?game_session_id:Types.non_zero_and_max_string ->
?player_id:Types.player_id ->
?player_session_id:Types.player_session_id ->
unit ->
Types.player_sessionval make_player_gateway_configuration :
?game_server_ip_protocol_supported:Types.game_server_ip_protocol_supported ->
unit ->
Types.player_gateway_configurationval make_player_connection_endpoint :
?port:Types.port_number ->
?ip_address:Types.ip_address ->
unit ->
Types.player_connection_endpointval make_player_connection_detail :
?expiration:Types.timestamp ->
?player_gateway_token:Types.max_string ->
?endpoints:Types.player_connection_endpoint_list ->
?player_id:Types.player_id ->
unit ->
Types.player_connection_detailval make_ping_beacon :
?udp_endpoint:Types.udp_endpoint ->
unit ->
Types.ping_beaconval make_matchmaking_rule_set :
?creation_time:Types.timestamp ->
?rule_set_arn:Types.matchmaking_rule_set_arn ->
?rule_set_name:Types.matchmaking_id_string_model ->
rule_set_body:Types.rule_set_body ->
unit ->
Types.matchmaking_rule_setval make_locational_deployment :
?deployment_status:Types.deployment_status ->
unit ->
Types.locational_deploymentval make_location_state :
?player_gateway_status:Types.player_gateway_status ->
?status:Types.fleet_status ->
?location:Types.location_string_model ->
unit ->
Types.location_stateval make_location_model :
?ping_beacon:Types.ping_beacon ->
?location_arn:Types.location_arn_model ->
?location_name:Types.location_string_model ->
unit ->
Types.location_modelval make_location_configuration :
location:Types.location_string_model ->
unit ->
Types.location_configurationval make_location_attributes :
?update_status:Types.location_update_status ->
?stopped_actions:Types.fleet_action_list ->
?location_state:Types.location_state ->
unit ->
Types.location_attributesval make_list_tags_for_resource_response :
?tags:Types.tag_list ->
unit ->
Types.list_tags_for_resource_responseval make_list_tags_for_resource_request :
resource_ar_n:Types.amazon_resource_name ->
unit ->
Types.list_tags_for_resource_requestval make_list_scripts_output :
?next_token:Types.non_empty_string ->
?scripts:Types.script_list ->
unit ->
Types.list_scripts_outputval make_list_scripts_input :
?next_token:Types.non_empty_string ->
?limit:Types.positive_integer ->
unit ->
Types.list_scripts_inputval make_list_locations_output :
?next_token:Types.non_zero_and_max_string ->
?locations:Types.location_model_list ->
unit ->
Types.list_locations_outputval make_list_locations_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.list_locations_limit ->
?filters:Types.location_filter_list ->
unit ->
Types.list_locations_inputval make_list_game_servers_output :
?next_token:Types.non_zero_and_max_string ->
?game_servers:Types.game_servers ->
unit ->
Types.list_game_servers_outputval make_list_game_servers_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?sort_order:Types.sort_order ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.list_game_servers_inputval make_list_game_server_groups_output :
?next_token:Types.non_zero_and_max_string ->
?game_server_groups:Types.game_server_groups ->
unit ->
Types.list_game_server_groups_outputval make_list_game_server_groups_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
unit ->
Types.list_game_server_groups_inputval make_list_fleets_output :
?next_token:Types.non_zero_and_max_string ->
?fleet_ids:Types.fleet_id_list ->
unit ->
Types.list_fleets_outputval make_list_fleets_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?script_id:Types.script_id_or_arn ->
?build_id:Types.build_id_or_arn ->
unit ->
Types.list_fleets_inputval make_fleet_deployment :
?creation_time:Types.timestamp ->
?deployment_configuration:Types.deployment_configuration ->
?deployment_status:Types.deployment_status ->
?rollback_per_instance_binary_arn:Types.fleet_binary_arn ->
?per_instance_binary_arn:Types.fleet_binary_arn ->
?rollback_game_server_binary_arn:Types.fleet_binary_arn ->
?game_server_binary_arn:Types.fleet_binary_arn ->
?fleet_id:Types.fleet_id ->
?deployment_id:Types.deployment_id ->
unit ->
Types.fleet_deploymentval make_list_fleet_deployments_output :
?next_token:Types.non_zero_and_max_string ->
?fleet_deployments:Types.fleet_deployments ->
unit ->
Types.list_fleet_deployments_outputval make_list_fleet_deployments_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.list_fleet_deployments_inputval make_list_container_group_definitions_output :
?next_token:Types.non_zero_and_max_string ->
?container_group_definitions:Types.container_group_definition_list ->
unit ->
Types.list_container_group_definitions_outputval make_list_container_group_definitions_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.list_container_group_definitions_limit ->
?container_group_type:Types.container_group_type ->
unit ->
Types.list_container_group_definitions_inputval make_list_container_group_definition_versions_output :
?next_token:Types.non_zero_and_max_string ->
?container_group_definitions:Types.container_group_definition_list ->
unit ->
Types.list_container_group_definition_versions_outputval make_list_container_group_definition_versions_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.list_container_group_definition_versions_limit ->
name:Types.container_group_definition_name_or_arn ->
unit ->
Types.list_container_group_definition_versions_inputval make_list_container_fleets_output :
?next_token:Types.non_zero_and_max_string ->
?container_fleets:Types.container_fleet_list ->
unit ->
Types.list_container_fleets_outputval make_list_container_fleets_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?container_group_definition_name:Types.container_group_definition_name_or_arn ->
unit ->
Types.list_container_fleets_inputval make_list_compute_output :
?next_token:Types.non_zero_and_max_string ->
?compute_list:Types.compute_list ->
unit ->
Types.list_compute_outputval make_list_compute_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?compute_status:Types.list_compute_input_status ->
?container_group_definition_name:Types.container_group_definition_name_or_arn ->
?location:Types.location_string_model ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.list_compute_inputval make_list_builds_output :
?next_token:Types.non_empty_string ->
?builds:Types.build_list ->
unit ->
Types.list_builds_outputval make_list_builds_input :
?next_token:Types.non_empty_string ->
?limit:Types.positive_integer ->
?status:Types.build_status ->
unit ->
Types.list_builds_inputval make_list_aliases_output :
?next_token:Types.non_empty_string ->
?aliases:Types.alias_list ->
unit ->
Types.list_aliases_outputval make_list_aliases_input :
?next_token:Types.non_empty_string ->
?limit:Types.positive_integer ->
?name:Types.non_empty_string ->
?routing_strategy_type:Types.routing_strategy_type ->
unit ->
Types.list_aliases_inputval make_launch_template_specification :
?version:Types.launch_template_version ->
?launch_template_name:Types.launch_template_name ->
?launch_template_id:Types.launch_template_id ->
unit ->
Types.launch_template_specificationval make_instance :
?location:Types.location_string_model ->
?creation_time:Types.timestamp ->
?status:Types.instance_status ->
?type_:Types.ec2_instance_type ->
?operating_system:Types.operating_system ->
?dns_name:Types.dns_name ->
?ip_address:Types.ip_address ->
?instance_id:Types.instance_id ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.instanceval make_instance_credentials :
?secret:Types.non_empty_string ->
?user_name:Types.non_empty_string ->
unit ->
Types.instance_credentialsval make_instance_access :
?credentials:Types.instance_credentials ->
?operating_system:Types.operating_system ->
?ip_address:Types.ip_address ->
?instance_id:Types.instance_id ->
?fleet_id:Types.fleet_id ->
unit ->
Types.instance_accessval make_get_player_connection_details_output :
?player_connection_details:Types.player_connection_detail_list ->
?game_session_id:Types.arn_string_model ->
unit ->
Types.get_player_connection_details_outputval make_get_player_connection_details_input :
player_ids:Types.player_id_list ->
game_session_id:Types.arn_string_model ->
unit ->
Types.get_player_connection_details_inputval make_get_instance_access_output :
?instance_access:Types.instance_access ->
unit ->
Types.get_instance_access_outputval make_get_instance_access_input :
instance_id:Types.instance_id ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.get_instance_access_inputval make_get_game_session_log_url_output :
?pre_signed_url:Types.non_zero_and_max_string ->
unit ->
Types.get_game_session_log_url_outputval make_get_game_session_log_url_input :
game_session_id:Types.arn_string_model ->
unit ->
Types.get_game_session_log_url_inputval make_get_compute_auth_token_output :
?expiration_timestamp:Types.timestamp ->
?auth_token:Types.compute_auth_token ->
?compute_arn:Types.compute_arn ->
?compute_name:Types.compute_name_or_arn ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.get_compute_auth_token_outputval make_get_compute_auth_token_input :
compute_name:Types.compute_name_or_arn ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.get_compute_auth_token_inputval make_container_identifier :
?container_runtime_id:Types.non_empty_string ->
?container_name:Types.non_zero_and128_max_ascii_string ->
unit ->
Types.container_identifierval make_get_compute_access_output :
?container_identifiers:Types.container_identifier_list ->
?target:Types.session_target ->
?credentials:Types.aws_credentials ->
?compute_arn:Types.compute_arn ->
?compute_name:Types.compute_name_or_arn ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.get_compute_access_outputval make_get_compute_access_input :
compute_name:Types.compute_name_or_arn ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.get_compute_access_inputval make_game_session_detail :
?protection_policy:Types.protection_policy ->
?game_session:Types.game_session ->
unit ->
Types.game_session_detailval make_game_server_instance :
?instance_status:Types.game_server_instance_status ->
?instance_id:Types.game_server_instance_id ->
?game_server_group_arn:Types.game_server_group_arn ->
?game_server_group_name:Types.game_server_group_name ->
unit ->
Types.game_server_instanceval make_game_server_group_auto_scaling_policy :
?estimated_instance_warmup:Types.positive_integer ->
target_tracking_configuration:Types.target_tracking_configuration ->
unit ->
Types.game_server_group_auto_scaling_policyval make_game_server_container_group_counts :
?terminatin_g:Types.whole_number ->
?idl_e:Types.whole_number ->
?activ_e:Types.whole_number ->
?pendin_g:Types.whole_number ->
unit ->
Types.game_server_container_group_countsval make_describe_vpc_peering_connections_output :
?vpc_peering_connections:Types.vpc_peering_connection_list ->
unit ->
Types.describe_vpc_peering_connections_outputval make_describe_vpc_peering_connections_input :
?fleet_id:Types.fleet_id ->
unit ->
Types.describe_vpc_peering_connections_inputval make_describe_vpc_peering_authorizations_output :
?vpc_peering_authorizations:Types.vpc_peering_authorization_list ->
unit ->
Types.describe_vpc_peering_authorizations_outputval make_describe_script_output :
?script:Types.script ->
unit ->
Types.describe_script_outputval make_describe_script_input :
script_id:Types.script_id_or_arn ->
unit ->
Types.describe_script_inputval make_describe_scaling_policies_output :
?next_token:Types.non_zero_and_max_string ->
?scaling_policies:Types.scaling_policy_list ->
unit ->
Types.describe_scaling_policies_outputval make_describe_scaling_policies_input :
?location:Types.location_string_model ->
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?status_filter:Types.scaling_status_type ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_scaling_policies_inputval make_describe_runtime_configuration_output :
?runtime_configuration:Types.runtime_configuration ->
unit ->
Types.describe_runtime_configuration_outputval make_describe_runtime_configuration_input :
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_runtime_configuration_inputval make_describe_player_sessions_output :
?next_token:Types.non_zero_and_max_string ->
?player_sessions:Types.player_session_list ->
unit ->
Types.describe_player_sessions_outputval make_describe_player_sessions_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?player_session_status_filter:Types.non_zero_and_max_string ->
?player_session_id:Types.player_session_id ->
?player_id:Types.player_id ->
?game_session_id:Types.arn_string_model ->
unit ->
Types.describe_player_sessions_inputval make_describe_matchmaking_rule_sets_output :
?next_token:Types.non_zero_and_max_string ->
rule_sets:Types.matchmaking_rule_set_list ->
unit ->
Types.describe_matchmaking_rule_sets_outputval make_describe_matchmaking_rule_sets_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.rule_set_limit ->
?names:Types.matchmaking_rule_set_name_list ->
unit ->
Types.describe_matchmaking_rule_sets_inputval make_describe_matchmaking_configurations_output :
?next_token:Types.non_zero_and_max_string ->
?configurations:Types.matchmaking_configuration_list ->
unit ->
Types.describe_matchmaking_configurations_outputval make_describe_matchmaking_configurations_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?rule_set_name:Types.matchmaking_rule_set_name ->
?names:Types.matchmaking_configuration_name_list ->
unit ->
Types.describe_matchmaking_configurations_inputval make_describe_matchmaking_output :
?ticket_list:Types.matchmaking_ticket_list ->
unit ->
Types.describe_matchmaking_outputval make_describe_matchmaking_input :
ticket_ids:Types.matchmaking_id_list ->
unit ->
Types.describe_matchmaking_inputval make_describe_instances_output :
?next_token:Types.non_zero_and_max_string ->
?instances:Types.instance_list ->
unit ->
Types.describe_instances_outputval make_describe_instances_input :
?location:Types.location_string_model ->
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?instance_id:Types.instance_id ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_instances_inputval make_describe_game_sessions_output :
?next_token:Types.non_zero_and_max_string ->
?game_sessions:Types.game_session_list ->
unit ->
Types.describe_game_sessions_outputval make_describe_game_sessions_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?status_filter:Types.non_zero_and_max_string ->
?location:Types.location_string_model ->
?alias_id:Types.alias_id_or_arn ->
?game_session_id:Types.arn_string_model ->
?fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_game_sessions_inputval make_describe_game_session_queues_output :
?next_token:Types.non_zero_and_max_string ->
?game_session_queues:Types.game_session_queue_list ->
unit ->
Types.describe_game_session_queues_outputval make_describe_game_session_queues_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?names:Types.game_session_queue_name_or_arn_list ->
unit ->
Types.describe_game_session_queues_inputval make_describe_game_session_placement_output :
?game_session_placement:Types.game_session_placement ->
unit ->
Types.describe_game_session_placement_outputval make_describe_game_session_placement_input :
placement_id:Types.id_string_model ->
unit ->
Types.describe_game_session_placement_inputval make_describe_game_session_details_output :
?next_token:Types.non_zero_and_max_string ->
?game_session_details:Types.game_session_detail_list ->
unit ->
Types.describe_game_session_details_outputval make_describe_game_session_details_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?status_filter:Types.non_zero_and_max_string ->
?location:Types.location_string_model ->
?alias_id:Types.alias_id_or_arn ->
?game_session_id:Types.arn_string_model ->
?fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_game_session_details_inputval make_describe_game_server_instances_output :
?next_token:Types.non_zero_and_max_string ->
?game_server_instances:Types.game_server_instances ->
unit ->
Types.describe_game_server_instances_outputval make_describe_game_server_instances_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?instance_ids:Types.game_server_instance_ids ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.describe_game_server_instances_inputval make_describe_game_server_group_output :
?game_server_group:Types.game_server_group ->
unit ->
Types.describe_game_server_group_outputval make_describe_game_server_group_input :
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.describe_game_server_group_inputval make_describe_game_server_output :
?game_server:Types.game_server ->
unit ->
Types.describe_game_server_outputval make_describe_game_server_input :
game_server_id:Types.game_server_id ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.describe_game_server_inputval make_fleet_utilization :
?location:Types.location_string_model ->
?maximum_player_session_count:Types.whole_number ->
?current_player_session_count:Types.whole_number ->
?active_game_session_count:Types.whole_number ->
?active_server_process_count:Types.whole_number ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.fleet_utilizationval make_describe_fleet_utilization_output :
?next_token:Types.non_zero_and_max_string ->
?fleet_utilization:Types.fleet_utilization_list ->
unit ->
Types.describe_fleet_utilization_outputval make_describe_fleet_utilization_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?fleet_ids:Types.fleet_id_or_arn_list ->
unit ->
Types.describe_fleet_utilization_inputval make_describe_fleet_port_settings_output :
?location:Types.location_string_model ->
?update_status:Types.location_update_status ->
?inbound_permissions:Types.ip_permissions_list ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.describe_fleet_port_settings_outputval make_describe_fleet_port_settings_input :
?location:Types.location_string_model ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_fleet_port_settings_inputval make_describe_fleet_location_utilization_output :
?fleet_utilization:Types.fleet_utilization ->
unit ->
Types.describe_fleet_location_utilization_outputval make_describe_fleet_location_utilization_input :
location:Types.location_string_model ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_fleet_location_utilization_inputval make_ec2_instance_counts :
?terminatin_g:Types.whole_number ->
?idl_e:Types.whole_number ->
?activ_e:Types.whole_number ->
?pendin_g:Types.whole_number ->
?maximu_m:Types.whole_number ->
?minimu_m:Types.whole_number ->
?desire_d:Types.whole_number ->
unit ->
Types.ec2_instance_countsval make_fleet_capacity :
?managed_capacity_configuration:Types.managed_capacity_configuration ->
?game_server_container_group_counts:Types.game_server_container_group_counts ->
?location:Types.location_string_model ->
?instance_counts:Types.ec2_instance_counts ->
?instance_type:Types.ec2_instance_type ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.fleet_capacityval make_describe_fleet_location_capacity_output :
?fleet_capacity:Types.fleet_capacity ->
unit ->
Types.describe_fleet_location_capacity_outputval make_describe_fleet_location_capacity_input :
location:Types.location_string_model ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_fleet_location_capacity_inputval make_describe_fleet_location_attributes_output :
?next_token:Types.non_zero_and_max_string ->
?location_attributes:Types.location_attributes_list ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_fleet_location_attributes_outputval make_describe_fleet_location_attributes_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?locations:Types.location_list ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_fleet_location_attributes_inputval make_event :
?count:Types.event_count ->
?pre_signed_log_url:Types.non_zero_and_max_string ->
?event_time:Types.timestamp ->
?message:Types.non_empty_string ->
?event_code:Types.event_code ->
?resource_id:Types.non_zero_and_max_string ->
?event_id:Types.non_zero_and_max_string ->
unit ->
Types.eventval make_describe_fleet_events_output :
?next_token:Types.non_zero_and_max_string ->
?events:Types.event_list ->
unit ->
Types.describe_fleet_events_outputval make_describe_fleet_events_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?end_time:Types.timestamp ->
?start_time:Types.timestamp ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_fleet_events_inputval make_describe_fleet_deployment_output :
?locational_deployments:Types.locational_deployments ->
?fleet_deployment:Types.fleet_deployment ->
unit ->
Types.describe_fleet_deployment_outputval make_describe_fleet_deployment_input :
?deployment_id:Types.deployment_id ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_fleet_deployment_inputval make_describe_fleet_capacity_output :
?next_token:Types.non_zero_and_max_string ->
?fleet_capacity:Types.fleet_capacity_list ->
unit ->
Types.describe_fleet_capacity_outputval make_describe_fleet_capacity_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?fleet_ids:Types.fleet_id_or_arn_list ->
unit ->
Types.describe_fleet_capacity_inputval make_certificate_configuration :
certificate_type:Types.certificate_type ->
unit ->
Types.certificate_configurationval make_fleet_attributes :
?player_gateway_configuration:Types.player_gateway_configuration ->
?player_gateway_mode:Types.player_gateway_mode ->
?instance_role_credentials_provider:Types.instance_role_credentials_provider ->
?anywhere_configuration:Types.anywhere_configuration ->
?compute_type:Types.compute_type ->
?certificate_configuration:Types.certificate_configuration ->
?instance_role_arn:Types.non_empty_string ->
?stopped_actions:Types.fleet_action_list ->
?metric_groups:Types.metric_group_list ->
?resource_creation_limit_policy:Types.resource_creation_limit_policy ->
?operating_system:Types.operating_system ->
?new_game_session_protection_policy:Types.protection_policy ->
?log_paths:Types.string_list ->
?server_launch_parameters:Types.launch_parameters_string_model ->
?server_launch_path:Types.launch_path_string_model ->
?script_arn:Types.script_arn ->
?script_id:Types.script_id ->
?build_arn:Types.build_arn ->
?build_id:Types.build_id ->
?status:Types.fleet_status ->
?termination_time:Types.timestamp ->
?creation_time:Types.timestamp ->
?name:Types.non_zero_and_max_string ->
?description:Types.non_zero_and_max_string ->
?instance_type:Types.ec2_instance_type ->
?fleet_type:Types.fleet_type ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.fleet_attributesval make_describe_fleet_attributes_output :
?next_token:Types.non_zero_and_max_string ->
?fleet_attributes:Types.fleet_attributes_list ->
unit ->
Types.describe_fleet_attributes_outputval make_describe_fleet_attributes_input :
?next_token:Types.non_zero_and_max_string ->
?limit:Types.positive_integer ->
?fleet_ids:Types.fleet_id_or_arn_list ->
unit ->
Types.describe_fleet_attributes_inputval make_ec2_instance_limit :
?location:Types.location_string_model ->
?instance_limit:Types.whole_number ->
?current_instances:Types.whole_number ->
?ec2_instance_type:Types.ec2_instance_type ->
unit ->
Types.ec2_instance_limitval make_describe_ec2_instance_limits_output :
?ec2_instance_limits:Types.ec2_instance_limit_list ->
unit ->
Types.describe_ec2_instance_limits_outputval make_describe_ec2_instance_limits_input :
?location:Types.location_string_model ->
?ec2_instance_type:Types.ec2_instance_type ->
unit ->
Types.describe_ec2_instance_limits_inputval make_container_port_mapping :
?protocol:Types.ip_protocol ->
?connection_port:Types.port_number ->
?container_port:Types.port_number ->
unit ->
Types.container_port_mappingval make_container_group_port_mapping :
?container_port_mappings:Types.container_port_mapping_list ->
?container_runtime_id:Types.non_empty_string ->
?container_name:Types.non_zero_and128_max_ascii_string ->
unit ->
Types.container_group_port_mappingval make_describe_container_group_port_mappings_output :
?container_group_port_mappings:Types.container_group_port_mapping_list ->
?instance_id:Types.instance_id ->
?compute_name:Types.compute_name ->
?container_group_type:Types.container_group_type ->
?container_group_definition_arn:Types.container_group_definition_arn ->
?location:Types.location_string_model ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id ->
unit ->
Types.describe_container_group_port_mappings_outputval make_describe_container_group_port_mappings_input :
?container_name:Types.non_zero_and128_max_ascii_string ->
?instance_id:Types.instance_id ->
?compute_name:Types.compute_name_or_arn ->
container_group_type:Types.container_group_type ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_container_group_port_mappings_inputval make_describe_container_group_definition_output :
?container_group_definition:Types.container_group_definition ->
unit ->
Types.describe_container_group_definition_outputval make_describe_container_group_definition_input :
?version_number:Types.positive_integer ->
name:Types.container_group_definition_name_or_arn ->
unit ->
Types.describe_container_group_definition_inputval make_describe_container_fleet_output :
?container_fleet:Types.container_fleet ->
unit ->
Types.describe_container_fleet_outputval make_describe_container_fleet_input :
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_container_fleet_inputval make_describe_compute_output :
?compute:Types.compute ->
unit ->
Types.describe_compute_outputval make_describe_compute_input :
compute_name:Types.compute_name_or_arn ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.describe_compute_inputval make_describe_build_output :
?build:Types.build ->
unit ->
Types.describe_build_outputval make_describe_build_input :
build_id:Types.build_id_or_arn ->
unit ->
Types.describe_build_inputval make_describe_alias_output :
?alias:Types.alias ->
unit ->
Types.describe_alias_outputval make_describe_alias_input :
alias_id:Types.alias_id_or_arn ->
unit ->
Types.describe_alias_inputval make_deregister_game_server_input :
game_server_id:Types.game_server_id ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.deregister_game_server_inputval make_deregister_compute_input :
compute_name:Types.compute_name_or_arn ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.deregister_compute_inputval make_delete_vpc_peering_connection_input :
vpc_peering_connection_id:Types.non_zero_and_max_string ->
fleet_id:Types.fleet_id ->
unit ->
Types.delete_vpc_peering_connection_inputval make_delete_vpc_peering_authorization_input :
peer_vpc_id:Types.non_zero_and_max_string ->
game_lift_aws_account_id:Types.non_zero_and_max_string ->
unit ->
Types.delete_vpc_peering_authorization_inputval make_delete_script_input :
script_id:Types.script_id_or_arn ->
unit ->
Types.delete_script_inputval make_delete_scaling_policy_input :
fleet_id:Types.fleet_id_or_arn ->
name:Types.non_zero_and_max_string ->
unit ->
Types.delete_scaling_policy_inputval make_delete_matchmaking_rule_set_input :
name:Types.matchmaking_rule_set_name ->
unit ->
Types.delete_matchmaking_rule_set_inputval make_delete_matchmaking_configuration_input :
name:Types.matchmaking_configuration_name ->
unit ->
Types.delete_matchmaking_configuration_inputval make_delete_location_input :
location_name:Types.custom_location_name_or_arn_model ->
unit ->
Types.delete_location_inputval make_delete_game_session_queue_input :
name:Types.game_session_queue_name_or_arn ->
unit ->
Types.delete_game_session_queue_inputval make_delete_game_server_group_output :
?game_server_group:Types.game_server_group ->
unit ->
Types.delete_game_server_group_outputval make_delete_game_server_group_input :
?delete_option:Types.game_server_group_delete_option ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.delete_game_server_group_inputval make_delete_fleet_locations_output :
?location_states:Types.location_state_list ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.delete_fleet_locations_outputval make_delete_fleet_locations_input :
locations:Types.location_list ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.delete_fleet_locations_inputval make_delete_fleet_input :
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.delete_fleet_inputval make_delete_container_group_definition_input :
?version_count_to_retain:Types.whole_number ->
?version_number:Types.positive_integer ->
name:Types.container_group_definition_name_or_arn ->
unit ->
Types.delete_container_group_definition_inputval make_delete_container_fleet_input :
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.delete_container_fleet_inputval make_delete_build_input :
build_id:Types.build_id_or_arn ->
unit ->
Types.delete_build_inputval make_delete_alias_input :
alias_id:Types.alias_id_or_arn ->
unit ->
Types.delete_alias_inputval make_create_vpc_peering_connection_input :
peer_vpc_id:Types.non_zero_and_max_string ->
peer_vpc_aws_account_id:Types.non_zero_and_max_string ->
fleet_id:Types.fleet_id ->
unit ->
Types.create_vpc_peering_connection_inputval make_create_vpc_peering_authorization_output :
?vpc_peering_authorization:Types.vpc_peering_authorization ->
unit ->
Types.create_vpc_peering_authorization_outputval make_create_vpc_peering_authorization_input :
peer_vpc_id:Types.non_zero_and_max_string ->
game_lift_aws_account_id:Types.non_zero_and_max_string ->
unit ->
Types.create_vpc_peering_authorization_inputval make_create_script_output :
?script:Types.script ->
unit ->
Types.create_script_outputval make_create_script_input :
?node_js_version:Types.node_js_version ->
?tags:Types.tag_list ->
?zip_file:Types.zip_blob ->
?storage_location:Types.s3_location ->
?version:Types.non_zero_and_max_string ->
?name:Types.non_zero_and_max_string ->
unit ->
Types.create_script_inputval make_create_player_sessions_output :
?player_sessions:Types.player_session_list ->
unit ->
Types.create_player_sessions_outputval make_create_player_sessions_input :
?player_data_map:Types.player_data_map ->
player_ids:Types.player_id_list ->
game_session_id:Types.arn_string_model ->
unit ->
Types.create_player_sessions_inputval make_create_player_session_output :
?player_session:Types.player_session ->
unit ->
Types.create_player_session_outputval make_create_player_session_input :
?player_data:Types.player_data ->
player_id:Types.player_id ->
game_session_id:Types.arn_string_model ->
unit ->
Types.create_player_session_inputval make_create_matchmaking_rule_set_output :
rule_set:Types.matchmaking_rule_set ->
unit ->
Types.create_matchmaking_rule_set_outputval make_create_matchmaking_rule_set_input :
?tags:Types.tag_list ->
rule_set_body:Types.rule_set_body ->
name:Types.matchmaking_id_string_model ->
unit ->
Types.create_matchmaking_rule_set_inputval make_create_matchmaking_configuration_output :
?configuration:Types.matchmaking_configuration ->
unit ->
Types.create_matchmaking_configuration_outputval make_create_matchmaking_configuration_input :
?tags:Types.tag_list ->
?flex_match_mode:Types.flex_match_mode ->
?backfill_mode:Types.backfill_mode ->
?game_session_data:Types.game_session_data ->
?game_properties:Types.game_property_list ->
?custom_event_data:Types.custom_event_data ->
?additional_player_count:Types.whole_number ->
?notification_target:Types.sns_arn_string_model ->
?acceptance_timeout_seconds:Types.matchmaking_acceptance_timeout_integer ->
?game_session_queue_arns:Types.queue_arns_list ->
?description:Types.non_zero_and_max_string ->
rule_set_name:Types.matchmaking_rule_set_name ->
acceptance_required:Types.boolean_model ->
request_timeout_seconds:Types.matchmaking_request_timeout_integer ->
name:Types.matchmaking_id_string_model ->
unit ->
Types.create_matchmaking_configuration_inputval make_create_location_output :
?location:Types.location_model ->
unit ->
Types.create_location_outputval make_create_location_input :
?tags:Types.tag_list ->
location_name:Types.custom_input_location_string_model ->
unit ->
Types.create_location_inputval make_create_game_session_queue_output :
?game_session_queue:Types.game_session_queue ->
unit ->
Types.create_game_session_queue_outputval make_create_game_session_queue_input :
?tags:Types.tag_list ->
?notification_target:Types.queue_sns_arn_string_model ->
?custom_event_data:Types.queue_custom_event_data ->
?priority_configuration:Types.priority_configuration ->
?filter_configuration:Types.filter_configuration ->
?destinations:Types.game_session_queue_destination_list ->
?player_latency_policies:Types.player_latency_policy_list ->
?timeout_in_seconds:Types.whole_number ->
name:Types.game_session_queue_name ->
unit ->
Types.create_game_session_queue_inputval make_create_game_session_output :
?game_session:Types.game_session ->
unit ->
Types.create_game_session_outputval make_create_game_session_input :
?location:Types.location_string_model ->
?game_session_data:Types.large_game_session_data ->
?idempotency_token:Types.id_string_model ->
?game_session_id:Types.id_string_model ->
?creator_id:Types.non_zero_and_max_string ->
?game_properties:Types.game_property_list ->
?name:Types.non_zero_and_max_string ->
?alias_id:Types.alias_id_or_arn ->
?fleet_id:Types.fleet_id_or_arn ->
maximum_player_session_count:Types.whole_number ->
unit ->
Types.create_game_session_inputval make_create_game_server_group_output :
?game_server_group:Types.game_server_group ->
unit ->
Types.create_game_server_group_outputval make_create_game_server_group_input :
?tags:Types.tag_list ->
?vpc_subnets:Types.vpc_subnets ->
?game_server_protection_policy:Types.game_server_protection_policy ->
?balancing_strategy:Types.balancing_strategy ->
?auto_scaling_policy:Types.game_server_group_auto_scaling_policy ->
instance_definitions:Types.instance_definitions ->
launch_template:Types.launch_template_specification ->
max_size:Types.positive_integer ->
min_size:Types.whole_number ->
role_arn:Types.iam_role_arn ->
game_server_group_name:Types.game_server_group_name ->
unit ->
Types.create_game_server_group_inputval make_create_fleet_locations_output :
?location_states:Types.location_state_list ->
?fleet_arn:Types.fleet_arn ->
?fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.create_fleet_locations_outputval make_create_fleet_locations_input :
locations:Types.location_configuration_list ->
fleet_id:Types.fleet_id_or_arn ->
unit ->
Types.create_fleet_locations_inputval make_create_fleet_output :
?location_states:Types.location_state_list ->
?fleet_attributes:Types.fleet_attributes ->
unit ->
Types.create_fleet_outputval make_create_fleet_input :
?player_gateway_configuration:Types.player_gateway_configuration ->
?player_gateway_mode:Types.player_gateway_mode ->
?instance_role_credentials_provider:Types.instance_role_credentials_provider ->
?anywhere_configuration:Types.anywhere_configuration ->
?compute_type:Types.compute_type ->
?tags:Types.tag_list ->
?locations:Types.location_configuration_list ->
?certificate_configuration:Types.certificate_configuration ->
?instance_role_arn:Types.non_empty_string ->
?fleet_type:Types.fleet_type ->
?peer_vpc_id:Types.non_zero_and_max_string ->
?peer_vpc_aws_account_id:Types.non_zero_and_max_string ->
?metric_groups:Types.metric_group_list ->
?resource_creation_limit_policy:Types.resource_creation_limit_policy ->
?runtime_configuration:Types.runtime_configuration ->
?new_game_session_protection_policy:Types.protection_policy ->
?ec2_inbound_permissions:Types.ip_permissions_list ->
?ec2_instance_type:Types.ec2_instance_type ->
?log_paths:Types.string_list ->
?server_launch_parameters:Types.launch_parameters_string_model ->
?server_launch_path:Types.launch_path_string_model ->
?script_id:Types.script_id_or_arn ->
?build_id:Types.build_id_or_arn ->
?description:Types.non_zero_and_max_string ->
name:Types.non_zero_and_max_string ->
unit ->
Types.create_fleet_inputval make_create_container_group_definition_output :
?container_group_definition:Types.container_group_definition ->
unit ->
Types.create_container_group_definition_outputval make_create_container_group_definition_input :
?tags:Types.tag_list ->
?version_description:Types.non_zero_and_max_string ->
?support_container_definitions:Types.support_container_definition_input_list ->
?game_server_container_definition:
Types.game_server_container_definition_input ->
?container_group_type:Types.container_group_type ->
operating_system:Types.container_operating_system ->
total_vcpu_limit:Types.container_total_vcpu_limit ->
total_memory_limit_mebibytes:Types.container_total_memory_limit ->
name:Types.container_group_definition_name ->
unit ->
Types.create_container_group_definition_inputval make_create_container_fleet_output :
?container_fleet:Types.container_fleet ->
unit ->
Types.create_container_fleet_outputval make_create_container_fleet_input :
?player_gateway_mode:Types.player_gateway_mode ->
?tags:Types.tag_list ->
?log_configuration:Types.log_configuration ->
?game_session_creation_limit_policy:Types.game_session_creation_limit_policy ->
?new_game_session_protection_policy:Types.protection_policy ->
?metric_groups:Types.metric_group_list ->
?locations:Types.location_configuration_list ->
?billing_type:Types.container_fleet_billing_type ->
?instance_type:Types.non_zero_and_max_string ->
?game_server_container_groups_per_instance:
Types.game_server_container_groups_per_instance ->
?instance_inbound_permissions:Types.ip_permissions_list ->
?instance_connection_port_range:Types.connection_port_range ->
?per_instance_container_group_definition_name:
Types.container_group_definition_name_or_arn ->
?game_server_container_group_definition_name:
Types.container_group_definition_name_or_arn ->
?description:Types.non_zero_and_max_string ->
fleet_role_arn:Types.iam_role_arn ->
unit ->
Types.create_container_fleet_inputval make_create_build_output :
?storage_location:Types.s3_location ->
?upload_credentials:Types.aws_credentials ->
?build:Types.build ->
unit ->
Types.create_build_outputval make_create_build_input :
?server_sdk_version:Types.server_sdk_version ->
?tags:Types.tag_list ->
?operating_system:Types.operating_system ->
?storage_location:Types.s3_location ->
?version:Types.non_zero_and_max_string ->
?name:Types.non_zero_and_max_string ->
unit ->
Types.create_build_inputval make_create_alias_output :
?alias:Types.alias ->
unit ->
Types.create_alias_outputval make_create_alias_input :
?tags:Types.tag_list ->
?description:Types.non_zero_and_max_string ->
routing_strategy:Types.routing_strategy ->
name:Types.non_blank_and_length_constraint_string ->
unit ->
Types.create_alias_inputval make_claim_game_server_output :
?game_server:Types.game_server ->
unit ->
Types.claim_game_server_outputval make_claim_filter_option :
?instance_statuses:Types.filter_instance_statuses ->
unit ->
Types.claim_filter_optionval make_claim_game_server_input :
?filter_option:Types.claim_filter_option ->
?game_server_data:Types.game_server_data ->
?game_server_id:Types.game_server_id ->
game_server_group_name:Types.game_server_group_name_or_arn ->
unit ->
Types.claim_game_server_inputval make_accept_match_input :
acceptance_type:Types.acceptance_type ->
player_ids:Types.player_ids_for_accept_match ->
ticket_id:Types.matchmaking_id_string_model ->
unit ->
Types.accept_match_inputOperations
module AcceptMatch : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module ClaimGameServer : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module CreateAlias : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module CreateBuild : sig ... endThis API works with the following fleet types: EC2, Anywhere
module CreateContainerFleet : sig ... endThis API works with the following fleet types: Container
module CreateContainerGroupDefinition : sig ... endThis API works with the following fleet types: Container
module CreateFleet : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module CreateFleetLocations : sig ... endThis API works with the following fleet types: EC2, Container
module CreateGameServerGroup : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module CreateGameSession : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module CreateGameSessionQueue : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module CreateLocation : sig ... endThis API works with the following fleet types: Anywhere
module CreateMatchmakingConfiguration : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module CreateMatchmakingRuleSet : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module CreatePlayerSession : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module CreatePlayerSessions : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module CreateScript : sig ... endThis API works with the following fleet types: EC2, Anywhere
module CreateVpcPeeringAuthorization : sig ... endThis API works with the following fleet types: EC2
module CreateVpcPeeringConnection : sig ... endThis API works with the following fleet types: EC2
module DeleteAlias : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DeleteBuild : sig ... endThis API works with the following fleet types: EC2
module DeleteContainerFleet : sig ... endThis API works with the following fleet types: Container
module DeleteContainerGroupDefinition : sig ... endThis API works with the following fleet types: Container
module DeleteFleet : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DeleteFleetLocations : sig ... endThis API works with the following fleet types: EC2, Container
module DeleteGameServerGroup : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module DeleteGameSessionQueue : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DeleteLocation : sig ... endThis API works with the following fleet types: Anywhere
module DeleteMatchmakingConfiguration : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DeleteMatchmakingRuleSet : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DeleteScalingPolicy : sig ... endThis API works with the following fleet types: EC2
module DeleteScript : sig ... endThis API works with the following fleet types: EC2
module DeleteVpcPeeringAuthorization : sig ... endThis API works with the following fleet types: EC2
module DeleteVpcPeeringConnection : sig ... endThis API works with the following fleet types: EC2
module DeregisterCompute : sig ... endThis API works with the following fleet types: Anywhere
module DeregisterGameServer : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module DescribeAlias : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeBuild : sig ... endThis API works with the following fleet types: EC2
module DescribeCompute : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeContainerFleet : sig ... endThis API works with the following fleet types: Container
module DescribeContainerGroupDefinition : sig ... endThis API works with the following fleet types: Container
module DescribeContainerGroupPortMappings : sig ... endThis API works with the following fleet types: Container
module DescribeEC2InstanceLimits : sig ... endThis API works with the following fleet types: EC2
module DescribeFleetAttributes : sig ... endThis API works with the following fleet types: EC2, Anywhere
module DescribeFleetCapacity : sig ... endThis API works with the following fleet types: EC2, Container
module DescribeFleetDeployment : sig ... endThis API works with the following fleet types: Container
module DescribeFleetEvents : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeFleetLocationAttributes : sig ... endThis API works with the following fleet types: EC2, Container
module DescribeFleetLocationCapacity : sig ... endThis API works with the following fleet types: EC2, Container
module DescribeFleetLocationUtilization : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeFleetPortSettings : sig ... endThis API works with the following fleet types: EC2, Container
module DescribeFleetUtilization : sig ... endThis API works with the following fleet types: EC2, Container
module DescribeGameServer : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module DescribeGameServerGroup : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module DescribeGameServerInstances : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module DescribeGameSessionDetails : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeGameSessionPlacement : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeGameSessionQueues : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeGameSessions : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeInstances : sig ... endThis API works with the following fleet types:EC2, Container
module DescribeMatchmaking : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeMatchmakingConfigurations : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeMatchmakingRuleSets : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribePlayerSessions : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module DescribeRuntimeConfiguration : sig ... endThis API works with the following fleet types: EC2
module DescribeScalingPolicies : sig ... endThis API works with the following fleet types: EC2
module DescribeScript : sig ... endThis API works with the following fleet types: EC2
module DescribeVpcPeeringAuthorizations : sig ... endThis API works with the following fleet types: EC2
module DescribeVpcPeeringConnections : sig ... endThis API works with the following fleet types: EC2
module GetComputeAccess : sig ... endThis API works with the following fleet types: EC2, Container
module GetComputeAuthToken : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module GetGameSessionLogUrl : sig ... endThis API works with the following fleet types: EC2
module GetInstanceAccess : sig ... endThis API works with the following fleet types: EC2
module GetPlayerConnectionDetails : sig ... endThis API works with the following fleet types: EC2 (server SDK 5.x or later), Container
module ListAliases : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module ListBuilds : sig ... endThis API works with the following fleet types: EC2
module ListCompute : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module ListContainerFleets : sig ... endThis API works with the following fleet types: Container
module ListContainerGroupDefinitionVersions : sig ... endThis API works with the following fleet types: Container
module ListContainerGroupDefinitions : sig ... endThis API works with the following fleet types: Container
module ListFleetDeployments : sig ... endThis API works with the following fleet types: Container
module ListFleets : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module ListGameServerGroups : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module ListGameServers : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module ListLocations : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module ListScripts : sig ... endThis API works with the following fleet types: EC2
module ListTagsForResource : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module PutScalingPolicy : sig ... endThis API works with the following fleet types: EC2
module RegisterCompute : sig ... endThis API works with the following fleet types: Anywhere, Container
module RegisterGameServer : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module RequestUploadCredentials : sig ... endThis API works with the following fleet types: EC2
module ResolveAlias : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module ResumeGameServerGroup : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module SearchGameSessions : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module StartFleetActions : sig ... endThis API works with the following fleet types: EC2, Container
module StartGameSessionPlacement : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module StartMatchBackfill : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module StartMatchmaking : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module StopFleetActions : sig ... endThis API works with the following fleet types: EC2, Container
module StopGameSessionPlacement : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module StopMatchmaking : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module SuspendGameServerGroup : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module TagResource : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module TerminateGameSession : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module UntagResource : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module UpdateAlias : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module UpdateBuild : sig ... endThis API works with the following fleet types: EC2
module UpdateContainerFleet : sig ... endThis API works with the following fleet types: Container
module UpdateContainerGroupDefinition : sig ... endThis API works with the following fleet types: Container
module UpdateFleetAttributes : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module UpdateFleetCapacity : sig ... endThis API works with the following fleet types: EC2, Container
module UpdateFleetPortSettings : sig ... endThis API works with the following fleet types: EC2, Container
module UpdateGameServer : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module UpdateGameServerGroup : sig ... endThis API works with the following fleet types: EC2 (FleetIQ)
module UpdateGameSession : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module UpdateGameSessionQueue : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module UpdateMatchmakingConfiguration : sig ... endThis API works with the following fleet types: EC2, Anywhere, Container
module UpdateRuntimeConfiguration : sig ... endThis API works with the following fleet types: EC2
module UpdateScript : sig ... endThis API works with the following fleet types: EC2
module ValidateMatchmakingRuleSet : sig ... endmodule Json_serializers : sig ... endmodule Json_deserializers : sig ... end