@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 and Type | Method and Description |
---|---|
CreateCliTokenResult |
createCliToken(CreateCliTokenRequest request)
Create a CLI token to use Airflow CLI.
|
CreateEnvironmentResult |
createEnvironment(CreateEnvironmentRequest request)
JSON blob that describes the environment to create.
|
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)
Delete an existing 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)
Get details of an existing environment.
|
ListEnvironmentsResult |
listEnvironments(ListEnvironmentsRequest request)
List Amazon MWAA Environments.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
List the tags for MWAA environments.
|
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)
Add tag to the MWAA environments.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Remove a tag from the MWAA environments.
|
UpdateEnvironmentResult |
updateEnvironment(UpdateEnvironmentRequest request)
Update an 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
JSON blob that describes the environment to create.
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
Delete an existing environment.
deleteEnvironment
in interface AmazonMWAA
public GetEnvironmentResult getEnvironment(GetEnvironmentRequest request)
AmazonMWAA
Get details of an existing environment.
getEnvironment
in interface AmazonMWAA
public ListEnvironmentsResult listEnvironments(ListEnvironmentsRequest request)
AmazonMWAA
List Amazon MWAA Environments.
listEnvironments
in interface AmazonMWAA
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonMWAA
List the tags for MWAA environments.
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
Add tag to the MWAA environments.
tagResource
in interface AmazonMWAA
public UntagResourceResult untagResource(UntagResourceRequest request)
AmazonMWAA
Remove a tag from the MWAA environments.
untagResource
in interface AmazonMWAA
public UpdateEnvironmentResult updateEnvironment(UpdateEnvironmentRequest request)
AmazonMWAA
Update an 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.