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

WorkSpacesThinClient

import { WorkSpacesThinClient } from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/workspacesthinclient.ts?docs=full";
class WorkSpacesThinClient {
constructor(apiFactory: client.ApiFactory);
async createEnvironment(params: CreateEnvironmentRequest, opts?: client.RequestOptions): Promise<CreateEnvironmentResponse>;
async deleteDevice(params: DeleteDeviceRequest, opts?: client.RequestOptions): Promise<void>;
async deleteEnvironment(params: DeleteEnvironmentRequest, opts?: client.RequestOptions): Promise<void>;
async deregisterDevice(params: DeregisterDeviceRequest, opts?: client.RequestOptions): Promise<void>;
async getDevice(params: GetDeviceRequest, opts?: client.RequestOptions): Promise<GetDeviceResponse>;
async getEnvironment(params: GetEnvironmentRequest, opts?: client.RequestOptions): Promise<GetEnvironmentResponse>;
async getSoftwareSet(params: GetSoftwareSetRequest, opts?: client.RequestOptions): Promise<GetSoftwareSetResponse>;
async listDevices(params?: ListDevicesRequest, opts?: client.RequestOptions): Promise<ListDevicesResponse>;
async listEnvironments(params?: ListEnvironmentsRequest, opts?: client.RequestOptions): Promise<ListEnvironmentsResponse>;
async listSoftwareSets(params?: ListSoftwareSetsRequest, opts?: client.RequestOptions): Promise<ListSoftwareSetsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateDevice(params: UpdateDeviceRequest, opts?: client.RequestOptions): Promise<UpdateDeviceResponse>;
async updateEnvironment(params: UpdateEnvironmentRequest, opts?: client.RequestOptions): Promise<UpdateEnvironmentResponse>;
async updateSoftwareSet(params: UpdateSoftwareSetRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§

Creates an environment for your thin client devices.

§
deleteDevice(params: DeleteDeviceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes a thin client device.

§
deleteEnvironment(params: DeleteEnvironmentRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes an environment.

§
deregisterDevice(params: DeregisterDeviceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deregisters a thin client device.

§

Returns information for a thin client device.

§

Returns information for an environment.

§

Returns information for a software set.

§
listDevices(params?: ListDevicesRequest, opts?: client.RequestOptions): Promise<ListDevicesResponse>
[src]

Returns a list of thin client devices.

§

Returns a list of environments.

§

Returns a list of software sets.

§

Returns a list of tags for a resource.

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Assigns one or more tags (key-value pairs) to the specified resource.

§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Removes a tag or tags from a resource.

§

Updates a thin client device.

§

Updates an environment.

§
updateSoftwareSet(params: UpdateSoftwareSetRequest, opts?: client.RequestOptions): Promise<void>
[src]

Updates a software set.

§Static Properties