amazonka-ec2-1.6.1: Amazon Elastic Compute Cloud SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.EC2.DescribeFleets

Contents

Description

Describes the specified EC2 Fleet.

Synopsis

Creating a Request

describeFleets :: DescribeFleets Source #

Creates a value of DescribeFleets with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dfsFilters - One or more filters.
  • dfsNextToken - The token for the next set of results.
  • dfsFleetIds - The ID of the EC2 Fleets.
  • dfsDryRun - 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 .
  • dfsMaxResults - The maximum number of results to return in a single call. Specify a value between 1 and 1000. The default value is 1000. To retrieve the remaining results, make another call with the returned NextToken value.

data DescribeFleets Source #

See: describeFleets smart constructor.

Instances
Eq DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Data DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeFleets -> c DescribeFleets #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeFleets #

toConstr :: DescribeFleets -> Constr #

dataTypeOf :: DescribeFleets -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DescribeFleets) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeFleets) #

gmapT :: (forall b. Data b => b -> b) -> DescribeFleets -> DescribeFleets #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeFleets -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeFleets -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeFleets -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeFleets -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeFleets -> m DescribeFleets #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeFleets -> m DescribeFleets #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeFleets -> m DescribeFleets #

Read DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Show DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Generic DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Associated Types

type Rep DescribeFleets :: Type -> Type #

Hashable DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

AWSRequest DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Associated Types

type Rs DescribeFleets :: Type #

ToHeaders DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

ToPath DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

ToQuery DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

NFData DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Methods

rnf :: DescribeFleets -> () #

type Rep DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

type Rep DescribeFleets = D1 (MetaData "DescribeFleets" "Network.AWS.EC2.DescribeFleets" "amazonka-ec2-1.6.1-GgG1M0FWcBrE5I5IM2QktE" False) (C1 (MetaCons "DescribeFleets'" PrefixI True) ((S1 (MetaSel (Just "_dfsFilters") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 (MetaSel (Just "_dfsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_dfsFleetIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_dfsDryRun") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_dfsMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))
type Rs DescribeFleets Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Request Lenses

dfsFilters :: Lens' DescribeFleets [Filter] Source #

One or more filters.

dfsNextToken :: Lens' DescribeFleets (Maybe Text) Source #

The token for the next set of results.

dfsFleetIds :: Lens' DescribeFleets [Text] Source #

The ID of the EC2 Fleets.

dfsDryRun :: Lens' DescribeFleets (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 .

dfsMaxResults :: Lens' DescribeFleets (Maybe Int) Source #

The maximum number of results to return in a single call. Specify a value between 1 and 1000. The default value is 1000. To retrieve the remaining results, make another call with the returned NextToken value.

Destructuring the Response

describeFleetsResponse Source #

Creates a value of DescribeFleetsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DescribeFleetsResponse Source #

See: describeFleetsResponse smart constructor.

Instances
Eq DescribeFleetsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Data DescribeFleetsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeFleetsResponse -> c DescribeFleetsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeFleetsResponse #

toConstr :: DescribeFleetsResponse -> Constr #

dataTypeOf :: DescribeFleetsResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DescribeFleetsResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeFleetsResponse) #

gmapT :: (forall b. Data b => b -> b) -> DescribeFleetsResponse -> DescribeFleetsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeFleetsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeFleetsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeFleetsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeFleetsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeFleetsResponse -> m DescribeFleetsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeFleetsResponse -> m DescribeFleetsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeFleetsResponse -> m DescribeFleetsResponse #

Read DescribeFleetsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Show DescribeFleetsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Generic DescribeFleetsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Associated Types

type Rep DescribeFleetsResponse :: Type -> Type #

NFData DescribeFleetsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

Methods

rnf :: DescribeFleetsResponse -> () #

type Rep DescribeFleetsResponse Source # 
Instance details

Defined in Network.AWS.EC2.DescribeFleets

type Rep DescribeFleetsResponse = D1 (MetaData "DescribeFleetsResponse" "Network.AWS.EC2.DescribeFleets" "amazonka-ec2-1.6.1-GgG1M0FWcBrE5I5IM2QktE" False) (C1 (MetaCons "DescribeFleetsResponse'" PrefixI True) (S1 (MetaSel (Just "_dfsrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_dfsrsFleets") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [FleetData])) :*: S1 (MetaSel (Just "_dfsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

dfsrsNextToken :: Lens' DescribeFleetsResponse (Maybe Text) Source #

The token for the next set of results.