Skip to main content

ResourceTypeId

A composite resource type identifier in identifier@version format.

This scalar uniquely identifies a resource type by combining its kebab-case identifier with a version specifier. As an output the version portion is always a fully resolved semver string:

aws-iam-role@1.2.3
aws-iam-role@0.0.0

As an input (e.g., in the resourceType query), you can use any of the following formats and the server will resolve to the best matching published version:

FormatExampleResolves to
Bare identifieraws-iam-roleLatest stable (or latest dev if no stable exists)
Exact versionaws-iam-role@1.2.3That exact version
Major channelaws-iam-role@~1Latest 1.x.x stable
Minor channelaws-iam-role@~1.2Latest 1.2.x stable
Latest stableaws-iam-role@latestNewest stable release
Latest + devaws-iam-role@latest+devNewest release including dev builds
scalar ResourceTypeId

Member Of

resourceType query ● ResourceType object