class Aws::ServiceDiscovery::Types::ListNamespacesRequest
@note When making an API call, you may pass ListNamespacesRequest
data as a hash: { next_token: "NextToken", max_results: 1, filters: [ { name: "TYPE", # required, accepts TYPE values: ["FilterValue"], # required condition: "EQ", # accepts EQ, IN, BETWEEN }, ], }
@!attribute [rw] next_token
For the first `ListNamespaces` request, omit this value. If the response contains `NextToken`, submit another `ListNamespaces` request to get the next group of results. Specify the value of `NextToken` from the previous response in the next request. <note markdown="1"> Cloud Map gets `MaxResults` namespaces and then filters them based on the specified criteria. It's possible that no namespaces in the first `MaxResults` namespaces matched the specified criteria but that subsequent groups of `MaxResults` namespaces do contain namespaces that match the criteria. </note> @return [String]
@!attribute [rw] max_results
The maximum number of namespaces that you want Cloud Map to return in the response to a `ListNamespaces` request. If you don't specify a value for `MaxResults`, Cloud Map returns up to 100 namespaces. @return [Integer]
@!attribute [rw] filters
A complex type that contains specifications for the namespaces that you want to list. If you specify more than one filter, a namespace must match all filters to be returned by `ListNamespaces`. @return [Array<Types::NamespaceFilter>]
@see docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/ListNamespacesRequest AWS API Documentation
Constants
- SENSITIVE