mscluster

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2020 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source Error_CIMStatusCode

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source Error_ErrorSourceFormat

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source Error_ErrorType

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source Error_PerceivedSeverity

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source Error_ProbableCause

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source Indication_PerceivedSeverity

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source ObjectProviderRegistration_InteractionType

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source Win32Provider_ImpersonationLevel

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source Win32Provider_InitializationReentrancy

////////////////////////////////////////////

Author:

Auto Generated on 3/16/2020 using wmigen
Source root.MSCluster

////////////////////////////////////////////

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CIM_ClassCreation

type CIM_ClassCreation struct {
	CIM_ClassIndication
}

CIM_ClassCreation struct

type CIM_ClassDeletion

type CIM_ClassDeletion struct {
	CIM_ClassIndication
}

CIM_ClassDeletion struct

type CIM_ClassIndication

type CIM_ClassIndication struct {
	CIM_Indication

	// The current definition of the class that is created, changed or deleted in the schema. In the case of a CIM_ClassDeletion Indication, the definition for the class just prior to deletion should be placed in this property.
	ClassDefinition interface{}
}

CIM_ClassIndication struct

func (*CIM_ClassIndication) GetPropertyClassDefinition

func (instance *CIM_ClassIndication) GetPropertyClassDefinition() (value interface{}, err error)

GetClassDefinition gets the value of ClassDefinition for the instance

func (*CIM_ClassIndication) SetPropertyClassDefinition

func (instance *CIM_ClassIndication) SetPropertyClassDefinition(value interface{}) (err error)

SetClassDefinition sets the value of ClassDefinition for the instance

type CIM_ClassModification

type CIM_ClassModification struct {
	CIM_ClassIndication

	// A copy of the 'previous' class definition whose change generated the Indication. PreviousClassDefinition contains an 'older' copy of the class' information, as compared to what is found in the ClassDefinition property (inherited from ClassIndication).
	PreviousClassDefinition interface{}
}

CIM_ClassModification struct

func (*CIM_ClassModification) GetPropertyPreviousClassDefinition

func (instance *CIM_ClassModification) GetPropertyPreviousClassDefinition() (value interface{}, err error)

GetPreviousClassDefinition gets the value of PreviousClassDefinition for the instance

func (*CIM_ClassModification) SetPropertyPreviousClassDefinition

func (instance *CIM_ClassModification) SetPropertyPreviousClassDefinition(value interface{}) (err error)

SetPreviousClassDefinition sets the value of PreviousClassDefinition for the instance

type CIM_Cluster

type CIM_Cluster struct {
	CIM_ComputerSystem

	//
	MaxNumberOfNodes uint32
}

CIM_Cluster struct

func (*CIM_Cluster) GetPropertyMaxNumberOfNodes

func (instance *CIM_Cluster) GetPropertyMaxNumberOfNodes() (value uint32, err error)

GetMaxNumberOfNodes gets the value of MaxNumberOfNodes for the instance

func (*CIM_Cluster) SetPropertyMaxNumberOfNodes

func (instance *CIM_Cluster) SetPropertyMaxNumberOfNodes(value uint32) (err error)

SetMaxNumberOfNodes sets the value of MaxNumberOfNodes for the instance

type CIM_ClusteringService

type CIM_ClusteringService struct {
	CIM_Service
}

CIM_ClusteringService struct

type CIM_Component

type CIM_Component struct {
	cim.WmiInstance

	//
	GroupComponent CIM_ManagedSystemElement

	//
	PartComponent CIM_ManagedSystemElement
}

CIM_Component struct

func (*CIM_Component) GetPropertyGroupComponent

func (instance *CIM_Component) GetPropertyGroupComponent() (value CIM_ManagedSystemElement, err error)

GetGroupComponent gets the value of GroupComponent for the instance

func (*CIM_Component) GetPropertyPartComponent

func (instance *CIM_Component) GetPropertyPartComponent() (value CIM_ManagedSystemElement, err error)

GetPartComponent gets the value of PartComponent for the instance

func (*CIM_Component) SetPropertyGroupComponent

func (instance *CIM_Component) SetPropertyGroupComponent(value CIM_ManagedSystemElement) (err error)

SetGroupComponent sets the value of GroupComponent for the instance

func (*CIM_Component) SetPropertyPartComponent

func (instance *CIM_Component) SetPropertyPartComponent(value CIM_ManagedSystemElement) (err error)

SetPartComponent sets the value of PartComponent for the instance

type CIM_ComponentCS

type CIM_ComponentCS struct {
	CIM_SystemComponent
}

CIM_ComponentCS struct

type CIM_ComputerSystem

type CIM_ComputerSystem struct {
	CIM_System

	//
	Dedicated []uint16

	//
	IdentifyingDescriptions []string

	//
	OtherIdentifyingInfo []string
}

CIM_ComputerSystem struct

func (*CIM_ComputerSystem) GetPropertyDedicated

func (instance *CIM_ComputerSystem) GetPropertyDedicated() (value []uint16, err error)

GetDedicated gets the value of Dedicated for the instance

func (*CIM_ComputerSystem) GetPropertyIdentifyingDescriptions

func (instance *CIM_ComputerSystem) GetPropertyIdentifyingDescriptions() (value []string, err error)

GetIdentifyingDescriptions gets the value of IdentifyingDescriptions for the instance

func (*CIM_ComputerSystem) GetPropertyOtherIdentifyingInfo

func (instance *CIM_ComputerSystem) GetPropertyOtherIdentifyingInfo() (value []string, err error)

GetOtherIdentifyingInfo gets the value of OtherIdentifyingInfo for the instance

func (*CIM_ComputerSystem) SetPropertyDedicated

func (instance *CIM_ComputerSystem) SetPropertyDedicated(value []uint16) (err error)

SetDedicated sets the value of Dedicated for the instance

func (*CIM_ComputerSystem) SetPropertyIdentifyingDescriptions

func (instance *CIM_ComputerSystem) SetPropertyIdentifyingDescriptions(value []string) (err error)

SetIdentifyingDescriptions sets the value of IdentifyingDescriptions for the instance

func (*CIM_ComputerSystem) SetPropertyOtherIdentifyingInfo

func (instance *CIM_ComputerSystem) SetPropertyOtherIdentifyingInfo(value []string) (err error)

SetOtherIdentifyingInfo sets the value of OtherIdentifyingInfo for the instance

type CIM_Dependency

type CIM_Dependency struct {
	cim.WmiInstance

	//
	Antecedent CIM_ManagedSystemElement

	//
	Dependent CIM_ManagedSystemElement
}

CIM_Dependency struct

func (*CIM_Dependency) GetPropertyAntecedent

func (instance *CIM_Dependency) GetPropertyAntecedent() (value CIM_ManagedSystemElement, err error)

GetAntecedent gets the value of Antecedent for the instance

func (*CIM_Dependency) GetPropertyDependent

func (instance *CIM_Dependency) GetPropertyDependent() (value CIM_ManagedSystemElement, err error)

GetDependent gets the value of Dependent for the instance

func (*CIM_Dependency) SetPropertyAntecedent

func (instance *CIM_Dependency) SetPropertyAntecedent(value CIM_ManagedSystemElement) (err error)

SetAntecedent sets the value of Antecedent for the instance

func (*CIM_Dependency) SetPropertyDependent

func (instance *CIM_Dependency) SetPropertyDependent(value CIM_ManagedSystemElement) (err error)

SetDependent sets the value of Dependent for the instance

type CIM_Error

type CIM_Error struct {
	cim.WmiInstance

	// The CIM status code that characterizes this instance.
	///This property defines the status codes that MAY be return by a conforming CIM Server or Listener. Note that not all status codes are valid for each operation. The specification for each operation SHOULD define the status codes that may be returned by that operation.
	///The following values for CIM status code are defined:
	///1 - CIM_ERR_FAILED. A general error occurred that is not covered by a more specific error code.
	///2 - CIM_ERR_ACCESS_DENIED. Access to a CIM resource was not available to the client.
	///3 - CIM_ERR_INVALID_NAMESPACE. The target namespace does not exist.
	///4 - CIM_ERR_INVALID_PARAMETER. One or more parameter values passed to the method were invalid.
	///5 - CIM_ERR_INVALID_CLASS. The specified Class does not exist.
	///6 - CIM_ERR_NOT_FOUND. The requested object could not be found.
	///7 - CIM_ERR_NOT_SUPPORTED. The requested operation is not supported.
	///8 - CIM_ERR_CLASS_HAS_CHILDREN. Operation cannot be carried out on this class since it has instances.
	///9 - CIM_ERR_CLASS_HAS_INSTANCES. Operation cannot be carried out on this class since it has instances.
	///10 - CIM_ERR_INVALID_SUPERCLASS. Operation cannot be carried out since the specified superclass does not exist.
	///11 - CIM_ERR_ALREADY_EXISTS. Operation cannot be carried out because an object already exists.
	///12 - CIM_ERR_NO_SUCH_PROPERTY. The specified Property does not exist.
	///13 - CIM_ERR_TYPE_MISMATCH. The value supplied is incompatible with the type.
	///14 - CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED. The query language is not recognized or supported.
	///15 - CIM_ERR_INVALID_QUERY. The query is not valid for the specified query language.
	///16 - CIM_ERR_METHOD_NOT_AVAILABLE. The extrinsic Method could not be executed.
	///17 - CIM_ERR_METHOD_NOT_FOUND. The specified extrinsic Method does not exist.
	///18 - CIM_ERR_UNEXPECTED_RESPONSE. The returned response to the asynchronous operation was not expected.
	///19 - CIM_ERR_INVALID_RESPONSE_DESTINATION. The specified destination for the asynchronous response is not valid.
	///20 - CIM_ERR_NAMESPACE_NOT_EMPTY. The specified Namespace is not empty.
	///21 - CIM_ERR_INVALID_ENUMERATION_CONTEXT. The enumeration context supplied is not valid.
	///22 - CIM_ERR_INVALID_OPERATION_TIMEOUT. The specified Namespace is not empty.
	///23 - CIM_ERR_PULL_HAS_BEEN_ABANDONED. The specified Namespace is not empty.
	///24 - CIM_ERR_PULL_CANNOT_BE_ABANDONED. The attempt to abandon a pull operation has failed.
	///25 - CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED. Filtered Enumeratrions are not supported.
	///26 - CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED. Continue on error is not supported.
	///27 - CIM_ERR_SERVER_LIMITS_EXCEEDED. The WBEM Server limits have been exceeded (e.g. memory, connections, ...).
	///28 - CIM_ERR_SERVER_IS_SHUTTING_DOWN. The WBEM Server is shutting down.
	///29 - CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED. The specified Query Feature is not supported.
	CIMStatusCode Error_CIMStatusCode

	// A free-form string containing a human-readable description of CIMStatusCode. This description MAY extend, but MUST be consistent with, the definition of CIMStatusCode.
	CIMStatusCodeDescription string

	// The identifying information of the entity (i.e., the instance) generating the error. If this entity is modeled in the CIM Schema, this property contains the path of the instance encoded as a string parameter. If not modeled, the property contains some identifying string that names the entity that generated the error. The path or identifying string is formatted per the ErrorSourceFormat property.
	ErrorSource string

	// An array containing the dynamic content of the message.
	ErrorSourceFormat Error_ErrorSourceFormat

	// Primary classification of the error. The following values are defined:
	///2 - Communications Error. Errors of this type are principally associated with the procedures and/or processes required to convey information from one point to another.
	///3 - Quality of Service Error. Errors of this type are principally associated with failures that result in reduced functionality or performance.
	///4 - Software Error. Error of this type are principally associated with a software or processing fault.
	///5 - Hardware Error. Errors of this type are principally associated with an equipment or hardware failure.
	///6 - Environmental Error. Errors of this type are principally associated with a failure condition relating the to facility, or other environmental considerations.
	///7 - Security Error. Errors of this type are associated with security violations, detection of viruses, and similar issues.
	///8 - Oversubscription Error. Errors of this type are principally associated with the failure to allocate sufficient resources to complete the operation.
	///9 - Unavailable Resource Error. Errors of this type are principally associated with the failure to access a required resource.
	///10 -Unsupported Operation Error. Errors of this type are principally associated with requests that are not supported.
	ErrorType Error_ErrorType

	// The formatted message. This message is constructed by combining some or all of the dynamic elements specified in the MessageArguments property with the static elements uniquely identified by the MessageID in a message registry or other catalog associated with the OwningEntity.
	Message string

	// An array containing the dynamic content of the message.
	MessageArguments []string

	// An opaque string that uniquely identifies, within the scope of the OwningEntity, the format of the Message.
	MessageID string

	// A string defining "Other" values for ErrorSourceFormat. This value MUST be set to a non NULL value when ErrorSourceFormat is set to a value of 1 ("Other"). For all other values of ErrorSourceFormat, the value of this string must be set to NULL.
	OtherErrorSourceFormat string

	// A free-form string describing the ErrorType when 1, "Other", is specified as the ErrorType.
	OtherErrorType string

	// A string that uniquely identifies the entity that owns the definition of the format of the Message described in this instance. OwningEntity MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity or standards body defining the format.
	OwningEntity string

	// An enumerated value that describes the severity of the Indication from the notifier's point of view:
	///0 - the Perceived Severity of the indication is unknown or indeterminate.
	///1 - Other, by CIM convention, is used to indicate that the Severity's value can be found in the OtherSeverity property.
	///2 - Information should be used when providing an informative response.
	///3 - Degraded/Warning should be used when its appropriate to let the user decide if action is needed.
	///4 - Minor should be used to indicate action is needed, but the situation is not serious at this time.
	///5 - Major should be used to indicate action is needed NOW.
	///6 - Critical should be used to indicate action is needed NOW and the scope is broad (perhaps an imminent outage to a critical resource will result).
	///7 - Fatal/NonRecoverable should be used to indicate an error occurred, but it's too late to take remedial action.
	///2 and 0 - Information and Unknown (respectively) follow common usage. Literally, the Error is purely informational or its severity is simply unknown.
	PerceivedSeverity Error_PerceivedSeverity

	// An enumerated value that describes the probable cause of the error.
	ProbableCause Error_ProbableCause

	// A free-form string describing the probable cause of the error.
	ProbableCauseDescription string

	// A free-form string describing recommended actions to take to resolve the error.
	RecommendedActions []string
}

CIM_Error struct

func (*CIM_Error) GetPropertyCIMStatusCode

func (instance *CIM_Error) GetPropertyCIMStatusCode() (value Error_CIMStatusCode, err error)

GetCIMStatusCode gets the value of CIMStatusCode for the instance

func (*CIM_Error) GetPropertyCIMStatusCodeDescription

func (instance *CIM_Error) GetPropertyCIMStatusCodeDescription() (value string, err error)

GetCIMStatusCodeDescription gets the value of CIMStatusCodeDescription for the instance

func (*CIM_Error) GetPropertyErrorSource

func (instance *CIM_Error) GetPropertyErrorSource() (value string, err error)

GetErrorSource gets the value of ErrorSource for the instance

func (*CIM_Error) GetPropertyErrorSourceFormat

func (instance *CIM_Error) GetPropertyErrorSourceFormat() (value Error_ErrorSourceFormat, err error)

GetErrorSourceFormat gets the value of ErrorSourceFormat for the instance

func (*CIM_Error) GetPropertyErrorType

func (instance *CIM_Error) GetPropertyErrorType() (value Error_ErrorType, err error)

GetErrorType gets the value of ErrorType for the instance

func (*CIM_Error) GetPropertyMessage

func (instance *CIM_Error) GetPropertyMessage() (value string, err error)

GetMessage gets the value of Message for the instance

func (*CIM_Error) GetPropertyMessageArguments

func (instance *CIM_Error) GetPropertyMessageArguments() (value []string, err error)

GetMessageArguments gets the value of MessageArguments for the instance

func (*CIM_Error) GetPropertyMessageID

func (instance *CIM_Error) GetPropertyMessageID() (value string, err error)

GetMessageID gets the value of MessageID for the instance

func (*CIM_Error) GetPropertyOtherErrorSourceFormat

func (instance *CIM_Error) GetPropertyOtherErrorSourceFormat() (value string, err error)

GetOtherErrorSourceFormat gets the value of OtherErrorSourceFormat for the instance

func (*CIM_Error) GetPropertyOtherErrorType

func (instance *CIM_Error) GetPropertyOtherErrorType() (value string, err error)

GetOtherErrorType gets the value of OtherErrorType for the instance

func (*CIM_Error) GetPropertyOwningEntity

func (instance *CIM_Error) GetPropertyOwningEntity() (value string, err error)

GetOwningEntity gets the value of OwningEntity for the instance

func (*CIM_Error) GetPropertyPerceivedSeverity

func (instance *CIM_Error) GetPropertyPerceivedSeverity() (value Error_PerceivedSeverity, err error)

GetPerceivedSeverity gets the value of PerceivedSeverity for the instance

func (*CIM_Error) GetPropertyProbableCause

func (instance *CIM_Error) GetPropertyProbableCause() (value Error_ProbableCause, err error)

GetProbableCause gets the value of ProbableCause for the instance

func (*CIM_Error) GetPropertyProbableCauseDescription

func (instance *CIM_Error) GetPropertyProbableCauseDescription() (value string, err error)

GetProbableCauseDescription gets the value of ProbableCauseDescription for the instance

func (*CIM_Error) GetPropertyRecommendedActions

func (instance *CIM_Error) GetPropertyRecommendedActions() (value []string, err error)

GetRecommendedActions gets the value of RecommendedActions for the instance

func (*CIM_Error) SetPropertyCIMStatusCode

func (instance *CIM_Error) SetPropertyCIMStatusCode(value Error_CIMStatusCode) (err error)

SetCIMStatusCode sets the value of CIMStatusCode for the instance

func (*CIM_Error) SetPropertyCIMStatusCodeDescription

func (instance *CIM_Error) SetPropertyCIMStatusCodeDescription(value string) (err error)

SetCIMStatusCodeDescription sets the value of CIMStatusCodeDescription for the instance

func (*CIM_Error) SetPropertyErrorSource

func (instance *CIM_Error) SetPropertyErrorSource(value string) (err error)

SetErrorSource sets the value of ErrorSource for the instance

func (*CIM_Error) SetPropertyErrorSourceFormat

func (instance *CIM_Error) SetPropertyErrorSourceFormat(value Error_ErrorSourceFormat) (err error)

SetErrorSourceFormat sets the value of ErrorSourceFormat for the instance

func (*CIM_Error) SetPropertyErrorType

func (instance *CIM_Error) SetPropertyErrorType(value Error_ErrorType) (err error)

SetErrorType sets the value of ErrorType for the instance

func (*CIM_Error) SetPropertyMessage

func (instance *CIM_Error) SetPropertyMessage(value string) (err error)

SetMessage sets the value of Message for the instance

func (*CIM_Error) SetPropertyMessageArguments

func (instance *CIM_Error) SetPropertyMessageArguments(value []string) (err error)

SetMessageArguments sets the value of MessageArguments for the instance

func (*CIM_Error) SetPropertyMessageID

func (instance *CIM_Error) SetPropertyMessageID(value string) (err error)

SetMessageID sets the value of MessageID for the instance

func (*CIM_Error) SetPropertyOtherErrorSourceFormat

func (instance *CIM_Error) SetPropertyOtherErrorSourceFormat(value string) (err error)

SetOtherErrorSourceFormat sets the value of OtherErrorSourceFormat for the instance

func (*CIM_Error) SetPropertyOtherErrorType

func (instance *CIM_Error) SetPropertyOtherErrorType(value string) (err error)

SetOtherErrorType sets the value of OtherErrorType for the instance

func (*CIM_Error) SetPropertyOwningEntity

func (instance *CIM_Error) SetPropertyOwningEntity(value string) (err error)

SetOwningEntity sets the value of OwningEntity for the instance

func (*CIM_Error) SetPropertyPerceivedSeverity

func (instance *CIM_Error) SetPropertyPerceivedSeverity(value Error_PerceivedSeverity) (err error)

SetPerceivedSeverity sets the value of PerceivedSeverity for the instance

func (*CIM_Error) SetPropertyProbableCause

func (instance *CIM_Error) SetPropertyProbableCause(value Error_ProbableCause) (err error)

SetProbableCause sets the value of ProbableCause for the instance

func (*CIM_Error) SetPropertyProbableCauseDescription

func (instance *CIM_Error) SetPropertyProbableCauseDescription(value string) (err error)

SetProbableCauseDescription sets the value of ProbableCauseDescription for the instance

func (*CIM_Error) SetPropertyRecommendedActions

func (instance *CIM_Error) SetPropertyRecommendedActions(value []string) (err error)

SetRecommendedActions sets the value of RecommendedActions for the instance

type CIM_HostedService

type CIM_HostedService struct {
	CIM_Dependency
}

CIM_HostedService struct

type CIM_Indication

type CIM_Indication struct {
	cim.WmiInstance

	// A list of IndicationIdentifiers whose notifications are correlated with (related to) this one.
	CorrelatedIndications []string

	// An identifier for the indication filter that selects this indication and causes it to be sent. This property is to be filled out by the indication sending service. The value shall be correlatable with the Name property of the instance of CIM_IndicationFilter describing the criteria of the indication. The value of the IndicationFilterName should be formatted using the following algorithm: < OrgID > : < LocalID >, where < OrgID > and < LocalID > are separated by a colon (:) and < OrgID > shall include a copyrighted, trademarked, or otherwise unique name that is owned by the business entity that is creating or defining the value or that is a registered ID assigned to the business entity by a recognized global authority. In addition, to ensure uniqueness, < OrgID > shall not contain a colon (:).When using this algorithm, the first colon to appear in the value shall appear between < OrgID > and < LocalID >. < LocalID > is chosen by the business entity and shall be used uniquely.
	IndicationFilterName string

	// An identifier for the Indication. This property is similar to a key value in that it can be used for identification, when correlating Indications (see the CorrelatedIndications array). Its value SHOULD be unique as long as correlations are reported, but MAY be reused or left NULL if no future Indications will reference it in their CorrelatedIndications array.To ensure uniqueness, the value of IndicationIdentifier should be constructed using the following "preferred" algorithm:
	///<OrgID>:<LocalID>
	///Where <OrgID> and <LocalID> are separated by a colon (:), and where <OrgID> must include a copyrighted, trademarked, or otherwise unique name that is owned by the business entity that is creating or defining the IndicationIdentifier or that is a recognized ID that is assigned to the business entity by a recognized global authority. (This requirement is similar to the <Schema Name>_<Class Name> structure of Schema class names.) In addition, to ensure uniqueness <OrgID> must not contain a colon (:). When using this algorithm, the first colon to appear in IndicationIdentifier must appear between <OrgID> and <LocalID>.
	///<LocalID> is chosen by the business entity and should not be re-used to identify different underlying (real-world) elements.
	///If the above "preferred" algorithm is not used, the defining entity should assure that the resulting IndicationIdentifier is not re-used across any IndicationIdentifiers that are produced by this or other providers for the NameSpace of this instance.
	///For DMTF-defined instances, the "preferred" algorithm should be used with the <OrgID> set to CIM.
	IndicationIdentifier string

	// The time and date of creation of the Indication. The property may be set to NULL if the entity creating the Indication is not capable of determining this information. Note that IndicationTime may be the same for two Indications that are generated in rapid succession.
	IndicationTime string

	// Holds the value of the user defined severity value when 'PerceivedSeverity' is 1 ("Other").
	OtherSeverity string

	// An enumerated value that describes the severity of the Indication from the notifier's point of view:
	///1 - Other, by CIM convention, is used to indicate that the Severity's value can be found in the OtherSeverity property.
	///3 - Degraded/Warning should be used when its appropriate to let the user decide if action is needed.
	///4 - Minor should be used to indicate action is needed, but the situation is not serious at this time.
	///5 - Major should be used to indicate action is needed NOW.
	///6 - Critical should be used to indicate action is needed NOW and the scope is broad (perhaps an imminent outage to a critical resource will result).
	///7 - Fatal/NonRecoverable should be used to indicate an error occurred, but it's too late to take remedial action.
	///2 and 0 - Information and Unknown (respectively) follow common usage. Literally, the Indication is purely informational or its severity is simply unknown.
	PerceivedSeverity Indication_PerceivedSeverity

	// The sequence context portion of a sequence identifier for the indication. The sequence number portion of the sequence identifier is provided by the SequenceNumber property. The combination of both property values represents the sequence identifier for the indication.
	///The sequence identifier for the indication enables a CIM listener to identify duplicate indications when the CIM service attempts the delivery retry of indications, to reorder indications that arrive out-of-order, and to detect lost indications.
	///If a CIM service does not support sequence identifiers for indications, this property shall be NULL.
	///If a CIM service supports sequence identifiers for indications, this property shall be maintained by the CIM service for each registered listener destination, and its value shall uniquely identify the CIM service and the indication service within the CIM service such that restarts of the CIM service and deregistration of listener destinations to the CIM service cause the value to change, without reusing earlier values for a sufficiently long time.
	///When retrying the delivery of an indication, this property shall have the same value as in the original delivery.
	///To guarantee this uniqueness, the property value should be constructed using the following format (defined in ABNF): sequence-context = indication-service-name "#" cim-service-start-id "#" listener-destination-creation-time
	///Where: indication-service-name is the value of the Name property of the CIM_IndicationService instance responsible for delivering the indication. cim-service-start-id is an identifier that uniquely identifies the CIM service start, for example via a timestamp of the start time, or via a counter that increases for each start or restart. listener-destination-creation-time is a timestamp of the creation time of the CIM_ListenerDestination instance representing the listener destination.
	///Since this format is only a recommendation, CIM clients shall treat the value as an opaque identifier for the sequence context and shall not rely on this format.
	SequenceContext string

	// The sequence number portion of a sequence identifier for the indication. The sequence context portion of the sequence identifier is provided by the SequenceContext property. The combination of both property values represents the sequence identifier for the indication.
	///The sequence identifier for the indication enables a CIM listener to identify duplicate indications when the CIM service attempts the delivery retry of indications, to reorder indications that arrive out-of-order, and to detect lost indications.
	///If a CIM service does not support sequence identifiers for indications, this property shall be NULL.
	///If a CIM service supports sequence identifiers for indications, this property shall be maintained by the CIM service for each registered listener destination, and its value shall uniquely identify the indication within the sequence context provided by SequenceContext. It shall start at 0 whenever the sequence context string changes. Otherwise, it shall be increased by 1 for every new indication to that listener destination, and it shall wrap to 0 when the value range is exceeded.
	///When retrying the delivery of an indication, this property shall have the same value as in the original delivery.
	SequenceNumber int64
}

CIM_Indication struct

func (*CIM_Indication) GetPropertyCorrelatedIndications

func (instance *CIM_Indication) GetPropertyCorrelatedIndications() (value []string, err error)

GetCorrelatedIndications gets the value of CorrelatedIndications for the instance

func (*CIM_Indication) GetPropertyIndicationFilterName

func (instance *CIM_Indication) GetPropertyIndicationFilterName() (value string, err error)

GetIndicationFilterName gets the value of IndicationFilterName for the instance

func (*CIM_Indication) GetPropertyIndicationIdentifier

func (instance *CIM_Indication) GetPropertyIndicationIdentifier() (value string, err error)

GetIndicationIdentifier gets the value of IndicationIdentifier for the instance

func (*CIM_Indication) GetPropertyIndicationTime

func (instance *CIM_Indication) GetPropertyIndicationTime() (value string, err error)

GetIndicationTime gets the value of IndicationTime for the instance

func (*CIM_Indication) GetPropertyOtherSeverity

func (instance *CIM_Indication) GetPropertyOtherSeverity() (value string, err error)

GetOtherSeverity gets the value of OtherSeverity for the instance

func (*CIM_Indication) GetPropertyPerceivedSeverity

func (instance *CIM_Indication) GetPropertyPerceivedSeverity() (value Indication_PerceivedSeverity, err error)

GetPerceivedSeverity gets the value of PerceivedSeverity for the instance

func (*CIM_Indication) GetPropertySequenceContext

func (instance *CIM_Indication) GetPropertySequenceContext() (value string, err error)

GetSequenceContext gets the value of SequenceContext for the instance

func (*CIM_Indication) GetPropertySequenceNumber

func (instance *CIM_Indication) GetPropertySequenceNumber() (value int64, err error)

GetSequenceNumber gets the value of SequenceNumber for the instance

func (*CIM_Indication) SetPropertyCorrelatedIndications

func (instance *CIM_Indication) SetPropertyCorrelatedIndications(value []string) (err error)

SetCorrelatedIndications sets the value of CorrelatedIndications for the instance

func (*CIM_Indication) SetPropertyIndicationFilterName

func (instance *CIM_Indication) SetPropertyIndicationFilterName(value string) (err error)

SetIndicationFilterName sets the value of IndicationFilterName for the instance

func (*CIM_Indication) SetPropertyIndicationIdentifier

func (instance *CIM_Indication) SetPropertyIndicationIdentifier(value string) (err error)

SetIndicationIdentifier sets the value of IndicationIdentifier for the instance

func (*CIM_Indication) SetPropertyIndicationTime

func (instance *CIM_Indication) SetPropertyIndicationTime(value string) (err error)

SetIndicationTime sets the value of IndicationTime for the instance

func (*CIM_Indication) SetPropertyOtherSeverity

func (instance *CIM_Indication) SetPropertyOtherSeverity(value string) (err error)

SetOtherSeverity sets the value of OtherSeverity for the instance

func (*CIM_Indication) SetPropertyPerceivedSeverity

func (instance *CIM_Indication) SetPropertyPerceivedSeverity(value Indication_PerceivedSeverity) (err error)

SetPerceivedSeverity sets the value of PerceivedSeverity for the instance

func (*CIM_Indication) SetPropertySequenceContext

func (instance *CIM_Indication) SetPropertySequenceContext(value string) (err error)

SetSequenceContext sets the value of SequenceContext for the instance

func (*CIM_Indication) SetPropertySequenceNumber

func (instance *CIM_Indication) SetPropertySequenceNumber(value int64) (err error)

SetSequenceNumber sets the value of SequenceNumber for the instance

type CIM_InstCreation

type CIM_InstCreation struct {
	CIM_InstIndication
}

CIM_InstCreation struct

type CIM_InstDeletion

type CIM_InstDeletion struct {
	CIM_InstIndication
}

CIM_InstDeletion struct

type CIM_InstIndication

type CIM_InstIndication struct {
	CIM_Indication

	// A copy of the instance that changed to generate the Indication. SourceInstance contains the current values of the properties selected by the Indication Filter's Query. In the case of CIM_InstDeletion, the property values are copied before the instance is deleted.
	SourceInstance interface{}

	// The host name or IP address of the SourceInstance.
	SourceInstanceHost string

	// The Model Path of the SourceInstance. The following format MUST be used to encode the Model Path:
	///<NamespacePath>:<ClassName>.<Prop1>="<Value1>",
	///<Prop2>="<Value2>", ...
	SourceInstanceModelPath string
}

CIM_InstIndication struct

func (*CIM_InstIndication) GetPropertySourceInstance

func (instance *CIM_InstIndication) GetPropertySourceInstance() (value interface{}, err error)

GetSourceInstance gets the value of SourceInstance for the instance

func (*CIM_InstIndication) GetPropertySourceInstanceHost

func (instance *CIM_InstIndication) GetPropertySourceInstanceHost() (value string, err error)

GetSourceInstanceHost gets the value of SourceInstanceHost for the instance

func (*CIM_InstIndication) GetPropertySourceInstanceModelPath

func (instance *CIM_InstIndication) GetPropertySourceInstanceModelPath() (value string, err error)

GetSourceInstanceModelPath gets the value of SourceInstanceModelPath for the instance

func (*CIM_InstIndication) SetPropertySourceInstance

func (instance *CIM_InstIndication) SetPropertySourceInstance(value interface{}) (err error)

SetSourceInstance sets the value of SourceInstance for the instance

func (*CIM_InstIndication) SetPropertySourceInstanceHost

func (instance *CIM_InstIndication) SetPropertySourceInstanceHost(value string) (err error)

SetSourceInstanceHost sets the value of SourceInstanceHost for the instance

func (*CIM_InstIndication) SetPropertySourceInstanceModelPath

func (instance *CIM_InstIndication) SetPropertySourceInstanceModelPath(value string) (err error)

SetSourceInstanceModelPath sets the value of SourceInstanceModelPath for the instance

type CIM_InstModification

type CIM_InstModification struct {
	CIM_InstIndication

	// A copy of the 'previous' instance whose change generated the Indication. PreviousInstance contains 'older' values of an instance's properties (as compared to SourceInstance), selected by the IndicationFilter's Query.
	PreviousInstance interface{}
}

CIM_InstModification struct

func (*CIM_InstModification) GetPropertyPreviousInstance

func (instance *CIM_InstModification) GetPropertyPreviousInstance() (value interface{}, err error)

GetPreviousInstance gets the value of PreviousInstance for the instance

func (*CIM_InstModification) SetPropertyPreviousInstance

func (instance *CIM_InstModification) SetPropertyPreviousInstance(value interface{}) (err error)

SetPreviousInstance sets the value of PreviousInstance for the instance

type CIM_LogicalDevice

type CIM_LogicalDevice struct {
	CIM_LogicalElement

	//
	Availability uint16

	//
	CreationClassName string

	//
	DeviceID string

	//
	ErrorCleared bool

	//
	ErrorDescription string

	//
	IdentifyingDescriptions []string

	//
	LastErrorCode uint32

	//
	OtherIdentifyingInfo []string

	//
	PowerManagementCapabilities []uint16

	//
	PowerManagementSupported bool

	//
	PowerOnHours uint64

	//
	StatusInfo uint16

	//
	SystemCreationClassName string

	//
	SystemName string

	//
	TotalPowerOnHours uint64
}

CIM_LogicalDevice struct

func (*CIM_LogicalDevice) EnableDevice

func (instance *CIM_LogicalDevice) EnableDevice(Enabled bool) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*CIM_LogicalDevice) GetPropertyAvailability

func (instance *CIM_LogicalDevice) GetPropertyAvailability() (value uint16, err error)

GetAvailability gets the value of Availability for the instance

func (*CIM_LogicalDevice) GetPropertyCreationClassName

func (instance *CIM_LogicalDevice) GetPropertyCreationClassName() (value string, err error)

GetCreationClassName gets the value of CreationClassName for the instance

func (*CIM_LogicalDevice) GetPropertyDeviceID

func (instance *CIM_LogicalDevice) GetPropertyDeviceID() (value string, err error)

GetDeviceID gets the value of DeviceID for the instance

func (*CIM_LogicalDevice) GetPropertyErrorCleared

func (instance *CIM_LogicalDevice) GetPropertyErrorCleared() (value bool, err error)

GetErrorCleared gets the value of ErrorCleared for the instance

func (*CIM_LogicalDevice) GetPropertyErrorDescription

func (instance *CIM_LogicalDevice) GetPropertyErrorDescription() (value string, err error)

GetErrorDescription gets the value of ErrorDescription for the instance

func (*CIM_LogicalDevice) GetPropertyIdentifyingDescriptions

func (instance *CIM_LogicalDevice) GetPropertyIdentifyingDescriptions() (value []string, err error)

GetIdentifyingDescriptions gets the value of IdentifyingDescriptions for the instance

func (*CIM_LogicalDevice) GetPropertyLastErrorCode

func (instance *CIM_LogicalDevice) GetPropertyLastErrorCode() (value uint32, err error)

GetLastErrorCode gets the value of LastErrorCode for the instance

func (*CIM_LogicalDevice) GetPropertyOtherIdentifyingInfo

func (instance *CIM_LogicalDevice) GetPropertyOtherIdentifyingInfo() (value []string, err error)

GetOtherIdentifyingInfo gets the value of OtherIdentifyingInfo for the instance

func (*CIM_LogicalDevice) GetPropertyPowerManagementCapabilities

func (instance *CIM_LogicalDevice) GetPropertyPowerManagementCapabilities() (value []uint16, err error)

GetPowerManagementCapabilities gets the value of PowerManagementCapabilities for the instance

func (*CIM_LogicalDevice) GetPropertyPowerManagementSupported

func (instance *CIM_LogicalDevice) GetPropertyPowerManagementSupported() (value bool, err error)

GetPowerManagementSupported gets the value of PowerManagementSupported for the instance

func (*CIM_LogicalDevice) GetPropertyPowerOnHours

func (instance *CIM_LogicalDevice) GetPropertyPowerOnHours() (value uint64, err error)

GetPowerOnHours gets the value of PowerOnHours for the instance

func (*CIM_LogicalDevice) GetPropertyStatusInfo

func (instance *CIM_LogicalDevice) GetPropertyStatusInfo() (value uint16, err error)

GetStatusInfo gets the value of StatusInfo for the instance

func (*CIM_LogicalDevice) GetPropertySystemCreationClassName

func (instance *CIM_LogicalDevice) GetPropertySystemCreationClassName() (value string, err error)

GetSystemCreationClassName gets the value of SystemCreationClassName for the instance

func (*CIM_LogicalDevice) GetPropertySystemName

func (instance *CIM_LogicalDevice) GetPropertySystemName() (value string, err error)

GetSystemName gets the value of SystemName for the instance

func (*CIM_LogicalDevice) GetPropertyTotalPowerOnHours

func (instance *CIM_LogicalDevice) GetPropertyTotalPowerOnHours() (value uint64, err error)

GetTotalPowerOnHours gets the value of TotalPowerOnHours for the instance

func (*CIM_LogicalDevice) Reset

func (instance *CIM_LogicalDevice) Reset() (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*CIM_LogicalDevice) SetPowerState

func (instance *CIM_LogicalDevice) SetPowerState(PowerState uint16,
	Time string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*CIM_LogicalDevice) SetPropertyAvailability

func (instance *CIM_LogicalDevice) SetPropertyAvailability(value uint16) (err error)

SetAvailability sets the value of Availability for the instance

func (*CIM_LogicalDevice) SetPropertyCreationClassName

func (instance *CIM_LogicalDevice) SetPropertyCreationClassName(value string) (err error)

SetCreationClassName sets the value of CreationClassName for the instance

func (*CIM_LogicalDevice) SetPropertyDeviceID

func (instance *CIM_LogicalDevice) SetPropertyDeviceID(value string) (err error)

SetDeviceID sets the value of DeviceID for the instance

func (*CIM_LogicalDevice) SetPropertyErrorCleared

func (instance *CIM_LogicalDevice) SetPropertyErrorCleared(value bool) (err error)

SetErrorCleared sets the value of ErrorCleared for the instance

func (*CIM_LogicalDevice) SetPropertyErrorDescription

func (instance *CIM_LogicalDevice) SetPropertyErrorDescription(value string) (err error)

SetErrorDescription sets the value of ErrorDescription for the instance

func (*CIM_LogicalDevice) SetPropertyIdentifyingDescriptions

func (instance *CIM_LogicalDevice) SetPropertyIdentifyingDescriptions(value []string) (err error)

SetIdentifyingDescriptions sets the value of IdentifyingDescriptions for the instance

func (*CIM_LogicalDevice) SetPropertyLastErrorCode

func (instance *CIM_LogicalDevice) SetPropertyLastErrorCode(value uint32) (err error)

SetLastErrorCode sets the value of LastErrorCode for the instance

func (*CIM_LogicalDevice) SetPropertyOtherIdentifyingInfo

func (instance *CIM_LogicalDevice) SetPropertyOtherIdentifyingInfo(value []string) (err error)

SetOtherIdentifyingInfo sets the value of OtherIdentifyingInfo for the instance

func (*CIM_LogicalDevice) SetPropertyPowerManagementCapabilities

func (instance *CIM_LogicalDevice) SetPropertyPowerManagementCapabilities(value []uint16) (err error)

SetPowerManagementCapabilities sets the value of PowerManagementCapabilities for the instance

func (*CIM_LogicalDevice) SetPropertyPowerManagementSupported

func (instance *CIM_LogicalDevice) SetPropertyPowerManagementSupported(value bool) (err error)

SetPowerManagementSupported sets the value of PowerManagementSupported for the instance

func (*CIM_LogicalDevice) SetPropertyPowerOnHours

func (instance *CIM_LogicalDevice) SetPropertyPowerOnHours(value uint64) (err error)

SetPowerOnHours sets the value of PowerOnHours for the instance

func (*CIM_LogicalDevice) SetPropertyStatusInfo

func (instance *CIM_LogicalDevice) SetPropertyStatusInfo(value uint16) (err error)

SetStatusInfo sets the value of StatusInfo for the instance

func (*CIM_LogicalDevice) SetPropertySystemCreationClassName

func (instance *CIM_LogicalDevice) SetPropertySystemCreationClassName(value string) (err error)

SetSystemCreationClassName sets the value of SystemCreationClassName for the instance

func (*CIM_LogicalDevice) SetPropertySystemName

func (instance *CIM_LogicalDevice) SetPropertySystemName(value string) (err error)

SetSystemName sets the value of SystemName for the instance

func (*CIM_LogicalDevice) SetPropertyTotalPowerOnHours

func (instance *CIM_LogicalDevice) SetPropertyTotalPowerOnHours(value uint64) (err error)

SetTotalPowerOnHours sets the value of TotalPowerOnHours for the instance

type CIM_LogicalElement

type CIM_LogicalElement struct {
	CIM_ManagedSystemElement
}

CIM_LogicalElement struct

type CIM_ManagedSystemElement

type CIM_ManagedSystemElement struct {
	cim.WmiInstance

	//
	Caption string

	//
	Description string

	//
	InstallDate string

	//
	Name string

	//
	Status string
}

CIM_ManagedSystemElement struct

func (*CIM_ManagedSystemElement) GetPropertyCaption

func (instance *CIM_ManagedSystemElement) GetPropertyCaption() (value string, err error)

GetCaption gets the value of Caption for the instance

func (*CIM_ManagedSystemElement) GetPropertyDescription

func (instance *CIM_ManagedSystemElement) GetPropertyDescription() (value string, err error)

GetDescription gets the value of Description for the instance

func (*CIM_ManagedSystemElement) GetPropertyInstallDate

func (instance *CIM_ManagedSystemElement) GetPropertyInstallDate() (value string, err error)

GetInstallDate gets the value of InstallDate for the instance

func (*CIM_ManagedSystemElement) GetPropertyName

func (instance *CIM_ManagedSystemElement) GetPropertyName() (value string, err error)

GetName gets the value of Name for the instance

func (*CIM_ManagedSystemElement) GetPropertyStatus

func (instance *CIM_ManagedSystemElement) GetPropertyStatus() (value string, err error)

GetStatus gets the value of Status for the instance

func (*CIM_ManagedSystemElement) SetPropertyCaption

func (instance *CIM_ManagedSystemElement) SetPropertyCaption(value string) (err error)

SetCaption sets the value of Caption for the instance

func (*CIM_ManagedSystemElement) SetPropertyDescription

func (instance *CIM_ManagedSystemElement) SetPropertyDescription(value string) (err error)

SetDescription sets the value of Description for the instance

func (*CIM_ManagedSystemElement) SetPropertyInstallDate

func (instance *CIM_ManagedSystemElement) SetPropertyInstallDate(value string) (err error)

SetInstallDate sets the value of InstallDate for the instance

func (*CIM_ManagedSystemElement) SetPropertyName

func (instance *CIM_ManagedSystemElement) SetPropertyName(value string) (err error)

SetName sets the value of Name for the instance

func (*CIM_ManagedSystemElement) SetPropertyStatus

func (instance *CIM_ManagedSystemElement) SetPropertyStatus(value string) (err error)

SetStatus sets the value of Status for the instance

type CIM_ParticipatingCS

type CIM_ParticipatingCS struct {
	CIM_Dependency

	//
	RoleOfNode uint16

	//
	StateOfNode uint16
}

CIM_ParticipatingCS struct

func (*CIM_ParticipatingCS) GetPropertyRoleOfNode

func (instance *CIM_ParticipatingCS) GetPropertyRoleOfNode() (value uint16, err error)

GetRoleOfNode gets the value of RoleOfNode for the instance

func (*CIM_ParticipatingCS) GetPropertyStateOfNode

func (instance *CIM_ParticipatingCS) GetPropertyStateOfNode() (value uint16, err error)

GetStateOfNode gets the value of StateOfNode for the instance

func (*CIM_ParticipatingCS) SetPropertyRoleOfNode

func (instance *CIM_ParticipatingCS) SetPropertyRoleOfNode(value uint16) (err error)

SetRoleOfNode sets the value of RoleOfNode for the instance

func (*CIM_ParticipatingCS) SetPropertyStateOfNode

func (instance *CIM_ParticipatingCS) SetPropertyStateOfNode(value uint16) (err error)

SetStateOfNode sets the value of StateOfNode for the instance

type CIM_Service

type CIM_Service struct {
	CIM_LogicalElement

	//
	CreationClassName string

	//
	Started bool

	//
	StartMode string

	//
	SystemCreationClassName string

	//
	SystemName string
}

CIM_Service struct

func (*CIM_Service) GetPropertyCreationClassName

func (instance *CIM_Service) GetPropertyCreationClassName() (value string, err error)

GetCreationClassName gets the value of CreationClassName for the instance

func (*CIM_Service) GetPropertyStartMode

func (instance *CIM_Service) GetPropertyStartMode() (value string, err error)

GetStartMode gets the value of StartMode for the instance

func (*CIM_Service) GetPropertyStarted

func (instance *CIM_Service) GetPropertyStarted() (value bool, err error)

GetStarted gets the value of Started for the instance

func (*CIM_Service) GetPropertySystemCreationClassName

func (instance *CIM_Service) GetPropertySystemCreationClassName() (value string, err error)

GetSystemCreationClassName gets the value of SystemCreationClassName for the instance

func (*CIM_Service) GetPropertySystemName

func (instance *CIM_Service) GetPropertySystemName() (value string, err error)

GetSystemName gets the value of SystemName for the instance

func (*CIM_Service) SetPropertyCreationClassName

func (instance *CIM_Service) SetPropertyCreationClassName(value string) (err error)

SetCreationClassName sets the value of CreationClassName for the instance

func (*CIM_Service) SetPropertyStartMode

func (instance *CIM_Service) SetPropertyStartMode(value string) (err error)

SetStartMode sets the value of StartMode for the instance

func (*CIM_Service) SetPropertyStarted

func (instance *CIM_Service) SetPropertyStarted(value bool) (err error)

SetStarted sets the value of Started for the instance

func (*CIM_Service) SetPropertySystemCreationClassName

func (instance *CIM_Service) SetPropertySystemCreationClassName(value string) (err error)

SetSystemCreationClassName sets the value of SystemCreationClassName for the instance

func (*CIM_Service) SetPropertySystemName

func (instance *CIM_Service) SetPropertySystemName(value string) (err error)

SetSystemName sets the value of SystemName for the instance

type CIM_System

type CIM_System struct {
	CIM_LogicalElement

	//
	CreationClassName string

	//
	NameFormat string

	//
	PrimaryOwnerContact string

	//
	PrimaryOwnerName string

	//
	Roles []string
}

CIM_System struct

func (*CIM_System) GetPropertyCreationClassName

func (instance *CIM_System) GetPropertyCreationClassName() (value string, err error)

GetCreationClassName gets the value of CreationClassName for the instance

func (*CIM_System) GetPropertyNameFormat

func (instance *CIM_System) GetPropertyNameFormat() (value string, err error)

GetNameFormat gets the value of NameFormat for the instance

func (*CIM_System) GetPropertyPrimaryOwnerContact

func (instance *CIM_System) GetPropertyPrimaryOwnerContact() (value string, err error)

GetPrimaryOwnerContact gets the value of PrimaryOwnerContact for the instance

func (*CIM_System) GetPropertyPrimaryOwnerName

func (instance *CIM_System) GetPropertyPrimaryOwnerName() (value string, err error)

GetPrimaryOwnerName gets the value of PrimaryOwnerName for the instance

func (*CIM_System) GetPropertyRoles

func (instance *CIM_System) GetPropertyRoles() (value []string, err error)

GetRoles gets the value of Roles for the instance

func (*CIM_System) SetPropertyCreationClassName

func (instance *CIM_System) SetPropertyCreationClassName(value string) (err error)

SetCreationClassName sets the value of CreationClassName for the instance

func (*CIM_System) SetPropertyNameFormat

func (instance *CIM_System) SetPropertyNameFormat(value string) (err error)

SetNameFormat sets the value of NameFormat for the instance

func (*CIM_System) SetPropertyPrimaryOwnerContact

func (instance *CIM_System) SetPropertyPrimaryOwnerContact(value string) (err error)

SetPrimaryOwnerContact sets the value of PrimaryOwnerContact for the instance

func (*CIM_System) SetPropertyPrimaryOwnerName

func (instance *CIM_System) SetPropertyPrimaryOwnerName(value string) (err error)

SetPrimaryOwnerName sets the value of PrimaryOwnerName for the instance

func (*CIM_System) SetPropertyRoles

func (instance *CIM_System) SetPropertyRoles(value []string) (err error)

SetRoles sets the value of Roles for the instance

type CIM_SystemComponent

type CIM_SystemComponent struct {
	CIM_Component
}

CIM_SystemComponent struct

type CIM_SystemDevice

type CIM_SystemDevice struct {
	CIM_SystemComponent
}

CIM_SystemDevice struct

type CIM_UnitaryComputerSystem

type CIM_UnitaryComputerSystem struct {
	CIM_ComputerSystem

	//
	InitialLoadInfo []string

	//
	LastLoadInfo string

	//
	PowerManagementCapabilities []uint16

	//
	PowerManagementSupported bool

	//
	PowerState uint16

	//
	ResetCapability uint16
}

CIM_UnitaryComputerSystem struct

func (*CIM_UnitaryComputerSystem) GetPropertyInitialLoadInfo

func (instance *CIM_UnitaryComputerSystem) GetPropertyInitialLoadInfo() (value []string, err error)

GetInitialLoadInfo gets the value of InitialLoadInfo for the instance

func (*CIM_UnitaryComputerSystem) GetPropertyLastLoadInfo

func (instance *CIM_UnitaryComputerSystem) GetPropertyLastLoadInfo() (value string, err error)

GetLastLoadInfo gets the value of LastLoadInfo for the instance

func (*CIM_UnitaryComputerSystem) GetPropertyPowerManagementCapabilities

func (instance *CIM_UnitaryComputerSystem) GetPropertyPowerManagementCapabilities() (value []uint16, err error)

GetPowerManagementCapabilities gets the value of PowerManagementCapabilities for the instance

func (*CIM_UnitaryComputerSystem) GetPropertyPowerManagementSupported

func (instance *CIM_UnitaryComputerSystem) GetPropertyPowerManagementSupported() (value bool, err error)

GetPowerManagementSupported gets the value of PowerManagementSupported for the instance

func (*CIM_UnitaryComputerSystem) GetPropertyPowerState

func (instance *CIM_UnitaryComputerSystem) GetPropertyPowerState() (value uint16, err error)

GetPowerState gets the value of PowerState for the instance

func (*CIM_UnitaryComputerSystem) GetPropertyResetCapability

func (instance *CIM_UnitaryComputerSystem) GetPropertyResetCapability() (value uint16, err error)

GetResetCapability gets the value of ResetCapability for the instance

func (*CIM_UnitaryComputerSystem) SetPowerState

func (instance *CIM_UnitaryComputerSystem) SetPowerState(PowerState uint16,
	Time string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*CIM_UnitaryComputerSystem) SetPropertyInitialLoadInfo

func (instance *CIM_UnitaryComputerSystem) SetPropertyInitialLoadInfo(value []string) (err error)

SetInitialLoadInfo sets the value of InitialLoadInfo for the instance

func (*CIM_UnitaryComputerSystem) SetPropertyLastLoadInfo

func (instance *CIM_UnitaryComputerSystem) SetPropertyLastLoadInfo(value string) (err error)

SetLastLoadInfo sets the value of LastLoadInfo for the instance

func (*CIM_UnitaryComputerSystem) SetPropertyPowerManagementCapabilities

func (instance *CIM_UnitaryComputerSystem) SetPropertyPowerManagementCapabilities(value []uint16) (err error)

SetPowerManagementCapabilities sets the value of PowerManagementCapabilities for the instance

func (*CIM_UnitaryComputerSystem) SetPropertyPowerManagementSupported

func (instance *CIM_UnitaryComputerSystem) SetPropertyPowerManagementSupported(value bool) (err error)

SetPowerManagementSupported sets the value of PowerManagementSupported for the instance

func (*CIM_UnitaryComputerSystem) SetPropertyPowerState

func (instance *CIM_UnitaryComputerSystem) SetPropertyPowerState(value uint16) (err error)

SetPowerState sets the value of PowerState for the instance

func (*CIM_UnitaryComputerSystem) SetPropertyResetCapability

func (instance *CIM_UnitaryComputerSystem) SetPropertyResetCapability(value uint16) (err error)

SetResetCapability sets the value of ResetCapability for the instance

type Error_CIMStatusCode

type Error_CIMStatusCode int

Error_CIMStatusCode

const (
	// CIM_ERR_FAILED enum
	Error_CIMStatusCode_CIM_ERR_FAILED Error_CIMStatusCode = 1
	// CIM_ERR_ACCESS_DENIED enum
	Error_CIMStatusCode_CIM_ERR_ACCESS_DENIED Error_CIMStatusCode = 2
	// CIM_ERR_INVALID_NAMESPACE enum
	Error_CIMStatusCode_CIM_ERR_INVALID_NAMESPACE Error_CIMStatusCode = 3
	// CIM_ERR_INVALID_PARAMETER enum
	Error_CIMStatusCode_CIM_ERR_INVALID_PARAMETER Error_CIMStatusCode = 4
	// CIM_ERR_INVALID_CLASS enum
	Error_CIMStatusCode_CIM_ERR_INVALID_CLASS Error_CIMStatusCode = 5
	// CIM_ERR_NOT_FOUND enum
	Error_CIMStatusCode_CIM_ERR_NOT_FOUND Error_CIMStatusCode = 6
	// CIM_ERR_NOT_SUPPORTED enum
	Error_CIMStatusCode_CIM_ERR_NOT_SUPPORTED Error_CIMStatusCode = 7
	// CIM_ERR_CLASS_HAS_CHILDREN enum
	Error_CIMStatusCode_CIM_ERR_CLASS_HAS_CHILDREN Error_CIMStatusCode = 8
	// CIM_ERR_CLASS_HAS_INSTANCES enum
	Error_CIMStatusCode_CIM_ERR_CLASS_HAS_INSTANCES Error_CIMStatusCode = 9
	// CIM_ERR_INVALID_SUPERCLASS enum
	Error_CIMStatusCode_CIM_ERR_INVALID_SUPERCLASS Error_CIMStatusCode = 10
	// CIM_ERR_ALREADY_EXISTS enum
	Error_CIMStatusCode_CIM_ERR_ALREADY_EXISTS Error_CIMStatusCode = 11
	// CIM_ERR_NO_SUCH_PROPERTY enum
	Error_CIMStatusCode_CIM_ERR_NO_SUCH_PROPERTY Error_CIMStatusCode = 12
	// CIM_ERR_TYPE_MISMATCH enum
	Error_CIMStatusCode_CIM_ERR_TYPE_MISMATCH Error_CIMStatusCode = 13
	// CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED enum
	Error_CIMStatusCode_CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED Error_CIMStatusCode = 14
	// CIM_ERR_INVALID_QUERY enum
	Error_CIMStatusCode_CIM_ERR_INVALID_QUERY Error_CIMStatusCode = 15
	// CIM_ERR_METHOD_NOT_AVAILABLE enum
	Error_CIMStatusCode_CIM_ERR_METHOD_NOT_AVAILABLE Error_CIMStatusCode = 16
	// CIM_ERR_METHOD_NOT_FOUND enum
	Error_CIMStatusCode_CIM_ERR_METHOD_NOT_FOUND Error_CIMStatusCode = 17
	// CIM_ERR_UNEXPECTED_RESPONSE enum
	Error_CIMStatusCode_CIM_ERR_UNEXPECTED_RESPONSE Error_CIMStatusCode = 18
	// CIM_ERR_INVALID_RESPONSE_DESTINATION enum
	Error_CIMStatusCode_CIM_ERR_INVALID_RESPONSE_DESTINATION Error_CIMStatusCode = 19
	// CIM_ERR_NAMESPACE_NOT_EMPTY enum
	Error_CIMStatusCode_CIM_ERR_NAMESPACE_NOT_EMPTY Error_CIMStatusCode = 20
	// CIM_ERR_INVALID_ENUMERATION_CONTEXT enum
	Error_CIMStatusCode_CIM_ERR_INVALID_ENUMERATION_CONTEXT Error_CIMStatusCode = 21
	// CIM_ERR_INVALID_OPERATION_TIMEOUT enum
	Error_CIMStatusCode_CIM_ERR_INVALID_OPERATION_TIMEOUT Error_CIMStatusCode = 22
	// CIM_ERR_PULL_HAS_BEEN_ABANDONED enum
	Error_CIMStatusCode_CIM_ERR_PULL_HAS_BEEN_ABANDONED Error_CIMStatusCode = 23
	// CIM_ERR_PULL_CANNOT_BE_ABANDONED enum
	Error_CIMStatusCode_CIM_ERR_PULL_CANNOT_BE_ABANDONED Error_CIMStatusCode = 24
	// CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED enum
	Error_CIMStatusCode_CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED Error_CIMStatusCode = 25
	// CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED enum
	Error_CIMStatusCode_CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED Error_CIMStatusCode = 26
	// CIM_ERR_SERVER_LIMITS_EXCEEDED enum
	Error_CIMStatusCode_CIM_ERR_SERVER_LIMITS_EXCEEDED Error_CIMStatusCode = 27
	// CIM_ERR_SERVER_IS_SHUTTING_DOWN enum
	Error_CIMStatusCode_CIM_ERR_SERVER_IS_SHUTTING_DOWN Error_CIMStatusCode = 28
	// CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED enum
	Error_CIMStatusCode_CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED Error_CIMStatusCode = 29
	// DMTF_Reserved enum
	Error_CIMStatusCode_DMTF_Reserved Error_CIMStatusCode = 30
)

type Error_ErrorSourceFormat

type Error_ErrorSourceFormat int

Error_ErrorSourceFormat

const (
	// Unknown enum
	Error_ErrorSourceFormat_Unknown Error_ErrorSourceFormat = 0
	// Other enum
	Error_ErrorSourceFormat_Other Error_ErrorSourceFormat = 1
	// CIMObjectPath enum
	Error_ErrorSourceFormat_CIMObjectPath Error_ErrorSourceFormat = 2
	// DMTF_Reserved enum
	Error_ErrorSourceFormat_DMTF_Reserved Error_ErrorSourceFormat = 3
)

type Error_ErrorType

type Error_ErrorType int

Error_ErrorType

const (
	// Unknown enum
	Error_ErrorType_Unknown Error_ErrorType = 0
	// Other enum
	Error_ErrorType_Other Error_ErrorType = 1
	// Communications_Error enum
	Error_ErrorType_Communications_Error Error_ErrorType = 2
	// Quality_of_Service_Error enum
	Error_ErrorType_Quality_of_Service_Error Error_ErrorType = 3
	// Software_Error enum
	Error_ErrorType_Software_Error Error_ErrorType = 4
	// Hardware_Error enum
	Error_ErrorType_Hardware_Error Error_ErrorType = 5
	// Environmental_Error enum
	Error_ErrorType_Environmental_Error Error_ErrorType = 6
	// Security_Error enum
	Error_ErrorType_Security_Error Error_ErrorType = 7
	// Oversubscription_Error enum
	Error_ErrorType_Oversubscription_Error Error_ErrorType = 8
	// Unavailable_Resource_Error enum
	Error_ErrorType_Unavailable_Resource_Error Error_ErrorType = 9
	// Unsupported_Operation_Error enum
	Error_ErrorType_Unsupported_Operation_Error Error_ErrorType = 10
	// DMTF_Reserved enum
	Error_ErrorType_DMTF_Reserved Error_ErrorType = 11
)

type Error_PerceivedSeverity

type Error_PerceivedSeverity int

Error_PerceivedSeverity

const (
	// Unknown enum
	Error_PerceivedSeverity_Unknown Error_PerceivedSeverity = 0
	// Other enum
	Error_PerceivedSeverity_Other Error_PerceivedSeverity = 1
	// Information enum
	Error_PerceivedSeverity_Information Error_PerceivedSeverity = 2
	// Degraded_Warning enum
	Error_PerceivedSeverity_Degraded_Warning Error_PerceivedSeverity = 3
	// Minor enum
	Error_PerceivedSeverity_Minor Error_PerceivedSeverity = 4
	// Major enum
	Error_PerceivedSeverity_Major Error_PerceivedSeverity = 5
	// Critical enum
	Error_PerceivedSeverity_Critical Error_PerceivedSeverity = 6
	// Fatal_NonRecoverable enum
	Error_PerceivedSeverity_Fatal_NonRecoverable Error_PerceivedSeverity = 7
	// DMTF_Reserved enum
	Error_PerceivedSeverity_DMTF_Reserved Error_PerceivedSeverity = 8
)

type Error_ProbableCause

type Error_ProbableCause int

Error_ProbableCause

const (
	// Unknown enum
	Error_ProbableCause_Unknown Error_ProbableCause = 0
	// Other enum
	Error_ProbableCause_Other Error_ProbableCause = 1
	// Adapter_Card_Error enum
	Error_ProbableCause_Adapter_Card_Error Error_ProbableCause = 2
	// Application_Subsystem_Failure enum
	Error_ProbableCause_Application_Subsystem_Failure Error_ProbableCause = 3
	// Bandwidth_Reduced enum
	Error_ProbableCause_Bandwidth_Reduced Error_ProbableCause = 4
	// Connection_Establishment_Error enum
	Error_ProbableCause_Connection_Establishment_Error Error_ProbableCause = 5
	// Communications_Protocol_Error enum
	Error_ProbableCause_Communications_Protocol_Error Error_ProbableCause = 6
	// Communications_Subsystem_Failure enum
	Error_ProbableCause_Communications_Subsystem_Failure Error_ProbableCause = 7
	// Configuration_Customization_Error enum
	Error_ProbableCause_Configuration_Customization_Error Error_ProbableCause = 8
	// Congestion enum
	Error_ProbableCause_Congestion Error_ProbableCause = 9
	// Corrupt_Data enum
	Error_ProbableCause_Corrupt_Data Error_ProbableCause = 10
	// CPU_Cycles_Limit_Exceeded enum
	Error_ProbableCause_CPU_Cycles_Limit_Exceeded Error_ProbableCause = 11
	// Dataset_Modem_Error enum
	Error_ProbableCause_Dataset_Modem_Error Error_ProbableCause = 12
	// Degraded_Signal enum
	Error_ProbableCause_Degraded_Signal Error_ProbableCause = 13
	// DTE_DCE_Interface_Error enum
	Error_ProbableCause_DTE_DCE_Interface_Error Error_ProbableCause = 14
	// Enclosure_Door_Open enum
	Error_ProbableCause_Enclosure_Door_Open Error_ProbableCause = 15
	// Equipment_Malfunction enum
	Error_ProbableCause_Equipment_Malfunction Error_ProbableCause = 16
	// Excessive_Vibration enum
	Error_ProbableCause_Excessive_Vibration Error_ProbableCause = 17
	// File_Format_Error enum
	Error_ProbableCause_File_Format_Error Error_ProbableCause = 18
	// Fire_Detected enum
	Error_ProbableCause_Fire_Detected Error_ProbableCause = 19
	// Flood_Detected enum
	Error_ProbableCause_Flood_Detected Error_ProbableCause = 20
	// Framing_Error enum
	Error_ProbableCause_Framing_Error Error_ProbableCause = 21
	// HVAC_Problem enum
	Error_ProbableCause_HVAC_Problem Error_ProbableCause = 22
	// Humidity_Unacceptable enum
	Error_ProbableCause_Humidity_Unacceptable Error_ProbableCause = 23
	// I_O_Device_Error enum
	Error_ProbableCause_I_O_Device_Error Error_ProbableCause = 24
	// Input_Device_Error enum
	Error_ProbableCause_Input_Device_Error Error_ProbableCause = 25
	// LAN_Error enum
	Error_ProbableCause_LAN_Error Error_ProbableCause = 26
	// Non_Toxic_Leak_Detected enum
	Error_ProbableCause_Non_Toxic_Leak_Detected Error_ProbableCause = 27
	// Local_Node_Transmission_Error enum
	Error_ProbableCause_Local_Node_Transmission_Error Error_ProbableCause = 28
	// Loss_of_Frame enum
	Error_ProbableCause_Loss_of_Frame Error_ProbableCause = 29
	// Loss_of_Signal enum
	Error_ProbableCause_Loss_of_Signal Error_ProbableCause = 30
	// Material_Supply_Exhausted enum
	Error_ProbableCause_Material_Supply_Exhausted Error_ProbableCause = 31
	// Multiplexer_Problem enum
	Error_ProbableCause_Multiplexer_Problem Error_ProbableCause = 32
	// Out_of_Memory enum
	Error_ProbableCause_Out_of_Memory Error_ProbableCause = 33
	// Output_Device_Error enum
	Error_ProbableCause_Output_Device_Error Error_ProbableCause = 34
	// Performance_Degraded enum
	Error_ProbableCause_Performance_Degraded Error_ProbableCause = 35
	// Power_Problem enum
	Error_ProbableCause_Power_Problem Error_ProbableCause = 36
	// Pressure_Unacceptable enum
	Error_ProbableCause_Pressure_Unacceptable Error_ProbableCause = 37
	// Processor_Problem__Internal_Machine_Error_ enum
	Error_ProbableCause_Processor_Problem__Internal_Machine_Error_ Error_ProbableCause = 38
	// Pump_Failure enum
	Error_ProbableCause_Pump_Failure Error_ProbableCause = 39
	// Queue_Size_Exceeded enum
	Error_ProbableCause_Queue_Size_Exceeded Error_ProbableCause = 40
	// Receive_Failure enum
	Error_ProbableCause_Receive_Failure Error_ProbableCause = 41
	// Receiver_Failure enum
	Error_ProbableCause_Receiver_Failure Error_ProbableCause = 42
	// Remote_Node_Transmission_Error enum
	Error_ProbableCause_Remote_Node_Transmission_Error Error_ProbableCause = 43
	// Resource_at_or_Nearing_Capacity enum
	Error_ProbableCause_Resource_at_or_Nearing_Capacity Error_ProbableCause = 44
	// Response_Time_Excessive enum
	Error_ProbableCause_Response_Time_Excessive Error_ProbableCause = 45
	// Retransmission_Rate_Excessive enum
	Error_ProbableCause_Retransmission_Rate_Excessive Error_ProbableCause = 46
	// Software_Error enum
	Error_ProbableCause_Software_Error Error_ProbableCause = 47
	// Software_Program_Abnormally_Terminated enum
	Error_ProbableCause_Software_Program_Abnormally_Terminated Error_ProbableCause = 48
	// Software_Program_Error__Incorrect_Results_ enum
	Error_ProbableCause_Software_Program_Error__Incorrect_Results_ Error_ProbableCause = 49
	// Storage_Capacity_Problem enum
	Error_ProbableCause_Storage_Capacity_Problem Error_ProbableCause = 50
	// Temperature_Unacceptable enum
	Error_ProbableCause_Temperature_Unacceptable Error_ProbableCause = 51
	// Threshold_Crossed enum
	Error_ProbableCause_Threshold_Crossed Error_ProbableCause = 52
	// Timing_Problem enum
	Error_ProbableCause_Timing_Problem Error_ProbableCause = 53
	// Toxic_Leak_Detected enum
	Error_ProbableCause_Toxic_Leak_Detected Error_ProbableCause = 54
	// Transmit_Failure enum
	Error_ProbableCause_Transmit_Failure Error_ProbableCause = 55
	// Transmitter_Failure enum
	Error_ProbableCause_Transmitter_Failure Error_ProbableCause = 56
	// Underlying_Resource_Unavailable enum
	Error_ProbableCause_Underlying_Resource_Unavailable Error_ProbableCause = 57
	// Version_Mismatch enum
	Error_ProbableCause_Version_Mismatch Error_ProbableCause = 58
	// Previous_Alert_Cleared enum
	Error_ProbableCause_Previous_Alert_Cleared Error_ProbableCause = 59
	// Login_Attempts_Failed enum
	Error_ProbableCause_Login_Attempts_Failed Error_ProbableCause = 60
	// Software_Virus_Detected enum
	Error_ProbableCause_Software_Virus_Detected Error_ProbableCause = 61
	// Hardware_Security_Breached enum
	Error_ProbableCause_Hardware_Security_Breached Error_ProbableCause = 62
	// Denial_of_Service_Detected enum
	Error_ProbableCause_Denial_of_Service_Detected Error_ProbableCause = 63
	// Security_Credential_Mismatch enum
	Error_ProbableCause_Security_Credential_Mismatch Error_ProbableCause = 64
	// Unauthorized_Access enum
	Error_ProbableCause_Unauthorized_Access Error_ProbableCause = 65
	// Alarm_Received enum
	Error_ProbableCause_Alarm_Received Error_ProbableCause = 66
	// Loss_of_Pointer enum
	Error_ProbableCause_Loss_of_Pointer Error_ProbableCause = 67
	// Payload_Mismatch enum
	Error_ProbableCause_Payload_Mismatch Error_ProbableCause = 68
	// Transmission_Error enum
	Error_ProbableCause_Transmission_Error Error_ProbableCause = 69
	// Excessive_Error_Rate enum
	Error_ProbableCause_Excessive_Error_Rate Error_ProbableCause = 70
	// Trace_Problem enum
	Error_ProbableCause_Trace_Problem Error_ProbableCause = 71
	// Element_Unavailable enum
	Error_ProbableCause_Element_Unavailable Error_ProbableCause = 72
	// Element_Missing enum
	Error_ProbableCause_Element_Missing Error_ProbableCause = 73
	// Loss_of_Multi_Frame enum
	Error_ProbableCause_Loss_of_Multi_Frame Error_ProbableCause = 74
	// Broadcast_Channel_Failure enum
	Error_ProbableCause_Broadcast_Channel_Failure Error_ProbableCause = 75
	// Invalid_Message_Received enum
	Error_ProbableCause_Invalid_Message_Received Error_ProbableCause = 76
	// Routing_Failure enum
	Error_ProbableCause_Routing_Failure Error_ProbableCause = 77
	// Backplane_Failure enum
	Error_ProbableCause_Backplane_Failure Error_ProbableCause = 78
	// Identifier_Duplication enum
	Error_ProbableCause_Identifier_Duplication Error_ProbableCause = 79
	// Protection_Path_Failure enum
	Error_ProbableCause_Protection_Path_Failure Error_ProbableCause = 80
	// Sync_Loss_or_Mismatch enum
	Error_ProbableCause_Sync_Loss_or_Mismatch Error_ProbableCause = 81
	// Terminal_Problem enum
	Error_ProbableCause_Terminal_Problem Error_ProbableCause = 82
	// Real_Time_Clock_Failure enum
	Error_ProbableCause_Real_Time_Clock_Failure Error_ProbableCause = 83
	// Antenna_Failure enum
	Error_ProbableCause_Antenna_Failure Error_ProbableCause = 84
	// Battery_Charging_Failure enum
	Error_ProbableCause_Battery_Charging_Failure Error_ProbableCause = 85
	// Disk_Failure enum
	Error_ProbableCause_Disk_Failure Error_ProbableCause = 86
	// Frequency_Hopping_Failure enum
	Error_ProbableCause_Frequency_Hopping_Failure Error_ProbableCause = 87
	// Loss_of_Redundancy enum
	Error_ProbableCause_Loss_of_Redundancy Error_ProbableCause = 88
	// Power_Supply_Failure enum
	Error_ProbableCause_Power_Supply_Failure Error_ProbableCause = 89
	// Signal_Quality_Problem enum
	Error_ProbableCause_Signal_Quality_Problem Error_ProbableCause = 90
	// Battery_Discharging enum
	Error_ProbableCause_Battery_Discharging Error_ProbableCause = 91
	// Battery_Failure enum
	Error_ProbableCause_Battery_Failure Error_ProbableCause = 92
	// Commercial_Power_Problem enum
	Error_ProbableCause_Commercial_Power_Problem Error_ProbableCause = 93
	// Fan_Failure enum
	Error_ProbableCause_Fan_Failure Error_ProbableCause = 94
	// Engine_Failure enum
	Error_ProbableCause_Engine_Failure Error_ProbableCause = 95
	// Sensor_Failure enum
	Error_ProbableCause_Sensor_Failure Error_ProbableCause = 96
	// Fuse_Failure enum
	Error_ProbableCause_Fuse_Failure Error_ProbableCause = 97
	// Generator_Failure enum
	Error_ProbableCause_Generator_Failure Error_ProbableCause = 98
	// Low_Battery enum
	Error_ProbableCause_Low_Battery Error_ProbableCause = 99
	// Low_Fuel enum
	Error_ProbableCause_Low_Fuel Error_ProbableCause = 100
	// Low_Water enum
	Error_ProbableCause_Low_Water Error_ProbableCause = 101
	// Explosive_Gas enum
	Error_ProbableCause_Explosive_Gas Error_ProbableCause = 102
	// High_Winds enum
	Error_ProbableCause_High_Winds Error_ProbableCause = 103
	// Ice_Buildup enum
	Error_ProbableCause_Ice_Buildup Error_ProbableCause = 104
	// Smoke enum
	Error_ProbableCause_Smoke Error_ProbableCause = 105
	// Memory_Mismatch enum
	Error_ProbableCause_Memory_Mismatch Error_ProbableCause = 106
	// Out_of_CPU_Cycles enum
	Error_ProbableCause_Out_of_CPU_Cycles Error_ProbableCause = 107
	// Software_Environment_Problem enum
	Error_ProbableCause_Software_Environment_Problem Error_ProbableCause = 108
	// Software_Download_Failure enum
	Error_ProbableCause_Software_Download_Failure Error_ProbableCause = 109
	// Element_Reinitialized enum
	Error_ProbableCause_Element_Reinitialized Error_ProbableCause = 110
	// Timeout enum
	Error_ProbableCause_Timeout Error_ProbableCause = 111
	// Logging_Problems enum
	Error_ProbableCause_Logging_Problems Error_ProbableCause = 112
	// Leak_Detected enum
	Error_ProbableCause_Leak_Detected Error_ProbableCause = 113
	// Protection_Mechanism_Failure enum
	Error_ProbableCause_Protection_Mechanism_Failure Error_ProbableCause = 114
	// Protecting_Resource_Failure enum
	Error_ProbableCause_Protecting_Resource_Failure Error_ProbableCause = 115
	// Database_Inconsistency enum
	Error_ProbableCause_Database_Inconsistency Error_ProbableCause = 116
	// Authentication_Failure enum
	Error_ProbableCause_Authentication_Failure Error_ProbableCause = 117
	// Breach_of_Confidentiality enum
	Error_ProbableCause_Breach_of_Confidentiality Error_ProbableCause = 118
	// Cable_Tamper enum
	Error_ProbableCause_Cable_Tamper Error_ProbableCause = 119
	// Delayed_Information enum
	Error_ProbableCause_Delayed_Information Error_ProbableCause = 120
	// Duplicate_Information enum
	Error_ProbableCause_Duplicate_Information Error_ProbableCause = 121
	// Information_Missing enum
	Error_ProbableCause_Information_Missing Error_ProbableCause = 122
	// Information_Modification enum
	Error_ProbableCause_Information_Modification Error_ProbableCause = 123
	// Information_Out_of_Sequence enum
	Error_ProbableCause_Information_Out_of_Sequence Error_ProbableCause = 124
	// Key_Expired enum
	Error_ProbableCause_Key_Expired Error_ProbableCause = 125
	// Non_Repudiation_Failure enum
	Error_ProbableCause_Non_Repudiation_Failure Error_ProbableCause = 126
	// Out_of_Hours_Activity enum
	Error_ProbableCause_Out_of_Hours_Activity Error_ProbableCause = 127
	// Out_of_Service enum
	Error_ProbableCause_Out_of_Service Error_ProbableCause = 128
	// Procedural_Error enum
	Error_ProbableCause_Procedural_Error Error_ProbableCause = 129
	// Unexpected_Information enum
	Error_ProbableCause_Unexpected_Information Error_ProbableCause = 130
	// DMTF_Reserved enum
	Error_ProbableCause_DMTF_Reserved Error_ProbableCause = 131
)

type Indication_PerceivedSeverity

type Indication_PerceivedSeverity int

Indication_PerceivedSeverity

const (
	// Unknown enum
	Indication_PerceivedSeverity_Unknown Indication_PerceivedSeverity = 0
	// Other enum
	Indication_PerceivedSeverity_Other Indication_PerceivedSeverity = 1
	// Information enum
	Indication_PerceivedSeverity_Information Indication_PerceivedSeverity = 2
	// Degraded_Warning enum
	Indication_PerceivedSeverity_Degraded_Warning Indication_PerceivedSeverity = 3
	// Minor enum
	Indication_PerceivedSeverity_Minor Indication_PerceivedSeverity = 4
	// Major enum
	Indication_PerceivedSeverity_Major Indication_PerceivedSeverity = 5
	// Critical enum
	Indication_PerceivedSeverity_Critical Indication_PerceivedSeverity = 6
	// Fatal_NonRecoverable enum
	Indication_PerceivedSeverity_Fatal_NonRecoverable Indication_PerceivedSeverity = 7
	// DMTF_Reserved enum
	Indication_PerceivedSeverity_DMTF_Reserved Indication_PerceivedSeverity = 8
)

type MSCluster_AffinityRule

type MSCluster_AffinityRule struct {
	cim.WmiInstance

	//
	Enabled uint32

	//
	Groups []string

	//
	Name string

	//
	RuleType uint32
}

MSCluster_AffinityRule struct

func (*MSCluster_AffinityRule) AddClusterSharedVolumeToAffinityRule

func (instance *MSCluster_AffinityRule) AddClusterSharedVolumeToAffinityRule(ClusterSharedVolumes []string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_AffinityRule) AddGroupToAffinityRule

func (instance *MSCluster_AffinityRule) AddGroupToAffinityRule(Groups []string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_AffinityRule) CreateAffinityRule

func (instance *MSCluster_AffinityRule) CreateAffinityRule(Name string,
	RuleType uint32,
	CreatedAffinityRule MSCluster_AffinityRule) (result uint32, err error)

<param name="CreatedAffinityRule" type="MSCluster_AffinityRule "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_AffinityRule) GetPropertyEnabled

func (instance *MSCluster_AffinityRule) GetPropertyEnabled() (value uint32, err error)

GetEnabled gets the value of Enabled for the instance

func (*MSCluster_AffinityRule) GetPropertyGroups

func (instance *MSCluster_AffinityRule) GetPropertyGroups() (value []string, err error)

GetGroups gets the value of Groups for the instance

func (*MSCluster_AffinityRule) GetPropertyName

func (instance *MSCluster_AffinityRule) GetPropertyName() (value string, err error)

GetName gets the value of Name for the instance

func (*MSCluster_AffinityRule) GetPropertyRuleType

func (instance *MSCluster_AffinityRule) GetPropertyRuleType() (value uint32, err error)

GetRuleType gets the value of RuleType for the instance

func (*MSCluster_AffinityRule) RemoveAffinityRule

func (instance *MSCluster_AffinityRule) RemoveAffinityRule() (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_AffinityRule) RemoveClusterSharedVolumeFromAffinityRule

func (instance *MSCluster_AffinityRule) RemoveClusterSharedVolumeFromAffinityRule(ClusterSharedVolumes []string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_AffinityRule) RemoveGroupFromAffinityRule

func (instance *MSCluster_AffinityRule) RemoveGroupFromAffinityRule(Groups []string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_AffinityRule) SetAffinityRule

func (instance *MSCluster_AffinityRule) SetAffinityRule(RuleType uint32,
	Enabled uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_AffinityRule) SetPropertyEnabled

func (instance *MSCluster_AffinityRule) SetPropertyEnabled(value uint32) (err error)

SetEnabled sets the value of Enabled for the instance

func (*MSCluster_AffinityRule) SetPropertyGroups

func (instance *MSCluster_AffinityRule) SetPropertyGroups(value []string) (err error)

SetGroups sets the value of Groups for the instance

func (*MSCluster_AffinityRule) SetPropertyName

func (instance *MSCluster_AffinityRule) SetPropertyName(value string) (err error)

SetName sets the value of Name for the instance

func (*MSCluster_AffinityRule) SetPropertyRuleType

func (instance *MSCluster_AffinityRule) SetPropertyRuleType(value uint32) (err error)

SetRuleType sets the value of RuleType for the instance

type MSCluster_AvailableDisk

type MSCluster_AvailableDisk struct {
	MSCluster_ClusterDisk

	//
	ConnectedNodes []string

	//
	Node string

	//
	ResourceName string
}

MSCluster_AvailableDisk struct

func (*MSCluster_AvailableDisk) AddToCluster

func (instance *MSCluster_AvailableDisk) AddToCluster(ResourceName string,
	Path string) (err error)

<param name="Path" type="string "></param>

func (*MSCluster_AvailableDisk) CreateStorageResource

func (instance *MSCluster_AvailableDisk) CreateStorageResource(ResourceName string,
	Path string) (err error)

<param name="Path" type="string "></param>

func (*MSCluster_AvailableDisk) GetPropertyConnectedNodes

func (instance *MSCluster_AvailableDisk) GetPropertyConnectedNodes() (value []string, err error)

GetConnectedNodes gets the value of ConnectedNodes for the instance

func (*MSCluster_AvailableDisk) GetPropertyNode

func (instance *MSCluster_AvailableDisk) GetPropertyNode() (value string, err error)

GetNode gets the value of Node for the instance

func (*MSCluster_AvailableDisk) GetPropertyResourceName

func (instance *MSCluster_AvailableDisk) GetPropertyResourceName() (value string, err error)

GetResourceName gets the value of ResourceName for the instance

func (*MSCluster_AvailableDisk) SetPropertyConnectedNodes

func (instance *MSCluster_AvailableDisk) SetPropertyConnectedNodes(value []string) (err error)

SetConnectedNodes sets the value of ConnectedNodes for the instance

func (*MSCluster_AvailableDisk) SetPropertyNode

func (instance *MSCluster_AvailableDisk) SetPropertyNode(value string) (err error)

SetNode sets the value of Node for the instance

func (*MSCluster_AvailableDisk) SetPropertyResourceName

func (instance *MSCluster_AvailableDisk) SetPropertyResourceName(value string) (err error)

SetResourceName sets the value of ResourceName for the instance

type MSCluster_AvailableDiskPartition

type MSCluster_AvailableDiskPartition struct {
	MSCluster_ClusterDiskPartition
}

MSCluster_AvailableDiskPartition struct

type MSCluster_AvailableDiskToPartition

type MSCluster_AvailableDiskToPartition struct {
	CIM_Component
}

MSCluster_AvailableDiskToPartition struct

type MSCluster_AvailableStoragePool

type MSCluster_AvailableStoragePool struct {
	MSCluster_LogicalElement

	//
	Attributes uint64

	//
	ConnectedNodes []string

	//
	HealthStatus uint32

	//
	Id string

	//
	QuorumStatus uint32

	//
	TotalSize uint64

	//
	Usage uint64
}

MSCluster_AvailableStoragePool struct

func (*MSCluster_AvailableStoragePool) AddToCluster

func (instance *MSCluster_AvailableStoragePool) AddToCluster() (err error)

func (*MSCluster_AvailableStoragePool) GetPropertyAttributes

func (instance *MSCluster_AvailableStoragePool) GetPropertyAttributes() (value uint64, err error)

GetAttributes gets the value of Attributes for the instance

func (*MSCluster_AvailableStoragePool) GetPropertyConnectedNodes

func (instance *MSCluster_AvailableStoragePool) GetPropertyConnectedNodes() (value []string, err error)

GetConnectedNodes gets the value of ConnectedNodes for the instance

func (*MSCluster_AvailableStoragePool) GetPropertyHealthStatus

func (instance *MSCluster_AvailableStoragePool) GetPropertyHealthStatus() (value uint32, err error)

GetHealthStatus gets the value of HealthStatus for the instance

func (*MSCluster_AvailableStoragePool) GetPropertyId

func (instance *MSCluster_AvailableStoragePool) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_AvailableStoragePool) GetPropertyQuorumStatus

func (instance *MSCluster_AvailableStoragePool) GetPropertyQuorumStatus() (value uint32, err error)

GetQuorumStatus gets the value of QuorumStatus for the instance

func (*MSCluster_AvailableStoragePool) GetPropertyTotalSize

func (instance *MSCluster_AvailableStoragePool) GetPropertyTotalSize() (value uint64, err error)

GetTotalSize gets the value of TotalSize for the instance

func (*MSCluster_AvailableStoragePool) GetPropertyUsage

func (instance *MSCluster_AvailableStoragePool) GetPropertyUsage() (value uint64, err error)

GetUsage gets the value of Usage for the instance

func (*MSCluster_AvailableStoragePool) SetPropertyAttributes

func (instance *MSCluster_AvailableStoragePool) SetPropertyAttributes(value uint64) (err error)

SetAttributes sets the value of Attributes for the instance

func (*MSCluster_AvailableStoragePool) SetPropertyConnectedNodes

func (instance *MSCluster_AvailableStoragePool) SetPropertyConnectedNodes(value []string) (err error)

SetConnectedNodes sets the value of ConnectedNodes for the instance

func (*MSCluster_AvailableStoragePool) SetPropertyHealthStatus

func (instance *MSCluster_AvailableStoragePool) SetPropertyHealthStatus(value uint32) (err error)

SetHealthStatus sets the value of HealthStatus for the instance

func (*MSCluster_AvailableStoragePool) SetPropertyId

func (instance *MSCluster_AvailableStoragePool) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

func (*MSCluster_AvailableStoragePool) SetPropertyQuorumStatus

func (instance *MSCluster_AvailableStoragePool) SetPropertyQuorumStatus(value uint32) (err error)

SetQuorumStatus sets the value of QuorumStatus for the instance

func (*MSCluster_AvailableStoragePool) SetPropertyTotalSize

func (instance *MSCluster_AvailableStoragePool) SetPropertyTotalSize(value uint64) (err error)

SetTotalSize sets the value of TotalSize for the instance

func (*MSCluster_AvailableStoragePool) SetPropertyUsage

func (instance *MSCluster_AvailableStoragePool) SetPropertyUsage(value uint64) (err error)

SetUsage sets the value of Usage for the instance

type MSCluster_Cluster

type MSCluster_Cluster struct {
	CIM_Cluster

	//
	AddEvictDelay uint32

	//
	AdminAccessPoint uint32

	//
	AdminExtensions []string

	//
	AutoAssignNodeSite uint32

	//
	AutoBalancerLevel uint32

	//
	AutoBalancerMode uint32

	//
	BackupInProgress uint32

	//
	BlockCacheSize uint32

	//
	ClusSvcHangTimeout uint32

	//
	ClusSvcRegroupOpeningTimeout uint32

	//
	ClusSvcRegroupPruningTimeout uint32

	//
	ClusSvcRegroupStageTimeout uint32

	//
	ClusSvcRegroupTickInMilliseconds uint32

	//
	ClusterEnforcedAntiAffinity uint32

	//
	ClusterFunctionalLevel uint32

	//
	ClusterGroupWaitDelay uint32

	//
	ClusterLogLevel uint32

	//
	ClusterLogSize uint32

	//
	ClusterUpgradeVersion uint32

	//
	CrossSiteDelay uint32

	//
	CrossSiteThreshold uint32

	//
	CrossSubnetDelay uint32

	//
	CrossSubnetThreshold uint32

	//
	CsvBalancer uint32

	//
	DatabaseReadWriteMode uint32

	//
	DefaultNetworkRole uint32

	//
	DetectedCloudPlatform uint32

	//
	DetectManagedEvents uint32

	//
	DetectManagedEventsThreshold uint32

	//
	DisableGroupPreferredOwnerRandomization uint32

	//
	DrainOnShutdown uint32

	//
	DumpPolicy uint64

	//
	DynamicQuorumEnabled uint32

	//
	EnabledEventLogs []string

	//
	EnableSharedVolumes uint32

	//
	FixQuorum uint32

	//
	Fqdn string

	//
	GracePeriodEnabled uint32

	//
	GracePeriodTimeout uint32

	//
	GroupAdminExtensions []string

	//
	GroupDependencyTimeout uint32

	//
	HangRecoveryAction uint32

	//
	IgnorePersistentStateOnStartup uint32

	//
	LogResourceControls uint32

	//
	LowerQuorumPriorityNodeId uint32

	//
	MaintenanceFile string

	//
	MessageBufferLength uint32

	//
	MinimumNeverPreemptPriority uint32

	//
	MinimumPreemptorPriority uint32

	//
	NetftIPSecEnabled uint32

	//
	NetworkAdminExtensions []string

	//
	NetworkInterfaceAdminExtensions []string

	//
	NetworkPriorities []string

	//
	NodeAdminExtensions []string

	//
	PlacementOptions uint32

	//
	PlumbAllCrossSubnetRoutes uint32

	//
	PreferredSite string

	//
	PreventQuorum uint32

	//
	PrivateProperties MSCluster_Property

	//
	QuarantineDuration uint32

	//
	QuarantineThreshold uint32

	//
	QuorumArbitrationTimeMax uint32

	//
	QuorumArbitrationTimeMin uint32

	//
	QuorumLogFileSize uint32

	//
	QuorumPath string

	//
	QuorumType string

	//
	QuorumTypeValue uint32

	//
	RecentEventsResetTime string

	//
	RequestReplyTimeout uint32

	//
	ResiliencyDefaultPeriod uint32

	//
	ResiliencyLevel uint32

	//
	ResourceAdminExtensions []string

	//
	ResourceDllDeadlockPeriod uint32

	//
	ResourceTypeAdminExtensions []string

	//
	RootMemoryReserved uint32

	//
	RouteHistoryLength uint32

	//
	S2DBusTypes uint32

	//
	S2DCacheBehavior uint64

	//
	S2DCacheDesiredState uint32

	//
	S2DCacheDeviceModel []string

	//
	S2DCacheFlashReservePercent uint32

	//
	S2DCacheMetadataReserveBytes uint64

	//
	S2DCachePageSizeKBytes uint32

	//
	S2DEnabled uint32

	//
	S2DIOLatencyThreshold uint32

	//
	S2DOptimizations uint32

	//
	SameSubnetDelay uint32

	//
	SameSubnetThreshold uint32

	//
	Security []uint8

	//
	Security_Descriptor []uint8

	//
	SecurityLevel uint32

	//
	SecurityLevelForStorage uint32

	//
	SharedVolumeCompatibleFilters []string

	//
	SharedVolumeIncompatibleFilters []string

	//
	SharedVolumeSecurityDescriptor []uint8

	//
	SharedVolumesRoot string

	//
	SharedVolumeVssWriterOperationTimeout uint32

	//
	ShutdownTimeoutInMinutes uint32

	//
	UseClientAccessNetworksForSharedVolumes uint32

	//
	UseRdmaForStorage uint32

	//
	WitnessDatabaseWriteTimeout uint32

	//
	WitnessDynamicWeight uint32

	//
	WitnessRestartInterval uint32
}

MSCluster_Cluster struct

func (*MSCluster_Cluster) AddClusterNameAccount

func (instance *MSCluster_Cluster) AddClusterNameAccount(Name string,
	DomainName string,
	UserName string,
	Password string,
	AdministrativeAccessPoint uint32) (err error)

<param name="AdministrativeAccessPoint" type="uint32 "></param> <param name="DomainName" type="string "></param> <param name="Name" type="string "></param> <param name="Password" type="string "></param> <param name="UserName" type="string "></param>

func (*MSCluster_Cluster) AddNode

func (instance *MSCluster_Cluster) AddNode(NodeName string) (err error)

<param name="NodeName" type="string "></param>

func (*MSCluster_Cluster) AddResourceToClusterSharedVolumes

func (instance *MSCluster_Cluster) AddResourceToClusterSharedVolumes(Resource string) (err error)

<param name="Resource" type="string "></param>

func (*MSCluster_Cluster) AddVirtualMachine

func (instance *MSCluster_Cluster) AddVirtualMachine(VirtualMachine string) (err error)

<param name="VirtualMachine" type="string "></param>

func (*MSCluster_Cluster) CreateCluster

func (instance *MSCluster_Cluster) CreateCluster(ClusterName string,
	NodeNames []string,
	IPAddresses []string,
	SubnetMasks []string,
	AdministrativeAccessPoint uint32) (err error)

<param name="AdministrativeAccessPoint" type="uint32 "></param> <param name="ClusterName" type="string "></param> <param name="IPAddresses" type="string []"></param> <param name="NodeNames" type="string []"></param> <param name="SubnetMasks" type="string []"></param>

func (*MSCluster_Cluster) DestroyCluster

func (instance *MSCluster_Cluster) DestroyCluster(CleanupAD bool) (err error)

<param name="CleanupAD" type="bool "></param>

func (*MSCluster_Cluster) EvictNode

func (instance *MSCluster_Cluster) EvictNode(NodeName string) (err error)

<param name="NodeName" type="string "></param>

func (*MSCluster_Cluster) ExecuteClusterControl

func (instance *MSCluster_Cluster) ExecuteClusterControl(ControlCode int32,
	InputBuffer []uint8,
	OutputBuffer []uint8,
	OutputBufferSize int32) (err error)

<param name="OutputBuffer" type="uint8 []"></param> <param name="OutputBufferSize" type="int32 "></param>

func (*MSCluster_Cluster) ForceCleanup

func (instance *MSCluster_Cluster) ForceCleanup(NodeName string,
	Timeout uint32) (err error)

<param name="NodeName" type="string "></param> <param name="Timeout" type="uint32 "></param>

func (*MSCluster_Cluster) GenerateValidationStatus

func (instance *MSCluster_Cluster) GenerateValidationStatus(Status MSCluster_ValidationStatus) (err error)

<param name="Status" type="MSCluster_ValidationStatus "></param>

func (*MSCluster_Cluster) GetNodeClusterState

func (instance *MSCluster_Cluster) GetNodeClusterState(ClusterState int32) (err error)

<param name="ClusterState" type="int32 "></param>

func (*MSCluster_Cluster) GetPropertyAddEvictDelay

func (instance *MSCluster_Cluster) GetPropertyAddEvictDelay() (value uint32, err error)

GetAddEvictDelay gets the value of AddEvictDelay for the instance

func (*MSCluster_Cluster) GetPropertyAdminAccessPoint

func (instance *MSCluster_Cluster) GetPropertyAdminAccessPoint() (value uint32, err error)

GetAdminAccessPoint gets the value of AdminAccessPoint for the instance

func (*MSCluster_Cluster) GetPropertyAdminExtensions

func (instance *MSCluster_Cluster) GetPropertyAdminExtensions() (value []string, err error)

GetAdminExtensions gets the value of AdminExtensions for the instance

func (*MSCluster_Cluster) GetPropertyAutoAssignNodeSite

func (instance *MSCluster_Cluster) GetPropertyAutoAssignNodeSite() (value uint32, err error)

GetAutoAssignNodeSite gets the value of AutoAssignNodeSite for the instance

func (*MSCluster_Cluster) GetPropertyAutoBalancerLevel

func (instance *MSCluster_Cluster) GetPropertyAutoBalancerLevel() (value uint32, err error)

GetAutoBalancerLevel gets the value of AutoBalancerLevel for the instance

func (*MSCluster_Cluster) GetPropertyAutoBalancerMode

func (instance *MSCluster_Cluster) GetPropertyAutoBalancerMode() (value uint32, err error)

GetAutoBalancerMode gets the value of AutoBalancerMode for the instance

func (*MSCluster_Cluster) GetPropertyBackupInProgress

func (instance *MSCluster_Cluster) GetPropertyBackupInProgress() (value uint32, err error)

GetBackupInProgress gets the value of BackupInProgress for the instance

func (*MSCluster_Cluster) GetPropertyBlockCacheSize

func (instance *MSCluster_Cluster) GetPropertyBlockCacheSize() (value uint32, err error)

GetBlockCacheSize gets the value of BlockCacheSize for the instance

func (*MSCluster_Cluster) GetPropertyClusSvcHangTimeout

func (instance *MSCluster_Cluster) GetPropertyClusSvcHangTimeout() (value uint32, err error)

GetClusSvcHangTimeout gets the value of ClusSvcHangTimeout for the instance

func (*MSCluster_Cluster) GetPropertyClusSvcRegroupOpeningTimeout

func (instance *MSCluster_Cluster) GetPropertyClusSvcRegroupOpeningTimeout() (value uint32, err error)

GetClusSvcRegroupOpeningTimeout gets the value of ClusSvcRegroupOpeningTimeout for the instance

func (*MSCluster_Cluster) GetPropertyClusSvcRegroupPruningTimeout

func (instance *MSCluster_Cluster) GetPropertyClusSvcRegroupPruningTimeout() (value uint32, err error)

GetClusSvcRegroupPruningTimeout gets the value of ClusSvcRegroupPruningTimeout for the instance

func (*MSCluster_Cluster) GetPropertyClusSvcRegroupStageTimeout

func (instance *MSCluster_Cluster) GetPropertyClusSvcRegroupStageTimeout() (value uint32, err error)

GetClusSvcRegroupStageTimeout gets the value of ClusSvcRegroupStageTimeout for the instance

func (*MSCluster_Cluster) GetPropertyClusSvcRegroupTickInMilliseconds

func (instance *MSCluster_Cluster) GetPropertyClusSvcRegroupTickInMilliseconds() (value uint32, err error)

GetClusSvcRegroupTickInMilliseconds gets the value of ClusSvcRegroupTickInMilliseconds for the instance

func (*MSCluster_Cluster) GetPropertyClusterEnforcedAntiAffinity

func (instance *MSCluster_Cluster) GetPropertyClusterEnforcedAntiAffinity() (value uint32, err error)

GetClusterEnforcedAntiAffinity gets the value of ClusterEnforcedAntiAffinity for the instance

func (*MSCluster_Cluster) GetPropertyClusterFunctionalLevel

func (instance *MSCluster_Cluster) GetPropertyClusterFunctionalLevel() (value uint32, err error)

GetClusterFunctionalLevel gets the value of ClusterFunctionalLevel for the instance

func (*MSCluster_Cluster) GetPropertyClusterGroupWaitDelay

func (instance *MSCluster_Cluster) GetPropertyClusterGroupWaitDelay() (value uint32, err error)

GetClusterGroupWaitDelay gets the value of ClusterGroupWaitDelay for the instance

func (*MSCluster_Cluster) GetPropertyClusterLogLevel

func (instance *MSCluster_Cluster) GetPropertyClusterLogLevel() (value uint32, err error)

GetClusterLogLevel gets the value of ClusterLogLevel for the instance

func (*MSCluster_Cluster) GetPropertyClusterLogSize

func (instance *MSCluster_Cluster) GetPropertyClusterLogSize() (value uint32, err error)

GetClusterLogSize gets the value of ClusterLogSize for the instance

func (*MSCluster_Cluster) GetPropertyClusterUpgradeVersion

func (instance *MSCluster_Cluster) GetPropertyClusterUpgradeVersion() (value uint32, err error)

GetClusterUpgradeVersion gets the value of ClusterUpgradeVersion for the instance

func (*MSCluster_Cluster) GetPropertyCrossSiteDelay

func (instance *MSCluster_Cluster) GetPropertyCrossSiteDelay() (value uint32, err error)

GetCrossSiteDelay gets the value of CrossSiteDelay for the instance

func (*MSCluster_Cluster) GetPropertyCrossSiteThreshold

func (instance *MSCluster_Cluster) GetPropertyCrossSiteThreshold() (value uint32, err error)

GetCrossSiteThreshold gets the value of CrossSiteThreshold for the instance

func (*MSCluster_Cluster) GetPropertyCrossSubnetDelay

func (instance *MSCluster_Cluster) GetPropertyCrossSubnetDelay() (value uint32, err error)

GetCrossSubnetDelay gets the value of CrossSubnetDelay for the instance

func (*MSCluster_Cluster) GetPropertyCrossSubnetThreshold

func (instance *MSCluster_Cluster) GetPropertyCrossSubnetThreshold() (value uint32, err error)

GetCrossSubnetThreshold gets the value of CrossSubnetThreshold for the instance

func (*MSCluster_Cluster) GetPropertyCsvBalancer

func (instance *MSCluster_Cluster) GetPropertyCsvBalancer() (value uint32, err error)

GetCsvBalancer gets the value of CsvBalancer for the instance

func (*MSCluster_Cluster) GetPropertyDatabaseReadWriteMode

func (instance *MSCluster_Cluster) GetPropertyDatabaseReadWriteMode() (value uint32, err error)

GetDatabaseReadWriteMode gets the value of DatabaseReadWriteMode for the instance

func (*MSCluster_Cluster) GetPropertyDefaultNetworkRole

func (instance *MSCluster_Cluster) GetPropertyDefaultNetworkRole() (value uint32, err error)

GetDefaultNetworkRole gets the value of DefaultNetworkRole for the instance

func (*MSCluster_Cluster) GetPropertyDetectManagedEvents

func (instance *MSCluster_Cluster) GetPropertyDetectManagedEvents() (value uint32, err error)

GetDetectManagedEvents gets the value of DetectManagedEvents for the instance

func (*MSCluster_Cluster) GetPropertyDetectManagedEventsThreshold

func (instance *MSCluster_Cluster) GetPropertyDetectManagedEventsThreshold() (value uint32, err error)

GetDetectManagedEventsThreshold gets the value of DetectManagedEventsThreshold for the instance

func (*MSCluster_Cluster) GetPropertyDetectedCloudPlatform

func (instance *MSCluster_Cluster) GetPropertyDetectedCloudPlatform() (value uint32, err error)

GetDetectedCloudPlatform gets the value of DetectedCloudPlatform for the instance

func (*MSCluster_Cluster) GetPropertyDisableGroupPreferredOwnerRandomization

func (instance *MSCluster_Cluster) GetPropertyDisableGroupPreferredOwnerRandomization() (value uint32, err error)

GetDisableGroupPreferredOwnerRandomization gets the value of DisableGroupPreferredOwnerRandomization for the instance

func (*MSCluster_Cluster) GetPropertyDrainOnShutdown

func (instance *MSCluster_Cluster) GetPropertyDrainOnShutdown() (value uint32, err error)

GetDrainOnShutdown gets the value of DrainOnShutdown for the instance

func (*MSCluster_Cluster) GetPropertyDumpPolicy

func (instance *MSCluster_Cluster) GetPropertyDumpPolicy() (value uint64, err error)

GetDumpPolicy gets the value of DumpPolicy for the instance

func (*MSCluster_Cluster) GetPropertyDynamicQuorumEnabled

func (instance *MSCluster_Cluster) GetPropertyDynamicQuorumEnabled() (value uint32, err error)

GetDynamicQuorumEnabled gets the value of DynamicQuorumEnabled for the instance

func (*MSCluster_Cluster) GetPropertyEnableSharedVolumes

func (instance *MSCluster_Cluster) GetPropertyEnableSharedVolumes() (value uint32, err error)

GetEnableSharedVolumes gets the value of EnableSharedVolumes for the instance

func (*MSCluster_Cluster) GetPropertyEnabledEventLogs

func (instance *MSCluster_Cluster) GetPropertyEnabledEventLogs() (value []string, err error)

GetEnabledEventLogs gets the value of EnabledEventLogs for the instance

func (*MSCluster_Cluster) GetPropertyFixQuorum

func (instance *MSCluster_Cluster) GetPropertyFixQuorum() (value uint32, err error)

GetFixQuorum gets the value of FixQuorum for the instance

func (*MSCluster_Cluster) GetPropertyFqdn

func (instance *MSCluster_Cluster) GetPropertyFqdn() (value string, err error)

GetFqdn gets the value of Fqdn for the instance

func (*MSCluster_Cluster) GetPropertyGracePeriodEnabled

func (instance *MSCluster_Cluster) GetPropertyGracePeriodEnabled() (value uint32, err error)

GetGracePeriodEnabled gets the value of GracePeriodEnabled for the instance

func (*MSCluster_Cluster) GetPropertyGracePeriodTimeout

func (instance *MSCluster_Cluster) GetPropertyGracePeriodTimeout() (value uint32, err error)

GetGracePeriodTimeout gets the value of GracePeriodTimeout for the instance

func (*MSCluster_Cluster) GetPropertyGroupAdminExtensions

func (instance *MSCluster_Cluster) GetPropertyGroupAdminExtensions() (value []string, err error)

GetGroupAdminExtensions gets the value of GroupAdminExtensions for the instance

func (*MSCluster_Cluster) GetPropertyGroupDependencyTimeout

func (instance *MSCluster_Cluster) GetPropertyGroupDependencyTimeout() (value uint32, err error)

GetGroupDependencyTimeout gets the value of GroupDependencyTimeout for the instance

func (*MSCluster_Cluster) GetPropertyHangRecoveryAction

func (instance *MSCluster_Cluster) GetPropertyHangRecoveryAction() (value uint32, err error)

GetHangRecoveryAction gets the value of HangRecoveryAction for the instance

func (*MSCluster_Cluster) GetPropertyIgnorePersistentStateOnStartup

func (instance *MSCluster_Cluster) GetPropertyIgnorePersistentStateOnStartup() (value uint32, err error)

GetIgnorePersistentStateOnStartup gets the value of IgnorePersistentStateOnStartup for the instance

func (*MSCluster_Cluster) GetPropertyLogResourceControls

func (instance *MSCluster_Cluster) GetPropertyLogResourceControls() (value uint32, err error)

GetLogResourceControls gets the value of LogResourceControls for the instance

func (*MSCluster_Cluster) GetPropertyLowerQuorumPriorityNodeId

func (instance *MSCluster_Cluster) GetPropertyLowerQuorumPriorityNodeId() (value uint32, err error)

GetLowerQuorumPriorityNodeId gets the value of LowerQuorumPriorityNodeId for the instance

func (*MSCluster_Cluster) GetPropertyMaintenanceFile

func (instance *MSCluster_Cluster) GetPropertyMaintenanceFile() (value string, err error)

GetMaintenanceFile gets the value of MaintenanceFile for the instance

func (*MSCluster_Cluster) GetPropertyMessageBufferLength

func (instance *MSCluster_Cluster) GetPropertyMessageBufferLength() (value uint32, err error)

GetMessageBufferLength gets the value of MessageBufferLength for the instance

func (*MSCluster_Cluster) GetPropertyMinimumNeverPreemptPriority

func (instance *MSCluster_Cluster) GetPropertyMinimumNeverPreemptPriority() (value uint32, err error)

GetMinimumNeverPreemptPriority gets the value of MinimumNeverPreemptPriority for the instance

func (*MSCluster_Cluster) GetPropertyMinimumPreemptorPriority

func (instance *MSCluster_Cluster) GetPropertyMinimumPreemptorPriority() (value uint32, err error)

GetMinimumPreemptorPriority gets the value of MinimumPreemptorPriority for the instance

func (*MSCluster_Cluster) GetPropertyNetftIPSecEnabled

func (instance *MSCluster_Cluster) GetPropertyNetftIPSecEnabled() (value uint32, err error)

GetNetftIPSecEnabled gets the value of NetftIPSecEnabled for the instance

func (*MSCluster_Cluster) GetPropertyNetworkAdminExtensions

func (instance *MSCluster_Cluster) GetPropertyNetworkAdminExtensions() (value []string, err error)

GetNetworkAdminExtensions gets the value of NetworkAdminExtensions for the instance

func (*MSCluster_Cluster) GetPropertyNetworkInterfaceAdminExtensions

func (instance *MSCluster_Cluster) GetPropertyNetworkInterfaceAdminExtensions() (value []string, err error)

GetNetworkInterfaceAdminExtensions gets the value of NetworkInterfaceAdminExtensions for the instance

func (*MSCluster_Cluster) GetPropertyNetworkPriorities

func (instance *MSCluster_Cluster) GetPropertyNetworkPriorities() (value []string, err error)

GetNetworkPriorities gets the value of NetworkPriorities for the instance

func (*MSCluster_Cluster) GetPropertyNodeAdminExtensions

func (instance *MSCluster_Cluster) GetPropertyNodeAdminExtensions() (value []string, err error)

GetNodeAdminExtensions gets the value of NodeAdminExtensions for the instance

func (*MSCluster_Cluster) GetPropertyPlacementOptions

func (instance *MSCluster_Cluster) GetPropertyPlacementOptions() (value uint32, err error)

GetPlacementOptions gets the value of PlacementOptions for the instance

func (*MSCluster_Cluster) GetPropertyPlumbAllCrossSubnetRoutes

func (instance *MSCluster_Cluster) GetPropertyPlumbAllCrossSubnetRoutes() (value uint32, err error)

GetPlumbAllCrossSubnetRoutes gets the value of PlumbAllCrossSubnetRoutes for the instance

func (*MSCluster_Cluster) GetPropertyPreferredSite

func (instance *MSCluster_Cluster) GetPropertyPreferredSite() (value string, err error)

GetPreferredSite gets the value of PreferredSite for the instance

func (*MSCluster_Cluster) GetPropertyPreventQuorum

func (instance *MSCluster_Cluster) GetPropertyPreventQuorum() (value uint32, err error)

GetPreventQuorum gets the value of PreventQuorum for the instance

func (*MSCluster_Cluster) GetPropertyPrivateProperties

func (instance *MSCluster_Cluster) GetPropertyPrivateProperties() (value MSCluster_Property, err error)

GetPrivateProperties gets the value of PrivateProperties for the instance

func (*MSCluster_Cluster) GetPropertyQuarantineDuration

func (instance *MSCluster_Cluster) GetPropertyQuarantineDuration() (value uint32, err error)

GetQuarantineDuration gets the value of QuarantineDuration for the instance

func (*MSCluster_Cluster) GetPropertyQuarantineThreshold

func (instance *MSCluster_Cluster) GetPropertyQuarantineThreshold() (value uint32, err error)

GetQuarantineThreshold gets the value of QuarantineThreshold for the instance

func (*MSCluster_Cluster) GetPropertyQuorumArbitrationTimeMax

func (instance *MSCluster_Cluster) GetPropertyQuorumArbitrationTimeMax() (value uint32, err error)

GetQuorumArbitrationTimeMax gets the value of QuorumArbitrationTimeMax for the instance

func (*MSCluster_Cluster) GetPropertyQuorumArbitrationTimeMin

func (instance *MSCluster_Cluster) GetPropertyQuorumArbitrationTimeMin() (value uint32, err error)

GetQuorumArbitrationTimeMin gets the value of QuorumArbitrationTimeMin for the instance

func (*MSCluster_Cluster) GetPropertyQuorumLogFileSize

func (instance *MSCluster_Cluster) GetPropertyQuorumLogFileSize() (value uint32, err error)

GetQuorumLogFileSize gets the value of QuorumLogFileSize for the instance

func (*MSCluster_Cluster) GetPropertyQuorumPath

func (instance *MSCluster_Cluster) GetPropertyQuorumPath() (value string, err error)

GetQuorumPath gets the value of QuorumPath for the instance

func (*MSCluster_Cluster) GetPropertyQuorumType

func (instance *MSCluster_Cluster) GetPropertyQuorumType() (value string, err error)

GetQuorumType gets the value of QuorumType for the instance

func (*MSCluster_Cluster) GetPropertyQuorumTypeValue

func (instance *MSCluster_Cluster) GetPropertyQuorumTypeValue() (value uint32, err error)

GetQuorumTypeValue gets the value of QuorumTypeValue for the instance

func (*MSCluster_Cluster) GetPropertyRecentEventsResetTime

func (instance *MSCluster_Cluster) GetPropertyRecentEventsResetTime() (value string, err error)

GetRecentEventsResetTime gets the value of RecentEventsResetTime for the instance

func (*MSCluster_Cluster) GetPropertyRequestReplyTimeout

func (instance *MSCluster_Cluster) GetPropertyRequestReplyTimeout() (value uint32, err error)

GetRequestReplyTimeout gets the value of RequestReplyTimeout for the instance

func (*MSCluster_Cluster) GetPropertyResiliencyDefaultPeriod

func (instance *MSCluster_Cluster) GetPropertyResiliencyDefaultPeriod() (value uint32, err error)

GetResiliencyDefaultPeriod gets the value of ResiliencyDefaultPeriod for the instance

func (*MSCluster_Cluster) GetPropertyResiliencyLevel

func (instance *MSCluster_Cluster) GetPropertyResiliencyLevel() (value uint32, err error)

GetResiliencyLevel gets the value of ResiliencyLevel for the instance

func (*MSCluster_Cluster) GetPropertyResourceAdminExtensions

func (instance *MSCluster_Cluster) GetPropertyResourceAdminExtensions() (value []string, err error)

GetResourceAdminExtensions gets the value of ResourceAdminExtensions for the instance

func (*MSCluster_Cluster) GetPropertyResourceDllDeadlockPeriod

func (instance *MSCluster_Cluster) GetPropertyResourceDllDeadlockPeriod() (value uint32, err error)

GetResourceDllDeadlockPeriod gets the value of ResourceDllDeadlockPeriod for the instance

func (*MSCluster_Cluster) GetPropertyResourceTypeAdminExtensions

func (instance *MSCluster_Cluster) GetPropertyResourceTypeAdminExtensions() (value []string, err error)

GetResourceTypeAdminExtensions gets the value of ResourceTypeAdminExtensions for the instance

func (*MSCluster_Cluster) GetPropertyRootMemoryReserved

func (instance *MSCluster_Cluster) GetPropertyRootMemoryReserved() (value uint32, err error)

GetRootMemoryReserved gets the value of RootMemoryReserved for the instance

func (*MSCluster_Cluster) GetPropertyRouteHistoryLength

func (instance *MSCluster_Cluster) GetPropertyRouteHistoryLength() (value uint32, err error)

GetRouteHistoryLength gets the value of RouteHistoryLength for the instance

func (*MSCluster_Cluster) GetPropertyS2DBusTypes

func (instance *MSCluster_Cluster) GetPropertyS2DBusTypes() (value uint32, err error)

GetS2DBusTypes gets the value of S2DBusTypes for the instance

func (*MSCluster_Cluster) GetPropertyS2DCacheBehavior

func (instance *MSCluster_Cluster) GetPropertyS2DCacheBehavior() (value uint64, err error)

GetS2DCacheBehavior gets the value of S2DCacheBehavior for the instance

func (*MSCluster_Cluster) GetPropertyS2DCacheDesiredState

func (instance *MSCluster_Cluster) GetPropertyS2DCacheDesiredState() (value uint32, err error)

GetS2DCacheDesiredState gets the value of S2DCacheDesiredState for the instance

func (*MSCluster_Cluster) GetPropertyS2DCacheDeviceModel

func (instance *MSCluster_Cluster) GetPropertyS2DCacheDeviceModel() (value []string, err error)

GetS2DCacheDeviceModel gets the value of S2DCacheDeviceModel for the instance

func (*MSCluster_Cluster) GetPropertyS2DCacheFlashReservePercent

func (instance *MSCluster_Cluster) GetPropertyS2DCacheFlashReservePercent() (value uint32, err error)

GetS2DCacheFlashReservePercent gets the value of S2DCacheFlashReservePercent for the instance

func (*MSCluster_Cluster) GetPropertyS2DCacheMetadataReserveBytes

func (instance *MSCluster_Cluster) GetPropertyS2DCacheMetadataReserveBytes() (value uint64, err error)

GetS2DCacheMetadataReserveBytes gets the value of S2DCacheMetadataReserveBytes for the instance

func (*MSCluster_Cluster) GetPropertyS2DCachePageSizeKBytes

func (instance *MSCluster_Cluster) GetPropertyS2DCachePageSizeKBytes() (value uint32, err error)

GetS2DCachePageSizeKBytes gets the value of S2DCachePageSizeKBytes for the instance

func (*MSCluster_Cluster) GetPropertyS2DEnabled

func (instance *MSCluster_Cluster) GetPropertyS2DEnabled() (value uint32, err error)

GetS2DEnabled gets the value of S2DEnabled for the instance

func (*MSCluster_Cluster) GetPropertyS2DIOLatencyThreshold

func (instance *MSCluster_Cluster) GetPropertyS2DIOLatencyThreshold() (value uint32, err error)

GetS2DIOLatencyThreshold gets the value of S2DIOLatencyThreshold for the instance

func (*MSCluster_Cluster) GetPropertyS2DOptimizations

func (instance *MSCluster_Cluster) GetPropertyS2DOptimizations() (value uint32, err error)

GetS2DOptimizations gets the value of S2DOptimizations for the instance

func (*MSCluster_Cluster) GetPropertySameSubnetDelay

func (instance *MSCluster_Cluster) GetPropertySameSubnetDelay() (value uint32, err error)

GetSameSubnetDelay gets the value of SameSubnetDelay for the instance

func (*MSCluster_Cluster) GetPropertySameSubnetThreshold

func (instance *MSCluster_Cluster) GetPropertySameSubnetThreshold() (value uint32, err error)

GetSameSubnetThreshold gets the value of SameSubnetThreshold for the instance

func (*MSCluster_Cluster) GetPropertySecurity

func (instance *MSCluster_Cluster) GetPropertySecurity() (value []uint8, err error)

GetSecurity gets the value of Security for the instance

func (*MSCluster_Cluster) GetPropertySecurityLevel

func (instance *MSCluster_Cluster) GetPropertySecurityLevel() (value uint32, err error)

GetSecurityLevel gets the value of SecurityLevel for the instance

func (*MSCluster_Cluster) GetPropertySecurityLevelForStorage

func (instance *MSCluster_Cluster) GetPropertySecurityLevelForStorage() (value uint32, err error)

GetSecurityLevelForStorage gets the value of SecurityLevelForStorage for the instance

func (*MSCluster_Cluster) GetPropertySecurity_Descriptor

func (instance *MSCluster_Cluster) GetPropertySecurity_Descriptor() (value []uint8, err error)

GetSecurity_Descriptor gets the value of Security_Descriptor for the instance

func (*MSCluster_Cluster) GetPropertySharedVolumeCompatibleFilters

func (instance *MSCluster_Cluster) GetPropertySharedVolumeCompatibleFilters() (value []string, err error)

GetSharedVolumeCompatibleFilters gets the value of SharedVolumeCompatibleFilters for the instance

func (*MSCluster_Cluster) GetPropertySharedVolumeIncompatibleFilters

func (instance *MSCluster_Cluster) GetPropertySharedVolumeIncompatibleFilters() (value []string, err error)

GetSharedVolumeIncompatibleFilters gets the value of SharedVolumeIncompatibleFilters for the instance

func (*MSCluster_Cluster) GetPropertySharedVolumeSecurityDescriptor

func (instance *MSCluster_Cluster) GetPropertySharedVolumeSecurityDescriptor() (value []uint8, err error)

GetSharedVolumeSecurityDescriptor gets the value of SharedVolumeSecurityDescriptor for the instance

func (*MSCluster_Cluster) GetPropertySharedVolumeVssWriterOperationTimeout

func (instance *MSCluster_Cluster) GetPropertySharedVolumeVssWriterOperationTimeout() (value uint32, err error)

GetSharedVolumeVssWriterOperationTimeout gets the value of SharedVolumeVssWriterOperationTimeout for the instance

func (*MSCluster_Cluster) GetPropertySharedVolumesRoot

func (instance *MSCluster_Cluster) GetPropertySharedVolumesRoot() (value string, err error)

GetSharedVolumesRoot gets the value of SharedVolumesRoot for the instance

func (*MSCluster_Cluster) GetPropertyShutdownTimeoutInMinutes

func (instance *MSCluster_Cluster) GetPropertyShutdownTimeoutInMinutes() (value uint32, err error)

GetShutdownTimeoutInMinutes gets the value of ShutdownTimeoutInMinutes for the instance

func (*MSCluster_Cluster) GetPropertyUseClientAccessNetworksForSharedVolumes

func (instance *MSCluster_Cluster) GetPropertyUseClientAccessNetworksForSharedVolumes() (value uint32, err error)

GetUseClientAccessNetworksForSharedVolumes gets the value of UseClientAccessNetworksForSharedVolumes for the instance

func (*MSCluster_Cluster) GetPropertyUseRdmaForStorage

func (instance *MSCluster_Cluster) GetPropertyUseRdmaForStorage() (value uint32, err error)

GetUseRdmaForStorage gets the value of UseRdmaForStorage for the instance

func (*MSCluster_Cluster) GetPropertyWitnessDatabaseWriteTimeout

func (instance *MSCluster_Cluster) GetPropertyWitnessDatabaseWriteTimeout() (value uint32, err error)

GetWitnessDatabaseWriteTimeout gets the value of WitnessDatabaseWriteTimeout for the instance

func (*MSCluster_Cluster) GetPropertyWitnessDynamicWeight

func (instance *MSCluster_Cluster) GetPropertyWitnessDynamicWeight() (value uint32, err error)

GetWitnessDynamicWeight gets the value of WitnessDynamicWeight for the instance

func (*MSCluster_Cluster) GetPropertyWitnessRestartInterval

func (instance *MSCluster_Cluster) GetPropertyWitnessRestartInterval() (value uint32, err error)

GetWitnessRestartInterval gets the value of WitnessRestartInterval for the instance

func (*MSCluster_Cluster) RemoveResourceFromClusterSharedVolumes

func (instance *MSCluster_Cluster) RemoveResourceFromClusterSharedVolumes(Resource string) (err error)

<param name="Resource" type="string "></param>

func (*MSCluster_Cluster) Rename

func (instance *MSCluster_Cluster) Rename(NewName string) (err error)

<param name="NewName" type="string "></param>

func (*MSCluster_Cluster) SetDiskQuorum

func (instance *MSCluster_Cluster) SetDiskQuorum(Resource string,
	QuorumPath string) (err error)

<param name="QuorumPath" type="string "></param> <param name="Resource" type="string "></param>

func (*MSCluster_Cluster) SetMajorityQuorum

func (instance *MSCluster_Cluster) SetMajorityQuorum(Resource string,
	QuorumPath string) (err error)

<param name="QuorumPath" type="string "></param> <param name="Resource" type="string "></param>

func (*MSCluster_Cluster) SetNodeMajorityQuorum

func (instance *MSCluster_Cluster) SetNodeMajorityQuorum() (err error)

func (*MSCluster_Cluster) SetPropertyAddEvictDelay

func (instance *MSCluster_Cluster) SetPropertyAddEvictDelay(value uint32) (err error)

SetAddEvictDelay sets the value of AddEvictDelay for the instance

func (*MSCluster_Cluster) SetPropertyAdminAccessPoint

func (instance *MSCluster_Cluster) SetPropertyAdminAccessPoint(value uint32) (err error)

SetAdminAccessPoint sets the value of AdminAccessPoint for the instance

func (*MSCluster_Cluster) SetPropertyAdminExtensions

func (instance *MSCluster_Cluster) SetPropertyAdminExtensions(value []string) (err error)

SetAdminExtensions sets the value of AdminExtensions for the instance

func (*MSCluster_Cluster) SetPropertyAutoAssignNodeSite

func (instance *MSCluster_Cluster) SetPropertyAutoAssignNodeSite(value uint32) (err error)

SetAutoAssignNodeSite sets the value of AutoAssignNodeSite for the instance

func (*MSCluster_Cluster) SetPropertyAutoBalancerLevel

func (instance *MSCluster_Cluster) SetPropertyAutoBalancerLevel(value uint32) (err error)

SetAutoBalancerLevel sets the value of AutoBalancerLevel for the instance

func (*MSCluster_Cluster) SetPropertyAutoBalancerMode

func (instance *MSCluster_Cluster) SetPropertyAutoBalancerMode(value uint32) (err error)

SetAutoBalancerMode sets the value of AutoBalancerMode for the instance

func (*MSCluster_Cluster) SetPropertyBackupInProgress

func (instance *MSCluster_Cluster) SetPropertyBackupInProgress(value uint32) (err error)

SetBackupInProgress sets the value of BackupInProgress for the instance

func (*MSCluster_Cluster) SetPropertyBlockCacheSize

func (instance *MSCluster_Cluster) SetPropertyBlockCacheSize(value uint32) (err error)

SetBlockCacheSize sets the value of BlockCacheSize for the instance

func (*MSCluster_Cluster) SetPropertyClusSvcHangTimeout

func (instance *MSCluster_Cluster) SetPropertyClusSvcHangTimeout(value uint32) (err error)

SetClusSvcHangTimeout sets the value of ClusSvcHangTimeout for the instance

func (*MSCluster_Cluster) SetPropertyClusSvcRegroupOpeningTimeout

func (instance *MSCluster_Cluster) SetPropertyClusSvcRegroupOpeningTimeout(value uint32) (err error)

SetClusSvcRegroupOpeningTimeout sets the value of ClusSvcRegroupOpeningTimeout for the instance

func (*MSCluster_Cluster) SetPropertyClusSvcRegroupPruningTimeout

func (instance *MSCluster_Cluster) SetPropertyClusSvcRegroupPruningTimeout(value uint32) (err error)

SetClusSvcRegroupPruningTimeout sets the value of ClusSvcRegroupPruningTimeout for the instance

func (*MSCluster_Cluster) SetPropertyClusSvcRegroupStageTimeout

func (instance *MSCluster_Cluster) SetPropertyClusSvcRegroupStageTimeout(value uint32) (err error)

SetClusSvcRegroupStageTimeout sets the value of ClusSvcRegroupStageTimeout for the instance

func (*MSCluster_Cluster) SetPropertyClusSvcRegroupTickInMilliseconds

func (instance *MSCluster_Cluster) SetPropertyClusSvcRegroupTickInMilliseconds(value uint32) (err error)

SetClusSvcRegroupTickInMilliseconds sets the value of ClusSvcRegroupTickInMilliseconds for the instance

func (*MSCluster_Cluster) SetPropertyClusterEnforcedAntiAffinity

func (instance *MSCluster_Cluster) SetPropertyClusterEnforcedAntiAffinity(value uint32) (err error)

SetClusterEnforcedAntiAffinity sets the value of ClusterEnforcedAntiAffinity for the instance

func (*MSCluster_Cluster) SetPropertyClusterFunctionalLevel

func (instance *MSCluster_Cluster) SetPropertyClusterFunctionalLevel(value uint32) (err error)

SetClusterFunctionalLevel sets the value of ClusterFunctionalLevel for the instance

func (*MSCluster_Cluster) SetPropertyClusterGroupWaitDelay

func (instance *MSCluster_Cluster) SetPropertyClusterGroupWaitDelay(value uint32) (err error)

SetClusterGroupWaitDelay sets the value of ClusterGroupWaitDelay for the instance

func (*MSCluster_Cluster) SetPropertyClusterLogLevel

func (instance *MSCluster_Cluster) SetPropertyClusterLogLevel(value uint32) (err error)

SetClusterLogLevel sets the value of ClusterLogLevel for the instance

func (*MSCluster_Cluster) SetPropertyClusterLogSize

func (instance *MSCluster_Cluster) SetPropertyClusterLogSize(value uint32) (err error)

SetClusterLogSize sets the value of ClusterLogSize for the instance

func (*MSCluster_Cluster) SetPropertyClusterUpgradeVersion

func (instance *MSCluster_Cluster) SetPropertyClusterUpgradeVersion(value uint32) (err error)

SetClusterUpgradeVersion sets the value of ClusterUpgradeVersion for the instance

func (*MSCluster_Cluster) SetPropertyCrossSiteDelay

func (instance *MSCluster_Cluster) SetPropertyCrossSiteDelay(value uint32) (err error)

SetCrossSiteDelay sets the value of CrossSiteDelay for the instance

func (*MSCluster_Cluster) SetPropertyCrossSiteThreshold

func (instance *MSCluster_Cluster) SetPropertyCrossSiteThreshold(value uint32) (err error)

SetCrossSiteThreshold sets the value of CrossSiteThreshold for the instance

func (*MSCluster_Cluster) SetPropertyCrossSubnetDelay

func (instance *MSCluster_Cluster) SetPropertyCrossSubnetDelay(value uint32) (err error)

SetCrossSubnetDelay sets the value of CrossSubnetDelay for the instance

func (*MSCluster_Cluster) SetPropertyCrossSubnetThreshold

func (instance *MSCluster_Cluster) SetPropertyCrossSubnetThreshold(value uint32) (err error)

SetCrossSubnetThreshold sets the value of CrossSubnetThreshold for the instance

func (*MSCluster_Cluster) SetPropertyCsvBalancer

func (instance *MSCluster_Cluster) SetPropertyCsvBalancer(value uint32) (err error)

SetCsvBalancer sets the value of CsvBalancer for the instance

func (*MSCluster_Cluster) SetPropertyDatabaseReadWriteMode

func (instance *MSCluster_Cluster) SetPropertyDatabaseReadWriteMode(value uint32) (err error)

SetDatabaseReadWriteMode sets the value of DatabaseReadWriteMode for the instance

func (*MSCluster_Cluster) SetPropertyDefaultNetworkRole

func (instance *MSCluster_Cluster) SetPropertyDefaultNetworkRole(value uint32) (err error)

SetDefaultNetworkRole sets the value of DefaultNetworkRole for the instance

func (*MSCluster_Cluster) SetPropertyDetectManagedEvents

func (instance *MSCluster_Cluster) SetPropertyDetectManagedEvents(value uint32) (err error)

SetDetectManagedEvents sets the value of DetectManagedEvents for the instance

func (*MSCluster_Cluster) SetPropertyDetectManagedEventsThreshold

func (instance *MSCluster_Cluster) SetPropertyDetectManagedEventsThreshold(value uint32) (err error)

SetDetectManagedEventsThreshold sets the value of DetectManagedEventsThreshold for the instance

func (*MSCluster_Cluster) SetPropertyDetectedCloudPlatform

func (instance *MSCluster_Cluster) SetPropertyDetectedCloudPlatform(value uint32) (err error)

SetDetectedCloudPlatform sets the value of DetectedCloudPlatform for the instance

func (*MSCluster_Cluster) SetPropertyDisableGroupPreferredOwnerRandomization

func (instance *MSCluster_Cluster) SetPropertyDisableGroupPreferredOwnerRandomization(value uint32) (err error)

SetDisableGroupPreferredOwnerRandomization sets the value of DisableGroupPreferredOwnerRandomization for the instance

func (*MSCluster_Cluster) SetPropertyDrainOnShutdown

func (instance *MSCluster_Cluster) SetPropertyDrainOnShutdown(value uint32) (err error)

SetDrainOnShutdown sets the value of DrainOnShutdown for the instance

func (*MSCluster_Cluster) SetPropertyDumpPolicy

func (instance *MSCluster_Cluster) SetPropertyDumpPolicy(value uint64) (err error)

SetDumpPolicy sets the value of DumpPolicy for the instance

func (*MSCluster_Cluster) SetPropertyDynamicQuorumEnabled

func (instance *MSCluster_Cluster) SetPropertyDynamicQuorumEnabled(value uint32) (err error)

SetDynamicQuorumEnabled sets the value of DynamicQuorumEnabled for the instance

func (*MSCluster_Cluster) SetPropertyEnableSharedVolumes

func (instance *MSCluster_Cluster) SetPropertyEnableSharedVolumes(value uint32) (err error)

SetEnableSharedVolumes sets the value of EnableSharedVolumes for the instance

func (*MSCluster_Cluster) SetPropertyEnabledEventLogs

func (instance *MSCluster_Cluster) SetPropertyEnabledEventLogs(value []string) (err error)

SetEnabledEventLogs sets the value of EnabledEventLogs for the instance

func (*MSCluster_Cluster) SetPropertyFixQuorum

func (instance *MSCluster_Cluster) SetPropertyFixQuorum(value uint32) (err error)

SetFixQuorum sets the value of FixQuorum for the instance

func (*MSCluster_Cluster) SetPropertyFqdn

func (instance *MSCluster_Cluster) SetPropertyFqdn(value string) (err error)

SetFqdn sets the value of Fqdn for the instance

func (*MSCluster_Cluster) SetPropertyGracePeriodEnabled

func (instance *MSCluster_Cluster) SetPropertyGracePeriodEnabled(value uint32) (err error)

SetGracePeriodEnabled sets the value of GracePeriodEnabled for the instance

func (*MSCluster_Cluster) SetPropertyGracePeriodTimeout

func (instance *MSCluster_Cluster) SetPropertyGracePeriodTimeout(value uint32) (err error)

SetGracePeriodTimeout sets the value of GracePeriodTimeout for the instance

func (*MSCluster_Cluster) SetPropertyGroupAdminExtensions

func (instance *MSCluster_Cluster) SetPropertyGroupAdminExtensions(value []string) (err error)

SetGroupAdminExtensions sets the value of GroupAdminExtensions for the instance

func (*MSCluster_Cluster) SetPropertyGroupDependencyTimeout

func (instance *MSCluster_Cluster) SetPropertyGroupDependencyTimeout(value uint32) (err error)

SetGroupDependencyTimeout sets the value of GroupDependencyTimeout for the instance

func (*MSCluster_Cluster) SetPropertyHangRecoveryAction

func (instance *MSCluster_Cluster) SetPropertyHangRecoveryAction(value uint32) (err error)

SetHangRecoveryAction sets the value of HangRecoveryAction for the instance

func (*MSCluster_Cluster) SetPropertyIgnorePersistentStateOnStartup

func (instance *MSCluster_Cluster) SetPropertyIgnorePersistentStateOnStartup(value uint32) (err error)

SetIgnorePersistentStateOnStartup sets the value of IgnorePersistentStateOnStartup for the instance

func (*MSCluster_Cluster) SetPropertyLogResourceControls

func (instance *MSCluster_Cluster) SetPropertyLogResourceControls(value uint32) (err error)

SetLogResourceControls sets the value of LogResourceControls for the instance

func (*MSCluster_Cluster) SetPropertyLowerQuorumPriorityNodeId

func (instance *MSCluster_Cluster) SetPropertyLowerQuorumPriorityNodeId(value uint32) (err error)

SetLowerQuorumPriorityNodeId sets the value of LowerQuorumPriorityNodeId for the instance

func (*MSCluster_Cluster) SetPropertyMaintenanceFile

func (instance *MSCluster_Cluster) SetPropertyMaintenanceFile(value string) (err error)

SetMaintenanceFile sets the value of MaintenanceFile for the instance

func (*MSCluster_Cluster) SetPropertyMessageBufferLength

func (instance *MSCluster_Cluster) SetPropertyMessageBufferLength(value uint32) (err error)

SetMessageBufferLength sets the value of MessageBufferLength for the instance

func (*MSCluster_Cluster) SetPropertyMinimumNeverPreemptPriority

func (instance *MSCluster_Cluster) SetPropertyMinimumNeverPreemptPriority(value uint32) (err error)

SetMinimumNeverPreemptPriority sets the value of MinimumNeverPreemptPriority for the instance

func (*MSCluster_Cluster) SetPropertyMinimumPreemptorPriority

func (instance *MSCluster_Cluster) SetPropertyMinimumPreemptorPriority(value uint32) (err error)

SetMinimumPreemptorPriority sets the value of MinimumPreemptorPriority for the instance

func (*MSCluster_Cluster) SetPropertyNetftIPSecEnabled

func (instance *MSCluster_Cluster) SetPropertyNetftIPSecEnabled(value uint32) (err error)

SetNetftIPSecEnabled sets the value of NetftIPSecEnabled for the instance

func (*MSCluster_Cluster) SetPropertyNetworkAdminExtensions

func (instance *MSCluster_Cluster) SetPropertyNetworkAdminExtensions(value []string) (err error)

SetNetworkAdminExtensions sets the value of NetworkAdminExtensions for the instance

func (*MSCluster_Cluster) SetPropertyNetworkInterfaceAdminExtensions

func (instance *MSCluster_Cluster) SetPropertyNetworkInterfaceAdminExtensions(value []string) (err error)

SetNetworkInterfaceAdminExtensions sets the value of NetworkInterfaceAdminExtensions for the instance

func (*MSCluster_Cluster) SetPropertyNetworkPriorities

func (instance *MSCluster_Cluster) SetPropertyNetworkPriorities(value []string) (err error)

SetNetworkPriorities sets the value of NetworkPriorities for the instance

func (*MSCluster_Cluster) SetPropertyNodeAdminExtensions

func (instance *MSCluster_Cluster) SetPropertyNodeAdminExtensions(value []string) (err error)

SetNodeAdminExtensions sets the value of NodeAdminExtensions for the instance

func (*MSCluster_Cluster) SetPropertyPlacementOptions

func (instance *MSCluster_Cluster) SetPropertyPlacementOptions(value uint32) (err error)

SetPlacementOptions sets the value of PlacementOptions for the instance

func (*MSCluster_Cluster) SetPropertyPlumbAllCrossSubnetRoutes

func (instance *MSCluster_Cluster) SetPropertyPlumbAllCrossSubnetRoutes(value uint32) (err error)

SetPlumbAllCrossSubnetRoutes sets the value of PlumbAllCrossSubnetRoutes for the instance

func (*MSCluster_Cluster) SetPropertyPreferredSite

func (instance *MSCluster_Cluster) SetPropertyPreferredSite(value string) (err error)

SetPreferredSite sets the value of PreferredSite for the instance

func (*MSCluster_Cluster) SetPropertyPreventQuorum

func (instance *MSCluster_Cluster) SetPropertyPreventQuorum(value uint32) (err error)

SetPreventQuorum sets the value of PreventQuorum for the instance

func (*MSCluster_Cluster) SetPropertyPrivateProperties

func (instance *MSCluster_Cluster) SetPropertyPrivateProperties(value MSCluster_Property) (err error)

SetPrivateProperties sets the value of PrivateProperties for the instance

func (*MSCluster_Cluster) SetPropertyQuarantineDuration

func (instance *MSCluster_Cluster) SetPropertyQuarantineDuration(value uint32) (err error)

SetQuarantineDuration sets the value of QuarantineDuration for the instance

func (*MSCluster_Cluster) SetPropertyQuarantineThreshold

func (instance *MSCluster_Cluster) SetPropertyQuarantineThreshold(value uint32) (err error)

SetQuarantineThreshold sets the value of QuarantineThreshold for the instance

func (*MSCluster_Cluster) SetPropertyQuorumArbitrationTimeMax

func (instance *MSCluster_Cluster) SetPropertyQuorumArbitrationTimeMax(value uint32) (err error)

SetQuorumArbitrationTimeMax sets the value of QuorumArbitrationTimeMax for the instance

func (*MSCluster_Cluster) SetPropertyQuorumArbitrationTimeMin

func (instance *MSCluster_Cluster) SetPropertyQuorumArbitrationTimeMin(value uint32) (err error)

SetQuorumArbitrationTimeMin sets the value of QuorumArbitrationTimeMin for the instance

func (*MSCluster_Cluster) SetPropertyQuorumLogFileSize

func (instance *MSCluster_Cluster) SetPropertyQuorumLogFileSize(value uint32) (err error)

SetQuorumLogFileSize sets the value of QuorumLogFileSize for the instance

func (*MSCluster_Cluster) SetPropertyQuorumPath

func (instance *MSCluster_Cluster) SetPropertyQuorumPath(value string) (err error)

SetQuorumPath sets the value of QuorumPath for the instance

func (*MSCluster_Cluster) SetPropertyQuorumType

func (instance *MSCluster_Cluster) SetPropertyQuorumType(value string) (err error)

SetQuorumType sets the value of QuorumType for the instance

func (*MSCluster_Cluster) SetPropertyQuorumTypeValue

func (instance *MSCluster_Cluster) SetPropertyQuorumTypeValue(value uint32) (err error)

SetQuorumTypeValue sets the value of QuorumTypeValue for the instance

func (*MSCluster_Cluster) SetPropertyRecentEventsResetTime

func (instance *MSCluster_Cluster) SetPropertyRecentEventsResetTime(value string) (err error)

SetRecentEventsResetTime sets the value of RecentEventsResetTime for the instance

func (*MSCluster_Cluster) SetPropertyRequestReplyTimeout

func (instance *MSCluster_Cluster) SetPropertyRequestReplyTimeout(value uint32) (err error)

SetRequestReplyTimeout sets the value of RequestReplyTimeout for the instance

func (*MSCluster_Cluster) SetPropertyResiliencyDefaultPeriod

func (instance *MSCluster_Cluster) SetPropertyResiliencyDefaultPeriod(value uint32) (err error)

SetResiliencyDefaultPeriod sets the value of ResiliencyDefaultPeriod for the instance

func (*MSCluster_Cluster) SetPropertyResiliencyLevel

func (instance *MSCluster_Cluster) SetPropertyResiliencyLevel(value uint32) (err error)

SetResiliencyLevel sets the value of ResiliencyLevel for the instance

func (*MSCluster_Cluster) SetPropertyResourceAdminExtensions

func (instance *MSCluster_Cluster) SetPropertyResourceAdminExtensions(value []string) (err error)

SetResourceAdminExtensions sets the value of ResourceAdminExtensions for the instance

func (*MSCluster_Cluster) SetPropertyResourceDllDeadlockPeriod

func (instance *MSCluster_Cluster) SetPropertyResourceDllDeadlockPeriod(value uint32) (err error)

SetResourceDllDeadlockPeriod sets the value of ResourceDllDeadlockPeriod for the instance

func (*MSCluster_Cluster) SetPropertyResourceTypeAdminExtensions

func (instance *MSCluster_Cluster) SetPropertyResourceTypeAdminExtensions(value []string) (err error)

SetResourceTypeAdminExtensions sets the value of ResourceTypeAdminExtensions for the instance

func (*MSCluster_Cluster) SetPropertyRootMemoryReserved

func (instance *MSCluster_Cluster) SetPropertyRootMemoryReserved(value uint32) (err error)

SetRootMemoryReserved sets the value of RootMemoryReserved for the instance

func (*MSCluster_Cluster) SetPropertyRouteHistoryLength

func (instance *MSCluster_Cluster) SetPropertyRouteHistoryLength(value uint32) (err error)

SetRouteHistoryLength sets the value of RouteHistoryLength for the instance

func (*MSCluster_Cluster) SetPropertyS2DBusTypes

func (instance *MSCluster_Cluster) SetPropertyS2DBusTypes(value uint32) (err error)

SetS2DBusTypes sets the value of S2DBusTypes for the instance

func (*MSCluster_Cluster) SetPropertyS2DCacheBehavior

func (instance *MSCluster_Cluster) SetPropertyS2DCacheBehavior(value uint64) (err error)

SetS2DCacheBehavior sets the value of S2DCacheBehavior for the instance

func (*MSCluster_Cluster) SetPropertyS2DCacheDesiredState

func (instance *MSCluster_Cluster) SetPropertyS2DCacheDesiredState(value uint32) (err error)

SetS2DCacheDesiredState sets the value of S2DCacheDesiredState for the instance

func (*MSCluster_Cluster) SetPropertyS2DCacheDeviceModel

func (instance *MSCluster_Cluster) SetPropertyS2DCacheDeviceModel(value []string) (err error)

SetS2DCacheDeviceModel sets the value of S2DCacheDeviceModel for the instance

func (*MSCluster_Cluster) SetPropertyS2DCacheFlashReservePercent

func (instance *MSCluster_Cluster) SetPropertyS2DCacheFlashReservePercent(value uint32) (err error)

SetS2DCacheFlashReservePercent sets the value of S2DCacheFlashReservePercent for the instance

func (*MSCluster_Cluster) SetPropertyS2DCacheMetadataReserveBytes

func (instance *MSCluster_Cluster) SetPropertyS2DCacheMetadataReserveBytes(value uint64) (err error)

SetS2DCacheMetadataReserveBytes sets the value of S2DCacheMetadataReserveBytes for the instance

func (*MSCluster_Cluster) SetPropertyS2DCachePageSizeKBytes

func (instance *MSCluster_Cluster) SetPropertyS2DCachePageSizeKBytes(value uint32) (err error)

SetS2DCachePageSizeKBytes sets the value of S2DCachePageSizeKBytes for the instance

func (*MSCluster_Cluster) SetPropertyS2DEnabled

func (instance *MSCluster_Cluster) SetPropertyS2DEnabled(value uint32) (err error)

SetS2DEnabled sets the value of S2DEnabled for the instance

func (*MSCluster_Cluster) SetPropertyS2DIOLatencyThreshold

func (instance *MSCluster_Cluster) SetPropertyS2DIOLatencyThreshold(value uint32) (err error)

SetS2DIOLatencyThreshold sets the value of S2DIOLatencyThreshold for the instance

func (*MSCluster_Cluster) SetPropertyS2DOptimizations

func (instance *MSCluster_Cluster) SetPropertyS2DOptimizations(value uint32) (err error)

SetS2DOptimizations sets the value of S2DOptimizations for the instance

func (*MSCluster_Cluster) SetPropertySameSubnetDelay

func (instance *MSCluster_Cluster) SetPropertySameSubnetDelay(value uint32) (err error)

SetSameSubnetDelay sets the value of SameSubnetDelay for the instance

func (*MSCluster_Cluster) SetPropertySameSubnetThreshold

func (instance *MSCluster_Cluster) SetPropertySameSubnetThreshold(value uint32) (err error)

SetSameSubnetThreshold sets the value of SameSubnetThreshold for the instance

func (*MSCluster_Cluster) SetPropertySecurity

func (instance *MSCluster_Cluster) SetPropertySecurity(value []uint8) (err error)

SetSecurity sets the value of Security for the instance

func (*MSCluster_Cluster) SetPropertySecurityLevel

func (instance *MSCluster_Cluster) SetPropertySecurityLevel(value uint32) (err error)

SetSecurityLevel sets the value of SecurityLevel for the instance

func (*MSCluster_Cluster) SetPropertySecurityLevelForStorage

func (instance *MSCluster_Cluster) SetPropertySecurityLevelForStorage(value uint32) (err error)

SetSecurityLevelForStorage sets the value of SecurityLevelForStorage for the instance

func (*MSCluster_Cluster) SetPropertySecurity_Descriptor

func (instance *MSCluster_Cluster) SetPropertySecurity_Descriptor(value []uint8) (err error)

SetSecurity_Descriptor sets the value of Security_Descriptor for the instance

func (*MSCluster_Cluster) SetPropertySharedVolumeCompatibleFilters

func (instance *MSCluster_Cluster) SetPropertySharedVolumeCompatibleFilters(value []string) (err error)

SetSharedVolumeCompatibleFilters sets the value of SharedVolumeCompatibleFilters for the instance

func (*MSCluster_Cluster) SetPropertySharedVolumeIncompatibleFilters

func (instance *MSCluster_Cluster) SetPropertySharedVolumeIncompatibleFilters(value []string) (err error)

SetSharedVolumeIncompatibleFilters sets the value of SharedVolumeIncompatibleFilters for the instance

func (*MSCluster_Cluster) SetPropertySharedVolumeSecurityDescriptor

func (instance *MSCluster_Cluster) SetPropertySharedVolumeSecurityDescriptor(value []uint8) (err error)

SetSharedVolumeSecurityDescriptor sets the value of SharedVolumeSecurityDescriptor for the instance

func (*MSCluster_Cluster) SetPropertySharedVolumeVssWriterOperationTimeout

func (instance *MSCluster_Cluster) SetPropertySharedVolumeVssWriterOperationTimeout(value uint32) (err error)

SetSharedVolumeVssWriterOperationTimeout sets the value of SharedVolumeVssWriterOperationTimeout for the instance

func (*MSCluster_Cluster) SetPropertySharedVolumesRoot

func (instance *MSCluster_Cluster) SetPropertySharedVolumesRoot(value string) (err error)

SetSharedVolumesRoot sets the value of SharedVolumesRoot for the instance

func (*MSCluster_Cluster) SetPropertyShutdownTimeoutInMinutes

func (instance *MSCluster_Cluster) SetPropertyShutdownTimeoutInMinutes(value uint32) (err error)

SetShutdownTimeoutInMinutes sets the value of ShutdownTimeoutInMinutes for the instance

func (*MSCluster_Cluster) SetPropertyUseClientAccessNetworksForSharedVolumes

func (instance *MSCluster_Cluster) SetPropertyUseClientAccessNetworksForSharedVolumes(value uint32) (err error)

SetUseClientAccessNetworksForSharedVolumes sets the value of UseClientAccessNetworksForSharedVolumes for the instance

func (*MSCluster_Cluster) SetPropertyUseRdmaForStorage

func (instance *MSCluster_Cluster) SetPropertyUseRdmaForStorage(value uint32) (err error)

SetUseRdmaForStorage sets the value of UseRdmaForStorage for the instance

func (*MSCluster_Cluster) SetPropertyWitnessDatabaseWriteTimeout

func (instance *MSCluster_Cluster) SetPropertyWitnessDatabaseWriteTimeout(value uint32) (err error)

SetWitnessDatabaseWriteTimeout sets the value of WitnessDatabaseWriteTimeout for the instance

func (*MSCluster_Cluster) SetPropertyWitnessDynamicWeight

func (instance *MSCluster_Cluster) SetPropertyWitnessDynamicWeight(value uint32) (err error)

SetWitnessDynamicWeight sets the value of WitnessDynamicWeight for the instance

func (*MSCluster_Cluster) SetPropertyWitnessRestartInterval

func (instance *MSCluster_Cluster) SetPropertyWitnessRestartInterval(value uint32) (err error)

SetWitnessRestartInterval sets the value of WitnessRestartInterval for the instance

func (*MSCluster_Cluster) VerifyPath

func (instance *MSCluster_Cluster) VerifyPath(Path string,
	Group string,
	result uint32) (err error)

<param name="result" type="uint32 "></param>

type MSCluster_ClusterDisk

type MSCluster_ClusterDisk struct {
	MSCluster_LogicalElement

	//
	GptGuid string

	//
	Id string

	//
	Number uint32

	//
	ScsiBus uint32

	//
	ScsiLun uint32

	//
	ScsiPort uint32

	//
	ScsiTargetId uint32

	//
	Signature uint32

	//
	Size uint64

	//
	StoragePoolId string

	//
	VirtualDiskId string
}

MSCluster_ClusterDisk struct

func (*MSCluster_ClusterDisk) GetPropertyGptGuid

func (instance *MSCluster_ClusterDisk) GetPropertyGptGuid() (value string, err error)

GetGptGuid gets the value of GptGuid for the instance

func (*MSCluster_ClusterDisk) GetPropertyId

func (instance *MSCluster_ClusterDisk) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_ClusterDisk) GetPropertyNumber

func (instance *MSCluster_ClusterDisk) GetPropertyNumber() (value uint32, err error)

GetNumber gets the value of Number for the instance

func (*MSCluster_ClusterDisk) GetPropertyScsiBus

func (instance *MSCluster_ClusterDisk) GetPropertyScsiBus() (value uint32, err error)

GetScsiBus gets the value of ScsiBus for the instance

func (*MSCluster_ClusterDisk) GetPropertyScsiLun

func (instance *MSCluster_ClusterDisk) GetPropertyScsiLun() (value uint32, err error)

GetScsiLun gets the value of ScsiLun for the instance

func (*MSCluster_ClusterDisk) GetPropertyScsiPort

func (instance *MSCluster_ClusterDisk) GetPropertyScsiPort() (value uint32, err error)

GetScsiPort gets the value of ScsiPort for the instance

func (*MSCluster_ClusterDisk) GetPropertyScsiTargetId

func (instance *MSCluster_ClusterDisk) GetPropertyScsiTargetId() (value uint32, err error)

GetScsiTargetId gets the value of ScsiTargetId for the instance

func (*MSCluster_ClusterDisk) GetPropertySignature

func (instance *MSCluster_ClusterDisk) GetPropertySignature() (value uint32, err error)

GetSignature gets the value of Signature for the instance

func (*MSCluster_ClusterDisk) GetPropertySize

func (instance *MSCluster_ClusterDisk) GetPropertySize() (value uint64, err error)

GetSize gets the value of Size for the instance

func (*MSCluster_ClusterDisk) GetPropertyStoragePoolId

func (instance *MSCluster_ClusterDisk) GetPropertyStoragePoolId() (value string, err error)

GetStoragePoolId gets the value of StoragePoolId for the instance

func (*MSCluster_ClusterDisk) GetPropertyVirtualDiskId

func (instance *MSCluster_ClusterDisk) GetPropertyVirtualDiskId() (value string, err error)

GetVirtualDiskId gets the value of VirtualDiskId for the instance

func (*MSCluster_ClusterDisk) SetPropertyGptGuid

func (instance *MSCluster_ClusterDisk) SetPropertyGptGuid(value string) (err error)

SetGptGuid sets the value of GptGuid for the instance

func (*MSCluster_ClusterDisk) SetPropertyId

func (instance *MSCluster_ClusterDisk) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

func (*MSCluster_ClusterDisk) SetPropertyNumber

func (instance *MSCluster_ClusterDisk) SetPropertyNumber(value uint32) (err error)

SetNumber sets the value of Number for the instance

func (*MSCluster_ClusterDisk) SetPropertyScsiBus

func (instance *MSCluster_ClusterDisk) SetPropertyScsiBus(value uint32) (err error)

SetScsiBus sets the value of ScsiBus for the instance

func (*MSCluster_ClusterDisk) SetPropertyScsiLun

func (instance *MSCluster_ClusterDisk) SetPropertyScsiLun(value uint32) (err error)

SetScsiLun sets the value of ScsiLun for the instance

func (*MSCluster_ClusterDisk) SetPropertyScsiPort

func (instance *MSCluster_ClusterDisk) SetPropertyScsiPort(value uint32) (err error)

SetScsiPort sets the value of ScsiPort for the instance

func (*MSCluster_ClusterDisk) SetPropertyScsiTargetId

func (instance *MSCluster_ClusterDisk) SetPropertyScsiTargetId(value uint32) (err error)

SetScsiTargetId sets the value of ScsiTargetId for the instance

func (*MSCluster_ClusterDisk) SetPropertySignature

func (instance *MSCluster_ClusterDisk) SetPropertySignature(value uint32) (err error)

SetSignature sets the value of Signature for the instance

func (*MSCluster_ClusterDisk) SetPropertySize

func (instance *MSCluster_ClusterDisk) SetPropertySize(value uint64) (err error)

SetSize sets the value of Size for the instance

func (*MSCluster_ClusterDisk) SetPropertyStoragePoolId

func (instance *MSCluster_ClusterDisk) SetPropertyStoragePoolId(value string) (err error)

SetStoragePoolId sets the value of StoragePoolId for the instance

func (*MSCluster_ClusterDisk) SetPropertyVirtualDiskId

func (instance *MSCluster_ClusterDisk) SetPropertyVirtualDiskId(value string) (err error)

SetVirtualDiskId sets the value of VirtualDiskId for the instance

type MSCluster_ClusterDiskPartition

type MSCluster_ClusterDiskPartition struct {
	MSCluster_LogicalElement

	//
	FileSystem string

	//
	FileSystemFlags uint32

	//
	FreeSpace uint32

	//
	MaximumComponentLength uint32

	//
	MountPoints []string

	//
	PartitionNumber uint32

	//
	Path string

	//
	SerialNumber uint32

	//
	TotalSize uint32

	//
	VolumeGuid string

	//
	VolumeLabel string
}

MSCluster_ClusterDiskPartition struct

func (*MSCluster_ClusterDiskPartition) GetPropertyFileSystem

func (instance *MSCluster_ClusterDiskPartition) GetPropertyFileSystem() (value string, err error)

GetFileSystem gets the value of FileSystem for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertyFileSystemFlags

func (instance *MSCluster_ClusterDiskPartition) GetPropertyFileSystemFlags() (value uint32, err error)

GetFileSystemFlags gets the value of FileSystemFlags for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertyFreeSpace

func (instance *MSCluster_ClusterDiskPartition) GetPropertyFreeSpace() (value uint32, err error)

GetFreeSpace gets the value of FreeSpace for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertyMaximumComponentLength

func (instance *MSCluster_ClusterDiskPartition) GetPropertyMaximumComponentLength() (value uint32, err error)

GetMaximumComponentLength gets the value of MaximumComponentLength for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertyMountPoints

func (instance *MSCluster_ClusterDiskPartition) GetPropertyMountPoints() (value []string, err error)

GetMountPoints gets the value of MountPoints for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertyPartitionNumber

func (instance *MSCluster_ClusterDiskPartition) GetPropertyPartitionNumber() (value uint32, err error)

GetPartitionNumber gets the value of PartitionNumber for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertyPath

func (instance *MSCluster_ClusterDiskPartition) GetPropertyPath() (value string, err error)

GetPath gets the value of Path for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertySerialNumber

func (instance *MSCluster_ClusterDiskPartition) GetPropertySerialNumber() (value uint32, err error)

GetSerialNumber gets the value of SerialNumber for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertyTotalSize

func (instance *MSCluster_ClusterDiskPartition) GetPropertyTotalSize() (value uint32, err error)

GetTotalSize gets the value of TotalSize for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertyVolumeGuid

func (instance *MSCluster_ClusterDiskPartition) GetPropertyVolumeGuid() (value string, err error)

GetVolumeGuid gets the value of VolumeGuid for the instance

func (*MSCluster_ClusterDiskPartition) GetPropertyVolumeLabel

func (instance *MSCluster_ClusterDiskPartition) GetPropertyVolumeLabel() (value string, err error)

GetVolumeLabel gets the value of VolumeLabel for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyFileSystem

func (instance *MSCluster_ClusterDiskPartition) SetPropertyFileSystem(value string) (err error)

SetFileSystem sets the value of FileSystem for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyFileSystemFlags

func (instance *MSCluster_ClusterDiskPartition) SetPropertyFileSystemFlags(value uint32) (err error)

SetFileSystemFlags sets the value of FileSystemFlags for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyFreeSpace

func (instance *MSCluster_ClusterDiskPartition) SetPropertyFreeSpace(value uint32) (err error)

SetFreeSpace sets the value of FreeSpace for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyMaximumComponentLength

func (instance *MSCluster_ClusterDiskPartition) SetPropertyMaximumComponentLength(value uint32) (err error)

SetMaximumComponentLength sets the value of MaximumComponentLength for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyMountPoints

func (instance *MSCluster_ClusterDiskPartition) SetPropertyMountPoints(value []string) (err error)

SetMountPoints sets the value of MountPoints for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyPartitionNumber

func (instance *MSCluster_ClusterDiskPartition) SetPropertyPartitionNumber(value uint32) (err error)

SetPartitionNumber sets the value of PartitionNumber for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyPath

func (instance *MSCluster_ClusterDiskPartition) SetPropertyPath(value string) (err error)

SetPath sets the value of Path for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertySerialNumber

func (instance *MSCluster_ClusterDiskPartition) SetPropertySerialNumber(value uint32) (err error)

SetSerialNumber sets the value of SerialNumber for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyTotalSize

func (instance *MSCluster_ClusterDiskPartition) SetPropertyTotalSize(value uint32) (err error)

SetTotalSize sets the value of TotalSize for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyVolumeGuid

func (instance *MSCluster_ClusterDiskPartition) SetPropertyVolumeGuid(value string) (err error)

SetVolumeGuid sets the value of VolumeGuid for the instance

func (*MSCluster_ClusterDiskPartition) SetPropertyVolumeLabel

func (instance *MSCluster_ClusterDiskPartition) SetPropertyVolumeLabel(value string) (err error)

SetVolumeLabel sets the value of VolumeLabel for the instance

type MSCluster_ClusterHealthService

type MSCluster_ClusterHealthService struct {
	cim.WmiInstance

	//
	ElementName string
}

MSCluster_ClusterHealthService struct

func (*MSCluster_ClusterHealthService) GetFault

func (instance *MSCluster_ClusterHealthService) GetFault(ReportingKey string,
	ReportingType string,
	Faults []MSCluster_HealthFault) (result uint32, err error)

<param name="Faults" type="MSCluster_HealthFault []"></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterHealthService) GetMetric

func (instance *MSCluster_ClusterHealthService) GetMetric(MetricName []string,
	StreamName string,
	Flags uint32,
	Datapoints []MSCluster_HealthMetric) (result uint32, err error)

<param name="Datapoints" type="MSCluster_HealthMetric []"></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterHealthService) GetPropertyElementName

func (instance *MSCluster_ClusterHealthService) GetPropertyElementName() (value string, err error)

GetElementName gets the value of ElementName for the instance

func (*MSCluster_ClusterHealthService) SetPropertyElementName

func (instance *MSCluster_ClusterHealthService) SetPropertyElementName(value string) (err error)

SetElementName sets the value of ElementName for the instance

type MSCluster_ClusterService

type MSCluster_ClusterService struct {
	cim.WmiInstance

	//
	ElementName string
}

MSCluster_ClusterService struct

func (*MSCluster_ClusterService) AddHealthProviders

func (instance *MSCluster_ClusterService) AddHealthProviders(Providers []string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) ChangeVMSettings

func (instance *MSCluster_ClusterService) ChangeVMSettings(VmResourceName string,
	VmMemory uint32,
	VmVirtualCoreCount uint32,
	VmCpuReservation uint32,
	VmFlags uint32,
	NodeId uint32,
	Version uint32) (result uint32, err error)

<param name="NodeId" type="uint32 "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) ClusterIsReadyForUpgrade

func (instance *MSCluster_ClusterService) ClusterIsReadyForUpgrade(isReady bool) (result uint32, err error)

<param name="isReady" type="bool "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) CreateCloudWitness

func (instance *MSCluster_ClusterService) CreateCloudWitness(AccountName string,
	AccountKey string,
	SASToken string,
	EndpointInfo string,
	CloudWitnessName string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) CreateClusterSet

func (instance *MSCluster_ClusterService) CreateClusterSet() (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) CreateVmReservation

func (instance *MSCluster_ClusterService) CreateVmReservation(VmMemory uint32,
	VmVirtualCoreCount uint32,
	VmCpuReservation uint32,
	VmFlags uint32,
	TimeSpan uint32,
	ReservationId string,
	NodeId uint32,
	Version uint32,
	LocalDiskSize uint32,
	AvailabilitySetName string) (result uint32, err error)

<param name="NodeId" type="uint32 "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) CreateVmReservationEx

func (instance *MSCluster_ClusterService) CreateVmReservationEx(VmMemory uint32,
	VmVirtualCoreCount uint32,
	VmCpuReservation uint32,
	VmFlags uint32,
	TimeSpan uint32,
	ReservationId string,
	NodeId uint32,
	Version uint32,
	LocalDiskSize uint32,
	AvailabilitySetName string,
	FaultDomain uint32,
	UpdateDomain uint32,
	Reserved uint64) (result uint32, err error)

<param name="NodeId" type="uint32 "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) DisableHealth

func (instance *MSCluster_ClusterService) DisableHealth() (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) EnableHealth

func (instance *MSCluster_ClusterService) EnableHealth() (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) GetNodeSupportedVersions

func (instance *MSCluster_ClusterService) GetNodeSupportedVersions(SupportedVersions []MSCluster_NodeSupportedVersion) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param> <param name="SupportedVersions" type="MSCluster_NodeSupportedVersion []"></param>

func (*MSCluster_ClusterService) GetPlacementScore

func (instance *MSCluster_ClusterService) GetPlacementScore(VmMemory uint32,
	VmVirtualCoreCount uint32,
	VmCpuReservation uint32,
	VmFlags uint32,
	ReservedNodes float64,
	MaxNumOfVMsInCluster uint32,
	MaxNumOfVMsInNode uint32,
	PlacementScoreFlags uint32,
	Version uint32,
	LocalDiskSize uint32,
	UpdateDomains uint32,
	FaultDomains uint32,
	ReserveSpareNode bool) (result uint32, err error)

<param name="MaxNumOfVMsInCluster" type="uint32 "></param> <param name="MaxNumOfVMsInNode" type="uint32 "></param> <param name="PlacementScoreFlags" type="uint32 "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) GetPropertyElementName

func (instance *MSCluster_ClusterService) GetPropertyElementName() (value string, err error)

GetElementName gets the value of ElementName for the instance

func (*MSCluster_ClusterService) NodeReplacement

func (instance *MSCluster_ClusterService) NodeReplacement(CurrentNodeName string,
	ReplacementNodeName string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) RemoveClusterSet

func (instance *MSCluster_ClusterService) RemoveClusterSet(Force bool,
	RemoveFileServer bool,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) RemoveClusterSetWorker

func (instance *MSCluster_ClusterService) RemoveClusterSetWorker(Force bool,
	RemoveFileServer bool,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) RemoveHealthProviders

func (instance *MSCluster_ClusterService) RemoveHealthProviders(Providers []string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) RemoveVmReservation

func (instance *MSCluster_ClusterService) RemoveVmReservation(ReservationId string,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) SetPropertyElementName

func (instance *MSCluster_ClusterService) SetPropertyElementName(value string) (err error)

SetElementName sets the value of ElementName for the instance

func (*MSCluster_ClusterService) SetupClusterSetWorker

func (instance *MSCluster_ClusterService) SetupClusterSetWorker(Name string,
	InfraSOFSName string,
	Id uint32,
	CertData []uint8,
	KeyData []uint8,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) UpdateCloudWitnessKey

func (instance *MSCluster_ClusterService) UpdateCloudWitnessKey(AccountKey string,
	SASToken string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ClusterService) UpdateFunctionalLevel

func (instance *MSCluster_ClusterService) UpdateFunctionalLevel(WhatIf bool) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

type MSCluster_ClusterSharedVolume

type MSCluster_ClusterSharedVolume struct {
	MSCluster_LogicalElement

	//
	BackupState uint32

	//
	FaultState uint32

	//
	VolumeName string

	//
	VolumeOffset uint64
}

MSCluster_ClusterSharedVolume struct

func (*MSCluster_ClusterSharedVolume) GetPropertyBackupState

func (instance *MSCluster_ClusterSharedVolume) GetPropertyBackupState() (value uint32, err error)

GetBackupState gets the value of BackupState for the instance

func (*MSCluster_ClusterSharedVolume) GetPropertyFaultState

func (instance *MSCluster_ClusterSharedVolume) GetPropertyFaultState() (value uint32, err error)

GetFaultState gets the value of FaultState for the instance

func (*MSCluster_ClusterSharedVolume) GetPropertyVolumeName

func (instance *MSCluster_ClusterSharedVolume) GetPropertyVolumeName() (value string, err error)

GetVolumeName gets the value of VolumeName for the instance

func (*MSCluster_ClusterSharedVolume) GetPropertyVolumeOffset

func (instance *MSCluster_ClusterSharedVolume) GetPropertyVolumeOffset() (value uint64, err error)

GetVolumeOffset gets the value of VolumeOffset for the instance

func (*MSCluster_ClusterSharedVolume) MoveToNewHost

func (instance *MSCluster_ClusterSharedVolume) MoveToNewHost(HostName string) (err error)

<param name="HostName" type="string "></param>

func (*MSCluster_ClusterSharedVolume) SetPropertyBackupState

func (instance *MSCluster_ClusterSharedVolume) SetPropertyBackupState(value uint32) (err error)

SetBackupState sets the value of BackupState for the instance

func (*MSCluster_ClusterSharedVolume) SetPropertyFaultState

func (instance *MSCluster_ClusterSharedVolume) SetPropertyFaultState(value uint32) (err error)

SetFaultState sets the value of FaultState for the instance

func (*MSCluster_ClusterSharedVolume) SetPropertyVolumeName

func (instance *MSCluster_ClusterSharedVolume) SetPropertyVolumeName(value string) (err error)

SetVolumeName sets the value of VolumeName for the instance

func (*MSCluster_ClusterSharedVolume) SetPropertyVolumeOffset

func (instance *MSCluster_ClusterSharedVolume) SetPropertyVolumeOffset(value uint64) (err error)

SetVolumeOffset sets the value of VolumeOffset for the instance

func (*MSCluster_ClusterSharedVolume) TurnOffMaintenance

func (instance *MSCluster_ClusterSharedVolume) TurnOffMaintenance() (err error)

func (*MSCluster_ClusterSharedVolume) TurnOffRedirectedAccess

func (instance *MSCluster_ClusterSharedVolume) TurnOffRedirectedAccess() (err error)

func (*MSCluster_ClusterSharedVolume) TurnOnMaintenance

func (instance *MSCluster_ClusterSharedVolume) TurnOnMaintenance() (err error)

func (*MSCluster_ClusterSharedVolume) TurnOnRedirectedAccess

func (instance *MSCluster_ClusterSharedVolume) TurnOnRedirectedAccess() (err error)

type MSCluster_ClusterSharedVolumeToNode

type MSCluster_ClusterSharedVolumeToNode struct {
	CIM_Component
}

MSCluster_ClusterSharedVolumeToNode struct

type MSCluster_ClusterSharedVolumeToPartition

type MSCluster_ClusterSharedVolumeToPartition struct {
	CIM_Component
}

MSCluster_ClusterSharedVolumeToPartition struct

type MSCluster_ClusterSharedVolumeToResource

type MSCluster_ClusterSharedVolumeToResource struct {
	CIM_Component
}

MSCluster_ClusterSharedVolumeToResource struct

type MSCluster_ClusterToAvailableDisk

type MSCluster_ClusterToAvailableDisk struct {
	CIM_Component
}

MSCluster_ClusterToAvailableDisk struct

type MSCluster_ClusterToClusterSharedVolume

type MSCluster_ClusterToClusterSharedVolume struct {
	CIM_Component
}

MSCluster_ClusterToClusterSharedVolume struct

type MSCluster_ClusterToNetwork

type MSCluster_ClusterToNetwork struct {
	CIM_Component
}

MSCluster_ClusterToNetwork struct

type MSCluster_ClusterToNetworkInterface

type MSCluster_ClusterToNetworkInterface struct {
	CIM_Component
}

MSCluster_ClusterToNetworkInterface struct

type MSCluster_ClusterToNode

type MSCluster_ClusterToNode struct {
	CIM_ParticipatingCS
}

MSCluster_ClusterToNode struct

type MSCluster_ClusterToQuorumResource

type MSCluster_ClusterToQuorumResource struct {
	CIM_Component
}

MSCluster_ClusterToQuorumResource struct

type MSCluster_ClusterToResource

type MSCluster_ClusterToResource struct {
	CIM_Component
}

MSCluster_ClusterToResource struct

type MSCluster_ClusterToResourceGroup

type MSCluster_ClusterToResourceGroup struct {
	CIM_Component
}

MSCluster_ClusterToResourceGroup struct

type MSCluster_ClusterToResourceType

type MSCluster_ClusterToResourceType struct {
	CIM_Component
}

MSCluster_ClusterToResourceType struct

type MSCluster_ClusterUpgradedEvent

type MSCluster_ClusterUpgradedEvent struct {
	cim.WmiInstance
}

MSCluster_ClusterUpgradedEvent struct

type MSCluster_ClusterUtilities

type MSCluster_ClusterUtilities struct {
	cim.WmiInstance

	//
	Fqdn string

	//
	HasSystemAccess bool
}

MSCluster_ClusterUtilities struct

func (*MSCluster_ClusterUtilities) GetPropertyFqdn

func (instance *MSCluster_ClusterUtilities) GetPropertyFqdn() (value string, err error)

GetFqdn gets the value of Fqdn for the instance

func (*MSCluster_ClusterUtilities) GetPropertyHasSystemAccess

func (instance *MSCluster_ClusterUtilities) GetPropertyHasSystemAccess() (value bool, err error)

GetHasSystemAccess gets the value of HasSystemAccess for the instance

func (*MSCluster_ClusterUtilities) IsClusterSupported

func (instance *MSCluster_ClusterUtilities) IsClusterSupported() (result bool, err error)

<param name="ReturnValue" type="bool "></param>

func (*MSCluster_ClusterUtilities) IsStorageSpacesDirectCacheSupported

func (instance *MSCluster_ClusterUtilities) IsStorageSpacesDirectCacheSupported() (result bool, err error)

<param name="ReturnValue" type="bool "></param>

func (*MSCluster_ClusterUtilities) IsStorageSpacesDirectSupported

func (instance *MSCluster_ClusterUtilities) IsStorageSpacesDirectSupported() (result bool, err error)

<param name="ReturnValue" type="bool "></param>

func (*MSCluster_ClusterUtilities) SetPropertyFqdn

func (instance *MSCluster_ClusterUtilities) SetPropertyFqdn(value string) (err error)

SetFqdn sets the value of Fqdn for the instance

func (*MSCluster_ClusterUtilities) SetPropertyHasSystemAccess

func (instance *MSCluster_ClusterUtilities) SetPropertyHasSystemAccess(value bool) (err error)

SetHasSystemAccess sets the value of HasSystemAccess for the instance

type MSCluster_Disk

type MSCluster_Disk struct {
	MSCluster_ClusterDisk

	//
	UniqueId string

	//
	UniqueIdFormat uint16
}

MSCluster_Disk struct

func (*MSCluster_Disk) GetPropertyUniqueId

func (instance *MSCluster_Disk) GetPropertyUniqueId() (value string, err error)

GetUniqueId gets the value of UniqueId for the instance

func (*MSCluster_Disk) GetPropertyUniqueIdFormat

func (instance *MSCluster_Disk) GetPropertyUniqueIdFormat() (value uint16, err error)

GetUniqueIdFormat gets the value of UniqueIdFormat for the instance

func (*MSCluster_Disk) SetPropertyUniqueId

func (instance *MSCluster_Disk) SetPropertyUniqueId(value string) (err error)

SetUniqueId sets the value of UniqueId for the instance

func (*MSCluster_Disk) SetPropertyUniqueIdFormat

func (instance *MSCluster_Disk) SetPropertyUniqueIdFormat(value uint16) (err error)

SetUniqueIdFormat sets the value of UniqueIdFormat for the instance

type MSCluster_DiskPartition

type MSCluster_DiskPartition struct {
	MSCluster_ClusterDiskPartition
}

MSCluster_DiskPartition struct

type MSCluster_DiskToDiskPartition

type MSCluster_DiskToDiskPartition struct {
	CIM_Component
}

MSCluster_DiskToDiskPartition struct

type MSCluster_Event

type MSCluster_Event struct {

	//
	EventObjectName string

	//
	EventObjectPath string

	//
	EventObjectType uint32

	//
	EventTypeMajor uint32

	//
	EventTypeMinor uint32
	// contains filtered or unexported fields
}

MSCluster_Event struct

func (*MSCluster_Event) GetPropertyEventObjectName

func (instance *MSCluster_Event) GetPropertyEventObjectName() (value string, err error)

GetEventObjectName gets the value of EventObjectName for the instance

func (*MSCluster_Event) GetPropertyEventObjectPath

func (instance *MSCluster_Event) GetPropertyEventObjectPath() (value string, err error)

GetEventObjectPath gets the value of EventObjectPath for the instance

func (*MSCluster_Event) GetPropertyEventObjectType

func (instance *MSCluster_Event) GetPropertyEventObjectType() (value uint32, err error)

GetEventObjectType gets the value of EventObjectType for the instance

func (*MSCluster_Event) GetPropertyEventTypeMajor

func (instance *MSCluster_Event) GetPropertyEventTypeMajor() (value uint32, err error)

GetEventTypeMajor gets the value of EventTypeMajor for the instance

func (*MSCluster_Event) GetPropertyEventTypeMinor

func (instance *MSCluster_Event) GetPropertyEventTypeMinor() (value uint32, err error)

GetEventTypeMinor gets the value of EventTypeMinor for the instance

func (*MSCluster_Event) SetPropertyEventObjectName

func (instance *MSCluster_Event) SetPropertyEventObjectName(value string) (err error)

SetEventObjectName sets the value of EventObjectName for the instance

func (*MSCluster_Event) SetPropertyEventObjectPath

func (instance *MSCluster_Event) SetPropertyEventObjectPath(value string) (err error)

SetEventObjectPath sets the value of EventObjectPath for the instance

func (*MSCluster_Event) SetPropertyEventObjectType

func (instance *MSCluster_Event) SetPropertyEventObjectType(value uint32) (err error)

SetEventObjectType sets the value of EventObjectType for the instance

func (*MSCluster_Event) SetPropertyEventTypeMajor

func (instance *MSCluster_Event) SetPropertyEventTypeMajor(value uint32) (err error)

SetEventTypeMajor sets the value of EventTypeMajor for the instance

func (*MSCluster_Event) SetPropertyEventTypeMinor

func (instance *MSCluster_Event) SetPropertyEventTypeMinor(value uint32) (err error)

SetEventTypeMinor sets the value of EventTypeMinor for the instance

type MSCluster_EventClusterCallback

type MSCluster_EventClusterCallback struct {
	MSCluster_Event

	//
	ObjectName string

	//
	PercentComplete int32

	//
	PhaseSeverity int32

	//
	PhaseType int32

	//
	SetupPhase int32

	//
	Status int32
}

MSCluster_EventClusterCallback struct

func (*MSCluster_EventClusterCallback) GetPropertyObjectName

func (instance *MSCluster_EventClusterCallback) GetPropertyObjectName() (value string, err error)

GetObjectName gets the value of ObjectName for the instance

func (*MSCluster_EventClusterCallback) GetPropertyPercentComplete

func (instance *MSCluster_EventClusterCallback) GetPropertyPercentComplete() (value int32, err error)

GetPercentComplete gets the value of PercentComplete for the instance

func (*MSCluster_EventClusterCallback) GetPropertyPhaseSeverity

func (instance *MSCluster_EventClusterCallback) GetPropertyPhaseSeverity() (value int32, err error)

GetPhaseSeverity gets the value of PhaseSeverity for the instance

func (*MSCluster_EventClusterCallback) GetPropertyPhaseType

func (instance *MSCluster_EventClusterCallback) GetPropertyPhaseType() (value int32, err error)

GetPhaseType gets the value of PhaseType for the instance

func (*MSCluster_EventClusterCallback) GetPropertySetupPhase

func (instance *MSCluster_EventClusterCallback) GetPropertySetupPhase() (value int32, err error)

GetSetupPhase gets the value of SetupPhase for the instance

func (*MSCluster_EventClusterCallback) GetPropertyStatus

func (instance *MSCluster_EventClusterCallback) GetPropertyStatus() (value int32, err error)

GetStatus gets the value of Status for the instance

func (*MSCluster_EventClusterCallback) SetPropertyObjectName

func (instance *MSCluster_EventClusterCallback) SetPropertyObjectName(value string) (err error)

SetObjectName sets the value of ObjectName for the instance

func (*MSCluster_EventClusterCallback) SetPropertyPercentComplete

func (instance *MSCluster_EventClusterCallback) SetPropertyPercentComplete(value int32) (err error)

SetPercentComplete sets the value of PercentComplete for the instance

func (*MSCluster_EventClusterCallback) SetPropertyPhaseSeverity

func (instance *MSCluster_EventClusterCallback) SetPropertyPhaseSeverity(value int32) (err error)

SetPhaseSeverity sets the value of PhaseSeverity for the instance

func (*MSCluster_EventClusterCallback) SetPropertyPhaseType

func (instance *MSCluster_EventClusterCallback) SetPropertyPhaseType(value int32) (err error)

SetPhaseType sets the value of PhaseType for the instance

func (*MSCluster_EventClusterCallback) SetPropertySetupPhase

func (instance *MSCluster_EventClusterCallback) SetPropertySetupPhase(value int32) (err error)

SetSetupPhase sets the value of SetupPhase for the instance

func (*MSCluster_EventClusterCallback) SetPropertyStatus

func (instance *MSCluster_EventClusterCallback) SetPropertyStatus(value int32) (err error)

SetStatus sets the value of Status for the instance

type MSCluster_EventGroupStateChange

type MSCluster_EventGroupStateChange struct {
	MSCluster_EventStateChange

	//
	EventNode string
}

MSCluster_EventGroupStateChange struct

func (*MSCluster_EventGroupStateChange) GetPropertyEventNode

func (instance *MSCluster_EventGroupStateChange) GetPropertyEventNode() (value string, err error)

GetEventNode gets the value of EventNode for the instance

func (*MSCluster_EventGroupStateChange) SetPropertyEventNode

func (instance *MSCluster_EventGroupStateChange) SetPropertyEventNode(value string) (err error)

SetEventNode sets the value of EventNode for the instance

type MSCluster_EventObjectAdd

type MSCluster_EventObjectAdd struct {
	MSCluster_Event
}

MSCluster_EventObjectAdd struct

type MSCluster_EventObjectRemove

type MSCluster_EventObjectRemove struct {
	MSCluster_Event
}

MSCluster_EventObjectRemove struct

type MSCluster_EventPropertyChange

type MSCluster_EventPropertyChange struct {
	MSCluster_Event

	//
	EventProperty string
}

MSCluster_EventPropertyChange struct

func (*MSCluster_EventPropertyChange) GetPropertyEventProperty

func (instance *MSCluster_EventPropertyChange) GetPropertyEventProperty() (value string, err error)

GetEventProperty gets the value of EventProperty for the instance

func (*MSCluster_EventPropertyChange) SetPropertyEventProperty

func (instance *MSCluster_EventPropertyChange) SetPropertyEventProperty(value string) (err error)

SetEventProperty sets the value of EventProperty for the instance

type MSCluster_EventRegistryChange

type MSCluster_EventRegistryChange struct {
	MSCluster_Event
}

MSCluster_EventRegistryChange struct

type MSCluster_EventResourceStateChange

type MSCluster_EventResourceStateChange struct {
	MSCluster_EventStateChange

	//
	EventGroup string

	//
	EventNode string
}

MSCluster_EventResourceStateChange struct

func (*MSCluster_EventResourceStateChange) GetPropertyEventGroup

func (instance *MSCluster_EventResourceStateChange) GetPropertyEventGroup() (value string, err error)

GetEventGroup gets the value of EventGroup for the instance

func (*MSCluster_EventResourceStateChange) GetPropertyEventNode

func (instance *MSCluster_EventResourceStateChange) GetPropertyEventNode() (value string, err error)

GetEventNode gets the value of EventNode for the instance

func (*MSCluster_EventResourceStateChange) SetPropertyEventGroup

func (instance *MSCluster_EventResourceStateChange) SetPropertyEventGroup(value string) (err error)

SetEventGroup sets the value of EventGroup for the instance

func (*MSCluster_EventResourceStateChange) SetPropertyEventNode

func (instance *MSCluster_EventResourceStateChange) SetPropertyEventNode(value string) (err error)

SetEventNode sets the value of EventNode for the instance

type MSCluster_EventStateChange

type MSCluster_EventStateChange struct {
	MSCluster_Event

	//
	EventNewState uint32
}

MSCluster_EventStateChange struct

func (*MSCluster_EventStateChange) GetPropertyEventNewState

func (instance *MSCluster_EventStateChange) GetPropertyEventNewState() (value uint32, err error)

GetEventNewState gets the value of EventNewState for the instance

func (*MSCluster_EventStateChange) SetPropertyEventNewState

func (instance *MSCluster_EventStateChange) SetPropertyEventNewState(value uint32) (err error)

SetEventNewState sets the value of EventNewState for the instance

type MSCluster_ExtendedStatus

type MSCluster_ExtendedStatus struct {

	//
	ErrorType uint32
	// contains filtered or unexported fields
}

MSCluster_ExtendedStatus struct

func (*MSCluster_ExtendedStatus) GetPropertyDescription

func (instance *MSCluster_ExtendedStatus) GetPropertyDescription() (value string, err error)

GetDescription gets the value of Description for the instance

func (*MSCluster_ExtendedStatus) GetPropertyErrorType

func (instance *MSCluster_ExtendedStatus) GetPropertyErrorType() (value uint32, err error)

GetErrorType gets the value of ErrorType for the instance

func (*MSCluster_ExtendedStatus) GetPropertyOperation

func (instance *MSCluster_ExtendedStatus) GetPropertyOperation() (value string, err error)

GetOperation gets the value of Operation for the instance

func (*MSCluster_ExtendedStatus) GetPropertyParameterInfo

func (instance *MSCluster_ExtendedStatus) GetPropertyParameterInfo() (value string, err error)

GetParameterInfo gets the value of ParameterInfo for the instance

func (*MSCluster_ExtendedStatus) GetPropertyProviderName

func (instance *MSCluster_ExtendedStatus) GetPropertyProviderName() (value string, err error)

GetProviderName gets the value of ProviderName for the instance

func (*MSCluster_ExtendedStatus) SetPropertyDescription

func (instance *MSCluster_ExtendedStatus) SetPropertyDescription(value string) (err error)

SetDescription sets the value of Description for the instance

func (*MSCluster_ExtendedStatus) SetPropertyErrorType

func (instance *MSCluster_ExtendedStatus) SetPropertyErrorType(value uint32) (err error)

SetErrorType sets the value of ErrorType for the instance

func (*MSCluster_ExtendedStatus) SetPropertyOperation

func (instance *MSCluster_ExtendedStatus) SetPropertyOperation(value string) (err error)

SetOperation sets the value of Operation for the instance

func (*MSCluster_ExtendedStatus) SetPropertyParameterInfo

func (instance *MSCluster_ExtendedStatus) SetPropertyParameterInfo(value string) (err error)

SetParameterInfo sets the value of ParameterInfo for the instance

func (*MSCluster_ExtendedStatus) SetPropertyProviderName

func (instance *MSCluster_ExtendedStatus) SetPropertyProviderName(value string) (err error)

SetProviderName sets the value of ProviderName for the instance

type MSCluster_FaultDomain

type MSCluster_FaultDomain struct {
	cim.WmiInstance

	//
	Description string

	//
	Id string

	//
	Location string

	//
	Name string

	//
	Type uint32
}

MSCluster_FaultDomain struct

func (*MSCluster_FaultDomain) CreateFaultDomain

func (instance *MSCluster_FaultDomain) CreateFaultDomain(Name string,
	FaultDomain string,
	FaultDomainType uint32,
	Description string,
	Location string,
	Flags uint32,
	CreatedFaultDomain MSCluster_FaultDomain) (result uint32, err error)

<param name="CreatedFaultDomain" type="MSCluster_FaultDomain "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_FaultDomain) GetChildren

func (instance *MSCluster_FaultDomain) GetChildren(Children []MSCluster_FaultDomain,
	Flags uint32) (result uint32, err error)

<param name="Children" type="MSCluster_FaultDomain []"></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_FaultDomain) GetFaultDomainXML

func (instance *MSCluster_FaultDomain) GetFaultDomainXML(XML string,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param> <param name="XML" type="string "></param>

func (*MSCluster_FaultDomain) GetParent

func (instance *MSCluster_FaultDomain) GetParent(Parent MSCluster_FaultDomain,
	Flags uint32) (result uint32, err error)

<param name="Parent" type="MSCluster_FaultDomain "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_FaultDomain) GetPropertyDescription

func (instance *MSCluster_FaultDomain) GetPropertyDescription() (value string, err error)

GetDescription gets the value of Description for the instance

func (*MSCluster_FaultDomain) GetPropertyId

func (instance *MSCluster_FaultDomain) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_FaultDomain) GetPropertyLocation

func (instance *MSCluster_FaultDomain) GetPropertyLocation() (value string, err error)

GetLocation gets the value of Location for the instance

func (*MSCluster_FaultDomain) GetPropertyName

func (instance *MSCluster_FaultDomain) GetPropertyName() (value string, err error)

GetName gets the value of Name for the instance

func (*MSCluster_FaultDomain) GetPropertyType

func (instance *MSCluster_FaultDomain) GetPropertyType() (value uint32, err error)

GetType gets the value of Type for the instance

func (*MSCluster_FaultDomain) GetStorageNodes

func (instance *MSCluster_FaultDomain) GetStorageNodes(StorageNodes []MSCluster_StorageNode,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param> <param name="StorageNodes" type="MSCluster_StorageNode []"></param>

func (*MSCluster_FaultDomain) MoveFaultDomain

func (instance *MSCluster_FaultDomain) MoveFaultDomain(FaultDomain string,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_FaultDomain) RemoveFaultDomain

func (instance *MSCluster_FaultDomain) RemoveFaultDomain(Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_FaultDomain) SetFaultDomain

func (instance *MSCluster_FaultDomain) SetFaultDomain(NewName string,
	FaultDomain string,
	Description string,
	Location string,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_FaultDomain) SetFaultDomainXML

func (instance *MSCluster_FaultDomain) SetFaultDomainXML(XML string,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_FaultDomain) SetPropertyDescription

func (instance *MSCluster_FaultDomain) SetPropertyDescription(value string) (err error)

SetDescription sets the value of Description for the instance

func (*MSCluster_FaultDomain) SetPropertyId

func (instance *MSCluster_FaultDomain) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

func (*MSCluster_FaultDomain) SetPropertyLocation

func (instance *MSCluster_FaultDomain) SetPropertyLocation(value string) (err error)

SetLocation sets the value of Location for the instance

func (*MSCluster_FaultDomain) SetPropertyName

func (instance *MSCluster_FaultDomain) SetPropertyName(value string) (err error)

SetName sets the value of Name for the instance

func (*MSCluster_FaultDomain) SetPropertyType

func (instance *MSCluster_FaultDomain) SetPropertyType(value uint32) (err error)

SetType sets the value of Type for the instance

type MSCluster_GroupSet

type MSCluster_GroupSet struct {
	cim.WmiInstance

	//
	ClusterNodeObjectReturnedFrom string

	//
	FaultDomains uint32

	//
	GroupNames []string

	//
	IsAvailabilitySet bool

	//
	IsGlobal bool

	//
	Name string

	//
	NodeDomainInfo []string

	//
	ProviderNames []string

	//
	ReserveSpareNode bool

	//
	StartupCount uint32

	//
	StartupDelay uint32

	//
	StartupDelayTrigger uint32

	//
	StatusInformation uint64

	//
	UpdateDomains uint32
}

MSCluster_GroupSet struct

func (*MSCluster_GroupSet) AddGroupToSet

func (instance *MSCluster_GroupSet) AddGroupToSet(Group string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) AddGroupToSetEx

func (instance *MSCluster_GroupSet) AddGroupToSetEx(Group string,
	FaultDomain uint32,
	UpdateDomain uint32,
	Reserved uint64) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) AddProviderForGroup

func (instance *MSCluster_GroupSet) AddProviderForGroup(Group string,
	ProviderGroup string,
	provider string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) AddSetProvider

func (instance *MSCluster_GroupSet) AddSetProvider(provider string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) CreateAvailabilitySet

func (instance *MSCluster_GroupSet) CreateAvailabilitySet(Name string,
	Group []string,
	UpdateDomains uint32,
	FaultDomains uint32,
	ReserveSpareNode bool,
	CreatedSet MSCluster_GroupSet) (result uint32, err error)

<param name="CreatedSet" type="MSCluster_GroupSet "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) CreateSet

func (instance *MSCluster_GroupSet) CreateSet(Name string,
	Group []string,
	provider []string,
	CreatedSet MSCluster_GroupSet) (result uint32, err error)

<param name="CreatedSet" type="MSCluster_GroupSet "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) GetGroups

func (instance *MSCluster_GroupSet) GetGroups(DependentGroup string,
	ProviderGroup string,
	Groups []string) (result uint32, err error)

<param name="Groups" type="string []"></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) GetPropertyClusterNodeObjectReturnedFrom

func (instance *MSCluster_GroupSet) GetPropertyClusterNodeObjectReturnedFrom() (value string, err error)

GetClusterNodeObjectReturnedFrom gets the value of ClusterNodeObjectReturnedFrom for the instance

func (*MSCluster_GroupSet) GetPropertyFaultDomains

func (instance *MSCluster_GroupSet) GetPropertyFaultDomains() (value uint32, err error)

GetFaultDomains gets the value of FaultDomains for the instance

func (*MSCluster_GroupSet) GetPropertyGroupNames

func (instance *MSCluster_GroupSet) GetPropertyGroupNames() (value []string, err error)

GetGroupNames gets the value of GroupNames for the instance

func (*MSCluster_GroupSet) GetPropertyIsAvailabilitySet

func (instance *MSCluster_GroupSet) GetPropertyIsAvailabilitySet() (value bool, err error)

GetIsAvailabilitySet gets the value of IsAvailabilitySet for the instance

func (*MSCluster_GroupSet) GetPropertyIsGlobal

func (instance *MSCluster_GroupSet) GetPropertyIsGlobal() (value bool, err error)

GetIsGlobal gets the value of IsGlobal for the instance

func (*MSCluster_GroupSet) GetPropertyName

func (instance *MSCluster_GroupSet) GetPropertyName() (value string, err error)

GetName gets the value of Name for the instance

func (*MSCluster_GroupSet) GetPropertyNodeDomainInfo

func (instance *MSCluster_GroupSet) GetPropertyNodeDomainInfo() (value []string, err error)

GetNodeDomainInfo gets the value of NodeDomainInfo for the instance

func (*MSCluster_GroupSet) GetPropertyProviderNames

func (instance *MSCluster_GroupSet) GetPropertyProviderNames() (value []string, err error)

GetProviderNames gets the value of ProviderNames for the instance

func (*MSCluster_GroupSet) GetPropertyReserveSpareNode

func (instance *MSCluster_GroupSet) GetPropertyReserveSpareNode() (value bool, err error)

GetReserveSpareNode gets the value of ReserveSpareNode for the instance

func (*MSCluster_GroupSet) GetPropertyStartupCount

func (instance *MSCluster_GroupSet) GetPropertyStartupCount() (value uint32, err error)

GetStartupCount gets the value of StartupCount for the instance

func (*MSCluster_GroupSet) GetPropertyStartupDelay

func (instance *MSCluster_GroupSet) GetPropertyStartupDelay() (value uint32, err error)

GetStartupDelay gets the value of StartupDelay for the instance

func (*MSCluster_GroupSet) GetPropertyStartupDelayTrigger

func (instance *MSCluster_GroupSet) GetPropertyStartupDelayTrigger() (value uint32, err error)

GetStartupDelayTrigger gets the value of StartupDelayTrigger for the instance

func (*MSCluster_GroupSet) GetPropertyStatusInformation

func (instance *MSCluster_GroupSet) GetPropertyStatusInformation() (value uint64, err error)

GetStatusInformation gets the value of StatusInformation for the instance

func (*MSCluster_GroupSet) GetPropertyUpdateDomains

func (instance *MSCluster_GroupSet) GetPropertyUpdateDomains() (value uint32, err error)

GetUpdateDomains gets the value of UpdateDomains for the instance

func (*MSCluster_GroupSet) GetSetFrom

func (instance *MSCluster_GroupSet) GetSetFrom(ContainedGroup string,
	Name string,
	provider string,
	DependentGroup string,
	Sets []MSCluster_GroupSet) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param> <param name="Sets" type="MSCluster_GroupSet []"></param>

func (*MSCluster_GroupSet) Remove

func (instance *MSCluster_GroupSet) Remove() (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) RemoveGroupFromSet

func (instance *MSCluster_GroupSet) RemoveGroupFromSet(Group string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) RemoveProviderForGroup

func (instance *MSCluster_GroupSet) RemoveProviderForGroup(Group string,
	ProviderGroup string,
	provider string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) RemoveSetProvider

func (instance *MSCluster_GroupSet) RemoveSetProvider(provider string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_GroupSet) SetPropertyClusterNodeObjectReturnedFrom

func (instance *MSCluster_GroupSet) SetPropertyClusterNodeObjectReturnedFrom(value string) (err error)

SetClusterNodeObjectReturnedFrom sets the value of ClusterNodeObjectReturnedFrom for the instance

func (*MSCluster_GroupSet) SetPropertyFaultDomains

func (instance *MSCluster_GroupSet) SetPropertyFaultDomains(value uint32) (err error)

SetFaultDomains sets the value of FaultDomains for the instance

func (*MSCluster_GroupSet) SetPropertyGroupNames

func (instance *MSCluster_GroupSet) SetPropertyGroupNames(value []string) (err error)

SetGroupNames sets the value of GroupNames for the instance

func (*MSCluster_GroupSet) SetPropertyIsAvailabilitySet

func (instance *MSCluster_GroupSet) SetPropertyIsAvailabilitySet(value bool) (err error)

SetIsAvailabilitySet sets the value of IsAvailabilitySet for the instance

func (*MSCluster_GroupSet) SetPropertyIsGlobal

func (instance *MSCluster_GroupSet) SetPropertyIsGlobal(value bool) (err error)

SetIsGlobal sets the value of IsGlobal for the instance

func (*MSCluster_GroupSet) SetPropertyName

func (instance *MSCluster_GroupSet) SetPropertyName(value string) (err error)

SetName sets the value of Name for the instance

func (*MSCluster_GroupSet) SetPropertyNodeDomainInfo

func (instance *MSCluster_GroupSet) SetPropertyNodeDomainInfo(value []string) (err error)

SetNodeDomainInfo sets the value of NodeDomainInfo for the instance

func (*MSCluster_GroupSet) SetPropertyProviderNames

func (instance *MSCluster_GroupSet) SetPropertyProviderNames(value []string) (err error)

SetProviderNames sets the value of ProviderNames for the instance

func (*MSCluster_GroupSet) SetPropertyReserveSpareNode

func (instance *MSCluster_GroupSet) SetPropertyReserveSpareNode(value bool) (err error)

SetReserveSpareNode sets the value of ReserveSpareNode for the instance

func (*MSCluster_GroupSet) SetPropertyStartupCount

func (instance *MSCluster_GroupSet) SetPropertyStartupCount(value uint32) (err error)

SetStartupCount sets the value of StartupCount for the instance

func (*MSCluster_GroupSet) SetPropertyStartupDelay

func (instance *MSCluster_GroupSet) SetPropertyStartupDelay(value uint32) (err error)

SetStartupDelay sets the value of StartupDelay for the instance

func (*MSCluster_GroupSet) SetPropertyStartupDelayTrigger

func (instance *MSCluster_GroupSet) SetPropertyStartupDelayTrigger(value uint32) (err error)

SetStartupDelayTrigger sets the value of StartupDelayTrigger for the instance

func (*MSCluster_GroupSet) SetPropertyStatusInformation

func (instance *MSCluster_GroupSet) SetPropertyStatusInformation(value uint64) (err error)

SetStatusInformation sets the value of StatusInformation for the instance

func (*MSCluster_GroupSet) SetPropertyUpdateDomains

func (instance *MSCluster_GroupSet) SetPropertyUpdateDomains(value uint32) (err error)

SetUpdateDomains sets the value of UpdateDomains for the instance

func (*MSCluster_GroupSet) SetSet

func (instance *MSCluster_GroupSet) SetSet(StartupDelayTrigger uint32,
	StartupCount uint32,
	IsGlobal bool,
	StartupDelay uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

type MSCluster_HealthFault

type MSCluster_HealthFault struct {
	cim.WmiInstance

	//
	FaultId string

	//
	FaultingObjectDescription string

	//
	FaultingObjectLocation string

	//
	FaultingObjectType string

	//
	FaultingObjectUniqueId string

	//
	FaultTime string

	//
	FaultType string

	//
	PerceivedSeverity uint16

	//
	Reason string

	//
	RecommendedActions []string
}

MSCluster_HealthFault struct

func (*MSCluster_HealthFault) GetPropertyFaultId

func (instance *MSCluster_HealthFault) GetPropertyFaultId() (value string, err error)

GetFaultId gets the value of FaultId for the instance

func (*MSCluster_HealthFault) GetPropertyFaultTime

func (instance *MSCluster_HealthFault) GetPropertyFaultTime() (value string, err error)

GetFaultTime gets the value of FaultTime for the instance

func (*MSCluster_HealthFault) GetPropertyFaultType

func (instance *MSCluster_HealthFault) GetPropertyFaultType() (value string, err error)

GetFaultType gets the value of FaultType for the instance

func (*MSCluster_HealthFault) GetPropertyFaultingObjectDescription

func (instance *MSCluster_HealthFault) GetPropertyFaultingObjectDescription() (value string, err error)

GetFaultingObjectDescription gets the value of FaultingObjectDescription for the instance

func (*MSCluster_HealthFault) GetPropertyFaultingObjectLocation

func (instance *MSCluster_HealthFault) GetPropertyFaultingObjectLocation() (value string, err error)

GetFaultingObjectLocation gets the value of FaultingObjectLocation for the instance

func (*MSCluster_HealthFault) GetPropertyFaultingObjectType

func (instance *MSCluster_HealthFault) GetPropertyFaultingObjectType() (value string, err error)

GetFaultingObjectType gets the value of FaultingObjectType for the instance

func (*MSCluster_HealthFault) GetPropertyFaultingObjectUniqueId

func (instance *MSCluster_HealthFault) GetPropertyFaultingObjectUniqueId() (value string, err error)

GetFaultingObjectUniqueId gets the value of FaultingObjectUniqueId for the instance

func (*MSCluster_HealthFault) GetPropertyPerceivedSeverity

func (instance *MSCluster_HealthFault) GetPropertyPerceivedSeverity() (value uint16, err error)

GetPerceivedSeverity gets the value of PerceivedSeverity for the instance

func (*MSCluster_HealthFault) GetPropertyReason

func (instance *MSCluster_HealthFault) GetPropertyReason() (value string, err error)

GetReason gets the value of Reason for the instance

func (*MSCluster_HealthFault) GetPropertyRecommendedActions

func (instance *MSCluster_HealthFault) GetPropertyRecommendedActions() (value []string, err error)

GetRecommendedActions gets the value of RecommendedActions for the instance

func (*MSCluster_HealthFault) SetPropertyFaultId

func (instance *MSCluster_HealthFault) SetPropertyFaultId(value string) (err error)

SetFaultId sets the value of FaultId for the instance

func (*MSCluster_HealthFault) SetPropertyFaultTime

func (instance *MSCluster_HealthFault) SetPropertyFaultTime(value string) (err error)

SetFaultTime sets the value of FaultTime for the instance

func (*MSCluster_HealthFault) SetPropertyFaultType

func (instance *MSCluster_HealthFault) SetPropertyFaultType(value string) (err error)

SetFaultType sets the value of FaultType for the instance

func (*MSCluster_HealthFault) SetPropertyFaultingObjectDescription

func (instance *MSCluster_HealthFault) SetPropertyFaultingObjectDescription(value string) (err error)

SetFaultingObjectDescription sets the value of FaultingObjectDescription for the instance

func (*MSCluster_HealthFault) SetPropertyFaultingObjectLocation

func (instance *MSCluster_HealthFault) SetPropertyFaultingObjectLocation(value string) (err error)

SetFaultingObjectLocation sets the value of FaultingObjectLocation for the instance

func (*MSCluster_HealthFault) SetPropertyFaultingObjectType

func (instance *MSCluster_HealthFault) SetPropertyFaultingObjectType(value string) (err error)

SetFaultingObjectType sets the value of FaultingObjectType for the instance

func (*MSCluster_HealthFault) SetPropertyFaultingObjectUniqueId

func (instance *MSCluster_HealthFault) SetPropertyFaultingObjectUniqueId(value string) (err error)

SetFaultingObjectUniqueId sets the value of FaultingObjectUniqueId for the instance

func (*MSCluster_HealthFault) SetPropertyPerceivedSeverity

func (instance *MSCluster_HealthFault) SetPropertyPerceivedSeverity(value uint16) (err error)

SetPerceivedSeverity sets the value of PerceivedSeverity for the instance

func (*MSCluster_HealthFault) SetPropertyReason

func (instance *MSCluster_HealthFault) SetPropertyReason(value string) (err error)

SetReason sets the value of Reason for the instance

func (*MSCluster_HealthFault) SetPropertyRecommendedActions

func (instance *MSCluster_HealthFault) SetPropertyRecommendedActions(value []string) (err error)

SetRecommendedActions sets the value of RecommendedActions for the instance

type MSCluster_HealthMetric

type MSCluster_HealthMetric struct {
	cim.WmiInstance

	//
	MetricId string

	//
	Records []MSCluster_MetricRecord
}

MSCluster_HealthMetric struct

func (*MSCluster_HealthMetric) GetPropertyMetricId

func (instance *MSCluster_HealthMetric) GetPropertyMetricId() (value string, err error)

GetMetricId gets the value of MetricId for the instance

func (*MSCluster_HealthMetric) GetPropertyRecords

func (instance *MSCluster_HealthMetric) GetPropertyRecords() (value []MSCluster_MetricRecord, err error)

GetRecords gets the value of Records for the instance

func (*MSCluster_HealthMetric) SetPropertyMetricId

func (instance *MSCluster_HealthMetric) SetPropertyMetricId(value string) (err error)

SetMetricId sets the value of MetricId for the instance

func (*MSCluster_HealthMetric) SetPropertyRecords

func (instance *MSCluster_HealthMetric) SetPropertyRecords(value []MSCluster_MetricRecord) (err error)

SetRecords sets the value of Records for the instance

type MSCluster_LogicalElement

type MSCluster_LogicalElement struct {
	CIM_LogicalElement

	//
	Characteristics uint32

	//
	Flags uint32
}

MSCluster_LogicalElement struct

func (*MSCluster_LogicalElement) GetPropertyCharacteristics

func (instance *MSCluster_LogicalElement) GetPropertyCharacteristics() (value uint32, err error)

GetCharacteristics gets the value of Characteristics for the instance

func (*MSCluster_LogicalElement) GetPropertyFlags

func (instance *MSCluster_LogicalElement) GetPropertyFlags() (value uint32, err error)

GetFlags gets the value of Flags for the instance

func (*MSCluster_LogicalElement) SetPropertyCharacteristics

func (instance *MSCluster_LogicalElement) SetPropertyCharacteristics(value uint32) (err error)

SetCharacteristics sets the value of Characteristics for the instance

func (*MSCluster_LogicalElement) SetPropertyFlags

func (instance *MSCluster_LogicalElement) SetPropertyFlags(value uint32) (err error)

SetFlags sets the value of Flags for the instance

type MSCluster_MetricRecord

type MSCluster_MetricRecord struct {
	cim.WmiInstance

	//
	TimeStamp string
}

MSCluster_MetricRecord struct

func (*MSCluster_MetricRecord) GetPropertyTimeStamp

func (instance *MSCluster_MetricRecord) GetPropertyTimeStamp() (value string, err error)

GetTimeStamp gets the value of TimeStamp for the instance

func (*MSCluster_MetricRecord) SetPropertyTimeStamp

func (instance *MSCluster_MetricRecord) SetPropertyTimeStamp(value string) (err error)

SetTimeStamp sets the value of TimeStamp for the instance

type MSCluster_MetricRecordReal64

type MSCluster_MetricRecordReal64 struct {
	MSCluster_MetricRecord

	//
	Value float64
}

MSCluster_MetricRecordReal64 struct

func (*MSCluster_MetricRecordReal64) GetPropertyValue

func (instance *MSCluster_MetricRecordReal64) GetPropertyValue() (value float64, err error)

GetValue gets the value of Value for the instance

func (*MSCluster_MetricRecordReal64) SetPropertyValue

func (instance *MSCluster_MetricRecordReal64) SetPropertyValue(value float64) (err error)

SetValue sets the value of Value for the instance

type MSCluster_Network

type MSCluster_Network struct {
	MSCluster_LogicalElement

	//
	Address string

	//
	AddressMask string

	//
	AutoMetric bool

	//
	Id string

	//
	IPv4Addresses []string

	//
	IPv4PrefixLengths []string

	//
	IPv6Addresses []string

	//
	IPv6PrefixLengths []string

	//
	Metric uint32

	//
	PrivateProperties MSCluster_Property

	//
	Role uint32

	//
	State uint32
}

MSCluster_Network struct

func (*MSCluster_Network) ExecuteNetworkControl

func (instance *MSCluster_Network) ExecuteNetworkControl(ControlCode int32,
	InputBuffer []uint8,
	OutputBuffer []uint8,
	OutputBufferSize int32) (err error)

<param name="OutputBuffer" type="uint8 []"></param> <param name="OutputBufferSize" type="int32 "></param>

func (*MSCluster_Network) GetPropertyAddress

func (instance *MSCluster_Network) GetPropertyAddress() (value string, err error)

GetAddress gets the value of Address for the instance

func (*MSCluster_Network) GetPropertyAddressMask

func (instance *MSCluster_Network) GetPropertyAddressMask() (value string, err error)

GetAddressMask gets the value of AddressMask for the instance

func (*MSCluster_Network) GetPropertyAutoMetric

func (instance *MSCluster_Network) GetPropertyAutoMetric() (value bool, err error)

GetAutoMetric gets the value of AutoMetric for the instance

func (*MSCluster_Network) GetPropertyIPv4Addresses

func (instance *MSCluster_Network) GetPropertyIPv4Addresses() (value []string, err error)

GetIPv4Addresses gets the value of IPv4Addresses for the instance

func (*MSCluster_Network) GetPropertyIPv4PrefixLengths

func (instance *MSCluster_Network) GetPropertyIPv4PrefixLengths() (value []string, err error)

GetIPv4PrefixLengths gets the value of IPv4PrefixLengths for the instance

func (*MSCluster_Network) GetPropertyIPv6Addresses

func (instance *MSCluster_Network) GetPropertyIPv6Addresses() (value []string, err error)

GetIPv6Addresses gets the value of IPv6Addresses for the instance

func (*MSCluster_Network) GetPropertyIPv6PrefixLengths

func (instance *MSCluster_Network) GetPropertyIPv6PrefixLengths() (value []string, err error)

GetIPv6PrefixLengths gets the value of IPv6PrefixLengths for the instance

func (*MSCluster_Network) GetPropertyId

func (instance *MSCluster_Network) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_Network) GetPropertyMetric

func (instance *MSCluster_Network) GetPropertyMetric() (value uint32, err error)

GetMetric gets the value of Metric for the instance

func (*MSCluster_Network) GetPropertyPrivateProperties

func (instance *MSCluster_Network) GetPropertyPrivateProperties() (value MSCluster_Property, err error)

GetPrivateProperties gets the value of PrivateProperties for the instance

func (*MSCluster_Network) GetPropertyRole

func (instance *MSCluster_Network) GetPropertyRole() (value uint32, err error)

GetRole gets the value of Role for the instance

func (*MSCluster_Network) GetPropertyState

func (instance *MSCluster_Network) GetPropertyState() (value uint32, err error)

GetState gets the value of State for the instance

func (*MSCluster_Network) Rename

func (instance *MSCluster_Network) Rename(newName string) (err error)

<param name="newName" type="string "></param>

func (*MSCluster_Network) SetPropertyAddress

func (instance *MSCluster_Network) SetPropertyAddress(value string) (err error)

SetAddress sets the value of Address for the instance

func (*MSCluster_Network) SetPropertyAddressMask

func (instance *MSCluster_Network) SetPropertyAddressMask(value string) (err error)

SetAddressMask sets the value of AddressMask for the instance

func (*MSCluster_Network) SetPropertyAutoMetric

func (instance *MSCluster_Network) SetPropertyAutoMetric(value bool) (err error)

SetAutoMetric sets the value of AutoMetric for the instance

func (*MSCluster_Network) SetPropertyIPv4Addresses

func (instance *MSCluster_Network) SetPropertyIPv4Addresses(value []string) (err error)

SetIPv4Addresses sets the value of IPv4Addresses for the instance

func (*MSCluster_Network) SetPropertyIPv4PrefixLengths

func (instance *MSCluster_Network) SetPropertyIPv4PrefixLengths(value []string) (err error)

SetIPv4PrefixLengths sets the value of IPv4PrefixLengths for the instance

func (*MSCluster_Network) SetPropertyIPv6Addresses

func (instance *MSCluster_Network) SetPropertyIPv6Addresses(value []string) (err error)

SetIPv6Addresses sets the value of IPv6Addresses for the instance

func (*MSCluster_Network) SetPropertyIPv6PrefixLengths

func (instance *MSCluster_Network) SetPropertyIPv6PrefixLengths(value []string) (err error)

SetIPv6PrefixLengths sets the value of IPv6PrefixLengths for the instance

func (*MSCluster_Network) SetPropertyId

func (instance *MSCluster_Network) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

func (*MSCluster_Network) SetPropertyMetric

func (instance *MSCluster_Network) SetPropertyMetric(value uint32) (err error)

SetMetric sets the value of Metric for the instance

func (*MSCluster_Network) SetPropertyPrivateProperties

func (instance *MSCluster_Network) SetPropertyPrivateProperties(value MSCluster_Property) (err error)

SetPrivateProperties sets the value of PrivateProperties for the instance

func (*MSCluster_Network) SetPropertyRole

func (instance *MSCluster_Network) SetPropertyRole(value uint32) (err error)

SetRole sets the value of Role for the instance

func (*MSCluster_Network) SetPropertyState

func (instance *MSCluster_Network) SetPropertyState(value uint32) (err error)

SetState sets the value of State for the instance

type MSCluster_NetworkInterface

type MSCluster_NetworkInterface struct {
	CIM_LogicalDevice

	//
	Adapter string

	//
	AdapterId string

	//
	Address string

	//
	Characteristics uint32

	//
	DhcpEnabled bool

	//
	Flags uint32

	//
	Id string

	//
	IPv4Addresses []string

	//
	IPv6Addresses []string

	//
	Network string

	//
	Node string

	//
	PrivateProperties MSCluster_Property

	//
	State uint32
}

MSCluster_NetworkInterface struct

func (*MSCluster_NetworkInterface) ExecuteNetworkInterfaceControl

func (instance *MSCluster_NetworkInterface) ExecuteNetworkInterfaceControl(ControlCode int32,
	InputBuffer []uint8,
	OutputBuffer []uint8,
	OutputBufferSize int32) (err error)

<param name="OutputBuffer" type="uint8 []"></param> <param name="OutputBufferSize" type="int32 "></param>

func (*MSCluster_NetworkInterface) GetPropertyAdapter

func (instance *MSCluster_NetworkInterface) GetPropertyAdapter() (value string, err error)

GetAdapter gets the value of Adapter for the instance

func (*MSCluster_NetworkInterface) GetPropertyAdapterId

func (instance *MSCluster_NetworkInterface) GetPropertyAdapterId() (value string, err error)

GetAdapterId gets the value of AdapterId for the instance

func (*MSCluster_NetworkInterface) GetPropertyAddress

func (instance *MSCluster_NetworkInterface) GetPropertyAddress() (value string, err error)

GetAddress gets the value of Address for the instance

func (*MSCluster_NetworkInterface) GetPropertyCharacteristics

func (instance *MSCluster_NetworkInterface) GetPropertyCharacteristics() (value uint32, err error)

GetCharacteristics gets the value of Characteristics for the instance

func (*MSCluster_NetworkInterface) GetPropertyDhcpEnabled

func (instance *MSCluster_NetworkInterface) GetPropertyDhcpEnabled() (value bool, err error)

GetDhcpEnabled gets the value of DhcpEnabled for the instance

func (*MSCluster_NetworkInterface) GetPropertyFlags

func (instance *MSCluster_NetworkInterface) GetPropertyFlags() (value uint32, err error)

GetFlags gets the value of Flags for the instance

func (*MSCluster_NetworkInterface) GetPropertyIPv4Addresses

func (instance *MSCluster_NetworkInterface) GetPropertyIPv4Addresses() (value []string, err error)

GetIPv4Addresses gets the value of IPv4Addresses for the instance

func (*MSCluster_NetworkInterface) GetPropertyIPv6Addresses

func (instance *MSCluster_NetworkInterface) GetPropertyIPv6Addresses() (value []string, err error)

GetIPv6Addresses gets the value of IPv6Addresses for the instance

func (*MSCluster_NetworkInterface) GetPropertyId

func (instance *MSCluster_NetworkInterface) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_NetworkInterface) GetPropertyNetwork

func (instance *MSCluster_NetworkInterface) GetPropertyNetwork() (value string, err error)

GetNetwork gets the value of Network for the instance

func (*MSCluster_NetworkInterface) GetPropertyNode

func (instance *MSCluster_NetworkInterface) GetPropertyNode() (value string, err error)

GetNode gets the value of Node for the instance

func (*MSCluster_NetworkInterface) GetPropertyPrivateProperties

func (instance *MSCluster_NetworkInterface) GetPropertyPrivateProperties() (value MSCluster_Property, err error)

GetPrivateProperties gets the value of PrivateProperties for the instance

func (*MSCluster_NetworkInterface) GetPropertyState

func (instance *MSCluster_NetworkInterface) GetPropertyState() (value uint32, err error)

GetState gets the value of State for the instance

func (*MSCluster_NetworkInterface) SetPropertyAdapter

func (instance *MSCluster_NetworkInterface) SetPropertyAdapter(value string) (err error)

SetAdapter sets the value of Adapter for the instance

func (*MSCluster_NetworkInterface) SetPropertyAdapterId

func (instance *MSCluster_NetworkInterface) SetPropertyAdapterId(value string) (err error)

SetAdapterId sets the value of AdapterId for the instance

func (*MSCluster_NetworkInterface) SetPropertyAddress

func (instance *MSCluster_NetworkInterface) SetPropertyAddress(value string) (err error)

SetAddress sets the value of Address for the instance

func (*MSCluster_NetworkInterface) SetPropertyCharacteristics

func (instance *MSCluster_NetworkInterface) SetPropertyCharacteristics(value uint32) (err error)

SetCharacteristics sets the value of Characteristics for the instance

func (*MSCluster_NetworkInterface) SetPropertyDhcpEnabled

func (instance *MSCluster_NetworkInterface) SetPropertyDhcpEnabled(value bool) (err error)

SetDhcpEnabled sets the value of DhcpEnabled for the instance

func (*MSCluster_NetworkInterface) SetPropertyFlags

func (instance *MSCluster_NetworkInterface) SetPropertyFlags(value uint32) (err error)

SetFlags sets the value of Flags for the instance

func (*MSCluster_NetworkInterface) SetPropertyIPv4Addresses

func (instance *MSCluster_NetworkInterface) SetPropertyIPv4Addresses(value []string) (err error)

SetIPv4Addresses sets the value of IPv4Addresses for the instance

func (*MSCluster_NetworkInterface) SetPropertyIPv6Addresses

func (instance *MSCluster_NetworkInterface) SetPropertyIPv6Addresses(value []string) (err error)

SetIPv6Addresses sets the value of IPv6Addresses for the instance

func (*MSCluster_NetworkInterface) SetPropertyId

func (instance *MSCluster_NetworkInterface) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

func (*MSCluster_NetworkInterface) SetPropertyNetwork

func (instance *MSCluster_NetworkInterface) SetPropertyNetwork(value string) (err error)

SetNetwork sets the value of Network for the instance

func (*MSCluster_NetworkInterface) SetPropertyNode

func (instance *MSCluster_NetworkInterface) SetPropertyNode(value string) (err error)

SetNode sets the value of Node for the instance

func (*MSCluster_NetworkInterface) SetPropertyPrivateProperties

func (instance *MSCluster_NetworkInterface) SetPropertyPrivateProperties(value MSCluster_Property) (err error)

SetPrivateProperties sets the value of PrivateProperties for the instance

func (*MSCluster_NetworkInterface) SetPropertyState

func (instance *MSCluster_NetworkInterface) SetPropertyState(value uint32) (err error)

SetState sets the value of State for the instance

type MSCluster_NetworkToNetworkInterface

type MSCluster_NetworkToNetworkInterface struct {
	CIM_Component
}

MSCluster_NetworkToNetworkInterface struct

type MSCluster_Node

type MSCluster_Node struct {
	CIM_UnitaryComputerSystem

	//
	BuildNumber uint32

	//
	Characteristics uint32

	//
	CSDVersion string

	//
	DetectedCloudPlatform uint32

	//
	DynamicWeight uint32

	//
	FaultDomain []string

	//
	FaultDomainId string

	//
	Flags uint32

	//
	Id string

	//
	MajorVersion uint32

	//
	MinorVersion uint32

	//
	NeedsPreventQuorum uint32

	//
	NodeDrainStatus uint32

	//
	NodeDrainTarget string

	//
	NodeHighestVersion uint32

	//
	NodeInstanceID string

	//
	NodeLowestVersion uint32

	//
	NodeWeight uint32

	//
	PrivateProperties MSCluster_Property

	//
	State uint32

	//
	StatusInformation uint32
}

MSCluster_Node struct

func (*MSCluster_Node) ExecuteNodeControl

func (instance *MSCluster_Node) ExecuteNodeControl(ControlCode int32,
	InputBuffer []uint8,
	OutputBuffer []uint8,
	OutputBufferSize int32) (err error)

<param name="OutputBuffer" type="uint8 []"></param> <param name="OutputBufferSize" type="int32 "></param>

func (*MSCluster_Node) GetPropertyBuildNumber

func (instance *MSCluster_Node) GetPropertyBuildNumber() (value uint32, err error)

GetBuildNumber gets the value of BuildNumber for the instance

func (*MSCluster_Node) GetPropertyCSDVersion

func (instance *MSCluster_Node) GetPropertyCSDVersion() (value string, err error)

GetCSDVersion gets the value of CSDVersion for the instance

func (*MSCluster_Node) GetPropertyCharacteristics

func (instance *MSCluster_Node) GetPropertyCharacteristics() (value uint32, err error)

GetCharacteristics gets the value of Characteristics for the instance

func (*MSCluster_Node) GetPropertyDetectedCloudPlatform

func (instance *MSCluster_Node) GetPropertyDetectedCloudPlatform() (value uint32, err error)

GetDetectedCloudPlatform gets the value of DetectedCloudPlatform for the instance

func (*MSCluster_Node) GetPropertyDynamicWeight

func (instance *MSCluster_Node) GetPropertyDynamicWeight() (value uint32, err error)

GetDynamicWeight gets the value of DynamicWeight for the instance

func (*MSCluster_Node) GetPropertyFaultDomain

func (instance *MSCluster_Node) GetPropertyFaultDomain() (value []string, err error)

GetFaultDomain gets the value of FaultDomain for the instance

func (*MSCluster_Node) GetPropertyFaultDomainId

func (instance *MSCluster_Node) GetPropertyFaultDomainId() (value string, err error)

GetFaultDomainId gets the value of FaultDomainId for the instance

func (*MSCluster_Node) GetPropertyFlags

func (instance *MSCluster_Node) GetPropertyFlags() (value uint32, err error)

GetFlags gets the value of Flags for the instance

func (*MSCluster_Node) GetPropertyId

func (instance *MSCluster_Node) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_Node) GetPropertyMajorVersion

func (instance *MSCluster_Node) GetPropertyMajorVersion() (value uint32, err error)

GetMajorVersion gets the value of MajorVersion for the instance

func (*MSCluster_Node) GetPropertyMinorVersion

func (instance *MSCluster_Node) GetPropertyMinorVersion() (value uint32, err error)

GetMinorVersion gets the value of MinorVersion for the instance

func (*MSCluster_Node) GetPropertyNeedsPreventQuorum

func (instance *MSCluster_Node) GetPropertyNeedsPreventQuorum() (value uint32, err error)

GetNeedsPreventQuorum gets the value of NeedsPreventQuorum for the instance

func (*MSCluster_Node) GetPropertyNodeDrainStatus

func (instance *MSCluster_Node) GetPropertyNodeDrainStatus() (value uint32, err error)

GetNodeDrainStatus gets the value of NodeDrainStatus for the instance

func (*MSCluster_Node) GetPropertyNodeDrainTarget

func (instance *MSCluster_Node) GetPropertyNodeDrainTarget() (value string, err error)

GetNodeDrainTarget gets the value of NodeDrainTarget for the instance

func (*MSCluster_Node) GetPropertyNodeHighestVersion

func (instance *MSCluster_Node) GetPropertyNodeHighestVersion() (value uint32, err error)

GetNodeHighestVersion gets the value of NodeHighestVersion for the instance

func (*MSCluster_Node) GetPropertyNodeInstanceID

func (instance *MSCluster_Node) GetPropertyNodeInstanceID() (value string, err error)

GetNodeInstanceID gets the value of NodeInstanceID for the instance

func (*MSCluster_Node) GetPropertyNodeLowestVersion

func (instance *MSCluster_Node) GetPropertyNodeLowestVersion() (value uint32, err error)

GetNodeLowestVersion gets the value of NodeLowestVersion for the instance

func (*MSCluster_Node) GetPropertyNodeWeight

func (instance *MSCluster_Node) GetPropertyNodeWeight() (value uint32, err error)

GetNodeWeight gets the value of NodeWeight for the instance

func (*MSCluster_Node) GetPropertyPrivateProperties

func (instance *MSCluster_Node) GetPropertyPrivateProperties() (value MSCluster_Property, err error)

GetPrivateProperties gets the value of PrivateProperties for the instance

func (*MSCluster_Node) GetPropertyState

func (instance *MSCluster_Node) GetPropertyState() (value uint32, err error)

GetState gets the value of State for the instance

func (*MSCluster_Node) GetPropertyStatusInformation

func (instance *MSCluster_Node) GetPropertyStatusInformation() (value uint32, err error)

GetStatusInformation gets the value of StatusInformation for the instance

func (*MSCluster_Node) Pause

func (instance *MSCluster_Node) Pause(DrainType uint32,
	TargetNode string) (err error)

<param name="DrainType" type="uint32 "></param> <param name="TargetNode" type="string "></param>

func (*MSCluster_Node) Resume

func (instance *MSCluster_Node) Resume(FailbackType uint32) (err error)

<param name="FailbackType" type="uint32 "></param>

func (*MSCluster_Node) SetPropertyBuildNumber

func (instance *MSCluster_Node) SetPropertyBuildNumber(value uint32) (err error)

SetBuildNumber sets the value of BuildNumber for the instance

func (*MSCluster_Node) SetPropertyCSDVersion

func (instance *MSCluster_Node) SetPropertyCSDVersion(value string) (err error)

SetCSDVersion sets the value of CSDVersion for the instance

func (*MSCluster_Node) SetPropertyCharacteristics

func (instance *MSCluster_Node) SetPropertyCharacteristics(value uint32) (err error)

SetCharacteristics sets the value of Characteristics for the instance

func (*MSCluster_Node) SetPropertyDetectedCloudPlatform

func (instance *MSCluster_Node) SetPropertyDetectedCloudPlatform(value uint32) (err error)

SetDetectedCloudPlatform sets the value of DetectedCloudPlatform for the instance

func (*MSCluster_Node) SetPropertyDynamicWeight

func (instance *MSCluster_Node) SetPropertyDynamicWeight(value uint32) (err error)

SetDynamicWeight sets the value of DynamicWeight for the instance

func (*MSCluster_Node) SetPropertyFaultDomain

func (instance *MSCluster_Node) SetPropertyFaultDomain(value []string) (err error)

SetFaultDomain sets the value of FaultDomain for the instance

func (*MSCluster_Node) SetPropertyFaultDomainId

func (instance *MSCluster_Node) SetPropertyFaultDomainId(value string) (err error)

SetFaultDomainId sets the value of FaultDomainId for the instance

func (*MSCluster_Node) SetPropertyFlags

func (instance *MSCluster_Node) SetPropertyFlags(value uint32) (err error)

SetFlags sets the value of Flags for the instance

func (*MSCluster_Node) SetPropertyId

func (instance *MSCluster_Node) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

func (*MSCluster_Node) SetPropertyMajorVersion

func (instance *MSCluster_Node) SetPropertyMajorVersion(value uint32) (err error)

SetMajorVersion sets the value of MajorVersion for the instance

func (*MSCluster_Node) SetPropertyMinorVersion

func (instance *MSCluster_Node) SetPropertyMinorVersion(value uint32) (err error)

SetMinorVersion sets the value of MinorVersion for the instance

func (*MSCluster_Node) SetPropertyNeedsPreventQuorum

func (instance *MSCluster_Node) SetPropertyNeedsPreventQuorum(value uint32) (err error)

SetNeedsPreventQuorum sets the value of NeedsPreventQuorum for the instance

func (*MSCluster_Node) SetPropertyNodeDrainStatus

func (instance *MSCluster_Node) SetPropertyNodeDrainStatus(value uint32) (err error)

SetNodeDrainStatus sets the value of NodeDrainStatus for the instance

func (*MSCluster_Node) SetPropertyNodeDrainTarget

func (instance *MSCluster_Node) SetPropertyNodeDrainTarget(value string) (err error)

SetNodeDrainTarget sets the value of NodeDrainTarget for the instance

func (*MSCluster_Node) SetPropertyNodeHighestVersion

func (instance *MSCluster_Node) SetPropertyNodeHighestVersion(value uint32) (err error)

SetNodeHighestVersion sets the value of NodeHighestVersion for the instance

func (*MSCluster_Node) SetPropertyNodeInstanceID

func (instance *MSCluster_Node) SetPropertyNodeInstanceID(value string) (err error)

SetNodeInstanceID sets the value of NodeInstanceID for the instance

func (*MSCluster_Node) SetPropertyNodeLowestVersion

func (instance *MSCluster_Node) SetPropertyNodeLowestVersion(value uint32) (err error)

SetNodeLowestVersion sets the value of NodeLowestVersion for the instance

func (*MSCluster_Node) SetPropertyNodeWeight

func (instance *MSCluster_Node) SetPropertyNodeWeight(value uint32) (err error)

SetNodeWeight sets the value of NodeWeight for the instance

func (*MSCluster_Node) SetPropertyPrivateProperties

func (instance *MSCluster_Node) SetPropertyPrivateProperties(value MSCluster_Property) (err error)

SetPrivateProperties sets the value of PrivateProperties for the instance

func (*MSCluster_Node) SetPropertyState

func (instance *MSCluster_Node) SetPropertyState(value uint32) (err error)

SetState sets the value of State for the instance

func (*MSCluster_Node) SetPropertyStatusInformation

func (instance *MSCluster_Node) SetPropertyStatusInformation(value uint32) (err error)

SetStatusInformation sets the value of StatusInformation for the instance

func (*MSCluster_Node) WillEvictLoseQuorum

func (instance *MSCluster_Node) WillEvictLoseQuorum() (result bool, err error)

<param name="ReturnValue" type="bool "></param>

func (*MSCluster_Node) WillOfflineLoseQuorum

func (instance *MSCluster_Node) WillOfflineLoseQuorum() (result bool, err error)

<param name="ReturnValue" type="bool "></param>

type MSCluster_NodeSupportedVersion

type MSCluster_NodeSupportedVersion struct {
	cim.WmiInstance

	//
	ClusterFunctionalLevel uint32

	//
	ClusterUpgradeVersion uint32
}

MSCluster_NodeSupportedVersion struct

func (*MSCluster_NodeSupportedVersion) GetPropertyClusterFunctionalLevel

func (instance *MSCluster_NodeSupportedVersion) GetPropertyClusterFunctionalLevel() (value uint32, err error)

GetClusterFunctionalLevel gets the value of ClusterFunctionalLevel for the instance

func (*MSCluster_NodeSupportedVersion) GetPropertyClusterUpgradeVersion

func (instance *MSCluster_NodeSupportedVersion) GetPropertyClusterUpgradeVersion() (value uint32, err error)

GetClusterUpgradeVersion gets the value of ClusterUpgradeVersion for the instance

func (*MSCluster_NodeSupportedVersion) SetPropertyClusterFunctionalLevel

func (instance *MSCluster_NodeSupportedVersion) SetPropertyClusterFunctionalLevel(value uint32) (err error)

SetClusterFunctionalLevel sets the value of ClusterFunctionalLevel for the instance

func (*MSCluster_NodeSupportedVersion) SetPropertyClusterUpgradeVersion

func (instance *MSCluster_NodeSupportedVersion) SetPropertyClusterUpgradeVersion(value uint32) (err error)

SetClusterUpgradeVersion sets the value of ClusterUpgradeVersion for the instance

type MSCluster_NodeToActiveGroup

type MSCluster_NodeToActiveGroup struct {
	CIM_Component
}

MSCluster_NodeToActiveGroup struct

type MSCluster_NodeToActiveResource

type MSCluster_NodeToActiveResource struct {
	CIM_Component
}

MSCluster_NodeToActiveResource struct

type MSCluster_NodeToHostedService

type MSCluster_NodeToHostedService struct {
	CIM_HostedService
}

MSCluster_NodeToHostedService struct

type MSCluster_NodeToNetworkInterface

type MSCluster_NodeToNetworkInterface struct {
	CIM_SystemDevice
}

MSCluster_NodeToNetworkInterface struct

type MSCluster_Property

type MSCluster_Property struct {
	cim.WmiInstance
}

MSCluster_Property struct

type MSCluster_Resource

type MSCluster_Resource struct {
	MSCluster_LogicalElement

	//
	CoreResource bool

	//
	CryptoCheckpoints []string

	//
	DeadlockTimeout uint32

	//
	DeleteRequiresAllNodes bool

	//
	EmbeddedFailureAction uint32

	//
	Id string

	//
	IsAlivePollInterval uint32

	//
	IsClusterSharedVolume bool

	//
	LastOperationStatusCode uint64

	//
	LocalQuorumCapable bool

	//
	LooksAlivePollInterval uint32

	//
	MonitorProcessId uint32

	//
	OwnerGroup string

	//
	OwnerNode string

	//
	PendingTimeout uint32

	//
	PersistentState bool

	//
	PrivateProperties MSCluster_Property

	//
	QuorumCapable bool

	//
	RegistryCheckpoints []string

	//
	RequiredDependencyClasses []uint32

	//
	RequiredDependencyTypes []string

	//
	ResourceClass uint32

	//
	ResourceSpecificData1 uint64

	//
	ResourceSpecificData2 uint64

	//
	ResourceSpecificStatus string

	//
	RestartAction uint32

	//
	RestartDelay uint32

	//
	RestartPeriod uint32

	//
	RestartThreshold uint32

	//
	RetryPeriodOnFailure uint32

	//
	SeparateMonitor bool

	//
	State uint32

	//
	StatusInformation uint64

	//
	Subclass uint32

	//
	Type string
}

MSCluster_Resource struct

func (*MSCluster_Resource) AddCryptoCheckpoint

func (instance *MSCluster_Resource) AddCryptoCheckpoint(CheckpointName string) (err error)

<param name="CheckpointName" type="string "></param>

func (*MSCluster_Resource) AddDependency

func (instance *MSCluster_Resource) AddDependency(Resource string) (err error)

<param name="Resource" type="string "></param>

func (*MSCluster_Resource) AddPossibleOwner

func (instance *MSCluster_Resource) AddPossibleOwner(NodeName string) (err error)

<param name="NodeName" type="string "></param>

func (*MSCluster_Resource) AddRegistryCheckpoint

func (instance *MSCluster_Resource) AddRegistryCheckpoint(CheckpointName string) (err error)

<param name="CheckpointName" type="string "></param>

func (*MSCluster_Resource) AttachStorageDevice

func (instance *MSCluster_Resource) AttachStorageDevice(StorageDevice MSCluster_AvailableDisk) (err error)

<param name="StorageDevice" type="MSCluster_AvailableDisk "></param>

func (*MSCluster_Resource) BringOnline

func (instance *MSCluster_Resource) BringOnline(TimeOut uint32) (err error)

<param name="TimeOut" type="uint32 "></param>

func (*MSCluster_Resource) CreateResource

func (instance *MSCluster_Resource) CreateResource(Group string,
	ResourceName string,
	ResourceType string,
	SeparateMonitor bool,
	Id string) (err error)

<param name="Id" type="string "></param>

func (*MSCluster_Resource) DeleteResource

func (instance *MSCluster_Resource) DeleteResource(Options uint32) (err error)

<param name="Options" type="uint32 "></param>

func (*MSCluster_Resource) ExecuteResourceControl

func (instance *MSCluster_Resource) ExecuteResourceControl(ControlCode int32,
	InputBuffer []uint8,
	OutputBuffer []uint8,
	OutputBufferSize int32) (err error)

<param name="OutputBuffer" type="uint8 []"></param> <param name="OutputBufferSize" type="int32 "></param>

func (*MSCluster_Resource) FailResource

func (instance *MSCluster_Resource) FailResource() (err error)

func (*MSCluster_Resource) GetDependencies

func (instance *MSCluster_Resource) GetDependencies(Expression string,
	AsResourceIds bool) (err error)

<param name="Expression" type="string "></param>

func (*MSCluster_Resource) GetPossibleOwners

func (instance *MSCluster_Resource) GetPossibleOwners(NodeNames []string) (err error)

<param name="NodeNames" type="string []"></param>

func (*MSCluster_Resource) GetPropertyCoreResource

func (instance *MSCluster_Resource) GetPropertyCoreResource() (value bool, err error)

GetCoreResource gets the value of CoreResource for the instance

func (*MSCluster_Resource) GetPropertyCryptoCheckpoints

func (instance *MSCluster_Resource) GetPropertyCryptoCheckpoints() (value []string, err error)

GetCryptoCheckpoints gets the value of CryptoCheckpoints for the instance

func (*MSCluster_Resource) GetPropertyDeadlockTimeout

func (instance *MSCluster_Resource) GetPropertyDeadlockTimeout() (value uint32, err error)

GetDeadlockTimeout gets the value of DeadlockTimeout for the instance

func (*MSCluster_Resource) GetPropertyDeleteRequiresAllNodes

func (instance *MSCluster_Resource) GetPropertyDeleteRequiresAllNodes() (value bool, err error)

GetDeleteRequiresAllNodes gets the value of DeleteRequiresAllNodes for the instance

func (*MSCluster_Resource) GetPropertyEmbeddedFailureAction

func (instance *MSCluster_Resource) GetPropertyEmbeddedFailureAction() (value uint32, err error)

GetEmbeddedFailureAction gets the value of EmbeddedFailureAction for the instance

func (*MSCluster_Resource) GetPropertyId

func (instance *MSCluster_Resource) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_Resource) GetPropertyIsAlivePollInterval

func (instance *MSCluster_Resource) GetPropertyIsAlivePollInterval() (value uint32, err error)

GetIsAlivePollInterval gets the value of IsAlivePollInterval for the instance

func (*MSCluster_Resource) GetPropertyIsClusterSharedVolume

func (instance *MSCluster_Resource) GetPropertyIsClusterSharedVolume() (value bool, err error)

GetIsClusterSharedVolume gets the value of IsClusterSharedVolume for the instance

func (*MSCluster_Resource) GetPropertyLastOperationStatusCode

func (instance *MSCluster_Resource) GetPropertyLastOperationStatusCode() (value uint64, err error)

GetLastOperationStatusCode gets the value of LastOperationStatusCode for the instance

func (*MSCluster_Resource) GetPropertyLocalQuorumCapable

func (instance *MSCluster_Resource) GetPropertyLocalQuorumCapable() (value bool, err error)

GetLocalQuorumCapable gets the value of LocalQuorumCapable for the instance

func (*MSCluster_Resource) GetPropertyLooksAlivePollInterval

func (instance *MSCluster_Resource) GetPropertyLooksAlivePollInterval() (value uint32, err error)

GetLooksAlivePollInterval gets the value of LooksAlivePollInterval for the instance

func (*MSCluster_Resource) GetPropertyMonitorProcessId

func (instance *MSCluster_Resource) GetPropertyMonitorProcessId() (value uint32, err error)

GetMonitorProcessId gets the value of MonitorProcessId for the instance

func (*MSCluster_Resource) GetPropertyOwnerGroup

func (instance *MSCluster_Resource) GetPropertyOwnerGroup() (value string, err error)

GetOwnerGroup gets the value of OwnerGroup for the instance

func (*MSCluster_Resource) GetPropertyOwnerNode

func (instance *MSCluster_Resource) GetPropertyOwnerNode() (value string, err error)

GetOwnerNode gets the value of OwnerNode for the instance

func (*MSCluster_Resource) GetPropertyPendingTimeout

func (instance *MSCluster_Resource) GetPropertyPendingTimeout() (value uint32, err error)

GetPendingTimeout gets the value of PendingTimeout for the instance

func (*MSCluster_Resource) GetPropertyPersistentState

func (instance *MSCluster_Resource) GetPropertyPersistentState() (value bool, err error)

GetPersistentState gets the value of PersistentState for the instance

func (*MSCluster_Resource) GetPropertyPrivateProperties

func (instance *MSCluster_Resource) GetPropertyPrivateProperties() (value MSCluster_Property, err error)

GetPrivateProperties gets the value of PrivateProperties for the instance

func (*MSCluster_Resource) GetPropertyQuorumCapable

func (instance *MSCluster_Resource) GetPropertyQuorumCapable() (value bool, err error)

GetQuorumCapable gets the value of QuorumCapable for the instance

func (*MSCluster_Resource) GetPropertyRegistryCheckpoints

func (instance *MSCluster_Resource) GetPropertyRegistryCheckpoints() (value []string, err error)

GetRegistryCheckpoints gets the value of RegistryCheckpoints for the instance

func (*MSCluster_Resource) GetPropertyRequiredDependencyClasses

func (instance *MSCluster_Resource) GetPropertyRequiredDependencyClasses() (value []uint32, err error)

GetRequiredDependencyClasses gets the value of RequiredDependencyClasses for the instance

func (*MSCluster_Resource) GetPropertyRequiredDependencyTypes

func (instance *MSCluster_Resource) GetPropertyRequiredDependencyTypes() (value []string, err error)

GetRequiredDependencyTypes gets the value of RequiredDependencyTypes for the instance

func (*MSCluster_Resource) GetPropertyResourceClass

func (instance *MSCluster_Resource) GetPropertyResourceClass() (value uint32, err error)

GetResourceClass gets the value of ResourceClass for the instance

func (*MSCluster_Resource) GetPropertyResourceSpecificData1

func (instance *MSCluster_Resource) GetPropertyResourceSpecificData1() (value uint64, err error)

GetResourceSpecificData1 gets the value of ResourceSpecificData1 for the instance

func (*MSCluster_Resource) GetPropertyResourceSpecificData2

func (instance *MSCluster_Resource) GetPropertyResourceSpecificData2() (value uint64, err error)

GetResourceSpecificData2 gets the value of ResourceSpecificData2 for the instance

func (*MSCluster_Resource) GetPropertyResourceSpecificStatus

func (instance *MSCluster_Resource) GetPropertyResourceSpecificStatus() (value string, err error)

GetResourceSpecificStatus gets the value of ResourceSpecificStatus for the instance

func (*MSCluster_Resource) GetPropertyRestartAction

func (instance *MSCluster_Resource) GetPropertyRestartAction() (value uint32, err error)

GetRestartAction gets the value of RestartAction for the instance

func (*MSCluster_Resource) GetPropertyRestartDelay

func (instance *MSCluster_Resource) GetPropertyRestartDelay() (value uint32, err error)

GetRestartDelay gets the value of RestartDelay for the instance

func (*MSCluster_Resource) GetPropertyRestartPeriod

func (instance *MSCluster_Resource) GetPropertyRestartPeriod() (value uint32, err error)

GetRestartPeriod gets the value of RestartPeriod for the instance

func (*MSCluster_Resource) GetPropertyRestartThreshold

func (instance *MSCluster_Resource) GetPropertyRestartThreshold() (value uint32, err error)

GetRestartThreshold gets the value of RestartThreshold for the instance

func (*MSCluster_Resource) GetPropertyRetryPeriodOnFailure

func (instance *MSCluster_Resource) GetPropertyRetryPeriodOnFailure() (value uint32, err error)

GetRetryPeriodOnFailure gets the value of RetryPeriodOnFailure for the instance

func (*MSCluster_Resource) GetPropertySeparateMonitor

func (instance *MSCluster_Resource) GetPropertySeparateMonitor() (value bool, err error)

GetSeparateMonitor gets the value of SeparateMonitor for the instance

func (*MSCluster_Resource) GetPropertyState

func (instance *MSCluster_Resource) GetPropertyState() (value uint32, err error)

GetState gets the value of State for the instance

func (*MSCluster_Resource) GetPropertyStatusInformation

func (instance *MSCluster_Resource) GetPropertyStatusInformation() (value uint64, err error)

GetStatusInformation gets the value of StatusInformation for the instance

func (*MSCluster_Resource) GetPropertySubclass

func (instance *MSCluster_Resource) GetPropertySubclass() (value uint32, err error)

GetSubclass gets the value of Subclass for the instance

func (*MSCluster_Resource) GetPropertyType

func (instance *MSCluster_Resource) GetPropertyType() (value string, err error)

GetType gets the value of Type for the instance

func (*MSCluster_Resource) MigrateVirtualMachine

func (instance *MSCluster_Resource) MigrateVirtualMachine(SnapshotDestinationPath string,
	ConfigurationDestinationPath string,
	SwapFileDestinationPath string,
	SourcePaths []string,
	DestinationPaths []string,
	ResourceDestinationPools []string) (err error)

<param name="ConfigurationDestinationPath" type="string "></param> <param name="DestinationPaths" type="string []"></param> <param name="ResourceDestinationPools" type="string []"></param> <param name="SnapshotDestinationPath" type="string "></param> <param name="SourcePaths" type="string []"></param> <param name="SwapFileDestinationPath" type="string "></param>

func (*MSCluster_Resource) MoveToNewGroup

func (instance *MSCluster_Resource) MoveToNewGroup(Group string) (err error)

<param name="Group" type="string "></param>

func (*MSCluster_Resource) ReleaseAddress

func (instance *MSCluster_Resource) ReleaseAddress() (err error)

func (*MSCluster_Resource) RemoveCryptoCheckpoint

func (instance *MSCluster_Resource) RemoveCryptoCheckpoint(CheckpointName string) (err error)

<param name="CheckpointName" type="string "></param>

func (*MSCluster_Resource) RemoveDependency

func (instance *MSCluster_Resource) RemoveDependency(Resource string) (err error)

<param name="Resource" type="string "></param>

func (*MSCluster_Resource) RemovePossibleOwner

func (instance *MSCluster_Resource) RemovePossibleOwner(NodeName string) (err error)

<param name="NodeName" type="string "></param>

func (*MSCluster_Resource) RemoveRegistryCheckpoint

func (instance *MSCluster_Resource) RemoveRegistryCheckpoint(CheckpointName string) (err error)

<param name="CheckpointName" type="string "></param>

func (*MSCluster_Resource) Rename

func (instance *MSCluster_Resource) Rename(newName string) (err error)

<param name="newName" type="string "></param>

func (*MSCluster_Resource) RenewAddress

func (instance *MSCluster_Resource) RenewAddress() (err error)

func (*MSCluster_Resource) SetDependencies

func (instance *MSCluster_Resource) SetDependencies(Expression string) (err error)

<param name="Expression" type="string "></param>

func (*MSCluster_Resource) SetPropertyCoreResource

func (instance *MSCluster_Resource) SetPropertyCoreResource(value bool) (err error)

SetCoreResource sets the value of CoreResource for the instance

func (*MSCluster_Resource) SetPropertyCryptoCheckpoints

func (instance *MSCluster_Resource) SetPropertyCryptoCheckpoints(value []string) (err error)

SetCryptoCheckpoints sets the value of CryptoCheckpoints for the instance

func (*MSCluster_Resource) SetPropertyDeadlockTimeout

func (instance *MSCluster_Resource) SetPropertyDeadlockTimeout(value uint32) (err error)

SetDeadlockTimeout sets the value of DeadlockTimeout for the instance

func (*MSCluster_Resource) SetPropertyDeleteRequiresAllNodes

func (instance *MSCluster_Resource) SetPropertyDeleteRequiresAllNodes(value bool) (err error)

SetDeleteRequiresAllNodes sets the value of DeleteRequiresAllNodes for the instance

func (*MSCluster_Resource) SetPropertyEmbeddedFailureAction

func (instance *MSCluster_Resource) SetPropertyEmbeddedFailureAction(value uint32) (err error)

SetEmbeddedFailureAction sets the value of EmbeddedFailureAction for the instance

func (*MSCluster_Resource) SetPropertyId

func (instance *MSCluster_Resource) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

func (*MSCluster_Resource) SetPropertyIsAlivePollInterval

func (instance *MSCluster_Resource) SetPropertyIsAlivePollInterval(value uint32) (err error)

SetIsAlivePollInterval sets the value of IsAlivePollInterval for the instance

func (*MSCluster_Resource) SetPropertyIsClusterSharedVolume

func (instance *MSCluster_Resource) SetPropertyIsClusterSharedVolume(value bool) (err error)

SetIsClusterSharedVolume sets the value of IsClusterSharedVolume for the instance

func (*MSCluster_Resource) SetPropertyLastOperationStatusCode

func (instance *MSCluster_Resource) SetPropertyLastOperationStatusCode(value uint64) (err error)

SetLastOperationStatusCode sets the value of LastOperationStatusCode for the instance

func (*MSCluster_Resource) SetPropertyLocalQuorumCapable

func (instance *MSCluster_Resource) SetPropertyLocalQuorumCapable(value bool) (err error)

SetLocalQuorumCapable sets the value of LocalQuorumCapable for the instance

func (*MSCluster_Resource) SetPropertyLooksAlivePollInterval

func (instance *MSCluster_Resource) SetPropertyLooksAlivePollInterval(value uint32) (err error)

SetLooksAlivePollInterval sets the value of LooksAlivePollInterval for the instance

func (*MSCluster_Resource) SetPropertyMonitorProcessId

func (instance *MSCluster_Resource) SetPropertyMonitorProcessId(value uint32) (err error)

SetMonitorProcessId sets the value of MonitorProcessId for the instance

func (*MSCluster_Resource) SetPropertyOwnerGroup

func (instance *MSCluster_Resource) SetPropertyOwnerGroup(value string) (err error)

SetOwnerGroup sets the value of OwnerGroup for the instance

func (*MSCluster_Resource) SetPropertyOwnerNode

func (instance *MSCluster_Resource) SetPropertyOwnerNode(value string) (err error)

SetOwnerNode sets the value of OwnerNode for the instance

func (*MSCluster_Resource) SetPropertyPendingTimeout

func (instance *MSCluster_Resource) SetPropertyPendingTimeout(value uint32) (err error)

SetPendingTimeout sets the value of PendingTimeout for the instance

func (*MSCluster_Resource) SetPropertyPersistentState

func (instance *MSCluster_Resource) SetPropertyPersistentState(value bool) (err error)

SetPersistentState sets the value of PersistentState for the instance

func (*MSCluster_Resource) SetPropertyPrivateProperties

func (instance *MSCluster_Resource) SetPropertyPrivateProperties(value MSCluster_Property) (err error)

SetPrivateProperties sets the value of PrivateProperties for the instance

func (*MSCluster_Resource) SetPropertyQuorumCapable

func (instance *MSCluster_Resource) SetPropertyQuorumCapable(value bool) (err error)

SetQuorumCapable sets the value of QuorumCapable for the instance

func (*MSCluster_Resource) SetPropertyRegistryCheckpoints

func (instance *MSCluster_Resource) SetPropertyRegistryCheckpoints(value []string) (err error)

SetRegistryCheckpoints sets the value of RegistryCheckpoints for the instance

func (*MSCluster_Resource) SetPropertyRequiredDependencyClasses

func (instance *MSCluster_Resource) SetPropertyRequiredDependencyClasses(value []uint32) (err error)

SetRequiredDependencyClasses sets the value of RequiredDependencyClasses for the instance

func (*MSCluster_Resource) SetPropertyRequiredDependencyTypes

func (instance *MSCluster_Resource) SetPropertyRequiredDependencyTypes(value []string) (err error)

SetRequiredDependencyTypes sets the value of RequiredDependencyTypes for the instance

func (*MSCluster_Resource) SetPropertyResourceClass

func (instance *MSCluster_Resource) SetPropertyResourceClass(value uint32) (err error)

SetResourceClass sets the value of ResourceClass for the instance

func (*MSCluster_Resource) SetPropertyResourceSpecificData1

func (instance *MSCluster_Resource) SetPropertyResourceSpecificData1(value uint64) (err error)

SetResourceSpecificData1 sets the value of ResourceSpecificData1 for the instance

func (*MSCluster_Resource) SetPropertyResourceSpecificData2

func (instance *MSCluster_Resource) SetPropertyResourceSpecificData2(value uint64) (err error)

SetResourceSpecificData2 sets the value of ResourceSpecificData2 for the instance

func (*MSCluster_Resource) SetPropertyResourceSpecificStatus

func (instance *MSCluster_Resource) SetPropertyResourceSpecificStatus(value string) (err error)

SetResourceSpecificStatus sets the value of ResourceSpecificStatus for the instance

func (*MSCluster_Resource) SetPropertyRestartAction

func (instance *MSCluster_Resource) SetPropertyRestartAction(value uint32) (err error)

SetRestartAction sets the value of RestartAction for the instance

func (*MSCluster_Resource) SetPropertyRestartDelay

func (instance *MSCluster_Resource) SetPropertyRestartDelay(value uint32) (err error)

SetRestartDelay sets the value of RestartDelay for the instance

func (*MSCluster_Resource) SetPropertyRestartPeriod

func (instance *MSCluster_Resource) SetPropertyRestartPeriod(value uint32) (err error)

SetRestartPeriod sets the value of RestartPeriod for the instance

func (*MSCluster_Resource) SetPropertyRestartThreshold

func (instance *MSCluster_Resource) SetPropertyRestartThreshold(value uint32) (err error)

SetRestartThreshold sets the value of RestartThreshold for the instance

func (*MSCluster_Resource) SetPropertyRetryPeriodOnFailure

func (instance *MSCluster_Resource) SetPropertyRetryPeriodOnFailure(value uint32) (err error)

SetRetryPeriodOnFailure sets the value of RetryPeriodOnFailure for the instance

func (*MSCluster_Resource) SetPropertySeparateMonitor

func (instance *MSCluster_Resource) SetPropertySeparateMonitor(value bool) (err error)

SetSeparateMonitor sets the value of SeparateMonitor for the instance

func (*MSCluster_Resource) SetPropertyState

func (instance *MSCluster_Resource) SetPropertyState(value uint32) (err error)

SetState sets the value of State for the instance

func (*MSCluster_Resource) SetPropertyStatusInformation

func (instance *MSCluster_Resource) SetPropertyStatusInformation(value uint64) (err error)

SetStatusInformation sets the value of StatusInformation for the instance

func (*MSCluster_Resource) SetPropertySubclass

func (instance *MSCluster_Resource) SetPropertySubclass(value uint32) (err error)

SetSubclass sets the value of Subclass for the instance

func (*MSCluster_Resource) SetPropertyType

func (instance *MSCluster_Resource) SetPropertyType(value string) (err error)

SetType sets the value of Type for the instance

func (*MSCluster_Resource) TakeOffline

func (instance *MSCluster_Resource) TakeOffline(TimeOut uint32,
	Parameters MSCluster_Property,
	Flags uint32) (err error)

<param name="Flags" type="uint32 "></param> <param name="Parameters" type="MSCluster_Property "></param> <param name="TimeOut" type="uint32 "></param>

func (*MSCluster_Resource) TakeOfflineParams

func (instance *MSCluster_Resource) TakeOfflineParams(TimeOut uint32,
	Parameters []uint8,
	Flags uint32) (err error)

<param name="Flags" type="uint32 "></param> <param name="Parameters" type="uint8 []"></param> <param name="TimeOut" type="uint32 "></param>

func (*MSCluster_Resource) UpdateVirtualMachine

func (instance *MSCluster_Resource) UpdateVirtualMachine() (err error)

type MSCluster_ResourceGroup

type MSCluster_ResourceGroup struct {
	MSCluster_LogicalElement

	//
	AntiAffinityClassNames []string

	//
	AutoFailbackType uint32

	//
	CCFEpoch uint64

	//
	CCFEpochHigh uint64

	//
	ColdStartSetting uint32

	//
	DefaultOwner uint32

	//
	FailbackWindowEnd int32

	//
	FailbackWindowStart int32

	//
	FailoverPeriod uint32

	//
	FailoverThreshold uint32

	//
	FaultDomain uint32

	//
	GroupType uint32

	//
	Id string

	//
	IsCore bool

	//
	OwnerNode string

	//
	PersistentState bool

	//
	PlacementOptions uint32

	//
	PreferredSite []string

	//
	Priority uint32

	//
	PrivateProperties MSCluster_Property

	//
	ResiliencyPeriod uint32

	//
	State uint32

	//
	StatusInformation uint64

	//
	UpdateDomain uint32
}

MSCluster_ResourceGroup struct

func (*MSCluster_ResourceGroup) BringOnline

func (instance *MSCluster_ResourceGroup) BringOnline(TimeOut uint32,
	Flags uint32) (err error)

<param name="Flags" type="uint32 "></param> <param name="TimeOut" type="uint32 "></param>

func (*MSCluster_ResourceGroup) CancelOperation

func (instance *MSCluster_ResourceGroup) CancelOperation(Flags uint32) (err error)

<param name="Flags" type="uint32 "></param>

func (*MSCluster_ResourceGroup) CreateGroup

func (instance *MSCluster_ResourceGroup) CreateGroup(GroupName string,
	GroupType uint32,
	Id string) (err error)

<param name="Id" type="string "></param>

func (*MSCluster_ResourceGroup) DeleteGroup

func (instance *MSCluster_ResourceGroup) DeleteGroup() (err error)

func (*MSCluster_ResourceGroup) DestroyGroup

func (instance *MSCluster_ResourceGroup) DestroyGroup(Options uint32) (err error)

<param name="Options" type="uint32 "></param>

func (*MSCluster_ResourceGroup) ExecuteGroupControl

func (instance *MSCluster_ResourceGroup) ExecuteGroupControl(ControlCode int32,
	InputBuffer []uint8,
	OutputBuffer []uint8,
	OutputBufferSize int32) (err error)

<param name="OutputBuffer" type="uint8 []"></param> <param name="OutputBufferSize" type="int32 "></param>

func (*MSCluster_ResourceGroup) GetGroupType

func (instance *MSCluster_ResourceGroup) GetGroupType() (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_ResourceGroup) GetPreferredOwners

func (instance *MSCluster_ResourceGroup) GetPreferredOwners(NodeNames []string) (err error)

<param name="NodeNames" type="string []"></param>

func (*MSCluster_ResourceGroup) GetPropertyAntiAffinityClassNames

func (instance *MSCluster_ResourceGroup) GetPropertyAntiAffinityClassNames() (value []string, err error)

GetAntiAffinityClassNames gets the value of AntiAffinityClassNames for the instance

func (*MSCluster_ResourceGroup) GetPropertyAutoFailbackType

func (instance *MSCluster_ResourceGroup) GetPropertyAutoFailbackType() (value uint32, err error)

GetAutoFailbackType gets the value of AutoFailbackType for the instance

func (*MSCluster_ResourceGroup) GetPropertyCCFEpoch

func (instance *MSCluster_ResourceGroup) GetPropertyCCFEpoch() (value uint64, err error)

GetCCFEpoch gets the value of CCFEpoch for the instance

func (*MSCluster_ResourceGroup) GetPropertyCCFEpochHigh

func (instance *MSCluster_ResourceGroup) GetPropertyCCFEpochHigh() (value uint64, err error)

GetCCFEpochHigh gets the value of CCFEpochHigh for the instance

func (*MSCluster_ResourceGroup) GetPropertyColdStartSetting

func (instance *MSCluster_ResourceGroup) GetPropertyColdStartSetting() (value uint32, err error)

GetColdStartSetting gets the value of ColdStartSetting for the instance

func (*MSCluster_ResourceGroup) GetPropertyDefaultOwner

func (instance *MSCluster_ResourceGroup) GetPropertyDefaultOwner() (value uint32, err error)

GetDefaultOwner gets the value of DefaultOwner for the instance

func (*MSCluster_ResourceGroup) GetPropertyFailbackWindowEnd

func (instance *MSCluster_ResourceGroup) GetPropertyFailbackWindowEnd() (value int32, err error)

GetFailbackWindowEnd gets the value of FailbackWindowEnd for the instance

func (*MSCluster_ResourceGroup) GetPropertyFailbackWindowStart

func (instance *MSCluster_ResourceGroup) GetPropertyFailbackWindowStart() (value int32, err error)

GetFailbackWindowStart gets the value of FailbackWindowStart for the instance

func (*MSCluster_ResourceGroup) GetPropertyFailoverPeriod

func (instance *MSCluster_ResourceGroup) GetPropertyFailoverPeriod() (value uint32, err error)

GetFailoverPeriod gets the value of FailoverPeriod for the instance

func (*MSCluster_ResourceGroup) GetPropertyFailoverThreshold

func (instance *MSCluster_ResourceGroup) GetPropertyFailoverThreshold() (value uint32, err error)

GetFailoverThreshold gets the value of FailoverThreshold for the instance

func (*MSCluster_ResourceGroup) GetPropertyFaultDomain

func (instance *MSCluster_ResourceGroup) GetPropertyFaultDomain() (value uint32, err error)

GetFaultDomain gets the value of FaultDomain for the instance

func (*MSCluster_ResourceGroup) GetPropertyGroupType

func (instance *MSCluster_ResourceGroup) GetPropertyGroupType() (value uint32, err error)

GetGroupType gets the value of GroupType for the instance

func (*MSCluster_ResourceGroup) GetPropertyId

func (instance *MSCluster_ResourceGroup) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_ResourceGroup) GetPropertyIsCore

func (instance *MSCluster_ResourceGroup) GetPropertyIsCore() (value bool, err error)

GetIsCore gets the value of IsCore for the instance

func (*MSCluster_ResourceGroup) GetPropertyOwnerNode

func (instance *MSCluster_ResourceGroup) GetPropertyOwnerNode() (value string, err error)

GetOwnerNode gets the value of OwnerNode for the instance

func (*MSCluster_ResourceGroup) GetPropertyPersistentState

func (instance *MSCluster_ResourceGroup) GetPropertyPersistentState() (value bool, err error)

GetPersistentState gets the value of PersistentState for the instance

func (*MSCluster_ResourceGroup) GetPropertyPlacementOptions

func (instance *MSCluster_ResourceGroup) GetPropertyPlacementOptions() (value uint32, err error)

GetPlacementOptions gets the value of PlacementOptions for the instance

func (*MSCluster_ResourceGroup) GetPropertyPreferredSite

func (instance *MSCluster_ResourceGroup) GetPropertyPreferredSite() (value []string, err error)

GetPreferredSite gets the value of PreferredSite for the instance

func (*MSCluster_ResourceGroup) GetPropertyPriority

func (instance *MSCluster_ResourceGroup) GetPropertyPriority() (value uint32, err error)

GetPriority gets the value of Priority for the instance

func (*MSCluster_ResourceGroup) GetPropertyPrivateProperties

func (instance *MSCluster_ResourceGroup) GetPropertyPrivateProperties() (value MSCluster_Property, err error)

GetPrivateProperties gets the value of PrivateProperties for the instance

func (*MSCluster_ResourceGroup) GetPropertyResiliencyPeriod

func (instance *MSCluster_ResourceGroup) GetPropertyResiliencyPeriod() (value uint32, err error)

GetResiliencyPeriod gets the value of ResiliencyPeriod for the instance

func (*MSCluster_ResourceGroup) GetPropertyState

func (instance *MSCluster_ResourceGroup) GetPropertyState() (value uint32, err error)

GetState gets the value of State for the instance

func (*MSCluster_ResourceGroup) GetPropertyStatusInformation

func (instance *MSCluster_ResourceGroup) GetPropertyStatusInformation() (value uint64, err error)

GetStatusInformation gets the value of StatusInformation for the instance

func (*MSCluster_ResourceGroup) GetPropertyUpdateDomain

func (instance *MSCluster_ResourceGroup) GetPropertyUpdateDomain() (value uint32, err error)

GetUpdateDomain gets the value of UpdateDomain for the instance

func (*MSCluster_ResourceGroup) MoveToNewNode

func (instance *MSCluster_ResourceGroup) MoveToNewNode(NodeName string,
	TimeOut uint32) (err error)

<param name="NodeName" type="string "></param> <param name="TimeOut" type="uint32 "></param>

func (*MSCluster_ResourceGroup) MoveToNewNodeEx

func (instance *MSCluster_ResourceGroup) MoveToNewNodeEx(NodeName string,
	Parameters MSCluster_Property,
	Flags uint32) (err error)

<param name="Flags" type="uint32 "></param> <param name="NodeName" type="string "></param> <param name="Parameters" type="MSCluster_Property "></param>

func (*MSCluster_ResourceGroup) MoveToNewNodeParams

func (instance *MSCluster_ResourceGroup) MoveToNewNodeParams(NodeName string,
	Parameters []uint8,
	Flags uint32) (err error)

<param name="Flags" type="uint32 "></param> <param name="NodeName" type="string "></param> <param name="Parameters" type="uint8 []"></param>

func (*MSCluster_ResourceGroup) Rename

func (instance *MSCluster_ResourceGroup) Rename(NewName string) (err error)

<param name="NewName" type="string "></param>

func (*MSCluster_ResourceGroup) SetGroupType

func (instance *MSCluster_ResourceGroup) SetGroupType(GroupType uint32) (err error)

<param name="GroupType" type="uint32 "></param>

func (*MSCluster_ResourceGroup) SetPreferredOwners

func (instance *MSCluster_ResourceGroup) SetPreferredOwners(NodeNames []string) (err error)

<param name="NodeNames" type="string []"></param>

func (*MSCluster_ResourceGroup) SetPropertyAntiAffinityClassNames

func (instance *MSCluster_ResourceGroup) SetPropertyAntiAffinityClassNames(value []string) (err error)

SetAntiAffinityClassNames sets the value of AntiAffinityClassNames for the instance

func (*MSCluster_ResourceGroup) SetPropertyAutoFailbackType

func (instance *MSCluster_ResourceGroup) SetPropertyAutoFailbackType(value uint32) (err error)

SetAutoFailbackType sets the value of AutoFailbackType for the instance

func (*MSCluster_ResourceGroup) SetPropertyCCFEpoch

func (instance *MSCluster_ResourceGroup) SetPropertyCCFEpoch(value uint64) (err error)

SetCCFEpoch sets the value of CCFEpoch for the instance

func (*MSCluster_ResourceGroup) SetPropertyCCFEpochHigh

func (instance *MSCluster_ResourceGroup) SetPropertyCCFEpochHigh(value uint64) (err error)

SetCCFEpochHigh sets the value of CCFEpochHigh for the instance

func (*MSCluster_ResourceGroup) SetPropertyColdStartSetting

func (instance *MSCluster_ResourceGroup) SetPropertyColdStartSetting(value uint32) (err error)

SetColdStartSetting sets the value of ColdStartSetting for the instance

func (*MSCluster_ResourceGroup) SetPropertyDefaultOwner

func (instance *MSCluster_ResourceGroup) SetPropertyDefaultOwner(value uint32) (err error)

SetDefaultOwner sets the value of DefaultOwner for the instance

func (*MSCluster_ResourceGroup) SetPropertyFailbackWindowEnd

func (instance *MSCluster_ResourceGroup) SetPropertyFailbackWindowEnd(value int32) (err error)

SetFailbackWindowEnd sets the value of FailbackWindowEnd for the instance

func (*MSCluster_ResourceGroup) SetPropertyFailbackWindowStart

func (instance *MSCluster_ResourceGroup) SetPropertyFailbackWindowStart(value int32) (err error)

SetFailbackWindowStart sets the value of FailbackWindowStart for the instance

func (*MSCluster_ResourceGroup) SetPropertyFailoverPeriod

func (instance *MSCluster_ResourceGroup) SetPropertyFailoverPeriod(value uint32) (err error)

SetFailoverPeriod sets the value of FailoverPeriod for the instance

func (*MSCluster_ResourceGroup) SetPropertyFailoverThreshold

func (instance *MSCluster_ResourceGroup) SetPropertyFailoverThreshold(value uint32) (err error)

SetFailoverThreshold sets the value of FailoverThreshold for the instance

func (*MSCluster_ResourceGroup) SetPropertyFaultDomain

func (instance *MSCluster_ResourceGroup) SetPropertyFaultDomain(value uint32) (err error)

SetFaultDomain sets the value of FaultDomain for the instance

func (*MSCluster_ResourceGroup) SetPropertyGroupType

func (instance *MSCluster_ResourceGroup) SetPropertyGroupType(value uint32) (err error)

SetGroupType sets the value of GroupType for the instance

func (*MSCluster_ResourceGroup) SetPropertyId

func (instance *MSCluster_ResourceGroup) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

func (*MSCluster_ResourceGroup) SetPropertyIsCore

func (instance *MSCluster_ResourceGroup) SetPropertyIsCore(value bool) (err error)

SetIsCore sets the value of IsCore for the instance

func (*MSCluster_ResourceGroup) SetPropertyOwnerNode

func (instance *MSCluster_ResourceGroup) SetPropertyOwnerNode(value string) (err error)

SetOwnerNode sets the value of OwnerNode for the instance

func (*MSCluster_ResourceGroup) SetPropertyPersistentState

func (instance *MSCluster_ResourceGroup) SetPropertyPersistentState(value bool) (err error)

SetPersistentState sets the value of PersistentState for the instance

func (*MSCluster_ResourceGroup) SetPropertyPlacementOptions

func (instance *MSCluster_ResourceGroup) SetPropertyPlacementOptions(value uint32) (err error)

SetPlacementOptions sets the value of PlacementOptions for the instance

func (*MSCluster_ResourceGroup) SetPropertyPreferredSite

func (instance *MSCluster_ResourceGroup) SetPropertyPreferredSite(value []string) (err error)

SetPreferredSite sets the value of PreferredSite for the instance

func (*MSCluster_ResourceGroup) SetPropertyPriority

func (instance *MSCluster_ResourceGroup) SetPropertyPriority(value uint32) (err error)

SetPriority sets the value of Priority for the instance

func (*MSCluster_ResourceGroup) SetPropertyPrivateProperties

func (instance *MSCluster_ResourceGroup) SetPropertyPrivateProperties(value MSCluster_Property) (err error)

SetPrivateProperties sets the value of PrivateProperties for the instance

func (*MSCluster_ResourceGroup) SetPropertyResiliencyPeriod

func (instance *MSCluster_ResourceGroup) SetPropertyResiliencyPeriod(value uint32) (err error)

SetResiliencyPeriod sets the value of ResiliencyPeriod for the instance

func (*MSCluster_ResourceGroup) SetPropertyState

func (instance *MSCluster_ResourceGroup) SetPropertyState(value uint32) (err error)

SetState sets the value of State for the instance

func (*MSCluster_ResourceGroup) SetPropertyStatusInformation

func (instance *MSCluster_ResourceGroup) SetPropertyStatusInformation(value uint64) (err error)

SetStatusInformation sets the value of StatusInformation for the instance

func (*MSCluster_ResourceGroup) SetPropertyUpdateDomain

func (instance *MSCluster_ResourceGroup) SetPropertyUpdateDomain(value uint32) (err error)

SetUpdateDomain sets the value of UpdateDomain for the instance

func (*MSCluster_ResourceGroup) TakeOffline

func (instance *MSCluster_ResourceGroup) TakeOffline(TimeOut uint32,
	Parameters MSCluster_Property,
	Flags uint32) (err error)

<param name="Flags" type="uint32 "></param> <param name="Parameters" type="MSCluster_Property "></param> <param name="TimeOut" type="uint32 "></param>

func (*MSCluster_ResourceGroup) TakeOfflineParams

func (instance *MSCluster_ResourceGroup) TakeOfflineParams(TimeOut uint32,
	Parameters []uint8,
	Flags uint32) (err error)

<param name="Flags" type="uint32 "></param> <param name="Parameters" type="uint8 []"></param> <param name="TimeOut" type="uint32 "></param>

type MSCluster_ResourceGroupToPreferredNode

type MSCluster_ResourceGroupToPreferredNode struct {
	CIM_Component
}

MSCluster_ResourceGroupToPreferredNode struct

type MSCluster_ResourceGroupToResource

type MSCluster_ResourceGroupToResource struct {
	CIM_Component
}

MSCluster_ResourceGroupToResource struct

type MSCluster_ResourceToDependentResource

type MSCluster_ResourceToDependentResource struct {
	CIM_Dependency
}

MSCluster_ResourceToDependentResource struct

type MSCluster_ResourceToDisk

type MSCluster_ResourceToDisk struct {
	CIM_Component
}

MSCluster_ResourceToDisk struct

type MSCluster_ResourceToDiskPartition

type MSCluster_ResourceToDiskPartition struct {
	CIM_Component
}

MSCluster_ResourceToDiskPartition struct

type MSCluster_ResourceToPossibleOwner

type MSCluster_ResourceToPossibleOwner struct {
	CIM_Component
}

MSCluster_ResourceToPossibleOwner struct

type MSCluster_ResourceType

type MSCluster_ResourceType struct {
	MSCluster_LogicalElement

	//
	AdminExtensions []string

	//
	DeadlockTimeout uint32

	//
	DeleteRequiresAllNodes bool

	//
	DisplayName string

	//
	DllName string

	//
	DumpLogQuery []string

	//
	DumpPolicy uint64

	//
	DumpServices []string

	//
	EnabledEventLogs []string

	//
	IsAlivePollInterval uint32

	//
	LocalQuorumCapable bool

	//
	LooksAlivePollInterval uint32

	//
	MaximumMonitors uint32

	//
	PendingTimeout uint32

	//
	PrivateProperties MSCluster_Property

	//
	QuorumCapable bool

	//
	RequiredDependencyClasses []uint32

	//
	RequiredDependencyTypes []string

	//
	ResourceClass uint32
}

MSCluster_ResourceType struct

func (*MSCluster_ResourceType) CreateResourceType

func (instance *MSCluster_ResourceType) CreateResourceType(Name string,
	DisplayName string,
	DLLName string,
	LooksAlivePollInterval uint32,
	IsAlivePollInterval uint32) (err error)

<param name="DisplayName" type="string "></param> <param name="DLLName" type="string "></param> <param name="IsAlivePollInterval" type="uint32 "></param> <param name="LooksAlivePollInterval" type="uint32 "></param> <param name="Name" type="string "></param>

func (*MSCluster_ResourceType) DeleteResourceType

func (instance *MSCluster_ResourceType) DeleteResourceType() (err error)

func (*MSCluster_ResourceType) ExecuteResourceTypeControl

func (instance *MSCluster_ResourceType) ExecuteResourceTypeControl(ControlCode int32,
	InputBuffer []uint8,
	OutputBuffer []uint8,
	OutputBufferSize int32) (err error)

<param name="OutputBuffer" type="uint8 []"></param> <param name="OutputBufferSize" type="int32 "></param>

func (*MSCluster_ResourceType) GetPossibleOwners

func (instance *MSCluster_ResourceType) GetPossibleOwners(NodeNames []string) (err error)

<param name="NodeNames" type="string []"></param>

func (*MSCluster_ResourceType) GetPropertyAdminExtensions

func (instance *MSCluster_ResourceType) GetPropertyAdminExtensions() (value []string, err error)

GetAdminExtensions gets the value of AdminExtensions for the instance

func (*MSCluster_ResourceType) GetPropertyDeadlockTimeout

func (instance *MSCluster_ResourceType) GetPropertyDeadlockTimeout() (value uint32, err error)

GetDeadlockTimeout gets the value of DeadlockTimeout for the instance

func (*MSCluster_ResourceType) GetPropertyDeleteRequiresAllNodes

func (instance *MSCluster_ResourceType) GetPropertyDeleteRequiresAllNodes() (value bool, err error)

GetDeleteRequiresAllNodes gets the value of DeleteRequiresAllNodes for the instance

func (*MSCluster_ResourceType) GetPropertyDisplayName

func (instance *MSCluster_ResourceType) GetPropertyDisplayName() (value string, err error)

GetDisplayName gets the value of DisplayName for the instance

func (*MSCluster_ResourceType) GetPropertyDllName

func (instance *MSCluster_ResourceType) GetPropertyDllName() (value string, err error)

GetDllName gets the value of DllName for the instance

func (*MSCluster_ResourceType) GetPropertyDumpLogQuery

func (instance *MSCluster_ResourceType) GetPropertyDumpLogQuery() (value []string, err error)

GetDumpLogQuery gets the value of DumpLogQuery for the instance

func (*MSCluster_ResourceType) GetPropertyDumpPolicy

func (instance *MSCluster_ResourceType) GetPropertyDumpPolicy() (value uint64, err error)

GetDumpPolicy gets the value of DumpPolicy for the instance

func (*MSCluster_ResourceType) GetPropertyDumpServices

func (instance *MSCluster_ResourceType) GetPropertyDumpServices() (value []string, err error)

GetDumpServices gets the value of DumpServices for the instance

func (*MSCluster_ResourceType) GetPropertyEnabledEventLogs

func (instance *MSCluster_ResourceType) GetPropertyEnabledEventLogs() (value []string, err error)

GetEnabledEventLogs gets the value of EnabledEventLogs for the instance

func (*MSCluster_ResourceType) GetPropertyIsAlivePollInterval

func (instance *MSCluster_ResourceType) GetPropertyIsAlivePollInterval() (value uint32, err error)

GetIsAlivePollInterval gets the value of IsAlivePollInterval for the instance

func (*MSCluster_ResourceType) GetPropertyLocalQuorumCapable

func (instance *MSCluster_ResourceType) GetPropertyLocalQuorumCapable() (value bool, err error)

GetLocalQuorumCapable gets the value of LocalQuorumCapable for the instance

func (*MSCluster_ResourceType) GetPropertyLooksAlivePollInterval

func (instance *MSCluster_ResourceType) GetPropertyLooksAlivePollInterval() (value uint32, err error)

GetLooksAlivePollInterval gets the value of LooksAlivePollInterval for the instance

func (*MSCluster_ResourceType) GetPropertyMaximumMonitors

func (instance *MSCluster_ResourceType) GetPropertyMaximumMonitors() (value uint32, err error)

GetMaximumMonitors gets the value of MaximumMonitors for the instance

func (*MSCluster_ResourceType) GetPropertyPendingTimeout

func (instance *MSCluster_ResourceType) GetPropertyPendingTimeout() (value uint32, err error)

GetPendingTimeout gets the value of PendingTimeout for the instance

func (*MSCluster_ResourceType) GetPropertyPrivateProperties

func (instance *MSCluster_ResourceType) GetPropertyPrivateProperties() (value MSCluster_Property, err error)

GetPrivateProperties gets the value of PrivateProperties for the instance

func (*MSCluster_ResourceType) GetPropertyQuorumCapable

func (instance *MSCluster_ResourceType) GetPropertyQuorumCapable() (value bool, err error)

GetQuorumCapable gets the value of QuorumCapable for the instance

func (*MSCluster_ResourceType) GetPropertyRequiredDependencyClasses

func (instance *MSCluster_ResourceType) GetPropertyRequiredDependencyClasses() (value []uint32, err error)

GetRequiredDependencyClasses gets the value of RequiredDependencyClasses for the instance

func (*MSCluster_ResourceType) GetPropertyRequiredDependencyTypes

func (instance *MSCluster_ResourceType) GetPropertyRequiredDependencyTypes() (value []string, err error)

GetRequiredDependencyTypes gets the value of RequiredDependencyTypes for the instance

func (*MSCluster_ResourceType) GetPropertyResourceClass

func (instance *MSCluster_ResourceType) GetPropertyResourceClass() (value uint32, err error)

GetResourceClass gets the value of ResourceClass for the instance

func (*MSCluster_ResourceType) SetPropertyAdminExtensions

func (instance *MSCluster_ResourceType) SetPropertyAdminExtensions(value []string) (err error)

SetAdminExtensions sets the value of AdminExtensions for the instance

func (*MSCluster_ResourceType) SetPropertyDeadlockTimeout

func (instance *MSCluster_ResourceType) SetPropertyDeadlockTimeout(value uint32) (err error)

SetDeadlockTimeout sets the value of DeadlockTimeout for the instance

func (*MSCluster_ResourceType) SetPropertyDeleteRequiresAllNodes

func (instance *MSCluster_ResourceType) SetPropertyDeleteRequiresAllNodes(value bool) (err error)

SetDeleteRequiresAllNodes sets the value of DeleteRequiresAllNodes for the instance

func (*MSCluster_ResourceType) SetPropertyDisplayName

func (instance *MSCluster_ResourceType) SetPropertyDisplayName(value string) (err error)

SetDisplayName sets the value of DisplayName for the instance

func (*MSCluster_ResourceType) SetPropertyDllName

func (instance *MSCluster_ResourceType) SetPropertyDllName(value string) (err error)

SetDllName sets the value of DllName for the instance

func (*MSCluster_ResourceType) SetPropertyDumpLogQuery

func (instance *MSCluster_ResourceType) SetPropertyDumpLogQuery(value []string) (err error)

SetDumpLogQuery sets the value of DumpLogQuery for the instance

func (*MSCluster_ResourceType) SetPropertyDumpPolicy

func (instance *MSCluster_ResourceType) SetPropertyDumpPolicy(value uint64) (err error)

SetDumpPolicy sets the value of DumpPolicy for the instance

func (*MSCluster_ResourceType) SetPropertyDumpServices

func (instance *MSCluster_ResourceType) SetPropertyDumpServices(value []string) (err error)

SetDumpServices sets the value of DumpServices for the instance

func (*MSCluster_ResourceType) SetPropertyEnabledEventLogs

func (instance *MSCluster_ResourceType) SetPropertyEnabledEventLogs(value []string) (err error)

SetEnabledEventLogs sets the value of EnabledEventLogs for the instance

func (*MSCluster_ResourceType) SetPropertyIsAlivePollInterval

func (instance *MSCluster_ResourceType) SetPropertyIsAlivePollInterval(value uint32) (err error)

SetIsAlivePollInterval sets the value of IsAlivePollInterval for the instance

func (*MSCluster_ResourceType) SetPropertyLocalQuorumCapable

func (instance *MSCluster_ResourceType) SetPropertyLocalQuorumCapable(value bool) (err error)

SetLocalQuorumCapable sets the value of LocalQuorumCapable for the instance

func (*MSCluster_ResourceType) SetPropertyLooksAlivePollInterval

func (instance *MSCluster_ResourceType) SetPropertyLooksAlivePollInterval(value uint32) (err error)

SetLooksAlivePollInterval sets the value of LooksAlivePollInterval for the instance

func (*MSCluster_ResourceType) SetPropertyMaximumMonitors

func (instance *MSCluster_ResourceType) SetPropertyMaximumMonitors(value uint32) (err error)

SetMaximumMonitors sets the value of MaximumMonitors for the instance

func (*MSCluster_ResourceType) SetPropertyPendingTimeout

func (instance *MSCluster_ResourceType) SetPropertyPendingTimeout(value uint32) (err error)

SetPendingTimeout sets the value of PendingTimeout for the instance

func (*MSCluster_ResourceType) SetPropertyPrivateProperties

func (instance *MSCluster_ResourceType) SetPropertyPrivateProperties(value MSCluster_Property) (err error)

SetPrivateProperties sets the value of PrivateProperties for the instance

func (*MSCluster_ResourceType) SetPropertyQuorumCapable

func (instance *MSCluster_ResourceType) SetPropertyQuorumCapable(value bool) (err error)

SetQuorumCapable sets the value of QuorumCapable for the instance

func (*MSCluster_ResourceType) SetPropertyRequiredDependencyClasses

func (instance *MSCluster_ResourceType) SetPropertyRequiredDependencyClasses(value []uint32) (err error)

SetRequiredDependencyClasses sets the value of RequiredDependencyClasses for the instance

func (*MSCluster_ResourceType) SetPropertyRequiredDependencyTypes

func (instance *MSCluster_ResourceType) SetPropertyRequiredDependencyTypes(value []string) (err error)

SetRequiredDependencyTypes sets the value of RequiredDependencyTypes for the instance

func (*MSCluster_ResourceType) SetPropertyResourceClass

func (instance *MSCluster_ResourceType) SetPropertyResourceClass(value uint32) (err error)

SetResourceClass sets the value of ResourceClass for the instance

type MSCluster_ResourceTypeToPossibleOwner

type MSCluster_ResourceTypeToPossibleOwner struct {
	CIM_Component
}

MSCluster_ResourceTypeToPossibleOwner struct

type MSCluster_ResourceTypeToResource

type MSCluster_ResourceTypeToResource struct {
	CIM_Component
}

MSCluster_ResourceTypeToResource struct

type MSCluster_Service

type MSCluster_Service struct {
	CIM_ClusteringService

	//
	NodeHighestVersion uint32

	//
	NodeLowestVersion uint32

	//
	State string
}

MSCluster_Service struct

func (*MSCluster_Service) GetPropertyNodeHighestVersion

func (instance *MSCluster_Service) GetPropertyNodeHighestVersion() (value uint32, err error)

GetNodeHighestVersion gets the value of NodeHighestVersion for the instance

func (*MSCluster_Service) GetPropertyNodeLowestVersion

func (instance *MSCluster_Service) GetPropertyNodeLowestVersion() (value uint32, err error)

GetNodeLowestVersion gets the value of NodeLowestVersion for the instance

func (*MSCluster_Service) GetPropertyState

func (instance *MSCluster_Service) GetPropertyState() (value string, err error)

GetState gets the value of State for the instance

func (*MSCluster_Service) SetPropertyNodeHighestVersion

func (instance *MSCluster_Service) SetPropertyNodeHighestVersion(value uint32) (err error)

SetNodeHighestVersion sets the value of NodeHighestVersion for the instance

func (*MSCluster_Service) SetPropertyNodeLowestVersion

func (instance *MSCluster_Service) SetPropertyNodeLowestVersion(value uint32) (err error)

SetNodeLowestVersion sets the value of NodeLowestVersion for the instance

func (*MSCluster_Service) SetPropertyState

func (instance *MSCluster_Service) SetPropertyState(value string) (err error)

SetState sets the value of State for the instance

func (*MSCluster_Service) Start

func (instance *MSCluster_Service) Start() (err error)

func (*MSCluster_Service) Stop

func (instance *MSCluster_Service) Stop() (err error)

type MSCluster_StorageNode

type MSCluster_StorageNode struct {
	cim.WmiInstance

	//
	ConnectionString string

	//
	Description string

	//
	Id string

	//
	Location string

	//
	ManufacturerId string

	//
	Name string

	//
	ProductId string

	//
	SerialNumber string

	//
	State uint32

	//
	StorageNodeHealth uint32

	//
	StorageNodeOperationalStatus uint32
}

MSCluster_StorageNode struct

func (*MSCluster_StorageNode) AddStorageNode

func (instance *MSCluster_StorageNode) AddStorageNode(Name string,
	Description string,
	Location string,
	Flags uint32,
	AddedStorageNode MSCluster_StorageNode) (result uint32, err error)

<param name="AddedStorageNode" type="MSCluster_StorageNode "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_StorageNode) GetParent

func (instance *MSCluster_StorageNode) GetParent(Parent MSCluster_FaultDomain,
	Flags uint32) (result uint32, err error)

<param name="Parent" type="MSCluster_FaultDomain "></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_StorageNode) GetPropertyConnectionString

func (instance *MSCluster_StorageNode) GetPropertyConnectionString() (value string, err error)

GetConnectionString gets the value of ConnectionString for the instance

func (*MSCluster_StorageNode) GetPropertyDescription

func (instance *MSCluster_StorageNode) GetPropertyDescription() (value string, err error)

GetDescription gets the value of Description for the instance

func (*MSCluster_StorageNode) GetPropertyId

func (instance *MSCluster_StorageNode) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_StorageNode) GetPropertyLocation

func (instance *MSCluster_StorageNode) GetPropertyLocation() (value string, err error)

GetLocation gets the value of Location for the instance

func (*MSCluster_StorageNode) GetPropertyManufacturerId

func (instance *MSCluster_StorageNode) GetPropertyManufacturerId() (value string, err error)

GetManufacturerId gets the value of ManufacturerId for the instance

func (*MSCluster_StorageNode) GetPropertyName

func (instance *MSCluster_StorageNode) GetPropertyName() (value string, err error)

GetName gets the value of Name for the instance

func (*MSCluster_StorageNode) GetPropertyProductId

func (instance *MSCluster_StorageNode) GetPropertyProductId() (value string, err error)

GetProductId gets the value of ProductId for the instance

func (*MSCluster_StorageNode) GetPropertySerialNumber

func (instance *MSCluster_StorageNode) GetPropertySerialNumber() (value string, err error)

GetSerialNumber gets the value of SerialNumber for the instance

func (*MSCluster_StorageNode) GetPropertyState

func (instance *MSCluster_StorageNode) GetPropertyState() (value uint32, err error)

GetState gets the value of State for the instance

func (*MSCluster_StorageNode) GetPropertyStorageNodeHealth

func (instance *MSCluster_StorageNode) GetPropertyStorageNodeHealth() (value uint32, err error)

GetStorageNodeHealth gets the value of StorageNodeHealth for the instance

func (*MSCluster_StorageNode) GetPropertyStorageNodeOperationalStatus

func (instance *MSCluster_StorageNode) GetPropertyStorageNodeOperationalStatus() (value uint32, err error)

GetStorageNodeOperationalStatus gets the value of StorageNodeOperationalStatus for the instance

func (*MSCluster_StorageNode) RemoveStorageNode

func (instance *MSCluster_StorageNode) RemoveStorageNode(Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_StorageNode) SetPropertyConnectionString

func (instance *MSCluster_StorageNode) SetPropertyConnectionString(value string) (err error)

SetConnectionString sets the value of ConnectionString for the instance

func (*MSCluster_StorageNode) SetPropertyDescription

func (instance *MSCluster_StorageNode) SetPropertyDescription(value string) (err error)

SetDescription sets the value of Description for the instance

func (*MSCluster_StorageNode) SetPropertyId

func (instance *MSCluster_StorageNode) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

func (*MSCluster_StorageNode) SetPropertyLocation

func (instance *MSCluster_StorageNode) SetPropertyLocation(value string) (err error)

SetLocation sets the value of Location for the instance

func (*MSCluster_StorageNode) SetPropertyManufacturerId

func (instance *MSCluster_StorageNode) SetPropertyManufacturerId(value string) (err error)

SetManufacturerId sets the value of ManufacturerId for the instance

func (*MSCluster_StorageNode) SetPropertyName

func (instance *MSCluster_StorageNode) SetPropertyName(value string) (err error)

SetName sets the value of Name for the instance

func (*MSCluster_StorageNode) SetPropertyProductId

func (instance *MSCluster_StorageNode) SetPropertyProductId(value string) (err error)

SetProductId sets the value of ProductId for the instance

func (*MSCluster_StorageNode) SetPropertySerialNumber

func (instance *MSCluster_StorageNode) SetPropertySerialNumber(value string) (err error)

SetSerialNumber sets the value of SerialNumber for the instance

func (*MSCluster_StorageNode) SetPropertyState

func (instance *MSCluster_StorageNode) SetPropertyState(value uint32) (err error)

SetState sets the value of State for the instance

func (*MSCluster_StorageNode) SetPropertyStorageNodeHealth

func (instance *MSCluster_StorageNode) SetPropertyStorageNodeHealth(value uint32) (err error)

SetStorageNodeHealth sets the value of StorageNodeHealth for the instance

func (*MSCluster_StorageNode) SetPropertyStorageNodeOperationalStatus

func (instance *MSCluster_StorageNode) SetPropertyStorageNodeOperationalStatus(value uint32) (err error)

SetStorageNodeOperationalStatus sets the value of StorageNodeOperationalStatus for the instance

func (*MSCluster_StorageNode) SetStorageNode

func (instance *MSCluster_StorageNode) SetStorageNode(NewName string,
	Description string,
	Location string,
	Flags uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

type MSCluster_StorageSpacesDirect

type MSCluster_StorageSpacesDirect struct {
	cim.WmiInstance

	//
	CacheDeviceModel []string

	//
	CacheMetadataReserveBytes uint64

	//
	CacheModeHDD uint32

	//
	CacheModeSSD uint32

	//
	CachePageSizeKBytes uint32

	//
	CacheState uint32

	//
	EnableReportName string

	//
	Name string

	//
	Node string

	//
	ScmUse uint32

	//
	SedProtectionState uint32

	//
	State uint32

	//
	UseSedExclusively bool
}

MSCluster_StorageSpacesDirect struct

func (*MSCluster_StorageSpacesDirect) DisableStorageSpacesDirect

func (instance *MSCluster_StorageSpacesDirect) DisableStorageSpacesDirect(CleanupCache bool) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_StorageSpacesDirect) EnableStorageSpacesDirect

func (instance *MSCluster_StorageSpacesDirect) EnableStorageSpacesDirect(CacheState uint32,
	CacheMetadataReserveBytes uint64,
	XML string,
	CacheDeviceModel []string,
	AutoConfig bool,
	CachePageSizeKBytes uint32,
	PoolFriendlyName string,
	SkipEligibilityChecks bool,
	CollectPerformanceHistory bool,
	BusTypesToUse []uint16,
	UseSedExclusively bool,
	SedProtectionState uint32,
	StorageSpacesDirect MSCluster_StorageSpacesDirect) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param> <param name="StorageSpacesDirect" type="MSCluster_StorageSpacesDirect "></param>

func (*MSCluster_StorageSpacesDirect) GetPropertyCacheDeviceModel

func (instance *MSCluster_StorageSpacesDirect) GetPropertyCacheDeviceModel() (value []string, err error)

GetCacheDeviceModel gets the value of CacheDeviceModel for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyCacheMetadataReserveBytes

func (instance *MSCluster_StorageSpacesDirect) GetPropertyCacheMetadataReserveBytes() (value uint64, err error)

GetCacheMetadataReserveBytes gets the value of CacheMetadataReserveBytes for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyCacheModeHDD

func (instance *MSCluster_StorageSpacesDirect) GetPropertyCacheModeHDD() (value uint32, err error)

GetCacheModeHDD gets the value of CacheModeHDD for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyCacheModeSSD

func (instance *MSCluster_StorageSpacesDirect) GetPropertyCacheModeSSD() (value uint32, err error)

GetCacheModeSSD gets the value of CacheModeSSD for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyCachePageSizeKBytes

func (instance *MSCluster_StorageSpacesDirect) GetPropertyCachePageSizeKBytes() (value uint32, err error)

GetCachePageSizeKBytes gets the value of CachePageSizeKBytes for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyCacheState

func (instance *MSCluster_StorageSpacesDirect) GetPropertyCacheState() (value uint32, err error)

GetCacheState gets the value of CacheState for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyEnableReportName

func (instance *MSCluster_StorageSpacesDirect) GetPropertyEnableReportName() (value string, err error)

GetEnableReportName gets the value of EnableReportName for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyName

func (instance *MSCluster_StorageSpacesDirect) GetPropertyName() (value string, err error)

GetName gets the value of Name for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyNode

func (instance *MSCluster_StorageSpacesDirect) GetPropertyNode() (value string, err error)

GetNode gets the value of Node for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyScmUse

func (instance *MSCluster_StorageSpacesDirect) GetPropertyScmUse() (value uint32, err error)

GetScmUse gets the value of ScmUse for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertySedProtectionState

func (instance *MSCluster_StorageSpacesDirect) GetPropertySedProtectionState() (value uint32, err error)

GetSedProtectionState gets the value of SedProtectionState for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyState

func (instance *MSCluster_StorageSpacesDirect) GetPropertyState() (value uint32, err error)

GetState gets the value of State for the instance

func (*MSCluster_StorageSpacesDirect) GetPropertyUseSedExclusively

func (instance *MSCluster_StorageSpacesDirect) GetPropertyUseSedExclusively() (value bool, err error)

GetUseSedExclusively gets the value of UseSedExclusively for the instance

func (*MSCluster_StorageSpacesDirect) GetStorageSpacesDirect

func (instance *MSCluster_StorageSpacesDirect) GetStorageSpacesDirect(Node string,
	TheStorageSpacesDirect MSCluster_StorageSpacesDirect) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param> <param name="TheStorageSpacesDirect" type="MSCluster_StorageSpacesDirect "></param>

func (*MSCluster_StorageSpacesDirect) GetStorageSpacesDirectDisk

func (instance *MSCluster_StorageSpacesDirect) GetStorageSpacesDirectDisk(CanBeClaimed bool,
	PhysicalDiskIds []string) (result uint32, err error)

<param name="PhysicalDiskIds" type="string []"></param> <param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_StorageSpacesDirect) PostCreatePool

func (instance *MSCluster_StorageSpacesDirect) PostCreatePool(PoolUniqueId string,
	nNodesInSite uint32,
	PoolHasNonCacheHdd bool,
	PoolHasNonCacheSsd bool,
	PoolHasNonCacheScm bool) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_StorageSpacesDirect) RepairStorageSpacesDirect

func (instance *MSCluster_StorageSpacesDirect) RepairStorageSpacesDirect(SkipDiskRecovery bool,
	DisableStorageMaintenanceMode bool,
	RecoverUnboundDrives bool,
	Node string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_StorageSpacesDirect) SetPropertyCacheDeviceModel

func (instance *MSCluster_StorageSpacesDirect) SetPropertyCacheDeviceModel(value []string) (err error)

SetCacheDeviceModel sets the value of CacheDeviceModel for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyCacheMetadataReserveBytes

func (instance *MSCluster_StorageSpacesDirect) SetPropertyCacheMetadataReserveBytes(value uint64) (err error)

SetCacheMetadataReserveBytes sets the value of CacheMetadataReserveBytes for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyCacheModeHDD

func (instance *MSCluster_StorageSpacesDirect) SetPropertyCacheModeHDD(value uint32) (err error)

SetCacheModeHDD sets the value of CacheModeHDD for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyCacheModeSSD

func (instance *MSCluster_StorageSpacesDirect) SetPropertyCacheModeSSD(value uint32) (err error)

SetCacheModeSSD sets the value of CacheModeSSD for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyCachePageSizeKBytes

func (instance *MSCluster_StorageSpacesDirect) SetPropertyCachePageSizeKBytes(value uint32) (err error)

SetCachePageSizeKBytes sets the value of CachePageSizeKBytes for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyCacheState

func (instance *MSCluster_StorageSpacesDirect) SetPropertyCacheState(value uint32) (err error)

SetCacheState sets the value of CacheState for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyEnableReportName

func (instance *MSCluster_StorageSpacesDirect) SetPropertyEnableReportName(value string) (err error)

SetEnableReportName sets the value of EnableReportName for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyName

func (instance *MSCluster_StorageSpacesDirect) SetPropertyName(value string) (err error)

SetName sets the value of Name for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyNode

func (instance *MSCluster_StorageSpacesDirect) SetPropertyNode(value string) (err error)

SetNode sets the value of Node for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyScmUse

func (instance *MSCluster_StorageSpacesDirect) SetPropertyScmUse(value uint32) (err error)

SetScmUse sets the value of ScmUse for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertySedProtectionState

func (instance *MSCluster_StorageSpacesDirect) SetPropertySedProtectionState(value uint32) (err error)

SetSedProtectionState sets the value of SedProtectionState for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyState

func (instance *MSCluster_StorageSpacesDirect) SetPropertyState(value uint32) (err error)

SetState sets the value of State for the instance

func (*MSCluster_StorageSpacesDirect) SetPropertyUseSedExclusively

func (instance *MSCluster_StorageSpacesDirect) SetPropertyUseSedExclusively(value bool) (err error)

SetUseSedExclusively sets the value of UseSedExclusively for the instance

func (*MSCluster_StorageSpacesDirect) SetStorageSpacesDirect

func (instance *MSCluster_StorageSpacesDirect) SetStorageSpacesDirect(CacheState uint32,
	CacheModeHdd uint32,
	CacheModeSsd uint32,
	SkipEligibilityChecks bool,
	ScmUse uint32,
	Nodes []string,
	UseSedExclusively bool,
	SedProtectionState uint32) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

func (*MSCluster_StorageSpacesDirect) SetStorageSpacesDirectDisk

func (instance *MSCluster_StorageSpacesDirect) SetStorageSpacesDirectDisk(CanBeClaimed bool,
	Reset bool,
	CacheUsage uint32,
	PhysicalDiskIds []string) (result uint32, err error)

<param name="ReturnValue" type="uint32 "></param>

type MSCluster_ValidationStatus

type MSCluster_ValidationStatus struct {
	cim.WmiInstance

	//
	Id string
}

MSCluster_ValidationStatus struct

func (*MSCluster_ValidationStatus) GetNodeStatus

func (instance *MSCluster_ValidationStatus) GetNodeStatus(NodeNames []string,
	Status uint32) (err error)

<param name="Status" type="uint32 "></param>

func (*MSCluster_ValidationStatus) GetPropertyId

func (instance *MSCluster_ValidationStatus) GetPropertyId() (value string, err error)

GetId gets the value of Id for the instance

func (*MSCluster_ValidationStatus) GetStatus

func (instance *MSCluster_ValidationStatus) GetStatus(Status uint32) (err error)

<param name="Status" type="uint32 "></param>

func (*MSCluster_ValidationStatus) IsValidationSuccessful

func (instance *MSCluster_ValidationStatus) IsValidationSuccessful() (result bool, err error)

<param name="ReturnValue" type="bool "></param>

func (*MSCluster_ValidationStatus) SetPropertyId

func (instance *MSCluster_ValidationStatus) SetPropertyId(value string) (err error)

SetId sets the value of Id for the instance

type MSFT_ExtendedStatus

type MSFT_ExtendedStatus struct {
	MSFT_WmiError
	// contains filtered or unexported fields
}

MSFT_ExtendedStatus struct

func (*MSFT_ExtendedStatus) GetPropertyoriginal_error

func (instance *MSFT_ExtendedStatus) GetPropertyoriginal_error() (value interface{}, err error)

Getoriginal_error gets the value of original_error for the instance

func (*MSFT_ExtendedStatus) SetPropertyoriginal_error

func (instance *MSFT_ExtendedStatus) SetPropertyoriginal_error(value interface{}) (err error)

Setoriginal_error sets the value of original_error for the instance

type MSFT_WmiError

type MSFT_WmiError struct {
	CIM_Error
	// contains filtered or unexported fields
}

MSFT_WmiError struct

func (*MSFT_WmiError) GetPropertyerror_Category

func (instance *MSFT_WmiError) GetPropertyerror_Category() (value uint16, err error)

Geterror_Category gets the value of error_Category for the instance

func (*MSFT_WmiError) GetPropertyerror_Code

func (instance *MSFT_WmiError) GetPropertyerror_Code() (value uint32, err error)

Geterror_Code gets the value of error_Code for the instance

func (*MSFT_WmiError) GetPropertyerror_Type

func (instance *MSFT_WmiError) GetPropertyerror_Type() (value string, err error)

Geterror_Type gets the value of error_Type for the instance

func (*MSFT_WmiError) GetPropertyerror_WindowsErrorMessage

func (instance *MSFT_WmiError) GetPropertyerror_WindowsErrorMessage() (value string, err error)

Geterror_WindowsErrorMessage gets the value of error_WindowsErrorMessage for the instance

func (*MSFT_WmiError) SetPropertyerror_Category

func (instance *MSFT_WmiError) SetPropertyerror_Category(value uint16) (err error)

Seterror_Category sets the value of error_Category for the instance

func (*MSFT_WmiError) SetPropertyerror_Code

func (instance *MSFT_WmiError) SetPropertyerror_Code(value uint32) (err error)

Seterror_Code sets the value of error_Code for the instance

func (*MSFT_WmiError) SetPropertyerror_Type

func (instance *MSFT_WmiError) SetPropertyerror_Type(value string) (err error)

Seterror_Type sets the value of error_Type for the instance

func (*MSFT_WmiError) SetPropertyerror_WindowsErrorMessage

func (instance *MSFT_WmiError) SetPropertyerror_WindowsErrorMessage(value string) (err error)

Seterror_WindowsErrorMessage sets the value of error_WindowsErrorMessage for the instance

type ObjectProviderRegistration_InteractionType

type ObjectProviderRegistration_InteractionType int

ObjectProviderRegistration_InteractionType

const (
	// Pull enum
	ObjectProviderRegistration_InteractionType_Pull ObjectProviderRegistration_InteractionType = 0
	// Push enum
	ObjectProviderRegistration_InteractionType_Push ObjectProviderRegistration_InteractionType = 1
	// PushVerify enum
	ObjectProviderRegistration_InteractionType_PushVerify ObjectProviderRegistration_InteractionType = 2
)

type Win32Provider_ImpersonationLevel

type Win32Provider_ImpersonationLevel int

Win32Provider_ImpersonationLevel

const (
	// None enum
	Win32Provider_ImpersonationLevel_None Win32Provider_ImpersonationLevel = 0
)

type Win32Provider_InitializationReentrancy

type Win32Provider_InitializationReentrancy int

Win32Provider_InitializationReentrancy

const (
	// CLSID enum
	Win32Provider_InitializationReentrancy_CLSID Win32Provider_InitializationReentrancy = 0
	// Namespace enum
	Win32Provider_InitializationReentrancy_Namespace Win32Provider_InitializationReentrancy = 1
	// COM_Object enum
	Win32Provider_InitializationReentrancy_COM_Object Win32Provider_InitializationReentrancy = 2
)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL