![]() |
![]()
| ![]() |
![]()
NAMEPaws::MWAA::Environment USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::MWAA::Environment object: $service_obj->Method(Att1 => { AirflowConfigurationOptions => $value, ..., WeeklyMaintenanceWindowStart => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::MWAA::Environment object: $result = $service_obj->Method(...); $result->Att1->AirflowConfigurationOptions DESCRIPTIONThe Amazon Managed Workflows for Apache Airflow (MWAA) environment. ATTRIBUTESAirflowConfigurationOptions => Paws::MWAA::AirflowConfigurationOptionsA list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options (https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-env-variables.html). AirflowVersion => StrThe Apache Airflow version on your environment. For example, "v1.10.12". Arn => StrThe Amazon Resource Name (ARN) of the Amazon MWAA environment. CreatedAt => StrThe day and time the environment was created. DagS3Path => StrThe relative path to the DAGs folder on your Amazon S3 bucket. For example, "dags". To learn more, see Adding or updating DAGs (https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-folder.html). EnvironmentClass => StrThe environment class type. Valid values: "mw1.small", "mw1.medium", "mw1.large". To learn more, see Amazon MWAA environment class (https://docs.aws.amazon.com/mwaa/latest/userguide/environment-class.html). ExecutionRoleArn => StrThe Amazon Resource Name (ARN) of the execution role in IAM that allows MWAA to access AWS resources in your environment. For example, "arn:aws:iam::123456789:role/my-execution-role". To learn more, see Amazon MWAA Execution role (https://docs.aws.amazon.com/mwaa/latest/userguide/mwaa-create-role.html). KmsKey => StrThe Key Management Service (KMS) encryption key used to encrypt the data in your environment. LastUpdate => Paws::MWAA::LastUpdateLoggingConfiguration => Paws::MWAA::LoggingConfigurationThe Apache Airflow logs being sent to CloudWatch Logs: "DagProcessingLogs", "SchedulerLogs", "TaskLogs", "WebserverLogs", "WorkerLogs". MaxWorkers => IntThe maximum number of workers that run in your environment. For example, 20. MinWorkers => IntThe minimum number of workers that run in your environment. For example, 2. Name => StrThe name of the Amazon MWAA environment. For example, "MyMWAAEnvironment". NetworkConfiguration => Paws::MWAA::NetworkConfigurationPluginsS3ObjectVersion => StrThe version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins (https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import-plugins.html). PluginsS3Path => StrThe relative path to the "plugins.zip" file on your Amazon S3 bucket. For example, "plugins.zip". To learn more, see Installing custom plugins (https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import-plugins.html). RequirementsS3ObjectVersion => StrThe version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies (https://docs.aws.amazon.com/mwaa/latest/userguide/working-dags-dependencies.html). RequirementsS3Path => StrThe relative path to the "requirements.txt" file on your Amazon S3 bucket. For example, "requirements.txt". To learn more, see Installing Python dependencies (https://docs.aws.amazon.com/mwaa/latest/userguide/working-dags-dependencies.html). Schedulers => IntThe number of Apache Airflow schedulers that run in your Amazon MWAA environment. ServiceRoleArn => StrThe Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role (https://docs.aws.amazon.com/mwaa/latest/userguide/mwaa-slr.html). SourceBucketArn => StrThe 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 (https://docs.aws.amazon.com/mwaa/latest/userguide/mwaa-s3-bucket.html). Status => StrThe status of the Amazon MWAA environment. Valid values:
We recommend reviewing our troubleshooting guide for a list of common errors and their solutions. To learn more, see Amazon MWAA troubleshooting (https://docs.aws.amazon.com/mwaa/latest/userguide/troubleshooting.html). Tags => Paws::MWAA::TagMapThe key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources (https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html). WebserverAccessMode => StrThe Apache Airflow Web server access mode. To learn more, see Apache Airflow access modes (https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-networking.html). WebserverUrl => StrThe Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI (https://docs.aws.amazon.com/mwaa/latest/userguide/access-airflow-ui.html). WeeklyMaintenanceWindowStart => StrThe day and time of the week that weekly maintenance updates are scheduled. For example: "TUE:03:30". SEE ALSOThis class forms part of Paws, describing an object used in Paws::MWAA BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|