amazonka-cloudfront-1.5.0: Amazon CloudFront 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.CloudFront.ListStreamingDistributions

Contents

Description

List streaming distributions.

This operation returns paginated results.

Synopsis

Creating a Request

listStreamingDistributions :: ListStreamingDistributions Source #

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

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

  • lsdMarker - The value that you provided for the Marker request parameter.
  • lsdMaxItems - The value that you provided for the MaxItems request parameter.

data ListStreamingDistributions Source #

The request to list your streaming distributions.

See: listStreamingDistributions smart constructor.

Instances

Eq ListStreamingDistributions Source # 
Data ListStreamingDistributions Source # 

Methods

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

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

toConstr :: ListStreamingDistributions -> Constr #

dataTypeOf :: ListStreamingDistributions -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListStreamingDistributions Source # 
Show ListStreamingDistributions Source # 
Generic ListStreamingDistributions Source # 
Hashable ListStreamingDistributions Source # 
NFData ListStreamingDistributions Source # 
AWSPager ListStreamingDistributions Source # 
AWSRequest ListStreamingDistributions Source # 
ToQuery ListStreamingDistributions Source # 
ToPath ListStreamingDistributions Source # 
ToHeaders ListStreamingDistributions Source # 
type Rep ListStreamingDistributions Source # 
type Rep ListStreamingDistributions = D1 (MetaData "ListStreamingDistributions" "Network.AWS.CloudFront.ListStreamingDistributions" "amazonka-cloudfront-1.5.0-Dxb5BZwkJKgBNtTmWcA8zz" False) (C1 (MetaCons "ListStreamingDistributions'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lsdMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lsdMaxItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))
type Rs ListStreamingDistributions Source # 

Request Lenses

lsdMarker :: Lens' ListStreamingDistributions (Maybe Text) Source #

The value that you provided for the Marker request parameter.

lsdMaxItems :: Lens' ListStreamingDistributions (Maybe Text) Source #

The value that you provided for the MaxItems request parameter.

Destructuring the Response

listStreamingDistributionsResponse Source #

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

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

data ListStreamingDistributionsResponse Source #

The returned result of the corresponding request.

See: listStreamingDistributionsResponse smart constructor.

Instances

Eq ListStreamingDistributionsResponse Source # 
Data ListStreamingDistributionsResponse Source # 

Methods

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

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

toConstr :: ListStreamingDistributionsResponse -> Constr #

dataTypeOf :: ListStreamingDistributionsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListStreamingDistributionsResponse Source # 
Show ListStreamingDistributionsResponse Source # 
Generic ListStreamingDistributionsResponse Source # 
NFData ListStreamingDistributionsResponse Source # 
type Rep ListStreamingDistributionsResponse Source # 
type Rep ListStreamingDistributionsResponse = D1 (MetaData "ListStreamingDistributionsResponse" "Network.AWS.CloudFront.ListStreamingDistributions" "amazonka-cloudfront-1.5.0-Dxb5BZwkJKgBNtTmWcA8zz" False) (C1 (MetaCons "ListStreamingDistributionsResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lsdrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)) (S1 (MetaSel (Just Symbol "_lsdrsStreamingDistributionList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 StreamingDistributionList))))

Response Lenses