UNPKG

heroku-debug

Version:
538 lines 12 kB
{ "version": "2.0", "metadata": { "apiVersion": "2015-04-08", "endpointPrefix": "workspaces", "jsonVersion": "1.1", "protocol": "json", "serviceFullName": "Amazon WorkSpaces", "signatureVersion": "v4", "targetPrefix": "WorkspacesService" }, "operations": { "CreateTags": { "input": { "type": "structure", "required": [ "ResourceId", "Tags" ], "members": { "ResourceId": {}, "Tags": { "shape": "S3" } } }, "output": { "type": "structure", "members": {} } }, "CreateWorkspaces": { "input": { "type": "structure", "required": [ "Workspaces" ], "members": { "Workspaces": { "type": "list", "member": { "shape": "Sa" } } } }, "output": { "type": "structure", "members": { "FailedRequests": { "type": "list", "member": { "type": "structure", "members": { "WorkspaceRequest": { "shape": "Sa" }, "ErrorCode": {}, "ErrorMessage": {} } } }, "PendingRequests": { "shape": "So" } } } }, "DeleteTags": { "input": { "type": "structure", "required": [ "ResourceId", "TagKeys" ], "members": { "ResourceId": {}, "TagKeys": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": {} } }, "DescribeTags": { "input": { "type": "structure", "required": [ "ResourceId" ], "members": { "ResourceId": {} } }, "output": { "type": "structure", "members": { "TagList": { "shape": "S3" } } } }, "DescribeWorkspaceBundles": { "input": { "type": "structure", "members": { "BundleIds": { "type": "list", "member": {} }, "Owner": {}, "NextToken": {} } }, "output": { "type": "structure", "members": { "Bundles": { "type": "list", "member": { "type": "structure", "members": { "BundleId": {}, "Name": {}, "Owner": {}, "Description": {}, "UserStorage": { "type": "structure", "members": { "Capacity": {} } }, "ComputeType": { "type": "structure", "members": { "Name": {} } } } } }, "NextToken": {} } } }, "DescribeWorkspaceDirectories": { "input": { "type": "structure", "members": { "DirectoryIds": { "type": "list", "member": {} }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Directories": { "type": "list", "member": { "type": "structure", "members": { "DirectoryId": {}, "Alias": {}, "DirectoryName": {}, "RegistrationCode": {}, "SubnetIds": { "type": "list", "member": {} }, "DnsIpAddresses": { "type": "list", "member": {} }, "CustomerUserName": {}, "IamRoleId": {}, "DirectoryType": {}, "WorkspaceSecurityGroupId": {}, "State": {}, "WorkspaceCreationProperties": { "type": "structure", "members": { "EnableWorkDocs": { "type": "boolean" }, "EnableInternetAccess": { "type": "boolean" }, "DefaultOu": {}, "CustomSecurityGroupId": {}, "UserEnabledAsLocalAdministrator": { "type": "boolean" } } } } } }, "NextToken": {} } } }, "DescribeWorkspaces": { "input": { "type": "structure", "members": { "WorkspaceIds": { "shape": "S1s" }, "DirectoryId": {}, "UserName": {}, "BundleId": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Workspaces": { "shape": "So" }, "NextToken": {} } } }, "DescribeWorkspacesConnectionStatus": { "input": { "type": "structure", "members": { "WorkspaceIds": { "shape": "S1s" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "WorkspacesConnectionStatus": { "type": "list", "member": { "type": "structure", "members": { "WorkspaceId": {}, "ConnectionState": {}, "ConnectionStateCheckTimestamp": { "type": "timestamp" }, "LastKnownUserConnectionTimestamp": { "type": "timestamp" } } } }, "NextToken": {} } } }, "ModifyWorkspaceProperties": { "input": { "type": "structure", "required": [ "WorkspaceId", "WorkspaceProperties" ], "members": { "WorkspaceId": {}, "WorkspaceProperties": { "shape": "Sg" } } }, "output": { "type": "structure", "members": {} } }, "RebootWorkspaces": { "input": { "type": "structure", "required": [ "RebootWorkspaceRequests" ], "members": { "RebootWorkspaceRequests": { "type": "list", "member": { "type": "structure", "required": [ "WorkspaceId" ], "members": { "WorkspaceId": {} } } } } }, "output": { "type": "structure", "members": { "FailedRequests": { "type": "list", "member": { "shape": "S28" } } } } }, "RebuildWorkspaces": { "input": { "type": "structure", "required": [ "RebuildWorkspaceRequests" ], "members": { "RebuildWorkspaceRequests": { "type": "list", "member": { "type": "structure", "required": [ "WorkspaceId" ], "members": { "WorkspaceId": {} } } } } }, "output": { "type": "structure", "members": { "FailedRequests": { "type": "list", "member": { "shape": "S28" } } } } }, "StartWorkspaces": { "input": { "type": "structure", "required": [ "StartWorkspaceRequests" ], "members": { "StartWorkspaceRequests": { "type": "list", "member": { "type": "structure", "members": { "WorkspaceId": {} } } } } }, "output": { "type": "structure", "members": { "FailedRequests": { "type": "list", "member": { "shape": "S28" } } } } }, "StopWorkspaces": { "input": { "type": "structure", "required": [ "StopWorkspaceRequests" ], "members": { "StopWorkspaceRequests": { "type": "list", "member": { "type": "structure", "members": { "WorkspaceId": {} } } } } }, "output": { "type": "structure", "members": { "FailedRequests": { "type": "list", "member": { "shape": "S28" } } } } }, "TerminateWorkspaces": { "input": { "type": "structure", "required": [ "TerminateWorkspaceRequests" ], "members": { "TerminateWorkspaceRequests": { "type": "list", "member": { "type": "structure", "required": [ "WorkspaceId" ], "members": { "WorkspaceId": {} } } } } }, "output": { "type": "structure", "members": { "FailedRequests": { "type": "list", "member": { "shape": "S28" } } } } } }, "shapes": { "S3": { "type": "list", "member": { "type": "structure", "required": [ "Key" ], "members": { "Key": {}, "Value": {} } } }, "Sa": { "type": "structure", "required": [ "DirectoryId", "UserName", "BundleId" ], "members": { "DirectoryId": {}, "UserName": {}, "BundleId": {}, "VolumeEncryptionKey": {}, "UserVolumeEncryptionEnabled": { "type": "boolean" }, "RootVolumeEncryptionEnabled": { "type": "boolean" }, "WorkspaceProperties": { "shape": "Sg" }, "Tags": { "shape": "S3" } } }, "Sg": { "type": "structure", "members": { "RunningMode": {}, "RunningModeAutoStopTimeoutInMinutes": { "type": "integer" } } }, "So": { "type": "list", "member": { "type": "structure", "members": { "WorkspaceId": {}, "DirectoryId": {}, "UserName": {}, "IpAddress": {}, "State": {}, "BundleId": {}, "SubnetId": {}, "ErrorMessage": {}, "ErrorCode": {}, "ComputerName": {}, "VolumeEncryptionKey": {}, "UserVolumeEncryptionEnabled": { "type": "boolean" }, "RootVolumeEncryptionEnabled": { "type": "boolean" }, "WorkspaceProperties": { "shape": "Sg" } } } }, "S1s": { "type": "list", "member": {} }, "S28": { "type": "structure", "members": { "WorkspaceId": {}, "ErrorCode": {}, "ErrorMessage": {} } } } }