amazonka-route53-domains-1.5.0: Amazon Route 53 Domains SDK.

Copyright(c) 2013-2017 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.Route53Domains.ListOperations

Contents

Description

This operation returns the operation IDs of operations that are not yet complete.

This operation returns paginated results.

Synopsis

Creating a Request

listOperations :: ListOperations Source #

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

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

  • loMarker - For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems , you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.
  • loMaxItems - Number of domains to be returned. Default: 20

data ListOperations Source #

The ListOperations request includes the following elements.

See: listOperations smart constructor.

Instances

Eq ListOperations Source # 
Data ListOperations Source # 

Methods

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

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

toConstr :: ListOperations -> Constr #

dataTypeOf :: ListOperations -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListOperations Source # 
Show ListOperations Source # 
Generic ListOperations Source # 

Associated Types

type Rep ListOperations :: * -> * #

Hashable ListOperations Source # 
ToJSON ListOperations Source # 
NFData ListOperations Source # 

Methods

rnf :: ListOperations -> () #

AWSPager ListOperations Source # 
AWSRequest ListOperations Source # 
ToQuery ListOperations Source # 
ToPath ListOperations Source # 
ToHeaders ListOperations Source # 
type Rep ListOperations Source # 
type Rep ListOperations = D1 (MetaData "ListOperations" "Network.AWS.Route53Domains.ListOperations" "amazonka-route53-domains-1.5.0-14qZIXXOKueGXvT9nQjzPV" False) (C1 (MetaCons "ListOperations'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_loMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_loMaxItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))
type Rs ListOperations Source # 

Request Lenses

loMarker :: Lens' ListOperations (Maybe Text) Source #

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems , you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

loMaxItems :: Lens' ListOperations (Maybe Int) Source #

Number of domains to be returned. Default: 20

Destructuring the Response

listOperationsResponse Source #

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

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

  • lorsNextPageMarker - If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker .
  • lorsResponseStatus - -- | The response status code.
  • lorsOperations - Lists summaries of the operations.

data ListOperationsResponse Source #

The ListOperations response includes the following elements.

See: listOperationsResponse smart constructor.

Instances

Eq ListOperationsResponse Source # 
Data ListOperationsResponse Source # 

Methods

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

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

toConstr :: ListOperationsResponse -> Constr #

dataTypeOf :: ListOperationsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListOperationsResponse Source # 
Show ListOperationsResponse Source # 
Generic ListOperationsResponse Source # 
NFData ListOperationsResponse Source # 

Methods

rnf :: ListOperationsResponse -> () #

type Rep ListOperationsResponse Source # 
type Rep ListOperationsResponse = D1 (MetaData "ListOperationsResponse" "Network.AWS.Route53Domains.ListOperations" "amazonka-route53-domains-1.5.0-14qZIXXOKueGXvT9nQjzPV" False) (C1 (MetaCons "ListOperationsResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lorsNextPageMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_lorsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)) (S1 (MetaSel (Just Symbol "_lorsOperations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [OperationSummary])))))

Response Lenses

lorsNextPageMarker :: Lens' ListOperationsResponse (Maybe Text) Source #

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker .

lorsResponseStatus :: Lens' ListOperationsResponse Int Source #

  • - | The response status code.

lorsOperations :: Lens' ListOperationsResponse [OperationSummary] Source #

Lists summaries of the operations.