AppHostingBuildState class
Input properties used for looking up and filtering AppHostingBuild resources.
Constructors
-
AppHostingBuildState({Input<
Map< ? annotations, Input<String, String> ?>String?> ? backend, Input<String?> ? buildId, Input<String?> ? buildLogsUri, Input<String?> ? createTime, Input<String?> ? displayName, Input<Map< ? effectiveAnnotations, Input<String, String> ?>Map< ? effectiveLabels, Input<String, String> ?>String?> ? environment, Input<String?> ? errorSource, Input<List< ? errors, Input<AppHostingBuildError> ?>String?> ? etag, Input<String?> ? image, Input<Map< ? labels, Input<String, String> ?>String?> ? location, Input<String?> ? name, Input<String?> ? project, Input<Map< ? pulumiLabels, Input<String, String> ?>AppHostingBuildSource?> ? source, Input<String?> ? state, Input<String?> ? uid, Input<String?> ? updateTime}) -
Creates a new AppHostingBuildState.
annotationsUnstructured key value map that may be set by external tools tobackendThe ID of the Backend that this Build applies tobuildIdThe user-specified ID of the build being created.buildLogsUriThe location of the [Cloud BuildcreateTimeTime at which the build was created.displayNameHuman-readable name. 63 character limit.effectiveAnnotationsAll of annotations (key/value pairs) present on the resource in GCP, including the annotations configured through Terraform, other clients and services.effectiveLabelsAll of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.environmentThe environment name of the backend when this build was created.errorSourceThe source of the error for the build, if in aFAILEDstate.errorsTheStatustype defines a logical error model that is suitable foretagServer-computed checksum based on other values; may be sentimageThe Artifact RegistrylabelsUnstructured key value map that can be used to organize and categorizelocationThe location of the Backend that this Build applies tonameIdentifier. The resource name of the build.projectThe ID of the project in which the resource belongs.pulumiLabelsThe combination of labels configured directly on the resourcesourceThe source for the build.stateThe state of the build.uidSystem-assigned, unique identifier.updateTimeTime at which the build was last updated.const -
AppHostingBuildState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
annotations
→ Input<
Map< ?String, String> ?> -
Unstructured key value map that may be set by external tools to
store and arbitrary metadata. They are not queryable and should be
preserved when modifying objects.
Note: This field is non-authoritative, and will only manage the annotations present in your configuration.
Please refer to the field
effectiveAnnotationsfor all of the annotations present on the resource.final -
backend
→ Input<
String?> ? -
The ID of the Backend that this Build applies to
final
-
buildId
→ Input<
String?> ? -
The user-specified ID of the build being created.
final
-
buildLogsUri
→ Input<
String?> ? -
The location of the Cloud Build
logs for the build
process.
final
-
createTime
→ Input<
String?> ? -
Time at which the build was created.
final
-
displayName
→ Input<
String?> ? -
Human-readable name. 63 character limit.
final
-
effectiveAnnotations
→ Input<
Map< ?String, String> ?> -
All of annotations (key/value pairs) present on the resource in GCP, including the annotations configured through Terraform, other clients and services.
final
-
effectiveLabels
→ Input<
Map< ?String, String> ?> -
All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
final
-
environment
→ Input<
String?> ? -
The environment name of the backend when this build was created.
final
-
errors
→ Input<
List< ?AppHostingBuildError> ?> -
The
Statustype defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. EachStatusmessage contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide. Structure is documented below.final -
errorSource
→ Input<
String?> ? -
The source of the error for the build, if in a
FAILEDstate. Possible values: CLOUD_BUILD CLOUD_RUNfinal -
etag
→ Input<
String?> ? -
Server-computed checksum based on other values; may be sent
on update or delete to ensure operation is done on expected resource.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
image
→ Input<
String?> ? -
The Artifact Registry
container
image
URI, used by the Cloud Run
revisionfor this build.final -
labels
→ Input<
Map< ?String, String> ?> -
Unstructured key value map that can be used to organize and categorize
objects.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource.final -
location
→ Input<
String?> ? -
The location of the Backend that this Build applies to
final
-
name
→ Input<
String?> ? -
Identifier. The resource name of the build.
Format:
projects/{project}/locations/{locationId}/backends/{backendId}/builds/{buildId}.final -
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
final
-
pulumiLabels
→ Input<
Map< ?String, String> ?> -
The combination of labels configured directly on the resource
and default labels configured on the provider.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
source
→ Input<
AppHostingBuildSource?> ? -
The source for the build.
Structure is documented below.
final
-
state
→ Input<
String?> ? -
The state of the build.
Possible values:
BUILDING
BUILT
DEPLOYING
READY
FAILED
final
-
uid
→ Input<
String?> ? -
System-assigned, unique identifier.
final
-
updateTime
→ Input<
String?> ? -
Time at which the build was last updated.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited