class Aws::DataSync::Types::LocationFilter
You can use API filters to narrow down the list of resources returned by `ListLocations`. For example, to retrieve all your Amazon S3 locations, you can use `ListLocations` with filter name `LocationType S3` and `Operator Equals`.
@note When making an API call, you may pass LocationFilter
data as a hash: { name: "LocationUri", # required, accepts LocationUri, LocationType, CreationTime values: ["FilterAttributeValue"], # required operator: "Equals", # required, accepts Equals, NotEquals, In, LessThanOrEqual, LessThan, GreaterThanOrEqual, GreaterThan, Contains, NotContains, BeginsWith }
@!attribute [rw] name
The name of the filter being used. Each API call supports a list of filters that are available for it (for example, `LocationType` for `ListLocations`). @return [String]
@!attribute [rw] values
The values that you want to filter for. For example, you might want to display only Amazon S3 locations. @return [Array<String>]
@!attribute [rw] operator
The operator that is used to compare filter values (for example, `Equals` or `Contains`). For more about API filtering operators, see [API filters for ListTasks and ListLocations][1]. [1]: https://docs.aws.amazon.com/datasync/latest/userguide/query-resources.html @return [String]
@see docs.aws.amazon.com/goto/WebAPI/datasync-2018-11-09/LocationFilter AWS API Documentation
Constants
- SENSITIVE