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

SimSpaceWeaver

import { SimSpaceWeaver } from "https://aws-api.deno.dev/v0.4/services/simspaceweaver.ts?docs=full";
class SimSpaceWeaver {
constructor(apiFactory: client.ApiFactory);
async deleteApp(params: DeleteAppInput, opts?: client.RequestOptions): Promise<void>;
async deleteSimulation(params: DeleteSimulationInput, opts?: client.RequestOptions): Promise<void>;
async describeApp(params: DescribeAppInput, opts?: client.RequestOptions): Promise<DescribeAppOutput>;
async describeSimulation(params: DescribeSimulationInput, opts?: client.RequestOptions): Promise<DescribeSimulationOutput>;
async listApps(params: ListAppsInput, opts?: client.RequestOptions): Promise<ListAppsOutput>;
async listSimulations(params?: ListSimulationsInput, opts?: client.RequestOptions): Promise<ListSimulationsOutput>;
async listTagsForResource(params: ListTagsForResourceInput, opts?: client.RequestOptions): Promise<ListTagsForResourceOutput>;
async startApp(params: StartAppInput, opts?: client.RequestOptions): Promise<StartAppOutput>;
async startClock(params: StartClockInput, opts?: client.RequestOptions): Promise<void>;
async startSimulation(params: StartSimulationInput, opts?: client.RequestOptions): Promise<StartSimulationOutput>;
async stopApp(params: StopAppInput, opts?: client.RequestOptions): Promise<void>;
async stopClock(params: StopClockInput, opts?: client.RequestOptions): Promise<void>;
async stopSimulation(params: StopSimulationInput, opts?: client.RequestOptions): Promise<void>;
async tagResource(params: TagResourceInput, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceInput, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

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

Deletes the instance of the given custom app.

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

Deletes all SimSpace Weaver resources assigned to the given simulation.

Note: Your simulation uses resources in other Amazon Web Services services. This API operation doesn't delete resources in other Amazon Web Services services.

§
describeApp(params: DescribeAppInput, opts?: client.RequestOptions): Promise<DescribeAppOutput>
[src]

Returns the state of the given custom app.

§

Returns the current state of the given simulation.

§
listApps(params: ListAppsInput, opts?: client.RequestOptions): Promise<ListAppsOutput>
[src]

Lists all custom apps or service apps for the given simulation and domain.

§
listSimulations(params?: ListSimulationsInput, opts?: client.RequestOptions): Promise<ListSimulationsOutput>
[src]

Lists the SimSpace Weaver simulations in the Amazon Web Services account used to make the API call.

§

Lists all tags on a SimSpace Weaver resource.

§
startApp(params: StartAppInput, opts?: client.RequestOptions): Promise<StartAppOutput>
[src]

Starts a custom app with the configuration specified in the simulation schema.

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

Starts the simulation clock.

§
startSimulation(params: StartSimulationInput, opts?: client.RequestOptions): Promise<StartSimulationOutput>
[src]

Starts a simulation with the given name and schema.

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

Stops the given custom app and shuts down all of its allocated compute resources.

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

Stops the simulation clock.

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

Stops the given simulation.

! IMPORTANT: ! You can't restart a simulation after you stop it. ! If you need to restart a simulation, you must stop it, delete it, and start a new instance of it.

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

Adds tags to a SimSpace Weaver resource. For more information about tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.

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

Removes tags from a SimSpace Weaver resource. For more information about tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.

§Static Properties