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 ¶
View Source
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 {
base.WSManService[Response]
}
func NewComputerSystemPackageWithClient ¶
func NewComputerSystemPackageWithClient(wsmanMessageCreator *message.WSManMessageCreator, client client.WSMan) SystemPackage
NewComputerSystemPackage returns a new instance of the ComputerSystemPackage struct.
Click to show internal directories.
Click to hide internal directories.