Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

MWAA

import { MWAA } from "https://aws-api.deno.dev/v0.4/services/mwaa.ts?docs=full";
class MWAA {
constructor(apiFactory: client.ApiFactory);
async createCliToken(params: CreateCliTokenRequest, opts?: client.RequestOptions): Promise<CreateCliTokenResponse>;
async createEnvironment(params: CreateEnvironmentInput, opts?: client.RequestOptions): Promise<CreateEnvironmentOutput>;
async createWebLoginToken(params: CreateWebLoginTokenRequest, opts?: client.RequestOptions): Promise<CreateWebLoginTokenResponse>;
async deleteEnvironment(params: DeleteEnvironmentInput, opts?: client.RequestOptions): Promise<void>;
async getEnvironment(params: GetEnvironmentInput, opts?: client.RequestOptions): Promise<GetEnvironmentOutput>;
async listEnvironments(params?: ListEnvironmentsInput, opts?: client.RequestOptions): Promise<ListEnvironmentsOutput>;
async listTagsForResource(params: ListTagsForResourceInput, opts?: client.RequestOptions): Promise<ListTagsForResourceOutput>;
async publishMetrics(params: PublishMetricsInput, opts?: client.RequestOptions): Promise<void>;
async tagResource(params: TagResourceInput, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceInput, opts?: client.RequestOptions): Promise<void>;
async updateEnvironment(params: UpdateEnvironmentInput, opts?: client.RequestOptions): Promise<UpdateEnvironmentOutput>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new MWAA(apiFactory: client.ApiFactory)
[src]

§Methods

§

Creates a CLI token for the Airflow CLI. To learn more, see Creating an Apache Airflow CLI token.

§

Creates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.

§

Creates a web login token for the Airflow Web UI. To learn more, see Creating an Apache Airflow web login token.

§
deleteEnvironment(params: DeleteEnvironmentInput, opts?: client.RequestOptions): Promise<void>
[src]

Deletes an Amazon Managed Workflows for Apache Airflow (MWAA) environment.

§
getEnvironment(params: GetEnvironmentInput, opts?: client.RequestOptions): Promise<GetEnvironmentOutput>
[src]

Describes an Amazon Managed Workflows for Apache Airflow (MWAA) environment.

§
listEnvironments(params?: ListEnvironmentsInput, opts?: client.RequestOptions): Promise<ListEnvironmentsOutput>
[src]

Lists the Amazon Managed Workflows for Apache Airflow (MWAA) environments.

§

Lists the key-value tag pairs associated to the Amazon Managed Workflows for Apache Airflow (MWAA) environment. For example, "Environment": "Staging".

§
publishMetrics(params: PublishMetricsInput, opts?: client.RequestOptions): Promise<void>
[src]

Internal only. Publishes environment health metrics to Amazon CloudWatch.

§
tagResource(params: TagResourceInput, opts?: client.RequestOptions): Promise<void>
[src]

Associates key-value tag pairs to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.

§
untagResource(params: UntagResourceInput, opts?: client.RequestOptions): Promise<void>
[src]

Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment. For example, "Environment": "Staging".

§

Updates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.

§Static Properties