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.1/services/mwaa.ts?docs=full";
class MWAA {
constructor(apiFactory: client.ApiFactory);
async createCliToken(params: CreateCliTokenRequest): Promise<CreateCliTokenResponse>;
async createEnvironment(params: CreateEnvironmentInput): Promise<CreateEnvironmentOutput>;
async createWebLoginToken(params: CreateWebLoginTokenRequest): Promise<CreateWebLoginTokenResponse>;
async deleteEnvironment(params: DeleteEnvironmentInput): Promise<void>;
async getEnvironment(params: GetEnvironmentInput): Promise<GetEnvironmentOutput>;
async listEnvironments(params?: ListEnvironmentsInput): Promise<ListEnvironmentsOutput>;
async listTagsForResource(params: ListTagsForResourceInput): Promise<ListTagsForResourceOutput>;
async publishMetrics(params: PublishMetricsInput): Promise<void>;
async tagResource(params: TagResourceInput): Promise<void>;
async untagResource(params: UntagResourceInput): Promise<void>;
async updateEnvironment(params: UpdateEnvironmentInput): Promise<UpdateEnvironmentOutput>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§
createCliToken(params: CreateCliTokenRequest): Promise<CreateCliTokenResponse>
[src]

Create a CLI token to use Airflow CLI.

§
createEnvironment(params: CreateEnvironmentInput): Promise<CreateEnvironmentOutput>
[src]

JSON blob that describes the environment to create.

§
createWebLoginToken(params: CreateWebLoginTokenRequest): Promise<CreateWebLoginTokenResponse>
[src]

Create a JWT token to be used to login to Airflow Web UI with claims based Authentication.

§
deleteEnvironment(params: DeleteEnvironmentInput): Promise<void>
[src]

Delete an existing environment.

§
getEnvironment(params: GetEnvironmentInput): Promise<GetEnvironmentOutput>
[src]

Get details of an existing environment.

§
listEnvironments(params?: ListEnvironmentsInput): Promise<ListEnvironmentsOutput>
[src]

List Amazon MWAA Environments.

§
listTagsForResource(params: ListTagsForResourceInput): Promise<ListTagsForResourceOutput>
[src]

List the tags for MWAA environments.

§
publishMetrics(params: PublishMetricsInput): Promise<void>
[src]

An operation for publishing metrics from the customers to the Ops plane.

§
tagResource(params: TagResourceInput): Promise<void>
[src]

Add tag to the MWAA environments.

§
untagResource(params: UntagResourceInput): Promise<void>
[src]

Remove a tag from the MWAA environments.

§
updateEnvironment(params: UpdateEnvironmentInput): Promise<UpdateEnvironmentOutput>
[src]

Update an MWAA environment.

§Static Properties