amazonka-route53-domains-1.6.1: Amazon Route 53 Domains 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.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
  • loSubmittedSince - An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

data ListOperations Source #

The ListOperations request includes the following elements.

See: listOperations smart constructor.

Instances
Eq ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Data ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.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 Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Show ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Generic ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Associated Types

type Rep ListOperations :: Type -> Type #

Hashable ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

ToJSON ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

AWSPager ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

AWSRequest ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Associated Types

type Rs ListOperations :: Type #

ToHeaders ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

ToPath ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

ToQuery ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

NFData ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Methods

rnf :: ListOperations -> () #

type Rep ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

type Rep ListOperations = D1 (MetaData "ListOperations" "Network.AWS.Route53Domains.ListOperations" "amazonka-route53-domains-1.6.1-1AoNz7bHDzI3lZpMthxnFZ" False) (C1 (MetaCons "ListOperations'" PrefixI True) (S1 (MetaSel (Just "_loMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_loMaxItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_loSubmittedSince") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX)))))
type Rs ListOperations Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

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

loSubmittedSince :: Lens' ListOperations (Maybe UTCTime) Source #

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

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 # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Data ListOperationsResponse Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

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 # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Show ListOperationsResponse Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Generic ListOperationsResponse Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Associated Types

type Rep ListOperationsResponse :: Type -> Type #

NFData ListOperationsResponse Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

Methods

rnf :: ListOperationsResponse -> () #

type Rep ListOperationsResponse Source # 
Instance details

Defined in Network.AWS.Route53Domains.ListOperations

type Rep ListOperationsResponse = D1 (MetaData "ListOperationsResponse" "Network.AWS.Route53Domains.ListOperations" "amazonka-route53-domains-1.6.1-1AoNz7bHDzI3lZpMthxnFZ" False) (C1 (MetaCons "ListOperationsResponse'" PrefixI True) (S1 (MetaSel (Just "_lorsNextPageMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_lorsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "_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.