AppHostingBuildArgs class

The set of arguments for AppHostingBuild. The set of arguments for AppHostingBuild.

Constructors

AppHostingBuildArgs({Input<Map<String, String>?>? annotations, required Input<String> backend, required Input<String> buildId, Input<String?>? displayName, Input<Map<String, String>?>? labels, required Input<String> location, Input<String?>? project, required Input<AppHostingBuildSource> source})
Creates a new AppHostingBuildArgs. 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. displayName Human-readable name. 63 character limit. labels Unstructured key value map that can be used to organize and categorize location The location of the Backend that this Build applies to project The ID of the project in which the resource belongs. source The 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 effectiveAnnotations for 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 effectiveLabels for 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