Project constructor
Project({
- String? arn,
- ProjectArtifacts? artifacts,
- ProjectBadge? badge,
- ProjectBuildBatchConfig? buildBatchConfig,
- ProjectCache? cache,
- DateTime? created,
- String? description,
- String? encryptionKey,
- ProjectEnvironment? environment,
- List<
ProjectFileSystemLocation> ? fileSystemLocations, - DateTime? lastModified,
- LogsConfig? logsConfig,
- String? name,
- int? queuedTimeoutInMinutes,
- List<
ProjectArtifacts> ? secondaryArtifacts, - List<
ProjectSourceVersion> ? secondarySourceVersions, - List<
ProjectSource> ? secondarySources, - String? serviceRole,
- ProjectSource? source,
- String? sourceVersion,
- List<
Tag> ? tags, - int? timeoutInMinutes,
- VpcConfig? vpcConfig,
- Webhook? webhook,
Implementation
Project({
this.arn,
this.artifacts,
this.badge,
this.buildBatchConfig,
this.cache,
this.created,
this.description,
this.encryptionKey,
this.environment,
this.fileSystemLocations,
this.lastModified,
this.logsConfig,
this.name,
this.queuedTimeoutInMinutes,
this.secondaryArtifacts,
this.secondarySourceVersions,
this.secondarySources,
this.serviceRole,
this.source,
this.sourceVersion,
this.tags,
this.timeoutInMinutes,
this.vpcConfig,
this.webhook,
});