class Aws::ElasticBeanstalk::Types::ListPlatformBranchesRequest

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

data as a hash:

    {
      filters: [
        {
          attribute: "SearchFilterAttribute",
          operator: "SearchFilterOperator",
          values: ["SearchFilterValue"],
        },
      ],
      max_records: 1,
      next_token: "Token",
    }

@!attribute [rw] filters

Criteria for restricting the resulting list of platform branches.
The filter is evaluated as a logical conjunction (AND) of the
separate `SearchFilter` terms.

The following list shows valid attribute values for each of the
`SearchFilter` terms. Most operators take a single value. The `in`
and `not_in` operators can take multiple values.

* `Attribute = BranchName`\:

  * `Operator`\: `=` \| `!=` \| `begins_with` \| `ends_with` \|
    `contains` \| `in` \| `not_in`

  ^

* `Attribute = LifecycleState`\:

  * `Operator`\: `=` \| `!=` \| `in` \| `not_in`

  * `Values`\: `beta` \| `supported` \| `deprecated` \| `retired`

* `Attribute = PlatformName`\:

  * `Operator`\: `=` \| `!=` \| `begins_with` \| `ends_with` \|
    `contains` \| `in` \| `not_in`

  ^

* `Attribute = TierType`\:

  * `Operator`\: `=` \| `!=`

  * `Values`\: `WebServer/Standard` \| `Worker/SQS/HTTP`

Array size: limited to 10 `SearchFilter` objects.

Within each `SearchFilter` item, the `Values` array is limited to 10
items.
@return [Array<Types::SearchFilter>]

@!attribute [rw] max_records

The maximum number of platform branch values returned in one call.
@return [Integer]

@!attribute [rw] next_token

For a paginated request. Specify a token from a previous response
page to retrieve the next response page. All other parameter values
must be identical to the ones specified in the initial request.

If no `NextToken` is specified, the first page is retrieved.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ListPlatformBranchesRequest AWS API Documentation

Constants

SENSITIVE