AppHostingBuildState constructor

const AppHostingBuildState({
  1. Input<Map<String, String>?>? annotations,
  2. Input<String?>? backend,
  3. Input<String?>? buildId,
  4. Input<String?>? buildLogsUri,
  5. Input<String?>? createTime,
  6. Input<String?>? displayName,
  7. Input<Map<String, String>?>? effectiveAnnotations,
  8. Input<Map<String, String>?>? effectiveLabels,
  9. Input<String?>? environment,
  10. Input<String?>? errorSource,
  11. Input<List<AppHostingBuildError>?>? errors,
  12. Input<String?>? etag,
  13. Input<String?>? image,
  14. Input<Map<String, String>?>? labels,
  15. Input<String?>? location,
  16. Input<String?>? name,
  17. Input<String?>? project,
  18. Input<Map<String, String>?>? pulumiLabels,
  19. Input<AppHostingBuildSource?>? source,
  20. Input<String?>? state,
  21. Input<String?>? uid,
  22. Input<String?>? updateTime,
})

Creates a new AppHostingBuildState. annotations Unstructured key value map that may be set by external tools to backend The ID of the Backend that this Build applies to buildId The user-specified ID of the build being created. buildLogsUri The location of the [Cloud Build createTime Time at which the build was created. displayName Human-readable name. 63 character limit. effectiveAnnotations All of annotations (key/value pairs) present on the resource in GCP, including the annotations configured through Terraform, other clients and services. effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. environment The environment name of the backend when this build was created. errorSource The source of the error for the build, if in a FAILED state. errors The Status type defines a logical error model that is suitable for etag Server-computed checksum based on other values; may be sent image The Artifact Registry labels Unstructured key value map that can be used to organize and categorize location The location of the Backend that this Build applies to name Identifier. The resource name of the build. project The ID of the project in which the resource belongs. pulumiLabels The combination of labels configured directly on the resource source The source for the build. state The state of the build. uid System-assigned, unique identifier. updateTime Time at which the build was last updated.

Implementation

const AppHostingBuildState({
  this.annotations,
  this.backend,
  this.buildId,
  this.buildLogsUri,
  this.createTime,
  this.displayName,
  this.effectiveAnnotations,
  this.effectiveLabels,
  this.environment,
  this.errorSource,
  this.errors,
  this.etag,
  this.image,
  this.labels,
  this.location,
  this.name,
  this.project,
  this.pulumiLabels,
  this.source,
  this.state,
  this.uid,
  this.updateTime,
});