Release constructor

Release({
  1. bool? abandoned,
  2. Map<String, String>? annotations,
  3. List<BuildArtifact>? buildArtifacts,
  4. ReleaseCondition? condition,
  5. String? createTime,
  6. List<CustomTargetType>? customTargetTypeSnapshots,
  7. DeliveryPipeline? deliveryPipelineSnapshot,
  8. Map<String, String>? deployParameters,
  9. String? description,
  10. String? etag,
  11. Map<String, String>? labels,
  12. String? name,
  13. String? renderEndTime,
  14. String? renderStartTime,
  15. String? renderState,
  16. String? skaffoldConfigPath,
  17. String? skaffoldConfigUri,
  18. String? skaffoldVersion,
  19. Map<String, TargetArtifact>? targetArtifacts,
  20. Map<String, TargetRender>? targetRenders,
  21. List<Target>? targetSnapshots,
  22. String? uid,
})

Implementation

Release({
  this.abandoned,
  this.annotations,
  this.buildArtifacts,
  this.condition,
  this.createTime,
  this.customTargetTypeSnapshots,
  this.deliveryPipelineSnapshot,
  this.deployParameters,
  this.description,
  this.etag,
  this.labels,
  this.name,
  this.renderEndTime,
  this.renderStartTime,
  this.renderState,
  this.skaffoldConfigPath,
  this.skaffoldConfigUri,
  this.skaffoldVersion,
  this.targetArtifacts,
  this.targetRenders,
  this.targetSnapshots,
  this.uid,
});