AWS SDK for C++  1.9.40
AWS SDK for C++
UpdateEnvironmentRequest.h
Go to the documentation of this file.
1 
6 #pragma once
8 #include <aws/mwaa/MWAARequest.h>
14 #include <utility>
15 
16 namespace Aws
17 {
18 namespace MWAA
19 {
20 namespace Model
21 {
22 
26  {
27  public:
29 
30  // Service request name is the Operation name which will send this request out,
31  // each operation should has unique request name, so that we can get operation's name from this request.
32  // Note: this is not true for response, multiple operations may have the same response name,
33  // so we can not get operation's name from response.
34  inline virtual const char* GetServiceRequestName() const override { return "UpdateEnvironment"; }
35 
36  Aws::String SerializePayload() const override;
37 
38 
45  inline const Aws::Map<Aws::String, Aws::String>& GetAirflowConfigurationOptions() const{ return m_airflowConfigurationOptions; }
46 
53  inline bool AirflowConfigurationOptionsHasBeenSet() const { return m_airflowConfigurationOptionsHasBeenSet; }
54 
61  inline void SetAirflowConfigurationOptions(const Aws::Map<Aws::String, Aws::String>& value) { m_airflowConfigurationOptionsHasBeenSet = true; m_airflowConfigurationOptions = value; }
62 
69  inline void SetAirflowConfigurationOptions(Aws::Map<Aws::String, Aws::String>&& value) { m_airflowConfigurationOptionsHasBeenSet = true; m_airflowConfigurationOptions = std::move(value); }
70 
77  inline UpdateEnvironmentRequest& WithAirflowConfigurationOptions(const Aws::Map<Aws::String, Aws::String>& value) { SetAirflowConfigurationOptions(value); return *this;}
78 
85  inline UpdateEnvironmentRequest& WithAirflowConfigurationOptions(Aws::Map<Aws::String, Aws::String>&& value) { SetAirflowConfigurationOptions(std::move(value)); return *this;}
86 
93  inline UpdateEnvironmentRequest& AddAirflowConfigurationOptions(const Aws::String& key, const Aws::String& value) { m_airflowConfigurationOptionsHasBeenSet = true; m_airflowConfigurationOptions.emplace(key, value); return *this; }
94 
101  inline UpdateEnvironmentRequest& AddAirflowConfigurationOptions(Aws::String&& key, const Aws::String& value) { m_airflowConfigurationOptionsHasBeenSet = true; m_airflowConfigurationOptions.emplace(std::move(key), value); return *this; }
102 
109  inline UpdateEnvironmentRequest& AddAirflowConfigurationOptions(const Aws::String& key, Aws::String&& value) { m_airflowConfigurationOptionsHasBeenSet = true; m_airflowConfigurationOptions.emplace(key, std::move(value)); return *this; }
110 
117  inline UpdateEnvironmentRequest& AddAirflowConfigurationOptions(Aws::String&& key, Aws::String&& value) { m_airflowConfigurationOptionsHasBeenSet = true; m_airflowConfigurationOptions.emplace(std::move(key), std::move(value)); return *this; }
118 
125  inline UpdateEnvironmentRequest& AddAirflowConfigurationOptions(const char* key, Aws::String&& value) { m_airflowConfigurationOptionsHasBeenSet = true; m_airflowConfigurationOptions.emplace(key, std::move(value)); return *this; }
126 
133  inline UpdateEnvironmentRequest& AddAirflowConfigurationOptions(Aws::String&& key, const char* value) { m_airflowConfigurationOptionsHasBeenSet = true; m_airflowConfigurationOptions.emplace(std::move(key), value); return *this; }
134 
141  inline UpdateEnvironmentRequest& AddAirflowConfigurationOptions(const char* key, const char* value) { m_airflowConfigurationOptionsHasBeenSet = true; m_airflowConfigurationOptions.emplace(key, value); return *this; }
142 
143 
149  inline const Aws::String& GetAirflowVersion() const{ return m_airflowVersion; }
150 
156  inline bool AirflowVersionHasBeenSet() const { return m_airflowVersionHasBeenSet; }
157 
163  inline void SetAirflowVersion(const Aws::String& value) { m_airflowVersionHasBeenSet = true; m_airflowVersion = value; }
164 
170  inline void SetAirflowVersion(Aws::String&& value) { m_airflowVersionHasBeenSet = true; m_airflowVersion = std::move(value); }
171 
177  inline void SetAirflowVersion(const char* value) { m_airflowVersionHasBeenSet = true; m_airflowVersion.assign(value); }
178 
184  inline UpdateEnvironmentRequest& WithAirflowVersion(const Aws::String& value) { SetAirflowVersion(value); return *this;}
185 
191  inline UpdateEnvironmentRequest& WithAirflowVersion(Aws::String&& value) { SetAirflowVersion(std::move(value)); return *this;}
192 
198  inline UpdateEnvironmentRequest& WithAirflowVersion(const char* value) { SetAirflowVersion(value); return *this;}
199 
200 
207  inline const Aws::String& GetDagS3Path() const{ return m_dagS3Path; }
208 
215  inline bool DagS3PathHasBeenSet() const { return m_dagS3PathHasBeenSet; }
216 
223  inline void SetDagS3Path(const Aws::String& value) { m_dagS3PathHasBeenSet = true; m_dagS3Path = value; }
224 
231  inline void SetDagS3Path(Aws::String&& value) { m_dagS3PathHasBeenSet = true; m_dagS3Path = std::move(value); }
232 
239  inline void SetDagS3Path(const char* value) { m_dagS3PathHasBeenSet = true; m_dagS3Path.assign(value); }
240 
247  inline UpdateEnvironmentRequest& WithDagS3Path(const Aws::String& value) { SetDagS3Path(value); return *this;}
248 
255  inline UpdateEnvironmentRequest& WithDagS3Path(Aws::String&& value) { SetDagS3Path(std::move(value)); return *this;}
256 
263  inline UpdateEnvironmentRequest& WithDagS3Path(const char* value) { SetDagS3Path(value); return *this;}
264 
265 
272  inline const Aws::String& GetEnvironmentClass() const{ return m_environmentClass; }
273 
280  inline bool EnvironmentClassHasBeenSet() const { return m_environmentClassHasBeenSet; }
281 
288  inline void SetEnvironmentClass(const Aws::String& value) { m_environmentClassHasBeenSet = true; m_environmentClass = value; }
289 
296  inline void SetEnvironmentClass(Aws::String&& value) { m_environmentClassHasBeenSet = true; m_environmentClass = std::move(value); }
297 
304  inline void SetEnvironmentClass(const char* value) { m_environmentClassHasBeenSet = true; m_environmentClass.assign(value); }
305 
312  inline UpdateEnvironmentRequest& WithEnvironmentClass(const Aws::String& value) { SetEnvironmentClass(value); return *this;}
313 
320  inline UpdateEnvironmentRequest& WithEnvironmentClass(Aws::String&& value) { SetEnvironmentClass(std::move(value)); return *this;}
321 
328  inline UpdateEnvironmentRequest& WithEnvironmentClass(const char* value) { SetEnvironmentClass(value); return *this;}
329 
330 
339  inline const Aws::String& GetExecutionRoleArn() const{ return m_executionRoleArn; }
340 
349  inline bool ExecutionRoleArnHasBeenSet() const { return m_executionRoleArnHasBeenSet; }
350 
359  inline void SetExecutionRoleArn(const Aws::String& value) { m_executionRoleArnHasBeenSet = true; m_executionRoleArn = value; }
360 
369  inline void SetExecutionRoleArn(Aws::String&& value) { m_executionRoleArnHasBeenSet = true; m_executionRoleArn = std::move(value); }
370 
379  inline void SetExecutionRoleArn(const char* value) { m_executionRoleArnHasBeenSet = true; m_executionRoleArn.assign(value); }
380 
389  inline UpdateEnvironmentRequest& WithExecutionRoleArn(const Aws::String& value) { SetExecutionRoleArn(value); return *this;}
390 
399  inline UpdateEnvironmentRequest& WithExecutionRoleArn(Aws::String&& value) { SetExecutionRoleArn(std::move(value)); return *this;}
400 
409  inline UpdateEnvironmentRequest& WithExecutionRoleArn(const char* value) { SetExecutionRoleArn(value); return *this;}
410 
411 
417  inline const LoggingConfigurationInput& GetLoggingConfiguration() const{ return m_loggingConfiguration; }
418 
424  inline bool LoggingConfigurationHasBeenSet() const { return m_loggingConfigurationHasBeenSet; }
425 
431  inline void SetLoggingConfiguration(const LoggingConfigurationInput& value) { m_loggingConfigurationHasBeenSet = true; m_loggingConfiguration = value; }
432 
438  inline void SetLoggingConfiguration(LoggingConfigurationInput&& value) { m_loggingConfigurationHasBeenSet = true; m_loggingConfiguration = std::move(value); }
439 
445  inline UpdateEnvironmentRequest& WithLoggingConfiguration(const LoggingConfigurationInput& value) { SetLoggingConfiguration(value); return *this;}
446 
452  inline UpdateEnvironmentRequest& WithLoggingConfiguration(LoggingConfigurationInput&& value) { SetLoggingConfiguration(std::move(value)); return *this;}
453 
454 
463  inline int GetMaxWorkers() const{ return m_maxWorkers; }
464 
473  inline bool MaxWorkersHasBeenSet() const { return m_maxWorkersHasBeenSet; }
474 
483  inline void SetMaxWorkers(int value) { m_maxWorkersHasBeenSet = true; m_maxWorkers = value; }
484 
493  inline UpdateEnvironmentRequest& WithMaxWorkers(int value) { SetMaxWorkers(value); return *this;}
494 
495 
503  inline int GetMinWorkers() const{ return m_minWorkers; }
504 
512  inline bool MinWorkersHasBeenSet() const { return m_minWorkersHasBeenSet; }
513 
521  inline void SetMinWorkers(int value) { m_minWorkersHasBeenSet = true; m_minWorkers = value; }
522 
530  inline UpdateEnvironmentRequest& WithMinWorkers(int value) { SetMinWorkers(value); return *this;}
531 
532 
537  inline const Aws::String& GetName() const{ return m_name; }
538 
543  inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
544 
549  inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
550 
555  inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
556 
561  inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
562 
567  inline UpdateEnvironmentRequest& WithName(const Aws::String& value) { SetName(value); return *this;}
568 
573  inline UpdateEnvironmentRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
574 
579  inline UpdateEnvironmentRequest& WithName(const char* value) { SetName(value); return *this;}
580 
581 
588  inline const UpdateNetworkConfigurationInput& GetNetworkConfiguration() const{ return m_networkConfiguration; }
589 
596  inline bool NetworkConfigurationHasBeenSet() const { return m_networkConfigurationHasBeenSet; }
597 
604  inline void SetNetworkConfiguration(const UpdateNetworkConfigurationInput& value) { m_networkConfigurationHasBeenSet = true; m_networkConfiguration = value; }
605 
612  inline void SetNetworkConfiguration(UpdateNetworkConfigurationInput&& value) { m_networkConfigurationHasBeenSet = true; m_networkConfiguration = std::move(value); }
613 
620  inline UpdateEnvironmentRequest& WithNetworkConfiguration(const UpdateNetworkConfigurationInput& value) { SetNetworkConfiguration(value); return *this;}
621 
628  inline UpdateEnvironmentRequest& WithNetworkConfiguration(UpdateNetworkConfigurationInput&& value) { SetNetworkConfiguration(std::move(value)); return *this;}
629 
630 
637  inline const Aws::String& GetPluginsS3ObjectVersion() const{ return m_pluginsS3ObjectVersion; }
638 
645  inline bool PluginsS3ObjectVersionHasBeenSet() const { return m_pluginsS3ObjectVersionHasBeenSet; }
646 
653  inline void SetPluginsS3ObjectVersion(const Aws::String& value) { m_pluginsS3ObjectVersionHasBeenSet = true; m_pluginsS3ObjectVersion = value; }
654 
661  inline void SetPluginsS3ObjectVersion(Aws::String&& value) { m_pluginsS3ObjectVersionHasBeenSet = true; m_pluginsS3ObjectVersion = std::move(value); }
662 
669  inline void SetPluginsS3ObjectVersion(const char* value) { m_pluginsS3ObjectVersionHasBeenSet = true; m_pluginsS3ObjectVersion.assign(value); }
670 
677  inline UpdateEnvironmentRequest& WithPluginsS3ObjectVersion(const Aws::String& value) { SetPluginsS3ObjectVersion(value); return *this;}
678 
685  inline UpdateEnvironmentRequest& WithPluginsS3ObjectVersion(Aws::String&& value) { SetPluginsS3ObjectVersion(std::move(value)); return *this;}
686 
693  inline UpdateEnvironmentRequest& WithPluginsS3ObjectVersion(const char* value) { SetPluginsS3ObjectVersion(value); return *this;}
694 
695 
703  inline const Aws::String& GetPluginsS3Path() const{ return m_pluginsS3Path; }
704 
712  inline bool PluginsS3PathHasBeenSet() const { return m_pluginsS3PathHasBeenSet; }
713 
721  inline void SetPluginsS3Path(const Aws::String& value) { m_pluginsS3PathHasBeenSet = true; m_pluginsS3Path = value; }
722 
730  inline void SetPluginsS3Path(Aws::String&& value) { m_pluginsS3PathHasBeenSet = true; m_pluginsS3Path = std::move(value); }
731 
739  inline void SetPluginsS3Path(const char* value) { m_pluginsS3PathHasBeenSet = true; m_pluginsS3Path.assign(value); }
740 
748  inline UpdateEnvironmentRequest& WithPluginsS3Path(const Aws::String& value) { SetPluginsS3Path(value); return *this;}
749 
757  inline UpdateEnvironmentRequest& WithPluginsS3Path(Aws::String&& value) { SetPluginsS3Path(std::move(value)); return *this;}
758 
766  inline UpdateEnvironmentRequest& WithPluginsS3Path(const char* value) { SetPluginsS3Path(value); return *this;}
767 
768 
776  inline const Aws::String& GetRequirementsS3ObjectVersion() const{ return m_requirementsS3ObjectVersion; }
777 
785  inline bool RequirementsS3ObjectVersionHasBeenSet() const { return m_requirementsS3ObjectVersionHasBeenSet; }
786 
794  inline void SetRequirementsS3ObjectVersion(const Aws::String& value) { m_requirementsS3ObjectVersionHasBeenSet = true; m_requirementsS3ObjectVersion = value; }
795 
803  inline void SetRequirementsS3ObjectVersion(Aws::String&& value) { m_requirementsS3ObjectVersionHasBeenSet = true; m_requirementsS3ObjectVersion = std::move(value); }
804 
812  inline void SetRequirementsS3ObjectVersion(const char* value) { m_requirementsS3ObjectVersionHasBeenSet = true; m_requirementsS3ObjectVersion.assign(value); }
813 
821  inline UpdateEnvironmentRequest& WithRequirementsS3ObjectVersion(const Aws::String& value) { SetRequirementsS3ObjectVersion(value); return *this;}
822 
830  inline UpdateEnvironmentRequest& WithRequirementsS3ObjectVersion(Aws::String&& value) { SetRequirementsS3ObjectVersion(std::move(value)); return *this;}
831 
839  inline UpdateEnvironmentRequest& WithRequirementsS3ObjectVersion(const char* value) { SetRequirementsS3ObjectVersion(value); return *this;}
840 
841 
849  inline const Aws::String& GetRequirementsS3Path() const{ return m_requirementsS3Path; }
850 
858  inline bool RequirementsS3PathHasBeenSet() const { return m_requirementsS3PathHasBeenSet; }
859 
867  inline void SetRequirementsS3Path(const Aws::String& value) { m_requirementsS3PathHasBeenSet = true; m_requirementsS3Path = value; }
868 
876  inline void SetRequirementsS3Path(Aws::String&& value) { m_requirementsS3PathHasBeenSet = true; m_requirementsS3Path = std::move(value); }
877 
885  inline void SetRequirementsS3Path(const char* value) { m_requirementsS3PathHasBeenSet = true; m_requirementsS3Path.assign(value); }
886 
894  inline UpdateEnvironmentRequest& WithRequirementsS3Path(const Aws::String& value) { SetRequirementsS3Path(value); return *this;}
895 
903  inline UpdateEnvironmentRequest& WithRequirementsS3Path(Aws::String&& value) { SetRequirementsS3Path(std::move(value)); return *this;}
904 
912  inline UpdateEnvironmentRequest& WithRequirementsS3Path(const char* value) { SetRequirementsS3Path(value); return *this;}
913 
914 
919  inline int GetSchedulers() const{ return m_schedulers; }
920 
925  inline bool SchedulersHasBeenSet() const { return m_schedulersHasBeenSet; }
926 
931  inline void SetSchedulers(int value) { m_schedulersHasBeenSet = true; m_schedulers = value; }
932 
937  inline UpdateEnvironmentRequest& WithSchedulers(int value) { SetSchedulers(value); return *this;}
938 
939 
947  inline const Aws::String& GetSourceBucketArn() const{ return m_sourceBucketArn; }
948 
956  inline bool SourceBucketArnHasBeenSet() const { return m_sourceBucketArnHasBeenSet; }
957 
965  inline void SetSourceBucketArn(const Aws::String& value) { m_sourceBucketArnHasBeenSet = true; m_sourceBucketArn = value; }
966 
974  inline void SetSourceBucketArn(Aws::String&& value) { m_sourceBucketArnHasBeenSet = true; m_sourceBucketArn = std::move(value); }
975 
983  inline void SetSourceBucketArn(const char* value) { m_sourceBucketArnHasBeenSet = true; m_sourceBucketArn.assign(value); }
984 
992  inline UpdateEnvironmentRequest& WithSourceBucketArn(const Aws::String& value) { SetSourceBucketArn(value); return *this;}
993 
1001  inline UpdateEnvironmentRequest& WithSourceBucketArn(Aws::String&& value) { SetSourceBucketArn(std::move(value)); return *this;}
1002 
1010  inline UpdateEnvironmentRequest& WithSourceBucketArn(const char* value) { SetSourceBucketArn(value); return *this;}
1011 
1012 
1018  inline const WebserverAccessMode& GetWebserverAccessMode() const{ return m_webserverAccessMode; }
1019 
1025  inline bool WebserverAccessModeHasBeenSet() const { return m_webserverAccessModeHasBeenSet; }
1026 
1032  inline void SetWebserverAccessMode(const WebserverAccessMode& value) { m_webserverAccessModeHasBeenSet = true; m_webserverAccessMode = value; }
1033 
1039  inline void SetWebserverAccessMode(WebserverAccessMode&& value) { m_webserverAccessModeHasBeenSet = true; m_webserverAccessMode = std::move(value); }
1040 
1046  inline UpdateEnvironmentRequest& WithWebserverAccessMode(const WebserverAccessMode& value) { SetWebserverAccessMode(value); return *this;}
1047 
1053  inline UpdateEnvironmentRequest& WithWebserverAccessMode(WebserverAccessMode&& value) { SetWebserverAccessMode(std::move(value)); return *this;}
1054 
1055 
1063  inline const Aws::String& GetWeeklyMaintenanceWindowStart() const{ return m_weeklyMaintenanceWindowStart; }
1064 
1072  inline bool WeeklyMaintenanceWindowStartHasBeenSet() const { return m_weeklyMaintenanceWindowStartHasBeenSet; }
1073 
1081  inline void SetWeeklyMaintenanceWindowStart(const Aws::String& value) { m_weeklyMaintenanceWindowStartHasBeenSet = true; m_weeklyMaintenanceWindowStart = value; }
1082 
1090  inline void SetWeeklyMaintenanceWindowStart(Aws::String&& value) { m_weeklyMaintenanceWindowStartHasBeenSet = true; m_weeklyMaintenanceWindowStart = std::move(value); }
1091 
1099  inline void SetWeeklyMaintenanceWindowStart(const char* value) { m_weeklyMaintenanceWindowStartHasBeenSet = true; m_weeklyMaintenanceWindowStart.assign(value); }
1100 
1108  inline UpdateEnvironmentRequest& WithWeeklyMaintenanceWindowStart(const Aws::String& value) { SetWeeklyMaintenanceWindowStart(value); return *this;}
1109 
1117  inline UpdateEnvironmentRequest& WithWeeklyMaintenanceWindowStart(Aws::String&& value) { SetWeeklyMaintenanceWindowStart(std::move(value)); return *this;}
1118 
1126  inline UpdateEnvironmentRequest& WithWeeklyMaintenanceWindowStart(const char* value) { SetWeeklyMaintenanceWindowStart(value); return *this;}
1127 
1128  private:
1129 
1130  Aws::Map<Aws::String, Aws::String> m_airflowConfigurationOptions;
1131  bool m_airflowConfigurationOptionsHasBeenSet;
1132 
1133  Aws::String m_airflowVersion;
1134  bool m_airflowVersionHasBeenSet;
1135 
1136  Aws::String m_dagS3Path;
1137  bool m_dagS3PathHasBeenSet;
1138 
1139  Aws::String m_environmentClass;
1140  bool m_environmentClassHasBeenSet;
1141 
1142  Aws::String m_executionRoleArn;
1143  bool m_executionRoleArnHasBeenSet;
1144 
1145  LoggingConfigurationInput m_loggingConfiguration;
1146  bool m_loggingConfigurationHasBeenSet;
1147 
1148  int m_maxWorkers;
1149  bool m_maxWorkersHasBeenSet;
1150 
1151  int m_minWorkers;
1152  bool m_minWorkersHasBeenSet;
1153 
1154  Aws::String m_name;
1155  bool m_nameHasBeenSet;
1156 
1157  UpdateNetworkConfigurationInput m_networkConfiguration;
1158  bool m_networkConfigurationHasBeenSet;
1159 
1160  Aws::String m_pluginsS3ObjectVersion;
1161  bool m_pluginsS3ObjectVersionHasBeenSet;
1162 
1163  Aws::String m_pluginsS3Path;
1164  bool m_pluginsS3PathHasBeenSet;
1165 
1166  Aws::String m_requirementsS3ObjectVersion;
1167  bool m_requirementsS3ObjectVersionHasBeenSet;
1168 
1169  Aws::String m_requirementsS3Path;
1170  bool m_requirementsS3PathHasBeenSet;
1171 
1172  int m_schedulers;
1173  bool m_schedulersHasBeenSet;
1174 
1175  Aws::String m_sourceBucketArn;
1176  bool m_sourceBucketArnHasBeenSet;
1177 
1178  WebserverAccessMode m_webserverAccessMode;
1179  bool m_webserverAccessModeHasBeenSet;
1180 
1181  Aws::String m_weeklyMaintenanceWindowStart;
1182  bool m_weeklyMaintenanceWindowStartHasBeenSet;
1183  };
1184 
1185 } // namespace Model
1186 } // namespace MWAA
1187 } // namespace Aws
Aws::MWAA::Model::UpdateEnvironmentRequest::SetName
void SetName(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:555
Aws::MWAA::Model::UpdateEnvironmentRequest::WithDagS3Path
UpdateEnvironmentRequest & WithDagS3Path(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:247
Aws::MWAA::Model::UpdateEnvironmentRequest::PluginsS3ObjectVersionHasBeenSet
bool PluginsS3ObjectVersionHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:645
Aws::MWAA::Model::UpdateEnvironmentRequest::WithEnvironmentClass
UpdateEnvironmentRequest & WithEnvironmentClass(const char *value)
Definition: UpdateEnvironmentRequest.h:328
Aws::MWAA::Model::UpdateEnvironmentRequest::GetAirflowConfigurationOptions
const Aws::Map< Aws::String, Aws::String > & GetAirflowConfigurationOptions() const
Definition: UpdateEnvironmentRequest.h:45
Aws::MWAA::Model::UpdateEnvironmentRequest::WithAirflowVersion
UpdateEnvironmentRequest & WithAirflowVersion(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:191
Aws::MWAA::Model::UpdateEnvironmentRequest::WithEnvironmentClass
UpdateEnvironmentRequest & WithEnvironmentClass(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:312
Aws::MWAA::Model::UpdateEnvironmentRequest::WithWeeklyMaintenanceWindowStart
UpdateEnvironmentRequest & WithWeeklyMaintenanceWindowStart(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:1117
Aws::MWAA::Model::UpdateEnvironmentRequest::SetWebserverAccessMode
void SetWebserverAccessMode(WebserverAccessMode &&value)
Definition: UpdateEnvironmentRequest.h:1039
Aws::MWAA::Model::UpdateEnvironmentRequest::AddAirflowConfigurationOptions
UpdateEnvironmentRequest & AddAirflowConfigurationOptions(const char *key, const char *value)
Definition: UpdateEnvironmentRequest.h:141
Aws::MWAA::Model::UpdateEnvironmentRequest::SetPluginsS3ObjectVersion
void SetPluginsS3ObjectVersion(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:653
Aws::MWAA::Model::UpdateEnvironmentRequest::GetDagS3Path
const Aws::String & GetDagS3Path() const
Definition: UpdateEnvironmentRequest.h:207
Aws::MWAA::Model::UpdateEnvironmentRequest::WithDagS3Path
UpdateEnvironmentRequest & WithDagS3Path(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:255
Aws::MWAA::Model::UpdateEnvironmentRequest::WithSourceBucketArn
UpdateEnvironmentRequest & WithSourceBucketArn(const char *value)
Definition: UpdateEnvironmentRequest.h:1010
Aws::MWAA::Model::UpdateEnvironmentRequest::GetWeeklyMaintenanceWindowStart
const Aws::String & GetWeeklyMaintenanceWindowStart() const
Definition: UpdateEnvironmentRequest.h:1063
Aws::MWAA::Model::UpdateEnvironmentRequest::SetRequirementsS3Path
void SetRequirementsS3Path(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:876
Aws::MWAA::Model::UpdateEnvironmentRequest::WithPluginsS3Path
UpdateEnvironmentRequest & WithPluginsS3Path(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:748
Aws::MWAA::Model::UpdateEnvironmentRequest::WithWebserverAccessMode
UpdateEnvironmentRequest & WithWebserverAccessMode(const WebserverAccessMode &value)
Definition: UpdateEnvironmentRequest.h:1046
Aws::MWAA::Model::UpdateEnvironmentRequest::SetMinWorkers
void SetMinWorkers(int value)
Definition: UpdateEnvironmentRequest.h:521
Aws::MWAA::Model::UpdateEnvironmentRequest::AddAirflowConfigurationOptions
UpdateEnvironmentRequest & AddAirflowConfigurationOptions(const Aws::String &key, const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:93
Aws::MWAA::Model::UpdateEnvironmentRequest::SetRequirementsS3ObjectVersion
void SetRequirementsS3ObjectVersion(const char *value)
Definition: UpdateEnvironmentRequest.h:812
Aws::MWAA::Model::UpdateEnvironmentRequest::GetRequirementsS3Path
const Aws::String & GetRequirementsS3Path() const
Definition: UpdateEnvironmentRequest.h:849
Aws::MWAA::Model::UpdateEnvironmentRequest::SetWebserverAccessMode
void SetWebserverAccessMode(const WebserverAccessMode &value)
Definition: UpdateEnvironmentRequest.h:1032
Aws::MWAA::Model::UpdateEnvironmentRequest::WithPluginsS3ObjectVersion
UpdateEnvironmentRequest & WithPluginsS3ObjectVersion(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:685
Aws::MWAA::Model::UpdateEnvironmentRequest::GetNetworkConfiguration
const UpdateNetworkConfigurationInput & GetNetworkConfiguration() const
Definition: UpdateEnvironmentRequest.h:588
Aws::MWAA::Model::UpdateEnvironmentRequest::WithMinWorkers
UpdateEnvironmentRequest & WithMinWorkers(int value)
Definition: UpdateEnvironmentRequest.h:530
Aws::MWAA::Model::UpdateEnvironmentRequest::WithMaxWorkers
UpdateEnvironmentRequest & WithMaxWorkers(int value)
Definition: UpdateEnvironmentRequest.h:493
Aws::MWAA::Model::UpdateEnvironmentRequest::AddAirflowConfigurationOptions
UpdateEnvironmentRequest & AddAirflowConfigurationOptions(Aws::String &&key, const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:101
Aws::MWAA::Model::UpdateEnvironmentRequest::MinWorkersHasBeenSet
bool MinWorkersHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:512
Aws::MWAA::Model::UpdateEnvironmentRequest::PluginsS3PathHasBeenSet
bool PluginsS3PathHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:712
Aws::MWAA::Model::UpdateEnvironmentRequest::WithNetworkConfiguration
UpdateEnvironmentRequest & WithNetworkConfiguration(UpdateNetworkConfigurationInput &&value)
Definition: UpdateEnvironmentRequest.h:628
Aws::MWAA::Model::UpdateEnvironmentRequest::MaxWorkersHasBeenSet
bool MaxWorkersHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:473
UpdateNetworkConfigurationInput.h
Aws::MWAA::Model::UpdateEnvironmentRequest::SetExecutionRoleArn
void SetExecutionRoleArn(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:369
Aws::MWAA::Model::UpdateEnvironmentRequest::GetExecutionRoleArn
const Aws::String & GetExecutionRoleArn() const
Definition: UpdateEnvironmentRequest.h:339
Aws::MWAA::Model::UpdateEnvironmentRequest::SetNetworkConfiguration
void SetNetworkConfiguration(const UpdateNetworkConfigurationInput &value)
Definition: UpdateEnvironmentRequest.h:604
Aws::MWAA::Model::UpdateEnvironmentRequest::SetMaxWorkers
void SetMaxWorkers(int value)
Definition: UpdateEnvironmentRequest.h:483
Aws::MWAA::Model::UpdateEnvironmentRequest::SetWeeklyMaintenanceWindowStart
void SetWeeklyMaintenanceWindowStart(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:1081
Aws::MWAA::Model::UpdateEnvironmentRequest::SetSourceBucketArn
void SetSourceBucketArn(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:974
Aws::MWAA::Model::UpdateEnvironmentRequest::WithRequirementsS3Path
UpdateEnvironmentRequest & WithRequirementsS3Path(const char *value)
Definition: UpdateEnvironmentRequest.h:912
Aws::MWAA::Model::UpdateEnvironmentRequest::WithPluginsS3ObjectVersion
UpdateEnvironmentRequest & WithPluginsS3ObjectVersion(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:677
Aws::MWAA::Model::UpdateEnvironmentRequest::GetSourceBucketArn
const Aws::String & GetSourceBucketArn() const
Definition: UpdateEnvironmentRequest.h:947
Aws::MWAA::Model::UpdateEnvironmentRequest::AddAirflowConfigurationOptions
UpdateEnvironmentRequest & AddAirflowConfigurationOptions(Aws::String &&key, const char *value)
Definition: UpdateEnvironmentRequest.h:133
Aws::MWAA::Model::UpdateEnvironmentRequest::WithExecutionRoleArn
UpdateEnvironmentRequest & WithExecutionRoleArn(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:399
Aws::MWAA::Model::UpdateEnvironmentRequest
Definition: UpdateEnvironmentRequest.h:26
Aws::MWAA::Model::UpdateNetworkConfigurationInput
Definition: UpdateNetworkConfigurationInput.h:36
Aws::MWAA::Model::UpdateEnvironmentRequest::AirflowConfigurationOptionsHasBeenSet
bool AirflowConfigurationOptionsHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:53
MWAARequest.h
Aws::MWAA::Model::UpdateEnvironmentRequest::SourceBucketArnHasBeenSet
bool SourceBucketArnHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:956
Aws::MWAA::Model::UpdateEnvironmentRequest::RequirementsS3ObjectVersionHasBeenSet
bool RequirementsS3ObjectVersionHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:785
Aws::MWAA::Model::UpdateEnvironmentRequest::GetEnvironmentClass
const Aws::String & GetEnvironmentClass() const
Definition: UpdateEnvironmentRequest.h:272
Aws::MWAA::Model::UpdateEnvironmentRequest::SetName
void SetName(const char *value)
Definition: UpdateEnvironmentRequest.h:561
Aws::MWAA::Model::UpdateEnvironmentRequest::WithAirflowConfigurationOptions
UpdateEnvironmentRequest & WithAirflowConfigurationOptions(Aws::Map< Aws::String, Aws::String > &&value)
Definition: UpdateEnvironmentRequest.h:85
Aws::MWAA::Model::UpdateEnvironmentRequest::SetPluginsS3ObjectVersion
void SetPluginsS3ObjectVersion(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:661
Aws::MWAA::Model::UpdateEnvironmentRequest::EnvironmentClassHasBeenSet
bool EnvironmentClassHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:280
Aws::MWAA::Model::UpdateEnvironmentRequest::WithAirflowConfigurationOptions
UpdateEnvironmentRequest & WithAirflowConfigurationOptions(const Aws::Map< Aws::String, Aws::String > &value)
Definition: UpdateEnvironmentRequest.h:77
Aws::MWAA::Model::UpdateEnvironmentRequest::WithRequirementsS3ObjectVersion
UpdateEnvironmentRequest & WithRequirementsS3ObjectVersion(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:830
Aws::MWAA::Model::LoggingConfigurationInput
Definition: LoggingConfigurationInput.h:35
Aws::MWAA::Model::UpdateEnvironmentRequest::ExecutionRoleArnHasBeenSet
bool ExecutionRoleArnHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:349
Aws::MWAA::Model::UpdateEnvironmentRequest::AddAirflowConfigurationOptions
UpdateEnvironmentRequest & AddAirflowConfigurationOptions(const Aws::String &key, Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:109
Aws::MWAA::Model::UpdateEnvironmentRequest::NameHasBeenSet
bool NameHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:543
Aws::MWAA::Model::UpdateEnvironmentRequest::WithRequirementsS3Path
UpdateEnvironmentRequest & WithRequirementsS3Path(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:894
Aws::MWAA::Model::UpdateEnvironmentRequest::WithRequirementsS3Path
UpdateEnvironmentRequest & WithRequirementsS3Path(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:903
Aws::MWAA::Model::UpdateEnvironmentRequest::WithWeeklyMaintenanceWindowStart
UpdateEnvironmentRequest & WithWeeklyMaintenanceWindowStart(const char *value)
Definition: UpdateEnvironmentRequest.h:1126
Aws::MWAA::Model::UpdateEnvironmentRequest::SetLoggingConfiguration
void SetLoggingConfiguration(LoggingConfigurationInput &&value)
Definition: UpdateEnvironmentRequest.h:438
Aws::MWAA::Model::UpdateEnvironmentRequest::WithWebserverAccessMode
UpdateEnvironmentRequest & WithWebserverAccessMode(WebserverAccessMode &&value)
Definition: UpdateEnvironmentRequest.h:1053
Aws::MWAA::Model::UpdateEnvironmentRequest::SetDagS3Path
void SetDagS3Path(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:223
Aws::MWAA::Model::UpdateEnvironmentRequest::WithExecutionRoleArn
UpdateEnvironmentRequest & WithExecutionRoleArn(const char *value)
Definition: UpdateEnvironmentRequest.h:409
Aws::MWAA::Model::UpdateEnvironmentRequest::WithName
UpdateEnvironmentRequest & WithName(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:573
Aws::MWAA::Model::UpdateEnvironmentRequest::SetLoggingConfiguration
void SetLoggingConfiguration(const LoggingConfigurationInput &value)
Definition: UpdateEnvironmentRequest.h:431
Aws::MWAA::Model::UpdateEnvironmentRequest::SetAirflowVersion
void SetAirflowVersion(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:163
Aws::MWAA::Model::UpdateEnvironmentRequest::SetPluginsS3Path
void SetPluginsS3Path(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:730
Aws::MWAA::Model::WebserverAccessMode
WebserverAccessMode
Definition: WebserverAccessMode.h:17
Aws::MWAA::Model::UpdateEnvironmentRequest::WithSourceBucketArn
UpdateEnvironmentRequest & WithSourceBucketArn(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:992
Aws::MWAA::Model::UpdateEnvironmentRequest::WithAirflowVersion
UpdateEnvironmentRequest & WithAirflowVersion(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:184
Aws::MWAA::Model::UpdateEnvironmentRequest::WithExecutionRoleArn
UpdateEnvironmentRequest & WithExecutionRoleArn(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:389
Aws::MWAA::Model::UpdateEnvironmentRequest::SetAirflowVersion
void SetAirflowVersion(const char *value)
Definition: UpdateEnvironmentRequest.h:177
Aws::MWAA::Model::UpdateEnvironmentRequest::SetExecutionRoleArn
void SetExecutionRoleArn(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:359
Aws::MWAA::Model::UpdateEnvironmentRequest::WebserverAccessModeHasBeenSet
bool WebserverAccessModeHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:1025
AWSString.h
Aws::MWAA::Model::UpdateEnvironmentRequest::WithEnvironmentClass
UpdateEnvironmentRequest & WithEnvironmentClass(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:320
Aws::MWAA::Model::UpdateEnvironmentRequest::GetPluginsS3ObjectVersion
const Aws::String & GetPluginsS3ObjectVersion() const
Definition: UpdateEnvironmentRequest.h:637
Aws::MWAA::Model::UpdateEnvironmentRequest::SetEnvironmentClass
void SetEnvironmentClass(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:288
WebserverAccessMode.h
Aws::MWAA::Model::UpdateEnvironmentRequest::SetSourceBucketArn
void SetSourceBucketArn(const char *value)
Definition: UpdateEnvironmentRequest.h:983
Aws::MWAA::Model::UpdateEnvironmentRequest::UpdateEnvironmentRequest
UpdateEnvironmentRequest()
Aws::MWAA::Model::UpdateEnvironmentRequest::DagS3PathHasBeenSet
bool DagS3PathHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:215
Aws::MWAA::Model::UpdateEnvironmentRequest::SetSourceBucketArn
void SetSourceBucketArn(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:965
Aws::MWAA::Model::UpdateEnvironmentRequest::AddAirflowConfigurationOptions
UpdateEnvironmentRequest & AddAirflowConfigurationOptions(Aws::String &&key, Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:117
Aws::MWAA::Model::UpdateEnvironmentRequest::GetLoggingConfiguration
const LoggingConfigurationInput & GetLoggingConfiguration() const
Definition: UpdateEnvironmentRequest.h:417
Aws::MWAA::Model::UpdateEnvironmentRequest::SetWeeklyMaintenanceWindowStart
void SetWeeklyMaintenanceWindowStart(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:1090
Aws::MWAA::Model::UpdateEnvironmentRequest::SetPluginsS3Path
void SetPluginsS3Path(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:721
Aws::MWAA::Model::UpdateEnvironmentRequest::NetworkConfigurationHasBeenSet
bool NetworkConfigurationHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:596
Aws::MWAA::Model::UpdateEnvironmentRequest::SetRequirementsS3ObjectVersion
void SetRequirementsS3ObjectVersion(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:803
Aws::MWAA::Model::UpdateEnvironmentRequest::SchedulersHasBeenSet
bool SchedulersHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:925
Aws::MWAA::Model::UpdateEnvironmentRequest::LoggingConfigurationHasBeenSet
bool LoggingConfigurationHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:424
Aws::MWAA::Model::UpdateEnvironmentRequest::WithPluginsS3ObjectVersion
UpdateEnvironmentRequest & WithPluginsS3ObjectVersion(const char *value)
Definition: UpdateEnvironmentRequest.h:693
Aws::MWAA::Model::UpdateEnvironmentRequest::GetName
const Aws::String & GetName() const
Definition: UpdateEnvironmentRequest.h:537
Aws::MWAA::Model::UpdateEnvironmentRequest::GetAirflowVersion
const Aws::String & GetAirflowVersion() const
Definition: UpdateEnvironmentRequest.h:149
Aws::MWAA::Model::UpdateEnvironmentRequest::AirflowVersionHasBeenSet
bool AirflowVersionHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:156
Aws::MWAA::Model::UpdateEnvironmentRequest::SetPluginsS3ObjectVersion
void SetPluginsS3ObjectVersion(const char *value)
Definition: UpdateEnvironmentRequest.h:669
Aws::MWAA::Model::UpdateEnvironmentRequest::WithName
UpdateEnvironmentRequest & WithName(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:567
Aws::MWAA::Model::UpdateEnvironmentRequest::WithRequirementsS3ObjectVersion
UpdateEnvironmentRequest & WithRequirementsS3ObjectVersion(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:821
Aws::MWAA::Model::UpdateEnvironmentRequest::WithName
UpdateEnvironmentRequest & WithName(const char *value)
Definition: UpdateEnvironmentRequest.h:579
AWS_MWAA_API
#define AWS_MWAA_API
Definition: MWAA_EXPORTS.h:28
LoggingConfigurationInput.h
Aws
Definition: AccessManagementClient.h:15
Aws::MWAA::Model::UpdateEnvironmentRequest::SetSchedulers
void SetSchedulers(int value)
Definition: UpdateEnvironmentRequest.h:931
Aws::MWAA::Model::UpdateEnvironmentRequest::GetRequirementsS3ObjectVersion
const Aws::String & GetRequirementsS3ObjectVersion() const
Definition: UpdateEnvironmentRequest.h:776
Aws::MWAA::Model::UpdateEnvironmentRequest::WeeklyMaintenanceWindowStartHasBeenSet
bool WeeklyMaintenanceWindowStartHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:1072
Aws::MWAA::Model::UpdateEnvironmentRequest::SetWeeklyMaintenanceWindowStart
void SetWeeklyMaintenanceWindowStart(const char *value)
Definition: UpdateEnvironmentRequest.h:1099
Aws::MWAA::Model::UpdateEnvironmentRequest::SetEnvironmentClass
void SetEnvironmentClass(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:296
Aws::MWAA::Model::UpdateEnvironmentRequest::WithSchedulers
UpdateEnvironmentRequest & WithSchedulers(int value)
Definition: UpdateEnvironmentRequest.h:937
Aws::MWAA::Model::UpdateEnvironmentRequest::GetSchedulers
int GetSchedulers() const
Definition: UpdateEnvironmentRequest.h:919
Aws::MWAA::Model::UpdateEnvironmentRequest::SetEnvironmentClass
void SetEnvironmentClass(const char *value)
Definition: UpdateEnvironmentRequest.h:304
Aws::MWAA::Model::UpdateEnvironmentRequest::WithLoggingConfiguration
UpdateEnvironmentRequest & WithLoggingConfiguration(LoggingConfigurationInput &&value)
Definition: UpdateEnvironmentRequest.h:452
Aws::MWAA::Model::UpdateEnvironmentRequest::SetPluginsS3Path
void SetPluginsS3Path(const char *value)
Definition: UpdateEnvironmentRequest.h:739
Aws::MWAA::Model::UpdateEnvironmentRequest::SetRequirementsS3ObjectVersion
void SetRequirementsS3ObjectVersion(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:794
Aws::MWAA::Model::UpdateEnvironmentRequest::WithRequirementsS3ObjectVersion
UpdateEnvironmentRequest & WithRequirementsS3ObjectVersion(const char *value)
Definition: UpdateEnvironmentRequest.h:839
Aws::MWAA::Model::UpdateEnvironmentRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::MWAA::Model::UpdateEnvironmentRequest::WithDagS3Path
UpdateEnvironmentRequest & WithDagS3Path(const char *value)
Definition: UpdateEnvironmentRequest.h:263
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::MWAA::Model::UpdateEnvironmentRequest::SetDagS3Path
void SetDagS3Path(const char *value)
Definition: UpdateEnvironmentRequest.h:239
Aws::MWAA::Model::UpdateEnvironmentRequest::WithNetworkConfiguration
UpdateEnvironmentRequest & WithNetworkConfiguration(const UpdateNetworkConfigurationInput &value)
Definition: UpdateEnvironmentRequest.h:620
Aws::MWAA::Model::UpdateEnvironmentRequest::SetDagS3Path
void SetDagS3Path(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:231
Aws::MWAA::Model::UpdateEnvironmentRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: UpdateEnvironmentRequest.h:34
Aws::MWAA::Model::UpdateEnvironmentRequest::WithPluginsS3Path
UpdateEnvironmentRequest & WithPluginsS3Path(const char *value)
Definition: UpdateEnvironmentRequest.h:766
Aws::MWAA::Model::UpdateEnvironmentRequest::GetWebserverAccessMode
const WebserverAccessMode & GetWebserverAccessMode() const
Definition: UpdateEnvironmentRequest.h:1018
Aws::MWAA::Model::UpdateEnvironmentRequest::SetExecutionRoleArn
void SetExecutionRoleArn(const char *value)
Definition: UpdateEnvironmentRequest.h:379
Aws::MWAA::Model::UpdateEnvironmentRequest::SetName
void SetName(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:549
Aws::MWAA::Model::UpdateEnvironmentRequest::SetAirflowVersion
void SetAirflowVersion(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:170
Aws::MWAA::Model::UpdateEnvironmentRequest::WithLoggingConfiguration
UpdateEnvironmentRequest & WithLoggingConfiguration(const LoggingConfigurationInput &value)
Definition: UpdateEnvironmentRequest.h:445
Aws::MWAA::Model::UpdateEnvironmentRequest::AddAirflowConfigurationOptions
UpdateEnvironmentRequest & AddAirflowConfigurationOptions(const char *key, Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:125
Aws::MWAA::MWAARequest
Definition: MWAARequest.h:17
AWSMap.h
Aws::MWAA::Model::UpdateEnvironmentRequest::WithSourceBucketArn
UpdateEnvironmentRequest & WithSourceBucketArn(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:1001
Aws::MWAA::Model::UpdateEnvironmentRequest::SetRequirementsS3Path
void SetRequirementsS3Path(const char *value)
Definition: UpdateEnvironmentRequest.h:885
Aws::MWAA::Model::UpdateEnvironmentRequest::RequirementsS3PathHasBeenSet
bool RequirementsS3PathHasBeenSet() const
Definition: UpdateEnvironmentRequest.h:858
Aws::MWAA::Model::UpdateEnvironmentRequest::GetMinWorkers
int GetMinWorkers() const
Definition: UpdateEnvironmentRequest.h:503
Aws::MWAA::Model::UpdateEnvironmentRequest::SetNetworkConfiguration
void SetNetworkConfiguration(UpdateNetworkConfigurationInput &&value)
Definition: UpdateEnvironmentRequest.h:612
Aws::MWAA::Model::UpdateEnvironmentRequest::GetPluginsS3Path
const Aws::String & GetPluginsS3Path() const
Definition: UpdateEnvironmentRequest.h:703
Aws::MWAA::Model::UpdateEnvironmentRequest::GetMaxWorkers
int GetMaxWorkers() const
Definition: UpdateEnvironmentRequest.h:463
Aws::MWAA::Model::UpdateEnvironmentRequest::SetRequirementsS3Path
void SetRequirementsS3Path(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:867
Aws::MWAA::Model::UpdateEnvironmentRequest::WithPluginsS3Path
UpdateEnvironmentRequest & WithPluginsS3Path(Aws::String &&value)
Definition: UpdateEnvironmentRequest.h:757
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::MWAA::Model::UpdateEnvironmentRequest::WithAirflowVersion
UpdateEnvironmentRequest & WithAirflowVersion(const char *value)
Definition: UpdateEnvironmentRequest.h:198
Aws::MWAA::Model::UpdateEnvironmentRequest::SetAirflowConfigurationOptions
void SetAirflowConfigurationOptions(Aws::Map< Aws::String, Aws::String > &&value)
Definition: UpdateEnvironmentRequest.h:69
Aws::MWAA::Model::UpdateEnvironmentRequest::SetAirflowConfigurationOptions
void SetAirflowConfigurationOptions(const Aws::Map< Aws::String, Aws::String > &value)
Definition: UpdateEnvironmentRequest.h:61
Aws::MWAA::Model::UpdateEnvironmentRequest::WithWeeklyMaintenanceWindowStart
UpdateEnvironmentRequest & WithWeeklyMaintenanceWindowStart(const Aws::String &value)
Definition: UpdateEnvironmentRequest.h:1108
MWAA_EXPORTS.h