@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonMWAA extends Object implements AmazonMWAA
AmazonMWAA
. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier | Constructor and Description |
---|---|
protected |
AbstractAmazonMWAA() |
Modifier and Type | Method and Description |
---|---|
CreateCliTokenResult |
createCliToken(CreateCliTokenRequest request)
Create a CLI token to use Airflow CLI.
|
CreateEnvironmentResult |
createEnvironment(CreateEnvironmentRequest request)
Creates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
CreateWebLoginTokenResult |
createWebLoginToken(CreateWebLoginTokenRequest request)
Create a JWT token to be used to login to Airflow Web UI with claims based Authentication.
|
DeleteEnvironmentResult |
deleteEnvironment(DeleteEnvironmentRequest request)
Deletes an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
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.
|
GetEnvironmentResult |
getEnvironment(GetEnvironmentRequest request)
Retrieves the details of an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
ListEnvironmentsResult |
listEnvironments(ListEnvironmentsRequest request)
Lists the Amazon Managed Workflows for Apache Airflow (MWAA) environments.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the key-value tag pairs associated to the Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
PublishMetricsResult |
publishMetrics(PublishMetricsRequest request)
An operation for publishing metrics from the customers to the Ops plane.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Associates key-value tag pairs to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
UpdateEnvironmentResult |
updateEnvironment(UpdateEnvironmentRequest request)
Updates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
public CreateCliTokenResult createCliToken(CreateCliTokenRequest request)
AmazonMWAA
Create a CLI token to use Airflow CLI.
createCliToken
in interface AmazonMWAA
public CreateEnvironmentResult createEnvironment(CreateEnvironmentRequest request)
AmazonMWAA
Creates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
createEnvironment
in interface AmazonMWAA
request
- This section contains the Amazon Managed Workflows for Apache Airflow (MWAA) API reference documentation
to create an environment. For more information, see Get started with Amazon Managed
Workflows for Apache Airflow.public CreateWebLoginTokenResult createWebLoginToken(CreateWebLoginTokenRequest request)
AmazonMWAA
Create a JWT token to be used to login to Airflow Web UI with claims based Authentication.
createWebLoginToken
in interface AmazonMWAA
public DeleteEnvironmentResult deleteEnvironment(DeleteEnvironmentRequest request)
AmazonMWAA
Deletes an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
deleteEnvironment
in interface AmazonMWAA
public GetEnvironmentResult getEnvironment(GetEnvironmentRequest request)
AmazonMWAA
Retrieves the details of an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
getEnvironment
in interface AmazonMWAA
public ListEnvironmentsResult listEnvironments(ListEnvironmentsRequest request)
AmazonMWAA
Lists the Amazon Managed Workflows for Apache Airflow (MWAA) environments.
listEnvironments
in interface AmazonMWAA
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonMWAA
Lists the key-value tag pairs associated to the Amazon Managed Workflows for Apache Airflow (MWAA) environment.
For example, "Environment": "Staging"
.
listTagsForResource
in interface AmazonMWAA
public PublishMetricsResult publishMetrics(PublishMetricsRequest request)
AmazonMWAA
An operation for publishing metrics from the customers to the Ops plane.
publishMetrics
in interface AmazonMWAA
public TagResourceResult tagResource(TagResourceRequest request)
AmazonMWAA
Associates key-value tag pairs to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
tagResource
in interface AmazonMWAA
public UntagResourceResult untagResource(UntagResourceRequest request)
AmazonMWAA
Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
For example, "Environment": "Staging"
.
untagResource
in interface AmazonMWAA
public UpdateEnvironmentResult updateEnvironment(UpdateEnvironmentRequest request)
AmazonMWAA
Updates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
updateEnvironment
in interface AmazonMWAA
public void shutdown()
AmazonMWAA
shutdown
in interface AmazonMWAA
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonMWAA
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.
getCachedResponseMetadata
in interface AmazonMWAA
request
- The originally executed request.Copyright © 2021. All rights reserved.