pub struct SolutionsComplianceResult {
pub compliant: bool,
pub hosts: Option<Vec<SolutionsHostComplianceResult>>,
pub cluster_solutions_compliance: Option<Vec<SolutionsClusterSolutionComplianceResult>>,
}Expand description
Result of a compliance check of a desired state on a compute resource.
This structure may be used only with operations rendered under /eam.
Fields§
§compliant: boolTrue if the compute resource is compliant with the described
desired state, False - otherwise.
hosts: Option<Vec<SolutionsHostComplianceResult>>Detailed per-host compliance result of the compute resource for solutions with SolutionsHostBoundSolutionConfig.
cluster_solutions_compliance: Option<Vec<SolutionsClusterSolutionComplianceResult>>Detailed per-solution unit compliance result of the compute resource for solutions with SolutionsClusterBoundSolutionConfig.
Trait Implementations§
Source§impl Debug for SolutionsComplianceResult
impl Debug for SolutionsComplianceResult
Source§impl VimObjectTrait for SolutionsComplianceResult
impl VimObjectTrait for SolutionsComplianceResult
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for SolutionsComplianceResult
Auto Trait Implementations§
impl Freeze for SolutionsComplianceResult
impl !RefUnwindSafe for SolutionsComplianceResult
impl Send for SolutionsComplianceResult
impl Sync for SolutionsComplianceResult
impl Unpin for SolutionsComplianceResult
impl UnsafeUnpin for SolutionsComplianceResult
impl !UnwindSafe for SolutionsComplianceResult
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