@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSLaunchWizard
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSLaunchWizard
instead.
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.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
CreateDeploymentResult |
createDeployment(CreateDeploymentRequest createDeploymentRequest)
Creates a deployment for the given workload.
|
DeleteDeploymentResult |
deleteDeployment(DeleteDeploymentRequest deleteDeploymentRequest)
Deletes a deployment.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetDeploymentResult |
getDeployment(GetDeploymentRequest getDeploymentRequest)
Returns information about the deployment.
|
GetWorkloadResult |
getWorkload(GetWorkloadRequest getWorkloadRequest)
Returns information about a workload.
|
GetWorkloadDeploymentPatternResult |
getWorkloadDeploymentPattern(GetWorkloadDeploymentPatternRequest getWorkloadDeploymentPatternRequest)
Returns details for a given workload and deployment pattern, including the available specifications.
|
ListDeploymentEventsResult |
listDeploymentEvents(ListDeploymentEventsRequest listDeploymentEventsRequest)
Lists the events of a deployment.
|
ListDeploymentsResult |
listDeployments(ListDeploymentsRequest listDeploymentsRequest)
Lists the deployments that have been created.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags associated with a specified resource.
|
ListWorkloadDeploymentPatternsResult |
listWorkloadDeploymentPatterns(ListWorkloadDeploymentPatternsRequest listWorkloadDeploymentPatternsRequest)
Lists the workload deployment patterns for a given workload name.
|
ListWorkloadsResult |
listWorkloads(ListWorkloadsRequest listWorkloadsRequest)
Lists the available workload names.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Adds the specified tags to the given resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Removes the specified tags from the given resource.
|
static final String ENDPOINT_PREFIX
CreateDeploymentResult createDeployment(CreateDeploymentRequest createDeploymentRequest)
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.
createDeploymentRequest
- ResourceLimitException
- You have exceeded an Launch Wizard resource limit. For example, you might have too many deployments in
progress.InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.DeleteDeploymentResult deleteDeployment(DeleteDeploymentRequest deleteDeploymentRequest)
Deletes a deployment.
deleteDeploymentRequest
- ResourceLimitException
- You have exceeded an Launch Wizard resource limit. For example, you might have too many deployments in
progress.InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.GetDeploymentResult getDeployment(GetDeploymentRequest getDeploymentRequest)
Returns information about the deployment.
getDeploymentRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.GetWorkloadResult getWorkload(GetWorkloadRequest getWorkloadRequest)
Returns information about a workload.
getWorkloadRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.GetWorkloadDeploymentPatternResult getWorkloadDeploymentPattern(GetWorkloadDeploymentPatternRequest getWorkloadDeploymentPatternRequest)
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.
getWorkloadDeploymentPatternRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.ListDeploymentEventsResult listDeploymentEvents(ListDeploymentEventsRequest listDeploymentEventsRequest)
Lists the events of a deployment.
listDeploymentEventsRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.ListDeploymentsResult listDeployments(ListDeploymentsRequest listDeploymentsRequest)
Lists the deployments that have been created.
listDeploymentsRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags associated with a specified resource.
listTagsForResourceRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.ListWorkloadDeploymentPatternsResult listWorkloadDeploymentPatterns(ListWorkloadDeploymentPatternsRequest listWorkloadDeploymentPatternsRequest)
Lists the workload deployment patterns for a given workload name. You can use the ListWorkloads operation to discover the available workload names.
listWorkloadDeploymentPatternsRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.ListWorkloadsResult listWorkloads(ListWorkloadsRequest listWorkloadsRequest)
Lists the available workload names. You can use the ListWorkloadDeploymentPatterns operation to discover the available deployment patterns for a given workload.
listWorkloadsRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Adds the specified tags to the given resource.
tagResourceRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Removes the specified tags from the given resource.
untagResourceRequest
- InternalServerException
- An internal error has occurred. Retry your request, but if the problem persists, contact us with details
by posting a question on re:Post.ValidationException
- The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException
- The specified workload or deployment resource can't be found.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.