{ "type": "object", "properties": { "RunningMode": { "allOf": [ { "$ref": "#/components/schemas/RunningMode" }, { "description": "

The running mode. For more information, see Manage the WorkSpace Running Mode.

The MANUAL value is only supported by Amazon WorkSpaces Core. Contact your account team to be allow-listed to use this value. For more information, see Amazon WorkSpaces Core.

" } ] }, "RunningModeAutoStopTimeoutInMinutes": { "allOf": [ { "$ref": "#/components/schemas/RunningModeAutoStopTimeoutInMinutes" }, { "description": "The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60-minute intervals." } ] }, "RootVolumeSizeGib": { "allOf": [ { "$ref": "#/components/schemas/RootVolumeSizeGib" }, { "description": "The size of the root volume. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace." } ] }, "UserVolumeSizeGib": { "allOf": [ { "$ref": "#/components/schemas/UserVolumeSizeGib" }, { "description": "The size of the user storage. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace." } ] }, "ComputeTypeName": { "allOf": [ { "$ref": "#/components/schemas/Compute" }, { "description": "The compute type. For more information, see Amazon WorkSpaces Bundles." } ] }, "Protocols": { "allOf": [ { "$ref": "#/components/schemas/ProtocolList" }, { "description": "

The protocol. For more information, see Protocols for Amazon WorkSpaces.

" } ] } }, "description": "Describes a WorkSpace.", "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "WorkspaceProperties", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-workspaces/refs/heads/main/json-schema/workspaces-workspace-properties-schema.json" }