amazonka-cloudfront-1.6.1: Amazon CloudFront 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.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 # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Data ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

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

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Show ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Generic ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Associated Types

type Rep ListStreamingDistributions :: Type -> Type #

Hashable ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

AWSPager ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

AWSRequest ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Associated Types

type Rs ListStreamingDistributions :: Type #

ToHeaders ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

ToPath ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

ToQuery ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

NFData ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

type Rep ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

type Rep ListStreamingDistributions = D1 (MetaData "ListStreamingDistributions" "Network.AWS.CloudFront.ListStreamingDistributions" "amazonka-cloudfront-1.6.1-4jyCxtauObV85CKHrmGQe5" False) (C1 (MetaCons "ListStreamingDistributions'" PrefixI True) (S1 (MetaSel (Just "_lsdMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lsdMaxItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))
type Rs ListStreamingDistributions Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

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

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Data ListStreamingDistributionsResponse Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

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

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Show ListStreamingDistributionsResponse Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Generic ListStreamingDistributionsResponse Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Associated Types

type Rep ListStreamingDistributionsResponse :: Type -> Type #

NFData ListStreamingDistributionsResponse Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

type Rep ListStreamingDistributionsResponse Source # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

type Rep ListStreamingDistributionsResponse = D1 (MetaData "ListStreamingDistributionsResponse" "Network.AWS.CloudFront.ListStreamingDistributions" "amazonka-cloudfront-1.6.1-4jyCxtauObV85CKHrmGQe5" False) (C1 (MetaCons "ListStreamingDistributionsResponse'" PrefixI True) (S1 (MetaSel (Just "_lsdrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "_lsdrsStreamingDistributionList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 StreamingDistributionList)))

Response Lenses