pub struct ContainerClusterOutputs {
pub cluster_id: String,
pub horizon_ready: bool,
pub capacity_group_statuses: Vec<CapacityGroupStatus>,
pub total_machines: u32,
}Expand description
Outputs generated by a successfully provisioned ContainerCluster.
Fields§
§cluster_id: StringHorizon cluster ID (workspace/project/agent/resourceid format)
horizon_ready: boolWhether the Horizon cluster is ready
capacity_group_statuses: Vec<CapacityGroupStatus>Status of each capacity group
total_machines: u32Total number of machines across all capacity groups
Trait Implementations§
Source§impl Clone for ContainerClusterOutputs
impl Clone for ContainerClusterOutputs
Source§fn clone(&self) -> ContainerClusterOutputs
fn clone(&self) -> ContainerClusterOutputs
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 ContainerClusterOutputs
impl Debug for ContainerClusterOutputs
Source§impl<'de> Deserialize<'de> for ContainerClusterOutputs
impl<'de> Deserialize<'de> for ContainerClusterOutputs
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 PartialEq for ContainerClusterOutputs
impl PartialEq for ContainerClusterOutputs
Source§impl ResourceOutputsDefinition for ContainerClusterOutputs
impl ResourceOutputsDefinition for ContainerClusterOutputs
Source§fn resource_type() -> ResourceType
fn resource_type() -> ResourceType
Returns the resource type this output corresponds to
Source§fn box_clone(&self) -> Box<dyn ResourceOutputsDefinition>
fn box_clone(&self) -> Box<dyn ResourceOutputsDefinition>
Creates a boxed clone of this resource outputs
Source§fn outputs_eq(&self, other: &dyn ResourceOutputsDefinition) -> bool
fn outputs_eq(&self, other: &dyn ResourceOutputsDefinition) -> bool
For equality comparison between resource outputs
Source§impl Serialize for ContainerClusterOutputs
impl Serialize for ContainerClusterOutputs
impl Eq for ContainerClusterOutputs
impl StructuralPartialEq for ContainerClusterOutputs
Auto Trait Implementations§
impl Freeze for ContainerClusterOutputs
impl RefUnwindSafe for ContainerClusterOutputs
impl Send for ContainerClusterOutputs
impl Sync for ContainerClusterOutputs
impl Unpin for ContainerClusterOutputs
impl UnsafeUnpin for ContainerClusterOutputs
impl UnwindSafe for ContainerClusterOutputs
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.