App constructor
App({
- required String appArn,
- required String appId,
- required DateTime createTime,
- required String defaultDomain,
- required String description,
- required bool enableBasicAuth,
- required bool enableBranchAutoBuild,
- required Map<
String, String> environmentVariables, - required String name,
- required Platform platform,
- required String repository,
- required DateTime updateTime,
- AutoBranchCreationConfig? autoBranchCreationConfig,
- List<
String> ? autoBranchCreationPatterns, - String? basicAuthCredentials,
- String? buildSpec,
- String? customHeaders,
- List<
CustomRule> ? customRules, - bool? enableAutoBranchCreation,
- bool? enableBranchAutoDeletion,
- String? iamServiceRoleArn,
- ProductionBranch? productionBranch,
- 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,
});