AWS SDK for C++  1.9.157
AWS SDK for C++
App.h
Go to the documentation of this file.
1 
6 #pragma once
16 #include <utility>
17 
18 namespace Aws
19 {
20 namespace Utils
21 {
22 namespace Json
23 {
24  class JsonValue;
25  class JsonView;
26 } // namespace Json
27 } // namespace Utils
28 namespace Amplify
29 {
30 namespace Model
31 {
32 
40  {
41  public:
42  App();
46 
47 
51  inline const Aws::String& GetAppId() const{ return m_appId; }
52 
56  inline bool AppIdHasBeenSet() const { return m_appIdHasBeenSet; }
57 
61  inline void SetAppId(const Aws::String& value) { m_appIdHasBeenSet = true; m_appId = value; }
62 
66  inline void SetAppId(Aws::String&& value) { m_appIdHasBeenSet = true; m_appId = std::move(value); }
67 
71  inline void SetAppId(const char* value) { m_appIdHasBeenSet = true; m_appId.assign(value); }
72 
76  inline App& WithAppId(const Aws::String& value) { SetAppId(value); return *this;}
77 
81  inline App& WithAppId(Aws::String&& value) { SetAppId(std::move(value)); return *this;}
82 
86  inline App& WithAppId(const char* value) { SetAppId(value); return *this;}
87 
88 
92  inline const Aws::String& GetAppArn() const{ return m_appArn; }
93 
97  inline bool AppArnHasBeenSet() const { return m_appArnHasBeenSet; }
98 
102  inline void SetAppArn(const Aws::String& value) { m_appArnHasBeenSet = true; m_appArn = value; }
103 
107  inline void SetAppArn(Aws::String&& value) { m_appArnHasBeenSet = true; m_appArn = std::move(value); }
108 
112  inline void SetAppArn(const char* value) { m_appArnHasBeenSet = true; m_appArn.assign(value); }
113 
117  inline App& WithAppArn(const Aws::String& value) { SetAppArn(value); return *this;}
118 
122  inline App& WithAppArn(Aws::String&& value) { SetAppArn(std::move(value)); return *this;}
123 
127  inline App& WithAppArn(const char* value) { SetAppArn(value); return *this;}
128 
129 
133  inline const Aws::String& GetName() const{ return m_name; }
134 
138  inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
139 
143  inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
144 
148  inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
149 
153  inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
154 
158  inline App& WithName(const Aws::String& value) { SetName(value); return *this;}
159 
163  inline App& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
164 
168  inline App& WithName(const char* value) { SetName(value); return *this;}
169 
170 
174  inline const Aws::Map<Aws::String, Aws::String>& GetTags() const{ return m_tags; }
175 
179  inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
180 
184  inline void SetTags(const Aws::Map<Aws::String, Aws::String>& value) { m_tagsHasBeenSet = true; m_tags = value; }
185 
189  inline void SetTags(Aws::Map<Aws::String, Aws::String>&& value) { m_tagsHasBeenSet = true; m_tags = std::move(value); }
190 
194  inline App& WithTags(const Aws::Map<Aws::String, Aws::String>& value) { SetTags(value); return *this;}
195 
199  inline App& WithTags(Aws::Map<Aws::String, Aws::String>&& value) { SetTags(std::move(value)); return *this;}
200 
204  inline App& AddTags(const Aws::String& key, const Aws::String& value) { m_tagsHasBeenSet = true; m_tags.emplace(key, value); return *this; }
205 
209  inline App& AddTags(Aws::String&& key, const Aws::String& value) { m_tagsHasBeenSet = true; m_tags.emplace(std::move(key), value); return *this; }
210 
214  inline App& AddTags(const Aws::String& key, Aws::String&& value) { m_tagsHasBeenSet = true; m_tags.emplace(key, std::move(value)); return *this; }
215 
219  inline App& AddTags(Aws::String&& key, Aws::String&& value) { m_tagsHasBeenSet = true; m_tags.emplace(std::move(key), std::move(value)); return *this; }
220 
224  inline App& AddTags(const char* key, Aws::String&& value) { m_tagsHasBeenSet = true; m_tags.emplace(key, std::move(value)); return *this; }
225 
229  inline App& AddTags(Aws::String&& key, const char* value) { m_tagsHasBeenSet = true; m_tags.emplace(std::move(key), value); return *this; }
230 
234  inline App& AddTags(const char* key, const char* value) { m_tagsHasBeenSet = true; m_tags.emplace(key, value); return *this; }
235 
236 
240  inline const Aws::String& GetDescription() const{ return m_description; }
241 
245  inline bool DescriptionHasBeenSet() const { return m_descriptionHasBeenSet; }
246 
250  inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; }
251 
255  inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); }
256 
260  inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); }
261 
265  inline App& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
266 
270  inline App& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
271 
275  inline App& WithDescription(const char* value) { SetDescription(value); return *this;}
276 
277 
281  inline const Aws::String& GetRepository() const{ return m_repository; }
282 
286  inline bool RepositoryHasBeenSet() const { return m_repositoryHasBeenSet; }
287 
291  inline void SetRepository(const Aws::String& value) { m_repositoryHasBeenSet = true; m_repository = value; }
292 
296  inline void SetRepository(Aws::String&& value) { m_repositoryHasBeenSet = true; m_repository = std::move(value); }
297 
301  inline void SetRepository(const char* value) { m_repositoryHasBeenSet = true; m_repository.assign(value); }
302 
306  inline App& WithRepository(const Aws::String& value) { SetRepository(value); return *this;}
307 
311  inline App& WithRepository(Aws::String&& value) { SetRepository(std::move(value)); return *this;}
312 
316  inline App& WithRepository(const char* value) { SetRepository(value); return *this;}
317 
318 
322  inline const Platform& GetPlatform() const{ return m_platform; }
323 
327  inline bool PlatformHasBeenSet() const { return m_platformHasBeenSet; }
328 
332  inline void SetPlatform(const Platform& value) { m_platformHasBeenSet = true; m_platform = value; }
333 
337  inline void SetPlatform(Platform&& value) { m_platformHasBeenSet = true; m_platform = std::move(value); }
338 
342  inline App& WithPlatform(const Platform& value) { SetPlatform(value); return *this;}
343 
347  inline App& WithPlatform(Platform&& value) { SetPlatform(std::move(value)); return *this;}
348 
349 
353  inline const Aws::Utils::DateTime& GetCreateTime() const{ return m_createTime; }
354 
358  inline bool CreateTimeHasBeenSet() const { return m_createTimeHasBeenSet; }
359 
363  inline void SetCreateTime(const Aws::Utils::DateTime& value) { m_createTimeHasBeenSet = true; m_createTime = value; }
364 
368  inline void SetCreateTime(Aws::Utils::DateTime&& value) { m_createTimeHasBeenSet = true; m_createTime = std::move(value); }
369 
373  inline App& WithCreateTime(const Aws::Utils::DateTime& value) { SetCreateTime(value); return *this;}
374 
378  inline App& WithCreateTime(Aws::Utils::DateTime&& value) { SetCreateTime(std::move(value)); return *this;}
379 
380 
384  inline const Aws::Utils::DateTime& GetUpdateTime() const{ return m_updateTime; }
385 
389  inline bool UpdateTimeHasBeenSet() const { return m_updateTimeHasBeenSet; }
390 
394  inline void SetUpdateTime(const Aws::Utils::DateTime& value) { m_updateTimeHasBeenSet = true; m_updateTime = value; }
395 
399  inline void SetUpdateTime(Aws::Utils::DateTime&& value) { m_updateTimeHasBeenSet = true; m_updateTime = std::move(value); }
400 
404  inline App& WithUpdateTime(const Aws::Utils::DateTime& value) { SetUpdateTime(value); return *this;}
405 
409  inline App& WithUpdateTime(Aws::Utils::DateTime&& value) { SetUpdateTime(std::move(value)); return *this;}
410 
411 
416  inline const Aws::String& GetIamServiceRoleArn() const{ return m_iamServiceRoleArn; }
417 
422  inline bool IamServiceRoleArnHasBeenSet() const { return m_iamServiceRoleArnHasBeenSet; }
423 
428  inline void SetIamServiceRoleArn(const Aws::String& value) { m_iamServiceRoleArnHasBeenSet = true; m_iamServiceRoleArn = value; }
429 
434  inline void SetIamServiceRoleArn(Aws::String&& value) { m_iamServiceRoleArnHasBeenSet = true; m_iamServiceRoleArn = std::move(value); }
435 
440  inline void SetIamServiceRoleArn(const char* value) { m_iamServiceRoleArnHasBeenSet = true; m_iamServiceRoleArn.assign(value); }
441 
446  inline App& WithIamServiceRoleArn(const Aws::String& value) { SetIamServiceRoleArn(value); return *this;}
447 
452  inline App& WithIamServiceRoleArn(Aws::String&& value) { SetIamServiceRoleArn(std::move(value)); return *this;}
453 
458  inline App& WithIamServiceRoleArn(const char* value) { SetIamServiceRoleArn(value); return *this;}
459 
460 
464  inline const Aws::Map<Aws::String, Aws::String>& GetEnvironmentVariables() const{ return m_environmentVariables; }
465 
469  inline bool EnvironmentVariablesHasBeenSet() const { return m_environmentVariablesHasBeenSet; }
470 
474  inline void SetEnvironmentVariables(const Aws::Map<Aws::String, Aws::String>& value) { m_environmentVariablesHasBeenSet = true; m_environmentVariables = value; }
475 
479  inline void SetEnvironmentVariables(Aws::Map<Aws::String, Aws::String>&& value) { m_environmentVariablesHasBeenSet = true; m_environmentVariables = std::move(value); }
480 
484  inline App& WithEnvironmentVariables(const Aws::Map<Aws::String, Aws::String>& value) { SetEnvironmentVariables(value); return *this;}
485 
489  inline App& WithEnvironmentVariables(Aws::Map<Aws::String, Aws::String>&& value) { SetEnvironmentVariables(std::move(value)); return *this;}
490 
494  inline App& AddEnvironmentVariables(const Aws::String& key, const Aws::String& value) { m_environmentVariablesHasBeenSet = true; m_environmentVariables.emplace(key, value); return *this; }
495 
499  inline App& AddEnvironmentVariables(Aws::String&& key, const Aws::String& value) { m_environmentVariablesHasBeenSet = true; m_environmentVariables.emplace(std::move(key), value); return *this; }
500 
504  inline App& AddEnvironmentVariables(const Aws::String& key, Aws::String&& value) { m_environmentVariablesHasBeenSet = true; m_environmentVariables.emplace(key, std::move(value)); return *this; }
505 
509  inline App& AddEnvironmentVariables(Aws::String&& key, Aws::String&& value) { m_environmentVariablesHasBeenSet = true; m_environmentVariables.emplace(std::move(key), std::move(value)); return *this; }
510 
514  inline App& AddEnvironmentVariables(const char* key, Aws::String&& value) { m_environmentVariablesHasBeenSet = true; m_environmentVariables.emplace(key, std::move(value)); return *this; }
515 
519  inline App& AddEnvironmentVariables(Aws::String&& key, const char* value) { m_environmentVariablesHasBeenSet = true; m_environmentVariables.emplace(std::move(key), value); return *this; }
520 
524  inline App& AddEnvironmentVariables(const char* key, const char* value) { m_environmentVariablesHasBeenSet = true; m_environmentVariables.emplace(key, value); return *this; }
525 
526 
530  inline const Aws::String& GetDefaultDomain() const{ return m_defaultDomain; }
531 
535  inline bool DefaultDomainHasBeenSet() const { return m_defaultDomainHasBeenSet; }
536 
540  inline void SetDefaultDomain(const Aws::String& value) { m_defaultDomainHasBeenSet = true; m_defaultDomain = value; }
541 
545  inline void SetDefaultDomain(Aws::String&& value) { m_defaultDomainHasBeenSet = true; m_defaultDomain = std::move(value); }
546 
550  inline void SetDefaultDomain(const char* value) { m_defaultDomainHasBeenSet = true; m_defaultDomain.assign(value); }
551 
555  inline App& WithDefaultDomain(const Aws::String& value) { SetDefaultDomain(value); return *this;}
556 
560  inline App& WithDefaultDomain(Aws::String&& value) { SetDefaultDomain(std::move(value)); return *this;}
561 
565  inline App& WithDefaultDomain(const char* value) { SetDefaultDomain(value); return *this;}
566 
567 
571  inline bool GetEnableBranchAutoBuild() const{ return m_enableBranchAutoBuild; }
572 
576  inline bool EnableBranchAutoBuildHasBeenSet() const { return m_enableBranchAutoBuildHasBeenSet; }
577 
581  inline void SetEnableBranchAutoBuild(bool value) { m_enableBranchAutoBuildHasBeenSet = true; m_enableBranchAutoBuild = value; }
582 
586  inline App& WithEnableBranchAutoBuild(bool value) { SetEnableBranchAutoBuild(value); return *this;}
587 
588 
593  inline bool GetEnableBranchAutoDeletion() const{ return m_enableBranchAutoDeletion; }
594 
599  inline bool EnableBranchAutoDeletionHasBeenSet() const { return m_enableBranchAutoDeletionHasBeenSet; }
600 
605  inline void SetEnableBranchAutoDeletion(bool value) { m_enableBranchAutoDeletionHasBeenSet = true; m_enableBranchAutoDeletion = value; }
606 
611  inline App& WithEnableBranchAutoDeletion(bool value) { SetEnableBranchAutoDeletion(value); return *this;}
612 
613 
617  inline bool GetEnableBasicAuth() const{ return m_enableBasicAuth; }
618 
622  inline bool EnableBasicAuthHasBeenSet() const { return m_enableBasicAuthHasBeenSet; }
623 
627  inline void SetEnableBasicAuth(bool value) { m_enableBasicAuthHasBeenSet = true; m_enableBasicAuth = value; }
628 
632  inline App& WithEnableBasicAuth(bool value) { SetEnableBasicAuth(value); return *this;}
633 
634 
638  inline const Aws::String& GetBasicAuthCredentials() const{ return m_basicAuthCredentials; }
639 
643  inline bool BasicAuthCredentialsHasBeenSet() const { return m_basicAuthCredentialsHasBeenSet; }
644 
648  inline void SetBasicAuthCredentials(const Aws::String& value) { m_basicAuthCredentialsHasBeenSet = true; m_basicAuthCredentials = value; }
649 
653  inline void SetBasicAuthCredentials(Aws::String&& value) { m_basicAuthCredentialsHasBeenSet = true; m_basicAuthCredentials = std::move(value); }
654 
658  inline void SetBasicAuthCredentials(const char* value) { m_basicAuthCredentialsHasBeenSet = true; m_basicAuthCredentials.assign(value); }
659 
663  inline App& WithBasicAuthCredentials(const Aws::String& value) { SetBasicAuthCredentials(value); return *this;}
664 
668  inline App& WithBasicAuthCredentials(Aws::String&& value) { SetBasicAuthCredentials(std::move(value)); return *this;}
669 
673  inline App& WithBasicAuthCredentials(const char* value) { SetBasicAuthCredentials(value); return *this;}
674 
675 
679  inline const Aws::Vector<CustomRule>& GetCustomRules() const{ return m_customRules; }
680 
684  inline bool CustomRulesHasBeenSet() const { return m_customRulesHasBeenSet; }
685 
689  inline void SetCustomRules(const Aws::Vector<CustomRule>& value) { m_customRulesHasBeenSet = true; m_customRules = value; }
690 
694  inline void SetCustomRules(Aws::Vector<CustomRule>&& value) { m_customRulesHasBeenSet = true; m_customRules = std::move(value); }
695 
699  inline App& WithCustomRules(const Aws::Vector<CustomRule>& value) { SetCustomRules(value); return *this;}
700 
704  inline App& WithCustomRules(Aws::Vector<CustomRule>&& value) { SetCustomRules(std::move(value)); return *this;}
705 
709  inline App& AddCustomRules(const CustomRule& value) { m_customRulesHasBeenSet = true; m_customRules.push_back(value); return *this; }
710 
714  inline App& AddCustomRules(CustomRule&& value) { m_customRulesHasBeenSet = true; m_customRules.push_back(std::move(value)); return *this; }
715 
716 
720  inline const ProductionBranch& GetProductionBranch() const{ return m_productionBranch; }
721 
725  inline bool ProductionBranchHasBeenSet() const { return m_productionBranchHasBeenSet; }
726 
730  inline void SetProductionBranch(const ProductionBranch& value) { m_productionBranchHasBeenSet = true; m_productionBranch = value; }
731 
735  inline void SetProductionBranch(ProductionBranch&& value) { m_productionBranchHasBeenSet = true; m_productionBranch = std::move(value); }
736 
740  inline App& WithProductionBranch(const ProductionBranch& value) { SetProductionBranch(value); return *this;}
741 
745  inline App& WithProductionBranch(ProductionBranch&& value) { SetProductionBranch(std::move(value)); return *this;}
746 
747 
752  inline const Aws::String& GetBuildSpec() const{ return m_buildSpec; }
753 
758  inline bool BuildSpecHasBeenSet() const { return m_buildSpecHasBeenSet; }
759 
764  inline void SetBuildSpec(const Aws::String& value) { m_buildSpecHasBeenSet = true; m_buildSpec = value; }
765 
770  inline void SetBuildSpec(Aws::String&& value) { m_buildSpecHasBeenSet = true; m_buildSpec = std::move(value); }
771 
776  inline void SetBuildSpec(const char* value) { m_buildSpecHasBeenSet = true; m_buildSpec.assign(value); }
777 
782  inline App& WithBuildSpec(const Aws::String& value) { SetBuildSpec(value); return *this;}
783 
788  inline App& WithBuildSpec(Aws::String&& value) { SetBuildSpec(std::move(value)); return *this;}
789 
794  inline App& WithBuildSpec(const char* value) { SetBuildSpec(value); return *this;}
795 
796 
800  inline const Aws::String& GetCustomHeaders() const{ return m_customHeaders; }
801 
805  inline bool CustomHeadersHasBeenSet() const { return m_customHeadersHasBeenSet; }
806 
810  inline void SetCustomHeaders(const Aws::String& value) { m_customHeadersHasBeenSet = true; m_customHeaders = value; }
811 
815  inline void SetCustomHeaders(Aws::String&& value) { m_customHeadersHasBeenSet = true; m_customHeaders = std::move(value); }
816 
820  inline void SetCustomHeaders(const char* value) { m_customHeadersHasBeenSet = true; m_customHeaders.assign(value); }
821 
825  inline App& WithCustomHeaders(const Aws::String& value) { SetCustomHeaders(value); return *this;}
826 
830  inline App& WithCustomHeaders(Aws::String&& value) { SetCustomHeaders(std::move(value)); return *this;}
831 
835  inline App& WithCustomHeaders(const char* value) { SetCustomHeaders(value); return *this;}
836 
837 
841  inline bool GetEnableAutoBranchCreation() const{ return m_enableAutoBranchCreation; }
842 
846  inline bool EnableAutoBranchCreationHasBeenSet() const { return m_enableAutoBranchCreationHasBeenSet; }
847 
851  inline void SetEnableAutoBranchCreation(bool value) { m_enableAutoBranchCreationHasBeenSet = true; m_enableAutoBranchCreation = value; }
852 
856  inline App& WithEnableAutoBranchCreation(bool value) { SetEnableAutoBranchCreation(value); return *this;}
857 
858 
863  inline const Aws::Vector<Aws::String>& GetAutoBranchCreationPatterns() const{ return m_autoBranchCreationPatterns; }
864 
869  inline bool AutoBranchCreationPatternsHasBeenSet() const { return m_autoBranchCreationPatternsHasBeenSet; }
870 
875  inline void SetAutoBranchCreationPatterns(const Aws::Vector<Aws::String>& value) { m_autoBranchCreationPatternsHasBeenSet = true; m_autoBranchCreationPatterns = value; }
876 
881  inline void SetAutoBranchCreationPatterns(Aws::Vector<Aws::String>&& value) { m_autoBranchCreationPatternsHasBeenSet = true; m_autoBranchCreationPatterns = std::move(value); }
882 
887  inline App& WithAutoBranchCreationPatterns(const Aws::Vector<Aws::String>& value) { SetAutoBranchCreationPatterns(value); return *this;}
888 
893  inline App& WithAutoBranchCreationPatterns(Aws::Vector<Aws::String>&& value) { SetAutoBranchCreationPatterns(std::move(value)); return *this;}
894 
899  inline App& AddAutoBranchCreationPatterns(const Aws::String& value) { m_autoBranchCreationPatternsHasBeenSet = true; m_autoBranchCreationPatterns.push_back(value); return *this; }
900 
905  inline App& AddAutoBranchCreationPatterns(Aws::String&& value) { m_autoBranchCreationPatternsHasBeenSet = true; m_autoBranchCreationPatterns.push_back(std::move(value)); return *this; }
906 
911  inline App& AddAutoBranchCreationPatterns(const char* value) { m_autoBranchCreationPatternsHasBeenSet = true; m_autoBranchCreationPatterns.push_back(value); return *this; }
912 
913 
918  inline const AutoBranchCreationConfig& GetAutoBranchCreationConfig() const{ return m_autoBranchCreationConfig; }
919 
924  inline bool AutoBranchCreationConfigHasBeenSet() const { return m_autoBranchCreationConfigHasBeenSet; }
925 
930  inline void SetAutoBranchCreationConfig(const AutoBranchCreationConfig& value) { m_autoBranchCreationConfigHasBeenSet = true; m_autoBranchCreationConfig = value; }
931 
936  inline void SetAutoBranchCreationConfig(AutoBranchCreationConfig&& value) { m_autoBranchCreationConfigHasBeenSet = true; m_autoBranchCreationConfig = std::move(value); }
937 
942  inline App& WithAutoBranchCreationConfig(const AutoBranchCreationConfig& value) { SetAutoBranchCreationConfig(value); return *this;}
943 
948  inline App& WithAutoBranchCreationConfig(AutoBranchCreationConfig&& value) { SetAutoBranchCreationConfig(std::move(value)); return *this;}
949 
950  private:
951 
952  Aws::String m_appId;
953  bool m_appIdHasBeenSet;
954 
955  Aws::String m_appArn;
956  bool m_appArnHasBeenSet;
957 
958  Aws::String m_name;
959  bool m_nameHasBeenSet;
960 
962  bool m_tagsHasBeenSet;
963 
964  Aws::String m_description;
965  bool m_descriptionHasBeenSet;
966 
967  Aws::String m_repository;
968  bool m_repositoryHasBeenSet;
969 
970  Platform m_platform;
971  bool m_platformHasBeenSet;
972 
973  Aws::Utils::DateTime m_createTime;
974  bool m_createTimeHasBeenSet;
975 
976  Aws::Utils::DateTime m_updateTime;
977  bool m_updateTimeHasBeenSet;
978 
979  Aws::String m_iamServiceRoleArn;
980  bool m_iamServiceRoleArnHasBeenSet;
981 
982  Aws::Map<Aws::String, Aws::String> m_environmentVariables;
983  bool m_environmentVariablesHasBeenSet;
984 
985  Aws::String m_defaultDomain;
986  bool m_defaultDomainHasBeenSet;
987 
988  bool m_enableBranchAutoBuild;
989  bool m_enableBranchAutoBuildHasBeenSet;
990 
991  bool m_enableBranchAutoDeletion;
992  bool m_enableBranchAutoDeletionHasBeenSet;
993 
994  bool m_enableBasicAuth;
995  bool m_enableBasicAuthHasBeenSet;
996 
997  Aws::String m_basicAuthCredentials;
998  bool m_basicAuthCredentialsHasBeenSet;
999 
1000  Aws::Vector<CustomRule> m_customRules;
1001  bool m_customRulesHasBeenSet;
1002 
1003  ProductionBranch m_productionBranch;
1004  bool m_productionBranchHasBeenSet;
1005 
1006  Aws::String m_buildSpec;
1007  bool m_buildSpecHasBeenSet;
1008 
1009  Aws::String m_customHeaders;
1010  bool m_customHeadersHasBeenSet;
1011 
1012  bool m_enableAutoBranchCreation;
1013  bool m_enableAutoBranchCreationHasBeenSet;
1014 
1015  Aws::Vector<Aws::String> m_autoBranchCreationPatterns;
1016  bool m_autoBranchCreationPatternsHasBeenSet;
1017 
1018  AutoBranchCreationConfig m_autoBranchCreationConfig;
1019  bool m_autoBranchCreationConfigHasBeenSet;
1020  };
1021 
1022 } // namespace Model
1023 } // namespace Amplify
1024 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Amplify_EXPORTS.h
Aws::Amplify::Model::App::WithAppId
App & WithAppId(const Aws::String &value)
Definition: App.h:76
Aws::Amplify::Model::App::EnableAutoBranchCreationHasBeenSet
bool EnableAutoBranchCreationHasBeenSet() const
Definition: App.h:846
Aws::Amplify::Model::App::WithName
App & WithName(const Aws::String &value)
Definition: App.h:158
CustomRule.h
Aws::Amplify::Model::App::WithCustomHeaders
App & WithCustomHeaders(const Aws::String &value)
Definition: App.h:825
Aws::Amplify::Model::App::GetEnableBranchAutoBuild
bool GetEnableBranchAutoBuild() const
Definition: App.h:571
Aws::Amplify::Model::App::WithRepository
App & WithRepository(Aws::String &&value)
Definition: App.h:311
Aws::Amplify::Model::App::WithBuildSpec
App & WithBuildSpec(const Aws::String &value)
Definition: App.h:782
Aws::Amplify::Model::App::WithCustomRules
App & WithCustomRules(const Aws::Vector< CustomRule > &value)
Definition: App.h:699
Aws::Amplify::Model::App::GetEnvironmentVariables
const Aws::Map< Aws::String, Aws::String > & GetEnvironmentVariables() const
Definition: App.h:464
Aws::Amplify::Model::App::WithCustomHeaders
App & WithCustomHeaders(Aws::String &&value)
Definition: App.h:830
Aws::Amplify::Model::App::SetPlatform
void SetPlatform(Platform &&value)
Definition: App.h:337
Aws::Amplify::Model::App::AddAutoBranchCreationPatterns
App & AddAutoBranchCreationPatterns(Aws::String &&value)
Definition: App.h:905
Aws::Amplify::Model::App::WithEnableBranchAutoDeletion
App & WithEnableBranchAutoDeletion(bool value)
Definition: App.h:611
Aws::Amplify::Model::App::GetUpdateTime
const Aws::Utils::DateTime & GetUpdateTime() const
Definition: App.h:384
Aws::Amplify::Model::App::AddEnvironmentVariables
App & AddEnvironmentVariables(const char *key, const char *value)
Definition: App.h:524
Aws::Amplify::Model::App::AutoBranchCreationConfigHasBeenSet
bool AutoBranchCreationConfigHasBeenSet() const
Definition: App.h:924
Aws::Amplify::Model::App::SetAppArn
void SetAppArn(Aws::String &&value)
Definition: App.h:107
Aws::Amplify::Model::App::WithEnableBranchAutoBuild
App & WithEnableBranchAutoBuild(bool value)
Definition: App.h:586
Aws::Amplify::Model::App::IamServiceRoleArnHasBeenSet
bool IamServiceRoleArnHasBeenSet() const
Definition: App.h:422
Aws::Amplify::Model::App::SetBasicAuthCredentials
void SetBasicAuthCredentials(Aws::String &&value)
Definition: App.h:653
Aws::Amplify::Model::ProductionBranch
Definition: ProductionBranch.h:34
Aws::Amplify::Model::App::SetBuildSpec
void SetBuildSpec(Aws::String &&value)
Definition: App.h:770
Aws::Amplify::Model::App::WithAppId
App & WithAppId(Aws::String &&value)
Definition: App.h:81
Aws::Amplify::Model::App::AddTags
App & AddTags(Aws::String &&key, Aws::String &&value)
Definition: App.h:219
Aws::Amplify::Model::App::WithDefaultDomain
App & WithDefaultDomain(const Aws::String &value)
Definition: App.h:555
Aws::Amplify::Model::App::SetCustomHeaders
void SetCustomHeaders(Aws::String &&value)
Definition: App.h:815
DateTime.h
Aws::Amplify::Model::App::AddTags
App & AddTags(Aws::String &&key, const Aws::String &value)
Definition: App.h:209
Aws::Amplify::Model::App::GetDefaultDomain
const Aws::String & GetDefaultDomain() const
Definition: App.h:530
Aws::Amplify::Model::App::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::Amplify::Model::App::SetBuildSpec
void SetBuildSpec(const Aws::String &value)
Definition: App.h:764
Aws::Amplify::Model::App::SetEnableBranchAutoBuild
void SetEnableBranchAutoBuild(bool value)
Definition: App.h:581
Aws::Amplify::Model::App::SetCustomHeaders
void SetCustomHeaders(const Aws::String &value)
Definition: App.h:810
Aws::Amplify::Model::App::AppIdHasBeenSet
bool AppIdHasBeenSet() const
Definition: App.h:56
Aws::Amplify::Model::App::WithBuildSpec
App & WithBuildSpec(const char *value)
Definition: App.h:794
Aws::Amplify::Model::App::SetCustomRules
void SetCustomRules(Aws::Vector< CustomRule > &&value)
Definition: App.h:694
Aws::Amplify::Model::App::SetEnableAutoBranchCreation
void SetEnableAutoBranchCreation(bool value)
Definition: App.h:851
Aws::Amplify::Model::App::SetCreateTime
void SetCreateTime(Aws::Utils::DateTime &&value)
Definition: App.h:368
Aws::Amplify::Model::App::SetAppArn
void SetAppArn(const char *value)
Definition: App.h:112
Aws::Amplify::Model::App::SetTags
void SetTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: App.h:184
Aws::Amplify::Model::App::CustomRulesHasBeenSet
bool CustomRulesHasBeenSet() const
Definition: App.h:684
Aws::Amplify::Model::App::WithDescription
App & WithDescription(Aws::String &&value)
Definition: App.h:270
Aws::Amplify::Model::App::GetAppArn
const Aws::String & GetAppArn() const
Definition: App.h:92
Aws::Amplify::Model::App::AddEnvironmentVariables
App & AddEnvironmentVariables(const Aws::String &key, const Aws::String &value)
Definition: App.h:494
Aws::Amplify::Model::App::WithRepository
App & WithRepository(const char *value)
Definition: App.h:316
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::Amplify::Model::App::GetAutoBranchCreationConfig
const AutoBranchCreationConfig & GetAutoBranchCreationConfig() const
Definition: App.h:918
Aws::Amplify::Model::App::SetPlatform
void SetPlatform(const Platform &value)
Definition: App.h:332
Aws::Amplify::Model::App::PlatformHasBeenSet
bool PlatformHasBeenSet() const
Definition: App.h:327
Aws::Amplify::Model::App::ProductionBranchHasBeenSet
bool ProductionBranchHasBeenSet() const
Definition: App.h:725
Aws::Amplify::Model::App::GetBasicAuthCredentials
const Aws::String & GetBasicAuthCredentials() const
Definition: App.h:638
Aws::Amplify::Model::App::WithPlatform
App & WithPlatform(Platform &&value)
Definition: App.h:347
Aws::Amplify::Model::App::WithBuildSpec
App & WithBuildSpec(Aws::String &&value)
Definition: App.h:788
Aws::Amplify::Model::App::SetUpdateTime
void SetUpdateTime(const Aws::Utils::DateTime &value)
Definition: App.h:394
Aws::Amplify::Model::App::App
App()
AWSVector.h
ProductionBranch.h
Aws::Amplify::Model::App
Definition: App.h:40
Aws::Amplify::Model::App::SetAppId
void SetAppId(Aws::String &&value)
Definition: App.h:66
Aws::Amplify::Model::App::SetAutoBranchCreationConfig
void SetAutoBranchCreationConfig(AutoBranchCreationConfig &&value)
Definition: App.h:936
Aws::Amplify::Model::App::SetCustomHeaders
void SetCustomHeaders(const char *value)
Definition: App.h:820
Aws::Amplify::Model::App::SetDefaultDomain
void SetDefaultDomain(const char *value)
Definition: App.h:550
Aws::Amplify::Model::App::AddCustomRules
App & AddCustomRules(CustomRule &&value)
Definition: App.h:714
Aws::Amplify::Model::App::SetAutoBranchCreationPatterns
void SetAutoBranchCreationPatterns(const Aws::Vector< Aws::String > &value)
Definition: App.h:875
Aws::Amplify::Model::App::operator=
App & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Amplify::Model::App::BasicAuthCredentialsHasBeenSet
bool BasicAuthCredentialsHasBeenSet() const
Definition: App.h:643
Aws::Amplify::Model::App::WithEnvironmentVariables
App & WithEnvironmentVariables(Aws::Map< Aws::String, Aws::String > &&value)
Definition: App.h:489
Aws::Amplify::Model::App::AddAutoBranchCreationPatterns
App & AddAutoBranchCreationPatterns(const Aws::String &value)
Definition: App.h:899
Aws::Amplify::Model::App::SetDescription
void SetDescription(const char *value)
Definition: App.h:260
Aws::Amplify::Model::App::AddTags
App & AddTags(const char *key, const char *value)
Definition: App.h:234
Aws::Amplify::Model::App::GetProductionBranch
const ProductionBranch & GetProductionBranch() const
Definition: App.h:720
Aws::Amplify::Model::App::DefaultDomainHasBeenSet
bool DefaultDomainHasBeenSet() const
Definition: App.h:535
Aws::Amplify::Model::App::EnableBranchAutoBuildHasBeenSet
bool EnableBranchAutoBuildHasBeenSet() const
Definition: App.h:576
Aws::Amplify::Model::App::WithRepository
App & WithRepository(const Aws::String &value)
Definition: App.h:306
Aws::Amplify::Model::App::SetAppId
void SetAppId(const Aws::String &value)
Definition: App.h:61
Aws::Amplify::Model::App::GetAppId
const Aws::String & GetAppId() const
Definition: App.h:51
Aws::Amplify::Model::App::WithAppArn
App & WithAppArn(Aws::String &&value)
Definition: App.h:122
Aws::Amplify::Model::App::CreateTimeHasBeenSet
bool CreateTimeHasBeenSet() const
Definition: App.h:358
Aws::Amplify::Model::App::SetProductionBranch
void SetProductionBranch(const ProductionBranch &value)
Definition: App.h:730
Aws::Amplify::Model::App::WithTags
App & WithTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: App.h:194
Aws::Amplify::Model::App::SetUpdateTime
void SetUpdateTime(Aws::Utils::DateTime &&value)
Definition: App.h:399
Aws::Amplify::Model::App::SetName
void SetName(const char *value)
Definition: App.h:153
Aws::Amplify::Model::App::SetIamServiceRoleArn
void SetIamServiceRoleArn(const char *value)
Definition: App.h:440
Aws::Amplify::Model::App::GetIamServiceRoleArn
const Aws::String & GetIamServiceRoleArn() const
Definition: App.h:416
Aws::Amplify::Model::App::SetProductionBranch
void SetProductionBranch(ProductionBranch &&value)
Definition: App.h:735
Aws::Amplify::Model::App::SetIamServiceRoleArn
void SetIamServiceRoleArn(Aws::String &&value)
Definition: App.h:434
Aws::Amplify::Model::App::GetBuildSpec
const Aws::String & GetBuildSpec() const
Definition: App.h:752
Aws::Amplify::Model::App::SetDescription
void SetDescription(const Aws::String &value)
Definition: App.h:250
Aws::Amplify::Model::App::WithAppArn
App & WithAppArn(const char *value)
Definition: App.h:127
Aws::Amplify::Model::App::EnableBasicAuthHasBeenSet
bool EnableBasicAuthHasBeenSet() const
Definition: App.h:622
Aws::Amplify::Model::App::AddEnvironmentVariables
App & AddEnvironmentVariables(Aws::String &&key, const char *value)
Definition: App.h:519
Aws::Amplify::Model::App::WithCustomRules
App & WithCustomRules(Aws::Vector< CustomRule > &&value)
Definition: App.h:704
Aws::Amplify::Model::AutoBranchCreationConfig
Definition: AutoBranchCreationConfig.h:35
Aws::Amplify::Model::App::SetCustomRules
void SetCustomRules(const Aws::Vector< CustomRule > &value)
Definition: App.h:689
Aws::Amplify::Model::App::SetCreateTime
void SetCreateTime(const Aws::Utils::DateTime &value)
Definition: App.h:363
Aws::Amplify::Model::App::SetName
void SetName(Aws::String &&value)
Definition: App.h:148
Aws::Amplify::Model::App::GetAutoBranchCreationPatterns
const Aws::Vector< Aws::String > & GetAutoBranchCreationPatterns() const
Definition: App.h:863
Aws::Amplify::Model::App::SetDefaultDomain
void SetDefaultDomain(Aws::String &&value)
Definition: App.h:545
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::Amplify::Model::App::AddEnvironmentVariables
App & AddEnvironmentVariables(const char *key, Aws::String &&value)
Definition: App.h:514
AWSString.h
Aws::Amplify::Model::App::WithUpdateTime
App & WithUpdateTime(Aws::Utils::DateTime &&value)
Definition: App.h:409
Aws::Amplify::Model::App::WithEnvironmentVariables
App & WithEnvironmentVariables(const Aws::Map< Aws::String, Aws::String > &value)
Definition: App.h:484
Aws::Amplify::Model::App::WithAutoBranchCreationConfig
App & WithAutoBranchCreationConfig(const AutoBranchCreationConfig &value)
Definition: App.h:942
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
AutoBranchCreationConfig.h
Aws::Amplify::Model::App::WithBasicAuthCredentials
App & WithBasicAuthCredentials(const char *value)
Definition: App.h:673
Aws::Amplify::Model::App::SetRepository
void SetRepository(const Aws::String &value)
Definition: App.h:291
Aws::Amplify::Model::App::EnvironmentVariablesHasBeenSet
bool EnvironmentVariablesHasBeenSet() const
Definition: App.h:469
Aws::Amplify::Model::App::NameHasBeenSet
bool NameHasBeenSet() const
Definition: App.h:138
Aws::Amplify::Model::App::WithAppId
App & WithAppId(const char *value)
Definition: App.h:86
Aws::Amplify::Model::App::AppArnHasBeenSet
bool AppArnHasBeenSet() const
Definition: App.h:97
Aws::Amplify::Model::App::WithAutoBranchCreationConfig
App & WithAutoBranchCreationConfig(AutoBranchCreationConfig &&value)
Definition: App.h:948
Aws::Amplify::Model::App::AddCustomRules
App & AddCustomRules(const CustomRule &value)
Definition: App.h:709
Platform.h
Aws::Amplify::Model::App::GetName
const Aws::String & GetName() const
Definition: App.h:133
Aws::Amplify::Model::App::WithDescription
App & WithDescription(const char *value)
Definition: App.h:275
Aws::Amplify::Model::App::SetBasicAuthCredentials
void SetBasicAuthCredentials(const char *value)
Definition: App.h:658
Aws::Amplify::Model::App::GetCreateTime
const Aws::Utils::DateTime & GetCreateTime() const
Definition: App.h:353
Aws::Amplify::Model::App::SetAutoBranchCreationConfig
void SetAutoBranchCreationConfig(const AutoBranchCreationConfig &value)
Definition: App.h:930
Aws::Amplify::Model::App::AddAutoBranchCreationPatterns
App & AddAutoBranchCreationPatterns(const char *value)
Definition: App.h:911
Aws::Amplify::Model::App::WithAutoBranchCreationPatterns
App & WithAutoBranchCreationPatterns(const Aws::Vector< Aws::String > &value)
Definition: App.h:887
Aws::Amplify::Model::App::SetRepository
void SetRepository(const char *value)
Definition: App.h:301
Aws::Amplify::Model::App::AddTags
App & AddTags(const Aws::String &key, const Aws::String &value)
Definition: App.h:204
Aws::Amplify::Model::App::GetEnableAutoBranchCreation
bool GetEnableAutoBranchCreation() const
Definition: App.h:841
Aws::Amplify::Model::App::GetCustomRules
const Aws::Vector< CustomRule > & GetCustomRules() const
Definition: App.h:679
Aws::Amplify::Model::App::BuildSpecHasBeenSet
bool BuildSpecHasBeenSet() const
Definition: App.h:758
Aws::Amplify::Model::App::SetAppArn
void SetAppArn(const Aws::String &value)
Definition: App.h:102
Aws::Amplify::Model::App::GetCustomHeaders
const Aws::String & GetCustomHeaders() const
Definition: App.h:800
Aws::Amplify::Model::App::SetDefaultDomain
void SetDefaultDomain(const Aws::String &value)
Definition: App.h:540
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::Amplify::Model::App::SetBasicAuthCredentials
void SetBasicAuthCredentials(const Aws::String &value)
Definition: App.h:648
Aws::Amplify::Model::App::SetEnvironmentVariables
void SetEnvironmentVariables(Aws::Map< Aws::String, Aws::String > &&value)
Definition: App.h:479
Aws
Definition: AccessManagementClient.h:15
Aws::Amplify::Model::App::WithBasicAuthCredentials
App & WithBasicAuthCredentials(Aws::String &&value)
Definition: App.h:668
Aws::Amplify::Model::App::GetPlatform
const Platform & GetPlatform() const
Definition: App.h:322
Aws::Amplify::Model::App::WithDescription
App & WithDescription(const Aws::String &value)
Definition: App.h:265
Aws::Amplify::Model::App::SetEnableBranchAutoDeletion
void SetEnableBranchAutoDeletion(bool value)
Definition: App.h:605
Aws::Amplify::Model::App::EnableBranchAutoDeletionHasBeenSet
bool EnableBranchAutoDeletionHasBeenSet() const
Definition: App.h:599
Aws::Amplify::Model::App::WithBasicAuthCredentials
App & WithBasicAuthCredentials(const Aws::String &value)
Definition: App.h:663
Aws::Amplify::Model::App::WithAutoBranchCreationPatterns
App & WithAutoBranchCreationPatterns(Aws::Vector< Aws::String > &&value)
Definition: App.h:893
Aws::Amplify::Model::App::AddEnvironmentVariables
App & AddEnvironmentVariables(Aws::String &&key, const Aws::String &value)
Definition: App.h:499
Aws::Amplify::Model::App::WithName
App & WithName(Aws::String &&value)
Definition: App.h:163
Aws::Amplify::Model::App::SetTags
void SetTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: App.h:189
Aws::Amplify::Model::App::WithEnableBasicAuth
App & WithEnableBasicAuth(bool value)
Definition: App.h:632
Aws::Amplify::Model::App::WithProductionBranch
App & WithProductionBranch(ProductionBranch &&value)
Definition: App.h:745
Aws::Amplify::Model::App::AddTags
App & AddTags(Aws::String &&key, const char *value)
Definition: App.h:229
Aws::Amplify::Model::App::AddEnvironmentVariables
App & AddEnvironmentVariables(Aws::String &&key, Aws::String &&value)
Definition: App.h:509
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Amplify::Model::App::WithDefaultDomain
App & WithDefaultDomain(Aws::String &&value)
Definition: App.h:560
Aws::Amplify::Model::App::DescriptionHasBeenSet
bool DescriptionHasBeenSet() const
Definition: App.h:245
Aws::Amplify::Model::App::GetEnableBranchAutoDeletion
bool GetEnableBranchAutoDeletion() const
Definition: App.h:593
Aws::Amplify::Model::App::GetDescription
const Aws::String & GetDescription() const
Definition: App.h:240
Aws::Amplify::Model::App::WithCreateTime
App & WithCreateTime(Aws::Utils::DateTime &&value)
Definition: App.h:378
Aws::Amplify::Model::App::WithPlatform
App & WithPlatform(const Platform &value)
Definition: App.h:342
Aws::Amplify::Model::App::AutoBranchCreationPatternsHasBeenSet
bool AutoBranchCreationPatternsHasBeenSet() const
Definition: App.h:869
Aws::Amplify::Model::App::SetRepository
void SetRepository(Aws::String &&value)
Definition: App.h:296
Aws::Amplify::Model::App::AddTags
App & AddTags(const Aws::String &key, Aws::String &&value)
Definition: App.h:214
Aws::Amplify::Model::App::AddTags
App & AddTags(const char *key, Aws::String &&value)
Definition: App.h:224
Aws::Amplify::Model::App::SetBuildSpec
void SetBuildSpec(const char *value)
Definition: App.h:776
Aws::Amplify::Model::App::CustomHeadersHasBeenSet
bool CustomHeadersHasBeenSet() const
Definition: App.h:805
Aws::Amplify::Model::App::GetRepository
const Aws::String & GetRepository() const
Definition: App.h:281
Aws::Amplify::Model::App::WithEnableAutoBranchCreation
App & WithEnableAutoBranchCreation(bool value)
Definition: App.h:856
Aws::Amplify::Model::App::SetEnableBasicAuth
void SetEnableBasicAuth(bool value)
Definition: App.h:627
Aws::Amplify::Model::App::GetEnableBasicAuth
bool GetEnableBasicAuth() const
Definition: App.h:617
Aws::Amplify::Model::App::SetAppId
void SetAppId(const char *value)
Definition: App.h:71
Aws::Amplify::Model::App::GetTags
const Aws::Map< Aws::String, Aws::String > & GetTags() const
Definition: App.h:174
Aws::Amplify::Model::App::RepositoryHasBeenSet
bool RepositoryHasBeenSet() const
Definition: App.h:286
Aws::Amplify::Model::App::WithCustomHeaders
App & WithCustomHeaders(const char *value)
Definition: App.h:835
Aws::Amplify::Model::App::TagsHasBeenSet
bool TagsHasBeenSet() const
Definition: App.h:179
AWSMap.h
Aws::Amplify::Model::App::SetName
void SetName(const Aws::String &value)
Definition: App.h:143
Aws::Amplify::Model::App::SetEnvironmentVariables
void SetEnvironmentVariables(const Aws::Map< Aws::String, Aws::String > &value)
Definition: App.h:474
Aws::Amplify::Model::App::WithTags
App & WithTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: App.h:199
Aws::Amplify::Model::CustomRule
Definition: CustomRule.h:32
Aws::Amplify::Model::App::WithProductionBranch
App & WithProductionBranch(const ProductionBranch &value)
Definition: App.h:740
Aws::Amplify::Model::App::AddEnvironmentVariables
App & AddEnvironmentVariables(const Aws::String &key, Aws::String &&value)
Definition: App.h:504
Aws::Amplify::Model::App::WithIamServiceRoleArn
App & WithIamServiceRoleArn(Aws::String &&value)
Definition: App.h:452
Aws::Amplify::Model::App::WithName
App & WithName(const char *value)
Definition: App.h:168
Aws::Amplify::Model::App::SetAutoBranchCreationPatterns
void SetAutoBranchCreationPatterns(Aws::Vector< Aws::String > &&value)
Definition: App.h:881
Aws::Amplify::Model::App::WithCreateTime
App & WithCreateTime(const Aws::Utils::DateTime &value)
Definition: App.h:373
AWS_AMPLIFY_API
#define AWS_AMPLIFY_API
Definition: Amplify_EXPORTS.h:28
Aws::Amplify::Model::App::WithIamServiceRoleArn
App & WithIamServiceRoleArn(const Aws::String &value)
Definition: App.h:446
Aws::Amplify::Model::App::WithAppArn
App & WithAppArn(const Aws::String &value)
Definition: App.h:117
Aws::Amplify::Model::App::App
App(Aws::Utils::Json::JsonView jsonValue)
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::Amplify::Model::Platform
Platform
Definition: Platform.h:17
Aws::Amplify::Model::App::WithUpdateTime
App & WithUpdateTime(const Aws::Utils::DateTime &value)
Definition: App.h:404
Aws::Amplify::Model::App::WithIamServiceRoleArn
App & WithIamServiceRoleArn(const char *value)
Definition: App.h:458
Aws::Amplify::Model::App::SetIamServiceRoleArn
void SetIamServiceRoleArn(const Aws::String &value)
Definition: App.h:428
Aws::Amplify::Model::App::WithDefaultDomain
App & WithDefaultDomain(const char *value)
Definition: App.h:565
Aws::Amplify::Model::App::UpdateTimeHasBeenSet
bool UpdateTimeHasBeenSet() const
Definition: App.h:389
Aws::Amplify::Model::App::SetDescription
void SetDescription(Aws::String &&value)
Definition: App.h:255