AppHostingBuildArgs class
The set of arguments for AppHostingBuild. The set of arguments for AppHostingBuild.
Constructors
-
AppHostingBuildArgs({Input<
Map< ? annotations, required Input<String, String> ?>String> backend, required Input<String> buildId, Input<String?> ? displayName, Input<Map< ? labels, required Input<String, String> ?>String> location, Input<String?> ? project, required Input<AppHostingBuildSource> source}) -
Creates a new AppHostingBuildArgs.
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.displayNameHuman-readable name. 63 character limit.labelsUnstructured key value map that can be used to organize and categorizelocationThe location of the Backend that this Build applies toprojectThe ID of the project in which the resource belongs.sourceThe source for the build.const -
AppHostingBuildArgs.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
-
displayName
→ Input<
String?> ? -
Human-readable name. 63 character limit.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
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
-
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
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
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