AppHostingBuildState constructor
- Input<
Map< ? annotations,String, String> ?> - Input<
String?> ? backend, - Input<
String?> ? buildId, - Input<
String?> ? buildLogsUri, - Input<
String?> ? createTime, - Input<
String?> ? displayName, - Input<
Map< ? effectiveAnnotations,String, String> ?> - Input<
Map< ? effectiveLabels,String, String> ?> - Input<
String?> ? environment, - Input<
String?> ? errorSource, - Input<
List< ? errors,AppHostingBuildError> ?> - Input<
String?> ? etag, - Input<
String?> ? image, - Input<
Map< ? labels,String, String> ?> - Input<
String?> ? location, - Input<
String?> ? name, - Input<
String?> ? project, - Input<
Map< ? pulumiLabels,String, String> ?> - Input<
AppHostingBuildSource?> ? source, - Input<
String?> ? state, - Input<
String?> ? uid, - 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,
});