class Aws::DataPipeline::Types::QueryObjectsInput

Contains the parameters for QueryObjects.

@note When making an API call, you may pass QueryObjectsInput

data as a hash:

    {
      pipeline_id: "id", # required
      query: {
        selectors: [
          {
            field_name: "string",
            operator: {
              type: "EQ", # accepts EQ, REF_EQ, LE, GE, BETWEEN
              values: ["string"],
            },
          },
        ],
      },
      sphere: "string", # required
      marker: "string",
      limit: 1,
    }

@!attribute [rw] pipeline_id

The ID of the pipeline.
@return [String]

@!attribute [rw] query

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.
@return [Types::Query]

@!attribute [rw] sphere

Indicates whether the query applies to components or instances. The
possible values are: `COMPONENT`, `INSTANCE`, and `ATTEMPT`.
@return [String]

@!attribute [rw] marker

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.
@return [String]

@!attribute [rw] limit

The maximum number of object names that `QueryObjects` will return
in a single call. The default value is 100.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/datapipeline-2012-10-29/QueryObjectsInput AWS API Documentation

Constants

SENSITIVE