Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Creates a Spot fleet request.
For more information, see Spot Fleets in the Amazon Elastic Compute Cloud User Guide.
See: AWS API Reference for RequestSpotFleet.
- requestSpotFleet :: SpotFleetRequestConfigData -> RequestSpotFleet
- data RequestSpotFleet
- rsfDryRun :: Lens' RequestSpotFleet (Maybe Bool)
- rsfSpotFleetRequestConfig :: Lens' RequestSpotFleet SpotFleetRequestConfigData
- requestSpotFleetResponse :: Int -> Text -> RequestSpotFleetResponse
- data RequestSpotFleetResponse
- rsfrsStatus :: Lens' RequestSpotFleetResponse Int
- rsfrsSpotFleetRequestId :: Lens' RequestSpotFleetResponse Text
Creating a Request
Creates a value of RequestSpotFleet
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data RequestSpotFleet Source
Contains the parameters for RequestSpotFleet.
See: requestSpotFleet
smart constructor.
Request Lenses
rsfDryRun :: Lens' RequestSpotFleet (Maybe Bool) Source
Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have
the required permissions, the error response is DryRunOperation
.
Otherwise, it is UnauthorizedOperation
.
rsfSpotFleetRequestConfig :: Lens' RequestSpotFleet SpotFleetRequestConfigData Source
The configuration for the Spot fleet request.
Destructuring the Response
requestSpotFleetResponse Source
Creates a value of RequestSpotFleetResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data RequestSpotFleetResponse Source
Contains the output of RequestSpotFleet.
See: requestSpotFleetResponse
smart constructor.
Response Lenses
rsfrsStatus :: Lens' RequestSpotFleetResponse Int Source
The response status code.
rsfrsSpotFleetRequestId :: Lens' RequestSpotFleetResponse Text Source
The ID of the Spot fleet request.