amazonka-datapipeline-0.3.6: Amazon Data Pipeline SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.DataPipeline.QueryObjects

Contents

Description

Queries the specified pipeline for the names of objects that match the specified set of conditions.

http://docs.aws.amazon.com/datapipeline/latest/APIReference/API_QueryObjects.html

Synopsis

Request

Request constructor

queryObjects Source

QueryObjects constructor.

The fields accessible through corresponding lenses are:

Request lenses

qoLimit :: Lens' QueryObjects (Maybe Int) Source

The maximum number of object names that QueryObjects will return in a single call. The default value is 100.

qoMarker :: Lens' QueryObjects (Maybe Text) Source

The starting point for the results to be returned. For the first call, this value should be empty. As long as there are more results, continue to call QueryObjects with the marker value from the previous call to retrieve the next set of results.

qoPipelineId :: Lens' QueryObjects Text Source

The ID of the pipeline.

qoQuery :: Lens' QueryObjects (Maybe Query) Source

The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.

qoSphere :: Lens' QueryObjects Text Source

Indicates whether the query applies to components or instances. The possible values are: COMPONENT, INSTANCE, and ATTEMPT.

Response

Response constructor

queryObjectsResponse :: QueryObjectsResponse Source

QueryObjectsResponse constructor.

The fields accessible through corresponding lenses are:

Response lenses

qorHasMoreResults :: Lens' QueryObjectsResponse (Maybe Bool) Source

Indicates whether there are more results that can be obtained by a subsequent call.

qorIds :: Lens' QueryObjectsResponse [Text] Source

The identifiers that match the query selectors.

qorMarker :: Lens' QueryObjectsResponse (Maybe Text) Source

The starting point for the next page of results. To view the next page of results, call QueryObjects again with this marker value. If the value is null, there are no more results.