Amazon WorkSpaces · Schema
WorkspaceBundle
Describes a WorkSpace bundle.
DesktopEnd User ComputingVirtual DesktopDesktop as a Service
Properties
| Name | Type | Description |
|---|---|---|
| BundleId | object | |
| Name | object | |
| Owner | object | |
| Description | object | |
| ImageId | object | |
| RootStorage | object | |
| UserStorage | object | |
| ComputeType | object | |
| LastUpdatedTime | object | |
| CreationTime | object | |
| State | object | |
| BundleType | object |
JSON Schema
{
"type": "object",
"properties": {
"BundleId": {
"allOf": [
{
"$ref": "#/components/schemas/BundleId"
},
{
"description": "The identifier of the bundle."
}
]
},
"Name": {
"allOf": [
{
"$ref": "#/components/schemas/NonEmptyString"
},
{
"description": "The name of the bundle."
}
]
},
"Owner": {
"allOf": [
{
"$ref": "#/components/schemas/BundleOwner"
},
{
"description": "The owner of the bundle. This is the account identifier of the owner, or <code>AMAZON</code> if the bundle is provided by Amazon Web Services."
}
]
},
"Description": {
"allOf": [
{
"$ref": "#/components/schemas/Description"
},
{
"description": "The description of the bundle."
}
]
},
"ImageId": {
"allOf": [
{
"$ref": "#/components/schemas/WorkspaceImageId"
},
{
"description": "The identifier of the image that was used to create the bundle."
}
]
},
"RootStorage": {
"allOf": [
{
"$ref": "#/components/schemas/RootStorage"
},
{
"description": "The size of the root volume."
}
]
},
"UserStorage": {
"allOf": [
{
"$ref": "#/components/schemas/UserStorage"
},
{
"description": "The size of the user volume."
}
]
},
"ComputeType": {
"allOf": [
{
"$ref": "#/components/schemas/ComputeType"
},
{
"description": "The compute type of the bundle. For more information, see <a href=\"http://aws.amazon.com/workspaces/details/#Amazon_WorkSpaces_Bundles\">Amazon WorkSpaces Bundles</a>."
}
]
},
"LastUpdatedTime": {
"allOf": [
{
"$ref": "#/components/schemas/Timestamp"
},
{
"description": "The last time that the bundle was updated."
}
]
},
"CreationTime": {
"allOf": [
{
"$ref": "#/components/schemas/Timestamp"
},
{
"description": "The time when the bundle was created."
}
]
},
"State": {
"allOf": [
{
"$ref": "#/components/schemas/WorkspaceBundleState"
},
{
"description": "The state of the WorkSpace bundle."
}
]
},
"BundleType": {
"allOf": [
{
"$ref": "#/components/schemas/BundleType"
},
{
"description": "The type of WorkSpace bundle."
}
]
}
},
"description": "Describes a WorkSpace bundle.",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "WorkspaceBundle",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-workspaces/refs/heads/main/json-schema/workspaces-workspace-bundle-schema.json"
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/workspaces-workspace-bundle"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.