{ "type": "object", "properties": { "WorkspaceId": { "allOf": [ { "$ref": "#/components/schemas/WorkspaceId" }, { "description": "The identifier of the WorkSpace." } ] }, "DirectoryId": { "allOf": [ { "$ref": "#/components/schemas/DirectoryId" }, { "description": "The identifier of the Directory Service directory for the WorkSpace." } ] }, "UserName": { "allOf": [ { "$ref": "#/components/schemas/UserName" }, { "description": "The user for the WorkSpace." } ] }, "IpAddress": { "allOf": [ { "$ref": "#/components/schemas/IpAddress" }, { "description": "The IP address of the WorkSpace." } ] }, "State": { "allOf": [ { "$ref": "#/components/schemas/WorkspaceState" }, { "description": "
The operational state of the WorkSpace.
After a WorkSpace is terminated, the TERMINATED state is returned only briefly before the WorkSpace directory metadata is cleaned up, so this state is rarely returned. To confirm that a WorkSpace is terminated, check for the WorkSpace ID by using DescribeWorkSpaces. If the WorkSpace ID isn't returned, then the WorkSpace has been successfully terminated.