pub struct WorkerPoolStatus {
pub conditions: Option<Vec<GoogleCloudRunV1Condition>>,
pub instance_splits: Option<Vec<InstanceSplit>>,
pub latest_created_revision_name: Option<String>,
pub latest_ready_revision_name: Option<String>,
pub observed_generation: Option<i32>,
}Expand description
The current state of the WorkerPool. Output only.
This type is not used in any activity, and only used as part of another schema.
Fields§
§conditions: Option<Vec<GoogleCloudRunV1Condition>>Conditions communicate information about ongoing/complete reconciliation processes that bring the spec inline with the observed state of the world. * Ready: True when all underlying resources are ready.
instance_splits: Option<Vec<InstanceSplit>>Holds the configured workload distribution. These entries will always contain RevisionName references. When ConfigurationName appears in the spec, this will hold the LatestReadyRevisionName that we last observed.
latest_created_revision_name: Option<String>Name of the last revision that was created from this WorkerPool’s template. It might not be ready yet, for that use LatestReadyRevisionName.
latest_ready_revision_name: Option<String>Name of the latest Revision from this WorkerPool’s template that has had its Ready condition become True.
observed_generation: Option<i32>Returns the generation last seen by the system. Clients polling for completed reconciliation should poll until observedGeneration = metadata.generation and the Ready condition’s status is True or False.
Trait Implementations§
Source§impl Clone for WorkerPoolStatus
impl Clone for WorkerPoolStatus
Source§fn clone(&self) -> WorkerPoolStatus
fn clone(&self) -> WorkerPoolStatus
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more