LaunchWizardClient

Launch Wizard offers a guided way of sizing, configuring, and deploying Amazon Web Services resources for third party applications, such as Microsoft SQL Server Always On and HANA based SAP systems, without the need to manually identify and provision individual Amazon Web Services resources.

Properties

Link copied to clipboard
abstract override val config: LaunchWizardClient.Config

LaunchWizardClient's configuration

Functions

Link copied to clipboard

Creates a deployment for the given workload. Deployments created by this operation are not available in the Launch Wizard console to use the Clone deployment action on.

Link copied to clipboard

Deletes a deployment.

Link copied to clipboard

Returns information about the deployment.

Link copied to clipboard
abstract suspend fun getWorkload(input: GetWorkloadRequest): GetWorkloadResponse

Returns information about a workload.

Link copied to clipboard

Returns details for a given workload and deployment pattern, including the available specifications. You can use the ListWorkloads operation to discover the available workload names and the ListWorkloadDeploymentPatterns operation to discover the available deployment pattern names of a given workload.

Link copied to clipboard

Lists the events of a deployment.

Link copied to clipboard
abstract suspend fun listDeployments(input: ListDeploymentsRequest = ListDeploymentsRequest { }): ListDeploymentsResponse

Lists the deployments that have been created.

Link copied to clipboard

Lists the tags associated with a specified resource.

Link copied to clipboard

Lists the workload deployment patterns for a given workload name. You can use the ListWorkloads operation to discover the available workload names.

Link copied to clipboard
abstract suspend fun listWorkloads(input: ListWorkloadsRequest = ListWorkloadsRequest { }): ListWorkloadsResponse

Lists the available workload names. You can use the ListWorkloadDeploymentPatterns operation to discover the available deployment patterns for a given workload.

Link copied to clipboard
abstract suspend fun tagResource(input: TagResourceRequest): TagResourceResponse

Adds the specified tags to the given resource.

Link copied to clipboard

Removes the specified tags from the given resource.

Inherited functions

Link copied to clipboard
expect abstract fun close()
Link copied to clipboard

Creates a deployment for the given workload. Deployments created by this operation are not available in the Launch Wizard console to use the Clone deployment action on.

Link copied to clipboard

Deletes a deployment.

Link copied to clipboard

Returns information about the deployment.

Link copied to clipboard

Returns information about a workload.

Link copied to clipboard

Returns details for a given workload and deployment pattern, including the available specifications. You can use the ListWorkloads operation to discover the available workload names and the ListWorkloadDeploymentPatterns operation to discover the available deployment pattern names of a given workload.

Link copied to clipboard

Lists the events of a deployment.

Link copied to clipboard

Lists the deployments that have been created.

Link copied to clipboard

Lists the tags associated with a specified resource.

Link copied to clipboard

Lists the workload deployment patterns for a given workload name. You can use the ListWorkloads operation to discover the available workload names.

Link copied to clipboard

Lists the available workload names. You can use the ListWorkloadDeploymentPatterns operation to discover the available deployment patterns for a given workload.

Link copied to clipboard

Adds the specified tags to the given resource.

Link copied to clipboard

Removes the specified tags from the given resource.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.