pub struct StackHealthResponse {
pub deployment_objects: Vec<DeploymentObjectHealthSummary>,
pub overall_status: String,
pub stack_id: Uuid,
}Expand description
Response for stack health query.
JSON schema
{
"description": "Response for stack health query.",
"type": "object",
"required": [
"deployment_objects",
"overall_status",
"stack_id"
],
"properties": {
"deployment_objects": {
"description": "Health per deployment object.",
"type": "array",
"items": {
"$ref": "#/components/schemas/DeploymentObjectHealthSummary"
}
},
"overall_status": {
"description": "Overall status for the stack.",
"type": "string"
},
"stack_id": {
"description": "The stack ID.",
"type": "string",
"format": "uuid"
}
}
}Fields§
§deployment_objects: Vec<DeploymentObjectHealthSummary>Health per deployment object.
overall_status: StringOverall status for the stack.
stack_id: UuidThe stack ID.
Implementations§
Source§impl StackHealthResponse
impl StackHealthResponse
pub fn builder() -> StackHealthResponse
Trait Implementations§
Source§impl Clone for StackHealthResponse
impl Clone for StackHealthResponse
Source§fn clone(&self) -> StackHealthResponse
fn clone(&self) -> StackHealthResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StackHealthResponse
impl Debug for StackHealthResponse
Source§impl<'de> Deserialize<'de> for StackHealthResponse
impl<'de> Deserialize<'de> for StackHealthResponse
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 From<StackHealthResponse> for StackHealthResponse
impl From<StackHealthResponse> for StackHealthResponse
Source§fn from(value: StackHealthResponse) -> Self
fn from(value: StackHealthResponse) -> Self
Converts to this type from the input type.
Source§impl Serialize for StackHealthResponse
impl Serialize for StackHealthResponse
Source§impl TryFrom<StackHealthResponse> for StackHealthResponse
impl TryFrom<StackHealthResponse> for StackHealthResponse
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: StackHealthResponse) -> Result<Self, ConversionError>
fn try_from(value: StackHealthResponse) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for StackHealthResponse
impl RefUnwindSafe for StackHealthResponse
impl Send for StackHealthResponse
impl Sync for StackHealthResponse
impl Unpin for StackHealthResponse
impl UnsafeUnpin for StackHealthResponse
impl UnwindSafe for StackHealthResponse
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