BundleIdFilter
Filter by a specific bundle version using the name@version composite identifier.
Values use the same BundleId scalar accepted by the bundle query, so any of
these forms work:
| Form | Example | Resolves to |
|---|---|---|
| Exact semver | aws-aurora-postgres@1.2.3 | That exact published release |
| Tilde channel | aws-aurora-postgres@~1.2 | Latest patch in 1.2.x (stable) |
| Tilde + dev | aws-aurora-postgres@~1+dev | Latest in 1.x.x including dev builds |
| Latest | aws-aurora-postgres@latest | Newest stable release |
| Latest + dev | aws-aurora-postgres@latest+dev | Newest release including dev builds |
Channels and exact versions both resolve to a concrete bundle_release_id at
query time; the result includes only records pinned to that release. To match
every version of a bundle, use ociRepoName instead.
Returns an empty page (not an error) when the value resolves to no published release in your organization.
# Instances of postgres v1.2.3 specifically
{ "bundleId": { "eq": "aws-aurora-postgres@1.2.3" } }
# Instances on the latest 1.x.x stable release
{ "bundleId": { "eq": "aws-aurora-postgres@~1" } }
input BundleIdFilter {
eq: BundleId
in: [BundleId!]
}
Fields
BundleIdFilter.eq ● BundleId scalar {#eq}
Return only results pinned to the bundle release this value resolves to.
BundleIdFilter.in ● [BundleId!] list scalar {#in}
Return results pinned to any of the bundle releases these values resolve to.
Member Of
DeploymentsFilter input ● InstanceAlarmsFilter input ● InstancesFilter input