AWS SDK for C++  1.9.44
AWS SDK for C++
Public Member Functions | List of all members
Aws::MWAA::Model::Environment Class Reference

#include <Environment.h>

Public Member Functions

 Environment ()
 
 Environment (Aws::Utils::Json::JsonView jsonValue)
 
Environmentoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Map< Aws::String, Aws::String > & GetAirflowConfigurationOptions () const
 
bool AirflowConfigurationOptionsHasBeenSet () const
 
void SetAirflowConfigurationOptions (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetAirflowConfigurationOptions (Aws::Map< Aws::String, Aws::String > &&value)
 
EnvironmentWithAirflowConfigurationOptions (const Aws::Map< Aws::String, Aws::String > &value)
 
EnvironmentWithAirflowConfigurationOptions (Aws::Map< Aws::String, Aws::String > &&value)
 
EnvironmentAddAirflowConfigurationOptions (const Aws::String &key, const Aws::String &value)
 
EnvironmentAddAirflowConfigurationOptions (Aws::String &&key, const Aws::String &value)
 
EnvironmentAddAirflowConfigurationOptions (const Aws::String &key, Aws::String &&value)
 
EnvironmentAddAirflowConfigurationOptions (Aws::String &&key, Aws::String &&value)
 
EnvironmentAddAirflowConfigurationOptions (const char *key, Aws::String &&value)
 
EnvironmentAddAirflowConfigurationOptions (Aws::String &&key, const char *value)
 
EnvironmentAddAirflowConfigurationOptions (const char *key, const char *value)
 
const Aws::StringGetAirflowVersion () const
 
bool AirflowVersionHasBeenSet () const
 
void SetAirflowVersion (const Aws::String &value)
 
void SetAirflowVersion (Aws::String &&value)
 
void SetAirflowVersion (const char *value)
 
EnvironmentWithAirflowVersion (const Aws::String &value)
 
EnvironmentWithAirflowVersion (Aws::String &&value)
 
EnvironmentWithAirflowVersion (const char *value)
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
EnvironmentWithArn (const Aws::String &value)
 
EnvironmentWithArn (Aws::String &&value)
 
EnvironmentWithArn (const char *value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
EnvironmentWithCreatedAt (const Aws::Utils::DateTime &value)
 
EnvironmentWithCreatedAt (Aws::Utils::DateTime &&value)
 
const Aws::StringGetDagS3Path () const
 
bool DagS3PathHasBeenSet () const
 
void SetDagS3Path (const Aws::String &value)
 
void SetDagS3Path (Aws::String &&value)
 
void SetDagS3Path (const char *value)
 
EnvironmentWithDagS3Path (const Aws::String &value)
 
EnvironmentWithDagS3Path (Aws::String &&value)
 
EnvironmentWithDagS3Path (const char *value)
 
const Aws::StringGetEnvironmentClass () const
 
bool EnvironmentClassHasBeenSet () const
 
void SetEnvironmentClass (const Aws::String &value)
 
void SetEnvironmentClass (Aws::String &&value)
 
void SetEnvironmentClass (const char *value)
 
EnvironmentWithEnvironmentClass (const Aws::String &value)
 
EnvironmentWithEnvironmentClass (Aws::String &&value)
 
EnvironmentWithEnvironmentClass (const char *value)
 
const Aws::StringGetExecutionRoleArn () const
 
bool ExecutionRoleArnHasBeenSet () const
 
void SetExecutionRoleArn (const Aws::String &value)
 
void SetExecutionRoleArn (Aws::String &&value)
 
void SetExecutionRoleArn (const char *value)
 
EnvironmentWithExecutionRoleArn (const Aws::String &value)
 
EnvironmentWithExecutionRoleArn (Aws::String &&value)
 
EnvironmentWithExecutionRoleArn (const char *value)
 
const Aws::StringGetKmsKey () const
 
bool KmsKeyHasBeenSet () const
 
void SetKmsKey (const Aws::String &value)
 
void SetKmsKey (Aws::String &&value)
 
void SetKmsKey (const char *value)
 
EnvironmentWithKmsKey (const Aws::String &value)
 
EnvironmentWithKmsKey (Aws::String &&value)
 
EnvironmentWithKmsKey (const char *value)
 
const LastUpdateGetLastUpdate () const
 
bool LastUpdateHasBeenSet () const
 
void SetLastUpdate (const LastUpdate &value)
 
void SetLastUpdate (LastUpdate &&value)
 
EnvironmentWithLastUpdate (const LastUpdate &value)
 
EnvironmentWithLastUpdate (LastUpdate &&value)
 
const LoggingConfigurationGetLoggingConfiguration () const
 
bool LoggingConfigurationHasBeenSet () const
 
void SetLoggingConfiguration (const LoggingConfiguration &value)
 
void SetLoggingConfiguration (LoggingConfiguration &&value)
 
EnvironmentWithLoggingConfiguration (const LoggingConfiguration &value)
 
EnvironmentWithLoggingConfiguration (LoggingConfiguration &&value)
 
int GetMaxWorkers () const
 
bool MaxWorkersHasBeenSet () const
 
void SetMaxWorkers (int value)
 
EnvironmentWithMaxWorkers (int value)
 
int GetMinWorkers () const
 
bool MinWorkersHasBeenSet () const
 
void SetMinWorkers (int value)
 
EnvironmentWithMinWorkers (int value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
EnvironmentWithName (const Aws::String &value)
 
EnvironmentWithName (Aws::String &&value)
 
EnvironmentWithName (const char *value)
 
const NetworkConfigurationGetNetworkConfiguration () const
 
bool NetworkConfigurationHasBeenSet () const
 
void SetNetworkConfiguration (const NetworkConfiguration &value)
 
void SetNetworkConfiguration (NetworkConfiguration &&value)
 
EnvironmentWithNetworkConfiguration (const NetworkConfiguration &value)
 
EnvironmentWithNetworkConfiguration (NetworkConfiguration &&value)
 
const Aws::StringGetPluginsS3ObjectVersion () const
 
bool PluginsS3ObjectVersionHasBeenSet () const
 
void SetPluginsS3ObjectVersion (const Aws::String &value)
 
void SetPluginsS3ObjectVersion (Aws::String &&value)
 
void SetPluginsS3ObjectVersion (const char *value)
 
EnvironmentWithPluginsS3ObjectVersion (const Aws::String &value)
 
EnvironmentWithPluginsS3ObjectVersion (Aws::String &&value)
 
EnvironmentWithPluginsS3ObjectVersion (const char *value)
 
const Aws::StringGetPluginsS3Path () const
 
bool PluginsS3PathHasBeenSet () const
 
void SetPluginsS3Path (const Aws::String &value)
 
void SetPluginsS3Path (Aws::String &&value)
 
void SetPluginsS3Path (const char *value)
 
EnvironmentWithPluginsS3Path (const Aws::String &value)
 
EnvironmentWithPluginsS3Path (Aws::String &&value)
 
EnvironmentWithPluginsS3Path (const char *value)
 
const Aws::StringGetRequirementsS3ObjectVersion () const
 
bool RequirementsS3ObjectVersionHasBeenSet () const
 
void SetRequirementsS3ObjectVersion (const Aws::String &value)
 
void SetRequirementsS3ObjectVersion (Aws::String &&value)
 
void SetRequirementsS3ObjectVersion (const char *value)
 
EnvironmentWithRequirementsS3ObjectVersion (const Aws::String &value)
 
EnvironmentWithRequirementsS3ObjectVersion (Aws::String &&value)
 
EnvironmentWithRequirementsS3ObjectVersion (const char *value)
 
const Aws::StringGetRequirementsS3Path () const
 
bool RequirementsS3PathHasBeenSet () const
 
void SetRequirementsS3Path (const Aws::String &value)
 
void SetRequirementsS3Path (Aws::String &&value)
 
void SetRequirementsS3Path (const char *value)
 
EnvironmentWithRequirementsS3Path (const Aws::String &value)
 
EnvironmentWithRequirementsS3Path (Aws::String &&value)
 
EnvironmentWithRequirementsS3Path (const char *value)
 
int GetSchedulers () const
 
bool SchedulersHasBeenSet () const
 
void SetSchedulers (int value)
 
EnvironmentWithSchedulers (int value)
 
const Aws::StringGetServiceRoleArn () const
 
bool ServiceRoleArnHasBeenSet () const
 
void SetServiceRoleArn (const Aws::String &value)
 
void SetServiceRoleArn (Aws::String &&value)
 
void SetServiceRoleArn (const char *value)
 
EnvironmentWithServiceRoleArn (const Aws::String &value)
 
EnvironmentWithServiceRoleArn (Aws::String &&value)
 
EnvironmentWithServiceRoleArn (const char *value)
 
const Aws::StringGetSourceBucketArn () const
 
bool SourceBucketArnHasBeenSet () const
 
void SetSourceBucketArn (const Aws::String &value)
 
void SetSourceBucketArn (Aws::String &&value)
 
void SetSourceBucketArn (const char *value)
 
EnvironmentWithSourceBucketArn (const Aws::String &value)
 
EnvironmentWithSourceBucketArn (Aws::String &&value)
 
EnvironmentWithSourceBucketArn (const char *value)
 
const EnvironmentStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const EnvironmentStatus &value)
 
void SetStatus (EnvironmentStatus &&value)
 
EnvironmentWithStatus (const EnvironmentStatus &value)
 
EnvironmentWithStatus (EnvironmentStatus &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
EnvironmentWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
EnvironmentWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
EnvironmentAddTags (const Aws::String &key, const Aws::String &value)
 
EnvironmentAddTags (Aws::String &&key, const Aws::String &value)
 
EnvironmentAddTags (const Aws::String &key, Aws::String &&value)
 
EnvironmentAddTags (Aws::String &&key, Aws::String &&value)
 
EnvironmentAddTags (const char *key, Aws::String &&value)
 
EnvironmentAddTags (Aws::String &&key, const char *value)
 
EnvironmentAddTags (const char *key, const char *value)
 
const WebserverAccessModeGetWebserverAccessMode () const
 
bool WebserverAccessModeHasBeenSet () const
 
void SetWebserverAccessMode (const WebserverAccessMode &value)
 
void SetWebserverAccessMode (WebserverAccessMode &&value)
 
EnvironmentWithWebserverAccessMode (const WebserverAccessMode &value)
 
EnvironmentWithWebserverAccessMode (WebserverAccessMode &&value)
 
const Aws::StringGetWebserverUrl () const
 
bool WebserverUrlHasBeenSet () const
 
void SetWebserverUrl (const Aws::String &value)
 
void SetWebserverUrl (Aws::String &&value)
 
void SetWebserverUrl (const char *value)
 
EnvironmentWithWebserverUrl (const Aws::String &value)
 
EnvironmentWithWebserverUrl (Aws::String &&value)
 
EnvironmentWithWebserverUrl (const char *value)
 
const Aws::StringGetWeeklyMaintenanceWindowStart () const
 
bool WeeklyMaintenanceWindowStartHasBeenSet () const
 
void SetWeeklyMaintenanceWindowStart (const Aws::String &value)
 
void SetWeeklyMaintenanceWindowStart (Aws::String &&value)
 
void SetWeeklyMaintenanceWindowStart (const char *value)
 
EnvironmentWithWeeklyMaintenanceWindowStart (const Aws::String &value)
 
EnvironmentWithWeeklyMaintenanceWindowStart (Aws::String &&value)
 
EnvironmentWithWeeklyMaintenanceWindowStart (const char *value)
 

Detailed Description

The Amazon Managed Workflows for Apache Airflow (MWAA) environment.

See Also:

AWS API Reference

Definition at line 39 of file Environment.h.

Constructor & Destructor Documentation

◆ Environment() [1/2]

Aws::MWAA::Model::Environment::Environment ( )

◆ Environment() [2/2]

Aws::MWAA::Model::Environment::Environment ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddAirflowConfigurationOptions() [1/7]

Environment& Aws::MWAA::Model::Environment::AddAirflowConfigurationOptions ( Aws::String &&  key,
Aws::String &&  value 
)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 126 of file Environment.h.

◆ AddAirflowConfigurationOptions() [2/7]

Environment& Aws::MWAA::Model::Environment::AddAirflowConfigurationOptions ( Aws::String &&  key,
const Aws::String value 
)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 110 of file Environment.h.

◆ AddAirflowConfigurationOptions() [3/7]

Environment& Aws::MWAA::Model::Environment::AddAirflowConfigurationOptions ( Aws::String &&  key,
const char *  value 
)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 142 of file Environment.h.

◆ AddAirflowConfigurationOptions() [4/7]

Environment& Aws::MWAA::Model::Environment::AddAirflowConfigurationOptions ( const Aws::String key,
Aws::String &&  value 
)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 118 of file Environment.h.

◆ AddAirflowConfigurationOptions() [5/7]

Environment& Aws::MWAA::Model::Environment::AddAirflowConfigurationOptions ( const Aws::String key,
const Aws::String value 
)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 102 of file Environment.h.

◆ AddAirflowConfigurationOptions() [6/7]

Environment& Aws::MWAA::Model::Environment::AddAirflowConfigurationOptions ( const char *  key,
Aws::String &&  value 
)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 134 of file Environment.h.

◆ AddAirflowConfigurationOptions() [7/7]

Environment& Aws::MWAA::Model::Environment::AddAirflowConfigurationOptions ( const char *  key,
const char *  value 
)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 150 of file Environment.h.

◆ AddTags() [1/7]

Environment& Aws::MWAA::Model::Environment::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1348 of file Environment.h.

◆ AddTags() [2/7]

Environment& Aws::MWAA::Model::Environment::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1332 of file Environment.h.

◆ AddTags() [3/7]

Environment& Aws::MWAA::Model::Environment::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1364 of file Environment.h.

◆ AddTags() [4/7]

Environment& Aws::MWAA::Model::Environment::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1340 of file Environment.h.

◆ AddTags() [5/7]

Environment& Aws::MWAA::Model::Environment::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1324 of file Environment.h.

◆ AddTags() [6/7]

Environment& Aws::MWAA::Model::Environment::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1356 of file Environment.h.

◆ AddTags() [7/7]

Environment& Aws::MWAA::Model::Environment::AddTags ( const char *  key,
const char *  value 
)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1372 of file Environment.h.

◆ AirflowConfigurationOptionsHasBeenSet()

bool Aws::MWAA::Model::Environment::AirflowConfigurationOptionsHasBeenSet ( ) const
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 62 of file Environment.h.

◆ AirflowVersionHasBeenSet()

bool Aws::MWAA::Model::Environment::AirflowVersionHasBeenSet ( ) const
inline

The Apache Airflow version on your environment. For example, v1.10.12.

Definition at line 163 of file Environment.h.

◆ ArnHasBeenSet()

bool Aws::MWAA::Model::Environment::ArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the Amazon MWAA environment.

Definition at line 210 of file Environment.h.

◆ CreatedAtHasBeenSet()

bool Aws::MWAA::Model::Environment::CreatedAtHasBeenSet ( ) const
inline

The day and time the environment was created.

Definition at line 251 of file Environment.h.

◆ DagS3PathHasBeenSet()

bool Aws::MWAA::Model::Environment::DagS3PathHasBeenSet ( ) const
inline

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

Definition at line 288 of file Environment.h.

◆ EnvironmentClassHasBeenSet()

bool Aws::MWAA::Model::Environment::EnvironmentClassHasBeenSet ( ) const
inline

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

Definition at line 353 of file Environment.h.

◆ ExecutionRoleArnHasBeenSet()

bool Aws::MWAA::Model::Environment::ExecutionRoleArnHasBeenSet ( ) const
inline

The 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.

Definition at line 422 of file Environment.h.

◆ GetAirflowConfigurationOptions()

const Aws::Map<Aws::String, Aws::String>& Aws::MWAA::Model::Environment::GetAirflowConfigurationOptions ( ) const
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 54 of file Environment.h.

◆ GetAirflowVersion()

const Aws::String& Aws::MWAA::Model::Environment::GetAirflowVersion ( ) const
inline

The Apache Airflow version on your environment. For example, v1.10.12.

Definition at line 157 of file Environment.h.

◆ GetArn()

const Aws::String& Aws::MWAA::Model::Environment::GetArn ( ) const
inline

The Amazon Resource Name (ARN) of the Amazon MWAA environment.

Definition at line 205 of file Environment.h.

◆ GetCreatedAt()

const Aws::Utils::DateTime& Aws::MWAA::Model::Environment::GetCreatedAt ( ) const
inline

The day and time the environment was created.

Definition at line 246 of file Environment.h.

◆ GetDagS3Path()

const Aws::String& Aws::MWAA::Model::Environment::GetDagS3Path ( ) const
inline

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

Definition at line 280 of file Environment.h.

◆ GetEnvironmentClass()

const Aws::String& Aws::MWAA::Model::Environment::GetEnvironmentClass ( ) const
inline

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

Definition at line 345 of file Environment.h.

◆ GetExecutionRoleArn()

const Aws::String& Aws::MWAA::Model::Environment::GetExecutionRoleArn ( ) const
inline

The 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.

Definition at line 412 of file Environment.h.

◆ GetKmsKey()

const Aws::String& Aws::MWAA::Model::Environment::GetKmsKey ( ) const
inline

The Key Management Service (KMS) encryption key used to encrypt the data in your environment.

Definition at line 489 of file Environment.h.

◆ GetLastUpdate()

const LastUpdate& Aws::MWAA::Model::Environment::GetLastUpdate ( ) const
inline

Definition at line 535 of file Environment.h.

◆ GetLoggingConfiguration()

const LoggingConfiguration& Aws::MWAA::Model::Environment::GetLoggingConfiguration ( ) const
inline

The Apache Airflow logs being sent to CloudWatch Logs: DagProcessingLogs, SchedulerLogs, TaskLogs, WebserverLogs, WorkerLogs.

Definition at line 558 of file Environment.h.

◆ GetMaxWorkers()

int Aws::MWAA::Model::Environment::GetMaxWorkers ( ) const
inline

The maximum number of workers that run in your environment. For example, 20.

Definition at line 600 of file Environment.h.

◆ GetMinWorkers()

int Aws::MWAA::Model::Environment::GetMinWorkers ( ) const
inline

The minimum number of workers that run in your environment. For example, 2.

Definition at line 625 of file Environment.h.

◆ GetName()

const Aws::String& Aws::MWAA::Model::Environment::GetName ( ) const
inline

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

Definition at line 650 of file Environment.h.

◆ GetNetworkConfiguration()

const NetworkConfiguration& Aws::MWAA::Model::Environment::GetNetworkConfiguration ( ) const
inline

Definition at line 696 of file Environment.h.

◆ GetPluginsS3ObjectVersion()

const Aws::String& Aws::MWAA::Model::Environment::GetPluginsS3ObjectVersion ( ) const
inline

The version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins.

Definition at line 720 of file Environment.h.

◆ GetPluginsS3Path()

const Aws::String& Aws::MWAA::Model::Environment::GetPluginsS3Path ( ) const
inline

The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. To learn more, see Installing custom plugins.

Definition at line 785 of file Environment.h.

◆ GetRequirementsS3ObjectVersion()

const Aws::String& Aws::MWAA::Model::Environment::GetRequirementsS3ObjectVersion ( ) const
inline

The version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies.

Definition at line 850 of file Environment.h.

◆ GetRequirementsS3Path()

const Aws::String& Aws::MWAA::Model::Environment::GetRequirementsS3Path ( ) const
inline

The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. To learn more, see Installing Python dependencies.

Definition at line 915 of file Environment.h.

◆ GetSchedulers()

int Aws::MWAA::Model::Environment::GetSchedulers ( ) const
inline

The number of Apache Airflow schedulers that run in your Amazon MWAA environment.

Definition at line 978 of file Environment.h.

◆ GetServiceRoleArn()

const Aws::String& Aws::MWAA::Model::Environment::GetServiceRoleArn ( ) const
inline

The Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role.

Definition at line 1005 of file Environment.h.

◆ GetSourceBucketArn()

const Aws::String& Aws::MWAA::Model::Environment::GetSourceBucketArn ( ) const
inline

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.

Definition at line 1071 of file Environment.h.

◆ GetStatus()

const EnvironmentStatus& Aws::MWAA::Model::Environment::GetStatus ( ) const
inline

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.

Definition at line 1157 of file Environment.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::MWAA::Model::Environment::GetTags ( ) const
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1276 of file Environment.h.

◆ GetWebserverAccessMode()

const WebserverAccessMode& Aws::MWAA::Model::Environment::GetWebserverAccessMode ( ) const
inline

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

Definition at line 1380 of file Environment.h.

◆ GetWebserverUrl()

const Aws::String& Aws::MWAA::Model::Environment::GetWebserverUrl ( ) const
inline

The Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI.

Definition at line 1424 of file Environment.h.

◆ GetWeeklyMaintenanceWindowStart()

const Aws::String& Aws::MWAA::Model::Environment::GetWeeklyMaintenanceWindowStart ( ) const
inline

The day and time of the week that weekly maintenance updates are scheduled. For example: TUE:03:30.

Definition at line 1487 of file Environment.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MWAA::Model::Environment::Jsonize ( ) const

◆ KmsKeyHasBeenSet()

bool Aws::MWAA::Model::Environment::KmsKeyHasBeenSet ( ) const
inline

The Key Management Service (KMS) encryption key used to encrypt the data in your environment.

Definition at line 495 of file Environment.h.

◆ LastUpdateHasBeenSet()

bool Aws::MWAA::Model::Environment::LastUpdateHasBeenSet ( ) const
inline

Definition at line 538 of file Environment.h.

◆ LoggingConfigurationHasBeenSet()

bool Aws::MWAA::Model::Environment::LoggingConfigurationHasBeenSet ( ) const
inline

The Apache Airflow logs being sent to CloudWatch Logs: DagProcessingLogs, SchedulerLogs, TaskLogs, WebserverLogs, WorkerLogs.

Definition at line 565 of file Environment.h.

◆ MaxWorkersHasBeenSet()

bool Aws::MWAA::Model::Environment::MaxWorkersHasBeenSet ( ) const
inline

The maximum number of workers that run in your environment. For example, 20.

Definition at line 606 of file Environment.h.

◆ MinWorkersHasBeenSet()

bool Aws::MWAA::Model::Environment::MinWorkersHasBeenSet ( ) const
inline

The minimum number of workers that run in your environment. For example, 2.

Definition at line 631 of file Environment.h.

◆ NameHasBeenSet()

bool Aws::MWAA::Model::Environment::NameHasBeenSet ( ) const
inline

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

Definition at line 656 of file Environment.h.

◆ NetworkConfigurationHasBeenSet()

bool Aws::MWAA::Model::Environment::NetworkConfigurationHasBeenSet ( ) const
inline

Definition at line 699 of file Environment.h.

◆ operator=()

Environment& Aws::MWAA::Model::Environment::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PluginsS3ObjectVersionHasBeenSet()

bool Aws::MWAA::Model::Environment::PluginsS3ObjectVersionHasBeenSet ( ) const
inline

The version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins.

Definition at line 728 of file Environment.h.

◆ PluginsS3PathHasBeenSet()

bool Aws::MWAA::Model::Environment::PluginsS3PathHasBeenSet ( ) const
inline

The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. To learn more, see Installing custom plugins.

Definition at line 793 of file Environment.h.

◆ RequirementsS3ObjectVersionHasBeenSet()

bool Aws::MWAA::Model::Environment::RequirementsS3ObjectVersionHasBeenSet ( ) const
inline

The version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies.

Definition at line 858 of file Environment.h.

◆ RequirementsS3PathHasBeenSet()

bool Aws::MWAA::Model::Environment::RequirementsS3PathHasBeenSet ( ) const
inline

The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. To learn more, see Installing Python dependencies.

Definition at line 923 of file Environment.h.

◆ SchedulersHasBeenSet()

bool Aws::MWAA::Model::Environment::SchedulersHasBeenSet ( ) const
inline

The number of Apache Airflow schedulers that run in your Amazon MWAA environment.

Definition at line 984 of file Environment.h.

◆ ServiceRoleArnHasBeenSet()

bool Aws::MWAA::Model::Environment::ServiceRoleArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role.

Definition at line 1013 of file Environment.h.

◆ SetAirflowConfigurationOptions() [1/2]

void Aws::MWAA::Model::Environment::SetAirflowConfigurationOptions ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 78 of file Environment.h.

◆ SetAirflowConfigurationOptions() [2/2]

void Aws::MWAA::Model::Environment::SetAirflowConfigurationOptions ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 70 of file Environment.h.

◆ SetAirflowVersion() [1/3]

void Aws::MWAA::Model::Environment::SetAirflowVersion ( Aws::String &&  value)
inline

The Apache Airflow version on your environment. For example, v1.10.12.

Definition at line 175 of file Environment.h.

◆ SetAirflowVersion() [2/3]

void Aws::MWAA::Model::Environment::SetAirflowVersion ( const Aws::String value)
inline

The Apache Airflow version on your environment. For example, v1.10.12.

Definition at line 169 of file Environment.h.

◆ SetAirflowVersion() [3/3]

void Aws::MWAA::Model::Environment::SetAirflowVersion ( const char *  value)
inline

The Apache Airflow version on your environment. For example, v1.10.12.

Definition at line 181 of file Environment.h.

◆ SetArn() [1/3]

void Aws::MWAA::Model::Environment::SetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon MWAA environment.

Definition at line 220 of file Environment.h.

◆ SetArn() [2/3]

void Aws::MWAA::Model::Environment::SetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon MWAA environment.

Definition at line 215 of file Environment.h.

◆ SetArn() [3/3]

void Aws::MWAA::Model::Environment::SetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon MWAA environment.

Definition at line 225 of file Environment.h.

◆ SetCreatedAt() [1/2]

void Aws::MWAA::Model::Environment::SetCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The day and time the environment was created.

Definition at line 261 of file Environment.h.

◆ SetCreatedAt() [2/2]

void Aws::MWAA::Model::Environment::SetCreatedAt ( const Aws::Utils::DateTime value)
inline

The day and time the environment was created.

Definition at line 256 of file Environment.h.

◆ SetDagS3Path() [1/3]

void Aws::MWAA::Model::Environment::SetDagS3Path ( Aws::String &&  value)
inline

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

Definition at line 304 of file Environment.h.

◆ SetDagS3Path() [2/3]

void Aws::MWAA::Model::Environment::SetDagS3Path ( const Aws::String value)
inline

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

Definition at line 296 of file Environment.h.

◆ SetDagS3Path() [3/3]

void Aws::MWAA::Model::Environment::SetDagS3Path ( const char *  value)
inline

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

Definition at line 312 of file Environment.h.

◆ SetEnvironmentClass() [1/3]

void Aws::MWAA::Model::Environment::SetEnvironmentClass ( Aws::String &&  value)
inline

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

Definition at line 369 of file Environment.h.

◆ SetEnvironmentClass() [2/3]

void Aws::MWAA::Model::Environment::SetEnvironmentClass ( const Aws::String value)
inline

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

Definition at line 361 of file Environment.h.

◆ SetEnvironmentClass() [3/3]

void Aws::MWAA::Model::Environment::SetEnvironmentClass ( const char *  value)
inline

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

Definition at line 377 of file Environment.h.

◆ SetExecutionRoleArn() [1/3]

void Aws::MWAA::Model::Environment::SetExecutionRoleArn ( Aws::String &&  value)
inline

The 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.

Definition at line 442 of file Environment.h.

◆ SetExecutionRoleArn() [2/3]

void Aws::MWAA::Model::Environment::SetExecutionRoleArn ( const Aws::String value)
inline

The 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.

Definition at line 432 of file Environment.h.

◆ SetExecutionRoleArn() [3/3]

void Aws::MWAA::Model::Environment::SetExecutionRoleArn ( const char *  value)
inline

The 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.

Definition at line 452 of file Environment.h.

◆ SetKmsKey() [1/3]

void Aws::MWAA::Model::Environment::SetKmsKey ( Aws::String &&  value)
inline

The Key Management Service (KMS) encryption key used to encrypt the data in your environment.

Definition at line 507 of file Environment.h.

◆ SetKmsKey() [2/3]

void Aws::MWAA::Model::Environment::SetKmsKey ( const Aws::String value)
inline

The Key Management Service (KMS) encryption key used to encrypt the data in your environment.

Definition at line 501 of file Environment.h.

◆ SetKmsKey() [3/3]

void Aws::MWAA::Model::Environment::SetKmsKey ( const char *  value)
inline

The Key Management Service (KMS) encryption key used to encrypt the data in your environment.

Definition at line 513 of file Environment.h.

◆ SetLastUpdate() [1/2]

void Aws::MWAA::Model::Environment::SetLastUpdate ( const LastUpdate value)
inline

Definition at line 541 of file Environment.h.

◆ SetLastUpdate() [2/2]

void Aws::MWAA::Model::Environment::SetLastUpdate ( LastUpdate &&  value)
inline

Definition at line 544 of file Environment.h.

◆ SetLoggingConfiguration() [1/2]

void Aws::MWAA::Model::Environment::SetLoggingConfiguration ( const LoggingConfiguration value)
inline

The Apache Airflow logs being sent to CloudWatch Logs: DagProcessingLogs, SchedulerLogs, TaskLogs, WebserverLogs, WorkerLogs.

Definition at line 572 of file Environment.h.

◆ SetLoggingConfiguration() [2/2]

void Aws::MWAA::Model::Environment::SetLoggingConfiguration ( LoggingConfiguration &&  value)
inline

The Apache Airflow logs being sent to CloudWatch Logs: DagProcessingLogs, SchedulerLogs, TaskLogs, WebserverLogs, WorkerLogs.

Definition at line 579 of file Environment.h.

◆ SetMaxWorkers()

void Aws::MWAA::Model::Environment::SetMaxWorkers ( int  value)
inline

The maximum number of workers that run in your environment. For example, 20.

Definition at line 612 of file Environment.h.

◆ SetMinWorkers()

void Aws::MWAA::Model::Environment::SetMinWorkers ( int  value)
inline

The minimum number of workers that run in your environment. For example, 2.

Definition at line 637 of file Environment.h.

◆ SetName() [1/3]

void Aws::MWAA::Model::Environment::SetName ( Aws::String &&  value)
inline

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

Definition at line 668 of file Environment.h.

◆ SetName() [2/3]

void Aws::MWAA::Model::Environment::SetName ( const Aws::String value)
inline

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

Definition at line 662 of file Environment.h.

◆ SetName() [3/3]

void Aws::MWAA::Model::Environment::SetName ( const char *  value)
inline

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

Definition at line 674 of file Environment.h.

◆ SetNetworkConfiguration() [1/2]

void Aws::MWAA::Model::Environment::SetNetworkConfiguration ( const NetworkConfiguration value)
inline

Definition at line 702 of file Environment.h.

◆ SetNetworkConfiguration() [2/2]

void Aws::MWAA::Model::Environment::SetNetworkConfiguration ( NetworkConfiguration &&  value)
inline

Definition at line 705 of file Environment.h.

◆ SetPluginsS3ObjectVersion() [1/3]

void Aws::MWAA::Model::Environment::SetPluginsS3ObjectVersion ( Aws::String &&  value)
inline

The version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins.

Definition at line 744 of file Environment.h.

◆ SetPluginsS3ObjectVersion() [2/3]

void Aws::MWAA::Model::Environment::SetPluginsS3ObjectVersion ( const Aws::String value)
inline

The version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins.

Definition at line 736 of file Environment.h.

◆ SetPluginsS3ObjectVersion() [3/3]

void Aws::MWAA::Model::Environment::SetPluginsS3ObjectVersion ( const char *  value)
inline

The version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins.

Definition at line 752 of file Environment.h.

◆ SetPluginsS3Path() [1/3]

void Aws::MWAA::Model::Environment::SetPluginsS3Path ( Aws::String &&  value)
inline

The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. To learn more, see Installing custom plugins.

Definition at line 809 of file Environment.h.

◆ SetPluginsS3Path() [2/3]

void Aws::MWAA::Model::Environment::SetPluginsS3Path ( const Aws::String value)
inline

The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. To learn more, see Installing custom plugins.

Definition at line 801 of file Environment.h.

◆ SetPluginsS3Path() [3/3]

void Aws::MWAA::Model::Environment::SetPluginsS3Path ( const char *  value)
inline

The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. To learn more, see Installing custom plugins.

Definition at line 817 of file Environment.h.

◆ SetRequirementsS3ObjectVersion() [1/3]

void Aws::MWAA::Model::Environment::SetRequirementsS3ObjectVersion ( Aws::String &&  value)
inline

The version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies.

Definition at line 874 of file Environment.h.

◆ SetRequirementsS3ObjectVersion() [2/3]

void Aws::MWAA::Model::Environment::SetRequirementsS3ObjectVersion ( const Aws::String value)
inline

The version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies.

Definition at line 866 of file Environment.h.

◆ SetRequirementsS3ObjectVersion() [3/3]

void Aws::MWAA::Model::Environment::SetRequirementsS3ObjectVersion ( const char *  value)
inline

The version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies.

Definition at line 882 of file Environment.h.

◆ SetRequirementsS3Path() [1/3]

void Aws::MWAA::Model::Environment::SetRequirementsS3Path ( Aws::String &&  value)
inline

The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. To learn more, see Installing Python dependencies.

Definition at line 939 of file Environment.h.

◆ SetRequirementsS3Path() [2/3]

void Aws::MWAA::Model::Environment::SetRequirementsS3Path ( const Aws::String value)
inline

The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. To learn more, see Installing Python dependencies.

Definition at line 931 of file Environment.h.

◆ SetRequirementsS3Path() [3/3]

void Aws::MWAA::Model::Environment::SetRequirementsS3Path ( const char *  value)
inline

The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. To learn more, see Installing Python dependencies.

Definition at line 947 of file Environment.h.

◆ SetSchedulers()

void Aws::MWAA::Model::Environment::SetSchedulers ( int  value)
inline

The number of Apache Airflow schedulers that run in your Amazon MWAA environment.

Definition at line 990 of file Environment.h.

◆ SetServiceRoleArn() [1/3]

void Aws::MWAA::Model::Environment::SetServiceRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role.

Definition at line 1029 of file Environment.h.

◆ SetServiceRoleArn() [2/3]

void Aws::MWAA::Model::Environment::SetServiceRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role.

Definition at line 1021 of file Environment.h.

◆ SetServiceRoleArn() [3/3]

void Aws::MWAA::Model::Environment::SetServiceRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role.

Definition at line 1037 of file Environment.h.

◆ SetSourceBucketArn() [1/3]

void Aws::MWAA::Model::Environment::SetSourceBucketArn ( Aws::String &&  value)
inline

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.

Definition at line 1098 of file Environment.h.

◆ SetSourceBucketArn() [2/3]

void Aws::MWAA::Model::Environment::SetSourceBucketArn ( const Aws::String value)
inline

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.

Definition at line 1089 of file Environment.h.

◆ SetSourceBucketArn() [3/3]

void Aws::MWAA::Model::Environment::SetSourceBucketArn ( const char *  value)
inline

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.

Definition at line 1107 of file Environment.h.

◆ SetStatus() [1/2]

void Aws::MWAA::Model::Environment::SetStatus ( const EnvironmentStatus value)
inline

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.

Definition at line 1201 of file Environment.h.

◆ SetStatus() [2/2]

void Aws::MWAA::Model::Environment::SetStatus ( EnvironmentStatus &&  value)
inline

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.

Definition at line 1223 of file Environment.h.

◆ SetTags() [1/2]

void Aws::MWAA::Model::Environment::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1300 of file Environment.h.

◆ SetTags() [2/2]

void Aws::MWAA::Model::Environment::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1292 of file Environment.h.

◆ SetWebserverAccessMode() [1/2]

void Aws::MWAA::Model::Environment::SetWebserverAccessMode ( const WebserverAccessMode value)
inline

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

Definition at line 1394 of file Environment.h.

◆ SetWebserverAccessMode() [2/2]

void Aws::MWAA::Model::Environment::SetWebserverAccessMode ( WebserverAccessMode &&  value)
inline

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

Definition at line 1401 of file Environment.h.

◆ SetWebserverUrl() [1/3]

void Aws::MWAA::Model::Environment::SetWebserverUrl ( Aws::String &&  value)
inline

The Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI.

Definition at line 1448 of file Environment.h.

◆ SetWebserverUrl() [2/3]

void Aws::MWAA::Model::Environment::SetWebserverUrl ( const Aws::String value)
inline

The Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI.

Definition at line 1440 of file Environment.h.

◆ SetWebserverUrl() [3/3]

void Aws::MWAA::Model::Environment::SetWebserverUrl ( const char *  value)
inline

The Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI.

Definition at line 1456 of file Environment.h.

◆ SetWeeklyMaintenanceWindowStart() [1/3]

void Aws::MWAA::Model::Environment::SetWeeklyMaintenanceWindowStart ( Aws::String &&  value)
inline

The day and time of the week that weekly maintenance updates are scheduled. For example: TUE:03:30.

Definition at line 1505 of file Environment.h.

◆ SetWeeklyMaintenanceWindowStart() [2/3]

void Aws::MWAA::Model::Environment::SetWeeklyMaintenanceWindowStart ( const Aws::String value)
inline

The day and time of the week that weekly maintenance updates are scheduled. For example: TUE:03:30.

Definition at line 1499 of file Environment.h.

◆ SetWeeklyMaintenanceWindowStart() [3/3]

void Aws::MWAA::Model::Environment::SetWeeklyMaintenanceWindowStart ( const char *  value)
inline

The day and time of the week that weekly maintenance updates are scheduled. For example: TUE:03:30.

Definition at line 1511 of file Environment.h.

◆ SourceBucketArnHasBeenSet()

bool Aws::MWAA::Model::Environment::SourceBucketArnHasBeenSet ( ) const
inline

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.

Definition at line 1080 of file Environment.h.

◆ StatusHasBeenSet()

bool Aws::MWAA::Model::Environment::StatusHasBeenSet ( ) const
inline

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.

Definition at line 1179 of file Environment.h.

◆ TagsHasBeenSet()

bool Aws::MWAA::Model::Environment::TagsHasBeenSet ( ) const
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1284 of file Environment.h.

◆ WebserverAccessModeHasBeenSet()

bool Aws::MWAA::Model::Environment::WebserverAccessModeHasBeenSet ( ) const
inline

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

Definition at line 1387 of file Environment.h.

◆ WebserverUrlHasBeenSet()

bool Aws::MWAA::Model::Environment::WebserverUrlHasBeenSet ( ) const
inline

The Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI.

Definition at line 1432 of file Environment.h.

◆ WeeklyMaintenanceWindowStartHasBeenSet()

bool Aws::MWAA::Model::Environment::WeeklyMaintenanceWindowStartHasBeenSet ( ) const
inline

The day and time of the week that weekly maintenance updates are scheduled. For example: TUE:03:30.

Definition at line 1493 of file Environment.h.

◆ WithAirflowConfigurationOptions() [1/2]

Environment& Aws::MWAA::Model::Environment::WithAirflowConfigurationOptions ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 94 of file Environment.h.

◆ WithAirflowConfigurationOptions() [2/2]

Environment& Aws::MWAA::Model::Environment::WithAirflowConfigurationOptions ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A list of key-value pairs containing the Apache Airflow configuration options attached to your environment. To learn more, see Apache Airflow configuration options.

Definition at line 86 of file Environment.h.

◆ WithAirflowVersion() [1/3]

Environment& Aws::MWAA::Model::Environment::WithAirflowVersion ( Aws::String &&  value)
inline

The Apache Airflow version on your environment. For example, v1.10.12.

Definition at line 193 of file Environment.h.

◆ WithAirflowVersion() [2/3]

Environment& Aws::MWAA::Model::Environment::WithAirflowVersion ( const Aws::String value)
inline

The Apache Airflow version on your environment. For example, v1.10.12.

Definition at line 187 of file Environment.h.

◆ WithAirflowVersion() [3/3]

Environment& Aws::MWAA::Model::Environment::WithAirflowVersion ( const char *  value)
inline

The Apache Airflow version on your environment. For example, v1.10.12.

Definition at line 199 of file Environment.h.

◆ WithArn() [1/3]

Environment& Aws::MWAA::Model::Environment::WithArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon MWAA environment.

Definition at line 235 of file Environment.h.

◆ WithArn() [2/3]

Environment& Aws::MWAA::Model::Environment::WithArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon MWAA environment.

Definition at line 230 of file Environment.h.

◆ WithArn() [3/3]

Environment& Aws::MWAA::Model::Environment::WithArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon MWAA environment.

Definition at line 240 of file Environment.h.

◆ WithCreatedAt() [1/2]

Environment& Aws::MWAA::Model::Environment::WithCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The day and time the environment was created.

Definition at line 271 of file Environment.h.

◆ WithCreatedAt() [2/2]

Environment& Aws::MWAA::Model::Environment::WithCreatedAt ( const Aws::Utils::DateTime value)
inline

The day and time the environment was created.

Definition at line 266 of file Environment.h.

◆ WithDagS3Path() [1/3]

Environment& Aws::MWAA::Model::Environment::WithDagS3Path ( Aws::String &&  value)
inline

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

Definition at line 328 of file Environment.h.

◆ WithDagS3Path() [2/3]

Environment& Aws::MWAA::Model::Environment::WithDagS3Path ( const Aws::String value)
inline

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

Definition at line 320 of file Environment.h.

◆ WithDagS3Path() [3/3]

Environment& Aws::MWAA::Model::Environment::WithDagS3Path ( const char *  value)
inline

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

Definition at line 336 of file Environment.h.

◆ WithEnvironmentClass() [1/3]

Environment& Aws::MWAA::Model::Environment::WithEnvironmentClass ( Aws::String &&  value)
inline

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

Definition at line 393 of file Environment.h.

◆ WithEnvironmentClass() [2/3]

Environment& Aws::MWAA::Model::Environment::WithEnvironmentClass ( const Aws::String value)
inline

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

Definition at line 385 of file Environment.h.

◆ WithEnvironmentClass() [3/3]

Environment& Aws::MWAA::Model::Environment::WithEnvironmentClass ( const char *  value)
inline

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

Definition at line 401 of file Environment.h.

◆ WithExecutionRoleArn() [1/3]

Environment& Aws::MWAA::Model::Environment::WithExecutionRoleArn ( Aws::String &&  value)
inline

The 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.

Definition at line 472 of file Environment.h.

◆ WithExecutionRoleArn() [2/3]

Environment& Aws::MWAA::Model::Environment::WithExecutionRoleArn ( const Aws::String value)
inline

The 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.

Definition at line 462 of file Environment.h.

◆ WithExecutionRoleArn() [3/3]

Environment& Aws::MWAA::Model::Environment::WithExecutionRoleArn ( const char *  value)
inline

The 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.

Definition at line 482 of file Environment.h.

◆ WithKmsKey() [1/3]

Environment& Aws::MWAA::Model::Environment::WithKmsKey ( Aws::String &&  value)
inline

The Key Management Service (KMS) encryption key used to encrypt the data in your environment.

Definition at line 525 of file Environment.h.

◆ WithKmsKey() [2/3]

Environment& Aws::MWAA::Model::Environment::WithKmsKey ( const Aws::String value)
inline

The Key Management Service (KMS) encryption key used to encrypt the data in your environment.

Definition at line 519 of file Environment.h.

◆ WithKmsKey() [3/3]

Environment& Aws::MWAA::Model::Environment::WithKmsKey ( const char *  value)
inline

The Key Management Service (KMS) encryption key used to encrypt the data in your environment.

Definition at line 531 of file Environment.h.

◆ WithLastUpdate() [1/2]

Environment& Aws::MWAA::Model::Environment::WithLastUpdate ( const LastUpdate value)
inline

Definition at line 547 of file Environment.h.

◆ WithLastUpdate() [2/2]

Environment& Aws::MWAA::Model::Environment::WithLastUpdate ( LastUpdate &&  value)
inline

Definition at line 550 of file Environment.h.

◆ WithLoggingConfiguration() [1/2]

Environment& Aws::MWAA::Model::Environment::WithLoggingConfiguration ( const LoggingConfiguration value)
inline

The Apache Airflow logs being sent to CloudWatch Logs: DagProcessingLogs, SchedulerLogs, TaskLogs, WebserverLogs, WorkerLogs.

Definition at line 586 of file Environment.h.

◆ WithLoggingConfiguration() [2/2]

Environment& Aws::MWAA::Model::Environment::WithLoggingConfiguration ( LoggingConfiguration &&  value)
inline

The Apache Airflow logs being sent to CloudWatch Logs: DagProcessingLogs, SchedulerLogs, TaskLogs, WebserverLogs, WorkerLogs.

Definition at line 593 of file Environment.h.

◆ WithMaxWorkers()

Environment& Aws::MWAA::Model::Environment::WithMaxWorkers ( int  value)
inline

The maximum number of workers that run in your environment. For example, 20.

Definition at line 618 of file Environment.h.

◆ WithMinWorkers()

Environment& Aws::MWAA::Model::Environment::WithMinWorkers ( int  value)
inline

The minimum number of workers that run in your environment. For example, 2.

Definition at line 643 of file Environment.h.

◆ WithName() [1/3]

Environment& Aws::MWAA::Model::Environment::WithName ( Aws::String &&  value)
inline

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

Definition at line 686 of file Environment.h.

◆ WithName() [2/3]

Environment& Aws::MWAA::Model::Environment::WithName ( const Aws::String value)
inline

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

Definition at line 680 of file Environment.h.

◆ WithName() [3/3]

Environment& Aws::MWAA::Model::Environment::WithName ( const char *  value)
inline

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

Definition at line 692 of file Environment.h.

◆ WithNetworkConfiguration() [1/2]

Environment& Aws::MWAA::Model::Environment::WithNetworkConfiguration ( const NetworkConfiguration value)
inline

Definition at line 708 of file Environment.h.

◆ WithNetworkConfiguration() [2/2]

Environment& Aws::MWAA::Model::Environment::WithNetworkConfiguration ( NetworkConfiguration &&  value)
inline

Definition at line 711 of file Environment.h.

◆ WithPluginsS3ObjectVersion() [1/3]

Environment& Aws::MWAA::Model::Environment::WithPluginsS3ObjectVersion ( Aws::String &&  value)
inline

The version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins.

Definition at line 768 of file Environment.h.

◆ WithPluginsS3ObjectVersion() [2/3]

Environment& Aws::MWAA::Model::Environment::WithPluginsS3ObjectVersion ( const Aws::String value)
inline

The version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins.

Definition at line 760 of file Environment.h.

◆ WithPluginsS3ObjectVersion() [3/3]

Environment& Aws::MWAA::Model::Environment::WithPluginsS3ObjectVersion ( const char *  value)
inline

The version of the plugins.zip file on your Amazon S3 bucket. To learn more, see Installing custom plugins.

Definition at line 776 of file Environment.h.

◆ WithPluginsS3Path() [1/3]

Environment& Aws::MWAA::Model::Environment::WithPluginsS3Path ( Aws::String &&  value)
inline

The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. To learn more, see Installing custom plugins.

Definition at line 833 of file Environment.h.

◆ WithPluginsS3Path() [2/3]

Environment& Aws::MWAA::Model::Environment::WithPluginsS3Path ( const Aws::String value)
inline

The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. To learn more, see Installing custom plugins.

Definition at line 825 of file Environment.h.

◆ WithPluginsS3Path() [3/3]

Environment& Aws::MWAA::Model::Environment::WithPluginsS3Path ( const char *  value)
inline

The relative path to the plugins.zip file on your Amazon S3 bucket. For example, plugins.zip. To learn more, see Installing custom plugins.

Definition at line 841 of file Environment.h.

◆ WithRequirementsS3ObjectVersion() [1/3]

Environment& Aws::MWAA::Model::Environment::WithRequirementsS3ObjectVersion ( Aws::String &&  value)
inline

The version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies.

Definition at line 898 of file Environment.h.

◆ WithRequirementsS3ObjectVersion() [2/3]

Environment& Aws::MWAA::Model::Environment::WithRequirementsS3ObjectVersion ( const Aws::String value)
inline

The version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies.

Definition at line 890 of file Environment.h.

◆ WithRequirementsS3ObjectVersion() [3/3]

Environment& Aws::MWAA::Model::Environment::WithRequirementsS3ObjectVersion ( const char *  value)
inline

The version of the requirements.txt file on your Amazon S3 bucket. To learn more, see Installing Python dependencies.

Definition at line 906 of file Environment.h.

◆ WithRequirementsS3Path() [1/3]

Environment& Aws::MWAA::Model::Environment::WithRequirementsS3Path ( Aws::String &&  value)
inline

The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. To learn more, see Installing Python dependencies.

Definition at line 963 of file Environment.h.

◆ WithRequirementsS3Path() [2/3]

Environment& Aws::MWAA::Model::Environment::WithRequirementsS3Path ( const Aws::String value)
inline

The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. To learn more, see Installing Python dependencies.

Definition at line 955 of file Environment.h.

◆ WithRequirementsS3Path() [3/3]

Environment& Aws::MWAA::Model::Environment::WithRequirementsS3Path ( const char *  value)
inline

The relative path to the requirements.txt file on your Amazon S3 bucket. For example, requirements.txt. To learn more, see Installing Python dependencies.

Definition at line 971 of file Environment.h.

◆ WithSchedulers()

Environment& Aws::MWAA::Model::Environment::WithSchedulers ( int  value)
inline

The number of Apache Airflow schedulers that run in your Amazon MWAA environment.

Definition at line 996 of file Environment.h.

◆ WithServiceRoleArn() [1/3]

Environment& Aws::MWAA::Model::Environment::WithServiceRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role.

Definition at line 1053 of file Environment.h.

◆ WithServiceRoleArn() [2/3]

Environment& Aws::MWAA::Model::Environment::WithServiceRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role.

Definition at line 1045 of file Environment.h.

◆ WithServiceRoleArn() [3/3]

Environment& Aws::MWAA::Model::Environment::WithServiceRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) for the service-linked role of the environment. To learn more, see Amazon MWAA Service-linked role.

Definition at line 1061 of file Environment.h.

◆ WithSourceBucketArn() [1/3]

Environment& Aws::MWAA::Model::Environment::WithSourceBucketArn ( Aws::String &&  value)
inline

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.

Definition at line 1125 of file Environment.h.

◆ WithSourceBucketArn() [2/3]

Environment& Aws::MWAA::Model::Environment::WithSourceBucketArn ( const Aws::String value)
inline

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.

Definition at line 1116 of file Environment.h.

◆ WithSourceBucketArn() [3/3]

Environment& Aws::MWAA::Model::Environment::WithSourceBucketArn ( const char *  value)
inline

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.

Definition at line 1134 of file Environment.h.

◆ WithStatus() [1/2]

Environment& Aws::MWAA::Model::Environment::WithStatus ( const EnvironmentStatus value)
inline

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.

Definition at line 1245 of file Environment.h.

◆ WithStatus() [2/2]

Environment& Aws::MWAA::Model::Environment::WithStatus ( EnvironmentStatus &&  value)
inline

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.

Definition at line 1267 of file Environment.h.

◆ WithTags() [1/2]

Environment& Aws::MWAA::Model::Environment::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1316 of file Environment.h.

◆ WithTags() [2/2]

Environment& Aws::MWAA::Model::Environment::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The key-value tag pairs associated to your environment. For example, "Environment": "Staging". To learn more, see Tagging AWS resources.

Definition at line 1308 of file Environment.h.

◆ WithWebserverAccessMode() [1/2]

Environment& Aws::MWAA::Model::Environment::WithWebserverAccessMode ( const WebserverAccessMode value)
inline

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

Definition at line 1408 of file Environment.h.

◆ WithWebserverAccessMode() [2/2]

Environment& Aws::MWAA::Model::Environment::WithWebserverAccessMode ( WebserverAccessMode &&  value)
inline

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

Definition at line 1415 of file Environment.h.

◆ WithWebserverUrl() [1/3]

Environment& Aws::MWAA::Model::Environment::WithWebserverUrl ( Aws::String &&  value)
inline

The Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI.

Definition at line 1472 of file Environment.h.

◆ WithWebserverUrl() [2/3]

Environment& Aws::MWAA::Model::Environment::WithWebserverUrl ( const Aws::String value)
inline

The Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI.

Definition at line 1464 of file Environment.h.

◆ WithWebserverUrl() [3/3]

Environment& Aws::MWAA::Model::Environment::WithWebserverUrl ( const char *  value)
inline

The Apache Airflow Web server host name for the Amazon MWAA environment. To learn more, see Accessing the Apache Airflow UI.

Definition at line 1480 of file Environment.h.

◆ WithWeeklyMaintenanceWindowStart() [1/3]

Environment& Aws::MWAA::Model::Environment::WithWeeklyMaintenanceWindowStart ( Aws::String &&  value)
inline

The day and time of the week that weekly maintenance updates are scheduled. For example: TUE:03:30.

Definition at line 1523 of file Environment.h.

◆ WithWeeklyMaintenanceWindowStart() [2/3]

Environment& Aws::MWAA::Model::Environment::WithWeeklyMaintenanceWindowStart ( const Aws::String value)
inline

The day and time of the week that weekly maintenance updates are scheduled. For example: TUE:03:30.

Definition at line 1517 of file Environment.h.

◆ WithWeeklyMaintenanceWindowStart() [3/3]

Environment& Aws::MWAA::Model::Environment::WithWeeklyMaintenanceWindowStart ( const char *  value)
inline

The day and time of the week that weekly maintenance updates are scheduled. For example: TUE:03:30.

Definition at line 1529 of file Environment.h.


The documentation for this class was generated from the following file: