Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

WorkSpaces

import { WorkSpaces } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/workspaces.ts";
class WorkSpaces {
constructor(apiFactory: client.ApiFactory);
async associateConnectionAlias(params: AssociateConnectionAliasRequest, opts?: client.RequestOptions): Promise<AssociateConnectionAliasResult>;
async associateIpGroups(params: AssociateIpGroupsRequest, opts?: client.RequestOptions): Promise<void>;
async authorizeIpRules(params: AuthorizeIpRulesRequest, opts?: client.RequestOptions): Promise<void>;
async copyWorkspaceImage(params: CopyWorkspaceImageRequest, opts?: client.RequestOptions): Promise<CopyWorkspaceImageResult>;
async createConnectionAlias(params: CreateConnectionAliasRequest, opts?: client.RequestOptions): Promise<CreateConnectionAliasResult>;
async createIpGroup(params: CreateIpGroupRequest, opts?: client.RequestOptions): Promise<CreateIpGroupResult>;
async createTags(params: CreateTagsRequest, opts?: client.RequestOptions): Promise<void>;
async createWorkspaceBundle(params: CreateWorkspaceBundleRequest, opts?: client.RequestOptions): Promise<CreateWorkspaceBundleResult>;
async createWorkspaces(params: CreateWorkspacesRequest, opts?: client.RequestOptions): Promise<CreateWorkspacesResult>;
async deleteConnectionAlias(params: DeleteConnectionAliasRequest, opts?: client.RequestOptions): Promise<void>;
async deleteIpGroup(params: DeleteIpGroupRequest, opts?: client.RequestOptions): Promise<void>;
async deleteTags(params: DeleteTagsRequest, opts?: client.RequestOptions): Promise<void>;
async deleteWorkspaceBundle(params?: DeleteWorkspaceBundleRequest, opts?: client.RequestOptions): Promise<void>;
async deleteWorkspaceImage(params: DeleteWorkspaceImageRequest, opts?: client.RequestOptions): Promise<void>;
async deregisterWorkspaceDirectory(params: DeregisterWorkspaceDirectoryRequest, opts?: client.RequestOptions): Promise<void>;
async describeAccount(opts?: client.RequestOptions): Promise<DescribeAccountResult>;
async describeAccountModifications(params?: DescribeAccountModificationsRequest, opts?: client.RequestOptions): Promise<DescribeAccountModificationsResult>;
async describeClientProperties(params: DescribeClientPropertiesRequest, opts?: client.RequestOptions): Promise<DescribeClientPropertiesResult>;
async describeConnectionAliases(params?: DescribeConnectionAliasesRequest, opts?: client.RequestOptions): Promise<DescribeConnectionAliasesResult>;
async describeConnectionAliasPermissions(params: DescribeConnectionAliasPermissionsRequest, opts?: client.RequestOptions): Promise<DescribeConnectionAliasPermissionsResult>;
async describeIpGroups(params?: DescribeIpGroupsRequest, opts?: client.RequestOptions): Promise<DescribeIpGroupsResult>;
async describeTags(params: DescribeTagsRequest, opts?: client.RequestOptions): Promise<DescribeTagsResult>;
async describeWorkspaceBundles(params?: DescribeWorkspaceBundlesRequest, opts?: client.RequestOptions): Promise<DescribeWorkspaceBundlesResult>;
async describeWorkspaceDirectories(params?: DescribeWorkspaceDirectoriesRequest, opts?: client.RequestOptions): Promise<DescribeWorkspaceDirectoriesResult>;
async describeWorkspaceImagePermissions(params: DescribeWorkspaceImagePermissionsRequest, opts?: client.RequestOptions): Promise<DescribeWorkspaceImagePermissionsResult>;
async describeWorkspaceImages(params?: DescribeWorkspaceImagesRequest, opts?: client.RequestOptions): Promise<DescribeWorkspaceImagesResult>;
async describeWorkspaces(params?: DescribeWorkspacesRequest, opts?: client.RequestOptions): Promise<DescribeWorkspacesResult>;
async describeWorkspacesConnectionStatus(params?: DescribeWorkspacesConnectionStatusRequest, opts?: client.RequestOptions): Promise<DescribeWorkspacesConnectionStatusResult>;
async describeWorkspaceSnapshots(params: DescribeWorkspaceSnapshotsRequest, opts?: client.RequestOptions): Promise<DescribeWorkspaceSnapshotsResult>;
async disassociateConnectionAlias(params: DisassociateConnectionAliasRequest, opts?: client.RequestOptions): Promise<void>;
async disassociateIpGroups(params: DisassociateIpGroupsRequest, opts?: client.RequestOptions): Promise<void>;
async importWorkspaceImage(params: ImportWorkspaceImageRequest, opts?: client.RequestOptions): Promise<ImportWorkspaceImageResult>;
async listAvailableManagementCidrRanges(params: ListAvailableManagementCidrRangesRequest, opts?: client.RequestOptions): Promise<ListAvailableManagementCidrRangesResult>;
async migrateWorkspace(params: MigrateWorkspaceRequest, opts?: client.RequestOptions): Promise<MigrateWorkspaceResult>;
async modifyAccount(params?: ModifyAccountRequest, opts?: client.RequestOptions): Promise<void>;
async modifyClientProperties(params: ModifyClientPropertiesRequest, opts?: client.RequestOptions): Promise<void>;
async modifySelfservicePermissions(params: ModifySelfservicePermissionsRequest, opts?: client.RequestOptions): Promise<void>;
async modifyWorkspaceAccessProperties(params: ModifyWorkspaceAccessPropertiesRequest, opts?: client.RequestOptions): Promise<void>;
async modifyWorkspaceCreationProperties(params: ModifyWorkspaceCreationPropertiesRequest, opts?: client.RequestOptions): Promise<void>;
async modifyWorkspaceProperties(params: ModifyWorkspacePropertiesRequest, opts?: client.RequestOptions): Promise<void>;
async modifyWorkspaceState(params: ModifyWorkspaceStateRequest, opts?: client.RequestOptions): Promise<void>;
async rebootWorkspaces(params: RebootWorkspacesRequest, opts?: client.RequestOptions): Promise<RebootWorkspacesResult>;
async rebuildWorkspaces(params: RebuildWorkspacesRequest, opts?: client.RequestOptions): Promise<RebuildWorkspacesResult>;
async registerWorkspaceDirectory(params: RegisterWorkspaceDirectoryRequest, opts?: client.RequestOptions): Promise<void>;
async restoreWorkspace(params: RestoreWorkspaceRequest, opts?: client.RequestOptions): Promise<void>;
async revokeIpRules(params: RevokeIpRulesRequest, opts?: client.RequestOptions): Promise<void>;
async startWorkspaces(params: StartWorkspacesRequest, opts?: client.RequestOptions): Promise<StartWorkspacesResult>;
async stopWorkspaces(params: StopWorkspacesRequest, opts?: client.RequestOptions): Promise<StopWorkspacesResult>;
async terminateWorkspaces(params: TerminateWorkspacesRequest, opts?: client.RequestOptions): Promise<TerminateWorkspacesResult>;
async updateConnectionAliasPermission(params: UpdateConnectionAliasPermissionRequest, opts?: client.RequestOptions): Promise<void>;
async updateRulesOfIpGroup(params: UpdateRulesOfIpGroupRequest, opts?: client.RequestOptions): Promise<void>;
async updateWorkspaceBundle(params?: UpdateWorkspaceBundleRequest, opts?: client.RequestOptions): Promise<void>;
async updateWorkspaceImagePermission(params: UpdateWorkspaceImagePermissionRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new WorkSpaces(apiFactory: client.ApiFactory)
[src]

§Methods

§
associateIpGroups(params: AssociateIpGroupsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
authorizeIpRules(params: AuthorizeIpRulesRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
createTags(params: CreateTagsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteConnectionAlias(params: DeleteConnectionAliasRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteIpGroup(params: DeleteIpGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteTags(params: DeleteTagsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteWorkspaceBundle(params?: DeleteWorkspaceBundleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteWorkspaceImage(params: DeleteWorkspaceImageRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deregisterWorkspaceDirectory(params: DeregisterWorkspaceDirectoryRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
describeAccount(opts?: client.RequestOptions): Promise<DescribeAccountResult>
[src]
§
disassociateConnectionAlias(params: DisassociateConnectionAliasRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateIpGroups(params: DisassociateIpGroupsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
modifyAccount(params?: ModifyAccountRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
modifyClientProperties(params: ModifyClientPropertiesRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
modifySelfservicePermissions(params: ModifySelfservicePermissionsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
modifyWorkspaceAccessProperties(params: ModifyWorkspaceAccessPropertiesRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
modifyWorkspaceCreationProperties(params: ModifyWorkspaceCreationPropertiesRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
modifyWorkspaceProperties(params: ModifyWorkspacePropertiesRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
modifyWorkspaceState(params: ModifyWorkspaceStateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
registerWorkspaceDirectory(params: RegisterWorkspaceDirectoryRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
restoreWorkspace(params: RestoreWorkspaceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
revokeIpRules(params: RevokeIpRulesRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateConnectionAliasPermission(params: UpdateConnectionAliasPermissionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateRulesOfIpGroup(params: UpdateRulesOfIpGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateWorkspaceBundle(params?: UpdateWorkspaceBundleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateWorkspaceImagePermission(params: UpdateWorkspaceImagePermissionRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties