Safe Haskell | None |
---|---|
Language | Haskell2010 |
Network.AWS.DataPipeline.QueryObjects
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
- data QueryObjects
- queryObjects :: Text -> Text -> QueryObjects
- qoLimit :: Lens' QueryObjects (Maybe Int)
- qoMarker :: Lens' QueryObjects (Maybe Text)
- qoPipelineId :: Lens' QueryObjects Text
- qoQuery :: Lens' QueryObjects (Maybe Query)
- qoSphere :: Lens' QueryObjects Text
- data QueryObjectsResponse
- queryObjectsResponse :: QueryObjectsResponse
- qorHasMoreResults :: Lens' QueryObjectsResponse (Maybe Bool)
- qorIds :: Lens' QueryObjectsResponse [Text]
- qorMarker :: Lens' QueryObjectsResponse (Maybe Text)
Request
data QueryObjects Source
Request constructor
Arguments
:: Text | |
-> Text | |
-> QueryObjects |
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.