Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Retrieves a fleet's runtime configuration settings. The runtime configuration tells GameLift which server processes to run (and how) on each instance in the fleet.
To get the runtime configuration that is currently in forces for a fleet, provide the fleet ID.
If successful, a RuntimeConfiguration object is returned for the requested fleet. If the requested fleet has been deleted, the result set is empty.
Learn more
Running multiple processes on a fleet
Related actions
ListFleets | DescribeEC2InstanceLimits | DescribeFleetAttributes | DescribeFleetCapacity | DescribeFleetEvents | DescribeFleetLocationAttributes | DescribeFleetPortSettings | DescribeFleetUtilization | DescribeRuntimeConfiguration | DescribeScalingPolicies | All APIs by task
Synopsis
- data DescribeRuntimeConfiguration = DescribeRuntimeConfiguration' {}
- newDescribeRuntimeConfiguration :: Text -> DescribeRuntimeConfiguration
- describeRuntimeConfiguration_fleetId :: Lens' DescribeRuntimeConfiguration Text
- data DescribeRuntimeConfigurationResponse = DescribeRuntimeConfigurationResponse' {}
- newDescribeRuntimeConfigurationResponse :: Int -> DescribeRuntimeConfigurationResponse
- describeRuntimeConfigurationResponse_runtimeConfiguration :: Lens' DescribeRuntimeConfigurationResponse (Maybe RuntimeConfiguration)
- describeRuntimeConfigurationResponse_httpStatus :: Lens' DescribeRuntimeConfigurationResponse Int
Creating a Request
data DescribeRuntimeConfiguration Source #
Represents the input for a request operation.
See: newDescribeRuntimeConfiguration
smart constructor.
Instances
newDescribeRuntimeConfiguration Source #
Create a value of DescribeRuntimeConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetId:DescribeRuntimeConfiguration'
, describeRuntimeConfiguration_fleetId
- A unique identifier for the fleet to get the runtime configuration for.
You can use either the fleet ID or ARN value.
Request Lenses
describeRuntimeConfiguration_fleetId :: Lens' DescribeRuntimeConfiguration Text Source #
A unique identifier for the fleet to get the runtime configuration for. You can use either the fleet ID or ARN value.
Destructuring the Response
data DescribeRuntimeConfigurationResponse Source #
Represents the returned data in response to a request operation.
See: newDescribeRuntimeConfigurationResponse
smart constructor.
DescribeRuntimeConfigurationResponse' | |
|
Instances
newDescribeRuntimeConfigurationResponse Source #
Create a value of DescribeRuntimeConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:runtimeConfiguration:DescribeRuntimeConfigurationResponse'
, describeRuntimeConfigurationResponse_runtimeConfiguration
- Instructions that describe how server processes should be launched and
maintained on each instance in the fleet.
$sel:httpStatus:DescribeRuntimeConfigurationResponse'
, describeRuntimeConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
describeRuntimeConfigurationResponse_runtimeConfiguration :: Lens' DescribeRuntimeConfigurationResponse (Maybe RuntimeConfiguration) Source #
Instructions that describe how server processes should be launched and maintained on each instance in the fleet.
describeRuntimeConfigurationResponse_httpStatus :: Lens' DescribeRuntimeConfigurationResponse Int Source #
The response's http status code.