SoftwareRecipeArtifactResponse class

Specifies a resource to be used in the recipe.

Constructors

SoftwareRecipeArtifactResponse({required Input<bool> allowInsecure, required Input<SoftwareRecipeArtifactGcsResponse> gcs, required Input<SoftwareRecipeArtifactRemoteResponse> remote})
Creates a new SoftwareRecipeArtifactResponse. allowInsecure Defaults to false. When false, recipes are subject to validations based on the artifact type: Remote: A checksum must be specified, and only protocols with transport-layer security are permitted. GCS: An object generation number must be specified. gcs A Google Cloud Storage artifact. remote A generic remote artifact.
const
SoftwareRecipeArtifactResponse.fromMap(Map<String, dynamic> map)
factory

Properties

allowInsecure → Input<bool>
Defaults to false. When false, recipes are subject to validations based on the artifact type: Remote: A checksum must be specified, and only protocols with transport-layer security are permitted. GCS: An object generation number must be specified.
final
gcs → Input<SoftwareRecipeArtifactGcsResponse>
A Google Cloud Storage artifact.
final
hashCode → int
The hash code for this object.
no setterinherited
remote → Input<SoftwareRecipeArtifactRemoteResponse>
A generic remote artifact.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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