deliveryoptimization

package
v0.36.0 Latest Latest
Warning

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

Go to latest
Published: Sep 3, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DOUploadUsage_MonthlyUploadRestriction

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationConfig_DownBackLimitBpsProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationConfig_DownBackLimitPctProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationConfig_DownForeLimitBpsProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationConfig_DownForeLimitPctProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationConfig_DownloadMode

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationConfig_DownloadModeProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationConfig_MaxUploadRateProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationConfig_UpLimitMonthlyGBProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationExtendedConfig_MinTotalRAMProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationExtendedConfig_VpnKeywordsProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationFile_DownloadMode

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source DeliveryOptimizationFile_Status

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

Author:

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

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

Author:

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

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

Author:

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

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

Author:

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

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

Author:

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

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

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

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

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

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Author:

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

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

Author:

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

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

Author:

Auto Generated on 3/19/2020 using wmigen
Source root.Microsoft.Windows.DeliveryOptimization

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New__ACEEx1 added in v0.1.1

func New__ACEEx1(instance *cim.WmiInstance) (newInstance *__ACE, err error)

func New__ACEEx6 added in v0.1.1

func New__ACEEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ACE, err error)

func New__AbsoluteTimerInstructionEx1 added in v0.1.1

func New__AbsoluteTimerInstructionEx1(instance *cim.WmiInstance) (newInstance *__AbsoluteTimerInstruction, err error)

func New__AbsoluteTimerInstructionEx6 added in v0.1.1

func New__AbsoluteTimerInstructionEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__AbsoluteTimerInstruction, err error)

func New__AggregateEventEx1 added in v0.1.1

func New__AggregateEventEx1(instance *cim.WmiInstance) (newInstance *__AggregateEvent, err error)

func New__AggregateEventEx6 added in v0.1.1

func New__AggregateEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__AggregateEvent, err error)

func New__ClassCreationEventEx1 added in v0.1.1

func New__ClassCreationEventEx1(instance *cim.WmiInstance) (newInstance *__ClassCreationEvent, err error)

func New__ClassCreationEventEx6 added in v0.1.1

func New__ClassCreationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ClassCreationEvent, err error)

func New__ClassDeletionEventEx1 added in v0.1.1

func New__ClassDeletionEventEx1(instance *cim.WmiInstance) (newInstance *__ClassDeletionEvent, err error)

func New__ClassDeletionEventEx6 added in v0.1.1

func New__ClassDeletionEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ClassDeletionEvent, err error)

func New__ClassModificationEventEx1 added in v0.1.1

func New__ClassModificationEventEx1(instance *cim.WmiInstance) (newInstance *__ClassModificationEvent, err error)

func New__ClassModificationEventEx6 added in v0.1.1

func New__ClassModificationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ClassModificationEvent, err error)

func New__ClassOperationEventEx1 added in v0.1.1

func New__ClassOperationEventEx1(instance *cim.WmiInstance) (newInstance *__ClassOperationEvent, err error)

func New__ClassOperationEventEx6 added in v0.1.1

func New__ClassOperationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ClassOperationEvent, err error)

func New__ClassProviderRegistrationEx1 added in v0.1.1

func New__ClassProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__ClassProviderRegistration, err error)

func New__ClassProviderRegistrationEx6 added in v0.1.1

func New__ClassProviderRegistrationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ClassProviderRegistration, err error)

func New__ConsumerFailureEventEx1 added in v0.1.1

func New__ConsumerFailureEventEx1(instance *cim.WmiInstance) (newInstance *__ConsumerFailureEvent, err error)

func New__ConsumerFailureEventEx6 added in v0.1.1

func New__ConsumerFailureEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ConsumerFailureEvent, err error)

func New__EventConsumerEx1 added in v0.1.1

func New__EventConsumerEx1(instance *cim.WmiInstance) (newInstance *__EventConsumer, err error)

func New__EventConsumerEx6 added in v0.1.1

func New__EventConsumerEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__EventConsumer, err error)

func New__EventConsumerProviderRegistrationEx1 added in v0.1.1

func New__EventConsumerProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__EventConsumerProviderRegistration, err error)

func New__EventConsumerProviderRegistrationEx6 added in v0.1.1

func New__EventConsumerProviderRegistrationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__EventConsumerProviderRegistration, err error)

func New__EventDroppedEventEx1 added in v0.1.1

func New__EventDroppedEventEx1(instance *cim.WmiInstance) (newInstance *__EventDroppedEvent, err error)

func New__EventDroppedEventEx6 added in v0.1.1

func New__EventDroppedEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__EventDroppedEvent, err error)

func New__EventEx1 added in v0.1.1

func New__EventEx1(instance *cim.WmiInstance) (newInstance *__Event, err error)

func New__EventEx6 added in v0.1.1

func New__EventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__Event, err error)

func New__EventFilterEx1 added in v0.1.1

func New__EventFilterEx1(instance *cim.WmiInstance) (newInstance *__EventFilter, err error)

func New__EventFilterEx6 added in v0.1.1

func New__EventFilterEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__EventFilter, err error)

func New__EventGeneratorEx1 added in v0.1.1

func New__EventGeneratorEx1(instance *cim.WmiInstance) (newInstance *__EventGenerator, err error)

func New__EventGeneratorEx6 added in v0.1.1

func New__EventGeneratorEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__EventGenerator, err error)

func New__EventProviderRegistrationEx1 added in v0.1.1

func New__EventProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__EventProviderRegistration, err error)

func New__EventProviderRegistrationEx6 added in v0.1.1

func New__EventProviderRegistrationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__EventProviderRegistration, err error)

func New__EventQueueOverflowEventEx1 added in v0.1.1

func New__EventQueueOverflowEventEx1(instance *cim.WmiInstance) (newInstance *__EventQueueOverflowEvent, err error)

func New__EventQueueOverflowEventEx6 added in v0.1.1

func New__EventQueueOverflowEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__EventQueueOverflowEvent, err error)

func New__ExtendedStatusEx1 added in v0.1.1

func New__ExtendedStatusEx1(instance *cim.WmiInstance) (newInstance *__ExtendedStatus, err error)

func New__ExtendedStatusEx6 added in v0.1.1

func New__ExtendedStatusEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ExtendedStatus, err error)

func New__ExtrinsicEventEx1 added in v0.1.1

func New__ExtrinsicEventEx1(instance *cim.WmiInstance) (newInstance *__ExtrinsicEvent, err error)

func New__ExtrinsicEventEx6 added in v0.1.1

func New__ExtrinsicEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ExtrinsicEvent, err error)

func New__FilterToConsumerBindingEx1 added in v0.1.1

func New__FilterToConsumerBindingEx1(instance *cim.WmiInstance) (newInstance *__FilterToConsumerBinding, err error)

func New__FilterToConsumerBindingEx6 added in v0.1.1

func New__FilterToConsumerBindingEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__FilterToConsumerBinding, err error)

func New__IndicationRelatedEx1 added in v0.1.1

func New__IndicationRelatedEx1(instance *cim.WmiInstance) (newInstance *__IndicationRelated, err error)

func New__IndicationRelatedEx6 added in v0.1.1

func New__IndicationRelatedEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__IndicationRelated, err error)

func New__InstanceCreationEventEx1 added in v0.1.1

func New__InstanceCreationEventEx1(instance *cim.WmiInstance) (newInstance *__InstanceCreationEvent, err error)

func New__InstanceCreationEventEx6 added in v0.1.1

func New__InstanceCreationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__InstanceCreationEvent, err error)

func New__InstanceDeletionEventEx1 added in v0.1.1

func New__InstanceDeletionEventEx1(instance *cim.WmiInstance) (newInstance *__InstanceDeletionEvent, err error)

func New__InstanceDeletionEventEx6 added in v0.1.1

func New__InstanceDeletionEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__InstanceDeletionEvent, err error)

func New__InstanceModificationEventEx1 added in v0.1.1

func New__InstanceModificationEventEx1(instance *cim.WmiInstance) (newInstance *__InstanceModificationEvent, err error)

func New__InstanceModificationEventEx6 added in v0.1.1

func New__InstanceModificationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__InstanceModificationEvent, err error)

func New__InstanceOperationEventEx1 added in v0.1.1

func New__InstanceOperationEventEx1(instance *cim.WmiInstance) (newInstance *__InstanceOperationEvent, err error)

func New__InstanceOperationEventEx6 added in v0.1.1

func New__InstanceOperationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__InstanceOperationEvent, err error)

func New__InstanceProviderRegistrationEx1 added in v0.1.1

func New__InstanceProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__InstanceProviderRegistration, err error)

func New__InstanceProviderRegistrationEx6 added in v0.1.1

func New__InstanceProviderRegistrationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__InstanceProviderRegistration, err error)

func New__IntervalTimerInstructionEx1 added in v0.1.1

func New__IntervalTimerInstructionEx1(instance *cim.WmiInstance) (newInstance *__IntervalTimerInstruction, err error)

func New__IntervalTimerInstructionEx6 added in v0.1.1

func New__IntervalTimerInstructionEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__IntervalTimerInstruction, err error)

func New__MethodInvocationEventEx1 added in v0.1.1

func New__MethodInvocationEventEx1(instance *cim.WmiInstance) (newInstance *__MethodInvocationEvent, err error)

func New__MethodInvocationEventEx6 added in v0.1.1

func New__MethodInvocationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__MethodInvocationEvent, err error)

func New__MethodProviderRegistrationEx1 added in v0.1.1

func New__MethodProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__MethodProviderRegistration, err error)

func New__MethodProviderRegistrationEx6 added in v0.1.1

func New__MethodProviderRegistrationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__MethodProviderRegistration, err error)

func New__NTLMUser9XEx1 added in v0.1.1

func New__NTLMUser9XEx1(instance *cim.WmiInstance) (newInstance *__NTLMUser9X, err error)

func New__NTLMUser9XEx6 added in v0.1.1

func New__NTLMUser9XEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__NTLMUser9X, err error)

func New__NamespaceCreationEventEx1 added in v0.1.1

func New__NamespaceCreationEventEx1(instance *cim.WmiInstance) (newInstance *__NamespaceCreationEvent, err error)

func New__NamespaceCreationEventEx6 added in v0.1.1

func New__NamespaceCreationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__NamespaceCreationEvent, err error)

func New__NamespaceDeletionEventEx1 added in v0.1.1

func New__NamespaceDeletionEventEx1(instance *cim.WmiInstance) (newInstance *__NamespaceDeletionEvent, err error)

func New__NamespaceDeletionEventEx6 added in v0.1.1

func New__NamespaceDeletionEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__NamespaceDeletionEvent, err error)

func New__NamespaceEx1 added in v0.1.1

func New__NamespaceEx1(instance *cim.WmiInstance) (newInstance *__Namespace, err error)

func New__NamespaceEx6 added in v0.1.1

func New__NamespaceEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__Namespace, err error)

func New__NamespaceModificationEventEx1 added in v0.1.1

func New__NamespaceModificationEventEx1(instance *cim.WmiInstance) (newInstance *__NamespaceModificationEvent, err error)

func New__NamespaceModificationEventEx6 added in v0.1.1

func New__NamespaceModificationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__NamespaceModificationEvent, err error)

func New__NamespaceOperationEventEx1 added in v0.1.1

func New__NamespaceOperationEventEx1(instance *cim.WmiInstance) (newInstance *__NamespaceOperationEvent, err error)

func New__NamespaceOperationEventEx6 added in v0.1.1

func New__NamespaceOperationEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__NamespaceOperationEvent, err error)

func New__NotifyStatusEx1 added in v0.1.1

func New__NotifyStatusEx1(instance *cim.WmiInstance) (newInstance *__NotifyStatus, err error)

func New__NotifyStatusEx6 added in v0.1.1

func New__NotifyStatusEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__NotifyStatus, err error)

func New__ObjectProviderRegistrationEx1 added in v0.1.1

func New__ObjectProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__ObjectProviderRegistration, err error)

func New__ObjectProviderRegistrationEx6 added in v0.1.1

func New__ObjectProviderRegistrationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ObjectProviderRegistration, err error)

func New__PARAMETERSEx1 added in v0.1.1

func New__PARAMETERSEx1(instance *cim.WmiInstance) (newInstance *__PARAMETERS, err error)

func New__PARAMETERSEx6 added in v0.1.1

func New__PARAMETERSEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__PARAMETERS, err error)

func New__PropertyProviderRegistrationEx1 added in v0.1.1

func New__PropertyProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__PropertyProviderRegistration, err error)

func New__PropertyProviderRegistrationEx6 added in v0.1.1

func New__PropertyProviderRegistrationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__PropertyProviderRegistration, err error)

func New__ProviderEx1 added in v0.1.1

func New__ProviderEx1(instance *cim.WmiInstance) (newInstance *__Provider, err error)

func New__ProviderEx6 added in v0.1.1

func New__ProviderEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__Provider, err error)

func New__ProviderRegistrationEx1 added in v0.1.1

func New__ProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__ProviderRegistration, err error)

func New__ProviderRegistrationEx6 added in v0.1.1

func New__ProviderRegistrationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__ProviderRegistration, err error)

func New__QOSFailureEventEx1 added in v0.1.1

func New__QOSFailureEventEx1(instance *cim.WmiInstance) (newInstance *__QOSFailureEvent, err error)

func New__QOSFailureEventEx6 added in v0.1.1

func New__QOSFailureEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__QOSFailureEvent, err error)

func New__SecurityDescriptorEx1 added in v0.1.1

func New__SecurityDescriptorEx1(instance *cim.WmiInstance) (newInstance *__SecurityDescriptor, err error)

func New__SecurityDescriptorEx6 added in v0.1.1

func New__SecurityDescriptorEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__SecurityDescriptor, err error)

func New__SecurityRelatedClassEx1 added in v0.1.1

func New__SecurityRelatedClassEx1(instance *cim.WmiInstance) (newInstance *__SecurityRelatedClass, err error)

func New__SecurityRelatedClassEx6 added in v0.1.1

func New__SecurityRelatedClassEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__SecurityRelatedClass, err error)

func New__SystemClassEx1 added in v0.1.1

func New__SystemClassEx1(instance *cim.WmiInstance) (newInstance *__SystemClass, err error)

func New__SystemClassEx6 added in v0.1.1

func New__SystemClassEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__SystemClass, err error)

func New__SystemEventEx1 added in v0.1.1

func New__SystemEventEx1(instance *cim.WmiInstance) (newInstance *__SystemEvent, err error)

func New__SystemEventEx6 added in v0.1.1

func New__SystemEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__SystemEvent, err error)

func New__SystemSecurityEx1 added in v0.1.1

func New__SystemSecurityEx1(instance *cim.WmiInstance) (newInstance *__SystemSecurity, err error)

func New__SystemSecurityEx6 added in v0.1.1

func New__SystemSecurityEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__SystemSecurity, err error)

func New__TimerEventEx1 added in v0.1.1

func New__TimerEventEx1(instance *cim.WmiInstance) (newInstance *__TimerEvent, err error)

func New__TimerEventEx6 added in v0.1.1

func New__TimerEventEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__TimerEvent, err error)

func New__TimerInstructionEx1 added in v0.1.1

func New__TimerInstructionEx1(instance *cim.WmiInstance) (newInstance *__TimerInstruction, err error)

func New__TimerInstructionEx6 added in v0.1.1

func New__TimerInstructionEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__TimerInstruction, err error)

func New__TimerNextFiringEx1 added in v0.1.1

func New__TimerNextFiringEx1(instance *cim.WmiInstance) (newInstance *__TimerNextFiring, err error)

func New__TimerNextFiringEx6 added in v0.1.1

func New__TimerNextFiringEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__TimerNextFiring, err error)

func New__TrusteeEx1 added in v0.1.1

func New__TrusteeEx1(instance *cim.WmiInstance) (newInstance *__Trustee, err error)

func New__TrusteeEx6 added in v0.1.1

func New__TrusteeEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__Trustee, err error)

func New__Win32ProviderEx1 added in v0.1.1

func New__Win32ProviderEx1(instance *cim.WmiInstance) (newInstance *__Win32Provider, err error)

func New__Win32ProviderEx6 added in v0.1.1

func New__Win32ProviderEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__Win32Provider, err error)

func New__thisNAMESPACEEx1 added in v0.1.1

func New__thisNAMESPACEEx1(instance *cim.WmiInstance) (newInstance *__thisNAMESPACE, err error)

func New__thisNAMESPACEEx6 added in v0.1.1

func New__thisNAMESPACEEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *__thisNAMESPACE, err error)

Types

type CIM_ClassCreation

type CIM_ClassCreation struct {
	*CIM_ClassIndication
}

CIM_ClassCreation struct

func NewCIM_ClassCreationEx1 added in v0.1.1

func NewCIM_ClassCreationEx1(instance *cim.WmiInstance) (newInstance *CIM_ClassCreation, err error)

func NewCIM_ClassCreationEx6 added in v0.1.1

func NewCIM_ClassCreationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_ClassCreation, err error)

type CIM_ClassDeletion

type CIM_ClassDeletion struct {
	*CIM_ClassIndication
}

CIM_ClassDeletion struct

func NewCIM_ClassDeletionEx1 added in v0.1.1

func NewCIM_ClassDeletionEx1(instance *cim.WmiInstance) (newInstance *CIM_ClassDeletion, err error)

func NewCIM_ClassDeletionEx6 added in v0.1.1

func NewCIM_ClassDeletionEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_ClassDeletion, err error)

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 NewCIM_ClassIndicationEx1 added in v0.1.1

func NewCIM_ClassIndicationEx1(instance *cim.WmiInstance) (newInstance *CIM_ClassIndication, err error)

func NewCIM_ClassIndicationEx6 added in v0.1.1

func NewCIM_ClassIndicationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_ClassIndication, err error)

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 NewCIM_ClassModificationEx1 added in v0.1.1

func NewCIM_ClassModificationEx1(instance *cim.WmiInstance) (newInstance *CIM_ClassModification, err error)

func NewCIM_ClassModificationEx6 added in v0.1.1

func NewCIM_ClassModificationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_ClassModification, err error)

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_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 NewCIM_ErrorEx1 added in v0.1.1

func NewCIM_ErrorEx1(instance *cim.WmiInstance) (newInstance *CIM_Error, err error)

func NewCIM_ErrorEx6 added in v0.1.1

func NewCIM_ErrorEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_Error, err error)

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_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 NewCIM_IndicationEx1 added in v0.1.1

func NewCIM_IndicationEx1(instance *cim.WmiInstance) (newInstance *CIM_Indication, err error)

func NewCIM_IndicationEx6 added in v0.1.1

func NewCIM_IndicationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_Indication, err error)

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

func NewCIM_InstCreationEx1 added in v0.1.1

func NewCIM_InstCreationEx1(instance *cim.WmiInstance) (newInstance *CIM_InstCreation, err error)

func NewCIM_InstCreationEx6 added in v0.1.1

func NewCIM_InstCreationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_InstCreation, err error)

type CIM_InstDeletion

type CIM_InstDeletion struct {
	*CIM_InstIndication
}

CIM_InstDeletion struct

func NewCIM_InstDeletionEx1 added in v0.1.1

func NewCIM_InstDeletionEx1(instance *cim.WmiInstance) (newInstance *CIM_InstDeletion, err error)

func NewCIM_InstDeletionEx6 added in v0.1.1

func NewCIM_InstDeletionEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_InstDeletion, err error)

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 NewCIM_InstIndicationEx1 added in v0.1.1

func NewCIM_InstIndicationEx1(instance *cim.WmiInstance) (newInstance *CIM_InstIndication, err error)

func NewCIM_InstIndicationEx6 added in v0.1.1

func NewCIM_InstIndicationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_InstIndication, err error)

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 NewCIM_InstModificationEx1 added in v0.1.1

func NewCIM_InstModificationEx1(instance *cim.WmiInstance) (newInstance *CIM_InstModification, err error)

func NewCIM_InstModificationEx6 added in v0.1.1

func NewCIM_InstModificationEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *CIM_InstModification, err error)

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 DOUploadUsage_MonthlyUploadRestriction

type DOUploadUsage_MonthlyUploadRestriction int

DOUploadUsage_MonthlyUploadRestriction

const (
	// _22 enum
	DOUploadUsage_MonthlyUploadRestriction__22 DOUploadUsage_MonthlyUploadRestriction = 0
	// _23 enum
	DOUploadUsage_MonthlyUploadRestriction__23 DOUploadUsage_MonthlyUploadRestriction = 1
	// _24 enum
	DOUploadUsage_MonthlyUploadRestriction__24 DOUploadUsage_MonthlyUploadRestriction = 2
)

type DeliveryOptimizationConfig_DownBackLimitBpsProvider

type DeliveryOptimizationConfig_DownBackLimitBpsProvider int

DeliveryOptimizationConfig_DownBackLimitBpsProvider

const (
	// _14 enum
	DeliveryOptimizationConfig_DownBackLimitBpsProvider__14 DeliveryOptimizationConfig_DownBackLimitBpsProvider = 5
	// _15 enum
	DeliveryOptimizationConfig_DownBackLimitBpsProvider__15 DeliveryOptimizationConfig_DownBackLimitBpsProvider = 7
	// _16 enum
	DeliveryOptimizationConfig_DownBackLimitBpsProvider__16 DeliveryOptimizationConfig_DownBackLimitBpsProvider = 8
	// _17 enum
	DeliveryOptimizationConfig_DownBackLimitBpsProvider__17 DeliveryOptimizationConfig_DownBackLimitBpsProvider = 9
	// _18 enum
	DeliveryOptimizationConfig_DownBackLimitBpsProvider__18 DeliveryOptimizationConfig_DownBackLimitBpsProvider = 99
)

type DeliveryOptimizationConfig_DownBackLimitPctProvider

type DeliveryOptimizationConfig_DownBackLimitPctProvider int

DeliveryOptimizationConfig_DownBackLimitPctProvider

const (
	// _14 enum
	DeliveryOptimizationConfig_DownBackLimitPctProvider__14 DeliveryOptimizationConfig_DownBackLimitPctProvider = 5
	// _15 enum
	DeliveryOptimizationConfig_DownBackLimitPctProvider__15 DeliveryOptimizationConfig_DownBackLimitPctProvider = 7
	// _16 enum
	DeliveryOptimizationConfig_DownBackLimitPctProvider__16 DeliveryOptimizationConfig_DownBackLimitPctProvider = 8
	// _17 enum
	DeliveryOptimizationConfig_DownBackLimitPctProvider__17 DeliveryOptimizationConfig_DownBackLimitPctProvider = 9
	// _18 enum
	DeliveryOptimizationConfig_DownBackLimitPctProvider__18 DeliveryOptimizationConfig_DownBackLimitPctProvider = 99
)

type DeliveryOptimizationConfig_DownForeLimitBpsProvider

type DeliveryOptimizationConfig_DownForeLimitBpsProvider int

DeliveryOptimizationConfig_DownForeLimitBpsProvider

const (
	// _14 enum
	DeliveryOptimizationConfig_DownForeLimitBpsProvider__14 DeliveryOptimizationConfig_DownForeLimitBpsProvider = 5
	// _15 enum
	DeliveryOptimizationConfig_DownForeLimitBpsProvider__15 DeliveryOptimizationConfig_DownForeLimitBpsProvider = 7
	// _16 enum
	DeliveryOptimizationConfig_DownForeLimitBpsProvider__16 DeliveryOptimizationConfig_DownForeLimitBpsProvider = 8
	// _17 enum
	DeliveryOptimizationConfig_DownForeLimitBpsProvider__17 DeliveryOptimizationConfig_DownForeLimitBpsProvider = 9
	// _18 enum
	DeliveryOptimizationConfig_DownForeLimitBpsProvider__18 DeliveryOptimizationConfig_DownForeLimitBpsProvider = 99
)

type DeliveryOptimizationConfig_DownForeLimitPctProvider

type DeliveryOptimizationConfig_DownForeLimitPctProvider int

DeliveryOptimizationConfig_DownForeLimitPctProvider

const (
	// _14 enum
	DeliveryOptimizationConfig_DownForeLimitPctProvider__14 DeliveryOptimizationConfig_DownForeLimitPctProvider = 5
	// _15 enum
	DeliveryOptimizationConfig_DownForeLimitPctProvider__15 DeliveryOptimizationConfig_DownForeLimitPctProvider = 7
	// _16 enum
	DeliveryOptimizationConfig_DownForeLimitPctProvider__16 DeliveryOptimizationConfig_DownForeLimitPctProvider = 8
	// _17 enum
	DeliveryOptimizationConfig_DownForeLimitPctProvider__17 DeliveryOptimizationConfig_DownForeLimitPctProvider = 9
	// _18 enum
	DeliveryOptimizationConfig_DownForeLimitPctProvider__18 DeliveryOptimizationConfig_DownForeLimitPctProvider = 99
)

type DeliveryOptimizationConfig_DownloadMode

type DeliveryOptimizationConfig_DownloadMode int

DeliveryOptimizationConfig_DownloadMode

const (
	// _1 enum
	DeliveryOptimizationConfig_DownloadMode__1 DeliveryOptimizationConfig_DownloadMode = 0
	// _2 enum
	DeliveryOptimizationConfig_DownloadMode__2 DeliveryOptimizationConfig_DownloadMode = 1
	// _3 enum
	DeliveryOptimizationConfig_DownloadMode__3 DeliveryOptimizationConfig_DownloadMode = 2
	// _4 enum
	DeliveryOptimizationConfig_DownloadMode__4 DeliveryOptimizationConfig_DownloadMode = 3
	// _5 enum
	DeliveryOptimizationConfig_DownloadMode__5 DeliveryOptimizationConfig_DownloadMode = 99
	// _6 enum
	DeliveryOptimizationConfig_DownloadMode__6 DeliveryOptimizationConfig_DownloadMode = 100
)

type DeliveryOptimizationConfig_DownloadModeProvider

type DeliveryOptimizationConfig_DownloadModeProvider int

DeliveryOptimizationConfig_DownloadModeProvider

const (
	// _14 enum
	DeliveryOptimizationConfig_DownloadModeProvider__14 DeliveryOptimizationConfig_DownloadModeProvider = 5
	// _15 enum
	DeliveryOptimizationConfig_DownloadModeProvider__15 DeliveryOptimizationConfig_DownloadModeProvider = 7
	// _16 enum
	DeliveryOptimizationConfig_DownloadModeProvider__16 DeliveryOptimizationConfig_DownloadModeProvider = 8
	// _17 enum
	DeliveryOptimizationConfig_DownloadModeProvider__17 DeliveryOptimizationConfig_DownloadModeProvider = 9
	// _18 enum
	DeliveryOptimizationConfig_DownloadModeProvider__18 DeliveryOptimizationConfig_DownloadModeProvider = 99
)

type DeliveryOptimizationConfig_MaxUploadRateProvider

type DeliveryOptimizationConfig_MaxUploadRateProvider int

DeliveryOptimizationConfig_MaxUploadRateProvider

const (
	// _14 enum
	DeliveryOptimizationConfig_MaxUploadRateProvider__14 DeliveryOptimizationConfig_MaxUploadRateProvider = 5
	// _15 enum
	DeliveryOptimizationConfig_MaxUploadRateProvider__15 DeliveryOptimizationConfig_MaxUploadRateProvider = 7
	// _16 enum
	DeliveryOptimizationConfig_MaxUploadRateProvider__16 DeliveryOptimizationConfig_MaxUploadRateProvider = 8
	// _17 enum
	DeliveryOptimizationConfig_MaxUploadRateProvider__17 DeliveryOptimizationConfig_MaxUploadRateProvider = 9
	// _18 enum
	DeliveryOptimizationConfig_MaxUploadRateProvider__18 DeliveryOptimizationConfig_MaxUploadRateProvider = 99
)

type DeliveryOptimizationConfig_UpLimitMonthlyGBProvider

type DeliveryOptimizationConfig_UpLimitMonthlyGBProvider int

DeliveryOptimizationConfig_UpLimitMonthlyGBProvider

const (
	// _14 enum
	DeliveryOptimizationConfig_UpLimitMonthlyGBProvider__14 DeliveryOptimizationConfig_UpLimitMonthlyGBProvider = 5
	// _15 enum
	DeliveryOptimizationConfig_UpLimitMonthlyGBProvider__15 DeliveryOptimizationConfig_UpLimitMonthlyGBProvider = 7
	// _16 enum
	DeliveryOptimizationConfig_UpLimitMonthlyGBProvider__16 DeliveryOptimizationConfig_UpLimitMonthlyGBProvider = 8
	// _17 enum
	DeliveryOptimizationConfig_UpLimitMonthlyGBProvider__17 DeliveryOptimizationConfig_UpLimitMonthlyGBProvider = 9
	// _18 enum
	DeliveryOptimizationConfig_UpLimitMonthlyGBProvider__18 DeliveryOptimizationConfig_UpLimitMonthlyGBProvider = 99
)

type DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider

type DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider int

DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider

const (
	// _14 enum
	DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider__14 DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider = 5
	// _15 enum
	DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider__15 DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider = 7
	// _16 enum
	DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider__16 DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider = 8
	// _17 enum
	DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider__17 DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider = 9
	// _18 enum
	DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider__18 DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider = 99
)

type DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider

type DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider int

DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider

const (
	// _14 enum
	DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider__14 DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider = 5
	// _15 enum
	DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider__15 DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider = 7
	// _16 enum
	DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider__16 DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider = 8
	// _17 enum
	DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider__17 DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider = 9
	// _18 enum
	DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider__18 DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider = 99
)

type DeliveryOptimizationExtendedConfig_MinTotalRAMProvider

type DeliveryOptimizationExtendedConfig_MinTotalRAMProvider int

DeliveryOptimizationExtendedConfig_MinTotalRAMProvider

const (
	// _14 enum
	DeliveryOptimizationExtendedConfig_MinTotalRAMProvider__14 DeliveryOptimizationExtendedConfig_MinTotalRAMProvider = 5
	// _15 enum
	DeliveryOptimizationExtendedConfig_MinTotalRAMProvider__15 DeliveryOptimizationExtendedConfig_MinTotalRAMProvider = 7
	// _16 enum
	DeliveryOptimizationExtendedConfig_MinTotalRAMProvider__16 DeliveryOptimizationExtendedConfig_MinTotalRAMProvider = 8
	// _17 enum
	DeliveryOptimizationExtendedConfig_MinTotalRAMProvider__17 DeliveryOptimizationExtendedConfig_MinTotalRAMProvider = 9
	// _18 enum
	DeliveryOptimizationExtendedConfig_MinTotalRAMProvider__18 DeliveryOptimizationExtendedConfig_MinTotalRAMProvider = 99
)

type DeliveryOptimizationExtendedConfig_VpnKeywordsProvider

type DeliveryOptimizationExtendedConfig_VpnKeywordsProvider int

DeliveryOptimizationExtendedConfig_VpnKeywordsProvider

const (
	// _14 enum
	DeliveryOptimizationExtendedConfig_VpnKeywordsProvider__14 DeliveryOptimizationExtendedConfig_VpnKeywordsProvider = 5
	// _15 enum
	DeliveryOptimizationExtendedConfig_VpnKeywordsProvider__15 DeliveryOptimizationExtendedConfig_VpnKeywordsProvider = 7
	// _16 enum
	DeliveryOptimizationExtendedConfig_VpnKeywordsProvider__16 DeliveryOptimizationExtendedConfig_VpnKeywordsProvider = 8
	// _17 enum
	DeliveryOptimizationExtendedConfig_VpnKeywordsProvider__17 DeliveryOptimizationExtendedConfig_VpnKeywordsProvider = 9
	// _18 enum
	DeliveryOptimizationExtendedConfig_VpnKeywordsProvider__18 DeliveryOptimizationExtendedConfig_VpnKeywordsProvider = 99
)

type DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider

type DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider int

DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider

const (
	// _14 enum
	DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider__14 DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider = 5
	// _15 enum
	DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider__15 DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider = 7
	// _16 enum
	DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider__16 DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider = 8
	// _17 enum
	DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider__17 DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider = 9
	// _18 enum
	DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider__18 DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider = 99
)

type DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider

type DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider int

DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider

const (
	// _14 enum
	DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider__14 DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider = 5
	// _15 enum
	DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider__15 DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider = 7
	// _16 enum
	DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider__16 DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider = 8
	// _17 enum
	DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider__17 DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider = 9
	// _18 enum
	DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider__18 DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider = 99
)

type DeliveryOptimizationFile_DownloadMode

type DeliveryOptimizationFile_DownloadMode int

DeliveryOptimizationFile_DownloadMode

const (
	// _1 enum
	DeliveryOptimizationFile_DownloadMode__1 DeliveryOptimizationFile_DownloadMode = 0
	// _2 enum
	DeliveryOptimizationFile_DownloadMode__2 DeliveryOptimizationFile_DownloadMode = 1
	// _3 enum
	DeliveryOptimizationFile_DownloadMode__3 DeliveryOptimizationFile_DownloadMode = 2
	// _4 enum
	DeliveryOptimizationFile_DownloadMode__4 DeliveryOptimizationFile_DownloadMode = 3
	// _5 enum
	DeliveryOptimizationFile_DownloadMode__5 DeliveryOptimizationFile_DownloadMode = 99
	// _6 enum
	DeliveryOptimizationFile_DownloadMode__6 DeliveryOptimizationFile_DownloadMode = 100
)

type DeliveryOptimizationFile_Status

type DeliveryOptimizationFile_Status int

DeliveryOptimizationFile_Status

const (
	// _7 enum
	DeliveryOptimizationFile_Status__7 DeliveryOptimizationFile_Status = 0
	// _8 enum
	DeliveryOptimizationFile_Status__8 DeliveryOptimizationFile_Status = 1
	// _9 enum
	DeliveryOptimizationFile_Status__9 DeliveryOptimizationFile_Status = 2
	// _10 enum
	DeliveryOptimizationFile_Status__10 DeliveryOptimizationFile_Status = 3
)

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 MSFT_DOBaseStatus

type MSFT_DOBaseStatus struct {
	*cim.WmiInstance

	//
	Id uint8
}

MSFT_DOBaseStatus struct

func NewMSFT_DOBaseStatusEx1 added in v0.1.1

func NewMSFT_DOBaseStatusEx1(instance *cim.WmiInstance) (newInstance *MSFT_DOBaseStatus, err error)

func NewMSFT_DOBaseStatusEx6 added in v0.1.1

func NewMSFT_DOBaseStatusEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_DOBaseStatus, err error)

func (*MSFT_DOBaseStatus) GetPropertyId

func (instance *MSFT_DOBaseStatus) GetPropertyId() (value uint8, err error)

GetId gets the value of Id for the instance

func (*MSFT_DOBaseStatus) SetPropertyId

func (instance *MSFT_DOBaseStatus) SetPropertyId(value uint8) (err error)

SetId sets the value of Id for the instance

type MSFT_DOCurrentStatus

type MSFT_DOCurrentStatus struct {
	*MSFT_DOBaseStatus

	//
	CacheServerConnections uint32

	//
	CacheSizeBytes uint64

	//
	CdnConnections uint32

	//
	CpuUsagePct float32

	//
	DeviceProfile uint32

	//
	DiskAvailableBytes uint64

	//
	DiskTotalBytes uint64

	//
	GroupConnections uint32

	//
	InternetConnections uint32

	//
	LanConnections uint32

	//
	LinkLocalConnections uint32

	//
	MemUsageKBytes uint64

	//
	PeerInfoCount uint32

	//
	Swarms uint32
}

MSFT_DOCurrentStatus struct

func NewMSFT_DOCurrentStatusEx1 added in v0.1.1

func NewMSFT_DOCurrentStatusEx1(instance *cim.WmiInstance) (newInstance *MSFT_DOCurrentStatus, err error)

func NewMSFT_DOCurrentStatusEx6 added in v0.1.1

func NewMSFT_DOCurrentStatusEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_DOCurrentStatus, err error)

func (*MSFT_DOCurrentStatus) GetPropertyCacheServerConnections

func (instance *MSFT_DOCurrentStatus) GetPropertyCacheServerConnections() (value uint32, err error)

GetCacheServerConnections gets the value of CacheServerConnections for the instance

func (*MSFT_DOCurrentStatus) GetPropertyCacheSizeBytes

func (instance *MSFT_DOCurrentStatus) GetPropertyCacheSizeBytes() (value uint64, err error)

GetCacheSizeBytes gets the value of CacheSizeBytes for the instance

func (*MSFT_DOCurrentStatus) GetPropertyCdnConnections

func (instance *MSFT_DOCurrentStatus) GetPropertyCdnConnections() (value uint32, err error)

GetCdnConnections gets the value of CdnConnections for the instance

func (*MSFT_DOCurrentStatus) GetPropertyCpuUsagePct

func (instance *MSFT_DOCurrentStatus) GetPropertyCpuUsagePct() (value float32, err error)

GetCpuUsagePct gets the value of CpuUsagePct for the instance

func (*MSFT_DOCurrentStatus) GetPropertyDeviceProfile

func (instance *MSFT_DOCurrentStatus) GetPropertyDeviceProfile() (value uint32, err error)

GetDeviceProfile gets the value of DeviceProfile for the instance

func (*MSFT_DOCurrentStatus) GetPropertyDiskAvailableBytes

func (instance *MSFT_DOCurrentStatus) GetPropertyDiskAvailableBytes() (value uint64, err error)

GetDiskAvailableBytes gets the value of DiskAvailableBytes for the instance

func (*MSFT_DOCurrentStatus) GetPropertyDiskTotalBytes

func (instance *MSFT_DOCurrentStatus) GetPropertyDiskTotalBytes() (value uint64, err error)

GetDiskTotalBytes gets the value of DiskTotalBytes for the instance

func (*MSFT_DOCurrentStatus) GetPropertyGroupConnections

func (instance *MSFT_DOCurrentStatus) GetPropertyGroupConnections() (value uint32, err error)

GetGroupConnections gets the value of GroupConnections for the instance

func (*MSFT_DOCurrentStatus) GetPropertyInternetConnections

func (instance *MSFT_DOCurrentStatus) GetPropertyInternetConnections() (value uint32, err error)

GetInternetConnections gets the value of InternetConnections for the instance

func (*MSFT_DOCurrentStatus) GetPropertyLanConnections

func (instance *MSFT_DOCurrentStatus) GetPropertyLanConnections() (value uint32, err error)

GetLanConnections gets the value of LanConnections for the instance

func (*MSFT_DOCurrentStatus) GetPropertyLinkLocalConnections

func (instance *MSFT_DOCurrentStatus) GetPropertyLinkLocalConnections() (value uint32, err error)

GetLinkLocalConnections gets the value of LinkLocalConnections for the instance

func (*MSFT_DOCurrentStatus) GetPropertyMemUsageKBytes

func (instance *MSFT_DOCurrentStatus) GetPropertyMemUsageKBytes() (value uint64, err error)

GetMemUsageKBytes gets the value of MemUsageKBytes for the instance

func (*MSFT_DOCurrentStatus) GetPropertyPeerInfoCount

func (instance *MSFT_DOCurrentStatus) GetPropertyPeerInfoCount() (value uint32, err error)

GetPeerInfoCount gets the value of PeerInfoCount for the instance

func (*MSFT_DOCurrentStatus) GetPropertySwarms

func (instance *MSFT_DOCurrentStatus) GetPropertySwarms() (value uint32, err error)

GetSwarms gets the value of Swarms for the instance

func (*MSFT_DOCurrentStatus) SetPropertyCacheServerConnections

func (instance *MSFT_DOCurrentStatus) SetPropertyCacheServerConnections(value uint32) (err error)

SetCacheServerConnections sets the value of CacheServerConnections for the instance

func (*MSFT_DOCurrentStatus) SetPropertyCacheSizeBytes

func (instance *MSFT_DOCurrentStatus) SetPropertyCacheSizeBytes(value uint64) (err error)

SetCacheSizeBytes sets the value of CacheSizeBytes for the instance

func (*MSFT_DOCurrentStatus) SetPropertyCdnConnections

func (instance *MSFT_DOCurrentStatus) SetPropertyCdnConnections(value uint32) (err error)

SetCdnConnections sets the value of CdnConnections for the instance

func (*MSFT_DOCurrentStatus) SetPropertyCpuUsagePct

func (instance *MSFT_DOCurrentStatus) SetPropertyCpuUsagePct(value float32) (err error)

SetCpuUsagePct sets the value of CpuUsagePct for the instance

func (*MSFT_DOCurrentStatus) SetPropertyDeviceProfile

func (instance *MSFT_DOCurrentStatus) SetPropertyDeviceProfile(value uint32) (err error)

SetDeviceProfile sets the value of DeviceProfile for the instance

func (*MSFT_DOCurrentStatus) SetPropertyDiskAvailableBytes

func (instance *MSFT_DOCurrentStatus) SetPropertyDiskAvailableBytes(value uint64) (err error)

SetDiskAvailableBytes sets the value of DiskAvailableBytes for the instance

func (*MSFT_DOCurrentStatus) SetPropertyDiskTotalBytes

func (instance *MSFT_DOCurrentStatus) SetPropertyDiskTotalBytes(value uint64) (err error)

SetDiskTotalBytes sets the value of DiskTotalBytes for the instance

func (*MSFT_DOCurrentStatus) SetPropertyGroupConnections

func (instance *MSFT_DOCurrentStatus) SetPropertyGroupConnections(value uint32) (err error)

SetGroupConnections sets the value of GroupConnections for the instance

func (*MSFT_DOCurrentStatus) SetPropertyInternetConnections

func (instance *MSFT_DOCurrentStatus) SetPropertyInternetConnections(value uint32) (err error)

SetInternetConnections sets the value of InternetConnections for the instance

func (*MSFT_DOCurrentStatus) SetPropertyLanConnections

func (instance *MSFT_DOCurrentStatus) SetPropertyLanConnections(value uint32) (err error)

SetLanConnections sets the value of LanConnections for the instance

func (*MSFT_DOCurrentStatus) SetPropertyLinkLocalConnections

func (instance *MSFT_DOCurrentStatus) SetPropertyLinkLocalConnections(value uint32) (err error)

SetLinkLocalConnections sets the value of LinkLocalConnections for the instance

func (*MSFT_DOCurrentStatus) SetPropertyMemUsageKBytes

func (instance *MSFT_DOCurrentStatus) SetPropertyMemUsageKBytes(value uint64) (err error)

SetMemUsageKBytes sets the value of MemUsageKBytes for the instance

func (*MSFT_DOCurrentStatus) SetPropertyPeerInfoCount

func (instance *MSFT_DOCurrentStatus) SetPropertyPeerInfoCount(value uint32) (err error)

SetPeerInfoCount sets the value of PeerInfoCount for the instance

func (*MSFT_DOCurrentStatus) SetPropertySwarms

func (instance *MSFT_DOCurrentStatus) SetPropertySwarms(value uint32) (err error)

SetSwarms sets the value of Swarms for the instance

type MSFT_DODownloadUsage

type MSFT_DODownloadUsage struct {
	*MSFT_DOUsage

	//
	BackgroundRatePct uint8

	//
	ForegroundRatePct uint8

	//
	MonthlyBkRateBps uint64

	//
	MonthlyCacheHostBytes uint64

	//
	MonthlyCdnBytes uint64

	//
	MonthlyFrRateBps uint64

	//
	MonthlyGroupBytes uint64

	//
	MonthlyLinkLocalBytes uint64

	//
	NormalDownloads uint32

	//
	NormalDownloadsPending uint32

	//
	PriorityDownloads uint32

	//
	PriorityDownloadsPending uint32
}

MSFT_DODownloadUsage struct

func NewMSFT_DODownloadUsageEx1 added in v0.1.1

func NewMSFT_DODownloadUsageEx1(instance *cim.WmiInstance) (newInstance *MSFT_DODownloadUsage, err error)

func NewMSFT_DODownloadUsageEx6 added in v0.1.1

func NewMSFT_DODownloadUsageEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_DODownloadUsage, err error)

func (*MSFT_DODownloadUsage) GetPropertyBackgroundRatePct

func (instance *MSFT_DODownloadUsage) GetPropertyBackgroundRatePct() (value uint8, err error)

GetBackgroundRatePct gets the value of BackgroundRatePct for the instance

func (*MSFT_DODownloadUsage) GetPropertyForegroundRatePct

func (instance *MSFT_DODownloadUsage) GetPropertyForegroundRatePct() (value uint8, err error)

GetForegroundRatePct gets the value of ForegroundRatePct for the instance

func (*MSFT_DODownloadUsage) GetPropertyMonthlyBkRateBps

func (instance *MSFT_DODownloadUsage) GetPropertyMonthlyBkRateBps() (value uint64, err error)

GetMonthlyBkRateBps gets the value of MonthlyBkRateBps for the instance

func (*MSFT_DODownloadUsage) GetPropertyMonthlyCacheHostBytes

func (instance *MSFT_DODownloadUsage) GetPropertyMonthlyCacheHostBytes() (value uint64, err error)

GetMonthlyCacheHostBytes gets the value of MonthlyCacheHostBytes for the instance

func (*MSFT_DODownloadUsage) GetPropertyMonthlyCdnBytes

func (instance *MSFT_DODownloadUsage) GetPropertyMonthlyCdnBytes() (value uint64, err error)

GetMonthlyCdnBytes gets the value of MonthlyCdnBytes for the instance

func (*MSFT_DODownloadUsage) GetPropertyMonthlyFrRateBps

func (instance *MSFT_DODownloadUsage) GetPropertyMonthlyFrRateBps() (value uint64, err error)

GetMonthlyFrRateBps gets the value of MonthlyFrRateBps for the instance

func (*MSFT_DODownloadUsage) GetPropertyMonthlyGroupBytes

func (instance *MSFT_DODownloadUsage) GetPropertyMonthlyGroupBytes() (value uint64, err error)

GetMonthlyGroupBytes gets the value of MonthlyGroupBytes for the instance

func (*MSFT_DODownloadUsage) GetPropertyMonthlyLinkLocalBytes

func (instance *MSFT_DODownloadUsage) GetPropertyMonthlyLinkLocalBytes() (value uint64, err error)

GetMonthlyLinkLocalBytes gets the value of MonthlyLinkLocalBytes for the instance

func (*MSFT_DODownloadUsage) GetPropertyNormalDownloads

func (instance *MSFT_DODownloadUsage) GetPropertyNormalDownloads() (value uint32, err error)

GetNormalDownloads gets the value of NormalDownloads for the instance

func (*MSFT_DODownloadUsage) GetPropertyNormalDownloadsPending

func (instance *MSFT_DODownloadUsage) GetPropertyNormalDownloadsPending() (value uint32, err error)

GetNormalDownloadsPending gets the value of NormalDownloadsPending for the instance

func (*MSFT_DODownloadUsage) GetPropertyPriorityDownloads

func (instance *MSFT_DODownloadUsage) GetPropertyPriorityDownloads() (value uint32, err error)

GetPriorityDownloads gets the value of PriorityDownloads for the instance

func (*MSFT_DODownloadUsage) GetPropertyPriorityDownloadsPending

func (instance *MSFT_DODownloadUsage) GetPropertyPriorityDownloadsPending() (value uint32, err error)

GetPriorityDownloadsPending gets the value of PriorityDownloadsPending for the instance

func (*MSFT_DODownloadUsage) SetPropertyBackgroundRatePct

func (instance *MSFT_DODownloadUsage) SetPropertyBackgroundRatePct(value uint8) (err error)

SetBackgroundRatePct sets the value of BackgroundRatePct for the instance

func (*MSFT_DODownloadUsage) SetPropertyForegroundRatePct

func (instance *MSFT_DODownloadUsage) SetPropertyForegroundRatePct(value uint8) (err error)

SetForegroundRatePct sets the value of ForegroundRatePct for the instance

func (*MSFT_DODownloadUsage) SetPropertyMonthlyBkRateBps

func (instance *MSFT_DODownloadUsage) SetPropertyMonthlyBkRateBps(value uint64) (err error)

SetMonthlyBkRateBps sets the value of MonthlyBkRateBps for the instance

func (*MSFT_DODownloadUsage) SetPropertyMonthlyCacheHostBytes

func (instance *MSFT_DODownloadUsage) SetPropertyMonthlyCacheHostBytes(value uint64) (err error)

SetMonthlyCacheHostBytes sets the value of MonthlyCacheHostBytes for the instance

func (*MSFT_DODownloadUsage) SetPropertyMonthlyCdnBytes

func (instance *MSFT_DODownloadUsage) SetPropertyMonthlyCdnBytes(value uint64) (err error)

SetMonthlyCdnBytes sets the value of MonthlyCdnBytes for the instance

func (*MSFT_DODownloadUsage) SetPropertyMonthlyFrRateBps

func (instance *MSFT_DODownloadUsage) SetPropertyMonthlyFrRateBps(value uint64) (err error)

SetMonthlyFrRateBps sets the value of MonthlyFrRateBps for the instance

func (*MSFT_DODownloadUsage) SetPropertyMonthlyGroupBytes

func (instance *MSFT_DODownloadUsage) SetPropertyMonthlyGroupBytes(value uint64) (err error)

SetMonthlyGroupBytes sets the value of MonthlyGroupBytes for the instance

func (*MSFT_DODownloadUsage) SetPropertyMonthlyLinkLocalBytes

func (instance *MSFT_DODownloadUsage) SetPropertyMonthlyLinkLocalBytes(value uint64) (err error)

SetMonthlyLinkLocalBytes sets the value of MonthlyLinkLocalBytes for the instance

func (*MSFT_DODownloadUsage) SetPropertyNormalDownloads

func (instance *MSFT_DODownloadUsage) SetPropertyNormalDownloads(value uint32) (err error)

SetNormalDownloads sets the value of NormalDownloads for the instance

func (*MSFT_DODownloadUsage) SetPropertyNormalDownloadsPending

func (instance *MSFT_DODownloadUsage) SetPropertyNormalDownloadsPending(value uint32) (err error)

SetNormalDownloadsPending sets the value of NormalDownloadsPending for the instance

func (*MSFT_DODownloadUsage) SetPropertyPriorityDownloads

func (instance *MSFT_DODownloadUsage) SetPropertyPriorityDownloads(value uint32) (err error)

SetPriorityDownloads sets the value of PriorityDownloads for the instance

func (*MSFT_DODownloadUsage) SetPropertyPriorityDownloadsPending

func (instance *MSFT_DODownloadUsage) SetPropertyPriorityDownloadsPending(value uint32) (err error)

SetPriorityDownloadsPending sets the value of PriorityDownloadsPending for the instance

type MSFT_DOUploadUsage

type MSFT_DOUploadUsage struct {
	*MSFT_DOUsage

	//
	MonthlyUploadRestriction DOUploadUsage_MonthlyUploadRestriction

	//
	UploadRatePct uint8

	//
	Uploads uint32
}

MSFT_DOUploadUsage struct

func NewMSFT_DOUploadUsageEx1 added in v0.1.1

func NewMSFT_DOUploadUsageEx1(instance *cim.WmiInstance) (newInstance *MSFT_DOUploadUsage, err error)

func NewMSFT_DOUploadUsageEx6 added in v0.1.1

func NewMSFT_DOUploadUsageEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_DOUploadUsage, err error)

func (*MSFT_DOUploadUsage) GetPropertyMonthlyUploadRestriction

func (instance *MSFT_DOUploadUsage) GetPropertyMonthlyUploadRestriction() (value DOUploadUsage_MonthlyUploadRestriction, err error)

GetMonthlyUploadRestriction gets the value of MonthlyUploadRestriction for the instance

func (*MSFT_DOUploadUsage) GetPropertyUploadRatePct

func (instance *MSFT_DOUploadUsage) GetPropertyUploadRatePct() (value uint8, err error)

GetUploadRatePct gets the value of UploadRatePct for the instance

func (*MSFT_DOUploadUsage) GetPropertyUploads

func (instance *MSFT_DOUploadUsage) GetPropertyUploads() (value uint32, err error)

GetUploads gets the value of Uploads for the instance

func (*MSFT_DOUploadUsage) SetPropertyMonthlyUploadRestriction

func (instance *MSFT_DOUploadUsage) SetPropertyMonthlyUploadRestriction(value DOUploadUsage_MonthlyUploadRestriction) (err error)

SetMonthlyUploadRestriction sets the value of MonthlyUploadRestriction for the instance

func (*MSFT_DOUploadUsage) SetPropertyUploadRatePct

func (instance *MSFT_DOUploadUsage) SetPropertyUploadRatePct(value uint8) (err error)

SetUploadRatePct sets the value of UploadRatePct for the instance

func (*MSFT_DOUploadUsage) SetPropertyUploads

func (instance *MSFT_DOUploadUsage) SetPropertyUploads(value uint32) (err error)

SetUploads sets the value of Uploads for the instance

type MSFT_DOUsage

type MSFT_DOUsage struct {
	*MSFT_DOBaseStatus

	//
	LinkBps uint32

	//
	LinkUsageBps uint32

	//
	MonthlyInternetBytes uint64

	//
	MonthlyLanBytes uint64
}

MSFT_DOUsage struct

func NewMSFT_DOUsageEx1 added in v0.1.1

func NewMSFT_DOUsageEx1(instance *cim.WmiInstance) (newInstance *MSFT_DOUsage, err error)

func NewMSFT_DOUsageEx6 added in v0.1.1

func NewMSFT_DOUsageEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_DOUsage, err error)

func (*MSFT_DOUsage) GetPropertyLinkBps

func (instance *MSFT_DOUsage) GetPropertyLinkBps() (value uint32, err error)

GetLinkBps gets the value of LinkBps for the instance

func (*MSFT_DOUsage) GetPropertyLinkUsageBps

func (instance *MSFT_DOUsage) GetPropertyLinkUsageBps() (value uint32, err error)

GetLinkUsageBps gets the value of LinkUsageBps for the instance

func (*MSFT_DOUsage) GetPropertyMonthlyInternetBytes

func (instance *MSFT_DOUsage) GetPropertyMonthlyInternetBytes() (value uint64, err error)

GetMonthlyInternetBytes gets the value of MonthlyInternetBytes for the instance

func (*MSFT_DOUsage) GetPropertyMonthlyLanBytes

func (instance *MSFT_DOUsage) GetPropertyMonthlyLanBytes() (value uint64, err error)

GetMonthlyLanBytes gets the value of MonthlyLanBytes for the instance

func (*MSFT_DOUsage) SetPropertyLinkBps

func (instance *MSFT_DOUsage) SetPropertyLinkBps(value uint32) (err error)

SetLinkBps sets the value of LinkBps for the instance

func (*MSFT_DOUsage) SetPropertyLinkUsageBps

func (instance *MSFT_DOUsage) SetPropertyLinkUsageBps(value uint32) (err error)

SetLinkUsageBps sets the value of LinkUsageBps for the instance

func (*MSFT_DOUsage) SetPropertyMonthlyInternetBytes

func (instance *MSFT_DOUsage) SetPropertyMonthlyInternetBytes(value uint64) (err error)

SetMonthlyInternetBytes sets the value of MonthlyInternetBytes for the instance

func (*MSFT_DOUsage) SetPropertyMonthlyLanBytes

func (instance *MSFT_DOUsage) SetPropertyMonthlyLanBytes(value uint64) (err error)

SetMonthlyLanBytes sets the value of MonthlyLanBytes for the instance

type MSFT_DeliveryOptimizationConfig

type MSFT_DeliveryOptimizationConfig struct {
	*MSFT_DOBaseStatus

	//
	DownBackLimitBps uint32

	//
	DownBackLimitBpsProvider DeliveryOptimizationConfig_DownBackLimitBpsProvider

	//
	DownBackLimitPct uint8

	//
	DownBackLimitPctProvider DeliveryOptimizationConfig_DownBackLimitPctProvider

	//
	DownForeLimitBps uint32

	//
	DownForeLimitBpsProvider DeliveryOptimizationConfig_DownForeLimitBpsProvider

	//
	DownForeLimitPct uint8

	//
	DownForeLimitPctProvider DeliveryOptimizationConfig_DownForeLimitPctProvider

	// 13
	DownloadMode DeliveryOptimizationConfig_DownloadMode

	//
	DownloadModeProvider DeliveryOptimizationConfig_DownloadModeProvider

	//
	MaxUploadRatePct uint8

	//
	MaxUploadRateProvider DeliveryOptimizationConfig_MaxUploadRateProvider

	//
	UpLimitMonthlyGB float64

	//
	UpLimitMonthlyGBProvider DeliveryOptimizationConfig_UpLimitMonthlyGBProvider
}

MSFT_DeliveryOptimizationConfig struct

func NewMSFT_DeliveryOptimizationConfigEx1 added in v0.1.1

func NewMSFT_DeliveryOptimizationConfigEx1(instance *cim.WmiInstance) (newInstance *MSFT_DeliveryOptimizationConfig, err error)

func NewMSFT_DeliveryOptimizationConfigEx6 added in v0.1.1

func NewMSFT_DeliveryOptimizationConfigEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_DeliveryOptimizationConfig, err error)

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownBackLimitBps

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownBackLimitBps() (value uint32, err error)

GetDownBackLimitBps gets the value of DownBackLimitBps for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownBackLimitBpsProvider

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownBackLimitBpsProvider() (value DeliveryOptimizationConfig_DownBackLimitBpsProvider, err error)

GetDownBackLimitBpsProvider gets the value of DownBackLimitBpsProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownBackLimitPct

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownBackLimitPct() (value uint8, err error)

GetDownBackLimitPct gets the value of DownBackLimitPct for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownBackLimitPctProvider

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownBackLimitPctProvider() (value DeliveryOptimizationConfig_DownBackLimitPctProvider, err error)

GetDownBackLimitPctProvider gets the value of DownBackLimitPctProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownForeLimitBps

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownForeLimitBps() (value uint32, err error)

GetDownForeLimitBps gets the value of DownForeLimitBps for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownForeLimitBpsProvider

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownForeLimitBpsProvider() (value DeliveryOptimizationConfig_DownForeLimitBpsProvider, err error)

GetDownForeLimitBpsProvider gets the value of DownForeLimitBpsProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownForeLimitPct

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownForeLimitPct() (value uint8, err error)

GetDownForeLimitPct gets the value of DownForeLimitPct for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownForeLimitPctProvider

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownForeLimitPctProvider() (value DeliveryOptimizationConfig_DownForeLimitPctProvider, err error)

GetDownForeLimitPctProvider gets the value of DownForeLimitPctProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownloadMode

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownloadMode() (value DeliveryOptimizationConfig_DownloadMode, err error)

GetDownloadMode gets the value of DownloadMode for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyDownloadModeProvider

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyDownloadModeProvider() (value DeliveryOptimizationConfig_DownloadModeProvider, err error)

GetDownloadModeProvider gets the value of DownloadModeProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyMaxUploadRatePct

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyMaxUploadRatePct() (value uint8, err error)

GetMaxUploadRatePct gets the value of MaxUploadRatePct for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyMaxUploadRateProvider

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyMaxUploadRateProvider() (value DeliveryOptimizationConfig_MaxUploadRateProvider, err error)

GetMaxUploadRateProvider gets the value of MaxUploadRateProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyUpLimitMonthlyGB

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyUpLimitMonthlyGB() (value float64, err error)

GetUpLimitMonthlyGB gets the value of UpLimitMonthlyGB for the instance

func (*MSFT_DeliveryOptimizationConfig) GetPropertyUpLimitMonthlyGBProvider

func (instance *MSFT_DeliveryOptimizationConfig) GetPropertyUpLimitMonthlyGBProvider() (value DeliveryOptimizationConfig_UpLimitMonthlyGBProvider, err error)

GetUpLimitMonthlyGBProvider gets the value of UpLimitMonthlyGBProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownBackLimitBps

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownBackLimitBps(value uint32) (err error)

SetDownBackLimitBps sets the value of DownBackLimitBps for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownBackLimitBpsProvider

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownBackLimitBpsProvider(value DeliveryOptimizationConfig_DownBackLimitBpsProvider) (err error)

SetDownBackLimitBpsProvider sets the value of DownBackLimitBpsProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownBackLimitPct

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownBackLimitPct(value uint8) (err error)

SetDownBackLimitPct sets the value of DownBackLimitPct for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownBackLimitPctProvider

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownBackLimitPctProvider(value DeliveryOptimizationConfig_DownBackLimitPctProvider) (err error)

SetDownBackLimitPctProvider sets the value of DownBackLimitPctProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownForeLimitBps

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownForeLimitBps(value uint32) (err error)

SetDownForeLimitBps sets the value of DownForeLimitBps for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownForeLimitBpsProvider

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownForeLimitBpsProvider(value DeliveryOptimizationConfig_DownForeLimitBpsProvider) (err error)

SetDownForeLimitBpsProvider sets the value of DownForeLimitBpsProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownForeLimitPct

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownForeLimitPct(value uint8) (err error)

SetDownForeLimitPct sets the value of DownForeLimitPct for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownForeLimitPctProvider

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownForeLimitPctProvider(value DeliveryOptimizationConfig_DownForeLimitPctProvider) (err error)

SetDownForeLimitPctProvider sets the value of DownForeLimitPctProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownloadMode

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownloadMode(value DeliveryOptimizationConfig_DownloadMode) (err error)

SetDownloadMode sets the value of DownloadMode for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyDownloadModeProvider

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyDownloadModeProvider(value DeliveryOptimizationConfig_DownloadModeProvider) (err error)

SetDownloadModeProvider sets the value of DownloadModeProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyMaxUploadRatePct

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyMaxUploadRatePct(value uint8) (err error)

SetMaxUploadRatePct sets the value of MaxUploadRatePct for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyMaxUploadRateProvider

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyMaxUploadRateProvider(value DeliveryOptimizationConfig_MaxUploadRateProvider) (err error)

SetMaxUploadRateProvider sets the value of MaxUploadRateProvider for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyUpLimitMonthlyGB

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyUpLimitMonthlyGB(value float64) (err error)

SetUpLimitMonthlyGB sets the value of UpLimitMonthlyGB for the instance

func (*MSFT_DeliveryOptimizationConfig) SetPropertyUpLimitMonthlyGBProvider

func (instance *MSFT_DeliveryOptimizationConfig) SetPropertyUpLimitMonthlyGBProvider(value DeliveryOptimizationConfig_UpLimitMonthlyGBProvider) (err error)

SetUpLimitMonthlyGBProvider sets the value of UpLimitMonthlyGBProvider for the instance

type MSFT_DeliveryOptimizationExtendedConfig

type MSFT_DeliveryOptimizationExtendedConfig struct {
	*MSFT_DOBaseStatus

	//
	BatteryPctToSeed uint32

	//
	BatteryPctToSeedProvider DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider

	//
	MinTotalDiskSize uint32

	//
	MinTotalDiskSizeProvider DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider

	//
	MinTotalRAM uint32

	//
	MinTotalRAMProvider DeliveryOptimizationExtendedConfig_MinTotalRAMProvider

	//
	VpnKeywords string

	//
	VpnKeywordsProvider DeliveryOptimizationExtendedConfig_VpnKeywordsProvider

	//
	VpnPeerCachingAllowed bool

	//
	VpnPeerCachingAllowedProvider DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider

	//
	WorkingDirectory string

	//
	WorkingDirectoryProvider DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider
}

MSFT_DeliveryOptimizationExtendedConfig struct

func NewMSFT_DeliveryOptimizationExtendedConfigEx1 added in v0.1.1

func NewMSFT_DeliveryOptimizationExtendedConfigEx1(instance *cim.WmiInstance) (newInstance *MSFT_DeliveryOptimizationExtendedConfig, err error)

func NewMSFT_DeliveryOptimizationExtendedConfigEx6 added in v0.1.1

func NewMSFT_DeliveryOptimizationExtendedConfigEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_DeliveryOptimizationExtendedConfig, err error)

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyBatteryPctToSeed

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyBatteryPctToSeed() (value uint32, err error)

GetBatteryPctToSeed gets the value of BatteryPctToSeed for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyBatteryPctToSeedProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyBatteryPctToSeedProvider() (value DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider, err error)

GetBatteryPctToSeedProvider gets the value of BatteryPctToSeedProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyMinTotalDiskSize

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyMinTotalDiskSize() (value uint32, err error)

GetMinTotalDiskSize gets the value of MinTotalDiskSize for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyMinTotalDiskSizeProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyMinTotalDiskSizeProvider() (value DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider, err error)

GetMinTotalDiskSizeProvider gets the value of MinTotalDiskSizeProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyMinTotalRAM

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyMinTotalRAM() (value uint32, err error)

GetMinTotalRAM gets the value of MinTotalRAM for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyMinTotalRAMProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyMinTotalRAMProvider() (value DeliveryOptimizationExtendedConfig_MinTotalRAMProvider, err error)

GetMinTotalRAMProvider gets the value of MinTotalRAMProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyVpnKeywords

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyVpnKeywords() (value string, err error)

GetVpnKeywords gets the value of VpnKeywords for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyVpnKeywordsProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyVpnKeywordsProvider() (value DeliveryOptimizationExtendedConfig_VpnKeywordsProvider, err error)

GetVpnKeywordsProvider gets the value of VpnKeywordsProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyVpnPeerCachingAllowed

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyVpnPeerCachingAllowed() (value bool, err error)

GetVpnPeerCachingAllowed gets the value of VpnPeerCachingAllowed for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyVpnPeerCachingAllowedProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyVpnPeerCachingAllowedProvider() (value DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider, err error)

GetVpnPeerCachingAllowedProvider gets the value of VpnPeerCachingAllowedProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyWorkingDirectory

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyWorkingDirectory() (value string, err error)

GetWorkingDirectory gets the value of WorkingDirectory for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) GetPropertyWorkingDirectoryProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) GetPropertyWorkingDirectoryProvider() (value DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider, err error)

GetWorkingDirectoryProvider gets the value of WorkingDirectoryProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyBatteryPctToSeed

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyBatteryPctToSeed(value uint32) (err error)

SetBatteryPctToSeed sets the value of BatteryPctToSeed for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyBatteryPctToSeedProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyBatteryPctToSeedProvider(value DeliveryOptimizationExtendedConfig_BatteryPctToSeedProvider) (err error)

SetBatteryPctToSeedProvider sets the value of BatteryPctToSeedProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyMinTotalDiskSize

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyMinTotalDiskSize(value uint32) (err error)

SetMinTotalDiskSize sets the value of MinTotalDiskSize for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyMinTotalDiskSizeProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyMinTotalDiskSizeProvider(value DeliveryOptimizationExtendedConfig_MinTotalDiskSizeProvider) (err error)

SetMinTotalDiskSizeProvider sets the value of MinTotalDiskSizeProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyMinTotalRAM

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyMinTotalRAM(value uint32) (err error)

SetMinTotalRAM sets the value of MinTotalRAM for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyMinTotalRAMProvider

SetMinTotalRAMProvider sets the value of MinTotalRAMProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyVpnKeywords

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyVpnKeywords(value string) (err error)

SetVpnKeywords sets the value of VpnKeywords for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyVpnKeywordsProvider

SetVpnKeywordsProvider sets the value of VpnKeywordsProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyVpnPeerCachingAllowed

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyVpnPeerCachingAllowed(value bool) (err error)

SetVpnPeerCachingAllowed sets the value of VpnPeerCachingAllowed for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyVpnPeerCachingAllowedProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyVpnPeerCachingAllowedProvider(value DeliveryOptimizationExtendedConfig_VpnPeerCachingAllowedProvider) (err error)

SetVpnPeerCachingAllowedProvider sets the value of VpnPeerCachingAllowedProvider for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyWorkingDirectory

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyWorkingDirectory(value string) (err error)

SetWorkingDirectory sets the value of WorkingDirectory for the instance

func (*MSFT_DeliveryOptimizationExtendedConfig) SetPropertyWorkingDirectoryProvider

func (instance *MSFT_DeliveryOptimizationExtendedConfig) SetPropertyWorkingDirectoryProvider(value DeliveryOptimizationExtendedConfig_WorkingDirectoryProvider) (err error)

SetWorkingDirectoryProvider sets the value of WorkingDirectoryProvider for the instance

type MSFT_DeliveryOptimizationFile

type MSFT_DeliveryOptimizationFile struct {
	*cim.WmiInstance

	//
	BytesFromCacheServer uint64

	//
	BytesFromGroupPeers uint64

	//
	BytesFromHttp uint64

	//
	BytesFromInternetPeers uint64

	//
	BytesFromLanPeers uint64

	//
	BytesToGroupPeers uint64

	//
	BytesToInternetPeers uint64

	//
	BytesToLanPeers uint64

	//
	CacheHost string

	//
	CacheServerConnectionCount uint32

	//
	DownloadDurationMsecs uint64

	//
	DownloadMode DeliveryOptimizationFile_DownloadMode

	//
	ExpireOn string

	//
	FileId string

	//
	FileSize uint64

	//
	FileSizeInCache uint64

	//
	GroupConnectionCount uint32

	//
	HttpConnectionCount uint32

	//
	InternetConnectionCount uint32

	//
	IsBackground bool

	//
	IsPinned bool

	//
	LanConnectionCount uint32

	//
	PeerCount uint32

	//
	PredefinedCallerApplication string

	//
	SourceURL string

	//
	Status DeliveryOptimizationFile_Status

	//
	TotalBytesDownloaded uint64
}

MSFT_DeliveryOptimizationFile struct

func NewMSFT_DeliveryOptimizationFileEx1 added in v0.1.1

func NewMSFT_DeliveryOptimizationFileEx1(instance *cim.WmiInstance) (newInstance *MSFT_DeliveryOptimizationFile, err error)

func NewMSFT_DeliveryOptimizationFileEx6 added in v0.1.1

func NewMSFT_DeliveryOptimizationFileEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_DeliveryOptimizationFile, err error)

func (*MSFT_DeliveryOptimizationFile) GetPropertyBytesFromCacheServer

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyBytesFromCacheServer() (value uint64, err error)

GetBytesFromCacheServer gets the value of BytesFromCacheServer for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyBytesFromGroupPeers

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyBytesFromGroupPeers() (value uint64, err error)

GetBytesFromGroupPeers gets the value of BytesFromGroupPeers for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyBytesFromHttp

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyBytesFromHttp() (value uint64, err error)

GetBytesFromHttp gets the value of BytesFromHttp for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyBytesFromInternetPeers

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyBytesFromInternetPeers() (value uint64, err error)

GetBytesFromInternetPeers gets the value of BytesFromInternetPeers for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyBytesFromLanPeers

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyBytesFromLanPeers() (value uint64, err error)

GetBytesFromLanPeers gets the value of BytesFromLanPeers for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyBytesToGroupPeers

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyBytesToGroupPeers() (value uint64, err error)

GetBytesToGroupPeers gets the value of BytesToGroupPeers for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyBytesToInternetPeers

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyBytesToInternetPeers() (value uint64, err error)

GetBytesToInternetPeers gets the value of BytesToInternetPeers for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyBytesToLanPeers

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyBytesToLanPeers() (value uint64, err error)

GetBytesToLanPeers gets the value of BytesToLanPeers for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyCacheHost

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyCacheHost() (value string, err error)

GetCacheHost gets the value of CacheHost for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyCacheServerConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyCacheServerConnectionCount() (value uint32, err error)

GetCacheServerConnectionCount gets the value of CacheServerConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyDownloadDurationMsecs

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyDownloadDurationMsecs() (value uint64, err error)

GetDownloadDurationMsecs gets the value of DownloadDurationMsecs for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyDownloadMode

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyDownloadMode() (value DeliveryOptimizationFile_DownloadMode, err error)

GetDownloadMode gets the value of DownloadMode for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyExpireOn

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyExpireOn() (value string, err error)

GetExpireOn gets the value of ExpireOn for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyFileId

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyFileId() (value string, err error)

GetFileId gets the value of FileId for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyFileSize

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyFileSize() (value uint64, err error)

GetFileSize gets the value of FileSize for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyFileSizeInCache

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyFileSizeInCache() (value uint64, err error)

GetFileSizeInCache gets the value of FileSizeInCache for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyGroupConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyGroupConnectionCount() (value uint32, err error)

GetGroupConnectionCount gets the value of GroupConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyHttpConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyHttpConnectionCount() (value uint32, err error)

GetHttpConnectionCount gets the value of HttpConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyInternetConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyInternetConnectionCount() (value uint32, err error)

GetInternetConnectionCount gets the value of InternetConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyIsBackground

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyIsBackground() (value bool, err error)

GetIsBackground gets the value of IsBackground for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyIsPinned

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyIsPinned() (value bool, err error)

GetIsPinned gets the value of IsPinned for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyLanConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyLanConnectionCount() (value uint32, err error)

GetLanConnectionCount gets the value of LanConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyPeerCount

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyPeerCount() (value uint32, err error)

GetPeerCount gets the value of PeerCount for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyPredefinedCallerApplication

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyPredefinedCallerApplication() (value string, err error)

GetPredefinedCallerApplication gets the value of PredefinedCallerApplication for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertySourceURL

func (instance *MSFT_DeliveryOptimizationFile) GetPropertySourceURL() (value string, err error)

GetSourceURL gets the value of SourceURL for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyStatus

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyStatus() (value DeliveryOptimizationFile_Status, err error)

GetStatus gets the value of Status for the instance

func (*MSFT_DeliveryOptimizationFile) GetPropertyTotalBytesDownloaded

func (instance *MSFT_DeliveryOptimizationFile) GetPropertyTotalBytesDownloaded() (value uint64, err error)

GetTotalBytesDownloaded gets the value of TotalBytesDownloaded for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyBytesFromCacheServer

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyBytesFromCacheServer(value uint64) (err error)

SetBytesFromCacheServer sets the value of BytesFromCacheServer for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyBytesFromGroupPeers

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyBytesFromGroupPeers(value uint64) (err error)

SetBytesFromGroupPeers sets the value of BytesFromGroupPeers for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyBytesFromHttp

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyBytesFromHttp(value uint64) (err error)

SetBytesFromHttp sets the value of BytesFromHttp for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyBytesFromInternetPeers

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyBytesFromInternetPeers(value uint64) (err error)

SetBytesFromInternetPeers sets the value of BytesFromInternetPeers for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyBytesFromLanPeers

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyBytesFromLanPeers(value uint64) (err error)

SetBytesFromLanPeers sets the value of BytesFromLanPeers for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyBytesToGroupPeers

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyBytesToGroupPeers(value uint64) (err error)

SetBytesToGroupPeers sets the value of BytesToGroupPeers for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyBytesToInternetPeers

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyBytesToInternetPeers(value uint64) (err error)

SetBytesToInternetPeers sets the value of BytesToInternetPeers for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyBytesToLanPeers

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyBytesToLanPeers(value uint64) (err error)

SetBytesToLanPeers sets the value of BytesToLanPeers for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyCacheHost

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyCacheHost(value string) (err error)

SetCacheHost sets the value of CacheHost for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyCacheServerConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyCacheServerConnectionCount(value uint32) (err error)

SetCacheServerConnectionCount sets the value of CacheServerConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyDownloadDurationMsecs

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyDownloadDurationMsecs(value uint64) (err error)

SetDownloadDurationMsecs sets the value of DownloadDurationMsecs for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyDownloadMode

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyDownloadMode(value DeliveryOptimizationFile_DownloadMode) (err error)

SetDownloadMode sets the value of DownloadMode for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyExpireOn

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyExpireOn(value string) (err error)

SetExpireOn sets the value of ExpireOn for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyFileId

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyFileId(value string) (err error)

SetFileId sets the value of FileId for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyFileSize

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyFileSize(value uint64) (err error)

SetFileSize sets the value of FileSize for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyFileSizeInCache

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyFileSizeInCache(value uint64) (err error)

SetFileSizeInCache sets the value of FileSizeInCache for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyGroupConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyGroupConnectionCount(value uint32) (err error)

SetGroupConnectionCount sets the value of GroupConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyHttpConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyHttpConnectionCount(value uint32) (err error)

SetHttpConnectionCount sets the value of HttpConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyInternetConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyInternetConnectionCount(value uint32) (err error)

SetInternetConnectionCount sets the value of InternetConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyIsBackground

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyIsBackground(value bool) (err error)

SetIsBackground sets the value of IsBackground for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyIsPinned

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyIsPinned(value bool) (err error)

SetIsPinned sets the value of IsPinned for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyLanConnectionCount

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyLanConnectionCount(value uint32) (err error)

SetLanConnectionCount sets the value of LanConnectionCount for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyPeerCount

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyPeerCount(value uint32) (err error)

SetPeerCount sets the value of PeerCount for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyPredefinedCallerApplication

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyPredefinedCallerApplication(value string) (err error)

SetPredefinedCallerApplication sets the value of PredefinedCallerApplication for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertySourceURL

func (instance *MSFT_DeliveryOptimizationFile) SetPropertySourceURL(value string) (err error)

SetSourceURL sets the value of SourceURL for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyStatus

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyStatus(value DeliveryOptimizationFile_Status) (err error)

SetStatus sets the value of Status for the instance

func (*MSFT_DeliveryOptimizationFile) SetPropertyTotalBytesDownloaded

func (instance *MSFT_DeliveryOptimizationFile) SetPropertyTotalBytesDownloaded(value uint64) (err error)

SetTotalBytesDownloaded sets the value of TotalBytesDownloaded for the instance

type MSFT_DeliveryOptimizationFilePeerInfo

type MSFT_DeliveryOptimizationFilePeerInfo struct {
	*cim.WmiInstance

	//
	BytesReceived []uint64

	//
	BytesSent []uint64

	//
	ConnectionEstablished []bool

	//
	DownloadRates []uint32

	//
	FileId string

	//
	IPs []string

	//
	PeerTypes []uint8

	//
	UploadRates []uint32
}

MSFT_DeliveryOptimizationFilePeerInfo struct

func NewMSFT_DeliveryOptimizationFilePeerInfoEx1 added in v0.1.1

func NewMSFT_DeliveryOptimizationFilePeerInfoEx1(instance *cim.WmiInstance) (newInstance *MSFT_DeliveryOptimizationFilePeerInfo, err error)

func NewMSFT_DeliveryOptimizationFilePeerInfoEx6 added in v0.1.1

func NewMSFT_DeliveryOptimizationFilePeerInfoEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_DeliveryOptimizationFilePeerInfo, err error)

func (*MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyBytesReceived

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyBytesReceived() (value []uint64, err error)

GetBytesReceived gets the value of BytesReceived for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyBytesSent

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyBytesSent() (value []uint64, err error)

GetBytesSent gets the value of BytesSent for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyConnectionEstablished

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyConnectionEstablished() (value []bool, err error)

GetConnectionEstablished gets the value of ConnectionEstablished for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyDownloadRates

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyDownloadRates() (value []uint32, err error)

GetDownloadRates gets the value of DownloadRates for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyFileId

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyFileId() (value string, err error)

GetFileId gets the value of FileId for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyIPs

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyIPs() (value []string, err error)

GetIPs gets the value of IPs for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyPeerTypes

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyPeerTypes() (value []uint8, err error)

GetPeerTypes gets the value of PeerTypes for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyUploadRates

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) GetPropertyUploadRates() (value []uint32, err error)

GetUploadRates gets the value of UploadRates for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyBytesReceived

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyBytesReceived(value []uint64) (err error)

SetBytesReceived sets the value of BytesReceived for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyBytesSent

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyBytesSent(value []uint64) (err error)

SetBytesSent sets the value of BytesSent for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyConnectionEstablished

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyConnectionEstablished(value []bool) (err error)

SetConnectionEstablished sets the value of ConnectionEstablished for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyDownloadRates

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyDownloadRates(value []uint32) (err error)

SetDownloadRates sets the value of DownloadRates for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyFileId

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyFileId(value string) (err error)

SetFileId sets the value of FileId for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyIPs

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyIPs(value []string) (err error)

SetIPs sets the value of IPs for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyPeerTypes

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyPeerTypes(value []uint8) (err error)

SetPeerTypes sets the value of PeerTypes for the instance

func (*MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyUploadRates

func (instance *MSFT_DeliveryOptimizationFilePeerInfo) SetPropertyUploadRates(value []uint32) (err error)

SetUploadRates sets the value of UploadRates for the instance

type MSFT_ExtendedStatus

type MSFT_ExtendedStatus struct {
	*MSFT_WmiError
	// contains filtered or unexported fields
}

MSFT_ExtendedStatus struct

func NewMSFT_ExtendedStatusEx1 added in v0.1.1

func NewMSFT_ExtendedStatusEx1(instance *cim.WmiInstance) (newInstance *MSFT_ExtendedStatus, err error)

func NewMSFT_ExtendedStatusEx6 added in v0.1.1

func NewMSFT_ExtendedStatusEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_ExtendedStatus, err error)

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 NewMSFT_WmiErrorEx1 added in v0.1.1

func NewMSFT_WmiErrorEx1(instance *cim.WmiInstance) (newInstance *MSFT_WmiError, err error)

func NewMSFT_WmiErrorEx6 added in v0.1.1

func NewMSFT_WmiErrorEx6(hostName string,
	wmiNamespace string,
	userName string,
	password string,
	domainName string,
	query *query.WmiQuery) (newInstance *MSFT_WmiError, err error)

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