Documentation ¶
Overview ¶
Package computer facilitates communication with Intel® AMT devices in a way similar to the way that LogicalDevices are 'Realized' by PhysicalElements, however ComputerSystem may be realized realized in one or more PhysicalPackages.
The ComputerSystemPackage association explicitly defines this relationship.
Index ¶
Constants ¶
const CIMComputerSystemPackage string = "CIM_ComputerSystemPackage"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Antecedent ¶
type Antecedent struct { XMLName xml.Name `xml:"Antecedent,omitempty"` Address string `xml:"Address,omitempty"` ReferenceParameters ReferenceParameters }
Response Types.
type Body ¶
type Body struct { XMLName xml.Name `xml:"Body"` GetResponse ComputerSystemPackage `xml:"CIM_ComputerSystemPackage"` EnumerateResponse common.EnumerateResponse PullResponse PullResponse `xml:"PullResponse"` }
Response Types.
type ComputerSystemPackage ¶
type ComputerSystemPackage struct { Antecedent Antecedent // The PhysicalPackage(s) that realize a Unitary ComputerSystem. Dependent Dependent // The UnitaryComputerSystem. PlatformGUID string `xml:"PlatformGUID,omitempty"` // A Gloabally Unique Identifier for the System's Package. }
Response Types.
type Dependent ¶
type Dependent struct { XMLName xml.Name `xml:"Dependent,omitempty"` Address string `xml:"Address,omitempty"` ReferenceParameters ReferenceParameters }
Response Types.
type PullResponse ¶
type PullResponse struct {
Items []ComputerSystemPackage `xml:"Items>CIM_ComputerSystemPackage"`
}
Response Types.
type ReferenceParameters ¶
type ReferenceParameters struct { XMLName xml.Name `xml:"ReferenceParameters"` ResourceURI string `xml:"ResourceURI,omitempty"` SelectorSet SelectorSet `xml:"SelectorSet,omitempty"` }
Response Types.
type Response ¶
type Response struct { *client.Message XMLName xml.Name `xml:"Envelope"` Header message.Header `xml:"Header"` Body Body `xml:"Body"` }
Response Types.
type Selector ¶
type Selector struct { XMLName xml.Name `xml:"Selector,omitempty"` Name string `xml:"Name,attr"` Value string `xml:",chardata"` }
Response Types.
type SelectorSet ¶
Response Types.
type SystemPackage ¶
type SystemPackage struct {
// contains filtered or unexported fields
}
func NewComputerSystemPackageWithClient ¶
func NewComputerSystemPackageWithClient(wsmanMessageCreator *message.WSManMessageCreator, client client.WSMan) SystemPackage
NewComputerSystemPackage returns a new instance of the ComputerSystemPackage struct.
func (SystemPackage) Enumerate ¶
func (systemPackage SystemPackage) Enumerate() (response Response, err error)
Enumerate returns an enumeration context which is used in a subsequent Pull call.
func (SystemPackage) Get ¶
func (systemPackage SystemPackage) Get() (response Response, err error)
Get retrieves the representation of the instance.