MWAA
import { MWAA } from "https://aws-api.deno.dev/v0.1/services/mwaa.ts?docs=full";
class MWAA { }
constructor(apiFactory: client.ApiFactory);
async createWebLoginToken(params: CreateWebLoginTokenRequest): Promise<CreateWebLoginTokenResponse>;
§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
§
ApiMetadata: client.ApiMetadata
[src]