App constructor

App({
  1. required String appArn,
  2. required String appId,
  3. required DateTime createTime,
  4. required String defaultDomain,
  5. required String description,
  6. required bool enableBasicAuth,
  7. required bool enableBranchAutoBuild,
  8. required Map<String, String> environmentVariables,
  9. required String name,
  10. required Platform platform,
  11. required String repository,
  12. required DateTime updateTime,
  13. AutoBranchCreationConfig? autoBranchCreationConfig,
  14. List<String>? autoBranchCreationPatterns,
  15. String? basicAuthCredentials,
  16. String? buildSpec,
  17. String? customHeaders,
  18. List<CustomRule>? customRules,
  19. bool? enableAutoBranchCreation,
  20. bool? enableBranchAutoDeletion,
  21. String? iamServiceRoleArn,
  22. ProductionBranch? productionBranch,
  23. Map<String, String>? tags,
})

Implementation

App({
  required this.appArn,
  required this.appId,
  required this.createTime,
  required this.defaultDomain,
  required this.description,
  required this.enableBasicAuth,
  required this.enableBranchAutoBuild,
  required this.environmentVariables,
  required this.name,
  required this.platform,
  required this.repository,
  required this.updateTime,
  this.autoBranchCreationConfig,
  this.autoBranchCreationPatterns,
  this.basicAuthCredentials,
  this.buildSpec,
  this.customHeaders,
  this.customRules,
  this.enableAutoBranchCreation,
  this.enableBranchAutoDeletion,
  this.iamServiceRoleArn,
  this.productionBranch,
  this.tags,
});