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

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@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 #

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. Type: String Default: None Required: No
  • loMaxItems - Number of domains to be returned. Type: Integer Default: 20 Constraints: A value between 1 and 100. Required: No

data ListOperations #

The ListOperations request includes the following elements.

See: listOperations smart constructor.

Instances

Eq ListOperations # 
Data ListOperations # 

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 # 
Show ListOperations # 
Generic ListOperations # 

Associated Types

type Rep ListOperations :: * -> * #

Hashable ListOperations # 
ToJSON ListOperations # 
NFData ListOperations # 

Methods

rnf :: ListOperations -> () #

AWSPager ListOperations # 
AWSRequest ListOperations # 
ToQuery ListOperations # 
ToPath ListOperations # 
ToHeaders ListOperations # 
type Rep ListOperations # 
type Rep ListOperations = D1 (MetaData "ListOperations" "Network.AWS.Route53Domains.ListOperations" "amazonka-route53-domains-1.4.5-6DkjyS06xBH5RIxQNY8K9j" 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 # 

Request Lenses

loMarker :: Lens' ListOperations (Maybe Text) #

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. Type: String Default: None Required: No

loMaxItems :: Lens' ListOperations (Maybe Int) #

Number of domains to be returned. Type: Integer Default: 20 Constraints: A value between 1 and 100. Required: No

Destructuring the Response

listOperationsResponse #

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 . Type: String Parent: Operations
  • lorsResponseStatus - -- | The response status code.
  • lorsOperations - Lists summaries of the operations. Type: Complex type containing a list of operation summaries Children: OperationId , Status , SubmittedDate , Type

data ListOperationsResponse #

The ListOperations response includes the following elements.

See: listOperationsResponse smart constructor.

Instances

Eq ListOperationsResponse # 
Data ListOperationsResponse # 

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 # 
Show ListOperationsResponse # 
Generic ListOperationsResponse # 
NFData ListOperationsResponse # 

Methods

rnf :: ListOperationsResponse -> () #

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

Response Lenses

lorsNextPageMarker :: Lens' ListOperationsResponse (Maybe Text) #

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 . Type: String Parent: Operations

lorsResponseStatus :: Lens' ListOperationsResponse Int #

  • - | The response status code.

lorsOperations :: Lens' ListOperationsResponse [OperationSummary] #

Lists summaries of the operations. Type: Complex type containing a list of operation summaries Children: OperationId , Status , SubmittedDate , Type