aws-sdk
Version:
AWS SDK for JavaScript
2,248 lines (2,247 loc) • 65.5 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2015-04-08",
"endpointPrefix": "workspaces",
"jsonVersion": "1.1",
"protocol": "json",
"protocols": [
"json"
],
"serviceFullName": "Amazon WorkSpaces",
"serviceId": "WorkSpaces",
"signatureVersion": "v4",
"targetPrefix": "WorkspacesService",
"uid": "workspaces-2015-04-08",
"auth": [
"aws.auth#sigv4"
]
},
"operations": {
"AcceptAccountLinkInvitation": {
"input": {
"type": "structure",
"required": [
"LinkId"
],
"members": {
"LinkId": {},
"ClientToken": {}
}
},
"output": {
"type": "structure",
"members": {
"AccountLink": {
"shape": "S5"
}
}
}
},
"AssociateConnectionAlias": {
"input": {
"type": "structure",
"required": [
"AliasId",
"ResourceId"
],
"members": {
"AliasId": {},
"ResourceId": {}
}
},
"output": {
"type": "structure",
"members": {
"ConnectionIdentifier": {}
}
}
},
"AssociateIpGroups": {
"input": {
"type": "structure",
"required": [
"DirectoryId",
"GroupIds"
],
"members": {
"DirectoryId": {},
"GroupIds": {
"shape": "Sf"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"AssociateWorkspaceApplication": {
"input": {
"type": "structure",
"required": [
"WorkspaceId",
"ApplicationId"
],
"members": {
"WorkspaceId": {},
"ApplicationId": {}
}
},
"output": {
"type": "structure",
"members": {
"Association": {
"shape": "Sm"
}
}
}
},
"AuthorizeIpRules": {
"input": {
"type": "structure",
"required": [
"GroupId",
"UserRules"
],
"members": {
"GroupId": {},
"UserRules": {
"shape": "Su"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CopyWorkspaceImage": {
"input": {
"type": "structure",
"required": [
"Name",
"SourceImageId",
"SourceRegion"
],
"members": {
"Name": {},
"Description": {},
"SourceImageId": {},
"SourceRegion": {},
"Tags": {
"shape": "S14"
}
}
},
"output": {
"type": "structure",
"members": {
"ImageId": {}
}
}
},
"CreateAccountLinkInvitation": {
"input": {
"type": "structure",
"required": [
"TargetAccountId"
],
"members": {
"TargetAccountId": {},
"ClientToken": {}
}
},
"output": {
"type": "structure",
"members": {
"AccountLink": {
"shape": "S5"
}
}
}
},
"CreateConnectClientAddIn": {
"input": {
"type": "structure",
"required": [
"ResourceId",
"Name",
"URL"
],
"members": {
"ResourceId": {},
"Name": {},
"URL": {}
}
},
"output": {
"type": "structure",
"members": {
"AddInId": {}
}
}
},
"CreateConnectionAlias": {
"input": {
"type": "structure",
"required": [
"ConnectionString"
],
"members": {
"ConnectionString": {},
"Tags": {
"shape": "S14"
}
}
},
"output": {
"type": "structure",
"members": {
"AliasId": {}
}
}
},
"CreateIpGroup": {
"input": {
"type": "structure",
"required": [
"GroupName"
],
"members": {
"GroupName": {},
"GroupDesc": {},
"UserRules": {
"shape": "Su"
},
"Tags": {
"shape": "S14"
}
}
},
"output": {
"type": "structure",
"members": {
"GroupId": {}
}
}
},
"CreateStandbyWorkspaces": {
"input": {
"type": "structure",
"required": [
"PrimaryRegion",
"StandbyWorkspaces"
],
"members": {
"PrimaryRegion": {},
"StandbyWorkspaces": {
"type": "list",
"member": {
"shape": "S1p"
}
}
}
},
"output": {
"type": "structure",
"members": {
"FailedStandbyRequests": {
"type": "list",
"member": {
"type": "structure",
"members": {
"StandbyWorkspaceRequest": {
"shape": "S1p"
},
"ErrorCode": {},
"ErrorMessage": {}
}
}
},
"PendingStandbyRequests": {
"type": "list",
"member": {
"type": "structure",
"members": {
"UserName": {},
"DirectoryId": {},
"State": {},
"WorkspaceId": {}
}
}
}
}
}
},
"CreateTags": {
"input": {
"type": "structure",
"required": [
"ResourceId",
"Tags"
],
"members": {
"ResourceId": {},
"Tags": {
"shape": "S14"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateUpdatedWorkspaceImage": {
"input": {
"type": "structure",
"required": [
"Name",
"Description",
"SourceImageId"
],
"members": {
"Name": {},
"Description": {},
"SourceImageId": {},
"Tags": {
"shape": "S14"
}
}
},
"output": {
"type": "structure",
"members": {
"ImageId": {}
}
}
},
"CreateWorkspaceBundle": {
"input": {
"type": "structure",
"required": [
"BundleName",
"BundleDescription",
"ImageId",
"ComputeType",
"UserStorage"
],
"members": {
"BundleName": {},
"BundleDescription": {},
"ImageId": {},
"ComputeType": {
"shape": "S28"
},
"UserStorage": {
"shape": "S2a"
},
"RootStorage": {
"shape": "S2b"
},
"Tags": {
"shape": "S14"
}
}
},
"output": {
"type": "structure",
"members": {
"WorkspaceBundle": {
"shape": "S2d"
}
}
}
},
"CreateWorkspaceImage": {
"input": {
"type": "structure",
"required": [
"Name",
"Description",
"WorkspaceId"
],
"members": {
"Name": {},
"Description": {},
"WorkspaceId": {},
"Tags": {
"shape": "S14"
}
}
},
"output": {
"type": "structure",
"members": {
"ImageId": {},
"Name": {},
"Description": {},
"OperatingSystem": {
"shape": "S2k"
},
"State": {},
"RequiredTenancy": {},
"Created": {
"type": "timestamp"
},
"OwnerAccountId": {}
}
}
},
"CreateWorkspaces": {
"input": {
"type": "structure",
"required": [
"Workspaces"
],
"members": {
"Workspaces": {
"type": "list",
"member": {
"shape": "S2q"
}
}
}
},
"output": {
"type": "structure",
"members": {
"FailedRequests": {
"type": "list",
"member": {
"type": "structure",
"members": {
"WorkspaceRequest": {
"shape": "S2q"
},
"ErrorCode": {},
"ErrorMessage": {}
}
}
},
"PendingRequests": {
"shape": "S35"
}
}
}
},
"CreateWorkspacesPool": {
"input": {
"type": "structure",
"required": [
"PoolName",
"Description",
"BundleId",
"DirectoryId",
"Capacity"
],
"members": {
"PoolName": {},
"Description": {},
"BundleId": {},
"DirectoryId": {},
"Capacity": {
"shape": "S3n"
},
"Tags": {
"shape": "S14"
},
"ApplicationSettings": {
"shape": "S3p"
},
"TimeoutSettings": {
"shape": "S3s"
}
}
},
"output": {
"type": "structure",
"members": {
"WorkspacesPool": {
"shape": "S3x"
}
}
}
},
"DeleteAccountLinkInvitation": {
"input": {
"type": "structure",
"required": [
"LinkId"
],
"members": {
"LinkId": {},
"ClientToken": {}
}
},
"output": {
"type": "structure",
"members": {
"AccountLink": {
"shape": "S5"
}
}
}
},
"DeleteClientBranding": {
"input": {
"type": "structure",
"required": [
"ResourceId",
"Platforms"
],
"members": {
"ResourceId": {},
"Platforms": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteConnectClientAddIn": {
"input": {
"type": "structure",
"required": [
"AddInId",
"ResourceId"
],
"members": {
"AddInId": {},
"ResourceId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteConnectionAlias": {
"input": {
"type": "structure",
"required": [
"AliasId"
],
"members": {
"AliasId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteIpGroup": {
"input": {
"type": "structure",
"required": [
"GroupId"
],
"members": {
"GroupId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteTags": {
"input": {
"type": "structure",
"required": [
"ResourceId",
"TagKeys"
],
"members": {
"ResourceId": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteWorkspaceBundle": {
"input": {
"type": "structure",
"members": {
"BundleId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteWorkspaceImage": {
"input": {
"type": "structure",
"required": [
"ImageId"
],
"members": {
"ImageId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeployWorkspaceApplications": {
"input": {
"type": "structure",
"required": [
"WorkspaceId"
],
"members": {
"WorkspaceId": {},
"Force": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"Deployment": {
"type": "structure",
"members": {
"Associations": {
"shape": "S4x"
}
}
}
}
}
},
"DeregisterWorkspaceDirectory": {
"input": {
"type": "structure",
"required": [
"DirectoryId"
],
"members": {
"DirectoryId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DescribeAccount": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"DedicatedTenancySupport": {},
"DedicatedTenancyManagementCidrRange": {},
"DedicatedTenancyAccountType": {}
}
}
},
"DescribeAccountModifications": {
"input": {
"type": "structure",
"members": {
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"AccountModifications": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ModificationState": {},
"DedicatedTenancySupport": {},
"DedicatedTenancyManagementCidrRange": {},
"StartTime": {
"type": "timestamp"
},
"ErrorCode": {},
"ErrorMessage": {}
}
}
},
"NextToken": {}
}
}
},
"DescribeApplicationAssociations": {
"input": {
"type": "structure",
"required": [
"ApplicationId",
"AssociatedResourceTypes"
],
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"ApplicationId": {},
"AssociatedResourceTypes": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"Associations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ApplicationId": {},
"AssociatedResourceId": {},
"AssociatedResourceType": {},
"Created": {
"type": "timestamp"
},
"LastUpdatedTime": {
"type": "timestamp"
},
"State": {},
"StateReason": {
"shape": "Sq"
}
}
}
},
"NextToken": {}
}
}
},
"DescribeApplications": {
"input": {
"type": "structure",
"members": {
"ApplicationIds": {
"type": "list",
"member": {}
},
"ComputeTypeNames": {
"shape": "S5k"
},
"LicenseType": {},
"OperatingSystemNames": {
"shape": "S5m"
},
"Owner": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Applications": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ApplicationId": {},
"Created": {
"type": "timestamp"
},
"Description": {},
"LicenseType": {},
"Name": {},
"Owner": {},
"State": {},
"SupportedComputeTypeNames": {
"shape": "S5k"
},
"SupportedOperatingSystemNames": {
"shape": "S5m"
}
}
}
},
"NextToken": {}
}
}
},
"DescribeBundleAssociations": {
"input": {
"type": "structure",
"required": [
"BundleId",
"AssociatedResourceTypes"
],
"members": {
"BundleId": {},
"AssociatedResourceTypes": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"Associations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"AssociatedResourceId": {},
"AssociatedResourceType": {},
"BundleId": {},
"Created": {
"type": "timestamp"
},
"LastUpdatedTime": {
"type": "timestamp"
},
"State": {},
"StateReason": {
"shape": "Sq"
}
}
}
}
}
}
},
"DescribeClientBranding": {
"input": {
"type": "structure",
"required": [
"ResourceId"
],
"members": {
"ResourceId": {}
}
},
"output": {
"type": "structure",
"members": {
"DeviceTypeWindows": {
"shape": "S60"
},
"DeviceTypeOsx": {
"shape": "S60"
},
"DeviceTypeAndroid": {
"shape": "S60"
},
"DeviceTypeIos": {
"shape": "S66"
},
"DeviceTypeLinux": {
"shape": "S60"
},
"DeviceTypeWeb": {
"shape": "S60"
}
}
}
},
"DescribeClientProperties": {
"input": {
"type": "structure",
"required": [
"ResourceIds"
],
"members": {
"ResourceIds": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"ClientPropertiesList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ResourceId": {},
"ClientProperties": {
"shape": "S6c"
}
}
}
}
}
}
},
"DescribeConnectClientAddIns": {
"input": {
"type": "structure",
"required": [
"ResourceId"
],
"members": {
"ResourceId": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"AddIns": {
"type": "list",
"member": {
"type": "structure",
"members": {
"AddInId": {},
"ResourceId": {},
"Name": {},
"URL": {}
}
}
},
"NextToken": {}
}
}
},
"DescribeConnectionAliasPermissions": {
"input": {
"type": "structure",
"required": [
"AliasId"
],
"members": {
"AliasId": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"AliasId": {},
"ConnectionAliasPermissions": {
"type": "list",
"member": {
"shape": "S6m"
}
},
"NextToken": {}
}
}
},
"DescribeConnectionAliases": {
"input": {
"type": "structure",
"members": {
"AliasIds": {
"type": "list",
"member": {}
},
"ResourceId": {},
"Limit": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ConnectionAliases": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ConnectionString": {},
"AliasId": {},
"State": {},
"OwnerAccountId": {},
"Associations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"AssociationStatus": {},
"AssociatedAccountId": {},
"ResourceId": {},
"ConnectionIdentifier": {}
}
}
}
}
}
},
"NextToken": {}
}
}
},
"DescribeImageAssociations": {
"input": {
"type": "structure",
"required": [
"ImageId",
"AssociatedResourceTypes"
],
"members": {
"ImageId": {},
"AssociatedResourceTypes": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"Associations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"AssociatedResourceId": {},
"AssociatedResourceType": {},
"Created": {
"type": "timestamp"
},
"LastUpdatedTime": {
"type": "timestamp"
},
"ImageId": {},
"State": {},
"StateReason": {
"shape": "Sq"
}
}
}
}
}
}
},
"DescribeIpGroups": {
"input": {
"type": "structure",
"members": {
"GroupIds": {
"shape": "Sf"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Result": {
"type": "list",
"member": {
"type": "structure",
"members": {
"groupId": {},
"groupName": {},
"groupDesc": {},
"userRules": {
"shape": "Su"
}
}
}
},
"NextToken": {}
}
}
},
"DescribeTags": {
"input": {
"type": "structure",
"required": [
"ResourceId"
],
"members": {
"ResourceId": {}
}
},
"output": {
"type": "structure",
"members": {
"TagList": {
"shape": "S14"
}
}
}
},
"DescribeWorkspaceAssociations": {
"input": {
"type": "structure",
"required": [
"WorkspaceId",
"AssociatedResourceTypes"
],
"members": {
"WorkspaceId": {},
"AssociatedResourceTypes": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"Associations": {
"shape": "S4x"
}
}
}
},
"DescribeWorkspaceBundles": {
"input": {
"type": "structure",
"members": {
"BundleIds": {
"type": "list",
"member": {}
},
"Owner": {},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Bundles": {
"type": "list",
"member": {
"shape": "S2d"
}
},
"NextToken": {}
}
}
},
"DescribeWorkspaceDirectories": {
"input": {
"type": "structure",
"members": {
"DirectoryIds": {
"type": "list",
"member": {}
},
"WorkspaceDirectoryNames": {
"type": "list",
"member": {}
},
"Limit": {
"type": "integer"
},
"NextToken": {},
"Filters": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Name",
"Values"
],
"members": {
"Name": {},
"Values": {
"type": "list",
"member": {}
}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"Directories": {
"type": "list",
"member": {
"type": "structure",
"members": {
"DirectoryId": {},
"Alias": {},
"DirectoryName": {},
"RegistrationCode": {},
"SubnetIds": {
"shape": "S7u"
},
"DnsIpAddresses": {
"type": "list",
"member": {}
},
"CustomerUserName": {},
"IamRoleId": {},
"DirectoryType": {},
"WorkspaceSecurityGroupId": {},
"State": {},
"WorkspaceCreationProperties": {
"type": "structure",
"members": {
"EnableWorkDocs": {
"type": "boolean"
},
"EnableInternetAccess": {
"type": "boolean"
},
"DefaultOu": {},
"CustomSecurityGroupId": {},
"UserEnabledAsLocalAdministrator": {
"type": "boolean"
},
"EnableMaintenanceMode": {
"type": "boolean"
},
"InstanceIamRoleArn": {}
}
},
"ipGroupIds": {
"shape": "Sf"
},
"WorkspaceAccessProperties": {
"shape": "S81"
},
"Tenancy": {},
"SelfservicePermissions": {
"shape": "S84"
},
"SamlProperties": {
"shape": "S85"
},
"CertificateBasedAuthProperties": {
"shape": "S88"
},
"MicrosoftEntraConfig": {
"shape": "S8b"
},
"WorkspaceDirectoryName": {},
"WorkspaceDirectoryDescription": {},
"UserIdentityType": {},
"WorkspaceType": {},
"IDCConfig": {
"type": "structure",
"members": {
"InstanceArn": {},
"ApplicationArn": {}
}
},
"ActiveDirectoryConfig": {
"shape": "S8i"
},
"StreamingProperties": {
"shape": "S8k"
},
"ErrorMessage": {}
}
}
},
"NextToken": {}
}
}
},
"DescribeWorkspaceImagePermissions": {
"input": {
"type": "structure",
"required": [
"ImageId"
],
"members": {
"ImageId": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"ImageId": {},
"ImagePermissions": {
"type": "list",
"member": {
"type": "structure",
"members": {
"SharedAccountId": {}
}
}
},
"NextToken": {}
}
}
},
"DescribeWorkspaceImages": {
"input": {
"type": "structure",
"members": {
"ImageIds": {
"type": "list",
"member": {}
},
"ImageType": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Images": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ImageId": {},
"Name": {},
"Description": {},
"OperatingSystem": {
"shape": "S2k"
},
"State": {},
"RequiredTenancy": {},
"ErrorCode": {},
"ErrorMessage": {},
"Created": {
"type": "timestamp"
},
"OwnerAccountId": {},
"Updates": {
"type": "structure",
"members": {
"UpdateAvailable": {
"type": "boolean"
},
"Description": {}
}
},
"ErrorDetails": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ErrorCode": {},
"ErrorMessage": {}
}
}
}
}
}
},
"NextToken": {}
}
}
},
"DescribeWorkspaceSnapshots": {
"input": {
"type": "structure",
"required": [
"WorkspaceId"
],
"members": {
"WorkspaceId": {}
}
},
"output": {
"type": "structure",
"members": {
"RebuildSnapshots": {
"shape": "S9c"
},
"RestoreSnapshots": {
"shape": "S9c"
}
}
}
},
"DescribeWorkspaces": {
"input": {
"type": "structure",
"members": {
"WorkspaceIds": {
"shape": "S9f"
},
"DirectoryId": {},
"UserName": {},
"BundleId": {},
"Limit": {
"type": "integer"
},
"NextToken": {},
"WorkspaceName": {}
}
},
"output": {
"type": "structure",
"members": {
"Workspaces": {
"shape": "S35"
},
"NextToken": {}
}
}
},
"DescribeWorkspacesConnectionStatus": {
"input": {
"type": "structure",
"members": {
"WorkspaceIds": {
"shape": "S9f"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"WorkspacesConnectionStatus": {
"type": "list",
"member": {
"type": "structure",
"members": {
"WorkspaceId": {},
"ConnectionState": {},
"ConnectionStateCheckTimestamp": {
"type": "timestamp"
},
"LastKnownUserConnectionTimestamp": {
"type": "timestamp"
}
}
}
},
"NextToken": {}
}
}
},
"DescribeWorkspacesPoolSessions": {
"input": {
"type": "structure",
"required": [
"PoolId"
],
"members": {
"PoolId": {},
"UserId": {},
"Limit": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Sessions": {
"type": "list",
"member": {
"type": "structure",
"required": [
"SessionId",
"PoolId",
"UserId"
],
"members": {
"AuthenticationType": {},
"ConnectionState": {},
"SessionId": {},
"InstanceId": {},
"PoolId": {},
"ExpirationTime": {
"type": "timestamp"
},
"NetworkAccessConfiguration": {
"type": "structure",
"members": {
"EniPrivateIpAddress": {},
"EniId": {}
}
},
"StartTime": {
"type": "timestamp"
},
"UserId": {}
}
}
},
"NextToken": {}
}
}
},
"DescribeWorkspacesPools": {
"input": {
"type": "structure",
"members": {
"PoolIds": {
"type": "list",
"member": {}
},
"Filters": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Name",
"Values",
"Operator"
],
"members": {
"Name": {},
"Values": {
"type": "list",
"member": {}
},
"Operator": {}
}
}
},
"Limit": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"WorkspacesPools": {
"type": "list",
"member": {
"shape": "S3x"
}
},
"NextToken": {}
}
}
},
"DisassociateConnectionAlias": {
"input": {
"type": "structure",
"required": [
"AliasId"
],
"members": {
"AliasId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisassociateIpGroups": {
"input": {
"type": "structure",
"required": [
"DirectoryId",
"GroupIds"
],
"members": {
"DirectoryId": {},
"GroupIds": {
"shape": "Sf"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisassociateWorkspaceApplication": {
"input": {
"type": "structure",
"required": [
"WorkspaceId",
"ApplicationId"
],
"members": {
"WorkspaceId": {},
"ApplicationId": {}
}
},
"output": {
"type": "structure",
"members": {
"Association": {
"shape": "Sm"
}
}
}
},
"GetAccountLink": {
"input": {
"type": "structure",
"members": {
"LinkId": {},
"LinkedAccountId": {}
}
},
"output": {
"type": "structure",
"members": {
"AccountLink": {
"shape": "S5"
}
}
}
},
"ImportClientBranding": {
"input": {
"type": "structure",
"required": [
"ResourceId"
],
"members": {
"ResourceId": {},
"DeviceTypeWindows": {
"shape": "Saf"
},
"DeviceTypeOsx": {
"shape": "Saf"
},
"DeviceTypeAndroid": {
"shape": "Saf"
},
"DeviceTypeIos": {
"type": "structure",
"members": {
"Logo": {
"type": "blob"
},
"Logo2x": {
"type": "blob"
},
"Logo3x": {
"type": "blob"
},
"SupportEmail": {},
"SupportLink": {},
"ForgotPasswordLink": {},
"LoginMessage": {
"shape": "S63"
}
}
},
"DeviceTypeLinux": {
"shape": "Saf"
},
"DeviceTypeWeb": {
"shape": "Saf"
}
}
},
"output": {
"type": "structure",
"members": {
"DeviceTypeWindows": {
"shape": "S60"
},
"DeviceTypeOsx": {
"shape": "S60"
},
"DeviceTypeAndroid": {
"shape": "S60"
},
"DeviceTypeIos": {
"shape": "S66"
},
"DeviceTypeLinux": {
"shape": "S60"
},
"DeviceTypeWeb": {
"shape": "S60"
}
}
}
},
"ImportWorkspaceImage": {
"input": {
"type": "structure",
"required": [
"Ec2ImageId",
"IngestionProcess",
"ImageName",
"ImageDescription"
],
"members": {
"Ec2ImageId": {},
"IngestionProcess": {},
"ImageName": {},
"ImageDescription": {},
"Tags": {
"shape": "S14"
},
"Applications": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"ImageId": {}
}
}
},
"ListAccountLinks": {
"input": {
"type": "structure",
"members": {
"LinkStatusFilter": {
"type": "list",
"member": {}
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"AccountLinks": {
"type": "list",
"member": {
"shape": "S5"
}
},
"NextToken": {}
}
}
},
"ListAvailableManagementCidrRanges": {
"input": {
"type": "structure",
"required": [
"ManagementCidrRangeConstraint"
],
"members": {
"ManagementCidrRangeConstraint": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ManagementCidrRanges": {
"type": "list",
"member": {}
},
"NextToken": {}
}
}
},
"MigrateWorkspace": {
"input": {
"type": "structure",
"required": [
"SourceWorkspaceId",
"BundleId"
],
"members": {
"SourceWorkspaceId": {},
"BundleId": {}
}
},
"output": {
"type": "structure",
"members": {
"SourceWorkspaceId": {},
"TargetWorkspaceId": {}
}
}
},
"ModifyAccount": {
"input": {
"type": "structure",
"members": {
"DedicatedTenancySupport": {},
"DedicatedTenancyManagementCidrRange": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ModifyCertificateBasedAuthProperties": {
"input": {
"type": "structure",
"required": [
"ResourceId"
],
"members": {
"ResourceId": {},
"CertificateBasedAuthProperties": {
"shape": "S88"
},
"PropertiesToDelete": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ModifyClientProperties": {
"input": {
"type": "structure",
"required": [
"ResourceId",
"ClientProperties"
],
"members": {
"ResourceId": {},
"ClientProperties": {
"shape": "S6c"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ModifySamlProperties": {
"input": {
"type": "structure",
"required": [
"ResourceId"
],
"members": {
"ResourceId": {},
"SamlProperties": {
"shape": "S85"
},
"PropertiesToDelete": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ModifySelfservicePermissions": {
"input": {
"type": "structure",
"required": [
"ResourceId",
"SelfservicePermissions"
],
"members": {
"ResourceId": {},
"SelfservicePermissions": {
"shape": "S84"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ModifyStreamingProperties": {
"input": {
"type": "structure",
"required": [
"ResourceId"
],
"members": {
"ResourceId": {},
"StreamingProperties": {
"shape": "S8k"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ModifyWorkspaceAccessProperties": {
"input": {
"type": "structure",
"required": [
"ResourceId",
"WorkspaceAccessProperties"
],
"members": {
"ResourceId": {},
"WorkspaceAccessProperties": {
"shape": "S81"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ModifyWorkspaceCreationProperties": {
"input": {
"type": "structure",
"required": [
"ResourceId",
"WorkspaceCreationProperties"
],
"members": {
"ResourceId": {},
"WorkspaceCreationProperties": {
"type": "structure",
"members": {
"EnableWorkDocs": {
"type": "boolean"
},
"EnableInternetAccess": {
"type": "boolean"
},
"DefaultOu": {},
"CustomSecurityGroupId": {},
"UserEnabledAsLocalAdministrator": {
"type": "boolean"
},
"EnableMaintenanceMode": {
"type": "boolean"
},
"InstanceIamRoleArn": {}
}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ModifyWorkspaceProperties": {
"input": {
"type": "structure",
"required": [
"WorkspaceId"
],
"members": {
"WorkspaceId": {},
"WorkspaceProperties": {
"shape": "S2s"
},
"DataReplication": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ModifyWorkspaceState": {
"input": {
"type": "structure",
"required": [
"WorkspaceId",
"WorkspaceState"
],
"members": {
"WorkspaceId": {},
"WorkspaceState": {}
}
},
"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": "Sbz"
}
}
}
}
},
"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": "Sbz"
}
}
}
}
},
"RegisterWorkspaceDirectory": {
"input": {
"type": "structure",
"members": {
"DirectoryId": {},
"SubnetIds": {
"shape": "S7u"
},
"EnableWorkDocs": {
"type": "boolean"
},
"EnableSelfService": {
"type": "boolean"
},
"Tenancy": {},
"Tags": {
"shape": "S14"
},
"WorkspaceDirectoryName": {},
"WorkspaceDirectoryDescription": {},
"UserIdentityType": {},
"IdcInstanceArn": {},
"MicrosoftEntraConfig": {
"shape": "S8b"
},
"WorkspaceType": {},
"ActiveDirectoryConfig": {
"shape": "S8i"
}
}
},
"output": {
"type": "structure",
"members": {
"DirectoryId": {},
"State": {}
}
}
},
"RejectAccountLinkInvitation": {
"input": {
"type": "structure",
"required": [
"LinkId"
],
"members": {
"LinkId": {},
"ClientToken": {}
}
},
"output": {
"type": "structure",
"members": {
"AccountLink": {
"shape": "S5"
}
}
}
},
"RestoreWorkspace": {
"input": {
"type": "structure",
"required": [
"WorkspaceId"
],
"members": {
"WorkspaceId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"RevokeIpRules": {
"input": {
"type": "structure",
"required": [
"GroupId",
"UserRules"
],
"members": {
"GroupId": {},
"UserRules": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"StartWorkspaces": {
"input": {
"type": "structure",
"required": [
"StartWorkspaceRequests"
],
"members": {
"StartWorkspaceRequests": {
"type": "list",
"member": {
"type": "structure",
"members": {
"WorkspaceId": {}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"FailedRequests": {
"type": "list",
"member": {
"shape": "Sbz"
}
}
}
}
},
"StartWorkspacesPool": {
"input": {
"type": "structure",
"required": [
"PoolId"
],
"members": {
"PoolId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"StopWorkspaces": {
"input": {
"type": "structure",
"required": [
"StopWorkspaceRequests"
],
"members": {
"StopWorkspaceRequests": {
"type": "list",
"member": {
"type": "structure",
"members": {
"WorkspaceId": {}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"FailedRequests": {
"type": "list",
"member": {
"shape": "Sbz"
}
}
}
}
},
"StopWorkspacesPool": {
"input": {
"type": "structure",
"required": [
"PoolId"
],
"members": {
"PoolId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"TerminateWorkspaces": {
"input": {
"type": "structure",
"required": [
"TerminateWorkspaceRequests"
],
"members": {
"TerminateWorkspaceRequests": {