class Aws::ElasticBeanstalk::Types::PlatformFilter
Describes criteria to restrict the results when listing platform versions.
The filter is evaluated as follows: `Type Operator Values`
@note When making an API call, you may pass PlatformFilter
data as a hash: { type: "PlatformFilterType", operator: "PlatformFilterOperator", values: ["PlatformFilterValue"], }
@!attribute [rw] type
The platform version attribute to which the filter values are applied. Valid values: `PlatformName` \| `PlatformVersion` \| `PlatformStatus` \| `PlatformBranchName` \| `PlatformLifecycleState` \| `PlatformOwner` \| `SupportedTier` \| `SupportedAddon` \| `ProgrammingLanguageName` \| `OperatingSystemName` @return [String]
@!attribute [rw] operator
The operator to apply to the `Type` with each of the `Values`. Valid values: `=` \| `!=` \| `<` \| `<=` \| `>` \| `>=` \| `contains` \| `begins_with` \| `ends_with` @return [String]
@!attribute [rw] values
The list of values applied to the filtering platform version attribute. Only one value is supported for all current operators. The following list shows valid filter values for some filter attributes. * `PlatformStatus`\: `Creating` \| `Failed` \| `Ready` \| `Deleting` \| `Deleted` * `PlatformLifecycleState`\: `recommended` * `SupportedTier`\: `WebServer/Standard` \| `Worker/SQS/HTTP` * `SupportedAddon`\: `Log/S3` \| `Monitoring/Healthd` \| `WorkerDaemon/SQSD` @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/PlatformFilter AWS API Documentation
Constants
- SENSITIVE