amazonka-mwaa-2.0: Amazon MWAA SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.MwAA

Description

Derived from API version 2020-07-01 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Managed Workflows for Apache Airflow

This section contains the Amazon Managed Workflows for Apache Airflow (MWAA) API reference documentation. For more information, see What Is Amazon MWAA?.

Endpoints

Regions

For a list of regions that Amazon MWAA supports, see Region availability in the Amazon MWAA User Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-07-01 of the Amazon MWAA SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by MwAA.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

Access to the Apache Airflow Web UI or CLI has been denied due to insufficient permissions. To learn more, see Accessing an Amazon MWAA environment.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

InternalServerException: An internal error has occurred.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

ResourceNotFoundException: The resource is not available.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

ValidationException: The provided input is not valid.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateCliToken

data CreateCliToken Source #

See: newCreateCliToken smart constructor.

Constructors

CreateCliToken' Text 

Instances

Instances details
ToJSON CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

ToHeaders CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

ToPath CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

ToQuery CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

AWSRequest CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

Associated Types

type AWSResponse CreateCliToken #

Generic CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

Associated Types

type Rep CreateCliToken :: Type -> Type #

Read CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

Show CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

NFData CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

Methods

rnf :: CreateCliToken -> () #

Eq CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

Hashable CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

type AWSResponse CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

type Rep CreateCliToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

type Rep CreateCliToken = D1 ('MetaData "CreateCliToken" "Amazonka.MwAA.CreateCliToken" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "CreateCliToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateCliToken Source #

Create a value of CreateCliToken with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateCliToken, createCliToken_name - The name of the Amazon MWAA environment. For example, MyMWAAEnvironment.

data CreateCliTokenResponse Source #

See: newCreateCliTokenResponse smart constructor.

Instances

Instances details
Generic CreateCliTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

Associated Types

type Rep CreateCliTokenResponse :: Type -> Type #

Show CreateCliTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

NFData CreateCliTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

Methods

rnf :: CreateCliTokenResponse -> () #

Eq CreateCliTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

type Rep CreateCliTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateCliToken

type Rep CreateCliTokenResponse = D1 ('MetaData "CreateCliTokenResponse" "Amazonka.MwAA.CreateCliToken" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "CreateCliTokenResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cliToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "webServerHostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateCliTokenResponse Source #

Create a value of CreateCliTokenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cliToken:CreateCliTokenResponse', createCliTokenResponse_cliToken - An Airflow CLI login token.

$sel:webServerHostname:CreateCliTokenResponse', createCliTokenResponse_webServerHostname - The Airflow web server hostname for the environment.

$sel:httpStatus:CreateCliTokenResponse', createCliTokenResponse_httpStatus - The response's http status code.

CreateEnvironment

data CreateEnvironment Source #

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.

See: newCreateEnvironment smart constructor.

Instances

Instances details
ToJSON CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

ToHeaders CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

ToPath CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

ToQuery CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

AWSRequest CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

Associated Types

type AWSResponse CreateEnvironment #

Generic CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

Associated Types

type Rep CreateEnvironment :: Type -> Type #

Show CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

NFData CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

Methods

rnf :: CreateEnvironment -> () #

Eq CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

Hashable CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

type AWSResponse CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

type Rep CreateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

type Rep CreateEnvironment = D1 ('MetaData "CreateEnvironment" "Amazonka.MwAA.CreateEnvironment" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "CreateEnvironment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "airflowConfigurationOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text (Sensitive Text))))) :*: S1 ('MetaSel ('Just "airflowVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kmsKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfigurationInput))))) :*: ((S1 ('MetaSel ('Just "maxWorkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "minWorkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "pluginsS3ObjectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pluginsS3Path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requirementsS3ObjectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "requirementsS3Path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schedulers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "webserverAccessMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WebserverAccessMode)) :*: S1 ('MetaSel ('Just "weeklyMaintenanceWindowStart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "dagS3Path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "networkConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NetworkConfiguration) :*: S1 ('MetaSel ('Just "sourceBucketArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newCreateEnvironment Source #

Create a value of CreateEnvironment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateEnvironment, createEnvironment_airflowConfigurationOptions - A list of key-value pairs containing the Apache Airflow configuration options you want to attach to your environment. To learn more, see Apache Airflow configuration options.

CreateEnvironment, createEnvironment_airflowVersion - The Apache Airflow version for your environment. If no value is specified, it defaults to the latest version. Valid values: 1.10.12, 2.0.2, 2.2.2, and 2.4.3. For more information, see Apache Airflow versions on Amazon Managed Workflows for Apache Airflow (MWAA).

CreateEnvironment, createEnvironment_environmentClass - The environment class type. Valid values: mw1.small, mw1.medium, mw1.large. To learn more, see Amazon MWAA environment class.

CreateEnvironment, createEnvironment_kmsKey - The Amazon Web Services Key Management Service (KMS) key to encrypt the data in your environment. You can use an Amazon Web Services owned CMK, or a Customer managed CMK (advanced). To learn more, see Create an Amazon MWAA environment.

CreateEnvironment, createEnvironment_loggingConfiguration - Defines the Apache Airflow logs to send to CloudWatch Logs.

CreateEnvironment, createEnvironment_maxWorkers - The maximum number of workers that you want to run in your environment. MWAA scales the number of Apache Airflow workers up to the number you specify in the MaxWorkers field. For example, 20. When there are no more tasks running, and no more in the queue, MWAA disposes of the extra workers leaving the one worker that is included with your environment, or the number you specify in MinWorkers.

CreateEnvironment, createEnvironment_minWorkers - The minimum number of workers that you want to run in your environment. MWAA scales the number of Apache Airflow workers up to the number you specify in the MaxWorkers field. When there are no more tasks running, and no more in the queue, MWAA disposes of the extra workers leaving the worker count you specify in the MinWorkers field. For example, 2.

CreateEnvironment, createEnvironment_pluginsS3ObjectVersion - The version of the plugins.zip file on your Amazon S3 bucket. A version must be specified each time a plugins.zip file is updated. To learn more, see How S3 Versioning works.

CreateEnvironment, createEnvironment_pluginsS3Path - The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. If specified, then the plugins.zip version is required. To learn more, see Installing custom plugins.

CreateEnvironment, createEnvironment_requirementsS3ObjectVersion - The version of the requirements.txt file on your Amazon S3 bucket. A version must be specified each time a requirements.txt file is updated. To learn more, see How S3 Versioning works.

CreateEnvironment, createEnvironment_requirementsS3Path - The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. If specified, then a file version is required. To learn more, see Installing Python dependencies.

CreateEnvironment, createEnvironment_schedulers - The number of Apache Airflow schedulers to run in your environment. Valid values:

  • v2 - Accepts between 2 to 5. Defaults to 2.
  • v1 - Accepts 1.

CreateEnvironment, createEnvironment_tags - The key-value tag pairs you want to associate to your environment. For example, "Environment": "Staging". To learn more, see Tagging Amazon Web Services resources.

CreateEnvironment, createEnvironment_webserverAccessMode - The Apache Airflow Web server access mode. To learn more, see Apache Airflow access modes.

CreateEnvironment, createEnvironment_weeklyMaintenanceWindowStart - The day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time to start weekly maintenance updates of your environment in the following format: DAY:HH:MM. For example: TUE:03:30. You can specify a start time in 30 minute increments only.

CreateEnvironment, createEnvironment_dagS3Path - The relative path to the DAGs folder on your Amazon S3 bucket. For example, dags. To learn more, see Adding or updating DAGs.

CreateEnvironment, createEnvironment_executionRoleArn - The Amazon Resource Name (ARN) of the execution role for your environment. An execution role is an Amazon Web Services Identity and Access Management (IAM) role that grants MWAA permission to access Amazon Web Services services and resources used by your environment. For example, arn:aws:iam::123456789:role/my-execution-role. To learn more, see Amazon MWAA Execution role.

CreateEnvironment, createEnvironment_name - The name of the Amazon MWAA environment. For example, MyMWAAEnvironment.

CreateEnvironment, createEnvironment_networkConfiguration - The VPC networking components used to secure and enable network traffic between the Amazon Web Services resources for your environment. To learn more, see About networking on Amazon MWAA.

CreateEnvironment, createEnvironment_sourceBucketArn - The Amazon Resource Name (ARN) of the Amazon S3 bucket where your DAG code and supporting files are stored. For example, arn:aws:s3:::my-airflow-bucket-unique-name. To learn more, see Create an Amazon S3 bucket for Amazon MWAA.

data CreateEnvironmentResponse Source #

See: newCreateEnvironmentResponse smart constructor.

Instances

Instances details
Generic CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

Associated Types

type Rep CreateEnvironmentResponse :: Type -> Type #

Read CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

Show CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

NFData CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

Eq CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

type Rep CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateEnvironment

type Rep CreateEnvironmentResponse = D1 ('MetaData "CreateEnvironmentResponse" "Amazonka.MwAA.CreateEnvironment" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "CreateEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateEnvironmentResponse Source #

Create a value of CreateEnvironmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateEnvironmentResponse, createEnvironmentResponse_arn - The Amazon Resource Name (ARN) returned in the response for the environment.

$sel:httpStatus:CreateEnvironmentResponse', createEnvironmentResponse_httpStatus - The response's http status code.

CreateWebLoginToken

data CreateWebLoginToken Source #

See: newCreateWebLoginToken smart constructor.

Instances

Instances details
ToJSON CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

ToHeaders CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

ToPath CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

ToQuery CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

AWSRequest CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

Associated Types

type AWSResponse CreateWebLoginToken #

Generic CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

Associated Types

type Rep CreateWebLoginToken :: Type -> Type #

Read CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

Show CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

NFData CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

Methods

rnf :: CreateWebLoginToken -> () #

Eq CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

Hashable CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

type AWSResponse CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

type Rep CreateWebLoginToken Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

type Rep CreateWebLoginToken = D1 ('MetaData "CreateWebLoginToken" "Amazonka.MwAA.CreateWebLoginToken" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "CreateWebLoginToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateWebLoginToken Source #

Create a value of CreateWebLoginToken with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateWebLoginToken, createWebLoginToken_name - The name of the Amazon MWAA environment. For example, MyMWAAEnvironment.

data CreateWebLoginTokenResponse Source #

See: newCreateWebLoginTokenResponse smart constructor.

Instances

Instances details
Generic CreateWebLoginTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

Associated Types

type Rep CreateWebLoginTokenResponse :: Type -> Type #

Show CreateWebLoginTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

NFData CreateWebLoginTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

Eq CreateWebLoginTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

type Rep CreateWebLoginTokenResponse Source # 
Instance details

Defined in Amazonka.MwAA.CreateWebLoginToken

type Rep CreateWebLoginTokenResponse = D1 ('MetaData "CreateWebLoginTokenResponse" "Amazonka.MwAA.CreateWebLoginToken" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "CreateWebLoginTokenResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "webServerHostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "webToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateWebLoginTokenResponse Source #

Create a value of CreateWebLoginTokenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:webServerHostname:CreateWebLoginTokenResponse', createWebLoginTokenResponse_webServerHostname - The Airflow web server hostname for the environment.

$sel:webToken:CreateWebLoginTokenResponse', createWebLoginTokenResponse_webToken - An Airflow web server login token.

$sel:httpStatus:CreateWebLoginTokenResponse', createWebLoginTokenResponse_httpStatus - The response's http status code.

DeleteEnvironment

data DeleteEnvironment Source #

See: newDeleteEnvironment smart constructor.

Constructors

DeleteEnvironment' Text 

Instances

Instances details
ToHeaders DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

ToPath DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

ToQuery DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

AWSRequest DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

Associated Types

type AWSResponse DeleteEnvironment #

Generic DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

Associated Types

type Rep DeleteEnvironment :: Type -> Type #

Read DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

Show DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

NFData DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

Methods

rnf :: DeleteEnvironment -> () #

Eq DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

Hashable DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

type AWSResponse DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

type Rep DeleteEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

type Rep DeleteEnvironment = D1 ('MetaData "DeleteEnvironment" "Amazonka.MwAA.DeleteEnvironment" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "DeleteEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteEnvironment Source #

Create a value of DeleteEnvironment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteEnvironment, deleteEnvironment_name - The name of the Amazon MWAA environment. For example, MyMWAAEnvironment.

data DeleteEnvironmentResponse Source #

See: newDeleteEnvironmentResponse smart constructor.

Instances

Instances details
Generic DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

Associated Types

type Rep DeleteEnvironmentResponse :: Type -> Type #

Read DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

Show DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

NFData DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

Eq DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

type Rep DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.DeleteEnvironment

type Rep DeleteEnvironmentResponse = D1 ('MetaData "DeleteEnvironmentResponse" "Amazonka.MwAA.DeleteEnvironment" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "DeleteEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteEnvironmentResponse Source #

Create a value of DeleteEnvironmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteEnvironmentResponse', deleteEnvironmentResponse_httpStatus - The response's http status code.

GetEnvironment

data GetEnvironment Source #

See: newGetEnvironment smart constructor.

Constructors

GetEnvironment' Text 

Instances

Instances details
ToHeaders GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

ToPath GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

ToQuery GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

AWSRequest GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

Associated Types

type AWSResponse GetEnvironment #

Generic GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

Associated Types

type Rep GetEnvironment :: Type -> Type #

Read GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

Show GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

NFData GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

Methods

rnf :: GetEnvironment -> () #

Eq GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

Hashable GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

type AWSResponse GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

type Rep GetEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.GetEnvironment

type Rep GetEnvironment = D1 ('MetaData "GetEnvironment" "Amazonka.MwAA.GetEnvironment" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "GetEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetEnvironment Source #

Create a value of GetEnvironment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetEnvironment, getEnvironment_name - The name of the Amazon MWAA environment. For example, MyMWAAEnvironment.

data GetEnvironmentResponse Source #

See: newGetEnvironmentResponse smart constructor.

newGetEnvironmentResponse Source #

Create a value of GetEnvironmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:environment:GetEnvironmentResponse', getEnvironmentResponse_environment - An object containing all available details about the environment.

$sel:httpStatus:GetEnvironmentResponse', getEnvironmentResponse_httpStatus - The response's http status code.

ListEnvironments (Paginated)

data ListEnvironments Source #

See: newListEnvironments smart constructor.

Instances

Instances details
ToHeaders ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

ToPath ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

ToQuery ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

AWSPager ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

AWSRequest ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

Associated Types

type AWSResponse ListEnvironments #

Generic ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

Associated Types

type Rep ListEnvironments :: Type -> Type #

Read ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

Show ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

NFData ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

Methods

rnf :: ListEnvironments -> () #

Eq ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

Hashable ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

type AWSResponse ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

type Rep ListEnvironments Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

type Rep ListEnvironments = D1 ('MetaData "ListEnvironments" "Amazonka.MwAA.ListEnvironments" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "ListEnvironments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListEnvironments :: ListEnvironments Source #

Create a value of ListEnvironments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListEnvironments', listEnvironments_maxResults - The maximum number of results to retrieve per page. For example, 5 environments per page.

ListEnvironments, listEnvironments_nextToken - Retrieves the next page of the results.

data ListEnvironmentsResponse Source #

See: newListEnvironmentsResponse smart constructor.

Instances

Instances details
Generic ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

Associated Types

type Rep ListEnvironmentsResponse :: Type -> Type #

Read ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

Show ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

NFData ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

Eq ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

type Rep ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListEnvironments

type Rep ListEnvironmentsResponse = D1 ('MetaData "ListEnvironmentsResponse" "Amazonka.MwAA.ListEnvironments" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "ListEnvironmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "environments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListEnvironmentsResponse Source #

Create a value of ListEnvironmentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListEnvironments, listEnvironmentsResponse_nextToken - Retrieves the next page of the results.

$sel:httpStatus:ListEnvironmentsResponse', listEnvironmentsResponse_httpStatus - The response's http status code.

$sel:environments:ListEnvironmentsResponse', listEnvironmentsResponse_environments - Returns a list of Amazon MWAA environments.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.MwAA.ListTagsForResource" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.MwAA.ListTagsForResource" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForResourceResponse, listTagsForResourceResponse_tags - The key-value tag pairs associated to your environment. To learn more, see Tagging Amazon Web Services resources.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

PublishMetrics

data PublishMetrics Source #

See: newPublishMetrics smart constructor.

Instances

Instances details
ToJSON PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

ToHeaders PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

ToPath PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

ToQuery PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

AWSRequest PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

Associated Types

type AWSResponse PublishMetrics #

Generic PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

Associated Types

type Rep PublishMetrics :: Type -> Type #

Read PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

Show PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

NFData PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

Methods

rnf :: PublishMetrics -> () #

Eq PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

Hashable PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

type AWSResponse PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

type Rep PublishMetrics Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

type Rep PublishMetrics = D1 ('MetaData "PublishMetrics" "Amazonka.MwAA.PublishMetrics" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "PublishMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "metricData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [MetricDatum])))

newPublishMetrics Source #

Create a value of PublishMetrics with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:environmentName:PublishMetrics', publishMetrics_environmentName - Internal only. The name of the environment.

$sel:metricData:PublishMetrics', publishMetrics_metricData - Internal only. Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch.

data PublishMetricsResponse Source #

See: newPublishMetricsResponse smart constructor.

Instances

Instances details
Generic PublishMetricsResponse Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

Associated Types

type Rep PublishMetricsResponse :: Type -> Type #

Read PublishMetricsResponse Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

Show PublishMetricsResponse Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

NFData PublishMetricsResponse Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

Methods

rnf :: PublishMetricsResponse -> () #

Eq PublishMetricsResponse Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

type Rep PublishMetricsResponse Source # 
Instance details

Defined in Amazonka.MwAA.PublishMetrics

type Rep PublishMetricsResponse = D1 ('MetaData "PublishMetricsResponse" "Amazonka.MwAA.PublishMetrics" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "PublishMetricsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPublishMetricsResponse Source #

Create a value of PublishMetricsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:PublishMetricsResponse', publishMetricsResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.MwAA.TagResource" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment.

TagResource, tagResource_tags - The key-value tag pairs you want to associate to your environment. For example, "Environment": "Staging". To learn more, see Tagging Amazon Web Services resources.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.MwAA.TagResource" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.MwAA.UntagResource" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The key-value tag pair you want to remove. For example, "Environment": "Staging".

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MwAA.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.MwAA.UntagResource" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateEnvironment

data UpdateEnvironment Source #

See: newUpdateEnvironment smart constructor.

Instances

Instances details
ToJSON UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

ToHeaders UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

ToPath UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

ToQuery UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

AWSRequest UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

Associated Types

type AWSResponse UpdateEnvironment #

Generic UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

Associated Types

type Rep UpdateEnvironment :: Type -> Type #

Show UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

NFData UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

Methods

rnf :: UpdateEnvironment -> () #

Eq UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

Hashable UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

type AWSResponse UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

type Rep UpdateEnvironment Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

type Rep UpdateEnvironment = D1 ('MetaData "UpdateEnvironment" "Amazonka.MwAA.UpdateEnvironment" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "UpdateEnvironment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "airflowConfigurationOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text (Sensitive Text))))) :*: S1 ('MetaSel ('Just "airflowVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dagS3Path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfigurationInput))) :*: (S1 ('MetaSel ('Just "maxWorkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "minWorkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "networkConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateNetworkConfigurationInput)))))) :*: (((S1 ('MetaSel ('Just "pluginsS3ObjectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pluginsS3Path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "requirementsS3ObjectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requirementsS3Path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "schedulers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "sourceBucketArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "webserverAccessMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WebserverAccessMode)) :*: (S1 ('MetaSel ('Just "weeklyMaintenanceWindowStart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newUpdateEnvironment Source #

Create a value of UpdateEnvironment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateEnvironment, updateEnvironment_airflowConfigurationOptions - A list of key-value pairs containing the Apache Airflow configuration options you want to attach to your environment. To learn more, see Apache Airflow configuration options.

UpdateEnvironment, updateEnvironment_airflowVersion - The Apache Airflow version for your environment. If no value is specified, defaults to the latest version. Valid values: 1.10.12, 2.0.2, 2.2.2, and 2.4.3.

UpdateEnvironment, updateEnvironment_dagS3Path - The relative path to the DAGs folder on your Amazon S3 bucket. For example, dags. To learn more, see Adding or updating DAGs.

UpdateEnvironment, updateEnvironment_environmentClass - The environment class type. Valid values: mw1.small, mw1.medium, mw1.large. To learn more, see Amazon MWAA environment class.

UpdateEnvironment, updateEnvironment_executionRoleArn - The Amazon Resource Name (ARN) of the execution role in IAM that allows MWAA to access Amazon Web Services resources in your environment. For example, arn:aws:iam::123456789:role/my-execution-role. To learn more, see Amazon MWAA Execution role.

UpdateEnvironment, updateEnvironment_loggingConfiguration - The Apache Airflow log types to send to CloudWatch Logs.

UpdateEnvironment, updateEnvironment_maxWorkers - The maximum number of workers that you want to run in your environment. MWAA scales the number of Apache Airflow workers up to the number you specify in the MaxWorkers field. For example, 20. When there are no more tasks running, and no more in the queue, MWAA disposes of the extra workers leaving the one worker that is included with your environment, or the number you specify in MinWorkers.

UpdateEnvironment, updateEnvironment_minWorkers - The minimum number of workers that you want to run in your environment. MWAA scales the number of Apache Airflow workers up to the number you specify in the MaxWorkers field. When there are no more tasks running, and no more in the queue, MWAA disposes of the extra workers leaving the worker count you specify in the MinWorkers field. For example, 2.

UpdateEnvironment, updateEnvironment_networkConfiguration - The VPC networking components used to secure and enable network traffic between the Amazon Web Services resources for your environment. To learn more, see About networking on Amazon MWAA.

UpdateEnvironment, updateEnvironment_pluginsS3ObjectVersion - The version of the plugins.zip file on your Amazon S3 bucket. A version must be specified each time a plugins.zip file is updated. To learn more, see How S3 Versioning works.

UpdateEnvironment, updateEnvironment_pluginsS3Path - The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. If specified, then the plugins.zip version is required. To learn more, see Installing custom plugins.

UpdateEnvironment, updateEnvironment_requirementsS3ObjectVersion - The version of the requirements.txt file on your Amazon S3 bucket. A version must be specified each time a requirements.txt file is updated. To learn more, see How S3 Versioning works.

UpdateEnvironment, updateEnvironment_requirementsS3Path - The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. If specified, then a file version is required. To learn more, see Installing Python dependencies.

UpdateEnvironment, updateEnvironment_schedulers - The number of Apache Airflow schedulers to run in your Amazon MWAA environment.

UpdateEnvironment, updateEnvironment_sourceBucketArn - The Amazon Resource Name (ARN) of the Amazon S3 bucket where your DAG code and supporting files are stored. For example, arn:aws:s3:::my-airflow-bucket-unique-name. To learn more, see Create an Amazon S3 bucket for Amazon MWAA.

UpdateEnvironment, updateEnvironment_webserverAccessMode - The Apache Airflow Web server access mode. To learn more, see Apache Airflow access modes.

UpdateEnvironment, updateEnvironment_weeklyMaintenanceWindowStart - The day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time to start weekly maintenance updates of your environment in the following format: DAY:HH:MM. For example: TUE:03:30. You can specify a start time in 30 minute increments only.

UpdateEnvironment, updateEnvironment_name - The name of your Amazon MWAA environment. For example, MyMWAAEnvironment.

data UpdateEnvironmentResponse Source #

See: newUpdateEnvironmentResponse smart constructor.

Instances

Instances details
Generic UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

Associated Types

type Rep UpdateEnvironmentResponse :: Type -> Type #

Read UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

Show UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

NFData UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

Eq UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

type Rep UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.MwAA.UpdateEnvironment

type Rep UpdateEnvironmentResponse = D1 ('MetaData "UpdateEnvironmentResponse" "Amazonka.MwAA.UpdateEnvironment" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "UpdateEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateEnvironmentResponse Source #

Create a value of UpdateEnvironmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateEnvironmentResponse, updateEnvironmentResponse_arn - The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment.

$sel:httpStatus:UpdateEnvironmentResponse', updateEnvironmentResponse_httpStatus - The response's http status code.

Types

EnvironmentStatus

newtype EnvironmentStatus Source #

Instances

Instances details
FromJSON EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

FromJSONKey EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

ToJSON EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

ToJSONKey EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

ToByteString EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

ToHeader EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

ToLog EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

ToQuery EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

FromText EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

ToText EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

FromXML EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

ToXML EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

Generic EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

Associated Types

type Rep EnvironmentStatus :: Type -> Type #

Read EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

Show EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

NFData EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

Methods

rnf :: EnvironmentStatus -> () #

Eq EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

Ord EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

Hashable EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

type Rep EnvironmentStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.EnvironmentStatus

type Rep EnvironmentStatus = D1 ('MetaData "EnvironmentStatus" "Amazonka.MwAA.Types.EnvironmentStatus" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'True) (C1 ('MetaCons "EnvironmentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoggingLevel

newtype LoggingLevel Source #

Constructors

LoggingLevel' 

Instances

Instances details
FromJSON LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

FromJSONKey LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

ToJSON LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

ToJSONKey LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

ToByteString LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

ToHeader LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

ToLog LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

ToQuery LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

FromText LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

ToText LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

Methods

toText :: LoggingLevel -> Text #

FromXML LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

ToXML LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

Methods

toXML :: LoggingLevel -> XML #

Generic LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

Associated Types

type Rep LoggingLevel :: Type -> Type #

Read LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

Show LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

NFData LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

Methods

rnf :: LoggingLevel -> () #

Eq LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

Ord LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

Hashable LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

type Rep LoggingLevel Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingLevel

type Rep LoggingLevel = D1 ('MetaData "LoggingLevel" "Amazonka.MwAA.Types.LoggingLevel" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'True) (C1 ('MetaCons "LoggingLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoggingLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Unit

newtype Unit Source #

Constructors

Unit' 

Fields

Bundled Patterns

pattern Unit_Bits :: Unit 
pattern Unit_Bits_Second :: Unit 
pattern Unit_Bytes :: Unit 
pattern Unit_Bytes_Second :: Unit 
pattern Unit_Count :: Unit 
pattern Unit_Count_Second :: Unit 
pattern Unit_Gigabits :: Unit 
pattern Unit_Gigabits_Second :: Unit 
pattern Unit_Gigabytes :: Unit 
pattern Unit_Gigabytes_Second :: Unit 
pattern Unit_Kilobits :: Unit 
pattern Unit_Kilobits_Second :: Unit 
pattern Unit_Kilobytes :: Unit 
pattern Unit_Kilobytes_Second :: Unit 
pattern Unit_Megabits :: Unit 
pattern Unit_Megabits_Second :: Unit 
pattern Unit_Megabytes :: Unit 
pattern Unit_Megabytes_Second :: Unit 
pattern Unit_Microseconds :: Unit 
pattern Unit_Milliseconds :: Unit 
pattern Unit_None :: Unit 
pattern Unit_Percent :: Unit 
pattern Unit_Seconds :: Unit 
pattern Unit_Terabits :: Unit 
pattern Unit_Terabits_Second :: Unit 
pattern Unit_Terabytes :: Unit 
pattern Unit_Terabytes_Second :: Unit 

Instances

Instances details
FromJSON Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

FromJSONKey Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

ToJSON Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

ToJSONKey Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

ToByteString Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

toBS :: Unit -> ByteString #

ToHeader Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

toHeader :: HeaderName -> Unit -> [Header] #

ToLog Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

ToQuery Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

toQuery :: Unit -> QueryString #

FromText Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

ToText Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

toText :: Unit -> Text #

FromXML Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

parseXML :: [Node] -> Either String Unit #

ToXML Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

toXML :: Unit -> XML #

Generic Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Associated Types

type Rep Unit :: Type -> Type #

Methods

from :: Unit -> Rep Unit x #

to :: Rep Unit x -> Unit #

Read Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Show Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

showsPrec :: Int -> Unit -> ShowS #

show :: Unit -> String #

showList :: [Unit] -> ShowS #

NFData Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

rnf :: Unit -> () #

Eq Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

(==) :: Unit -> Unit -> Bool #

(/=) :: Unit -> Unit -> Bool #

Ord Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

compare :: Unit -> Unit -> Ordering #

(<) :: Unit -> Unit -> Bool #

(<=) :: Unit -> Unit -> Bool #

(>) :: Unit -> Unit -> Bool #

(>=) :: Unit -> Unit -> Bool #

max :: Unit -> Unit -> Unit #

min :: Unit -> Unit -> Unit #

Hashable Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

Methods

hashWithSalt :: Int -> Unit -> Int #

hash :: Unit -> Int #

type Rep Unit Source # 
Instance details

Defined in Amazonka.MwAA.Types.Unit

type Rep Unit = D1 ('MetaData "Unit" "Amazonka.MwAA.Types.Unit" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'True) (C1 ('MetaCons "Unit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateStatus

newtype UpdateStatus Source #

Constructors

UpdateStatus' 

Instances

Instances details
FromJSON UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

FromJSONKey UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

ToJSON UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

ToJSONKey UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

ToByteString UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

ToHeader UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

ToLog UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

ToQuery UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

FromText UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

ToText UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

Methods

toText :: UpdateStatus -> Text #

FromXML UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

ToXML UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

Methods

toXML :: UpdateStatus -> XML #

Generic UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

Associated Types

type Rep UpdateStatus :: Type -> Type #

Read UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

Show UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

NFData UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

Methods

rnf :: UpdateStatus -> () #

Eq UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

Ord UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

Hashable UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

type Rep UpdateStatus Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateStatus

type Rep UpdateStatus = D1 ('MetaData "UpdateStatus" "Amazonka.MwAA.Types.UpdateStatus" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'True) (C1 ('MetaCons "UpdateStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WebserverAccessMode

newtype WebserverAccessMode Source #

Instances

Instances details
FromJSON WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

FromJSONKey WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

ToJSON WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

ToJSONKey WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

ToByteString WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

ToHeader WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

ToLog WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

ToQuery WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

FromText WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

ToText WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

FromXML WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

ToXML WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

Generic WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

Associated Types

type Rep WebserverAccessMode :: Type -> Type #

Read WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

Show WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

NFData WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

Methods

rnf :: WebserverAccessMode -> () #

Eq WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

Ord WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

Hashable WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

type Rep WebserverAccessMode Source # 
Instance details

Defined in Amazonka.MwAA.Types.WebserverAccessMode

type Rep WebserverAccessMode = D1 ('MetaData "WebserverAccessMode" "Amazonka.MwAA.Types.WebserverAccessMode" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'True) (C1 ('MetaCons "WebserverAccessMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWebserverAccessMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Dimension

data Dimension Source #

Internal only. Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch.

See: newDimension smart constructor.

Constructors

Dimension' Text Text 

Instances

Instances details
ToJSON Dimension Source # 
Instance details

Defined in Amazonka.MwAA.Types.Dimension

Generic Dimension Source # 
Instance details

Defined in Amazonka.MwAA.Types.Dimension

Associated Types

type Rep Dimension :: Type -> Type #

Read Dimension Source # 
Instance details

Defined in Amazonka.MwAA.Types.Dimension

Show Dimension Source # 
Instance details

Defined in Amazonka.MwAA.Types.Dimension

NFData Dimension Source # 
Instance details

Defined in Amazonka.MwAA.Types.Dimension

Methods

rnf :: Dimension -> () #

Eq Dimension Source # 
Instance details

Defined in Amazonka.MwAA.Types.Dimension

Hashable Dimension Source # 
Instance details

Defined in Amazonka.MwAA.Types.Dimension

type Rep Dimension Source # 
Instance details

Defined in Amazonka.MwAA.Types.Dimension

type Rep Dimension = D1 ('MetaData "Dimension" "Amazonka.MwAA.Types.Dimension" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "Dimension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDimension Source #

Create a value of Dimension with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:Dimension', dimension_name - Internal only. The name of the dimension.

$sel:value:Dimension', dimension_value - Internal only. The value of the dimension.

Environment

data Environment Source #

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

See: newEnvironment smart constructor.

Instances

Instances details
FromJSON Environment Source # 
Instance details

Defined in Amazonka.MwAA.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.MwAA.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

Show Environment Source # 
Instance details

Defined in Amazonka.MwAA.Types.Environment

NFData Environment Source # 
Instance details

Defined in Amazonka.MwAA.Types.Environment

Methods

rnf :: Environment -> () #

Eq Environment Source # 
Instance details

Defined in Amazonka.MwAA.Types.Environment

Hashable Environment Source # 
Instance details

Defined in Amazonka.MwAA.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.MwAA.Types.Environment

type Rep Environment = D1 ('MetaData "Environment" "Amazonka.MwAA.Types.Environment" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "Environment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "airflowConfigurationOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "airflowVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "dagS3Path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kmsKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LastUpdate)))) :*: ((S1 ('MetaSel ('Just "loggingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingConfiguration)) :*: S1 ('MetaSel ('Just "maxWorkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "minWorkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "networkConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkConfiguration)) :*: (S1 ('MetaSel ('Just "pluginsS3ObjectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pluginsS3Path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "requirementsS3ObjectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "requirementsS3Path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schedulers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "serviceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceBucketArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentStatus)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "webserverAccessMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WebserverAccessMode))) :*: (S1 ('MetaSel ('Just "webserverUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "weeklyMaintenanceWindowStart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newEnvironment :: Environment Source #

Create a value of Environment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:airflowConfigurationOptions:Environment', environment_airflowConfigurationOptions - A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

$sel:airflowVersion:Environment', environment_airflowVersion - The Apache Airflow version on your environment. Valid values: 1.10.12, 2.0.2, 2.2.2, and 2.4.3.

$sel:arn:Environment', environment_arn - The Amazon Resource Name (ARN) of the Amazon MWAA environment.

Environment, environment_createdAt - The day and time the environment was created.

$sel:dagS3Path:Environment', environment_dagS3Path - The relative path to the DAGs folder on your Amazon S3 bucket. For example, dags. To learn more, see Adding or updating DAGs.

$sel:environmentClass:Environment', environment_environmentClass - The environment class type. Valid values: mw1.small, mw1.medium, mw1.large. To learn more, see Amazon MWAA environment class.

$sel:executionRoleArn:Environment', environment_executionRoleArn - The Amazon Resource Name (ARN) of the execution role in IAM that allows MWAA to access Amazon Web Services resources in your environment. For example, arn:aws:iam::123456789:role/my-execution-role. To learn more, see Amazon MWAA Execution role.

$sel:kmsKey:Environment', environment_kmsKey - The Amazon Web Services Key Management Service (KMS) encryption key used to encrypt the data in your environment.

$sel:lastUpdate:Environment', environment_lastUpdate - The status of the last update on the environment.

$sel:loggingConfiguration:Environment', environment_loggingConfiguration - The Apache Airflow logs published to CloudWatch Logs.

$sel:maxWorkers:Environment', environment_maxWorkers - The maximum number of workers that run in your environment. For example, 20.

$sel:minWorkers:Environment', environment_minWorkers - The minimum number of workers that run in your environment. For example, 2.

$sel:name:Environment', environment_name - The name of the Amazon MWAA environment. For example, MyMWAAEnvironment.

$sel:networkConfiguration:Environment', environment_networkConfiguration - Describes the VPC networking components used to secure and enable network traffic between the Amazon Web Services resources for your environment. To learn more, see About networking on Amazon MWAA.

$sel:pluginsS3ObjectVersion:Environment', environment_pluginsS3ObjectVersion - The version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins.

$sel:pluginsS3Path:Environment', environment_pluginsS3Path - The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. To learn more, see Installing custom plugins.

$sel:requirementsS3ObjectVersion:Environment', environment_requirementsS3ObjectVersion - The version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies.

$sel:requirementsS3Path:Environment', environment_requirementsS3Path - The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. To learn more, see Installing Python dependencies.

$sel:schedulers:Environment', environment_schedulers - The number of Apache Airflow schedulers that run in your Amazon MWAA environment.

$sel:serviceRoleArn:Environment', environment_serviceRoleArn - The Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role.

$sel:sourceBucketArn:Environment', environment_sourceBucketArn - The Amazon Resource Name (ARN) of the Amazon S3 bucket where your DAG code and supporting files are stored. For example, arn:aws:s3:::my-airflow-bucket-unique-name. To learn more, see Create an Amazon S3 bucket for Amazon MWAA.

Environment, environment_status - The status of the Amazon MWAA environment. Valid values:

  • CREATING - Indicates the request to create the environment is in progress.
  • CREATE_FAILED - Indicates the request to create the environment failed, and the environment could not be created.
  • AVAILABLE - Indicates the request was successful and the environment is ready to use.
  • UPDATING - Indicates the request to update the environment is in progress.
  • DELETING - Indicates the request to delete the environment is in progress.
  • DELETED - Indicates the request to delete the environment is complete, and the environment has been deleted.
  • UNAVAILABLE - Indicates the request failed, but the environment was unable to rollback and is not in a stable state.
  • UPDATE_FAILED - Indicates the request to update the environment failed, and the environment has rolled back successfully and is ready to use.

We recommend reviewing our troubleshooting guide for a list of common errors and their solutions. To learn more, see Amazon MWAA troubleshooting.

$sel:tags:Environment', environment_tags - The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging Amazon Web Services resources.

$sel:webserverAccessMode:Environment', environment_webserverAccessMode - The Apache Airflow Web server access mode. To learn more, see Apache Airflow access modes.

$sel:webserverUrl:Environment', environment_webserverUrl - The Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI.

$sel:weeklyMaintenanceWindowStart:Environment', environment_weeklyMaintenanceWindowStart - The day and time of the week in Coordinated Universal Time (UTC) 24-hour standard time that weekly maintenance updates are scheduled. For example: TUE:03:30.

LastUpdate

data LastUpdate Source #

Describes the status of the last update on the environment, and any errors that were encountered.

See: newLastUpdate smart constructor.

Instances

Instances details
FromJSON LastUpdate Source # 
Instance details

Defined in Amazonka.MwAA.Types.LastUpdate

Generic LastUpdate Source # 
Instance details

Defined in Amazonka.MwAA.Types.LastUpdate

Associated Types

type Rep LastUpdate :: Type -> Type #

Read LastUpdate Source # 
Instance details

Defined in Amazonka.MwAA.Types.LastUpdate

Show LastUpdate Source # 
Instance details

Defined in Amazonka.MwAA.Types.LastUpdate

NFData LastUpdate Source # 
Instance details

Defined in Amazonka.MwAA.Types.LastUpdate

Methods

rnf :: LastUpdate -> () #

Eq LastUpdate Source # 
Instance details

Defined in Amazonka.MwAA.Types.LastUpdate

Hashable LastUpdate Source # 
Instance details

Defined in Amazonka.MwAA.Types.LastUpdate

type Rep LastUpdate Source # 
Instance details

Defined in Amazonka.MwAA.Types.LastUpdate

type Rep LastUpdate = D1 ('MetaData "LastUpdate" "Amazonka.MwAA.Types.LastUpdate" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "LastUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateError))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateStatus)))))

newLastUpdate :: LastUpdate Source #

Create a value of LastUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:LastUpdate', lastUpdate_createdAt - The day and time of the last update on the environment.

$sel:error:LastUpdate', lastUpdate_error - The error that was encountered during the last update of the environment.

$sel:source:LastUpdate', lastUpdate_source - The source of the last update to the environment. Includes internal processes by Amazon MWAA, such as an environment maintenance update.

$sel:status:LastUpdate', lastUpdate_status - The status of the last update on the environment.

LoggingConfiguration

data LoggingConfiguration Source #

Describes the Apache Airflow log types that are published to CloudWatch Logs.

See: newLoggingConfiguration smart constructor.

Instances

Instances details
FromJSON LoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfiguration

Generic LoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfiguration

Associated Types

type Rep LoggingConfiguration :: Type -> Type #

Read LoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfiguration

Show LoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfiguration

NFData LoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfiguration

Methods

rnf :: LoggingConfiguration -> () #

Eq LoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfiguration

Hashable LoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfiguration

type Rep LoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfiguration

newLoggingConfiguration :: LoggingConfiguration Source #

Create a value of LoggingConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dagProcessingLogs:LoggingConfiguration', loggingConfiguration_dagProcessingLogs - The Airflow DAG processing logs published to CloudWatch Logs and the log level.

$sel:schedulerLogs:LoggingConfiguration', loggingConfiguration_schedulerLogs - The Airflow scheduler logs published to CloudWatch Logs and the log level.

$sel:taskLogs:LoggingConfiguration', loggingConfiguration_taskLogs - The Airflow task logs published to CloudWatch Logs and the log level.

$sel:webserverLogs:LoggingConfiguration', loggingConfiguration_webserverLogs - The Airflow web server logs published to CloudWatch Logs and the log level.

$sel:workerLogs:LoggingConfiguration', loggingConfiguration_workerLogs - The Airflow worker logs published to CloudWatch Logs and the log level.

LoggingConfigurationInput

data LoggingConfigurationInput Source #

Defines the Apache Airflow log types to send to CloudWatch Logs.

See: newLoggingConfigurationInput smart constructor.

Instances

Instances details
ToJSON LoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfigurationInput

Generic LoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfigurationInput

Associated Types

type Rep LoggingConfigurationInput :: Type -> Type #

Read LoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfigurationInput

Show LoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfigurationInput

NFData LoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfigurationInput

Eq LoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfigurationInput

Hashable LoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfigurationInput

type Rep LoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.LoggingConfigurationInput

newLoggingConfigurationInput :: LoggingConfigurationInput Source #

Create a value of LoggingConfigurationInput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dagProcessingLogs:LoggingConfigurationInput', loggingConfigurationInput_dagProcessingLogs - Publishes Airflow DAG processing logs to CloudWatch Logs.

$sel:schedulerLogs:LoggingConfigurationInput', loggingConfigurationInput_schedulerLogs - Publishes Airflow scheduler logs to CloudWatch Logs.

$sel:taskLogs:LoggingConfigurationInput', loggingConfigurationInput_taskLogs - Publishes Airflow task logs to CloudWatch Logs.

$sel:webserverLogs:LoggingConfigurationInput', loggingConfigurationInput_webserverLogs - Publishes Airflow web server logs to CloudWatch Logs.

$sel:workerLogs:LoggingConfigurationInput', loggingConfigurationInput_workerLogs - Publishes Airflow worker logs to CloudWatch Logs.

MetricDatum

data MetricDatum Source #

Internal only. Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch.

See: newMetricDatum smart constructor.

Instances

Instances details
ToJSON MetricDatum Source # 
Instance details

Defined in Amazonka.MwAA.Types.MetricDatum

Generic MetricDatum Source # 
Instance details

Defined in Amazonka.MwAA.Types.MetricDatum

Associated Types

type Rep MetricDatum :: Type -> Type #

Read MetricDatum Source # 
Instance details

Defined in Amazonka.MwAA.Types.MetricDatum

Show MetricDatum Source # 
Instance details

Defined in Amazonka.MwAA.Types.MetricDatum

NFData MetricDatum Source # 
Instance details

Defined in Amazonka.MwAA.Types.MetricDatum

Methods

rnf :: MetricDatum -> () #

Eq MetricDatum Source # 
Instance details

Defined in Amazonka.MwAA.Types.MetricDatum

Hashable MetricDatum Source # 
Instance details

Defined in Amazonka.MwAA.Types.MetricDatum

type Rep MetricDatum Source # 
Instance details

Defined in Amazonka.MwAA.Types.MetricDatum

newMetricDatum Source #

Create a value of MetricDatum with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dimensions:MetricDatum', metricDatum_dimensions - Internal only. The dimensions associated with the metric.

$sel:statisticValues:MetricDatum', metricDatum_statisticValues - Internal only. The statistical values for the metric.

$sel:unit:MetricDatum', metricDatum_unit - Internal only. The unit used to store the metric.

MetricDatum, metricDatum_value - Internal only. The value for the metric.

$sel:metricName:MetricDatum', metricDatum_metricName - Internal only. The name of the metric.

$sel:timestamp:MetricDatum', metricDatum_timestamp - Internal only. The time the metric data was received.

ModuleLoggingConfiguration

data ModuleLoggingConfiguration Source #

Describes the Apache Airflow log details for the log type (e.g. DagProcessingLogs).

See: newModuleLoggingConfiguration smart constructor.

Instances

Instances details
FromJSON ModuleLoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfiguration

Generic ModuleLoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfiguration

Associated Types

type Rep ModuleLoggingConfiguration :: Type -> Type #

Read ModuleLoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfiguration

Show ModuleLoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfiguration

NFData ModuleLoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfiguration

Eq ModuleLoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfiguration

Hashable ModuleLoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfiguration

type Rep ModuleLoggingConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfiguration

type Rep ModuleLoggingConfiguration = D1 ('MetaData "ModuleLoggingConfiguration" "Amazonka.MwAA.Types.ModuleLoggingConfiguration" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "ModuleLoggingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingLevel)))))

newModuleLoggingConfiguration :: ModuleLoggingConfiguration Source #

Create a value of ModuleLoggingConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cloudWatchLogGroupArn:ModuleLoggingConfiguration', moduleLoggingConfiguration_cloudWatchLogGroupArn - The Amazon Resource Name (ARN) for the CloudWatch Logs group where the Apache Airflow log type (e.g. DagProcessingLogs) is published. For example, arn:aws:logs:us-east-1:123456789012:log-group:airflow-MyMWAAEnvironment-MwaaEnvironment-DAGProcessing:*.

$sel:enabled:ModuleLoggingConfiguration', moduleLoggingConfiguration_enabled - Indicates whether the Apache Airflow log type (e.g. DagProcessingLogs) is enabled.

$sel:logLevel:ModuleLoggingConfiguration', moduleLoggingConfiguration_logLevel - The Apache Airflow log level for the log type (e.g. DagProcessingLogs).

ModuleLoggingConfigurationInput

data ModuleLoggingConfigurationInput Source #

Enables the Apache Airflow log type (e.g. DagProcessingLogs) and defines the log level to send to CloudWatch Logs (e.g. INFO).

See: newModuleLoggingConfigurationInput smart constructor.

Instances

Instances details
ToJSON ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Generic ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Associated Types

type Rep ModuleLoggingConfigurationInput :: Type -> Type #

Read ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Show ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

NFData ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Eq ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

Hashable ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

type Rep ModuleLoggingConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.ModuleLoggingConfigurationInput

type Rep ModuleLoggingConfigurationInput = D1 ('MetaData "ModuleLoggingConfigurationInput" "Amazonka.MwAA.Types.ModuleLoggingConfigurationInput" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "ModuleLoggingConfigurationInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingLevel)))

newModuleLoggingConfigurationInput Source #

Create a value of ModuleLoggingConfigurationInput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:ModuleLoggingConfigurationInput', moduleLoggingConfigurationInput_enabled - Indicates whether to enable the Apache Airflow log type (e.g. DagProcessingLogs).

$sel:logLevel:ModuleLoggingConfigurationInput', moduleLoggingConfigurationInput_logLevel - Defines the Apache Airflow log level (e.g. INFO) to send to CloudWatch Logs.

NetworkConfiguration

data NetworkConfiguration Source #

Describes the VPC networking components used to secure and enable network traffic between the Amazon Web Services resources for your environment. To learn more, see About networking on Amazon MWAA.

See: newNetworkConfiguration smart constructor.

Instances

Instances details
FromJSON NetworkConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.NetworkConfiguration

ToJSON NetworkConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.NetworkConfiguration

Generic NetworkConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.NetworkConfiguration

Associated Types

type Rep NetworkConfiguration :: Type -> Type #

Read NetworkConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.NetworkConfiguration

Show NetworkConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.NetworkConfiguration

NFData NetworkConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.NetworkConfiguration

Methods

rnf :: NetworkConfiguration -> () #

Eq NetworkConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.NetworkConfiguration

Hashable NetworkConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.NetworkConfiguration

type Rep NetworkConfiguration Source # 
Instance details

Defined in Amazonka.MwAA.Types.NetworkConfiguration

type Rep NetworkConfiguration = D1 ('MetaData "NetworkConfiguration" "Amazonka.MwAA.Types.NetworkConfiguration" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "NetworkConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newNetworkConfiguration :: NetworkConfiguration Source #

Create a value of NetworkConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:securityGroupIds:NetworkConfiguration', networkConfiguration_securityGroupIds - A list of security group IDs. To learn more, see Security in your VPC on Amazon MWAA.

$sel:subnetIds:NetworkConfiguration', networkConfiguration_subnetIds - A list of subnet IDs. To learn more, see About networking on Amazon MWAA.

StatisticSet

data StatisticSet Source #

Internal only. Represents a set of statistics that describe a specific metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch.

See: newStatisticSet smart constructor.

Instances

Instances details
ToJSON StatisticSet Source # 
Instance details

Defined in Amazonka.MwAA.Types.StatisticSet

Generic StatisticSet Source # 
Instance details

Defined in Amazonka.MwAA.Types.StatisticSet

Associated Types

type Rep StatisticSet :: Type -> Type #

Read StatisticSet Source # 
Instance details

Defined in Amazonka.MwAA.Types.StatisticSet

Show StatisticSet Source # 
Instance details

Defined in Amazonka.MwAA.Types.StatisticSet

NFData StatisticSet Source # 
Instance details

Defined in Amazonka.MwAA.Types.StatisticSet

Methods

rnf :: StatisticSet -> () #

Eq StatisticSet Source # 
Instance details

Defined in Amazonka.MwAA.Types.StatisticSet

Hashable StatisticSet Source # 
Instance details

Defined in Amazonka.MwAA.Types.StatisticSet

type Rep StatisticSet Source # 
Instance details

Defined in Amazonka.MwAA.Types.StatisticSet

type Rep StatisticSet = D1 ('MetaData "StatisticSet" "Amazonka.MwAA.Types.StatisticSet" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "StatisticSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maximum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "minimum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "sampleCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "sum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newStatisticSet :: StatisticSet Source #

Create a value of StatisticSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maximum:StatisticSet', statisticSet_maximum - Internal only. The maximum value of the sample set.

$sel:minimum:StatisticSet', statisticSet_minimum - Internal only. The minimum value of the sample set.

$sel:sampleCount:StatisticSet', statisticSet_sampleCount - Internal only. The number of samples used for the statistic set.

$sel:sum:StatisticSet', statisticSet_sum - Internal only. The sum of values for the sample set.

UpdateError

data UpdateError Source #

Describes the error(s) encountered with the last update of the environment.

See: newUpdateError smart constructor.

Constructors

UpdateError' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON UpdateError Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateError

Generic UpdateError Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateError

Associated Types

type Rep UpdateError :: Type -> Type #

Read UpdateError Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateError

Show UpdateError Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateError

NFData UpdateError Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateError

Methods

rnf :: UpdateError -> () #

Eq UpdateError Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateError

Hashable UpdateError Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateError

type Rep UpdateError Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateError

type Rep UpdateError = D1 ('MetaData "UpdateError" "Amazonka.MwAA.Types.UpdateError" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "UpdateError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newUpdateError :: UpdateError Source #

Create a value of UpdateError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:UpdateError', updateError_errorCode - The error code that corresponds to the error with the last update.

$sel:errorMessage:UpdateError', updateError_errorMessage - The error message that corresponds to the error code.

UpdateNetworkConfigurationInput

data UpdateNetworkConfigurationInput Source #

Defines the VPC networking components used to secure and enable network traffic between the Amazon Web Services resources for your environment. To learn more, see About networking on Amazon MWAA.

See: newUpdateNetworkConfigurationInput smart constructor.

Instances

Instances details
ToJSON UpdateNetworkConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateNetworkConfigurationInput

Generic UpdateNetworkConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateNetworkConfigurationInput

Associated Types

type Rep UpdateNetworkConfigurationInput :: Type -> Type #

Read UpdateNetworkConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateNetworkConfigurationInput

Show UpdateNetworkConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateNetworkConfigurationInput

NFData UpdateNetworkConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateNetworkConfigurationInput

Eq UpdateNetworkConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateNetworkConfigurationInput

Hashable UpdateNetworkConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateNetworkConfigurationInput

type Rep UpdateNetworkConfigurationInput Source # 
Instance details

Defined in Amazonka.MwAA.Types.UpdateNetworkConfigurationInput

type Rep UpdateNetworkConfigurationInput = D1 ('MetaData "UpdateNetworkConfigurationInput" "Amazonka.MwAA.Types.UpdateNetworkConfigurationInput" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "UpdateNetworkConfigurationInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUpdateNetworkConfigurationInput Source #

Create a value of UpdateNetworkConfigurationInput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:securityGroupIds:UpdateNetworkConfigurationInput', updateNetworkConfigurationInput_securityGroupIds - A list of security group IDs. A security group must be attached to the same VPC as the subnets. To learn more, see Security in your VPC on Amazon MWAA.