amazonka-mediaconvert-1.6.0: Amazon Elemental MediaConvert 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.MediaConvert.ListPresets

Contents

Description

Retrieve a JSON array of up to twenty of your presets. This will return the presets themselves, not just a list of them. To retrieve the next twenty presets, use the nextToken string returned with the array.

Synopsis

Creating a Request

listPresets :: ListPresets Source #

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

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

  • lpCategory - Optionally, specify a preset category to limit responses to only presets from that category.
  • lpListBy - Undocumented member.
  • lpNextToken - Use this string, provided with the response to a previous request, to request the next batch of presets.
  • lpOrder - Undocumented member.
  • lpMaxResults - Optional. Number of presets, up to twenty, that will be returned at one time

data ListPresets Source #

See: listPresets smart constructor.

Instances

Eq ListPresets Source # 
Data ListPresets Source # 

Methods

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

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

toConstr :: ListPresets -> Constr #

dataTypeOf :: ListPresets -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListPresets Source # 
Show ListPresets Source # 
Generic ListPresets Source # 

Associated Types

type Rep ListPresets :: * -> * #

Hashable ListPresets Source # 
NFData ListPresets Source # 

Methods

rnf :: ListPresets -> () #

AWSRequest ListPresets Source # 
ToHeaders ListPresets Source # 

Methods

toHeaders :: ListPresets -> [Header] #

ToPath ListPresets Source # 
ToQuery ListPresets Source # 
type Rep ListPresets Source # 
type Rep ListPresets = D1 * (MetaData "ListPresets" "Network.AWS.MediaConvert.ListPresets" "amazonka-mediaconvert-1.6.0-DuEdVuWjZiBK1DPYfcm4f8" False) (C1 * (MetaCons "ListPresets'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_lpCategory") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_lpListBy") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe PresetListBy)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_lpNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_lpOrder") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Order))) (S1 * (MetaSel (Just Symbol "_lpMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int)))))))
type Rs ListPresets Source # 

Request Lenses

lpCategory :: Lens' ListPresets (Maybe Text) Source #

Optionally, specify a preset category to limit responses to only presets from that category.

lpNextToken :: Lens' ListPresets (Maybe Text) Source #

Use this string, provided with the response to a previous request, to request the next batch of presets.

lpOrder :: Lens' ListPresets (Maybe Order) Source #

Undocumented member.

lpMaxResults :: Lens' ListPresets (Maybe Int) Source #

Optional. Number of presets, up to twenty, that will be returned at one time

Destructuring the Response

listPresetsResponse Source #

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

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

data ListPresetsResponse Source #

See: listPresetsResponse smart constructor.

Instances

Eq ListPresetsResponse Source # 
Data ListPresetsResponse Source # 

Methods

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

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

toConstr :: ListPresetsResponse -> Constr #

dataTypeOf :: ListPresetsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListPresetsResponse Source # 
Show ListPresetsResponse Source # 
Generic ListPresetsResponse Source # 
NFData ListPresetsResponse Source # 

Methods

rnf :: ListPresetsResponse -> () #

type Rep ListPresetsResponse Source # 
type Rep ListPresetsResponse = D1 * (MetaData "ListPresetsResponse" "Network.AWS.MediaConvert.ListPresets" "amazonka-mediaconvert-1.6.0-DuEdVuWjZiBK1DPYfcm4f8" False) (C1 * (MetaCons "ListPresetsResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_lprsPresets") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [Preset]))) ((:*:) * (S1 * (MetaSel (Just Symbol "_lprsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_lprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int)))))

Response Lenses

lprsNextToken :: Lens' ListPresetsResponse (Maybe Text) Source #

Use this string to request the next batch of presets.

lprsResponseStatus :: Lens' ListPresetsResponse Int Source #

  • - | The response status code.