github.com/vmware/govmomi@v0.51.0/eam/mo/agent.go (about)

     1  // © Broadcom. All Rights Reserved.
     2  // The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
     3  // SPDX-License-Identifier: Apache-2.0
     4  
     5  package mo
     6  
     7  import (
     8  	"github.com/vmware/govmomi/eam/types"
     9  )
    10  
    11  // Agent is the vSphere ESX Agent Manager managed object responsible
    12  // for deploying an Agency on a single host. The Agent maintains the state
    13  // of the current deployment in its runtime information
    14  type Agent struct {
    15  	EamObject `yaml:",inline"`
    16  
    17  	Config  types.AgentConfigInfo  `json:"config,omitempty"`
    18  	Runtime types.AgentRuntimeInfo `json:"runtime,omitempty"`
    19  }