class Aws::ECS::Types::ListServicesRequest

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

data as a hash:

    {
      cluster: "String",
      next_token: "String",
      max_results: 1,
      launch_type: "EC2", # accepts EC2, FARGATE, EXTERNAL
      scheduling_strategy: "REPLICA", # accepts REPLICA, DAEMON
    }

@!attribute [rw] cluster

The short name or full Amazon Resource Name (ARN) of the cluster to
use when filtering the `ListServices` results. If you do not specify
a cluster, the default cluster is assumed.
@return [String]

@!attribute [rw] next_token

The `nextToken` value returned from a `ListServices` request
indicating that more results are available to fulfill the request
and further calls will be needed. If `maxResults` was provided, it
is possible the number of results to be fewer than `maxResults`.

<note markdown="1"> This token should be treated as an opaque identifier that is only
used to retrieve the next items in a list and not for other
programmatic purposes.

 </note>
@return [String]

@!attribute [rw] max_results

The maximum number of service results returned by `ListServices` in
paginated output. When this parameter is used, `ListServices` only
returns `maxResults` results in a single page along with a
`nextToken` response element. The remaining results of the initial
request can be seen by sending another `ListServices` request with
the returned `nextToken` value. This value can be between 1 and 100.
If this parameter is not used, then `ListServices` returns up to 10
results and a `nextToken` value if applicable.
@return [Integer]

@!attribute [rw] launch_type

The launch type to use when filtering the `ListServices` results.
@return [String]

@!attribute [rw] scheduling_strategy

The scheduling strategy to use when filtering the `ListServices`
results.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListServicesRequest AWS API Documentation

Constants

SENSITIVE