Class: Aws::ElasticBeanstalk::Types::ListPlatformBranchesRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-elasticbeanstalk/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#filtersArray<Types::SearchFilter>

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.

Returns:



2858
2859
2860
2861
2862
2863
2864
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2858

class ListPlatformBranchesRequest < Struct.new(
  :filters,
  :max_records,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#max_recordsInteger

The maximum number of platform branch values returned in one call.

Returns:

  • (Integer)


2858
2859
2860
2861
2862
2863
2864
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2858

class ListPlatformBranchesRequest < Struct.new(
  :filters,
  :max_records,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

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.

Returns:

  • (String)


2858
2859
2860
2861
2862
2863
2864
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2858

class ListPlatformBranchesRequest < Struct.new(
  :filters,
  :max_records,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end