amazonka-cloudfront-1.6.0: 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 #

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 #

The request to list your streaming distributions.

See: listStreamingDistributions smart constructor.

Instances
Eq ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

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

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Show ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Generic ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Associated Types

type Rep ListStreamingDistributions :: * -> * #

Hashable ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

AWSPager ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

AWSRequest ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Associated Types

type Rs ListStreamingDistributions :: * #

ToHeaders ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

ToPath ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

ToQuery ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

NFData ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

type Rep ListStreamingDistributions # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

type Rep ListStreamingDistributions = D1 (MetaData "ListStreamingDistributions" "Network.AWS.CloudFront.ListStreamingDistributions" "amazonka-cloudfront-1.6.0-UYFoUyWv9X385WP5RsDEn" 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 # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Request Lenses

lsdMarker :: Lens' ListStreamingDistributions (Maybe Text) #

The value that you provided for the Marker request parameter.

lsdMaxItems :: Lens' ListStreamingDistributions (Maybe Text) #

The value that you provided for the MaxItems request parameter.

Destructuring the Response

listStreamingDistributionsResponse #

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 #

The returned result of the corresponding request.

See: listStreamingDistributionsResponse smart constructor.

Instances
Eq ListStreamingDistributionsResponse # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

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

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Show ListStreamingDistributionsResponse # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Generic ListStreamingDistributionsResponse # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

Associated Types

type Rep ListStreamingDistributionsResponse :: * -> * #

NFData ListStreamingDistributionsResponse # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

type Rep ListStreamingDistributionsResponse # 
Instance details

Defined in Network.AWS.CloudFront.ListStreamingDistributions

type Rep ListStreamingDistributionsResponse = D1 (MetaData "ListStreamingDistributionsResponse" "Network.AWS.CloudFront.ListStreamingDistributions" "amazonka-cloudfront-1.6.0-UYFoUyWv9X385WP5RsDEn" 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