@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSLaunchWizardClient extends AmazonWebServiceClient implements AWSLaunchWizard
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.
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
static AWSLaunchWizardClientBuilder |
builder() |
CreateDeploymentResult |
createDeployment(CreateDeploymentRequest request)
Creates a deployment for the given workload.
|
DeleteDeploymentResult |
deleteDeployment(DeleteDeploymentRequest request)
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 request)
Returns information about the deployment.
|
GetWorkloadResult |
getWorkload(GetWorkloadRequest request)
Returns information about a workload.
|
GetWorkloadDeploymentPatternResult |
getWorkloadDeploymentPattern(GetWorkloadDeploymentPatternRequest request)
Returns details for a given workload and deployment pattern, including the available specifications.
|
ListDeploymentEventsResult |
listDeploymentEvents(ListDeploymentEventsRequest request)
Lists the events of a deployment.
|
ListDeploymentsResult |
listDeployments(ListDeploymentsRequest request)
Lists the deployments that have been created.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags associated with a specified resource.
|
ListWorkloadDeploymentPatternsResult |
listWorkloadDeploymentPatterns(ListWorkloadDeploymentPatternsRequest request)
Lists the workload deployment patterns for a given workload name.
|
ListWorkloadsResult |
listWorkloads(ListWorkloadsRequest request)
Lists the available workload names.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held
open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds the specified tags to the given resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes the specified tags from the given resource.
|
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
public static AWSLaunchWizardClientBuilder builder()
public CreateDeploymentResult createDeployment(CreateDeploymentRequest request)
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.
createDeployment
in interface AWSLaunchWizard
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.public DeleteDeploymentResult deleteDeployment(DeleteDeploymentRequest request)
Deletes a deployment.
deleteDeployment
in interface AWSLaunchWizard
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.public GetDeploymentResult getDeployment(GetDeploymentRequest request)
Returns information about the deployment.
getDeployment
in interface AWSLaunchWizard
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.public GetWorkloadResult getWorkload(GetWorkloadRequest request)
Returns information about a workload.
getWorkload
in interface AWSLaunchWizard
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.public GetWorkloadDeploymentPatternResult getWorkloadDeploymentPattern(GetWorkloadDeploymentPatternRequest request)
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.
getWorkloadDeploymentPattern
in interface AWSLaunchWizard
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.public ListDeploymentEventsResult listDeploymentEvents(ListDeploymentEventsRequest request)
Lists the events of a deployment.
listDeploymentEvents
in interface AWSLaunchWizard
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.public ListDeploymentsResult listDeployments(ListDeploymentsRequest request)
Lists the deployments that have been created.
listDeployments
in interface AWSLaunchWizard
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.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Lists the tags associated with a specified resource.
listTagsForResource
in interface AWSLaunchWizard
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.public ListWorkloadDeploymentPatternsResult listWorkloadDeploymentPatterns(ListWorkloadDeploymentPatternsRequest request)
Lists the workload deployment patterns for a given workload name. You can use the ListWorkloads operation to discover the available workload names.
listWorkloadDeploymentPatterns
in interface AWSLaunchWizard
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.public ListWorkloadsResult listWorkloads(ListWorkloadsRequest request)
Lists the available workload names. You can use the ListWorkloadDeploymentPatterns operation to discover the available deployment patterns for a given workload.
listWorkloads
in interface AWSLaunchWizard
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.public TagResourceResult tagResource(TagResourceRequest request)
Adds the specified tags to the given resource.
tagResource
in interface AWSLaunchWizard
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.public UntagResourceResult untagResource(UntagResourceRequest request)
Removes the specified tags from the given resource.
untagResource
in interface AWSLaunchWizard
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.public 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 the request.
getCachedResponseMetadata
in interface AWSLaunchWizard
request
- The originally executed requestpublic void shutdown()
AmazonWebServiceClient
shutdown
in interface AWSLaunchWizard
shutdown
in class AmazonWebServiceClient