amazonka-ml-1.6.1: Amazon Machine Learning 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.MachineLearning.DescribeDataSources

Contents

Description

Returns a list of DataSource that match the search criteria in the request.

This operation returns paginated results.

Synopsis

Creating a Request

describeDataSources :: DescribeDataSources Source #

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

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

  • ddsEQ - The equal to operator. The DataSource results will have FilterVariable values that exactly match the value specified with EQ .
  • ddsGE - The greater than or equal to operator. The DataSource results will have FilterVariable values that are greater than or equal to the value specified with GE .
  • ddsPrefix - A string that is found at the beginning of a variable, such as Name or Id . For example, a DataSource could have the Name 2014-09-09-HolidayGiftMailer . To search for this DataSource , select Name for the FilterVariable and any of the following strings for the Prefix : * 2014-09 * 2014-09-09 * 2014-09-09-Holiday
  • ddsGT - The greater than operator. The DataSource results will have FilterVariable values that are greater than the value specified with GT .
  • ddsNE - The not equal to operator. The DataSource results will have FilterVariable values not equal to the value specified with NE .
  • ddsNextToken - The ID of the page in the paginated results.
  • ddsSortOrder - A two-value parameter that determines the sequence of the resulting list of DataSource . * asc - Arranges the list in ascending order (A-Z, 0-9). * dsc - Arranges the list in descending order (Z-A, 9-0). Results are sorted by FilterVariable .
  • ddsLimit - The maximum number of DataSource to include in the result.
  • ddsLT - The less than operator. The DataSource results will have FilterVariable values that are less than the value specified with LT .
  • ddsFilterVariable - Use one of the following variables to filter a list of DataSource : * CreatedAt - Sets the search criteria to DataSource creation dates. * Status - Sets the search criteria to DataSource statuses. * Name - Sets the search criteria to the contents of DataSource ____ Name . * DataUri - Sets the search criteria to the URI of data files used to create the DataSource . The URI can identify either a file or an Amazon Simple Storage Service (Amazon S3) bucket or directory. * IAMUser - Sets the search criteria to the user account that invoked the DataSource creation.
  • ddsLE - The less than or equal to operator. The DataSource results will have FilterVariable values that are less than or equal to the value specified with LE .

data DescribeDataSources Source #

See: describeDataSources smart constructor.

Instances
Eq DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Data DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Methods

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

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

toConstr :: DescribeDataSources -> Constr #

dataTypeOf :: DescribeDataSources -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Show DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Generic DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Associated Types

type Rep DescribeDataSources :: Type -> Type #

Hashable DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

ToJSON DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

AWSPager DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

AWSRequest DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Associated Types

type Rs DescribeDataSources :: Type #

ToHeaders DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

ToPath DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

ToQuery DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

NFData DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Methods

rnf :: DescribeDataSources -> () #

type Rep DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

type Rs DescribeDataSources Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Request Lenses

ddsEQ :: Lens' DescribeDataSources (Maybe Text) Source #

The equal to operator. The DataSource results will have FilterVariable values that exactly match the value specified with EQ .

ddsGE :: Lens' DescribeDataSources (Maybe Text) Source #

The greater than or equal to operator. The DataSource results will have FilterVariable values that are greater than or equal to the value specified with GE .

ddsPrefix :: Lens' DescribeDataSources (Maybe Text) Source #

A string that is found at the beginning of a variable, such as Name or Id . For example, a DataSource could have the Name 2014-09-09-HolidayGiftMailer . To search for this DataSource , select Name for the FilterVariable and any of the following strings for the Prefix : * 2014-09 * 2014-09-09 * 2014-09-09-Holiday

ddsGT :: Lens' DescribeDataSources (Maybe Text) Source #

The greater than operator. The DataSource results will have FilterVariable values that are greater than the value specified with GT .

ddsNE :: Lens' DescribeDataSources (Maybe Text) Source #

The not equal to operator. The DataSource results will have FilterVariable values not equal to the value specified with NE .

ddsNextToken :: Lens' DescribeDataSources (Maybe Text) Source #

The ID of the page in the paginated results.

ddsSortOrder :: Lens' DescribeDataSources (Maybe SortOrder) Source #

A two-value parameter that determines the sequence of the resulting list of DataSource . * asc - Arranges the list in ascending order (A-Z, 0-9). * dsc - Arranges the list in descending order (Z-A, 9-0). Results are sorted by FilterVariable .

ddsLimit :: Lens' DescribeDataSources (Maybe Natural) Source #

The maximum number of DataSource to include in the result.

ddsLT :: Lens' DescribeDataSources (Maybe Text) Source #

The less than operator. The DataSource results will have FilterVariable values that are less than the value specified with LT .

ddsFilterVariable :: Lens' DescribeDataSources (Maybe DataSourceFilterVariable) Source #

Use one of the following variables to filter a list of DataSource : * CreatedAt - Sets the search criteria to DataSource creation dates. * Status - Sets the search criteria to DataSource statuses. * Name - Sets the search criteria to the contents of DataSource ____ Name . * DataUri - Sets the search criteria to the URI of data files used to create the DataSource . The URI can identify either a file or an Amazon Simple Storage Service (Amazon S3) bucket or directory. * IAMUser - Sets the search criteria to the user account that invoked the DataSource creation.

ddsLE :: Lens' DescribeDataSources (Maybe Text) Source #

The less than or equal to operator. The DataSource results will have FilterVariable values that are less than or equal to the value specified with LE .

Destructuring the Response

describeDataSourcesResponse Source #

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

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

data DescribeDataSourcesResponse Source #

Represents the query results from a DescribeDataSources operation. The content is essentially a list of DataSource .

See: describeDataSourcesResponse smart constructor.

Instances
Eq DescribeDataSourcesResponse Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Data DescribeDataSourcesResponse Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Methods

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

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

toConstr :: DescribeDataSourcesResponse -> Constr #

dataTypeOf :: DescribeDataSourcesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeDataSourcesResponse Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Show DescribeDataSourcesResponse Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Generic DescribeDataSourcesResponse Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

Associated Types

type Rep DescribeDataSourcesResponse :: Type -> Type #

NFData DescribeDataSourcesResponse Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

type Rep DescribeDataSourcesResponse Source # 
Instance details

Defined in Network.AWS.MachineLearning.DescribeDataSources

type Rep DescribeDataSourcesResponse = D1 (MetaData "DescribeDataSourcesResponse" "Network.AWS.MachineLearning.DescribeDataSources" "amazonka-ml-1.6.1-CNBnEKh3aOlK9oNc02t7Bw" False) (C1 (MetaCons "DescribeDataSourcesResponse'" PrefixI True) (S1 (MetaSel (Just "_ddssrsResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [DataSource])) :*: (S1 (MetaSel (Just "_ddssrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ddssrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

ddssrsResults :: Lens' DescribeDataSourcesResponse [DataSource] Source #

A list of DataSource that meet the search criteria.

ddssrsNextToken :: Lens' DescribeDataSourcesResponse (Maybe Text) Source #

An ID of the next page in the paginated results that indicates at least one more page follows.