pub struct CloudRunMetadata {
pub job: Option<String>,
pub revision: Option<String>,
pub service: Option<String>,
pub service_urls: Option<Vec<String>>,
}
Expand description
CloudRunMetadata contains information from a Cloud Run deployment.
This type is not used in any activity, and only used as part of another schema.
Fields§
§job: Option<String>
Output only. The name of the Cloud Run job that is associated with a Rollout
. Format is projects/{project}/locations/{location}/jobs/{job_name}
.
revision: Option<String>
Output only. The Cloud Run Revision id associated with a Rollout
.
service: Option<String>
Output only. The name of the Cloud Run Service that is associated with a Rollout
. Format is projects/{project}/locations/{location}/services/{service}
.
service_urls: Option<Vec<String>>
Output only. The Cloud Run Service urls that are associated with a Rollout
.
Trait Implementations§
Source§impl Clone for CloudRunMetadata
impl Clone for CloudRunMetadata
Source§fn clone(&self) -> CloudRunMetadata
fn clone(&self) -> CloudRunMetadata
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CloudRunMetadata
impl Debug for CloudRunMetadata
Source§impl Default for CloudRunMetadata
impl Default for CloudRunMetadata
Source§fn default() -> CloudRunMetadata
fn default() -> CloudRunMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CloudRunMetadata
impl<'de> Deserialize<'de> for CloudRunMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CloudRunMetadata
impl Serialize for CloudRunMetadata
impl Part for CloudRunMetadata
Auto Trait Implementations§
impl Freeze for CloudRunMetadata
impl RefUnwindSafe for CloudRunMetadata
impl Send for CloudRunMetadata
impl Sync for CloudRunMetadata
impl Unpin for CloudRunMetadata
impl UnwindSafe for CloudRunMetadata
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more