CloudRunMetadataResponse class

CloudRunMetadata contains information from a Cloud Run deployment.

Constructors

CloudRunMetadataResponse({required Input<String> job, required Input<String> revision, required Input<String> service, required Input<List<String>> serviceUrls})
Creates a new CloudRunMetadataResponse. job The name of the Cloud Run job that is associated with a Rollout. Format is projects/{project}/locations/{location}/jobs/{job_name}. revision The Cloud Run Revision id associated with a Rollout. service The name of the Cloud Run Service that is associated with a Rollout. Format is projects/{project}/locations/{location}/services/{service}. serviceUrls The Cloud Run Service urls that are associated with a Rollout.
const
CloudRunMetadataResponse.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
job → Input<String>
The name of the Cloud Run job that is associated with a Rollout. Format is projects/{project}/locations/{location}/jobs/{job_name}.
final
revision → Input<String>
The Cloud Run Revision id associated with a Rollout.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
service → Input<String>
The name of the Cloud Run Service that is associated with a Rollout. Format is projects/{project}/locations/{location}/services/{service}.
final
serviceUrls → Input<List<String>>
The Cloud Run Service urls that are associated with a Rollout.
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