Documentation
¶
Overview ¶
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Disk_BusType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Disk_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Disk_OfflineReason
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Disk_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Disk_PartitionStyle
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Disk_ProvisioningType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Disk_UniqueIdFormat
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Error_CIMStatusCode
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Error_ErrorSourceFormat
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Error_ErrorType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Error_PerceivedSeverity
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Error_ProbableCause
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source FileServer_FileSharingProtocols
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source FileServer_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source FileServer_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source FileShareAccessControlEntry_AccessControlType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source FileShareAccessControlEntry_AccessRight
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source FileShare_FileSharingProtocol
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source FileShare_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source FileShare_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source FileShare_ShareState
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Indication_PerceivedSeverity
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source InitiatorId_HostType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source InitiatorId_Type
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source MaskingSet_DeviceAccesses
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source MaskingSet_HostType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ObjectProviderRegistration_InteractionType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Partition_GptType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Partition_MbrType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Partition_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source PhysicalDisk_BusType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source PhysicalDisk_CannotPoolReason
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source PhysicalDisk_MediaType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source PhysicalDisk_SupportedUsages
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source PhysicalDisk_UniqueIdFormat
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source PhysicalDisk_Usage
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicaPeer_PeerObjectType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicationCapabilities_SupportedAsynchronousActions
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicationCapabilities_SupportedLogVolumeFeatures
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicationCapabilities_SupportedObjectTypes
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicationCapabilities_SupportedReplicatedPartitionFeatures
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicationCapabilities_SupportedReplicationTypes
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicationCapabilities_SupportedSynchronousActions
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicationGroup_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicationGroup_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ReplicationSettings_SyncMode
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source ResiliencySetting_ParityLayout
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageAlertEvent_AlertType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageDiagnoseResult_PerceivedSeverity
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageEnclosure_BusType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageEnclosure_CurrentSensorOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageEnclosure_FanOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageEnclosure_IOControllerOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageEnclosure_PowerSupplyOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageEnclosure_TemperatureSensorOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageEnclosure_VoltageSensorOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageEvent_PerceivedSeverity
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageFaultDomain_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageFaultDomain_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageFaultEvent_ChangeType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageHealthStatusChangeEvent_CurrentHealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageHealthStatusChangeEvent_PreviousHealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageJob_JobState
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageJob_LocalOrUtcTime
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageJob_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageJob_RecoveryAction
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageJob_RequestedState
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToDisk_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToDisk_OfflineReason
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToDisk_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToPhysicalDisk_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToPhysicalDisk_LoadBalancePolicy
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToPhysicalDisk_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToPhysicalDisk_PathState
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToStorageEnclosure_FanOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToStorageEnclosure_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToStorageEnclosure_IOControllerOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNode_NameFormat
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageNode_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_FaultDomainAwarenessDefault
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_FileSystem
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_MediaType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_ProvisioningType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_ProvisioningTypeDefault
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_ReadOnlyReason
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_RepairPolicy
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_RetireMissingPhysicalDisks
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_SupportedProvisioningTypes
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_Usage
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StoragePool_Version
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageProvider_DiscoveryLevel
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageProvider_RemoteSubsystemCacheMode
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageProvider_SupportedRemoteSubsystemCacheModes
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageProvider_Type
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_CurrentCacheLevel
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_DataTieringType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_DeviceAccesses
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_FaultDomainAwarenessDefault
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_HostType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_MaskingPortsPerView
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_MaskingValidInitiatorIdTypes
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_NameFormat
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_ParityLayout
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_ProvisioningType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_ProvisioningTypeDefault
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_SupportedDeduplicationFileSystemTypes
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_SupportedDeduplicationObjectTypes
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_SupportedFileServerProtocols
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_SupportedFileSystems
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_SupportedHostType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_Usage
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageSubSystem_iSCSITargetCreationScheme
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source StorageTier_MediaType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Synchronized_CopyMethodology
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Synchronized_CopyPriority
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Synchronized_CopyState
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Synchronized_CopyType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Synchronized_ProgressStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Synchronized_ReplicaType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Synchronized_SyncMode
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Synchronized_SyncState
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Synchronized_SyncType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDiskToVirtualDisk_CopyMethodology
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDiskToVirtualDisk_CopyPriority
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDiskToVirtualDisk_CopyState
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDiskToVirtualDisk_CopyType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDiskToVirtualDisk_ProgressStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDiskToVirtualDisk_ReplicaType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDiskToVirtualDisk_SyncMode
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDiskToVirtualDisk_SyncState
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDiskToVirtualDisk_SyncType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_Access
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_DetachedReason
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_FaultDomainAwareness
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_HostType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_NameFormat
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_ParityLayout
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_ProvisioningType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_UniqueIdFormat
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source VirtualDisk_Usage
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Volume_DedupMode
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Volume_DriveType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Volume_FileSystemType
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Volume_HealthStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Volume_OperationalStatus
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Win32Provider_ImpersonationLevel
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source Win32Provider_InitializationReentrancy
////////////////////////////////////////////
Author:
Auto Generated on 9/18/2020 using wmigen Source root.Microsoft.Windows.Storage.Providers_v2
////////////////////////////////////////////
Index ¶
- func New__ACEEx1(instance *cim.WmiInstance) (newInstance *__ACE, err error)
- func New__ACEEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ACE, err error)
- func New__AbsoluteTimerInstructionEx1(instance *cim.WmiInstance) (newInstance *__AbsoluteTimerInstruction, err error)
- func New__AbsoluteTimerInstructionEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__AbsoluteTimerInstruction, err error)
- func New__AggregateEventEx1(instance *cim.WmiInstance) (newInstance *__AggregateEvent, err error)
- func New__AggregateEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__AggregateEvent, err error)
- func New__ClassCreationEventEx1(instance *cim.WmiInstance) (newInstance *__ClassCreationEvent, err error)
- func New__ClassCreationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ClassCreationEvent, err error)
- func New__ClassDeletionEventEx1(instance *cim.WmiInstance) (newInstance *__ClassDeletionEvent, err error)
- func New__ClassDeletionEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ClassDeletionEvent, err error)
- func New__ClassModificationEventEx1(instance *cim.WmiInstance) (newInstance *__ClassModificationEvent, err error)
- func New__ClassModificationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ClassModificationEvent, err error)
- func New__ClassOperationEventEx1(instance *cim.WmiInstance) (newInstance *__ClassOperationEvent, err error)
- func New__ClassOperationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ClassOperationEvent, err error)
- func New__ClassProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__ClassProviderRegistration, err error)
- func New__ClassProviderRegistrationEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ClassProviderRegistration, err error)
- func New__ConsumerFailureEventEx1(instance *cim.WmiInstance) (newInstance *__ConsumerFailureEvent, err error)
- func New__ConsumerFailureEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ConsumerFailureEvent, err error)
- func New__EventConsumerEx1(instance *cim.WmiInstance) (newInstance *__EventConsumer, err error)
- func New__EventConsumerEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__EventConsumer, err error)
- func New__EventConsumerProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__EventConsumerProviderRegistration, err error)
- func New__EventConsumerProviderRegistrationEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__EventConsumerProviderRegistration, err error)
- func New__EventDroppedEventEx1(instance *cim.WmiInstance) (newInstance *__EventDroppedEvent, err error)
- func New__EventDroppedEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__EventDroppedEvent, err error)
- func New__EventEx1(instance *cim.WmiInstance) (newInstance *__Event, err error)
- func New__EventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__Event, err error)
- func New__EventFilterEx1(instance *cim.WmiInstance) (newInstance *__EventFilter, err error)
- func New__EventFilterEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__EventFilter, err error)
- func New__EventGeneratorEx1(instance *cim.WmiInstance) (newInstance *__EventGenerator, err error)
- func New__EventGeneratorEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__EventGenerator, err error)
- func New__EventProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__EventProviderRegistration, err error)
- func New__EventProviderRegistrationEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__EventProviderRegistration, err error)
- func New__EventQueueOverflowEventEx1(instance *cim.WmiInstance) (newInstance *__EventQueueOverflowEvent, err error)
- func New__EventQueueOverflowEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__EventQueueOverflowEvent, err error)
- func New__ExtendedStatusEx1(instance *cim.WmiInstance) (newInstance *__ExtendedStatus, err error)
- func New__ExtendedStatusEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ExtendedStatus, err error)
- func New__ExtrinsicEventEx1(instance *cim.WmiInstance) (newInstance *__ExtrinsicEvent, err error)
- func New__ExtrinsicEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ExtrinsicEvent, err error)
- func New__FilterToConsumerBindingEx1(instance *cim.WmiInstance) (newInstance *__FilterToConsumerBinding, err error)
- func New__FilterToConsumerBindingEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__FilterToConsumerBinding, err error)
- func New__IndicationRelatedEx1(instance *cim.WmiInstance) (newInstance *__IndicationRelated, err error)
- func New__IndicationRelatedEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__IndicationRelated, err error)
- func New__InstanceCreationEventEx1(instance *cim.WmiInstance) (newInstance *__InstanceCreationEvent, err error)
- func New__InstanceCreationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__InstanceCreationEvent, err error)
- func New__InstanceDeletionEventEx1(instance *cim.WmiInstance) (newInstance *__InstanceDeletionEvent, err error)
- func New__InstanceDeletionEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__InstanceDeletionEvent, err error)
- func New__InstanceModificationEventEx1(instance *cim.WmiInstance) (newInstance *__InstanceModificationEvent, err error)
- func New__InstanceModificationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__InstanceModificationEvent, err error)
- func New__InstanceOperationEventEx1(instance *cim.WmiInstance) (newInstance *__InstanceOperationEvent, err error)
- func New__InstanceOperationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__InstanceOperationEvent, err error)
- func New__InstanceProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__InstanceProviderRegistration, err error)
- func New__InstanceProviderRegistrationEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__InstanceProviderRegistration, err error)
- func New__IntervalTimerInstructionEx1(instance *cim.WmiInstance) (newInstance *__IntervalTimerInstruction, err error)
- func New__IntervalTimerInstructionEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__IntervalTimerInstruction, err error)
- func New__MethodInvocationEventEx1(instance *cim.WmiInstance) (newInstance *__MethodInvocationEvent, err error)
- func New__MethodInvocationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__MethodInvocationEvent, err error)
- func New__MethodProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__MethodProviderRegistration, err error)
- func New__MethodProviderRegistrationEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__MethodProviderRegistration, err error)
- func New__NTLMUser9XEx1(instance *cim.WmiInstance) (newInstance *__NTLMUser9X, err error)
- func New__NTLMUser9XEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__NTLMUser9X, err error)
- func New__NamespaceCreationEventEx1(instance *cim.WmiInstance) (newInstance *__NamespaceCreationEvent, err error)
- func New__NamespaceCreationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__NamespaceCreationEvent, err error)
- func New__NamespaceDeletionEventEx1(instance *cim.WmiInstance) (newInstance *__NamespaceDeletionEvent, err error)
- func New__NamespaceDeletionEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__NamespaceDeletionEvent, err error)
- func New__NamespaceEx1(instance *cim.WmiInstance) (newInstance *__Namespace, err error)
- func New__NamespaceEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__Namespace, err error)
- func New__NamespaceModificationEventEx1(instance *cim.WmiInstance) (newInstance *__NamespaceModificationEvent, err error)
- func New__NamespaceModificationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__NamespaceModificationEvent, err error)
- func New__NamespaceOperationEventEx1(instance *cim.WmiInstance) (newInstance *__NamespaceOperationEvent, err error)
- func New__NamespaceOperationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__NamespaceOperationEvent, err error)
- func New__NotifyStatusEx1(instance *cim.WmiInstance) (newInstance *__NotifyStatus, err error)
- func New__NotifyStatusEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__NotifyStatus, err error)
- func New__ObjectProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__ObjectProviderRegistration, err error)
- func New__ObjectProviderRegistrationEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ObjectProviderRegistration, err error)
- func New__PARAMETERSEx1(instance *cim.WmiInstance) (newInstance *__PARAMETERS, err error)
- func New__PARAMETERSEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__PARAMETERS, err error)
- func New__PropertyProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__PropertyProviderRegistration, err error)
- func New__PropertyProviderRegistrationEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__PropertyProviderRegistration, err error)
- func New__ProviderEx1(instance *cim.WmiInstance) (newInstance *__Provider, err error)
- func New__ProviderEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__Provider, err error)
- func New__ProviderRegistrationEx1(instance *cim.WmiInstance) (newInstance *__ProviderRegistration, err error)
- func New__ProviderRegistrationEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__ProviderRegistration, err error)
- func New__QOSFailureEventEx1(instance *cim.WmiInstance) (newInstance *__QOSFailureEvent, err error)
- func New__QOSFailureEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__QOSFailureEvent, err error)
- func New__SecurityDescriptorEx1(instance *cim.WmiInstance) (newInstance *__SecurityDescriptor, err error)
- func New__SecurityDescriptorEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__SecurityDescriptor, err error)
- func New__SecurityRelatedClassEx1(instance *cim.WmiInstance) (newInstance *__SecurityRelatedClass, err error)
- func New__SecurityRelatedClassEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__SecurityRelatedClass, err error)
- func New__SystemClassEx1(instance *cim.WmiInstance) (newInstance *__SystemClass, err error)
- func New__SystemClassEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__SystemClass, err error)
- func New__SystemEventEx1(instance *cim.WmiInstance) (newInstance *__SystemEvent, err error)
- func New__SystemEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__SystemEvent, err error)
- func New__SystemSecurityEx1(instance *cim.WmiInstance) (newInstance *__SystemSecurity, err error)
- func New__SystemSecurityEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__SystemSecurity, err error)
- func New__TimerEventEx1(instance *cim.WmiInstance) (newInstance *__TimerEvent, err error)
- func New__TimerEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__TimerEvent, err error)
- func New__TimerInstructionEx1(instance *cim.WmiInstance) (newInstance *__TimerInstruction, err error)
- func New__TimerInstructionEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__TimerInstruction, err error)
- func New__TimerNextFiringEx1(instance *cim.WmiInstance) (newInstance *__TimerNextFiring, err error)
- func New__TimerNextFiringEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__TimerNextFiring, err error)
- func New__TrusteeEx1(instance *cim.WmiInstance) (newInstance *__Trustee, err error)
- func New__TrusteeEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__Trustee, err error)
- func New__Win32ProviderEx1(instance *cim.WmiInstance) (newInstance *__Win32Provider, err error)
- func New__Win32ProviderEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__Win32Provider, err error)
- func New__thisNAMESPACEEx1(instance *cim.WmiInstance) (newInstance *__thisNAMESPACE, err error)
- func New__thisNAMESPACEEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *__thisNAMESPACE, err error)
- type CIM_ClassCreation
- type CIM_ClassDeletion
- type CIM_ClassIndication
- type CIM_ClassModification
- type CIM_Error
- func (instance *CIM_Error) GetPropertyCIMStatusCode() (value Error_CIMStatusCode, err error)
- func (instance *CIM_Error) GetPropertyCIMStatusCodeDescription() (value string, err error)
- func (instance *CIM_Error) GetPropertyErrorSource() (value string, err error)
- func (instance *CIM_Error) GetPropertyErrorSourceFormat() (value Error_ErrorSourceFormat, err error)
- func (instance *CIM_Error) GetPropertyErrorType() (value Error_ErrorType, err error)
- func (instance *CIM_Error) GetPropertyMessage() (value string, err error)
- func (instance *CIM_Error) GetPropertyMessageArguments() (value []string, err error)
- func (instance *CIM_Error) GetPropertyMessageID() (value string, err error)
- func (instance *CIM_Error) GetPropertyOtherErrorSourceFormat() (value string, err error)
- func (instance *CIM_Error) GetPropertyOtherErrorType() (value string, err error)
- func (instance *CIM_Error) GetPropertyOwningEntity() (value string, err error)
- func (instance *CIM_Error) GetPropertyPerceivedSeverity() (value Error_PerceivedSeverity, err error)
- func (instance *CIM_Error) GetPropertyProbableCause() (value Error_ProbableCause, err error)
- func (instance *CIM_Error) GetPropertyProbableCauseDescription() (value string, err error)
- func (instance *CIM_Error) GetPropertyRecommendedActions() (value []string, err error)
- func (instance *CIM_Error) SetPropertyCIMStatusCode(value Error_CIMStatusCode) (err error)
- func (instance *CIM_Error) SetPropertyCIMStatusCodeDescription(value string) (err error)
- func (instance *CIM_Error) SetPropertyErrorSource(value string) (err error)
- func (instance *CIM_Error) SetPropertyErrorSourceFormat(value Error_ErrorSourceFormat) (err error)
- func (instance *CIM_Error) SetPropertyErrorType(value Error_ErrorType) (err error)
- func (instance *CIM_Error) SetPropertyMessage(value string) (err error)
- func (instance *CIM_Error) SetPropertyMessageArguments(value []string) (err error)
- func (instance *CIM_Error) SetPropertyMessageID(value string) (err error)
- func (instance *CIM_Error) SetPropertyOtherErrorSourceFormat(value string) (err error)
- func (instance *CIM_Error) SetPropertyOtherErrorType(value string) (err error)
- func (instance *CIM_Error) SetPropertyOwningEntity(value string) (err error)
- func (instance *CIM_Error) SetPropertyPerceivedSeverity(value Error_PerceivedSeverity) (err error)
- func (instance *CIM_Error) SetPropertyProbableCause(value Error_ProbableCause) (err error)
- func (instance *CIM_Error) SetPropertyProbableCauseDescription(value string) (err error)
- func (instance *CIM_Error) SetPropertyRecommendedActions(value []string) (err error)
- type CIM_Indication
- func (instance *CIM_Indication) GetPropertyCorrelatedIndications() (value []string, err error)
- func (instance *CIM_Indication) GetPropertyIndicationFilterName() (value string, err error)
- func (instance *CIM_Indication) GetPropertyIndicationIdentifier() (value string, err error)
- func (instance *CIM_Indication) GetPropertyIndicationTime() (value string, err error)
- func (instance *CIM_Indication) GetPropertyOtherSeverity() (value string, err error)
- func (instance *CIM_Indication) GetPropertyPerceivedSeverity() (value Indication_PerceivedSeverity, err error)
- func (instance *CIM_Indication) GetPropertySequenceContext() (value string, err error)
- func (instance *CIM_Indication) GetPropertySequenceNumber() (value int64, err error)
- func (instance *CIM_Indication) SetPropertyCorrelatedIndications(value []string) (err error)
- func (instance *CIM_Indication) SetPropertyIndicationFilterName(value string) (err error)
- func (instance *CIM_Indication) SetPropertyIndicationIdentifier(value string) (err error)
- func (instance *CIM_Indication) SetPropertyIndicationTime(value string) (err error)
- func (instance *CIM_Indication) SetPropertyOtherSeverity(value string) (err error)
- func (instance *CIM_Indication) SetPropertyPerceivedSeverity(value Indication_PerceivedSeverity) (err error)
- func (instance *CIM_Indication) SetPropertySequenceContext(value string) (err error)
- func (instance *CIM_Indication) SetPropertySequenceNumber(value int64) (err error)
- type CIM_InstCreation
- type CIM_InstDeletion
- type CIM_InstIndication
- func (instance *CIM_InstIndication) GetPropertySourceInstance() (value interface{}, err error)
- func (instance *CIM_InstIndication) GetPropertySourceInstanceHost() (value string, err error)
- func (instance *CIM_InstIndication) GetPropertySourceInstanceModelPath() (value string, err error)
- func (instance *CIM_InstIndication) SetPropertySourceInstance(value interface{}) (err error)
- func (instance *CIM_InstIndication) SetPropertySourceInstanceHost(value string) (err error)
- func (instance *CIM_InstIndication) SetPropertySourceInstanceModelPath(value string) (err error)
- type CIM_InstModification
- type Disk_BusType
- type Disk_HealthStatus
- type Disk_OfflineReason
- type Disk_OperationalStatus
- type Disk_PartitionStyle
- type Disk_ProvisioningType
- type Disk_UniqueIdFormat
- type Error_CIMStatusCode
- type Error_ErrorSourceFormat
- type Error_ErrorType
- type Error_PerceivedSeverity
- type Error_ProbableCause
- type FileServer_FileSharingProtocols
- type FileServer_HealthStatus
- type FileServer_OperationalStatus
- type FileShareAccessControlEntry_AccessControlType
- type FileShareAccessControlEntry_AccessRight
- type FileShare_FileSharingProtocol
- type FileShare_HealthStatus
- type FileShare_OperationalStatus
- type FileShare_ShareState
- type Indication_PerceivedSeverity
- type InitiatorId_HostType
- type InitiatorId_Type
- type MSFT_DedupProperties
- func (instance *MSFT_DedupProperties) GetPropertyInPolicyFilesCount() (value uint64, err error)
- func (instance *MSFT_DedupProperties) GetPropertyInPolicyFilesSize() (value uint64, err error)
- func (instance *MSFT_DedupProperties) GetPropertyOptimizedFilesCount() (value uint64, err error)
- func (instance *MSFT_DedupProperties) GetPropertyOptimizedFilesSavingsRate() (value uint32, err error)
- func (instance *MSFT_DedupProperties) GetPropertyOptimizedFilesSize() (value uint64, err error)
- func (instance *MSFT_DedupProperties) GetPropertySavingsRate() (value uint32, err error)
- func (instance *MSFT_DedupProperties) GetPropertySavingsSize() (value uint64, err error)
- func (instance *MSFT_DedupProperties) GetPropertyUnoptimizedSize() (value uint64, err error)
- func (instance *MSFT_DedupProperties) SetPropertyInPolicyFilesCount(value uint64) (err error)
- func (instance *MSFT_DedupProperties) SetPropertyInPolicyFilesSize(value uint64) (err error)
- func (instance *MSFT_DedupProperties) SetPropertyOptimizedFilesCount(value uint64) (err error)
- func (instance *MSFT_DedupProperties) SetPropertyOptimizedFilesSavingsRate(value uint32) (err error)
- func (instance *MSFT_DedupProperties) SetPropertyOptimizedFilesSize(value uint64) (err error)
- func (instance *MSFT_DedupProperties) SetPropertySavingsRate(value uint32) (err error)
- func (instance *MSFT_DedupProperties) SetPropertySavingsSize(value uint64) (err error)
- func (instance *MSFT_DedupProperties) SetPropertyUnoptimizedSize(value uint64) (err error)
- type MSFT_Disk
- func (instance *MSFT_Disk) Clear(RemoveData bool, RemoveOEM bool, ZeroOutEntireDisk bool, Sanitize bool, ...) (result uint32, err error)
- func (instance *MSFT_Disk) ConvertStyle(PartitionStyle uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Disk) CreatePartition(Size uint64, UseMaximumSize bool, Offset uint64, Alignment uint32, ...) (result uint32, err error)
- func (instance *MSFT_Disk) CreateVolume(FriendlyName string, FileSystem uint16, AccessPath string, ...) (result uint32, err error)
- func (instance *MSFT_Disk) DisableHighAvailability(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Disk) EnableHighAvailability(ScaleOut bool, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_Disk) GetPropertyAdapterSerialNumber() (value string, err error)
- func (instance *MSFT_Disk) GetPropertyAllocatedSize() (value uint64, err error)
- func (instance *MSFT_Disk) GetPropertyBootFromDisk() (value bool, err error)
- func (instance *MSFT_Disk) GetPropertyBusType() (value Disk_BusType, err error)
- func (instance *MSFT_Disk) GetPropertyFirmwareVersion() (value string, err error)
- func (instance *MSFT_Disk) GetPropertyFriendlyName() (value string, err error)
- func (instance *MSFT_Disk) GetPropertyGuid() (value string, err error)
- func (instance *MSFT_Disk) GetPropertyHealthStatus() (value Disk_HealthStatus, err error)
- func (instance *MSFT_Disk) GetPropertyIsBoot() (value bool, err error)
- func (instance *MSFT_Disk) GetPropertyIsClustered() (value bool, err error)
- func (instance *MSFT_Disk) GetPropertyIsHighlyAvailable() (value bool, err error)
- func (instance *MSFT_Disk) GetPropertyIsOffline() (value bool, err error)
- func (instance *MSFT_Disk) GetPropertyIsReadOnly() (value bool, err error)
- func (instance *MSFT_Disk) GetPropertyIsScaleOut() (value bool, err error)
- func (instance *MSFT_Disk) GetPropertyIsSystem() (value bool, err error)
- func (instance *MSFT_Disk) GetPropertyLargestFreeExtent() (value uint64, err error)
- func (instance *MSFT_Disk) GetPropertyLocation() (value string, err error)
- func (instance *MSFT_Disk) GetPropertyLogicalSectorSize() (value uint32, err error)
- func (instance *MSFT_Disk) GetPropertyManufacturer() (value string, err error)
- func (instance *MSFT_Disk) GetPropertyModel() (value string, err error)
- func (instance *MSFT_Disk) GetPropertyNumber() (value uint32, err error)
- func (instance *MSFT_Disk) GetPropertyNumberOfPartitions() (value uint32, err error)
- func (instance *MSFT_Disk) GetPropertyOfflineReason() (value Disk_OfflineReason, err error)
- func (instance *MSFT_Disk) GetPropertyOperationalStatus() (value []Disk_OperationalStatus, err error)
- func (instance *MSFT_Disk) GetPropertyPartitionStyle() (value Disk_PartitionStyle, err error)
- func (instance *MSFT_Disk) GetPropertyPath() (value string, err error)
- func (instance *MSFT_Disk) GetPropertyPhysicalSectorSize() (value uint32, err error)
- func (instance *MSFT_Disk) GetPropertyProvisioningType() (value Disk_ProvisioningType, err error)
- func (instance *MSFT_Disk) GetPropertySerialNumber() (value string, err error)
- func (instance *MSFT_Disk) GetPropertySignature() (value uint32, err error)
- func (instance *MSFT_Disk) GetPropertySize() (value uint64, err error)
- func (instance *MSFT_Disk) GetPropertyUniqueIdFormat() (value Disk_UniqueIdFormat, err error)
- func (instance *MSFT_Disk) Initialize(PartitionStyle uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Disk) Offline(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Disk) Online(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Disk) Refresh(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Disk) SetAttributes(IsReadOnly bool, Signature uint32, Guid string, ...) (result uint32, err error)
- func (instance *MSFT_Disk) SetPropertyAdapterSerialNumber(value string) (err error)
- func (instance *MSFT_Disk) SetPropertyAllocatedSize(value uint64) (err error)
- func (instance *MSFT_Disk) SetPropertyBootFromDisk(value bool) (err error)
- func (instance *MSFT_Disk) SetPropertyBusType(value Disk_BusType) (err error)
- func (instance *MSFT_Disk) SetPropertyFirmwareVersion(value string) (err error)
- func (instance *MSFT_Disk) SetPropertyFriendlyName(value string) (err error)
- func (instance *MSFT_Disk) SetPropertyGuid(value string) (err error)
- func (instance *MSFT_Disk) SetPropertyHealthStatus(value Disk_HealthStatus) (err error)
- func (instance *MSFT_Disk) SetPropertyIsBoot(value bool) (err error)
- func (instance *MSFT_Disk) SetPropertyIsClustered(value bool) (err error)
- func (instance *MSFT_Disk) SetPropertyIsHighlyAvailable(value bool) (err error)
- func (instance *MSFT_Disk) SetPropertyIsOffline(value bool) (err error)
- func (instance *MSFT_Disk) SetPropertyIsReadOnly(value bool) (err error)
- func (instance *MSFT_Disk) SetPropertyIsScaleOut(value bool) (err error)
- func (instance *MSFT_Disk) SetPropertyIsSystem(value bool) (err error)
- func (instance *MSFT_Disk) SetPropertyLargestFreeExtent(value uint64) (err error)
- func (instance *MSFT_Disk) SetPropertyLocation(value string) (err error)
- func (instance *MSFT_Disk) SetPropertyLogicalSectorSize(value uint32) (err error)
- func (instance *MSFT_Disk) SetPropertyManufacturer(value string) (err error)
- func (instance *MSFT_Disk) SetPropertyModel(value string) (err error)
- func (instance *MSFT_Disk) SetPropertyNumber(value uint32) (err error)
- func (instance *MSFT_Disk) SetPropertyNumberOfPartitions(value uint32) (err error)
- func (instance *MSFT_Disk) SetPropertyOfflineReason(value Disk_OfflineReason) (err error)
- func (instance *MSFT_Disk) SetPropertyOperationalStatus(value []Disk_OperationalStatus) (err error)
- func (instance *MSFT_Disk) SetPropertyPartitionStyle(value Disk_PartitionStyle) (err error)
- func (instance *MSFT_Disk) SetPropertyPath(value string) (err error)
- func (instance *MSFT_Disk) SetPropertyPhysicalSectorSize(value uint32) (err error)
- func (instance *MSFT_Disk) SetPropertyProvisioningType(value Disk_ProvisioningType) (err error)
- func (instance *MSFT_Disk) SetPropertySerialNumber(value string) (err error)
- func (instance *MSFT_Disk) SetPropertySignature(value uint32) (err error)
- func (instance *MSFT_Disk) SetPropertySize(value uint64) (err error)
- func (instance *MSFT_Disk) SetPropertyUniqueIdFormat(value Disk_UniqueIdFormat) (err error)
- type MSFT_DiskToPartition
- func (instance *MSFT_DiskToPartition) GetPropertyDisk() (value MSFT_Disk, err error)
- func (instance *MSFT_DiskToPartition) GetPropertyPartition() (value MSFT_Partition, err error)
- func (instance *MSFT_DiskToPartition) SetPropertyDisk(value MSFT_Disk) (err error)
- func (instance *MSFT_DiskToPartition) SetPropertyPartition(value MSFT_Partition) (err error)
- type MSFT_DiskToStorageReliabilityCounter
- func NewMSFT_DiskToStorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *MSFT_DiskToStorageReliabilityCounter, err error)
- func NewMSFT_DiskToStorageReliabilityCounterEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_DiskToStorageReliabilityCounter, err error)
- func (instance *MSFT_DiskToStorageReliabilityCounter) GetPropertyDisk() (value MSFT_Disk, err error)
- func (instance *MSFT_DiskToStorageReliabilityCounter) GetPropertyStorageReliabilityCounter() (value MSFT_StorageReliabilityCounter, err error)
- func (instance *MSFT_DiskToStorageReliabilityCounter) SetPropertyDisk(value MSFT_Disk) (err error)
- func (instance *MSFT_DiskToStorageReliabilityCounter) SetPropertyStorageReliabilityCounter(value MSFT_StorageReliabilityCounter) (err error)
- type MSFT_ExtendedStatus
- type MSFT_FileServer
- func (instance *MSFT_FileServer) CreateFileShare(Name string, Description string, SourceVolume MSFT_Volume, ...) (result uint32, err error)
- func (instance *MSFT_FileServer) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_FileServer) GetPropertyFileSharingProtocolVersions() (value []string, err error)
- func (instance *MSFT_FileServer) GetPropertyFileSharingProtocols() (value []FileServer_FileSharingProtocols, err error)
- func (instance *MSFT_FileServer) GetPropertyFriendlyName() (value string, err error)
- func (instance *MSFT_FileServer) GetPropertyHealthStatus() (value FileServer_HealthStatus, err error)
- func (instance *MSFT_FileServer) GetPropertyHostNames() (value []string, err error)
- func (instance *MSFT_FileServer) GetPropertyOperationalStatus() (value []FileServer_OperationalStatus, err error)
- func (instance *MSFT_FileServer) GetPropertyOtherOperationalStatusDescription() (value string, err error)
- func (instance *MSFT_FileServer) GetPropertySupportsContinuouslyAvailableFileShare() (value bool, err error)
- func (instance *MSFT_FileServer) GetPropertySupportsFileShareCreation() (value bool, err error)
- func (instance *MSFT_FileServer) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_FileServer) SetPropertyFileSharingProtocolVersions(value []string) (err error)
- func (instance *MSFT_FileServer) SetPropertyFileSharingProtocols(value []FileServer_FileSharingProtocols) (err error)
- func (instance *MSFT_FileServer) SetPropertyFriendlyName(value string) (err error)
- func (instance *MSFT_FileServer) SetPropertyHealthStatus(value FileServer_HealthStatus) (err error)
- func (instance *MSFT_FileServer) SetPropertyHostNames(value []string) (err error)
- func (instance *MSFT_FileServer) SetPropertyOperationalStatus(value []FileServer_OperationalStatus) (err error)
- func (instance *MSFT_FileServer) SetPropertyOtherOperationalStatusDescription(value string) (err error)
- func (instance *MSFT_FileServer) SetPropertySupportsContinuouslyAvailableFileShare(value bool) (err error)
- func (instance *MSFT_FileServer) SetPropertySupportsFileShareCreation(value bool) (err error)
- type MSFT_FileServerToFileShare
- func (instance *MSFT_FileServerToFileShare) GetPropertyFileServer() (value MSFT_FileServer, err error)
- func (instance *MSFT_FileServerToFileShare) GetPropertyFileShare() (value MSFT_FileShare, err error)
- func (instance *MSFT_FileServerToFileShare) SetPropertyFileServer(value MSFT_FileServer) (err error)
- func (instance *MSFT_FileServerToFileShare) SetPropertyFileShare(value MSFT_FileShare) (err error)
- type MSFT_FileServerToVolume
- func (instance *MSFT_FileServerToVolume) GetPropertyFileServer() (value MSFT_FileServer, err error)
- func (instance *MSFT_FileServerToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
- func (instance *MSFT_FileServerToVolume) SetPropertyFileServer(value MSFT_FileServer) (err error)
- func (instance *MSFT_FileServerToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
- type MSFT_FileShare
- func (instance *MSFT_FileShare) BlockAccess(AccountNames []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_FileShare) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_FileShare) Diagnose(DiagnoseResults []MSFT_StorageDiagnoseResult, ...) (result uint32, err error)
- func (instance *MSFT_FileShare) GetAccessControlEntries(AccessControlEntries []MSFT_FileShareAccessControlEntry, ...) (result uint32, err error)
- func (instance *MSFT_FileShare) GetActions(ActionResults []MSFT_HealthAction, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_FileShare) GetPropertyContinuouslyAvailable() (value bool, err error)
- func (instance *MSFT_FileShare) GetPropertyDescription() (value string, err error)
- func (instance *MSFT_FileShare) GetPropertyEncryptData() (value bool, err error)
- func (instance *MSFT_FileShare) GetPropertyFileSharingProtocol() (value FileShare_FileSharingProtocol, err error)
- func (instance *MSFT_FileShare) GetPropertyHealthStatus() (value FileShare_HealthStatus, err error)
- func (instance *MSFT_FileShare) GetPropertyName() (value string, err error)
- func (instance *MSFT_FileShare) GetPropertyOperationalStatus() (value []FileShare_OperationalStatus, err error)
- func (instance *MSFT_FileShare) GetPropertyShareState() (value FileShare_ShareState, err error)
- func (instance *MSFT_FileShare) GetPropertyVolumeRelativePath() (value string, err error)
- func (instance *MSFT_FileShare) GrantAccess(AccountNames []string, AccessRight uint32, ...) (result uint32, err error)
- func (instance *MSFT_FileShare) RevokeAccess(AccountNames []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_FileShare) SetAttributes(EncryptData bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_FileShare) SetDescription(Description string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_FileShare) SetPropertyContinuouslyAvailable(value bool) (err error)
- func (instance *MSFT_FileShare) SetPropertyDescription(value string) (err error)
- func (instance *MSFT_FileShare) SetPropertyEncryptData(value bool) (err error)
- func (instance *MSFT_FileShare) SetPropertyFileSharingProtocol(value FileShare_FileSharingProtocol) (err error)
- func (instance *MSFT_FileShare) SetPropertyHealthStatus(value FileShare_HealthStatus) (err error)
- func (instance *MSFT_FileShare) SetPropertyName(value string) (err error)
- func (instance *MSFT_FileShare) SetPropertyOperationalStatus(value []FileShare_OperationalStatus) (err error)
- func (instance *MSFT_FileShare) SetPropertyShareState(value FileShare_ShareState) (err error)
- func (instance *MSFT_FileShare) SetPropertyVolumeRelativePath(value string) (err error)
- func (instance *MSFT_FileShare) UnblockAccess(AccountNames []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- type MSFT_FileShareAccessControlEntry
- func NewMSFT_FileShareAccessControlEntryEx1(instance *cim.WmiInstance) (newInstance *MSFT_FileShareAccessControlEntry, err error)
- func NewMSFT_FileShareAccessControlEntryEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_FileShareAccessControlEntry, err error)
- func (instance *MSFT_FileShareAccessControlEntry) GetPropertyAccessControlType() (value FileShareAccessControlEntry_AccessControlType, err error)
- func (instance *MSFT_FileShareAccessControlEntry) GetPropertyAccessRight() (value FileShareAccessControlEntry_AccessRight, err error)
- func (instance *MSFT_FileShareAccessControlEntry) GetPropertyAccountName() (value string, err error)
- func (instance *MSFT_FileShareAccessControlEntry) SetPropertyAccessControlType(value FileShareAccessControlEntry_AccessControlType) (err error)
- func (instance *MSFT_FileShareAccessControlEntry) SetPropertyAccessRight(value FileShareAccessControlEntry_AccessRight) (err error)
- func (instance *MSFT_FileShareAccessControlEntry) SetPropertyAccountName(value string) (err error)
- type MSFT_HealthAction
- func (instance *MSFT_HealthAction) GetPropertyDescription() (value string, err error)
- func (instance *MSFT_HealthAction) GetPropertyErrorCode() (value uint32, err error)
- func (instance *MSFT_HealthAction) GetPropertyErrorDescription() (value string, err error)
- func (instance *MSFT_HealthAction) GetPropertyMessageParameters() (value []string, err error)
- func (instance *MSFT_HealthAction) GetPropertyPercentComplete() (value uint16, err error)
- func (instance *MSFT_HealthAction) GetPropertyReason() (value string, err error)
- func (instance *MSFT_HealthAction) GetPropertyReportingObjectId() (value string, err error)
- func (instance *MSFT_HealthAction) GetPropertyReportingObjectType() (value string, err error)
- func (instance *MSFT_HealthAction) GetPropertyReportingObjectUniqueId() (value string, err error)
- func (instance *MSFT_HealthAction) GetPropertyStartTime() (value string, err error)
- func (instance *MSFT_HealthAction) GetPropertyState() (value uint16, err error)
- func (instance *MSFT_HealthAction) GetPropertyStatus() (value string, err error)
- func (instance *MSFT_HealthAction) GetPropertyType() (value string, err error)
- func (instance *MSFT_HealthAction) SetPropertyDescription(value string) (err error)
- func (instance *MSFT_HealthAction) SetPropertyErrorCode(value uint32) (err error)
- func (instance *MSFT_HealthAction) SetPropertyErrorDescription(value string) (err error)
- func (instance *MSFT_HealthAction) SetPropertyMessageParameters(value []string) (err error)
- func (instance *MSFT_HealthAction) SetPropertyPercentComplete(value uint16) (err error)
- func (instance *MSFT_HealthAction) SetPropertyReason(value string) (err error)
- func (instance *MSFT_HealthAction) SetPropertyReportingObjectId(value string) (err error)
- func (instance *MSFT_HealthAction) SetPropertyReportingObjectType(value string) (err error)
- func (instance *MSFT_HealthAction) SetPropertyReportingObjectUniqueId(value string) (err error)
- func (instance *MSFT_HealthAction) SetPropertyStartTime(value string) (err error)
- func (instance *MSFT_HealthAction) SetPropertyState(value uint16) (err error)
- func (instance *MSFT_HealthAction) SetPropertyStatus(value string) (err error)
- func (instance *MSFT_HealthAction) SetPropertyType(value string) (err error)
- type MSFT_HealthActionEvent
- func (instance *MSFT_HealthActionEvent) GetPropertyChangeType() (value uint16, err error)
- func (instance *MSFT_HealthActionEvent) GetPropertyHealthActionId() (value string, err error)
- func (instance *MSFT_HealthActionEvent) GetPropertyHealthActionType() (value string, err error)
- func (instance *MSFT_HealthActionEvent) GetPropertyPercentComplete() (value uint16, err error)
- func (instance *MSFT_HealthActionEvent) GetPropertyReason() (value string, err error)
- func (instance *MSFT_HealthActionEvent) GetPropertyStartTime() (value string, err error)
- func (instance *MSFT_HealthActionEvent) GetPropertyState() (value uint16, err error)
- func (instance *MSFT_HealthActionEvent) GetPropertyStatus() (value string, err error)
- func (instance *MSFT_HealthActionEvent) GetPropertyStorageSubsystemUniqueId() (value string, err error)
- func (instance *MSFT_HealthActionEvent) SetPropertyChangeType(value uint16) (err error)
- func (instance *MSFT_HealthActionEvent) SetPropertyHealthActionId(value string) (err error)
- func (instance *MSFT_HealthActionEvent) SetPropertyHealthActionType(value string) (err error)
- func (instance *MSFT_HealthActionEvent) SetPropertyPercentComplete(value uint16) (err error)
- func (instance *MSFT_HealthActionEvent) SetPropertyReason(value string) (err error)
- func (instance *MSFT_HealthActionEvent) SetPropertyStartTime(value string) (err error)
- func (instance *MSFT_HealthActionEvent) SetPropertyState(value uint16) (err error)
- func (instance *MSFT_HealthActionEvent) SetPropertyStatus(value string) (err error)
- func (instance *MSFT_HealthActionEvent) SetPropertyStorageSubsystemUniqueId(value string) (err error)
- type MSFT_HealthRecord
- func (instance *MSFT_HealthRecord) GetPropertyName() (value string, err error)
- func (instance *MSFT_HealthRecord) GetPropertyUnits() (value uint16, err error)
- func (instance *MSFT_HealthRecord) SetPropertyName(value string) (err error)
- func (instance *MSFT_HealthRecord) SetPropertyUnits(value uint16) (err error)
- type MSFT_HealthRecordReal64
- type MSFT_HealthRecordUInt64
- type MSFT_InitiatorId
- func (instance *MSFT_InitiatorId) DeleteObject(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_InitiatorId) GetPropertyHostType() (value []InitiatorId_HostType, err error)
- func (instance *MSFT_InitiatorId) GetPropertyInitiatorAddress() (value string, err error)
- func (instance *MSFT_InitiatorId) GetPropertyOtherHostTypeDescription() (value []string, err error)
- func (instance *MSFT_InitiatorId) GetPropertyType() (value InitiatorId_Type, err error)
- func (instance *MSFT_InitiatorId) SetPropertyHostType(value []InitiatorId_HostType) (err error)
- func (instance *MSFT_InitiatorId) SetPropertyInitiatorAddress(value string) (err error)
- func (instance *MSFT_InitiatorId) SetPropertyOtherHostTypeDescription(value []string) (err error)
- func (instance *MSFT_InitiatorId) SetPropertyType(value InitiatorId_Type) (err error)
- type MSFT_InitiatorIdToVirtualDisk
- func (instance *MSFT_InitiatorIdToVirtualDisk) GetPropertyInitiatorId() (value MSFT_InitiatorId, err error)
- func (instance *MSFT_InitiatorIdToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_InitiatorIdToVirtualDisk) SetPropertyInitiatorId(value MSFT_InitiatorId) (err error)
- func (instance *MSFT_InitiatorIdToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_MaskingSet
- func (instance *MSFT_MaskingSet) AddInitiatorId(InitiatorIds []string, HostType MaskingSet_HostType, ...) (result uint32, err error)
- func (instance *MSFT_MaskingSet) AddTargetPort(TargetPortAddresses []string, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_MaskingSet) AddVirtualDisk(VirtualDiskNames []string, DeviceNumbers []string, ...) (result uint32, err error)
- func (instance *MSFT_MaskingSet) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_MaskingSet) GetPropertyFriendlyName() (value string, err error)
- func (instance *MSFT_MaskingSet) GetPropertyHostType() (value MaskingSet_HostType, err error)
- func (instance *MSFT_MaskingSet) GetPropertyName() (value string, err error)
- func (instance *MSFT_MaskingSet) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_MaskingSet) RemoveInitiatorId(InitiatorIds []string, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_MaskingSet) RemoveTargetPort(TargetPortAddresses []string, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_MaskingSet) RemoveVirtualDisk(VirtualDiskNames []string, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_MaskingSet) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_MaskingSet) SetPropertyFriendlyName(value string) (err error)
- func (instance *MSFT_MaskingSet) SetPropertyHostType(value MaskingSet_HostType) (err error)
- func (instance *MSFT_MaskingSet) SetPropertyName(value string) (err error)
- func (instance *MSFT_MaskingSet) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- type MSFT_MaskingSetToInitiatorId
- func (instance *MSFT_MaskingSetToInitiatorId) GetPropertyInitiatorId() (value MSFT_InitiatorId, err error)
- func (instance *MSFT_MaskingSetToInitiatorId) GetPropertyMaskingSet() (value MSFT_MaskingSet, err error)
- func (instance *MSFT_MaskingSetToInitiatorId) SetPropertyInitiatorId(value MSFT_InitiatorId) (err error)
- func (instance *MSFT_MaskingSetToInitiatorId) SetPropertyMaskingSet(value MSFT_MaskingSet) (err error)
- type MSFT_MaskingSetToVirtualDisk
- func (instance *MSFT_MaskingSetToVirtualDisk) GetPropertyMaskingSet() (value MSFT_MaskingSet, err error)
- func (instance *MSFT_MaskingSetToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_MaskingSetToVirtualDisk) SetPropertyMaskingSet(value MSFT_MaskingSet) (err error)
- func (instance *MSFT_MaskingSetToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_Partition
- func (instance *MSFT_Partition) AddAccessPath(AccessPath string, AssignDriveLetter bool, ...) (result uint32, err error)
- func (instance *MSFT_Partition) DeleteObject(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Partition) GetAccessPaths(AccessPaths []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Partition) GetPropertyAccessPaths() (value []string, err error)
- func (instance *MSFT_Partition) GetPropertyDiskId() (value string, err error)
- func (instance *MSFT_Partition) GetPropertyDiskNumber() (value uint32, err error)
- func (instance *MSFT_Partition) GetPropertyDriveLetter() (value byte, err error)
- func (instance *MSFT_Partition) GetPropertyGptType() (value Partition_GptType, err error)
- func (instance *MSFT_Partition) GetPropertyGuid() (value string, err error)
- func (instance *MSFT_Partition) GetPropertyIsActive() (value bool, err error)
- func (instance *MSFT_Partition) GetPropertyIsBoot() (value bool, err error)
- func (instance *MSFT_Partition) GetPropertyIsDAX() (value bool, err error)
- func (instance *MSFT_Partition) GetPropertyIsHidden() (value bool, err error)
- func (instance *MSFT_Partition) GetPropertyIsOffline() (value bool, err error)
- func (instance *MSFT_Partition) GetPropertyIsReadOnly() (value bool, err error)
- func (instance *MSFT_Partition) GetPropertyIsShadowCopy() (value bool, err error)
- func (instance *MSFT_Partition) GetPropertyIsSystem() (value bool, err error)
- func (instance *MSFT_Partition) GetPropertyMbrType() (value Partition_MbrType, err error)
- func (instance *MSFT_Partition) GetPropertyNoDefaultDriveLetter() (value bool, err error)
- func (instance *MSFT_Partition) GetPropertyOffset() (value uint64, err error)
- func (instance *MSFT_Partition) GetPropertyOperationalStatus() (value Partition_OperationalStatus, err error)
- func (instance *MSFT_Partition) GetPropertyPartitionNumber() (value uint32, err error)
- func (instance *MSFT_Partition) GetPropertySize() (value uint64, err error)
- func (instance *MSFT_Partition) GetPropertyTransitionState() (value uint16, err error)
- func (instance *MSFT_Partition) GetSupportedSize(SizeMin uint64, SizeMax uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Partition) Offline(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Partition) Online(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Partition) RemoveAccessPath(AccessPath string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Partition) Resize(Size uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Partition) SetAttributes(IsReadOnly bool, NoDefaultDriveLetter bool, IsActive bool, IsHidden bool, ...) (result uint32, err error)
- func (instance *MSFT_Partition) SetPropertyAccessPaths(value []string) (err error)
- func (instance *MSFT_Partition) SetPropertyDiskId(value string) (err error)
- func (instance *MSFT_Partition) SetPropertyDiskNumber(value uint32) (err error)
- func (instance *MSFT_Partition) SetPropertyDriveLetter(value byte) (err error)
- func (instance *MSFT_Partition) SetPropertyGptType(value Partition_GptType) (err error)
- func (instance *MSFT_Partition) SetPropertyGuid(value string) (err error)
- func (instance *MSFT_Partition) SetPropertyIsActive(value bool) (err error)
- func (instance *MSFT_Partition) SetPropertyIsBoot(value bool) (err error)
- func (instance *MSFT_Partition) SetPropertyIsDAX(value bool) (err error)
- func (instance *MSFT_Partition) SetPropertyIsHidden(value bool) (err error)
- func (instance *MSFT_Partition) SetPropertyIsOffline(value bool) (err error)
- func (instance *MSFT_Partition) SetPropertyIsReadOnly(value bool) (err error)
- func (instance *MSFT_Partition) SetPropertyIsShadowCopy(value bool) (err error)
- func (instance *MSFT_Partition) SetPropertyIsSystem(value bool) (err error)
- func (instance *MSFT_Partition) SetPropertyMbrType(value Partition_MbrType) (err error)
- func (instance *MSFT_Partition) SetPropertyNoDefaultDriveLetter(value bool) (err error)
- func (instance *MSFT_Partition) SetPropertyOffset(value uint64) (err error)
- func (instance *MSFT_Partition) SetPropertyOperationalStatus(value Partition_OperationalStatus) (err error)
- func (instance *MSFT_Partition) SetPropertyPartitionNumber(value uint32) (err error)
- func (instance *MSFT_Partition) SetPropertySize(value uint64) (err error)
- func (instance *MSFT_Partition) SetPropertyTransitionState(value uint16) (err error)
- type MSFT_PartitionToReplicaPeer
- func (instance *MSFT_PartitionToReplicaPeer) GetPropertyPartition() (value MSFT_Partition, err error)
- func (instance *MSFT_PartitionToReplicaPeer) GetPropertyReplicaPeer() (value MSFT_ReplicaPeer, err error)
- func (instance *MSFT_PartitionToReplicaPeer) SetPropertyPartition(value MSFT_Partition) (err error)
- func (instance *MSFT_PartitionToReplicaPeer) SetPropertyReplicaPeer(value MSFT_ReplicaPeer) (err error)
- type MSFT_PartitionToVolume
- func (instance *MSFT_PartitionToVolume) GetPropertyPartition() (value MSFT_Partition, err error)
- func (instance *MSFT_PartitionToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
- func (instance *MSFT_PartitionToVolume) SetPropertyPartition(value MSFT_Partition) (err error)
- func (instance *MSFT_PartitionToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
- type MSFT_PhysicalDisk
- func (instance *MSFT_PhysicalDisk) GetFirmwareInformation(SupportsUpdate bool, NumberOfSlots uint16, ActiveSlotNumber uint16, ...) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) GetPhysicalExtent(PhysicalExtents []MSFT_PhysicalExtent, ...) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyAdapterSerialNumber() (value string, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyAllocatedSize() (value uint64, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyBusType() (value PhysicalDisk_BusType, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyCanPool() (value bool, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyCannotPoolReason() (value []PhysicalDisk_CannotPoolReason, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyDeviceId() (value string, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyEnclosureNumber() (value uint16, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyFirmwareVersion() (value string, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyIsIndicationEnabled() (value bool, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyIsPartial() (value bool, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyLogicalSectorSize() (value uint64, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyMediaType() (value PhysicalDisk_MediaType, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyOtherCannotPoolReasonDescription() (value string, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyPartNumber() (value string, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyPhysicalSectorSize() (value uint64, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertySize() (value uint64, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertySlotNumber() (value uint16, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertySoftwareVersion() (value string, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertySpindleSpeed() (value uint32, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyStoragePoolUniqueId() (value string, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertySupportedUsages() (value []PhysicalDisk_SupportedUsages, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyUniqueIdFormat() (value PhysicalDisk_UniqueIdFormat, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyUsage() (value PhysicalDisk_Usage, err error)
- func (instance *MSFT_PhysicalDisk) GetPropertyVirtualDiskFootprint() (value uint64, err error)
- func (instance *MSFT_PhysicalDisk) IsDeviceCacheEnabled(IsDeviceCacheEnabled bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) IsPowerProtected(IsPowerProtected bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) Maintenance(EnableIndication bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) Maintenance2(EnableIndication bool, EnableMaintenanceMode bool, Timeout uint32, ...) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) Reset(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) SetAttributes(MediaType PhysicalDisk_MediaType, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) SetAttributes2(MediaType uint16, StorageEnclosureId string, StorageScaleUnitId string, ...) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) SetDescription(Description string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyAdapterSerialNumber(value string) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyAllocatedSize(value uint64) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyBusType(value PhysicalDisk_BusType) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyCanPool(value bool) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyCannotPoolReason(value []PhysicalDisk_CannotPoolReason) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyDeviceId(value string) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyEnclosureNumber(value uint16) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyFirmwareVersion(value string) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyIsIndicationEnabled(value bool) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyIsPartial(value bool) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyLogicalSectorSize(value uint64) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyMediaType(value PhysicalDisk_MediaType) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyOtherCannotPoolReasonDescription(value string) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyPartNumber(value string) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyPhysicalSectorSize(value uint64) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertySize(value uint64) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertySlotNumber(value uint16) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertySoftwareVersion(value string) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertySpindleSpeed(value uint32) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyStoragePoolUniqueId(value string) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertySupportedUsages(value []PhysicalDisk_SupportedUsages) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyUniqueIdFormat(value PhysicalDisk_UniqueIdFormat) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyUsage(value PhysicalDisk_Usage) (err error)
- func (instance *MSFT_PhysicalDisk) SetPropertyVirtualDiskFootprint(value uint64) (err error)
- func (instance *MSFT_PhysicalDisk) SetUsage(Usage PhysicalDisk_Usage, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_PhysicalDisk) UpdateFirmware(ImagePath string, SlotNumber uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- type MSFT_PhysicalDiskToStorageReliabilityCounter
- func NewMSFT_PhysicalDiskToStorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *MSFT_PhysicalDiskToStorageReliabilityCounter, err error)
- func NewMSFT_PhysicalDiskToStorageReliabilityCounterEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_PhysicalDiskToStorageReliabilityCounter, err error)
- func (instance *MSFT_PhysicalDiskToStorageReliabilityCounter) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
- func (instance *MSFT_PhysicalDiskToStorageReliabilityCounter) GetPropertyStorageReliabilityCounter() (value MSFT_StorageReliabilityCounter, err error)
- func (instance *MSFT_PhysicalDiskToStorageReliabilityCounter) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
- func (instance *MSFT_PhysicalDiskToStorageReliabilityCounter) SetPropertyStorageReliabilityCounter(value MSFT_StorageReliabilityCounter) (err error)
- type MSFT_PhysicalExtent
- func (instance *MSFT_PhysicalExtent) GetPropertyColumnNumber() (value uint16, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyCopyNumber() (value uint16, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyFlags() (value uint64, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyOperationalDetails() (value []string, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyOperationalStatus() (value []uint16, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyPhysicalDiskOffset() (value uint64, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyPhysicalDiskUniqueId() (value string, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyReplacementCopyNumber() (value uint16, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertySize() (value uint64, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyStorageTierUniqueId() (value string, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyVirtualDiskOffset() (value uint64, err error)
- func (instance *MSFT_PhysicalExtent) GetPropertyVirtualDiskUniqueId() (value string, err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyColumnNumber(value uint16) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyCopyNumber(value uint16) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyFlags(value uint64) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyOperationalDetails(value []string) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyOperationalStatus(value []uint16) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyPhysicalDiskOffset(value uint64) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyPhysicalDiskUniqueId(value string) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyReplacementCopyNumber(value uint16) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertySize(value uint64) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyStorageTierUniqueId(value string) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyVirtualDiskOffset(value uint64) (err error)
- func (instance *MSFT_PhysicalExtent) SetPropertyVirtualDiskUniqueId(value string) (err error)
- type MSFT_ReplicaPeer
- func (instance *MSFT_ReplicaPeer) GetPropertyIsPrimary() (value bool, err error)
- func (instance *MSFT_ReplicaPeer) GetPropertyPeerObject() (value MSFT_StorageObject, err error)
- func (instance *MSFT_ReplicaPeer) GetPropertyPeerObjectId() (value string, err error)
- func (instance *MSFT_ReplicaPeer) GetPropertyPeerObjectName() (value string, err error)
- func (instance *MSFT_ReplicaPeer) GetPropertyPeerObjectType() (value ReplicaPeer_PeerObjectType, err error)
- func (instance *MSFT_ReplicaPeer) GetPropertyPeerProviderURI() (value string, err error)
- func (instance *MSFT_ReplicaPeer) GetPropertyPeerSubsystemName() (value string, err error)
- func (instance *MSFT_ReplicaPeer) GetPropertyPeerUniqueId() (value string, err error)
- func (instance *MSFT_ReplicaPeer) SetPropertyIsPrimary(value bool) (err error)
- func (instance *MSFT_ReplicaPeer) SetPropertyPeerObject(value MSFT_StorageObject) (err error)
- func (instance *MSFT_ReplicaPeer) SetPropertyPeerObjectId(value string) (err error)
- func (instance *MSFT_ReplicaPeer) SetPropertyPeerObjectName(value string) (err error)
- func (instance *MSFT_ReplicaPeer) SetPropertyPeerObjectType(value ReplicaPeer_PeerObjectType) (err error)
- func (instance *MSFT_ReplicaPeer) SetPropertyPeerProviderURI(value string) (err error)
- func (instance *MSFT_ReplicaPeer) SetPropertyPeerSubsystemName(value string) (err error)
- func (instance *MSFT_ReplicaPeer) SetPropertyPeerUniqueId(value string) (err error)
- type MSFT_ReplicationCapabilities
- func (instance *MSFT_ReplicationCapabilities) GetPropertyDefaultRecoveryPointObjective() (value uint32, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedAsynchronousActions() (value []ReplicationCapabilities_SupportedAsynchronousActions, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedLogVolumeFeatures() (value []ReplicationCapabilities_SupportedLogVolumeFeatures, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedMaximumLogSize() (value uint64, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedMinimumLogSize() (value uint64, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedObjectTypes() (value []ReplicationCapabilities_SupportedObjectTypes, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedReplicatedPartitionFeatures() (value []ReplicationCapabilities_SupportedReplicatedPartitionFeatures, ...)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedReplicationTypes() (value []ReplicationCapabilities_SupportedReplicationTypes, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedSynchronousActions() (value []ReplicationCapabilities_SupportedSynchronousActions, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportsCreateReplicationRelationshipMethod() (value bool, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportsEmptyReplicationGroup() (value bool, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportsFullDiscovery() (value bool, err error)
- func (instance *MSFT_ReplicationCapabilities) GetPropertySupportsReplicationGroup() (value bool, err error)
- func (instance *MSFT_ReplicationCapabilities) GetRecoveryPointData(ReplicationType uint16, DefaultRecoveryPoint uint32, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationCapabilities) GetSupportedCopyStates(ReplicationType uint16, SupportedCopyStates []uint16, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationCapabilities) GetSupportedFeatures(ReplicationType uint16, Features []uint16, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationCapabilities) GetSupportedGroupCopyStates(ReplicationType uint16, SupportedCopyStates []uint16, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationCapabilities) GetSupportedGroupFeatures(ReplicationType uint16, GroupFeatures []uint16, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationCapabilities) GetSupportedGroupOperations(ReplicationType uint16, SupportedGroupOperations []uint16, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationCapabilities) GetSupportedOperations(ReplicationType uint16, SupportedOperations []uint16, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertyDefaultRecoveryPointObjective(value uint32) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedAsynchronousActions(value []ReplicationCapabilities_SupportedAsynchronousActions) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedLogVolumeFeatures(value []ReplicationCapabilities_SupportedLogVolumeFeatures) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedMaximumLogSize(value uint64) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedMinimumLogSize(value uint64) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedObjectTypes(value []ReplicationCapabilities_SupportedObjectTypes) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedReplicatedPartitionFeatures(value []ReplicationCapabilities_SupportedReplicatedPartitionFeatures) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedReplicationTypes(value []ReplicationCapabilities_SupportedReplicationTypes) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedSynchronousActions(value []ReplicationCapabilities_SupportedSynchronousActions) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportsCreateReplicationRelationshipMethod(value bool) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportsEmptyReplicationGroup(value bool) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportsFullDiscovery(value bool) (err error)
- func (instance *MSFT_ReplicationCapabilities) SetPropertySupportsReplicationGroup(value bool) (err error)
- type MSFT_ReplicationGroup
- func (instance *MSFT_ReplicationGroup) AddMember(StorageObjects []MSFT_StorageObject, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_ReplicationGroup) CreateReplica(FriendlyName string, TargetStorageSubsystem MSFT_ReplicaPeer, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationGroup) DeleteObject(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_ReplicationGroup) GetPropertyDescription() (value string, err error)
- func (instance *MSFT_ReplicationGroup) GetPropertyFriendlyName() (value string, err error)
- func (instance *MSFT_ReplicationGroup) GetPropertyHealthStatus() (value ReplicationGroup_HealthStatus, err error)
- func (instance *MSFT_ReplicationGroup) GetPropertyOperationalStatus() (value []ReplicationGroup_OperationalStatus, err error)
- func (instance *MSFT_ReplicationGroup) GetReplicationSettings(ReplicationSettings MSFT_ReplicationSettings, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationGroup) RemoveMember(StorageObjects []MSFT_StorageObject, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_ReplicationGroup) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_ReplicationGroup) SetPropertyDescription(value string) (err error)
- func (instance *MSFT_ReplicationGroup) SetPropertyFriendlyName(value string) (err error)
- func (instance *MSFT_ReplicationGroup) SetPropertyHealthStatus(value ReplicationGroup_HealthStatus) (err error)
- func (instance *MSFT_ReplicationGroup) SetPropertyOperationalStatus(value []ReplicationGroup_OperationalStatus) (err error)
- func (instance *MSFT_ReplicationGroup) SetReplicationRelationship(Operation uint16, TargetGroup MSFT_ReplicaPeer, ...) (result uint32, err error)
- func (instance *MSFT_ReplicationGroup) SetReplicationSettings(ReplicationSettings MSFT_ReplicationSettings, ...) (result uint32, err error)
- type MSFT_ReplicationGroupToPartition
- func NewMSFT_ReplicationGroupToPartitionEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicationGroupToPartition, err error)
- func NewMSFT_ReplicationGroupToPartitionEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_ReplicationGroupToPartition, err error)
- func (instance *MSFT_ReplicationGroupToPartition) GetPropertyPartition() (value MSFT_Partition, err error)
- func (instance *MSFT_ReplicationGroupToPartition) GetPropertyReplicationGroup() (value MSFT_ReplicationGroup, err error)
- func (instance *MSFT_ReplicationGroupToPartition) SetPropertyPartition(value MSFT_Partition) (err error)
- func (instance *MSFT_ReplicationGroupToPartition) SetPropertyReplicationGroup(value MSFT_ReplicationGroup) (err error)
- type MSFT_ReplicationGroupToReplicaPeer
- func NewMSFT_ReplicationGroupToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicationGroupToReplicaPeer, err error)
- func NewMSFT_ReplicationGroupToReplicaPeerEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_ReplicationGroupToReplicaPeer, err error)
- func (instance *MSFT_ReplicationGroupToReplicaPeer) GetPropertyReplicaPeer() (value MSFT_ReplicaPeer, err error)
- func (instance *MSFT_ReplicationGroupToReplicaPeer) GetPropertyReplicationGroup() (value MSFT_ReplicationGroup, err error)
- func (instance *MSFT_ReplicationGroupToReplicaPeer) SetPropertyReplicaPeer(value MSFT_ReplicaPeer) (err error)
- func (instance *MSFT_ReplicationGroupToReplicaPeer) SetPropertyReplicationGroup(value MSFT_ReplicationGroup) (err error)
- type MSFT_ReplicationGroupToVirtualDisk
- func NewMSFT_ReplicationGroupToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicationGroupToVirtualDisk, err error)
- func NewMSFT_ReplicationGroupToVirtualDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_ReplicationGroupToVirtualDisk, err error)
- func (instance *MSFT_ReplicationGroupToVirtualDisk) GetPropertyReplicationGroup() (value MSFT_ReplicationGroup, err error)
- func (instance *MSFT_ReplicationGroupToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_ReplicationGroupToVirtualDisk) SetPropertyReplicationGroup(value MSFT_ReplicationGroup) (err error)
- func (instance *MSFT_ReplicationGroupToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_ReplicationSettings
- func (instance *MSFT_ReplicationSettings) GetPropertyLogDevices() (value []MSFT_Volume, err error)
- func (instance *MSFT_ReplicationSettings) GetPropertyLogSizeInBytes() (value uint64, err error)
- func (instance *MSFT_ReplicationSettings) GetPropertyReplicationQuorum() (value uint16, err error)
- func (instance *MSFT_ReplicationSettings) GetPropertySyncMode() (value ReplicationSettings_SyncMode, err error)
- func (instance *MSFT_ReplicationSettings) GetPropertyTargetElementSupplier() (value uint16, err error)
- func (instance *MSFT_ReplicationSettings) GetPropertyThinProvisioningPolicy() (value uint16, err error)
- func (instance *MSFT_ReplicationSettings) SetPropertyLogDevices(value []MSFT_Volume) (err error)
- func (instance *MSFT_ReplicationSettings) SetPropertyLogSizeInBytes(value uint64) (err error)
- func (instance *MSFT_ReplicationSettings) SetPropertyReplicationQuorum(value uint16) (err error)
- func (instance *MSFT_ReplicationSettings) SetPropertySyncMode(value ReplicationSettings_SyncMode) (err error)
- func (instance *MSFT_ReplicationSettings) SetPropertyTargetElementSupplier(value uint16) (err error)
- func (instance *MSFT_ReplicationSettings) SetPropertyThinProvisioningPolicy(value uint16) (err error)
- type MSFT_ResiliencySetting
- func (instance *MSFT_ResiliencySetting) GetPropertyDescription() (value string, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyInterleaveDefault() (value uint64, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyInterleaveMax() (value uint64, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyInterleaveMin() (value uint64, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyName() (value string, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfColumnsDefault() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfColumnsMax() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfColumnsMin() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfDataCopiesDefault() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfDataCopiesMax() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfDataCopiesMin() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfGroupsDefault() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfGroupsMax() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfGroupsMin() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyParityLayout() (value ResiliencySetting_ParityLayout, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyPhysicalDiskRedundancyDefault() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyPhysicalDiskRedundancyMax() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyPhysicalDiskRedundancyMin() (value uint16, err error)
- func (instance *MSFT_ResiliencySetting) GetPropertyRequestNoSinglePointOfFailure() (value bool, err error)
- func (instance *MSFT_ResiliencySetting) SetDefaults(NumberOfDataCopiesDefault uint16, PhysicalDiskRedundancyDefault uint16, ...) (result uint32, err error)
- func (instance *MSFT_ResiliencySetting) SetDefaults2(NumberOfDataCopiesDefault uint16, PhysicalDiskRedundancyDefault uint16, ...) (result uint32, err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyDescription(value string) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyInterleaveDefault(value uint64) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyInterleaveMax(value uint64) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyInterleaveMin(value uint64) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyName(value string) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfColumnsDefault(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfColumnsMax(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfColumnsMin(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfDataCopiesDefault(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfDataCopiesMax(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfDataCopiesMin(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfGroupsDefault(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfGroupsMax(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfGroupsMin(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyParityLayout(value ResiliencySetting_ParityLayout) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyPhysicalDiskRedundancyDefault(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyPhysicalDiskRedundancyMax(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyPhysicalDiskRedundancyMin(value uint16) (err error)
- func (instance *MSFT_ResiliencySetting) SetPropertyRequestNoSinglePointOfFailure(value bool) (err error)
- type MSFT_SoftError
- type MSFT_StorageAlertEvent
- type MSFT_StorageArrivalEvent
- type MSFT_StorageChassis
- type MSFT_StorageDepartureEvent
- type MSFT_StorageDiagnoseResult
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultId() (value string, err error)
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultTime() (value string, err error)
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultType() (value string, err error)
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectDescription() (value string, err error)
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectLocation() (value string, err error)
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectType() (value string, err error)
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectUniqueId() (value string, err error)
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyPerceivedSeverity() (value StorageDiagnoseResult_PerceivedSeverity, err error)
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyReason() (value string, err error)
- func (instance *MSFT_StorageDiagnoseResult) GetPropertyRecommendedActions() (value []string, err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultId(value string) (err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultTime(value string) (err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultType(value string) (err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectDescription(value string) (err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectLocation(value string) (err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectType(value string) (err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectUniqueId(value string) (err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyPerceivedSeverity(value StorageDiagnoseResult_PerceivedSeverity) (err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyReason(value string) (err error)
- func (instance *MSFT_StorageDiagnoseResult) SetPropertyRecommendedActions(value []string) (err error)
- type MSFT_StorageEnclosure
- func (instance *MSFT_StorageEnclosure) GetFirmwareInformation(SupportsUpdate bool, NumberOfSlots uint16, ActiveSlotNumber uint16, ...) (result uint32, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyBusType() (value StorageEnclosure_BusType, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyCurrentSensorOperationalStatus() (value []StorageEnclosure_CurrentSensorOperationalStatus, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyDeviceId() (value string, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyFanOperationalStatus() (value []StorageEnclosure_FanOperationalStatus, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyFirmwareVersion() (value string, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyIOControllerOperationalStatus() (value []StorageEnclosure_IOControllerOperationalStatus, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyNumberOfSlots() (value uint32, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyPowerSupplyOperationalStatus() (value []StorageEnclosure_PowerSupplyOperationalStatus, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertySlotOperationalStatus() (value []uint16, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyTemperatureSensorOperationalStatus() (value []StorageEnclosure_TemperatureSensorOperationalStatus, err error)
- func (instance *MSFT_StorageEnclosure) GetPropertyVoltageSensorOperationalStatus() (value []StorageEnclosure_VoltageSensorOperationalStatus, err error)
- func (instance *MSFT_StorageEnclosure) GetVendorData(PageNumber uint16, VendorData string, ...) (result uint32, err error)
- func (instance *MSFT_StorageEnclosure) IdentifyElement(Enable bool, SlotNumbers []uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageEnclosure) Maintenance(EnableMaintenanceMode bool, Timeout uint32, Model string, Manufacturer string, ...) (result uint32, err error)
- func (instance *MSFT_StorageEnclosure) PowerElement(Off bool, SlotNumbers []uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyBusType(value StorageEnclosure_BusType) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyCurrentSensorOperationalStatus(value []StorageEnclosure_CurrentSensorOperationalStatus) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyDeviceId(value string) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyFanOperationalStatus(value []StorageEnclosure_FanOperationalStatus) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyFirmwareVersion(value string) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyIOControllerOperationalStatus(value []StorageEnclosure_IOControllerOperationalStatus) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyNumberOfSlots(value uint32) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyPowerSupplyOperationalStatus(value []StorageEnclosure_PowerSupplyOperationalStatus) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertySlotOperationalStatus(value []uint16) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyTemperatureSensorOperationalStatus(value []StorageEnclosure_TemperatureSensorOperationalStatus) (err error)
- func (instance *MSFT_StorageEnclosure) SetPropertyVoltageSensorOperationalStatus(value []StorageEnclosure_VoltageSensorOperationalStatus) (err error)
- func (instance *MSFT_StorageEnclosure) UpdateFirmware(ImagePath string, SlotNumber uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- type MSFT_StorageEnclosureToPhysicalDisk
- func NewMSFT_StorageEnclosureToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageEnclosureToPhysicalDisk, err error)
- func NewMSFT_StorageEnclosureToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageEnclosureToPhysicalDisk, err error)
- func (instance *MSFT_StorageEnclosureToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
- func (instance *MSFT_StorageEnclosureToPhysicalDisk) GetPropertyStorageEnclosure() (value MSFT_StorageEnclosure, err error)
- func (instance *MSFT_StorageEnclosureToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
- func (instance *MSFT_StorageEnclosureToPhysicalDisk) SetPropertyStorageEnclosure(value MSFT_StorageEnclosure) (err error)
- type MSFT_StorageEvent
- func (instance *MSFT_StorageEvent) GetPropertyDescription() (value string, err error)
- func (instance *MSFT_StorageEvent) GetPropertyEventTime() (value string, err error)
- func (instance *MSFT_StorageEvent) GetPropertyPerceivedSeverity() (value StorageEvent_PerceivedSeverity, err error)
- func (instance *MSFT_StorageEvent) GetPropertySourceClassName() (value string, err error)
- func (instance *MSFT_StorageEvent) GetPropertySourceInstance() (value MSFT_StorageObject, err error)
- func (instance *MSFT_StorageEvent) GetPropertySourceNamespace() (value string, err error)
- func (instance *MSFT_StorageEvent) GetPropertySourceObjectId() (value string, err error)
- func (instance *MSFT_StorageEvent) GetPropertySourceServer() (value string, err error)
- func (instance *MSFT_StorageEvent) GetPropertyStorageSubsystemObjectId() (value string, err error)
- func (instance *MSFT_StorageEvent) SetPropertyDescription(value string) (err error)
- func (instance *MSFT_StorageEvent) SetPropertyEventTime(value string) (err error)
- func (instance *MSFT_StorageEvent) SetPropertyPerceivedSeverity(value StorageEvent_PerceivedSeverity) (err error)
- func (instance *MSFT_StorageEvent) SetPropertySourceClassName(value string) (err error)
- func (instance *MSFT_StorageEvent) SetPropertySourceInstance(value MSFT_StorageObject) (err error)
- func (instance *MSFT_StorageEvent) SetPropertySourceNamespace(value string) (err error)
- func (instance *MSFT_StorageEvent) SetPropertySourceObjectId(value string) (err error)
- func (instance *MSFT_StorageEvent) SetPropertySourceServer(value string) (err error)
- func (instance *MSFT_StorageEvent) SetPropertyStorageSubsystemObjectId(value string) (err error)
- type MSFT_StorageExtendedStatus
- type MSFT_StorageFaultDomain
- func (instance *MSFT_StorageFaultDomain) GetPropertyDescription() (value string, err error)
- func (instance *MSFT_StorageFaultDomain) GetPropertyFriendlyName() (value string, err error)
- func (instance *MSFT_StorageFaultDomain) GetPropertyHealthStatus() (value StorageFaultDomain_HealthStatus, err error)
- func (instance *MSFT_StorageFaultDomain) GetPropertyManufacturer() (value string, err error)
- func (instance *MSFT_StorageFaultDomain) GetPropertyModel() (value string, err error)
- func (instance *MSFT_StorageFaultDomain) GetPropertyOperationalDetails() (value []string, err error)
- func (instance *MSFT_StorageFaultDomain) GetPropertyOperationalStatus() (value []StorageFaultDomain_OperationalStatus, err error)
- func (instance *MSFT_StorageFaultDomain) GetPropertyPhysicalLocation() (value string, err error)
- func (instance *MSFT_StorageFaultDomain) GetPropertySerialNumber() (value string, err error)
- func (instance *MSFT_StorageFaultDomain) SetPropertyDescription(value string) (err error)
- func (instance *MSFT_StorageFaultDomain) SetPropertyFriendlyName(value string) (err error)
- func (instance *MSFT_StorageFaultDomain) SetPropertyHealthStatus(value StorageFaultDomain_HealthStatus) (err error)
- func (instance *MSFT_StorageFaultDomain) SetPropertyManufacturer(value string) (err error)
- func (instance *MSFT_StorageFaultDomain) SetPropertyModel(value string) (err error)
- func (instance *MSFT_StorageFaultDomain) SetPropertyOperationalDetails(value []string) (err error)
- func (instance *MSFT_StorageFaultDomain) SetPropertyOperationalStatus(value []StorageFaultDomain_OperationalStatus) (err error)
- func (instance *MSFT_StorageFaultDomain) SetPropertyPhysicalLocation(value string) (err error)
- func (instance *MSFT_StorageFaultDomain) SetPropertySerialNumber(value string) (err error)
- type MSFT_StorageFaultDomainToStorageFaultDomain
- func NewMSFT_StorageFaultDomainToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageFaultDomainToStorageFaultDomain, err error)
- func NewMSFT_StorageFaultDomainToStorageFaultDomainEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageFaultDomainToStorageFaultDomain, err error)
- func (instance *MSFT_StorageFaultDomainToStorageFaultDomain) GetPropertySourceStorageFaultDomain() (value MSFT_StorageFaultDomain, err error)
- func (instance *MSFT_StorageFaultDomainToStorageFaultDomain) GetPropertyTargetStorageFaultDomain() (value MSFT_StorageFaultDomain, err error)
- func (instance *MSFT_StorageFaultDomainToStorageFaultDomain) SetPropertySourceStorageFaultDomain(value MSFT_StorageFaultDomain) (err error)
- func (instance *MSFT_StorageFaultDomainToStorageFaultDomain) SetPropertyTargetStorageFaultDomain(value MSFT_StorageFaultDomain) (err error)
- type MSFT_StorageFaultEvent
- func (instance *MSFT_StorageFaultEvent) GetPropertyChangeType() (value StorageFaultEvent_ChangeType, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertyFaultId() (value string, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertyFaultType() (value string, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertyFaultingObjectDescription() (value string, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertyFaultingObjectLocation() (value string, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertyFaultingObjectType() (value string, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertyFaultingObjectUniqueId() (value string, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertyReason() (value string, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertyRecommendedActions() (value []string, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertySourceUniqueId() (value string, err error)
- func (instance *MSFT_StorageFaultEvent) GetPropertyStorageSubsystemUniqueId() (value string, err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyChangeType(value StorageFaultEvent_ChangeType) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyFaultId(value string) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyFaultType(value string) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyFaultingObjectDescription(value string) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyFaultingObjectLocation(value string) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyFaultingObjectType(value string) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyFaultingObjectUniqueId(value string) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyReason(value string) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyRecommendedActions(value []string) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertySourceUniqueId(value string) (err error)
- func (instance *MSFT_StorageFaultEvent) SetPropertyStorageSubsystemUniqueId(value string) (err error)
- type MSFT_StorageHealth
- func (instance *MSFT_StorageHealth) GetReport(TargetObject MSFT_StorageObject, Count uint32, ...) (result uint32, err error)
- func (instance *MSFT_StorageHealth) GetSetting(Name string, StorageHealthSetting []MSFT_StorageHealthSetting, ...) (result uint32, err error)
- func (instance *MSFT_StorageHealth) Maintenance(TargetObject MSFT_StorageFaultDomain, EnableMaintenanceMode bool, ...) (result uint32, err error)
- func (instance *MSFT_StorageHealth) RemoveIntent(TargetObject MSFT_StorageObject, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageHealth) RemoveSetting(Name string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageHealth) SetSetting(Name string, Value string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- type MSFT_StorageHealthReport
- func (instance *MSFT_StorageHealthReport) GetPropertyRecords() (value []MSFT_HealthRecord, err error)
- func (instance *MSFT_StorageHealthReport) GetPropertyReportedObjectUniqueId() (value string, err error)
- func (instance *MSFT_StorageHealthReport) GetPropertyStorageSubsystemUniqueId() (value string, err error)
- func (instance *MSFT_StorageHealthReport) SetPropertyRecords(value []MSFT_HealthRecord) (err error)
- func (instance *MSFT_StorageHealthReport) SetPropertyReportedObjectUniqueId(value string) (err error)
- func (instance *MSFT_StorageHealthReport) SetPropertyStorageSubsystemUniqueId(value string) (err error)
- type MSFT_StorageHealthSetting
- func (instance *MSFT_StorageHealthSetting) GetPropertyName() (value string, err error)
- func (instance *MSFT_StorageHealthSetting) GetPropertyValue() (value string, err error)
- func (instance *MSFT_StorageHealthSetting) SetPropertyName(value string) (err error)
- func (instance *MSFT_StorageHealthSetting) SetPropertyValue(value string) (err error)
- type MSFT_StorageHealthStatusChangeEvent
- func NewMSFT_StorageHealthStatusChangeEventEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageHealthStatusChangeEvent, err error)
- func NewMSFT_StorageHealthStatusChangeEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageHealthStatusChangeEvent, err error)
- func (instance *MSFT_StorageHealthStatusChangeEvent) GetPropertyCurrentHealthStatus() (value StorageHealthStatusChangeEvent_CurrentHealthStatus, err error)
- func (instance *MSFT_StorageHealthStatusChangeEvent) GetPropertyPreviousHealthStatus() (value StorageHealthStatusChangeEvent_PreviousHealthStatus, err error)
- func (instance *MSFT_StorageHealthStatusChangeEvent) GetPropertySourceUniqueId() (value string, err error)
- func (instance *MSFT_StorageHealthStatusChangeEvent) GetPropertyStorageSubsystemUniqueId() (value string, err error)
- func (instance *MSFT_StorageHealthStatusChangeEvent) SetPropertyCurrentHealthStatus(value StorageHealthStatusChangeEvent_CurrentHealthStatus) (err error)
- func (instance *MSFT_StorageHealthStatusChangeEvent) SetPropertyPreviousHealthStatus(value StorageHealthStatusChangeEvent_PreviousHealthStatus) (err error)
- func (instance *MSFT_StorageHealthStatusChangeEvent) SetPropertySourceUniqueId(value string) (err error)
- func (instance *MSFT_StorageHealthStatusChangeEvent) SetPropertyStorageSubsystemUniqueId(value string) (err error)
- type MSFT_StorageJob
- func (instance *MSFT_StorageJob) GetExtendedStatus(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageJob) GetMessages(Channels []uint16, Messages []string) (result uint32, err error)
- func (instance *MSFT_StorageJob) GetOutParameters(OutParameters MSFT_StorageJobOutParams) (result uint32, err error)
- func (instance *MSFT_StorageJob) GetPropertyBytesProcessed() (value uint64, err error)
- func (instance *MSFT_StorageJob) GetPropertyBytesTotal() (value uint64, err error)
- func (instance *MSFT_StorageJob) GetPropertyDeleteOnCompletion() (value bool, err error)
- func (instance *MSFT_StorageJob) GetPropertyDescription() (value string, err error)
- func (instance *MSFT_StorageJob) GetPropertyElapsedTime() (value string, err error)
- func (instance *MSFT_StorageJob) GetPropertyErrorCode() (value uint16, err error)
- func (instance *MSFT_StorageJob) GetPropertyErrorDescription() (value string, err error)
- func (instance *MSFT_StorageJob) GetPropertyIsBackgroundTask() (value bool, err error)
- func (instance *MSFT_StorageJob) GetPropertyJobState() (value StorageJob_JobState, err error)
- func (instance *MSFT_StorageJob) GetPropertyJobStatus() (value string, err error)
- func (instance *MSFT_StorageJob) GetPropertyLocalOrUtcTime() (value StorageJob_LocalOrUtcTime, err error)
- func (instance *MSFT_StorageJob) GetPropertyName() (value string, err error)
- func (instance *MSFT_StorageJob) GetPropertyOperationalStatus() (value []StorageJob_OperationalStatus, err error)
- func (instance *MSFT_StorageJob) GetPropertyOtherRecoveryAction() (value string, err error)
- func (instance *MSFT_StorageJob) GetPropertyPercentComplete() (value uint16, err error)
- func (instance *MSFT_StorageJob) GetPropertyRecoveryAction() (value StorageJob_RecoveryAction, err error)
- func (instance *MSFT_StorageJob) GetPropertyStartTime() (value string, err error)
- func (instance *MSFT_StorageJob) GetPropertyStatusDescriptions() (value []string, err error)
- func (instance *MSFT_StorageJob) GetPropertyTimeBeforeRemoval() (value string, err error)
- func (instance *MSFT_StorageJob) GetPropertyTimeOfLastStateChange() (value string, err error)
- func (instance *MSFT_StorageJob) GetPropertyTimeSubmitted() (value string, err error)
- func (instance *MSFT_StorageJob) RequestStateChange(RequestedState StorageJob_RequestedState, ...) (result uint32, err error)
- func (instance *MSFT_StorageJob) SetPropertyBytesProcessed(value uint64) (err error)
- func (instance *MSFT_StorageJob) SetPropertyBytesTotal(value uint64) (err error)
- func (instance *MSFT_StorageJob) SetPropertyDeleteOnCompletion(value bool) (err error)
- func (instance *MSFT_StorageJob) SetPropertyDescription(value string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyElapsedTime(value string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyErrorCode(value uint16) (err error)
- func (instance *MSFT_StorageJob) SetPropertyErrorDescription(value string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyIsBackgroundTask(value bool) (err error)
- func (instance *MSFT_StorageJob) SetPropertyJobState(value StorageJob_JobState) (err error)
- func (instance *MSFT_StorageJob) SetPropertyJobStatus(value string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyLocalOrUtcTime(value StorageJob_LocalOrUtcTime) (err error)
- func (instance *MSFT_StorageJob) SetPropertyName(value string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyOperationalStatus(value []StorageJob_OperationalStatus) (err error)
- func (instance *MSFT_StorageJob) SetPropertyOtherRecoveryAction(value string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyPercentComplete(value uint16) (err error)
- func (instance *MSFT_StorageJob) SetPropertyRecoveryAction(value StorageJob_RecoveryAction) (err error)
- func (instance *MSFT_StorageJob) SetPropertyStartTime(value string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyStatusDescriptions(value []string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyTimeBeforeRemoval(value string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyTimeOfLastStateChange(value string) (err error)
- func (instance *MSFT_StorageJob) SetPropertyTimeSubmitted(value string) (err error)
- type MSFT_StorageJobOutParams
- type MSFT_StorageJobToAffectedStorageObject
- func NewMSFT_StorageJobToAffectedStorageObjectEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageJobToAffectedStorageObject, err error)
- func NewMSFT_StorageJobToAffectedStorageObjectEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageJobToAffectedStorageObject, err error)
- func (instance *MSFT_StorageJobToAffectedStorageObject) GetPropertyAffectedStorageObject() (value MSFT_StorageObject, err error)
- func (instance *MSFT_StorageJobToAffectedStorageObject) GetPropertyStorageJob() (value MSFT_StorageJob, err error)
- func (instance *MSFT_StorageJobToAffectedStorageObject) SetPropertyAffectedStorageObject(value MSFT_StorageObject) (err error)
- func (instance *MSFT_StorageJobToAffectedStorageObject) SetPropertyStorageJob(value MSFT_StorageJob) (err error)
- type MSFT_StorageModificationEvent
- type MSFT_StorageNode
- func (instance *MSFT_StorageNode) GetPropertyFirmwareVersion() (value string, err error)
- func (instance *MSFT_StorageNode) GetPropertyManufacturer() (value string, err error)
- func (instance *MSFT_StorageNode) GetPropertyModel() (value string, err error)
- func (instance *MSFT_StorageNode) GetPropertyName() (value string, err error)
- func (instance *MSFT_StorageNode) GetPropertyNameFormat() (value StorageNode_NameFormat, err error)
- func (instance *MSFT_StorageNode) GetPropertyOperationalStatus() (value StorageNode_OperationalStatus, err error)
- func (instance *MSFT_StorageNode) GetPropertyOtherIdentifyingInfo() (value []string, err error)
- func (instance *MSFT_StorageNode) GetPropertyOtherIdentifyingInfoDescription() (value []string, err error)
- func (instance *MSFT_StorageNode) GetPropertySerialNumber() (value string, err error)
- func (instance *MSFT_StorageNode) SetPropertyFirmwareVersion(value string) (err error)
- func (instance *MSFT_StorageNode) SetPropertyManufacturer(value string) (err error)
- func (instance *MSFT_StorageNode) SetPropertyModel(value string) (err error)
- func (instance *MSFT_StorageNode) SetPropertyName(value string) (err error)
- func (instance *MSFT_StorageNode) SetPropertyNameFormat(value StorageNode_NameFormat) (err error)
- func (instance *MSFT_StorageNode) SetPropertyOperationalStatus(value StorageNode_OperationalStatus) (err error)
- func (instance *MSFT_StorageNode) SetPropertyOtherIdentifyingInfo(value []string) (err error)
- func (instance *MSFT_StorageNode) SetPropertyOtherIdentifyingInfoDescription(value []string) (err error)
- func (instance *MSFT_StorageNode) SetPropertySerialNumber(value string) (err error)
- type MSFT_StorageNodeToDisk
- func (instance *MSFT_StorageNodeToDisk) GetPropertyDisk() (value MSFT_Disk, err error)
- func (instance *MSFT_StorageNodeToDisk) GetPropertyDiskNumber() (value uint32, err error)
- func (instance *MSFT_StorageNodeToDisk) GetPropertyHealthStatus() (value StorageNodeToDisk_HealthStatus, err error)
- func (instance *MSFT_StorageNodeToDisk) GetPropertyIsOffline() (value bool, err error)
- func (instance *MSFT_StorageNodeToDisk) GetPropertyIsReadOnly() (value bool, err error)
- func (instance *MSFT_StorageNodeToDisk) GetPropertyOfflineReason() (value StorageNodeToDisk_OfflineReason, err error)
- func (instance *MSFT_StorageNodeToDisk) GetPropertyOperationalStatus() (value []StorageNodeToDisk_OperationalStatus, err error)
- func (instance *MSFT_StorageNodeToDisk) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
- func (instance *MSFT_StorageNodeToDisk) SetPropertyDisk(value MSFT_Disk) (err error)
- func (instance *MSFT_StorageNodeToDisk) SetPropertyDiskNumber(value uint32) (err error)
- func (instance *MSFT_StorageNodeToDisk) SetPropertyHealthStatus(value StorageNodeToDisk_HealthStatus) (err error)
- func (instance *MSFT_StorageNodeToDisk) SetPropertyIsOffline(value bool) (err error)
- func (instance *MSFT_StorageNodeToDisk) SetPropertyIsReadOnly(value bool) (err error)
- func (instance *MSFT_StorageNodeToDisk) SetPropertyOfflineReason(value StorageNodeToDisk_OfflineReason) (err error)
- func (instance *MSFT_StorageNodeToDisk) SetPropertyOperationalStatus(value []StorageNodeToDisk_OperationalStatus) (err error)
- func (instance *MSFT_StorageNodeToDisk) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
- type MSFT_StorageNodeToPhysicalDisk
- func NewMSFT_StorageNodeToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageNodeToPhysicalDisk, err error)
- func NewMSFT_StorageNodeToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageNodeToPhysicalDisk, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyDiskNumber() (value uint32, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyHealthStatus() (value StorageNodeToPhysicalDisk_HealthStatus, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyIsMpioEnabled() (value bool, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyIsPhysicallyConnected() (value bool, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyLoadBalancePolicy() (value StorageNodeToPhysicalDisk_LoadBalancePolicy, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyOperationalStatus() (value []StorageNodeToPhysicalDisk_OperationalStatus, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyPathId() (value []string, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyPathState() (value []StorageNodeToPhysicalDisk_PathState, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyDiskNumber(value uint32) (err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyHealthStatus(value StorageNodeToPhysicalDisk_HealthStatus) (err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyIsMpioEnabled(value bool) (err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyIsPhysicallyConnected(value bool) (err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyLoadBalancePolicy(value StorageNodeToPhysicalDisk_LoadBalancePolicy) (err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyOperationalStatus(value []StorageNodeToPhysicalDisk_OperationalStatus) (err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyPathId(value []string) (err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyPathState(value []StorageNodeToPhysicalDisk_PathState) (err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
- func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
- type MSFT_StorageNodeToStorageEnclosure
- func NewMSFT_StorageNodeToStorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageNodeToStorageEnclosure, err error)
- func NewMSFT_StorageNodeToStorageEnclosureEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageNodeToStorageEnclosure, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyCurrentSensorOperationalStatus() (value []StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus, ...)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyEnclosureNumber() (value uint32, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyFanOperationalStatus() (value []StorageNodeToStorageEnclosure_FanOperationalStatus, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyHealthStatus() (value StorageNodeToStorageEnclosure_HealthStatus, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyIOControllerOperationalStatus() (value []StorageNodeToStorageEnclosure_IOControllerOperationalStatus, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyIsPhysicallyConnected() (value bool, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyPowerSupplyOperationalStatus() (value []StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertySlotOperationalStatus() (value []uint16, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyStorageEnclosure() (value MSFT_StorageEnclosure, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyTemperatureSensorOperationalStatus() (value []StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus, ...)
- func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyVoltageSensorOperationalStatus() (value []StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus, ...)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyCurrentSensorOperationalStatus(value []StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyEnclosureNumber(value uint32) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyFanOperationalStatus(value []StorageNodeToStorageEnclosure_FanOperationalStatus) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyHealthStatus(value StorageNodeToStorageEnclosure_HealthStatus) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyIOControllerOperationalStatus(value []StorageNodeToStorageEnclosure_IOControllerOperationalStatus) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyIsPhysicallyConnected(value bool) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyPowerSupplyOperationalStatus(value []StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertySlotOperationalStatus(value []uint16) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyStorageEnclosure(value MSFT_StorageEnclosure) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyTemperatureSensorOperationalStatus(value []StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus) (err error)
- func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyVoltageSensorOperationalStatus(value []StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus) (err error)
- type MSFT_StorageNodeToStoragePool
- func (instance *MSFT_StorageNodeToStoragePool) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
- func (instance *MSFT_StorageNodeToStoragePool) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
- func (instance *MSFT_StorageNodeToStoragePool) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
- func (instance *MSFT_StorageNodeToStoragePool) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
- type MSFT_StorageNodeToVirtualDisk
- func (instance *MSFT_StorageNodeToVirtualDisk) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
- func (instance *MSFT_StorageNodeToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_StorageNodeToVirtualDisk) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
- func (instance *MSFT_StorageNodeToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_StorageNodeToVolume
- func (instance *MSFT_StorageNodeToVolume) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
- func (instance *MSFT_StorageNodeToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
- func (instance *MSFT_StorageNodeToVolume) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
- func (instance *MSFT_StorageNodeToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
- type MSFT_StorageObject
- func (instance *MSFT_StorageObject) GetPropertyObjectId() (value string, err error)
- func (instance *MSFT_StorageObject) GetPropertyPassThroughClass() (value string, err error)
- func (instance *MSFT_StorageObject) GetPropertyPassThroughIds() (value string, err error)
- func (instance *MSFT_StorageObject) GetPropertyPassThroughNamespace() (value string, err error)
- func (instance *MSFT_StorageObject) GetPropertyPassThroughServer() (value string, err error)
- func (instance *MSFT_StorageObject) GetPropertyUniqueId() (value string, err error)
- func (instance *MSFT_StorageObject) SetPropertyObjectId(value string) (err error)
- func (instance *MSFT_StorageObject) SetPropertyPassThroughClass(value string) (err error)
- func (instance *MSFT_StorageObject) SetPropertyPassThroughIds(value string) (err error)
- func (instance *MSFT_StorageObject) SetPropertyPassThroughNamespace(value string) (err error)
- func (instance *MSFT_StorageObject) SetPropertyPassThroughServer(value string) (err error)
- func (instance *MSFT_StorageObject) SetPropertyUniqueId(value string) (err error)
- type MSFT_StoragePool
- func (instance *MSFT_StoragePool) AddPhysicalDisk(PhysicalDisks []MSFT_PhysicalDisk, Usage StoragePool_Usage, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) AddPhysicalDisk2(PhysicalDisks []MSFT_PhysicalDisk, Usage uint16, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) CreateStorageTier(FriendlyName string, MediaType StoragePool_MediaType, Description string, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) CreateStorageTier2(FriendlyName string, ProvisioningType uint16, MediaType uint16, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) CreateStorageTier3(FriendlyName string, ProvisioningType uint16, AllocationUnitSize uint64, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) CreateVirtualDisk(FriendlyName string, Size uint64, UseMaximumSize bool, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) CreateVirtualDisk2(FriendlyName string, Size uint64, UseMaximumSize bool, ProvisioningType uint16, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) CreateVirtualDisk3(FriendlyName string, Size uint64, UseMaximumSize bool, ProvisioningType uint16, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) CreateVolume(FriendlyName string, Size uint64, StorageTiers []MSFT_StorageTier, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) CreateVolume2(FriendlyName string, Size uint64, StorageTiers []MSFT_StorageTier, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StoragePool) GetPropertyAllocatedSize() (value uint64, err error)
- func (instance *MSFT_StoragePool) GetPropertyClearOnDeallocate() (value bool, err error)
- func (instance *MSFT_StoragePool) GetPropertyEnclosureAwareDefault() (value bool, err error)
- func (instance *MSFT_StoragePool) GetPropertyFaultDomainAwarenessDefault() (value StoragePool_FaultDomainAwarenessDefault, err error)
- func (instance *MSFT_StoragePool) GetPropertyFriendlyName() (value string, err error)
- func (instance *MSFT_StoragePool) GetPropertyHealthStatus() (value StoragePool_HealthStatus, err error)
- func (instance *MSFT_StoragePool) GetPropertyIsClustered() (value bool, err error)
- func (instance *MSFT_StoragePool) GetPropertyIsPowerProtected() (value bool, err error)
- func (instance *MSFT_StoragePool) GetPropertyIsPrimordial() (value bool, err error)
- func (instance *MSFT_StoragePool) GetPropertyIsReadOnly() (value bool, err error)
- func (instance *MSFT_StoragePool) GetPropertyLogicalSectorSize() (value uint64, err error)
- func (instance *MSFT_StoragePool) GetPropertyMediaTypeDefault() (value uint16, err error)
- func (instance *MSFT_StoragePool) GetPropertyName() (value string, err error)
- func (instance *MSFT_StoragePool) GetPropertyOperationalStatus() (value []StoragePool_OperationalStatus, err error)
- func (instance *MSFT_StoragePool) GetPropertyOtherOperationalStatusDescription() (value string, err error)
- func (instance *MSFT_StoragePool) GetPropertyOtherUsageDescription() (value string, err error)
- func (instance *MSFT_StoragePool) GetPropertyPhysicalSectorSize() (value uint64, err error)
- func (instance *MSFT_StoragePool) GetPropertyProvisioningTypeDefault() (value StoragePool_ProvisioningTypeDefault, err error)
- func (instance *MSFT_StoragePool) GetPropertyReadOnlyReason() (value StoragePool_ReadOnlyReason, err error)
- func (instance *MSFT_StoragePool) GetPropertyRepairPolicy() (value StoragePool_RepairPolicy, err error)
- func (instance *MSFT_StoragePool) GetPropertyResiliencySettingNameDefault() (value string, err error)
- func (instance *MSFT_StoragePool) GetPropertyRetireMissingPhysicalDisks() (value StoragePool_RetireMissingPhysicalDisks, err error)
- func (instance *MSFT_StoragePool) GetPropertySize() (value uint64, err error)
- func (instance *MSFT_StoragePool) GetPropertySupportedProvisioningTypes() (value []StoragePool_SupportedProvisioningTypes, err error)
- func (instance *MSFT_StoragePool) GetPropertySupportsDeduplication() (value bool, err error)
- func (instance *MSFT_StoragePool) GetPropertyThinProvisioningAlertThresholds() (value []uint16, err error)
- func (instance *MSFT_StoragePool) GetPropertyUsage() (value StoragePool_Usage, err error)
- func (instance *MSFT_StoragePool) GetPropertyVersion() (value StoragePool_Version, err error)
- func (instance *MSFT_StoragePool) GetPropertyWriteCacheSizeDefault() (value uint64, err error)
- func (instance *MSFT_StoragePool) GetPropertyWriteCacheSizeMax() (value uint64, err error)
- func (instance *MSFT_StoragePool) GetPropertyWriteCacheSizeMin() (value uint64, err error)
- func (instance *MSFT_StoragePool) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StoragePool) GetSupportedSize(ResiliencySettingName string, SupportedSizes []uint64, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) GetSupportedSize2(ResiliencySettingName string, FaultDomainAwareness uint16, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) Optimize(RunAsJob bool, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) RemovePhysicalDisk(PhysicalDisks []MSFT_PhysicalDisk, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) RemovePhysicalDisk2(PhysicalDisks []MSFT_PhysicalDisk, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) SetAttributes(IsReadOnly bool, ClearOnDeallocate bool, IsPowerProtected bool, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) SetDefaults(ProvisioningTypeDefault StoragePool_ProvisioningTypeDefault, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) SetDefaults2(ProvisioningTypeDefault uint16, MediaTypeDefault uint16, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StoragePool) SetPropertyAllocatedSize(value uint64) (err error)
- func (instance *MSFT_StoragePool) SetPropertyClearOnDeallocate(value bool) (err error)
- func (instance *MSFT_StoragePool) SetPropertyEnclosureAwareDefault(value bool) (err error)
- func (instance *MSFT_StoragePool) SetPropertyFaultDomainAwarenessDefault(value StoragePool_FaultDomainAwarenessDefault) (err error)
- func (instance *MSFT_StoragePool) SetPropertyFriendlyName(value string) (err error)
- func (instance *MSFT_StoragePool) SetPropertyHealthStatus(value StoragePool_HealthStatus) (err error)
- func (instance *MSFT_StoragePool) SetPropertyIsClustered(value bool) (err error)
- func (instance *MSFT_StoragePool) SetPropertyIsPowerProtected(value bool) (err error)
- func (instance *MSFT_StoragePool) SetPropertyIsPrimordial(value bool) (err error)
- func (instance *MSFT_StoragePool) SetPropertyIsReadOnly(value bool) (err error)
- func (instance *MSFT_StoragePool) SetPropertyLogicalSectorSize(value uint64) (err error)
- func (instance *MSFT_StoragePool) SetPropertyMediaTypeDefault(value uint16) (err error)
- func (instance *MSFT_StoragePool) SetPropertyName(value string) (err error)
- func (instance *MSFT_StoragePool) SetPropertyOperationalStatus(value []StoragePool_OperationalStatus) (err error)
- func (instance *MSFT_StoragePool) SetPropertyOtherOperationalStatusDescription(value string) (err error)
- func (instance *MSFT_StoragePool) SetPropertyOtherUsageDescription(value string) (err error)
- func (instance *MSFT_StoragePool) SetPropertyPhysicalSectorSize(value uint64) (err error)
- func (instance *MSFT_StoragePool) SetPropertyProvisioningTypeDefault(value StoragePool_ProvisioningTypeDefault) (err error)
- func (instance *MSFT_StoragePool) SetPropertyReadOnlyReason(value StoragePool_ReadOnlyReason) (err error)
- func (instance *MSFT_StoragePool) SetPropertyRepairPolicy(value StoragePool_RepairPolicy) (err error)
- func (instance *MSFT_StoragePool) SetPropertyResiliencySettingNameDefault(value string) (err error)
- func (instance *MSFT_StoragePool) SetPropertyRetireMissingPhysicalDisks(value StoragePool_RetireMissingPhysicalDisks) (err error)
- func (instance *MSFT_StoragePool) SetPropertySize(value uint64) (err error)
- func (instance *MSFT_StoragePool) SetPropertySupportedProvisioningTypes(value []StoragePool_SupportedProvisioningTypes) (err error)
- func (instance *MSFT_StoragePool) SetPropertySupportsDeduplication(value bool) (err error)
- func (instance *MSFT_StoragePool) SetPropertyThinProvisioningAlertThresholds(value []uint16) (err error)
- func (instance *MSFT_StoragePool) SetPropertyUsage(value StoragePool_Usage) (err error)
- func (instance *MSFT_StoragePool) SetPropertyVersion(value StoragePool_Version) (err error)
- func (instance *MSFT_StoragePool) SetPropertyWriteCacheSizeDefault(value uint64) (err error)
- func (instance *MSFT_StoragePool) SetPropertyWriteCacheSizeMax(value uint64) (err error)
- func (instance *MSFT_StoragePool) SetPropertyWriteCacheSizeMin(value uint64) (err error)
- func (instance *MSFT_StoragePool) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StoragePool) SetUsage(Usage StoragePool_Usage, OtherUsageDescription string, ...) (result uint32, err error)
- func (instance *MSFT_StoragePool) Upgrade(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- type MSFT_StoragePoolToPhysicalDisk
- func NewMSFT_StoragePoolToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StoragePoolToPhysicalDisk, err error)
- func NewMSFT_StoragePoolToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StoragePoolToPhysicalDisk, err error)
- func (instance *MSFT_StoragePoolToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
- func (instance *MSFT_StoragePoolToPhysicalDisk) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
- func (instance *MSFT_StoragePoolToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
- func (instance *MSFT_StoragePoolToPhysicalDisk) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
- type MSFT_StoragePoolToResiliencySetting
- func NewMSFT_StoragePoolToResiliencySettingEx1(instance *cim.WmiInstance) (newInstance *MSFT_StoragePoolToResiliencySetting, err error)
- func NewMSFT_StoragePoolToResiliencySettingEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StoragePoolToResiliencySetting, err error)
- func (instance *MSFT_StoragePoolToResiliencySetting) GetPropertyResiliencySetting() (value MSFT_ResiliencySetting, err error)
- func (instance *MSFT_StoragePoolToResiliencySetting) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
- func (instance *MSFT_StoragePoolToResiliencySetting) SetPropertyResiliencySetting(value MSFT_ResiliencySetting) (err error)
- func (instance *MSFT_StoragePoolToResiliencySetting) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
- type MSFT_StoragePoolToStorageTier
- func (instance *MSFT_StoragePoolToStorageTier) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
- func (instance *MSFT_StoragePoolToStorageTier) GetPropertyStorageTier() (value MSFT_StorageTier, err error)
- func (instance *MSFT_StoragePoolToStorageTier) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
- func (instance *MSFT_StoragePoolToStorageTier) SetPropertyStorageTier(value MSFT_StorageTier) (err error)
- type MSFT_StoragePoolToVirtualDisk
- func (instance *MSFT_StoragePoolToVirtualDisk) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
- func (instance *MSFT_StoragePoolToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_StoragePoolToVirtualDisk) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
- func (instance *MSFT_StoragePoolToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_StoragePoolToVolume
- func (instance *MSFT_StoragePoolToVolume) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
- func (instance *MSFT_StoragePoolToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
- func (instance *MSFT_StoragePoolToVolume) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
- func (instance *MSFT_StoragePoolToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
- type MSFT_StorageProvider
- func (instance *MSFT_StorageProvider) Discover(DiscoveryLevel StorageProvider_DiscoveryLevel, RootObject MSFT_StorageObject, ...) (result uint32, err error)
- func (instance *MSFT_StorageProvider) GetPropertyManufacturer() (value string, err error)
- func (instance *MSFT_StorageProvider) GetPropertyName() (value string, err error)
- func (instance *MSFT_StorageProvider) GetPropertyRemoteSubsystemCacheMode() (value StorageProvider_RemoteSubsystemCacheMode, err error)
- func (instance *MSFT_StorageProvider) GetPropertySupportedRemoteSubsystemCacheModes() (value []StorageProvider_SupportedRemoteSubsystemCacheModes, err error)
- func (instance *MSFT_StorageProvider) GetPropertySupportsSubsystemRegistration() (value bool, err error)
- func (instance *MSFT_StorageProvider) GetPropertyType() (value StorageProvider_Type, err error)
- func (instance *MSFT_StorageProvider) GetPropertyVersion() (value string, err error)
- func (instance *MSFT_StorageProvider) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageProvider) RegisterSubsystem(ComputerName string, Credential string, ...) (result uint32, err error)
- func (instance *MSFT_StorageProvider) SetAttributes(RemoteSubsystemCacheMode StorageProvider_RemoteSubsystemCacheMode, ...) (result uint32, err error)
- func (instance *MSFT_StorageProvider) SetPropertyManufacturer(value string) (err error)
- func (instance *MSFT_StorageProvider) SetPropertyName(value string) (err error)
- func (instance *MSFT_StorageProvider) SetPropertyRemoteSubsystemCacheMode(value StorageProvider_RemoteSubsystemCacheMode) (err error)
- func (instance *MSFT_StorageProvider) SetPropertySupportedRemoteSubsystemCacheModes(value []StorageProvider_SupportedRemoteSubsystemCacheModes) (err error)
- func (instance *MSFT_StorageProvider) SetPropertySupportsSubsystemRegistration(value bool) (err error)
- func (instance *MSFT_StorageProvider) SetPropertyType(value StorageProvider_Type) (err error)
- func (instance *MSFT_StorageProvider) SetPropertyVersion(value string) (err error)
- func (instance *MSFT_StorageProvider) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageProvider) UnregisterSubsystem(Subsystem MSFT_StorageSubSystem, StorageSubSystemUniqueId string, Force bool, ...) (result uint32, err error)
- type MSFT_StorageProviderToStorageSubSystem
- func NewMSFT_StorageProviderToStorageSubSystemEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageProviderToStorageSubSystem, err error)
- func NewMSFT_StorageProviderToStorageSubSystemEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageProviderToStorageSubSystem, err error)
- func (instance *MSFT_StorageProviderToStorageSubSystem) GetPropertyStorageProvider() (value MSFT_StorageProvider, err error)
- func (instance *MSFT_StorageProviderToStorageSubSystem) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageProviderToStorageSubSystem) SetPropertyStorageProvider(value MSFT_StorageProvider) (err error)
- func (instance *MSFT_StorageProviderToStorageSubSystem) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageRack
- type MSFT_StorageReliabilityCounter
- func NewMSFT_StorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageReliabilityCounter, err error)
- func NewMSFT_StorageReliabilityCounterEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageReliabilityCounter, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyDeviceId() (value string, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyFlushLatencyMax() (value uint64, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyLoadUnloadCycleCount() (value uint32, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyLoadUnloadCycleCountMax() (value uint32, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyManufactureDate() (value string, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyPowerOnHours() (value uint32, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyReadErrorsCorrected() (value uint64, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyReadErrorsTotal() (value uint64, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyReadErrorsUncorrected() (value uint64, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyReadLatencyMax() (value uint64, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyStartStopCycleCount() (value uint32, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyStartStopCycleCountMax() (value uint32, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyTemperature() (value uint8, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyTemperatureMax() (value uint8, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyWear() (value uint8, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyWriteErrorsCorrected() (value uint64, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyWriteErrorsTotal() (value uint64, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyWriteErrorsUncorrected() (value uint64, err error)
- func (instance *MSFT_StorageReliabilityCounter) GetPropertyWriteLatencyMax() (value uint64, err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyDeviceId(value string) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyFlushLatencyMax(value uint64) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyLoadUnloadCycleCount(value uint32) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyLoadUnloadCycleCountMax(value uint32) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyManufactureDate(value string) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyPowerOnHours(value uint32) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyReadErrorsCorrected(value uint64) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyReadErrorsTotal(value uint64) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyReadErrorsUncorrected(value uint64) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyReadLatencyMax(value uint64) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyStartStopCycleCount(value uint32) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyStartStopCycleCountMax(value uint32) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyTemperature(value uint8) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyTemperatureMax(value uint8) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyWear(value uint8) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyWriteErrorsCorrected(value uint64) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyWriteErrorsTotal(value uint64) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyWriteErrorsUncorrected(value uint64) (err error)
- func (instance *MSFT_StorageReliabilityCounter) SetPropertyWriteLatencyMax(value uint64) (err error)
- type MSFT_StorageScaleUnit
- type MSFT_StorageSite
- type MSFT_StorageSubSystem
- func (instance *MSFT_StorageSubSystem) ClearDiagnosticInfo(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) CreateFileServer(FriendlyName string, FileSharingProtocols []uint16, HostNames []string, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) CreateMaskingSet(FriendlyName string, VirtualDiskNames []string, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) CreateReplicationGroup(FriendlyName string, Description string, StorageElements []MSFT_StorageObject, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) CreateReplicationRelationship(FriendlyName string, SyncType uint16, TargetStorageSubsystem MSFT_ReplicaPeer, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) CreateStoragePool(FriendlyName string, Usage StorageSubSystem_Usage, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) CreateStoragePool2(FriendlyName string, Usage uint16, OtherUsageDescription string, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) CreateVirtualDisk(FriendlyName string, Usage StorageSubSystem_Usage, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) CreateVirtualDisk2(FriendlyName string, Usage uint16, OtherUsageDescription string, Size uint64, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) DeleteReplicationRelationship(SourceReplicationGroup MSFT_ReplicationGroup, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) Diagnose(DiagnoseResults []MSFT_StorageDiagnoseResult, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) GetActions(ActionResults []MSFT_HealthAction, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) GetDiagnosticInfo(DestinationPath string, TimeSpan uint32, ActivityId string, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyAutomaticClusteringEnabled() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyCurrentCacheLevel() (value StorageSubSystem_CurrentCacheLevel, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyDataTieringType() (value StorageSubSystem_DataTieringType, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyDescription() (value string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyFaultDomainAwarenessDefault() (value StorageSubSystem_FaultDomainAwarenessDefault, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyFirmwareVersion() (value string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyFriendlyName() (value string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyHealthStatus() (value StorageSubSystem_HealthStatus, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyManufacturer() (value string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyMaskingClientSelectableDeviceNumbers() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyMaskingMapCountMax() (value uint16, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyMaskingOneInitiatorIdPerView() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyMaskingOtherValidInitiatorIdTypes() (value []string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyMaskingPortsPerView() (value StorageSubSystem_MaskingPortsPerView, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyMaskingValidInitiatorIdTypes() (value []StorageSubSystem_MaskingValidInitiatorIdTypes, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyModel() (value string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyName() (value string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyNameFormat() (value StorageSubSystem_NameFormat, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyNumberOfSlots() (value uint32, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyOperationalStatus() (value []StorageSubSystem_OperationalStatus, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyOtherHostTypeDescription() (value []string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyOtherIdentifyingInfo() (value []string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyOtherIdentifyingInfoDescription() (value []string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyOtherOperationalStatusDescription() (value string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyPhysicalDisksPerStoragePoolMin() (value uint16, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyReplicasPerSourceCloneMax() (value uint16, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyReplicasPerSourceMirrorMax() (value uint16, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyReplicasPerSourceSnapshotMax() (value uint16, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySerialNumber() (value string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyStorageConnectionType() (value uint16, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportedDeduplicationFileSystemTypes() (value []StorageSubSystem_SupportedDeduplicationFileSystemTypes, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportedDeduplicationObjectTypes() (value []StorageSubSystem_SupportedDeduplicationObjectTypes, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportedFileServerProtocols() (value []StorageSubSystem_SupportedFileServerProtocols, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportedFileSystems() (value []StorageSubSystem_SupportedFileSystems, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportedHostType() (value []StorageSubSystem_SupportedHostType, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsAutomaticStoragePoolSelection() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsCloneLocal() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsCloneRemote() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsContinuouslyAvailableFileServer() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsFileServer() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsFileServerCreation() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsMaskingVirtualDiskToHosts() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsMirrorLocal() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsMirrorRemote() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsMultipleResiliencySettingsPerStoragePool() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsSnapshotLocal() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsSnapshotRemote() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolAddPhysicalDisk() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolCreation() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolDeletion() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolFriendlyNameModification() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolRemovePhysicalDisk() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTierCreation() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTierDeletion() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTierFriendlyNameModification() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTierResize() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTieredVirtualDiskCreation() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskCapacityExpansion() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskCapacityReduction() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskCreation() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskDeletion() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskModification() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskRepair() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertySupportsVolumeCreation() (value bool, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyTag() (value string, err error)
- func (instance *MSFT_StorageSubSystem) GetPropertyiSCSITargetCreationScheme() (value StorageSubSystem_iSCSITargetCreationScheme, err error)
- func (instance *MSFT_StorageSubSystem) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) SetAttributes(AutomaticClusteringEnabled bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) SetAttributes2(AutomaticClusteringEnabled bool, FaultDomainAwarenessDefault uint16, ...) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) SetDescription(Description string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyAutomaticClusteringEnabled(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyCurrentCacheLevel(value StorageSubSystem_CurrentCacheLevel) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyDataTieringType(value StorageSubSystem_DataTieringType) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyDescription(value string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyFaultDomainAwarenessDefault(value StorageSubSystem_FaultDomainAwarenessDefault) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyFirmwareVersion(value string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyFriendlyName(value string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyHealthStatus(value StorageSubSystem_HealthStatus) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyManufacturer(value string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyMaskingClientSelectableDeviceNumbers(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyMaskingMapCountMax(value uint16) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyMaskingOneInitiatorIdPerView(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyMaskingOtherValidInitiatorIdTypes(value []string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyMaskingPortsPerView(value StorageSubSystem_MaskingPortsPerView) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyMaskingValidInitiatorIdTypes(value []StorageSubSystem_MaskingValidInitiatorIdTypes) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyModel(value string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyName(value string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyNameFormat(value StorageSubSystem_NameFormat) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyNumberOfSlots(value uint32) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyOperationalStatus(value []StorageSubSystem_OperationalStatus) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyOtherHostTypeDescription(value []string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyOtherIdentifyingInfo(value []string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyOtherIdentifyingInfoDescription(value []string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyOtherOperationalStatusDescription(value string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyPhysicalDisksPerStoragePoolMin(value uint16) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyReplicasPerSourceCloneMax(value uint16) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyReplicasPerSourceMirrorMax(value uint16) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyReplicasPerSourceSnapshotMax(value uint16) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySerialNumber(value string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyStorageConnectionType(value uint16) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportedDeduplicationFileSystemTypes(value []StorageSubSystem_SupportedDeduplicationFileSystemTypes) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportedDeduplicationObjectTypes(value []StorageSubSystem_SupportedDeduplicationObjectTypes) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportedFileServerProtocols(value []StorageSubSystem_SupportedFileServerProtocols) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportedFileSystems(value []StorageSubSystem_SupportedFileSystems) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportedHostType(value []StorageSubSystem_SupportedHostType) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsAutomaticStoragePoolSelection(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsCloneLocal(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsCloneRemote(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsContinuouslyAvailableFileServer(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsFileServer(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsFileServerCreation(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsMaskingVirtualDiskToHosts(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsMirrorLocal(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsMirrorRemote(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsMultipleResiliencySettingsPerStoragePool(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsSnapshotLocal(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsSnapshotRemote(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolAddPhysicalDisk(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolCreation(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolDeletion(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolFriendlyNameModification(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolRemovePhysicalDisk(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTierCreation(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTierDeletion(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTierFriendlyNameModification(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTierResize(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTieredVirtualDiskCreation(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskCapacityExpansion(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskCapacityReduction(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskCreation(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskDeletion(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskModification(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskRepair(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertySupportsVolumeCreation(value bool) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyTag(value string) (err error)
- func (instance *MSFT_StorageSubSystem) SetPropertyiSCSITargetCreationScheme(value StorageSubSystem_iSCSITargetCreationScheme) (err error)
- func (instance *MSFT_StorageSubSystem) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) StartDiagnosticLog(Level uint16, MaxLogSize uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageSubSystem) StopDiagnosticLog(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- type MSFT_StorageSubSystemToDisk
- func (instance *MSFT_StorageSubSystemToDisk) GetPropertyDisk() (value MSFT_Disk, err error)
- func (instance *MSFT_StorageSubSystemToDisk) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToDisk) SetPropertyDisk(value MSFT_Disk) (err error)
- func (instance *MSFT_StorageSubSystemToDisk) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToFileServer
- func NewMSFT_StorageSubSystemToFileServerEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToFileServer, err error)
- func NewMSFT_StorageSubSystemToFileServerEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToFileServer, err error)
- func (instance *MSFT_StorageSubSystemToFileServer) GetPropertyFileServer() (value MSFT_FileServer, err error)
- func (instance *MSFT_StorageSubSystemToFileServer) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToFileServer) SetPropertyFileServer(value MSFT_FileServer) (err error)
- func (instance *MSFT_StorageSubSystemToFileServer) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToFileShare
- func NewMSFT_StorageSubSystemToFileShareEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToFileShare, err error)
- func NewMSFT_StorageSubSystemToFileShareEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToFileShare, err error)
- func (instance *MSFT_StorageSubSystemToFileShare) GetPropertyFileShare() (value MSFT_FileShare, err error)
- func (instance *MSFT_StorageSubSystemToFileShare) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToFileShare) SetPropertyFileShare(value MSFT_FileShare) (err error)
- func (instance *MSFT_StorageSubSystemToFileShare) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToInitiatorId
- func NewMSFT_StorageSubSystemToInitiatorIdEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToInitiatorId, err error)
- func NewMSFT_StorageSubSystemToInitiatorIdEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToInitiatorId, err error)
- func (instance *MSFT_StorageSubSystemToInitiatorId) GetPropertyInitiatorId() (value MSFT_InitiatorId, err error)
- func (instance *MSFT_StorageSubSystemToInitiatorId) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToInitiatorId) SetPropertyInitiatorId(value MSFT_InitiatorId) (err error)
- func (instance *MSFT_StorageSubSystemToInitiatorId) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToMaskingSet
- func NewMSFT_StorageSubSystemToMaskingSetEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToMaskingSet, err error)
- func NewMSFT_StorageSubSystemToMaskingSetEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToMaskingSet, err error)
- func (instance *MSFT_StorageSubSystemToMaskingSet) GetPropertyMaskingSet() (value MSFT_MaskingSet, err error)
- func (instance *MSFT_StorageSubSystemToMaskingSet) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToMaskingSet) SetPropertyMaskingSet(value MSFT_MaskingSet) (err error)
- func (instance *MSFT_StorageSubSystemToMaskingSet) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToPartition
- func NewMSFT_StorageSubSystemToPartitionEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToPartition, err error)
- func NewMSFT_StorageSubSystemToPartitionEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToPartition, err error)
- func (instance *MSFT_StorageSubSystemToPartition) GetPropertyPartition() (value MSFT_Partition, err error)
- func (instance *MSFT_StorageSubSystemToPartition) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToPartition) SetPropertyPartition(value MSFT_Partition) (err error)
- func (instance *MSFT_StorageSubSystemToPartition) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToPhysicalDisk
- func NewMSFT_StorageSubSystemToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToPhysicalDisk, err error)
- func NewMSFT_StorageSubSystemToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToPhysicalDisk, err error)
- func (instance *MSFT_StorageSubSystemToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
- func (instance *MSFT_StorageSubSystemToPhysicalDisk) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
- func (instance *MSFT_StorageSubSystemToPhysicalDisk) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToReplicaPeer
- func NewMSFT_StorageSubSystemToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToReplicaPeer, err error)
- func NewMSFT_StorageSubSystemToReplicaPeerEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToReplicaPeer, err error)
- func (instance *MSFT_StorageSubSystemToReplicaPeer) GetPropertyReplicaPeer() (value MSFT_ReplicaPeer, err error)
- func (instance *MSFT_StorageSubSystemToReplicaPeer) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToReplicaPeer) SetPropertyReplicaPeer(value MSFT_ReplicaPeer) (err error)
- func (instance *MSFT_StorageSubSystemToReplicaPeer) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToReplicationCapabilities
- func NewMSFT_StorageSubSystemToReplicationCapabilitiesEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToReplicationCapabilities, err error)
- func NewMSFT_StorageSubSystemToReplicationCapabilitiesEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToReplicationCapabilities, err error)
- func (instance *MSFT_StorageSubSystemToReplicationCapabilities) GetPropertyReplicationCapabilities() (value MSFT_ReplicationCapabilities, err error)
- func (instance *MSFT_StorageSubSystemToReplicationCapabilities) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToReplicationCapabilities) SetPropertyReplicationCapabilities(value MSFT_ReplicationCapabilities) (err error)
- func (instance *MSFT_StorageSubSystemToReplicationCapabilities) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToReplicationGroup
- func NewMSFT_StorageSubSystemToReplicationGroupEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToReplicationGroup, err error)
- func NewMSFT_StorageSubSystemToReplicationGroupEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToReplicationGroup, err error)
- func (instance *MSFT_StorageSubSystemToReplicationGroup) GetPropertyReplicationGroup() (value MSFT_ReplicationGroup, err error)
- func (instance *MSFT_StorageSubSystemToReplicationGroup) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToReplicationGroup) SetPropertyReplicationGroup(value MSFT_ReplicationGroup) (err error)
- func (instance *MSFT_StorageSubSystemToReplicationGroup) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToStorageEnclosure
- func NewMSFT_StorageSubSystemToStorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStorageEnclosure, err error)
- func NewMSFT_StorageSubSystemToStorageEnclosureEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToStorageEnclosure, err error)
- func (instance *MSFT_StorageSubSystemToStorageEnclosure) GetPropertyStorageEnclosure() (value MSFT_StorageEnclosure, err error)
- func (instance *MSFT_StorageSubSystemToStorageEnclosure) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToStorageEnclosure) SetPropertyStorageEnclosure(value MSFT_StorageEnclosure) (err error)
- func (instance *MSFT_StorageSubSystemToStorageEnclosure) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToStorageFaultDomain
- func NewMSFT_StorageSubSystemToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStorageFaultDomain, err error)
- func NewMSFT_StorageSubSystemToStorageFaultDomainEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToStorageFaultDomain, err error)
- func (instance *MSFT_StorageSubSystemToStorageFaultDomain) GetPropertyStorageFaultDomain() (value MSFT_StorageFaultDomain, err error)
- func (instance *MSFT_StorageSubSystemToStorageFaultDomain) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToStorageFaultDomain) SetPropertyStorageFaultDomain(value MSFT_StorageFaultDomain) (err error)
- func (instance *MSFT_StorageSubSystemToStorageFaultDomain) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToStorageHealth
- func NewMSFT_StorageSubSystemToStorageHealthEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStorageHealth, err error)
- func NewMSFT_StorageSubSystemToStorageHealthEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToStorageHealth, err error)
- func (instance *MSFT_StorageSubSystemToStorageHealth) GetPropertyStorageHealth() (value MSFT_StorageHealth, err error)
- func (instance *MSFT_StorageSubSystemToStorageHealth) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToStorageHealth) SetPropertyStorageHealth(value MSFT_StorageHealth) (err error)
- func (instance *MSFT_StorageSubSystemToStorageHealth) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToStorageNode
- func NewMSFT_StorageSubSystemToStorageNodeEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStorageNode, err error)
- func NewMSFT_StorageSubSystemToStorageNodeEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToStorageNode, err error)
- func (instance *MSFT_StorageSubSystemToStorageNode) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
- func (instance *MSFT_StorageSubSystemToStorageNode) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToStorageNode) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
- func (instance *MSFT_StorageSubSystemToStorageNode) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToStoragePool
- func NewMSFT_StorageSubSystemToStoragePoolEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStoragePool, err error)
- func NewMSFT_StorageSubSystemToStoragePoolEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToStoragePool, err error)
- func (instance *MSFT_StorageSubSystemToStoragePool) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
- func (instance *MSFT_StorageSubSystemToStoragePool) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToStoragePool) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
- func (instance *MSFT_StorageSubSystemToStoragePool) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- type MSFT_StorageSubSystemToVirtualDisk
- func NewMSFT_StorageSubSystemToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToVirtualDisk, err error)
- func NewMSFT_StorageSubSystemToVirtualDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_StorageSubSystemToVirtualDisk, err error)
- func (instance *MSFT_StorageSubSystemToVirtualDisk) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_StorageSubSystemToVirtualDisk) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- func (instance *MSFT_StorageSubSystemToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_StorageSubSystemToVolume
- func (instance *MSFT_StorageSubSystemToVolume) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
- func (instance *MSFT_StorageSubSystemToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
- func (instance *MSFT_StorageSubSystemToVolume) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
- func (instance *MSFT_StorageSubSystemToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
- type MSFT_StorageTier
- func (instance *MSFT_StorageTier) AddStorageFaultDomain(StorageFaultDomains []MSFT_StorageFaultDomain, ...) (result uint32, err error)
- func (instance *MSFT_StorageTier) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageTier) GetPhysicalExtent(PhysicalExtents []MSFT_PhysicalExtent, ...) (result uint32, err error)
- func (instance *MSFT_StorageTier) GetPropertyAllocatedSize() (value uint64, err error)
- func (instance *MSFT_StorageTier) GetPropertyAllocationUnitSize() (value uint64, err error)
- func (instance *MSFT_StorageTier) GetPropertyColumnIsolation() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetPropertyDescription() (value string, err error)
- func (instance *MSFT_StorageTier) GetPropertyFaultDomainAwareness() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetPropertyFootprintOnPool() (value uint64, err error)
- func (instance *MSFT_StorageTier) GetPropertyFriendlyName() (value string, err error)
- func (instance *MSFT_StorageTier) GetPropertyInterleave() (value uint64, err error)
- func (instance *MSFT_StorageTier) GetPropertyMediaType() (value StorageTier_MediaType, err error)
- func (instance *MSFT_StorageTier) GetPropertyNumberOfColumns() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetPropertyNumberOfDataCopies() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetPropertyNumberOfGroups() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetPropertyParityLayout() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetPropertyPhysicalDiskRedundancy() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetPropertyProvisioningType() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetPropertyResiliencySettingName() (value string, err error)
- func (instance *MSFT_StorageTier) GetPropertySize() (value uint64, err error)
- func (instance *MSFT_StorageTier) GetPropertyTierClass() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetPropertyUsage() (value uint16, err error)
- func (instance *MSFT_StorageTier) GetSupportedSize(ResiliencySettingName string, SupportedSizes []uint64, TierSizeMin uint64, ...) (result uint32, err error)
- func (instance *MSFT_StorageTier) RemoveStorageFaultDomain(StorageFaultDomains []MSFT_StorageFaultDomain, ...) (result uint32, err error)
- func (instance *MSFT_StorageTier) Resize(Size uint64, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_StorageTier) SetAttributes(MediaType StorageTier_MediaType, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageTier) SetAttributes2(ProvisioningType uint16, MediaType uint16, FaultDomainAwareness uint16, ...) (result uint32, err error)
- func (instance *MSFT_StorageTier) SetAttributes3(ProvisioningType uint16, AllocationUnitSize uint64, MediaType uint16, ...) (result uint32, err error)
- func (instance *MSFT_StorageTier) SetDescription(Description string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageTier) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_StorageTier) SetPropertyAllocatedSize(value uint64) (err error)
- func (instance *MSFT_StorageTier) SetPropertyAllocationUnitSize(value uint64) (err error)
- func (instance *MSFT_StorageTier) SetPropertyColumnIsolation(value uint16) (err error)
- func (instance *MSFT_StorageTier) SetPropertyDescription(value string) (err error)
- func (instance *MSFT_StorageTier) SetPropertyFaultDomainAwareness(value uint16) (err error)
- func (instance *MSFT_StorageTier) SetPropertyFootprintOnPool(value uint64) (err error)
- func (instance *MSFT_StorageTier) SetPropertyFriendlyName(value string) (err error)
- func (instance *MSFT_StorageTier) SetPropertyInterleave(value uint64) (err error)
- func (instance *MSFT_StorageTier) SetPropertyMediaType(value StorageTier_MediaType) (err error)
- func (instance *MSFT_StorageTier) SetPropertyNumberOfColumns(value uint16) (err error)
- func (instance *MSFT_StorageTier) SetPropertyNumberOfDataCopies(value uint16) (err error)
- func (instance *MSFT_StorageTier) SetPropertyNumberOfGroups(value uint16) (err error)
- func (instance *MSFT_StorageTier) SetPropertyParityLayout(value uint16) (err error)
- func (instance *MSFT_StorageTier) SetPropertyPhysicalDiskRedundancy(value uint16) (err error)
- func (instance *MSFT_StorageTier) SetPropertyProvisioningType(value uint16) (err error)
- func (instance *MSFT_StorageTier) SetPropertyResiliencySettingName(value string) (err error)
- func (instance *MSFT_StorageTier) SetPropertySize(value uint64) (err error)
- func (instance *MSFT_StorageTier) SetPropertyTierClass(value uint16) (err error)
- func (instance *MSFT_StorageTier) SetPropertyUsage(value uint16) (err error)
- type MSFT_Synchronized
- func (instance *MSFT_Synchronized) GetPropertyCopyMethodology() (value Synchronized_CopyMethodology, err error)
- func (instance *MSFT_Synchronized) GetPropertyCopyPriority() (value Synchronized_CopyPriority, err error)
- func (instance *MSFT_Synchronized) GetPropertyCopyState() (value Synchronized_CopyState, err error)
- func (instance *MSFT_Synchronized) GetPropertyCopyType() (value Synchronized_CopyType, err error)
- func (instance *MSFT_Synchronized) GetPropertyPercentSynced() (value uint16, err error)
- func (instance *MSFT_Synchronized) GetPropertyProgressStatus() (value Synchronized_ProgressStatus, err error)
- func (instance *MSFT_Synchronized) GetPropertyRecoveryPointObjective() (value []uint16, err error)
- func (instance *MSFT_Synchronized) GetPropertyReplicaType() (value Synchronized_ReplicaType, err error)
- func (instance *MSFT_Synchronized) GetPropertyRequestedCopyState() (value uint16, err error)
- func (instance *MSFT_Synchronized) GetPropertySyncMaintained() (value bool, err error)
- func (instance *MSFT_Synchronized) GetPropertySyncMode() (value Synchronized_SyncMode, err error)
- func (instance *MSFT_Synchronized) GetPropertySyncState() (value Synchronized_SyncState, err error)
- func (instance *MSFT_Synchronized) GetPropertySyncTime() (value string, err error)
- func (instance *MSFT_Synchronized) GetPropertySyncType() (value Synchronized_SyncType, err error)
- func (instance *MSFT_Synchronized) SetPropertyCopyMethodology(value Synchronized_CopyMethodology) (err error)
- func (instance *MSFT_Synchronized) SetPropertyCopyPriority(value Synchronized_CopyPriority) (err error)
- func (instance *MSFT_Synchronized) SetPropertyCopyState(value Synchronized_CopyState) (err error)
- func (instance *MSFT_Synchronized) SetPropertyCopyType(value Synchronized_CopyType) (err error)
- func (instance *MSFT_Synchronized) SetPropertyPercentSynced(value uint16) (err error)
- func (instance *MSFT_Synchronized) SetPropertyProgressStatus(value Synchronized_ProgressStatus) (err error)
- func (instance *MSFT_Synchronized) SetPropertyRecoveryPointObjective(value []uint16) (err error)
- func (instance *MSFT_Synchronized) SetPropertyReplicaType(value Synchronized_ReplicaType) (err error)
- func (instance *MSFT_Synchronized) SetPropertyRequestedCopyState(value uint16) (err error)
- func (instance *MSFT_Synchronized) SetPropertySyncMaintained(value bool) (err error)
- func (instance *MSFT_Synchronized) SetPropertySyncMode(value Synchronized_SyncMode) (err error)
- func (instance *MSFT_Synchronized) SetPropertySyncState(value Synchronized_SyncState) (err error)
- func (instance *MSFT_Synchronized) SetPropertySyncTime(value string) (err error)
- func (instance *MSFT_Synchronized) SetPropertySyncType(value Synchronized_SyncType) (err error)
- type MSFT_VirtualDisk
- func (instance *MSFT_VirtualDisk) AddPhysicalDisk(PhysicalDisks []MSFT_PhysicalDisk, Usage VirtualDisk_Usage, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) AddPhysicalDisk2(PhysicalDisks []MSFT_PhysicalDisk, Usage uint16, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) AddStorageFaultDomain(StorageFaultDomains []MSFT_StorageFaultDomain, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) Attach(StorageNodeName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) CreateClone(FriendlyName string, TargetStoragePoolName string, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) CreateReplica(FriendlyName string, TargetStorageSubsystem MSFT_ReplicaPeer, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) CreateSnapshot(FriendlyName string, TargetStoragePoolName string, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) Detach(StorageNodeName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) GetPhysicalExtent(PhysicalExtents []MSFT_PhysicalExtent, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyAccess() (value VirtualDisk_Access, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyAllocatedSize() (value uint64, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyAllocationUnitSize() (value uint64, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyColumnIsolation() (value uint16, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyDetachedReason() (value VirtualDisk_DetachedReason, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyFaultDomainAwareness() (value VirtualDisk_FaultDomainAwareness, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyFootprintOnPool() (value uint64, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyFriendlyName() (value string, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyHealthStatus() (value VirtualDisk_HealthStatus, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyInterleave() (value uint64, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyIsDeduplicationEnabled() (value bool, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyIsEnclosureAware() (value bool, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyIsManualAttach() (value bool, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyIsSnapshot() (value bool, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyIsTiered() (value bool, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyLogicalSectorSize() (value uint64, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyMediaType() (value uint16, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyName() (value string, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyNameFormat() (value VirtualDisk_NameFormat, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyNumberOfAvailableCopies() (value uint16, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyNumberOfColumns() (value uint16, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyNumberOfDataCopies() (value uint16, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyNumberOfGroups() (value uint16, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyOperationalStatus() (value []VirtualDisk_OperationalStatus, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyOtherOperationalStatusDescription() (value string, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyOtherUsageDescription() (value string, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyParityLayout() (value VirtualDisk_ParityLayout, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyPhysicalDiskRedundancy() (value uint16, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyPhysicalSectorSize() (value uint64, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyProvisioningType() (value VirtualDisk_ProvisioningType, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyReadCacheSize() (value uint64, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyRequestNoSinglePointOfFailure() (value bool, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyResiliencySettingName() (value string, err error)
- func (instance *MSFT_VirtualDisk) GetPropertySize() (value uint64, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyUniqueIdFormat() (value VirtualDisk_UniqueIdFormat, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyUniqueIdFormatDescription() (value string, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyUsage() (value VirtualDisk_Usage, err error)
- func (instance *MSFT_VirtualDisk) GetPropertyWriteCacheSize() (value uint64, err error)
- func (instance *MSFT_VirtualDisk) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) Hide(TargetPortAddresses []string, InitiatorAddress string, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) RemovePhysicalDisk(PhysicalDisks []MSFT_PhysicalDisk, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) RemovePhysicalDisk2(PhysicalDisks []MSFT_PhysicalDisk, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) RemoveStorageFaultDomain(StorageFaultDomains []MSFT_StorageFaultDomain, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) Repair(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) Resize(Size uint64, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) SetAttributes(IsManualAttach bool, StorageNodeName string, Access VirtualDisk_Access, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) SetProperties(ProvisioningType uint16, AllocationUnitSize uint64, MediaType uint16, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) SetPropertyAccess(value VirtualDisk_Access) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyAllocatedSize(value uint64) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyAllocationUnitSize(value uint64) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyColumnIsolation(value uint16) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyDetachedReason(value VirtualDisk_DetachedReason) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyFaultDomainAwareness(value VirtualDisk_FaultDomainAwareness) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyFootprintOnPool(value uint64) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyFriendlyName(value string) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyHealthStatus(value VirtualDisk_HealthStatus) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyInterleave(value uint64) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyIsDeduplicationEnabled(value bool) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyIsEnclosureAware(value bool) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyIsManualAttach(value bool) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyIsSnapshot(value bool) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyIsTiered(value bool) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyLogicalSectorSize(value uint64) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyMediaType(value uint16) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyName(value string) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyNameFormat(value VirtualDisk_NameFormat) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyNumberOfAvailableCopies(value uint16) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyNumberOfColumns(value uint16) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyNumberOfDataCopies(value uint16) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyNumberOfGroups(value uint16) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyOperationalStatus(value []VirtualDisk_OperationalStatus) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyOtherOperationalStatusDescription(value string) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyOtherUsageDescription(value string) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyParityLayout(value VirtualDisk_ParityLayout) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyPhysicalDiskRedundancy(value uint16) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyPhysicalSectorSize(value uint64) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyProvisioningType(value VirtualDisk_ProvisioningType) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyReadCacheSize(value uint64) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyRequestNoSinglePointOfFailure(value bool) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyResiliencySettingName(value string) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertySize(value uint64) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyUniqueIdFormat(value VirtualDisk_UniqueIdFormat) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyUniqueIdFormatDescription(value string) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyUsage(value VirtualDisk_Usage) (err error)
- func (instance *MSFT_VirtualDisk) SetPropertyWriteCacheSize(value uint64) (err error)
- func (instance *MSFT_VirtualDisk) SetReplicationRelationship(Operation uint16, VirtualDiskReplicaPeer MSFT_ReplicaPeer, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) SetUsage(Usage VirtualDisk_Usage, OtherUsageDescription string, ...) (result uint32, err error)
- func (instance *MSFT_VirtualDisk) Show(TargetPortAddresses []string, InitiatorAddress string, ...) (result uint32, err error)
- type MSFT_VirtualDiskToPhysicalDisk
- func NewMSFT_VirtualDiskToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_VirtualDiskToPhysicalDisk, err error)
- func NewMSFT_VirtualDiskToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_VirtualDiskToPhysicalDisk, err error)
- func (instance *MSFT_VirtualDiskToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
- func (instance *MSFT_VirtualDiskToPhysicalDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_VirtualDiskToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
- func (instance *MSFT_VirtualDiskToPhysicalDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_VirtualDiskToReplicaPeer
- func (instance *MSFT_VirtualDiskToReplicaPeer) GetPropertyReplicaPeer() (value MSFT_ReplicaPeer, err error)
- func (instance *MSFT_VirtualDiskToReplicaPeer) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_VirtualDiskToReplicaPeer) SetPropertyReplicaPeer(value MSFT_ReplicaPeer) (err error)
- func (instance *MSFT_VirtualDiskToReplicaPeer) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_VirtualDiskToStorageFaultDomain
- func NewMSFT_VirtualDiskToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *MSFT_VirtualDiskToStorageFaultDomain, err error)
- func NewMSFT_VirtualDiskToStorageFaultDomainEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_VirtualDiskToStorageFaultDomain, err error)
- func (instance *MSFT_VirtualDiskToStorageFaultDomain) GetPropertyStorageFaultDomain() (value MSFT_StorageFaultDomain, err error)
- func (instance *MSFT_VirtualDiskToStorageFaultDomain) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_VirtualDiskToStorageFaultDomain) SetPropertyStorageFaultDomain(value MSFT_StorageFaultDomain) (err error)
- func (instance *MSFT_VirtualDiskToStorageFaultDomain) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_VirtualDiskToStorageTier
- func (instance *MSFT_VirtualDiskToStorageTier) GetPropertyStorageTier() (value MSFT_StorageTier, err error)
- func (instance *MSFT_VirtualDiskToStorageTier) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_VirtualDiskToStorageTier) SetPropertyStorageTier(value MSFT_StorageTier) (err error)
- func (instance *MSFT_VirtualDiskToStorageTier) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_VirtualDiskToVirtualDisk
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyMethodology() (value VirtualDiskToVirtualDisk_CopyMethodology, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyPriority() (value VirtualDiskToVirtualDisk_CopyPriority, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyState() (value VirtualDiskToVirtualDisk_CopyState, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyType() (value VirtualDiskToVirtualDisk_CopyType, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyPercentSynced() (value uint16, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyProgressStatus() (value VirtualDiskToVirtualDisk_ProgressStatus, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyReplicaType() (value VirtualDiskToVirtualDisk_ReplicaType, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyRequestedCopyState() (value uint16, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySourceVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncMaintained() (value bool, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncMode() (value VirtualDiskToVirtualDisk_SyncMode, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncState() (value VirtualDiskToVirtualDisk_SyncState, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncTime() (value string, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncType() (value VirtualDiskToVirtualDisk_SyncType, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyTargetVirtualDisk() (value MSFT_VirtualDisk, err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyMethodology(value VirtualDiskToVirtualDisk_CopyMethodology) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyPriority(value VirtualDiskToVirtualDisk_CopyPriority) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyState(value VirtualDiskToVirtualDisk_CopyState) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyType(value VirtualDiskToVirtualDisk_CopyType) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyPercentSynced(value uint16) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyProgressStatus(value VirtualDiskToVirtualDisk_ProgressStatus) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyReplicaType(value VirtualDiskToVirtualDisk_ReplicaType) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyRequestedCopyState(value uint16) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySourceVirtualDisk(value MSFT_VirtualDisk) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncMaintained(value bool) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncMode(value VirtualDiskToVirtualDisk_SyncMode) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncState(value VirtualDiskToVirtualDisk_SyncState) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncTime(value string) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncType(value VirtualDiskToVirtualDisk_SyncType) (err error)
- func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyTargetVirtualDisk(value MSFT_VirtualDisk) (err error)
- type MSFT_Volume
- func (instance *MSFT_Volume) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Volume) Diagnose(DiagnoseResults []MSFT_StorageDiagnoseResult, ...) (result uint32, err error)
- func (instance *MSFT_Volume) Flush() (result uint32, err error)
- func (instance *MSFT_Volume) Format(FileSystem string, FileSystemLabel string, AllocationUnitSize uint32, ...) (result uint32, err error)
- func (instance *MSFT_Volume) GetActions(ActionResults []MSFT_HealthAction, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Volume) GetAttributes(VolumeScrubEnabled bool) (result uint32, err error)
- func (instance *MSFT_Volume) GetCorruptionCount(CorruptionCount uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Volume) GetDedupProperties(DedupProperties MSFT_DedupProperties, ...) (result uint32, err error)
- func (instance *MSFT_Volume) GetPropertyAllocationUnitSize() (value uint32, err error)
- func (instance *MSFT_Volume) GetPropertyDedupMode() (value Volume_DedupMode, err error)
- func (instance *MSFT_Volume) GetPropertyDriveLetter() (value byte, err error)
- func (instance *MSFT_Volume) GetPropertyDriveType() (value Volume_DriveType, err error)
- func (instance *MSFT_Volume) GetPropertyFileSystem() (value string, err error)
- func (instance *MSFT_Volume) GetPropertyFileSystemLabel() (value string, err error)
- func (instance *MSFT_Volume) GetPropertyFileSystemType() (value Volume_FileSystemType, err error)
- func (instance *MSFT_Volume) GetPropertyHealthStatus() (value Volume_HealthStatus, err error)
- func (instance *MSFT_Volume) GetPropertyOperationalStatus() (value []Volume_OperationalStatus, err error)
- func (instance *MSFT_Volume) GetPropertyPath() (value string, err error)
- func (instance *MSFT_Volume) GetPropertySize() (value uint64, err error)
- func (instance *MSFT_Volume) GetPropertySizeRemaining() (value uint64, err error)
- func (instance *MSFT_Volume) GetSupportedClusterSizes(FileSystem string, SupportedClusterSizes []uint32, ...) (result uint32, err error)
- func (instance *MSFT_Volume) GetSupportedFileSystems(SupportedFileSystems []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Volume) Optimize(ReTrim bool, Analyze bool, Defrag bool, SlabConsolidate bool, ...) (result uint32, err error)
- func (instance *MSFT_Volume) Repair(OfflineScanAndFix bool, Scan bool, SpotFix bool, Output uint32, ...) (result uint32, err error)
- func (instance *MSFT_Volume) Resize(Size uint64, CreatedStorageJob MSFT_StorageJob, ...) (result uint32, err error)
- func (instance *MSFT_Volume) SetAttributes(EnableVolumeScrub bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Volume) SetDedupMode(DedupMode uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Volume) SetFileSystemLabel(FileSystemLabel string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
- func (instance *MSFT_Volume) SetPropertyAllocationUnitSize(value uint32) (err error)
- func (instance *MSFT_Volume) SetPropertyDedupMode(value Volume_DedupMode) (err error)
- func (instance *MSFT_Volume) SetPropertyDriveLetter(value byte) (err error)
- func (instance *MSFT_Volume) SetPropertyDriveType(value Volume_DriveType) (err error)
- func (instance *MSFT_Volume) SetPropertyFileSystem(value string) (err error)
- func (instance *MSFT_Volume) SetPropertyFileSystemLabel(value string) (err error)
- func (instance *MSFT_Volume) SetPropertyFileSystemType(value Volume_FileSystemType) (err error)
- func (instance *MSFT_Volume) SetPropertyHealthStatus(value Volume_HealthStatus) (err error)
- func (instance *MSFT_Volume) SetPropertyOperationalStatus(value []Volume_OperationalStatus) (err error)
- func (instance *MSFT_Volume) SetPropertyPath(value string) (err error)
- func (instance *MSFT_Volume) SetPropertySize(value uint64) (err error)
- func (instance *MSFT_Volume) SetPropertySizeRemaining(value uint64) (err error)
- type MSFT_VolumeToFileShare
- func (instance *MSFT_VolumeToFileShare) GetPropertyFileShare() (value MSFT_FileShare, err error)
- func (instance *MSFT_VolumeToFileShare) GetPropertyVolume() (value MSFT_Volume, err error)
- func (instance *MSFT_VolumeToFileShare) SetPropertyFileShare(value MSFT_FileShare) (err error)
- func (instance *MSFT_VolumeToFileShare) SetPropertyVolume(value MSFT_Volume) (err error)
- type MSFT_Volume_Repair_AsyncOutput
- func NewMSFT_Volume_Repair_AsyncOutputEx1(instance *cim.WmiInstance) (newInstance *MSFT_Volume_Repair_AsyncOutput, err error)
- func NewMSFT_Volume_Repair_AsyncOutputEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *MSFT_Volume_Repair_AsyncOutput, err error)
- type MSFT_WmiError
- func (instance *MSFT_WmiError) GetPropertyerror_Category() (value uint16, err error)
- func (instance *MSFT_WmiError) GetPropertyerror_Code() (value uint32, err error)
- func (instance *MSFT_WmiError) GetPropertyerror_Type() (value string, err error)
- func (instance *MSFT_WmiError) GetPropertyerror_WindowsErrorMessage() (value string, err error)
- func (instance *MSFT_WmiError) SetPropertyerror_Category(value uint16) (err error)
- func (instance *MSFT_WmiError) SetPropertyerror_Code(value uint32) (err error)
- func (instance *MSFT_WmiError) SetPropertyerror_Type(value string) (err error)
- func (instance *MSFT_WmiError) SetPropertyerror_WindowsErrorMessage(value string) (err error)
- type MaskingSet_DeviceAccesses
- type MaskingSet_HostType
- type ObjectProviderRegistration_InteractionType
- type Partition_GptType
- type Partition_MbrType
- type Partition_OperationalStatus
- type PhysicalDisk_BusType
- type PhysicalDisk_CannotPoolReason
- type PhysicalDisk_MediaType
- type PhysicalDisk_SupportedUsages
- type PhysicalDisk_UniqueIdFormat
- type PhysicalDisk_Usage
- type ReplicaPeer_PeerObjectType
- type ReplicationCapabilities_SupportedAsynchronousActions
- type ReplicationCapabilities_SupportedLogVolumeFeatures
- type ReplicationCapabilities_SupportedObjectTypes
- type ReplicationCapabilities_SupportedReplicatedPartitionFeatures
- type ReplicationCapabilities_SupportedReplicationTypes
- type ReplicationCapabilities_SupportedSynchronousActions
- type ReplicationGroup_HealthStatus
- type ReplicationGroup_OperationalStatus
- type ReplicationSettings_SyncMode
- type ResiliencySetting_ParityLayout
- type SPACES_HealthActionEvent
- type SPACES_InitiatorId
- type SPACES_InitiatorIdToVirtualDisk
- func NewSPACES_InitiatorIdToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_InitiatorIdToVirtualDisk, err error)
- func NewSPACES_InitiatorIdToVirtualDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_InitiatorIdToVirtualDisk, err error)
- type SPACES_MaskingSet
- type SPACES_MaskingSetToInitiatorId
- func NewSPACES_MaskingSetToInitiatorIdEx1(instance *cim.WmiInstance) (newInstance *SPACES_MaskingSetToInitiatorId, err error)
- func NewSPACES_MaskingSetToInitiatorIdEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_MaskingSetToInitiatorId, err error)
- type SPACES_MaskingSetToVirtualDisk
- func NewSPACES_MaskingSetToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_MaskingSetToVirtualDisk, err error)
- func NewSPACES_MaskingSetToVirtualDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_MaskingSetToVirtualDisk, err error)
- type SPACES_PhysicalDisk
- type SPACES_PhysicalDiskToStorageReliabilityCounter
- func NewSPACES_PhysicalDiskToStorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *SPACES_PhysicalDiskToStorageReliabilityCounter, err error)
- func NewSPACES_PhysicalDiskToStorageReliabilityCounterEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_PhysicalDiskToStorageReliabilityCounter, err error)
- type SPACES_ResiliencySetting
- type SPACES_StorageAlertEvent
- type SPACES_StorageArrivalEvent
- type SPACES_StorageChassis
- type SPACES_StorageDepartureEvent
- type SPACES_StorageEnclosure
- type SPACES_StorageEnclosureToPhysicalDisk
- func NewSPACES_StorageEnclosureToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageEnclosureToPhysicalDisk, err error)
- func NewSPACES_StorageEnclosureToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageEnclosureToPhysicalDisk, err error)
- type SPACES_StorageFaultDomainToStorageFaultDomain
- func NewSPACES_StorageFaultDomainToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageFaultDomainToStorageFaultDomain, err error)
- func NewSPACES_StorageFaultDomainToStorageFaultDomainEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageFaultDomainToStorageFaultDomain, err error)
- type SPACES_StorageFaultEvent
- type SPACES_StorageHealthStatusChangeEvent
- func NewSPACES_StorageHealthStatusChangeEventEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageHealthStatusChangeEvent, err error)
- func NewSPACES_StorageHealthStatusChangeEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageHealthStatusChangeEvent, err error)
- type SPACES_StorageJob
- type SPACES_StorageJobToAffectedStorageObject
- func NewSPACES_StorageJobToAffectedStorageObjectEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageJobToAffectedStorageObject, err error)
- func NewSPACES_StorageJobToAffectedStorageObjectEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageJobToAffectedStorageObject, err error)
- type SPACES_StorageModificationEvent
- func NewSPACES_StorageModificationEventEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageModificationEvent, err error)
- func NewSPACES_StorageModificationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageModificationEvent, err error)
- type SPACES_StorageNode
- type SPACES_StorageNodeToPhysicalDisk
- func NewSPACES_StorageNodeToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageNodeToPhysicalDisk, err error)
- func NewSPACES_StorageNodeToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageNodeToPhysicalDisk, err error)
- type SPACES_StorageNodeToStorageEnclosure
- func NewSPACES_StorageNodeToStorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageNodeToStorageEnclosure, err error)
- func NewSPACES_StorageNodeToStorageEnclosureEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageNodeToStorageEnclosure, err error)
- type SPACES_StorageNodeToStoragePool
- func NewSPACES_StorageNodeToStoragePoolEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageNodeToStoragePool, err error)
- func NewSPACES_StorageNodeToStoragePoolEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageNodeToStoragePool, err error)
- type SPACES_StorageNodeToVirtualDisk
- func NewSPACES_StorageNodeToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageNodeToVirtualDisk, err error)
- func NewSPACES_StorageNodeToVirtualDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageNodeToVirtualDisk, err error)
- type SPACES_StoragePool
- type SPACES_StoragePoolToPhysicalDisk
- func NewSPACES_StoragePoolToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StoragePoolToPhysicalDisk, err error)
- func NewSPACES_StoragePoolToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StoragePoolToPhysicalDisk, err error)
- type SPACES_StoragePoolToResiliencySetting
- func NewSPACES_StoragePoolToResiliencySettingEx1(instance *cim.WmiInstance) (newInstance *SPACES_StoragePoolToResiliencySetting, err error)
- func NewSPACES_StoragePoolToResiliencySettingEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StoragePoolToResiliencySetting, err error)
- type SPACES_StoragePoolToStorageTier
- func NewSPACES_StoragePoolToStorageTierEx1(instance *cim.WmiInstance) (newInstance *SPACES_StoragePoolToStorageTier, err error)
- func NewSPACES_StoragePoolToStorageTierEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StoragePoolToStorageTier, err error)
- type SPACES_StoragePoolToVirtualDisk
- func NewSPACES_StoragePoolToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StoragePoolToVirtualDisk, err error)
- func NewSPACES_StoragePoolToVirtualDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StoragePoolToVirtualDisk, err error)
- type SPACES_StorageProvider
- type SPACES_StorageProviderToStorageSubsystem
- func NewSPACES_StorageProviderToStorageSubsystemEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageProviderToStorageSubsystem, err error)
- func NewSPACES_StorageProviderToStorageSubsystemEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageProviderToStorageSubsystem, err error)
- type SPACES_StorageRack
- type SPACES_StorageReliabilityCounter
- func NewSPACES_StorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageReliabilityCounter, err error)
- func NewSPACES_StorageReliabilityCounterEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageReliabilityCounter, err error)
- type SPACES_StorageScaleUnit
- type SPACES_StorageSite
- type SPACES_StorageSubsystem
- type SPACES_StorageSubsystemToInitiatorId
- func NewSPACES_StorageSubsystemToInitiatorIdEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToInitiatorId, err error)
- func NewSPACES_StorageSubsystemToInitiatorIdEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageSubsystemToInitiatorId, err error)
- type SPACES_StorageSubsystemToMaskingSet
- func NewSPACES_StorageSubsystemToMaskingSetEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToMaskingSet, err error)
- func NewSPACES_StorageSubsystemToMaskingSetEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageSubsystemToMaskingSet, err error)
- type SPACES_StorageSubsystemToPhysicalDisk
- func NewSPACES_StorageSubsystemToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToPhysicalDisk, err error)
- func NewSPACES_StorageSubsystemToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageSubsystemToPhysicalDisk, err error)
- type SPACES_StorageSubsystemToStorageEnclosure
- func NewSPACES_StorageSubsystemToStorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToStorageEnclosure, err error)
- func NewSPACES_StorageSubsystemToStorageEnclosureEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageSubsystemToStorageEnclosure, err error)
- type SPACES_StorageSubsystemToStorageFaultDomain
- func NewSPACES_StorageSubsystemToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToStorageFaultDomain, err error)
- func NewSPACES_StorageSubsystemToStorageFaultDomainEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageSubsystemToStorageFaultDomain, err error)
- type SPACES_StorageSubsystemToStorageNode
- func NewSPACES_StorageSubsystemToStorageNodeEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToStorageNode, err error)
- func NewSPACES_StorageSubsystemToStorageNodeEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageSubsystemToStorageNode, err error)
- type SPACES_StorageSubsystemToStoragePool
- func NewSPACES_StorageSubsystemToStoragePoolEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToStoragePool, err error)
- func NewSPACES_StorageSubsystemToStoragePoolEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageSubsystemToStoragePool, err error)
- type SPACES_StorageSubsystemToVirtualDisk
- func NewSPACES_StorageSubsystemToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToVirtualDisk, err error)
- func NewSPACES_StorageSubsystemToVirtualDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_StorageSubsystemToVirtualDisk, err error)
- type SPACES_StorageTier
- type SPACES_VirtualDisk
- type SPACES_VirtualDiskToPhysicalDisk
- func NewSPACES_VirtualDiskToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_VirtualDiskToPhysicalDisk, err error)
- func NewSPACES_VirtualDiskToPhysicalDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_VirtualDiskToPhysicalDisk, err error)
- type SPACES_VirtualDiskToStorageFaultDomain
- func NewSPACES_VirtualDiskToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *SPACES_VirtualDiskToStorageFaultDomain, err error)
- func NewSPACES_VirtualDiskToStorageFaultDomainEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_VirtualDiskToStorageFaultDomain, err error)
- type SPACES_VirtualDiskToStorageTier
- func NewSPACES_VirtualDiskToStorageTierEx1(instance *cim.WmiInstance) (newInstance *SPACES_VirtualDiskToStorageTier, err error)
- func NewSPACES_VirtualDiskToStorageTierEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_VirtualDiskToStorageTier, err error)
- type SPACES_VirtualDiskToVirtualDisk
- func NewSPACES_VirtualDiskToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_VirtualDiskToVirtualDisk, err error)
- func NewSPACES_VirtualDiskToVirtualDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *SPACES_VirtualDiskToVirtualDisk, err error)
- type StorageAlertEvent_AlertType
- type StorageDiagnoseResult_PerceivedSeverity
- type StorageEnclosure_BusType
- type StorageEnclosure_CurrentSensorOperationalStatus
- type StorageEnclosure_FanOperationalStatus
- type StorageEnclosure_IOControllerOperationalStatus
- type StorageEnclosure_PowerSupplyOperationalStatus
- type StorageEnclosure_TemperatureSensorOperationalStatus
- type StorageEnclosure_VoltageSensorOperationalStatus
- type StorageEvent_PerceivedSeverity
- type StorageFaultDomain_HealthStatus
- type StorageFaultDomain_OperationalStatus
- type StorageFaultEvent_ChangeType
- type StorageHealthStatusChangeEvent_CurrentHealthStatus
- type StorageHealthStatusChangeEvent_PreviousHealthStatus
- type StorageJob_JobState
- type StorageJob_LocalOrUtcTime
- type StorageJob_OperationalStatus
- type StorageJob_RecoveryAction
- type StorageJob_RequestedState
- type StorageNodeToDisk_HealthStatus
- type StorageNodeToDisk_OfflineReason
- type StorageNodeToDisk_OperationalStatus
- type StorageNodeToPhysicalDisk_HealthStatus
- type StorageNodeToPhysicalDisk_LoadBalancePolicy
- type StorageNodeToPhysicalDisk_OperationalStatus
- type StorageNodeToPhysicalDisk_PathState
- type StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus
- type StorageNodeToStorageEnclosure_FanOperationalStatus
- type StorageNodeToStorageEnclosure_HealthStatus
- type StorageNodeToStorageEnclosure_IOControllerOperationalStatus
- type StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus
- type StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus
- type StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus
- type StorageNode_NameFormat
- type StorageNode_OperationalStatus
- type StoragePool_FaultDomainAwarenessDefault
- type StoragePool_FileSystem
- type StoragePool_HealthStatus
- type StoragePool_MediaType
- type StoragePool_OperationalStatus
- type StoragePool_ProvisioningType
- type StoragePool_ProvisioningTypeDefault
- type StoragePool_ReadOnlyReason
- type StoragePool_RepairPolicy
- type StoragePool_RetireMissingPhysicalDisks
- type StoragePool_SupportedProvisioningTypes
- type StoragePool_Usage
- type StoragePool_Version
- type StorageProvider_DiscoveryLevel
- type StorageProvider_RemoteSubsystemCacheMode
- type StorageProvider_SupportedRemoteSubsystemCacheModes
- type StorageProvider_Type
- type StorageSubSystem_CurrentCacheLevel
- type StorageSubSystem_DataTieringType
- type StorageSubSystem_DeviceAccesses
- type StorageSubSystem_FaultDomainAwarenessDefault
- type StorageSubSystem_HealthStatus
- type StorageSubSystem_HostType
- type StorageSubSystem_MaskingPortsPerView
- type StorageSubSystem_MaskingValidInitiatorIdTypes
- type StorageSubSystem_NameFormat
- type StorageSubSystem_OperationalStatus
- type StorageSubSystem_ParityLayout
- type StorageSubSystem_ProvisioningType
- type StorageSubSystem_ProvisioningTypeDefault
- type StorageSubSystem_SupportedDeduplicationFileSystemTypes
- type StorageSubSystem_SupportedDeduplicationObjectTypes
- type StorageSubSystem_SupportedFileServerProtocols
- type StorageSubSystem_SupportedFileSystems
- type StorageSubSystem_SupportedHostType
- type StorageSubSystem_Usage
- type StorageSubSystem_iSCSITargetCreationScheme
- type StorageTier_MediaType
- type Synchronized_CopyMethodology
- type Synchronized_CopyPriority
- type Synchronized_CopyState
- type Synchronized_CopyType
- type Synchronized_ProgressStatus
- type Synchronized_ReplicaType
- type Synchronized_SyncMode
- type Synchronized_SyncState
- type Synchronized_SyncType
- type VirtualDiskToVirtualDisk_CopyMethodology
- type VirtualDiskToVirtualDisk_CopyPriority
- type VirtualDiskToVirtualDisk_CopyState
- type VirtualDiskToVirtualDisk_CopyType
- type VirtualDiskToVirtualDisk_ProgressStatus
- type VirtualDiskToVirtualDisk_ReplicaType
- type VirtualDiskToVirtualDisk_SyncMode
- type VirtualDiskToVirtualDisk_SyncState
- type VirtualDiskToVirtualDisk_SyncType
- type VirtualDisk_Access
- type VirtualDisk_DetachedReason
- type VirtualDisk_FaultDomainAwareness
- type VirtualDisk_HealthStatus
- type VirtualDisk_HostType
- type VirtualDisk_NameFormat
- type VirtualDisk_OperationalStatus
- type VirtualDisk_ParityLayout
- type VirtualDisk_ProvisioningType
- type VirtualDisk_UniqueIdFormat
- type VirtualDisk_Usage
- type Volume_DedupMode
- type Volume_DriveType
- type Volume_FileSystemType
- type Volume_HealthStatus
- type Volume_OperationalStatus
- type WSP_Disk
- type WSP_DiskToPartition
- type WSP_DiskToStorageReliabilityCounter
- func NewWSP_DiskToStorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *WSP_DiskToStorageReliabilityCounter, err error)
- func NewWSP_DiskToStorageReliabilityCounterEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_DiskToStorageReliabilityCounter, err error)
- type WSP_FileServer
- type WSP_FileServerToFileShare
- type WSP_FileServerToVolume
- type WSP_FileShare
- type WSP_FileShareAccessControlEntry
- func NewWSP_FileShareAccessControlEntryEx1(instance *cim.WmiInstance) (newInstance *WSP_FileShareAccessControlEntry, err error)
- func NewWSP_FileShareAccessControlEntryEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_FileShareAccessControlEntry, err error)
- type WSP_FsStorageArrivalEvent
- type WSP_FsStorageDepartureEvent
- type WSP_FsStorageModificationEvent
- func NewWSP_FsStorageModificationEventEx1(instance *cim.WmiInstance) (newInstance *WSP_FsStorageModificationEvent, err error)
- func NewWSP_FsStorageModificationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_FsStorageModificationEvent, err error)
- type WSP_HealthAction
- type WSP_HealthActionEvent
- type WSP_Partition
- type WSP_PartitionToReplicaPeer
- type WSP_PartitionToVolume
- type WSP_ReplicaPeer
- type WSP_ReplicationCapabilities
- type WSP_ReplicationGroup
- func (instance *WSP_ReplicationGroup) CreateReplicationGroup(FriendlyName string, Description string, StorageElements []string, ...) (result uint32, err error)
- func (instance *WSP_ReplicationGroup) CreateReplicationRelationship(TargetStorageSubsystem MSFT_ReplicaPeer, ...) (result uint32, err error)
- func (instance *WSP_ReplicationGroup) DeleteReplicationRelationship(SourceReplicationGroup MSFT_ReplicationGroup, ...) (result uint32, err error)
- type WSP_ReplicationGroupStorageArrivalEvent
- func NewWSP_ReplicationGroupStorageArrivalEventEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupStorageArrivalEvent, err error)
- func NewWSP_ReplicationGroupStorageArrivalEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_ReplicationGroupStorageArrivalEvent, err error)
- type WSP_ReplicationGroupStorageDepartureEvent
- func NewWSP_ReplicationGroupStorageDepartureEventEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupStorageDepartureEvent, err error)
- func NewWSP_ReplicationGroupStorageDepartureEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_ReplicationGroupStorageDepartureEvent, err error)
- type WSP_ReplicationGroupStorageModificationEvent
- func NewWSP_ReplicationGroupStorageModificationEventEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupStorageModificationEvent, err error)
- func NewWSP_ReplicationGroupStorageModificationEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_ReplicationGroupStorageModificationEvent, err error)
- type WSP_ReplicationGroupToPartition
- func NewWSP_ReplicationGroupToPartitionEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupToPartition, err error)
- func NewWSP_ReplicationGroupToPartitionEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_ReplicationGroupToPartition, err error)
- type WSP_ReplicationGroupToReplicaPeer
- func NewWSP_ReplicationGroupToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupToReplicaPeer, err error)
- func NewWSP_ReplicationGroupToReplicaPeerEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_ReplicationGroupToReplicaPeer, err error)
- type WSP_ReplicationGroupToVirtualDisk
- func NewWSP_ReplicationGroupToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupToVirtualDisk, err error)
- func NewWSP_ReplicationGroupToVirtualDiskEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_ReplicationGroupToVirtualDisk, err error)
- type WSP_ReplicationSettings
- type WSP_StorageAlertEvent
- type WSP_StorageArrivalEvent
- type WSP_StorageDepartureEvent
- type WSP_StorageFaultEvent
- type WSP_StorageHealth
- type WSP_StorageHealthStatusChangeEvent
- func NewWSP_StorageHealthStatusChangeEventEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageHealthStatusChangeEvent, err error)
- func NewWSP_StorageHealthStatusChangeEventEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_StorageHealthStatusChangeEvent, err error)
- type WSP_StorageModificationEvent
- type WSP_StorageNodeToDisk
- type WSP_StorageNodeToVolume
- type WSP_StoragePoolToVolume
- type WSP_StorageSubSystemToFileServer
- func NewWSP_StorageSubSystemToFileServerEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubSystemToFileServer, err error)
- func NewWSP_StorageSubSystemToFileServerEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_StorageSubSystemToFileServer, err error)
- type WSP_StorageSubSystemToFileShare
- func NewWSP_StorageSubSystemToFileShareEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubSystemToFileShare, err error)
- func NewWSP_StorageSubSystemToFileShareEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_StorageSubSystemToFileShare, err error)
- type WSP_StorageSubsystemToDisk
- type WSP_StorageSubsystemToPartition
- func NewWSP_StorageSubsystemToPartitionEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToPartition, err error)
- func NewWSP_StorageSubsystemToPartitionEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_StorageSubsystemToPartition, err error)
- type WSP_StorageSubsystemToReplicaPeer
- func NewWSP_StorageSubsystemToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToReplicaPeer, err error)
- func NewWSP_StorageSubsystemToReplicaPeerEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_StorageSubsystemToReplicaPeer, err error)
- type WSP_StorageSubsystemToReplicationCapabilities
- func NewWSP_StorageSubsystemToReplicationCapabilitiesEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToReplicationCapabilities, err error)
- func NewWSP_StorageSubsystemToReplicationCapabilitiesEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_StorageSubsystemToReplicationCapabilities, err error)
- type WSP_StorageSubsystemToReplicationGroup
- func NewWSP_StorageSubsystemToReplicationGroupEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToReplicationGroup, err error)
- func NewWSP_StorageSubsystemToReplicationGroupEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_StorageSubsystemToReplicationGroup, err error)
- type WSP_StorageSubsystemToStorageHealth
- func NewWSP_StorageSubsystemToStorageHealthEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToStorageHealth, err error)
- func NewWSP_StorageSubsystemToStorageHealthEx6(hostName string, wmiNamespace string, userName string, password string, ...) (newInstance *WSP_StorageSubsystemToStorageHealth, err error)
- type WSP_StorageSubsystemToVolume
- type WSP_Synchronized
- type WSP_VirtualDiskToReplicaPeer
- type WSP_Volume
- type WSP_VolumeToFileShare
- type Win32Provider_ImpersonationLevel
- type Win32Provider_InitializationReentrancy
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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__thisNAMESPACEEx1 ¶ added in v0.1.1
func New__thisNAMESPACEEx1(instance *cim.WmiInstance) (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)
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)
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 (*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 (*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
// The format of the ErrorSource property is interpretable based on the value of this property. Values are defined as:
///0 - Unknown. The format is unknown or not meaningfully interpretable by a CIM client application.
///1 - Other. The format is defined by the value of the OtherErrorSourceFormat property.2 - CIMObjectPath. A CIM Object Path as defined in the CIM Infrastructure specification. Note: CIM 2.5 and earlier used the term object names.
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 (*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 ¶
GetCIMStatusCodeDescription gets the value of CIMStatusCodeDescription for the instance
func (*CIM_Error) GetPropertyErrorSource ¶
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 ¶
GetMessage gets the value of Message for the instance
func (*CIM_Error) GetPropertyMessageArguments ¶
GetMessageArguments gets the value of MessageArguments for the instance
func (*CIM_Error) GetPropertyMessageID ¶
GetMessageID gets the value of MessageID for the instance
func (*CIM_Error) GetPropertyOtherErrorSourceFormat ¶
GetOtherErrorSourceFormat gets the value of OtherErrorSourceFormat for the instance
func (*CIM_Error) GetPropertyOtherErrorType ¶
GetOtherErrorType gets the value of OtherErrorType for the instance
func (*CIM_Error) GetPropertyOwningEntity ¶
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 ¶
GetProbableCauseDescription gets the value of ProbableCauseDescription for the instance
func (*CIM_Error) GetPropertyRecommendedActions ¶
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 ¶
SetCIMStatusCodeDescription sets the value of CIMStatusCodeDescription for the instance
func (*CIM_Error) SetPropertyErrorSource ¶
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 ¶
SetMessage sets the value of Message for the instance
func (*CIM_Error) SetPropertyMessageArguments ¶
SetMessageArguments sets the value of MessageArguments for the instance
func (*CIM_Error) SetPropertyMessageID ¶
SetMessageID sets the value of MessageID for the instance
func (*CIM_Error) SetPropertyOtherErrorSourceFormat ¶
SetOtherErrorSourceFormat sets the value of OtherErrorSourceFormat for the instance
func (*CIM_Error) SetPropertyOtherErrorType ¶
SetOtherErrorType sets the value of OtherErrorType for the instance
func (*CIM_Error) SetPropertyOwningEntity ¶
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 ¶
SetProbableCauseDescription sets the value of ProbableCauseDescription for the instance
func (*CIM_Error) SetPropertyRecommendedActions ¶
SetRecommendedActions sets the value of RecommendedActions for the instance
type CIM_Indication ¶
type CIM_Indication struct {
*cim.WmiInstance
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 (*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)
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)
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 (*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 (*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 Disk_BusType ¶
type Disk_BusType int
Disk_BusType
const ( // Unknown enum Disk_BusType_Unknown Disk_BusType = 0 // SCSI enum Disk_BusType_SCSI Disk_BusType = 1 // ATAPI enum Disk_BusType_ATAPI Disk_BusType = 2 // ATA enum Disk_BusType_ATA Disk_BusType = 3 // _1394 enum Disk_BusType__1394 Disk_BusType = 4 // SSA enum Disk_BusType_SSA Disk_BusType = 5 // Fibre_Channel enum Disk_BusType_Fibre_Channel Disk_BusType = 6 // USB enum Disk_BusType_USB Disk_BusType = 7 // RAID enum Disk_BusType_RAID Disk_BusType = 8 // iSCSI enum Disk_BusType_iSCSI Disk_BusType = 9 // SAS enum Disk_BusType_SAS Disk_BusType = 10 // SATA enum Disk_BusType_SATA Disk_BusType = 11 // SD enum Disk_BusType_SD Disk_BusType = 12 // MMC enum Disk_BusType_MMC Disk_BusType = 13 // Virtual enum Disk_BusType_Virtual Disk_BusType = 14 // File_Backed_Virtual enum Disk_BusType_File_Backed_Virtual Disk_BusType = 15 // Storage_Spaces enum Disk_BusType_Storage_Spaces Disk_BusType = 16 // NVMe enum Disk_BusType_NVMe Disk_BusType = 17 )
type Disk_HealthStatus ¶
type Disk_HealthStatus int
Disk_HealthStatus
const ( // Healthy enum Disk_HealthStatus_Healthy Disk_HealthStatus = 0 // Warning enum Disk_HealthStatus_Warning Disk_HealthStatus = 1 // Unhealthy enum Disk_HealthStatus_Unhealthy Disk_HealthStatus = 2 )
type Disk_OfflineReason ¶
type Disk_OfflineReason int
Disk_OfflineReason
const ( // Policy enum Disk_OfflineReason_Policy Disk_OfflineReason = 1 // Redundant_Path enum Disk_OfflineReason_Redundant_Path Disk_OfflineReason = 2 // Snapshot enum Disk_OfflineReason_Snapshot Disk_OfflineReason = 3 // Collision enum Disk_OfflineReason_Collision Disk_OfflineReason = 4 // Resource_Exhaustion enum Disk_OfflineReason_Resource_Exhaustion Disk_OfflineReason = 5 // Critical_Write_Failures enum Disk_OfflineReason_Critical_Write_Failures Disk_OfflineReason = 6 // Data_Integrity_Scan_Required enum Disk_OfflineReason_Data_Integrity_Scan_Required Disk_OfflineReason = 7 )
type Disk_OperationalStatus ¶
type Disk_OperationalStatus int
Disk_OperationalStatus
const ( // Unknown enum Disk_OperationalStatus_Unknown Disk_OperationalStatus = 0 // Other enum Disk_OperationalStatus_Other Disk_OperationalStatus = 1 // OK enum Disk_OperationalStatus_OK Disk_OperationalStatus = 2 // Degraded enum Disk_OperationalStatus_Degraded Disk_OperationalStatus = 3 // Stressed enum Disk_OperationalStatus_Stressed Disk_OperationalStatus = 4 // Predictive_Failure enum Disk_OperationalStatus_Predictive_Failure Disk_OperationalStatus = 5 // Error enum Disk_OperationalStatus_Error Disk_OperationalStatus = 6 // Non_Recoverable_Error enum Disk_OperationalStatus_Non_Recoverable_Error Disk_OperationalStatus = 7 // Starting enum Disk_OperationalStatus_Starting Disk_OperationalStatus = 8 // Stopping enum Disk_OperationalStatus_Stopping Disk_OperationalStatus = 9 // Stopped enum Disk_OperationalStatus_Stopped Disk_OperationalStatus = 10 // In_Service enum Disk_OperationalStatus_In_Service Disk_OperationalStatus = 11 // No_Contact enum Disk_OperationalStatus_No_Contact Disk_OperationalStatus = 12 // Lost_Communication enum Disk_OperationalStatus_Lost_Communication Disk_OperationalStatus = 13 // Aborted enum Disk_OperationalStatus_Aborted Disk_OperationalStatus = 14 // Dormant enum Disk_OperationalStatus_Dormant Disk_OperationalStatus = 15 // Supporting_Entity_in_Error enum Disk_OperationalStatus_Supporting_Entity_in_Error Disk_OperationalStatus = 16 // Completed enum Disk_OperationalStatus_Completed Disk_OperationalStatus = 17 // Vendor_Specific enum Disk_OperationalStatus_Vendor_Specific Disk_OperationalStatus = 18 // Online enum Disk_OperationalStatus_Online Disk_OperationalStatus = 19 // Not_Ready enum Disk_OperationalStatus_Not_Ready Disk_OperationalStatus = 20 // No_Media enum Disk_OperationalStatus_No_Media Disk_OperationalStatus = 21 // Offline enum Disk_OperationalStatus_Offline Disk_OperationalStatus = 22 // Failed enum Disk_OperationalStatus_Failed Disk_OperationalStatus = 23 )
type Disk_PartitionStyle ¶
type Disk_PartitionStyle int
Disk_PartitionStyle
const ( // Unknown enum Disk_PartitionStyle_Unknown Disk_PartitionStyle = 0 // MBR enum Disk_PartitionStyle_MBR Disk_PartitionStyle = 1 // GPT enum Disk_PartitionStyle_GPT Disk_PartitionStyle = 2 )
type Disk_ProvisioningType ¶
type Disk_ProvisioningType int
Disk_ProvisioningType
const ( // Unknown enum Disk_ProvisioningType_Unknown Disk_ProvisioningType = 0 // Thin enum Disk_ProvisioningType_Thin Disk_ProvisioningType = 1 // Fixed enum Disk_ProvisioningType_Fixed Disk_ProvisioningType = 2 )
type Disk_UniqueIdFormat ¶
type Disk_UniqueIdFormat int
Disk_UniqueIdFormat
const ( // Vendor_Specific enum Disk_UniqueIdFormat_Vendor_Specific Disk_UniqueIdFormat = 0 // Vendor_Id enum Disk_UniqueIdFormat_Vendor_Id Disk_UniqueIdFormat = 1 // EUI64 enum Disk_UniqueIdFormat_EUI64 Disk_UniqueIdFormat = 2 // FCPH_Name enum Disk_UniqueIdFormat_FCPH_Name Disk_UniqueIdFormat = 3 // SCSI_Name_String enum Disk_UniqueIdFormat_SCSI_Name_String Disk_UniqueIdFormat = 8 )
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 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 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 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 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 FileServer_FileSharingProtocols ¶
type FileServer_FileSharingProtocols int
FileServer_FileSharingProtocols
const ( // NFS enum FileServer_FileSharingProtocols_NFS FileServer_FileSharingProtocols = 2 // SMB enum FileServer_FileSharingProtocols_SMB FileServer_FileSharingProtocols = 3 )
type FileServer_HealthStatus ¶
type FileServer_HealthStatus int
FileServer_HealthStatus
const ( // Healthy enum FileServer_HealthStatus_Healthy FileServer_HealthStatus = 0 // Warning enum FileServer_HealthStatus_Warning FileServer_HealthStatus = 1 // Unhealthy enum FileServer_HealthStatus_Unhealthy FileServer_HealthStatus = 2 // Unknown enum FileServer_HealthStatus_Unknown FileServer_HealthStatus = 5 )
type FileServer_OperationalStatus ¶
type FileServer_OperationalStatus int
FileServer_OperationalStatus
const ( // Unknown enum FileServer_OperationalStatus_Unknown FileServer_OperationalStatus = 0 // Other enum FileServer_OperationalStatus_Other FileServer_OperationalStatus = 1 // OK enum FileServer_OperationalStatus_OK FileServer_OperationalStatus = 2 // Degraded enum FileServer_OperationalStatus_Degraded FileServer_OperationalStatus = 3 // Stressed enum FileServer_OperationalStatus_Stressed FileServer_OperationalStatus = 4 // Predictive_Failure enum FileServer_OperationalStatus_Predictive_Failure FileServer_OperationalStatus = 5 // Error enum FileServer_OperationalStatus_Error FileServer_OperationalStatus = 6 // Non_Recoverable_Error enum FileServer_OperationalStatus_Non_Recoverable_Error FileServer_OperationalStatus = 7 // Starting enum FileServer_OperationalStatus_Starting FileServer_OperationalStatus = 8 // Stopping enum FileServer_OperationalStatus_Stopping FileServer_OperationalStatus = 9 // Stopped enum FileServer_OperationalStatus_Stopped FileServer_OperationalStatus = 10 // In_Service enum FileServer_OperationalStatus_In_Service FileServer_OperationalStatus = 11 // No_Contact enum FileServer_OperationalStatus_No_Contact FileServer_OperationalStatus = 12 // Lost_Communication enum FileServer_OperationalStatus_Lost_Communication FileServer_OperationalStatus = 13 // Aborted enum FileServer_OperationalStatus_Aborted FileServer_OperationalStatus = 14 // Dormant enum FileServer_OperationalStatus_Dormant FileServer_OperationalStatus = 15 // Supporting_Entity_in_Error enum FileServer_OperationalStatus_Supporting_Entity_in_Error FileServer_OperationalStatus = 16 // Completed enum FileServer_OperationalStatus_Completed FileServer_OperationalStatus = 17 // Power_Mode enum FileServer_OperationalStatus_Power_Mode FileServer_OperationalStatus = 18 // Relocating enum FileServer_OperationalStatus_Relocating FileServer_OperationalStatus = 19 // Microsoft_Reserved enum FileServer_OperationalStatus_Microsoft_Reserved FileServer_OperationalStatus = 20 // Read_only enum FileServer_OperationalStatus_Read_only FileServer_OperationalStatus = 21 // Incomplete enum FileServer_OperationalStatus_Incomplete FileServer_OperationalStatus = 22 // Microsoft_Reserved1 enum FileServer_OperationalStatus_Microsoft_Reserved1 FileServer_OperationalStatus = 23 )
type FileShareAccessControlEntry_AccessControlType ¶
type FileShareAccessControlEntry_AccessControlType int
FileShareAccessControlEntry_AccessControlType
const ( FileShareAccessControlEntry_AccessControlType_Allow FileShareAccessControlEntry_AccessControlType = 0 FileShareAccessControlEntry_AccessControlType_Deny FileShareAccessControlEntry_AccessControlType = 1 )
type FileShareAccessControlEntry_AccessRight ¶
type FileShareAccessControlEntry_AccessRight int
FileShareAccessControlEntry_AccessRight
const ( FileShareAccessControlEntry_AccessRight_Full FileShareAccessControlEntry_AccessRight = 0 FileShareAccessControlEntry_AccessRight_Modify FileShareAccessControlEntry_AccessRight = 1 FileShareAccessControlEntry_AccessRight_Read FileShareAccessControlEntry_AccessRight = 2 FileShareAccessControlEntry_AccessRight_Custom FileShareAccessControlEntry_AccessRight = 3 )
type FileShare_FileSharingProtocol ¶
type FileShare_FileSharingProtocol int
FileShare_FileSharingProtocol
const ( FileShare_FileSharingProtocol_NFS FileShare_FileSharingProtocol = 2 FileShare_FileSharingProtocol_CIFS_SMB_ FileShare_FileSharingProtocol = 3 )
type FileShare_HealthStatus ¶
type FileShare_HealthStatus int
FileShare_HealthStatus
const ( FileShare_HealthStatus_Healthy FileShare_HealthStatus = 0 FileShare_HealthStatus_Warning FileShare_HealthStatus = 1 FileShare_HealthStatus_Unhealthy FileShare_HealthStatus = 2 FileShare_HealthStatus_Unknown FileShare_HealthStatus = 5 )
type FileShare_OperationalStatus ¶
type FileShare_OperationalStatus int
FileShare_OperationalStatus
const ( FileShare_OperationalStatus_Unknown FileShare_OperationalStatus = 0 FileShare_OperationalStatus_Other FileShare_OperationalStatus = 1 FileShare_OperationalStatus_OK FileShare_OperationalStatus = 2 FileShare_OperationalStatus_Degraded FileShare_OperationalStatus = 3 FileShare_OperationalStatus_Stressed FileShare_OperationalStatus = 4 FileShare_OperationalStatus_Predictive_Failure FileShare_OperationalStatus = 5 FileShare_OperationalStatus_Error FileShare_OperationalStatus = 6 FileShare_OperationalStatus_Non_Recoverable_Error FileShare_OperationalStatus = 7 FileShare_OperationalStatus_Starting FileShare_OperationalStatus = 8 FileShare_OperationalStatus_Stopping FileShare_OperationalStatus = 9 FileShare_OperationalStatus_Stopped FileShare_OperationalStatus = 10 FileShare_OperationalStatus_In_Service FileShare_OperationalStatus = 11 FileShare_OperationalStatus_No_Contact FileShare_OperationalStatus = 12 FileShare_OperationalStatus_Lost_Communication FileShare_OperationalStatus = 13 FileShare_OperationalStatus_Aborted FileShare_OperationalStatus = 14 FileShare_OperationalStatus_Dormant FileShare_OperationalStatus = 15 FileShare_OperationalStatus_Supporting_Entity_in_Error FileShare_OperationalStatus = 16 FileShare_OperationalStatus_Completed FileShare_OperationalStatus = 17 FileShare_OperationalStatus_Vendor_Specific FileShare_OperationalStatus = 18 FileShare_OperationalStatus_Online FileShare_OperationalStatus = 19 FileShare_OperationalStatus_Not_Ready FileShare_OperationalStatus = 20 FileShare_OperationalStatus_No_Media FileShare_OperationalStatus = 21 FileShare_OperationalStatus_Offline FileShare_OperationalStatus = 22 FileShare_OperationalStatus_Failed FileShare_OperationalStatus = 23 )
type FileShare_ShareState ¶
type FileShare_ShareState int
FileShare_ShareState
const ( FileShare_ShareState_Pending FileShare_ShareState = 0 FileShare_ShareState_Online FileShare_ShareState = 1 FileShare_ShareState_Offline FileShare_ShareState = 2 )
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 InitiatorId_HostType ¶
type InitiatorId_HostType int
InitiatorId_HostType
const ( // Unknown enum InitiatorId_HostType_Unknown InitiatorId_HostType = 0 // Other enum InitiatorId_HostType_Other InitiatorId_HostType = 1 // Standard enum InitiatorId_HostType_Standard InitiatorId_HostType = 2 // Solaris enum InitiatorId_HostType_Solaris InitiatorId_HostType = 3 // HPUX enum InitiatorId_HostType_HPUX InitiatorId_HostType = 4 // OpenVMS enum InitiatorId_HostType_OpenVMS InitiatorId_HostType = 5 // Tru64 enum InitiatorId_HostType_Tru64 InitiatorId_HostType = 6 // Netware enum InitiatorId_HostType_Netware InitiatorId_HostType = 7 // Sequent enum InitiatorId_HostType_Sequent InitiatorId_HostType = 8 // AIX enum InitiatorId_HostType_AIX InitiatorId_HostType = 9 // DGUX enum InitiatorId_HostType_DGUX InitiatorId_HostType = 10 // Dynix enum InitiatorId_HostType_Dynix InitiatorId_HostType = 11 // Irix enum InitiatorId_HostType_Irix InitiatorId_HostType = 12 // Cisco_iSCSI_Storage_Router enum InitiatorId_HostType_Cisco_iSCSI_Storage_Router InitiatorId_HostType = 13 // Linux enum InitiatorId_HostType_Linux InitiatorId_HostType = 14 // Microsoft_Windows enum InitiatorId_HostType_Microsoft_Windows InitiatorId_HostType = 15 // OS400 enum InitiatorId_HostType_OS400 InitiatorId_HostType = 16 // TRESPASS enum InitiatorId_HostType_TRESPASS InitiatorId_HostType = 17 // HI_UX enum InitiatorId_HostType_HI_UX InitiatorId_HostType = 18 // VMware_ESXi enum InitiatorId_HostType_VMware_ESXi InitiatorId_HostType = 19 // Microsoft_Windows_Server_2008 enum InitiatorId_HostType_Microsoft_Windows_Server_2008 InitiatorId_HostType = 20 // Microsoft_Windows_Server_2003 enum InitiatorId_HostType_Microsoft_Windows_Server_2003 InitiatorId_HostType = 21 // Microsoft_Reserved enum InitiatorId_HostType_Microsoft_Reserved InitiatorId_HostType = 22 // Vendor_Specific enum InitiatorId_HostType_Vendor_Specific InitiatorId_HostType = 23 )
type InitiatorId_Type ¶
type InitiatorId_Type int
InitiatorId_Type
const ( // Other enum InitiatorId_Type_Other InitiatorId_Type = 1 // PortWWN enum InitiatorId_Type_PortWWN InitiatorId_Type = 2 // NodeWWN enum InitiatorId_Type_NodeWWN InitiatorId_Type = 3 // Hostname enum InitiatorId_Type_Hostname InitiatorId_Type = 4 // iSCSI_Name enum InitiatorId_Type_iSCSI_Name InitiatorId_Type = 5 // SwitchWWN enum InitiatorId_Type_SwitchWWN InitiatorId_Type = 6 // SASAddress enum InitiatorId_Type_SASAddress InitiatorId_Type = 7 )
type MSFT_DedupProperties ¶
type MSFT_DedupProperties struct {
*cim.WmiInstance
// The number of files that currently qualify for optimization.
InPolicyFilesCount uint64
// The aggregate size of all files that currently qualify for optimization.
InPolicyFilesSize uint64
// The number of optimized files on the volume.
OptimizedFilesCount uint64
// The ratio of deduplication savings to the logical size of all optimized files on the volume, expressed as a percentage.
OptimizedFilesSavingsRate uint32
// The total logical size of all optimized files on the volume, in bytes.
OptimizedFilesSize uint64
// The ratio of deduplication savings to the logical size of all of the files on the volume, expressed as a percentage.
SavingsRate uint32
// The difference between the logical size of the optimized files and the logical size of the store (the deduplicated user data plus deduplication metadata).
SavingsSize uint64
// The total logical size of all files on the volume, in bytes. This is an estimate of the volume used space if deduplication feature was disabled.
UnoptimizedSize uint64
}
MSFT_DedupProperties struct
func NewMSFT_DedupPropertiesEx1 ¶ added in v0.1.1
func NewMSFT_DedupPropertiesEx1(instance *cim.WmiInstance) (newInstance *MSFT_DedupProperties, err error)
func NewMSFT_DedupPropertiesEx6 ¶ added in v0.1.1
func (*MSFT_DedupProperties) GetPropertyInPolicyFilesCount ¶
func (instance *MSFT_DedupProperties) GetPropertyInPolicyFilesCount() (value uint64, err error)
GetInPolicyFilesCount gets the value of InPolicyFilesCount for the instance
func (*MSFT_DedupProperties) GetPropertyInPolicyFilesSize ¶
func (instance *MSFT_DedupProperties) GetPropertyInPolicyFilesSize() (value uint64, err error)
GetInPolicyFilesSize gets the value of InPolicyFilesSize for the instance
func (*MSFT_DedupProperties) GetPropertyOptimizedFilesCount ¶
func (instance *MSFT_DedupProperties) GetPropertyOptimizedFilesCount() (value uint64, err error)
GetOptimizedFilesCount gets the value of OptimizedFilesCount for the instance
func (*MSFT_DedupProperties) GetPropertyOptimizedFilesSavingsRate ¶
func (instance *MSFT_DedupProperties) GetPropertyOptimizedFilesSavingsRate() (value uint32, err error)
GetOptimizedFilesSavingsRate gets the value of OptimizedFilesSavingsRate for the instance
func (*MSFT_DedupProperties) GetPropertyOptimizedFilesSize ¶
func (instance *MSFT_DedupProperties) GetPropertyOptimizedFilesSize() (value uint64, err error)
GetOptimizedFilesSize gets the value of OptimizedFilesSize for the instance
func (*MSFT_DedupProperties) GetPropertySavingsRate ¶
func (instance *MSFT_DedupProperties) GetPropertySavingsRate() (value uint32, err error)
GetSavingsRate gets the value of SavingsRate for the instance
func (*MSFT_DedupProperties) GetPropertySavingsSize ¶
func (instance *MSFT_DedupProperties) GetPropertySavingsSize() (value uint64, err error)
GetSavingsSize gets the value of SavingsSize for the instance
func (*MSFT_DedupProperties) GetPropertyUnoptimizedSize ¶
func (instance *MSFT_DedupProperties) GetPropertyUnoptimizedSize() (value uint64, err error)
GetUnoptimizedSize gets the value of UnoptimizedSize for the instance
func (*MSFT_DedupProperties) SetPropertyInPolicyFilesCount ¶
func (instance *MSFT_DedupProperties) SetPropertyInPolicyFilesCount(value uint64) (err error)
SetInPolicyFilesCount sets the value of InPolicyFilesCount for the instance
func (*MSFT_DedupProperties) SetPropertyInPolicyFilesSize ¶
func (instance *MSFT_DedupProperties) SetPropertyInPolicyFilesSize(value uint64) (err error)
SetInPolicyFilesSize sets the value of InPolicyFilesSize for the instance
func (*MSFT_DedupProperties) SetPropertyOptimizedFilesCount ¶
func (instance *MSFT_DedupProperties) SetPropertyOptimizedFilesCount(value uint64) (err error)
SetOptimizedFilesCount sets the value of OptimizedFilesCount for the instance
func (*MSFT_DedupProperties) SetPropertyOptimizedFilesSavingsRate ¶
func (instance *MSFT_DedupProperties) SetPropertyOptimizedFilesSavingsRate(value uint32) (err error)
SetOptimizedFilesSavingsRate sets the value of OptimizedFilesSavingsRate for the instance
func (*MSFT_DedupProperties) SetPropertyOptimizedFilesSize ¶
func (instance *MSFT_DedupProperties) SetPropertyOptimizedFilesSize(value uint64) (err error)
SetOptimizedFilesSize sets the value of OptimizedFilesSize for the instance
func (*MSFT_DedupProperties) SetPropertySavingsRate ¶
func (instance *MSFT_DedupProperties) SetPropertySavingsRate(value uint32) (err error)
SetSavingsRate sets the value of SavingsRate for the instance
func (*MSFT_DedupProperties) SetPropertySavingsSize ¶
func (instance *MSFT_DedupProperties) SetPropertySavingsSize(value uint64) (err error)
SetSavingsSize sets the value of SavingsSize for the instance
func (*MSFT_DedupProperties) SetPropertyUnoptimizedSize ¶
func (instance *MSFT_DedupProperties) SetPropertyUnoptimizedSize(value uint64) (err error)
SetUnoptimizedSize sets the value of UnoptimizedSize for the instance
type MSFT_Disk ¶
type MSFT_Disk struct {
*MSFT_StorageObject
// A string representation of the Adapter's serial number.
AdapterSerialNumber string
// The amount of space currently used on the disk.
AllocatedSize uint64
// This property indicates that the computer is configured to start off of this disk. On computers with BIOS firmware, this is the first disk that the firmware detects during startup. On computers that use EFI firmware, this is the disk that contains the EFI System Partition (ESP). If there are no disks or multiple disks with an ESP partition, this flag is not set for any disk.
BootFromDisk bool
// Denotes the I/O bus type used by this disk.
BusType Disk_BusType
// A string representation of the disk's firmware version.
FirmwareVersion string
// FriendlyName is a user-friendly, display-oriented string to identify the disk.
FriendlyName string
// The GPT guid of the disk. This property is only valid on GPT disks and will be NULL for all other disk types.
Guid string
// The health status of the Volume.
///0 - 'Healthy': The disk is functioning normally.
///1 - 'Warning': The disk is still functioning, but has detected errors or issues that require administrator intervention.
///2 - 'Unhealthy': The volume is not functioning, due to errors or failures. The volume needs immediate attention from an administrator.
HealthStatus Disk_HealthStatus
// This property indicates that the computer has booted off of this disk.
IsBoot bool
// If IsClustered is TRUE, this disk is used in a clustered environment.
IsClustered bool
// If IsHighlyAvailable is TRUE, the disk is highly available.
IsHighlyAvailable bool
//
IsOffline bool
//
IsReadOnly bool
// If IsScaleOut is TRUE, the disk is scaled out.
IsScaleOut bool
// If IsSystem is TRUE, this disk contains the system partition.
IsSystem bool
// This field indicates the largest contiguous block of free space on the disk. This is also the largest size of a partition which can be created on the disk.
LargestFreeExtent uint64
// Location contains the PnP location path of the disk. The format of this string depends on the bus type. If the bus type is SCSI, SAS, or PCI RAID, the format is <AdapterPnpLocationPath>#<BusType>(P<PathId>T<TargetId>L<LunId>). If the bus type is IDE, ATA, PATA, or SATA, the format is <AdapterPnpLocationPath>#<BusType>(C<PathId>T<TargetId>L<LunId>). For example, a SCSI location may look like: PCIROOT(0)#PCI(1C00)#PCI(0000)#SCSI(P00T01L01). Note: For Hyper-V and VHD images, this member is NULL because the virtual controller does not return the location path.
Location string
// This field indicates the logical sector size of the disk in bytes. For example: a 4K native disk will report 4096, while a 512 emulated disk will report 512.
LogicalSectorSize uint32
// A string representation of the disk's hardware manufacturer.
Manufacturer string
// A string representation of the disk's model.
Model string
// The operating system's number for the disk. Disk 0 is typically the boot device. Disk numbers may not necessarily remain the same across reboots.
Number uint32
//
NumberOfPartitions uint32
// If IsOffline is TRUE, this property informs the user of the specific reason for the disk being offline.
///1 - 'Policy': The user requested the disk to be offline.
///2 - 'Redundant Path': The disk is used for multi-path I/O.
///3 - 'Snapshot': The disk is a snapshot disk.
///4 - 'Collision': There was a signature or identifier collision with another disk.
///5 - 'Resource Exhaustion': There were insufficient resources to bring the disk online.
///6 - 'Critical Write Failures': There were critical write failures on the disk.
///7 - 'Data Integrity Scan Required': A data integrity scan is required.
OfflineReason Disk_OfflineReason
// An array of values that denote the current operational status of the volume.
///0 - 'Unknown': The operational status is unknown.
///1 - 'Other': A vendor-specific OperationalStatus has been specified by setting the OtherOperationalStatusDescription property.
///2 - 'OK': The disk is responding to commands and is in a normal operating state.
///3 - 'Degraded': The disk is responding to commands, but is not running in an optimal operating state.
///4 - 'Stressed': The disk is functioning, but needs attention. For example, the disk might be overloaded or overheated.
///5 - 'Predictive Failure': The disk is functioning, but a failure is likely to occur in the near future.
///6 - 'Error': An error has occurred.
///7 - 'Non-Recoverable Error': A non-recoverable error has occurred.
///8 - 'Starting': The disk is in the process of starting.
///9 - 'Stopping': The disk is in the process of stopping.
///10 - 'Stopped': The disk was stopped or shut down in a clean and orderly fashion.
///11 - 'In Service': The disk is being configured, maintained, cleaned, or otherwise administered.
///12 - 'No Contact': The storage provider has knowledge of the disk, but has never been able to establish communication with it.
///13 - 'Lost Communication': The storage provider has knowledge of the disk and has contacted it successfully in the past, but the disk is currently unreachable.
///14 - 'Aborted': Similar to Stopped, except that the disk stopped abruptly and may require configuration or maintenance.
///15 - 'Dormant': The disk is reachable, but it is inactive.
///16 - 'Supporting Entity in Error': This status value does not necessarily indicate trouble with the disk, but it does indicate that another device or connection that the disk depends on may need attention.
///17 - 'Completed': The disk has completed an operation. This status value should be combined with OK, Error, or Degraded, depending on the outcome of the operation.
///0xD010 - 'Online': In Windows-based storage subsystems, this indicates that the object is online.
///0xD011 - 'Not Ready': In Windows-based storage subsystems, this indicates that the object is not ready.
///0xD012 - 'No Media': In Windows-based storage subsystems, this indicates that the object has no media present.
///0xD013 - 'Offline': In Windows-based storage subsystems, this indicates that the object is offline.
///0xD014 - 'Failed': In Windows-based storage subsystems, this indicates that the object is in a failed state.
OperationalStatus []Disk_OperationalStatus
//
PartitionStyle Disk_PartitionStyle
// Path can be used to open an operating system handle to the disk device.
Path string
// This field indicates the physical sector size of the disk in bytes. For example: both 4K native disks and 512 emulated disks will report 4096.
PhysicalSectorSize uint32
// Denotes the provisioning type of the disk device.
///1 - 'Thin' means that the storage for the disk is allocated on-demand.
///2 - 'Fixed' means that the storage is allocated up front.
ProvisioningType Disk_ProvisioningType
// A string representation of the disk's serial number.
SerialNumber string
// The MBR signature of the disk. This property is only valid on MBR disks and will be NULL for all other disk types.
Signature uint32
// The total size of the disk, measured in bytes.
Size uint64
// UniqueIdFormat informs the user what VPD Page 0x83 descriptor type was used to populate the UniqueId field.
UniqueIdFormat Disk_UniqueIdFormat
}
MSFT_Disk struct
func NewMSFT_DiskEx1 ¶ added in v0.1.1
func NewMSFT_DiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_Disk, err error)
func NewMSFT_DiskEx6 ¶ added in v0.1.1
func (*MSFT_Disk) Clear ¶
func (instance *MSFT_Disk) Clear(RemoveData bool, RemoveOEM bool, ZeroOutEntireDisk bool, Sanitize bool, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) ConvertStyle ¶
func (instance *MSFT_Disk) ConvertStyle(PartitionStyle uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) CreatePartition ¶
func (instance *MSFT_Disk) CreatePartition(Size uint64, UseMaximumSize bool, Offset uint64, Alignment uint32, DriveLetter byte, AssignDriveLetter bool, MbrType uint16, GptType string, IsHidden bool, IsActive bool, CreatedPartition MSFT_Partition, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedPartition" type="MSFT_Partition "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) CreateVolume ¶
func (instance *MSFT_Disk) CreateVolume(FriendlyName string, FileSystem uint16, AccessPath string, AllocationUnitSize uint32, CreatedVolume MSFT_Volume, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="CreatedVolume" type="MSFT_Volume "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) DisableHighAvailability ¶
func (instance *MSFT_Disk) DisableHighAvailability(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) EnableHighAvailability ¶
func (instance *MSFT_Disk) EnableHighAvailability(ScaleOut bool, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) GetPropertyAdapterSerialNumber ¶
GetAdapterSerialNumber gets the value of AdapterSerialNumber for the instance
func (*MSFT_Disk) GetPropertyAllocatedSize ¶
GetAllocatedSize gets the value of AllocatedSize for the instance
func (*MSFT_Disk) GetPropertyBootFromDisk ¶
GetBootFromDisk gets the value of BootFromDisk for the instance
func (*MSFT_Disk) GetPropertyBusType ¶
func (instance *MSFT_Disk) GetPropertyBusType() (value Disk_BusType, err error)
GetBusType gets the value of BusType for the instance
func (*MSFT_Disk) GetPropertyFirmwareVersion ¶
GetFirmwareVersion gets the value of FirmwareVersion for the instance
func (*MSFT_Disk) GetPropertyFriendlyName ¶
GetFriendlyName gets the value of FriendlyName for the instance
func (*MSFT_Disk) GetPropertyGuid ¶
GetGuid gets the value of Guid for the instance
func (*MSFT_Disk) GetPropertyHealthStatus ¶
func (instance *MSFT_Disk) GetPropertyHealthStatus() (value Disk_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_Disk) GetPropertyIsBoot ¶
GetIsBoot gets the value of IsBoot for the instance
func (*MSFT_Disk) GetPropertyIsClustered ¶
GetIsClustered gets the value of IsClustered for the instance
func (*MSFT_Disk) GetPropertyIsHighlyAvailable ¶
GetIsHighlyAvailable gets the value of IsHighlyAvailable for the instance
func (*MSFT_Disk) GetPropertyIsOffline ¶
GetIsOffline gets the value of IsOffline for the instance
func (*MSFT_Disk) GetPropertyIsReadOnly ¶
GetIsReadOnly gets the value of IsReadOnly for the instance
func (*MSFT_Disk) GetPropertyIsScaleOut ¶
GetIsScaleOut gets the value of IsScaleOut for the instance
func (*MSFT_Disk) GetPropertyIsSystem ¶
GetIsSystem gets the value of IsSystem for the instance
func (*MSFT_Disk) GetPropertyLargestFreeExtent ¶
GetLargestFreeExtent gets the value of LargestFreeExtent for the instance
func (*MSFT_Disk) GetPropertyLocation ¶
GetLocation gets the value of Location for the instance
func (*MSFT_Disk) GetPropertyLogicalSectorSize ¶
GetLogicalSectorSize gets the value of LogicalSectorSize for the instance
func (*MSFT_Disk) GetPropertyManufacturer ¶
GetManufacturer gets the value of Manufacturer for the instance
func (*MSFT_Disk) GetPropertyModel ¶
GetModel gets the value of Model for the instance
func (*MSFT_Disk) GetPropertyNumber ¶
GetNumber gets the value of Number for the instance
func (*MSFT_Disk) GetPropertyNumberOfPartitions ¶
GetNumberOfPartitions gets the value of NumberOfPartitions for the instance
func (*MSFT_Disk) GetPropertyOfflineReason ¶
func (instance *MSFT_Disk) GetPropertyOfflineReason() (value Disk_OfflineReason, err error)
GetOfflineReason gets the value of OfflineReason for the instance
func (*MSFT_Disk) GetPropertyOperationalStatus ¶
func (instance *MSFT_Disk) GetPropertyOperationalStatus() (value []Disk_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_Disk) GetPropertyPartitionStyle ¶
func (instance *MSFT_Disk) GetPropertyPartitionStyle() (value Disk_PartitionStyle, err error)
GetPartitionStyle gets the value of PartitionStyle for the instance
func (*MSFT_Disk) GetPropertyPath ¶
GetPath gets the value of Path for the instance
func (*MSFT_Disk) GetPropertyPhysicalSectorSize ¶
GetPhysicalSectorSize gets the value of PhysicalSectorSize for the instance
func (*MSFT_Disk) GetPropertyProvisioningType ¶
func (instance *MSFT_Disk) GetPropertyProvisioningType() (value Disk_ProvisioningType, err error)
GetProvisioningType gets the value of ProvisioningType for the instance
func (*MSFT_Disk) GetPropertySerialNumber ¶
GetSerialNumber gets the value of SerialNumber for the instance
func (*MSFT_Disk) GetPropertySignature ¶
GetSignature gets the value of Signature for the instance
func (*MSFT_Disk) GetPropertySize ¶
GetSize gets the value of Size for the instance
func (*MSFT_Disk) GetPropertyUniqueIdFormat ¶
func (instance *MSFT_Disk) GetPropertyUniqueIdFormat() (value Disk_UniqueIdFormat, err error)
GetUniqueIdFormat gets the value of UniqueIdFormat for the instance
func (*MSFT_Disk) Initialize ¶
func (instance *MSFT_Disk) Initialize(PartitionStyle uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) Offline ¶
func (instance *MSFT_Disk) Offline(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) Online ¶
func (instance *MSFT_Disk) Online(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) Refresh ¶
func (instance *MSFT_Disk) Refresh(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) SetAttributes ¶
func (instance *MSFT_Disk) SetAttributes(IsReadOnly bool, Signature uint32, Guid string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Disk) SetPropertyAdapterSerialNumber ¶
SetAdapterSerialNumber sets the value of AdapterSerialNumber for the instance
func (*MSFT_Disk) SetPropertyAllocatedSize ¶
SetAllocatedSize sets the value of AllocatedSize for the instance
func (*MSFT_Disk) SetPropertyBootFromDisk ¶
SetBootFromDisk sets the value of BootFromDisk for the instance
func (*MSFT_Disk) SetPropertyBusType ¶
func (instance *MSFT_Disk) SetPropertyBusType(value Disk_BusType) (err error)
SetBusType sets the value of BusType for the instance
func (*MSFT_Disk) SetPropertyFirmwareVersion ¶
SetFirmwareVersion sets the value of FirmwareVersion for the instance
func (*MSFT_Disk) SetPropertyFriendlyName ¶
SetFriendlyName sets the value of FriendlyName for the instance
func (*MSFT_Disk) SetPropertyGuid ¶
SetGuid sets the value of Guid for the instance
func (*MSFT_Disk) SetPropertyHealthStatus ¶
func (instance *MSFT_Disk) SetPropertyHealthStatus(value Disk_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_Disk) SetPropertyIsBoot ¶
SetIsBoot sets the value of IsBoot for the instance
func (*MSFT_Disk) SetPropertyIsClustered ¶
SetIsClustered sets the value of IsClustered for the instance
func (*MSFT_Disk) SetPropertyIsHighlyAvailable ¶
SetIsHighlyAvailable sets the value of IsHighlyAvailable for the instance
func (*MSFT_Disk) SetPropertyIsOffline ¶
SetIsOffline sets the value of IsOffline for the instance
func (*MSFT_Disk) SetPropertyIsReadOnly ¶
SetIsReadOnly sets the value of IsReadOnly for the instance
func (*MSFT_Disk) SetPropertyIsScaleOut ¶
SetIsScaleOut sets the value of IsScaleOut for the instance
func (*MSFT_Disk) SetPropertyIsSystem ¶
SetIsSystem sets the value of IsSystem for the instance
func (*MSFT_Disk) SetPropertyLargestFreeExtent ¶
SetLargestFreeExtent sets the value of LargestFreeExtent for the instance
func (*MSFT_Disk) SetPropertyLocation ¶
SetLocation sets the value of Location for the instance
func (*MSFT_Disk) SetPropertyLogicalSectorSize ¶
SetLogicalSectorSize sets the value of LogicalSectorSize for the instance
func (*MSFT_Disk) SetPropertyManufacturer ¶
SetManufacturer sets the value of Manufacturer for the instance
func (*MSFT_Disk) SetPropertyModel ¶
SetModel sets the value of Model for the instance
func (*MSFT_Disk) SetPropertyNumber ¶
SetNumber sets the value of Number for the instance
func (*MSFT_Disk) SetPropertyNumberOfPartitions ¶
SetNumberOfPartitions sets the value of NumberOfPartitions for the instance
func (*MSFT_Disk) SetPropertyOfflineReason ¶
func (instance *MSFT_Disk) SetPropertyOfflineReason(value Disk_OfflineReason) (err error)
SetOfflineReason sets the value of OfflineReason for the instance
func (*MSFT_Disk) SetPropertyOperationalStatus ¶
func (instance *MSFT_Disk) SetPropertyOperationalStatus(value []Disk_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_Disk) SetPropertyPartitionStyle ¶
func (instance *MSFT_Disk) SetPropertyPartitionStyle(value Disk_PartitionStyle) (err error)
SetPartitionStyle sets the value of PartitionStyle for the instance
func (*MSFT_Disk) SetPropertyPath ¶
SetPath sets the value of Path for the instance
func (*MSFT_Disk) SetPropertyPhysicalSectorSize ¶
SetPhysicalSectorSize sets the value of PhysicalSectorSize for the instance
func (*MSFT_Disk) SetPropertyProvisioningType ¶
func (instance *MSFT_Disk) SetPropertyProvisioningType(value Disk_ProvisioningType) (err error)
SetProvisioningType sets the value of ProvisioningType for the instance
func (*MSFT_Disk) SetPropertySerialNumber ¶
SetSerialNumber sets the value of SerialNumber for the instance
func (*MSFT_Disk) SetPropertySignature ¶
SetSignature sets the value of Signature for the instance
func (*MSFT_Disk) SetPropertySize ¶
SetSize sets the value of Size for the instance
func (*MSFT_Disk) SetPropertyUniqueIdFormat ¶
func (instance *MSFT_Disk) SetPropertyUniqueIdFormat(value Disk_UniqueIdFormat) (err error)
SetUniqueIdFormat sets the value of UniqueIdFormat for the instance
type MSFT_DiskToPartition ¶
type MSFT_DiskToPartition struct {
*cim.WmiInstance
//
Disk MSFT_Disk
//
Partition MSFT_Partition
}
MSFT_DiskToPartition struct
func NewMSFT_DiskToPartitionEx1 ¶ added in v0.1.1
func NewMSFT_DiskToPartitionEx1(instance *cim.WmiInstance) (newInstance *MSFT_DiskToPartition, err error)
func NewMSFT_DiskToPartitionEx6 ¶ added in v0.1.1
func (*MSFT_DiskToPartition) GetPropertyDisk ¶
func (instance *MSFT_DiskToPartition) GetPropertyDisk() (value MSFT_Disk, err error)
GetDisk gets the value of Disk for the instance
func (*MSFT_DiskToPartition) GetPropertyPartition ¶
func (instance *MSFT_DiskToPartition) GetPropertyPartition() (value MSFT_Partition, err error)
GetPartition gets the value of Partition for the instance
func (*MSFT_DiskToPartition) SetPropertyDisk ¶
func (instance *MSFT_DiskToPartition) SetPropertyDisk(value MSFT_Disk) (err error)
SetDisk sets the value of Disk for the instance
func (*MSFT_DiskToPartition) SetPropertyPartition ¶
func (instance *MSFT_DiskToPartition) SetPropertyPartition(value MSFT_Partition) (err error)
SetPartition sets the value of Partition for the instance
type MSFT_DiskToStorageReliabilityCounter ¶
type MSFT_DiskToStorageReliabilityCounter struct {
*cim.WmiInstance
//
Disk MSFT_Disk
//
StorageReliabilityCounter MSFT_StorageReliabilityCounter
}
MSFT_DiskToStorageReliabilityCounter struct
func NewMSFT_DiskToStorageReliabilityCounterEx1 ¶ added in v0.1.1
func NewMSFT_DiskToStorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *MSFT_DiskToStorageReliabilityCounter, err error)
func NewMSFT_DiskToStorageReliabilityCounterEx6 ¶ added in v0.1.1
func (*MSFT_DiskToStorageReliabilityCounter) GetPropertyDisk ¶
func (instance *MSFT_DiskToStorageReliabilityCounter) GetPropertyDisk() (value MSFT_Disk, err error)
GetDisk gets the value of Disk for the instance
func (*MSFT_DiskToStorageReliabilityCounter) GetPropertyStorageReliabilityCounter ¶
func (instance *MSFT_DiskToStorageReliabilityCounter) GetPropertyStorageReliabilityCounter() (value MSFT_StorageReliabilityCounter, err error)
GetStorageReliabilityCounter gets the value of StorageReliabilityCounter for the instance
func (*MSFT_DiskToStorageReliabilityCounter) SetPropertyDisk ¶
func (instance *MSFT_DiskToStorageReliabilityCounter) SetPropertyDisk(value MSFT_Disk) (err error)
SetDisk sets the value of Disk for the instance
func (*MSFT_DiskToStorageReliabilityCounter) SetPropertyStorageReliabilityCounter ¶
func (instance *MSFT_DiskToStorageReliabilityCounter) SetPropertyStorageReliabilityCounter(value MSFT_StorageReliabilityCounter) (err error)
SetStorageReliabilityCounter sets the value of StorageReliabilityCounter 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 (*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_FileServer ¶
type MSFT_FileServer struct {
*MSFT_StorageObject
// The file sharing protocols supported by the file server.
FileSharingProtocols []FileServer_FileSharingProtocols
// Specifies the file sharing protocol versions supported.
FileSharingProtocolVersions []string
// A user-friendly string representing the name of the file server. Friendly name can be set using the SetFriendlyName method.
FriendlyName string
// Denotes the current health status of the file server.
/// 0 - 'Healthy': TBD.
///1 - 'Warning': TBD.
///2 - 'Unhealthy': TBD.5 - 'Unknown': TBD.
HealthStatus FileServer_HealthStatus
// HostNames are semi-unique (scoped to the owning storage subsystem), human-readable strings used to identify a file server. There is a separate host name element per file sharing protocol.
HostNames []string
// Indicates the current operating conditions of the file server. Unlike HealthStatus, this field indicates the status of hardware, software, and infrastructure issues related to this server, and can contain multiple values. Various operational statuses are defined. Many of the enumeration's values are self-explanatory.
OperationalStatus []FileServer_OperationalStatus
// A string representation of the vendor defined operational status. This field should only be set if the OperationalStatus array contains 1 - 'Other'.
OtherOperationalStatusDescription string
SupportsContinuouslyAvailableFileShare bool
SupportsFileShareCreation bool
}
MSFT_FileServer struct
func NewMSFT_FileServerEx1 ¶ added in v0.1.1
func NewMSFT_FileServerEx1(instance *cim.WmiInstance) (newInstance *MSFT_FileServer, err error)
func NewMSFT_FileServerEx6 ¶ added in v0.1.1
func (*MSFT_FileServer) CreateFileShare ¶
func (instance *MSFT_FileServer) CreateFileShare(Name string, Description string, SourceVolume MSFT_Volume, VolumeRelativePath string, ContinuouslyAvailable bool, EncryptData bool, FileSharingProtocol uint16, CreatedFileShare MSFT_FileShare, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedFileShare" type="MSFT_FileShare "></param> <param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileServer) DeleteObject ¶
func (instance *MSFT_FileServer) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileServer) GetPropertyFileSharingProtocolVersions ¶
func (instance *MSFT_FileServer) GetPropertyFileSharingProtocolVersions() (value []string, err error)
GetFileSharingProtocolVersions gets the value of FileSharingProtocolVersions for the instance
func (*MSFT_FileServer) GetPropertyFileSharingProtocols ¶
func (instance *MSFT_FileServer) GetPropertyFileSharingProtocols() (value []FileServer_FileSharingProtocols, err error)
GetFileSharingProtocols gets the value of FileSharingProtocols for the instance
func (*MSFT_FileServer) GetPropertyFriendlyName ¶
func (instance *MSFT_FileServer) GetPropertyFriendlyName() (value string, err error)
GetFriendlyName gets the value of FriendlyName for the instance
func (*MSFT_FileServer) GetPropertyHealthStatus ¶
func (instance *MSFT_FileServer) GetPropertyHealthStatus() (value FileServer_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_FileServer) GetPropertyHostNames ¶
func (instance *MSFT_FileServer) GetPropertyHostNames() (value []string, err error)
GetHostNames gets the value of HostNames for the instance
func (*MSFT_FileServer) GetPropertyOperationalStatus ¶
func (instance *MSFT_FileServer) GetPropertyOperationalStatus() (value []FileServer_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_FileServer) GetPropertyOtherOperationalStatusDescription ¶
func (instance *MSFT_FileServer) GetPropertyOtherOperationalStatusDescription() (value string, err error)
GetOtherOperationalStatusDescription gets the value of OtherOperationalStatusDescription for the instance
func (*MSFT_FileServer) GetPropertySupportsContinuouslyAvailableFileShare ¶
func (instance *MSFT_FileServer) GetPropertySupportsContinuouslyAvailableFileShare() (value bool, err error)
GetSupportsContinuouslyAvailableFileShare gets the value of SupportsContinuouslyAvailableFileShare for the instance
func (*MSFT_FileServer) GetPropertySupportsFileShareCreation ¶
func (instance *MSFT_FileServer) GetPropertySupportsFileShareCreation() (value bool, err error)
GetSupportsFileShareCreation gets the value of SupportsFileShareCreation for the instance
func (*MSFT_FileServer) SetFriendlyName ¶
func (instance *MSFT_FileServer) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileServer) SetPropertyFileSharingProtocolVersions ¶
func (instance *MSFT_FileServer) SetPropertyFileSharingProtocolVersions(value []string) (err error)
SetFileSharingProtocolVersions sets the value of FileSharingProtocolVersions for the instance
func (*MSFT_FileServer) SetPropertyFileSharingProtocols ¶
func (instance *MSFT_FileServer) SetPropertyFileSharingProtocols(value []FileServer_FileSharingProtocols) (err error)
SetFileSharingProtocols sets the value of FileSharingProtocols for the instance
func (*MSFT_FileServer) SetPropertyFriendlyName ¶
func (instance *MSFT_FileServer) SetPropertyFriendlyName(value string) (err error)
SetFriendlyName sets the value of FriendlyName for the instance
func (*MSFT_FileServer) SetPropertyHealthStatus ¶
func (instance *MSFT_FileServer) SetPropertyHealthStatus(value FileServer_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_FileServer) SetPropertyHostNames ¶
func (instance *MSFT_FileServer) SetPropertyHostNames(value []string) (err error)
SetHostNames sets the value of HostNames for the instance
func (*MSFT_FileServer) SetPropertyOperationalStatus ¶
func (instance *MSFT_FileServer) SetPropertyOperationalStatus(value []FileServer_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_FileServer) SetPropertyOtherOperationalStatusDescription ¶
func (instance *MSFT_FileServer) SetPropertyOtherOperationalStatusDescription(value string) (err error)
SetOtherOperationalStatusDescription sets the value of OtherOperationalStatusDescription for the instance
func (*MSFT_FileServer) SetPropertySupportsContinuouslyAvailableFileShare ¶
func (instance *MSFT_FileServer) SetPropertySupportsContinuouslyAvailableFileShare(value bool) (err error)
SetSupportsContinuouslyAvailableFileShare sets the value of SupportsContinuouslyAvailableFileShare for the instance
func (*MSFT_FileServer) SetPropertySupportsFileShareCreation ¶
func (instance *MSFT_FileServer) SetPropertySupportsFileShareCreation(value bool) (err error)
SetSupportsFileShareCreation sets the value of SupportsFileShareCreation for the instance
type MSFT_FileServerToFileShare ¶
type MSFT_FileServerToFileShare struct {
FileServer MSFT_FileServer
FileShare MSFT_FileShare
}
MSFT_FileServerToFileShare struct
func NewMSFT_FileServerToFileShareEx1 ¶ added in v0.1.1
func NewMSFT_FileServerToFileShareEx1(instance *cim.WmiInstance) (newInstance *MSFT_FileServerToFileShare, err error)
func NewMSFT_FileServerToFileShareEx6 ¶ added in v0.1.1
func (*MSFT_FileServerToFileShare) GetPropertyFileServer ¶
func (instance *MSFT_FileServerToFileShare) GetPropertyFileServer() (value MSFT_FileServer, err error)
GetFileServer gets the value of FileServer for the instance
func (*MSFT_FileServerToFileShare) GetPropertyFileShare ¶
func (instance *MSFT_FileServerToFileShare) GetPropertyFileShare() (value MSFT_FileShare, err error)
GetFileShare gets the value of FileShare for the instance
func (*MSFT_FileServerToFileShare) SetPropertyFileServer ¶
func (instance *MSFT_FileServerToFileShare) SetPropertyFileServer(value MSFT_FileServer) (err error)
SetFileServer sets the value of FileServer for the instance
func (*MSFT_FileServerToFileShare) SetPropertyFileShare ¶
func (instance *MSFT_FileServerToFileShare) SetPropertyFileShare(value MSFT_FileShare) (err error)
SetFileShare sets the value of FileShare for the instance
type MSFT_FileServerToVolume ¶
type MSFT_FileServerToVolume struct {
*cim.WmiInstance
//
FileServer MSFT_FileServer
//
Volume MSFT_Volume
}
MSFT_FileServerToVolume struct
func NewMSFT_FileServerToVolumeEx1 ¶ added in v0.1.1
func NewMSFT_FileServerToVolumeEx1(instance *cim.WmiInstance) (newInstance *MSFT_FileServerToVolume, err error)
func NewMSFT_FileServerToVolumeEx6 ¶ added in v0.1.1
func (*MSFT_FileServerToVolume) GetPropertyFileServer ¶
func (instance *MSFT_FileServerToVolume) GetPropertyFileServer() (value MSFT_FileServer, err error)
GetFileServer gets the value of FileServer for the instance
func (*MSFT_FileServerToVolume) GetPropertyVolume ¶
func (instance *MSFT_FileServerToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
GetVolume gets the value of Volume for the instance
func (*MSFT_FileServerToVolume) SetPropertyFileServer ¶
func (instance *MSFT_FileServerToVolume) SetPropertyFileServer(value MSFT_FileServer) (err error)
SetFileServer sets the value of FileServer for the instance
func (*MSFT_FileServerToVolume) SetPropertyVolume ¶
func (instance *MSFT_FileServerToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
SetVolume sets the value of Volume for the instance
type MSFT_FileShare ¶
type MSFT_FileShare struct {
ContinuouslyAvailable bool
Description string
EncryptData bool
FileSharingProtocol FileShare_FileSharingProtocol
/// 0 - 'Healthy': TBD.
///1 - 'Warning': TBD.
///2 - 'Unhealthy': TBD.
HealthStatus FileShare_HealthStatus
Name string
///0 - 'Unknown': The operational status is unknown.
///1 - 'Other': A vendor-specific OperationalStatus has been specified by setting the OtherOperationalStatusDescription property.
///2 - 'OK': The disk is responding to commands and is in a normal operating state.
///3 - 'Degraded': The disk is responding to commands, but is not running in an optimal operating state.
///4 - 'Stressed': The disk is functioning, but needs attention. For example, the disk might be overloaded or overheated.
///5 - 'Predictive Failure': The disk is functioning, but a failure is likely to occur in the near future.
///6 - 'Error': An error has occurred.
///7 - 'Non-Recoverable Error': A non-recoverable error has occurred.
///8 - 'Starting': The disk is in the process of starting.
///9 - 'Stopping': The disk is in the process of stopping.
///10 - 'Stopped': The disk was stopped or shut down in a clean and orderly fashion.
///11 - 'In Service': The disk is being configured, maintained, cleaned, or otherwise administered.
///12 - 'No Contact': The storage provider has knowledge of the disk, but has never been able to establish communication with it.
///13 - 'Lost Communication': The storage provider has knowledge of the disk and has contacted it successfully in the past, but the disk is currently unreachable.
///14 - 'Aborted': Similar to Stopped, except that the disk stopped abruptly and may require configuration or maintenance.
///15 - 'Dormant': The disk is reachable, but it is inactive.
///16 - 'Supporting Entity in Error': This status value does not necessarily indicate trouble with the disk, but it does indicate that another device or connection that the disk depends on may need attention.
///17 - 'Completed': The disk has completed an operation. This status value should be combined with OK, Error, or Degraded, depending on the outcome of the operation.
///0xD010 - 'Online': In Windows-based storage subsystems, this indicates that the object is online.
///0xD011 - 'Not Ready': In Windows-based storage subsystems, this indicates that the object is not ready.
///0xD012 - 'No Media': In Windows-based storage subsystems, this indicates that the object has no media present.
///0xD013 - 'Offline': In Windows-based storage subsystems, this indicates that the object is offline.
///0xD014 - 'Failed': In Windows-based storage subsystems, this indicates that the object is in a failed state.
OperationalStatus []FileShare_OperationalStatus
ShareState FileShare_ShareState
VolumeRelativePath string
}
MSFT_FileShare struct
func NewMSFT_FileShareEx1 ¶ added in v0.1.1
func NewMSFT_FileShareEx1(instance *cim.WmiInstance) (newInstance *MSFT_FileShare, err error)
func NewMSFT_FileShareEx6 ¶ added in v0.1.1
func (*MSFT_FileShare) BlockAccess ¶
func (instance *MSFT_FileShare) BlockAccess(AccountNames []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileShare) DeleteObject ¶
func (instance *MSFT_FileShare) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileShare) Diagnose ¶
func (instance *MSFT_FileShare) Diagnose(DiagnoseResults []MSFT_StorageDiagnoseResult, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="DiagnoseResults" type="MSFT_StorageDiagnoseResult []"></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileShare) GetAccessControlEntries ¶
func (instance *MSFT_FileShare) GetAccessControlEntries(AccessControlEntries []MSFT_FileShareAccessControlEntry, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="AccessControlEntries" type="MSFT_FileShareAccessControlEntry []"></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileShare) GetActions ¶
func (instance *MSFT_FileShare) GetActions(ActionResults []MSFT_HealthAction, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ActionResults" type="MSFT_HealthAction []"></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileShare) GetPropertyContinuouslyAvailable ¶
func (instance *MSFT_FileShare) GetPropertyContinuouslyAvailable() (value bool, err error)
GetContinuouslyAvailable gets the value of ContinuouslyAvailable for the instance
func (*MSFT_FileShare) GetPropertyDescription ¶
func (instance *MSFT_FileShare) GetPropertyDescription() (value string, err error)
GetDescription gets the value of Description for the instance
func (*MSFT_FileShare) GetPropertyEncryptData ¶
func (instance *MSFT_FileShare) GetPropertyEncryptData() (value bool, err error)
GetEncryptData gets the value of EncryptData for the instance
func (*MSFT_FileShare) GetPropertyFileSharingProtocol ¶
func (instance *MSFT_FileShare) GetPropertyFileSharingProtocol() (value FileShare_FileSharingProtocol, err error)
GetFileSharingProtocol gets the value of FileSharingProtocol for the instance
func (*MSFT_FileShare) GetPropertyHealthStatus ¶
func (instance *MSFT_FileShare) GetPropertyHealthStatus() (value FileShare_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_FileShare) GetPropertyName ¶
func (instance *MSFT_FileShare) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_FileShare) GetPropertyOperationalStatus ¶
func (instance *MSFT_FileShare) GetPropertyOperationalStatus() (value []FileShare_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_FileShare) GetPropertyShareState ¶
func (instance *MSFT_FileShare) GetPropertyShareState() (value FileShare_ShareState, err error)
GetShareState gets the value of ShareState for the instance
func (*MSFT_FileShare) GetPropertyVolumeRelativePath ¶
func (instance *MSFT_FileShare) GetPropertyVolumeRelativePath() (value string, err error)
GetVolumeRelativePath gets the value of VolumeRelativePath for the instance
func (*MSFT_FileShare) GrantAccess ¶
func (instance *MSFT_FileShare) GrantAccess(AccountNames []string, AccessRight uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileShare) RevokeAccess ¶
func (instance *MSFT_FileShare) RevokeAccess(AccountNames []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileShare) SetAttributes ¶
func (instance *MSFT_FileShare) SetAttributes(EncryptData bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileShare) SetDescription ¶
func (instance *MSFT_FileShare) SetDescription(Description string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_FileShare) SetPropertyContinuouslyAvailable ¶
func (instance *MSFT_FileShare) SetPropertyContinuouslyAvailable(value bool) (err error)
SetContinuouslyAvailable sets the value of ContinuouslyAvailable for the instance
func (*MSFT_FileShare) SetPropertyDescription ¶
func (instance *MSFT_FileShare) SetPropertyDescription(value string) (err error)
SetDescription sets the value of Description for the instance
func (*MSFT_FileShare) SetPropertyEncryptData ¶
func (instance *MSFT_FileShare) SetPropertyEncryptData(value bool) (err error)
SetEncryptData sets the value of EncryptData for the instance
func (*MSFT_FileShare) SetPropertyFileSharingProtocol ¶
func (instance *MSFT_FileShare) SetPropertyFileSharingProtocol(value FileShare_FileSharingProtocol) (err error)
SetFileSharingProtocol sets the value of FileSharingProtocol for the instance
func (*MSFT_FileShare) SetPropertyHealthStatus ¶
func (instance *MSFT_FileShare) SetPropertyHealthStatus(value FileShare_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_FileShare) SetPropertyName ¶
func (instance *MSFT_FileShare) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_FileShare) SetPropertyOperationalStatus ¶
func (instance *MSFT_FileShare) SetPropertyOperationalStatus(value []FileShare_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_FileShare) SetPropertyShareState ¶
func (instance *MSFT_FileShare) SetPropertyShareState(value FileShare_ShareState) (err error)
SetShareState sets the value of ShareState for the instance
func (*MSFT_FileShare) SetPropertyVolumeRelativePath ¶
func (instance *MSFT_FileShare) SetPropertyVolumeRelativePath(value string) (err error)
SetVolumeRelativePath sets the value of VolumeRelativePath for the instance
func (*MSFT_FileShare) UnblockAccess ¶
func (instance *MSFT_FileShare) UnblockAccess(AccountNames []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_FileShareAccessControlEntry ¶
type MSFT_FileShareAccessControlEntry struct {
AccessControlType FileShareAccessControlEntry_AccessControlType
AccessRight FileShareAccessControlEntry_AccessRight
AccountName string
}
MSFT_FileShareAccessControlEntry struct
func NewMSFT_FileShareAccessControlEntryEx1 ¶ added in v0.1.1
func NewMSFT_FileShareAccessControlEntryEx1(instance *cim.WmiInstance) (newInstance *MSFT_FileShareAccessControlEntry, err error)
func NewMSFT_FileShareAccessControlEntryEx6 ¶ added in v0.1.1
func (*MSFT_FileShareAccessControlEntry) GetPropertyAccessControlType ¶
func (instance *MSFT_FileShareAccessControlEntry) GetPropertyAccessControlType() (value FileShareAccessControlEntry_AccessControlType, err error)
GetAccessControlType gets the value of AccessControlType for the instance
func (*MSFT_FileShareAccessControlEntry) GetPropertyAccessRight ¶
func (instance *MSFT_FileShareAccessControlEntry) GetPropertyAccessRight() (value FileShareAccessControlEntry_AccessRight, err error)
GetAccessRight gets the value of AccessRight for the instance
func (*MSFT_FileShareAccessControlEntry) GetPropertyAccountName ¶
func (instance *MSFT_FileShareAccessControlEntry) GetPropertyAccountName() (value string, err error)
GetAccountName gets the value of AccountName for the instance
func (*MSFT_FileShareAccessControlEntry) SetPropertyAccessControlType ¶
func (instance *MSFT_FileShareAccessControlEntry) SetPropertyAccessControlType(value FileShareAccessControlEntry_AccessControlType) (err error)
SetAccessControlType sets the value of AccessControlType for the instance
func (*MSFT_FileShareAccessControlEntry) SetPropertyAccessRight ¶
func (instance *MSFT_FileShareAccessControlEntry) SetPropertyAccessRight(value FileShareAccessControlEntry_AccessRight) (err error)
SetAccessRight sets the value of AccessRight for the instance
func (*MSFT_FileShareAccessControlEntry) SetPropertyAccountName ¶
func (instance *MSFT_FileShareAccessControlEntry) SetPropertyAccountName(value string) (err error)
SetAccountName sets the value of AccountName for the instance
type MSFT_HealthAction ¶
type MSFT_HealthAction struct {
*MSFT_StorageObject
// The full description of the action.
Description string
// This is the error code if the action failed. This should be set to 0 if the action was successful. This should be NULL until the action has completed.
ErrorCode uint32
// A free-form string that can contain a vendor-specific error description if the action failed.
ErrorDescription string
// The message parameters that are plugged into the default message template for the Health Action type. These can be plugged into a custom message.
MessageParameters []string
// The percentage of the action that has completed at the time that this value is requested.
PercentComplete uint16
// The short summary description of the action.
Reason string
// A identifier of the object that triggered the action.
ReportingObjectId string
// A string that uniquely identifies the type of the object that triggered the action.
ReportingObjectType string
// A unique identifier of the object that triggered the action.
ReportingObjectUniqueId string
// The time that the action was started.
StartTime string
// Current high level state of the action.
State uint16
// A free-form string that provides implementation-specific status of the action.
Status string
// The type of Health Action.
Type string
}
MSFT_HealthAction struct
func NewMSFT_HealthActionEx1 ¶ added in v0.1.1
func NewMSFT_HealthActionEx1(instance *cim.WmiInstance) (newInstance *MSFT_HealthAction, err error)
func NewMSFT_HealthActionEx6 ¶ added in v0.1.1
func (*MSFT_HealthAction) GetPropertyDescription ¶
func (instance *MSFT_HealthAction) GetPropertyDescription() (value string, err error)
GetDescription gets the value of Description for the instance
func (*MSFT_HealthAction) GetPropertyErrorCode ¶
func (instance *MSFT_HealthAction) GetPropertyErrorCode() (value uint32, err error)
GetErrorCode gets the value of ErrorCode for the instance
func (*MSFT_HealthAction) GetPropertyErrorDescription ¶
func (instance *MSFT_HealthAction) GetPropertyErrorDescription() (value string, err error)
GetErrorDescription gets the value of ErrorDescription for the instance
func (*MSFT_HealthAction) GetPropertyMessageParameters ¶
func (instance *MSFT_HealthAction) GetPropertyMessageParameters() (value []string, err error)
GetMessageParameters gets the value of MessageParameters for the instance
func (*MSFT_HealthAction) GetPropertyPercentComplete ¶
func (instance *MSFT_HealthAction) GetPropertyPercentComplete() (value uint16, err error)
GetPercentComplete gets the value of PercentComplete for the instance
func (*MSFT_HealthAction) GetPropertyReason ¶
func (instance *MSFT_HealthAction) GetPropertyReason() (value string, err error)
GetReason gets the value of Reason for the instance
func (*MSFT_HealthAction) GetPropertyReportingObjectId ¶
func (instance *MSFT_HealthAction) GetPropertyReportingObjectId() (value string, err error)
GetReportingObjectId gets the value of ReportingObjectId for the instance
func (*MSFT_HealthAction) GetPropertyReportingObjectType ¶
func (instance *MSFT_HealthAction) GetPropertyReportingObjectType() (value string, err error)
GetReportingObjectType gets the value of ReportingObjectType for the instance
func (*MSFT_HealthAction) GetPropertyReportingObjectUniqueId ¶
func (instance *MSFT_HealthAction) GetPropertyReportingObjectUniqueId() (value string, err error)
GetReportingObjectUniqueId gets the value of ReportingObjectUniqueId for the instance
func (*MSFT_HealthAction) GetPropertyStartTime ¶
func (instance *MSFT_HealthAction) GetPropertyStartTime() (value string, err error)
GetStartTime gets the value of StartTime for the instance
func (*MSFT_HealthAction) GetPropertyState ¶
func (instance *MSFT_HealthAction) GetPropertyState() (value uint16, err error)
GetState gets the value of State for the instance
func (*MSFT_HealthAction) GetPropertyStatus ¶
func (instance *MSFT_HealthAction) GetPropertyStatus() (value string, err error)
GetStatus gets the value of Status for the instance
func (*MSFT_HealthAction) GetPropertyType ¶
func (instance *MSFT_HealthAction) GetPropertyType() (value string, err error)
GetType gets the value of Type for the instance
func (*MSFT_HealthAction) SetPropertyDescription ¶
func (instance *MSFT_HealthAction) SetPropertyDescription(value string) (err error)
SetDescription sets the value of Description for the instance
func (*MSFT_HealthAction) SetPropertyErrorCode ¶
func (instance *MSFT_HealthAction) SetPropertyErrorCode(value uint32) (err error)
SetErrorCode sets the value of ErrorCode for the instance
func (*MSFT_HealthAction) SetPropertyErrorDescription ¶
func (instance *MSFT_HealthAction) SetPropertyErrorDescription(value string) (err error)
SetErrorDescription sets the value of ErrorDescription for the instance
func (*MSFT_HealthAction) SetPropertyMessageParameters ¶
func (instance *MSFT_HealthAction) SetPropertyMessageParameters(value []string) (err error)
SetMessageParameters sets the value of MessageParameters for the instance
func (*MSFT_HealthAction) SetPropertyPercentComplete ¶
func (instance *MSFT_HealthAction) SetPropertyPercentComplete(value uint16) (err error)
SetPercentComplete sets the value of PercentComplete for the instance
func (*MSFT_HealthAction) SetPropertyReason ¶
func (instance *MSFT_HealthAction) SetPropertyReason(value string) (err error)
SetReason sets the value of Reason for the instance
func (*MSFT_HealthAction) SetPropertyReportingObjectId ¶
func (instance *MSFT_HealthAction) SetPropertyReportingObjectId(value string) (err error)
SetReportingObjectId sets the value of ReportingObjectId for the instance
func (*MSFT_HealthAction) SetPropertyReportingObjectType ¶
func (instance *MSFT_HealthAction) SetPropertyReportingObjectType(value string) (err error)
SetReportingObjectType sets the value of ReportingObjectType for the instance
func (*MSFT_HealthAction) SetPropertyReportingObjectUniqueId ¶
func (instance *MSFT_HealthAction) SetPropertyReportingObjectUniqueId(value string) (err error)
SetReportingObjectUniqueId sets the value of ReportingObjectUniqueId for the instance
func (*MSFT_HealthAction) SetPropertyStartTime ¶
func (instance *MSFT_HealthAction) SetPropertyStartTime(value string) (err error)
SetStartTime sets the value of StartTime for the instance
func (*MSFT_HealthAction) SetPropertyState ¶
func (instance *MSFT_HealthAction) SetPropertyState(value uint16) (err error)
SetState sets the value of State for the instance
func (*MSFT_HealthAction) SetPropertyStatus ¶
func (instance *MSFT_HealthAction) SetPropertyStatus(value string) (err error)
SetStatus sets the value of Status for the instance
func (*MSFT_HealthAction) SetPropertyType ¶
func (instance *MSFT_HealthAction) SetPropertyType(value string) (err error)
SetType sets the value of Type for the instance
type MSFT_HealthActionEvent ¶
type MSFT_HealthActionEvent struct {
*MSFT_StorageEvent
// The state change of the alert.
ChangeType uint16
// A unique identifier for the health action instance.
HealthActionId string
// A string that uniquely identifies the type of health action.
HealthActionType string
// The percentage of the action that has completed at the time that this value is requested.
PercentComplete uint16
// The short summary description of the health action.
Reason string
// The time that the action was started.
StartTime string
// Current high level state of the action.
State uint16
// A free-form string that provides implementation-specific status of the action.
Status string
// A globally unique identifier for the storage subsystem
StorageSubsystemUniqueId string
}
MSFT_HealthActionEvent struct
func NewMSFT_HealthActionEventEx1 ¶ added in v0.1.1
func NewMSFT_HealthActionEventEx1(instance *cim.WmiInstance) (newInstance *MSFT_HealthActionEvent, err error)
func NewMSFT_HealthActionEventEx6 ¶ added in v0.1.1
func (*MSFT_HealthActionEvent) GetPropertyChangeType ¶
func (instance *MSFT_HealthActionEvent) GetPropertyChangeType() (value uint16, err error)
GetChangeType gets the value of ChangeType for the instance
func (*MSFT_HealthActionEvent) GetPropertyHealthActionId ¶
func (instance *MSFT_HealthActionEvent) GetPropertyHealthActionId() (value string, err error)
GetHealthActionId gets the value of HealthActionId for the instance
func (*MSFT_HealthActionEvent) GetPropertyHealthActionType ¶
func (instance *MSFT_HealthActionEvent) GetPropertyHealthActionType() (value string, err error)
GetHealthActionType gets the value of HealthActionType for the instance
func (*MSFT_HealthActionEvent) GetPropertyPercentComplete ¶
func (instance *MSFT_HealthActionEvent) GetPropertyPercentComplete() (value uint16, err error)
GetPercentComplete gets the value of PercentComplete for the instance
func (*MSFT_HealthActionEvent) GetPropertyReason ¶
func (instance *MSFT_HealthActionEvent) GetPropertyReason() (value string, err error)
GetReason gets the value of Reason for the instance
func (*MSFT_HealthActionEvent) GetPropertyStartTime ¶
func (instance *MSFT_HealthActionEvent) GetPropertyStartTime() (value string, err error)
GetStartTime gets the value of StartTime for the instance
func (*MSFT_HealthActionEvent) GetPropertyState ¶
func (instance *MSFT_HealthActionEvent) GetPropertyState() (value uint16, err error)
GetState gets the value of State for the instance
func (*MSFT_HealthActionEvent) GetPropertyStatus ¶
func (instance *MSFT_HealthActionEvent) GetPropertyStatus() (value string, err error)
GetStatus gets the value of Status for the instance
func (*MSFT_HealthActionEvent) GetPropertyStorageSubsystemUniqueId ¶
func (instance *MSFT_HealthActionEvent) GetPropertyStorageSubsystemUniqueId() (value string, err error)
GetStorageSubsystemUniqueId gets the value of StorageSubsystemUniqueId for the instance
func (*MSFT_HealthActionEvent) SetPropertyChangeType ¶
func (instance *MSFT_HealthActionEvent) SetPropertyChangeType(value uint16) (err error)
SetChangeType sets the value of ChangeType for the instance
func (*MSFT_HealthActionEvent) SetPropertyHealthActionId ¶
func (instance *MSFT_HealthActionEvent) SetPropertyHealthActionId(value string) (err error)
SetHealthActionId sets the value of HealthActionId for the instance
func (*MSFT_HealthActionEvent) SetPropertyHealthActionType ¶
func (instance *MSFT_HealthActionEvent) SetPropertyHealthActionType(value string) (err error)
SetHealthActionType sets the value of HealthActionType for the instance
func (*MSFT_HealthActionEvent) SetPropertyPercentComplete ¶
func (instance *MSFT_HealthActionEvent) SetPropertyPercentComplete(value uint16) (err error)
SetPercentComplete sets the value of PercentComplete for the instance
func (*MSFT_HealthActionEvent) SetPropertyReason ¶
func (instance *MSFT_HealthActionEvent) SetPropertyReason(value string) (err error)
SetReason sets the value of Reason for the instance
func (*MSFT_HealthActionEvent) SetPropertyStartTime ¶
func (instance *MSFT_HealthActionEvent) SetPropertyStartTime(value string) (err error)
SetStartTime sets the value of StartTime for the instance
func (*MSFT_HealthActionEvent) SetPropertyState ¶
func (instance *MSFT_HealthActionEvent) SetPropertyState(value uint16) (err error)
SetState sets the value of State for the instance
func (*MSFT_HealthActionEvent) SetPropertyStatus ¶
func (instance *MSFT_HealthActionEvent) SetPropertyStatus(value string) (err error)
SetStatus sets the value of Status for the instance
func (*MSFT_HealthActionEvent) SetPropertyStorageSubsystemUniqueId ¶
func (instance *MSFT_HealthActionEvent) SetPropertyStorageSubsystemUniqueId(value string) (err error)
SetStorageSubsystemUniqueId sets the value of StorageSubsystemUniqueId for the instance
type MSFT_HealthRecord ¶
type MSFT_HealthRecord struct {
*cim.WmiInstance
//
Name string
//
Units uint16
}
MSFT_HealthRecord struct
func NewMSFT_HealthRecordEx1 ¶ added in v0.1.1
func NewMSFT_HealthRecordEx1(instance *cim.WmiInstance) (newInstance *MSFT_HealthRecord, err error)
func NewMSFT_HealthRecordEx6 ¶ added in v0.1.1
func (*MSFT_HealthRecord) GetPropertyName ¶
func (instance *MSFT_HealthRecord) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_HealthRecord) GetPropertyUnits ¶
func (instance *MSFT_HealthRecord) GetPropertyUnits() (value uint16, err error)
GetUnits gets the value of Units for the instance
func (*MSFT_HealthRecord) SetPropertyName ¶
func (instance *MSFT_HealthRecord) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_HealthRecord) SetPropertyUnits ¶
func (instance *MSFT_HealthRecord) SetPropertyUnits(value uint16) (err error)
SetUnits sets the value of Units for the instance
type MSFT_HealthRecordReal64 ¶
type MSFT_HealthRecordReal64 struct {
*MSFT_HealthRecord
//
Value float64
}
MSFT_HealthRecordReal64 struct
func NewMSFT_HealthRecordReal64Ex1 ¶ added in v0.1.1
func NewMSFT_HealthRecordReal64Ex1(instance *cim.WmiInstance) (newInstance *MSFT_HealthRecordReal64, err error)
func NewMSFT_HealthRecordReal64Ex6 ¶ added in v0.1.1
func (*MSFT_HealthRecordReal64) GetPropertyValue ¶
func (instance *MSFT_HealthRecordReal64) GetPropertyValue() (value float64, err error)
GetValue gets the value of Value for the instance
func (*MSFT_HealthRecordReal64) SetPropertyValue ¶
func (instance *MSFT_HealthRecordReal64) SetPropertyValue(value float64) (err error)
SetValue sets the value of Value for the instance
type MSFT_HealthRecordUInt64 ¶
type MSFT_HealthRecordUInt64 struct {
*MSFT_HealthRecord
//
Value uint64
}
MSFT_HealthRecordUInt64 struct
func NewMSFT_HealthRecordUInt64Ex1 ¶ added in v0.1.1
func NewMSFT_HealthRecordUInt64Ex1(instance *cim.WmiInstance) (newInstance *MSFT_HealthRecordUInt64, err error)
func NewMSFT_HealthRecordUInt64Ex6 ¶ added in v0.1.1
func (*MSFT_HealthRecordUInt64) GetPropertyValue ¶
func (instance *MSFT_HealthRecordUInt64) GetPropertyValue() (value uint64, err error)
GetValue gets the value of Value for the instance
func (*MSFT_HealthRecordUInt64) SetPropertyValue ¶
func (instance *MSFT_HealthRecordUInt64) SetPropertyValue(value uint64) (err error)
SetValue sets the value of Value for the instance
type MSFT_InitiatorId ¶
type MSFT_InitiatorId struct {
*MSFT_StorageObject
// This field specifies the operating system, version, driver, and other host environment factors that influence the behavior exposed by storage systems.
HostType []InitiatorId_HostType
// This field contains the address or unique identifier for the corresponding initiator port.
InitiatorAddress string
// When the corresponding array entry in HostType[] is "Other", this entry provides a string describing the manufacturer and OS/Environment. When the corresponding HostType[] entry is not "Other", this entry allows variations or qualifications of ClientTypes - for example, different versions of Solaris.
OtherHostTypeDescription []string
// This field specifies the type of the identifier used for initiator address.
Type InitiatorId_Type
}
MSFT_InitiatorId struct
func NewMSFT_InitiatorIdEx1 ¶ added in v0.1.1
func NewMSFT_InitiatorIdEx1(instance *cim.WmiInstance) (newInstance *MSFT_InitiatorId, err error)
func NewMSFT_InitiatorIdEx6 ¶ added in v0.1.1
func (*MSFT_InitiatorId) DeleteObject ¶
func (instance *MSFT_InitiatorId) DeleteObject(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_InitiatorId) GetPropertyHostType ¶
func (instance *MSFT_InitiatorId) GetPropertyHostType() (value []InitiatorId_HostType, err error)
GetHostType gets the value of HostType for the instance
func (*MSFT_InitiatorId) GetPropertyInitiatorAddress ¶
func (instance *MSFT_InitiatorId) GetPropertyInitiatorAddress() (value string, err error)
GetInitiatorAddress gets the value of InitiatorAddress for the instance
func (*MSFT_InitiatorId) GetPropertyOtherHostTypeDescription ¶
func (instance *MSFT_InitiatorId) GetPropertyOtherHostTypeDescription() (value []string, err error)
GetOtherHostTypeDescription gets the value of OtherHostTypeDescription for the instance
func (*MSFT_InitiatorId) GetPropertyType ¶
func (instance *MSFT_InitiatorId) GetPropertyType() (value InitiatorId_Type, err error)
GetType gets the value of Type for the instance
func (*MSFT_InitiatorId) SetPropertyHostType ¶
func (instance *MSFT_InitiatorId) SetPropertyHostType(value []InitiatorId_HostType) (err error)
SetHostType sets the value of HostType for the instance
func (*MSFT_InitiatorId) SetPropertyInitiatorAddress ¶
func (instance *MSFT_InitiatorId) SetPropertyInitiatorAddress(value string) (err error)
SetInitiatorAddress sets the value of InitiatorAddress for the instance
func (*MSFT_InitiatorId) SetPropertyOtherHostTypeDescription ¶
func (instance *MSFT_InitiatorId) SetPropertyOtherHostTypeDescription(value []string) (err error)
SetOtherHostTypeDescription sets the value of OtherHostTypeDescription for the instance
func (*MSFT_InitiatorId) SetPropertyType ¶
func (instance *MSFT_InitiatorId) SetPropertyType(value InitiatorId_Type) (err error)
SetType sets the value of Type for the instance
type MSFT_InitiatorIdToVirtualDisk ¶
type MSFT_InitiatorIdToVirtualDisk struct {
*cim.WmiInstance
//
InitiatorId MSFT_InitiatorId
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_InitiatorIdToVirtualDisk struct
func NewMSFT_InitiatorIdToVirtualDiskEx1 ¶ added in v0.1.1
func NewMSFT_InitiatorIdToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_InitiatorIdToVirtualDisk, err error)
func NewMSFT_InitiatorIdToVirtualDiskEx6 ¶ added in v0.1.1
func (*MSFT_InitiatorIdToVirtualDisk) GetPropertyInitiatorId ¶
func (instance *MSFT_InitiatorIdToVirtualDisk) GetPropertyInitiatorId() (value MSFT_InitiatorId, err error)
GetInitiatorId gets the value of InitiatorId for the instance
func (*MSFT_InitiatorIdToVirtualDisk) GetPropertyVirtualDisk ¶
func (instance *MSFT_InitiatorIdToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_InitiatorIdToVirtualDisk) SetPropertyInitiatorId ¶
func (instance *MSFT_InitiatorIdToVirtualDisk) SetPropertyInitiatorId(value MSFT_InitiatorId) (err error)
SetInitiatorId sets the value of InitiatorId for the instance
func (*MSFT_InitiatorIdToVirtualDisk) SetPropertyVirtualDisk ¶
func (instance *MSFT_InitiatorIdToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_MaskingSet ¶
type MSFT_MaskingSet struct {
*MSFT_StorageObject
// FriendlyName is a user-friendly name of the masking set. It is specified during the creation of the masking set, and can be changed using the SetFriendlyName method.
FriendlyName string
// This field specifies the operating system, version, driver, and other host environment factors that influence the behavior exposed by the storage subsystem.
HostType MaskingSet_HostType
// Name is a user-friendly system defined name for the masking set. Name is unique within the scope of the owning storage subsystem.
Name string
}
MSFT_MaskingSet struct
func NewMSFT_MaskingSetEx1 ¶ added in v0.1.1
func NewMSFT_MaskingSetEx1(instance *cim.WmiInstance) (newInstance *MSFT_MaskingSet, err error)
func NewMSFT_MaskingSetEx6 ¶ added in v0.1.1
func (*MSFT_MaskingSet) AddInitiatorId ¶
func (instance *MSFT_MaskingSet) AddInitiatorId(InitiatorIds []string, HostType MaskingSet_HostType, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_MaskingSet) AddTargetPort ¶
func (instance *MSFT_MaskingSet) AddTargetPort(TargetPortAddresses []string, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_MaskingSet) AddVirtualDisk ¶
func (instance *MSFT_MaskingSet) AddVirtualDisk(VirtualDiskNames []string, DeviceNumbers []string, DeviceAccesses []MaskingSet_DeviceAccesses, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_MaskingSet) DeleteObject ¶
func (instance *MSFT_MaskingSet) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_MaskingSet) GetPropertyFriendlyName ¶
func (instance *MSFT_MaskingSet) GetPropertyFriendlyName() (value string, err error)
GetFriendlyName gets the value of FriendlyName for the instance
func (*MSFT_MaskingSet) GetPropertyHostType ¶
func (instance *MSFT_MaskingSet) GetPropertyHostType() (value MaskingSet_HostType, err error)
GetHostType gets the value of HostType for the instance
func (*MSFT_MaskingSet) GetPropertyName ¶
func (instance *MSFT_MaskingSet) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_MaskingSet) GetSecurityDescriptor ¶
func (instance *MSFT_MaskingSet) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="SecurityDescriptor" type="string ">A Security Descriptor Definition Language (SDDL) formed string describing the access control list of the object.</param>
func (*MSFT_MaskingSet) RemoveInitiatorId ¶
func (instance *MSFT_MaskingSet) RemoveInitiatorId(InitiatorIds []string, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_MaskingSet) RemoveTargetPort ¶
func (instance *MSFT_MaskingSet) RemoveTargetPort(TargetPortAddresses []string, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_MaskingSet) RemoveVirtualDisk ¶
func (instance *MSFT_MaskingSet) RemoveVirtualDisk(VirtualDiskNames []string, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_MaskingSet) SetFriendlyName ¶
func (instance *MSFT_MaskingSet) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_MaskingSet) SetPropertyFriendlyName ¶
func (instance *MSFT_MaskingSet) SetPropertyFriendlyName(value string) (err error)
SetFriendlyName sets the value of FriendlyName for the instance
func (*MSFT_MaskingSet) SetPropertyHostType ¶
func (instance *MSFT_MaskingSet) SetPropertyHostType(value MaskingSet_HostType) (err error)
SetHostType sets the value of HostType for the instance
func (*MSFT_MaskingSet) SetPropertyName ¶
func (instance *MSFT_MaskingSet) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_MaskingSet) SetSecurityDescriptor ¶
func (instance *MSFT_MaskingSet) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_MaskingSetToInitiatorId ¶
type MSFT_MaskingSetToInitiatorId struct {
*cim.WmiInstance
//
InitiatorId MSFT_InitiatorId
//
MaskingSet MSFT_MaskingSet
}
MSFT_MaskingSetToInitiatorId struct
func NewMSFT_MaskingSetToInitiatorIdEx1 ¶ added in v0.1.1
func NewMSFT_MaskingSetToInitiatorIdEx1(instance *cim.WmiInstance) (newInstance *MSFT_MaskingSetToInitiatorId, err error)
func NewMSFT_MaskingSetToInitiatorIdEx6 ¶ added in v0.1.1
func (*MSFT_MaskingSetToInitiatorId) GetPropertyInitiatorId ¶
func (instance *MSFT_MaskingSetToInitiatorId) GetPropertyInitiatorId() (value MSFT_InitiatorId, err error)
GetInitiatorId gets the value of InitiatorId for the instance
func (*MSFT_MaskingSetToInitiatorId) GetPropertyMaskingSet ¶
func (instance *MSFT_MaskingSetToInitiatorId) GetPropertyMaskingSet() (value MSFT_MaskingSet, err error)
GetMaskingSet gets the value of MaskingSet for the instance
func (*MSFT_MaskingSetToInitiatorId) SetPropertyInitiatorId ¶
func (instance *MSFT_MaskingSetToInitiatorId) SetPropertyInitiatorId(value MSFT_InitiatorId) (err error)
SetInitiatorId sets the value of InitiatorId for the instance
func (*MSFT_MaskingSetToInitiatorId) SetPropertyMaskingSet ¶
func (instance *MSFT_MaskingSetToInitiatorId) SetPropertyMaskingSet(value MSFT_MaskingSet) (err error)
SetMaskingSet sets the value of MaskingSet for the instance
type MSFT_MaskingSetToVirtualDisk ¶
type MSFT_MaskingSetToVirtualDisk struct {
*cim.WmiInstance
//
MaskingSet MSFT_MaskingSet
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_MaskingSetToVirtualDisk struct
func NewMSFT_MaskingSetToVirtualDiskEx1 ¶ added in v0.1.1
func NewMSFT_MaskingSetToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_MaskingSetToVirtualDisk, err error)
func NewMSFT_MaskingSetToVirtualDiskEx6 ¶ added in v0.1.1
func (*MSFT_MaskingSetToVirtualDisk) GetPropertyMaskingSet ¶
func (instance *MSFT_MaskingSetToVirtualDisk) GetPropertyMaskingSet() (value MSFT_MaskingSet, err error)
GetMaskingSet gets the value of MaskingSet for the instance
func (*MSFT_MaskingSetToVirtualDisk) GetPropertyVirtualDisk ¶
func (instance *MSFT_MaskingSetToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_MaskingSetToVirtualDisk) SetPropertyMaskingSet ¶
func (instance *MSFT_MaskingSetToVirtualDisk) SetPropertyMaskingSet(value MSFT_MaskingSet) (err error)
SetMaskingSet sets the value of MaskingSet for the instance
func (*MSFT_MaskingSetToVirtualDisk) SetPropertyVirtualDisk ¶
func (instance *MSFT_MaskingSetToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_Partition ¶
type MSFT_Partition struct {
*MSFT_StorageObject
// This property is an array of all the various mount points for the partition. This list includes drive letters, as well as mounted folders.
AccessPaths []string
// This property is identical to the ObjectId field of the disk object that contains this partition.
DiskId string
// The operating system's number for the disk that contains this partition. Disk numbers may not necessarily remain the same across reboots.
DiskNumber uint32
// The currently assigned drive letter to the partition. This property is NULL if no drive letter has been assigned.
DriveLetter byte
// This property indicates the partition's GPT type. This property is only valid when the disk's PartitionStyle property is set to 2 - 'GPT' and will be NULL for all other partition styles.
GptType Partition_GptType
// This property is a string representation of the partition's GPT GUID. This property is only valid if the disk's PartitionStyle property is set to 2 - 'GPT' and will be NULL for all other partition stlyes.
Guid string
// Signifies whether or not the partition is active and can be booted. This property is only relevant for MBR disks.
IsActive bool
//
IsBoot bool
//
IsDAX bool
// If this property is set to TRUE, the partition is not detected by the mount manager. As a result, the partition does not receive a drive letter, does not receive a volume GUID path, does not host volume mount points, and is not enumerated by calls to FindFirstVolume and FindNextVolume. This ensures that applications such as disk defragmenter do not access the partition. The Volume Shadow Copy Service (VSS) uses this attribute on its shadow copies.
IsHidden bool
//
IsOffline bool
//
IsReadOnly bool
// If this property is set to TRUE, the partition is a shadow copy of another partition. This attribute is used by the Volume Shadow Copy service (VSS). This attribute is an indication for file system filter driver-based software (such as antivirus programs) to avoid attaching to the volume. An application can use this attribute to differentiate a shadow copy partition from a production partition. For example, an application that performs a fast recovery will break a shadow copy virtual disk by clearing the read-only and hidden attributes and this attribute. This attribute is set when the shadow copy is created and cleared when the shadow copy is broken.
IsShadowCopy bool
//
IsSystem bool
// This property indicates the partition's MBR type. This property is only valid when the disk's PartitionStyle property is set to 1 - 'MBR' and will be NULL for all other partition styles.
MbrType Partition_MbrType
// If this property is set to TRUE, the operating system does not assign a drive letter automatically when the partition is discovered. This is only honored for GPT disks and is assumed to be FALSE for MBR disks. This attribute is useful in storage area network (SAN) environments.
NoDefaultDriveLetter bool
// This property indicates the partition's offset from the beginning of the disk, measured in bytes.
Offset uint64
//
OperationalStatus Partition_OperationalStatus
// The operating system's number for the partition. Ordering is based on the partition's offset, relative to other partitions. This means that the value for this property may change based off of the partition configuration in the offset range preceding this partition.
PartitionNumber uint32
// Total size of the partition, measured in bytes.
Size uint64
//
TransitionState uint16
}
MSFT_Partition struct
func NewMSFT_PartitionEx1 ¶ added in v0.1.1
func NewMSFT_PartitionEx1(instance *cim.WmiInstance) (newInstance *MSFT_Partition, err error)
func NewMSFT_PartitionEx6 ¶ added in v0.1.1
func (*MSFT_Partition) AddAccessPath ¶
func (instance *MSFT_Partition) AddAccessPath(AccessPath string, AssignDriveLetter bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Partition) DeleteObject ¶
func (instance *MSFT_Partition) DeleteObject(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Partition) GetAccessPaths ¶
func (instance *MSFT_Partition) GetAccessPaths(AccessPaths []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="AccessPaths" type="string []"></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Partition) GetPropertyAccessPaths ¶
func (instance *MSFT_Partition) GetPropertyAccessPaths() (value []string, err error)
GetAccessPaths gets the value of AccessPaths for the instance
func (*MSFT_Partition) GetPropertyDiskId ¶
func (instance *MSFT_Partition) GetPropertyDiskId() (value string, err error)
GetDiskId gets the value of DiskId for the instance
func (*MSFT_Partition) GetPropertyDiskNumber ¶
func (instance *MSFT_Partition) GetPropertyDiskNumber() (value uint32, err error)
GetDiskNumber gets the value of DiskNumber for the instance
func (*MSFT_Partition) GetPropertyDriveLetter ¶
func (instance *MSFT_Partition) GetPropertyDriveLetter() (value byte, err error)
GetDriveLetter gets the value of DriveLetter for the instance
func (*MSFT_Partition) GetPropertyGptType ¶
func (instance *MSFT_Partition) GetPropertyGptType() (value Partition_GptType, err error)
GetGptType gets the value of GptType for the instance
func (*MSFT_Partition) GetPropertyGuid ¶
func (instance *MSFT_Partition) GetPropertyGuid() (value string, err error)
GetGuid gets the value of Guid for the instance
func (*MSFT_Partition) GetPropertyIsActive ¶
func (instance *MSFT_Partition) GetPropertyIsActive() (value bool, err error)
GetIsActive gets the value of IsActive for the instance
func (*MSFT_Partition) GetPropertyIsBoot ¶
func (instance *MSFT_Partition) GetPropertyIsBoot() (value bool, err error)
GetIsBoot gets the value of IsBoot for the instance
func (*MSFT_Partition) GetPropertyIsDAX ¶
func (instance *MSFT_Partition) GetPropertyIsDAX() (value bool, err error)
GetIsDAX gets the value of IsDAX for the instance
func (*MSFT_Partition) GetPropertyIsHidden ¶
func (instance *MSFT_Partition) GetPropertyIsHidden() (value bool, err error)
GetIsHidden gets the value of IsHidden for the instance
func (*MSFT_Partition) GetPropertyIsOffline ¶
func (instance *MSFT_Partition) GetPropertyIsOffline() (value bool, err error)
GetIsOffline gets the value of IsOffline for the instance
func (*MSFT_Partition) GetPropertyIsReadOnly ¶
func (instance *MSFT_Partition) GetPropertyIsReadOnly() (value bool, err error)
GetIsReadOnly gets the value of IsReadOnly for the instance
func (*MSFT_Partition) GetPropertyIsShadowCopy ¶
func (instance *MSFT_Partition) GetPropertyIsShadowCopy() (value bool, err error)
GetIsShadowCopy gets the value of IsShadowCopy for the instance
func (*MSFT_Partition) GetPropertyIsSystem ¶
func (instance *MSFT_Partition) GetPropertyIsSystem() (value bool, err error)
GetIsSystem gets the value of IsSystem for the instance
func (*MSFT_Partition) GetPropertyMbrType ¶
func (instance *MSFT_Partition) GetPropertyMbrType() (value Partition_MbrType, err error)
GetMbrType gets the value of MbrType for the instance
func (*MSFT_Partition) GetPropertyNoDefaultDriveLetter ¶
func (instance *MSFT_Partition) GetPropertyNoDefaultDriveLetter() (value bool, err error)
GetNoDefaultDriveLetter gets the value of NoDefaultDriveLetter for the instance
func (*MSFT_Partition) GetPropertyOffset ¶
func (instance *MSFT_Partition) GetPropertyOffset() (value uint64, err error)
GetOffset gets the value of Offset for the instance
func (*MSFT_Partition) GetPropertyOperationalStatus ¶
func (instance *MSFT_Partition) GetPropertyOperationalStatus() (value Partition_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_Partition) GetPropertyPartitionNumber ¶
func (instance *MSFT_Partition) GetPropertyPartitionNumber() (value uint32, err error)
GetPartitionNumber gets the value of PartitionNumber for the instance
func (*MSFT_Partition) GetPropertySize ¶
func (instance *MSFT_Partition) GetPropertySize() (value uint64, err error)
GetSize gets the value of Size for the instance
func (*MSFT_Partition) GetPropertyTransitionState ¶
func (instance *MSFT_Partition) GetPropertyTransitionState() (value uint16, err error)
GetTransitionState gets the value of TransitionState for the instance
func (*MSFT_Partition) GetSupportedSize ¶
func (instance *MSFT_Partition) GetSupportedSize(SizeMin uint64, SizeMax uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SizeMax" type="uint64 "></param> <param name="SizeMin" type="uint64 "></param>
func (*MSFT_Partition) Offline ¶
func (instance *MSFT_Partition) Offline(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Partition) Online ¶
func (instance *MSFT_Partition) Online(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Partition) RemoveAccessPath ¶
func (instance *MSFT_Partition) RemoveAccessPath(AccessPath string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Partition) Resize ¶
func (instance *MSFT_Partition) Resize(Size uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Partition) SetAttributes ¶
func (instance *MSFT_Partition) SetAttributes(IsReadOnly bool, NoDefaultDriveLetter bool, IsActive bool, IsHidden bool, IsShadowCopy bool, IsDAX bool, MbrType uint16, GptType string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Partition) SetPropertyAccessPaths ¶
func (instance *MSFT_Partition) SetPropertyAccessPaths(value []string) (err error)
SetAccessPaths sets the value of AccessPaths for the instance
func (*MSFT_Partition) SetPropertyDiskId ¶
func (instance *MSFT_Partition) SetPropertyDiskId(value string) (err error)
SetDiskId sets the value of DiskId for the instance
func (*MSFT_Partition) SetPropertyDiskNumber ¶
func (instance *MSFT_Partition) SetPropertyDiskNumber(value uint32) (err error)
SetDiskNumber sets the value of DiskNumber for the instance
func (*MSFT_Partition) SetPropertyDriveLetter ¶
func (instance *MSFT_Partition) SetPropertyDriveLetter(value byte) (err error)
SetDriveLetter sets the value of DriveLetter for the instance
func (*MSFT_Partition) SetPropertyGptType ¶
func (instance *MSFT_Partition) SetPropertyGptType(value Partition_GptType) (err error)
SetGptType sets the value of GptType for the instance
func (*MSFT_Partition) SetPropertyGuid ¶
func (instance *MSFT_Partition) SetPropertyGuid(value string) (err error)
SetGuid sets the value of Guid for the instance
func (*MSFT_Partition) SetPropertyIsActive ¶
func (instance *MSFT_Partition) SetPropertyIsActive(value bool) (err error)
SetIsActive sets the value of IsActive for the instance
func (*MSFT_Partition) SetPropertyIsBoot ¶
func (instance *MSFT_Partition) SetPropertyIsBoot(value bool) (err error)
SetIsBoot sets the value of IsBoot for the instance
func (*MSFT_Partition) SetPropertyIsDAX ¶
func (instance *MSFT_Partition) SetPropertyIsDAX(value bool) (err error)
SetIsDAX sets the value of IsDAX for the instance
func (*MSFT_Partition) SetPropertyIsHidden ¶
func (instance *MSFT_Partition) SetPropertyIsHidden(value bool) (err error)
SetIsHidden sets the value of IsHidden for the instance
func (*MSFT_Partition) SetPropertyIsOffline ¶
func (instance *MSFT_Partition) SetPropertyIsOffline(value bool) (err error)
SetIsOffline sets the value of IsOffline for the instance
func (*MSFT_Partition) SetPropertyIsReadOnly ¶
func (instance *MSFT_Partition) SetPropertyIsReadOnly(value bool) (err error)
SetIsReadOnly sets the value of IsReadOnly for the instance
func (*MSFT_Partition) SetPropertyIsShadowCopy ¶
func (instance *MSFT_Partition) SetPropertyIsShadowCopy(value bool) (err error)
SetIsShadowCopy sets the value of IsShadowCopy for the instance
func (*MSFT_Partition) SetPropertyIsSystem ¶
func (instance *MSFT_Partition) SetPropertyIsSystem(value bool) (err error)
SetIsSystem sets the value of IsSystem for the instance
func (*MSFT_Partition) SetPropertyMbrType ¶
func (instance *MSFT_Partition) SetPropertyMbrType(value Partition_MbrType) (err error)
SetMbrType sets the value of MbrType for the instance
func (*MSFT_Partition) SetPropertyNoDefaultDriveLetter ¶
func (instance *MSFT_Partition) SetPropertyNoDefaultDriveLetter(value bool) (err error)
SetNoDefaultDriveLetter sets the value of NoDefaultDriveLetter for the instance
func (*MSFT_Partition) SetPropertyOffset ¶
func (instance *MSFT_Partition) SetPropertyOffset(value uint64) (err error)
SetOffset sets the value of Offset for the instance
func (*MSFT_Partition) SetPropertyOperationalStatus ¶
func (instance *MSFT_Partition) SetPropertyOperationalStatus(value Partition_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_Partition) SetPropertyPartitionNumber ¶
func (instance *MSFT_Partition) SetPropertyPartitionNumber(value uint32) (err error)
SetPartitionNumber sets the value of PartitionNumber for the instance
func (*MSFT_Partition) SetPropertySize ¶
func (instance *MSFT_Partition) SetPropertySize(value uint64) (err error)
SetSize sets the value of Size for the instance
func (*MSFT_Partition) SetPropertyTransitionState ¶
func (instance *MSFT_Partition) SetPropertyTransitionState(value uint16) (err error)
SetTransitionState sets the value of TransitionState for the instance
type MSFT_PartitionToReplicaPeer ¶
type MSFT_PartitionToReplicaPeer struct {
*MSFT_Synchronized
//
Partition MSFT_Partition
//
ReplicaPeer MSFT_ReplicaPeer
}
MSFT_PartitionToReplicaPeer struct
func NewMSFT_PartitionToReplicaPeerEx1 ¶ added in v0.1.1
func NewMSFT_PartitionToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *MSFT_PartitionToReplicaPeer, err error)
func NewMSFT_PartitionToReplicaPeerEx6 ¶ added in v0.1.1
func (*MSFT_PartitionToReplicaPeer) GetPropertyPartition ¶
func (instance *MSFT_PartitionToReplicaPeer) GetPropertyPartition() (value MSFT_Partition, err error)
GetPartition gets the value of Partition for the instance
func (*MSFT_PartitionToReplicaPeer) GetPropertyReplicaPeer ¶
func (instance *MSFT_PartitionToReplicaPeer) GetPropertyReplicaPeer() (value MSFT_ReplicaPeer, err error)
GetReplicaPeer gets the value of ReplicaPeer for the instance
func (*MSFT_PartitionToReplicaPeer) SetPropertyPartition ¶
func (instance *MSFT_PartitionToReplicaPeer) SetPropertyPartition(value MSFT_Partition) (err error)
SetPartition sets the value of Partition for the instance
func (*MSFT_PartitionToReplicaPeer) SetPropertyReplicaPeer ¶
func (instance *MSFT_PartitionToReplicaPeer) SetPropertyReplicaPeer(value MSFT_ReplicaPeer) (err error)
SetReplicaPeer sets the value of ReplicaPeer for the instance
type MSFT_PartitionToVolume ¶
type MSFT_PartitionToVolume struct {
*cim.WmiInstance
//
Partition MSFT_Partition
//
Volume MSFT_Volume
}
MSFT_PartitionToVolume struct
func NewMSFT_PartitionToVolumeEx1 ¶ added in v0.1.1
func NewMSFT_PartitionToVolumeEx1(instance *cim.WmiInstance) (newInstance *MSFT_PartitionToVolume, err error)
func NewMSFT_PartitionToVolumeEx6 ¶ added in v0.1.1
func (*MSFT_PartitionToVolume) GetPropertyPartition ¶
func (instance *MSFT_PartitionToVolume) GetPropertyPartition() (value MSFT_Partition, err error)
GetPartition gets the value of Partition for the instance
func (*MSFT_PartitionToVolume) GetPropertyVolume ¶
func (instance *MSFT_PartitionToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
GetVolume gets the value of Volume for the instance
func (*MSFT_PartitionToVolume) SetPropertyPartition ¶
func (instance *MSFT_PartitionToVolume) SetPropertyPartition(value MSFT_Partition) (err error)
SetPartition sets the value of Partition for the instance
func (*MSFT_PartitionToVolume) SetPropertyVolume ¶
func (instance *MSFT_PartitionToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
SetVolume sets the value of Volume for the instance
type MSFT_PhysicalDisk ¶
type MSFT_PhysicalDisk struct {
*MSFT_StorageFaultDomain
// A string representation of the Adapter's serial number.
AdapterSerialNumber string
// This field indicates the sum of used space on this physical disk. This should include usage from all storage pools and other data stored on the disk.
AllocatedSize uint64
//
BusType PhysicalDisk_BusType
// Indicates the reason why this physical disk cannot be added to a concrete pool
CannotPoolReason []PhysicalDisk_CannotPoolReason
// Indicates whether this physical disk can be added to a concrete pool or not
CanPool bool
// DeviceId is an address or other identifier that uniquely names the physical disk.
DeviceId string
// Indicates the enclosure number in which the disk physically resides
EnclosureNumber uint16
// This field is a string representation of the physical disk's firmware version.
FirmwareVersion string
// Indicates whether the physical disk's identification LEDs are active or not. This is typically used in maintenance operations.
IsIndicationEnabled bool
// Indicates whether this physical disk is partially consumed by a system or service whose use is outside of normal storage pool operations.
IsPartial bool
// This field indicates the logical sector size of the physical disk in bytes. For example: a 4K native disk should report 4096, while a 512 emulated disk should report 512.
LogicalSectorSize uint64
// Media type of this physical disk
MediaType PhysicalDisk_MediaType
// If CannotPoolReason contains 1 - 'Other', this field contains the string representing the vendor defined reason why this physical disk cannot be added to a concrete pool. This property must be NULL if CannotPoolReason does not contain 1 - 'Other'.
OtherCannotPoolReasonDescription string
// This field is a string representation of the physical disk's part number or SKU.
PartNumber string
// This field indicates the physical sector size of the physical disk in bytes. For example: for 4K native and 512 emulated disks, the value should be 4096.
PhysicalSectorSize uint64
// Indicates the total physical storage size of the disk in bytes
Size uint64
// Indicates the enclosure slot number in which the disk physically resides
SlotNumber uint16
// This field is a string representation of the physical disk's software version.
SoftwareVersion string
// This field indicates the rotational speed of spindle-based physical disks. For solid state devices (SSDs) or other non-rotational media, this field should set to 0. For rotating media which has an unknown speed, this field should be set to -1 (UINT32_MAX).
SpindleSpeed uint32
//
StoragePoolUniqueId string
// This field describes the supported usages of this physical disk.
SupportedUsages []PhysicalDisk_SupportedUsages
// UniqueIdFormat indicates the type of identifier used in the UniqueId field. The identifier used in UniqueId must be the highest available identifier using the following order of preference: 8 (highest), 3, 2, 1, 0 (lowest). For example: if the physical disk device exposes identifiers of type 0, 1, and 3, UniqueId must be the identifier of type 3, and UniqueIdFormat should be set to 3.
UniqueIdFormat PhysicalDisk_UniqueIdFormat
// This field describes the intended usage of this physical disk within a concrete pool. Storage pools are required to follow the assigned policy for a physical disk.
///1 - 'Auto-Select': This physical disk should only be used for data storage.
///2 - 'Manual-Select': This physical disk should only be used if manually selected by an administrator at the time of virtual disk creation. A manual-select disk is selected using the PhysicalDisksToUse parameter to CreateVirtualDisk.
///3 - 'Hot Spare': This physical disk should be used as a hot spare.
///4 - 'Retired': This physical disk should be retired from use. At a minimum, no new allocations should go to this disk. If the virtual disks that reside on this disk are repaired, the data should be moved to another active physical disk.
Usage PhysicalDisk_Usage
// This field indicates the size in bytes of the user data footprint from virtual disks on this physical disk.
VirtualDiskFootprint uint64
}
MSFT_PhysicalDisk struct
func NewMSFT_PhysicalDiskEx1 ¶ added in v0.1.1
func NewMSFT_PhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_PhysicalDisk, err error)
func NewMSFT_PhysicalDiskEx6 ¶ added in v0.1.1
func (*MSFT_PhysicalDisk) GetFirmwareInformation ¶
func (instance *MSFT_PhysicalDisk) GetFirmwareInformation(SupportsUpdate bool, NumberOfSlots uint16, ActiveSlotNumber uint16, SlotNumber []uint16, IsSlotWritable []bool, FirmwareVersionInSlot []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ActiveSlotNumber" type="uint16 "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="FirmwareVersionInSlot" type="string []"></param> <param name="IsSlotWritable" type="bool []"></param> <param name="NumberOfSlots" type="uint16 "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SlotNumber" type="uint16 []"></param> <param name="SupportsUpdate" type="bool "></param>
func (*MSFT_PhysicalDisk) GetPhysicalExtent ¶
func (instance *MSFT_PhysicalDisk) GetPhysicalExtent(PhysicalExtents []MSFT_PhysicalExtent, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="PhysicalExtents" type="MSFT_PhysicalExtent []"></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) GetPropertyAdapterSerialNumber ¶
func (instance *MSFT_PhysicalDisk) GetPropertyAdapterSerialNumber() (value string, err error)
GetAdapterSerialNumber gets the value of AdapterSerialNumber for the instance
func (*MSFT_PhysicalDisk) GetPropertyAllocatedSize ¶
func (instance *MSFT_PhysicalDisk) GetPropertyAllocatedSize() (value uint64, err error)
GetAllocatedSize gets the value of AllocatedSize for the instance
func (*MSFT_PhysicalDisk) GetPropertyBusType ¶
func (instance *MSFT_PhysicalDisk) GetPropertyBusType() (value PhysicalDisk_BusType, err error)
GetBusType gets the value of BusType for the instance
func (*MSFT_PhysicalDisk) GetPropertyCanPool ¶
func (instance *MSFT_PhysicalDisk) GetPropertyCanPool() (value bool, err error)
GetCanPool gets the value of CanPool for the instance
func (*MSFT_PhysicalDisk) GetPropertyCannotPoolReason ¶
func (instance *MSFT_PhysicalDisk) GetPropertyCannotPoolReason() (value []PhysicalDisk_CannotPoolReason, err error)
GetCannotPoolReason gets the value of CannotPoolReason for the instance
func (*MSFT_PhysicalDisk) GetPropertyDeviceId ¶
func (instance *MSFT_PhysicalDisk) GetPropertyDeviceId() (value string, err error)
GetDeviceId gets the value of DeviceId for the instance
func (*MSFT_PhysicalDisk) GetPropertyEnclosureNumber ¶
func (instance *MSFT_PhysicalDisk) GetPropertyEnclosureNumber() (value uint16, err error)
GetEnclosureNumber gets the value of EnclosureNumber for the instance
func (*MSFT_PhysicalDisk) GetPropertyFirmwareVersion ¶
func (instance *MSFT_PhysicalDisk) GetPropertyFirmwareVersion() (value string, err error)
GetFirmwareVersion gets the value of FirmwareVersion for the instance
func (*MSFT_PhysicalDisk) GetPropertyIsIndicationEnabled ¶
func (instance *MSFT_PhysicalDisk) GetPropertyIsIndicationEnabled() (value bool, err error)
GetIsIndicationEnabled gets the value of IsIndicationEnabled for the instance
func (*MSFT_PhysicalDisk) GetPropertyIsPartial ¶
func (instance *MSFT_PhysicalDisk) GetPropertyIsPartial() (value bool, err error)
GetIsPartial gets the value of IsPartial for the instance
func (*MSFT_PhysicalDisk) GetPropertyLogicalSectorSize ¶
func (instance *MSFT_PhysicalDisk) GetPropertyLogicalSectorSize() (value uint64, err error)
GetLogicalSectorSize gets the value of LogicalSectorSize for the instance
func (*MSFT_PhysicalDisk) GetPropertyMediaType ¶
func (instance *MSFT_PhysicalDisk) GetPropertyMediaType() (value PhysicalDisk_MediaType, err error)
GetMediaType gets the value of MediaType for the instance
func (*MSFT_PhysicalDisk) GetPropertyOtherCannotPoolReasonDescription ¶
func (instance *MSFT_PhysicalDisk) GetPropertyOtherCannotPoolReasonDescription() (value string, err error)
GetOtherCannotPoolReasonDescription gets the value of OtherCannotPoolReasonDescription for the instance
func (*MSFT_PhysicalDisk) GetPropertyPartNumber ¶
func (instance *MSFT_PhysicalDisk) GetPropertyPartNumber() (value string, err error)
GetPartNumber gets the value of PartNumber for the instance
func (*MSFT_PhysicalDisk) GetPropertyPhysicalSectorSize ¶
func (instance *MSFT_PhysicalDisk) GetPropertyPhysicalSectorSize() (value uint64, err error)
GetPhysicalSectorSize gets the value of PhysicalSectorSize for the instance
func (*MSFT_PhysicalDisk) GetPropertySize ¶
func (instance *MSFT_PhysicalDisk) GetPropertySize() (value uint64, err error)
GetSize gets the value of Size for the instance
func (*MSFT_PhysicalDisk) GetPropertySlotNumber ¶
func (instance *MSFT_PhysicalDisk) GetPropertySlotNumber() (value uint16, err error)
GetSlotNumber gets the value of SlotNumber for the instance
func (*MSFT_PhysicalDisk) GetPropertySoftwareVersion ¶
func (instance *MSFT_PhysicalDisk) GetPropertySoftwareVersion() (value string, err error)
GetSoftwareVersion gets the value of SoftwareVersion for the instance
func (*MSFT_PhysicalDisk) GetPropertySpindleSpeed ¶
func (instance *MSFT_PhysicalDisk) GetPropertySpindleSpeed() (value uint32, err error)
GetSpindleSpeed gets the value of SpindleSpeed for the instance
func (*MSFT_PhysicalDisk) GetPropertyStoragePoolUniqueId ¶
func (instance *MSFT_PhysicalDisk) GetPropertyStoragePoolUniqueId() (value string, err error)
GetStoragePoolUniqueId gets the value of StoragePoolUniqueId for the instance
func (*MSFT_PhysicalDisk) GetPropertySupportedUsages ¶
func (instance *MSFT_PhysicalDisk) GetPropertySupportedUsages() (value []PhysicalDisk_SupportedUsages, err error)
GetSupportedUsages gets the value of SupportedUsages for the instance
func (*MSFT_PhysicalDisk) GetPropertyUniqueIdFormat ¶
func (instance *MSFT_PhysicalDisk) GetPropertyUniqueIdFormat() (value PhysicalDisk_UniqueIdFormat, err error)
GetUniqueIdFormat gets the value of UniqueIdFormat for the instance
func (*MSFT_PhysicalDisk) GetPropertyUsage ¶
func (instance *MSFT_PhysicalDisk) GetPropertyUsage() (value PhysicalDisk_Usage, err error)
GetUsage gets the value of Usage for the instance
func (*MSFT_PhysicalDisk) GetPropertyVirtualDiskFootprint ¶
func (instance *MSFT_PhysicalDisk) GetPropertyVirtualDiskFootprint() (value uint64, err error)
GetVirtualDiskFootprint gets the value of VirtualDiskFootprint for the instance
func (*MSFT_PhysicalDisk) IsDeviceCacheEnabled ¶
func (instance *MSFT_PhysicalDisk) IsDeviceCacheEnabled(IsDeviceCacheEnabled bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="IsDeviceCacheEnabled" type="bool "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) IsPowerProtected ¶
func (instance *MSFT_PhysicalDisk) IsPowerProtected(IsPowerProtected bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="IsPowerProtected" type="bool "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) Maintenance ¶
func (instance *MSFT_PhysicalDisk) Maintenance(EnableIndication bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) Maintenance2 ¶
func (instance *MSFT_PhysicalDisk) Maintenance2(EnableIndication bool, EnableMaintenanceMode bool, Timeout uint32, IgnoreDetachedVirtualDisks bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) Reset ¶
func (instance *MSFT_PhysicalDisk) Reset(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) SetAttributes ¶
func (instance *MSFT_PhysicalDisk) SetAttributes(MediaType PhysicalDisk_MediaType, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) SetAttributes2 ¶
func (instance *MSFT_PhysicalDisk) SetAttributes2(MediaType uint16, StorageEnclosureId string, StorageScaleUnitId string, ExtendedStatus string) (result uint32, err error)
<param name="ExtendedStatus" type="string "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) SetDescription ¶
func (instance *MSFT_PhysicalDisk) SetDescription(Description string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) SetFriendlyName ¶
func (instance *MSFT_PhysicalDisk) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) SetPropertyAdapterSerialNumber ¶
func (instance *MSFT_PhysicalDisk) SetPropertyAdapterSerialNumber(value string) (err error)
SetAdapterSerialNumber sets the value of AdapterSerialNumber for the instance
func (*MSFT_PhysicalDisk) SetPropertyAllocatedSize ¶
func (instance *MSFT_PhysicalDisk) SetPropertyAllocatedSize(value uint64) (err error)
SetAllocatedSize sets the value of AllocatedSize for the instance
func (*MSFT_PhysicalDisk) SetPropertyBusType ¶
func (instance *MSFT_PhysicalDisk) SetPropertyBusType(value PhysicalDisk_BusType) (err error)
SetBusType sets the value of BusType for the instance
func (*MSFT_PhysicalDisk) SetPropertyCanPool ¶
func (instance *MSFT_PhysicalDisk) SetPropertyCanPool(value bool) (err error)
SetCanPool sets the value of CanPool for the instance
func (*MSFT_PhysicalDisk) SetPropertyCannotPoolReason ¶
func (instance *MSFT_PhysicalDisk) SetPropertyCannotPoolReason(value []PhysicalDisk_CannotPoolReason) (err error)
SetCannotPoolReason sets the value of CannotPoolReason for the instance
func (*MSFT_PhysicalDisk) SetPropertyDeviceId ¶
func (instance *MSFT_PhysicalDisk) SetPropertyDeviceId(value string) (err error)
SetDeviceId sets the value of DeviceId for the instance
func (*MSFT_PhysicalDisk) SetPropertyEnclosureNumber ¶
func (instance *MSFT_PhysicalDisk) SetPropertyEnclosureNumber(value uint16) (err error)
SetEnclosureNumber sets the value of EnclosureNumber for the instance
func (*MSFT_PhysicalDisk) SetPropertyFirmwareVersion ¶
func (instance *MSFT_PhysicalDisk) SetPropertyFirmwareVersion(value string) (err error)
SetFirmwareVersion sets the value of FirmwareVersion for the instance
func (*MSFT_PhysicalDisk) SetPropertyIsIndicationEnabled ¶
func (instance *MSFT_PhysicalDisk) SetPropertyIsIndicationEnabled(value bool) (err error)
SetIsIndicationEnabled sets the value of IsIndicationEnabled for the instance
func (*MSFT_PhysicalDisk) SetPropertyIsPartial ¶
func (instance *MSFT_PhysicalDisk) SetPropertyIsPartial(value bool) (err error)
SetIsPartial sets the value of IsPartial for the instance
func (*MSFT_PhysicalDisk) SetPropertyLogicalSectorSize ¶
func (instance *MSFT_PhysicalDisk) SetPropertyLogicalSectorSize(value uint64) (err error)
SetLogicalSectorSize sets the value of LogicalSectorSize for the instance
func (*MSFT_PhysicalDisk) SetPropertyMediaType ¶
func (instance *MSFT_PhysicalDisk) SetPropertyMediaType(value PhysicalDisk_MediaType) (err error)
SetMediaType sets the value of MediaType for the instance
func (*MSFT_PhysicalDisk) SetPropertyOtherCannotPoolReasonDescription ¶
func (instance *MSFT_PhysicalDisk) SetPropertyOtherCannotPoolReasonDescription(value string) (err error)
SetOtherCannotPoolReasonDescription sets the value of OtherCannotPoolReasonDescription for the instance
func (*MSFT_PhysicalDisk) SetPropertyPartNumber ¶
func (instance *MSFT_PhysicalDisk) SetPropertyPartNumber(value string) (err error)
SetPartNumber sets the value of PartNumber for the instance
func (*MSFT_PhysicalDisk) SetPropertyPhysicalSectorSize ¶
func (instance *MSFT_PhysicalDisk) SetPropertyPhysicalSectorSize(value uint64) (err error)
SetPhysicalSectorSize sets the value of PhysicalSectorSize for the instance
func (*MSFT_PhysicalDisk) SetPropertySize ¶
func (instance *MSFT_PhysicalDisk) SetPropertySize(value uint64) (err error)
SetSize sets the value of Size for the instance
func (*MSFT_PhysicalDisk) SetPropertySlotNumber ¶
func (instance *MSFT_PhysicalDisk) SetPropertySlotNumber(value uint16) (err error)
SetSlotNumber sets the value of SlotNumber for the instance
func (*MSFT_PhysicalDisk) SetPropertySoftwareVersion ¶
func (instance *MSFT_PhysicalDisk) SetPropertySoftwareVersion(value string) (err error)
SetSoftwareVersion sets the value of SoftwareVersion for the instance
func (*MSFT_PhysicalDisk) SetPropertySpindleSpeed ¶
func (instance *MSFT_PhysicalDisk) SetPropertySpindleSpeed(value uint32) (err error)
SetSpindleSpeed sets the value of SpindleSpeed for the instance
func (*MSFT_PhysicalDisk) SetPropertyStoragePoolUniqueId ¶
func (instance *MSFT_PhysicalDisk) SetPropertyStoragePoolUniqueId(value string) (err error)
SetStoragePoolUniqueId sets the value of StoragePoolUniqueId for the instance
func (*MSFT_PhysicalDisk) SetPropertySupportedUsages ¶
func (instance *MSFT_PhysicalDisk) SetPropertySupportedUsages(value []PhysicalDisk_SupportedUsages) (err error)
SetSupportedUsages sets the value of SupportedUsages for the instance
func (*MSFT_PhysicalDisk) SetPropertyUniqueIdFormat ¶
func (instance *MSFT_PhysicalDisk) SetPropertyUniqueIdFormat(value PhysicalDisk_UniqueIdFormat) (err error)
SetUniqueIdFormat sets the value of UniqueIdFormat for the instance
func (*MSFT_PhysicalDisk) SetPropertyUsage ¶
func (instance *MSFT_PhysicalDisk) SetPropertyUsage(value PhysicalDisk_Usage) (err error)
SetUsage sets the value of Usage for the instance
func (*MSFT_PhysicalDisk) SetPropertyVirtualDiskFootprint ¶
func (instance *MSFT_PhysicalDisk) SetPropertyVirtualDiskFootprint(value uint64) (err error)
SetVirtualDiskFootprint sets the value of VirtualDiskFootprint for the instance
func (*MSFT_PhysicalDisk) SetUsage ¶
func (instance *MSFT_PhysicalDisk) SetUsage(Usage PhysicalDisk_Usage, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_PhysicalDisk) UpdateFirmware ¶
func (instance *MSFT_PhysicalDisk) UpdateFirmware(ImagePath string, SlotNumber uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_PhysicalDiskToStorageReliabilityCounter ¶
type MSFT_PhysicalDiskToStorageReliabilityCounter struct {
*cim.WmiInstance
//
PhysicalDisk MSFT_PhysicalDisk
//
StorageReliabilityCounter MSFT_StorageReliabilityCounter
}
MSFT_PhysicalDiskToStorageReliabilityCounter struct
func NewMSFT_PhysicalDiskToStorageReliabilityCounterEx1 ¶ added in v0.1.1
func NewMSFT_PhysicalDiskToStorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *MSFT_PhysicalDiskToStorageReliabilityCounter, err error)
func NewMSFT_PhysicalDiskToStorageReliabilityCounterEx6 ¶ added in v0.1.1
func (*MSFT_PhysicalDiskToStorageReliabilityCounter) GetPropertyPhysicalDisk ¶
func (instance *MSFT_PhysicalDiskToStorageReliabilityCounter) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
GetPhysicalDisk gets the value of PhysicalDisk for the instance
func (*MSFT_PhysicalDiskToStorageReliabilityCounter) GetPropertyStorageReliabilityCounter ¶
func (instance *MSFT_PhysicalDiskToStorageReliabilityCounter) GetPropertyStorageReliabilityCounter() (value MSFT_StorageReliabilityCounter, err error)
GetStorageReliabilityCounter gets the value of StorageReliabilityCounter for the instance
func (*MSFT_PhysicalDiskToStorageReliabilityCounter) SetPropertyPhysicalDisk ¶
func (instance *MSFT_PhysicalDiskToStorageReliabilityCounter) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
SetPhysicalDisk sets the value of PhysicalDisk for the instance
func (*MSFT_PhysicalDiskToStorageReliabilityCounter) SetPropertyStorageReliabilityCounter ¶
func (instance *MSFT_PhysicalDiskToStorageReliabilityCounter) SetPropertyStorageReliabilityCounter(value MSFT_StorageReliabilityCounter) (err error)
SetStorageReliabilityCounter sets the value of StorageReliabilityCounter for the instance
type MSFT_PhysicalExtent ¶
type MSFT_PhysicalExtent struct {
*cim.WmiInstance
// The column number associated with this extent.
ColumnNumber uint16
// The copy number associated with this extent.
CopyNumber uint16
// The flags associated with this extent.
Flags uint64
// The operational details associated with this extent.
OperationalDetails []string
// The operational statuses associated with this extent.
OperationalStatus []uint16
// The byte offset of this extent from the start of the physical disk.
PhysicalDiskOffset uint64
// The unique id of the physical disk associated with this extent.
PhysicalDiskUniqueId string
// The copy number of the replacement for this extent.
ReplacementCopyNumber uint16
// The size of this extent in bytes.
Size uint64
// The unique id of the storage tier associated with this extent.
StorageTierUniqueId string
// The byte offset of this extent from the start of the virtual disk.
VirtualDiskOffset uint64
// The unique id of the virtual disk associated with this extent.
VirtualDiskUniqueId string
}
MSFT_PhysicalExtent struct
func NewMSFT_PhysicalExtentEx1 ¶ added in v0.1.1
func NewMSFT_PhysicalExtentEx1(instance *cim.WmiInstance) (newInstance *MSFT_PhysicalExtent, err error)
func NewMSFT_PhysicalExtentEx6 ¶ added in v0.1.1
func (*MSFT_PhysicalExtent) GetPropertyColumnNumber ¶
func (instance *MSFT_PhysicalExtent) GetPropertyColumnNumber() (value uint16, err error)
GetColumnNumber gets the value of ColumnNumber for the instance
func (*MSFT_PhysicalExtent) GetPropertyCopyNumber ¶
func (instance *MSFT_PhysicalExtent) GetPropertyCopyNumber() (value uint16, err error)
GetCopyNumber gets the value of CopyNumber for the instance
func (*MSFT_PhysicalExtent) GetPropertyFlags ¶
func (instance *MSFT_PhysicalExtent) GetPropertyFlags() (value uint64, err error)
GetFlags gets the value of Flags for the instance
func (*MSFT_PhysicalExtent) GetPropertyOperationalDetails ¶
func (instance *MSFT_PhysicalExtent) GetPropertyOperationalDetails() (value []string, err error)
GetOperationalDetails gets the value of OperationalDetails for the instance
func (*MSFT_PhysicalExtent) GetPropertyOperationalStatus ¶
func (instance *MSFT_PhysicalExtent) GetPropertyOperationalStatus() (value []uint16, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_PhysicalExtent) GetPropertyPhysicalDiskOffset ¶
func (instance *MSFT_PhysicalExtent) GetPropertyPhysicalDiskOffset() (value uint64, err error)
GetPhysicalDiskOffset gets the value of PhysicalDiskOffset for the instance
func (*MSFT_PhysicalExtent) GetPropertyPhysicalDiskUniqueId ¶
func (instance *MSFT_PhysicalExtent) GetPropertyPhysicalDiskUniqueId() (value string, err error)
GetPhysicalDiskUniqueId gets the value of PhysicalDiskUniqueId for the instance
func (*MSFT_PhysicalExtent) GetPropertyReplacementCopyNumber ¶
func (instance *MSFT_PhysicalExtent) GetPropertyReplacementCopyNumber() (value uint16, err error)
GetReplacementCopyNumber gets the value of ReplacementCopyNumber for the instance
func (*MSFT_PhysicalExtent) GetPropertySize ¶
func (instance *MSFT_PhysicalExtent) GetPropertySize() (value uint64, err error)
GetSize gets the value of Size for the instance
func (*MSFT_PhysicalExtent) GetPropertyStorageTierUniqueId ¶
func (instance *MSFT_PhysicalExtent) GetPropertyStorageTierUniqueId() (value string, err error)
GetStorageTierUniqueId gets the value of StorageTierUniqueId for the instance
func (*MSFT_PhysicalExtent) GetPropertyVirtualDiskOffset ¶
func (instance *MSFT_PhysicalExtent) GetPropertyVirtualDiskOffset() (value uint64, err error)
GetVirtualDiskOffset gets the value of VirtualDiskOffset for the instance
func (*MSFT_PhysicalExtent) GetPropertyVirtualDiskUniqueId ¶
func (instance *MSFT_PhysicalExtent) GetPropertyVirtualDiskUniqueId() (value string, err error)
GetVirtualDiskUniqueId gets the value of VirtualDiskUniqueId for the instance
func (*MSFT_PhysicalExtent) SetPropertyColumnNumber ¶
func (instance *MSFT_PhysicalExtent) SetPropertyColumnNumber(value uint16) (err error)
SetColumnNumber sets the value of ColumnNumber for the instance
func (*MSFT_PhysicalExtent) SetPropertyCopyNumber ¶
func (instance *MSFT_PhysicalExtent) SetPropertyCopyNumber(value uint16) (err error)
SetCopyNumber sets the value of CopyNumber for the instance
func (*MSFT_PhysicalExtent) SetPropertyFlags ¶
func (instance *MSFT_PhysicalExtent) SetPropertyFlags(value uint64) (err error)
SetFlags sets the value of Flags for the instance
func (*MSFT_PhysicalExtent) SetPropertyOperationalDetails ¶
func (instance *MSFT_PhysicalExtent) SetPropertyOperationalDetails(value []string) (err error)
SetOperationalDetails sets the value of OperationalDetails for the instance
func (*MSFT_PhysicalExtent) SetPropertyOperationalStatus ¶
func (instance *MSFT_PhysicalExtent) SetPropertyOperationalStatus(value []uint16) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_PhysicalExtent) SetPropertyPhysicalDiskOffset ¶
func (instance *MSFT_PhysicalExtent) SetPropertyPhysicalDiskOffset(value uint64) (err error)
SetPhysicalDiskOffset sets the value of PhysicalDiskOffset for the instance
func (*MSFT_PhysicalExtent) SetPropertyPhysicalDiskUniqueId ¶
func (instance *MSFT_PhysicalExtent) SetPropertyPhysicalDiskUniqueId(value string) (err error)
SetPhysicalDiskUniqueId sets the value of PhysicalDiskUniqueId for the instance
func (*MSFT_PhysicalExtent) SetPropertyReplacementCopyNumber ¶
func (instance *MSFT_PhysicalExtent) SetPropertyReplacementCopyNumber(value uint16) (err error)
SetReplacementCopyNumber sets the value of ReplacementCopyNumber for the instance
func (*MSFT_PhysicalExtent) SetPropertySize ¶
func (instance *MSFT_PhysicalExtent) SetPropertySize(value uint64) (err error)
SetSize sets the value of Size for the instance
func (*MSFT_PhysicalExtent) SetPropertyStorageTierUniqueId ¶
func (instance *MSFT_PhysicalExtent) SetPropertyStorageTierUniqueId(value string) (err error)
SetStorageTierUniqueId sets the value of StorageTierUniqueId for the instance
func (*MSFT_PhysicalExtent) SetPropertyVirtualDiskOffset ¶
func (instance *MSFT_PhysicalExtent) SetPropertyVirtualDiskOffset(value uint64) (err error)
SetVirtualDiskOffset sets the value of VirtualDiskOffset for the instance
func (*MSFT_PhysicalExtent) SetPropertyVirtualDiskUniqueId ¶
func (instance *MSFT_PhysicalExtent) SetPropertyVirtualDiskUniqueId(value string) (err error)
SetVirtualDiskUniqueId sets the value of VirtualDiskUniqueId for the instance
type MSFT_ReplicaPeer ¶
type MSFT_ReplicaPeer struct {
*MSFT_StorageObject
// Indicates if the ReplicaPeer is primary i.e: If the ReplicaPeer is a System Element and not a Synced Element
IsPrimary bool
// Populated when "Type" has the value of "EmbeddedInstance".
PeerObject MSFT_StorageObject
// The ObjectId of the replica peer within the replica's storage subsystem.
PeerObjectId string
// The name of the replica peer within the replica's storage subsystem.
PeerObjectName string
// The object type of this replica peer.
PeerObjectType ReplicaPeer_PeerObjectType
// If the SMP is of type 2 - 'SMI-S', this field contains the protocol, computer host name, and port of the SMI-S server. This field will be NULL otherwise.
PeerProviderURI string
// The subsystem name of the replica peer within the replica's storage subsystem.
PeerSubsystemName string
// The UniqueId of the replica peer within the replica's storage subsystem.
PeerUniqueId string
}
MSFT_ReplicaPeer struct
func NewMSFT_ReplicaPeerEx1 ¶ added in v0.1.1
func NewMSFT_ReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicaPeer, err error)
func NewMSFT_ReplicaPeerEx6 ¶ added in v0.1.1
func (*MSFT_ReplicaPeer) GetPropertyIsPrimary ¶
func (instance *MSFT_ReplicaPeer) GetPropertyIsPrimary() (value bool, err error)
GetIsPrimary gets the value of IsPrimary for the instance
func (*MSFT_ReplicaPeer) GetPropertyPeerObject ¶
func (instance *MSFT_ReplicaPeer) GetPropertyPeerObject() (value MSFT_StorageObject, err error)
GetPeerObject gets the value of PeerObject for the instance
func (*MSFT_ReplicaPeer) GetPropertyPeerObjectId ¶
func (instance *MSFT_ReplicaPeer) GetPropertyPeerObjectId() (value string, err error)
GetPeerObjectId gets the value of PeerObjectId for the instance
func (*MSFT_ReplicaPeer) GetPropertyPeerObjectName ¶
func (instance *MSFT_ReplicaPeer) GetPropertyPeerObjectName() (value string, err error)
GetPeerObjectName gets the value of PeerObjectName for the instance
func (*MSFT_ReplicaPeer) GetPropertyPeerObjectType ¶
func (instance *MSFT_ReplicaPeer) GetPropertyPeerObjectType() (value ReplicaPeer_PeerObjectType, err error)
GetPeerObjectType gets the value of PeerObjectType for the instance
func (*MSFT_ReplicaPeer) GetPropertyPeerProviderURI ¶
func (instance *MSFT_ReplicaPeer) GetPropertyPeerProviderURI() (value string, err error)
GetPeerProviderURI gets the value of PeerProviderURI for the instance
func (*MSFT_ReplicaPeer) GetPropertyPeerSubsystemName ¶
func (instance *MSFT_ReplicaPeer) GetPropertyPeerSubsystemName() (value string, err error)
GetPeerSubsystemName gets the value of PeerSubsystemName for the instance
func (*MSFT_ReplicaPeer) GetPropertyPeerUniqueId ¶
func (instance *MSFT_ReplicaPeer) GetPropertyPeerUniqueId() (value string, err error)
GetPeerUniqueId gets the value of PeerUniqueId for the instance
func (*MSFT_ReplicaPeer) SetPropertyIsPrimary ¶
func (instance *MSFT_ReplicaPeer) SetPropertyIsPrimary(value bool) (err error)
SetIsPrimary sets the value of IsPrimary for the instance
func (*MSFT_ReplicaPeer) SetPropertyPeerObject ¶
func (instance *MSFT_ReplicaPeer) SetPropertyPeerObject(value MSFT_StorageObject) (err error)
SetPeerObject sets the value of PeerObject for the instance
func (*MSFT_ReplicaPeer) SetPropertyPeerObjectId ¶
func (instance *MSFT_ReplicaPeer) SetPropertyPeerObjectId(value string) (err error)
SetPeerObjectId sets the value of PeerObjectId for the instance
func (*MSFT_ReplicaPeer) SetPropertyPeerObjectName ¶
func (instance *MSFT_ReplicaPeer) SetPropertyPeerObjectName(value string) (err error)
SetPeerObjectName sets the value of PeerObjectName for the instance
func (*MSFT_ReplicaPeer) SetPropertyPeerObjectType ¶
func (instance *MSFT_ReplicaPeer) SetPropertyPeerObjectType(value ReplicaPeer_PeerObjectType) (err error)
SetPeerObjectType sets the value of PeerObjectType for the instance
func (*MSFT_ReplicaPeer) SetPropertyPeerProviderURI ¶
func (instance *MSFT_ReplicaPeer) SetPropertyPeerProviderURI(value string) (err error)
SetPeerProviderURI sets the value of PeerProviderURI for the instance
func (*MSFT_ReplicaPeer) SetPropertyPeerSubsystemName ¶
func (instance *MSFT_ReplicaPeer) SetPropertyPeerSubsystemName(value string) (err error)
SetPeerSubsystemName sets the value of PeerSubsystemName for the instance
func (*MSFT_ReplicaPeer) SetPropertyPeerUniqueId ¶
func (instance *MSFT_ReplicaPeer) SetPropertyPeerUniqueId(value string) (err error)
SetPeerUniqueId sets the value of PeerUniqueId for the instance
type MSFT_ReplicationCapabilities ¶
type MSFT_ReplicationCapabilities struct {
*MSFT_StorageObject
// Default value for recovery point
DefaultRecoveryPointObjective uint32
// Enumeration indicating what operations will be executed as asynchronous jobs. If an operation is included in both this and SupportedSynchronousActions properties then the underlying implementation is indicating that it may or may not create a job.
///Note: the following methods are not supported asynchronously, hence the gap between 11 and 19:
/// - CreateGroup
/// - DeleteGroup
/// - AddMembers
/// - RemoveMembers
/// - AddReplicationEntity
/// - AddServiceAccessPoint
/// - AddSharedSecret.
SupportedAsynchronousActions []ReplicationCapabilities_SupportedAsynchronousActions
// An array of supported features of partition objects for replication.
SupportedLogVolumeFeatures []ReplicationCapabilities_SupportedLogVolumeFeatures
// Maximum log size in bytes supported for replication.
SupportedMaximumLogSize uint64
// Minimum log size in bytes supported for replication.
SupportedMinimumLogSize uint64
// Enumeration indicating the supported object types associated with these replication capabilities.
SupportedObjectTypes []ReplicationCapabilities_SupportedObjectTypes
// An array of supported features of partition objects for replication.
SupportedReplicatedPartitionFeatures []ReplicationCapabilities_SupportedReplicatedPartitionFeatures
// Enumeration indicating the supported SyncType/Mode/Local-or-Remote combinations.
SupportedReplicationTypes []ReplicationCapabilities_SupportedReplicationTypes
// Enumeration indicating what operations will be executed synchronously -- without the creation of a job. If an operation is included in both this property and SupportedAsynchronousActions then the underlying implementation is indicating that it may or may not create a job.
///Note: the following methods are not supported asynchronously:
/// - CreateGroup
/// - DeleteGroup
/// - AddMembers
/// - RemoveMembers
/// - AddReplicationEntity
/// - AddServiceAccessPoint
/// - AddSharedSecret.
SupportedSynchronousActions []ReplicationCapabilities_SupportedSynchronousActions
// Indicates if CreateReplicationShip operation is supported
SupportsCreateReplicationRelationshipMethod bool
// Indicates if empty Replicaiotn Groups are allowed
SupportsEmptyReplicationGroup bool
// Indicates if this is a fully discovered model
SupportsFullDiscovery bool
// Indicates if Replication Groups is supported
SupportsReplicationGroup bool
}
MSFT_ReplicationCapabilities struct
func NewMSFT_ReplicationCapabilitiesEx1 ¶ added in v0.1.1
func NewMSFT_ReplicationCapabilitiesEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicationCapabilities, err error)
func NewMSFT_ReplicationCapabilitiesEx6 ¶ added in v0.1.1
func (*MSFT_ReplicationCapabilities) GetPropertyDefaultRecoveryPointObjective ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertyDefaultRecoveryPointObjective() (value uint32, err error)
GetDefaultRecoveryPointObjective gets the value of DefaultRecoveryPointObjective for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportedAsynchronousActions ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedAsynchronousActions() (value []ReplicationCapabilities_SupportedAsynchronousActions, err error)
GetSupportedAsynchronousActions gets the value of SupportedAsynchronousActions for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportedLogVolumeFeatures ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedLogVolumeFeatures() (value []ReplicationCapabilities_SupportedLogVolumeFeatures, err error)
GetSupportedLogVolumeFeatures gets the value of SupportedLogVolumeFeatures for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportedMaximumLogSize ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedMaximumLogSize() (value uint64, err error)
GetSupportedMaximumLogSize gets the value of SupportedMaximumLogSize for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportedMinimumLogSize ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedMinimumLogSize() (value uint64, err error)
GetSupportedMinimumLogSize gets the value of SupportedMinimumLogSize for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportedObjectTypes ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedObjectTypes() (value []ReplicationCapabilities_SupportedObjectTypes, err error)
GetSupportedObjectTypes gets the value of SupportedObjectTypes for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportedReplicatedPartitionFeatures ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedReplicatedPartitionFeatures() (value []ReplicationCapabilities_SupportedReplicatedPartitionFeatures, err error)
GetSupportedReplicatedPartitionFeatures gets the value of SupportedReplicatedPartitionFeatures for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportedReplicationTypes ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedReplicationTypes() (value []ReplicationCapabilities_SupportedReplicationTypes, err error)
GetSupportedReplicationTypes gets the value of SupportedReplicationTypes for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportedSynchronousActions ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportedSynchronousActions() (value []ReplicationCapabilities_SupportedSynchronousActions, err error)
GetSupportedSynchronousActions gets the value of SupportedSynchronousActions for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportsCreateReplicationRelationshipMethod ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportsCreateReplicationRelationshipMethod() (value bool, err error)
GetSupportsCreateReplicationRelationshipMethod gets the value of SupportsCreateReplicationRelationshipMethod for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportsEmptyReplicationGroup ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportsEmptyReplicationGroup() (value bool, err error)
GetSupportsEmptyReplicationGroup gets the value of SupportsEmptyReplicationGroup for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportsFullDiscovery ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportsFullDiscovery() (value bool, err error)
GetSupportsFullDiscovery gets the value of SupportsFullDiscovery for the instance
func (*MSFT_ReplicationCapabilities) GetPropertySupportsReplicationGroup ¶
func (instance *MSFT_ReplicationCapabilities) GetPropertySupportsReplicationGroup() (value bool, err error)
GetSupportsReplicationGroup gets the value of SupportsReplicationGroup for the instance
func (*MSFT_ReplicationCapabilities) GetRecoveryPointData ¶
func (instance *MSFT_ReplicationCapabilities) GetRecoveryPointData(ReplicationType uint16, DefaultRecoveryPoint uint32, RecoveryPointValues []uint32, RecoveryPointIndicator uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="DefaultRecoveryPoint" type="uint32 "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="RecoveryPointIndicator" type="uint16 "></param> <param name="RecoveryPointValues" type="uint32 []"></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationCapabilities) GetSupportedCopyStates ¶
func (instance *MSFT_ReplicationCapabilities) GetSupportedCopyStates(ReplicationType uint16, SupportedCopyStates []uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SupportedCopyStates" type="uint16 []"></param>
func (*MSFT_ReplicationCapabilities) GetSupportedFeatures ¶
func (instance *MSFT_ReplicationCapabilities) GetSupportedFeatures(ReplicationType uint16, Features []uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="Features" type="uint16 []"></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationCapabilities) GetSupportedGroupCopyStates ¶
func (instance *MSFT_ReplicationCapabilities) GetSupportedGroupCopyStates(ReplicationType uint16, SupportedCopyStates []uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SupportedCopyStates" type="uint16 []"></param>
func (*MSFT_ReplicationCapabilities) GetSupportedGroupFeatures ¶
func (instance *MSFT_ReplicationCapabilities) GetSupportedGroupFeatures(ReplicationType uint16, GroupFeatures []uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="GroupFeatures" type="uint16 []"></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationCapabilities) GetSupportedGroupOperations ¶
func (instance *MSFT_ReplicationCapabilities) GetSupportedGroupOperations(ReplicationType uint16, SupportedGroupOperations []uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SupportedGroupOperations" type="uint16 []"></param>
func (*MSFT_ReplicationCapabilities) GetSupportedOperations ¶
func (instance *MSFT_ReplicationCapabilities) GetSupportedOperations(ReplicationType uint16, SupportedOperations []uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SupportedOperations" type="uint16 []"></param>
func (*MSFT_ReplicationCapabilities) SetPropertyDefaultRecoveryPointObjective ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertyDefaultRecoveryPointObjective(value uint32) (err error)
SetDefaultRecoveryPointObjective sets the value of DefaultRecoveryPointObjective for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportedAsynchronousActions ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedAsynchronousActions(value []ReplicationCapabilities_SupportedAsynchronousActions) (err error)
SetSupportedAsynchronousActions sets the value of SupportedAsynchronousActions for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportedLogVolumeFeatures ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedLogVolumeFeatures(value []ReplicationCapabilities_SupportedLogVolumeFeatures) (err error)
SetSupportedLogVolumeFeatures sets the value of SupportedLogVolumeFeatures for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportedMaximumLogSize ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedMaximumLogSize(value uint64) (err error)
SetSupportedMaximumLogSize sets the value of SupportedMaximumLogSize for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportedMinimumLogSize ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedMinimumLogSize(value uint64) (err error)
SetSupportedMinimumLogSize sets the value of SupportedMinimumLogSize for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportedObjectTypes ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedObjectTypes(value []ReplicationCapabilities_SupportedObjectTypes) (err error)
SetSupportedObjectTypes sets the value of SupportedObjectTypes for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportedReplicatedPartitionFeatures ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedReplicatedPartitionFeatures(value []ReplicationCapabilities_SupportedReplicatedPartitionFeatures) (err error)
SetSupportedReplicatedPartitionFeatures sets the value of SupportedReplicatedPartitionFeatures for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportedReplicationTypes ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedReplicationTypes(value []ReplicationCapabilities_SupportedReplicationTypes) (err error)
SetSupportedReplicationTypes sets the value of SupportedReplicationTypes for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportedSynchronousActions ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportedSynchronousActions(value []ReplicationCapabilities_SupportedSynchronousActions) (err error)
SetSupportedSynchronousActions sets the value of SupportedSynchronousActions for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportsCreateReplicationRelationshipMethod ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportsCreateReplicationRelationshipMethod(value bool) (err error)
SetSupportsCreateReplicationRelationshipMethod sets the value of SupportsCreateReplicationRelationshipMethod for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportsEmptyReplicationGroup ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportsEmptyReplicationGroup(value bool) (err error)
SetSupportsEmptyReplicationGroup sets the value of SupportsEmptyReplicationGroup for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportsFullDiscovery ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportsFullDiscovery(value bool) (err error)
SetSupportsFullDiscovery sets the value of SupportsFullDiscovery for the instance
func (*MSFT_ReplicationCapabilities) SetPropertySupportsReplicationGroup ¶
func (instance *MSFT_ReplicationCapabilities) SetPropertySupportsReplicationGroup(value bool) (err error)
SetSupportsReplicationGroup sets the value of SupportsReplicationGroup for the instance
type MSFT_ReplicationGroup ¶
type MSFT_ReplicationGroup struct {
*MSFT_StorageObject
// A user-friendly string representing the description of the replication group.
Description string
// A user-friendly string representing the name of the replication group.
FriendlyName string
// Denotes the current health status of the replication group. Health of a group is derived from the health of the backing storage replicas.
/// 0 - 'Healthy': All replicas are in a healthy state.
///1 - 'Warning': The majority of replicas are healthy, but one or more may be not fully synchronized.
///2 - 'Unhealthy': The majority of replicas are unhealthy or in a failed state.
HealthStatus ReplicationGroup_HealthStatus
// Indicates the current operating conditions of the group. Unlike HealthStatus, this field indicates the status of hardware, software, and infrastructure issues related to this group, and can contain multiple values.
OperationalStatus []ReplicationGroup_OperationalStatus
}
MSFT_ReplicationGroup struct
func NewMSFT_ReplicationGroupEx1 ¶ added in v0.1.1
func NewMSFT_ReplicationGroupEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicationGroup, err error)
func NewMSFT_ReplicationGroupEx6 ¶ added in v0.1.1
func (*MSFT_ReplicationGroup) AddMember ¶
func (instance *MSFT_ReplicationGroup) AddMember(StorageObjects []MSFT_StorageObject, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationGroup) CreateReplica ¶
func (instance *MSFT_ReplicationGroup) CreateReplica(FriendlyName string, TargetStorageSubsystem MSFT_ReplicaPeer, TargetGroupObjectId string, TargetStoragePoolObjectId string, RecoveryPointObjective uint32, ReplicationSettings MSFT_ReplicationSettings, SyncType uint16, CreatedReplicaPeer MSFT_ReplicaPeer, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedReplicaPeer" type="MSFT_ReplicaPeer "></param> <param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationGroup) DeleteObject ¶
func (instance *MSFT_ReplicationGroup) DeleteObject(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationGroup) GetPropertyDescription ¶
func (instance *MSFT_ReplicationGroup) GetPropertyDescription() (value string, err error)
GetDescription gets the value of Description for the instance
func (*MSFT_ReplicationGroup) GetPropertyFriendlyName ¶
func (instance *MSFT_ReplicationGroup) GetPropertyFriendlyName() (value string, err error)
GetFriendlyName gets the value of FriendlyName for the instance
func (*MSFT_ReplicationGroup) GetPropertyHealthStatus ¶
func (instance *MSFT_ReplicationGroup) GetPropertyHealthStatus() (value ReplicationGroup_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_ReplicationGroup) GetPropertyOperationalStatus ¶
func (instance *MSFT_ReplicationGroup) GetPropertyOperationalStatus() (value []ReplicationGroup_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_ReplicationGroup) GetReplicationSettings ¶
func (instance *MSFT_ReplicationGroup) GetReplicationSettings(ReplicationSettings MSFT_ReplicationSettings, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReplicationSettings" type="MSFT_ReplicationSettings "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationGroup) RemoveMember ¶
func (instance *MSFT_ReplicationGroup) RemoveMember(StorageObjects []MSFT_StorageObject, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationGroup) SetFriendlyName ¶
func (instance *MSFT_ReplicationGroup) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationGroup) SetPropertyDescription ¶
func (instance *MSFT_ReplicationGroup) SetPropertyDescription(value string) (err error)
SetDescription sets the value of Description for the instance
func (*MSFT_ReplicationGroup) SetPropertyFriendlyName ¶
func (instance *MSFT_ReplicationGroup) SetPropertyFriendlyName(value string) (err error)
SetFriendlyName sets the value of FriendlyName for the instance
func (*MSFT_ReplicationGroup) SetPropertyHealthStatus ¶
func (instance *MSFT_ReplicationGroup) SetPropertyHealthStatus(value ReplicationGroup_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_ReplicationGroup) SetPropertyOperationalStatus ¶
func (instance *MSFT_ReplicationGroup) SetPropertyOperationalStatus(value []ReplicationGroup_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_ReplicationGroup) SetReplicationRelationship ¶
func (instance *MSFT_ReplicationGroup) SetReplicationRelationship(Operation uint16, TargetGroup MSFT_ReplicaPeer, SourceStorageObjects []MSFT_StorageObject, TargetStorageObjects []MSFT_StorageObject, SyncPairs []MSFT_Synchronized, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ReplicationGroup) SetReplicationSettings ¶
func (instance *MSFT_ReplicationGroup) SetReplicationSettings(ReplicationSettings MSFT_ReplicationSettings, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_ReplicationGroupToPartition ¶
type MSFT_ReplicationGroupToPartition struct {
*cim.WmiInstance
//
Partition MSFT_Partition
//
ReplicationGroup MSFT_ReplicationGroup
}
MSFT_ReplicationGroupToPartition struct
func NewMSFT_ReplicationGroupToPartitionEx1 ¶ added in v0.1.1
func NewMSFT_ReplicationGroupToPartitionEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicationGroupToPartition, err error)
func NewMSFT_ReplicationGroupToPartitionEx6 ¶ added in v0.1.1
func (*MSFT_ReplicationGroupToPartition) GetPropertyPartition ¶
func (instance *MSFT_ReplicationGroupToPartition) GetPropertyPartition() (value MSFT_Partition, err error)
GetPartition gets the value of Partition for the instance
func (*MSFT_ReplicationGroupToPartition) GetPropertyReplicationGroup ¶
func (instance *MSFT_ReplicationGroupToPartition) GetPropertyReplicationGroup() (value MSFT_ReplicationGroup, err error)
GetReplicationGroup gets the value of ReplicationGroup for the instance
func (*MSFT_ReplicationGroupToPartition) SetPropertyPartition ¶
func (instance *MSFT_ReplicationGroupToPartition) SetPropertyPartition(value MSFT_Partition) (err error)
SetPartition sets the value of Partition for the instance
func (*MSFT_ReplicationGroupToPartition) SetPropertyReplicationGroup ¶
func (instance *MSFT_ReplicationGroupToPartition) SetPropertyReplicationGroup(value MSFT_ReplicationGroup) (err error)
SetReplicationGroup sets the value of ReplicationGroup for the instance
type MSFT_ReplicationGroupToReplicaPeer ¶
type MSFT_ReplicationGroupToReplicaPeer struct {
*MSFT_Synchronized
//
ReplicaPeer MSFT_ReplicaPeer
//
ReplicationGroup MSFT_ReplicationGroup
}
MSFT_ReplicationGroupToReplicaPeer struct
func NewMSFT_ReplicationGroupToReplicaPeerEx1 ¶ added in v0.1.1
func NewMSFT_ReplicationGroupToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicationGroupToReplicaPeer, err error)
func NewMSFT_ReplicationGroupToReplicaPeerEx6 ¶ added in v0.1.1
func (*MSFT_ReplicationGroupToReplicaPeer) GetPropertyReplicaPeer ¶
func (instance *MSFT_ReplicationGroupToReplicaPeer) GetPropertyReplicaPeer() (value MSFT_ReplicaPeer, err error)
GetReplicaPeer gets the value of ReplicaPeer for the instance
func (*MSFT_ReplicationGroupToReplicaPeer) GetPropertyReplicationGroup ¶
func (instance *MSFT_ReplicationGroupToReplicaPeer) GetPropertyReplicationGroup() (value MSFT_ReplicationGroup, err error)
GetReplicationGroup gets the value of ReplicationGroup for the instance
func (*MSFT_ReplicationGroupToReplicaPeer) SetPropertyReplicaPeer ¶
func (instance *MSFT_ReplicationGroupToReplicaPeer) SetPropertyReplicaPeer(value MSFT_ReplicaPeer) (err error)
SetReplicaPeer sets the value of ReplicaPeer for the instance
func (*MSFT_ReplicationGroupToReplicaPeer) SetPropertyReplicationGroup ¶
func (instance *MSFT_ReplicationGroupToReplicaPeer) SetPropertyReplicationGroup(value MSFT_ReplicationGroup) (err error)
SetReplicationGroup sets the value of ReplicationGroup for the instance
type MSFT_ReplicationGroupToVirtualDisk ¶
type MSFT_ReplicationGroupToVirtualDisk struct {
*cim.WmiInstance
//
ReplicationGroup MSFT_ReplicationGroup
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_ReplicationGroupToVirtualDisk struct
func NewMSFT_ReplicationGroupToVirtualDiskEx1 ¶ added in v0.1.1
func NewMSFT_ReplicationGroupToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicationGroupToVirtualDisk, err error)
func NewMSFT_ReplicationGroupToVirtualDiskEx6 ¶ added in v0.1.1
func (*MSFT_ReplicationGroupToVirtualDisk) GetPropertyReplicationGroup ¶
func (instance *MSFT_ReplicationGroupToVirtualDisk) GetPropertyReplicationGroup() (value MSFT_ReplicationGroup, err error)
GetReplicationGroup gets the value of ReplicationGroup for the instance
func (*MSFT_ReplicationGroupToVirtualDisk) GetPropertyVirtualDisk ¶
func (instance *MSFT_ReplicationGroupToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_ReplicationGroupToVirtualDisk) SetPropertyReplicationGroup ¶
func (instance *MSFT_ReplicationGroupToVirtualDisk) SetPropertyReplicationGroup(value MSFT_ReplicationGroup) (err error)
SetReplicationGroup sets the value of ReplicationGroup for the instance
func (*MSFT_ReplicationGroupToVirtualDisk) SetPropertyVirtualDisk ¶
func (instance *MSFT_ReplicationGroupToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_ReplicationSettings ¶
type MSFT_ReplicationSettings struct {
*cim.WmiInstance
// A set of volumes where the replication journal for the ReplicationGroup is hosted.
LogDevices []MSFT_Volume
// Size of replication journal in units of bytes. Size must be in multiples of gigabytes.
LogSizeInBytes uint64
// Minimum number of synchronous replication partnerships that are in synchronous replication state for I/O to continue on source Replication Group.
ReplicationQuorum uint16
// Mode describes whether the target elements will be updated synchronously or asynchronously. If NULL, implementation decides the mode.
SyncMode ReplicationSettings_SyncMode
// TODO
TargetElementSupplier uint16
// TODO
ThinProvisioningPolicy uint16
}
MSFT_ReplicationSettings struct
func NewMSFT_ReplicationSettingsEx1 ¶ added in v0.1.1
func NewMSFT_ReplicationSettingsEx1(instance *cim.WmiInstance) (newInstance *MSFT_ReplicationSettings, err error)
func NewMSFT_ReplicationSettingsEx6 ¶ added in v0.1.1
func (*MSFT_ReplicationSettings) GetPropertyLogDevices ¶
func (instance *MSFT_ReplicationSettings) GetPropertyLogDevices() (value []MSFT_Volume, err error)
GetLogDevices gets the value of LogDevices for the instance
func (*MSFT_ReplicationSettings) GetPropertyLogSizeInBytes ¶
func (instance *MSFT_ReplicationSettings) GetPropertyLogSizeInBytes() (value uint64, err error)
GetLogSizeInBytes gets the value of LogSizeInBytes for the instance
func (*MSFT_ReplicationSettings) GetPropertyReplicationQuorum ¶
func (instance *MSFT_ReplicationSettings) GetPropertyReplicationQuorum() (value uint16, err error)
GetReplicationQuorum gets the value of ReplicationQuorum for the instance
func (*MSFT_ReplicationSettings) GetPropertySyncMode ¶
func (instance *MSFT_ReplicationSettings) GetPropertySyncMode() (value ReplicationSettings_SyncMode, err error)
GetSyncMode gets the value of SyncMode for the instance
func (*MSFT_ReplicationSettings) GetPropertyTargetElementSupplier ¶
func (instance *MSFT_ReplicationSettings) GetPropertyTargetElementSupplier() (value uint16, err error)
GetTargetElementSupplier gets the value of TargetElementSupplier for the instance
func (*MSFT_ReplicationSettings) GetPropertyThinProvisioningPolicy ¶
func (instance *MSFT_ReplicationSettings) GetPropertyThinProvisioningPolicy() (value uint16, err error)
GetThinProvisioningPolicy gets the value of ThinProvisioningPolicy for the instance
func (*MSFT_ReplicationSettings) SetPropertyLogDevices ¶
func (instance *MSFT_ReplicationSettings) SetPropertyLogDevices(value []MSFT_Volume) (err error)
SetLogDevices sets the value of LogDevices for the instance
func (*MSFT_ReplicationSettings) SetPropertyLogSizeInBytes ¶
func (instance *MSFT_ReplicationSettings) SetPropertyLogSizeInBytes(value uint64) (err error)
SetLogSizeInBytes sets the value of LogSizeInBytes for the instance
func (*MSFT_ReplicationSettings) SetPropertyReplicationQuorum ¶
func (instance *MSFT_ReplicationSettings) SetPropertyReplicationQuorum(value uint16) (err error)
SetReplicationQuorum sets the value of ReplicationQuorum for the instance
func (*MSFT_ReplicationSettings) SetPropertySyncMode ¶
func (instance *MSFT_ReplicationSettings) SetPropertySyncMode(value ReplicationSettings_SyncMode) (err error)
SetSyncMode sets the value of SyncMode for the instance
func (*MSFT_ReplicationSettings) SetPropertyTargetElementSupplier ¶
func (instance *MSFT_ReplicationSettings) SetPropertyTargetElementSupplier(value uint16) (err error)
SetTargetElementSupplier sets the value of TargetElementSupplier for the instance
func (*MSFT_ReplicationSettings) SetPropertyThinProvisioningPolicy ¶
func (instance *MSFT_ReplicationSettings) SetPropertyThinProvisioningPolicy(value uint16) (err error)
SetThinProvisioningPolicy sets the value of ThinProvisioningPolicy for the instance
type MSFT_ResiliencySetting ¶
type MSFT_ResiliencySetting struct {
*MSFT_StorageObject
// A system set description of the capabilities of the resiliency setting, including (but not limited to) when a setting should be used, its strengths and drawbacks, performance information, and any other information that the vendor feels is helpful to the user.
Description string
// This field describes the desired number of bytes that will form a strip in common striping-based resiliency settings. The strip is defined as the size of the portion of a stripe that lies on one physical disk. Thus, Interleave * NumberOfColumns will yield the total size of one stripe.
InterleaveDefault uint64
// This field describes the maximum number of bytes that can form a strip in common striping-based resiliency settings. The strip is defined as the size of the portion of a stripe that lies on one physical disk.
InterleaveMax uint64
// This field describes the minimum number of bytes that can form a strip in common striping-based resiliency settings. The strip is defined as the size of the portion of a stripe that lies on one physical disk.
InterleaveMin uint64
// A system set, user-friendly, display-oriented string which describes the resiliency setting.
Name string
// This field is a user-settable preference for the number of underlying physical disks across which data should be striped.
NumberOfColumnsDefault uint16
// This field describes the maximum number of underlying physical disks across which data can be striped in the common striping-based resiliency settings.
NumberOfColumnsMax uint16
// This field describes the minimum number of underlying physical disks across which data can be striped in the common striping-based resiliency settings.
NumberOfColumnsMin uint16
// This field is a user-settable preference for the number of complete data copies to maintain. Its value must be within the range defined by NumberofDataCopiesMin and NumberOfDataCopiesMax (inclusive). For new concrete pools, the default should be inherited from the corresponding primordial pool's capability. In the case of the primordial pool, the initial value for this field is left to the Storage Management Provider software.
NumberOfDataCopiesDefault uint16
// This field reports the maximum number of complete copies of data that can be maintained by the storage pool.
NumberOfDataCopiesMax uint16
// This field reports the minimum number of complete copies of data that will be maintained by the storage pool.
NumberOfDataCopiesMin uint16
//
NumberOfGroupsDefault uint16
//
NumberOfGroupsMax uint16
//
NumberOfGroupsMin uint16
// This field specifies whether a parity-based resiliency setting is using a rotated or non-rotated parity layout. If the resiliency setting is not parity based, this field must be set to NULL
ParityLayout ResiliencySetting_ParityLayout
// This field is a user-settable preference for how many physical disk failures a virtual disk should be able to withstand before data loss occurs.
PhysicalDiskRedundancyDefault uint16
// This field reports the maximum number of tolerable physical disk failures that could occur before data loss would occur.
PhysicalDiskRedundancyMax uint16
// This field reports the minimum number of tolerable physical disk failures that can occur before data loss would occur.
PhysicalDiskRedundancyMin uint16
//
RequestNoSinglePointOfFailure bool
}
MSFT_ResiliencySetting struct
func NewMSFT_ResiliencySettingEx1 ¶ added in v0.1.1
func NewMSFT_ResiliencySettingEx1(instance *cim.WmiInstance) (newInstance *MSFT_ResiliencySetting, err error)
func NewMSFT_ResiliencySettingEx6 ¶ added in v0.1.1
func (*MSFT_ResiliencySetting) GetPropertyDescription ¶
func (instance *MSFT_ResiliencySetting) GetPropertyDescription() (value string, err error)
GetDescription gets the value of Description for the instance
func (*MSFT_ResiliencySetting) GetPropertyInterleaveDefault ¶
func (instance *MSFT_ResiliencySetting) GetPropertyInterleaveDefault() (value uint64, err error)
GetInterleaveDefault gets the value of InterleaveDefault for the instance
func (*MSFT_ResiliencySetting) GetPropertyInterleaveMax ¶
func (instance *MSFT_ResiliencySetting) GetPropertyInterleaveMax() (value uint64, err error)
GetInterleaveMax gets the value of InterleaveMax for the instance
func (*MSFT_ResiliencySetting) GetPropertyInterleaveMin ¶
func (instance *MSFT_ResiliencySetting) GetPropertyInterleaveMin() (value uint64, err error)
GetInterleaveMin gets the value of InterleaveMin for the instance
func (*MSFT_ResiliencySetting) GetPropertyName ¶
func (instance *MSFT_ResiliencySetting) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_ResiliencySetting) GetPropertyNumberOfColumnsDefault ¶
func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfColumnsDefault() (value uint16, err error)
GetNumberOfColumnsDefault gets the value of NumberOfColumnsDefault for the instance
func (*MSFT_ResiliencySetting) GetPropertyNumberOfColumnsMax ¶
func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfColumnsMax() (value uint16, err error)
GetNumberOfColumnsMax gets the value of NumberOfColumnsMax for the instance
func (*MSFT_ResiliencySetting) GetPropertyNumberOfColumnsMin ¶
func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfColumnsMin() (value uint16, err error)
GetNumberOfColumnsMin gets the value of NumberOfColumnsMin for the instance
func (*MSFT_ResiliencySetting) GetPropertyNumberOfDataCopiesDefault ¶
func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfDataCopiesDefault() (value uint16, err error)
GetNumberOfDataCopiesDefault gets the value of NumberOfDataCopiesDefault for the instance
func (*MSFT_ResiliencySetting) GetPropertyNumberOfDataCopiesMax ¶
func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfDataCopiesMax() (value uint16, err error)
GetNumberOfDataCopiesMax gets the value of NumberOfDataCopiesMax for the instance
func (*MSFT_ResiliencySetting) GetPropertyNumberOfDataCopiesMin ¶
func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfDataCopiesMin() (value uint16, err error)
GetNumberOfDataCopiesMin gets the value of NumberOfDataCopiesMin for the instance
func (*MSFT_ResiliencySetting) GetPropertyNumberOfGroupsDefault ¶
func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfGroupsDefault() (value uint16, err error)
GetNumberOfGroupsDefault gets the value of NumberOfGroupsDefault for the instance
func (*MSFT_ResiliencySetting) GetPropertyNumberOfGroupsMax ¶
func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfGroupsMax() (value uint16, err error)
GetNumberOfGroupsMax gets the value of NumberOfGroupsMax for the instance
func (*MSFT_ResiliencySetting) GetPropertyNumberOfGroupsMin ¶
func (instance *MSFT_ResiliencySetting) GetPropertyNumberOfGroupsMin() (value uint16, err error)
GetNumberOfGroupsMin gets the value of NumberOfGroupsMin for the instance
func (*MSFT_ResiliencySetting) GetPropertyParityLayout ¶
func (instance *MSFT_ResiliencySetting) GetPropertyParityLayout() (value ResiliencySetting_ParityLayout, err error)
GetParityLayout gets the value of ParityLayout for the instance
func (*MSFT_ResiliencySetting) GetPropertyPhysicalDiskRedundancyDefault ¶
func (instance *MSFT_ResiliencySetting) GetPropertyPhysicalDiskRedundancyDefault() (value uint16, err error)
GetPhysicalDiskRedundancyDefault gets the value of PhysicalDiskRedundancyDefault for the instance
func (*MSFT_ResiliencySetting) GetPropertyPhysicalDiskRedundancyMax ¶
func (instance *MSFT_ResiliencySetting) GetPropertyPhysicalDiskRedundancyMax() (value uint16, err error)
GetPhysicalDiskRedundancyMax gets the value of PhysicalDiskRedundancyMax for the instance
func (*MSFT_ResiliencySetting) GetPropertyPhysicalDiskRedundancyMin ¶
func (instance *MSFT_ResiliencySetting) GetPropertyPhysicalDiskRedundancyMin() (value uint16, err error)
GetPhysicalDiskRedundancyMin gets the value of PhysicalDiskRedundancyMin for the instance
func (*MSFT_ResiliencySetting) GetPropertyRequestNoSinglePointOfFailure ¶
func (instance *MSFT_ResiliencySetting) GetPropertyRequestNoSinglePointOfFailure() (value bool, err error)
GetRequestNoSinglePointOfFailure gets the value of RequestNoSinglePointOfFailure for the instance
func (*MSFT_ResiliencySetting) SetDefaults ¶
func (instance *MSFT_ResiliencySetting) SetDefaults(NumberOfDataCopiesDefault uint16, PhysicalDiskRedundancyDefault uint16, NumberOfColumnsDefault uint16, AutoNumberOfColumns bool, InterleaveDefault uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ResiliencySetting) SetDefaults2 ¶
func (instance *MSFT_ResiliencySetting) SetDefaults2(NumberOfDataCopiesDefault uint16, PhysicalDiskRedundancyDefault uint16, NumberOfColumnsDefault uint16, AutoNumberOfColumns bool, InterleaveDefault uint64, NumberOfGroupsDefault uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_ResiliencySetting) SetPropertyDescription ¶
func (instance *MSFT_ResiliencySetting) SetPropertyDescription(value string) (err error)
SetDescription sets the value of Description for the instance
func (*MSFT_ResiliencySetting) SetPropertyInterleaveDefault ¶
func (instance *MSFT_ResiliencySetting) SetPropertyInterleaveDefault(value uint64) (err error)
SetInterleaveDefault sets the value of InterleaveDefault for the instance
func (*MSFT_ResiliencySetting) SetPropertyInterleaveMax ¶
func (instance *MSFT_ResiliencySetting) SetPropertyInterleaveMax(value uint64) (err error)
SetInterleaveMax sets the value of InterleaveMax for the instance
func (*MSFT_ResiliencySetting) SetPropertyInterleaveMin ¶
func (instance *MSFT_ResiliencySetting) SetPropertyInterleaveMin(value uint64) (err error)
SetInterleaveMin sets the value of InterleaveMin for the instance
func (*MSFT_ResiliencySetting) SetPropertyName ¶
func (instance *MSFT_ResiliencySetting) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_ResiliencySetting) SetPropertyNumberOfColumnsDefault ¶
func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfColumnsDefault(value uint16) (err error)
SetNumberOfColumnsDefault sets the value of NumberOfColumnsDefault for the instance
func (*MSFT_ResiliencySetting) SetPropertyNumberOfColumnsMax ¶
func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfColumnsMax(value uint16) (err error)
SetNumberOfColumnsMax sets the value of NumberOfColumnsMax for the instance
func (*MSFT_ResiliencySetting) SetPropertyNumberOfColumnsMin ¶
func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfColumnsMin(value uint16) (err error)
SetNumberOfColumnsMin sets the value of NumberOfColumnsMin for the instance
func (*MSFT_ResiliencySetting) SetPropertyNumberOfDataCopiesDefault ¶
func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfDataCopiesDefault(value uint16) (err error)
SetNumberOfDataCopiesDefault sets the value of NumberOfDataCopiesDefault for the instance
func (*MSFT_ResiliencySetting) SetPropertyNumberOfDataCopiesMax ¶
func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfDataCopiesMax(value uint16) (err error)
SetNumberOfDataCopiesMax sets the value of NumberOfDataCopiesMax for the instance
func (*MSFT_ResiliencySetting) SetPropertyNumberOfDataCopiesMin ¶
func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfDataCopiesMin(value uint16) (err error)
SetNumberOfDataCopiesMin sets the value of NumberOfDataCopiesMin for the instance
func (*MSFT_ResiliencySetting) SetPropertyNumberOfGroupsDefault ¶
func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfGroupsDefault(value uint16) (err error)
SetNumberOfGroupsDefault sets the value of NumberOfGroupsDefault for the instance
func (*MSFT_ResiliencySetting) SetPropertyNumberOfGroupsMax ¶
func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfGroupsMax(value uint16) (err error)
SetNumberOfGroupsMax sets the value of NumberOfGroupsMax for the instance
func (*MSFT_ResiliencySetting) SetPropertyNumberOfGroupsMin ¶
func (instance *MSFT_ResiliencySetting) SetPropertyNumberOfGroupsMin(value uint16) (err error)
SetNumberOfGroupsMin sets the value of NumberOfGroupsMin for the instance
func (*MSFT_ResiliencySetting) SetPropertyParityLayout ¶
func (instance *MSFT_ResiliencySetting) SetPropertyParityLayout(value ResiliencySetting_ParityLayout) (err error)
SetParityLayout sets the value of ParityLayout for the instance
func (*MSFT_ResiliencySetting) SetPropertyPhysicalDiskRedundancyDefault ¶
func (instance *MSFT_ResiliencySetting) SetPropertyPhysicalDiskRedundancyDefault(value uint16) (err error)
SetPhysicalDiskRedundancyDefault sets the value of PhysicalDiskRedundancyDefault for the instance
func (*MSFT_ResiliencySetting) SetPropertyPhysicalDiskRedundancyMax ¶
func (instance *MSFT_ResiliencySetting) SetPropertyPhysicalDiskRedundancyMax(value uint16) (err error)
SetPhysicalDiskRedundancyMax sets the value of PhysicalDiskRedundancyMax for the instance
func (*MSFT_ResiliencySetting) SetPropertyPhysicalDiskRedundancyMin ¶
func (instance *MSFT_ResiliencySetting) SetPropertyPhysicalDiskRedundancyMin(value uint16) (err error)
SetPhysicalDiskRedundancyMin sets the value of PhysicalDiskRedundancyMin for the instance
func (*MSFT_ResiliencySetting) SetPropertyRequestNoSinglePointOfFailure ¶
func (instance *MSFT_ResiliencySetting) SetPropertyRequestNoSinglePointOfFailure(value bool) (err error)
SetRequestNoSinglePointOfFailure sets the value of RequestNoSinglePointOfFailure for the instance
type MSFT_SoftError ¶
type MSFT_SoftError struct {
*CIM_Error
}
MSFT_SoftError struct
func NewMSFT_SoftErrorEx1 ¶ added in v0.1.1
func NewMSFT_SoftErrorEx1(instance *cim.WmiInstance) (newInstance *MSFT_SoftError, err error)
type MSFT_StorageAlertEvent ¶
type MSFT_StorageAlertEvent struct {
*MSFT_StorageEvent
// This field describes the type of alert being received.
AlertType StorageAlertEvent_AlertType
}
MSFT_StorageAlertEvent struct
func NewMSFT_StorageAlertEventEx1 ¶ added in v0.1.1
func NewMSFT_StorageAlertEventEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageAlertEvent, err error)
func NewMSFT_StorageAlertEventEx6 ¶ added in v0.1.1
func (*MSFT_StorageAlertEvent) GetPropertyAlertType ¶
func (instance *MSFT_StorageAlertEvent) GetPropertyAlertType() (value StorageAlertEvent_AlertType, err error)
GetAlertType gets the value of AlertType for the instance
func (*MSFT_StorageAlertEvent) SetPropertyAlertType ¶
func (instance *MSFT_StorageAlertEvent) SetPropertyAlertType(value StorageAlertEvent_AlertType) (err error)
SetAlertType sets the value of AlertType for the instance
type MSFT_StorageArrivalEvent ¶
type MSFT_StorageArrivalEvent struct {
*MSFT_StorageEvent
}
MSFT_StorageArrivalEvent struct
func NewMSFT_StorageArrivalEventEx1 ¶ added in v0.1.1
func NewMSFT_StorageArrivalEventEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageArrivalEvent, err error)
type MSFT_StorageChassis ¶
type MSFT_StorageChassis struct {
*MSFT_StorageFaultDomain
}
MSFT_StorageChassis struct
func NewMSFT_StorageChassisEx1 ¶ added in v0.1.1
func NewMSFT_StorageChassisEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageChassis, err error)
type MSFT_StorageDepartureEvent ¶
type MSFT_StorageDepartureEvent struct {
*MSFT_StorageEvent
}
MSFT_StorageDepartureEvent struct
func NewMSFT_StorageDepartureEventEx1 ¶ added in v0.1.1
func NewMSFT_StorageDepartureEventEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageDepartureEvent, err error)
type MSFT_StorageDiagnoseResult ¶
type MSFT_StorageDiagnoseResult struct {
*cim.WmiInstance
// A unique identifier for the fault
FaultId string
// The description of the object that triggered the fault
FaultingObjectDescription string
// The location of the object that triggered the fault
FaultingObjectLocation string
// A string that uniquely identifies the type of the object that triggered the fault.
FaultingObjectType string
// A unique identifier of the object that triggered the fault.
FaultingObjectUniqueId string
//
FaultTime string
// A string that uniquely identifies the type of fault.
FaultType string
// Denotes the perceived severity of the event from the notifier's point of view.
///0 - 'Unknown': The severity is unknown or indeterminate.
///2 - 'Information': The event is for informative purposes.
///3 - 'Degraded/Warning': Action may be required by the user.
///4 - 'Minor': Action is needed, but the situation is not serious at this time.
///5 - 'Major': Immediate action is needed.
///6 - 'Critical': Immediate action is needed and the scope of the issue is broad.
///7 - 'Fatal/NonRecoverable': An error has occurred, but it is too late to take remedial action.
///
PerceivedSeverity StorageDiagnoseResult_PerceivedSeverity
// The formatted message describing the reason for the fault
Reason string
// Free form descriptions of the recommended actions to take to resolve the cause of the fault.
RecommendedActions []string
}
MSFT_StorageDiagnoseResult struct
func NewMSFT_StorageDiagnoseResultEx1 ¶ added in v0.1.1
func NewMSFT_StorageDiagnoseResultEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageDiagnoseResult, err error)
func NewMSFT_StorageDiagnoseResultEx6 ¶ added in v0.1.1
func (*MSFT_StorageDiagnoseResult) GetPropertyFaultId ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultId() (value string, err error)
GetFaultId gets the value of FaultId for the instance
func (*MSFT_StorageDiagnoseResult) GetPropertyFaultTime ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultTime() (value string, err error)
GetFaultTime gets the value of FaultTime for the instance
func (*MSFT_StorageDiagnoseResult) GetPropertyFaultType ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultType() (value string, err error)
GetFaultType gets the value of FaultType for the instance
func (*MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectDescription ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectDescription() (value string, err error)
GetFaultingObjectDescription gets the value of FaultingObjectDescription for the instance
func (*MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectLocation ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectLocation() (value string, err error)
GetFaultingObjectLocation gets the value of FaultingObjectLocation for the instance
func (*MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectType ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectType() (value string, err error)
GetFaultingObjectType gets the value of FaultingObjectType for the instance
func (*MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectUniqueId ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyFaultingObjectUniqueId() (value string, err error)
GetFaultingObjectUniqueId gets the value of FaultingObjectUniqueId for the instance
func (*MSFT_StorageDiagnoseResult) GetPropertyPerceivedSeverity ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyPerceivedSeverity() (value StorageDiagnoseResult_PerceivedSeverity, err error)
GetPerceivedSeverity gets the value of PerceivedSeverity for the instance
func (*MSFT_StorageDiagnoseResult) GetPropertyReason ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyReason() (value string, err error)
GetReason gets the value of Reason for the instance
func (*MSFT_StorageDiagnoseResult) GetPropertyRecommendedActions ¶
func (instance *MSFT_StorageDiagnoseResult) GetPropertyRecommendedActions() (value []string, err error)
GetRecommendedActions gets the value of RecommendedActions for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyFaultId ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultId(value string) (err error)
SetFaultId sets the value of FaultId for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyFaultTime ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultTime(value string) (err error)
SetFaultTime sets the value of FaultTime for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyFaultType ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultType(value string) (err error)
SetFaultType sets the value of FaultType for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectDescription ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectDescription(value string) (err error)
SetFaultingObjectDescription sets the value of FaultingObjectDescription for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectLocation ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectLocation(value string) (err error)
SetFaultingObjectLocation sets the value of FaultingObjectLocation for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectType ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectType(value string) (err error)
SetFaultingObjectType sets the value of FaultingObjectType for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectUniqueId ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyFaultingObjectUniqueId(value string) (err error)
SetFaultingObjectUniqueId sets the value of FaultingObjectUniqueId for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyPerceivedSeverity ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyPerceivedSeverity(value StorageDiagnoseResult_PerceivedSeverity) (err error)
SetPerceivedSeverity sets the value of PerceivedSeverity for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyReason ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyReason(value string) (err error)
SetReason sets the value of Reason for the instance
func (*MSFT_StorageDiagnoseResult) SetPropertyRecommendedActions ¶
func (instance *MSFT_StorageDiagnoseResult) SetPropertyRecommendedActions(value []string) (err error)
SetRecommendedActions sets the value of RecommendedActions for the instance
type MSFT_StorageEnclosure ¶
type MSFT_StorageEnclosure struct {
*MSFT_StorageFaultDomain
//
BusType StorageEnclosure_BusType
// An array containing the operational status of each current sensor of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
CurrentSensorOperationalStatus []StorageEnclosure_CurrentSensorOperationalStatus
// DeviceId is an address or other identifier that uniquely names the enclosure. For example, DeviceId is the enclosure GUID in Storage Spaces provider.
DeviceId string
// An array containing the operational status of each fan of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
FanOperationalStatus []StorageEnclosure_FanOperationalStatus
// This field is a string representation of the enclosure's firmware version.
FirmwareVersion string
// An array containing the operational status of each controller of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
IOControllerOperationalStatus []StorageEnclosure_IOControllerOperationalStatus
// Number of slots hosted within the enclosure
NumberOfSlots uint32
// An array containing the operational status of each power supply of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
PowerSupplyOperationalStatus []StorageEnclosure_PowerSupplyOperationalStatus
//
SlotOperationalStatus []uint16
// An array containing the operational status of each temperature sensor of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
TemperatureSensorOperationalStatus []StorageEnclosure_TemperatureSensorOperationalStatus
// An array containing the operational status of each voltage sensor of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
VoltageSensorOperationalStatus []StorageEnclosure_VoltageSensorOperationalStatus
}
MSFT_StorageEnclosure struct
func NewMSFT_StorageEnclosureEx1 ¶ added in v0.1.1
func NewMSFT_StorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageEnclosure, err error)
func NewMSFT_StorageEnclosureEx6 ¶ added in v0.1.1
func (*MSFT_StorageEnclosure) GetFirmwareInformation ¶
func (instance *MSFT_StorageEnclosure) GetFirmwareInformation(SupportsUpdate bool, NumberOfSlots uint16, ActiveSlotNumber uint16, SlotNumber []uint16, IsSlotWritable []bool, FirmwareVersionInSlot []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ActiveSlotNumber" type="uint16 "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="FirmwareVersionInSlot" type="string []"></param> <param name="IsSlotWritable" type="bool []"></param> <param name="NumberOfSlots" type="uint16 "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SlotNumber" type="uint16 []"></param> <param name="SupportsUpdate" type="bool "></param>
func (*MSFT_StorageEnclosure) GetPropertyBusType ¶
func (instance *MSFT_StorageEnclosure) GetPropertyBusType() (value StorageEnclosure_BusType, err error)
GetBusType gets the value of BusType for the instance
func (*MSFT_StorageEnclosure) GetPropertyCurrentSensorOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) GetPropertyCurrentSensorOperationalStatus() (value []StorageEnclosure_CurrentSensorOperationalStatus, err error)
GetCurrentSensorOperationalStatus gets the value of CurrentSensorOperationalStatus for the instance
func (*MSFT_StorageEnclosure) GetPropertyDeviceId ¶
func (instance *MSFT_StorageEnclosure) GetPropertyDeviceId() (value string, err error)
GetDeviceId gets the value of DeviceId for the instance
func (*MSFT_StorageEnclosure) GetPropertyFanOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) GetPropertyFanOperationalStatus() (value []StorageEnclosure_FanOperationalStatus, err error)
GetFanOperationalStatus gets the value of FanOperationalStatus for the instance
func (*MSFT_StorageEnclosure) GetPropertyFirmwareVersion ¶
func (instance *MSFT_StorageEnclosure) GetPropertyFirmwareVersion() (value string, err error)
GetFirmwareVersion gets the value of FirmwareVersion for the instance
func (*MSFT_StorageEnclosure) GetPropertyIOControllerOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) GetPropertyIOControllerOperationalStatus() (value []StorageEnclosure_IOControllerOperationalStatus, err error)
GetIOControllerOperationalStatus gets the value of IOControllerOperationalStatus for the instance
func (*MSFT_StorageEnclosure) GetPropertyNumberOfSlots ¶
func (instance *MSFT_StorageEnclosure) GetPropertyNumberOfSlots() (value uint32, err error)
GetNumberOfSlots gets the value of NumberOfSlots for the instance
func (*MSFT_StorageEnclosure) GetPropertyPowerSupplyOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) GetPropertyPowerSupplyOperationalStatus() (value []StorageEnclosure_PowerSupplyOperationalStatus, err error)
GetPowerSupplyOperationalStatus gets the value of PowerSupplyOperationalStatus for the instance
func (*MSFT_StorageEnclosure) GetPropertySlotOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) GetPropertySlotOperationalStatus() (value []uint16, err error)
GetSlotOperationalStatus gets the value of SlotOperationalStatus for the instance
func (*MSFT_StorageEnclosure) GetPropertyTemperatureSensorOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) GetPropertyTemperatureSensorOperationalStatus() (value []StorageEnclosure_TemperatureSensorOperationalStatus, err error)
GetTemperatureSensorOperationalStatus gets the value of TemperatureSensorOperationalStatus for the instance
func (*MSFT_StorageEnclosure) GetPropertyVoltageSensorOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) GetPropertyVoltageSensorOperationalStatus() (value []StorageEnclosure_VoltageSensorOperationalStatus, err error)
GetVoltageSensorOperationalStatus gets the value of VoltageSensorOperationalStatus for the instance
func (*MSFT_StorageEnclosure) GetVendorData ¶
func (instance *MSFT_StorageEnclosure) GetVendorData(PageNumber uint16, VendorData string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="VendorData" type="string ">The vendor specific data (page 04h for example) from an enclosure.</param>
func (*MSFT_StorageEnclosure) IdentifyElement ¶
func (instance *MSFT_StorageEnclosure) IdentifyElement(Enable bool, SlotNumbers []uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageEnclosure) Maintenance ¶
func (instance *MSFT_StorageEnclosure) Maintenance(EnableMaintenanceMode bool, Timeout uint32, Model string, Manufacturer string, IgnoreDetachedVirtualDisks bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageEnclosure) PowerElement ¶
func (instance *MSFT_StorageEnclosure) PowerElement(Off bool, SlotNumbers []uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageEnclosure) SetPropertyBusType ¶
func (instance *MSFT_StorageEnclosure) SetPropertyBusType(value StorageEnclosure_BusType) (err error)
SetBusType sets the value of BusType for the instance
func (*MSFT_StorageEnclosure) SetPropertyCurrentSensorOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) SetPropertyCurrentSensorOperationalStatus(value []StorageEnclosure_CurrentSensorOperationalStatus) (err error)
SetCurrentSensorOperationalStatus sets the value of CurrentSensorOperationalStatus for the instance
func (*MSFT_StorageEnclosure) SetPropertyDeviceId ¶
func (instance *MSFT_StorageEnclosure) SetPropertyDeviceId(value string) (err error)
SetDeviceId sets the value of DeviceId for the instance
func (*MSFT_StorageEnclosure) SetPropertyFanOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) SetPropertyFanOperationalStatus(value []StorageEnclosure_FanOperationalStatus) (err error)
SetFanOperationalStatus sets the value of FanOperationalStatus for the instance
func (*MSFT_StorageEnclosure) SetPropertyFirmwareVersion ¶
func (instance *MSFT_StorageEnclosure) SetPropertyFirmwareVersion(value string) (err error)
SetFirmwareVersion sets the value of FirmwareVersion for the instance
func (*MSFT_StorageEnclosure) SetPropertyIOControllerOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) SetPropertyIOControllerOperationalStatus(value []StorageEnclosure_IOControllerOperationalStatus) (err error)
SetIOControllerOperationalStatus sets the value of IOControllerOperationalStatus for the instance
func (*MSFT_StorageEnclosure) SetPropertyNumberOfSlots ¶
func (instance *MSFT_StorageEnclosure) SetPropertyNumberOfSlots(value uint32) (err error)
SetNumberOfSlots sets the value of NumberOfSlots for the instance
func (*MSFT_StorageEnclosure) SetPropertyPowerSupplyOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) SetPropertyPowerSupplyOperationalStatus(value []StorageEnclosure_PowerSupplyOperationalStatus) (err error)
SetPowerSupplyOperationalStatus sets the value of PowerSupplyOperationalStatus for the instance
func (*MSFT_StorageEnclosure) SetPropertySlotOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) SetPropertySlotOperationalStatus(value []uint16) (err error)
SetSlotOperationalStatus sets the value of SlotOperationalStatus for the instance
func (*MSFT_StorageEnclosure) SetPropertyTemperatureSensorOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) SetPropertyTemperatureSensorOperationalStatus(value []StorageEnclosure_TemperatureSensorOperationalStatus) (err error)
SetTemperatureSensorOperationalStatus sets the value of TemperatureSensorOperationalStatus for the instance
func (*MSFT_StorageEnclosure) SetPropertyVoltageSensorOperationalStatus ¶
func (instance *MSFT_StorageEnclosure) SetPropertyVoltageSensorOperationalStatus(value []StorageEnclosure_VoltageSensorOperationalStatus) (err error)
SetVoltageSensorOperationalStatus sets the value of VoltageSensorOperationalStatus for the instance
func (*MSFT_StorageEnclosure) UpdateFirmware ¶
func (instance *MSFT_StorageEnclosure) UpdateFirmware(ImagePath string, SlotNumber uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_StorageEnclosureToPhysicalDisk ¶
type MSFT_StorageEnclosureToPhysicalDisk struct {
*cim.WmiInstance
//
PhysicalDisk MSFT_PhysicalDisk
//
StorageEnclosure MSFT_StorageEnclosure
}
MSFT_StorageEnclosureToPhysicalDisk struct
func NewMSFT_StorageEnclosureToPhysicalDiskEx1 ¶ added in v0.1.1
func NewMSFT_StorageEnclosureToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageEnclosureToPhysicalDisk, err error)
func NewMSFT_StorageEnclosureToPhysicalDiskEx6 ¶ added in v0.1.1
func (*MSFT_StorageEnclosureToPhysicalDisk) GetPropertyPhysicalDisk ¶
func (instance *MSFT_StorageEnclosureToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
GetPhysicalDisk gets the value of PhysicalDisk for the instance
func (*MSFT_StorageEnclosureToPhysicalDisk) GetPropertyStorageEnclosure ¶
func (instance *MSFT_StorageEnclosureToPhysicalDisk) GetPropertyStorageEnclosure() (value MSFT_StorageEnclosure, err error)
GetStorageEnclosure gets the value of StorageEnclosure for the instance
func (*MSFT_StorageEnclosureToPhysicalDisk) SetPropertyPhysicalDisk ¶
func (instance *MSFT_StorageEnclosureToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
SetPhysicalDisk sets the value of PhysicalDisk for the instance
func (*MSFT_StorageEnclosureToPhysicalDisk) SetPropertyStorageEnclosure ¶
func (instance *MSFT_StorageEnclosureToPhysicalDisk) SetPropertyStorageEnclosure(value MSFT_StorageEnclosure) (err error)
SetStorageEnclosure sets the value of StorageEnclosure for the instance
type MSFT_StorageEvent ¶
type MSFT_StorageEvent struct {
*cim.WmiInstance
// This field allows the Storage Management Provider (SMP) to provide a brief description explaining the indication.
Description string
// Denotes the date and time in which the event that triggered this indication occurred.
EventTime string
// Denotes the perceived severity of the event from the notifier's point of view.
///0 - 'Unknown': The severity is unknown or indeterminate.
///2 - 'Information': The event is for informative purposes.
///3 - 'Degraded/Warning': Action may be required by the user.
///4 - 'Minor': Action is needed, but the situation is not serious at this time.
///5 - 'Major': Immediate action is needed.
///6 - 'Critical': Immediate action is needed and the scope of the issue is broad.
///7 - 'Fatal/NonRecoverable': An error has occurred, but it is too late to take remedial action.
///
PerceivedSeverity StorageEvent_PerceivedSeverity
// This field indicates the class of the object which caused the indication. For example: if the object causing the indication is a storage pool, this field should be set to MSFT_StoragePool (not the vendor derived class).
SourceClassName string
//
SourceInstance MSFT_StorageObject
//
SourceNamespace string
// This field indicates the object that caused the indication.
SourceObjectId string
//
SourceServer string
//
StorageSubsystemObjectId string
}
MSFT_StorageEvent struct
func NewMSFT_StorageEventEx1 ¶ added in v0.1.1
func NewMSFT_StorageEventEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageEvent, err error)
func NewMSFT_StorageEventEx6 ¶ added in v0.1.1
func (*MSFT_StorageEvent) GetPropertyDescription ¶
func (instance *MSFT_StorageEvent) GetPropertyDescription() (value string, err error)
GetDescription gets the value of Description for the instance
func (*MSFT_StorageEvent) GetPropertyEventTime ¶
func (instance *MSFT_StorageEvent) GetPropertyEventTime() (value string, err error)
GetEventTime gets the value of EventTime for the instance
func (*MSFT_StorageEvent) GetPropertyPerceivedSeverity ¶
func (instance *MSFT_StorageEvent) GetPropertyPerceivedSeverity() (value StorageEvent_PerceivedSeverity, err error)
GetPerceivedSeverity gets the value of PerceivedSeverity for the instance
func (*MSFT_StorageEvent) GetPropertySourceClassName ¶
func (instance *MSFT_StorageEvent) GetPropertySourceClassName() (value string, err error)
GetSourceClassName gets the value of SourceClassName for the instance
func (*MSFT_StorageEvent) GetPropertySourceInstance ¶
func (instance *MSFT_StorageEvent) GetPropertySourceInstance() (value MSFT_StorageObject, err error)
GetSourceInstance gets the value of SourceInstance for the instance
func (*MSFT_StorageEvent) GetPropertySourceNamespace ¶
func (instance *MSFT_StorageEvent) GetPropertySourceNamespace() (value string, err error)
GetSourceNamespace gets the value of SourceNamespace for the instance
func (*MSFT_StorageEvent) GetPropertySourceObjectId ¶
func (instance *MSFT_StorageEvent) GetPropertySourceObjectId() (value string, err error)
GetSourceObjectId gets the value of SourceObjectId for the instance
func (*MSFT_StorageEvent) GetPropertySourceServer ¶
func (instance *MSFT_StorageEvent) GetPropertySourceServer() (value string, err error)
GetSourceServer gets the value of SourceServer for the instance
func (*MSFT_StorageEvent) GetPropertyStorageSubsystemObjectId ¶
func (instance *MSFT_StorageEvent) GetPropertyStorageSubsystemObjectId() (value string, err error)
GetStorageSubsystemObjectId gets the value of StorageSubsystemObjectId for the instance
func (*MSFT_StorageEvent) SetPropertyDescription ¶
func (instance *MSFT_StorageEvent) SetPropertyDescription(value string) (err error)
SetDescription sets the value of Description for the instance
func (*MSFT_StorageEvent) SetPropertyEventTime ¶
func (instance *MSFT_StorageEvent) SetPropertyEventTime(value string) (err error)
SetEventTime sets the value of EventTime for the instance
func (*MSFT_StorageEvent) SetPropertyPerceivedSeverity ¶
func (instance *MSFT_StorageEvent) SetPropertyPerceivedSeverity(value StorageEvent_PerceivedSeverity) (err error)
SetPerceivedSeverity sets the value of PerceivedSeverity for the instance
func (*MSFT_StorageEvent) SetPropertySourceClassName ¶
func (instance *MSFT_StorageEvent) SetPropertySourceClassName(value string) (err error)
SetSourceClassName sets the value of SourceClassName for the instance
func (*MSFT_StorageEvent) SetPropertySourceInstance ¶
func (instance *MSFT_StorageEvent) SetPropertySourceInstance(value MSFT_StorageObject) (err error)
SetSourceInstance sets the value of SourceInstance for the instance
func (*MSFT_StorageEvent) SetPropertySourceNamespace ¶
func (instance *MSFT_StorageEvent) SetPropertySourceNamespace(value string) (err error)
SetSourceNamespace sets the value of SourceNamespace for the instance
func (*MSFT_StorageEvent) SetPropertySourceObjectId ¶
func (instance *MSFT_StorageEvent) SetPropertySourceObjectId(value string) (err error)
SetSourceObjectId sets the value of SourceObjectId for the instance
func (*MSFT_StorageEvent) SetPropertySourceServer ¶
func (instance *MSFT_StorageEvent) SetPropertySourceServer(value string) (err error)
SetSourceServer sets the value of SourceServer for the instance
func (*MSFT_StorageEvent) SetPropertyStorageSubsystemObjectId ¶
func (instance *MSFT_StorageEvent) SetPropertyStorageSubsystemObjectId(value string) (err error)
SetStorageSubsystemObjectId sets the value of StorageSubsystemObjectId for the instance
type MSFT_StorageExtendedStatus ¶
type MSFT_StorageExtendedStatus struct {
*CIM_Error
}
MSFT_StorageExtendedStatus struct
func NewMSFT_StorageExtendedStatusEx1 ¶ added in v0.1.1
func NewMSFT_StorageExtendedStatusEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageExtendedStatus, err error)
type MSFT_StorageFaultDomain ¶
type MSFT_StorageFaultDomain struct {
*MSFT_StorageObject
// A user settable description of the fault domain object.
Description string
// A user-friendly string representing the name of the fault domain object.
FriendlyName string
//
HealthStatus StorageFaultDomain_HealthStatus
// This field represents the name of the company responsible for the hardware backing the fault domain oject. For physical disk it must match the disk's SCSI inquiry data.
Manufacturer string
// This field represents the model number of the hardware. For physical disk it must match the disk's SCSI inquiry data.
Model string
//
OperationalDetails []string
//
OperationalStatus []StorageFaultDomain_OperationalStatus
// This field is a free-form string indicating where the hardware is located.
PhysicalLocation string
// This field represents the serial number of the hardware. For physical disk it must match the disk's SCSI inquiry data.
SerialNumber string
}
MSFT_StorageFaultDomain struct
func NewMSFT_StorageFaultDomainEx1 ¶ added in v0.1.1
func NewMSFT_StorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageFaultDomain, err error)
func NewMSFT_StorageFaultDomainEx6 ¶ added in v0.1.1
func (*MSFT_StorageFaultDomain) GetPropertyDescription ¶
func (instance *MSFT_StorageFaultDomain) GetPropertyDescription() (value string, err error)
GetDescription gets the value of Description for the instance
func (*MSFT_StorageFaultDomain) GetPropertyFriendlyName ¶
func (instance *MSFT_StorageFaultDomain) GetPropertyFriendlyName() (value string, err error)
GetFriendlyName gets the value of FriendlyName for the instance
func (*MSFT_StorageFaultDomain) GetPropertyHealthStatus ¶
func (instance *MSFT_StorageFaultDomain) GetPropertyHealthStatus() (value StorageFaultDomain_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_StorageFaultDomain) GetPropertyManufacturer ¶
func (instance *MSFT_StorageFaultDomain) GetPropertyManufacturer() (value string, err error)
GetManufacturer gets the value of Manufacturer for the instance
func (*MSFT_StorageFaultDomain) GetPropertyModel ¶
func (instance *MSFT_StorageFaultDomain) GetPropertyModel() (value string, err error)
GetModel gets the value of Model for the instance
func (*MSFT_StorageFaultDomain) GetPropertyOperationalDetails ¶
func (instance *MSFT_StorageFaultDomain) GetPropertyOperationalDetails() (value []string, err error)
GetOperationalDetails gets the value of OperationalDetails for the instance
func (*MSFT_StorageFaultDomain) GetPropertyOperationalStatus ¶
func (instance *MSFT_StorageFaultDomain) GetPropertyOperationalStatus() (value []StorageFaultDomain_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_StorageFaultDomain) GetPropertyPhysicalLocation ¶
func (instance *MSFT_StorageFaultDomain) GetPropertyPhysicalLocation() (value string, err error)
GetPhysicalLocation gets the value of PhysicalLocation for the instance
func (*MSFT_StorageFaultDomain) GetPropertySerialNumber ¶
func (instance *MSFT_StorageFaultDomain) GetPropertySerialNumber() (value string, err error)
GetSerialNumber gets the value of SerialNumber for the instance
func (*MSFT_StorageFaultDomain) SetPropertyDescription ¶
func (instance *MSFT_StorageFaultDomain) SetPropertyDescription(value string) (err error)
SetDescription sets the value of Description for the instance
func (*MSFT_StorageFaultDomain) SetPropertyFriendlyName ¶
func (instance *MSFT_StorageFaultDomain) SetPropertyFriendlyName(value string) (err error)
SetFriendlyName sets the value of FriendlyName for the instance
func (*MSFT_StorageFaultDomain) SetPropertyHealthStatus ¶
func (instance *MSFT_StorageFaultDomain) SetPropertyHealthStatus(value StorageFaultDomain_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_StorageFaultDomain) SetPropertyManufacturer ¶
func (instance *MSFT_StorageFaultDomain) SetPropertyManufacturer(value string) (err error)
SetManufacturer sets the value of Manufacturer for the instance
func (*MSFT_StorageFaultDomain) SetPropertyModel ¶
func (instance *MSFT_StorageFaultDomain) SetPropertyModel(value string) (err error)
SetModel sets the value of Model for the instance
func (*MSFT_StorageFaultDomain) SetPropertyOperationalDetails ¶
func (instance *MSFT_StorageFaultDomain) SetPropertyOperationalDetails(value []string) (err error)
SetOperationalDetails sets the value of OperationalDetails for the instance
func (*MSFT_StorageFaultDomain) SetPropertyOperationalStatus ¶
func (instance *MSFT_StorageFaultDomain) SetPropertyOperationalStatus(value []StorageFaultDomain_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_StorageFaultDomain) SetPropertyPhysicalLocation ¶
func (instance *MSFT_StorageFaultDomain) SetPropertyPhysicalLocation(value string) (err error)
SetPhysicalLocation sets the value of PhysicalLocation for the instance
func (*MSFT_StorageFaultDomain) SetPropertySerialNumber ¶
func (instance *MSFT_StorageFaultDomain) SetPropertySerialNumber(value string) (err error)
SetSerialNumber sets the value of SerialNumber for the instance
type MSFT_StorageFaultDomainToStorageFaultDomain ¶
type MSFT_StorageFaultDomainToStorageFaultDomain struct {
*cim.WmiInstance
//
SourceStorageFaultDomain MSFT_StorageFaultDomain
//
TargetStorageFaultDomain MSFT_StorageFaultDomain
}
MSFT_StorageFaultDomainToStorageFaultDomain struct
func NewMSFT_StorageFaultDomainToStorageFaultDomainEx1 ¶ added in v0.1.1
func NewMSFT_StorageFaultDomainToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageFaultDomainToStorageFaultDomain, err error)
func NewMSFT_StorageFaultDomainToStorageFaultDomainEx6 ¶ added in v0.1.1
func (*MSFT_StorageFaultDomainToStorageFaultDomain) GetPropertySourceStorageFaultDomain ¶
func (instance *MSFT_StorageFaultDomainToStorageFaultDomain) GetPropertySourceStorageFaultDomain() (value MSFT_StorageFaultDomain, err error)
GetSourceStorageFaultDomain gets the value of SourceStorageFaultDomain for the instance
func (*MSFT_StorageFaultDomainToStorageFaultDomain) GetPropertyTargetStorageFaultDomain ¶
func (instance *MSFT_StorageFaultDomainToStorageFaultDomain) GetPropertyTargetStorageFaultDomain() (value MSFT_StorageFaultDomain, err error)
GetTargetStorageFaultDomain gets the value of TargetStorageFaultDomain for the instance
func (*MSFT_StorageFaultDomainToStorageFaultDomain) SetPropertySourceStorageFaultDomain ¶
func (instance *MSFT_StorageFaultDomainToStorageFaultDomain) SetPropertySourceStorageFaultDomain(value MSFT_StorageFaultDomain) (err error)
SetSourceStorageFaultDomain sets the value of SourceStorageFaultDomain for the instance
func (*MSFT_StorageFaultDomainToStorageFaultDomain) SetPropertyTargetStorageFaultDomain ¶
func (instance *MSFT_StorageFaultDomainToStorageFaultDomain) SetPropertyTargetStorageFaultDomain(value MSFT_StorageFaultDomain) (err error)
SetTargetStorageFaultDomain sets the value of TargetStorageFaultDomain for the instance
type MSFT_StorageFaultEvent ¶
type MSFT_StorageFaultEvent struct {
*MSFT_StorageEvent
// The state change of the alert.
ChangeType StorageFaultEvent_ChangeType
// A unique identifier for the fault
FaultId string
// The description of the object that triggered the fault
FaultingObjectDescription string
// The location of the object that triggered the fault
FaultingObjectLocation string
// A string that uniquely identifies the type of the object that triggered the fault.
FaultingObjectType string
// A unique identifier of the object that triggered the fault.
FaultingObjectUniqueId string
// A string that uniquely identifies the type of fault.
FaultType string
// The formatted message describing the reason for the fault
Reason string
// Free form descriptions of the recommended actions to take to resolve the cause of the fault.
RecommendedActions []string
// A unique identifier for the object reporting the fault.
SourceUniqueId string
// A globally unique identifier for the storage subsystem
StorageSubsystemUniqueId string
}
MSFT_StorageFaultEvent struct
func NewMSFT_StorageFaultEventEx1 ¶ added in v0.1.1
func NewMSFT_StorageFaultEventEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageFaultEvent, err error)
func NewMSFT_StorageFaultEventEx6 ¶ added in v0.1.1
func (*MSFT_StorageFaultEvent) GetPropertyChangeType ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyChangeType() (value StorageFaultEvent_ChangeType, err error)
GetChangeType gets the value of ChangeType for the instance
func (*MSFT_StorageFaultEvent) GetPropertyFaultId ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyFaultId() (value string, err error)
GetFaultId gets the value of FaultId for the instance
func (*MSFT_StorageFaultEvent) GetPropertyFaultType ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyFaultType() (value string, err error)
GetFaultType gets the value of FaultType for the instance
func (*MSFT_StorageFaultEvent) GetPropertyFaultingObjectDescription ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyFaultingObjectDescription() (value string, err error)
GetFaultingObjectDescription gets the value of FaultingObjectDescription for the instance
func (*MSFT_StorageFaultEvent) GetPropertyFaultingObjectLocation ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyFaultingObjectLocation() (value string, err error)
GetFaultingObjectLocation gets the value of FaultingObjectLocation for the instance
func (*MSFT_StorageFaultEvent) GetPropertyFaultingObjectType ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyFaultingObjectType() (value string, err error)
GetFaultingObjectType gets the value of FaultingObjectType for the instance
func (*MSFT_StorageFaultEvent) GetPropertyFaultingObjectUniqueId ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyFaultingObjectUniqueId() (value string, err error)
GetFaultingObjectUniqueId gets the value of FaultingObjectUniqueId for the instance
func (*MSFT_StorageFaultEvent) GetPropertyReason ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyReason() (value string, err error)
GetReason gets the value of Reason for the instance
func (*MSFT_StorageFaultEvent) GetPropertyRecommendedActions ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyRecommendedActions() (value []string, err error)
GetRecommendedActions gets the value of RecommendedActions for the instance
func (*MSFT_StorageFaultEvent) GetPropertySourceUniqueId ¶
func (instance *MSFT_StorageFaultEvent) GetPropertySourceUniqueId() (value string, err error)
GetSourceUniqueId gets the value of SourceUniqueId for the instance
func (*MSFT_StorageFaultEvent) GetPropertyStorageSubsystemUniqueId ¶
func (instance *MSFT_StorageFaultEvent) GetPropertyStorageSubsystemUniqueId() (value string, err error)
GetStorageSubsystemUniqueId gets the value of StorageSubsystemUniqueId for the instance
func (*MSFT_StorageFaultEvent) SetPropertyChangeType ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyChangeType(value StorageFaultEvent_ChangeType) (err error)
SetChangeType sets the value of ChangeType for the instance
func (*MSFT_StorageFaultEvent) SetPropertyFaultId ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyFaultId(value string) (err error)
SetFaultId sets the value of FaultId for the instance
func (*MSFT_StorageFaultEvent) SetPropertyFaultType ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyFaultType(value string) (err error)
SetFaultType sets the value of FaultType for the instance
func (*MSFT_StorageFaultEvent) SetPropertyFaultingObjectDescription ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyFaultingObjectDescription(value string) (err error)
SetFaultingObjectDescription sets the value of FaultingObjectDescription for the instance
func (*MSFT_StorageFaultEvent) SetPropertyFaultingObjectLocation ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyFaultingObjectLocation(value string) (err error)
SetFaultingObjectLocation sets the value of FaultingObjectLocation for the instance
func (*MSFT_StorageFaultEvent) SetPropertyFaultingObjectType ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyFaultingObjectType(value string) (err error)
SetFaultingObjectType sets the value of FaultingObjectType for the instance
func (*MSFT_StorageFaultEvent) SetPropertyFaultingObjectUniqueId ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyFaultingObjectUniqueId(value string) (err error)
SetFaultingObjectUniqueId sets the value of FaultingObjectUniqueId for the instance
func (*MSFT_StorageFaultEvent) SetPropertyReason ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyReason(value string) (err error)
SetReason sets the value of Reason for the instance
func (*MSFT_StorageFaultEvent) SetPropertyRecommendedActions ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyRecommendedActions(value []string) (err error)
SetRecommendedActions sets the value of RecommendedActions for the instance
func (*MSFT_StorageFaultEvent) SetPropertySourceUniqueId ¶
func (instance *MSFT_StorageFaultEvent) SetPropertySourceUniqueId(value string) (err error)
SetSourceUniqueId sets the value of SourceUniqueId for the instance
func (*MSFT_StorageFaultEvent) SetPropertyStorageSubsystemUniqueId ¶
func (instance *MSFT_StorageFaultEvent) SetPropertyStorageSubsystemUniqueId(value string) (err error)
SetStorageSubsystemUniqueId sets the value of StorageSubsystemUniqueId for the instance
type MSFT_StorageHealth ¶
type MSFT_StorageHealth struct {
*MSFT_StorageObject
}
MSFT_StorageHealth struct
func NewMSFT_StorageHealthEx1 ¶ added in v0.1.1
func NewMSFT_StorageHealthEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageHealth, err error)
func NewMSFT_StorageHealthEx6 ¶ added in v0.1.1
func (*MSFT_StorageHealth) GetReport ¶
func (instance *MSFT_StorageHealth) GetReport(TargetObject MSFT_StorageObject, Count uint32, Reports []MSFT_StorageHealthReport, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="Reports" type="MSFT_StorageHealthReport []"></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageHealth) GetSetting ¶
func (instance *MSFT_StorageHealth) GetSetting(Name string, StorageHealthSetting []MSFT_StorageHealthSetting, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="StorageHealthSetting" type="MSFT_StorageHealthSetting []"></param>
func (*MSFT_StorageHealth) Maintenance ¶
func (instance *MSFT_StorageHealth) Maintenance(TargetObject MSFT_StorageFaultDomain, EnableMaintenanceMode bool, IgnoreDetachedVirtualDisks bool, Timeout uint32, Model string, Manufacturer string, ValidationFlags uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageHealth) RemoveIntent ¶
func (instance *MSFT_StorageHealth) RemoveIntent(TargetObject MSFT_StorageObject, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageHealth) RemoveSetting ¶
func (instance *MSFT_StorageHealth) RemoveSetting(Name string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageHealth) SetSetting ¶
func (instance *MSFT_StorageHealth) SetSetting(Name string, Value string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_StorageHealthReport ¶
type MSFT_StorageHealthReport struct {
*cim.WmiInstance
//
Records []MSFT_HealthRecord
//
ReportedObjectUniqueId string
//
StorageSubsystemUniqueId string
}
MSFT_StorageHealthReport struct
func NewMSFT_StorageHealthReportEx1 ¶ added in v0.1.1
func NewMSFT_StorageHealthReportEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageHealthReport, err error)
func NewMSFT_StorageHealthReportEx6 ¶ added in v0.1.1
func (*MSFT_StorageHealthReport) GetPropertyRecords ¶
func (instance *MSFT_StorageHealthReport) GetPropertyRecords() (value []MSFT_HealthRecord, err error)
GetRecords gets the value of Records for the instance
func (*MSFT_StorageHealthReport) GetPropertyReportedObjectUniqueId ¶
func (instance *MSFT_StorageHealthReport) GetPropertyReportedObjectUniqueId() (value string, err error)
GetReportedObjectUniqueId gets the value of ReportedObjectUniqueId for the instance
func (*MSFT_StorageHealthReport) GetPropertyStorageSubsystemUniqueId ¶
func (instance *MSFT_StorageHealthReport) GetPropertyStorageSubsystemUniqueId() (value string, err error)
GetStorageSubsystemUniqueId gets the value of StorageSubsystemUniqueId for the instance
func (*MSFT_StorageHealthReport) SetPropertyRecords ¶
func (instance *MSFT_StorageHealthReport) SetPropertyRecords(value []MSFT_HealthRecord) (err error)
SetRecords sets the value of Records for the instance
func (*MSFT_StorageHealthReport) SetPropertyReportedObjectUniqueId ¶
func (instance *MSFT_StorageHealthReport) SetPropertyReportedObjectUniqueId(value string) (err error)
SetReportedObjectUniqueId sets the value of ReportedObjectUniqueId for the instance
func (*MSFT_StorageHealthReport) SetPropertyStorageSubsystemUniqueId ¶
func (instance *MSFT_StorageHealthReport) SetPropertyStorageSubsystemUniqueId(value string) (err error)
SetStorageSubsystemUniqueId sets the value of StorageSubsystemUniqueId for the instance
type MSFT_StorageHealthSetting ¶
type MSFT_StorageHealthSetting struct {
*cim.WmiInstance
// Name of the storage health setting
Name string
// Value of the storage health setting.
Value string
}
MSFT_StorageHealthSetting struct
func NewMSFT_StorageHealthSettingEx1 ¶ added in v0.1.1
func NewMSFT_StorageHealthSettingEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageHealthSetting, err error)
func NewMSFT_StorageHealthSettingEx6 ¶ added in v0.1.1
func (*MSFT_StorageHealthSetting) GetPropertyName ¶
func (instance *MSFT_StorageHealthSetting) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_StorageHealthSetting) GetPropertyValue ¶
func (instance *MSFT_StorageHealthSetting) GetPropertyValue() (value string, err error)
GetValue gets the value of Value for the instance
func (*MSFT_StorageHealthSetting) SetPropertyName ¶
func (instance *MSFT_StorageHealthSetting) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_StorageHealthSetting) SetPropertyValue ¶
func (instance *MSFT_StorageHealthSetting) SetPropertyValue(value string) (err error)
SetValue sets the value of Value for the instance
type MSFT_StorageHealthStatusChangeEvent ¶
type MSFT_StorageHealthStatusChangeEvent struct {
*MSFT_StorageEvent
// Denotes the current health status of the source object.
/// 0 - 'Healthy': TBD.
///1 - 'Warning': TBD.
///2 - 'Unhealthy': TBD.
CurrentHealthStatus StorageHealthStatusChangeEvent_CurrentHealthStatus
// Denotes the previous health status of the source object.
/// 0 - 'Healthy': TBD.
///1 - 'Warning': TBD.
///2 - 'Unhealthy': TBD.
PreviousHealthStatus StorageHealthStatusChangeEvent_PreviousHealthStatus
// A unique identifier for the source object.
SourceUniqueId string
// A globally unique identifier for the storage subsystem
StorageSubsystemUniqueId string
}
MSFT_StorageHealthStatusChangeEvent struct
func NewMSFT_StorageHealthStatusChangeEventEx1 ¶ added in v0.1.1
func NewMSFT_StorageHealthStatusChangeEventEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageHealthStatusChangeEvent, err error)
func NewMSFT_StorageHealthStatusChangeEventEx6 ¶ added in v0.1.1
func (*MSFT_StorageHealthStatusChangeEvent) GetPropertyCurrentHealthStatus ¶
func (instance *MSFT_StorageHealthStatusChangeEvent) GetPropertyCurrentHealthStatus() (value StorageHealthStatusChangeEvent_CurrentHealthStatus, err error)
GetCurrentHealthStatus gets the value of CurrentHealthStatus for the instance
func (*MSFT_StorageHealthStatusChangeEvent) GetPropertyPreviousHealthStatus ¶
func (instance *MSFT_StorageHealthStatusChangeEvent) GetPropertyPreviousHealthStatus() (value StorageHealthStatusChangeEvent_PreviousHealthStatus, err error)
GetPreviousHealthStatus gets the value of PreviousHealthStatus for the instance
func (*MSFT_StorageHealthStatusChangeEvent) GetPropertySourceUniqueId ¶
func (instance *MSFT_StorageHealthStatusChangeEvent) GetPropertySourceUniqueId() (value string, err error)
GetSourceUniqueId gets the value of SourceUniqueId for the instance
func (*MSFT_StorageHealthStatusChangeEvent) GetPropertyStorageSubsystemUniqueId ¶
func (instance *MSFT_StorageHealthStatusChangeEvent) GetPropertyStorageSubsystemUniqueId() (value string, err error)
GetStorageSubsystemUniqueId gets the value of StorageSubsystemUniqueId for the instance
func (*MSFT_StorageHealthStatusChangeEvent) SetPropertyCurrentHealthStatus ¶
func (instance *MSFT_StorageHealthStatusChangeEvent) SetPropertyCurrentHealthStatus(value StorageHealthStatusChangeEvent_CurrentHealthStatus) (err error)
SetCurrentHealthStatus sets the value of CurrentHealthStatus for the instance
func (*MSFT_StorageHealthStatusChangeEvent) SetPropertyPreviousHealthStatus ¶
func (instance *MSFT_StorageHealthStatusChangeEvent) SetPropertyPreviousHealthStatus(value StorageHealthStatusChangeEvent_PreviousHealthStatus) (err error)
SetPreviousHealthStatus sets the value of PreviousHealthStatus for the instance
func (*MSFT_StorageHealthStatusChangeEvent) SetPropertySourceUniqueId ¶
func (instance *MSFT_StorageHealthStatusChangeEvent) SetPropertySourceUniqueId(value string) (err error)
SetSourceUniqueId sets the value of SourceUniqueId for the instance
func (*MSFT_StorageHealthStatusChangeEvent) SetPropertyStorageSubsystemUniqueId ¶
func (instance *MSFT_StorageHealthStatusChangeEvent) SetPropertyStorageSubsystemUniqueId(value string) (err error)
SetStorageSubsystemUniqueId sets the value of StorageSubsystemUniqueId for the instance
type MSFT_StorageJob ¶
type MSFT_StorageJob struct {
*MSFT_StorageObject
// Indicates the number of bytes processed by this job so far.
BytesProcessed uint64
// Indicates the total number of bytes being processed by this job.
BytesTotal uint64
// If TRUE, the storage job will be automatically deleted after a short time interval.
DeleteOnCompletion bool
// The Description property provides a textual description of the storage job operation.
Description string
// The time interval that the job has been executing or the total execution time if the storage job is complete.
ElapsedTime string
// If the operation that this storage job was tracking has failed, the provider will set this with an error code defined by the method that invoked the operation. If this job tracked a background task, the error code can be set to any valid Storage Management error code as defined in the value map below. If there was no error, this property must be set to 0 - 'Success'. This property should be NULL until the operation has completed.
ErrorCode uint16
// A free-form string that contains the vendor error description.
ErrorDescription string
// If TRUE, this storage job represents an automated background task initiated by the storage subsystem. For all user / management initiated operations, this value should be set to FALSE.
IsBackgroundTask bool
// The current execution state of the storage job.
JobState StorageJob_JobState
// A free-form string that represents the status of the job. The primary status is reflected in the inherited OperationalStatus property. JobStatus provides additional, implementation-specific details.
JobStatus string
// This property indicates whether the times represented in the StartTime, TimeOfLastStateChange, and TimeSubmitted properties represent local times or UTC times. Time values are synchronized worldwide by using the enumeration value 2 - 'UTC Time'.
LocalOrUtcTime StorageJob_LocalOrUtcTime
// A system defined name for this storage job.
Name string
// Indicates the current statuses of the element.
OperationalStatus []StorageJob_OperationalStatus
// Denotes a vendor-specific recovery action to be taken for an unsuccessfully run job. This value should only be set if RecoveryAction is set to 1 - 'Other'.
OtherRecoveryAction string
// The percentage of the job that has completed at the time that this value is requested.
PercentComplete uint16
// Describes the recovery action to be taken for an unsuccessfully run job. The possible values are:
///0 - 'Unknown' meaning it is unknown as to what recovery action to take
///1 - 'Other' indicating that the recovery action will be specified in the OtherRecoveryAction property
///2 - 'Do Not Continue' meaning stop the execution of the job and appropriately update its status
///3 - 'Continue With Next Job' meaning continue with the next job in the queue
///4 - 'Re-run Job' indicating that the job should be re-run
///
RecoveryAction StorageJob_RecoveryAction
// The time that the job was actually started.
StartTime string
// Strings describing the various OperationalStatus array values. For example, if "Stopping" is the value assigned to OperationalStatus, this property may contain an explanation as to why an object is being stopped. Note that entries in this array are correlated with those at the same array index in OperationalStatus.
StatusDescriptions []string
// The amount of time that the Job is retained after it has finished executing, regardless of whether it failed during execution. The job must remain in existence for some period of time regardless of the value of the DeleteOnCompletion property.
///
TimeBeforeRemoval string
// The date or time when the state of the job last changed. If the state of the job has not changed and this property is populated, it must be set to a 0 interval value. If a state change was requested, but was rejected or not yet processed, the property must not be updated.
TimeOfLastStateChange string
// The time that the job was submitted to execute. A value of all zeroes indicates that the owning element is not capable of reporting a date and time.
TimeSubmitted string
}
MSFT_StorageJob struct
func NewMSFT_StorageJobEx1 ¶ added in v0.1.1
func NewMSFT_StorageJobEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageJob, err error)
func NewMSFT_StorageJobEx6 ¶ added in v0.1.1
func (*MSFT_StorageJob) GetExtendedStatus ¶
func (instance *MSFT_StorageJob) GetExtendedStatus(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageJob) GetMessages ¶
func (instance *MSFT_StorageJob) GetMessages(Channels []uint16, Messages []string) (result uint32, err error)
<param name="Channels" type="uint16 []"></param> <param name="Messages" type="string []"></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageJob) GetOutParameters ¶
func (instance *MSFT_StorageJob) GetOutParameters(OutParameters MSFT_StorageJobOutParams) (result uint32, err error)
<param name="OutParameters" type="MSFT_StorageJobOutParams "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageJob) GetPropertyBytesProcessed ¶
func (instance *MSFT_StorageJob) GetPropertyBytesProcessed() (value uint64, err error)
GetBytesProcessed gets the value of BytesProcessed for the instance
func (*MSFT_StorageJob) GetPropertyBytesTotal ¶
func (instance *MSFT_StorageJob) GetPropertyBytesTotal() (value uint64, err error)
GetBytesTotal gets the value of BytesTotal for the instance
func (*MSFT_StorageJob) GetPropertyDeleteOnCompletion ¶
func (instance *MSFT_StorageJob) GetPropertyDeleteOnCompletion() (value bool, err error)
GetDeleteOnCompletion gets the value of DeleteOnCompletion for the instance
func (*MSFT_StorageJob) GetPropertyDescription ¶
func (instance *MSFT_StorageJob) GetPropertyDescription() (value string, err error)
GetDescription gets the value of Description for the instance
func (*MSFT_StorageJob) GetPropertyElapsedTime ¶
func (instance *MSFT_StorageJob) GetPropertyElapsedTime() (value string, err error)
GetElapsedTime gets the value of ElapsedTime for the instance
func (*MSFT_StorageJob) GetPropertyErrorCode ¶
func (instance *MSFT_StorageJob) GetPropertyErrorCode() (value uint16, err error)
GetErrorCode gets the value of ErrorCode for the instance
func (*MSFT_StorageJob) GetPropertyErrorDescription ¶
func (instance *MSFT_StorageJob) GetPropertyErrorDescription() (value string, err error)
GetErrorDescription gets the value of ErrorDescription for the instance
func (*MSFT_StorageJob) GetPropertyIsBackgroundTask ¶
func (instance *MSFT_StorageJob) GetPropertyIsBackgroundTask() (value bool, err error)
GetIsBackgroundTask gets the value of IsBackgroundTask for the instance
func (*MSFT_StorageJob) GetPropertyJobState ¶
func (instance *MSFT_StorageJob) GetPropertyJobState() (value StorageJob_JobState, err error)
GetJobState gets the value of JobState for the instance
func (*MSFT_StorageJob) GetPropertyJobStatus ¶
func (instance *MSFT_StorageJob) GetPropertyJobStatus() (value string, err error)
GetJobStatus gets the value of JobStatus for the instance
func (*MSFT_StorageJob) GetPropertyLocalOrUtcTime ¶
func (instance *MSFT_StorageJob) GetPropertyLocalOrUtcTime() (value StorageJob_LocalOrUtcTime, err error)
GetLocalOrUtcTime gets the value of LocalOrUtcTime for the instance
func (*MSFT_StorageJob) GetPropertyName ¶
func (instance *MSFT_StorageJob) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_StorageJob) GetPropertyOperationalStatus ¶
func (instance *MSFT_StorageJob) GetPropertyOperationalStatus() (value []StorageJob_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_StorageJob) GetPropertyOtherRecoveryAction ¶
func (instance *MSFT_StorageJob) GetPropertyOtherRecoveryAction() (value string, err error)
GetOtherRecoveryAction gets the value of OtherRecoveryAction for the instance
func (*MSFT_StorageJob) GetPropertyPercentComplete ¶
func (instance *MSFT_StorageJob) GetPropertyPercentComplete() (value uint16, err error)
GetPercentComplete gets the value of PercentComplete for the instance
func (*MSFT_StorageJob) GetPropertyRecoveryAction ¶
func (instance *MSFT_StorageJob) GetPropertyRecoveryAction() (value StorageJob_RecoveryAction, err error)
GetRecoveryAction gets the value of RecoveryAction for the instance
func (*MSFT_StorageJob) GetPropertyStartTime ¶
func (instance *MSFT_StorageJob) GetPropertyStartTime() (value string, err error)
GetStartTime gets the value of StartTime for the instance
func (*MSFT_StorageJob) GetPropertyStatusDescriptions ¶
func (instance *MSFT_StorageJob) GetPropertyStatusDescriptions() (value []string, err error)
GetStatusDescriptions gets the value of StatusDescriptions for the instance
func (*MSFT_StorageJob) GetPropertyTimeBeforeRemoval ¶
func (instance *MSFT_StorageJob) GetPropertyTimeBeforeRemoval() (value string, err error)
GetTimeBeforeRemoval gets the value of TimeBeforeRemoval for the instance
func (*MSFT_StorageJob) GetPropertyTimeOfLastStateChange ¶
func (instance *MSFT_StorageJob) GetPropertyTimeOfLastStateChange() (value string, err error)
GetTimeOfLastStateChange gets the value of TimeOfLastStateChange for the instance
func (*MSFT_StorageJob) GetPropertyTimeSubmitted ¶
func (instance *MSFT_StorageJob) GetPropertyTimeSubmitted() (value string, err error)
GetTimeSubmitted gets the value of TimeSubmitted for the instance
func (*MSFT_StorageJob) RequestStateChange ¶
func (instance *MSFT_StorageJob) RequestStateChange(RequestedState StorageJob_RequestedState, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageJob) SetPropertyBytesProcessed ¶
func (instance *MSFT_StorageJob) SetPropertyBytesProcessed(value uint64) (err error)
SetBytesProcessed sets the value of BytesProcessed for the instance
func (*MSFT_StorageJob) SetPropertyBytesTotal ¶
func (instance *MSFT_StorageJob) SetPropertyBytesTotal(value uint64) (err error)
SetBytesTotal sets the value of BytesTotal for the instance
func (*MSFT_StorageJob) SetPropertyDeleteOnCompletion ¶
func (instance *MSFT_StorageJob) SetPropertyDeleteOnCompletion(value bool) (err error)
SetDeleteOnCompletion sets the value of DeleteOnCompletion for the instance
func (*MSFT_StorageJob) SetPropertyDescription ¶
func (instance *MSFT_StorageJob) SetPropertyDescription(value string) (err error)
SetDescription sets the value of Description for the instance
func (*MSFT_StorageJob) SetPropertyElapsedTime ¶
func (instance *MSFT_StorageJob) SetPropertyElapsedTime(value string) (err error)
SetElapsedTime sets the value of ElapsedTime for the instance
func (*MSFT_StorageJob) SetPropertyErrorCode ¶
func (instance *MSFT_StorageJob) SetPropertyErrorCode(value uint16) (err error)
SetErrorCode sets the value of ErrorCode for the instance
func (*MSFT_StorageJob) SetPropertyErrorDescription ¶
func (instance *MSFT_StorageJob) SetPropertyErrorDescription(value string) (err error)
SetErrorDescription sets the value of ErrorDescription for the instance
func (*MSFT_StorageJob) SetPropertyIsBackgroundTask ¶
func (instance *MSFT_StorageJob) SetPropertyIsBackgroundTask(value bool) (err error)
SetIsBackgroundTask sets the value of IsBackgroundTask for the instance
func (*MSFT_StorageJob) SetPropertyJobState ¶
func (instance *MSFT_StorageJob) SetPropertyJobState(value StorageJob_JobState) (err error)
SetJobState sets the value of JobState for the instance
func (*MSFT_StorageJob) SetPropertyJobStatus ¶
func (instance *MSFT_StorageJob) SetPropertyJobStatus(value string) (err error)
SetJobStatus sets the value of JobStatus for the instance
func (*MSFT_StorageJob) SetPropertyLocalOrUtcTime ¶
func (instance *MSFT_StorageJob) SetPropertyLocalOrUtcTime(value StorageJob_LocalOrUtcTime) (err error)
SetLocalOrUtcTime sets the value of LocalOrUtcTime for the instance
func (*MSFT_StorageJob) SetPropertyName ¶
func (instance *MSFT_StorageJob) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_StorageJob) SetPropertyOperationalStatus ¶
func (instance *MSFT_StorageJob) SetPropertyOperationalStatus(value []StorageJob_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_StorageJob) SetPropertyOtherRecoveryAction ¶
func (instance *MSFT_StorageJob) SetPropertyOtherRecoveryAction(value string) (err error)
SetOtherRecoveryAction sets the value of OtherRecoveryAction for the instance
func (*MSFT_StorageJob) SetPropertyPercentComplete ¶
func (instance *MSFT_StorageJob) SetPropertyPercentComplete(value uint16) (err error)
SetPercentComplete sets the value of PercentComplete for the instance
func (*MSFT_StorageJob) SetPropertyRecoveryAction ¶
func (instance *MSFT_StorageJob) SetPropertyRecoveryAction(value StorageJob_RecoveryAction) (err error)
SetRecoveryAction sets the value of RecoveryAction for the instance
func (*MSFT_StorageJob) SetPropertyStartTime ¶
func (instance *MSFT_StorageJob) SetPropertyStartTime(value string) (err error)
SetStartTime sets the value of StartTime for the instance
func (*MSFT_StorageJob) SetPropertyStatusDescriptions ¶
func (instance *MSFT_StorageJob) SetPropertyStatusDescriptions(value []string) (err error)
SetStatusDescriptions sets the value of StatusDescriptions for the instance
func (*MSFT_StorageJob) SetPropertyTimeBeforeRemoval ¶
func (instance *MSFT_StorageJob) SetPropertyTimeBeforeRemoval(value string) (err error)
SetTimeBeforeRemoval sets the value of TimeBeforeRemoval for the instance
func (*MSFT_StorageJob) SetPropertyTimeOfLastStateChange ¶
func (instance *MSFT_StorageJob) SetPropertyTimeOfLastStateChange(value string) (err error)
SetTimeOfLastStateChange sets the value of TimeOfLastStateChange for the instance
func (*MSFT_StorageJob) SetPropertyTimeSubmitted ¶
func (instance *MSFT_StorageJob) SetPropertyTimeSubmitted(value string) (err error)
SetTimeSubmitted sets the value of TimeSubmitted for the instance
type MSFT_StorageJobOutParams ¶
type MSFT_StorageJobOutParams struct {
*cim.WmiInstance
}
MSFT_StorageJobOutParams struct
func NewMSFT_StorageJobOutParamsEx1 ¶ added in v0.1.1
func NewMSFT_StorageJobOutParamsEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageJobOutParams, err error)
type MSFT_StorageJobToAffectedStorageObject ¶
type MSFT_StorageJobToAffectedStorageObject struct {
*cim.WmiInstance
//
AffectedStorageObject MSFT_StorageObject
//
StorageJob MSFT_StorageJob
}
MSFT_StorageJobToAffectedStorageObject struct
func NewMSFT_StorageJobToAffectedStorageObjectEx1 ¶ added in v0.1.1
func NewMSFT_StorageJobToAffectedStorageObjectEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageJobToAffectedStorageObject, err error)
func NewMSFT_StorageJobToAffectedStorageObjectEx6 ¶ added in v0.1.1
func (*MSFT_StorageJobToAffectedStorageObject) GetPropertyAffectedStorageObject ¶
func (instance *MSFT_StorageJobToAffectedStorageObject) GetPropertyAffectedStorageObject() (value MSFT_StorageObject, err error)
GetAffectedStorageObject gets the value of AffectedStorageObject for the instance
func (*MSFT_StorageJobToAffectedStorageObject) GetPropertyStorageJob ¶
func (instance *MSFT_StorageJobToAffectedStorageObject) GetPropertyStorageJob() (value MSFT_StorageJob, err error)
GetStorageJob gets the value of StorageJob for the instance
func (*MSFT_StorageJobToAffectedStorageObject) SetPropertyAffectedStorageObject ¶
func (instance *MSFT_StorageJobToAffectedStorageObject) SetPropertyAffectedStorageObject(value MSFT_StorageObject) (err error)
SetAffectedStorageObject sets the value of AffectedStorageObject for the instance
func (*MSFT_StorageJobToAffectedStorageObject) SetPropertyStorageJob ¶
func (instance *MSFT_StorageJobToAffectedStorageObject) SetPropertyStorageJob(value MSFT_StorageJob) (err error)
SetStorageJob sets the value of StorageJob for the instance
type MSFT_StorageModificationEvent ¶
type MSFT_StorageModificationEvent struct {
*MSFT_StorageEvent
}
MSFT_StorageModificationEvent struct
func NewMSFT_StorageModificationEventEx1 ¶ added in v0.1.1
func NewMSFT_StorageModificationEventEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageModificationEvent, err error)
type MSFT_StorageNode ¶
type MSFT_StorageNode struct {
*MSFT_StorageObject
// This field is a string representation of the node's firmware version.
FirmwareVersion string
//
Manufacturer string
//
Model string
// Name is a human-readable string used to identify a storage node.
Name string
// NameFormat describes the format of the Name identifier.
NameFormat StorageNode_NameFormat
// Indicates the current status of the node.
OperationalStatus StorageNode_OperationalStatus
// This field is an array of custom identifier for the node. If this field is set, the OtherIdentifyingInfoDescription field must also be set.
OtherIdentifyingInfo []string
// An array of string description of the format used in the custom identifiers defined in the OtherIdentifyingInfo field. There must be a 1:1 mapping between this array and OtherIdentifyingInfo.
OtherIdentifyingInfoDescription []string
//
SerialNumber string
}
MSFT_StorageNode struct
func NewMSFT_StorageNodeEx1 ¶ added in v0.1.1
func NewMSFT_StorageNodeEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageNode, err error)
func NewMSFT_StorageNodeEx6 ¶ added in v0.1.1
func (*MSFT_StorageNode) GetPropertyFirmwareVersion ¶
func (instance *MSFT_StorageNode) GetPropertyFirmwareVersion() (value string, err error)
GetFirmwareVersion gets the value of FirmwareVersion for the instance
func (*MSFT_StorageNode) GetPropertyManufacturer ¶
func (instance *MSFT_StorageNode) GetPropertyManufacturer() (value string, err error)
GetManufacturer gets the value of Manufacturer for the instance
func (*MSFT_StorageNode) GetPropertyModel ¶
func (instance *MSFT_StorageNode) GetPropertyModel() (value string, err error)
GetModel gets the value of Model for the instance
func (*MSFT_StorageNode) GetPropertyName ¶
func (instance *MSFT_StorageNode) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_StorageNode) GetPropertyNameFormat ¶
func (instance *MSFT_StorageNode) GetPropertyNameFormat() (value StorageNode_NameFormat, err error)
GetNameFormat gets the value of NameFormat for the instance
func (*MSFT_StorageNode) GetPropertyOperationalStatus ¶
func (instance *MSFT_StorageNode) GetPropertyOperationalStatus() (value StorageNode_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_StorageNode) GetPropertyOtherIdentifyingInfo ¶
func (instance *MSFT_StorageNode) GetPropertyOtherIdentifyingInfo() (value []string, err error)
GetOtherIdentifyingInfo gets the value of OtherIdentifyingInfo for the instance
func (*MSFT_StorageNode) GetPropertyOtherIdentifyingInfoDescription ¶
func (instance *MSFT_StorageNode) GetPropertyOtherIdentifyingInfoDescription() (value []string, err error)
GetOtherIdentifyingInfoDescription gets the value of OtherIdentifyingInfoDescription for the instance
func (*MSFT_StorageNode) GetPropertySerialNumber ¶
func (instance *MSFT_StorageNode) GetPropertySerialNumber() (value string, err error)
GetSerialNumber gets the value of SerialNumber for the instance
func (*MSFT_StorageNode) SetPropertyFirmwareVersion ¶
func (instance *MSFT_StorageNode) SetPropertyFirmwareVersion(value string) (err error)
SetFirmwareVersion sets the value of FirmwareVersion for the instance
func (*MSFT_StorageNode) SetPropertyManufacturer ¶
func (instance *MSFT_StorageNode) SetPropertyManufacturer(value string) (err error)
SetManufacturer sets the value of Manufacturer for the instance
func (*MSFT_StorageNode) SetPropertyModel ¶
func (instance *MSFT_StorageNode) SetPropertyModel(value string) (err error)
SetModel sets the value of Model for the instance
func (*MSFT_StorageNode) SetPropertyName ¶
func (instance *MSFT_StorageNode) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_StorageNode) SetPropertyNameFormat ¶
func (instance *MSFT_StorageNode) SetPropertyNameFormat(value StorageNode_NameFormat) (err error)
SetNameFormat sets the value of NameFormat for the instance
func (*MSFT_StorageNode) SetPropertyOperationalStatus ¶
func (instance *MSFT_StorageNode) SetPropertyOperationalStatus(value StorageNode_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_StorageNode) SetPropertyOtherIdentifyingInfo ¶
func (instance *MSFT_StorageNode) SetPropertyOtherIdentifyingInfo(value []string) (err error)
SetOtherIdentifyingInfo sets the value of OtherIdentifyingInfo for the instance
func (*MSFT_StorageNode) SetPropertyOtherIdentifyingInfoDescription ¶
func (instance *MSFT_StorageNode) SetPropertyOtherIdentifyingInfoDescription(value []string) (err error)
SetOtherIdentifyingInfoDescription sets the value of OtherIdentifyingInfoDescription for the instance
func (*MSFT_StorageNode) SetPropertySerialNumber ¶
func (instance *MSFT_StorageNode) SetPropertySerialNumber(value string) (err error)
SetSerialNumber sets the value of SerialNumber for the instance
type MSFT_StorageNodeToDisk ¶
type MSFT_StorageNodeToDisk struct {
*cim.WmiInstance
//
Disk MSFT_Disk
// The operating system's number for the disk. Disk 0 is typically the boot device. Disk numbers may not necessarily remain the same across reboots.
DiskNumber uint32
// The health status of the Volume.
///0 - 'Healthy': The disk is functioning normally.
///1 - 'Warning': The disk is still functioning, but has detected errors or issues that require administrator intervention.
///2 - 'Unhealthy': The volume is not functioning, due to errors or failures. The volume needs immediate attention from an administrator.
HealthStatus StorageNodeToDisk_HealthStatus
//
IsOffline bool
//
IsReadOnly bool
// If IsOffline is TRUE, this property informs the user of the specific reason for the disk being offline.
///1 - 'Policy': The user requested the disk to be offline.
///2 - 'Redundant Path': The disk is used for multi-path I/O.
///3 - 'Snapshot': The disk is a snapshot disk.
///4 - 'Collision': There was a signature or identifier collision with another disk.
///5 - 'Resource Exhaustion': There were insufficient resources to bring the disk online.
///6 - 'Critical Write Failures': There were critical write failures on the disk.
///7 - 'Data Integrity Scan Required': A data integrity scan is required.
OfflineReason StorageNodeToDisk_OfflineReason
// An array of values that denote the current operational status of the volume.
///0 - 'Unknown': The operational status is unknown.
///1 - 'Other': A vendor-specific OperationalStatus has been specified by setting the OtherOperationalStatusDescription property.
///2 - 'OK': The disk is responding to commands and is in a normal operating state.
///3 - 'Degraded': The disk is responding to commands, but is not running in an optimal operating state.
///4 - 'Stressed': The disk is functioning, but needs attention. For example, the disk might be overloaded or overheated.
///5 - 'Predictive Failure': The disk is functioning, but a failure is likely to occur in the near future.
///6 - 'Error': An error has occurred.
///7 - 'Non-Recoverable Error': A non-recoverable error has occurred.
///8 - 'Starting': The disk is in the process of starting.
///9 - 'Stopping': The disk is in the process of stopping.
///10 - 'Stopped': The disk was stopped or shut down in a clean and orderly fashion.
///11 - 'In Service': The disk is being configured, maintained, cleaned, or otherwise administered.
///12 - 'No Contact': The storage provider has knowledge of the disk, but has never been able to establish communication with it.
///13 - 'Lost Communication': The storage provider has knowledge of the disk and has contacted it successfully in the past, but the disk is currently unreachable.
///14 - 'Aborted': Similar to Stopped, except that the disk stopped abruptly and may require configuration or maintenance.
///15 - 'Dormant': The disk is reachable, but it is inactive.
///16 - 'Supporting Entity in Error': This status value does not necessarily indicate trouble with the disk, but it does indicate that another device or connection that the disk depends on may need attention.
///17 - 'Completed': The disk has completed an operation. This status value should be combined with OK, Error, or Degraded, depending on the outcome of the operation.
///0xD010 - 'Online': In Windows-based storage subsystems, this indicates that the object is online.
///0xD011 - 'Not Ready': In Windows-based storage subsystems, this indicates that the object is not ready.
///0xD012 - 'No Media': In Windows-based storage subsystems, this indicates that the object has no media present.
///0xD013 - 'Offline': In Windows-based storage subsystems, this indicates that the object is offline.
///0xD014 - 'Failed': In Windows-based storage subsystems, this indicates that the object is in a failed state.
OperationalStatus []StorageNodeToDisk_OperationalStatus
//
StorageNode MSFT_StorageNode
}
MSFT_StorageNodeToDisk struct
func NewMSFT_StorageNodeToDiskEx1 ¶ added in v0.1.1
func NewMSFT_StorageNodeToDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageNodeToDisk, err error)
func NewMSFT_StorageNodeToDiskEx6 ¶ added in v0.1.1
func (*MSFT_StorageNodeToDisk) GetPropertyDisk ¶
func (instance *MSFT_StorageNodeToDisk) GetPropertyDisk() (value MSFT_Disk, err error)
GetDisk gets the value of Disk for the instance
func (*MSFT_StorageNodeToDisk) GetPropertyDiskNumber ¶
func (instance *MSFT_StorageNodeToDisk) GetPropertyDiskNumber() (value uint32, err error)
GetDiskNumber gets the value of DiskNumber for the instance
func (*MSFT_StorageNodeToDisk) GetPropertyHealthStatus ¶
func (instance *MSFT_StorageNodeToDisk) GetPropertyHealthStatus() (value StorageNodeToDisk_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_StorageNodeToDisk) GetPropertyIsOffline ¶
func (instance *MSFT_StorageNodeToDisk) GetPropertyIsOffline() (value bool, err error)
GetIsOffline gets the value of IsOffline for the instance
func (*MSFT_StorageNodeToDisk) GetPropertyIsReadOnly ¶
func (instance *MSFT_StorageNodeToDisk) GetPropertyIsReadOnly() (value bool, err error)
GetIsReadOnly gets the value of IsReadOnly for the instance
func (*MSFT_StorageNodeToDisk) GetPropertyOfflineReason ¶
func (instance *MSFT_StorageNodeToDisk) GetPropertyOfflineReason() (value StorageNodeToDisk_OfflineReason, err error)
GetOfflineReason gets the value of OfflineReason for the instance
func (*MSFT_StorageNodeToDisk) GetPropertyOperationalStatus ¶
func (instance *MSFT_StorageNodeToDisk) GetPropertyOperationalStatus() (value []StorageNodeToDisk_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_StorageNodeToDisk) GetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToDisk) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
GetStorageNode gets the value of StorageNode for the instance
func (*MSFT_StorageNodeToDisk) SetPropertyDisk ¶
func (instance *MSFT_StorageNodeToDisk) SetPropertyDisk(value MSFT_Disk) (err error)
SetDisk sets the value of Disk for the instance
func (*MSFT_StorageNodeToDisk) SetPropertyDiskNumber ¶
func (instance *MSFT_StorageNodeToDisk) SetPropertyDiskNumber(value uint32) (err error)
SetDiskNumber sets the value of DiskNumber for the instance
func (*MSFT_StorageNodeToDisk) SetPropertyHealthStatus ¶
func (instance *MSFT_StorageNodeToDisk) SetPropertyHealthStatus(value StorageNodeToDisk_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_StorageNodeToDisk) SetPropertyIsOffline ¶
func (instance *MSFT_StorageNodeToDisk) SetPropertyIsOffline(value bool) (err error)
SetIsOffline sets the value of IsOffline for the instance
func (*MSFT_StorageNodeToDisk) SetPropertyIsReadOnly ¶
func (instance *MSFT_StorageNodeToDisk) SetPropertyIsReadOnly(value bool) (err error)
SetIsReadOnly sets the value of IsReadOnly for the instance
func (*MSFT_StorageNodeToDisk) SetPropertyOfflineReason ¶
func (instance *MSFT_StorageNodeToDisk) SetPropertyOfflineReason(value StorageNodeToDisk_OfflineReason) (err error)
SetOfflineReason sets the value of OfflineReason for the instance
func (*MSFT_StorageNodeToDisk) SetPropertyOperationalStatus ¶
func (instance *MSFT_StorageNodeToDisk) SetPropertyOperationalStatus(value []StorageNodeToDisk_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_StorageNodeToDisk) SetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToDisk) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
SetStorageNode sets the value of StorageNode for the instance
type MSFT_StorageNodeToPhysicalDisk ¶
type MSFT_StorageNodeToPhysicalDisk struct {
*cim.WmiInstance
// The operating system's number for the disk on this StorageNode. Disk 0 is typically the boot device. Disk numbers may not necessarily remain the same across reboot, and are not necessarily the same on different nodes.
DiskNumber uint32
// Denotes the health status of the PhysicalDisk on this StorageNode.
HealthStatus StorageNodeToPhysicalDisk_HealthStatus
// Indicates whether the physical disk uses MPIO.
IsMpioEnabled bool
// Indicates whether the physical disk is physically connected to this storage node.
IsPhysicallyConnected bool
// The MPIO load balance policy being used by the disk.
LoadBalancePolicy StorageNodeToPhysicalDisk_LoadBalancePolicy
// Denotes the operational status of the PhysicalDisk.
OperationalStatus []StorageNodeToPhysicalDisk_OperationalStatus
// Collection of MPIO path IDs, reported by the MPIO DSM, when applicable.
PathId []string
// The current state of MPIO paths between the node and physical disk.
PathState []StorageNodeToPhysicalDisk_PathState
//
PhysicalDisk MSFT_PhysicalDisk
//
StorageNode MSFT_StorageNode
}
MSFT_StorageNodeToPhysicalDisk struct
func NewMSFT_StorageNodeToPhysicalDiskEx1 ¶ added in v0.1.1
func NewMSFT_StorageNodeToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageNodeToPhysicalDisk, err error)
func NewMSFT_StorageNodeToPhysicalDiskEx6 ¶ added in v0.1.1
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyDiskNumber ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyDiskNumber() (value uint32, err error)
GetDiskNumber gets the value of DiskNumber for the instance
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyHealthStatus ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyHealthStatus() (value StorageNodeToPhysicalDisk_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyIsMpioEnabled ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyIsMpioEnabled() (value bool, err error)
GetIsMpioEnabled gets the value of IsMpioEnabled for the instance
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyIsPhysicallyConnected ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyIsPhysicallyConnected() (value bool, err error)
GetIsPhysicallyConnected gets the value of IsPhysicallyConnected for the instance
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyLoadBalancePolicy ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyLoadBalancePolicy() (value StorageNodeToPhysicalDisk_LoadBalancePolicy, err error)
GetLoadBalancePolicy gets the value of LoadBalancePolicy for the instance
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyOperationalStatus ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyOperationalStatus() (value []StorageNodeToPhysicalDisk_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyPathId ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyPathId() (value []string, err error)
GetPathId gets the value of PathId for the instance
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyPathState ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyPathState() (value []StorageNodeToPhysicalDisk_PathState, err error)
GetPathState gets the value of PathState for the instance
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyPhysicalDisk ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
GetPhysicalDisk gets the value of PhysicalDisk for the instance
func (*MSFT_StorageNodeToPhysicalDisk) GetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
GetStorageNode gets the value of StorageNode for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyDiskNumber ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyDiskNumber(value uint32) (err error)
SetDiskNumber sets the value of DiskNumber for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyHealthStatus ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyHealthStatus(value StorageNodeToPhysicalDisk_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyIsMpioEnabled ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyIsMpioEnabled(value bool) (err error)
SetIsMpioEnabled sets the value of IsMpioEnabled for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyIsPhysicallyConnected ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyIsPhysicallyConnected(value bool) (err error)
SetIsPhysicallyConnected sets the value of IsPhysicallyConnected for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyLoadBalancePolicy ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyLoadBalancePolicy(value StorageNodeToPhysicalDisk_LoadBalancePolicy) (err error)
SetLoadBalancePolicy sets the value of LoadBalancePolicy for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyOperationalStatus ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyOperationalStatus(value []StorageNodeToPhysicalDisk_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyPathId ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyPathId(value []string) (err error)
SetPathId sets the value of PathId for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyPathState ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyPathState(value []StorageNodeToPhysicalDisk_PathState) (err error)
SetPathState sets the value of PathState for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyPhysicalDisk ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
SetPhysicalDisk sets the value of PhysicalDisk for the instance
func (*MSFT_StorageNodeToPhysicalDisk) SetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToPhysicalDisk) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
SetStorageNode sets the value of StorageNode for the instance
type MSFT_StorageNodeToStorageEnclosure ¶
type MSFT_StorageNodeToStorageEnclosure struct {
*cim.WmiInstance
// An array containing the operational status of each current sensor of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
CurrentSensorOperationalStatus []StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus
// The device number for the enclosure on this storage node.
EnclosureNumber uint32
// An array containing the operational status of each fan of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
FanOperationalStatus []StorageNodeToStorageEnclosure_FanOperationalStatus
// Denotes the current health status of the enclosure.
HealthStatus StorageNodeToStorageEnclosure_HealthStatus
// An array containing the operational status of each controller of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
IOControllerOperationalStatus []StorageNodeToStorageEnclosure_IOControllerOperationalStatus
// Indicates whether the storage enclosure is physically connected to this storage node.
IsPhysicallyConnected bool
// An array containing the operational status of each power supply of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
PowerSupplyOperationalStatus []StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus
//
SlotOperationalStatus []uint16
//
StorageEnclosure MSFT_StorageEnclosure
//
StorageNode MSFT_StorageNode
// An array containing the operational status of each temperature sensor of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
TemperatureSensorOperationalStatus []StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus
// An array containing the operational status of each voltage sensor of the enclosure.
///0 - 'Unknown'
///2 - 'OK': The element is present and working with no issues detected.
///3 - 'Degraded': The element detected one or more non-critical issues.
///6 - 'Error': The element detected one or more critical issues.
///7 - 'Non-Recoverable Error': The element detected one or more non-recoverable issues.
///0xD009 - 'Not Installed': The element is not present.
///0xD00A - 'Not Available': The element is present but has problems.
///0xD00B - 'No Access Allowed': No access is allowed to the element.
///0xD00C - 'Not Reported'
VoltageSensorOperationalStatus []StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus
}
MSFT_StorageNodeToStorageEnclosure struct
func NewMSFT_StorageNodeToStorageEnclosureEx1 ¶ added in v0.1.1
func NewMSFT_StorageNodeToStorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageNodeToStorageEnclosure, err error)
func NewMSFT_StorageNodeToStorageEnclosureEx6 ¶ added in v0.1.1
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyCurrentSensorOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyCurrentSensorOperationalStatus() (value []StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus, err error)
GetCurrentSensorOperationalStatus gets the value of CurrentSensorOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyEnclosureNumber ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyEnclosureNumber() (value uint32, err error)
GetEnclosureNumber gets the value of EnclosureNumber for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyFanOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyFanOperationalStatus() (value []StorageNodeToStorageEnclosure_FanOperationalStatus, err error)
GetFanOperationalStatus gets the value of FanOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyHealthStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyHealthStatus() (value StorageNodeToStorageEnclosure_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyIOControllerOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyIOControllerOperationalStatus() (value []StorageNodeToStorageEnclosure_IOControllerOperationalStatus, err error)
GetIOControllerOperationalStatus gets the value of IOControllerOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyIsPhysicallyConnected ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyIsPhysicallyConnected() (value bool, err error)
GetIsPhysicallyConnected gets the value of IsPhysicallyConnected for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyPowerSupplyOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyPowerSupplyOperationalStatus() (value []StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus, err error)
GetPowerSupplyOperationalStatus gets the value of PowerSupplyOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertySlotOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertySlotOperationalStatus() (value []uint16, err error)
GetSlotOperationalStatus gets the value of SlotOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyStorageEnclosure ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyStorageEnclosure() (value MSFT_StorageEnclosure, err error)
GetStorageEnclosure gets the value of StorageEnclosure for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
GetStorageNode gets the value of StorageNode for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyTemperatureSensorOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyTemperatureSensorOperationalStatus() (value []StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus, err error)
GetTemperatureSensorOperationalStatus gets the value of TemperatureSensorOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) GetPropertyVoltageSensorOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) GetPropertyVoltageSensorOperationalStatus() (value []StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus, err error)
GetVoltageSensorOperationalStatus gets the value of VoltageSensorOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyCurrentSensorOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyCurrentSensorOperationalStatus(value []StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus) (err error)
SetCurrentSensorOperationalStatus sets the value of CurrentSensorOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyEnclosureNumber ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyEnclosureNumber(value uint32) (err error)
SetEnclosureNumber sets the value of EnclosureNumber for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyFanOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyFanOperationalStatus(value []StorageNodeToStorageEnclosure_FanOperationalStatus) (err error)
SetFanOperationalStatus sets the value of FanOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyHealthStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyHealthStatus(value StorageNodeToStorageEnclosure_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyIOControllerOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyIOControllerOperationalStatus(value []StorageNodeToStorageEnclosure_IOControllerOperationalStatus) (err error)
SetIOControllerOperationalStatus sets the value of IOControllerOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyIsPhysicallyConnected ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyIsPhysicallyConnected(value bool) (err error)
SetIsPhysicallyConnected sets the value of IsPhysicallyConnected for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyPowerSupplyOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyPowerSupplyOperationalStatus(value []StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus) (err error)
SetPowerSupplyOperationalStatus sets the value of PowerSupplyOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertySlotOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertySlotOperationalStatus(value []uint16) (err error)
SetSlotOperationalStatus sets the value of SlotOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyStorageEnclosure ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyStorageEnclosure(value MSFT_StorageEnclosure) (err error)
SetStorageEnclosure sets the value of StorageEnclosure for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
SetStorageNode sets the value of StorageNode for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyTemperatureSensorOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyTemperatureSensorOperationalStatus(value []StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus) (err error)
SetTemperatureSensorOperationalStatus sets the value of TemperatureSensorOperationalStatus for the instance
func (*MSFT_StorageNodeToStorageEnclosure) SetPropertyVoltageSensorOperationalStatus ¶
func (instance *MSFT_StorageNodeToStorageEnclosure) SetPropertyVoltageSensorOperationalStatus(value []StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus) (err error)
SetVoltageSensorOperationalStatus sets the value of VoltageSensorOperationalStatus for the instance
type MSFT_StorageNodeToStoragePool ¶
type MSFT_StorageNodeToStoragePool struct {
*cim.WmiInstance
//
StorageNode MSFT_StorageNode
//
StoragePool MSFT_StoragePool
}
MSFT_StorageNodeToStoragePool struct
func NewMSFT_StorageNodeToStoragePoolEx1 ¶ added in v0.1.1
func NewMSFT_StorageNodeToStoragePoolEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageNodeToStoragePool, err error)
func NewMSFT_StorageNodeToStoragePoolEx6 ¶ added in v0.1.1
func (*MSFT_StorageNodeToStoragePool) GetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToStoragePool) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
GetStorageNode gets the value of StorageNode for the instance
func (*MSFT_StorageNodeToStoragePool) GetPropertyStoragePool ¶
func (instance *MSFT_StorageNodeToStoragePool) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
GetStoragePool gets the value of StoragePool for the instance
func (*MSFT_StorageNodeToStoragePool) SetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToStoragePool) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
SetStorageNode sets the value of StorageNode for the instance
func (*MSFT_StorageNodeToStoragePool) SetPropertyStoragePool ¶
func (instance *MSFT_StorageNodeToStoragePool) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
SetStoragePool sets the value of StoragePool for the instance
type MSFT_StorageNodeToVirtualDisk ¶
type MSFT_StorageNodeToVirtualDisk struct {
*cim.WmiInstance
//
StorageNode MSFT_StorageNode
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_StorageNodeToVirtualDisk struct
func NewMSFT_StorageNodeToVirtualDiskEx1 ¶ added in v0.1.1
func NewMSFT_StorageNodeToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageNodeToVirtualDisk, err error)
func NewMSFT_StorageNodeToVirtualDiskEx6 ¶ added in v0.1.1
func (*MSFT_StorageNodeToVirtualDisk) GetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToVirtualDisk) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
GetStorageNode gets the value of StorageNode for the instance
func (*MSFT_StorageNodeToVirtualDisk) GetPropertyVirtualDisk ¶
func (instance *MSFT_StorageNodeToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_StorageNodeToVirtualDisk) SetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToVirtualDisk) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
SetStorageNode sets the value of StorageNode for the instance
func (*MSFT_StorageNodeToVirtualDisk) SetPropertyVirtualDisk ¶
func (instance *MSFT_StorageNodeToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_StorageNodeToVolume ¶
type MSFT_StorageNodeToVolume struct {
*cim.WmiInstance
//
StorageNode MSFT_StorageNode
//
Volume MSFT_Volume
}
MSFT_StorageNodeToVolume struct
func NewMSFT_StorageNodeToVolumeEx1 ¶ added in v0.1.1
func NewMSFT_StorageNodeToVolumeEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageNodeToVolume, err error)
func NewMSFT_StorageNodeToVolumeEx6 ¶ added in v0.1.1
func (*MSFT_StorageNodeToVolume) GetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToVolume) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
GetStorageNode gets the value of StorageNode for the instance
func (*MSFT_StorageNodeToVolume) GetPropertyVolume ¶
func (instance *MSFT_StorageNodeToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
GetVolume gets the value of Volume for the instance
func (*MSFT_StorageNodeToVolume) SetPropertyStorageNode ¶
func (instance *MSFT_StorageNodeToVolume) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
SetStorageNode sets the value of StorageNode for the instance
func (*MSFT_StorageNodeToVolume) SetPropertyVolume ¶
func (instance *MSFT_StorageNodeToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
SetVolume sets the value of Volume for the instance
type MSFT_StorageObject ¶
type MSFT_StorageObject struct {
*cim.WmiInstance
// ObjectId is a mandatory property that is used to opaquely and uniquely identify an instance of a class. ObjectIds must be unique within the scope of the management server (which is hosting the provider). The ObjectId is created and maintained for use of the Storage Management Providers and their clients to track instances of objects. If an object is visible through two different paths (for example: there are two separate Storage Management Providers that point to the same storage subsystem) then the same object may appear with two different ObjectIds. For determining if two object instances are the same object, refer to the UniqueId property.
ObjectId string
// PassThroughClass is the WBEM class name of the proprietary storage provider object.
PassThroughClass string
// PassThroughIds is a comma-separated list of all implementation specific keys. It is used by storage management applications to access the vendor proprietary object model. This field should be in the form: key1='value1',key2='value2'.
PassThroughIds string
// PassThroughNamespace is the WBEM namespace that contains the proprietary storage provider classes.
PassThroughNamespace string
// PassThroughServer is the name or address of the computer system hosting the proprietary storage provider classes.
PassThroughServer string
// UniqueId is a mandatory property that is used to uniquely identify a logical instance of a storage subsystem's object. This value must be the same for an object viewed by two or more provider instances (even if they are running on seperate management servers). UniqueId can be any globally unique, opaque value unless otherwise specified by a derived class.
UniqueId string
}
MSFT_StorageObject struct
func NewMSFT_StorageObjectEx1 ¶ added in v0.1.1
func NewMSFT_StorageObjectEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageObject, err error)
func NewMSFT_StorageObjectEx6 ¶ added in v0.1.1
func (*MSFT_StorageObject) GetPropertyObjectId ¶
func (instance *MSFT_StorageObject) GetPropertyObjectId() (value string, err error)
GetObjectId gets the value of ObjectId for the instance
func (*MSFT_StorageObject) GetPropertyPassThroughClass ¶
func (instance *MSFT_StorageObject) GetPropertyPassThroughClass() (value string, err error)
GetPassThroughClass gets the value of PassThroughClass for the instance
func (*MSFT_StorageObject) GetPropertyPassThroughIds ¶
func (instance *MSFT_StorageObject) GetPropertyPassThroughIds() (value string, err error)
GetPassThroughIds gets the value of PassThroughIds for the instance
func (*MSFT_StorageObject) GetPropertyPassThroughNamespace ¶
func (instance *MSFT_StorageObject) GetPropertyPassThroughNamespace() (value string, err error)
GetPassThroughNamespace gets the value of PassThroughNamespace for the instance
func (*MSFT_StorageObject) GetPropertyPassThroughServer ¶
func (instance *MSFT_StorageObject) GetPropertyPassThroughServer() (value string, err error)
GetPassThroughServer gets the value of PassThroughServer for the instance
func (*MSFT_StorageObject) GetPropertyUniqueId ¶
func (instance *MSFT_StorageObject) GetPropertyUniqueId() (value string, err error)
GetUniqueId gets the value of UniqueId for the instance
func (*MSFT_StorageObject) SetPropertyObjectId ¶
func (instance *MSFT_StorageObject) SetPropertyObjectId(value string) (err error)
SetObjectId sets the value of ObjectId for the instance
func (*MSFT_StorageObject) SetPropertyPassThroughClass ¶
func (instance *MSFT_StorageObject) SetPropertyPassThroughClass(value string) (err error)
SetPassThroughClass sets the value of PassThroughClass for the instance
func (*MSFT_StorageObject) SetPropertyPassThroughIds ¶
func (instance *MSFT_StorageObject) SetPropertyPassThroughIds(value string) (err error)
SetPassThroughIds sets the value of PassThroughIds for the instance
func (*MSFT_StorageObject) SetPropertyPassThroughNamespace ¶
func (instance *MSFT_StorageObject) SetPropertyPassThroughNamespace(value string) (err error)
SetPassThroughNamespace sets the value of PassThroughNamespace for the instance
func (*MSFT_StorageObject) SetPropertyPassThroughServer ¶
func (instance *MSFT_StorageObject) SetPropertyPassThroughServer(value string) (err error)
SetPassThroughServer sets the value of PassThroughServer for the instance
func (*MSFT_StorageObject) SetPropertyUniqueId ¶
func (instance *MSFT_StorageObject) SetPropertyUniqueId(value string) (err error)
SetUniqueId sets the value of UniqueId for the instance
type MSFT_StoragePool ¶
type MSFT_StoragePool struct {
*MSFT_StorageObject
// Indicates the total sum of all the capacity used by this storage pool. If the pool is primordial, this will be the sum of all capacity currently allocated to concrete storage pools. If the pool is concrete, this value should be the sum of all capacity currently allocated to virtual disks and other pool metadata.
AllocatedSize uint64
// If TRUE, the storage pool should clear (zero out) physical disks that are removed from the pool.
ClearOnDeallocate bool
// Determines the default allocation behavior for virtual disks created in this pool. Enclosure aware virtual disks will intelligently pick the physical disks to use for their redundancy. If TRUE, the storage subsystem will use physical disks from different enclosures to balance the fault tolerance between two (or more) physical enclosures.
EnclosureAwareDefault bool
// Determines the default allocation behavior for virtual disks created in this pool. Fault domain aware virtual disks will intelligently pick the physical disks to use for their redundancy to balance the fault tolerance between two (or more) fault domain units of the specified type.
FaultDomainAwarenessDefault StoragePool_FaultDomainAwarenessDefault
// A user-friendly string representing the name of the storage pool. Friendly name can be set using the SetFriendlyName method.
FriendlyName string
// Denotes the current health status of the storage pool. Health of a storage pool is derived from the health of the backing physical disks, and whether or not the storage pool can maintain the required levels of resiliency.
/// 0 - 'Healthy': All physical disks are present and in a healthy state.
///1 - 'Warning': The majority of physical disks are healthy, but one or more may be failing I/O requests.
///2 - 'Unhealthy': The majority of physical disks are unhealthy or in a failed state, and the pool no longer has data integrity.
HealthStatus StoragePool_HealthStatus
// Indicates whether or not the storage pool is used in a clustered environment.
IsClustered bool
// This property indicates whether the disks comprising this pool are able to tolerate power loss without data loss, e.g. automatically flush volatile buffers to non-volatile media after external power is disconnected.
IsPowerProtected bool
// If this field is set to TRUE, the storage pool is primordial. A primordial pool, also known as the 'available storage' pool is where storage capacity is drawn and returned in the creation and deletion of concrete storage pools. Primordial pools cannot be created or deleted.
///If this field is set to FALSE, the storage pool is a concrete pool. These pools are subject to all of the management operations defined on the storage pool class. This includes creation, deletion, creation of virtual disks, etc.
IsPrimordial bool
// Indicates whether or not the storage pool's configuration is read-only. If TRUE, the storage pool will not allow configuration changes to itself or any of its virtual and physical disks. Note that the data on the virtual disk may still be writable.
IsReadOnly bool
// This field indicates the logical sector size of the storage pool, in bytes. This value is derived from the backing physical disks, as well as the preference specified at the time this storage pool was created.
LogicalSectorSize uint64
//
MediaTypeDefault uint16
// Name is a semi-unique (scoped to the owning storage subsystem), human-readable string used to identify a storage pool.
Name string
// Indicates the current operating conditions of the storage pool. Unlike HealthStatus, this field indicates the status of hardware, software, and infrastructure issues related to this storage pool, and can contain multiple values. Various operational statuses are defined. Many of the enumeration's values are self-explanatory. However, a few are not and are described here in more detail.
///4 - 'Stressed': indicates that the storage pool is functioning, but needs attention. Examples of 'Stressed' states are overload, overheated, and so on.
///5 - 'Predictive Failure': indicates that the storage pool is functioning nominally but predicting a failure in the near future.
///11 - 'In Service': describes a storage pool being configured, maintained, or otherwise administered.
///12 - 'No Contact': indicates that the storage provider has knowledge of this storage pool, but has never been able to establish communications with it.
///13 - 'Lost Communication': indicates that the storage pool is known to exist and has been contacted successfully in the past, but is currently unreachable.
///10 - 'Stopped' and 14 - 'Aborted' are similar, although the former implies a clean and orderly stop, while the latter implies an abrupt stop where the state and configuration of the storage pool might need to be updated.
///15 - 'Dormant': indicates that the storage pool is inactive.
///16 - 'Supporting Entity in Error': indicates that this storage pool might be OK, but that another element, on which it is dependent, is in error.
///
OperationalStatus []StoragePool_OperationalStatus
// A string representation of the vendor defined operational status. This field should only be set if the OperationalStatus array contains 1 - 'Other'.
OtherOperationalStatusDescription string
// If Usage is set to 1 - 'Other', this field contains the string representation of the vendor defined usage for the storage pool. This property must be NULL if Usage is not set to 1 - 'Other'.
OtherUsageDescription string
// This field indicates the physical sector size of the storage pool, in bytes. This value is derived from the backing physical disks for this storage pool.
PhysicalSectorSize uint64
// Indicates the provisioning scheme to use when creating new virtual disks on this storage pool.
///0 - 'Unknown': May mean that this information is unavailable, or the storage pool uses a proprietary method of allocation.
///1 - 'Thin': Storage for the virtual disk is allocated on-demand.
///2 - 'Fixed': Storage for the virtual disk is allocated at the time of virtual disk creation.
ProvisioningTypeDefault StoragePool_ProvisioningTypeDefault
// Denotes the reason why the storage pool is read-only.
///1 - 'None': The pool is not read-only.
///2 - 'By Policy': The administrator has either requested the pool to be read-only or has enacted a policy on the system that requires the pool to be read-only.
///3 - 'Majority Disks Unhealthy': The majority of the supporting physical disks are in an unhealthy state that has forced the storage pool into a read-only state.
ReadOnlyReason StoragePool_ReadOnlyReason
// This property indicates how the operating system will proceed with repairing of virtual disks for this storage pool.
///2 - 'Sequential': repair will process one allocation slab at a time. This will result in longer repair times, but small impact on the I/O load.
///3 - 'Parallel': repair will process as many allocation slabs as it can in parallel. This will result in the shortest repair time, but will have significant impact on I/O load.
///
RepairPolicy StoragePool_RepairPolicy
// Indicates the default resiliency setting used for virtual disk creation. This default can be overridden at the time of virtual disk creation. This property's value should correspond to the resiliency setting's Name field.
ResiliencySettingNameDefault string
// If TRUE, the storage subsystem will automatically retire missing physical disks in this storage pool and replace them with hot-spares or other available physical disks (in the storage pool).
RetireMissingPhysicalDisks StoragePool_RetireMissingPhysicalDisks
// Indicates the capacity of the storage pool. If the pool is primordial, this is the sum of all the healthy physical disk sizes. If the pool is concrete, this is the sum of all associated physical disks (except hot-spares, and including failed drives).
Size uint64
// Denotes the provisioning schemes that this storage pool supports.
SupportedProvisioningTypes []StoragePool_SupportedProvisioningTypes
// If TRUE, this storage pool supports data deduplication.
SupportsDeduplication bool
// Percentages at which an alert should be generated
ThinProvisioningAlertThresholds []uint16
// Denotes the intended usage of the storage pool.
Usage StoragePool_Usage
// Denotes the version of this storage pool.
Version StoragePool_Version
// Default size of write cache for virtual disk creation
WriteCacheSizeDefault uint64
// Maximum size of write cache for virtual disk creation
WriteCacheSizeMax uint64
// Minimum size of write cache for virtual disk creation
WriteCacheSizeMin uint64
}
MSFT_StoragePool struct
func NewMSFT_StoragePoolEx1 ¶ added in v0.1.1
func NewMSFT_StoragePoolEx1(instance *cim.WmiInstance) (newInstance *MSFT_StoragePool, err error)
func NewMSFT_StoragePoolEx6 ¶ added in v0.1.1
func (*MSFT_StoragePool) AddPhysicalDisk ¶
func (instance *MSFT_StoragePool) AddPhysicalDisk(PhysicalDisks []MSFT_PhysicalDisk, Usage StoragePool_Usage, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) AddPhysicalDisk2 ¶
func (instance *MSFT_StoragePool) AddPhysicalDisk2(PhysicalDisks []MSFT_PhysicalDisk, Usage uint16, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) CreateStorageTier ¶
func (instance *MSFT_StoragePool) CreateStorageTier(FriendlyName string, MediaType StoragePool_MediaType, Description string, CreatedStorageTier MSFT_StorageTier, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="CreatedStorageTier" type="MSFT_StorageTier "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) CreateStorageTier2 ¶
func (instance *MSFT_StoragePool) CreateStorageTier2(FriendlyName string, ProvisioningType uint16, MediaType uint16, FaultDomainAwareness uint16, ColumnIsolation uint16, ResiliencySettingName string, Interleave uint64, NumberOfDataCopies uint16, NumberOfGroups uint16, NumberOfColumns uint16, PhysicalDiskRedundancy uint16, Description string, CreatedStorageTier MSFT_StorageTier, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="CreatedStorageTier" type="MSFT_StorageTier "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) CreateStorageTier3 ¶
func (instance *MSFT_StoragePool) CreateStorageTier3(FriendlyName string, ProvisioningType uint16, AllocationUnitSize uint64, MediaType uint16, FaultDomainAwareness uint16, ColumnIsolation uint16, StorageFaultDomainsToUse []MSFT_StorageFaultDomain, ResiliencySettingName string, Usage uint16, Interleave uint64, NumberOfDataCopies uint16, NumberOfGroups uint16, NumberOfColumns uint16, PhysicalDiskRedundancy uint16, Description string, CreatedStorageTier MSFT_StorageTier, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="CreatedStorageTier" type="MSFT_StorageTier "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) CreateVirtualDisk ¶
func (instance *MSFT_StoragePool) CreateVirtualDisk(FriendlyName string, Size uint64, UseMaximumSize bool, ProvisioningType StoragePool_ProvisioningType, ResiliencySettingName string, Usage StoragePool_Usage, OtherUsageDescription string, NumberOfDataCopies uint16, PhysicalDiskRedundancy uint16, NumberOfColumns uint16, AutoNumberOfColumns bool, Interleave uint64, IsEnclosureAware bool, PhysicalDisksToUse []MSFT_PhysicalDisk, StorageTiers []MSFT_StorageTier, StorageTierSizes []uint64, WriteCacheSize uint64, AutoWriteCacheSize bool, CreatedVirtualDisk MSFT_VirtualDisk, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation. When the operation has completed, an association should exist between the storage job and the created objects.</param> <param name="CreatedVirtualDisk" type="MSFT_VirtualDisk "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) CreateVirtualDisk2 ¶
func (instance *MSFT_StoragePool) CreateVirtualDisk2(FriendlyName string, Size uint64, UseMaximumSize bool, ProvisioningType uint16, AllocationUnitSize uint64, MediaType uint16, ResiliencySettingName string, Usage uint16, OtherUsageDescription string, NumberOfDataCopies uint16, PhysicalDiskRedundancy uint16, NumberOfColumns uint16, AutoNumberOfColumns bool, Interleave uint64, NumberOfGroups uint16, FaultDomainAwareness uint16, ColumnIsolation uint16, PhysicalDisksToUse []MSFT_PhysicalDisk, StorageTiers []MSFT_StorageTier, StorageTierSizes []uint64, WriteCacheSize uint64, AutoWriteCacheSize bool, ReadCacheSize uint64, CreatedVirtualDisk MSFT_VirtualDisk, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="CreatedVirtualDisk" type="MSFT_VirtualDisk "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) CreateVirtualDisk3 ¶
func (instance *MSFT_StoragePool) CreateVirtualDisk3(FriendlyName string, Size uint64, UseMaximumSize bool, ProvisioningType uint16, AllocationUnitSize uint64, MediaType uint16, ResiliencySettingName string, Usage uint16, OtherUsageDescription string, NumberOfDataCopies uint16, PhysicalDiskRedundancy uint16, NumberOfColumns uint16, AutoNumberOfColumns bool, Interleave uint64, NumberOfGroups uint16, FaultDomainAwareness uint16, ColumnIsolation uint16, StorageFaultDomainsToUse []MSFT_StorageFaultDomain, StorageTiers []MSFT_StorageTier, StorageTierSizes []uint64, WriteCacheSize uint64, AutoWriteCacheSize bool, ReadCacheSize uint64, CreatedVirtualDisk MSFT_VirtualDisk, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="CreatedVirtualDisk" type="MSFT_VirtualDisk "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) CreateVolume ¶
func (instance *MSFT_StoragePool) CreateVolume(FriendlyName string, Size uint64, StorageTiers []MSFT_StorageTier, StorageTierSizes []uint64, ProvisioningType StoragePool_ProvisioningType, ResiliencySettingName string, PhysicalDiskRedundancy uint16, NumberOfColumns uint16, FileSystem StoragePool_FileSystem, AccessPath string, FileServer MSFT_FileServer, CreatedVolume MSFT_Volume, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation. When the operation has completed, an association should exist between the storage job and the created objects.</param> <param name="CreatedVolume" type="MSFT_Volume "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) CreateVolume2 ¶
func (instance *MSFT_StoragePool) CreateVolume2(FriendlyName string, Size uint64, StorageTiers []MSFT_StorageTier, StorageTierSizes []uint64, ProvisioningType uint16, ResiliencySettingName string, PhysicalDiskRedundancy uint16, NumberOfColumns uint16, FileSystem uint16, AccessPath string, AllocationUnitSize uint32, ReadCacheSize uint64, FileServer MSFT_FileServer, CreatedVolume MSFT_Volume, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="CreatedVolume" type="MSFT_Volume "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) DeleteObject ¶
func (instance *MSFT_StoragePool) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) GetPropertyAllocatedSize ¶
func (instance *MSFT_StoragePool) GetPropertyAllocatedSize() (value uint64, err error)
GetAllocatedSize gets the value of AllocatedSize for the instance
func (*MSFT_StoragePool) GetPropertyClearOnDeallocate ¶
func (instance *MSFT_StoragePool) GetPropertyClearOnDeallocate() (value bool, err error)
GetClearOnDeallocate gets the value of ClearOnDeallocate for the instance
func (*MSFT_StoragePool) GetPropertyEnclosureAwareDefault ¶
func (instance *MSFT_StoragePool) GetPropertyEnclosureAwareDefault() (value bool, err error)
GetEnclosureAwareDefault gets the value of EnclosureAwareDefault for the instance
func (*MSFT_StoragePool) GetPropertyFaultDomainAwarenessDefault ¶
func (instance *MSFT_StoragePool) GetPropertyFaultDomainAwarenessDefault() (value StoragePool_FaultDomainAwarenessDefault, err error)
GetFaultDomainAwarenessDefault gets the value of FaultDomainAwarenessDefault for the instance
func (*MSFT_StoragePool) GetPropertyFriendlyName ¶
func (instance *MSFT_StoragePool) GetPropertyFriendlyName() (value string, err error)
GetFriendlyName gets the value of FriendlyName for the instance
func (*MSFT_StoragePool) GetPropertyHealthStatus ¶
func (instance *MSFT_StoragePool) GetPropertyHealthStatus() (value StoragePool_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_StoragePool) GetPropertyIsClustered ¶
func (instance *MSFT_StoragePool) GetPropertyIsClustered() (value bool, err error)
GetIsClustered gets the value of IsClustered for the instance
func (*MSFT_StoragePool) GetPropertyIsPowerProtected ¶
func (instance *MSFT_StoragePool) GetPropertyIsPowerProtected() (value bool, err error)
GetIsPowerProtected gets the value of IsPowerProtected for the instance
func (*MSFT_StoragePool) GetPropertyIsPrimordial ¶
func (instance *MSFT_StoragePool) GetPropertyIsPrimordial() (value bool, err error)
GetIsPrimordial gets the value of IsPrimordial for the instance
func (*MSFT_StoragePool) GetPropertyIsReadOnly ¶
func (instance *MSFT_StoragePool) GetPropertyIsReadOnly() (value bool, err error)
GetIsReadOnly gets the value of IsReadOnly for the instance
func (*MSFT_StoragePool) GetPropertyLogicalSectorSize ¶
func (instance *MSFT_StoragePool) GetPropertyLogicalSectorSize() (value uint64, err error)
GetLogicalSectorSize gets the value of LogicalSectorSize for the instance
func (*MSFT_StoragePool) GetPropertyMediaTypeDefault ¶
func (instance *MSFT_StoragePool) GetPropertyMediaTypeDefault() (value uint16, err error)
GetMediaTypeDefault gets the value of MediaTypeDefault for the instance
func (*MSFT_StoragePool) GetPropertyName ¶
func (instance *MSFT_StoragePool) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_StoragePool) GetPropertyOperationalStatus ¶
func (instance *MSFT_StoragePool) GetPropertyOperationalStatus() (value []StoragePool_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_StoragePool) GetPropertyOtherOperationalStatusDescription ¶
func (instance *MSFT_StoragePool) GetPropertyOtherOperationalStatusDescription() (value string, err error)
GetOtherOperationalStatusDescription gets the value of OtherOperationalStatusDescription for the instance
func (*MSFT_StoragePool) GetPropertyOtherUsageDescription ¶
func (instance *MSFT_StoragePool) GetPropertyOtherUsageDescription() (value string, err error)
GetOtherUsageDescription gets the value of OtherUsageDescription for the instance
func (*MSFT_StoragePool) GetPropertyPhysicalSectorSize ¶
func (instance *MSFT_StoragePool) GetPropertyPhysicalSectorSize() (value uint64, err error)
GetPhysicalSectorSize gets the value of PhysicalSectorSize for the instance
func (*MSFT_StoragePool) GetPropertyProvisioningTypeDefault ¶
func (instance *MSFT_StoragePool) GetPropertyProvisioningTypeDefault() (value StoragePool_ProvisioningTypeDefault, err error)
GetProvisioningTypeDefault gets the value of ProvisioningTypeDefault for the instance
func (*MSFT_StoragePool) GetPropertyReadOnlyReason ¶
func (instance *MSFT_StoragePool) GetPropertyReadOnlyReason() (value StoragePool_ReadOnlyReason, err error)
GetReadOnlyReason gets the value of ReadOnlyReason for the instance
func (*MSFT_StoragePool) GetPropertyRepairPolicy ¶
func (instance *MSFT_StoragePool) GetPropertyRepairPolicy() (value StoragePool_RepairPolicy, err error)
GetRepairPolicy gets the value of RepairPolicy for the instance
func (*MSFT_StoragePool) GetPropertyResiliencySettingNameDefault ¶
func (instance *MSFT_StoragePool) GetPropertyResiliencySettingNameDefault() (value string, err error)
GetResiliencySettingNameDefault gets the value of ResiliencySettingNameDefault for the instance
func (*MSFT_StoragePool) GetPropertyRetireMissingPhysicalDisks ¶
func (instance *MSFT_StoragePool) GetPropertyRetireMissingPhysicalDisks() (value StoragePool_RetireMissingPhysicalDisks, err error)
GetRetireMissingPhysicalDisks gets the value of RetireMissingPhysicalDisks for the instance
func (*MSFT_StoragePool) GetPropertySize ¶
func (instance *MSFT_StoragePool) GetPropertySize() (value uint64, err error)
GetSize gets the value of Size for the instance
func (*MSFT_StoragePool) GetPropertySupportedProvisioningTypes ¶
func (instance *MSFT_StoragePool) GetPropertySupportedProvisioningTypes() (value []StoragePool_SupportedProvisioningTypes, err error)
GetSupportedProvisioningTypes gets the value of SupportedProvisioningTypes for the instance
func (*MSFT_StoragePool) GetPropertySupportsDeduplication ¶
func (instance *MSFT_StoragePool) GetPropertySupportsDeduplication() (value bool, err error)
GetSupportsDeduplication gets the value of SupportsDeduplication for the instance
func (*MSFT_StoragePool) GetPropertyThinProvisioningAlertThresholds ¶
func (instance *MSFT_StoragePool) GetPropertyThinProvisioningAlertThresholds() (value []uint16, err error)
GetThinProvisioningAlertThresholds gets the value of ThinProvisioningAlertThresholds for the instance
func (*MSFT_StoragePool) GetPropertyUsage ¶
func (instance *MSFT_StoragePool) GetPropertyUsage() (value StoragePool_Usage, err error)
GetUsage gets the value of Usage for the instance
func (*MSFT_StoragePool) GetPropertyVersion ¶
func (instance *MSFT_StoragePool) GetPropertyVersion() (value StoragePool_Version, err error)
GetVersion gets the value of Version for the instance
func (*MSFT_StoragePool) GetPropertyWriteCacheSizeDefault ¶
func (instance *MSFT_StoragePool) GetPropertyWriteCacheSizeDefault() (value uint64, err error)
GetWriteCacheSizeDefault gets the value of WriteCacheSizeDefault for the instance
func (*MSFT_StoragePool) GetPropertyWriteCacheSizeMax ¶
func (instance *MSFT_StoragePool) GetPropertyWriteCacheSizeMax() (value uint64, err error)
GetWriteCacheSizeMax gets the value of WriteCacheSizeMax for the instance
func (*MSFT_StoragePool) GetPropertyWriteCacheSizeMin ¶
func (instance *MSFT_StoragePool) GetPropertyWriteCacheSizeMin() (value uint64, err error)
GetWriteCacheSizeMin gets the value of WriteCacheSizeMin for the instance
func (*MSFT_StoragePool) GetSecurityDescriptor ¶
func (instance *MSFT_StoragePool) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="SecurityDescriptor" type="string ">A Security Descriptor Definition Language (SDDL) formed string describing the access control list of the object.</param>
func (*MSFT_StoragePool) GetSupportedSize ¶
func (instance *MSFT_StoragePool) GetSupportedSize(ResiliencySettingName string, SupportedSizes []uint64, VirtualDiskSizeMin uint64, VirtualDiskSizeMax uint64, VirtualDiskSizeDivisor uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="SupportedSizes" type="uint64 []">This output parameter will contain an array of all of the supported sizes by the storage pool. This parameter may be NULL if the number of supported sizes is large, but is useful for storage pools that support only a select number of virtual disk sizes.</param> <param name="VirtualDiskSizeDivisor" type="uint64 ">This parameter indicates the interval in which the supported sizes increment. For example: If the minimum supported size is 10 GB, and this parameter is 2 GB, then the supported sizes for this pool would be 10 GB, 12 GB, 14 GB, etc. until the maximum supported size is reached.</param> <param name="VirtualDiskSizeMax" type="uint64 ">This parameter denotes the maximum supported size that a virtual disk created in this pool can be.</param> <param name="VirtualDiskSizeMin" type="uint64 ">This parameter denotes the minimum supported size that a virtual disk created in this pool can be.</param>
func (*MSFT_StoragePool) GetSupportedSize2 ¶
func (instance *MSFT_StoragePool) GetSupportedSize2(ResiliencySettingName string, FaultDomainAwareness uint16, SupportedSizes []uint64, VirtualDiskSizeMin uint64, VirtualDiskSizeMax uint64, VirtualDiskSizeDivisor uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SupportedSizes" type="uint64 []"></param> <param name="VirtualDiskSizeDivisor" type="uint64 "></param> <param name="VirtualDiskSizeMax" type="uint64 "></param> <param name="VirtualDiskSizeMin" type="uint64 "></param>
func (*MSFT_StoragePool) Optimize ¶
func (instance *MSFT_StoragePool) Optimize(RunAsJob bool, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) RemovePhysicalDisk ¶
func (instance *MSFT_StoragePool) RemovePhysicalDisk(PhysicalDisks []MSFT_PhysicalDisk, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) RemovePhysicalDisk2 ¶
func (instance *MSFT_StoragePool) RemovePhysicalDisk2(PhysicalDisks []MSFT_PhysicalDisk, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) SetAttributes ¶
func (instance *MSFT_StoragePool) SetAttributes(IsReadOnly bool, ClearOnDeallocate bool, IsPowerProtected bool, RepairPolicy StoragePool_RepairPolicy, RetireMissingPhysicalDisks StoragePool_RetireMissingPhysicalDisks, ThinProvisioningAlertThresholds []uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) SetDefaults ¶
func (instance *MSFT_StoragePool) SetDefaults(ProvisioningTypeDefault StoragePool_ProvisioningTypeDefault, ResiliencySettingNameDefault string, EnclosureAwareDefault bool, WriteCacheSizeDefault uint64, AutoWriteCacheSize bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) SetDefaults2 ¶
func (instance *MSFT_StoragePool) SetDefaults2(ProvisioningTypeDefault uint16, MediaTypeDefault uint16, ResiliencySettingNameDefault string, FaultDomainAwarenessDefault uint16, WriteCacheSizeDefault uint64, AutoWriteCacheSize bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) SetFriendlyName ¶
func (instance *MSFT_StoragePool) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) SetPropertyAllocatedSize ¶
func (instance *MSFT_StoragePool) SetPropertyAllocatedSize(value uint64) (err error)
SetAllocatedSize sets the value of AllocatedSize for the instance
func (*MSFT_StoragePool) SetPropertyClearOnDeallocate ¶
func (instance *MSFT_StoragePool) SetPropertyClearOnDeallocate(value bool) (err error)
SetClearOnDeallocate sets the value of ClearOnDeallocate for the instance
func (*MSFT_StoragePool) SetPropertyEnclosureAwareDefault ¶
func (instance *MSFT_StoragePool) SetPropertyEnclosureAwareDefault(value bool) (err error)
SetEnclosureAwareDefault sets the value of EnclosureAwareDefault for the instance
func (*MSFT_StoragePool) SetPropertyFaultDomainAwarenessDefault ¶
func (instance *MSFT_StoragePool) SetPropertyFaultDomainAwarenessDefault(value StoragePool_FaultDomainAwarenessDefault) (err error)
SetFaultDomainAwarenessDefault sets the value of FaultDomainAwarenessDefault for the instance
func (*MSFT_StoragePool) SetPropertyFriendlyName ¶
func (instance *MSFT_StoragePool) SetPropertyFriendlyName(value string) (err error)
SetFriendlyName sets the value of FriendlyName for the instance
func (*MSFT_StoragePool) SetPropertyHealthStatus ¶
func (instance *MSFT_StoragePool) SetPropertyHealthStatus(value StoragePool_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_StoragePool) SetPropertyIsClustered ¶
func (instance *MSFT_StoragePool) SetPropertyIsClustered(value bool) (err error)
SetIsClustered sets the value of IsClustered for the instance
func (*MSFT_StoragePool) SetPropertyIsPowerProtected ¶
func (instance *MSFT_StoragePool) SetPropertyIsPowerProtected(value bool) (err error)
SetIsPowerProtected sets the value of IsPowerProtected for the instance
func (*MSFT_StoragePool) SetPropertyIsPrimordial ¶
func (instance *MSFT_StoragePool) SetPropertyIsPrimordial(value bool) (err error)
SetIsPrimordial sets the value of IsPrimordial for the instance
func (*MSFT_StoragePool) SetPropertyIsReadOnly ¶
func (instance *MSFT_StoragePool) SetPropertyIsReadOnly(value bool) (err error)
SetIsReadOnly sets the value of IsReadOnly for the instance
func (*MSFT_StoragePool) SetPropertyLogicalSectorSize ¶
func (instance *MSFT_StoragePool) SetPropertyLogicalSectorSize(value uint64) (err error)
SetLogicalSectorSize sets the value of LogicalSectorSize for the instance
func (*MSFT_StoragePool) SetPropertyMediaTypeDefault ¶
func (instance *MSFT_StoragePool) SetPropertyMediaTypeDefault(value uint16) (err error)
SetMediaTypeDefault sets the value of MediaTypeDefault for the instance
func (*MSFT_StoragePool) SetPropertyName ¶
func (instance *MSFT_StoragePool) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_StoragePool) SetPropertyOperationalStatus ¶
func (instance *MSFT_StoragePool) SetPropertyOperationalStatus(value []StoragePool_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_StoragePool) SetPropertyOtherOperationalStatusDescription ¶
func (instance *MSFT_StoragePool) SetPropertyOtherOperationalStatusDescription(value string) (err error)
SetOtherOperationalStatusDescription sets the value of OtherOperationalStatusDescription for the instance
func (*MSFT_StoragePool) SetPropertyOtherUsageDescription ¶
func (instance *MSFT_StoragePool) SetPropertyOtherUsageDescription(value string) (err error)
SetOtherUsageDescription sets the value of OtherUsageDescription for the instance
func (*MSFT_StoragePool) SetPropertyPhysicalSectorSize ¶
func (instance *MSFT_StoragePool) SetPropertyPhysicalSectorSize(value uint64) (err error)
SetPhysicalSectorSize sets the value of PhysicalSectorSize for the instance
func (*MSFT_StoragePool) SetPropertyProvisioningTypeDefault ¶
func (instance *MSFT_StoragePool) SetPropertyProvisioningTypeDefault(value StoragePool_ProvisioningTypeDefault) (err error)
SetProvisioningTypeDefault sets the value of ProvisioningTypeDefault for the instance
func (*MSFT_StoragePool) SetPropertyReadOnlyReason ¶
func (instance *MSFT_StoragePool) SetPropertyReadOnlyReason(value StoragePool_ReadOnlyReason) (err error)
SetReadOnlyReason sets the value of ReadOnlyReason for the instance
func (*MSFT_StoragePool) SetPropertyRepairPolicy ¶
func (instance *MSFT_StoragePool) SetPropertyRepairPolicy(value StoragePool_RepairPolicy) (err error)
SetRepairPolicy sets the value of RepairPolicy for the instance
func (*MSFT_StoragePool) SetPropertyResiliencySettingNameDefault ¶
func (instance *MSFT_StoragePool) SetPropertyResiliencySettingNameDefault(value string) (err error)
SetResiliencySettingNameDefault sets the value of ResiliencySettingNameDefault for the instance
func (*MSFT_StoragePool) SetPropertyRetireMissingPhysicalDisks ¶
func (instance *MSFT_StoragePool) SetPropertyRetireMissingPhysicalDisks(value StoragePool_RetireMissingPhysicalDisks) (err error)
SetRetireMissingPhysicalDisks sets the value of RetireMissingPhysicalDisks for the instance
func (*MSFT_StoragePool) SetPropertySize ¶
func (instance *MSFT_StoragePool) SetPropertySize(value uint64) (err error)
SetSize sets the value of Size for the instance
func (*MSFT_StoragePool) SetPropertySupportedProvisioningTypes ¶
func (instance *MSFT_StoragePool) SetPropertySupportedProvisioningTypes(value []StoragePool_SupportedProvisioningTypes) (err error)
SetSupportedProvisioningTypes sets the value of SupportedProvisioningTypes for the instance
func (*MSFT_StoragePool) SetPropertySupportsDeduplication ¶
func (instance *MSFT_StoragePool) SetPropertySupportsDeduplication(value bool) (err error)
SetSupportsDeduplication sets the value of SupportsDeduplication for the instance
func (*MSFT_StoragePool) SetPropertyThinProvisioningAlertThresholds ¶
func (instance *MSFT_StoragePool) SetPropertyThinProvisioningAlertThresholds(value []uint16) (err error)
SetThinProvisioningAlertThresholds sets the value of ThinProvisioningAlertThresholds for the instance
func (*MSFT_StoragePool) SetPropertyUsage ¶
func (instance *MSFT_StoragePool) SetPropertyUsage(value StoragePool_Usage) (err error)
SetUsage sets the value of Usage for the instance
func (*MSFT_StoragePool) SetPropertyVersion ¶
func (instance *MSFT_StoragePool) SetPropertyVersion(value StoragePool_Version) (err error)
SetVersion sets the value of Version for the instance
func (*MSFT_StoragePool) SetPropertyWriteCacheSizeDefault ¶
func (instance *MSFT_StoragePool) SetPropertyWriteCacheSizeDefault(value uint64) (err error)
SetWriteCacheSizeDefault sets the value of WriteCacheSizeDefault for the instance
func (*MSFT_StoragePool) SetPropertyWriteCacheSizeMax ¶
func (instance *MSFT_StoragePool) SetPropertyWriteCacheSizeMax(value uint64) (err error)
SetWriteCacheSizeMax sets the value of WriteCacheSizeMax for the instance
func (*MSFT_StoragePool) SetPropertyWriteCacheSizeMin ¶
func (instance *MSFT_StoragePool) SetPropertyWriteCacheSizeMin(value uint64) (err error)
SetWriteCacheSizeMin sets the value of WriteCacheSizeMin for the instance
func (*MSFT_StoragePool) SetSecurityDescriptor ¶
func (instance *MSFT_StoragePool) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) SetUsage ¶
func (instance *MSFT_StoragePool) SetUsage(Usage StoragePool_Usage, OtherUsageDescription string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StoragePool) Upgrade ¶
func (instance *MSFT_StoragePool) Upgrade(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_StoragePoolToPhysicalDisk ¶
type MSFT_StoragePoolToPhysicalDisk struct {
*cim.WmiInstance
//
PhysicalDisk MSFT_PhysicalDisk
//
StoragePool MSFT_StoragePool
}
MSFT_StoragePoolToPhysicalDisk struct
func NewMSFT_StoragePoolToPhysicalDiskEx1 ¶ added in v0.1.1
func NewMSFT_StoragePoolToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StoragePoolToPhysicalDisk, err error)
func NewMSFT_StoragePoolToPhysicalDiskEx6 ¶ added in v0.1.1
func (*MSFT_StoragePoolToPhysicalDisk) GetPropertyPhysicalDisk ¶
func (instance *MSFT_StoragePoolToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
GetPhysicalDisk gets the value of PhysicalDisk for the instance
func (*MSFT_StoragePoolToPhysicalDisk) GetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToPhysicalDisk) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
GetStoragePool gets the value of StoragePool for the instance
func (*MSFT_StoragePoolToPhysicalDisk) SetPropertyPhysicalDisk ¶
func (instance *MSFT_StoragePoolToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
SetPhysicalDisk sets the value of PhysicalDisk for the instance
func (*MSFT_StoragePoolToPhysicalDisk) SetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToPhysicalDisk) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
SetStoragePool sets the value of StoragePool for the instance
type MSFT_StoragePoolToResiliencySetting ¶
type MSFT_StoragePoolToResiliencySetting struct {
*cim.WmiInstance
//
ResiliencySetting MSFT_ResiliencySetting
//
StoragePool MSFT_StoragePool
}
MSFT_StoragePoolToResiliencySetting struct
func NewMSFT_StoragePoolToResiliencySettingEx1 ¶ added in v0.1.1
func NewMSFT_StoragePoolToResiliencySettingEx1(instance *cim.WmiInstance) (newInstance *MSFT_StoragePoolToResiliencySetting, err error)
func NewMSFT_StoragePoolToResiliencySettingEx6 ¶ added in v0.1.1
func (*MSFT_StoragePoolToResiliencySetting) GetPropertyResiliencySetting ¶
func (instance *MSFT_StoragePoolToResiliencySetting) GetPropertyResiliencySetting() (value MSFT_ResiliencySetting, err error)
GetResiliencySetting gets the value of ResiliencySetting for the instance
func (*MSFT_StoragePoolToResiliencySetting) GetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToResiliencySetting) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
GetStoragePool gets the value of StoragePool for the instance
func (*MSFT_StoragePoolToResiliencySetting) SetPropertyResiliencySetting ¶
func (instance *MSFT_StoragePoolToResiliencySetting) SetPropertyResiliencySetting(value MSFT_ResiliencySetting) (err error)
SetResiliencySetting sets the value of ResiliencySetting for the instance
func (*MSFT_StoragePoolToResiliencySetting) SetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToResiliencySetting) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
SetStoragePool sets the value of StoragePool for the instance
type MSFT_StoragePoolToStorageTier ¶
type MSFT_StoragePoolToStorageTier struct {
*cim.WmiInstance
//
StoragePool MSFT_StoragePool
//
StorageTier MSFT_StorageTier
}
MSFT_StoragePoolToStorageTier struct
func NewMSFT_StoragePoolToStorageTierEx1 ¶ added in v0.1.1
func NewMSFT_StoragePoolToStorageTierEx1(instance *cim.WmiInstance) (newInstance *MSFT_StoragePoolToStorageTier, err error)
func NewMSFT_StoragePoolToStorageTierEx6 ¶ added in v0.1.1
func (*MSFT_StoragePoolToStorageTier) GetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToStorageTier) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
GetStoragePool gets the value of StoragePool for the instance
func (*MSFT_StoragePoolToStorageTier) GetPropertyStorageTier ¶
func (instance *MSFT_StoragePoolToStorageTier) GetPropertyStorageTier() (value MSFT_StorageTier, err error)
GetStorageTier gets the value of StorageTier for the instance
func (*MSFT_StoragePoolToStorageTier) SetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToStorageTier) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
SetStoragePool sets the value of StoragePool for the instance
func (*MSFT_StoragePoolToStorageTier) SetPropertyStorageTier ¶
func (instance *MSFT_StoragePoolToStorageTier) SetPropertyStorageTier(value MSFT_StorageTier) (err error)
SetStorageTier sets the value of StorageTier for the instance
type MSFT_StoragePoolToVirtualDisk ¶
type MSFT_StoragePoolToVirtualDisk struct {
*cim.WmiInstance
//
StoragePool MSFT_StoragePool
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_StoragePoolToVirtualDisk struct
func NewMSFT_StoragePoolToVirtualDiskEx1 ¶ added in v0.1.1
func NewMSFT_StoragePoolToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StoragePoolToVirtualDisk, err error)
func NewMSFT_StoragePoolToVirtualDiskEx6 ¶ added in v0.1.1
func (*MSFT_StoragePoolToVirtualDisk) GetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToVirtualDisk) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
GetStoragePool gets the value of StoragePool for the instance
func (*MSFT_StoragePoolToVirtualDisk) GetPropertyVirtualDisk ¶
func (instance *MSFT_StoragePoolToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_StoragePoolToVirtualDisk) SetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToVirtualDisk) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
SetStoragePool sets the value of StoragePool for the instance
func (*MSFT_StoragePoolToVirtualDisk) SetPropertyVirtualDisk ¶
func (instance *MSFT_StoragePoolToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_StoragePoolToVolume ¶
type MSFT_StoragePoolToVolume struct {
*cim.WmiInstance
//
StoragePool MSFT_StoragePool
//
Volume MSFT_Volume
}
MSFT_StoragePoolToVolume struct
func NewMSFT_StoragePoolToVolumeEx1 ¶ added in v0.1.1
func NewMSFT_StoragePoolToVolumeEx1(instance *cim.WmiInstance) (newInstance *MSFT_StoragePoolToVolume, err error)
func NewMSFT_StoragePoolToVolumeEx6 ¶ added in v0.1.1
func (*MSFT_StoragePoolToVolume) GetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToVolume) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
GetStoragePool gets the value of StoragePool for the instance
func (*MSFT_StoragePoolToVolume) GetPropertyVolume ¶
func (instance *MSFT_StoragePoolToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
GetVolume gets the value of Volume for the instance
func (*MSFT_StoragePoolToVolume) SetPropertyStoragePool ¶
func (instance *MSFT_StoragePoolToVolume) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
SetStoragePool sets the value of StoragePool for the instance
func (*MSFT_StoragePoolToVolume) SetPropertyVolume ¶
func (instance *MSFT_StoragePoolToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
SetVolume sets the value of Volume for the instance
type MSFT_StorageProvider ¶
type MSFT_StorageProvider struct {
*MSFT_StorageObject
// A string indicating the manufacturer of the SMP software.
Manufacturer string
// A user-friendly name of the storage provider.
Name string
//
RemoteSubsystemCacheMode StorageProvider_RemoteSubsystemCacheMode
// Denotes the caching modes this provider supports. The modes are 'Disabled' and 'Manual-Discovery'.
SupportedRemoteSubsystemCacheModes []StorageProvider_SupportedRemoteSubsystemCacheModes
// Denotes whether this provider supports remote registration and management.
SupportsSubsystemRegistration bool
// Denotes whether the provider is a stand-alone SMP provider or an SMIS provider that uses the SMIS proxy SMP.
Type StorageProvider_Type
// A version string used by the SMP manufacturer to differentiate between software versions.
Version string
}
MSFT_StorageProvider struct
func NewMSFT_StorageProviderEx1 ¶ added in v0.1.1
func NewMSFT_StorageProviderEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageProvider, err error)
func NewMSFT_StorageProviderEx6 ¶ added in v0.1.1
func (*MSFT_StorageProvider) Discover ¶
func (instance *MSFT_StorageProvider) Discover(DiscoveryLevel StorageProvider_DiscoveryLevel, RootObject MSFT_StorageObject, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageProvider) GetPropertyManufacturer ¶
func (instance *MSFT_StorageProvider) GetPropertyManufacturer() (value string, err error)
GetManufacturer gets the value of Manufacturer for the instance
func (*MSFT_StorageProvider) GetPropertyName ¶
func (instance *MSFT_StorageProvider) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_StorageProvider) GetPropertyRemoteSubsystemCacheMode ¶
func (instance *MSFT_StorageProvider) GetPropertyRemoteSubsystemCacheMode() (value StorageProvider_RemoteSubsystemCacheMode, err error)
GetRemoteSubsystemCacheMode gets the value of RemoteSubsystemCacheMode for the instance
func (*MSFT_StorageProvider) GetPropertySupportedRemoteSubsystemCacheModes ¶
func (instance *MSFT_StorageProvider) GetPropertySupportedRemoteSubsystemCacheModes() (value []StorageProvider_SupportedRemoteSubsystemCacheModes, err error)
GetSupportedRemoteSubsystemCacheModes gets the value of SupportedRemoteSubsystemCacheModes for the instance
func (*MSFT_StorageProvider) GetPropertySupportsSubsystemRegistration ¶
func (instance *MSFT_StorageProvider) GetPropertySupportsSubsystemRegistration() (value bool, err error)
GetSupportsSubsystemRegistration gets the value of SupportsSubsystemRegistration for the instance
func (*MSFT_StorageProvider) GetPropertyType ¶
func (instance *MSFT_StorageProvider) GetPropertyType() (value StorageProvider_Type, err error)
GetType gets the value of Type for the instance
func (*MSFT_StorageProvider) GetPropertyVersion ¶
func (instance *MSFT_StorageProvider) GetPropertyVersion() (value string, err error)
GetVersion gets the value of Version for the instance
func (*MSFT_StorageProvider) GetSecurityDescriptor ¶
func (instance *MSFT_StorageProvider) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="SecurityDescriptor" type="string ">A Security Descriptor Definition Language (SDDL) formed string describing the access control list of the object.</param>
func (*MSFT_StorageProvider) RegisterSubsystem ¶
func (instance *MSFT_StorageProvider) RegisterSubsystem(ComputerName string, Credential string, RegisteredSubsystem MSFT_StorageSubSystem, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="RegisteredSubsystem" type="MSFT_StorageSubSystem "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageProvider) SetAttributes ¶
func (instance *MSFT_StorageProvider) SetAttributes(RemoteSubsystemCacheMode StorageProvider_RemoteSubsystemCacheMode, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageProvider) SetPropertyManufacturer ¶
func (instance *MSFT_StorageProvider) SetPropertyManufacturer(value string) (err error)
SetManufacturer sets the value of Manufacturer for the instance
func (*MSFT_StorageProvider) SetPropertyName ¶
func (instance *MSFT_StorageProvider) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_StorageProvider) SetPropertyRemoteSubsystemCacheMode ¶
func (instance *MSFT_StorageProvider) SetPropertyRemoteSubsystemCacheMode(value StorageProvider_RemoteSubsystemCacheMode) (err error)
SetRemoteSubsystemCacheMode sets the value of RemoteSubsystemCacheMode for the instance
func (*MSFT_StorageProvider) SetPropertySupportedRemoteSubsystemCacheModes ¶
func (instance *MSFT_StorageProvider) SetPropertySupportedRemoteSubsystemCacheModes(value []StorageProvider_SupportedRemoteSubsystemCacheModes) (err error)
SetSupportedRemoteSubsystemCacheModes sets the value of SupportedRemoteSubsystemCacheModes for the instance
func (*MSFT_StorageProvider) SetPropertySupportsSubsystemRegistration ¶
func (instance *MSFT_StorageProvider) SetPropertySupportsSubsystemRegistration(value bool) (err error)
SetSupportsSubsystemRegistration sets the value of SupportsSubsystemRegistration for the instance
func (*MSFT_StorageProvider) SetPropertyType ¶
func (instance *MSFT_StorageProvider) SetPropertyType(value StorageProvider_Type) (err error)
SetType sets the value of Type for the instance
func (*MSFT_StorageProvider) SetPropertyVersion ¶
func (instance *MSFT_StorageProvider) SetPropertyVersion(value string) (err error)
SetVersion sets the value of Version for the instance
func (*MSFT_StorageProvider) SetSecurityDescriptor ¶
func (instance *MSFT_StorageProvider) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageProvider) UnregisterSubsystem ¶
func (instance *MSFT_StorageProvider) UnregisterSubsystem(Subsystem MSFT_StorageSubSystem, StorageSubSystemUniqueId string, Force bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_StorageProviderToStorageSubSystem ¶
type MSFT_StorageProviderToStorageSubSystem struct {
*cim.WmiInstance
//
StorageProvider MSFT_StorageProvider
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageProviderToStorageSubSystem struct
func NewMSFT_StorageProviderToStorageSubSystemEx1 ¶ added in v0.1.1
func NewMSFT_StorageProviderToStorageSubSystemEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageProviderToStorageSubSystem, err error)
func NewMSFT_StorageProviderToStorageSubSystemEx6 ¶ added in v0.1.1
func (*MSFT_StorageProviderToStorageSubSystem) GetPropertyStorageProvider ¶
func (instance *MSFT_StorageProviderToStorageSubSystem) GetPropertyStorageProvider() (value MSFT_StorageProvider, err error)
GetStorageProvider gets the value of StorageProvider for the instance
func (*MSFT_StorageProviderToStorageSubSystem) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageProviderToStorageSubSystem) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageProviderToStorageSubSystem) SetPropertyStorageProvider ¶
func (instance *MSFT_StorageProviderToStorageSubSystem) SetPropertyStorageProvider(value MSFT_StorageProvider) (err error)
SetStorageProvider sets the value of StorageProvider for the instance
func (*MSFT_StorageProviderToStorageSubSystem) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageProviderToStorageSubSystem) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageRack ¶
type MSFT_StorageRack struct {
*MSFT_StorageFaultDomain
}
MSFT_StorageRack struct
func NewMSFT_StorageRackEx1 ¶ added in v0.1.1
func NewMSFT_StorageRackEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageRack, err error)
type MSFT_StorageReliabilityCounter ¶
type MSFT_StorageReliabilityCounter struct {
*MSFT_StorageObject
// DeviceId identifies the associated storage device. When associated with an MSFT_PhysicalDisk, it will be the same as its DeviceId field. When associated with an MSFT_Disk, it will be the same as its Number field.
DeviceId string
//
FlushLatencyMax uint64
// Number of load-unload cycles performed by the storage device.
LoadUnloadCycleCount uint32
// Maximum number of load-unload cycles within which the storage device is capable of normal operation.
LoadUnloadCycleCountMax uint32
// Year and week of storage device manufacture.
ManufactureDate string
// Length of time, in hours, the storage device has been powered on since manufacture.
PowerOnHours uint32
// Read errors corrected by the storage device.
ReadErrorsCorrected uint64
// Total read errors encountered by the storage device.
ReadErrorsTotal uint64
// Read errors not corrected by the storage device.
ReadErrorsUncorrected uint64
//
ReadLatencyMax uint64
// Number of start-stop cycles performed by the storage device.
StartStopCycleCount uint32
// Maximum number of start-stop cycles within which the storage device is capable of normal operation.
StartStopCycleCountMax uint32
// The current temperature of the storage device in Celsius.
Temperature uint8
// The maximum temperature in Celsius at which the storage device is capable of normal operation.
TemperatureMax uint8
// Storage device wear indicator, in percentage. At 100 percent, the estimated wear limit will have been reached.
Wear uint8
// Write errors corrected by the storage device.
WriteErrorsCorrected uint64
// Total write errors encountered by the storage device.
WriteErrorsTotal uint64
// Write errors not corrected by the storage device.
WriteErrorsUncorrected uint64
//
WriteLatencyMax uint64
}
MSFT_StorageReliabilityCounter struct
func NewMSFT_StorageReliabilityCounterEx1 ¶ added in v0.1.1
func NewMSFT_StorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageReliabilityCounter, err error)
func NewMSFT_StorageReliabilityCounterEx6 ¶ added in v0.1.1
func (*MSFT_StorageReliabilityCounter) GetPropertyDeviceId ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyDeviceId() (value string, err error)
GetDeviceId gets the value of DeviceId for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyFlushLatencyMax ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyFlushLatencyMax() (value uint64, err error)
GetFlushLatencyMax gets the value of FlushLatencyMax for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyLoadUnloadCycleCount ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyLoadUnloadCycleCount() (value uint32, err error)
GetLoadUnloadCycleCount gets the value of LoadUnloadCycleCount for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyLoadUnloadCycleCountMax ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyLoadUnloadCycleCountMax() (value uint32, err error)
GetLoadUnloadCycleCountMax gets the value of LoadUnloadCycleCountMax for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyManufactureDate ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyManufactureDate() (value string, err error)
GetManufactureDate gets the value of ManufactureDate for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyPowerOnHours ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyPowerOnHours() (value uint32, err error)
GetPowerOnHours gets the value of PowerOnHours for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyReadErrorsCorrected ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyReadErrorsCorrected() (value uint64, err error)
GetReadErrorsCorrected gets the value of ReadErrorsCorrected for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyReadErrorsTotal ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyReadErrorsTotal() (value uint64, err error)
GetReadErrorsTotal gets the value of ReadErrorsTotal for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyReadErrorsUncorrected ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyReadErrorsUncorrected() (value uint64, err error)
GetReadErrorsUncorrected gets the value of ReadErrorsUncorrected for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyReadLatencyMax ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyReadLatencyMax() (value uint64, err error)
GetReadLatencyMax gets the value of ReadLatencyMax for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyStartStopCycleCount ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyStartStopCycleCount() (value uint32, err error)
GetStartStopCycleCount gets the value of StartStopCycleCount for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyStartStopCycleCountMax ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyStartStopCycleCountMax() (value uint32, err error)
GetStartStopCycleCountMax gets the value of StartStopCycleCountMax for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyTemperature ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyTemperature() (value uint8, err error)
GetTemperature gets the value of Temperature for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyTemperatureMax ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyTemperatureMax() (value uint8, err error)
GetTemperatureMax gets the value of TemperatureMax for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyWear ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyWear() (value uint8, err error)
GetWear gets the value of Wear for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyWriteErrorsCorrected ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyWriteErrorsCorrected() (value uint64, err error)
GetWriteErrorsCorrected gets the value of WriteErrorsCorrected for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyWriteErrorsTotal ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyWriteErrorsTotal() (value uint64, err error)
GetWriteErrorsTotal gets the value of WriteErrorsTotal for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyWriteErrorsUncorrected ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyWriteErrorsUncorrected() (value uint64, err error)
GetWriteErrorsUncorrected gets the value of WriteErrorsUncorrected for the instance
func (*MSFT_StorageReliabilityCounter) GetPropertyWriteLatencyMax ¶
func (instance *MSFT_StorageReliabilityCounter) GetPropertyWriteLatencyMax() (value uint64, err error)
GetWriteLatencyMax gets the value of WriteLatencyMax for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyDeviceId ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyDeviceId(value string) (err error)
SetDeviceId sets the value of DeviceId for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyFlushLatencyMax ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyFlushLatencyMax(value uint64) (err error)
SetFlushLatencyMax sets the value of FlushLatencyMax for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyLoadUnloadCycleCount ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyLoadUnloadCycleCount(value uint32) (err error)
SetLoadUnloadCycleCount sets the value of LoadUnloadCycleCount for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyLoadUnloadCycleCountMax ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyLoadUnloadCycleCountMax(value uint32) (err error)
SetLoadUnloadCycleCountMax sets the value of LoadUnloadCycleCountMax for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyManufactureDate ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyManufactureDate(value string) (err error)
SetManufactureDate sets the value of ManufactureDate for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyPowerOnHours ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyPowerOnHours(value uint32) (err error)
SetPowerOnHours sets the value of PowerOnHours for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyReadErrorsCorrected ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyReadErrorsCorrected(value uint64) (err error)
SetReadErrorsCorrected sets the value of ReadErrorsCorrected for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyReadErrorsTotal ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyReadErrorsTotal(value uint64) (err error)
SetReadErrorsTotal sets the value of ReadErrorsTotal for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyReadErrorsUncorrected ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyReadErrorsUncorrected(value uint64) (err error)
SetReadErrorsUncorrected sets the value of ReadErrorsUncorrected for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyReadLatencyMax ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyReadLatencyMax(value uint64) (err error)
SetReadLatencyMax sets the value of ReadLatencyMax for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyStartStopCycleCount ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyStartStopCycleCount(value uint32) (err error)
SetStartStopCycleCount sets the value of StartStopCycleCount for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyStartStopCycleCountMax ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyStartStopCycleCountMax(value uint32) (err error)
SetStartStopCycleCountMax sets the value of StartStopCycleCountMax for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyTemperature ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyTemperature(value uint8) (err error)
SetTemperature sets the value of Temperature for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyTemperatureMax ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyTemperatureMax(value uint8) (err error)
SetTemperatureMax sets the value of TemperatureMax for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyWear ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyWear(value uint8) (err error)
SetWear sets the value of Wear for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyWriteErrorsCorrected ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyWriteErrorsCorrected(value uint64) (err error)
SetWriteErrorsCorrected sets the value of WriteErrorsCorrected for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyWriteErrorsTotal ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyWriteErrorsTotal(value uint64) (err error)
SetWriteErrorsTotal sets the value of WriteErrorsTotal for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyWriteErrorsUncorrected ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyWriteErrorsUncorrected(value uint64) (err error)
SetWriteErrorsUncorrected sets the value of WriteErrorsUncorrected for the instance
func (*MSFT_StorageReliabilityCounter) SetPropertyWriteLatencyMax ¶
func (instance *MSFT_StorageReliabilityCounter) SetPropertyWriteLatencyMax(value uint64) (err error)
SetWriteLatencyMax sets the value of WriteLatencyMax for the instance
type MSFT_StorageScaleUnit ¶
type MSFT_StorageScaleUnit struct {
*MSFT_StorageFaultDomain
}
MSFT_StorageScaleUnit struct
func NewMSFT_StorageScaleUnitEx1 ¶ added in v0.1.1
func NewMSFT_StorageScaleUnitEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageScaleUnit, err error)
func NewMSFT_StorageScaleUnitEx6 ¶ added in v0.1.1
func (*MSFT_StorageScaleUnit) Maintenance ¶
func (instance *MSFT_StorageScaleUnit) Maintenance(EnableMaintenanceMode bool, Timeout uint32, Model string, Manufacturer string, IgnoreDetachedVirtualDisks bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_StorageSite ¶
type MSFT_StorageSite struct {
*MSFT_StorageFaultDomain
}
MSFT_StorageSite struct
func NewMSFT_StorageSiteEx1 ¶ added in v0.1.1
func NewMSFT_StorageSiteEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSite, err error)
type MSFT_StorageSubSystem ¶
type MSFT_StorageSubSystem struct {
*MSFT_StorageObject
// Denotes whether this subsystem supports automatic object clustering.
AutomaticClusteringEnabled bool
// This field denotes the cache level that has been discovered. This corresponds to the storage provider's DiscoveryLevel parameter in the Discover method.
///0 - 'Level 0': The storage provider and storage subsystem objects have been discovered.
///1 - 'Level 1': Storage pools, resiliency settings, target ports, target portals, and initiator ids belonging to this subsystem have been discovered.
///2 - 'Level 2': Virtual disks and masking sets belonging to this subsystem have been discovered.
///3 - 'Level 3': Physical disks belonging to this subsystem have been discovered.
CurrentCacheLevel StorageSubSystem_CurrentCacheLevel
// Denotes whether storage tiers are supported by the subsystem.
DataTieringType StorageSubSystem_DataTieringType
// A user settable description of the storage subsystem. This field can be used to store extra free-form information, such as notes or details about the subsystem's intended usage.
Description string
// Determines the default allocation behavior for storage pools created in this subsystem. If the subsystem does not support storage pool creation, then it determines the default allocation behavior for virtual disks created in this subsystem.
FaultDomainAwarenessDefault StorageSubSystem_FaultDomainAwarenessDefault
// This field is a string representation of the subsystem's firmware version.
FirmwareVersion string
// A user settable string representing the name of the storage subsystem. The storage provider or subsystem is expected to supply an initial value for this field.
FriendlyName string
// Denotes the health of the subsystem.
///0 - 'Healthy': Indicates that the subsystem is functioning normally.
///1 - 'Warning': Indicates that the subsystem is still functioning, but has detected errors or issues that may require administrator intervention.
///2 - 'Unhealthy': Indicates that the subsystem is not functioning due to errors or failures. The subsystem needs immediate attention from an administrator.
HealthStatus StorageSubSystem_HealthStatus
// This field is a string representation of the company responsible for creating the storage subsystem hardware.
Manufacturer string
// If TRUE, the storage provider supports the use of the DeviceNumbers parameter of the CreateMaskingSet and AddVirtualDisk methods.
MaskingClientSelectableDeviceNumbers bool
// Indicates the maximum number of masking sets that a particular virtual disk can be added to.
MaskingMapCountMax uint16
// If TRUE, the subsystem will only allow one initiator to be added to a masking set.
MaskingOneInitiatorIdPerView bool
// If MaskingValidInitiatorIdTypes contains the value 1 - 'Other', this field is used to enumerate the other valid initiator id types for this storage subsystem.
MaskingOtherValidInitiatorIdTypes []string
// Indicates the number of target ports that can be used for masking a virtual disk. This applies to both masking sets and the virtual disk Show method.
MaskingPortsPerView StorageSubSystem_MaskingPortsPerView
// Indicates which address formats can be inferred by the storage provider and subsystem when working with initiator ids.
MaskingValidInitiatorIdTypes []StorageSubSystem_MaskingValidInitiatorIdTypes
// This field is a string representation of the model number of the subsystem array.
Model string
// Name is a globally unique, human-readable string used to identify a storage subsystem.
Name string
// NameFormat describes the format of the Name identifier.
NameFormat StorageSubSystem_NameFormat
// Denotes the total number of physical disk slots in the subsystem or enclosure.
NumberOfSlots uint32
// Indicates the current statuses of the subsystem. Various operational statuses are defined. Many of the enumeration's values are self-explanatory. However, a few are not and are described here in more detail.
///4 - 'Stressed': indicates that the subsystem is functioning, but needs attention. Examples of 'Stressed' states are overload, overheated, and so on.
///5 - 'Predictive Failure': indicates that the subsystem is functioning nominally but predicting a failure in the near future.
///11 - 'In Service': describes a subsystem being configured, maintained, cleaned, or otherwise administered.
///12 - 'No Contact': indicates that the storage provider has knowledge of this subsystem, but has never been able to establish communications with it.
///13 - 'Lost Communication': indicates that the subsystem is known to exist and has been contacted successfully in the past, but is currently unreachable.
///10 - 'Stopped' and 14 - 'Aborted' are similar, although the former implies a clean and orderly stop, while the latter implies an abrupt stop where the state and configuration of the subsystem might need to be updated.
///15 - 'Dormant': indicates that the subsystem is inactive.
///16 - 'Supporting Entity in Error': indicates that this subsystem might be OK, but that another element, on which it is dependent, is in error.
///
OperationalStatus []StorageSubSystem_OperationalStatus
// When the corresponding array entry in SupportedHostType[] is "Other", this entry provides a string describing the manufacturer and OS/Environment. When the corresponding SupportedHostType[] entry is not "Other", this entry allows variations or qualifications of ClientTypes - for example, different versions of Solaris.
OtherHostTypeDescription []string
// This field is an array of custom identifier for the subsystem. If this field is set, the OtherIdentifyingInfoDescription field must also be set.
OtherIdentifyingInfo []string
// An array of string description of the format used in the custom identifiers defined in the OtherIdentifyingInfo field. There must be a 1:1 mapping between this array and OtherIdentifyingInfo.
OtherIdentifyingInfoDescription []string
// A string representation of the vendor defined operational status. This field should only be set if the OperationalStatus array contains 1 - 'Other'.
OtherOperationalStatusDescription string
// Denotes the minimum number of physical disks required for creating a storage pool on this subsystem.
PhysicalDisksPerStoragePoolMin uint16
// This field is reserved for future releases.
ReplicasPerSourceCloneMax uint16
// This field is reserved for future releases.
ReplicasPerSourceMirrorMax uint16
// This field is reserved for future releases.
ReplicasPerSourceSnapshotMax uint16
// This field is a string representation of the serial number of the subsystem array.
SerialNumber string
// The storage transport on this subsystem.
StorageConnectionType uint16
// Denotes the file system types supported for Deduplication in this subsystem.
SupportedDeduplicationFileSystemTypes []StorageSubSystem_SupportedDeduplicationFileSystemTypes
// Denotes the object types supported for Deduplication in this subsystem.
SupportedDeduplicationObjectTypes []StorageSubSystem_SupportedDeduplicationObjectTypes
// This field describes the protocols supported by file servers on this subsystem.
SupportedFileServerProtocols []StorageSubSystem_SupportedFileServerProtocols
// File systems supported on this subsystem.
SupportedFileSystems []StorageSubSystem_SupportedFileSystems
// An array representing the supported host types.
SupportedHostType []StorageSubSystem_SupportedHostType
// If TRUE, the CreateVirtualDisk method on the storage subsystem is supported.
SupportsAutomaticStoragePoolSelection bool
// Denotes whether this subsystem supports local cloning. This field must be true if the VirtualDisk::CreateClone method is implemented.
SupportsCloneLocal bool
// Denotes whether this subsystem supports remote cloning.
SupportsCloneRemote bool
// Denotes whether this subsystem supports continuously available (CA) file servers.
SupportsContinuouslyAvailableFileServer bool
// Denotes whether this subsystem supports a file server.
SupportsFileServer bool
// Denotes whether this subsystem supports creation of a file server.
SupportsFileServerCreation bool
// If TRUE, the storage subsystem supports showing and hiding (masking) a virtual disk to a host initiator through the Show/Hide methods of the virtual disk and by the use of masking sets.
SupportsMaskingVirtualDiskToHosts bool
// Denotes whether this subsystem supports local mirror replication.
SupportsMirrorLocal bool
// Denotes whether this subsystem supports remote mirror replication.
SupportsMirrorRemote bool
// If TRUE, all resiliency settings will be copied from the primordial pool and added to a concrete pool upon its creation. If FALSE, the storage pool should copy the setting specified in the ResiliencySettingNameDefault parameter of CreateStoragePool. If no name was given, the resiliency setting specified by the primordial pool's ResiliencySettingNameDefault property should be used.
SupportsMultipleResiliencySettingsPerStoragePool bool
// Denotes whether this subsystem supports local snapshotting. This field must be true if the VirtualDisk::CreateSnapshot method is implemented.
SupportsSnapshotLocal bool
// Denotes whether this subsystem supports remote snapshotting.
SupportsSnapshotRemote bool
// If TRUE, storage pools on this subsystem support capacity expansion through adding more physical disks.
SupportsStoragePoolAddPhysicalDisk bool
// If TRUE, this subsystem supports the ability to create new concrete storage pools from one or more physical disks. If FALSE, either the subsystem uses pre-created storage pools, or it does not support storage pools.
SupportsStoragePoolCreation bool
// If TRUE, this subsystem supports the deletion of its storage pools.
SupportsStoragePoolDeletion bool
//
SupportsStoragePoolFriendlyNameModification bool
// If TRUE, storage pools on this subsystem support the replacement or removal of physical disks by use of the RemovePhysicalDisk method on the storage pool instance.
SupportsStoragePoolRemovePhysicalDisk bool
// If TRUE, this subsystem supports the ability to create new storage tiers. If FALSE, either the subsystem uses pre-created storage tiers, or it does not support storage tiers.
SupportsStorageTierCreation bool
// If TRUE, this subsystem supports the deletion of storage tiers.
SupportsStorageTierDeletion bool
// If TRUE, this subsystem supports the creation of tiered virtual disks.
SupportsStorageTieredVirtualDiskCreation bool
// If TRUE, this subsystem supports the modification of the storage tier friendly name.
SupportsStorageTierFriendlyNameModification bool
// If TRUE, this subsystem supports the resizing of storage tiers.
SupportsStorageTierResize bool
// Indicates if the subsystem allows a virtual disk to be grown in size (using the Resize method of the virtual disk instance).
SupportsVirtualDiskCapacityExpansion bool
// Indicates if the subsystem allows a virtual disk to be reduced in size (using the Resize method of the virtual disk instance).
SupportsVirtualDiskCapacityReduction bool
// Denotes whether a user can create a virtual disk by using the CreateVirtualDisk method on either the storage subsystem or storage pool objects.
SupportsVirtualDiskCreation bool
// Denotes whether a user can delete a virtual disk through the use of the DeleteObject extrinsic method on the virtual disk instance.
SupportsVirtualDiskDeletion bool
// Denotes whether a user can modify attributes or other properties on a virtual disk by using the various Set* extrinsic methods. (For example: SetFriendlyname ).
SupportsVirtualDiskModification bool
// Indicates if the subsystem supports explicit repairing of a virtual disk through the Repair method of the virtual disk instance.
SupportsVirtualDiskRepair bool
// Denotes whether this subsystem supports direct creation of volumes on a storage pool.
SupportsVolumeCreation bool
// Tag is an identifier for the subsystem that is independent from any location-based information. Examples of a tag could be the subsystem's serial number or asset tag.
Tag string
// contains filtered or unexported fields
}
MSFT_StorageSubSystem struct
func NewMSFT_StorageSubSystemEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystem, err error)
func NewMSFT_StorageSubSystemEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystem) ClearDiagnosticInfo ¶
func (instance *MSFT_StorageSubSystem) ClearDiagnosticInfo(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) CreateFileServer ¶
func (instance *MSFT_StorageSubSystem) CreateFileServer(FriendlyName string, FileSharingProtocols []uint16, HostNames []string, CreatedFileServer MSFT_FileServer, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedFileServer" type="MSFT_FileServer "></param> <param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) CreateMaskingSet ¶
func (instance *MSFT_StorageSubSystem) CreateMaskingSet(FriendlyName string, VirtualDiskNames []string, DeviceAccesses []StorageSubSystem_DeviceAccesses, DeviceNumbers []string, TargetPortAddresses []string, InitiatorAddresses []string, HostType StorageSubSystem_HostType, CreatedStorageJob MSFT_StorageJob, CreatedMaskingSet MSFT_MaskingSet, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedMaskingSet" type="MSFT_MaskingSet "></param> <param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation. When the operation has completed, an association should exist between the storage job and the created objects.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) CreateReplicationGroup ¶
func (instance *MSFT_StorageSubSystem) CreateReplicationGroup(FriendlyName string, Description string, StorageElements []MSFT_StorageObject, ReplicationSettings MSFT_ReplicationSettings, CreatedStorageJob MSFT_StorageJob, CreatedReplicationGroup MSFT_ReplicationGroup, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedReplicationGroup" type="MSFT_ReplicationGroup "></param> <param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) CreateReplicationRelationship ¶
func (instance *MSFT_StorageSubSystem) CreateReplicationRelationship(FriendlyName string, SyncType uint16, TargetStorageSubsystem MSFT_ReplicaPeer, SourceReplicationGroupFriendlyName string, SourceReplicationGroupDescription string, SourceStorageElements []MSFT_StorageObject, SourceGroupSettings MSFT_ReplicationSettings, TargetReplicationGroupFriendlyName string, TargetReplicationGroupDescription string, TargetStorageElements []MSFT_StorageObject, TargetStoragePool MSFT_StoragePool, TargetStoragePools []MSFT_StoragePool, TargetGroupSettings MSFT_ReplicationSettings, RecoveryPointObjective uint32, SourceGroup MSFT_ReplicationGroup, TargetGroup MSFT_ReplicationGroup, CreatedReplicaPeer MSFT_ReplicaPeer, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedReplicaPeer" type="MSFT_ReplicaPeer "></param> <param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SourceGroup" type="MSFT_ReplicationGroup "></param>
func (*MSFT_StorageSubSystem) CreateStoragePool ¶
func (instance *MSFT_StorageSubSystem) CreateStoragePool(FriendlyName string, Usage StorageSubSystem_Usage, OtherUsageDescription string, PhysicalDisks []MSFT_PhysicalDisk, ResiliencySettingNameDefault string, ProvisioningTypeDefault StorageSubSystem_ProvisioningTypeDefault, LogicalSectorSizeDefault uint64, EnclosureAwareDefault bool, WriteCacheSizeDefault uint64, AutoWriteCacheSize bool, CreatedStoragePool MSFT_StoragePool, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation. When the operation has completed, an association should exist between the storage job and the created objects.</param> <param name="CreatedStoragePool" type="MSFT_StoragePool "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) CreateStoragePool2 ¶
func (instance *MSFT_StorageSubSystem) CreateStoragePool2(FriendlyName string, Usage uint16, OtherUsageDescription string, PhysicalDisks []MSFT_PhysicalDisk, ResiliencySettingNameDefault string, ProvisioningTypeDefault uint16, MediaTypeDefault uint16, LogicalSectorSizeDefault uint64, FaultDomainAwarenessDefault uint16, WriteCacheSizeDefault uint64, AutoWriteCacheSize bool, Version uint16, CreatedStoragePool MSFT_StoragePool, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="CreatedStoragePool" type="MSFT_StoragePool "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) CreateVirtualDisk ¶
func (instance *MSFT_StorageSubSystem) CreateVirtualDisk(FriendlyName string, Usage StorageSubSystem_Usage, OtherUsageDescription string, Size uint64, UseMaximumSize bool, NumberOfDataCopies uint16, PhysicalDiskRedundancy uint16, NumberOfColumns uint16, Interleave uint64, ParityLayout StorageSubSystem_ParityLayout, RequestNoSinglePointOfFailure bool, IsEnclosureAware bool, ProvisioningType StorageSubSystem_ProvisioningType, CreatedVirtualDisk MSFT_VirtualDisk, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation. When the operation has completed, an association should exist between the storage job and the created objects.</param> <param name="CreatedVirtualDisk" type="MSFT_VirtualDisk "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="Size" type="uint64 ">Indicates the desired size for the virtual disk. Note that some storage subsystems will round the size up or down to a multiple of its allocation unit size. If this parameter is specified, UseMaximumSize must be NULL or FALSE.</param>
func (*MSFT_StorageSubSystem) CreateVirtualDisk2 ¶
func (instance *MSFT_StorageSubSystem) CreateVirtualDisk2(FriendlyName string, Usage uint16, OtherUsageDescription string, Size uint64, UseMaximumSize bool, NumberOfDataCopies uint16, PhysicalDiskRedundancy uint16, NumberOfColumns uint16, Interleave uint64, ParityLayout uint16, RequestNoSinglePointOfFailure bool, FaultDomainAwareness uint16, ProvisioningType uint16, CreatedVirtualDisk MSFT_VirtualDisk, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="CreatedVirtualDisk" type="MSFT_VirtualDisk "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) DeleteReplicationRelationship ¶
func (instance *MSFT_StorageSubSystem) DeleteReplicationRelationship(SourceReplicationGroup MSFT_ReplicationGroup, TargetGroupReplicaPeer MSFT_ReplicaPeer, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) Diagnose ¶
func (instance *MSFT_StorageSubSystem) Diagnose(DiagnoseResults []MSFT_StorageDiagnoseResult, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="DiagnoseResults" type="MSFT_StorageDiagnoseResult []"></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) GetActions ¶
func (instance *MSFT_StorageSubSystem) GetActions(ActionResults []MSFT_HealthAction, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ActionResults" type="MSFT_HealthAction []"></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) GetDiagnosticInfo ¶
func (instance *MSFT_StorageSubSystem) GetDiagnosticInfo(DestinationPath string, TimeSpan uint32, ActivityId string, ExcludeOperationalLog bool, ExcludeDiagnosticLog bool, IncludeLiveDump bool, CopyExistingInfoOnly bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) GetPropertyAutomaticClusteringEnabled ¶
func (instance *MSFT_StorageSubSystem) GetPropertyAutomaticClusteringEnabled() (value bool, err error)
GetAutomaticClusteringEnabled gets the value of AutomaticClusteringEnabled for the instance
func (*MSFT_StorageSubSystem) GetPropertyCurrentCacheLevel ¶
func (instance *MSFT_StorageSubSystem) GetPropertyCurrentCacheLevel() (value StorageSubSystem_CurrentCacheLevel, err error)
GetCurrentCacheLevel gets the value of CurrentCacheLevel for the instance
func (*MSFT_StorageSubSystem) GetPropertyDataTieringType ¶
func (instance *MSFT_StorageSubSystem) GetPropertyDataTieringType() (value StorageSubSystem_DataTieringType, err error)
GetDataTieringType gets the value of DataTieringType for the instance
func (*MSFT_StorageSubSystem) GetPropertyDescription ¶
func (instance *MSFT_StorageSubSystem) GetPropertyDescription() (value string, err error)
GetDescription gets the value of Description for the instance
func (*MSFT_StorageSubSystem) GetPropertyFaultDomainAwarenessDefault ¶
func (instance *MSFT_StorageSubSystem) GetPropertyFaultDomainAwarenessDefault() (value StorageSubSystem_FaultDomainAwarenessDefault, err error)
GetFaultDomainAwarenessDefault gets the value of FaultDomainAwarenessDefault for the instance
func (*MSFT_StorageSubSystem) GetPropertyFirmwareVersion ¶
func (instance *MSFT_StorageSubSystem) GetPropertyFirmwareVersion() (value string, err error)
GetFirmwareVersion gets the value of FirmwareVersion for the instance
func (*MSFT_StorageSubSystem) GetPropertyFriendlyName ¶
func (instance *MSFT_StorageSubSystem) GetPropertyFriendlyName() (value string, err error)
GetFriendlyName gets the value of FriendlyName for the instance
func (*MSFT_StorageSubSystem) GetPropertyHealthStatus ¶
func (instance *MSFT_StorageSubSystem) GetPropertyHealthStatus() (value StorageSubSystem_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_StorageSubSystem) GetPropertyManufacturer ¶
func (instance *MSFT_StorageSubSystem) GetPropertyManufacturer() (value string, err error)
GetManufacturer gets the value of Manufacturer for the instance
func (*MSFT_StorageSubSystem) GetPropertyMaskingClientSelectableDeviceNumbers ¶
func (instance *MSFT_StorageSubSystem) GetPropertyMaskingClientSelectableDeviceNumbers() (value bool, err error)
GetMaskingClientSelectableDeviceNumbers gets the value of MaskingClientSelectableDeviceNumbers for the instance
func (*MSFT_StorageSubSystem) GetPropertyMaskingMapCountMax ¶
func (instance *MSFT_StorageSubSystem) GetPropertyMaskingMapCountMax() (value uint16, err error)
GetMaskingMapCountMax gets the value of MaskingMapCountMax for the instance
func (*MSFT_StorageSubSystem) GetPropertyMaskingOneInitiatorIdPerView ¶
func (instance *MSFT_StorageSubSystem) GetPropertyMaskingOneInitiatorIdPerView() (value bool, err error)
GetMaskingOneInitiatorIdPerView gets the value of MaskingOneInitiatorIdPerView for the instance
func (*MSFT_StorageSubSystem) GetPropertyMaskingOtherValidInitiatorIdTypes ¶
func (instance *MSFT_StorageSubSystem) GetPropertyMaskingOtherValidInitiatorIdTypes() (value []string, err error)
GetMaskingOtherValidInitiatorIdTypes gets the value of MaskingOtherValidInitiatorIdTypes for the instance
func (*MSFT_StorageSubSystem) GetPropertyMaskingPortsPerView ¶
func (instance *MSFT_StorageSubSystem) GetPropertyMaskingPortsPerView() (value StorageSubSystem_MaskingPortsPerView, err error)
GetMaskingPortsPerView gets the value of MaskingPortsPerView for the instance
func (*MSFT_StorageSubSystem) GetPropertyMaskingValidInitiatorIdTypes ¶
func (instance *MSFT_StorageSubSystem) GetPropertyMaskingValidInitiatorIdTypes() (value []StorageSubSystem_MaskingValidInitiatorIdTypes, err error)
GetMaskingValidInitiatorIdTypes gets the value of MaskingValidInitiatorIdTypes for the instance
func (*MSFT_StorageSubSystem) GetPropertyModel ¶
func (instance *MSFT_StorageSubSystem) GetPropertyModel() (value string, err error)
GetModel gets the value of Model for the instance
func (*MSFT_StorageSubSystem) GetPropertyName ¶
func (instance *MSFT_StorageSubSystem) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_StorageSubSystem) GetPropertyNameFormat ¶
func (instance *MSFT_StorageSubSystem) GetPropertyNameFormat() (value StorageSubSystem_NameFormat, err error)
GetNameFormat gets the value of NameFormat for the instance
func (*MSFT_StorageSubSystem) GetPropertyNumberOfSlots ¶
func (instance *MSFT_StorageSubSystem) GetPropertyNumberOfSlots() (value uint32, err error)
GetNumberOfSlots gets the value of NumberOfSlots for the instance
func (*MSFT_StorageSubSystem) GetPropertyOperationalStatus ¶
func (instance *MSFT_StorageSubSystem) GetPropertyOperationalStatus() (value []StorageSubSystem_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_StorageSubSystem) GetPropertyOtherHostTypeDescription ¶
func (instance *MSFT_StorageSubSystem) GetPropertyOtherHostTypeDescription() (value []string, err error)
GetOtherHostTypeDescription gets the value of OtherHostTypeDescription for the instance
func (*MSFT_StorageSubSystem) GetPropertyOtherIdentifyingInfo ¶
func (instance *MSFT_StorageSubSystem) GetPropertyOtherIdentifyingInfo() (value []string, err error)
GetOtherIdentifyingInfo gets the value of OtherIdentifyingInfo for the instance
func (*MSFT_StorageSubSystem) GetPropertyOtherIdentifyingInfoDescription ¶
func (instance *MSFT_StorageSubSystem) GetPropertyOtherIdentifyingInfoDescription() (value []string, err error)
GetOtherIdentifyingInfoDescription gets the value of OtherIdentifyingInfoDescription for the instance
func (*MSFT_StorageSubSystem) GetPropertyOtherOperationalStatusDescription ¶
func (instance *MSFT_StorageSubSystem) GetPropertyOtherOperationalStatusDescription() (value string, err error)
GetOtherOperationalStatusDescription gets the value of OtherOperationalStatusDescription for the instance
func (*MSFT_StorageSubSystem) GetPropertyPhysicalDisksPerStoragePoolMin ¶
func (instance *MSFT_StorageSubSystem) GetPropertyPhysicalDisksPerStoragePoolMin() (value uint16, err error)
GetPhysicalDisksPerStoragePoolMin gets the value of PhysicalDisksPerStoragePoolMin for the instance
func (*MSFT_StorageSubSystem) GetPropertyReplicasPerSourceCloneMax ¶
func (instance *MSFT_StorageSubSystem) GetPropertyReplicasPerSourceCloneMax() (value uint16, err error)
GetReplicasPerSourceCloneMax gets the value of ReplicasPerSourceCloneMax for the instance
func (*MSFT_StorageSubSystem) GetPropertyReplicasPerSourceMirrorMax ¶
func (instance *MSFT_StorageSubSystem) GetPropertyReplicasPerSourceMirrorMax() (value uint16, err error)
GetReplicasPerSourceMirrorMax gets the value of ReplicasPerSourceMirrorMax for the instance
func (*MSFT_StorageSubSystem) GetPropertyReplicasPerSourceSnapshotMax ¶
func (instance *MSFT_StorageSubSystem) GetPropertyReplicasPerSourceSnapshotMax() (value uint16, err error)
GetReplicasPerSourceSnapshotMax gets the value of ReplicasPerSourceSnapshotMax for the instance
func (*MSFT_StorageSubSystem) GetPropertySerialNumber ¶
func (instance *MSFT_StorageSubSystem) GetPropertySerialNumber() (value string, err error)
GetSerialNumber gets the value of SerialNumber for the instance
func (*MSFT_StorageSubSystem) GetPropertyStorageConnectionType ¶
func (instance *MSFT_StorageSubSystem) GetPropertyStorageConnectionType() (value uint16, err error)
GetStorageConnectionType gets the value of StorageConnectionType for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportedDeduplicationFileSystemTypes ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportedDeduplicationFileSystemTypes() (value []StorageSubSystem_SupportedDeduplicationFileSystemTypes, err error)
GetSupportedDeduplicationFileSystemTypes gets the value of SupportedDeduplicationFileSystemTypes for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportedDeduplicationObjectTypes ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportedDeduplicationObjectTypes() (value []StorageSubSystem_SupportedDeduplicationObjectTypes, err error)
GetSupportedDeduplicationObjectTypes gets the value of SupportedDeduplicationObjectTypes for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportedFileServerProtocols ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportedFileServerProtocols() (value []StorageSubSystem_SupportedFileServerProtocols, err error)
GetSupportedFileServerProtocols gets the value of SupportedFileServerProtocols for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportedFileSystems ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportedFileSystems() (value []StorageSubSystem_SupportedFileSystems, err error)
GetSupportedFileSystems gets the value of SupportedFileSystems for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportedHostType ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportedHostType() (value []StorageSubSystem_SupportedHostType, err error)
GetSupportedHostType gets the value of SupportedHostType for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsAutomaticStoragePoolSelection ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsAutomaticStoragePoolSelection() (value bool, err error)
GetSupportsAutomaticStoragePoolSelection gets the value of SupportsAutomaticStoragePoolSelection for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsCloneLocal ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsCloneLocal() (value bool, err error)
GetSupportsCloneLocal gets the value of SupportsCloneLocal for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsCloneRemote ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsCloneRemote() (value bool, err error)
GetSupportsCloneRemote gets the value of SupportsCloneRemote for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsContinuouslyAvailableFileServer ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsContinuouslyAvailableFileServer() (value bool, err error)
GetSupportsContinuouslyAvailableFileServer gets the value of SupportsContinuouslyAvailableFileServer for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsFileServer ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsFileServer() (value bool, err error)
GetSupportsFileServer gets the value of SupportsFileServer for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsFileServerCreation ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsFileServerCreation() (value bool, err error)
GetSupportsFileServerCreation gets the value of SupportsFileServerCreation for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsMaskingVirtualDiskToHosts ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsMaskingVirtualDiskToHosts() (value bool, err error)
GetSupportsMaskingVirtualDiskToHosts gets the value of SupportsMaskingVirtualDiskToHosts for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsMirrorLocal ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsMirrorLocal() (value bool, err error)
GetSupportsMirrorLocal gets the value of SupportsMirrorLocal for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsMirrorRemote ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsMirrorRemote() (value bool, err error)
GetSupportsMirrorRemote gets the value of SupportsMirrorRemote for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsMultipleResiliencySettingsPerStoragePool ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsMultipleResiliencySettingsPerStoragePool() (value bool, err error)
GetSupportsMultipleResiliencySettingsPerStoragePool gets the value of SupportsMultipleResiliencySettingsPerStoragePool for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsSnapshotLocal ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsSnapshotLocal() (value bool, err error)
GetSupportsSnapshotLocal gets the value of SupportsSnapshotLocal for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsSnapshotRemote ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsSnapshotRemote() (value bool, err error)
GetSupportsSnapshotRemote gets the value of SupportsSnapshotRemote for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStoragePoolAddPhysicalDisk ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolAddPhysicalDisk() (value bool, err error)
GetSupportsStoragePoolAddPhysicalDisk gets the value of SupportsStoragePoolAddPhysicalDisk for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStoragePoolCreation ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolCreation() (value bool, err error)
GetSupportsStoragePoolCreation gets the value of SupportsStoragePoolCreation for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStoragePoolDeletion ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolDeletion() (value bool, err error)
GetSupportsStoragePoolDeletion gets the value of SupportsStoragePoolDeletion for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStoragePoolFriendlyNameModification ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolFriendlyNameModification() (value bool, err error)
GetSupportsStoragePoolFriendlyNameModification gets the value of SupportsStoragePoolFriendlyNameModification for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStoragePoolRemovePhysicalDisk ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStoragePoolRemovePhysicalDisk() (value bool, err error)
GetSupportsStoragePoolRemovePhysicalDisk gets the value of SupportsStoragePoolRemovePhysicalDisk for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStorageTierCreation ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTierCreation() (value bool, err error)
GetSupportsStorageTierCreation gets the value of SupportsStorageTierCreation for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStorageTierDeletion ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTierDeletion() (value bool, err error)
GetSupportsStorageTierDeletion gets the value of SupportsStorageTierDeletion for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStorageTierFriendlyNameModification ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTierFriendlyNameModification() (value bool, err error)
GetSupportsStorageTierFriendlyNameModification gets the value of SupportsStorageTierFriendlyNameModification for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStorageTierResize ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTierResize() (value bool, err error)
GetSupportsStorageTierResize gets the value of SupportsStorageTierResize for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsStorageTieredVirtualDiskCreation ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsStorageTieredVirtualDiskCreation() (value bool, err error)
GetSupportsStorageTieredVirtualDiskCreation gets the value of SupportsStorageTieredVirtualDiskCreation for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskCapacityExpansion ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskCapacityExpansion() (value bool, err error)
GetSupportsVirtualDiskCapacityExpansion gets the value of SupportsVirtualDiskCapacityExpansion for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskCapacityReduction ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskCapacityReduction() (value bool, err error)
GetSupportsVirtualDiskCapacityReduction gets the value of SupportsVirtualDiskCapacityReduction for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskCreation ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskCreation() (value bool, err error)
GetSupportsVirtualDiskCreation gets the value of SupportsVirtualDiskCreation for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskDeletion ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskDeletion() (value bool, err error)
GetSupportsVirtualDiskDeletion gets the value of SupportsVirtualDiskDeletion for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskModification ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskModification() (value bool, err error)
GetSupportsVirtualDiskModification gets the value of SupportsVirtualDiskModification for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskRepair ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsVirtualDiskRepair() (value bool, err error)
GetSupportsVirtualDiskRepair gets the value of SupportsVirtualDiskRepair for the instance
func (*MSFT_StorageSubSystem) GetPropertySupportsVolumeCreation ¶
func (instance *MSFT_StorageSubSystem) GetPropertySupportsVolumeCreation() (value bool, err error)
GetSupportsVolumeCreation gets the value of SupportsVolumeCreation for the instance
func (*MSFT_StorageSubSystem) GetPropertyTag ¶
func (instance *MSFT_StorageSubSystem) GetPropertyTag() (value string, err error)
GetTag gets the value of Tag for the instance
func (*MSFT_StorageSubSystem) GetPropertyiSCSITargetCreationScheme ¶
func (instance *MSFT_StorageSubSystem) GetPropertyiSCSITargetCreationScheme() (value StorageSubSystem_iSCSITargetCreationScheme, err error)
GetiSCSITargetCreationScheme gets the value of iSCSITargetCreationScheme for the instance
func (*MSFT_StorageSubSystem) GetSecurityDescriptor ¶
func (instance *MSFT_StorageSubSystem) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="SecurityDescriptor" type="string ">A Security Descriptor Definition Language (SDDL) formed string describing the access control list of the object.</param>
func (*MSFT_StorageSubSystem) SetAttributes ¶
func (instance *MSFT_StorageSubSystem) SetAttributes(AutomaticClusteringEnabled bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) SetAttributes2 ¶
func (instance *MSFT_StorageSubSystem) SetAttributes2(AutomaticClusteringEnabled bool, FaultDomainAwarenessDefault uint16, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) SetDescription ¶
func (instance *MSFT_StorageSubSystem) SetDescription(Description string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) SetPropertyAutomaticClusteringEnabled ¶
func (instance *MSFT_StorageSubSystem) SetPropertyAutomaticClusteringEnabled(value bool) (err error)
SetAutomaticClusteringEnabled sets the value of AutomaticClusteringEnabled for the instance
func (*MSFT_StorageSubSystem) SetPropertyCurrentCacheLevel ¶
func (instance *MSFT_StorageSubSystem) SetPropertyCurrentCacheLevel(value StorageSubSystem_CurrentCacheLevel) (err error)
SetCurrentCacheLevel sets the value of CurrentCacheLevel for the instance
func (*MSFT_StorageSubSystem) SetPropertyDataTieringType ¶
func (instance *MSFT_StorageSubSystem) SetPropertyDataTieringType(value StorageSubSystem_DataTieringType) (err error)
SetDataTieringType sets the value of DataTieringType for the instance
func (*MSFT_StorageSubSystem) SetPropertyDescription ¶
func (instance *MSFT_StorageSubSystem) SetPropertyDescription(value string) (err error)
SetDescription sets the value of Description for the instance
func (*MSFT_StorageSubSystem) SetPropertyFaultDomainAwarenessDefault ¶
func (instance *MSFT_StorageSubSystem) SetPropertyFaultDomainAwarenessDefault(value StorageSubSystem_FaultDomainAwarenessDefault) (err error)
SetFaultDomainAwarenessDefault sets the value of FaultDomainAwarenessDefault for the instance
func (*MSFT_StorageSubSystem) SetPropertyFirmwareVersion ¶
func (instance *MSFT_StorageSubSystem) SetPropertyFirmwareVersion(value string) (err error)
SetFirmwareVersion sets the value of FirmwareVersion for the instance
func (*MSFT_StorageSubSystem) SetPropertyFriendlyName ¶
func (instance *MSFT_StorageSubSystem) SetPropertyFriendlyName(value string) (err error)
SetFriendlyName sets the value of FriendlyName for the instance
func (*MSFT_StorageSubSystem) SetPropertyHealthStatus ¶
func (instance *MSFT_StorageSubSystem) SetPropertyHealthStatus(value StorageSubSystem_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_StorageSubSystem) SetPropertyManufacturer ¶
func (instance *MSFT_StorageSubSystem) SetPropertyManufacturer(value string) (err error)
SetManufacturer sets the value of Manufacturer for the instance
func (*MSFT_StorageSubSystem) SetPropertyMaskingClientSelectableDeviceNumbers ¶
func (instance *MSFT_StorageSubSystem) SetPropertyMaskingClientSelectableDeviceNumbers(value bool) (err error)
SetMaskingClientSelectableDeviceNumbers sets the value of MaskingClientSelectableDeviceNumbers for the instance
func (*MSFT_StorageSubSystem) SetPropertyMaskingMapCountMax ¶
func (instance *MSFT_StorageSubSystem) SetPropertyMaskingMapCountMax(value uint16) (err error)
SetMaskingMapCountMax sets the value of MaskingMapCountMax for the instance
func (*MSFT_StorageSubSystem) SetPropertyMaskingOneInitiatorIdPerView ¶
func (instance *MSFT_StorageSubSystem) SetPropertyMaskingOneInitiatorIdPerView(value bool) (err error)
SetMaskingOneInitiatorIdPerView sets the value of MaskingOneInitiatorIdPerView for the instance
func (*MSFT_StorageSubSystem) SetPropertyMaskingOtherValidInitiatorIdTypes ¶
func (instance *MSFT_StorageSubSystem) SetPropertyMaskingOtherValidInitiatorIdTypes(value []string) (err error)
SetMaskingOtherValidInitiatorIdTypes sets the value of MaskingOtherValidInitiatorIdTypes for the instance
func (*MSFT_StorageSubSystem) SetPropertyMaskingPortsPerView ¶
func (instance *MSFT_StorageSubSystem) SetPropertyMaskingPortsPerView(value StorageSubSystem_MaskingPortsPerView) (err error)
SetMaskingPortsPerView sets the value of MaskingPortsPerView for the instance
func (*MSFT_StorageSubSystem) SetPropertyMaskingValidInitiatorIdTypes ¶
func (instance *MSFT_StorageSubSystem) SetPropertyMaskingValidInitiatorIdTypes(value []StorageSubSystem_MaskingValidInitiatorIdTypes) (err error)
SetMaskingValidInitiatorIdTypes sets the value of MaskingValidInitiatorIdTypes for the instance
func (*MSFT_StorageSubSystem) SetPropertyModel ¶
func (instance *MSFT_StorageSubSystem) SetPropertyModel(value string) (err error)
SetModel sets the value of Model for the instance
func (*MSFT_StorageSubSystem) SetPropertyName ¶
func (instance *MSFT_StorageSubSystem) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_StorageSubSystem) SetPropertyNameFormat ¶
func (instance *MSFT_StorageSubSystem) SetPropertyNameFormat(value StorageSubSystem_NameFormat) (err error)
SetNameFormat sets the value of NameFormat for the instance
func (*MSFT_StorageSubSystem) SetPropertyNumberOfSlots ¶
func (instance *MSFT_StorageSubSystem) SetPropertyNumberOfSlots(value uint32) (err error)
SetNumberOfSlots sets the value of NumberOfSlots for the instance
func (*MSFT_StorageSubSystem) SetPropertyOperationalStatus ¶
func (instance *MSFT_StorageSubSystem) SetPropertyOperationalStatus(value []StorageSubSystem_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_StorageSubSystem) SetPropertyOtherHostTypeDescription ¶
func (instance *MSFT_StorageSubSystem) SetPropertyOtherHostTypeDescription(value []string) (err error)
SetOtherHostTypeDescription sets the value of OtherHostTypeDescription for the instance
func (*MSFT_StorageSubSystem) SetPropertyOtherIdentifyingInfo ¶
func (instance *MSFT_StorageSubSystem) SetPropertyOtherIdentifyingInfo(value []string) (err error)
SetOtherIdentifyingInfo sets the value of OtherIdentifyingInfo for the instance
func (*MSFT_StorageSubSystem) SetPropertyOtherIdentifyingInfoDescription ¶
func (instance *MSFT_StorageSubSystem) SetPropertyOtherIdentifyingInfoDescription(value []string) (err error)
SetOtherIdentifyingInfoDescription sets the value of OtherIdentifyingInfoDescription for the instance
func (*MSFT_StorageSubSystem) SetPropertyOtherOperationalStatusDescription ¶
func (instance *MSFT_StorageSubSystem) SetPropertyOtherOperationalStatusDescription(value string) (err error)
SetOtherOperationalStatusDescription sets the value of OtherOperationalStatusDescription for the instance
func (*MSFT_StorageSubSystem) SetPropertyPhysicalDisksPerStoragePoolMin ¶
func (instance *MSFT_StorageSubSystem) SetPropertyPhysicalDisksPerStoragePoolMin(value uint16) (err error)
SetPhysicalDisksPerStoragePoolMin sets the value of PhysicalDisksPerStoragePoolMin for the instance
func (*MSFT_StorageSubSystem) SetPropertyReplicasPerSourceCloneMax ¶
func (instance *MSFT_StorageSubSystem) SetPropertyReplicasPerSourceCloneMax(value uint16) (err error)
SetReplicasPerSourceCloneMax sets the value of ReplicasPerSourceCloneMax for the instance
func (*MSFT_StorageSubSystem) SetPropertyReplicasPerSourceMirrorMax ¶
func (instance *MSFT_StorageSubSystem) SetPropertyReplicasPerSourceMirrorMax(value uint16) (err error)
SetReplicasPerSourceMirrorMax sets the value of ReplicasPerSourceMirrorMax for the instance
func (*MSFT_StorageSubSystem) SetPropertyReplicasPerSourceSnapshotMax ¶
func (instance *MSFT_StorageSubSystem) SetPropertyReplicasPerSourceSnapshotMax(value uint16) (err error)
SetReplicasPerSourceSnapshotMax sets the value of ReplicasPerSourceSnapshotMax for the instance
func (*MSFT_StorageSubSystem) SetPropertySerialNumber ¶
func (instance *MSFT_StorageSubSystem) SetPropertySerialNumber(value string) (err error)
SetSerialNumber sets the value of SerialNumber for the instance
func (*MSFT_StorageSubSystem) SetPropertyStorageConnectionType ¶
func (instance *MSFT_StorageSubSystem) SetPropertyStorageConnectionType(value uint16) (err error)
SetStorageConnectionType sets the value of StorageConnectionType for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportedDeduplicationFileSystemTypes ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportedDeduplicationFileSystemTypes(value []StorageSubSystem_SupportedDeduplicationFileSystemTypes) (err error)
SetSupportedDeduplicationFileSystemTypes sets the value of SupportedDeduplicationFileSystemTypes for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportedDeduplicationObjectTypes ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportedDeduplicationObjectTypes(value []StorageSubSystem_SupportedDeduplicationObjectTypes) (err error)
SetSupportedDeduplicationObjectTypes sets the value of SupportedDeduplicationObjectTypes for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportedFileServerProtocols ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportedFileServerProtocols(value []StorageSubSystem_SupportedFileServerProtocols) (err error)
SetSupportedFileServerProtocols sets the value of SupportedFileServerProtocols for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportedFileSystems ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportedFileSystems(value []StorageSubSystem_SupportedFileSystems) (err error)
SetSupportedFileSystems sets the value of SupportedFileSystems for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportedHostType ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportedHostType(value []StorageSubSystem_SupportedHostType) (err error)
SetSupportedHostType sets the value of SupportedHostType for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsAutomaticStoragePoolSelection ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsAutomaticStoragePoolSelection(value bool) (err error)
SetSupportsAutomaticStoragePoolSelection sets the value of SupportsAutomaticStoragePoolSelection for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsCloneLocal ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsCloneLocal(value bool) (err error)
SetSupportsCloneLocal sets the value of SupportsCloneLocal for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsCloneRemote ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsCloneRemote(value bool) (err error)
SetSupportsCloneRemote sets the value of SupportsCloneRemote for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsContinuouslyAvailableFileServer ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsContinuouslyAvailableFileServer(value bool) (err error)
SetSupportsContinuouslyAvailableFileServer sets the value of SupportsContinuouslyAvailableFileServer for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsFileServer ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsFileServer(value bool) (err error)
SetSupportsFileServer sets the value of SupportsFileServer for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsFileServerCreation ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsFileServerCreation(value bool) (err error)
SetSupportsFileServerCreation sets the value of SupportsFileServerCreation for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsMaskingVirtualDiskToHosts ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsMaskingVirtualDiskToHosts(value bool) (err error)
SetSupportsMaskingVirtualDiskToHosts sets the value of SupportsMaskingVirtualDiskToHosts for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsMirrorLocal ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsMirrorLocal(value bool) (err error)
SetSupportsMirrorLocal sets the value of SupportsMirrorLocal for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsMirrorRemote ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsMirrorRemote(value bool) (err error)
SetSupportsMirrorRemote sets the value of SupportsMirrorRemote for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsMultipleResiliencySettingsPerStoragePool ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsMultipleResiliencySettingsPerStoragePool(value bool) (err error)
SetSupportsMultipleResiliencySettingsPerStoragePool sets the value of SupportsMultipleResiliencySettingsPerStoragePool for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsSnapshotLocal ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsSnapshotLocal(value bool) (err error)
SetSupportsSnapshotLocal sets the value of SupportsSnapshotLocal for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsSnapshotRemote ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsSnapshotRemote(value bool) (err error)
SetSupportsSnapshotRemote sets the value of SupportsSnapshotRemote for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStoragePoolAddPhysicalDisk ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolAddPhysicalDisk(value bool) (err error)
SetSupportsStoragePoolAddPhysicalDisk sets the value of SupportsStoragePoolAddPhysicalDisk for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStoragePoolCreation ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolCreation(value bool) (err error)
SetSupportsStoragePoolCreation sets the value of SupportsStoragePoolCreation for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStoragePoolDeletion ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolDeletion(value bool) (err error)
SetSupportsStoragePoolDeletion sets the value of SupportsStoragePoolDeletion for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStoragePoolFriendlyNameModification ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolFriendlyNameModification(value bool) (err error)
SetSupportsStoragePoolFriendlyNameModification sets the value of SupportsStoragePoolFriendlyNameModification for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStoragePoolRemovePhysicalDisk ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStoragePoolRemovePhysicalDisk(value bool) (err error)
SetSupportsStoragePoolRemovePhysicalDisk sets the value of SupportsStoragePoolRemovePhysicalDisk for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStorageTierCreation ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTierCreation(value bool) (err error)
SetSupportsStorageTierCreation sets the value of SupportsStorageTierCreation for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStorageTierDeletion ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTierDeletion(value bool) (err error)
SetSupportsStorageTierDeletion sets the value of SupportsStorageTierDeletion for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStorageTierFriendlyNameModification ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTierFriendlyNameModification(value bool) (err error)
SetSupportsStorageTierFriendlyNameModification sets the value of SupportsStorageTierFriendlyNameModification for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStorageTierResize ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTierResize(value bool) (err error)
SetSupportsStorageTierResize sets the value of SupportsStorageTierResize for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsStorageTieredVirtualDiskCreation ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsStorageTieredVirtualDiskCreation(value bool) (err error)
SetSupportsStorageTieredVirtualDiskCreation sets the value of SupportsStorageTieredVirtualDiskCreation for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskCapacityExpansion ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskCapacityExpansion(value bool) (err error)
SetSupportsVirtualDiskCapacityExpansion sets the value of SupportsVirtualDiskCapacityExpansion for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskCapacityReduction ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskCapacityReduction(value bool) (err error)
SetSupportsVirtualDiskCapacityReduction sets the value of SupportsVirtualDiskCapacityReduction for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskCreation ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskCreation(value bool) (err error)
SetSupportsVirtualDiskCreation sets the value of SupportsVirtualDiskCreation for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskDeletion ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskDeletion(value bool) (err error)
SetSupportsVirtualDiskDeletion sets the value of SupportsVirtualDiskDeletion for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskModification ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskModification(value bool) (err error)
SetSupportsVirtualDiskModification sets the value of SupportsVirtualDiskModification for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskRepair ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsVirtualDiskRepair(value bool) (err error)
SetSupportsVirtualDiskRepair sets the value of SupportsVirtualDiskRepair for the instance
func (*MSFT_StorageSubSystem) SetPropertySupportsVolumeCreation ¶
func (instance *MSFT_StorageSubSystem) SetPropertySupportsVolumeCreation(value bool) (err error)
SetSupportsVolumeCreation sets the value of SupportsVolumeCreation for the instance
func (*MSFT_StorageSubSystem) SetPropertyTag ¶
func (instance *MSFT_StorageSubSystem) SetPropertyTag(value string) (err error)
SetTag sets the value of Tag for the instance
func (*MSFT_StorageSubSystem) SetPropertyiSCSITargetCreationScheme ¶
func (instance *MSFT_StorageSubSystem) SetPropertyiSCSITargetCreationScheme(value StorageSubSystem_iSCSITargetCreationScheme) (err error)
SetiSCSITargetCreationScheme sets the value of iSCSITargetCreationScheme for the instance
func (*MSFT_StorageSubSystem) SetSecurityDescriptor ¶
func (instance *MSFT_StorageSubSystem) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) StartDiagnosticLog ¶
func (instance *MSFT_StorageSubSystem) StartDiagnosticLog(Level uint16, MaxLogSize uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageSubSystem) StopDiagnosticLog ¶
func (instance *MSFT_StorageSubSystem) StopDiagnosticLog(ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_StorageSubSystemToDisk ¶
type MSFT_StorageSubSystemToDisk struct {
*cim.WmiInstance
//
Disk MSFT_Disk
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToDisk struct
func NewMSFT_StorageSubSystemToDiskEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToDisk, err error)
func NewMSFT_StorageSubSystemToDiskEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToDisk) GetPropertyDisk ¶
func (instance *MSFT_StorageSubSystemToDisk) GetPropertyDisk() (value MSFT_Disk, err error)
GetDisk gets the value of Disk for the instance
func (*MSFT_StorageSubSystemToDisk) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToDisk) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToDisk) SetPropertyDisk ¶
func (instance *MSFT_StorageSubSystemToDisk) SetPropertyDisk(value MSFT_Disk) (err error)
SetDisk sets the value of Disk for the instance
func (*MSFT_StorageSubSystemToDisk) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToDisk) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToFileServer ¶
type MSFT_StorageSubSystemToFileServer struct {
*cim.WmiInstance
//
FileServer MSFT_FileServer
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToFileServer struct
func NewMSFT_StorageSubSystemToFileServerEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToFileServerEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToFileServer, err error)
func NewMSFT_StorageSubSystemToFileServerEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToFileServer) GetPropertyFileServer ¶
func (instance *MSFT_StorageSubSystemToFileServer) GetPropertyFileServer() (value MSFT_FileServer, err error)
GetFileServer gets the value of FileServer for the instance
func (*MSFT_StorageSubSystemToFileServer) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToFileServer) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToFileServer) SetPropertyFileServer ¶
func (instance *MSFT_StorageSubSystemToFileServer) SetPropertyFileServer(value MSFT_FileServer) (err error)
SetFileServer sets the value of FileServer for the instance
func (*MSFT_StorageSubSystemToFileServer) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToFileServer) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToFileShare ¶
type MSFT_StorageSubSystemToFileShare struct {
FileShare MSFT_FileShare
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToFileShare struct
func NewMSFT_StorageSubSystemToFileShareEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToFileShareEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToFileShare, err error)
func NewMSFT_StorageSubSystemToFileShareEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToFileShare) GetPropertyFileShare ¶
func (instance *MSFT_StorageSubSystemToFileShare) GetPropertyFileShare() (value MSFT_FileShare, err error)
GetFileShare gets the value of FileShare for the instance
func (*MSFT_StorageSubSystemToFileShare) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToFileShare) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToFileShare) SetPropertyFileShare ¶
func (instance *MSFT_StorageSubSystemToFileShare) SetPropertyFileShare(value MSFT_FileShare) (err error)
SetFileShare sets the value of FileShare for the instance
func (*MSFT_StorageSubSystemToFileShare) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToFileShare) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToInitiatorId ¶
type MSFT_StorageSubSystemToInitiatorId struct {
*cim.WmiInstance
//
InitiatorId MSFT_InitiatorId
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToInitiatorId struct
func NewMSFT_StorageSubSystemToInitiatorIdEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToInitiatorIdEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToInitiatorId, err error)
func NewMSFT_StorageSubSystemToInitiatorIdEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToInitiatorId) GetPropertyInitiatorId ¶
func (instance *MSFT_StorageSubSystemToInitiatorId) GetPropertyInitiatorId() (value MSFT_InitiatorId, err error)
GetInitiatorId gets the value of InitiatorId for the instance
func (*MSFT_StorageSubSystemToInitiatorId) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToInitiatorId) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToInitiatorId) SetPropertyInitiatorId ¶
func (instance *MSFT_StorageSubSystemToInitiatorId) SetPropertyInitiatorId(value MSFT_InitiatorId) (err error)
SetInitiatorId sets the value of InitiatorId for the instance
func (*MSFT_StorageSubSystemToInitiatorId) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToInitiatorId) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToMaskingSet ¶
type MSFT_StorageSubSystemToMaskingSet struct {
*cim.WmiInstance
//
MaskingSet MSFT_MaskingSet
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToMaskingSet struct
func NewMSFT_StorageSubSystemToMaskingSetEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToMaskingSetEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToMaskingSet, err error)
func NewMSFT_StorageSubSystemToMaskingSetEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToMaskingSet) GetPropertyMaskingSet ¶
func (instance *MSFT_StorageSubSystemToMaskingSet) GetPropertyMaskingSet() (value MSFT_MaskingSet, err error)
GetMaskingSet gets the value of MaskingSet for the instance
func (*MSFT_StorageSubSystemToMaskingSet) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToMaskingSet) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToMaskingSet) SetPropertyMaskingSet ¶
func (instance *MSFT_StorageSubSystemToMaskingSet) SetPropertyMaskingSet(value MSFT_MaskingSet) (err error)
SetMaskingSet sets the value of MaskingSet for the instance
func (*MSFT_StorageSubSystemToMaskingSet) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToMaskingSet) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToPartition ¶
type MSFT_StorageSubSystemToPartition struct {
*cim.WmiInstance
//
Partition MSFT_Partition
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToPartition struct
func NewMSFT_StorageSubSystemToPartitionEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToPartitionEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToPartition, err error)
func NewMSFT_StorageSubSystemToPartitionEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToPartition) GetPropertyPartition ¶
func (instance *MSFT_StorageSubSystemToPartition) GetPropertyPartition() (value MSFT_Partition, err error)
GetPartition gets the value of Partition for the instance
func (*MSFT_StorageSubSystemToPartition) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToPartition) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToPartition) SetPropertyPartition ¶
func (instance *MSFT_StorageSubSystemToPartition) SetPropertyPartition(value MSFT_Partition) (err error)
SetPartition sets the value of Partition for the instance
func (*MSFT_StorageSubSystemToPartition) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToPartition) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToPhysicalDisk ¶
type MSFT_StorageSubSystemToPhysicalDisk struct {
*cim.WmiInstance
//
PhysicalDisk MSFT_PhysicalDisk
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToPhysicalDisk struct
func NewMSFT_StorageSubSystemToPhysicalDiskEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToPhysicalDisk, err error)
func NewMSFT_StorageSubSystemToPhysicalDiskEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToPhysicalDisk) GetPropertyPhysicalDisk ¶
func (instance *MSFT_StorageSubSystemToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
GetPhysicalDisk gets the value of PhysicalDisk for the instance
func (*MSFT_StorageSubSystemToPhysicalDisk) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToPhysicalDisk) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToPhysicalDisk) SetPropertyPhysicalDisk ¶
func (instance *MSFT_StorageSubSystemToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
SetPhysicalDisk sets the value of PhysicalDisk for the instance
func (*MSFT_StorageSubSystemToPhysicalDisk) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToPhysicalDisk) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToReplicaPeer ¶
type MSFT_StorageSubSystemToReplicaPeer struct {
*cim.WmiInstance
//
ReplicaPeer MSFT_ReplicaPeer
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToReplicaPeer struct
func NewMSFT_StorageSubSystemToReplicaPeerEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToReplicaPeer, err error)
func NewMSFT_StorageSubSystemToReplicaPeerEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToReplicaPeer) GetPropertyReplicaPeer ¶
func (instance *MSFT_StorageSubSystemToReplicaPeer) GetPropertyReplicaPeer() (value MSFT_ReplicaPeer, err error)
GetReplicaPeer gets the value of ReplicaPeer for the instance
func (*MSFT_StorageSubSystemToReplicaPeer) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToReplicaPeer) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToReplicaPeer) SetPropertyReplicaPeer ¶
func (instance *MSFT_StorageSubSystemToReplicaPeer) SetPropertyReplicaPeer(value MSFT_ReplicaPeer) (err error)
SetReplicaPeer sets the value of ReplicaPeer for the instance
func (*MSFT_StorageSubSystemToReplicaPeer) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToReplicaPeer) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToReplicationCapabilities ¶
type MSFT_StorageSubSystemToReplicationCapabilities struct {
*cim.WmiInstance
//
ReplicationCapabilities MSFT_ReplicationCapabilities
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToReplicationCapabilities struct
func NewMSFT_StorageSubSystemToReplicationCapabilitiesEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToReplicationCapabilitiesEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToReplicationCapabilities, err error)
func NewMSFT_StorageSubSystemToReplicationCapabilitiesEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToReplicationCapabilities) GetPropertyReplicationCapabilities ¶
func (instance *MSFT_StorageSubSystemToReplicationCapabilities) GetPropertyReplicationCapabilities() (value MSFT_ReplicationCapabilities, err error)
GetReplicationCapabilities gets the value of ReplicationCapabilities for the instance
func (*MSFT_StorageSubSystemToReplicationCapabilities) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToReplicationCapabilities) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToReplicationCapabilities) SetPropertyReplicationCapabilities ¶
func (instance *MSFT_StorageSubSystemToReplicationCapabilities) SetPropertyReplicationCapabilities(value MSFT_ReplicationCapabilities) (err error)
SetReplicationCapabilities sets the value of ReplicationCapabilities for the instance
func (*MSFT_StorageSubSystemToReplicationCapabilities) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToReplicationCapabilities) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToReplicationGroup ¶
type MSFT_StorageSubSystemToReplicationGroup struct {
*cim.WmiInstance
//
ReplicationGroup MSFT_ReplicationGroup
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToReplicationGroup struct
func NewMSFT_StorageSubSystemToReplicationGroupEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToReplicationGroupEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToReplicationGroup, err error)
func NewMSFT_StorageSubSystemToReplicationGroupEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToReplicationGroup) GetPropertyReplicationGroup ¶
func (instance *MSFT_StorageSubSystemToReplicationGroup) GetPropertyReplicationGroup() (value MSFT_ReplicationGroup, err error)
GetReplicationGroup gets the value of ReplicationGroup for the instance
func (*MSFT_StorageSubSystemToReplicationGroup) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToReplicationGroup) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToReplicationGroup) SetPropertyReplicationGroup ¶
func (instance *MSFT_StorageSubSystemToReplicationGroup) SetPropertyReplicationGroup(value MSFT_ReplicationGroup) (err error)
SetReplicationGroup sets the value of ReplicationGroup for the instance
func (*MSFT_StorageSubSystemToReplicationGroup) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToReplicationGroup) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToStorageEnclosure ¶
type MSFT_StorageSubSystemToStorageEnclosure struct {
*cim.WmiInstance
//
StorageEnclosure MSFT_StorageEnclosure
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToStorageEnclosure struct
func NewMSFT_StorageSubSystemToStorageEnclosureEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToStorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStorageEnclosure, err error)
func NewMSFT_StorageSubSystemToStorageEnclosureEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToStorageEnclosure) GetPropertyStorageEnclosure ¶
func (instance *MSFT_StorageSubSystemToStorageEnclosure) GetPropertyStorageEnclosure() (value MSFT_StorageEnclosure, err error)
GetStorageEnclosure gets the value of StorageEnclosure for the instance
func (*MSFT_StorageSubSystemToStorageEnclosure) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStorageEnclosure) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToStorageEnclosure) SetPropertyStorageEnclosure ¶
func (instance *MSFT_StorageSubSystemToStorageEnclosure) SetPropertyStorageEnclosure(value MSFT_StorageEnclosure) (err error)
SetStorageEnclosure sets the value of StorageEnclosure for the instance
func (*MSFT_StorageSubSystemToStorageEnclosure) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStorageEnclosure) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToStorageFaultDomain ¶
type MSFT_StorageSubSystemToStorageFaultDomain struct {
*cim.WmiInstance
//
StorageFaultDomain MSFT_StorageFaultDomain
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToStorageFaultDomain struct
func NewMSFT_StorageSubSystemToStorageFaultDomainEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStorageFaultDomain, err error)
func NewMSFT_StorageSubSystemToStorageFaultDomainEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToStorageFaultDomain) GetPropertyStorageFaultDomain ¶
func (instance *MSFT_StorageSubSystemToStorageFaultDomain) GetPropertyStorageFaultDomain() (value MSFT_StorageFaultDomain, err error)
GetStorageFaultDomain gets the value of StorageFaultDomain for the instance
func (*MSFT_StorageSubSystemToStorageFaultDomain) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStorageFaultDomain) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToStorageFaultDomain) SetPropertyStorageFaultDomain ¶
func (instance *MSFT_StorageSubSystemToStorageFaultDomain) SetPropertyStorageFaultDomain(value MSFT_StorageFaultDomain) (err error)
SetStorageFaultDomain sets the value of StorageFaultDomain for the instance
func (*MSFT_StorageSubSystemToStorageFaultDomain) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStorageFaultDomain) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToStorageHealth ¶
type MSFT_StorageSubSystemToStorageHealth struct {
*cim.WmiInstance
//
StorageHealth MSFT_StorageHealth
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToStorageHealth struct
func NewMSFT_StorageSubSystemToStorageHealthEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToStorageHealthEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStorageHealth, err error)
func NewMSFT_StorageSubSystemToStorageHealthEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToStorageHealth) GetPropertyStorageHealth ¶
func (instance *MSFT_StorageSubSystemToStorageHealth) GetPropertyStorageHealth() (value MSFT_StorageHealth, err error)
GetStorageHealth gets the value of StorageHealth for the instance
func (*MSFT_StorageSubSystemToStorageHealth) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStorageHealth) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToStorageHealth) SetPropertyStorageHealth ¶
func (instance *MSFT_StorageSubSystemToStorageHealth) SetPropertyStorageHealth(value MSFT_StorageHealth) (err error)
SetStorageHealth sets the value of StorageHealth for the instance
func (*MSFT_StorageSubSystemToStorageHealth) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStorageHealth) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToStorageNode ¶
type MSFT_StorageSubSystemToStorageNode struct {
*cim.WmiInstance
//
StorageNode MSFT_StorageNode
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToStorageNode struct
func NewMSFT_StorageSubSystemToStorageNodeEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToStorageNodeEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStorageNode, err error)
func NewMSFT_StorageSubSystemToStorageNodeEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToStorageNode) GetPropertyStorageNode ¶
func (instance *MSFT_StorageSubSystemToStorageNode) GetPropertyStorageNode() (value MSFT_StorageNode, err error)
GetStorageNode gets the value of StorageNode for the instance
func (*MSFT_StorageSubSystemToStorageNode) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStorageNode) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToStorageNode) SetPropertyStorageNode ¶
func (instance *MSFT_StorageSubSystemToStorageNode) SetPropertyStorageNode(value MSFT_StorageNode) (err error)
SetStorageNode sets the value of StorageNode for the instance
func (*MSFT_StorageSubSystemToStorageNode) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStorageNode) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToStoragePool ¶
type MSFT_StorageSubSystemToStoragePool struct {
*cim.WmiInstance
//
StoragePool MSFT_StoragePool
//
StorageSubSystem MSFT_StorageSubSystem
}
MSFT_StorageSubSystemToStoragePool struct
func NewMSFT_StorageSubSystemToStoragePoolEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToStoragePoolEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToStoragePool, err error)
func NewMSFT_StorageSubSystemToStoragePoolEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToStoragePool) GetPropertyStoragePool ¶
func (instance *MSFT_StorageSubSystemToStoragePool) GetPropertyStoragePool() (value MSFT_StoragePool, err error)
GetStoragePool gets the value of StoragePool for the instance
func (*MSFT_StorageSubSystemToStoragePool) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStoragePool) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToStoragePool) SetPropertyStoragePool ¶
func (instance *MSFT_StorageSubSystemToStoragePool) SetPropertyStoragePool(value MSFT_StoragePool) (err error)
SetStoragePool sets the value of StoragePool for the instance
func (*MSFT_StorageSubSystemToStoragePool) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToStoragePool) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
type MSFT_StorageSubSystemToVirtualDisk ¶
type MSFT_StorageSubSystemToVirtualDisk struct {
*cim.WmiInstance
//
StorageSubSystem MSFT_StorageSubSystem
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_StorageSubSystemToVirtualDisk struct
func NewMSFT_StorageSubSystemToVirtualDiskEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToVirtualDisk, err error)
func NewMSFT_StorageSubSystemToVirtualDiskEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToVirtualDisk) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToVirtualDisk) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToVirtualDisk) GetPropertyVirtualDisk ¶
func (instance *MSFT_StorageSubSystemToVirtualDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_StorageSubSystemToVirtualDisk) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToVirtualDisk) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToVirtualDisk) SetPropertyVirtualDisk ¶
func (instance *MSFT_StorageSubSystemToVirtualDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_StorageSubSystemToVolume ¶
type MSFT_StorageSubSystemToVolume struct {
*cim.WmiInstance
//
StorageSubSystem MSFT_StorageSubSystem
//
Volume MSFT_Volume
}
MSFT_StorageSubSystemToVolume struct
func NewMSFT_StorageSubSystemToVolumeEx1 ¶ added in v0.1.1
func NewMSFT_StorageSubSystemToVolumeEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageSubSystemToVolume, err error)
func NewMSFT_StorageSubSystemToVolumeEx6 ¶ added in v0.1.1
func (*MSFT_StorageSubSystemToVolume) GetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToVolume) GetPropertyStorageSubSystem() (value MSFT_StorageSubSystem, err error)
GetStorageSubSystem gets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToVolume) GetPropertyVolume ¶
func (instance *MSFT_StorageSubSystemToVolume) GetPropertyVolume() (value MSFT_Volume, err error)
GetVolume gets the value of Volume for the instance
func (*MSFT_StorageSubSystemToVolume) SetPropertyStorageSubSystem ¶
func (instance *MSFT_StorageSubSystemToVolume) SetPropertyStorageSubSystem(value MSFT_StorageSubSystem) (err error)
SetStorageSubSystem sets the value of StorageSubSystem for the instance
func (*MSFT_StorageSubSystemToVolume) SetPropertyVolume ¶
func (instance *MSFT_StorageSubSystemToVolume) SetPropertyVolume(value MSFT_Volume) (err error)
SetVolume sets the value of Volume for the instance
type MSFT_StorageTier ¶
type MSFT_StorageTier struct {
*MSFT_StorageObject
//
AllocatedSize uint64
//
AllocationUnitSize uint64
//
ColumnIsolation uint16
// A user settable description of the storage tier
Description string
//
FaultDomainAwareness uint16
//
FootprintOnPool uint64
// Friendly name of the storage tier, defined by the user
FriendlyName string
//
Interleave uint64
// Media type of this storage tier
MediaType StorageTier_MediaType
//
NumberOfColumns uint16
//
NumberOfDataCopies uint16
//
NumberOfGroups uint16
//
ParityLayout uint16
//
PhysicalDiskRedundancy uint16
//
ProvisioningType uint16
// Specifies the name of the resiliency setting that should be used for storage tier creation.
ResiliencySettingName string
// Size of the tier on the virtual disk. This property is available only when the storage tier is part of a virtual disk. The property is unspecified for pool-level storage tiers.
Size uint64
//
TierClass uint16
//
Usage uint16
}
MSFT_StorageTier struct
func NewMSFT_StorageTierEx1 ¶ added in v0.1.1
func NewMSFT_StorageTierEx1(instance *cim.WmiInstance) (newInstance *MSFT_StorageTier, err error)
func NewMSFT_StorageTierEx6 ¶ added in v0.1.1
func (*MSFT_StorageTier) AddStorageFaultDomain ¶
func (instance *MSFT_StorageTier) AddStorageFaultDomain(StorageFaultDomains []MSFT_StorageFaultDomain, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageTier) DeleteObject ¶
func (instance *MSFT_StorageTier) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageTier) GetPhysicalExtent ¶
func (instance *MSFT_StorageTier) GetPhysicalExtent(PhysicalExtents []MSFT_PhysicalExtent, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="PhysicalExtents" type="MSFT_PhysicalExtent []"></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageTier) GetPropertyAllocatedSize ¶
func (instance *MSFT_StorageTier) GetPropertyAllocatedSize() (value uint64, err error)
GetAllocatedSize gets the value of AllocatedSize for the instance
func (*MSFT_StorageTier) GetPropertyAllocationUnitSize ¶
func (instance *MSFT_StorageTier) GetPropertyAllocationUnitSize() (value uint64, err error)
GetAllocationUnitSize gets the value of AllocationUnitSize for the instance
func (*MSFT_StorageTier) GetPropertyColumnIsolation ¶
func (instance *MSFT_StorageTier) GetPropertyColumnIsolation() (value uint16, err error)
GetColumnIsolation gets the value of ColumnIsolation for the instance
func (*MSFT_StorageTier) GetPropertyDescription ¶
func (instance *MSFT_StorageTier) GetPropertyDescription() (value string, err error)
GetDescription gets the value of Description for the instance
func (*MSFT_StorageTier) GetPropertyFaultDomainAwareness ¶
func (instance *MSFT_StorageTier) GetPropertyFaultDomainAwareness() (value uint16, err error)
GetFaultDomainAwareness gets the value of FaultDomainAwareness for the instance
func (*MSFT_StorageTier) GetPropertyFootprintOnPool ¶
func (instance *MSFT_StorageTier) GetPropertyFootprintOnPool() (value uint64, err error)
GetFootprintOnPool gets the value of FootprintOnPool for the instance
func (*MSFT_StorageTier) GetPropertyFriendlyName ¶
func (instance *MSFT_StorageTier) GetPropertyFriendlyName() (value string, err error)
GetFriendlyName gets the value of FriendlyName for the instance
func (*MSFT_StorageTier) GetPropertyInterleave ¶
func (instance *MSFT_StorageTier) GetPropertyInterleave() (value uint64, err error)
GetInterleave gets the value of Interleave for the instance
func (*MSFT_StorageTier) GetPropertyMediaType ¶
func (instance *MSFT_StorageTier) GetPropertyMediaType() (value StorageTier_MediaType, err error)
GetMediaType gets the value of MediaType for the instance
func (*MSFT_StorageTier) GetPropertyNumberOfColumns ¶
func (instance *MSFT_StorageTier) GetPropertyNumberOfColumns() (value uint16, err error)
GetNumberOfColumns gets the value of NumberOfColumns for the instance
func (*MSFT_StorageTier) GetPropertyNumberOfDataCopies ¶
func (instance *MSFT_StorageTier) GetPropertyNumberOfDataCopies() (value uint16, err error)
GetNumberOfDataCopies gets the value of NumberOfDataCopies for the instance
func (*MSFT_StorageTier) GetPropertyNumberOfGroups ¶
func (instance *MSFT_StorageTier) GetPropertyNumberOfGroups() (value uint16, err error)
GetNumberOfGroups gets the value of NumberOfGroups for the instance
func (*MSFT_StorageTier) GetPropertyParityLayout ¶
func (instance *MSFT_StorageTier) GetPropertyParityLayout() (value uint16, err error)
GetParityLayout gets the value of ParityLayout for the instance
func (*MSFT_StorageTier) GetPropertyPhysicalDiskRedundancy ¶
func (instance *MSFT_StorageTier) GetPropertyPhysicalDiskRedundancy() (value uint16, err error)
GetPhysicalDiskRedundancy gets the value of PhysicalDiskRedundancy for the instance
func (*MSFT_StorageTier) GetPropertyProvisioningType ¶
func (instance *MSFT_StorageTier) GetPropertyProvisioningType() (value uint16, err error)
GetProvisioningType gets the value of ProvisioningType for the instance
func (*MSFT_StorageTier) GetPropertyResiliencySettingName ¶
func (instance *MSFT_StorageTier) GetPropertyResiliencySettingName() (value string, err error)
GetResiliencySettingName gets the value of ResiliencySettingName for the instance
func (*MSFT_StorageTier) GetPropertySize ¶
func (instance *MSFT_StorageTier) GetPropertySize() (value uint64, err error)
GetSize gets the value of Size for the instance
func (*MSFT_StorageTier) GetPropertyTierClass ¶
func (instance *MSFT_StorageTier) GetPropertyTierClass() (value uint16, err error)
GetTierClass gets the value of TierClass for the instance
func (*MSFT_StorageTier) GetPropertyUsage ¶
func (instance *MSFT_StorageTier) GetPropertyUsage() (value uint16, err error)
GetUsage gets the value of Usage for the instance
func (*MSFT_StorageTier) GetSupportedSize ¶
func (instance *MSFT_StorageTier) GetSupportedSize(ResiliencySettingName string, SupportedSizes []uint64, TierSizeMin uint64, TierSizeMax uint64, TierSizeDivisor uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="SupportedSizes" type="uint64 []">This output parameter will contain an array of all of the supported sizes for the storage tier. This parameter may be NULL if the number of supported sizes is large, but is useful for storage tiers that only support a select number of tier sizes.</param> <param name="TierSizeDivisor" type="uint64 ">This parameter indicates the interval in which the supported sizes increment. For example: If the minimum supported size is 10 GB, and this parameter is 2 GB, then the supported sizes for this pool would be 10 GB, 12 GB, 14 GB, etc. until the maximum supported size is reached.</param> <param name="TierSizeMax" type="uint64 ">This parameter denotes the maximum supported size that a tier created in this pool can be.</param> <param name="TierSizeMin" type="uint64 ">This parameter denotes the minimum supported size that a tier created in this pool can be.</param>
func (*MSFT_StorageTier) RemoveStorageFaultDomain ¶
func (instance *MSFT_StorageTier) RemoveStorageFaultDomain(StorageFaultDomains []MSFT_StorageFaultDomain, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageTier) Resize ¶
func (instance *MSFT_StorageTier) Resize(Size uint64, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">If RunAsJob is set to TRUE and this method takes a while to execute, this parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="Size" type="uint64 "></param>
func (*MSFT_StorageTier) SetAttributes ¶
func (instance *MSFT_StorageTier) SetAttributes(MediaType StorageTier_MediaType, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageTier) SetAttributes2 ¶
func (instance *MSFT_StorageTier) SetAttributes2(ProvisioningType uint16, MediaType uint16, FaultDomainAwareness uint16, ColumnIsolation uint16, ResiliencySettingName string, PhysicalDiskRedundancy uint16, NumberOfDataCopies uint16, NumberOfGroups uint16, NumberOfColumns uint16, Interleave uint64, ExtendedStatus string) (result uint32, err error)
<param name="ExtendedStatus" type="string "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageTier) SetAttributes3 ¶
func (instance *MSFT_StorageTier) SetAttributes3(ProvisioningType uint16, AllocationUnitSize uint64, MediaType uint16, FaultDomainAwareness uint16, ColumnIsolation uint16, ResiliencySettingName string, Usage uint16, PhysicalDiskRedundancy uint16, NumberOfDataCopies uint16, NumberOfGroups uint16, NumberOfColumns uint16, Interleave uint64, ExtendedStatus string) (result uint32, err error)
<param name="ExtendedStatus" type="string "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageTier) SetDescription ¶
func (instance *MSFT_StorageTier) SetDescription(Description string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageTier) SetFriendlyName ¶
func (instance *MSFT_StorageTier) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_StorageTier) SetPropertyAllocatedSize ¶
func (instance *MSFT_StorageTier) SetPropertyAllocatedSize(value uint64) (err error)
SetAllocatedSize sets the value of AllocatedSize for the instance
func (*MSFT_StorageTier) SetPropertyAllocationUnitSize ¶
func (instance *MSFT_StorageTier) SetPropertyAllocationUnitSize(value uint64) (err error)
SetAllocationUnitSize sets the value of AllocationUnitSize for the instance
func (*MSFT_StorageTier) SetPropertyColumnIsolation ¶
func (instance *MSFT_StorageTier) SetPropertyColumnIsolation(value uint16) (err error)
SetColumnIsolation sets the value of ColumnIsolation for the instance
func (*MSFT_StorageTier) SetPropertyDescription ¶
func (instance *MSFT_StorageTier) SetPropertyDescription(value string) (err error)
SetDescription sets the value of Description for the instance
func (*MSFT_StorageTier) SetPropertyFaultDomainAwareness ¶
func (instance *MSFT_StorageTier) SetPropertyFaultDomainAwareness(value uint16) (err error)
SetFaultDomainAwareness sets the value of FaultDomainAwareness for the instance
func (*MSFT_StorageTier) SetPropertyFootprintOnPool ¶
func (instance *MSFT_StorageTier) SetPropertyFootprintOnPool(value uint64) (err error)
SetFootprintOnPool sets the value of FootprintOnPool for the instance
func (*MSFT_StorageTier) SetPropertyFriendlyName ¶
func (instance *MSFT_StorageTier) SetPropertyFriendlyName(value string) (err error)
SetFriendlyName sets the value of FriendlyName for the instance
func (*MSFT_StorageTier) SetPropertyInterleave ¶
func (instance *MSFT_StorageTier) SetPropertyInterleave(value uint64) (err error)
SetInterleave sets the value of Interleave for the instance
func (*MSFT_StorageTier) SetPropertyMediaType ¶
func (instance *MSFT_StorageTier) SetPropertyMediaType(value StorageTier_MediaType) (err error)
SetMediaType sets the value of MediaType for the instance
func (*MSFT_StorageTier) SetPropertyNumberOfColumns ¶
func (instance *MSFT_StorageTier) SetPropertyNumberOfColumns(value uint16) (err error)
SetNumberOfColumns sets the value of NumberOfColumns for the instance
func (*MSFT_StorageTier) SetPropertyNumberOfDataCopies ¶
func (instance *MSFT_StorageTier) SetPropertyNumberOfDataCopies(value uint16) (err error)
SetNumberOfDataCopies sets the value of NumberOfDataCopies for the instance
func (*MSFT_StorageTier) SetPropertyNumberOfGroups ¶
func (instance *MSFT_StorageTier) SetPropertyNumberOfGroups(value uint16) (err error)
SetNumberOfGroups sets the value of NumberOfGroups for the instance
func (*MSFT_StorageTier) SetPropertyParityLayout ¶
func (instance *MSFT_StorageTier) SetPropertyParityLayout(value uint16) (err error)
SetParityLayout sets the value of ParityLayout for the instance
func (*MSFT_StorageTier) SetPropertyPhysicalDiskRedundancy ¶
func (instance *MSFT_StorageTier) SetPropertyPhysicalDiskRedundancy(value uint16) (err error)
SetPhysicalDiskRedundancy sets the value of PhysicalDiskRedundancy for the instance
func (*MSFT_StorageTier) SetPropertyProvisioningType ¶
func (instance *MSFT_StorageTier) SetPropertyProvisioningType(value uint16) (err error)
SetProvisioningType sets the value of ProvisioningType for the instance
func (*MSFT_StorageTier) SetPropertyResiliencySettingName ¶
func (instance *MSFT_StorageTier) SetPropertyResiliencySettingName(value string) (err error)
SetResiliencySettingName sets the value of ResiliencySettingName for the instance
func (*MSFT_StorageTier) SetPropertySize ¶
func (instance *MSFT_StorageTier) SetPropertySize(value uint64) (err error)
SetSize sets the value of Size for the instance
func (*MSFT_StorageTier) SetPropertyTierClass ¶
func (instance *MSFT_StorageTier) SetPropertyTierClass(value uint16) (err error)
SetTierClass sets the value of TierClass for the instance
func (*MSFT_StorageTier) SetPropertyUsage ¶
func (instance *MSFT_StorageTier) SetPropertyUsage(value uint16) (err error)
SetUsage sets the value of Usage for the instance
type MSFT_Synchronized ¶
type MSFT_Synchronized struct {
*cim.WmiInstance
// CopyMethodology specifies what copy methodology the copy engine uses to create and/or maintain the target element. Values are:
///0 - 'Not Specified': The method of maintaining the copy is not specified.
///3 - 'Full Copy': This indicates that a full copy of the source object is (or will be) generated.
///4 - 'Incremental-Copy': Only changed data from source element is copied to target element.
///5 - 'Differential-Copy': Only the new writes to the source element are copied to the target element.
///6 - 'Copy-On-Write': Affected data is copied on the first write to the source or to the target elements.
///7 - 'Copy-On-Access': Affected data is copied on the first access to the source element.
///8 - 'Delta-Update': Difference based replication where after the initial copy, only updates to source are copied to target.
///9 - 'Snap-And-Clone': The service creates a snapshot of the source element first, then uses the snapshot as the source of the copy operation to the target element.
CopyMethodology Synchronized_CopyMethodology
// CopyPriority allows the priority of background copy engine I/O to be managed relative to host I/O operations during a sequential background copy operation. Values are:
///1 - 'Low': copy engine I/O lower priority than host I/O.
///2 - 'Same': copy engine I/O has the same priority as host I/O.
///3 - 'High': copy engine I/O has higher priority than host I/O.
CopyPriority Synchronized_CopyPriority
// CopyState describes the state of the association with respect to replication activity. Values are:
///2 - 'Initialized': The link to enable replication is established and source/replica elements are associated, but the copy operation has not started.
///3 - 'Unsynchronized': Not all the source element data has been copied to the target element.
///4 - 'Synchronized': For the Mirror, Snapshot, or Clone replication, the target represents a copy of the source.
///5 - 'Broken': The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints.
///6 - 'Fractured': Target is split from the source.
///7 - 'Split': The target element was gracefully (or systematically) split from its source element -- consistency is guaranteed.
///8 - 'Inactive': Copy operation has stopped, writes to source element will not be sent to target element.
///9 - 'Suspended': Data flow between the source and target elements has stopped. Writes to source element are held until the association is resumed.
///10 - 'Failedover': Reads and writes to/from the target element. Source element is not reachable.
///11 - 'Prepared': Initialization completed and the copy operation started; however, the data flow has not started.
///12 - 'Aborted': The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation.
///13 - 'Skewed': The target has been modified and is no longer synchronized with the source element or the point-in-time view.
///14 - 'Mixed': Applies to the CopyState of GroupSynchronized. It indicates the StorageSynchronized associations of the elements in the groups have different CopyState values.
CopyState Synchronized_CopyState
// CopyType describes the Replication Policy. Values are:
///2 - 'Async': create and maintain an asynchronous copy of the source.
///3 - 'Sync': create and maintain a synchronized copy of the source.
///4 - 'UnSyncAssoc': create an unsynchronized copy and maintain an association to the source.
///5 - 'UnSyncUnAssoc': create an unsynchronized copy with a temporary association that is deleted upon completion of the copy operation.
CopyType Synchronized_CopyType
// Specifies the percent of the work completed to reach synchronization. Must be set to NULL if implementation is not capable of providing this information.
PercentSynced uint16
// ProgressStatus describes the status of the association with respect to Replication activity. Values are:
///2 - 'Completed': The request is completed. Copy operation is idle.
///3 - 'Dormant': Indicates that the copy operation is inactive suspended or quiesced.
///4 - 'Initializing': In the process of establishing source/replica association and the copy operation has not started.
///5 - 'Preparing': preparation-in-progress.
///6 - 'Synchronizing': sync-in-progress.
///7 - 'Resyncing': resync-in-progress.
///8 - 'Restoring': restore-in-progress.
///9 - 'Fracturing': fracture-in-progress.
///10 - 'Splitting': split-in-progress.
///11 - 'Failing over': in the process of switching source and target.
///12 - 'Failing back': Undoing the result of failover.
///13 - 'Detaching': detach-in-progress.
///14 - 'Aborting': abort-in-progress.
///15 - 'Mixed': Applies to groups with element pairs with different statuses. Generally, the individual statuses need to be examined.
///16 - 'Suspending': The copy operation is in the process of being suspended.
///17 - 'Requires fracture': The requested operation has completed, however, the synchronization relationship needs to be fractured before further copy operations can be issued.
///18 - 'Requires resync': The requested operation has completed, however, the synchronization relationship needs to be resynced before further copy operations can be issued.
///19 - 'Requires activate': The requested operation has completed, however, the synchronization relationship needs to be activated before further copy operations can be issued.
///20 - 'Pending': The flow of data has stopped momentarily due to limited bandwidth or busy system.
ProgressStatus Synchronized_ProgressStatus
// Recovery Point Objective indicates the maximum interval in which data might be lost. For synchronous copy operations, RPO is 0. For asynchronous copy operations RPO represents the interval since the most recent transmission of data to the target element.
RecoveryPointObjective []uint16
// ReplicaType provides information on how the Replica is being maintained. Values are:
///2 - 'Full Copy': This indicates that a full copy of the source object is (or will be) generated .
///3 - 'Before Delta': This indicates that the source object will be maintained as a delta data from the replica.
///4 - 'After Delta': This indicates that the replica will be maintained as delta data from the source object.
///5 - 'Log': This indicates that the replica object is being maintained as a log of changes to the source.
///0 - 'Not Specified': The method of maintaining the copy is not specified.
ReplicaType Synchronized_ReplicaType
// RequestedCopyState is an integer enumeration that indicates the last requested or desired state for the association. The actual state of the association is represented by CopyState. Note that when CopyState reaches the requested state, this property will be set to 'Not Applicable.
RequestedCopyState uint16
// Boolean indicating whether synchronization is maintained.
SyncMaintained bool
// Mode describes whether the target elements will be updated synchronously or asynchronously. If NULL, implementation decides the mode.
SyncMode Synchronized_SyncMode
// SyncState describes the state of the association with respect to Replication activity. Values are:
///2 - 'Initialized': The link to enable replication is established and source/replica elements are associated, but the Copy engine has not started.
///3 - 'PrepareInProgress': Preparation for Replication is in progress and the Copy engine has started.
///4 - 'Prepared': All necessary preparation has completed.
///5 - 'ResyncInProgress': Synchronization or Resynchronization is in progress. This may be the initial 'copy' or subsequent changes being copied.
///6 - 'Synchronized': An Async or Sync replication is currently synchronized. When this value is set, SyncMaintained will be true.
///7 - 'FractureInProgress': An operation to fracture an Async or Sync replication is in progress.
///8 - 'QuiesceInProgress': A quiesce operation is in progress.
///9 - 'Quiesced': The replication has been quiesced and is ready for a change.
///10 - 'RestoreInProgress': An operation is in progress to copy the Synced object to the System object.
///11 - 'Idle': The 'normal' state for an UnSyncAssoc replica.
///12 - 'Broken': The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints.
///13 - 'Fractured': An Async or Sync replication is fractured.
///14 - 'Frozen': All blocks copied from source to an UnSyncAssoc replica and the copy engine is stopped.
///15 - 'CopyInProgress': A deferred background copy operation is in progress to copy the source to the replica target for an UnSyncAssoc association.
///
SyncState Synchronized_SyncState
// The point in time that the virtual disks were synchronized.
SyncTime string
// SyncType describes the intended outcome of the replication. Values are:
///6 - 'Mirror': create and maintain a copy of the source.
///7 - 'Snapshot': create a point-in-time, virtual copy of the source.
///8 - 'Clone': create a point-in-time, full copy the source.
SyncType Synchronized_SyncType
}
MSFT_Synchronized struct
func NewMSFT_SynchronizedEx1 ¶ added in v0.1.1
func NewMSFT_SynchronizedEx1(instance *cim.WmiInstance) (newInstance *MSFT_Synchronized, err error)
func NewMSFT_SynchronizedEx6 ¶ added in v0.1.1
func (*MSFT_Synchronized) GetPropertyCopyMethodology ¶
func (instance *MSFT_Synchronized) GetPropertyCopyMethodology() (value Synchronized_CopyMethodology, err error)
GetCopyMethodology gets the value of CopyMethodology for the instance
func (*MSFT_Synchronized) GetPropertyCopyPriority ¶
func (instance *MSFT_Synchronized) GetPropertyCopyPriority() (value Synchronized_CopyPriority, err error)
GetCopyPriority gets the value of CopyPriority for the instance
func (*MSFT_Synchronized) GetPropertyCopyState ¶
func (instance *MSFT_Synchronized) GetPropertyCopyState() (value Synchronized_CopyState, err error)
GetCopyState gets the value of CopyState for the instance
func (*MSFT_Synchronized) GetPropertyCopyType ¶
func (instance *MSFT_Synchronized) GetPropertyCopyType() (value Synchronized_CopyType, err error)
GetCopyType gets the value of CopyType for the instance
func (*MSFT_Synchronized) GetPropertyPercentSynced ¶
func (instance *MSFT_Synchronized) GetPropertyPercentSynced() (value uint16, err error)
GetPercentSynced gets the value of PercentSynced for the instance
func (*MSFT_Synchronized) GetPropertyProgressStatus ¶
func (instance *MSFT_Synchronized) GetPropertyProgressStatus() (value Synchronized_ProgressStatus, err error)
GetProgressStatus gets the value of ProgressStatus for the instance
func (*MSFT_Synchronized) GetPropertyRecoveryPointObjective ¶
func (instance *MSFT_Synchronized) GetPropertyRecoveryPointObjective() (value []uint16, err error)
GetRecoveryPointObjective gets the value of RecoveryPointObjective for the instance
func (*MSFT_Synchronized) GetPropertyReplicaType ¶
func (instance *MSFT_Synchronized) GetPropertyReplicaType() (value Synchronized_ReplicaType, err error)
GetReplicaType gets the value of ReplicaType for the instance
func (*MSFT_Synchronized) GetPropertyRequestedCopyState ¶
func (instance *MSFT_Synchronized) GetPropertyRequestedCopyState() (value uint16, err error)
GetRequestedCopyState gets the value of RequestedCopyState for the instance
func (*MSFT_Synchronized) GetPropertySyncMaintained ¶
func (instance *MSFT_Synchronized) GetPropertySyncMaintained() (value bool, err error)
GetSyncMaintained gets the value of SyncMaintained for the instance
func (*MSFT_Synchronized) GetPropertySyncMode ¶
func (instance *MSFT_Synchronized) GetPropertySyncMode() (value Synchronized_SyncMode, err error)
GetSyncMode gets the value of SyncMode for the instance
func (*MSFT_Synchronized) GetPropertySyncState ¶
func (instance *MSFT_Synchronized) GetPropertySyncState() (value Synchronized_SyncState, err error)
GetSyncState gets the value of SyncState for the instance
func (*MSFT_Synchronized) GetPropertySyncTime ¶
func (instance *MSFT_Synchronized) GetPropertySyncTime() (value string, err error)
GetSyncTime gets the value of SyncTime for the instance
func (*MSFT_Synchronized) GetPropertySyncType ¶
func (instance *MSFT_Synchronized) GetPropertySyncType() (value Synchronized_SyncType, err error)
GetSyncType gets the value of SyncType for the instance
func (*MSFT_Synchronized) SetPropertyCopyMethodology ¶
func (instance *MSFT_Synchronized) SetPropertyCopyMethodology(value Synchronized_CopyMethodology) (err error)
SetCopyMethodology sets the value of CopyMethodology for the instance
func (*MSFT_Synchronized) SetPropertyCopyPriority ¶
func (instance *MSFT_Synchronized) SetPropertyCopyPriority(value Synchronized_CopyPriority) (err error)
SetCopyPriority sets the value of CopyPriority for the instance
func (*MSFT_Synchronized) SetPropertyCopyState ¶
func (instance *MSFT_Synchronized) SetPropertyCopyState(value Synchronized_CopyState) (err error)
SetCopyState sets the value of CopyState for the instance
func (*MSFT_Synchronized) SetPropertyCopyType ¶
func (instance *MSFT_Synchronized) SetPropertyCopyType(value Synchronized_CopyType) (err error)
SetCopyType sets the value of CopyType for the instance
func (*MSFT_Synchronized) SetPropertyPercentSynced ¶
func (instance *MSFT_Synchronized) SetPropertyPercentSynced(value uint16) (err error)
SetPercentSynced sets the value of PercentSynced for the instance
func (*MSFT_Synchronized) SetPropertyProgressStatus ¶
func (instance *MSFT_Synchronized) SetPropertyProgressStatus(value Synchronized_ProgressStatus) (err error)
SetProgressStatus sets the value of ProgressStatus for the instance
func (*MSFT_Synchronized) SetPropertyRecoveryPointObjective ¶
func (instance *MSFT_Synchronized) SetPropertyRecoveryPointObjective(value []uint16) (err error)
SetRecoveryPointObjective sets the value of RecoveryPointObjective for the instance
func (*MSFT_Synchronized) SetPropertyReplicaType ¶
func (instance *MSFT_Synchronized) SetPropertyReplicaType(value Synchronized_ReplicaType) (err error)
SetReplicaType sets the value of ReplicaType for the instance
func (*MSFT_Synchronized) SetPropertyRequestedCopyState ¶
func (instance *MSFT_Synchronized) SetPropertyRequestedCopyState(value uint16) (err error)
SetRequestedCopyState sets the value of RequestedCopyState for the instance
func (*MSFT_Synchronized) SetPropertySyncMaintained ¶
func (instance *MSFT_Synchronized) SetPropertySyncMaintained(value bool) (err error)
SetSyncMaintained sets the value of SyncMaintained for the instance
func (*MSFT_Synchronized) SetPropertySyncMode ¶
func (instance *MSFT_Synchronized) SetPropertySyncMode(value Synchronized_SyncMode) (err error)
SetSyncMode sets the value of SyncMode for the instance
func (*MSFT_Synchronized) SetPropertySyncState ¶
func (instance *MSFT_Synchronized) SetPropertySyncState(value Synchronized_SyncState) (err error)
SetSyncState sets the value of SyncState for the instance
func (*MSFT_Synchronized) SetPropertySyncTime ¶
func (instance *MSFT_Synchronized) SetPropertySyncTime(value string) (err error)
SetSyncTime sets the value of SyncTime for the instance
func (*MSFT_Synchronized) SetPropertySyncType ¶
func (instance *MSFT_Synchronized) SetPropertySyncType(value Synchronized_SyncType) (err error)
SetSyncType sets the value of SyncType for the instance
type MSFT_VirtualDisk ¶
type MSFT_VirtualDisk struct {
*MSFT_StorageObject
// Indicates whether the virtual disk is available for read and/or write access
Access VirtualDisk_Access
// The currently allocated size of the virtual disk. If the virtual disk's ProvisioningType is 2 - 'Fixed', this value should equal Size. If the ProvisioningType is 1 - 'Thin', this value is the amount of space actually allocated (i.e. some value less than Size).
AllocatedSize uint64
// Specifies the allocation unit size in bytes for this virtual disk.
AllocationUnitSize uint64
//
ColumnIsolation uint16
// Denotes the reason why this virtual disk is detached. This field will only be set when the virtual disk's OperationalStatus includes 0xD002 - 'Detached'. Note that this field is specific to Storage Spaces.
DetachedReason VirtualDisk_DetachedReason
// Determines the current allocation behavior for this virtual disk. Fault domain aware virtual disks will intelligently pick the physical disks to use for their redundancy to balance the fault tolerance between two (or more) fault domain units of the specified type.
FaultDomainAwareness VirtualDisk_FaultDomainAwareness
// This field indicates the total storage pool capacity being consumed by this virtual disk. For example: in the case of a 2-way mirrored virtual disk of size 1 GB, the footprint on the pool will be approximately 2 GB.
FootprintOnPool uint64
// A user-settable, display-oriented string representing the name of the virtual disk.
FriendlyName string
// Denotes the current health status of the virtual disk. Health of a virtual disk is derived from the health of the backing physical disks, and whether or not the virtual disk can maintain the required levels of resiliency.
/// 0 - 'Healthy': All physical disks are present and in a healthy state.
///1 - 'Warning': The majority of physical disks are healthy, but one or more may be failing I/O requests.
///2 - 'Unhealthy': The majority of physical disks are unhealthy or in a failed state, and the virtual disk no longer has data integrity.
HealthStatus VirtualDisk_HealthStatus
// This field indicates the number of bytes that will form a strip in common striping-based resiliency settings. The strip is defined as the size of the portion of a stripe that lies on one physical disk. Thus, Interleave * NumberOfColumns will yield the size of one stripe of user data.
Interleave uint64
//
IsDeduplicationEnabled bool
// Determines the current allocation behavior for this virtual disk. Enclosure aware virtual disks will intelligently pick the physical disks to use for their redundancy. If TRUE, the virtual disk will attempt to use physical disks from different enclosures to balance the fault tolerance between two (or more) physical enclosures.
IsEnclosureAware bool
// If TRUE, this virtual disk will only be attached to the system if an explicit call is made to the Attach method. Note that this property is specific to Storage Spaces.
IsManualAttach bool
// Indicates whether this virtual disk is a snapshot of another virtual disk
IsSnapshot bool
// Indicates whether or not there are tiers associated with this virtual disk.
IsTiered bool
//
LogicalSectorSize uint64
//
MediaType uint16
// Name is a semi-unique (scoped to the owning storage subsystem), human-readable string used to identify the virtual disk.
Name string
//
NameFormat VirtualDisk_NameFormat
//
NumberOfAvailableCopies uint16
// This field indicates the number of underlying physical disks across which data for this virtual disk is striped.
NumberOfColumns uint16
// This field indicates the number of complete data copies that are being maintained. For example, RAID 5 maintains 1 copy of data, whereas RAID 1 maintains at least 2 copies.
NumberOfDataCopies uint16
//
NumberOfGroups uint16
// Indicates the current operating conditions of the virtual disk. Unlike HealthStatus, this field indicates the status of hardware, software, and infrastructure issues related to this virtual disk, and can contain multiple values. Various operational statuses are defined.
///11 - 'In Service': describes a virtual disk being configured, maintained, or otherwise administered.
///0xD002 - 'Detached': This value is reserved for Windows. This value indicates a virtual disk that is visible to the host system but does not have a disk device object.
///0xD003 - 'Incomplete': describes a virtual disk which does not have enough redundancy remaining to successfully repair or regenerate its data.
OperationalStatus []VirtualDisk_OperationalStatus
// If OperationalStatus contains 1 - 'Other', this field contains the string representing the vendor defined operational status. This property must be NULL if OperationalStatus does not contain 1 - 'Other'.
OtherOperationalStatusDescription string
// If the virtual disk's Usage field is set to 1 - 'Other', this field must contain a description of the vendor or user defined usage. If Usage is not set to 1 - 'Other', this field must not be set.
OtherUsageDescription string
// This field indicates what type of parity layout is being used for parity resiliency settings. This field should be NULL if the virtual disk does not use a parity resiliency setting.
ParityLayout VirtualDisk_ParityLayout
// This field indicates how many backing physical disks can fail without compromising data redundancy. For example: RAID 0 cannot tolerate any failures, RAID 5 can tolerate a single drive failure, and RAID 6 can tolerate 2 failures.
PhysicalDiskRedundancy uint16
//
PhysicalSectorSize uint64
// Denotes the provisioning scheme of the virtual disk.
///1 - 'Thin' indicates that the virtual disk's capacity is allocated on demand.
///2 - 'Fixed' indicates that the virtual disk's capacity is fully allocated upon creation.
ProvisioningType VirtualDisk_ProvisioningType
// Size of the read cache for the virtual disk
ReadCacheSize uint64
//
RequestNoSinglePointOfFailure bool
// The name of the resiliency setting used to create this virtual disk.
ResiliencySettingName string
// The logical size of the virtual disk measured in bytes
Size uint64
// UniqueIdFormat indicates the type of identifier used in the UniqueId field. The identifier used in UniqueId must be the highest available identifier using the following order of preference: 8 (highest), 3, 2, 1, 0 (lowest). For example: if the virtual disk device exposes identifiers of type 0, 1, and 3, UniqueId must be the identifier of type 3, and UniqueIdFormat should be set to 3.
UniqueIdFormat VirtualDisk_UniqueIdFormat
// Certain values for UniqueIdFormat may include various sub-formats. This field is a free-form string used to describe the specific format used in UniqueId.
UniqueIdFormatDescription string
// This field indicates the intended usage for this virtual disk.
Usage VirtualDisk_Usage
// Size of the write cache for the virtual disk
WriteCacheSize uint64
}
MSFT_VirtualDisk struct
func NewMSFT_VirtualDiskEx1 ¶ added in v0.1.1
func NewMSFT_VirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_VirtualDisk, err error)
func NewMSFT_VirtualDiskEx6 ¶ added in v0.1.1
func (*MSFT_VirtualDisk) AddPhysicalDisk ¶
func (instance *MSFT_VirtualDisk) AddPhysicalDisk(PhysicalDisks []MSFT_PhysicalDisk, Usage VirtualDisk_Usage, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) AddPhysicalDisk2 ¶
func (instance *MSFT_VirtualDisk) AddPhysicalDisk2(PhysicalDisks []MSFT_PhysicalDisk, Usage uint16, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) AddStorageFaultDomain ¶
func (instance *MSFT_VirtualDisk) AddStorageFaultDomain(StorageFaultDomains []MSFT_StorageFaultDomain, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) Attach ¶
func (instance *MSFT_VirtualDisk) Attach(StorageNodeName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) CreateClone ¶
func (instance *MSFT_VirtualDisk) CreateClone(FriendlyName string, TargetStoragePoolName string, CreatedStorageJob MSFT_StorageJob, CreatedVirtualDisk MSFT_VirtualDisk, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="CreatedVirtualDisk" type="MSFT_VirtualDisk "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) CreateReplica ¶
func (instance *MSFT_VirtualDisk) CreateReplica(FriendlyName string, TargetStorageSubsystem MSFT_ReplicaPeer, TargetVirtualDiskObjectId string, TargetStoragePoolObjectId string, RecoveryPointObjective uint16, ReplicationSettings MSFT_ReplicationSettings, SyncType uint16, CreatedReplicaPeer MSFT_ReplicaPeer, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedReplicaPeer" type="MSFT_ReplicaPeer "></param> <param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) CreateSnapshot ¶
func (instance *MSFT_VirtualDisk) CreateSnapshot(FriendlyName string, TargetStoragePoolName string, CreatedStorageJob MSFT_StorageJob, CreatedVirtualDisk MSFT_VirtualDisk, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="CreatedVirtualDisk" type="MSFT_VirtualDisk "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) DeleteObject ¶
func (instance *MSFT_VirtualDisk) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) Detach ¶
func (instance *MSFT_VirtualDisk) Detach(StorageNodeName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) GetPhysicalExtent ¶
func (instance *MSFT_VirtualDisk) GetPhysicalExtent(PhysicalExtents []MSFT_PhysicalExtent, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="PhysicalExtents" type="MSFT_PhysicalExtent []"></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) GetPropertyAccess ¶
func (instance *MSFT_VirtualDisk) GetPropertyAccess() (value VirtualDisk_Access, err error)
GetAccess gets the value of Access for the instance
func (*MSFT_VirtualDisk) GetPropertyAllocatedSize ¶
func (instance *MSFT_VirtualDisk) GetPropertyAllocatedSize() (value uint64, err error)
GetAllocatedSize gets the value of AllocatedSize for the instance
func (*MSFT_VirtualDisk) GetPropertyAllocationUnitSize ¶
func (instance *MSFT_VirtualDisk) GetPropertyAllocationUnitSize() (value uint64, err error)
GetAllocationUnitSize gets the value of AllocationUnitSize for the instance
func (*MSFT_VirtualDisk) GetPropertyColumnIsolation ¶
func (instance *MSFT_VirtualDisk) GetPropertyColumnIsolation() (value uint16, err error)
GetColumnIsolation gets the value of ColumnIsolation for the instance
func (*MSFT_VirtualDisk) GetPropertyDetachedReason ¶
func (instance *MSFT_VirtualDisk) GetPropertyDetachedReason() (value VirtualDisk_DetachedReason, err error)
GetDetachedReason gets the value of DetachedReason for the instance
func (*MSFT_VirtualDisk) GetPropertyFaultDomainAwareness ¶
func (instance *MSFT_VirtualDisk) GetPropertyFaultDomainAwareness() (value VirtualDisk_FaultDomainAwareness, err error)
GetFaultDomainAwareness gets the value of FaultDomainAwareness for the instance
func (*MSFT_VirtualDisk) GetPropertyFootprintOnPool ¶
func (instance *MSFT_VirtualDisk) GetPropertyFootprintOnPool() (value uint64, err error)
GetFootprintOnPool gets the value of FootprintOnPool for the instance
func (*MSFT_VirtualDisk) GetPropertyFriendlyName ¶
func (instance *MSFT_VirtualDisk) GetPropertyFriendlyName() (value string, err error)
GetFriendlyName gets the value of FriendlyName for the instance
func (*MSFT_VirtualDisk) GetPropertyHealthStatus ¶
func (instance *MSFT_VirtualDisk) GetPropertyHealthStatus() (value VirtualDisk_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_VirtualDisk) GetPropertyInterleave ¶
func (instance *MSFT_VirtualDisk) GetPropertyInterleave() (value uint64, err error)
GetInterleave gets the value of Interleave for the instance
func (*MSFT_VirtualDisk) GetPropertyIsDeduplicationEnabled ¶
func (instance *MSFT_VirtualDisk) GetPropertyIsDeduplicationEnabled() (value bool, err error)
GetIsDeduplicationEnabled gets the value of IsDeduplicationEnabled for the instance
func (*MSFT_VirtualDisk) GetPropertyIsEnclosureAware ¶
func (instance *MSFT_VirtualDisk) GetPropertyIsEnclosureAware() (value bool, err error)
GetIsEnclosureAware gets the value of IsEnclosureAware for the instance
func (*MSFT_VirtualDisk) GetPropertyIsManualAttach ¶
func (instance *MSFT_VirtualDisk) GetPropertyIsManualAttach() (value bool, err error)
GetIsManualAttach gets the value of IsManualAttach for the instance
func (*MSFT_VirtualDisk) GetPropertyIsSnapshot ¶
func (instance *MSFT_VirtualDisk) GetPropertyIsSnapshot() (value bool, err error)
GetIsSnapshot gets the value of IsSnapshot for the instance
func (*MSFT_VirtualDisk) GetPropertyIsTiered ¶
func (instance *MSFT_VirtualDisk) GetPropertyIsTiered() (value bool, err error)
GetIsTiered gets the value of IsTiered for the instance
func (*MSFT_VirtualDisk) GetPropertyLogicalSectorSize ¶
func (instance *MSFT_VirtualDisk) GetPropertyLogicalSectorSize() (value uint64, err error)
GetLogicalSectorSize gets the value of LogicalSectorSize for the instance
func (*MSFT_VirtualDisk) GetPropertyMediaType ¶
func (instance *MSFT_VirtualDisk) GetPropertyMediaType() (value uint16, err error)
GetMediaType gets the value of MediaType for the instance
func (*MSFT_VirtualDisk) GetPropertyName ¶
func (instance *MSFT_VirtualDisk) GetPropertyName() (value string, err error)
GetName gets the value of Name for the instance
func (*MSFT_VirtualDisk) GetPropertyNameFormat ¶
func (instance *MSFT_VirtualDisk) GetPropertyNameFormat() (value VirtualDisk_NameFormat, err error)
GetNameFormat gets the value of NameFormat for the instance
func (*MSFT_VirtualDisk) GetPropertyNumberOfAvailableCopies ¶
func (instance *MSFT_VirtualDisk) GetPropertyNumberOfAvailableCopies() (value uint16, err error)
GetNumberOfAvailableCopies gets the value of NumberOfAvailableCopies for the instance
func (*MSFT_VirtualDisk) GetPropertyNumberOfColumns ¶
func (instance *MSFT_VirtualDisk) GetPropertyNumberOfColumns() (value uint16, err error)
GetNumberOfColumns gets the value of NumberOfColumns for the instance
func (*MSFT_VirtualDisk) GetPropertyNumberOfDataCopies ¶
func (instance *MSFT_VirtualDisk) GetPropertyNumberOfDataCopies() (value uint16, err error)
GetNumberOfDataCopies gets the value of NumberOfDataCopies for the instance
func (*MSFT_VirtualDisk) GetPropertyNumberOfGroups ¶
func (instance *MSFT_VirtualDisk) GetPropertyNumberOfGroups() (value uint16, err error)
GetNumberOfGroups gets the value of NumberOfGroups for the instance
func (*MSFT_VirtualDisk) GetPropertyOperationalStatus ¶
func (instance *MSFT_VirtualDisk) GetPropertyOperationalStatus() (value []VirtualDisk_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_VirtualDisk) GetPropertyOtherOperationalStatusDescription ¶
func (instance *MSFT_VirtualDisk) GetPropertyOtherOperationalStatusDescription() (value string, err error)
GetOtherOperationalStatusDescription gets the value of OtherOperationalStatusDescription for the instance
func (*MSFT_VirtualDisk) GetPropertyOtherUsageDescription ¶
func (instance *MSFT_VirtualDisk) GetPropertyOtherUsageDescription() (value string, err error)
GetOtherUsageDescription gets the value of OtherUsageDescription for the instance
func (*MSFT_VirtualDisk) GetPropertyParityLayout ¶
func (instance *MSFT_VirtualDisk) GetPropertyParityLayout() (value VirtualDisk_ParityLayout, err error)
GetParityLayout gets the value of ParityLayout for the instance
func (*MSFT_VirtualDisk) GetPropertyPhysicalDiskRedundancy ¶
func (instance *MSFT_VirtualDisk) GetPropertyPhysicalDiskRedundancy() (value uint16, err error)
GetPhysicalDiskRedundancy gets the value of PhysicalDiskRedundancy for the instance
func (*MSFT_VirtualDisk) GetPropertyPhysicalSectorSize ¶
func (instance *MSFT_VirtualDisk) GetPropertyPhysicalSectorSize() (value uint64, err error)
GetPhysicalSectorSize gets the value of PhysicalSectorSize for the instance
func (*MSFT_VirtualDisk) GetPropertyProvisioningType ¶
func (instance *MSFT_VirtualDisk) GetPropertyProvisioningType() (value VirtualDisk_ProvisioningType, err error)
GetProvisioningType gets the value of ProvisioningType for the instance
func (*MSFT_VirtualDisk) GetPropertyReadCacheSize ¶
func (instance *MSFT_VirtualDisk) GetPropertyReadCacheSize() (value uint64, err error)
GetReadCacheSize gets the value of ReadCacheSize for the instance
func (*MSFT_VirtualDisk) GetPropertyRequestNoSinglePointOfFailure ¶
func (instance *MSFT_VirtualDisk) GetPropertyRequestNoSinglePointOfFailure() (value bool, err error)
GetRequestNoSinglePointOfFailure gets the value of RequestNoSinglePointOfFailure for the instance
func (*MSFT_VirtualDisk) GetPropertyResiliencySettingName ¶
func (instance *MSFT_VirtualDisk) GetPropertyResiliencySettingName() (value string, err error)
GetResiliencySettingName gets the value of ResiliencySettingName for the instance
func (*MSFT_VirtualDisk) GetPropertySize ¶
func (instance *MSFT_VirtualDisk) GetPropertySize() (value uint64, err error)
GetSize gets the value of Size for the instance
func (*MSFT_VirtualDisk) GetPropertyUniqueIdFormat ¶
func (instance *MSFT_VirtualDisk) GetPropertyUniqueIdFormat() (value VirtualDisk_UniqueIdFormat, err error)
GetUniqueIdFormat gets the value of UniqueIdFormat for the instance
func (*MSFT_VirtualDisk) GetPropertyUniqueIdFormatDescription ¶
func (instance *MSFT_VirtualDisk) GetPropertyUniqueIdFormatDescription() (value string, err error)
GetUniqueIdFormatDescription gets the value of UniqueIdFormatDescription for the instance
func (*MSFT_VirtualDisk) GetPropertyUsage ¶
func (instance *MSFT_VirtualDisk) GetPropertyUsage() (value VirtualDisk_Usage, err error)
GetUsage gets the value of Usage for the instance
func (*MSFT_VirtualDisk) GetPropertyWriteCacheSize ¶
func (instance *MSFT_VirtualDisk) GetPropertyWriteCacheSize() (value uint64, err error)
GetWriteCacheSize gets the value of WriteCacheSize for the instance
func (*MSFT_VirtualDisk) GetSecurityDescriptor ¶
func (instance *MSFT_VirtualDisk) GetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="SecurityDescriptor" type="string ">A Security Descriptor Definition Language (SDDL) formed string describing the access control list of the object.</param>
func (*MSFT_VirtualDisk) Hide ¶
func (instance *MSFT_VirtualDisk) Hide(TargetPortAddresses []string, InitiatorAddress string, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) RemovePhysicalDisk ¶
func (instance *MSFT_VirtualDisk) RemovePhysicalDisk(PhysicalDisks []MSFT_PhysicalDisk, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) RemovePhysicalDisk2 ¶
func (instance *MSFT_VirtualDisk) RemovePhysicalDisk2(PhysicalDisks []MSFT_PhysicalDisk, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) RemoveStorageFaultDomain ¶
func (instance *MSFT_VirtualDisk) RemoveStorageFaultDomain(StorageFaultDomains []MSFT_StorageFaultDomain, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) Repair ¶
func (instance *MSFT_VirtualDisk) Repair(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) Resize ¶
func (instance *MSFT_VirtualDisk) Resize(Size uint64, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param> <param name="Size" type="uint64 ">As input, this parameter contains the requested size for the virtual disk to become. As output, this parameter contains the size that was actually achieved after the resize operation.</param>
func (*MSFT_VirtualDisk) SetAttributes ¶
func (instance *MSFT_VirtualDisk) SetAttributes(IsManualAttach bool, StorageNodeName string, Access VirtualDisk_Access, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) SetFriendlyName ¶
func (instance *MSFT_VirtualDisk) SetFriendlyName(FriendlyName string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) SetProperties ¶
func (instance *MSFT_VirtualDisk) SetProperties(ProvisioningType uint16, AllocationUnitSize uint64, MediaType uint16, FaultDomainAwareness uint16, ColumnIsolation uint16, ResiliencySettingName string, PhysicalDiskRedundancy uint16, NumberOfDataCopies uint16, NumberOfGroups uint16, NumberOfColumns uint16, Interleave uint64, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) SetPropertyAccess ¶
func (instance *MSFT_VirtualDisk) SetPropertyAccess(value VirtualDisk_Access) (err error)
SetAccess sets the value of Access for the instance
func (*MSFT_VirtualDisk) SetPropertyAllocatedSize ¶
func (instance *MSFT_VirtualDisk) SetPropertyAllocatedSize(value uint64) (err error)
SetAllocatedSize sets the value of AllocatedSize for the instance
func (*MSFT_VirtualDisk) SetPropertyAllocationUnitSize ¶
func (instance *MSFT_VirtualDisk) SetPropertyAllocationUnitSize(value uint64) (err error)
SetAllocationUnitSize sets the value of AllocationUnitSize for the instance
func (*MSFT_VirtualDisk) SetPropertyColumnIsolation ¶
func (instance *MSFT_VirtualDisk) SetPropertyColumnIsolation(value uint16) (err error)
SetColumnIsolation sets the value of ColumnIsolation for the instance
func (*MSFT_VirtualDisk) SetPropertyDetachedReason ¶
func (instance *MSFT_VirtualDisk) SetPropertyDetachedReason(value VirtualDisk_DetachedReason) (err error)
SetDetachedReason sets the value of DetachedReason for the instance
func (*MSFT_VirtualDisk) SetPropertyFaultDomainAwareness ¶
func (instance *MSFT_VirtualDisk) SetPropertyFaultDomainAwareness(value VirtualDisk_FaultDomainAwareness) (err error)
SetFaultDomainAwareness sets the value of FaultDomainAwareness for the instance
func (*MSFT_VirtualDisk) SetPropertyFootprintOnPool ¶
func (instance *MSFT_VirtualDisk) SetPropertyFootprintOnPool(value uint64) (err error)
SetFootprintOnPool sets the value of FootprintOnPool for the instance
func (*MSFT_VirtualDisk) SetPropertyFriendlyName ¶
func (instance *MSFT_VirtualDisk) SetPropertyFriendlyName(value string) (err error)
SetFriendlyName sets the value of FriendlyName for the instance
func (*MSFT_VirtualDisk) SetPropertyHealthStatus ¶
func (instance *MSFT_VirtualDisk) SetPropertyHealthStatus(value VirtualDisk_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_VirtualDisk) SetPropertyInterleave ¶
func (instance *MSFT_VirtualDisk) SetPropertyInterleave(value uint64) (err error)
SetInterleave sets the value of Interleave for the instance
func (*MSFT_VirtualDisk) SetPropertyIsDeduplicationEnabled ¶
func (instance *MSFT_VirtualDisk) SetPropertyIsDeduplicationEnabled(value bool) (err error)
SetIsDeduplicationEnabled sets the value of IsDeduplicationEnabled for the instance
func (*MSFT_VirtualDisk) SetPropertyIsEnclosureAware ¶
func (instance *MSFT_VirtualDisk) SetPropertyIsEnclosureAware(value bool) (err error)
SetIsEnclosureAware sets the value of IsEnclosureAware for the instance
func (*MSFT_VirtualDisk) SetPropertyIsManualAttach ¶
func (instance *MSFT_VirtualDisk) SetPropertyIsManualAttach(value bool) (err error)
SetIsManualAttach sets the value of IsManualAttach for the instance
func (*MSFT_VirtualDisk) SetPropertyIsSnapshot ¶
func (instance *MSFT_VirtualDisk) SetPropertyIsSnapshot(value bool) (err error)
SetIsSnapshot sets the value of IsSnapshot for the instance
func (*MSFT_VirtualDisk) SetPropertyIsTiered ¶
func (instance *MSFT_VirtualDisk) SetPropertyIsTiered(value bool) (err error)
SetIsTiered sets the value of IsTiered for the instance
func (*MSFT_VirtualDisk) SetPropertyLogicalSectorSize ¶
func (instance *MSFT_VirtualDisk) SetPropertyLogicalSectorSize(value uint64) (err error)
SetLogicalSectorSize sets the value of LogicalSectorSize for the instance
func (*MSFT_VirtualDisk) SetPropertyMediaType ¶
func (instance *MSFT_VirtualDisk) SetPropertyMediaType(value uint16) (err error)
SetMediaType sets the value of MediaType for the instance
func (*MSFT_VirtualDisk) SetPropertyName ¶
func (instance *MSFT_VirtualDisk) SetPropertyName(value string) (err error)
SetName sets the value of Name for the instance
func (*MSFT_VirtualDisk) SetPropertyNameFormat ¶
func (instance *MSFT_VirtualDisk) SetPropertyNameFormat(value VirtualDisk_NameFormat) (err error)
SetNameFormat sets the value of NameFormat for the instance
func (*MSFT_VirtualDisk) SetPropertyNumberOfAvailableCopies ¶
func (instance *MSFT_VirtualDisk) SetPropertyNumberOfAvailableCopies(value uint16) (err error)
SetNumberOfAvailableCopies sets the value of NumberOfAvailableCopies for the instance
func (*MSFT_VirtualDisk) SetPropertyNumberOfColumns ¶
func (instance *MSFT_VirtualDisk) SetPropertyNumberOfColumns(value uint16) (err error)
SetNumberOfColumns sets the value of NumberOfColumns for the instance
func (*MSFT_VirtualDisk) SetPropertyNumberOfDataCopies ¶
func (instance *MSFT_VirtualDisk) SetPropertyNumberOfDataCopies(value uint16) (err error)
SetNumberOfDataCopies sets the value of NumberOfDataCopies for the instance
func (*MSFT_VirtualDisk) SetPropertyNumberOfGroups ¶
func (instance *MSFT_VirtualDisk) SetPropertyNumberOfGroups(value uint16) (err error)
SetNumberOfGroups sets the value of NumberOfGroups for the instance
func (*MSFT_VirtualDisk) SetPropertyOperationalStatus ¶
func (instance *MSFT_VirtualDisk) SetPropertyOperationalStatus(value []VirtualDisk_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_VirtualDisk) SetPropertyOtherOperationalStatusDescription ¶
func (instance *MSFT_VirtualDisk) SetPropertyOtherOperationalStatusDescription(value string) (err error)
SetOtherOperationalStatusDescription sets the value of OtherOperationalStatusDescription for the instance
func (*MSFT_VirtualDisk) SetPropertyOtherUsageDescription ¶
func (instance *MSFT_VirtualDisk) SetPropertyOtherUsageDescription(value string) (err error)
SetOtherUsageDescription sets the value of OtherUsageDescription for the instance
func (*MSFT_VirtualDisk) SetPropertyParityLayout ¶
func (instance *MSFT_VirtualDisk) SetPropertyParityLayout(value VirtualDisk_ParityLayout) (err error)
SetParityLayout sets the value of ParityLayout for the instance
func (*MSFT_VirtualDisk) SetPropertyPhysicalDiskRedundancy ¶
func (instance *MSFT_VirtualDisk) SetPropertyPhysicalDiskRedundancy(value uint16) (err error)
SetPhysicalDiskRedundancy sets the value of PhysicalDiskRedundancy for the instance
func (*MSFT_VirtualDisk) SetPropertyPhysicalSectorSize ¶
func (instance *MSFT_VirtualDisk) SetPropertyPhysicalSectorSize(value uint64) (err error)
SetPhysicalSectorSize sets the value of PhysicalSectorSize for the instance
func (*MSFT_VirtualDisk) SetPropertyProvisioningType ¶
func (instance *MSFT_VirtualDisk) SetPropertyProvisioningType(value VirtualDisk_ProvisioningType) (err error)
SetProvisioningType sets the value of ProvisioningType for the instance
func (*MSFT_VirtualDisk) SetPropertyReadCacheSize ¶
func (instance *MSFT_VirtualDisk) SetPropertyReadCacheSize(value uint64) (err error)
SetReadCacheSize sets the value of ReadCacheSize for the instance
func (*MSFT_VirtualDisk) SetPropertyRequestNoSinglePointOfFailure ¶
func (instance *MSFT_VirtualDisk) SetPropertyRequestNoSinglePointOfFailure(value bool) (err error)
SetRequestNoSinglePointOfFailure sets the value of RequestNoSinglePointOfFailure for the instance
func (*MSFT_VirtualDisk) SetPropertyResiliencySettingName ¶
func (instance *MSFT_VirtualDisk) SetPropertyResiliencySettingName(value string) (err error)
SetResiliencySettingName sets the value of ResiliencySettingName for the instance
func (*MSFT_VirtualDisk) SetPropertySize ¶
func (instance *MSFT_VirtualDisk) SetPropertySize(value uint64) (err error)
SetSize sets the value of Size for the instance
func (*MSFT_VirtualDisk) SetPropertyUniqueIdFormat ¶
func (instance *MSFT_VirtualDisk) SetPropertyUniqueIdFormat(value VirtualDisk_UniqueIdFormat) (err error)
SetUniqueIdFormat sets the value of UniqueIdFormat for the instance
func (*MSFT_VirtualDisk) SetPropertyUniqueIdFormatDescription ¶
func (instance *MSFT_VirtualDisk) SetPropertyUniqueIdFormatDescription(value string) (err error)
SetUniqueIdFormatDescription sets the value of UniqueIdFormatDescription for the instance
func (*MSFT_VirtualDisk) SetPropertyUsage ¶
func (instance *MSFT_VirtualDisk) SetPropertyUsage(value VirtualDisk_Usage) (err error)
SetUsage sets the value of Usage for the instance
func (*MSFT_VirtualDisk) SetPropertyWriteCacheSize ¶
func (instance *MSFT_VirtualDisk) SetPropertyWriteCacheSize(value uint64) (err error)
SetWriteCacheSize sets the value of WriteCacheSize for the instance
func (*MSFT_VirtualDisk) SetReplicationRelationship ¶
func (instance *MSFT_VirtualDisk) SetReplicationRelationship(Operation uint16, VirtualDiskReplicaPeer MSFT_ReplicaPeer, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) SetSecurityDescriptor ¶
func (instance *MSFT_VirtualDisk) SetSecurityDescriptor(SecurityDescriptor string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) SetUsage ¶
func (instance *MSFT_VirtualDisk) SetUsage(Usage VirtualDisk_Usage, OtherUsageDescription string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_VirtualDisk) Show ¶
func (instance *MSFT_VirtualDisk) Show(TargetPortAddresses []string, InitiatorAddress string, HostType VirtualDisk_HostType, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob ">This parameter returns a reference to the storage job used to track the long running operation.</param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus ">ExtendedStatus allows the storage provider to return extended (implementation specific) error information.</param> <param name="ReturnValue" type="uint32 "></param>
type MSFT_VirtualDiskToPhysicalDisk ¶
type MSFT_VirtualDiskToPhysicalDisk struct {
*cim.WmiInstance
//
PhysicalDisk MSFT_PhysicalDisk
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_VirtualDiskToPhysicalDisk struct
func NewMSFT_VirtualDiskToPhysicalDiskEx1 ¶ added in v0.1.1
func NewMSFT_VirtualDiskToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_VirtualDiskToPhysicalDisk, err error)
func NewMSFT_VirtualDiskToPhysicalDiskEx6 ¶ added in v0.1.1
func (*MSFT_VirtualDiskToPhysicalDisk) GetPropertyPhysicalDisk ¶
func (instance *MSFT_VirtualDiskToPhysicalDisk) GetPropertyPhysicalDisk() (value MSFT_PhysicalDisk, err error)
GetPhysicalDisk gets the value of PhysicalDisk for the instance
func (*MSFT_VirtualDiskToPhysicalDisk) GetPropertyVirtualDisk ¶
func (instance *MSFT_VirtualDiskToPhysicalDisk) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_VirtualDiskToPhysicalDisk) SetPropertyPhysicalDisk ¶
func (instance *MSFT_VirtualDiskToPhysicalDisk) SetPropertyPhysicalDisk(value MSFT_PhysicalDisk) (err error)
SetPhysicalDisk sets the value of PhysicalDisk for the instance
func (*MSFT_VirtualDiskToPhysicalDisk) SetPropertyVirtualDisk ¶
func (instance *MSFT_VirtualDiskToPhysicalDisk) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_VirtualDiskToReplicaPeer ¶
type MSFT_VirtualDiskToReplicaPeer struct {
*MSFT_Synchronized
//
ReplicaPeer MSFT_ReplicaPeer
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_VirtualDiskToReplicaPeer struct
func NewMSFT_VirtualDiskToReplicaPeerEx1 ¶ added in v0.1.1
func NewMSFT_VirtualDiskToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *MSFT_VirtualDiskToReplicaPeer, err error)
func NewMSFT_VirtualDiskToReplicaPeerEx6 ¶ added in v0.1.1
func (*MSFT_VirtualDiskToReplicaPeer) GetPropertyReplicaPeer ¶
func (instance *MSFT_VirtualDiskToReplicaPeer) GetPropertyReplicaPeer() (value MSFT_ReplicaPeer, err error)
GetReplicaPeer gets the value of ReplicaPeer for the instance
func (*MSFT_VirtualDiskToReplicaPeer) GetPropertyVirtualDisk ¶
func (instance *MSFT_VirtualDiskToReplicaPeer) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_VirtualDiskToReplicaPeer) SetPropertyReplicaPeer ¶
func (instance *MSFT_VirtualDiskToReplicaPeer) SetPropertyReplicaPeer(value MSFT_ReplicaPeer) (err error)
SetReplicaPeer sets the value of ReplicaPeer for the instance
func (*MSFT_VirtualDiskToReplicaPeer) SetPropertyVirtualDisk ¶
func (instance *MSFT_VirtualDiskToReplicaPeer) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_VirtualDiskToStorageFaultDomain ¶
type MSFT_VirtualDiskToStorageFaultDomain struct {
*cim.WmiInstance
//
StorageFaultDomain MSFT_StorageFaultDomain
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_VirtualDiskToStorageFaultDomain struct
func NewMSFT_VirtualDiskToStorageFaultDomainEx1 ¶ added in v0.1.1
func NewMSFT_VirtualDiskToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *MSFT_VirtualDiskToStorageFaultDomain, err error)
func NewMSFT_VirtualDiskToStorageFaultDomainEx6 ¶ added in v0.1.1
func (*MSFT_VirtualDiskToStorageFaultDomain) GetPropertyStorageFaultDomain ¶
func (instance *MSFT_VirtualDiskToStorageFaultDomain) GetPropertyStorageFaultDomain() (value MSFT_StorageFaultDomain, err error)
GetStorageFaultDomain gets the value of StorageFaultDomain for the instance
func (*MSFT_VirtualDiskToStorageFaultDomain) GetPropertyVirtualDisk ¶
func (instance *MSFT_VirtualDiskToStorageFaultDomain) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_VirtualDiskToStorageFaultDomain) SetPropertyStorageFaultDomain ¶
func (instance *MSFT_VirtualDiskToStorageFaultDomain) SetPropertyStorageFaultDomain(value MSFT_StorageFaultDomain) (err error)
SetStorageFaultDomain sets the value of StorageFaultDomain for the instance
func (*MSFT_VirtualDiskToStorageFaultDomain) SetPropertyVirtualDisk ¶
func (instance *MSFT_VirtualDiskToStorageFaultDomain) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_VirtualDiskToStorageTier ¶
type MSFT_VirtualDiskToStorageTier struct {
*cim.WmiInstance
//
StorageTier MSFT_StorageTier
//
VirtualDisk MSFT_VirtualDisk
}
MSFT_VirtualDiskToStorageTier struct
func NewMSFT_VirtualDiskToStorageTierEx1 ¶ added in v0.1.1
func NewMSFT_VirtualDiskToStorageTierEx1(instance *cim.WmiInstance) (newInstance *MSFT_VirtualDiskToStorageTier, err error)
func NewMSFT_VirtualDiskToStorageTierEx6 ¶ added in v0.1.1
func (*MSFT_VirtualDiskToStorageTier) GetPropertyStorageTier ¶
func (instance *MSFT_VirtualDiskToStorageTier) GetPropertyStorageTier() (value MSFT_StorageTier, err error)
GetStorageTier gets the value of StorageTier for the instance
func (*MSFT_VirtualDiskToStorageTier) GetPropertyVirtualDisk ¶
func (instance *MSFT_VirtualDiskToStorageTier) GetPropertyVirtualDisk() (value MSFT_VirtualDisk, err error)
GetVirtualDisk gets the value of VirtualDisk for the instance
func (*MSFT_VirtualDiskToStorageTier) SetPropertyStorageTier ¶
func (instance *MSFT_VirtualDiskToStorageTier) SetPropertyStorageTier(value MSFT_StorageTier) (err error)
SetStorageTier sets the value of StorageTier for the instance
func (*MSFT_VirtualDiskToStorageTier) SetPropertyVirtualDisk ¶
func (instance *MSFT_VirtualDiskToStorageTier) SetPropertyVirtualDisk(value MSFT_VirtualDisk) (err error)
SetVirtualDisk sets the value of VirtualDisk for the instance
type MSFT_VirtualDiskToVirtualDisk ¶
type MSFT_VirtualDiskToVirtualDisk struct {
*cim.WmiInstance
// CopyMethodology specifies what copy methodology the copy engine uses to create and/or maintain the target element. Values are:
///0 - 'Not Specified': The method of maintaining the copy is not specified.
///3 - 'Full Copy': This indicates that a full copy of the source object is (or will be) generated .
///4 - 'Incremental-Copy': Only changed data from source element is copied to target element.
///5 - 'Differential-Copy': Only the new writes to the source element are copied to the target element.
///6 - 'Copy-On-Write': Affected data is copied on the first write to the source or to the target elements.
///7 - 'Copy-On-Access': Affected data is copied on the first access to the source element.
///8 - 'Delta-Update': Difference based replication where after the initial copy, only updates to source are copied to target.
///9 - 'Snap-And-Clone': The service creates a snapshot of the source element first, then uses the snapshot as the source of the copy operation to the target element.
CopyMethodology VirtualDiskToVirtualDisk_CopyMethodology
// CopyPriority allows the priority of background copy engine I/O to be managed relative to host I/O operations during a sequential background copy operation. Values are:
///1 - 'Low': copy engine I/O lower priority than host I/O.
///2 - 'Same': copy engine I/O has the same priority as host I/O.
///3 - 'High': copy engine I/O has higher priority than host I/O.
CopyPriority VirtualDiskToVirtualDisk_CopyPriority
// CopyState describes the state of the association with respect to replication activity. Values are:
///2 - 'Initialized': The link to enable replication is established and source/replica elements are associated, but the copy operation has not started.
///3 - 'Unsynchronized': Not all the source element data has been copied to the target element.
///4 - 'Synchronized': For the Mirror, Snapshot, or Clone replication, the target represents a copy of the source.
///5 - 'Broken': The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints.
///6 - 'Fractured': Target is split from the source.
///7 - 'Split': The target element was gracefully (or systematically) split from its source element -- consistency is guaranteed.
///8 - 'Inactive': Copy operation has stopped, writes to source element will not be sent to target element.
///9 - 'Suspended': Data flow between the source and target elements has stopped. Writes to source element are held until the association is resumed.
///10 - 'Failedover': Reads and writes to/from the target element. Source element is not reachable.
///11 - 'Prepared': Initialization completed and the copy operation started; however, the data flow has not started.
///12 - 'Aborted': The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation.
///13 - 'Skewed': The target has been modified and is no longer synchronized with the source element or the point-in-time view.
///14 - 'Mixed': Applies to the CopyState of GroupSynchronized. It indicates the StorageSynchronized associations of the elements in the groups have different CopyState values.
CopyState VirtualDiskToVirtualDisk_CopyState
// CopyType describes the Replication Policy. Values are:
///2 - 'Async': create and maintain an asynchronous copy of the source.
///3 - 'Sync': create and maintain a synchronized copy of the source.
///4 - 'UnSyncAssoc': create an unsynchronized copy and maintain an association to the source.
///5 - 'UnSyncUnAssoc': create an unsynchronized copy with a temporary association that is deleted upon completion of the copy operation.
CopyType VirtualDiskToVirtualDisk_CopyType
// Specifies the percent of the work completed to reach synchronization. Must be set to NULL if implementation is not capable of providing this information.
PercentSynced uint16
// ProgressStatus describes the status of the association with respect to Replication activity. Values are:
///2 - 'Completed': The request is completed. Copy operation is idle.
///3 - 'Dormant': Indicates that the copy operation is inactive suspended or quiesced.
///4 - 'Initializing': In the process of establishing source/replica association and the copy operation has not started.
///5 - 'Preparing': preparation-in-progress.
///6 - 'Synchronizing': sync-in-progress.
///7 - 'Resyncing': resync-in-progress.
///8 - 'Restoring': restore-in-progress.
///9 - 'Fracturing': fracture-in-progress.
///10 - 'Splitting': split-in-progress.
///11 - 'Failing over': in the process of switching source and target.
///12 - 'Failing back': Undoing the result of failover.
///13 - 'Detaching': detach-in-progress.
///14 - 'Aborting': abort-in-progress.
///15 - 'Mixed': Applies to groups with element pairs with different statuses. Generally, the individual statuses need to be examined.
///16 - 'Suspending': The copy operation is in the process of being suspended.
///17 - 'Requires fracture': The requested operation has completed, however, the synchronization relationship needs to be fractured before further copy operations can be issued.
///18 - 'Requires resync': The requested operation has completed, however, the synchronization relationship needs to be resynced before further copy operations can be issued.
///19 - 'Requires activate': The requested operation has completed, however, the synchronization relationship needs to be activated before further copy operations can be issued.
///20 - 'Pending': The flow of data has stopped momentarily due to limited bandwidth or busy system.
ProgressStatus VirtualDiskToVirtualDisk_ProgressStatus
// ReplicaType provides information on how the Replica is being maintained. Values are:
///2 - 'Full Copy': This indicates that a full copy of the source object is (or will be) generated .
///3 - 'Before Delta': This indicates that the source object will be maintained as a delta data from the replica.
///4 - 'After Delta': This indicates that the replica will be maintained as delta data from the source object.
///5 - 'Log': This indicates that the replica object is being maintained as a log of changes to the source.
///0 - 'Not Specified': The method of maintaining the copy is not specified.
ReplicaType VirtualDiskToVirtualDisk_ReplicaType
// RequestedCopyState is an integer enumeration that indicates the last requested or desired state for the association. The actual state of the association is represented by CopyState. Note that when CopyState reaches the requested state, this property will be set to 'Not Applicable.
RequestedCopyState uint16
//
SourceVirtualDisk MSFT_VirtualDisk
// Boolean indicating whether synchronization is maintained.
SyncMaintained bool
// Mode describes whether the target elements will be updated synchronously or asynchronously. If NULL, implementation decides the mode.
SyncMode VirtualDiskToVirtualDisk_SyncMode
// SyncState describes the state of the association with respect to Replication activity. Values are:
///2 - 'Initialized': The link to enable replication is established and source/replica elements are associated, but the Copy engine has not started.
///3 - 'PrepareInProgress': Preparation for Replication is in progress and the Copy engine has started.
///4 - 'Prepared': All necessary preparation has completed.
///5 - 'ResyncInProgress': Synchronization or Resynchronization is in progress. This may be the initial 'copy' or subsequent changes being copied.
///6 - 'Synchronized': An Async or Sync replication is currently synchronized. When this value is set, SyncMaintained will be true.
///7 - 'FractureInProgress': An operation to fracture an Async or Sync replication is in progress.
///8 - 'QuiesceInProgress': A quiesce operation is in progress.
///9 - 'Quiesced': The replication has been quiesced and is ready for a change.
///10 - 'RestoreInProgress': An operation is in progress to copy the Synced object to the System object.
///11 - 'Idle': The 'normal' state for an UnSyncAssoc replica.
///12 - 'Broken': The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints.
///13 - 'Fractured': An Async or Sync replication is fractured.
///14 - 'Frozen': All blocks copied from source to an UnSyncAssoc replica and the copy engine is stopped.
///15 - 'CopyInProgress': A deferred background copy operation is in progress to copy the source to the replica target for an UnSyncAssoc association.
///
SyncState VirtualDiskToVirtualDisk_SyncState
// The point in time that the virtual disks were synchronized.
SyncTime string
// SyncType describes the intended outcome of the replication. Values are:
///6 - 'Mirror': create and maintain a copy of the source.
///7 - 'Snapshot': create a point-in-time, virtual copy of the source.
///8 - 'Clone': create a point-in-time, full copy the source.
SyncType VirtualDiskToVirtualDisk_SyncType
//
TargetVirtualDisk MSFT_VirtualDisk
}
MSFT_VirtualDiskToVirtualDisk struct
func NewMSFT_VirtualDiskToVirtualDiskEx1 ¶ added in v0.1.1
func NewMSFT_VirtualDiskToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *MSFT_VirtualDiskToVirtualDisk, err error)
func NewMSFT_VirtualDiskToVirtualDiskEx6 ¶ added in v0.1.1
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyMethodology ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyMethodology() (value VirtualDiskToVirtualDisk_CopyMethodology, err error)
GetCopyMethodology gets the value of CopyMethodology for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyPriority ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyPriority() (value VirtualDiskToVirtualDisk_CopyPriority, err error)
GetCopyPriority gets the value of CopyPriority for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyState ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyState() (value VirtualDiskToVirtualDisk_CopyState, err error)
GetCopyState gets the value of CopyState for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyType ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyCopyType() (value VirtualDiskToVirtualDisk_CopyType, err error)
GetCopyType gets the value of CopyType for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertyPercentSynced ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyPercentSynced() (value uint16, err error)
GetPercentSynced gets the value of PercentSynced for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertyProgressStatus ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyProgressStatus() (value VirtualDiskToVirtualDisk_ProgressStatus, err error)
GetProgressStatus gets the value of ProgressStatus for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertyReplicaType ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyReplicaType() (value VirtualDiskToVirtualDisk_ReplicaType, err error)
GetReplicaType gets the value of ReplicaType for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertyRequestedCopyState ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyRequestedCopyState() (value uint16, err error)
GetRequestedCopyState gets the value of RequestedCopyState for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertySourceVirtualDisk ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySourceVirtualDisk() (value MSFT_VirtualDisk, err error)
GetSourceVirtualDisk gets the value of SourceVirtualDisk for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertySyncMaintained ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncMaintained() (value bool, err error)
GetSyncMaintained gets the value of SyncMaintained for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertySyncMode ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncMode() (value VirtualDiskToVirtualDisk_SyncMode, err error)
GetSyncMode gets the value of SyncMode for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertySyncState ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncState() (value VirtualDiskToVirtualDisk_SyncState, err error)
GetSyncState gets the value of SyncState for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertySyncTime ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncTime() (value string, err error)
GetSyncTime gets the value of SyncTime for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertySyncType ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertySyncType() (value VirtualDiskToVirtualDisk_SyncType, err error)
GetSyncType gets the value of SyncType for the instance
func (*MSFT_VirtualDiskToVirtualDisk) GetPropertyTargetVirtualDisk ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) GetPropertyTargetVirtualDisk() (value MSFT_VirtualDisk, err error)
GetTargetVirtualDisk gets the value of TargetVirtualDisk for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyMethodology ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyMethodology(value VirtualDiskToVirtualDisk_CopyMethodology) (err error)
SetCopyMethodology sets the value of CopyMethodology for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyPriority ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyPriority(value VirtualDiskToVirtualDisk_CopyPriority) (err error)
SetCopyPriority sets the value of CopyPriority for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyState ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyState(value VirtualDiskToVirtualDisk_CopyState) (err error)
SetCopyState sets the value of CopyState for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyType ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyCopyType(value VirtualDiskToVirtualDisk_CopyType) (err error)
SetCopyType sets the value of CopyType for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertyPercentSynced ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyPercentSynced(value uint16) (err error)
SetPercentSynced sets the value of PercentSynced for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertyProgressStatus ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyProgressStatus(value VirtualDiskToVirtualDisk_ProgressStatus) (err error)
SetProgressStatus sets the value of ProgressStatus for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertyReplicaType ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyReplicaType(value VirtualDiskToVirtualDisk_ReplicaType) (err error)
SetReplicaType sets the value of ReplicaType for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertyRequestedCopyState ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyRequestedCopyState(value uint16) (err error)
SetRequestedCopyState sets the value of RequestedCopyState for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertySourceVirtualDisk ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySourceVirtualDisk(value MSFT_VirtualDisk) (err error)
SetSourceVirtualDisk sets the value of SourceVirtualDisk for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertySyncMaintained ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncMaintained(value bool) (err error)
SetSyncMaintained sets the value of SyncMaintained for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertySyncMode ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncMode(value VirtualDiskToVirtualDisk_SyncMode) (err error)
SetSyncMode sets the value of SyncMode for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertySyncState ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncState(value VirtualDiskToVirtualDisk_SyncState) (err error)
SetSyncState sets the value of SyncState for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertySyncTime ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncTime(value string) (err error)
SetSyncTime sets the value of SyncTime for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertySyncType ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertySyncType(value VirtualDiskToVirtualDisk_SyncType) (err error)
SetSyncType sets the value of SyncType for the instance
func (*MSFT_VirtualDiskToVirtualDisk) SetPropertyTargetVirtualDisk ¶
func (instance *MSFT_VirtualDiskToVirtualDisk) SetPropertyTargetVirtualDisk(value MSFT_VirtualDisk) (err error)
SetTargetVirtualDisk sets the value of TargetVirtualDisk for the instance
type MSFT_Volume ¶
type MSFT_Volume struct {
*MSFT_StorageObject
// The allocation unit size of the volume.
AllocationUnitSize uint32
// Indicates the deduplication mode of the volume.
DedupMode Volume_DedupMode
// Drive letter assigned to the volume.
DriveLetter byte
// Denotes the type of the volume.
DriveType Volume_DriveType
// File system on the volume.
FileSystem string
// File system label of the volume.
FileSystemLabel string
// The underlying file system type of the volume.
FileSystemType Volume_FileSystemType
// The health status of the Volume.
///0 - 'Healthy': The volume is functioning normally.
///1 - 'Warning': The volume is still functioning, but has detected errors or issues that require administrator intervention.
///2 - 'Unhealthy': The volume is not functioning, due to errors or failures. The volume needs immediate attention from an administrator.
HealthStatus Volume_HealthStatus
// An array of values that denote the current operational status of the volume.
///0 - 'Unknown': The operational status is unknown.
///1 - 'Other': A vendor-specific OperationalStatus has been specified by setting the OtherOperationalStatusDescription property.
///2 - 'OK': The volume is responding to commands and is in a normal operating state.
///3 - 'Degraded': The volume is responding to commands, but is not running in an optimal operating state.
///4 - 'Stressed': The volume is functioning, but needs attention. For example, the volume might be overloaded or overheated.
///5 - 'Predictive Failure': The volume is functioning, but a failure is likely to occur in the near future.
///6 - 'Error': An error has occurred.
///7 - 'Non-Recoverable Error': A non-recoverable error has occurred.
///8 - 'Starting': The volume is in the process of starting.
///9 - 'Stopping': The volume is in the process of stopping.
///10 - 'Stopped': The volume was stopped or shut down in a clean and orderly fashion.
///11 - 'In Service': The volume is being configured, maintained, cleaned, or otherwise administered.
///12 - 'No Contact': The storage provider has knowledge of the volume, but has never been able to establish communication with it.
///13 - 'Lost Communication': The storage provider has knowledge of the volume and has contacted it successfully in the past, but the volume is currently unreachable.
///14 - 'Aborted': Similar to Stopped, except that the volume stopped abruptly and may require configuration or maintenance.
///15 - 'Dormant': The volume is reachable, but it is inactive.
///16 - 'Supporting Entity in Error': This status value does not necessarily indicate trouble with the volume, but it does indicate that another device or connection that the volume depends on may need attention.
///17 - 'Completed': The volume has completed an operation. This status value should be combined with OK, Error, or Degraded, depending on the outcome of the operation.
///0xD00D - 'Scan Needed': In Windows-based storage subsystems, this indicates a scan is needed but not repair.
///0xD00E - 'Spot Fix Needed': In Windows-based storage subsystems, this indicates limited repair is needed.
///0xD00F - 'Full Repair Needed': In Windows-based storage subsystems, this indicates full repair is needed.
OperationalStatus []Volume_OperationalStatus
// Guid path of the volume.
Path string
// Total size of the volume
Size uint64
// Available space on the volume
SizeRemaining uint64
}
MSFT_Volume struct
func NewMSFT_VolumeEx1 ¶ added in v0.1.1
func NewMSFT_VolumeEx1(instance *cim.WmiInstance) (newInstance *MSFT_Volume, err error)
func NewMSFT_VolumeEx6 ¶ added in v0.1.1
func (*MSFT_Volume) DeleteObject ¶
func (instance *MSFT_Volume) DeleteObject(CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) Diagnose ¶
func (instance *MSFT_Volume) Diagnose(DiagnoseResults []MSFT_StorageDiagnoseResult, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="DiagnoseResults" type="MSFT_StorageDiagnoseResult []"></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) Flush ¶
func (instance *MSFT_Volume) Flush() (result uint32, err error)
<param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) Format ¶
func (instance *MSFT_Volume) Format(FileSystem string, FileSystemLabel string, AllocationUnitSize uint32, Full bool, Force bool, Compress bool, ShortFileNameSupport bool, SetIntegrityStreams bool, UseLargeFRS bool, DisableHeatGathering bool, IsDAX bool, FormattedVolume MSFT_Volume, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="FormattedVolume" type="MSFT_Volume "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) GetActions ¶
func (instance *MSFT_Volume) GetActions(ActionResults []MSFT_HealthAction, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ActionResults" type="MSFT_HealthAction []"></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) GetAttributes ¶
func (instance *MSFT_Volume) GetAttributes(VolumeScrubEnabled bool) (result uint32, err error)
<param name="ReturnValue" type="uint32 "></param> <param name="VolumeScrubEnabled" type="bool "></param>
func (*MSFT_Volume) GetCorruptionCount ¶
func (instance *MSFT_Volume) GetCorruptionCount(CorruptionCount uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CorruptionCount" type="uint32 "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) GetDedupProperties ¶
func (instance *MSFT_Volume) GetDedupProperties(DedupProperties MSFT_DedupProperties, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="DedupProperties" type="MSFT_DedupProperties "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) GetPropertyAllocationUnitSize ¶
func (instance *MSFT_Volume) GetPropertyAllocationUnitSize() (value uint32, err error)
GetAllocationUnitSize gets the value of AllocationUnitSize for the instance
func (*MSFT_Volume) GetPropertyDedupMode ¶
func (instance *MSFT_Volume) GetPropertyDedupMode() (value Volume_DedupMode, err error)
GetDedupMode gets the value of DedupMode for the instance
func (*MSFT_Volume) GetPropertyDriveLetter ¶
func (instance *MSFT_Volume) GetPropertyDriveLetter() (value byte, err error)
GetDriveLetter gets the value of DriveLetter for the instance
func (*MSFT_Volume) GetPropertyDriveType ¶
func (instance *MSFT_Volume) GetPropertyDriveType() (value Volume_DriveType, err error)
GetDriveType gets the value of DriveType for the instance
func (*MSFT_Volume) GetPropertyFileSystem ¶
func (instance *MSFT_Volume) GetPropertyFileSystem() (value string, err error)
GetFileSystem gets the value of FileSystem for the instance
func (*MSFT_Volume) GetPropertyFileSystemLabel ¶
func (instance *MSFT_Volume) GetPropertyFileSystemLabel() (value string, err error)
GetFileSystemLabel gets the value of FileSystemLabel for the instance
func (*MSFT_Volume) GetPropertyFileSystemType ¶
func (instance *MSFT_Volume) GetPropertyFileSystemType() (value Volume_FileSystemType, err error)
GetFileSystemType gets the value of FileSystemType for the instance
func (*MSFT_Volume) GetPropertyHealthStatus ¶
func (instance *MSFT_Volume) GetPropertyHealthStatus() (value Volume_HealthStatus, err error)
GetHealthStatus gets the value of HealthStatus for the instance
func (*MSFT_Volume) GetPropertyOperationalStatus ¶
func (instance *MSFT_Volume) GetPropertyOperationalStatus() (value []Volume_OperationalStatus, err error)
GetOperationalStatus gets the value of OperationalStatus for the instance
func (*MSFT_Volume) GetPropertyPath ¶
func (instance *MSFT_Volume) GetPropertyPath() (value string, err error)
GetPath gets the value of Path for the instance
func (*MSFT_Volume) GetPropertySize ¶
func (instance *MSFT_Volume) GetPropertySize() (value uint64, err error)
GetSize gets the value of Size for the instance
func (*MSFT_Volume) GetPropertySizeRemaining ¶
func (instance *MSFT_Volume) GetPropertySizeRemaining() (value uint64, err error)
GetSizeRemaining gets the value of SizeRemaining for the instance
func (*MSFT_Volume) GetSupportedClusterSizes ¶
func (instance *MSFT_Volume) GetSupportedClusterSizes(FileSystem string, SupportedClusterSizes []uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SupportedClusterSizes" type="uint32 []"></param>
func (*MSFT_Volume) GetSupportedFileSystems ¶
func (instance *MSFT_Volume) GetSupportedFileSystems(SupportedFileSystems []string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SupportedFileSystems" type="string []"></param>
func (*MSFT_Volume) Optimize ¶
func (instance *MSFT_Volume) Optimize(ReTrim bool, Analyze bool, Defrag bool, SlabConsolidate bool, TierOptimize bool, NormalPriority bool, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) Repair ¶
func (instance *MSFT_Volume) Repair(OfflineScanAndFix bool, Scan bool, SpotFix bool, Output uint32, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="Output" type="uint32 "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) Resize ¶
func (instance *MSFT_Volume) Resize(Size uint64, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) SetAttributes ¶
func (instance *MSFT_Volume) SetAttributes(EnableVolumeScrub bool, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) SetDedupMode ¶
func (instance *MSFT_Volume) SetDedupMode(DedupMode uint32, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) SetFileSystemLabel ¶
func (instance *MSFT_Volume) SetFileSystemLabel(FileSystemLabel string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*MSFT_Volume) SetPropertyAllocationUnitSize ¶
func (instance *MSFT_Volume) SetPropertyAllocationUnitSize(value uint32) (err error)
SetAllocationUnitSize sets the value of AllocationUnitSize for the instance
func (*MSFT_Volume) SetPropertyDedupMode ¶
func (instance *MSFT_Volume) SetPropertyDedupMode(value Volume_DedupMode) (err error)
SetDedupMode sets the value of DedupMode for the instance
func (*MSFT_Volume) SetPropertyDriveLetter ¶
func (instance *MSFT_Volume) SetPropertyDriveLetter(value byte) (err error)
SetDriveLetter sets the value of DriveLetter for the instance
func (*MSFT_Volume) SetPropertyDriveType ¶
func (instance *MSFT_Volume) SetPropertyDriveType(value Volume_DriveType) (err error)
SetDriveType sets the value of DriveType for the instance
func (*MSFT_Volume) SetPropertyFileSystem ¶
func (instance *MSFT_Volume) SetPropertyFileSystem(value string) (err error)
SetFileSystem sets the value of FileSystem for the instance
func (*MSFT_Volume) SetPropertyFileSystemLabel ¶
func (instance *MSFT_Volume) SetPropertyFileSystemLabel(value string) (err error)
SetFileSystemLabel sets the value of FileSystemLabel for the instance
func (*MSFT_Volume) SetPropertyFileSystemType ¶
func (instance *MSFT_Volume) SetPropertyFileSystemType(value Volume_FileSystemType) (err error)
SetFileSystemType sets the value of FileSystemType for the instance
func (*MSFT_Volume) SetPropertyHealthStatus ¶
func (instance *MSFT_Volume) SetPropertyHealthStatus(value Volume_HealthStatus) (err error)
SetHealthStatus sets the value of HealthStatus for the instance
func (*MSFT_Volume) SetPropertyOperationalStatus ¶
func (instance *MSFT_Volume) SetPropertyOperationalStatus(value []Volume_OperationalStatus) (err error)
SetOperationalStatus sets the value of OperationalStatus for the instance
func (*MSFT_Volume) SetPropertyPath ¶
func (instance *MSFT_Volume) SetPropertyPath(value string) (err error)
SetPath sets the value of Path for the instance
func (*MSFT_Volume) SetPropertySize ¶
func (instance *MSFT_Volume) SetPropertySize(value uint64) (err error)
SetSize sets the value of Size for the instance
func (*MSFT_Volume) SetPropertySizeRemaining ¶
func (instance *MSFT_Volume) SetPropertySizeRemaining(value uint64) (err error)
SetSizeRemaining sets the value of SizeRemaining for the instance
type MSFT_VolumeToFileShare ¶
type MSFT_VolumeToFileShare struct {
FileShare MSFT_FileShare
Volume MSFT_Volume
}
MSFT_VolumeToFileShare struct
func NewMSFT_VolumeToFileShareEx1 ¶ added in v0.1.1
func NewMSFT_VolumeToFileShareEx1(instance *cim.WmiInstance) (newInstance *MSFT_VolumeToFileShare, err error)
func NewMSFT_VolumeToFileShareEx6 ¶ added in v0.1.1
func (*MSFT_VolumeToFileShare) GetPropertyFileShare ¶
func (instance *MSFT_VolumeToFileShare) GetPropertyFileShare() (value MSFT_FileShare, err error)
GetFileShare gets the value of FileShare for the instance
func (*MSFT_VolumeToFileShare) GetPropertyVolume ¶
func (instance *MSFT_VolumeToFileShare) GetPropertyVolume() (value MSFT_Volume, err error)
GetVolume gets the value of Volume for the instance
func (*MSFT_VolumeToFileShare) SetPropertyFileShare ¶
func (instance *MSFT_VolumeToFileShare) SetPropertyFileShare(value MSFT_FileShare) (err error)
SetFileShare sets the value of FileShare for the instance
func (*MSFT_VolumeToFileShare) SetPropertyVolume ¶
func (instance *MSFT_VolumeToFileShare) SetPropertyVolume(value MSFT_Volume) (err error)
SetVolume sets the value of Volume for the instance
type MSFT_Volume_Repair_AsyncOutput ¶
type MSFT_Volume_Repair_AsyncOutput struct {
*MSFT_StorageJobOutParams
//
Output uint32
}
MSFT_Volume_Repair_AsyncOutput struct
func NewMSFT_Volume_Repair_AsyncOutputEx1 ¶ added in v0.1.1
func NewMSFT_Volume_Repair_AsyncOutputEx1(instance *cim.WmiInstance) (newInstance *MSFT_Volume_Repair_AsyncOutput, err error)
func NewMSFT_Volume_Repair_AsyncOutputEx6 ¶ added in v0.1.1
func (*MSFT_Volume_Repair_AsyncOutput) GetPropertyOutput ¶
func (instance *MSFT_Volume_Repair_AsyncOutput) GetPropertyOutput() (value uint32, err error)
GetOutput gets the value of Output for the instance
func (*MSFT_Volume_Repair_AsyncOutput) SetPropertyOutput ¶
func (instance *MSFT_Volume_Repair_AsyncOutput) SetPropertyOutput(value uint32) (err error)
SetOutput sets the value of Output 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 (*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 MaskingSet_DeviceAccesses ¶
type MaskingSet_DeviceAccesses int
MaskingSet_DeviceAccesses
const ( // Read_Write enum MaskingSet_DeviceAccesses_Read_Write MaskingSet_DeviceAccesses = 2 // Read_Only enum MaskingSet_DeviceAccesses_Read_Only MaskingSet_DeviceAccesses = 3 // No_Access enum MaskingSet_DeviceAccesses_No_Access MaskingSet_DeviceAccesses = 4 )
type MaskingSet_HostType ¶
type MaskingSet_HostType int
MaskingSet_HostType
const ( // Unknown enum MaskingSet_HostType_Unknown MaskingSet_HostType = 0 // Other enum MaskingSet_HostType_Other MaskingSet_HostType = 1 // Standard enum MaskingSet_HostType_Standard MaskingSet_HostType = 2 // Solaris enum MaskingSet_HostType_Solaris MaskingSet_HostType = 3 // HPUX enum MaskingSet_HostType_HPUX MaskingSet_HostType = 4 // OpenVMS enum MaskingSet_HostType_OpenVMS MaskingSet_HostType = 5 // Tru64 enum MaskingSet_HostType_Tru64 MaskingSet_HostType = 6 // Netware enum MaskingSet_HostType_Netware MaskingSet_HostType = 7 // Sequent enum MaskingSet_HostType_Sequent MaskingSet_HostType = 8 // AIX enum MaskingSet_HostType_AIX MaskingSet_HostType = 9 // DGUX enum MaskingSet_HostType_DGUX MaskingSet_HostType = 10 // Dynix enum MaskingSet_HostType_Dynix MaskingSet_HostType = 11 // Irix enum MaskingSet_HostType_Irix MaskingSet_HostType = 12 // Cisco_iSCSI_Storage_Router enum MaskingSet_HostType_Cisco_iSCSI_Storage_Router MaskingSet_HostType = 13 // Linux enum MaskingSet_HostType_Linux MaskingSet_HostType = 14 // Microsoft_Windows enum MaskingSet_HostType_Microsoft_Windows MaskingSet_HostType = 15 // OS400 enum MaskingSet_HostType_OS400 MaskingSet_HostType = 16 // TRESPASS enum MaskingSet_HostType_TRESPASS MaskingSet_HostType = 17 // HI_UX enum MaskingSet_HostType_HI_UX MaskingSet_HostType = 18 // VMware_ESXi enum MaskingSet_HostType_VMware_ESXi MaskingSet_HostType = 19 // Microsoft_Windows_Server_2008 enum MaskingSet_HostType_Microsoft_Windows_Server_2008 MaskingSet_HostType = 20 // Microsoft_Windows_Server_2003 enum MaskingSet_HostType_Microsoft_Windows_Server_2003 MaskingSet_HostType = 21 // Microsoft_Reserved enum MaskingSet_HostType_Microsoft_Reserved MaskingSet_HostType = 22 // Vendor_Specific enum MaskingSet_HostType_Vendor_Specific MaskingSet_HostType = 23 )
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 Partition_GptType ¶
type Partition_GptType int
Partition_GptType
const ( // System_Partition enum Partition_GptType_System_Partition Partition_GptType = 1 // Microsoft_Reserved enum Partition_GptType_Microsoft_Reserved Partition_GptType = 2 // Basic_data enum Partition_GptType_Basic_data Partition_GptType = 3 // LDM_Metadata enum Partition_GptType_LDM_Metadata Partition_GptType = 4 // LDM_Data enum Partition_GptType_LDM_Data Partition_GptType = 5 // Microsoft_Recovery enum Partition_GptType_Microsoft_Recovery Partition_GptType = 6 )
type Partition_MbrType ¶
type Partition_MbrType int
Partition_MbrType
const ( // FAT12 enum Partition_MbrType_FAT12 Partition_MbrType = 1 // FAT16 enum Partition_MbrType_FAT16 Partition_MbrType = 4 // Extended enum Partition_MbrType_Extended Partition_MbrType = 5 // Huge enum Partition_MbrType_Huge Partition_MbrType = 6 // IFS enum Partition_MbrType_IFS Partition_MbrType = 7 // FAT32 enum Partition_MbrType_FAT32 Partition_MbrType = 12 )
type Partition_OperationalStatus ¶
type Partition_OperationalStatus int
Partition_OperationalStatus
const ( // Unknown enum Partition_OperationalStatus_Unknown Partition_OperationalStatus = 0 // Online enum Partition_OperationalStatus_Online Partition_OperationalStatus = 1 // No_Media enum Partition_OperationalStatus_No_Media Partition_OperationalStatus = 3 // Failed enum Partition_OperationalStatus_Failed Partition_OperationalStatus = 5 // Offline enum Partition_OperationalStatus_Offline Partition_OperationalStatus = 4 )
type PhysicalDisk_BusType ¶
type PhysicalDisk_BusType int
PhysicalDisk_BusType
const ( // Unknown enum PhysicalDisk_BusType_Unknown PhysicalDisk_BusType = 0 // SCSI enum PhysicalDisk_BusType_SCSI PhysicalDisk_BusType = 1 // ATAPI enum PhysicalDisk_BusType_ATAPI PhysicalDisk_BusType = 2 // ATA enum PhysicalDisk_BusType_ATA PhysicalDisk_BusType = 3 // _1394 enum PhysicalDisk_BusType__1394 PhysicalDisk_BusType = 4 // SSA enum PhysicalDisk_BusType_SSA PhysicalDisk_BusType = 5 // Fibre_Channel enum PhysicalDisk_BusType_Fibre_Channel PhysicalDisk_BusType = 6 // USB enum PhysicalDisk_BusType_USB PhysicalDisk_BusType = 7 // RAID enum PhysicalDisk_BusType_RAID PhysicalDisk_BusType = 8 // iSCSI enum PhysicalDisk_BusType_iSCSI PhysicalDisk_BusType = 9 // SAS enum PhysicalDisk_BusType_SAS PhysicalDisk_BusType = 10 // SATA enum PhysicalDisk_BusType_SATA PhysicalDisk_BusType = 11 // SD enum PhysicalDisk_BusType_SD PhysicalDisk_BusType = 12 // MMC enum PhysicalDisk_BusType_MMC PhysicalDisk_BusType = 13 // Virtual enum PhysicalDisk_BusType_Virtual PhysicalDisk_BusType = 14 // File_Backed_Virtual enum PhysicalDisk_BusType_File_Backed_Virtual PhysicalDisk_BusType = 15 // Storage_Spaces enum PhysicalDisk_BusType_Storage_Spaces PhysicalDisk_BusType = 16 // NVMe enum PhysicalDisk_BusType_NVMe PhysicalDisk_BusType = 17 // Microsoft_Reserved enum PhysicalDisk_BusType_Microsoft_Reserved PhysicalDisk_BusType = 18 )
type PhysicalDisk_CannotPoolReason ¶
type PhysicalDisk_CannotPoolReason int
PhysicalDisk_CannotPoolReason
const ( // Unknown enum PhysicalDisk_CannotPoolReason_Unknown PhysicalDisk_CannotPoolReason = 0 // Other enum PhysicalDisk_CannotPoolReason_Other PhysicalDisk_CannotPoolReason = 1 // In_a_Pool enum PhysicalDisk_CannotPoolReason_In_a_Pool PhysicalDisk_CannotPoolReason = 2 // Not_Healthy enum PhysicalDisk_CannotPoolReason_Not_Healthy PhysicalDisk_CannotPoolReason = 3 // Removable_Media enum PhysicalDisk_CannotPoolReason_Removable_Media PhysicalDisk_CannotPoolReason = 4 // In_Use_by_Cluster enum PhysicalDisk_CannotPoolReason_In_Use_by_Cluster PhysicalDisk_CannotPoolReason = 5 // Offline enum PhysicalDisk_CannotPoolReason_Offline PhysicalDisk_CannotPoolReason = 6 // Insufficient_Capacity enum PhysicalDisk_CannotPoolReason_Insufficient_Capacity PhysicalDisk_CannotPoolReason = 7 // Spare_Disk enum PhysicalDisk_CannotPoolReason_Spare_Disk PhysicalDisk_CannotPoolReason = 8 // Reserved_by_subsystem enum PhysicalDisk_CannotPoolReason_Reserved_by_subsystem PhysicalDisk_CannotPoolReason = 9 // Starting enum PhysicalDisk_CannotPoolReason_Starting PhysicalDisk_CannotPoolReason = 10 // Microsoft_Reserved enum PhysicalDisk_CannotPoolReason_Microsoft_Reserved PhysicalDisk_CannotPoolReason = 11 // Verification_in_progress enum PhysicalDisk_CannotPoolReason_Verification_in_progress PhysicalDisk_CannotPoolReason = 12 // Verification_failed enum PhysicalDisk_CannotPoolReason_Verification_failed PhysicalDisk_CannotPoolReason = 13 // Firmware_not_compliant enum PhysicalDisk_CannotPoolReason_Firmware_not_compliant PhysicalDisk_CannotPoolReason = 14 // Hardware_not_compliant enum PhysicalDisk_CannotPoolReason_Hardware_not_compliant PhysicalDisk_CannotPoolReason = 15 // Vendor_Reserved enum PhysicalDisk_CannotPoolReason_Vendor_Reserved PhysicalDisk_CannotPoolReason = 16 )
type PhysicalDisk_MediaType ¶
type PhysicalDisk_MediaType int
PhysicalDisk_MediaType
const ( // HDD enum PhysicalDisk_MediaType_HDD PhysicalDisk_MediaType = 3 // SSD enum PhysicalDisk_MediaType_SSD PhysicalDisk_MediaType = 4 )
type PhysicalDisk_SupportedUsages ¶
type PhysicalDisk_SupportedUsages int
PhysicalDisk_SupportedUsages
const ( // Auto_Select enum PhysicalDisk_SupportedUsages_Auto_Select PhysicalDisk_SupportedUsages = 1 // Manual_Select enum PhysicalDisk_SupportedUsages_Manual_Select PhysicalDisk_SupportedUsages = 2 // Hot_Spare enum PhysicalDisk_SupportedUsages_Hot_Spare PhysicalDisk_SupportedUsages = 3 // Retired enum PhysicalDisk_SupportedUsages_Retired PhysicalDisk_SupportedUsages = 4 // Journal enum PhysicalDisk_SupportedUsages_Journal PhysicalDisk_SupportedUsages = 5 )
type PhysicalDisk_UniqueIdFormat ¶
type PhysicalDisk_UniqueIdFormat int
PhysicalDisk_UniqueIdFormat
const ( // Vendor_Specific enum PhysicalDisk_UniqueIdFormat_Vendor_Specific PhysicalDisk_UniqueIdFormat = 0 // Vendor_Id enum PhysicalDisk_UniqueIdFormat_Vendor_Id PhysicalDisk_UniqueIdFormat = 1 // EUI64 enum PhysicalDisk_UniqueIdFormat_EUI64 PhysicalDisk_UniqueIdFormat = 2 // FCPH_Name enum PhysicalDisk_UniqueIdFormat_FCPH_Name PhysicalDisk_UniqueIdFormat = 3 // SCSI_Name_String enum PhysicalDisk_UniqueIdFormat_SCSI_Name_String PhysicalDisk_UniqueIdFormat = 8 )
type PhysicalDisk_Usage ¶
type PhysicalDisk_Usage int
PhysicalDisk_Usage
const ( // Auto_Select enum PhysicalDisk_Usage_Auto_Select PhysicalDisk_Usage = 1 // Manual_Select enum PhysicalDisk_Usage_Manual_Select PhysicalDisk_Usage = 2 // Hot_Spare enum PhysicalDisk_Usage_Hot_Spare PhysicalDisk_Usage = 3 // Retired enum PhysicalDisk_Usage_Retired PhysicalDisk_Usage = 4 // Journal enum PhysicalDisk_Usage_Journal PhysicalDisk_Usage = 5 )
type ReplicaPeer_PeerObjectType ¶
type ReplicaPeer_PeerObjectType int
ReplicaPeer_PeerObjectType
const ( // VirtualDisk enum ReplicaPeer_PeerObjectType_VirtualDisk ReplicaPeer_PeerObjectType = 4 // Volume enum ReplicaPeer_PeerObjectType_Volume ReplicaPeer_PeerObjectType = 5 // Partition enum ReplicaPeer_PeerObjectType_Partition ReplicaPeer_PeerObjectType = 6 // ReplicationGroup enum ReplicaPeer_PeerObjectType_ReplicationGroup ReplicaPeer_PeerObjectType = 7 // StorageSubSystem enum ReplicaPeer_PeerObjectType_StorageSubSystem ReplicaPeer_PeerObjectType = 8 )
type ReplicationCapabilities_SupportedAsynchronousActions ¶
type ReplicationCapabilities_SupportedAsynchronousActions int
ReplicationCapabilities_SupportedAsynchronousActions
const ( // CreateElementReplica enum ReplicationCapabilities_SupportedAsynchronousActions_CreateElementReplica ReplicationCapabilities_SupportedAsynchronousActions = 2 // CreateGroupReplica enum ReplicationCapabilities_SupportedAsynchronousActions_CreateGroupReplica ReplicationCapabilities_SupportedAsynchronousActions = 3 // CreateSynchronizationAspect enum ReplicationCapabilities_SupportedAsynchronousActions_CreateSynchronizationAspect ReplicationCapabilities_SupportedAsynchronousActions = 4 // ModifyReplicaSynchronization enum ReplicationCapabilities_SupportedAsynchronousActions_ModifyReplicaSynchronization ReplicationCapabilities_SupportedAsynchronousActions = 5 // ModifyListSynchronization enum ReplicationCapabilities_SupportedAsynchronousActions_ModifyListSynchronization ReplicationCapabilities_SupportedAsynchronousActions = 6 // ModifySettingsDefineState enum ReplicationCapabilities_SupportedAsynchronousActions_ModifySettingsDefineState ReplicationCapabilities_SupportedAsynchronousActions = 7 // GetAvailableTargetElements enum ReplicationCapabilities_SupportedAsynchronousActions_GetAvailableTargetElements ReplicationCapabilities_SupportedAsynchronousActions = 8 // GetPeerSystems enum ReplicationCapabilities_SupportedAsynchronousActions_GetPeerSystems ReplicationCapabilities_SupportedAsynchronousActions = 9 // GetReplicationRelationships enum ReplicationCapabilities_SupportedAsynchronousActions_GetReplicationRelationships ReplicationCapabilities_SupportedAsynchronousActions = 10 // GetServiceAccessPoints enum ReplicationCapabilities_SupportedAsynchronousActions_GetServiceAccessPoints ReplicationCapabilities_SupportedAsynchronousActions = 11 // CreateListReplica enum ReplicationCapabilities_SupportedAsynchronousActions_CreateListReplica ReplicationCapabilities_SupportedAsynchronousActions = 19 // CreateGroupReplicaFromElements enum ReplicationCapabilities_SupportedAsynchronousActions_CreateGroupReplicaFromElements ReplicationCapabilities_SupportedAsynchronousActions = 20 // GetReplicationRelationshipInstances enum ReplicationCapabilities_SupportedAsynchronousActions_GetReplicationRelationshipInstances ReplicationCapabilities_SupportedAsynchronousActions = 21 // ModifyListSettingsDefineState enum ReplicationCapabilities_SupportedAsynchronousActions_ModifyListSettingsDefineState ReplicationCapabilities_SupportedAsynchronousActions = 22 // CreateRemoteReplicationCollection enum ReplicationCapabilities_SupportedAsynchronousActions_CreateRemoteReplicationCollection ReplicationCapabilities_SupportedAsynchronousActions = 23 // AddToRemoteReplicationCollection enum ReplicationCapabilities_SupportedAsynchronousActions_AddToRemoteReplicationCollection ReplicationCapabilities_SupportedAsynchronousActions = 24 // RemoveFromRemoteReplicationCollection enum ReplicationCapabilities_SupportedAsynchronousActions_RemoveFromRemoteReplicationCollection ReplicationCapabilities_SupportedAsynchronousActions = 25 // GetSynchronizationAspects enum ReplicationCapabilities_SupportedAsynchronousActions_GetSynchronizationAspects ReplicationCapabilities_SupportedAsynchronousActions = 26 // GetSynchronizationAspectInstances enum ReplicationCapabilities_SupportedAsynchronousActions_GetSynchronizationAspectInstances ReplicationCapabilities_SupportedAsynchronousActions = 27 // CreateGroupReplicaFromElementSynchronizations enum ReplicationCapabilities_SupportedAsynchronousActions_CreateGroupReplicaFromElementSynchronizations ReplicationCapabilities_SupportedAsynchronousActions = 28 // AddElementsToGroupSynchronized enum ReplicationCapabilities_SupportedAsynchronousActions_AddElementsToGroupSynchronized ReplicationCapabilities_SupportedAsynchronousActions = 29 // ConfirmTargetData enum ReplicationCapabilities_SupportedAsynchronousActions_ConfirmTargetData ReplicationCapabilities_SupportedAsynchronousActions = 30 // CreateListSynchronizationAspect enum ReplicationCapabilities_SupportedAsynchronousActions_CreateListSynchronizationAspect ReplicationCapabilities_SupportedAsynchronousActions = 31 // DMTF_Reserved enum ReplicationCapabilities_SupportedAsynchronousActions_DMTF_Reserved ReplicationCapabilities_SupportedAsynchronousActions = 32 // Vendor_Specific enum ReplicationCapabilities_SupportedAsynchronousActions_Vendor_Specific ReplicationCapabilities_SupportedAsynchronousActions = 33 )
type ReplicationCapabilities_SupportedLogVolumeFeatures ¶
type ReplicationCapabilities_SupportedLogVolumeFeatures int
ReplicationCapabilities_SupportedLogVolumeFeatures
const ( // Supports_GUID_Partition_Table enum ReplicationCapabilities_SupportedLogVolumeFeatures_Supports_GUID_Partition_Table ReplicationCapabilities_SupportedLogVolumeFeatures = 2 // Supports_MBR_Partition enum ReplicationCapabilities_SupportedLogVolumeFeatures_Supports_MBR_Partition ReplicationCapabilities_SupportedLogVolumeFeatures = 3 // Supports_NTFS_File_System enum ReplicationCapabilities_SupportedLogVolumeFeatures_Supports_NTFS_File_System ReplicationCapabilities_SupportedLogVolumeFeatures = 4 // Supports_ReFS_File_System enum ReplicationCapabilities_SupportedLogVolumeFeatures_Supports_ReFS_File_System ReplicationCapabilities_SupportedLogVolumeFeatures = 5 ReplicationCapabilities_SupportedLogVolumeFeatures_Supports_Cluster_Shared_Volume ReplicationCapabilities_SupportedLogVolumeFeatures = 6 // DMTF_Reserved enum ReplicationCapabilities_SupportedLogVolumeFeatures_DMTF_Reserved ReplicationCapabilities_SupportedLogVolumeFeatures = 7 // Vendor_Specific enum ReplicationCapabilities_SupportedLogVolumeFeatures_Vendor_Specific ReplicationCapabilities_SupportedLogVolumeFeatures = 8 )
type ReplicationCapabilities_SupportedObjectTypes ¶
type ReplicationCapabilities_SupportedObjectTypes int
ReplicationCapabilities_SupportedObjectTypes
const ( // VirtualDisk enum ReplicationCapabilities_SupportedObjectTypes_VirtualDisk ReplicationCapabilities_SupportedObjectTypes = 2 // Volume enum ReplicationCapabilities_SupportedObjectTypes_Volume ReplicationCapabilities_SupportedObjectTypes = 3 // ReplicaPeer enum ReplicationCapabilities_SupportedObjectTypes_ReplicaPeer ReplicationCapabilities_SupportedObjectTypes = 4 // Partition enum ReplicationCapabilities_SupportedObjectTypes_Partition ReplicationCapabilities_SupportedObjectTypes = 5 // ReplicationGroup enum ReplicationCapabilities_SupportedObjectTypes_ReplicationGroup ReplicationCapabilities_SupportedObjectTypes = 6 // StorageSubSystem enum ReplicationCapabilities_SupportedObjectTypes_StorageSubSystem ReplicationCapabilities_SupportedObjectTypes = 7 )
type ReplicationCapabilities_SupportedReplicatedPartitionFeatures ¶
type ReplicationCapabilities_SupportedReplicatedPartitionFeatures int
ReplicationCapabilities_SupportedReplicatedPartitionFeatures
const ( // Supports_GUID_Partition_Table enum ReplicationCapabilities_SupportedReplicatedPartitionFeatures_Supports_GUID_Partition_Table ReplicationCapabilities_SupportedReplicatedPartitionFeatures = 2 // Supports_MBR_Partition enum ReplicationCapabilities_SupportedReplicatedPartitionFeatures_Supports_MBR_Partition ReplicationCapabilities_SupportedReplicatedPartitionFeatures = 3 // DMTF_Reserved enum ReplicationCapabilities_SupportedReplicatedPartitionFeatures_DMTF_Reserved ReplicationCapabilities_SupportedReplicatedPartitionFeatures = 4 // Vendor_Specific enum ReplicationCapabilities_SupportedReplicatedPartitionFeatures_Vendor_Specific ReplicationCapabilities_SupportedReplicatedPartitionFeatures = 5 )
type ReplicationCapabilities_SupportedReplicationTypes ¶
type ReplicationCapabilities_SupportedReplicationTypes int
ReplicationCapabilities_SupportedReplicationTypes
const ( // Synchronous_Mirror_Local enum ReplicationCapabilities_SupportedReplicationTypes_Synchronous_Mirror_Local ReplicationCapabilities_SupportedReplicationTypes = 2 // Asynchronous_Mirror_Local enum ReplicationCapabilities_SupportedReplicationTypes_Asynchronous_Mirror_Local ReplicationCapabilities_SupportedReplicationTypes = 3 // Synchronous_Mirror_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Synchronous_Mirror_Remote ReplicationCapabilities_SupportedReplicationTypes = 4 // Asynchronous_Mirror_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Asynchronous_Mirror_Remote ReplicationCapabilities_SupportedReplicationTypes = 5 // Synchronous_Snapshot_Local enum ReplicationCapabilities_SupportedReplicationTypes_Synchronous_Snapshot_Local ReplicationCapabilities_SupportedReplicationTypes = 6 // Asynchronous_Snapshot_Local enum ReplicationCapabilities_SupportedReplicationTypes_Asynchronous_Snapshot_Local ReplicationCapabilities_SupportedReplicationTypes = 7 // Synchronous_Snapshot_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Synchronous_Snapshot_Remote ReplicationCapabilities_SupportedReplicationTypes = 8 // Asynchronous_Snapshot_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Asynchronous_Snapshot_Remote ReplicationCapabilities_SupportedReplicationTypes = 9 // Synchronous_Clone_Local enum ReplicationCapabilities_SupportedReplicationTypes_Synchronous_Clone_Local ReplicationCapabilities_SupportedReplicationTypes = 10 // Asynchronous_Clone_Local enum ReplicationCapabilities_SupportedReplicationTypes_Asynchronous_Clone_Local ReplicationCapabilities_SupportedReplicationTypes = 11 // Synchronous_Clone_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Synchronous_Clone_Remote ReplicationCapabilities_SupportedReplicationTypes = 12 // Asynchronous_Clone_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Asynchronous_Clone_Remote ReplicationCapabilities_SupportedReplicationTypes = 13 // Synchronous_TokenizedClone_Local enum ReplicationCapabilities_SupportedReplicationTypes_Synchronous_TokenizedClone_Local ReplicationCapabilities_SupportedReplicationTypes = 14 // Asynchronous_TokenizedClone_Local enum ReplicationCapabilities_SupportedReplicationTypes_Asynchronous_TokenizedClone_Local ReplicationCapabilities_SupportedReplicationTypes = 15 // Synchronous_TokenizedClone_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Synchronous_TokenizedClone_Remote ReplicationCapabilities_SupportedReplicationTypes = 16 // Asynchronous_TokenizedClone_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Asynchronous_TokenizedClone_Remote ReplicationCapabilities_SupportedReplicationTypes = 17 // Adaptive_Mirror_Local enum ReplicationCapabilities_SupportedReplicationTypes_Adaptive_Mirror_Local ReplicationCapabilities_SupportedReplicationTypes = 18 // Adaptive_Mirror_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Adaptive_Mirror_Remote ReplicationCapabilities_SupportedReplicationTypes = 19 // Adaptive_Snapshot_Local enum ReplicationCapabilities_SupportedReplicationTypes_Adaptive_Snapshot_Local ReplicationCapabilities_SupportedReplicationTypes = 20 // Adaptive_Snapshot_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Adaptive_Snapshot_Remote ReplicationCapabilities_SupportedReplicationTypes = 21 // Adaptive_Clone_Local enum ReplicationCapabilities_SupportedReplicationTypes_Adaptive_Clone_Local ReplicationCapabilities_SupportedReplicationTypes = 22 // Adaptive_Clone_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Adaptive_Clone_Remote ReplicationCapabilities_SupportedReplicationTypes = 23 // Adaptive_TokenizedClone_Local enum ReplicationCapabilities_SupportedReplicationTypes_Adaptive_TokenizedClone_Local ReplicationCapabilities_SupportedReplicationTypes = 24 // Adaptive_TokenizedClone_Remote enum ReplicationCapabilities_SupportedReplicationTypes_Adaptive_TokenizedClone_Remote ReplicationCapabilities_SupportedReplicationTypes = 25 // DMTF_Reserved enum ReplicationCapabilities_SupportedReplicationTypes_DMTF_Reserved ReplicationCapabilities_SupportedReplicationTypes = 26 // Vendor_Specific enum ReplicationCapabilities_SupportedReplicationTypes_Vendor_Specific ReplicationCapabilities_SupportedReplicationTypes = 27 )
type ReplicationCapabilities_SupportedSynchronousActions ¶
type ReplicationCapabilities_SupportedSynchronousActions int
ReplicationCapabilities_SupportedSynchronousActions
const ( // CreateElementReplica enum ReplicationCapabilities_SupportedSynchronousActions_CreateElementReplica ReplicationCapabilities_SupportedSynchronousActions = 2 // CreateGroupReplica enum ReplicationCapabilities_SupportedSynchronousActions_CreateGroupReplica ReplicationCapabilities_SupportedSynchronousActions = 3 // CreateSynchronizationAspect enum ReplicationCapabilities_SupportedSynchronousActions_CreateSynchronizationAspect ReplicationCapabilities_SupportedSynchronousActions = 4 // ModifyReplicaSynchronization enum ReplicationCapabilities_SupportedSynchronousActions_ModifyReplicaSynchronization ReplicationCapabilities_SupportedSynchronousActions = 5 // ModifyListSynchronization enum ReplicationCapabilities_SupportedSynchronousActions_ModifyListSynchronization ReplicationCapabilities_SupportedSynchronousActions = 6 // ModifySettingsDefineState enum ReplicationCapabilities_SupportedSynchronousActions_ModifySettingsDefineState ReplicationCapabilities_SupportedSynchronousActions = 7 // GetAvailableTargetElements enum ReplicationCapabilities_SupportedSynchronousActions_GetAvailableTargetElements ReplicationCapabilities_SupportedSynchronousActions = 8 // GetPeerSystems enum ReplicationCapabilities_SupportedSynchronousActions_GetPeerSystems ReplicationCapabilities_SupportedSynchronousActions = 9 // GetReplicationRelationships enum ReplicationCapabilities_SupportedSynchronousActions_GetReplicationRelationships ReplicationCapabilities_SupportedSynchronousActions = 10 // GetServiceAccessPoints enum ReplicationCapabilities_SupportedSynchronousActions_GetServiceAccessPoints ReplicationCapabilities_SupportedSynchronousActions = 11 // CreateGroup enum ReplicationCapabilities_SupportedSynchronousActions_CreateGroup ReplicationCapabilities_SupportedSynchronousActions = 12 // DeleteGroup enum ReplicationCapabilities_SupportedSynchronousActions_DeleteGroup ReplicationCapabilities_SupportedSynchronousActions = 13 // AddMembers enum ReplicationCapabilities_SupportedSynchronousActions_AddMembers ReplicationCapabilities_SupportedSynchronousActions = 14 // RemoveMembers enum ReplicationCapabilities_SupportedSynchronousActions_RemoveMembers ReplicationCapabilities_SupportedSynchronousActions = 15 // AddReplicationEntity enum ReplicationCapabilities_SupportedSynchronousActions_AddReplicationEntity ReplicationCapabilities_SupportedSynchronousActions = 16 // AddServiceAccessPoint enum ReplicationCapabilities_SupportedSynchronousActions_AddServiceAccessPoint ReplicationCapabilities_SupportedSynchronousActions = 17 ReplicationCapabilities_SupportedSynchronousActions_AddSharedSecret ReplicationCapabilities_SupportedSynchronousActions = 18 // CreateListReplica enum ReplicationCapabilities_SupportedSynchronousActions_CreateListReplica ReplicationCapabilities_SupportedSynchronousActions = 19 // CreateGroupReplicaFromElements enum ReplicationCapabilities_SupportedSynchronousActions_CreateGroupReplicaFromElements ReplicationCapabilities_SupportedSynchronousActions = 20 // GetReplicationRelationshipInstances enum ReplicationCapabilities_SupportedSynchronousActions_GetReplicationRelationshipInstances ReplicationCapabilities_SupportedSynchronousActions = 21 // ModifyListSettingsDefineState enum ReplicationCapabilities_SupportedSynchronousActions_ModifyListSettingsDefineState ReplicationCapabilities_SupportedSynchronousActions = 22 // CreateRemoteReplicationCollection enum ReplicationCapabilities_SupportedSynchronousActions_CreateRemoteReplicationCollection ReplicationCapabilities_SupportedSynchronousActions = 23 // AddToRemoteReplicationCollection enum ReplicationCapabilities_SupportedSynchronousActions_AddToRemoteReplicationCollection ReplicationCapabilities_SupportedSynchronousActions = 24 // RemoveFromRemoteReplicationCollection enum ReplicationCapabilities_SupportedSynchronousActions_RemoveFromRemoteReplicationCollection ReplicationCapabilities_SupportedSynchronousActions = 25 // GetSynchronizationAspects enum ReplicationCapabilities_SupportedSynchronousActions_GetSynchronizationAspects ReplicationCapabilities_SupportedSynchronousActions = 26 // GetSynchronizationAspectInstances enum ReplicationCapabilities_SupportedSynchronousActions_GetSynchronizationAspectInstances ReplicationCapabilities_SupportedSynchronousActions = 27 // CreateGroupReplicaFromElementSynchronizations enum ReplicationCapabilities_SupportedSynchronousActions_CreateGroupReplicaFromElementSynchronizations ReplicationCapabilities_SupportedSynchronousActions = 28 // AddElementsToGroupSynchronized enum ReplicationCapabilities_SupportedSynchronousActions_AddElementsToGroupSynchronized ReplicationCapabilities_SupportedSynchronousActions = 29 // ConfirmTargetData enum ReplicationCapabilities_SupportedSynchronousActions_ConfirmTargetData ReplicationCapabilities_SupportedSynchronousActions = 30 // CreateListSynchronizationAspect enum ReplicationCapabilities_SupportedSynchronousActions_CreateListSynchronizationAspect ReplicationCapabilities_SupportedSynchronousActions = 31 // DMTF_Reserved enum ReplicationCapabilities_SupportedSynchronousActions_DMTF_Reserved ReplicationCapabilities_SupportedSynchronousActions = 32 // Vendor_Specific enum ReplicationCapabilities_SupportedSynchronousActions_Vendor_Specific ReplicationCapabilities_SupportedSynchronousActions = 33 )
type ReplicationGroup_HealthStatus ¶
type ReplicationGroup_HealthStatus int
ReplicationGroup_HealthStatus
const ( // Healthy enum ReplicationGroup_HealthStatus_Healthy ReplicationGroup_HealthStatus = 0 // Warning enum ReplicationGroup_HealthStatus_Warning ReplicationGroup_HealthStatus = 1 // Unhealthy enum ReplicationGroup_HealthStatus_Unhealthy ReplicationGroup_HealthStatus = 2 // Unknown enum ReplicationGroup_HealthStatus_Unknown ReplicationGroup_HealthStatus = 5 )
type ReplicationGroup_OperationalStatus ¶
type ReplicationGroup_OperationalStatus int
ReplicationGroup_OperationalStatus
const ( // Unknown enum ReplicationGroup_OperationalStatus_Unknown ReplicationGroup_OperationalStatus = 0 // Other enum ReplicationGroup_OperationalStatus_Other ReplicationGroup_OperationalStatus = 1 // OK enum ReplicationGroup_OperationalStatus_OK ReplicationGroup_OperationalStatus = 2 // Degraded enum ReplicationGroup_OperationalStatus_Degraded ReplicationGroup_OperationalStatus = 3 // Stressed enum ReplicationGroup_OperationalStatus_Stressed ReplicationGroup_OperationalStatus = 4 // Predictive_Failure enum ReplicationGroup_OperationalStatus_Predictive_Failure ReplicationGroup_OperationalStatus = 5 // Error enum ReplicationGroup_OperationalStatus_Error ReplicationGroup_OperationalStatus = 6 // Non_Recoverable_Error enum ReplicationGroup_OperationalStatus_Non_Recoverable_Error ReplicationGroup_OperationalStatus = 7 // Starting enum ReplicationGroup_OperationalStatus_Starting ReplicationGroup_OperationalStatus = 8 // Stopping enum ReplicationGroup_OperationalStatus_Stopping ReplicationGroup_OperationalStatus = 9 // Stopped enum ReplicationGroup_OperationalStatus_Stopped ReplicationGroup_OperationalStatus = 10 // In_Service enum ReplicationGroup_OperationalStatus_In_Service ReplicationGroup_OperationalStatus = 11 // No_Contact enum ReplicationGroup_OperationalStatus_No_Contact ReplicationGroup_OperationalStatus = 12 // Lost_Communication enum ReplicationGroup_OperationalStatus_Lost_Communication ReplicationGroup_OperationalStatus = 13 // Aborted enum ReplicationGroup_OperationalStatus_Aborted ReplicationGroup_OperationalStatus = 14 // Dormant enum ReplicationGroup_OperationalStatus_Dormant ReplicationGroup_OperationalStatus = 15 // Supporting_Entity_in_Error enum ReplicationGroup_OperationalStatus_Supporting_Entity_in_Error ReplicationGroup_OperationalStatus = 16 // Completed enum ReplicationGroup_OperationalStatus_Completed ReplicationGroup_OperationalStatus = 17 // Power_Mode enum ReplicationGroup_OperationalStatus_Power_Mode ReplicationGroup_OperationalStatus = 18 // Relocating enum ReplicationGroup_OperationalStatus_Relocating ReplicationGroup_OperationalStatus = 19 // Microsoft_Reserved enum ReplicationGroup_OperationalStatus_Microsoft_Reserved ReplicationGroup_OperationalStatus = 20 )
type ReplicationSettings_SyncMode ¶
type ReplicationSettings_SyncMode int
ReplicationSettings_SyncMode
const ( // Unknown enum ReplicationSettings_SyncMode_Unknown ReplicationSettings_SyncMode = 0 // Synchronous enum ReplicationSettings_SyncMode_Synchronous ReplicationSettings_SyncMode = 2 // Asynchronous enum ReplicationSettings_SyncMode_Asynchronous ReplicationSettings_SyncMode = 3 // Microsoft_Reserved enum ReplicationSettings_SyncMode_Microsoft_Reserved ReplicationSettings_SyncMode = 4 // Vendor_Specific enum ReplicationSettings_SyncMode_Vendor_Specific ReplicationSettings_SyncMode = 5 )
type ResiliencySetting_ParityLayout ¶
type ResiliencySetting_ParityLayout int
ResiliencySetting_ParityLayout
const ( // Non_rotated_Parity enum ResiliencySetting_ParityLayout_Non_rotated_Parity ResiliencySetting_ParityLayout = 1 // Rotated_Parity enum ResiliencySetting_ParityLayout_Rotated_Parity ResiliencySetting_ParityLayout = 2 )
type SPACES_HealthActionEvent ¶
type SPACES_HealthActionEvent struct {
*MSFT_HealthActionEvent
}
SPACES_HealthActionEvent struct
func NewSPACES_HealthActionEventEx1 ¶ added in v0.1.1
func NewSPACES_HealthActionEventEx1(instance *cim.WmiInstance) (newInstance *SPACES_HealthActionEvent, err error)
type SPACES_InitiatorId ¶
type SPACES_InitiatorId struct {
*MSFT_InitiatorId
}
SPACES_InitiatorId struct
func NewSPACES_InitiatorIdEx1 ¶ added in v0.1.1
func NewSPACES_InitiatorIdEx1(instance *cim.WmiInstance) (newInstance *SPACES_InitiatorId, err error)
type SPACES_InitiatorIdToVirtualDisk ¶
type SPACES_InitiatorIdToVirtualDisk struct {
*MSFT_InitiatorIdToVirtualDisk
}
SPACES_InitiatorIdToVirtualDisk struct
func NewSPACES_InitiatorIdToVirtualDiskEx1 ¶ added in v0.1.1
func NewSPACES_InitiatorIdToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_InitiatorIdToVirtualDisk, err error)
type SPACES_MaskingSet ¶
type SPACES_MaskingSet struct {
*MSFT_MaskingSet
}
SPACES_MaskingSet struct
func NewSPACES_MaskingSetEx1 ¶ added in v0.1.1
func NewSPACES_MaskingSetEx1(instance *cim.WmiInstance) (newInstance *SPACES_MaskingSet, err error)
type SPACES_MaskingSetToInitiatorId ¶
type SPACES_MaskingSetToInitiatorId struct {
*MSFT_MaskingSetToInitiatorId
}
SPACES_MaskingSetToInitiatorId struct
func NewSPACES_MaskingSetToInitiatorIdEx1 ¶ added in v0.1.1
func NewSPACES_MaskingSetToInitiatorIdEx1(instance *cim.WmiInstance) (newInstance *SPACES_MaskingSetToInitiatorId, err error)
type SPACES_MaskingSetToVirtualDisk ¶
type SPACES_MaskingSetToVirtualDisk struct {
*MSFT_MaskingSetToVirtualDisk
}
SPACES_MaskingSetToVirtualDisk struct
func NewSPACES_MaskingSetToVirtualDiskEx1 ¶ added in v0.1.1
func NewSPACES_MaskingSetToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_MaskingSetToVirtualDisk, err error)
type SPACES_PhysicalDisk ¶
type SPACES_PhysicalDisk struct {
*MSFT_PhysicalDisk
}
SPACES_PhysicalDisk struct
func NewSPACES_PhysicalDiskEx1 ¶ added in v0.1.1
func NewSPACES_PhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_PhysicalDisk, err error)
type SPACES_PhysicalDiskToStorageReliabilityCounter ¶
type SPACES_PhysicalDiskToStorageReliabilityCounter struct {
*MSFT_PhysicalDiskToStorageReliabilityCounter
}
SPACES_PhysicalDiskToStorageReliabilityCounter struct
func NewSPACES_PhysicalDiskToStorageReliabilityCounterEx1 ¶ added in v0.1.1
func NewSPACES_PhysicalDiskToStorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *SPACES_PhysicalDiskToStorageReliabilityCounter, err error)
func NewSPACES_PhysicalDiskToStorageReliabilityCounterEx6 ¶ added in v0.1.1
type SPACES_ResiliencySetting ¶
type SPACES_ResiliencySetting struct {
*MSFT_ResiliencySetting
}
SPACES_ResiliencySetting struct
func NewSPACES_ResiliencySettingEx1 ¶ added in v0.1.1
func NewSPACES_ResiliencySettingEx1(instance *cim.WmiInstance) (newInstance *SPACES_ResiliencySetting, err error)
type SPACES_StorageAlertEvent ¶
type SPACES_StorageAlertEvent struct {
*WSP_StorageAlertEvent
}
SPACES_StorageAlertEvent struct
func NewSPACES_StorageAlertEventEx1 ¶ added in v0.1.1
func NewSPACES_StorageAlertEventEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageAlertEvent, err error)
type SPACES_StorageArrivalEvent ¶
type SPACES_StorageArrivalEvent struct {
*WSP_StorageArrivalEvent
}
SPACES_StorageArrivalEvent struct
func NewSPACES_StorageArrivalEventEx1 ¶ added in v0.1.1
func NewSPACES_StorageArrivalEventEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageArrivalEvent, err error)
type SPACES_StorageChassis ¶
type SPACES_StorageChassis struct {
*MSFT_StorageChassis
}
SPACES_StorageChassis struct
func NewSPACES_StorageChassisEx1 ¶ added in v0.1.1
func NewSPACES_StorageChassisEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageChassis, err error)
type SPACES_StorageDepartureEvent ¶
type SPACES_StorageDepartureEvent struct {
*WSP_StorageDepartureEvent
}
SPACES_StorageDepartureEvent struct
func NewSPACES_StorageDepartureEventEx1 ¶ added in v0.1.1
func NewSPACES_StorageDepartureEventEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageDepartureEvent, err error)
type SPACES_StorageEnclosure ¶
type SPACES_StorageEnclosure struct {
*MSFT_StorageEnclosure
}
SPACES_StorageEnclosure struct
func NewSPACES_StorageEnclosureEx1 ¶ added in v0.1.1
func NewSPACES_StorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageEnclosure, err error)
type SPACES_StorageEnclosureToPhysicalDisk ¶
type SPACES_StorageEnclosureToPhysicalDisk struct {
*MSFT_StorageEnclosureToPhysicalDisk
}
SPACES_StorageEnclosureToPhysicalDisk struct
func NewSPACES_StorageEnclosureToPhysicalDiskEx1 ¶ added in v0.1.1
func NewSPACES_StorageEnclosureToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageEnclosureToPhysicalDisk, err error)
type SPACES_StorageFaultDomainToStorageFaultDomain ¶
type SPACES_StorageFaultDomainToStorageFaultDomain struct {
*MSFT_StorageFaultDomainToStorageFaultDomain
}
SPACES_StorageFaultDomainToStorageFaultDomain struct
func NewSPACES_StorageFaultDomainToStorageFaultDomainEx1 ¶ added in v0.1.1
func NewSPACES_StorageFaultDomainToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageFaultDomainToStorageFaultDomain, err error)
func NewSPACES_StorageFaultDomainToStorageFaultDomainEx6 ¶ added in v0.1.1
type SPACES_StorageFaultEvent ¶
type SPACES_StorageFaultEvent struct {
*MSFT_StorageFaultEvent
}
SPACES_StorageFaultEvent struct
func NewSPACES_StorageFaultEventEx1 ¶ added in v0.1.1
func NewSPACES_StorageFaultEventEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageFaultEvent, err error)
type SPACES_StorageHealthStatusChangeEvent ¶
type SPACES_StorageHealthStatusChangeEvent struct {
*MSFT_StorageHealthStatusChangeEvent
}
SPACES_StorageHealthStatusChangeEvent struct
func NewSPACES_StorageHealthStatusChangeEventEx1 ¶ added in v0.1.1
func NewSPACES_StorageHealthStatusChangeEventEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageHealthStatusChangeEvent, err error)
type SPACES_StorageJob ¶
type SPACES_StorageJob struct {
*MSFT_StorageJob
// ObjectId for internal use only.
UpdatedObjectId string
}
SPACES_StorageJob struct
func NewSPACES_StorageJobEx1 ¶ added in v0.1.1
func NewSPACES_StorageJobEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageJob, err error)
func NewSPACES_StorageJobEx6 ¶ added in v0.1.1
func (*SPACES_StorageJob) GetPropertyUpdatedObjectId ¶
func (instance *SPACES_StorageJob) GetPropertyUpdatedObjectId() (value string, err error)
GetUpdatedObjectId gets the value of UpdatedObjectId for the instance
func (*SPACES_StorageJob) SetPropertyUpdatedObjectId ¶
func (instance *SPACES_StorageJob) SetPropertyUpdatedObjectId(value string) (err error)
SetUpdatedObjectId sets the value of UpdatedObjectId for the instance
type SPACES_StorageJobToAffectedStorageObject ¶
type SPACES_StorageJobToAffectedStorageObject struct {
*MSFT_StorageJobToAffectedStorageObject
}
SPACES_StorageJobToAffectedStorageObject struct
func NewSPACES_StorageJobToAffectedStorageObjectEx1 ¶ added in v0.1.1
func NewSPACES_StorageJobToAffectedStorageObjectEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageJobToAffectedStorageObject, err error)
func NewSPACES_StorageJobToAffectedStorageObjectEx6 ¶ added in v0.1.1
type SPACES_StorageModificationEvent ¶
type SPACES_StorageModificationEvent struct {
*WSP_StorageModificationEvent
}
SPACES_StorageModificationEvent struct
func NewSPACES_StorageModificationEventEx1 ¶ added in v0.1.1
func NewSPACES_StorageModificationEventEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageModificationEvent, err error)
type SPACES_StorageNode ¶
type SPACES_StorageNode struct {
*MSFT_StorageNode
}
SPACES_StorageNode struct
func NewSPACES_StorageNodeEx1 ¶ added in v0.1.1
func NewSPACES_StorageNodeEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageNode, err error)
type SPACES_StorageNodeToPhysicalDisk ¶
type SPACES_StorageNodeToPhysicalDisk struct {
*MSFT_StorageNodeToPhysicalDisk
}
SPACES_StorageNodeToPhysicalDisk struct
func NewSPACES_StorageNodeToPhysicalDiskEx1 ¶ added in v0.1.1
func NewSPACES_StorageNodeToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageNodeToPhysicalDisk, err error)
type SPACES_StorageNodeToStorageEnclosure ¶
type SPACES_StorageNodeToStorageEnclosure struct {
*MSFT_StorageNodeToStorageEnclosure
}
SPACES_StorageNodeToStorageEnclosure struct
func NewSPACES_StorageNodeToStorageEnclosureEx1 ¶ added in v0.1.1
func NewSPACES_StorageNodeToStorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageNodeToStorageEnclosure, err error)
type SPACES_StorageNodeToStoragePool ¶
type SPACES_StorageNodeToStoragePool struct {
*MSFT_StorageNodeToStoragePool
}
SPACES_StorageNodeToStoragePool struct
func NewSPACES_StorageNodeToStoragePoolEx1 ¶ added in v0.1.1
func NewSPACES_StorageNodeToStoragePoolEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageNodeToStoragePool, err error)
type SPACES_StorageNodeToVirtualDisk ¶
type SPACES_StorageNodeToVirtualDisk struct {
*MSFT_StorageNodeToVirtualDisk
}
SPACES_StorageNodeToVirtualDisk struct
func NewSPACES_StorageNodeToVirtualDiskEx1 ¶ added in v0.1.1
func NewSPACES_StorageNodeToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageNodeToVirtualDisk, err error)
type SPACES_StoragePool ¶
type SPACES_StoragePool struct {
*MSFT_StoragePool
}
SPACES_StoragePool struct
func NewSPACES_StoragePoolEx1 ¶ added in v0.1.1
func NewSPACES_StoragePoolEx1(instance *cim.WmiInstance) (newInstance *SPACES_StoragePool, err error)
type SPACES_StoragePoolToPhysicalDisk ¶
type SPACES_StoragePoolToPhysicalDisk struct {
*MSFT_StoragePoolToPhysicalDisk
}
SPACES_StoragePoolToPhysicalDisk struct
func NewSPACES_StoragePoolToPhysicalDiskEx1 ¶ added in v0.1.1
func NewSPACES_StoragePoolToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StoragePoolToPhysicalDisk, err error)
type SPACES_StoragePoolToResiliencySetting ¶
type SPACES_StoragePoolToResiliencySetting struct {
*MSFT_StoragePoolToResiliencySetting
}
SPACES_StoragePoolToResiliencySetting struct
func NewSPACES_StoragePoolToResiliencySettingEx1 ¶ added in v0.1.1
func NewSPACES_StoragePoolToResiliencySettingEx1(instance *cim.WmiInstance) (newInstance *SPACES_StoragePoolToResiliencySetting, err error)
type SPACES_StoragePoolToStorageTier ¶
type SPACES_StoragePoolToStorageTier struct {
*MSFT_StoragePoolToStorageTier
}
SPACES_StoragePoolToStorageTier struct
func NewSPACES_StoragePoolToStorageTierEx1 ¶ added in v0.1.1
func NewSPACES_StoragePoolToStorageTierEx1(instance *cim.WmiInstance) (newInstance *SPACES_StoragePoolToStorageTier, err error)
type SPACES_StoragePoolToVirtualDisk ¶
type SPACES_StoragePoolToVirtualDisk struct {
*MSFT_StoragePoolToVirtualDisk
}
SPACES_StoragePoolToVirtualDisk struct
func NewSPACES_StoragePoolToVirtualDiskEx1 ¶ added in v0.1.1
func NewSPACES_StoragePoolToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StoragePoolToVirtualDisk, err error)
type SPACES_StorageProvider ¶
type SPACES_StorageProvider struct {
*MSFT_StorageProvider
}
SPACES_StorageProvider struct
func NewSPACES_StorageProviderEx1 ¶ added in v0.1.1
func NewSPACES_StorageProviderEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageProvider, err error)
type SPACES_StorageProviderToStorageSubsystem ¶
type SPACES_StorageProviderToStorageSubsystem struct {
*MSFT_StorageProviderToStorageSubSystem
}
SPACES_StorageProviderToStorageSubsystem struct
func NewSPACES_StorageProviderToStorageSubsystemEx1 ¶ added in v0.1.1
func NewSPACES_StorageProviderToStorageSubsystemEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageProviderToStorageSubsystem, err error)
func NewSPACES_StorageProviderToStorageSubsystemEx6 ¶ added in v0.1.1
type SPACES_StorageRack ¶
type SPACES_StorageRack struct {
*MSFT_StorageRack
}
SPACES_StorageRack struct
func NewSPACES_StorageRackEx1 ¶ added in v0.1.1
func NewSPACES_StorageRackEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageRack, err error)
type SPACES_StorageReliabilityCounter ¶
type SPACES_StorageReliabilityCounter struct {
*MSFT_StorageReliabilityCounter
}
SPACES_StorageReliabilityCounter struct
func NewSPACES_StorageReliabilityCounterEx1 ¶ added in v0.1.1
func NewSPACES_StorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageReliabilityCounter, err error)
func NewSPACES_StorageReliabilityCounterEx6 ¶ added in v0.1.1
func (*SPACES_StorageReliabilityCounter) Reset ¶
func (instance *SPACES_StorageReliabilityCounter) Reset() (result uint32, err error)
<param name="ReturnValue" type="uint32 "></param>
type SPACES_StorageScaleUnit ¶
type SPACES_StorageScaleUnit struct {
*MSFT_StorageScaleUnit
}
SPACES_StorageScaleUnit struct
func NewSPACES_StorageScaleUnitEx1 ¶ added in v0.1.1
func NewSPACES_StorageScaleUnitEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageScaleUnit, err error)
type SPACES_StorageSite ¶
type SPACES_StorageSite struct {
*MSFT_StorageSite
}
SPACES_StorageSite struct
func NewSPACES_StorageSiteEx1 ¶ added in v0.1.1
func NewSPACES_StorageSiteEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSite, err error)
type SPACES_StorageSubsystem ¶
type SPACES_StorageSubsystem struct {
*MSFT_StorageSubSystem
}
SPACES_StorageSubsystem struct
func NewSPACES_StorageSubsystemEx1 ¶ added in v0.1.1
func NewSPACES_StorageSubsystemEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystem, err error)
type SPACES_StorageSubsystemToInitiatorId ¶
type SPACES_StorageSubsystemToInitiatorId struct {
*MSFT_StorageSubSystemToInitiatorId
}
SPACES_StorageSubsystemToInitiatorId struct
func NewSPACES_StorageSubsystemToInitiatorIdEx1 ¶ added in v0.1.1
func NewSPACES_StorageSubsystemToInitiatorIdEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToInitiatorId, err error)
type SPACES_StorageSubsystemToMaskingSet ¶
type SPACES_StorageSubsystemToMaskingSet struct {
*MSFT_StorageSubSystemToMaskingSet
}
SPACES_StorageSubsystemToMaskingSet struct
func NewSPACES_StorageSubsystemToMaskingSetEx1 ¶ added in v0.1.1
func NewSPACES_StorageSubsystemToMaskingSetEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToMaskingSet, err error)
type SPACES_StorageSubsystemToPhysicalDisk ¶
type SPACES_StorageSubsystemToPhysicalDisk struct {
*MSFT_StorageSubSystemToPhysicalDisk
}
SPACES_StorageSubsystemToPhysicalDisk struct
func NewSPACES_StorageSubsystemToPhysicalDiskEx1 ¶ added in v0.1.1
func NewSPACES_StorageSubsystemToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToPhysicalDisk, err error)
type SPACES_StorageSubsystemToStorageEnclosure ¶
type SPACES_StorageSubsystemToStorageEnclosure struct {
*MSFT_StorageSubSystemToStorageEnclosure
}
SPACES_StorageSubsystemToStorageEnclosure struct
func NewSPACES_StorageSubsystemToStorageEnclosureEx1 ¶ added in v0.1.1
func NewSPACES_StorageSubsystemToStorageEnclosureEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToStorageEnclosure, err error)
func NewSPACES_StorageSubsystemToStorageEnclosureEx6 ¶ added in v0.1.1
type SPACES_StorageSubsystemToStorageFaultDomain ¶
type SPACES_StorageSubsystemToStorageFaultDomain struct {
*MSFT_StorageSubSystemToStorageFaultDomain
}
SPACES_StorageSubsystemToStorageFaultDomain struct
func NewSPACES_StorageSubsystemToStorageFaultDomainEx1 ¶ added in v0.1.1
func NewSPACES_StorageSubsystemToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToStorageFaultDomain, err error)
func NewSPACES_StorageSubsystemToStorageFaultDomainEx6 ¶ added in v0.1.1
type SPACES_StorageSubsystemToStorageNode ¶
type SPACES_StorageSubsystemToStorageNode struct {
*MSFT_StorageSubSystemToStorageNode
}
SPACES_StorageSubsystemToStorageNode struct
func NewSPACES_StorageSubsystemToStorageNodeEx1 ¶ added in v0.1.1
func NewSPACES_StorageSubsystemToStorageNodeEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToStorageNode, err error)
type SPACES_StorageSubsystemToStoragePool ¶
type SPACES_StorageSubsystemToStoragePool struct {
*MSFT_StorageSubSystemToStoragePool
}
SPACES_StorageSubsystemToStoragePool struct
func NewSPACES_StorageSubsystemToStoragePoolEx1 ¶ added in v0.1.1
func NewSPACES_StorageSubsystemToStoragePoolEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToStoragePool, err error)
type SPACES_StorageSubsystemToVirtualDisk ¶
type SPACES_StorageSubsystemToVirtualDisk struct {
*MSFT_StorageSubSystemToVirtualDisk
}
SPACES_StorageSubsystemToVirtualDisk struct
func NewSPACES_StorageSubsystemToVirtualDiskEx1 ¶ added in v0.1.1
func NewSPACES_StorageSubsystemToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageSubsystemToVirtualDisk, err error)
type SPACES_StorageTier ¶
type SPACES_StorageTier struct {
*MSFT_StorageTier
}
SPACES_StorageTier struct
func NewSPACES_StorageTierEx1 ¶ added in v0.1.1
func NewSPACES_StorageTierEx1(instance *cim.WmiInstance) (newInstance *SPACES_StorageTier, err error)
type SPACES_VirtualDisk ¶
type SPACES_VirtualDisk struct {
*MSFT_VirtualDisk
}
SPACES_VirtualDisk struct
func NewSPACES_VirtualDiskEx1 ¶ added in v0.1.1
func NewSPACES_VirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_VirtualDisk, err error)
type SPACES_VirtualDiskToPhysicalDisk ¶
type SPACES_VirtualDiskToPhysicalDisk struct {
*MSFT_VirtualDiskToPhysicalDisk
}
SPACES_VirtualDiskToPhysicalDisk struct
func NewSPACES_VirtualDiskToPhysicalDiskEx1 ¶ added in v0.1.1
func NewSPACES_VirtualDiskToPhysicalDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_VirtualDiskToPhysicalDisk, err error)
type SPACES_VirtualDiskToStorageFaultDomain ¶
type SPACES_VirtualDiskToStorageFaultDomain struct {
*MSFT_VirtualDiskToStorageFaultDomain
}
SPACES_VirtualDiskToStorageFaultDomain struct
func NewSPACES_VirtualDiskToStorageFaultDomainEx1 ¶ added in v0.1.1
func NewSPACES_VirtualDiskToStorageFaultDomainEx1(instance *cim.WmiInstance) (newInstance *SPACES_VirtualDiskToStorageFaultDomain, err error)
type SPACES_VirtualDiskToStorageTier ¶
type SPACES_VirtualDiskToStorageTier struct {
*MSFT_VirtualDiskToStorageTier
}
SPACES_VirtualDiskToStorageTier struct
func NewSPACES_VirtualDiskToStorageTierEx1 ¶ added in v0.1.1
func NewSPACES_VirtualDiskToStorageTierEx1(instance *cim.WmiInstance) (newInstance *SPACES_VirtualDiskToStorageTier, err error)
type SPACES_VirtualDiskToVirtualDisk ¶
type SPACES_VirtualDiskToVirtualDisk struct {
*MSFT_VirtualDiskToVirtualDisk
}
SPACES_VirtualDiskToVirtualDisk struct
func NewSPACES_VirtualDiskToVirtualDiskEx1 ¶ added in v0.1.1
func NewSPACES_VirtualDiskToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *SPACES_VirtualDiskToVirtualDisk, err error)
type StorageAlertEvent_AlertType ¶
type StorageAlertEvent_AlertType int
StorageAlertEvent_AlertType
const ( // Thin_provisioning_threshold_reached enum StorageAlertEvent_AlertType_Thin_provisioning_threshold_reached StorageAlertEvent_AlertType = 1 // Microsoft_Reserved enum StorageAlertEvent_AlertType_Microsoft_Reserved StorageAlertEvent_AlertType = 2 // Vendor_Specific enum StorageAlertEvent_AlertType_Vendor_Specific StorageAlertEvent_AlertType = 3 )
type StorageDiagnoseResult_PerceivedSeverity ¶
type StorageDiagnoseResult_PerceivedSeverity int
StorageDiagnoseResult_PerceivedSeverity
const ( // Unknown enum StorageDiagnoseResult_PerceivedSeverity_Unknown StorageDiagnoseResult_PerceivedSeverity = 0 // Information enum StorageDiagnoseResult_PerceivedSeverity_Information StorageDiagnoseResult_PerceivedSeverity = 2 // Degraded_Warning enum StorageDiagnoseResult_PerceivedSeverity_Degraded_Warning StorageDiagnoseResult_PerceivedSeverity = 3 // Minor enum StorageDiagnoseResult_PerceivedSeverity_Minor StorageDiagnoseResult_PerceivedSeverity = 4 // Major enum StorageDiagnoseResult_PerceivedSeverity_Major StorageDiagnoseResult_PerceivedSeverity = 5 // Critical enum StorageDiagnoseResult_PerceivedSeverity_Critical StorageDiagnoseResult_PerceivedSeverity = 6 // Fatal_NonRecoverable enum StorageDiagnoseResult_PerceivedSeverity_Fatal_NonRecoverable StorageDiagnoseResult_PerceivedSeverity = 7 )
type StorageEnclosure_BusType ¶
type StorageEnclosure_BusType int
StorageEnclosure_BusType
const ( // Unknown enum StorageEnclosure_BusType_Unknown StorageEnclosure_BusType = 0 // SCSI enum StorageEnclosure_BusType_SCSI StorageEnclosure_BusType = 1 // ATAPI enum StorageEnclosure_BusType_ATAPI StorageEnclosure_BusType = 2 // ATA enum StorageEnclosure_BusType_ATA StorageEnclosure_BusType = 3 // _1394 enum StorageEnclosure_BusType__1394 StorageEnclosure_BusType = 4 // SSA enum StorageEnclosure_BusType_SSA StorageEnclosure_BusType = 5 // Fibre_Channel enum StorageEnclosure_BusType_Fibre_Channel StorageEnclosure_BusType = 6 // USB enum StorageEnclosure_BusType_USB StorageEnclosure_BusType = 7 // RAID enum StorageEnclosure_BusType_RAID StorageEnclosure_BusType = 8 // iSCSI enum StorageEnclosure_BusType_iSCSI StorageEnclosure_BusType = 9 // SAS enum StorageEnclosure_BusType_SAS StorageEnclosure_BusType = 10 // SATA enum StorageEnclosure_BusType_SATA StorageEnclosure_BusType = 11 // SD enum StorageEnclosure_BusType_SD StorageEnclosure_BusType = 12 // MMC enum StorageEnclosure_BusType_MMC StorageEnclosure_BusType = 13 // Virtual enum StorageEnclosure_BusType_Virtual StorageEnclosure_BusType = 14 // File_Backed_Virtual enum StorageEnclosure_BusType_File_Backed_Virtual StorageEnclosure_BusType = 15 // Storage_Spaces enum StorageEnclosure_BusType_Storage_Spaces StorageEnclosure_BusType = 16 // NVMe enum StorageEnclosure_BusType_NVMe StorageEnclosure_BusType = 17 // SCM enum StorageEnclosure_BusType_SCM StorageEnclosure_BusType = 18 // Microsoft_Reserved enum StorageEnclosure_BusType_Microsoft_Reserved StorageEnclosure_BusType = 19 )
type StorageEnclosure_CurrentSensorOperationalStatus ¶
type StorageEnclosure_CurrentSensorOperationalStatus int
StorageEnclosure_CurrentSensorOperationalStatus
const ( // Unknown enum StorageEnclosure_CurrentSensorOperationalStatus_Unknown StorageEnclosure_CurrentSensorOperationalStatus = 0 // OK enum StorageEnclosure_CurrentSensorOperationalStatus_OK StorageEnclosure_CurrentSensorOperationalStatus = 2 // Degraded enum StorageEnclosure_CurrentSensorOperationalStatus_Degraded StorageEnclosure_CurrentSensorOperationalStatus = 3 // Error enum StorageEnclosure_CurrentSensorOperationalStatus_Error StorageEnclosure_CurrentSensorOperationalStatus = 6 // Non_Recoverable_Error enum StorageEnclosure_CurrentSensorOperationalStatus_Non_Recoverable_Error StorageEnclosure_CurrentSensorOperationalStatus = 7 // Not_Installed enum StorageEnclosure_CurrentSensorOperationalStatus_Not_Installed StorageEnclosure_CurrentSensorOperationalStatus = 8 // Not_Available enum StorageEnclosure_CurrentSensorOperationalStatus_Not_Available StorageEnclosure_CurrentSensorOperationalStatus = 9 // No_Access_Allowed enum StorageEnclosure_CurrentSensorOperationalStatus_No_Access_Allowed StorageEnclosure_CurrentSensorOperationalStatus = 10 // Not_Reported enum StorageEnclosure_CurrentSensorOperationalStatus_Not_Reported StorageEnclosure_CurrentSensorOperationalStatus = 11 )
type StorageEnclosure_FanOperationalStatus ¶
type StorageEnclosure_FanOperationalStatus int
StorageEnclosure_FanOperationalStatus
const ( // Unknown enum StorageEnclosure_FanOperationalStatus_Unknown StorageEnclosure_FanOperationalStatus = 0 // OK enum StorageEnclosure_FanOperationalStatus_OK StorageEnclosure_FanOperationalStatus = 2 // Degraded enum StorageEnclosure_FanOperationalStatus_Degraded StorageEnclosure_FanOperationalStatus = 3 // Error enum StorageEnclosure_FanOperationalStatus_Error StorageEnclosure_FanOperationalStatus = 6 // Non_Recoverable_Error enum StorageEnclosure_FanOperationalStatus_Non_Recoverable_Error StorageEnclosure_FanOperationalStatus = 7 // Not_Installed enum StorageEnclosure_FanOperationalStatus_Not_Installed StorageEnclosure_FanOperationalStatus = 8 // Not_Available enum StorageEnclosure_FanOperationalStatus_Not_Available StorageEnclosure_FanOperationalStatus = 9 // No_Access_Allowed enum StorageEnclosure_FanOperationalStatus_No_Access_Allowed StorageEnclosure_FanOperationalStatus = 10 // Not_Reported enum StorageEnclosure_FanOperationalStatus_Not_Reported StorageEnclosure_FanOperationalStatus = 11 )
type StorageEnclosure_IOControllerOperationalStatus ¶
type StorageEnclosure_IOControllerOperationalStatus int
StorageEnclosure_IOControllerOperationalStatus
const ( // Unknown enum StorageEnclosure_IOControllerOperationalStatus_Unknown StorageEnclosure_IOControllerOperationalStatus = 0 // OK enum StorageEnclosure_IOControllerOperationalStatus_OK StorageEnclosure_IOControllerOperationalStatus = 2 // Degraded enum StorageEnclosure_IOControllerOperationalStatus_Degraded StorageEnclosure_IOControllerOperationalStatus = 3 // Error enum StorageEnclosure_IOControllerOperationalStatus_Error StorageEnclosure_IOControllerOperationalStatus = 6 // Non_Recoverable_Error enum StorageEnclosure_IOControllerOperationalStatus_Non_Recoverable_Error StorageEnclosure_IOControllerOperationalStatus = 7 // Not_Installed enum StorageEnclosure_IOControllerOperationalStatus_Not_Installed StorageEnclosure_IOControllerOperationalStatus = 8 // Not_Available enum StorageEnclosure_IOControllerOperationalStatus_Not_Available StorageEnclosure_IOControllerOperationalStatus = 9 // No_Access_Allowed enum StorageEnclosure_IOControllerOperationalStatus_No_Access_Allowed StorageEnclosure_IOControllerOperationalStatus = 10 // Not_Reported enum StorageEnclosure_IOControllerOperationalStatus_Not_Reported StorageEnclosure_IOControllerOperationalStatus = 11 )
type StorageEnclosure_PowerSupplyOperationalStatus ¶
type StorageEnclosure_PowerSupplyOperationalStatus int
StorageEnclosure_PowerSupplyOperationalStatus
const ( // Unknown enum StorageEnclosure_PowerSupplyOperationalStatus_Unknown StorageEnclosure_PowerSupplyOperationalStatus = 0 // OK enum StorageEnclosure_PowerSupplyOperationalStatus_OK StorageEnclosure_PowerSupplyOperationalStatus = 2 // Degraded enum StorageEnclosure_PowerSupplyOperationalStatus_Degraded StorageEnclosure_PowerSupplyOperationalStatus = 3 // Error enum StorageEnclosure_PowerSupplyOperationalStatus_Error StorageEnclosure_PowerSupplyOperationalStatus = 6 // Non_Recoverable_Error enum StorageEnclosure_PowerSupplyOperationalStatus_Non_Recoverable_Error StorageEnclosure_PowerSupplyOperationalStatus = 7 // Not_Installed enum StorageEnclosure_PowerSupplyOperationalStatus_Not_Installed StorageEnclosure_PowerSupplyOperationalStatus = 8 // Not_Available enum StorageEnclosure_PowerSupplyOperationalStatus_Not_Available StorageEnclosure_PowerSupplyOperationalStatus = 9 // No_Access_Allowed enum StorageEnclosure_PowerSupplyOperationalStatus_No_Access_Allowed StorageEnclosure_PowerSupplyOperationalStatus = 10 // Not_Reported enum StorageEnclosure_PowerSupplyOperationalStatus_Not_Reported StorageEnclosure_PowerSupplyOperationalStatus = 11 )
type StorageEnclosure_TemperatureSensorOperationalStatus ¶
type StorageEnclosure_TemperatureSensorOperationalStatus int
StorageEnclosure_TemperatureSensorOperationalStatus
const ( // Unknown enum StorageEnclosure_TemperatureSensorOperationalStatus_Unknown StorageEnclosure_TemperatureSensorOperationalStatus = 0 // OK enum StorageEnclosure_TemperatureSensorOperationalStatus_OK StorageEnclosure_TemperatureSensorOperationalStatus = 2 // Degraded enum StorageEnclosure_TemperatureSensorOperationalStatus_Degraded StorageEnclosure_TemperatureSensorOperationalStatus = 3 // Error enum StorageEnclosure_TemperatureSensorOperationalStatus_Error StorageEnclosure_TemperatureSensorOperationalStatus = 6 // Non_Recoverable_Error enum StorageEnclosure_TemperatureSensorOperationalStatus_Non_Recoverable_Error StorageEnclosure_TemperatureSensorOperationalStatus = 7 // Not_Installed enum StorageEnclosure_TemperatureSensorOperationalStatus_Not_Installed StorageEnclosure_TemperatureSensorOperationalStatus = 8 // Not_Available enum StorageEnclosure_TemperatureSensorOperationalStatus_Not_Available StorageEnclosure_TemperatureSensorOperationalStatus = 9 // No_Access_Allowed enum StorageEnclosure_TemperatureSensorOperationalStatus_No_Access_Allowed StorageEnclosure_TemperatureSensorOperationalStatus = 10 // Not_Reported enum StorageEnclosure_TemperatureSensorOperationalStatus_Not_Reported StorageEnclosure_TemperatureSensorOperationalStatus = 11 )
type StorageEnclosure_VoltageSensorOperationalStatus ¶
type StorageEnclosure_VoltageSensorOperationalStatus int
StorageEnclosure_VoltageSensorOperationalStatus
const ( // Unknown enum StorageEnclosure_VoltageSensorOperationalStatus_Unknown StorageEnclosure_VoltageSensorOperationalStatus = 0 // OK enum StorageEnclosure_VoltageSensorOperationalStatus_OK StorageEnclosure_VoltageSensorOperationalStatus = 2 // Degraded enum StorageEnclosure_VoltageSensorOperationalStatus_Degraded StorageEnclosure_VoltageSensorOperationalStatus = 3 // Error enum StorageEnclosure_VoltageSensorOperationalStatus_Error StorageEnclosure_VoltageSensorOperationalStatus = 6 // Non_Recoverable_Error enum StorageEnclosure_VoltageSensorOperationalStatus_Non_Recoverable_Error StorageEnclosure_VoltageSensorOperationalStatus = 7 // Not_Installed enum StorageEnclosure_VoltageSensorOperationalStatus_Not_Installed StorageEnclosure_VoltageSensorOperationalStatus = 8 // Not_Available enum StorageEnclosure_VoltageSensorOperationalStatus_Not_Available StorageEnclosure_VoltageSensorOperationalStatus = 9 // No_Access_Allowed enum StorageEnclosure_VoltageSensorOperationalStatus_No_Access_Allowed StorageEnclosure_VoltageSensorOperationalStatus = 10 // Not_Reported enum StorageEnclosure_VoltageSensorOperationalStatus_Not_Reported StorageEnclosure_VoltageSensorOperationalStatus = 11 )
type StorageEvent_PerceivedSeverity ¶
type StorageEvent_PerceivedSeverity int
StorageEvent_PerceivedSeverity
const ( // Unknown enum StorageEvent_PerceivedSeverity_Unknown StorageEvent_PerceivedSeverity = 0 // Information enum StorageEvent_PerceivedSeverity_Information StorageEvent_PerceivedSeverity = 2 // Degraded_Warning enum StorageEvent_PerceivedSeverity_Degraded_Warning StorageEvent_PerceivedSeverity = 3 // Minor enum StorageEvent_PerceivedSeverity_Minor StorageEvent_PerceivedSeverity = 4 // Major enum StorageEvent_PerceivedSeverity_Major StorageEvent_PerceivedSeverity = 5 // Critical enum StorageEvent_PerceivedSeverity_Critical StorageEvent_PerceivedSeverity = 6 // Fatal_NonRecoverable enum StorageEvent_PerceivedSeverity_Fatal_NonRecoverable StorageEvent_PerceivedSeverity = 7 // Microsoft_Reserved enum StorageEvent_PerceivedSeverity_Microsoft_Reserved StorageEvent_PerceivedSeverity = 8 )
type StorageFaultDomain_HealthStatus ¶
type StorageFaultDomain_HealthStatus int
StorageFaultDomain_HealthStatus
const ( // Healthy enum StorageFaultDomain_HealthStatus_Healthy StorageFaultDomain_HealthStatus = 0 // Warning enum StorageFaultDomain_HealthStatus_Warning StorageFaultDomain_HealthStatus = 1 // Unhealthy enum StorageFaultDomain_HealthStatus_Unhealthy StorageFaultDomain_HealthStatus = 2 // Unknown enum StorageFaultDomain_HealthStatus_Unknown StorageFaultDomain_HealthStatus = 5 )
type StorageFaultDomain_OperationalStatus ¶
type StorageFaultDomain_OperationalStatus int
StorageFaultDomain_OperationalStatus
const ( // Unknown enum StorageFaultDomain_OperationalStatus_Unknown StorageFaultDomain_OperationalStatus = 0 // Other enum StorageFaultDomain_OperationalStatus_Other StorageFaultDomain_OperationalStatus = 1 // OK enum StorageFaultDomain_OperationalStatus_OK StorageFaultDomain_OperationalStatus = 2 // Degraded enum StorageFaultDomain_OperationalStatus_Degraded StorageFaultDomain_OperationalStatus = 3 // Stressed enum StorageFaultDomain_OperationalStatus_Stressed StorageFaultDomain_OperationalStatus = 4 // Predictive_Failure enum StorageFaultDomain_OperationalStatus_Predictive_Failure StorageFaultDomain_OperationalStatus = 5 // Error enum StorageFaultDomain_OperationalStatus_Error StorageFaultDomain_OperationalStatus = 6 // Non_Recoverable_Error enum StorageFaultDomain_OperationalStatus_Non_Recoverable_Error StorageFaultDomain_OperationalStatus = 7 // Starting enum StorageFaultDomain_OperationalStatus_Starting StorageFaultDomain_OperationalStatus = 8 // Stopping enum StorageFaultDomain_OperationalStatus_Stopping StorageFaultDomain_OperationalStatus = 9 // Stopped enum StorageFaultDomain_OperationalStatus_Stopped StorageFaultDomain_OperationalStatus = 10 // In_Service enum StorageFaultDomain_OperationalStatus_In_Service StorageFaultDomain_OperationalStatus = 11 // No_Contact enum StorageFaultDomain_OperationalStatus_No_Contact StorageFaultDomain_OperationalStatus = 12 // Lost_Communication enum StorageFaultDomain_OperationalStatus_Lost_Communication StorageFaultDomain_OperationalStatus = 13 // Aborted enum StorageFaultDomain_OperationalStatus_Aborted StorageFaultDomain_OperationalStatus = 14 // Dormant enum StorageFaultDomain_OperationalStatus_Dormant StorageFaultDomain_OperationalStatus = 15 // Supporting_Entity_in_Error enum StorageFaultDomain_OperationalStatus_Supporting_Entity_in_Error StorageFaultDomain_OperationalStatus = 16 // Completed enum StorageFaultDomain_OperationalStatus_Completed StorageFaultDomain_OperationalStatus = 17 // Power_Mode enum StorageFaultDomain_OperationalStatus_Power_Mode StorageFaultDomain_OperationalStatus = 18 // Relocating enum StorageFaultDomain_OperationalStatus_Relocating StorageFaultDomain_OperationalStatus = 19 // Microsoft_Reserved enum StorageFaultDomain_OperationalStatus_Microsoft_Reserved StorageFaultDomain_OperationalStatus = 20 // Failed_Media enum StorageFaultDomain_OperationalStatus_Failed_Media StorageFaultDomain_OperationalStatus = 21 // Split enum StorageFaultDomain_OperationalStatus_Split StorageFaultDomain_OperationalStatus = 22 // Stale_Metadata enum StorageFaultDomain_OperationalStatus_Stale_Metadata StorageFaultDomain_OperationalStatus = 23 // IO_Error enum StorageFaultDomain_OperationalStatus_IO_Error StorageFaultDomain_OperationalStatus = 24 // Unrecognized_Metadata enum StorageFaultDomain_OperationalStatus_Unrecognized_Metadata StorageFaultDomain_OperationalStatus = 25 // Removing_From_Pool enum StorageFaultDomain_OperationalStatus_Removing_From_Pool StorageFaultDomain_OperationalStatus = 26 // In_Maintenance_Mode enum StorageFaultDomain_OperationalStatus_In_Maintenance_Mode StorageFaultDomain_OperationalStatus = 27 // Updating_Firmware enum StorageFaultDomain_OperationalStatus_Updating_Firmware StorageFaultDomain_OperationalStatus = 28 // Microsoft_Reserved1 enum StorageFaultDomain_OperationalStatus_Microsoft_Reserved1 StorageFaultDomain_OperationalStatus = 29 )
type StorageFaultEvent_ChangeType ¶
type StorageFaultEvent_ChangeType int
StorageFaultEvent_ChangeType
const ( // Creation enum StorageFaultEvent_ChangeType_Creation StorageFaultEvent_ChangeType = 0 // Deletion enum StorageFaultEvent_ChangeType_Deletion StorageFaultEvent_ChangeType = 1 // Modification enum StorageFaultEvent_ChangeType_Modification StorageFaultEvent_ChangeType = 2 )
type StorageHealthStatusChangeEvent_CurrentHealthStatus ¶
type StorageHealthStatusChangeEvent_CurrentHealthStatus int
StorageHealthStatusChangeEvent_CurrentHealthStatus
const ( // Healthy enum StorageHealthStatusChangeEvent_CurrentHealthStatus_Healthy StorageHealthStatusChangeEvent_CurrentHealthStatus = 0 // Warning enum StorageHealthStatusChangeEvent_CurrentHealthStatus_Warning StorageHealthStatusChangeEvent_CurrentHealthStatus = 1 // Unhealthy enum StorageHealthStatusChangeEvent_CurrentHealthStatus_Unhealthy StorageHealthStatusChangeEvent_CurrentHealthStatus = 2 // Unknown enum StorageHealthStatusChangeEvent_CurrentHealthStatus_Unknown StorageHealthStatusChangeEvent_CurrentHealthStatus = 5 )
type StorageHealthStatusChangeEvent_PreviousHealthStatus ¶
type StorageHealthStatusChangeEvent_PreviousHealthStatus int
StorageHealthStatusChangeEvent_PreviousHealthStatus
const ( // Healthy enum StorageHealthStatusChangeEvent_PreviousHealthStatus_Healthy StorageHealthStatusChangeEvent_PreviousHealthStatus = 0 // Warning enum StorageHealthStatusChangeEvent_PreviousHealthStatus_Warning StorageHealthStatusChangeEvent_PreviousHealthStatus = 1 // Unhealthy enum StorageHealthStatusChangeEvent_PreviousHealthStatus_Unhealthy StorageHealthStatusChangeEvent_PreviousHealthStatus = 2 // Unknown enum StorageHealthStatusChangeEvent_PreviousHealthStatus_Unknown StorageHealthStatusChangeEvent_PreviousHealthStatus = 5 )
type StorageJob_JobState ¶
type StorageJob_JobState int
StorageJob_JobState
const ( // New enum StorageJob_JobState_New StorageJob_JobState = 2 // Starting enum StorageJob_JobState_Starting StorageJob_JobState = 3 // Running enum StorageJob_JobState_Running StorageJob_JobState = 4 // Suspended enum StorageJob_JobState_Suspended StorageJob_JobState = 5 // Shutting_Down enum StorageJob_JobState_Shutting_Down StorageJob_JobState = 6 // Completed enum StorageJob_JobState_Completed StorageJob_JobState = 7 // Terminated enum StorageJob_JobState_Terminated StorageJob_JobState = 8 // Killed enum StorageJob_JobState_Killed StorageJob_JobState = 9 // Exception enum StorageJob_JobState_Exception StorageJob_JobState = 10 // Service enum StorageJob_JobState_Service StorageJob_JobState = 11 // Query_Pending enum StorageJob_JobState_Query_Pending StorageJob_JobState = 12 // Microsoft_Reserved enum StorageJob_JobState_Microsoft_Reserved StorageJob_JobState = 13 // Vendor_Reserved enum StorageJob_JobState_Vendor_Reserved StorageJob_JobState = 14 )
type StorageJob_LocalOrUtcTime ¶
type StorageJob_LocalOrUtcTime int
StorageJob_LocalOrUtcTime
const ( // Local_Time enum StorageJob_LocalOrUtcTime_Local_Time StorageJob_LocalOrUtcTime = 1 // UTC_Time enum StorageJob_LocalOrUtcTime_UTC_Time StorageJob_LocalOrUtcTime = 2 )
type StorageJob_OperationalStatus ¶
type StorageJob_OperationalStatus int
StorageJob_OperationalStatus
const ( // Unknown enum StorageJob_OperationalStatus_Unknown StorageJob_OperationalStatus = 0 // Other enum StorageJob_OperationalStatus_Other StorageJob_OperationalStatus = 1 // OK enum StorageJob_OperationalStatus_OK StorageJob_OperationalStatus = 2 // Degraded enum StorageJob_OperationalStatus_Degraded StorageJob_OperationalStatus = 3 // Stressed enum StorageJob_OperationalStatus_Stressed StorageJob_OperationalStatus = 4 // Predictive_Failure enum StorageJob_OperationalStatus_Predictive_Failure StorageJob_OperationalStatus = 5 // Error enum StorageJob_OperationalStatus_Error StorageJob_OperationalStatus = 6 // Non_Recoverable_Error enum StorageJob_OperationalStatus_Non_Recoverable_Error StorageJob_OperationalStatus = 7 // Starting enum StorageJob_OperationalStatus_Starting StorageJob_OperationalStatus = 8 // Stopping enum StorageJob_OperationalStatus_Stopping StorageJob_OperationalStatus = 9 // Stopped enum StorageJob_OperationalStatus_Stopped StorageJob_OperationalStatus = 10 // In_Service enum StorageJob_OperationalStatus_In_Service StorageJob_OperationalStatus = 11 // No_Contact enum StorageJob_OperationalStatus_No_Contact StorageJob_OperationalStatus = 12 // Lost_Communication enum StorageJob_OperationalStatus_Lost_Communication StorageJob_OperationalStatus = 13 // Aborted enum StorageJob_OperationalStatus_Aborted StorageJob_OperationalStatus = 14 // Dormant enum StorageJob_OperationalStatus_Dormant StorageJob_OperationalStatus = 15 // Supporting_Entity_in_Error enum StorageJob_OperationalStatus_Supporting_Entity_in_Error StorageJob_OperationalStatus = 16 // Completed enum StorageJob_OperationalStatus_Completed StorageJob_OperationalStatus = 17 // Power_Mode enum StorageJob_OperationalStatus_Power_Mode StorageJob_OperationalStatus = 18 // Relocating enum StorageJob_OperationalStatus_Relocating StorageJob_OperationalStatus = 19 // Microsoft_Reserved enum StorageJob_OperationalStatus_Microsoft_Reserved StorageJob_OperationalStatus = 20 )
type StorageJob_RecoveryAction ¶
type StorageJob_RecoveryAction int
StorageJob_RecoveryAction
const ( // Unknown enum StorageJob_RecoveryAction_Unknown StorageJob_RecoveryAction = 0 // Other enum StorageJob_RecoveryAction_Other StorageJob_RecoveryAction = 1 // Do_Not_Continue enum StorageJob_RecoveryAction_Do_Not_Continue StorageJob_RecoveryAction = 2 // Continue_With_Next_Job enum StorageJob_RecoveryAction_Continue_With_Next_Job StorageJob_RecoveryAction = 3 // Re_run_Job enum StorageJob_RecoveryAction_Re_run_Job StorageJob_RecoveryAction = 4 )
type StorageJob_RequestedState ¶
type StorageJob_RequestedState int
StorageJob_RequestedState
const ( // Start enum StorageJob_RequestedState_Start StorageJob_RequestedState = 2 // Suspend enum StorageJob_RequestedState_Suspend StorageJob_RequestedState = 3 // Terminate enum StorageJob_RequestedState_Terminate StorageJob_RequestedState = 4 // Kill enum StorageJob_RequestedState_Kill StorageJob_RequestedState = 5 // Service enum StorageJob_RequestedState_Service StorageJob_RequestedState = 6 // DMTF_Reserved enum StorageJob_RequestedState_DMTF_Reserved StorageJob_RequestedState = 7 // Vendor_Reserved enum StorageJob_RequestedState_Vendor_Reserved StorageJob_RequestedState = 8 )
type StorageNodeToDisk_HealthStatus ¶
type StorageNodeToDisk_HealthStatus int
StorageNodeToDisk_HealthStatus
const ( // Healthy enum StorageNodeToDisk_HealthStatus_Healthy StorageNodeToDisk_HealthStatus = 0 // Warning enum StorageNodeToDisk_HealthStatus_Warning StorageNodeToDisk_HealthStatus = 1 // Unhealthy enum StorageNodeToDisk_HealthStatus_Unhealthy StorageNodeToDisk_HealthStatus = 2 )
type StorageNodeToDisk_OfflineReason ¶
type StorageNodeToDisk_OfflineReason int
StorageNodeToDisk_OfflineReason
const ( // Policy enum StorageNodeToDisk_OfflineReason_Policy StorageNodeToDisk_OfflineReason = 1 // Redundant_Path enum StorageNodeToDisk_OfflineReason_Redundant_Path StorageNodeToDisk_OfflineReason = 2 // Snapshot enum StorageNodeToDisk_OfflineReason_Snapshot StorageNodeToDisk_OfflineReason = 3 // Collision enum StorageNodeToDisk_OfflineReason_Collision StorageNodeToDisk_OfflineReason = 4 // Resource_Exhaustion enum StorageNodeToDisk_OfflineReason_Resource_Exhaustion StorageNodeToDisk_OfflineReason = 5 // Critical_Write_Failures enum StorageNodeToDisk_OfflineReason_Critical_Write_Failures StorageNodeToDisk_OfflineReason = 6 // Data_Integrity_Scan_Required enum StorageNodeToDisk_OfflineReason_Data_Integrity_Scan_Required StorageNodeToDisk_OfflineReason = 7 )
type StorageNodeToDisk_OperationalStatus ¶
type StorageNodeToDisk_OperationalStatus int
StorageNodeToDisk_OperationalStatus
const ( // Unknown enum StorageNodeToDisk_OperationalStatus_Unknown StorageNodeToDisk_OperationalStatus = 0 // Other enum StorageNodeToDisk_OperationalStatus_Other StorageNodeToDisk_OperationalStatus = 1 // OK enum StorageNodeToDisk_OperationalStatus_OK StorageNodeToDisk_OperationalStatus = 2 // Degraded enum StorageNodeToDisk_OperationalStatus_Degraded StorageNodeToDisk_OperationalStatus = 3 // Stressed enum StorageNodeToDisk_OperationalStatus_Stressed StorageNodeToDisk_OperationalStatus = 4 // Predictive_Failure enum StorageNodeToDisk_OperationalStatus_Predictive_Failure StorageNodeToDisk_OperationalStatus = 5 // Error enum StorageNodeToDisk_OperationalStatus_Error StorageNodeToDisk_OperationalStatus = 6 // Non_Recoverable_Error enum StorageNodeToDisk_OperationalStatus_Non_Recoverable_Error StorageNodeToDisk_OperationalStatus = 7 // Starting enum StorageNodeToDisk_OperationalStatus_Starting StorageNodeToDisk_OperationalStatus = 8 // Stopping enum StorageNodeToDisk_OperationalStatus_Stopping StorageNodeToDisk_OperationalStatus = 9 // Stopped enum StorageNodeToDisk_OperationalStatus_Stopped StorageNodeToDisk_OperationalStatus = 10 // In_Service enum StorageNodeToDisk_OperationalStatus_In_Service StorageNodeToDisk_OperationalStatus = 11 // No_Contact enum StorageNodeToDisk_OperationalStatus_No_Contact StorageNodeToDisk_OperationalStatus = 12 // Lost_Communication enum StorageNodeToDisk_OperationalStatus_Lost_Communication StorageNodeToDisk_OperationalStatus = 13 // Aborted enum StorageNodeToDisk_OperationalStatus_Aborted StorageNodeToDisk_OperationalStatus = 14 // Dormant enum StorageNodeToDisk_OperationalStatus_Dormant StorageNodeToDisk_OperationalStatus = 15 // Supporting_Entity_in_Error enum StorageNodeToDisk_OperationalStatus_Supporting_Entity_in_Error StorageNodeToDisk_OperationalStatus = 16 // Completed enum StorageNodeToDisk_OperationalStatus_Completed StorageNodeToDisk_OperationalStatus = 17 // Vendor_Specific enum StorageNodeToDisk_OperationalStatus_Vendor_Specific StorageNodeToDisk_OperationalStatus = 18 // Online enum StorageNodeToDisk_OperationalStatus_Online StorageNodeToDisk_OperationalStatus = 19 // Not_Ready enum StorageNodeToDisk_OperationalStatus_Not_Ready StorageNodeToDisk_OperationalStatus = 20 // No_Media enum StorageNodeToDisk_OperationalStatus_No_Media StorageNodeToDisk_OperationalStatus = 21 // Offline enum StorageNodeToDisk_OperationalStatus_Offline StorageNodeToDisk_OperationalStatus = 22 // Failed enum StorageNodeToDisk_OperationalStatus_Failed StorageNodeToDisk_OperationalStatus = 23 )
type StorageNodeToPhysicalDisk_HealthStatus ¶
type StorageNodeToPhysicalDisk_HealthStatus int
StorageNodeToPhysicalDisk_HealthStatus
const ( // Healthy enum StorageNodeToPhysicalDisk_HealthStatus_Healthy StorageNodeToPhysicalDisk_HealthStatus = 0 // Warning enum StorageNodeToPhysicalDisk_HealthStatus_Warning StorageNodeToPhysicalDisk_HealthStatus = 1 // Unhealthy enum StorageNodeToPhysicalDisk_HealthStatus_Unhealthy StorageNodeToPhysicalDisk_HealthStatus = 2 // Unknown enum StorageNodeToPhysicalDisk_HealthStatus_Unknown StorageNodeToPhysicalDisk_HealthStatus = 5 )
type StorageNodeToPhysicalDisk_LoadBalancePolicy ¶
type StorageNodeToPhysicalDisk_LoadBalancePolicy int
StorageNodeToPhysicalDisk_LoadBalancePolicy
const ( // Unknown enum StorageNodeToPhysicalDisk_LoadBalancePolicy_Unknown StorageNodeToPhysicalDisk_LoadBalancePolicy = 0 // Fail_Over enum StorageNodeToPhysicalDisk_LoadBalancePolicy_Fail_Over StorageNodeToPhysicalDisk_LoadBalancePolicy = 1 // Round_Robin enum StorageNodeToPhysicalDisk_LoadBalancePolicy_Round_Robin StorageNodeToPhysicalDisk_LoadBalancePolicy = 2 // Round_Robin_with_Subset enum StorageNodeToPhysicalDisk_LoadBalancePolicy_Round_Robin_with_Subset StorageNodeToPhysicalDisk_LoadBalancePolicy = 3 // Least_Queue_Depth enum StorageNodeToPhysicalDisk_LoadBalancePolicy_Least_Queue_Depth StorageNodeToPhysicalDisk_LoadBalancePolicy = 4 // Weighted_Paths enum StorageNodeToPhysicalDisk_LoadBalancePolicy_Weighted_Paths StorageNodeToPhysicalDisk_LoadBalancePolicy = 5 // Least_Blocks enum StorageNodeToPhysicalDisk_LoadBalancePolicy_Least_Blocks StorageNodeToPhysicalDisk_LoadBalancePolicy = 6 // Vendor_Specific enum StorageNodeToPhysicalDisk_LoadBalancePolicy_Vendor_Specific StorageNodeToPhysicalDisk_LoadBalancePolicy = 7 )
type StorageNodeToPhysicalDisk_OperationalStatus ¶
type StorageNodeToPhysicalDisk_OperationalStatus int
StorageNodeToPhysicalDisk_OperationalStatus
const ( // Unknown enum StorageNodeToPhysicalDisk_OperationalStatus_Unknown StorageNodeToPhysicalDisk_OperationalStatus = 0 // Other enum StorageNodeToPhysicalDisk_OperationalStatus_Other StorageNodeToPhysicalDisk_OperationalStatus = 1 // OK enum StorageNodeToPhysicalDisk_OperationalStatus_OK StorageNodeToPhysicalDisk_OperationalStatus = 2 // Degraded enum StorageNodeToPhysicalDisk_OperationalStatus_Degraded StorageNodeToPhysicalDisk_OperationalStatus = 3 // Stressed enum StorageNodeToPhysicalDisk_OperationalStatus_Stressed StorageNodeToPhysicalDisk_OperationalStatus = 4 // Predictive_Failure enum StorageNodeToPhysicalDisk_OperationalStatus_Predictive_Failure StorageNodeToPhysicalDisk_OperationalStatus = 5 // Error enum StorageNodeToPhysicalDisk_OperationalStatus_Error StorageNodeToPhysicalDisk_OperationalStatus = 6 // Non_Recoverable_Error enum StorageNodeToPhysicalDisk_OperationalStatus_Non_Recoverable_Error StorageNodeToPhysicalDisk_OperationalStatus = 7 // Starting enum StorageNodeToPhysicalDisk_OperationalStatus_Starting StorageNodeToPhysicalDisk_OperationalStatus = 8 // Stopping enum StorageNodeToPhysicalDisk_OperationalStatus_Stopping StorageNodeToPhysicalDisk_OperationalStatus = 9 // Stopped enum StorageNodeToPhysicalDisk_OperationalStatus_Stopped StorageNodeToPhysicalDisk_OperationalStatus = 10 // In_Service enum StorageNodeToPhysicalDisk_OperationalStatus_In_Service StorageNodeToPhysicalDisk_OperationalStatus = 11 // No_Contact enum StorageNodeToPhysicalDisk_OperationalStatus_No_Contact StorageNodeToPhysicalDisk_OperationalStatus = 12 // Lost_Communication enum StorageNodeToPhysicalDisk_OperationalStatus_Lost_Communication StorageNodeToPhysicalDisk_OperationalStatus = 13 // Aborted enum StorageNodeToPhysicalDisk_OperationalStatus_Aborted StorageNodeToPhysicalDisk_OperationalStatus = 14 // Dormant enum StorageNodeToPhysicalDisk_OperationalStatus_Dormant StorageNodeToPhysicalDisk_OperationalStatus = 15 // Supporting_Entity_in_Error enum StorageNodeToPhysicalDisk_OperationalStatus_Supporting_Entity_in_Error StorageNodeToPhysicalDisk_OperationalStatus = 16 // Completed enum StorageNodeToPhysicalDisk_OperationalStatus_Completed StorageNodeToPhysicalDisk_OperationalStatus = 17 // Power_Mode enum StorageNodeToPhysicalDisk_OperationalStatus_Power_Mode StorageNodeToPhysicalDisk_OperationalStatus = 18 // Relocating enum StorageNodeToPhysicalDisk_OperationalStatus_Relocating StorageNodeToPhysicalDisk_OperationalStatus = 19 // Microsoft_Reserved enum StorageNodeToPhysicalDisk_OperationalStatus_Microsoft_Reserved StorageNodeToPhysicalDisk_OperationalStatus = 20 // Failed_Media enum StorageNodeToPhysicalDisk_OperationalStatus_Failed_Media StorageNodeToPhysicalDisk_OperationalStatus = 21 // Split enum StorageNodeToPhysicalDisk_OperationalStatus_Split StorageNodeToPhysicalDisk_OperationalStatus = 22 // Stale_Metadata enum StorageNodeToPhysicalDisk_OperationalStatus_Stale_Metadata StorageNodeToPhysicalDisk_OperationalStatus = 23 // IO_Error enum StorageNodeToPhysicalDisk_OperationalStatus_IO_Error StorageNodeToPhysicalDisk_OperationalStatus = 24 // Unrecognized_Metadata enum StorageNodeToPhysicalDisk_OperationalStatus_Unrecognized_Metadata StorageNodeToPhysicalDisk_OperationalStatus = 25 // Removing_from_pool enum StorageNodeToPhysicalDisk_OperationalStatus_Removing_from_pool StorageNodeToPhysicalDisk_OperationalStatus = 26 // In_Maintenance_Mode enum StorageNodeToPhysicalDisk_OperationalStatus_In_Maintenance_Mode StorageNodeToPhysicalDisk_OperationalStatus = 27 // Updating_firmware enum StorageNodeToPhysicalDisk_OperationalStatus_Updating_firmware StorageNodeToPhysicalDisk_OperationalStatus = 28 // Microsoft_Reserved1 enum StorageNodeToPhysicalDisk_OperationalStatus_Microsoft_Reserved1 StorageNodeToPhysicalDisk_OperationalStatus = 29 )
type StorageNodeToPhysicalDisk_PathState ¶
type StorageNodeToPhysicalDisk_PathState int
StorageNodeToPhysicalDisk_PathState
const ( StorageNodeToPhysicalDisk_PathState_Unavailable StorageNodeToPhysicalDisk_PathState = 0 // Active_Unoptimized enum StorageNodeToPhysicalDisk_PathState_Active_Unoptimized StorageNodeToPhysicalDisk_PathState = 1 // Standby enum StorageNodeToPhysicalDisk_PathState_Standby StorageNodeToPhysicalDisk_PathState = 2 // Active_Optimized enum StorageNodeToPhysicalDisk_PathState_Active_Optimized StorageNodeToPhysicalDisk_PathState = 3 )
type StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus ¶
type StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus int
StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus
const ( // Unknown enum StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus_Unknown StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus = 0 // OK enum StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus_OK StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus = 2 // Degraded enum StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus_Degraded StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus = 3 // Error enum StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus_Error StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus = 6 // Non_Recoverable_Error enum StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus_Non_Recoverable_Error StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus = 7 // Not_Installed enum StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus_Not_Installed StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus = 8 // Not_Available enum StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus_Not_Available StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus = 9 // No_Access_Allowed enum StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus_No_Access_Allowed StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus = 10 // Not_Reported enum StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus_Not_Reported StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus = 11 )
type StorageNodeToStorageEnclosure_FanOperationalStatus ¶
type StorageNodeToStorageEnclosure_FanOperationalStatus int
StorageNodeToStorageEnclosure_FanOperationalStatus
const ( // Unknown enum StorageNodeToStorageEnclosure_FanOperationalStatus_Unknown StorageNodeToStorageEnclosure_FanOperationalStatus = 0 // OK enum StorageNodeToStorageEnclosure_FanOperationalStatus_OK StorageNodeToStorageEnclosure_FanOperationalStatus = 2 // Degraded enum StorageNodeToStorageEnclosure_FanOperationalStatus_Degraded StorageNodeToStorageEnclosure_FanOperationalStatus = 3 // Error enum StorageNodeToStorageEnclosure_FanOperationalStatus_Error StorageNodeToStorageEnclosure_FanOperationalStatus = 6 // Non_Recoverable_Error enum StorageNodeToStorageEnclosure_FanOperationalStatus_Non_Recoverable_Error StorageNodeToStorageEnclosure_FanOperationalStatus = 7 // Not_Installed enum StorageNodeToStorageEnclosure_FanOperationalStatus_Not_Installed StorageNodeToStorageEnclosure_FanOperationalStatus = 8 // Not_Available enum StorageNodeToStorageEnclosure_FanOperationalStatus_Not_Available StorageNodeToStorageEnclosure_FanOperationalStatus = 9 // No_Access_Allowed enum StorageNodeToStorageEnclosure_FanOperationalStatus_No_Access_Allowed StorageNodeToStorageEnclosure_FanOperationalStatus = 10 // Not_Reported enum StorageNodeToStorageEnclosure_FanOperationalStatus_Not_Reported StorageNodeToStorageEnclosure_FanOperationalStatus = 11 )
type StorageNodeToStorageEnclosure_HealthStatus ¶
type StorageNodeToStorageEnclosure_HealthStatus int
StorageNodeToStorageEnclosure_HealthStatus
const ( // Healthy enum StorageNodeToStorageEnclosure_HealthStatus_Healthy StorageNodeToStorageEnclosure_HealthStatus = 0 // Warning enum StorageNodeToStorageEnclosure_HealthStatus_Warning StorageNodeToStorageEnclosure_HealthStatus = 1 // Unhealthy enum StorageNodeToStorageEnclosure_HealthStatus_Unhealthy StorageNodeToStorageEnclosure_HealthStatus = 2 // Unknown enum StorageNodeToStorageEnclosure_HealthStatus_Unknown StorageNodeToStorageEnclosure_HealthStatus = 5 )
type StorageNodeToStorageEnclosure_IOControllerOperationalStatus ¶
type StorageNodeToStorageEnclosure_IOControllerOperationalStatus int
StorageNodeToStorageEnclosure_IOControllerOperationalStatus
const ( // Unknown enum StorageNodeToStorageEnclosure_IOControllerOperationalStatus_Unknown StorageNodeToStorageEnclosure_IOControllerOperationalStatus = 0 // OK enum StorageNodeToStorageEnclosure_IOControllerOperationalStatus_OK StorageNodeToStorageEnclosure_IOControllerOperationalStatus = 2 // Degraded enum StorageNodeToStorageEnclosure_IOControllerOperationalStatus_Degraded StorageNodeToStorageEnclosure_IOControllerOperationalStatus = 3 // Error enum StorageNodeToStorageEnclosure_IOControllerOperationalStatus_Error StorageNodeToStorageEnclosure_IOControllerOperationalStatus = 6 // Non_Recoverable_Error enum StorageNodeToStorageEnclosure_IOControllerOperationalStatus_Non_Recoverable_Error StorageNodeToStorageEnclosure_IOControllerOperationalStatus = 7 // Not_Installed enum StorageNodeToStorageEnclosure_IOControllerOperationalStatus_Not_Installed StorageNodeToStorageEnclosure_IOControllerOperationalStatus = 8 // Not_Available enum StorageNodeToStorageEnclosure_IOControllerOperationalStatus_Not_Available StorageNodeToStorageEnclosure_IOControllerOperationalStatus = 9 // No_Access_Allowed enum StorageNodeToStorageEnclosure_IOControllerOperationalStatus_No_Access_Allowed StorageNodeToStorageEnclosure_IOControllerOperationalStatus = 10 // Not_Reported enum StorageNodeToStorageEnclosure_IOControllerOperationalStatus_Not_Reported StorageNodeToStorageEnclosure_IOControllerOperationalStatus = 11 )
type StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus ¶
type StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus int
StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus
const ( // Unknown enum StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus_Unknown StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus = 0 // OK enum StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus_OK StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus = 2 // Degraded enum StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus_Degraded StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus = 3 // Error enum StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus_Error StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus = 6 // Non_Recoverable_Error enum StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus_Non_Recoverable_Error StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus = 7 // Not_Installed enum StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus_Not_Installed StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus = 8 // Not_Available enum StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus_Not_Available StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus = 9 // No_Access_Allowed enum StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus_No_Access_Allowed StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus = 10 // Not_Reported enum StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus_Not_Reported StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus = 11 )
type StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus ¶
type StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus int
StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus
const ( // Unknown enum StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus_Unknown StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus = 0 // OK enum StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus_OK StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus = 2 // Degraded enum StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus_Degraded StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus = 3 // Error enum StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus_Error StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus = 6 // Non_Recoverable_Error enum StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus_Non_Recoverable_Error StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus = 7 // Not_Installed enum StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus_Not_Installed StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus = 8 // Not_Available enum StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus_Not_Available StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus = 9 // No_Access_Allowed enum StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus_No_Access_Allowed StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus = 10 // Not_Reported enum StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus_Not_Reported StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus = 11 )
type StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus ¶
type StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus int
StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus
const ( // Unknown enum StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus_Unknown StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus = 0 // OK enum StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus_OK StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus = 2 // Degraded enum StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus_Degraded StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus = 3 // Error enum StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus_Error StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus = 6 // Non_Recoverable_Error enum StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus_Non_Recoverable_Error StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus = 7 // Not_Installed enum StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus_Not_Installed StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus = 8 // Not_Available enum StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus_Not_Available StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus = 9 // No_Access_Allowed enum StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus_No_Access_Allowed StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus = 10 // Not_Reported enum StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus_Not_Reported StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus = 11 )
type StorageNode_NameFormat ¶
type StorageNode_NameFormat int
StorageNode_NameFormat
const ( // Other enum StorageNode_NameFormat_Other StorageNode_NameFormat = 1 // IP enum StorageNode_NameFormat_IP StorageNode_NameFormat = 2 // Dial enum StorageNode_NameFormat_Dial StorageNode_NameFormat = 3 // HID enum StorageNode_NameFormat_HID StorageNode_NameFormat = 4 // NWA enum StorageNode_NameFormat_NWA StorageNode_NameFormat = 5 // HWA enum StorageNode_NameFormat_HWA StorageNode_NameFormat = 6 // X25 enum StorageNode_NameFormat_X25 StorageNode_NameFormat = 7 // ISDN enum StorageNode_NameFormat_ISDN StorageNode_NameFormat = 8 // IPX enum StorageNode_NameFormat_IPX StorageNode_NameFormat = 9 // DCC enum StorageNode_NameFormat_DCC StorageNode_NameFormat = 10 // ICD enum StorageNode_NameFormat_ICD StorageNode_NameFormat = 11 // E_164 enum StorageNode_NameFormat_E_164 StorageNode_NameFormat = 12 // SNA enum StorageNode_NameFormat_SNA StorageNode_NameFormat = 13 // OID_OSI enum StorageNode_NameFormat_OID_OSI StorageNode_NameFormat = 14 // WWN enum StorageNode_NameFormat_WWN StorageNode_NameFormat = 15 // NAA enum StorageNode_NameFormat_NAA StorageNode_NameFormat = 16 )
type StorageNode_OperationalStatus ¶
type StorageNode_OperationalStatus int
StorageNode_OperationalStatus
const ( // Unknown enum StorageNode_OperationalStatus_Unknown StorageNode_OperationalStatus = 0 // Up enum StorageNode_OperationalStatus_Up StorageNode_OperationalStatus = 2 // Down enum StorageNode_OperationalStatus_Down StorageNode_OperationalStatus = 6 // Joining enum StorageNode_OperationalStatus_Joining StorageNode_OperationalStatus = 8 // Paused enum StorageNode_OperationalStatus_Paused StorageNode_OperationalStatus = 10 )
type StoragePool_FaultDomainAwarenessDefault ¶
type StoragePool_FaultDomainAwarenessDefault int
StoragePool_FaultDomainAwarenessDefault
const ( // PhysicalDisk enum StoragePool_FaultDomainAwarenessDefault_PhysicalDisk StoragePool_FaultDomainAwarenessDefault = 1 // StorageEnclosure enum StoragePool_FaultDomainAwarenessDefault_StorageEnclosure StoragePool_FaultDomainAwarenessDefault = 2 // StorageScaleUnit enum StoragePool_FaultDomainAwarenessDefault_StorageScaleUnit StoragePool_FaultDomainAwarenessDefault = 3 // StorageChassis enum StoragePool_FaultDomainAwarenessDefault_StorageChassis StoragePool_FaultDomainAwarenessDefault = 4 // StorageRack enum StoragePool_FaultDomainAwarenessDefault_StorageRack StoragePool_FaultDomainAwarenessDefault = 5 )
type StoragePool_FileSystem ¶
type StoragePool_FileSystem int
StoragePool_FileSystem
const ( // NTFS enum StoragePool_FileSystem_NTFS StoragePool_FileSystem = 14 // ReFS enum StoragePool_FileSystem_ReFS StoragePool_FileSystem = 15 // CSVFS_NTFS enum StoragePool_FileSystem_CSVFS_NTFS StoragePool_FileSystem = 16 // CSVFS_ReFS enum StoragePool_FileSystem_CSVFS_ReFS StoragePool_FileSystem = 17 )
type StoragePool_HealthStatus ¶
type StoragePool_HealthStatus int
StoragePool_HealthStatus
const ( // Healthy enum StoragePool_HealthStatus_Healthy StoragePool_HealthStatus = 0 // Warning enum StoragePool_HealthStatus_Warning StoragePool_HealthStatus = 1 // Unhealthy enum StoragePool_HealthStatus_Unhealthy StoragePool_HealthStatus = 2 // Unknown enum StoragePool_HealthStatus_Unknown StoragePool_HealthStatus = 5 )
type StoragePool_MediaType ¶
type StoragePool_MediaType int
StoragePool_MediaType
const ( // HDD enum StoragePool_MediaType_HDD StoragePool_MediaType = 3 // SSD enum StoragePool_MediaType_SSD StoragePool_MediaType = 4 )
type StoragePool_OperationalStatus ¶
type StoragePool_OperationalStatus int
StoragePool_OperationalStatus
const ( // Unknown enum StoragePool_OperationalStatus_Unknown StoragePool_OperationalStatus = 0 // Other enum StoragePool_OperationalStatus_Other StoragePool_OperationalStatus = 1 // OK enum StoragePool_OperationalStatus_OK StoragePool_OperationalStatus = 2 // Degraded enum StoragePool_OperationalStatus_Degraded StoragePool_OperationalStatus = 3 // Stressed enum StoragePool_OperationalStatus_Stressed StoragePool_OperationalStatus = 4 // Predictive_Failure enum StoragePool_OperationalStatus_Predictive_Failure StoragePool_OperationalStatus = 5 // Error enum StoragePool_OperationalStatus_Error StoragePool_OperationalStatus = 6 // Non_Recoverable_Error enum StoragePool_OperationalStatus_Non_Recoverable_Error StoragePool_OperationalStatus = 7 // Starting enum StoragePool_OperationalStatus_Starting StoragePool_OperationalStatus = 8 // Stopping enum StoragePool_OperationalStatus_Stopping StoragePool_OperationalStatus = 9 // Stopped enum StoragePool_OperationalStatus_Stopped StoragePool_OperationalStatus = 10 // In_Service enum StoragePool_OperationalStatus_In_Service StoragePool_OperationalStatus = 11 // No_Contact enum StoragePool_OperationalStatus_No_Contact StoragePool_OperationalStatus = 12 // Lost_Communication enum StoragePool_OperationalStatus_Lost_Communication StoragePool_OperationalStatus = 13 // Aborted enum StoragePool_OperationalStatus_Aborted StoragePool_OperationalStatus = 14 // Dormant enum StoragePool_OperationalStatus_Dormant StoragePool_OperationalStatus = 15 // Supporting_Entity_in_Error enum StoragePool_OperationalStatus_Supporting_Entity_in_Error StoragePool_OperationalStatus = 16 // Completed enum StoragePool_OperationalStatus_Completed StoragePool_OperationalStatus = 17 // Power_Mode enum StoragePool_OperationalStatus_Power_Mode StoragePool_OperationalStatus = 18 // Relocating enum StoragePool_OperationalStatus_Relocating StoragePool_OperationalStatus = 19 // Microsoft_Reserved enum StoragePool_OperationalStatus_Microsoft_Reserved StoragePool_OperationalStatus = 20 // Read_only enum StoragePool_OperationalStatus_Read_only StoragePool_OperationalStatus = 21 // Incomplete enum StoragePool_OperationalStatus_Incomplete StoragePool_OperationalStatus = 22 // Microsoft_Reserved1 enum StoragePool_OperationalStatus_Microsoft_Reserved1 StoragePool_OperationalStatus = 23 )
type StoragePool_ProvisioningType ¶
type StoragePool_ProvisioningType int
StoragePool_ProvisioningType
const ( // Thin enum StoragePool_ProvisioningType_Thin StoragePool_ProvisioningType = 1 // Fixed enum StoragePool_ProvisioningType_Fixed StoragePool_ProvisioningType = 2 )
type StoragePool_ProvisioningTypeDefault ¶
type StoragePool_ProvisioningTypeDefault int
StoragePool_ProvisioningTypeDefault
const ( // Thin enum StoragePool_ProvisioningTypeDefault_Thin StoragePool_ProvisioningTypeDefault = 1 // Fixed enum StoragePool_ProvisioningTypeDefault_Fixed StoragePool_ProvisioningTypeDefault = 2 )
type StoragePool_ReadOnlyReason ¶
type StoragePool_ReadOnlyReason int
StoragePool_ReadOnlyReason
const ( // Unknown enum StoragePool_ReadOnlyReason_Unknown StoragePool_ReadOnlyReason = 0 // None enum StoragePool_ReadOnlyReason_None StoragePool_ReadOnlyReason = 1 // By_Policy enum StoragePool_ReadOnlyReason_By_Policy StoragePool_ReadOnlyReason = 2 // Majority_Disks_Unhealthy enum StoragePool_ReadOnlyReason_Majority_Disks_Unhealthy StoragePool_ReadOnlyReason = 3 // Starting enum StoragePool_ReadOnlyReason_Starting StoragePool_ReadOnlyReason = 4 )
type StoragePool_RepairPolicy ¶
type StoragePool_RepairPolicy int
StoragePool_RepairPolicy
const ( // Sequential enum StoragePool_RepairPolicy_Sequential StoragePool_RepairPolicy = 2 // Parallel enum StoragePool_RepairPolicy_Parallel StoragePool_RepairPolicy = 3 )
type StoragePool_RetireMissingPhysicalDisks ¶
type StoragePool_RetireMissingPhysicalDisks int
StoragePool_RetireMissingPhysicalDisks
const ( // Auto enum StoragePool_RetireMissingPhysicalDisks_Auto StoragePool_RetireMissingPhysicalDisks = 1 // Always enum StoragePool_RetireMissingPhysicalDisks_Always StoragePool_RetireMissingPhysicalDisks = 2 // Never enum StoragePool_RetireMissingPhysicalDisks_Never StoragePool_RetireMissingPhysicalDisks = 3 )
type StoragePool_SupportedProvisioningTypes ¶
type StoragePool_SupportedProvisioningTypes int
StoragePool_SupportedProvisioningTypes
const ( // Unknown enum StoragePool_SupportedProvisioningTypes_Unknown StoragePool_SupportedProvisioningTypes = 0 // Thin enum StoragePool_SupportedProvisioningTypes_Thin StoragePool_SupportedProvisioningTypes = 1 // Fixed enum StoragePool_SupportedProvisioningTypes_Fixed StoragePool_SupportedProvisioningTypes = 2 )
type StoragePool_Usage ¶
type StoragePool_Usage int
StoragePool_Usage
const ( // Other enum StoragePool_Usage_Other StoragePool_Usage = 1 // Unrestricted enum StoragePool_Usage_Unrestricted StoragePool_Usage = 2 // Reserved_for_ComputerSystem__the_block_server_ enum StoragePool_Usage_Reserved_for_ComputerSystem__the_block_server_ StoragePool_Usage = 3 // Reserved_by_Replication_Services enum StoragePool_Usage_Reserved_by_Replication_Services StoragePool_Usage = 4 // Reserved_by_Migration_Services enum StoragePool_Usage_Reserved_by_Migration_Services StoragePool_Usage = 5 // Local_Replica_Source enum StoragePool_Usage_Local_Replica_Source StoragePool_Usage = 6 // Remote_Replica_Source enum StoragePool_Usage_Remote_Replica_Source StoragePool_Usage = 7 // Local_Replica_Target enum StoragePool_Usage_Local_Replica_Target StoragePool_Usage = 8 // Remote_Replica_Target enum StoragePool_Usage_Remote_Replica_Target StoragePool_Usage = 9 // Local_Replica_Source_or_Target enum StoragePool_Usage_Local_Replica_Source_or_Target StoragePool_Usage = 10 // Remote_Replica_Source_or_Target enum StoragePool_Usage_Remote_Replica_Source_or_Target StoragePool_Usage = 11 // Delta_Replica_Target enum StoragePool_Usage_Delta_Replica_Target StoragePool_Usage = 12 // Element_Component enum StoragePool_Usage_Element_Component StoragePool_Usage = 13 // Reserved_as_Pool_Contributor enum StoragePool_Usage_Reserved_as_Pool_Contributor StoragePool_Usage = 14 // Composite_Volume_Member enum StoragePool_Usage_Composite_Volume_Member StoragePool_Usage = 15 // Composite_VirtualDisk_Member enum StoragePool_Usage_Composite_VirtualDisk_Member StoragePool_Usage = 16 // Reserved_for_Sparing enum StoragePool_Usage_Reserved_for_Sparing StoragePool_Usage = 17 )
type StoragePool_Version ¶
type StoragePool_Version int
StoragePool_Version
const ( // Windows_Server_2012 enum StoragePool_Version_Windows_Server_2012 StoragePool_Version = 1 // Windows_Server_2012_R2_Preview enum StoragePool_Version_Windows_Server_2012_R2_Preview StoragePool_Version = 2 // Windows_Server_2012_R2 enum StoragePool_Version_Windows_Server_2012_R2 StoragePool_Version = 3 // Pool_Metadata_Version enum StoragePool_Version_Pool_Metadata_Version StoragePool_Version = 4 )
type StorageProvider_DiscoveryLevel ¶
type StorageProvider_DiscoveryLevel int
StorageProvider_DiscoveryLevel
const ( // Level_0 enum StorageProvider_DiscoveryLevel_Level_0 StorageProvider_DiscoveryLevel = 0 // Level_1 enum StorageProvider_DiscoveryLevel_Level_1 StorageProvider_DiscoveryLevel = 1 // Level_2 enum StorageProvider_DiscoveryLevel_Level_2 StorageProvider_DiscoveryLevel = 2 // Level_3 enum StorageProvider_DiscoveryLevel_Level_3 StorageProvider_DiscoveryLevel = 3 )
type StorageProvider_RemoteSubsystemCacheMode ¶
type StorageProvider_RemoteSubsystemCacheMode int
StorageProvider_RemoteSubsystemCacheMode
const ( // Disabled enum StorageProvider_RemoteSubsystemCacheMode_Disabled StorageProvider_RemoteSubsystemCacheMode = 2 // Manual_Discovery enum StorageProvider_RemoteSubsystemCacheMode_Manual_Discovery StorageProvider_RemoteSubsystemCacheMode = 3 )
type StorageProvider_SupportedRemoteSubsystemCacheModes ¶
type StorageProvider_SupportedRemoteSubsystemCacheModes int
StorageProvider_SupportedRemoteSubsystemCacheModes
const ( // Unknown enum StorageProvider_SupportedRemoteSubsystemCacheModes_Unknown StorageProvider_SupportedRemoteSubsystemCacheModes = 0 // Disabled enum StorageProvider_SupportedRemoteSubsystemCacheModes_Disabled StorageProvider_SupportedRemoteSubsystemCacheModes = 2 // Manual_Discovery enum StorageProvider_SupportedRemoteSubsystemCacheModes_Manual_Discovery StorageProvider_SupportedRemoteSubsystemCacheModes = 3 )
type StorageProvider_Type ¶
type StorageProvider_Type int
StorageProvider_Type
const ( // SMP enum StorageProvider_Type_SMP StorageProvider_Type = 1 )
type StorageSubSystem_CurrentCacheLevel ¶
type StorageSubSystem_CurrentCacheLevel int
StorageSubSystem_CurrentCacheLevel
const ( // Level_0 enum StorageSubSystem_CurrentCacheLevel_Level_0 StorageSubSystem_CurrentCacheLevel = 0 // Level_1 enum StorageSubSystem_CurrentCacheLevel_Level_1 StorageSubSystem_CurrentCacheLevel = 1 // Level_2 enum StorageSubSystem_CurrentCacheLevel_Level_2 StorageSubSystem_CurrentCacheLevel = 2 // Level_3 enum StorageSubSystem_CurrentCacheLevel_Level_3 StorageSubSystem_CurrentCacheLevel = 3 )
type StorageSubSystem_DataTieringType ¶
type StorageSubSystem_DataTieringType int
StorageSubSystem_DataTieringType
const ( // Unknown enum StorageSubSystem_DataTieringType_Unknown StorageSubSystem_DataTieringType = 0 // Not_Supported enum StorageSubSystem_DataTieringType_Not_Supported StorageSubSystem_DataTieringType = 1 // Manual enum StorageSubSystem_DataTieringType_Manual StorageSubSystem_DataTieringType = 2 // Auto enum StorageSubSystem_DataTieringType_Auto StorageSubSystem_DataTieringType = 3 )
type StorageSubSystem_DeviceAccesses ¶
type StorageSubSystem_DeviceAccesses int
StorageSubSystem_DeviceAccesses
const ( // Unknown enum StorageSubSystem_DeviceAccesses_Unknown StorageSubSystem_DeviceAccesses = 0 // Read_Write enum StorageSubSystem_DeviceAccesses_Read_Write StorageSubSystem_DeviceAccesses = 2 // Read_Only enum StorageSubSystem_DeviceAccesses_Read_Only StorageSubSystem_DeviceAccesses = 3 // No_Access enum StorageSubSystem_DeviceAccesses_No_Access StorageSubSystem_DeviceAccesses = 4 )
type StorageSubSystem_FaultDomainAwarenessDefault ¶
type StorageSubSystem_FaultDomainAwarenessDefault int
StorageSubSystem_FaultDomainAwarenessDefault
const ( // PhysicalDisk enum StorageSubSystem_FaultDomainAwarenessDefault_PhysicalDisk StorageSubSystem_FaultDomainAwarenessDefault = 1 // StorageEnclosure enum StorageSubSystem_FaultDomainAwarenessDefault_StorageEnclosure StorageSubSystem_FaultDomainAwarenessDefault = 2 // StorageScaleUnit enum StorageSubSystem_FaultDomainAwarenessDefault_StorageScaleUnit StorageSubSystem_FaultDomainAwarenessDefault = 3 // StorageChassis enum StorageSubSystem_FaultDomainAwarenessDefault_StorageChassis StorageSubSystem_FaultDomainAwarenessDefault = 4 // StorageRack enum StorageSubSystem_FaultDomainAwarenessDefault_StorageRack StorageSubSystem_FaultDomainAwarenessDefault = 5 )
type StorageSubSystem_HealthStatus ¶
type StorageSubSystem_HealthStatus int
StorageSubSystem_HealthStatus
const ( // Healthy enum StorageSubSystem_HealthStatus_Healthy StorageSubSystem_HealthStatus = 0 // Warning enum StorageSubSystem_HealthStatus_Warning StorageSubSystem_HealthStatus = 1 // Unhealthy enum StorageSubSystem_HealthStatus_Unhealthy StorageSubSystem_HealthStatus = 2 )
type StorageSubSystem_HostType ¶
type StorageSubSystem_HostType int
StorageSubSystem_HostType
const ( // Unknown enum StorageSubSystem_HostType_Unknown StorageSubSystem_HostType = 0 // Other enum StorageSubSystem_HostType_Other StorageSubSystem_HostType = 1 // Standard enum StorageSubSystem_HostType_Standard StorageSubSystem_HostType = 2 // Solaris enum StorageSubSystem_HostType_Solaris StorageSubSystem_HostType = 3 // HPUX enum StorageSubSystem_HostType_HPUX StorageSubSystem_HostType = 4 // OpenVMS enum StorageSubSystem_HostType_OpenVMS StorageSubSystem_HostType = 5 // Tru64 enum StorageSubSystem_HostType_Tru64 StorageSubSystem_HostType = 6 // Netware enum StorageSubSystem_HostType_Netware StorageSubSystem_HostType = 7 // Sequent enum StorageSubSystem_HostType_Sequent StorageSubSystem_HostType = 8 // AIX enum StorageSubSystem_HostType_AIX StorageSubSystem_HostType = 9 // DGUX enum StorageSubSystem_HostType_DGUX StorageSubSystem_HostType = 10 // Dynix enum StorageSubSystem_HostType_Dynix StorageSubSystem_HostType = 11 // Irix enum StorageSubSystem_HostType_Irix StorageSubSystem_HostType = 12 // Cisco_iSCSI_Storage_Router enum StorageSubSystem_HostType_Cisco_iSCSI_Storage_Router StorageSubSystem_HostType = 13 // Linux enum StorageSubSystem_HostType_Linux StorageSubSystem_HostType = 14 // Microsoft_Windows enum StorageSubSystem_HostType_Microsoft_Windows StorageSubSystem_HostType = 15 // OS400 enum StorageSubSystem_HostType_OS400 StorageSubSystem_HostType = 16 // TRESPASS enum StorageSubSystem_HostType_TRESPASS StorageSubSystem_HostType = 17 // HI_UX enum StorageSubSystem_HostType_HI_UX StorageSubSystem_HostType = 18 // VMware_ESXi enum StorageSubSystem_HostType_VMware_ESXi StorageSubSystem_HostType = 19 // Microsoft_Windows_Server_2008 enum StorageSubSystem_HostType_Microsoft_Windows_Server_2008 StorageSubSystem_HostType = 20 // Microsoft_Windows_Server_2003 enum StorageSubSystem_HostType_Microsoft_Windows_Server_2003 StorageSubSystem_HostType = 21 // DMTF_Reserved enum StorageSubSystem_HostType_DMTF_Reserved StorageSubSystem_HostType = 22 // Vendor_Specific enum StorageSubSystem_HostType_Vendor_Specific StorageSubSystem_HostType = 23 )
type StorageSubSystem_MaskingPortsPerView ¶
type StorageSubSystem_MaskingPortsPerView int
StorageSubSystem_MaskingPortsPerView
const ( // One_TargetPort_per_view enum StorageSubSystem_MaskingPortsPerView_One_TargetPort_per_view StorageSubSystem_MaskingPortsPerView = 2 // Multiple_target_ports_per_view enum StorageSubSystem_MaskingPortsPerView_Multiple_target_ports_per_view StorageSubSystem_MaskingPortsPerView = 3 StorageSubSystem_MaskingPortsPerView_All_target_ports_share_the_same_view StorageSubSystem_MaskingPortsPerView = 4 )
type StorageSubSystem_MaskingValidInitiatorIdTypes ¶
type StorageSubSystem_MaskingValidInitiatorIdTypes int
StorageSubSystem_MaskingValidInitiatorIdTypes
const ( // Other enum StorageSubSystem_MaskingValidInitiatorIdTypes_Other StorageSubSystem_MaskingValidInitiatorIdTypes = 1 // Port_WWN enum StorageSubSystem_MaskingValidInitiatorIdTypes_Port_WWN StorageSubSystem_MaskingValidInitiatorIdTypes = 2 // Node_WWN enum StorageSubSystem_MaskingValidInitiatorIdTypes_Node_WWN StorageSubSystem_MaskingValidInitiatorIdTypes = 3 // Host_Name enum StorageSubSystem_MaskingValidInitiatorIdTypes_Host_Name StorageSubSystem_MaskingValidInitiatorIdTypes = 4 // iSCSI_Name enum StorageSubSystem_MaskingValidInitiatorIdTypes_iSCSI_Name StorageSubSystem_MaskingValidInitiatorIdTypes = 5 // Switch_WWN enum StorageSubSystem_MaskingValidInitiatorIdTypes_Switch_WWN StorageSubSystem_MaskingValidInitiatorIdTypes = 6 // SAS_Address enum StorageSubSystem_MaskingValidInitiatorIdTypes_SAS_Address StorageSubSystem_MaskingValidInitiatorIdTypes = 7 )
type StorageSubSystem_NameFormat ¶
type StorageSubSystem_NameFormat int
StorageSubSystem_NameFormat
const ( // Other enum StorageSubSystem_NameFormat_Other StorageSubSystem_NameFormat = 1 // IP enum StorageSubSystem_NameFormat_IP StorageSubSystem_NameFormat = 2 // Dial enum StorageSubSystem_NameFormat_Dial StorageSubSystem_NameFormat = 3 // HID enum StorageSubSystem_NameFormat_HID StorageSubSystem_NameFormat = 4 // NWA enum StorageSubSystem_NameFormat_NWA StorageSubSystem_NameFormat = 5 // HWA enum StorageSubSystem_NameFormat_HWA StorageSubSystem_NameFormat = 6 // X25 enum StorageSubSystem_NameFormat_X25 StorageSubSystem_NameFormat = 7 // ISDN enum StorageSubSystem_NameFormat_ISDN StorageSubSystem_NameFormat = 8 // IPX enum StorageSubSystem_NameFormat_IPX StorageSubSystem_NameFormat = 9 // DCC enum StorageSubSystem_NameFormat_DCC StorageSubSystem_NameFormat = 10 // ICD enum StorageSubSystem_NameFormat_ICD StorageSubSystem_NameFormat = 11 // E_164 enum StorageSubSystem_NameFormat_E_164 StorageSubSystem_NameFormat = 12 // SNA enum StorageSubSystem_NameFormat_SNA StorageSubSystem_NameFormat = 13 // OID_OSI enum StorageSubSystem_NameFormat_OID_OSI StorageSubSystem_NameFormat = 14 // WWN enum StorageSubSystem_NameFormat_WWN StorageSubSystem_NameFormat = 15 // NAA enum StorageSubSystem_NameFormat_NAA StorageSubSystem_NameFormat = 16 )
type StorageSubSystem_OperationalStatus ¶
type StorageSubSystem_OperationalStatus int
StorageSubSystem_OperationalStatus
const ( // Unknown enum StorageSubSystem_OperationalStatus_Unknown StorageSubSystem_OperationalStatus = 0 // Other enum StorageSubSystem_OperationalStatus_Other StorageSubSystem_OperationalStatus = 1 // OK enum StorageSubSystem_OperationalStatus_OK StorageSubSystem_OperationalStatus = 2 // Degraded enum StorageSubSystem_OperationalStatus_Degraded StorageSubSystem_OperationalStatus = 3 // Stressed enum StorageSubSystem_OperationalStatus_Stressed StorageSubSystem_OperationalStatus = 4 // Predictive_Failure enum StorageSubSystem_OperationalStatus_Predictive_Failure StorageSubSystem_OperationalStatus = 5 // Error enum StorageSubSystem_OperationalStatus_Error StorageSubSystem_OperationalStatus = 6 // Non_Recoverable_Error enum StorageSubSystem_OperationalStatus_Non_Recoverable_Error StorageSubSystem_OperationalStatus = 7 // Starting enum StorageSubSystem_OperationalStatus_Starting StorageSubSystem_OperationalStatus = 8 // Stopping enum StorageSubSystem_OperationalStatus_Stopping StorageSubSystem_OperationalStatus = 9 // Stopped enum StorageSubSystem_OperationalStatus_Stopped StorageSubSystem_OperationalStatus = 10 // In_Service enum StorageSubSystem_OperationalStatus_In_Service StorageSubSystem_OperationalStatus = 11 // No_Contact enum StorageSubSystem_OperationalStatus_No_Contact StorageSubSystem_OperationalStatus = 12 // Lost_Communication enum StorageSubSystem_OperationalStatus_Lost_Communication StorageSubSystem_OperationalStatus = 13 // Aborted enum StorageSubSystem_OperationalStatus_Aborted StorageSubSystem_OperationalStatus = 14 // Dormant enum StorageSubSystem_OperationalStatus_Dormant StorageSubSystem_OperationalStatus = 15 // Supporting_Entity_in_Error enum StorageSubSystem_OperationalStatus_Supporting_Entity_in_Error StorageSubSystem_OperationalStatus = 16 // Completed enum StorageSubSystem_OperationalStatus_Completed StorageSubSystem_OperationalStatus = 17 // Power_Mode enum StorageSubSystem_OperationalStatus_Power_Mode StorageSubSystem_OperationalStatus = 18 // Relocating enum StorageSubSystem_OperationalStatus_Relocating StorageSubSystem_OperationalStatus = 19 // Microsoft_Reserved enum StorageSubSystem_OperationalStatus_Microsoft_Reserved StorageSubSystem_OperationalStatus = 20 )
type StorageSubSystem_ParityLayout ¶
type StorageSubSystem_ParityLayout int
StorageSubSystem_ParityLayout
const ( // Non_rotated_Parity enum StorageSubSystem_ParityLayout_Non_rotated_Parity StorageSubSystem_ParityLayout = 1 // Rotated_Parity enum StorageSubSystem_ParityLayout_Rotated_Parity StorageSubSystem_ParityLayout = 2 )
type StorageSubSystem_ProvisioningType ¶
type StorageSubSystem_ProvisioningType int
StorageSubSystem_ProvisioningType
const ( // Thin enum StorageSubSystem_ProvisioningType_Thin StorageSubSystem_ProvisioningType = 1 // Fixed enum StorageSubSystem_ProvisioningType_Fixed StorageSubSystem_ProvisioningType = 2 )
type StorageSubSystem_ProvisioningTypeDefault ¶
type StorageSubSystem_ProvisioningTypeDefault int
StorageSubSystem_ProvisioningTypeDefault
const ( // Thin enum StorageSubSystem_ProvisioningTypeDefault_Thin StorageSubSystem_ProvisioningTypeDefault = 1 // Fixed enum StorageSubSystem_ProvisioningTypeDefault_Fixed StorageSubSystem_ProvisioningTypeDefault = 2 )
type StorageSubSystem_SupportedDeduplicationFileSystemTypes ¶
type StorageSubSystem_SupportedDeduplicationFileSystemTypes int
StorageSubSystem_SupportedDeduplicationFileSystemTypes
const ( // Unknown enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_Unknown StorageSubSystem_SupportedDeduplicationFileSystemTypes = 0 // Threshold enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_Threshold StorageSubSystem_SupportedDeduplicationFileSystemTypes = 1 // UFS enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_UFS StorageSubSystem_SupportedDeduplicationFileSystemTypes = 2 // HFS enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_HFS StorageSubSystem_SupportedDeduplicationFileSystemTypes = 3 // FAT enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_FAT StorageSubSystem_SupportedDeduplicationFileSystemTypes = 4 // FAT16 enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_FAT16 StorageSubSystem_SupportedDeduplicationFileSystemTypes = 5 // FAT32 enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_FAT32 StorageSubSystem_SupportedDeduplicationFileSystemTypes = 6 // NTFS4 enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_NTFS4 StorageSubSystem_SupportedDeduplicationFileSystemTypes = 7 // NTFS5 enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_NTFS5 StorageSubSystem_SupportedDeduplicationFileSystemTypes = 8 // XFS enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_XFS StorageSubSystem_SupportedDeduplicationFileSystemTypes = 9 // AFS enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_AFS StorageSubSystem_SupportedDeduplicationFileSystemTypes = 10 // EXT2 enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_EXT2 StorageSubSystem_SupportedDeduplicationFileSystemTypes = 11 // EXT3 enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_EXT3 StorageSubSystem_SupportedDeduplicationFileSystemTypes = 12 // ReiserFS enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_ReiserFS StorageSubSystem_SupportedDeduplicationFileSystemTypes = 13 // NTFS enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_NTFS StorageSubSystem_SupportedDeduplicationFileSystemTypes = 14 // ReFS enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_ReFS StorageSubSystem_SupportedDeduplicationFileSystemTypes = 15 // CSVFS_NTFS enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_CSVFS_NTFS StorageSubSystem_SupportedDeduplicationFileSystemTypes = 16 // CSVFS_ReFS enum StorageSubSystem_SupportedDeduplicationFileSystemTypes_CSVFS_ReFS StorageSubSystem_SupportedDeduplicationFileSystemTypes = 17 )
type StorageSubSystem_SupportedDeduplicationObjectTypes ¶
type StorageSubSystem_SupportedDeduplicationObjectTypes int
StorageSubSystem_SupportedDeduplicationObjectTypes
const ( // Volume enum StorageSubSystem_SupportedDeduplicationObjectTypes_Volume StorageSubSystem_SupportedDeduplicationObjectTypes = 2 // VirtualDisk enum StorageSubSystem_SupportedDeduplicationObjectTypes_VirtualDisk StorageSubSystem_SupportedDeduplicationObjectTypes = 4 // Partition enum StorageSubSystem_SupportedDeduplicationObjectTypes_Partition StorageSubSystem_SupportedDeduplicationObjectTypes = 8 // StoragePool enum StorageSubSystem_SupportedDeduplicationObjectTypes_StoragePool StorageSubSystem_SupportedDeduplicationObjectTypes = 16 )
type StorageSubSystem_SupportedFileServerProtocols ¶
type StorageSubSystem_SupportedFileServerProtocols int
StorageSubSystem_SupportedFileServerProtocols
const ( // NFS enum StorageSubSystem_SupportedFileServerProtocols_NFS StorageSubSystem_SupportedFileServerProtocols = 2 // CIFS_SMB_ enum StorageSubSystem_SupportedFileServerProtocols_CIFS_SMB_ StorageSubSystem_SupportedFileServerProtocols = 3 )
type StorageSubSystem_SupportedFileSystems ¶
type StorageSubSystem_SupportedFileSystems int
StorageSubSystem_SupportedFileSystems
const ( // Unknown enum StorageSubSystem_SupportedFileSystems_Unknown StorageSubSystem_SupportedFileSystems = 0 // Threshold enum StorageSubSystem_SupportedFileSystems_Threshold StorageSubSystem_SupportedFileSystems = 1 // UFS enum StorageSubSystem_SupportedFileSystems_UFS StorageSubSystem_SupportedFileSystems = 2 // HFS enum StorageSubSystem_SupportedFileSystems_HFS StorageSubSystem_SupportedFileSystems = 3 // FAT enum StorageSubSystem_SupportedFileSystems_FAT StorageSubSystem_SupportedFileSystems = 4 // FAT16 enum StorageSubSystem_SupportedFileSystems_FAT16 StorageSubSystem_SupportedFileSystems = 5 // FAT32 enum StorageSubSystem_SupportedFileSystems_FAT32 StorageSubSystem_SupportedFileSystems = 6 // NTFS4 enum StorageSubSystem_SupportedFileSystems_NTFS4 StorageSubSystem_SupportedFileSystems = 7 // NTFS5 enum StorageSubSystem_SupportedFileSystems_NTFS5 StorageSubSystem_SupportedFileSystems = 8 // XFS enum StorageSubSystem_SupportedFileSystems_XFS StorageSubSystem_SupportedFileSystems = 9 // AFS enum StorageSubSystem_SupportedFileSystems_AFS StorageSubSystem_SupportedFileSystems = 10 // EXT2 enum StorageSubSystem_SupportedFileSystems_EXT2 StorageSubSystem_SupportedFileSystems = 11 // EXT3 enum StorageSubSystem_SupportedFileSystems_EXT3 StorageSubSystem_SupportedFileSystems = 12 // ReiserFS enum StorageSubSystem_SupportedFileSystems_ReiserFS StorageSubSystem_SupportedFileSystems = 13 // NTFS enum StorageSubSystem_SupportedFileSystems_NTFS StorageSubSystem_SupportedFileSystems = 14 // ReFS enum StorageSubSystem_SupportedFileSystems_ReFS StorageSubSystem_SupportedFileSystems = 15 // CSVFS_NTFS enum StorageSubSystem_SupportedFileSystems_CSVFS_NTFS StorageSubSystem_SupportedFileSystems = 16 // CSVFS_ReFS enum StorageSubSystem_SupportedFileSystems_CSVFS_ReFS StorageSubSystem_SupportedFileSystems = 17 )
type StorageSubSystem_SupportedHostType ¶
type StorageSubSystem_SupportedHostType int
StorageSubSystem_SupportedHostType
const ( // Unknown enum StorageSubSystem_SupportedHostType_Unknown StorageSubSystem_SupportedHostType = 0 // Other enum StorageSubSystem_SupportedHostType_Other StorageSubSystem_SupportedHostType = 1 // Standard enum StorageSubSystem_SupportedHostType_Standard StorageSubSystem_SupportedHostType = 2 // Solaris enum StorageSubSystem_SupportedHostType_Solaris StorageSubSystem_SupportedHostType = 3 // HPUX enum StorageSubSystem_SupportedHostType_HPUX StorageSubSystem_SupportedHostType = 4 // OpenVMS enum StorageSubSystem_SupportedHostType_OpenVMS StorageSubSystem_SupportedHostType = 5 // Tru64 enum StorageSubSystem_SupportedHostType_Tru64 StorageSubSystem_SupportedHostType = 6 // Netware enum StorageSubSystem_SupportedHostType_Netware StorageSubSystem_SupportedHostType = 7 // Sequent enum StorageSubSystem_SupportedHostType_Sequent StorageSubSystem_SupportedHostType = 8 // AIX enum StorageSubSystem_SupportedHostType_AIX StorageSubSystem_SupportedHostType = 9 // DGUX enum StorageSubSystem_SupportedHostType_DGUX StorageSubSystem_SupportedHostType = 10 // Dynix enum StorageSubSystem_SupportedHostType_Dynix StorageSubSystem_SupportedHostType = 11 // Irix enum StorageSubSystem_SupportedHostType_Irix StorageSubSystem_SupportedHostType = 12 // Cisco_iSCSI_Storage_Router enum StorageSubSystem_SupportedHostType_Cisco_iSCSI_Storage_Router StorageSubSystem_SupportedHostType = 13 // Linux enum StorageSubSystem_SupportedHostType_Linux StorageSubSystem_SupportedHostType = 14 // Microsoft_Windows enum StorageSubSystem_SupportedHostType_Microsoft_Windows StorageSubSystem_SupportedHostType = 15 // OS400 enum StorageSubSystem_SupportedHostType_OS400 StorageSubSystem_SupportedHostType = 16 // TRESPASS enum StorageSubSystem_SupportedHostType_TRESPASS StorageSubSystem_SupportedHostType = 17 // HI_UX enum StorageSubSystem_SupportedHostType_HI_UX StorageSubSystem_SupportedHostType = 18 // VMware_ESXi enum StorageSubSystem_SupportedHostType_VMware_ESXi StorageSubSystem_SupportedHostType = 19 // Microsoft_Windows_Server_2008 enum StorageSubSystem_SupportedHostType_Microsoft_Windows_Server_2008 StorageSubSystem_SupportedHostType = 20 // Microsoft_Windows_Server_2003 enum StorageSubSystem_SupportedHostType_Microsoft_Windows_Server_2003 StorageSubSystem_SupportedHostType = 21 // DMTF_Reserved enum StorageSubSystem_SupportedHostType_DMTF_Reserved StorageSubSystem_SupportedHostType = 22 // Vendor_Specific enum StorageSubSystem_SupportedHostType_Vendor_Specific StorageSubSystem_SupportedHostType = 23 )
type StorageSubSystem_Usage ¶
type StorageSubSystem_Usage int
StorageSubSystem_Usage
const ( // Other enum StorageSubSystem_Usage_Other StorageSubSystem_Usage = 1 // Unrestricted enum StorageSubSystem_Usage_Unrestricted StorageSubSystem_Usage = 2 // Reserved_for_ComputerSystem__the_block_server_ enum StorageSubSystem_Usage_Reserved_for_ComputerSystem__the_block_server_ StorageSubSystem_Usage = 3 // Reserved_as_a_Delta_Replica_Container enum StorageSubSystem_Usage_Reserved_as_a_Delta_Replica_Container StorageSubSystem_Usage = 4 // Reserved_for_Migration_Services enum StorageSubSystem_Usage_Reserved_for_Migration_Services StorageSubSystem_Usage = 5 // Reserved_for_Local_Replication_Services enum StorageSubSystem_Usage_Reserved_for_Local_Replication_Services StorageSubSystem_Usage = 6 // Reserved_for_Remote_Replication_Services enum StorageSubSystem_Usage_Reserved_for_Remote_Replication_Services StorageSubSystem_Usage = 7 // Reserved_for_Sparing enum StorageSubSystem_Usage_Reserved_for_Sparing StorageSubSystem_Usage = 8 )
type StorageSubSystem_iSCSITargetCreationScheme ¶
type StorageSubSystem_iSCSITargetCreationScheme int
StorageSubSystem_iSCSITargetCreationScheme
const ( // Not_Applicable enum StorageSubSystem_iSCSITargetCreationScheme_Not_Applicable StorageSubSystem_iSCSITargetCreationScheme = 0 // Not_Supported enum StorageSubSystem_iSCSITargetCreationScheme_Not_Supported StorageSubSystem_iSCSITargetCreationScheme = 1 // Manual enum StorageSubSystem_iSCSITargetCreationScheme_Manual StorageSubSystem_iSCSITargetCreationScheme = 2 // Auto enum StorageSubSystem_iSCSITargetCreationScheme_Auto StorageSubSystem_iSCSITargetCreationScheme = 3 )
type StorageTier_MediaType ¶
type StorageTier_MediaType int
StorageTier_MediaType
const ( // HDD enum StorageTier_MediaType_HDD StorageTier_MediaType = 3 // SSD enum StorageTier_MediaType_SSD StorageTier_MediaType = 4 )
type Synchronized_CopyMethodology ¶
type Synchronized_CopyMethodology int
Synchronized_CopyMethodology
const ( // Not_Specified enum Synchronized_CopyMethodology_Not_Specified Synchronized_CopyMethodology = 0 // Other enum Synchronized_CopyMethodology_Other Synchronized_CopyMethodology = 1 // Implementation_decides enum Synchronized_CopyMethodology_Implementation_decides Synchronized_CopyMethodology = 2 // Full_Copy enum Synchronized_CopyMethodology_Full_Copy Synchronized_CopyMethodology = 3 // Incremental_Copy enum Synchronized_CopyMethodology_Incremental_Copy Synchronized_CopyMethodology = 4 // Differential_Copy enum Synchronized_CopyMethodology_Differential_Copy Synchronized_CopyMethodology = 5 // Copy_On_Write enum Synchronized_CopyMethodology_Copy_On_Write Synchronized_CopyMethodology = 6 // Copy_On_Access enum Synchronized_CopyMethodology_Copy_On_Access Synchronized_CopyMethodology = 7 // Delta_Update enum Synchronized_CopyMethodology_Delta_Update Synchronized_CopyMethodology = 8 // Snap_And_Clone enum Synchronized_CopyMethodology_Snap_And_Clone Synchronized_CopyMethodology = 9 // Microsoft_Reserved enum Synchronized_CopyMethodology_Microsoft_Reserved Synchronized_CopyMethodology = 10 // Vendor_Specific enum Synchronized_CopyMethodology_Vendor_Specific Synchronized_CopyMethodology = 11 )
type Synchronized_CopyPriority ¶
type Synchronized_CopyPriority int
Synchronized_CopyPriority
const ( // Not_Managed enum Synchronized_CopyPriority_Not_Managed Synchronized_CopyPriority = 0 // Low enum Synchronized_CopyPriority_Low Synchronized_CopyPriority = 1 // Same enum Synchronized_CopyPriority_Same Synchronized_CopyPriority = 2 // High enum Synchronized_CopyPriority_High Synchronized_CopyPriority = 3 // Microsoft_Reserved enum Synchronized_CopyPriority_Microsoft_Reserved Synchronized_CopyPriority = 4 // Vendor_Specific enum Synchronized_CopyPriority_Vendor_Specific Synchronized_CopyPriority = 5 )
type Synchronized_CopyState ¶
type Synchronized_CopyState int
Synchronized_CopyState
const ( // Initialized enum Synchronized_CopyState_Initialized Synchronized_CopyState = 2 // Unsynchronized enum Synchronized_CopyState_Unsynchronized Synchronized_CopyState = 3 // Synchronized enum Synchronized_CopyState_Synchronized Synchronized_CopyState = 4 // Broken enum Synchronized_CopyState_Broken Synchronized_CopyState = 5 // Fractured enum Synchronized_CopyState_Fractured Synchronized_CopyState = 6 // Split enum Synchronized_CopyState_Split Synchronized_CopyState = 7 // Inactive enum Synchronized_CopyState_Inactive Synchronized_CopyState = 8 // Suspended enum Synchronized_CopyState_Suspended Synchronized_CopyState = 9 // Failedover enum Synchronized_CopyState_Failedover Synchronized_CopyState = 10 // Prepared enum Synchronized_CopyState_Prepared Synchronized_CopyState = 11 // Aborted enum Synchronized_CopyState_Aborted Synchronized_CopyState = 12 // Skewed enum Synchronized_CopyState_Skewed Synchronized_CopyState = 13 // Mixed enum Synchronized_CopyState_Mixed Synchronized_CopyState = 14 // Not_Applicable enum Synchronized_CopyState_Not_Applicable Synchronized_CopyState = 15 // Microsoft_Reserved enum Synchronized_CopyState_Microsoft_Reserved Synchronized_CopyState = 16 // Vendor_Specific enum Synchronized_CopyState_Vendor_Specific Synchronized_CopyState = 17 )
type Synchronized_CopyType ¶
type Synchronized_CopyType int
Synchronized_CopyType
const ( // Async enum Synchronized_CopyType_Async Synchronized_CopyType = 2 // Sync enum Synchronized_CopyType_Sync Synchronized_CopyType = 3 // UnSyncAssoc enum Synchronized_CopyType_UnSyncAssoc Synchronized_CopyType = 4 // UnSyncUnAssoc enum Synchronized_CopyType_UnSyncUnAssoc Synchronized_CopyType = 5 // Microsoft_Reserved enum Synchronized_CopyType_Microsoft_Reserved Synchronized_CopyType = 6 // Vendor_Specific enum Synchronized_CopyType_Vendor_Specific Synchronized_CopyType = 7 )
type Synchronized_ProgressStatus ¶
type Synchronized_ProgressStatus int
Synchronized_ProgressStatus
const ( // Unknown enum Synchronized_ProgressStatus_Unknown Synchronized_ProgressStatus = 0 // Completed enum Synchronized_ProgressStatus_Completed Synchronized_ProgressStatus = 2 // Dormant enum Synchronized_ProgressStatus_Dormant Synchronized_ProgressStatus = 3 // Initializing enum Synchronized_ProgressStatus_Initializing Synchronized_ProgressStatus = 4 // Preparing enum Synchronized_ProgressStatus_Preparing Synchronized_ProgressStatus = 5 // Synchronizing enum Synchronized_ProgressStatus_Synchronizing Synchronized_ProgressStatus = 6 // Resyncing enum Synchronized_ProgressStatus_Resyncing Synchronized_ProgressStatus = 7 // Restoring enum Synchronized_ProgressStatus_Restoring Synchronized_ProgressStatus = 8 // Fracturing enum Synchronized_ProgressStatus_Fracturing Synchronized_ProgressStatus = 9 // Splitting enum Synchronized_ProgressStatus_Splitting Synchronized_ProgressStatus = 10 // Failing_over enum Synchronized_ProgressStatus_Failing_over Synchronized_ProgressStatus = 11 // Failing_back enum Synchronized_ProgressStatus_Failing_back Synchronized_ProgressStatus = 12 // Aborting enum Synchronized_ProgressStatus_Aborting Synchronized_ProgressStatus = 13 // Mixed enum Synchronized_ProgressStatus_Mixed Synchronized_ProgressStatus = 14 // Not_Applicable enum Synchronized_ProgressStatus_Not_Applicable Synchronized_ProgressStatus = 15 // Suspending enum Synchronized_ProgressStatus_Suspending Synchronized_ProgressStatus = 16 // Requires_fracture enum Synchronized_ProgressStatus_Requires_fracture Synchronized_ProgressStatus = 17 // Requires_resync enum Synchronized_ProgressStatus_Requires_resync Synchronized_ProgressStatus = 18 // Requires_activate enum Synchronized_ProgressStatus_Requires_activate Synchronized_ProgressStatus = 19 // Pending enum Synchronized_ProgressStatus_Pending Synchronized_ProgressStatus = 20 // Detaching enum Synchronized_ProgressStatus_Detaching Synchronized_ProgressStatus = 21 // Microsoft_Reserved enum Synchronized_ProgressStatus_Microsoft_Reserved Synchronized_ProgressStatus = 22 // Vendor_Specific enum Synchronized_ProgressStatus_Vendor_Specific Synchronized_ProgressStatus = 23 )
type Synchronized_ReplicaType ¶
type Synchronized_ReplicaType int
Synchronized_ReplicaType
const ( // Not_Specified enum Synchronized_ReplicaType_Not_Specified Synchronized_ReplicaType = 0 // Full_Copy enum Synchronized_ReplicaType_Full_Copy Synchronized_ReplicaType = 2 // Before_Delta enum Synchronized_ReplicaType_Before_Delta Synchronized_ReplicaType = 3 // After_Delta enum Synchronized_ReplicaType_After_Delta Synchronized_ReplicaType = 4 // Log enum Synchronized_ReplicaType_Log Synchronized_ReplicaType = 5 // Microsoft_Reserved enum Synchronized_ReplicaType_Microsoft_Reserved Synchronized_ReplicaType = 6 // Vendor_Specific enum Synchronized_ReplicaType_Vendor_Specific Synchronized_ReplicaType = 7 )
type Synchronized_SyncMode ¶
type Synchronized_SyncMode int
Synchronized_SyncMode
const ( // Unknown enum Synchronized_SyncMode_Unknown Synchronized_SyncMode = 0 // Synchronous enum Synchronized_SyncMode_Synchronous Synchronized_SyncMode = 2 // Asynchronous enum Synchronized_SyncMode_Asynchronous Synchronized_SyncMode = 3 // Microsoft_Reserved enum Synchronized_SyncMode_Microsoft_Reserved Synchronized_SyncMode = 4 // Vendor_Specific enum Synchronized_SyncMode_Vendor_Specific Synchronized_SyncMode = 5 )
type Synchronized_SyncState ¶
type Synchronized_SyncState int
Synchronized_SyncState
const ( // Initialized enum Synchronized_SyncState_Initialized Synchronized_SyncState = 2 // PrepareInProgress enum Synchronized_SyncState_PrepareInProgress Synchronized_SyncState = 3 // Prepared enum Synchronized_SyncState_Prepared Synchronized_SyncState = 4 // ResyncInProgress enum Synchronized_SyncState_ResyncInProgress Synchronized_SyncState = 5 // Synchronized enum Synchronized_SyncState_Synchronized Synchronized_SyncState = 6 // Fracture_In_Progress enum Synchronized_SyncState_Fracture_In_Progress Synchronized_SyncState = 7 // QuiesceInProgress enum Synchronized_SyncState_QuiesceInProgress Synchronized_SyncState = 8 // Quiesced enum Synchronized_SyncState_Quiesced Synchronized_SyncState = 9 // Restore_In_Progresss enum Synchronized_SyncState_Restore_In_Progresss Synchronized_SyncState = 10 // Idle enum Synchronized_SyncState_Idle Synchronized_SyncState = 11 // Broken enum Synchronized_SyncState_Broken Synchronized_SyncState = 12 // Fractured enum Synchronized_SyncState_Fractured Synchronized_SyncState = 13 // Frozen enum Synchronized_SyncState_Frozen Synchronized_SyncState = 14 // Copy_In_Progress enum Synchronized_SyncState_Copy_In_Progress Synchronized_SyncState = 15 // Microsoft_Reserved enum Synchronized_SyncState_Microsoft_Reserved Synchronized_SyncState = 16 // Vendor_Specific enum Synchronized_SyncState_Vendor_Specific Synchronized_SyncState = 17 )
type Synchronized_SyncType ¶
type Synchronized_SyncType int
Synchronized_SyncType
const ( // Microsoft_Reserved enum Synchronized_SyncType_Microsoft_Reserved Synchronized_SyncType = 1 // Mirror enum Synchronized_SyncType_Mirror Synchronized_SyncType = 6 // Snapshot enum Synchronized_SyncType_Snapshot Synchronized_SyncType = 7 // Clone enum Synchronized_SyncType_Clone Synchronized_SyncType = 8 // Microsoft_Reserved1 enum Synchronized_SyncType_Microsoft_Reserved1 Synchronized_SyncType = 9 // Vendor_Specific enum Synchronized_SyncType_Vendor_Specific Synchronized_SyncType = 10 )
type VirtualDiskToVirtualDisk_CopyMethodology ¶
type VirtualDiskToVirtualDisk_CopyMethodology int
VirtualDiskToVirtualDisk_CopyMethodology
const ( // Not_Specified enum VirtualDiskToVirtualDisk_CopyMethodology_Not_Specified VirtualDiskToVirtualDisk_CopyMethodology = 0 // Other enum VirtualDiskToVirtualDisk_CopyMethodology_Other VirtualDiskToVirtualDisk_CopyMethodology = 1 // Implementation_decides enum VirtualDiskToVirtualDisk_CopyMethodology_Implementation_decides VirtualDiskToVirtualDisk_CopyMethodology = 2 // Full_Copy enum VirtualDiskToVirtualDisk_CopyMethodology_Full_Copy VirtualDiskToVirtualDisk_CopyMethodology = 3 // Incremental_Copy enum VirtualDiskToVirtualDisk_CopyMethodology_Incremental_Copy VirtualDiskToVirtualDisk_CopyMethodology = 4 // Differential_Copy enum VirtualDiskToVirtualDisk_CopyMethodology_Differential_Copy VirtualDiskToVirtualDisk_CopyMethodology = 5 // Copy_On_Write enum VirtualDiskToVirtualDisk_CopyMethodology_Copy_On_Write VirtualDiskToVirtualDisk_CopyMethodology = 6 // Copy_On_Access enum VirtualDiskToVirtualDisk_CopyMethodology_Copy_On_Access VirtualDiskToVirtualDisk_CopyMethodology = 7 // Delta_Update enum VirtualDiskToVirtualDisk_CopyMethodology_Delta_Update VirtualDiskToVirtualDisk_CopyMethodology = 8 // Snap_And_Clone enum VirtualDiskToVirtualDisk_CopyMethodology_Snap_And_Clone VirtualDiskToVirtualDisk_CopyMethodology = 9 // Microsoft_Reserved enum VirtualDiskToVirtualDisk_CopyMethodology_Microsoft_Reserved VirtualDiskToVirtualDisk_CopyMethodology = 10 // Vendor_Specific enum VirtualDiskToVirtualDisk_CopyMethodology_Vendor_Specific VirtualDiskToVirtualDisk_CopyMethodology = 11 )
type VirtualDiskToVirtualDisk_CopyPriority ¶
type VirtualDiskToVirtualDisk_CopyPriority int
VirtualDiskToVirtualDisk_CopyPriority
const ( // Not_Managed enum VirtualDiskToVirtualDisk_CopyPriority_Not_Managed VirtualDiskToVirtualDisk_CopyPriority = 0 // Low enum VirtualDiskToVirtualDisk_CopyPriority_Low VirtualDiskToVirtualDisk_CopyPriority = 1 // Same enum VirtualDiskToVirtualDisk_CopyPriority_Same VirtualDiskToVirtualDisk_CopyPriority = 2 // High enum VirtualDiskToVirtualDisk_CopyPriority_High VirtualDiskToVirtualDisk_CopyPriority = 3 // Microsoft_Reserved enum VirtualDiskToVirtualDisk_CopyPriority_Microsoft_Reserved VirtualDiskToVirtualDisk_CopyPriority = 4 // Vendor_Specific enum VirtualDiskToVirtualDisk_CopyPriority_Vendor_Specific VirtualDiskToVirtualDisk_CopyPriority = 5 )
type VirtualDiskToVirtualDisk_CopyState ¶
type VirtualDiskToVirtualDisk_CopyState int
VirtualDiskToVirtualDisk_CopyState
const ( // Initialized enum VirtualDiskToVirtualDisk_CopyState_Initialized VirtualDiskToVirtualDisk_CopyState = 2 // Unsynchronized enum VirtualDiskToVirtualDisk_CopyState_Unsynchronized VirtualDiskToVirtualDisk_CopyState = 3 // Synchronized enum VirtualDiskToVirtualDisk_CopyState_Synchronized VirtualDiskToVirtualDisk_CopyState = 4 // Broken enum VirtualDiskToVirtualDisk_CopyState_Broken VirtualDiskToVirtualDisk_CopyState = 5 // Fractured enum VirtualDiskToVirtualDisk_CopyState_Fractured VirtualDiskToVirtualDisk_CopyState = 6 // Split enum VirtualDiskToVirtualDisk_CopyState_Split VirtualDiskToVirtualDisk_CopyState = 7 // Inactive enum VirtualDiskToVirtualDisk_CopyState_Inactive VirtualDiskToVirtualDisk_CopyState = 8 // Suspended enum VirtualDiskToVirtualDisk_CopyState_Suspended VirtualDiskToVirtualDisk_CopyState = 9 // Failedover enum VirtualDiskToVirtualDisk_CopyState_Failedover VirtualDiskToVirtualDisk_CopyState = 10 // Prepared enum VirtualDiskToVirtualDisk_CopyState_Prepared VirtualDiskToVirtualDisk_CopyState = 11 // Aborted enum VirtualDiskToVirtualDisk_CopyState_Aborted VirtualDiskToVirtualDisk_CopyState = 12 // Skewed enum VirtualDiskToVirtualDisk_CopyState_Skewed VirtualDiskToVirtualDisk_CopyState = 13 // Mixed enum VirtualDiskToVirtualDisk_CopyState_Mixed VirtualDiskToVirtualDisk_CopyState = 14 // Not_Applicable enum VirtualDiskToVirtualDisk_CopyState_Not_Applicable VirtualDiskToVirtualDisk_CopyState = 15 // Microsoft_Reserved enum VirtualDiskToVirtualDisk_CopyState_Microsoft_Reserved VirtualDiskToVirtualDisk_CopyState = 16 // Vendor_Specific enum VirtualDiskToVirtualDisk_CopyState_Vendor_Specific VirtualDiskToVirtualDisk_CopyState = 17 )
type VirtualDiskToVirtualDisk_CopyType ¶
type VirtualDiskToVirtualDisk_CopyType int
VirtualDiskToVirtualDisk_CopyType
const ( // Async enum VirtualDiskToVirtualDisk_CopyType_Async VirtualDiskToVirtualDisk_CopyType = 2 // Sync enum VirtualDiskToVirtualDisk_CopyType_Sync VirtualDiskToVirtualDisk_CopyType = 3 // UnSyncAssoc enum VirtualDiskToVirtualDisk_CopyType_UnSyncAssoc VirtualDiskToVirtualDisk_CopyType = 4 // UnSyncUnAssoc enum VirtualDiskToVirtualDisk_CopyType_UnSyncUnAssoc VirtualDiskToVirtualDisk_CopyType = 5 // Microsoft_Reserved enum VirtualDiskToVirtualDisk_CopyType_Microsoft_Reserved VirtualDiskToVirtualDisk_CopyType = 6 // Vendor_Specific enum VirtualDiskToVirtualDisk_CopyType_Vendor_Specific VirtualDiskToVirtualDisk_CopyType = 7 )
type VirtualDiskToVirtualDisk_ProgressStatus ¶
type VirtualDiskToVirtualDisk_ProgressStatus int
VirtualDiskToVirtualDisk_ProgressStatus
const ( // Unknown enum VirtualDiskToVirtualDisk_ProgressStatus_Unknown VirtualDiskToVirtualDisk_ProgressStatus = 0 // Completed enum VirtualDiskToVirtualDisk_ProgressStatus_Completed VirtualDiskToVirtualDisk_ProgressStatus = 2 // Dormant enum VirtualDiskToVirtualDisk_ProgressStatus_Dormant VirtualDiskToVirtualDisk_ProgressStatus = 3 // Initializing enum VirtualDiskToVirtualDisk_ProgressStatus_Initializing VirtualDiskToVirtualDisk_ProgressStatus = 4 // Preparing enum VirtualDiskToVirtualDisk_ProgressStatus_Preparing VirtualDiskToVirtualDisk_ProgressStatus = 5 // Synchronizing enum VirtualDiskToVirtualDisk_ProgressStatus_Synchronizing VirtualDiskToVirtualDisk_ProgressStatus = 6 // Resyncing enum VirtualDiskToVirtualDisk_ProgressStatus_Resyncing VirtualDiskToVirtualDisk_ProgressStatus = 7 // Restoring enum VirtualDiskToVirtualDisk_ProgressStatus_Restoring VirtualDiskToVirtualDisk_ProgressStatus = 8 // Fracturing enum VirtualDiskToVirtualDisk_ProgressStatus_Fracturing VirtualDiskToVirtualDisk_ProgressStatus = 9 // Splitting enum VirtualDiskToVirtualDisk_ProgressStatus_Splitting VirtualDiskToVirtualDisk_ProgressStatus = 10 // Failing_over enum VirtualDiskToVirtualDisk_ProgressStatus_Failing_over VirtualDiskToVirtualDisk_ProgressStatus = 11 // Failing_back enum VirtualDiskToVirtualDisk_ProgressStatus_Failing_back VirtualDiskToVirtualDisk_ProgressStatus = 12 // Aborting enum VirtualDiskToVirtualDisk_ProgressStatus_Aborting VirtualDiskToVirtualDisk_ProgressStatus = 13 // Mixed enum VirtualDiskToVirtualDisk_ProgressStatus_Mixed VirtualDiskToVirtualDisk_ProgressStatus = 14 // Not_Applicable enum VirtualDiskToVirtualDisk_ProgressStatus_Not_Applicable VirtualDiskToVirtualDisk_ProgressStatus = 15 // Suspending enum VirtualDiskToVirtualDisk_ProgressStatus_Suspending VirtualDiskToVirtualDisk_ProgressStatus = 16 // Requires_fracture enum VirtualDiskToVirtualDisk_ProgressStatus_Requires_fracture VirtualDiskToVirtualDisk_ProgressStatus = 17 // Requires_resync enum VirtualDiskToVirtualDisk_ProgressStatus_Requires_resync VirtualDiskToVirtualDisk_ProgressStatus = 18 // Requires_activate enum VirtualDiskToVirtualDisk_ProgressStatus_Requires_activate VirtualDiskToVirtualDisk_ProgressStatus = 19 // Pending enum VirtualDiskToVirtualDisk_ProgressStatus_Pending VirtualDiskToVirtualDisk_ProgressStatus = 20 // Detaching enum VirtualDiskToVirtualDisk_ProgressStatus_Detaching VirtualDiskToVirtualDisk_ProgressStatus = 21 // Microsoft_Reserved enum VirtualDiskToVirtualDisk_ProgressStatus_Microsoft_Reserved VirtualDiskToVirtualDisk_ProgressStatus = 22 // Vendor_Specific enum VirtualDiskToVirtualDisk_ProgressStatus_Vendor_Specific VirtualDiskToVirtualDisk_ProgressStatus = 23 )
type VirtualDiskToVirtualDisk_ReplicaType ¶
type VirtualDiskToVirtualDisk_ReplicaType int
VirtualDiskToVirtualDisk_ReplicaType
const ( // Not_Specified enum VirtualDiskToVirtualDisk_ReplicaType_Not_Specified VirtualDiskToVirtualDisk_ReplicaType = 0 // Full_Copy enum VirtualDiskToVirtualDisk_ReplicaType_Full_Copy VirtualDiskToVirtualDisk_ReplicaType = 2 // Before_Delta enum VirtualDiskToVirtualDisk_ReplicaType_Before_Delta VirtualDiskToVirtualDisk_ReplicaType = 3 // After_Delta enum VirtualDiskToVirtualDisk_ReplicaType_After_Delta VirtualDiskToVirtualDisk_ReplicaType = 4 // Log enum VirtualDiskToVirtualDisk_ReplicaType_Log VirtualDiskToVirtualDisk_ReplicaType = 5 // Microsoft_Reserved enum VirtualDiskToVirtualDisk_ReplicaType_Microsoft_Reserved VirtualDiskToVirtualDisk_ReplicaType = 6 // Vendor_Specific enum VirtualDiskToVirtualDisk_ReplicaType_Vendor_Specific VirtualDiskToVirtualDisk_ReplicaType = 7 )
type VirtualDiskToVirtualDisk_SyncMode ¶
type VirtualDiskToVirtualDisk_SyncMode int
VirtualDiskToVirtualDisk_SyncMode
const ( // Unknown enum VirtualDiskToVirtualDisk_SyncMode_Unknown VirtualDiskToVirtualDisk_SyncMode = 0 // Synchronous enum VirtualDiskToVirtualDisk_SyncMode_Synchronous VirtualDiskToVirtualDisk_SyncMode = 2 // Asynchronous enum VirtualDiskToVirtualDisk_SyncMode_Asynchronous VirtualDiskToVirtualDisk_SyncMode = 3 // Microsoft_Reserved enum VirtualDiskToVirtualDisk_SyncMode_Microsoft_Reserved VirtualDiskToVirtualDisk_SyncMode = 4 // Vendor_Specific enum VirtualDiskToVirtualDisk_SyncMode_Vendor_Specific VirtualDiskToVirtualDisk_SyncMode = 5 )
type VirtualDiskToVirtualDisk_SyncState ¶
type VirtualDiskToVirtualDisk_SyncState int
VirtualDiskToVirtualDisk_SyncState
const ( // Initialized enum VirtualDiskToVirtualDisk_SyncState_Initialized VirtualDiskToVirtualDisk_SyncState = 2 // PrepareInProgress enum VirtualDiskToVirtualDisk_SyncState_PrepareInProgress VirtualDiskToVirtualDisk_SyncState = 3 // Prepared enum VirtualDiskToVirtualDisk_SyncState_Prepared VirtualDiskToVirtualDisk_SyncState = 4 // ResyncInProgress enum VirtualDiskToVirtualDisk_SyncState_ResyncInProgress VirtualDiskToVirtualDisk_SyncState = 5 // Synchronized enum VirtualDiskToVirtualDisk_SyncState_Synchronized VirtualDiskToVirtualDisk_SyncState = 6 // Fracture_In_Progress enum VirtualDiskToVirtualDisk_SyncState_Fracture_In_Progress VirtualDiskToVirtualDisk_SyncState = 7 // QuiesceInProgress enum VirtualDiskToVirtualDisk_SyncState_QuiesceInProgress VirtualDiskToVirtualDisk_SyncState = 8 // Quiesced enum VirtualDiskToVirtualDisk_SyncState_Quiesced VirtualDiskToVirtualDisk_SyncState = 9 // Restore_In_Progresss enum VirtualDiskToVirtualDisk_SyncState_Restore_In_Progresss VirtualDiskToVirtualDisk_SyncState = 10 // Idle enum VirtualDiskToVirtualDisk_SyncState_Idle VirtualDiskToVirtualDisk_SyncState = 11 // Broken enum VirtualDiskToVirtualDisk_SyncState_Broken VirtualDiskToVirtualDisk_SyncState = 12 // Fractured enum VirtualDiskToVirtualDisk_SyncState_Fractured VirtualDiskToVirtualDisk_SyncState = 13 // Frozen enum VirtualDiskToVirtualDisk_SyncState_Frozen VirtualDiskToVirtualDisk_SyncState = 14 // Copy_In_Progress enum VirtualDiskToVirtualDisk_SyncState_Copy_In_Progress VirtualDiskToVirtualDisk_SyncState = 15 // Microsoft_Reserved enum VirtualDiskToVirtualDisk_SyncState_Microsoft_Reserved VirtualDiskToVirtualDisk_SyncState = 16 // Vendor_Specific enum VirtualDiskToVirtualDisk_SyncState_Vendor_Specific VirtualDiskToVirtualDisk_SyncState = 17 )
type VirtualDiskToVirtualDisk_SyncType ¶
type VirtualDiskToVirtualDisk_SyncType int
VirtualDiskToVirtualDisk_SyncType
const ( // Microsoft_Reserved enum VirtualDiskToVirtualDisk_SyncType_Microsoft_Reserved VirtualDiskToVirtualDisk_SyncType = 1 // Mirror enum VirtualDiskToVirtualDisk_SyncType_Mirror VirtualDiskToVirtualDisk_SyncType = 6 // Snapshot enum VirtualDiskToVirtualDisk_SyncType_Snapshot VirtualDiskToVirtualDisk_SyncType = 7 // Clone enum VirtualDiskToVirtualDisk_SyncType_Clone VirtualDiskToVirtualDisk_SyncType = 8 // Microsoft_Reserved1 enum VirtualDiskToVirtualDisk_SyncType_Microsoft_Reserved1 VirtualDiskToVirtualDisk_SyncType = 9 // Vendor_Specific enum VirtualDiskToVirtualDisk_SyncType_Vendor_Specific VirtualDiskToVirtualDisk_SyncType = 10 )
type VirtualDisk_Access ¶
type VirtualDisk_Access int
VirtualDisk_Access
const ( // Readable enum VirtualDisk_Access_Readable VirtualDisk_Access = 1 // Writeable enum VirtualDisk_Access_Writeable VirtualDisk_Access = 2 // Read_Write enum VirtualDisk_Access_Read_Write VirtualDisk_Access = 3 // Write_Once enum VirtualDisk_Access_Write_Once VirtualDisk_Access = 4 )
type VirtualDisk_DetachedReason ¶
type VirtualDisk_DetachedReason int
VirtualDisk_DetachedReason
const ( // Unknown enum VirtualDisk_DetachedReason_Unknown VirtualDisk_DetachedReason = 0 // None enum VirtualDisk_DetachedReason_None VirtualDisk_DetachedReason = 1 // By_Policy enum VirtualDisk_DetachedReason_By_Policy VirtualDisk_DetachedReason = 2 // Majority_Disks_Unhealthy enum VirtualDisk_DetachedReason_Majority_Disks_Unhealthy VirtualDisk_DetachedReason = 3 // Incomplete enum VirtualDisk_DetachedReason_Incomplete VirtualDisk_DetachedReason = 4 // Timeout enum VirtualDisk_DetachedReason_Timeout VirtualDisk_DetachedReason = 5 )
type VirtualDisk_FaultDomainAwareness ¶
type VirtualDisk_FaultDomainAwareness int
VirtualDisk_FaultDomainAwareness
const ( // PhysicalDisk enum VirtualDisk_FaultDomainAwareness_PhysicalDisk VirtualDisk_FaultDomainAwareness = 1 // StorageEnclosure enum VirtualDisk_FaultDomainAwareness_StorageEnclosure VirtualDisk_FaultDomainAwareness = 2 // StorageScaleUnit enum VirtualDisk_FaultDomainAwareness_StorageScaleUnit VirtualDisk_FaultDomainAwareness = 3 // StorageChassis enum VirtualDisk_FaultDomainAwareness_StorageChassis VirtualDisk_FaultDomainAwareness = 4 // StorageRack enum VirtualDisk_FaultDomainAwareness_StorageRack VirtualDisk_FaultDomainAwareness = 5 )
type VirtualDisk_HealthStatus ¶
type VirtualDisk_HealthStatus int
VirtualDisk_HealthStatus
const ( // Healthy enum VirtualDisk_HealthStatus_Healthy VirtualDisk_HealthStatus = 0 // Warning enum VirtualDisk_HealthStatus_Warning VirtualDisk_HealthStatus = 1 // Unhealthy enum VirtualDisk_HealthStatus_Unhealthy VirtualDisk_HealthStatus = 2 // Unknown enum VirtualDisk_HealthStatus_Unknown VirtualDisk_HealthStatus = 5 )
type VirtualDisk_HostType ¶
type VirtualDisk_HostType int
VirtualDisk_HostType
const ( // Unknown enum VirtualDisk_HostType_Unknown VirtualDisk_HostType = 0 // Other enum VirtualDisk_HostType_Other VirtualDisk_HostType = 1 // Standard enum VirtualDisk_HostType_Standard VirtualDisk_HostType = 2 // Solaris enum VirtualDisk_HostType_Solaris VirtualDisk_HostType = 3 // HPUX enum VirtualDisk_HostType_HPUX VirtualDisk_HostType = 4 // OpenVMS enum VirtualDisk_HostType_OpenVMS VirtualDisk_HostType = 5 // Tru64 enum VirtualDisk_HostType_Tru64 VirtualDisk_HostType = 6 // Netware enum VirtualDisk_HostType_Netware VirtualDisk_HostType = 7 // Sequent enum VirtualDisk_HostType_Sequent VirtualDisk_HostType = 8 // AIX enum VirtualDisk_HostType_AIX VirtualDisk_HostType = 9 // DGUX enum VirtualDisk_HostType_DGUX VirtualDisk_HostType = 10 // Dynix enum VirtualDisk_HostType_Dynix VirtualDisk_HostType = 11 // Irix enum VirtualDisk_HostType_Irix VirtualDisk_HostType = 12 // Cisco_iSCSI_Storage_Router enum VirtualDisk_HostType_Cisco_iSCSI_Storage_Router VirtualDisk_HostType = 13 // Linux enum VirtualDisk_HostType_Linux VirtualDisk_HostType = 14 // Microsoft_Windows enum VirtualDisk_HostType_Microsoft_Windows VirtualDisk_HostType = 15 // OS400 enum VirtualDisk_HostType_OS400 VirtualDisk_HostType = 16 // TRESPASS enum VirtualDisk_HostType_TRESPASS VirtualDisk_HostType = 17 // HI_UX enum VirtualDisk_HostType_HI_UX VirtualDisk_HostType = 18 // VMware_ESXi enum VirtualDisk_HostType_VMware_ESXi VirtualDisk_HostType = 19 // Microsoft_Windows_Server_2008 enum VirtualDisk_HostType_Microsoft_Windows_Server_2008 VirtualDisk_HostType = 20 // Microsoft_Windows_Server_2003 enum VirtualDisk_HostType_Microsoft_Windows_Server_2003 VirtualDisk_HostType = 21 // DMTF_Reserved enum VirtualDisk_HostType_DMTF_Reserved VirtualDisk_HostType = 22 // Vendor_Specific enum VirtualDisk_HostType_Vendor_Specific VirtualDisk_HostType = 23 )
type VirtualDisk_NameFormat ¶
type VirtualDisk_NameFormat int
VirtualDisk_NameFormat
const ( // Unknown enum VirtualDisk_NameFormat_Unknown VirtualDisk_NameFormat = 0 // Other enum VirtualDisk_NameFormat_Other VirtualDisk_NameFormat = 1 // VPD83NAA6 enum VirtualDisk_NameFormat_VPD83NAA6 VirtualDisk_NameFormat = 2 // VPD83NAA5 enum VirtualDisk_NameFormat_VPD83NAA5 VirtualDisk_NameFormat = 3 // VPD83Type2 enum VirtualDisk_NameFormat_VPD83Type2 VirtualDisk_NameFormat = 4 // VPD83Type1 enum VirtualDisk_NameFormat_VPD83Type1 VirtualDisk_NameFormat = 5 // VPD83Type0 enum VirtualDisk_NameFormat_VPD83Type0 VirtualDisk_NameFormat = 6 // SNVM enum VirtualDisk_NameFormat_SNVM VirtualDisk_NameFormat = 7 // NodeWWN enum VirtualDisk_NameFormat_NodeWWN VirtualDisk_NameFormat = 8 // NAA enum VirtualDisk_NameFormat_NAA VirtualDisk_NameFormat = 9 // EUI64 enum VirtualDisk_NameFormat_EUI64 VirtualDisk_NameFormat = 10 // T10VID enum VirtualDisk_NameFormat_T10VID VirtualDisk_NameFormat = 11 )
type VirtualDisk_OperationalStatus ¶
type VirtualDisk_OperationalStatus int
VirtualDisk_OperationalStatus
const ( // Unknown enum VirtualDisk_OperationalStatus_Unknown VirtualDisk_OperationalStatus = 0 // Other enum VirtualDisk_OperationalStatus_Other VirtualDisk_OperationalStatus = 1 // OK enum VirtualDisk_OperationalStatus_OK VirtualDisk_OperationalStatus = 2 // Degraded enum VirtualDisk_OperationalStatus_Degraded VirtualDisk_OperationalStatus = 3 // Stressed enum VirtualDisk_OperationalStatus_Stressed VirtualDisk_OperationalStatus = 4 // Predictive_Failure enum VirtualDisk_OperationalStatus_Predictive_Failure VirtualDisk_OperationalStatus = 5 // Error enum VirtualDisk_OperationalStatus_Error VirtualDisk_OperationalStatus = 6 // Non_Recoverable_Error enum VirtualDisk_OperationalStatus_Non_Recoverable_Error VirtualDisk_OperationalStatus = 7 // Starting enum VirtualDisk_OperationalStatus_Starting VirtualDisk_OperationalStatus = 8 // Stopping enum VirtualDisk_OperationalStatus_Stopping VirtualDisk_OperationalStatus = 9 // Stopped enum VirtualDisk_OperationalStatus_Stopped VirtualDisk_OperationalStatus = 10 // In_Service enum VirtualDisk_OperationalStatus_In_Service VirtualDisk_OperationalStatus = 11 // No_Contact enum VirtualDisk_OperationalStatus_No_Contact VirtualDisk_OperationalStatus = 12 // Lost_Communication enum VirtualDisk_OperationalStatus_Lost_Communication VirtualDisk_OperationalStatus = 13 // Aborted enum VirtualDisk_OperationalStatus_Aborted VirtualDisk_OperationalStatus = 14 // Dormant enum VirtualDisk_OperationalStatus_Dormant VirtualDisk_OperationalStatus = 15 // Supporting_Entity_in_Error enum VirtualDisk_OperationalStatus_Supporting_Entity_in_Error VirtualDisk_OperationalStatus = 16 // Completed enum VirtualDisk_OperationalStatus_Completed VirtualDisk_OperationalStatus = 17 // Power_Mode enum VirtualDisk_OperationalStatus_Power_Mode VirtualDisk_OperationalStatus = 18 // Relocating enum VirtualDisk_OperationalStatus_Relocating VirtualDisk_OperationalStatus = 19 // Microsoft_Reserved enum VirtualDisk_OperationalStatus_Microsoft_Reserved VirtualDisk_OperationalStatus = 20 // Detached enum VirtualDisk_OperationalStatus_Detached VirtualDisk_OperationalStatus = 21 // Incomplete enum VirtualDisk_OperationalStatus_Incomplete VirtualDisk_OperationalStatus = 22 )
type VirtualDisk_ParityLayout ¶
type VirtualDisk_ParityLayout int
VirtualDisk_ParityLayout
const ( // Non_rotated_Parity enum VirtualDisk_ParityLayout_Non_rotated_Parity VirtualDisk_ParityLayout = 1 // Rotated_Parity enum VirtualDisk_ParityLayout_Rotated_Parity VirtualDisk_ParityLayout = 2 )
type VirtualDisk_ProvisioningType ¶
type VirtualDisk_ProvisioningType int
VirtualDisk_ProvisioningType
const ( // Unknown enum VirtualDisk_ProvisioningType_Unknown VirtualDisk_ProvisioningType = 0 // Thin enum VirtualDisk_ProvisioningType_Thin VirtualDisk_ProvisioningType = 1 // Fixed enum VirtualDisk_ProvisioningType_Fixed VirtualDisk_ProvisioningType = 2 )
type VirtualDisk_UniqueIdFormat ¶
type VirtualDisk_UniqueIdFormat int
VirtualDisk_UniqueIdFormat
const ( // Vendor_Specific enum VirtualDisk_UniqueIdFormat_Vendor_Specific VirtualDisk_UniqueIdFormat = 0 // Vendor_Id enum VirtualDisk_UniqueIdFormat_Vendor_Id VirtualDisk_UniqueIdFormat = 1 // EUI64 enum VirtualDisk_UniqueIdFormat_EUI64 VirtualDisk_UniqueIdFormat = 2 // FCPH_Name enum VirtualDisk_UniqueIdFormat_FCPH_Name VirtualDisk_UniqueIdFormat = 3 // SCSI_Name_String enum VirtualDisk_UniqueIdFormat_SCSI_Name_String VirtualDisk_UniqueIdFormat = 8 )
type VirtualDisk_Usage ¶
type VirtualDisk_Usage int
VirtualDisk_Usage
const ( // Unknown enum VirtualDisk_Usage_Unknown VirtualDisk_Usage = 0 // Other enum VirtualDisk_Usage_Other VirtualDisk_Usage = 1 // Unrestricted enum VirtualDisk_Usage_Unrestricted VirtualDisk_Usage = 2 // Reserved_for_ComputerSystem__the_block_server_ enum VirtualDisk_Usage_Reserved_for_ComputerSystem__the_block_server_ VirtualDisk_Usage = 3 // Reserved_by_Replication_Services enum VirtualDisk_Usage_Reserved_by_Replication_Services VirtualDisk_Usage = 4 // Reserved_by_Migration_Services enum VirtualDisk_Usage_Reserved_by_Migration_Services VirtualDisk_Usage = 5 // Local_Replica_Source enum VirtualDisk_Usage_Local_Replica_Source VirtualDisk_Usage = 6 // Remote_Replica_Source enum VirtualDisk_Usage_Remote_Replica_Source VirtualDisk_Usage = 7 // Local_Replica_Target enum VirtualDisk_Usage_Local_Replica_Target VirtualDisk_Usage = 8 // Remote_Replica_Target enum VirtualDisk_Usage_Remote_Replica_Target VirtualDisk_Usage = 9 // Local_Replica_Source_or_Target enum VirtualDisk_Usage_Local_Replica_Source_or_Target VirtualDisk_Usage = 10 // Remote_Replica_Source_or_Target enum VirtualDisk_Usage_Remote_Replica_Source_or_Target VirtualDisk_Usage = 11 // Delta_Replica_Target enum VirtualDisk_Usage_Delta_Replica_Target VirtualDisk_Usage = 12 // Element_Component enum VirtualDisk_Usage_Element_Component VirtualDisk_Usage = 13 // Reserved_as_Pool_Contributor enum VirtualDisk_Usage_Reserved_as_Pool_Contributor VirtualDisk_Usage = 14 // Composite_Volume_Member enum VirtualDisk_Usage_Composite_Volume_Member VirtualDisk_Usage = 15 // Composite_VirtualDisk_Member enum VirtualDisk_Usage_Composite_VirtualDisk_Member VirtualDisk_Usage = 16 // Reserved_for_Sparing enum VirtualDisk_Usage_Reserved_for_Sparing VirtualDisk_Usage = 17 )
type Volume_DedupMode ¶
type Volume_DedupMode int
Volume_DedupMode
const ( // Disabled enum Volume_DedupMode_Disabled Volume_DedupMode = 0 // GeneralPurpose enum Volume_DedupMode_GeneralPurpose Volume_DedupMode = 1 // HyperV enum Volume_DedupMode_HyperV Volume_DedupMode = 2 // Backup enum Volume_DedupMode_Backup Volume_DedupMode = 3 // NotAvailable enum Volume_DedupMode_NotAvailable Volume_DedupMode = 4 )
type Volume_DriveType ¶
type Volume_DriveType int
Volume_DriveType
const ( // Unknown enum Volume_DriveType_Unknown Volume_DriveType = 0 // Invalid_Root_Path enum Volume_DriveType_Invalid_Root_Path Volume_DriveType = 1 // Removable enum Volume_DriveType_Removable Volume_DriveType = 2 // Fixed enum Volume_DriveType_Fixed Volume_DriveType = 3 // Remote enum Volume_DriveType_Remote Volume_DriveType = 4 // CD_ROM enum Volume_DriveType_CD_ROM Volume_DriveType = 5 // RAM_Disk enum Volume_DriveType_RAM_Disk Volume_DriveType = 6 )
type Volume_FileSystemType ¶
type Volume_FileSystemType int
Volume_FileSystemType
const ( // Unknown enum Volume_FileSystemType_Unknown Volume_FileSystemType = 0 // Threshold enum Volume_FileSystemType_Threshold Volume_FileSystemType = 1 // UFS enum Volume_FileSystemType_UFS Volume_FileSystemType = 2 // HFS enum Volume_FileSystemType_HFS Volume_FileSystemType = 3 // FAT enum Volume_FileSystemType_FAT Volume_FileSystemType = 4 // FAT16 enum Volume_FileSystemType_FAT16 Volume_FileSystemType = 5 // FAT32 enum Volume_FileSystemType_FAT32 Volume_FileSystemType = 6 // NTFS4 enum Volume_FileSystemType_NTFS4 Volume_FileSystemType = 7 // NTFS5 enum Volume_FileSystemType_NTFS5 Volume_FileSystemType = 8 // XFS enum Volume_FileSystemType_XFS Volume_FileSystemType = 9 // AFS enum Volume_FileSystemType_AFS Volume_FileSystemType = 10 // EXT2 enum Volume_FileSystemType_EXT2 Volume_FileSystemType = 11 // EXT3 enum Volume_FileSystemType_EXT3 Volume_FileSystemType = 12 // ReiserFS enum Volume_FileSystemType_ReiserFS Volume_FileSystemType = 13 // NTFS enum Volume_FileSystemType_NTFS Volume_FileSystemType = 14 // ReFS enum Volume_FileSystemType_ReFS Volume_FileSystemType = 15 // CSVFS_NTFS enum Volume_FileSystemType_CSVFS_NTFS Volume_FileSystemType = 16 // CSVFS_ReFS enum Volume_FileSystemType_CSVFS_ReFS Volume_FileSystemType = 17 )
type Volume_HealthStatus ¶
type Volume_HealthStatus int
Volume_HealthStatus
const ( // Healthy enum Volume_HealthStatus_Healthy Volume_HealthStatus = 0 // Warning enum Volume_HealthStatus_Warning Volume_HealthStatus = 1 // Unhealthy enum Volume_HealthStatus_Unhealthy Volume_HealthStatus = 2 )
type Volume_OperationalStatus ¶
type Volume_OperationalStatus int
Volume_OperationalStatus
const ( // Unknown enum Volume_OperationalStatus_Unknown Volume_OperationalStatus = 0 // Other enum Volume_OperationalStatus_Other Volume_OperationalStatus = 1 // OK enum Volume_OperationalStatus_OK Volume_OperationalStatus = 2 // Degraded enum Volume_OperationalStatus_Degraded Volume_OperationalStatus = 3 // Stressed enum Volume_OperationalStatus_Stressed Volume_OperationalStatus = 4 // Predictive_Failure enum Volume_OperationalStatus_Predictive_Failure Volume_OperationalStatus = 5 // Error enum Volume_OperationalStatus_Error Volume_OperationalStatus = 6 // Non_Recoverable_Error enum Volume_OperationalStatus_Non_Recoverable_Error Volume_OperationalStatus = 7 // Starting enum Volume_OperationalStatus_Starting Volume_OperationalStatus = 8 // Stopping enum Volume_OperationalStatus_Stopping Volume_OperationalStatus = 9 // Stopped enum Volume_OperationalStatus_Stopped Volume_OperationalStatus = 10 // In_Service enum Volume_OperationalStatus_In_Service Volume_OperationalStatus = 11 // No_Contact enum Volume_OperationalStatus_No_Contact Volume_OperationalStatus = 12 // Lost_Communication enum Volume_OperationalStatus_Lost_Communication Volume_OperationalStatus = 13 // Aborted enum Volume_OperationalStatus_Aborted Volume_OperationalStatus = 14 // Dormant enum Volume_OperationalStatus_Dormant Volume_OperationalStatus = 15 // Supporting_Entity_in_Error enum Volume_OperationalStatus_Supporting_Entity_in_Error Volume_OperationalStatus = 16 // Completed enum Volume_OperationalStatus_Completed Volume_OperationalStatus = 17 // Vendor_Specific enum Volume_OperationalStatus_Vendor_Specific Volume_OperationalStatus = 18 // Scan_Needed enum Volume_OperationalStatus_Scan_Needed Volume_OperationalStatus = 19 // Spot_Fix_Needed enum Volume_OperationalStatus_Spot_Fix_Needed Volume_OperationalStatus = 20 // Full_Repair_Needed enum Volume_OperationalStatus_Full_Repair_Needed Volume_OperationalStatus = 21 )
type WSP_Disk ¶
type WSP_Disk struct {
*MSFT_Disk
}
WSP_Disk struct
func NewWSP_DiskEx1 ¶ added in v0.1.1
func NewWSP_DiskEx1(instance *cim.WmiInstance) (newInstance *WSP_Disk, err error)
type WSP_DiskToPartition ¶
type WSP_DiskToPartition struct {
*MSFT_DiskToPartition
}
WSP_DiskToPartition struct
func NewWSP_DiskToPartitionEx1 ¶ added in v0.1.1
func NewWSP_DiskToPartitionEx1(instance *cim.WmiInstance) (newInstance *WSP_DiskToPartition, err error)
type WSP_DiskToStorageReliabilityCounter ¶
type WSP_DiskToStorageReliabilityCounter struct {
*MSFT_DiskToStorageReliabilityCounter
}
WSP_DiskToStorageReliabilityCounter struct
func NewWSP_DiskToStorageReliabilityCounterEx1 ¶ added in v0.1.1
func NewWSP_DiskToStorageReliabilityCounterEx1(instance *cim.WmiInstance) (newInstance *WSP_DiskToStorageReliabilityCounter, err error)
type WSP_FileServer ¶
type WSP_FileServer struct {
*MSFT_FileServer
}
WSP_FileServer struct
func NewWSP_FileServerEx1 ¶ added in v0.1.1
func NewWSP_FileServerEx1(instance *cim.WmiInstance) (newInstance *WSP_FileServer, err error)
func NewWSP_FileServerEx6 ¶ added in v0.1.1
func (*WSP_FileServer) CreateFileServer ¶
func (instance *WSP_FileServer) CreateFileServer(StorageSubSystemId string, FriendlyName string, FileSharingProtocols []uint16, HostNames []string, CreatedFileServer MSFT_FileServer, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedFileServer" type="MSFT_FileServer "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
type WSP_FileServerToFileShare ¶
type WSP_FileServerToFileShare struct {
}
WSP_FileServerToFileShare struct
func NewWSP_FileServerToFileShareEx1 ¶ added in v0.1.1
func NewWSP_FileServerToFileShareEx1(instance *cim.WmiInstance) (newInstance *WSP_FileServerToFileShare, err error)
type WSP_FileServerToVolume ¶
type WSP_FileServerToVolume struct {
*MSFT_FileServerToVolume
}
WSP_FileServerToVolume struct
func NewWSP_FileServerToVolumeEx1 ¶ added in v0.1.1
func NewWSP_FileServerToVolumeEx1(instance *cim.WmiInstance) (newInstance *WSP_FileServerToVolume, err error)
type WSP_FileShare ¶
type WSP_FileShare struct {
}
WSP_FileShare struct
func NewWSP_FileShareEx1 ¶ added in v0.1.1
func NewWSP_FileShareEx1(instance *cim.WmiInstance) (newInstance *WSP_FileShare, err error)
type WSP_FileShareAccessControlEntry ¶
type WSP_FileShareAccessControlEntry struct {
}
WSP_FileShareAccessControlEntry struct
func NewWSP_FileShareAccessControlEntryEx1 ¶ added in v0.1.1
func NewWSP_FileShareAccessControlEntryEx1(instance *cim.WmiInstance) (newInstance *WSP_FileShareAccessControlEntry, err error)
type WSP_FsStorageArrivalEvent ¶
type WSP_FsStorageArrivalEvent struct {
*MSFT_StorageArrivalEvent
}
WSP_FsStorageArrivalEvent struct
func NewWSP_FsStorageArrivalEventEx1 ¶ added in v0.1.1
func NewWSP_FsStorageArrivalEventEx1(instance *cim.WmiInstance) (newInstance *WSP_FsStorageArrivalEvent, err error)
type WSP_FsStorageDepartureEvent ¶
type WSP_FsStorageDepartureEvent struct {
*MSFT_StorageDepartureEvent
}
WSP_FsStorageDepartureEvent struct
func NewWSP_FsStorageDepartureEventEx1 ¶ added in v0.1.1
func NewWSP_FsStorageDepartureEventEx1(instance *cim.WmiInstance) (newInstance *WSP_FsStorageDepartureEvent, err error)
type WSP_FsStorageModificationEvent ¶
type WSP_FsStorageModificationEvent struct {
*MSFT_StorageModificationEvent
}
WSP_FsStorageModificationEvent struct
func NewWSP_FsStorageModificationEventEx1 ¶ added in v0.1.1
func NewWSP_FsStorageModificationEventEx1(instance *cim.WmiInstance) (newInstance *WSP_FsStorageModificationEvent, err error)
type WSP_HealthAction ¶
type WSP_HealthAction struct {
*MSFT_HealthAction
}
WSP_HealthAction struct
func NewWSP_HealthActionEx1 ¶ added in v0.1.1
func NewWSP_HealthActionEx1(instance *cim.WmiInstance) (newInstance *WSP_HealthAction, err error)
type WSP_HealthActionEvent ¶
type WSP_HealthActionEvent struct {
*MSFT_HealthActionEvent
}
WSP_HealthActionEvent struct
func NewWSP_HealthActionEventEx1 ¶ added in v0.1.1
func NewWSP_HealthActionEventEx1(instance *cim.WmiInstance) (newInstance *WSP_HealthActionEvent, err error)
func NewWSP_HealthActionEventEx6 ¶ added in v0.1.1
func (*WSP_HealthActionEvent) FireAlert ¶
func (instance *WSP_HealthActionEvent) FireAlert(HealthActionAlert WSP_HealthActionEvent) (result uint32, err error)
<param name="ReturnValue" type="uint32 "></param>
type WSP_Partition ¶
type WSP_Partition struct {
*MSFT_Partition
}
WSP_Partition struct
func NewWSP_PartitionEx1 ¶ added in v0.1.1
func NewWSP_PartitionEx1(instance *cim.WmiInstance) (newInstance *WSP_Partition, err error)
type WSP_PartitionToReplicaPeer ¶
type WSP_PartitionToReplicaPeer struct {
*MSFT_PartitionToReplicaPeer
}
WSP_PartitionToReplicaPeer struct
func NewWSP_PartitionToReplicaPeerEx1 ¶ added in v0.1.1
func NewWSP_PartitionToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *WSP_PartitionToReplicaPeer, err error)
type WSP_PartitionToVolume ¶
type WSP_PartitionToVolume struct {
*MSFT_PartitionToVolume
}
WSP_PartitionToVolume struct
func NewWSP_PartitionToVolumeEx1 ¶ added in v0.1.1
func NewWSP_PartitionToVolumeEx1(instance *cim.WmiInstance) (newInstance *WSP_PartitionToVolume, err error)
type WSP_ReplicaPeer ¶
type WSP_ReplicaPeer struct {
*MSFT_ReplicaPeer
}
WSP_ReplicaPeer struct
func NewWSP_ReplicaPeerEx1 ¶ added in v0.1.1
func NewWSP_ReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicaPeer, err error)
type WSP_ReplicationCapabilities ¶
type WSP_ReplicationCapabilities struct {
*MSFT_ReplicationCapabilities
}
WSP_ReplicationCapabilities struct
func NewWSP_ReplicationCapabilitiesEx1 ¶ added in v0.1.1
func NewWSP_ReplicationCapabilitiesEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationCapabilities, err error)
type WSP_ReplicationGroup ¶
type WSP_ReplicationGroup struct {
*MSFT_ReplicationGroup
}
WSP_ReplicationGroup struct
func NewWSP_ReplicationGroupEx1 ¶ added in v0.1.1
func NewWSP_ReplicationGroupEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroup, err error)
func NewWSP_ReplicationGroupEx6 ¶ added in v0.1.1
func (*WSP_ReplicationGroup) CreateReplicationGroup ¶
func (instance *WSP_ReplicationGroup) CreateReplicationGroup(FriendlyName string, Description string, StorageElements []string, LogDevice string, LogSizeInBytes uint64, ReplicationQuorum uint16, SyncMode uint16, CreatedReplicationGroup string, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedReplicationGroup" type="string "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
func (*WSP_ReplicationGroup) CreateReplicationRelationship ¶
func (instance *WSP_ReplicationGroup) CreateReplicationRelationship(TargetStorageSubsystem MSFT_ReplicaPeer, SourceReplicationGroupFriendlyName string, SourceReplicationGroupDescription string, SourceStorageElements []MSFT_StorageObject, SourceGroupSettings MSFT_ReplicationSettings, TargetReplicationGroupFriendlyName string, TargetReplicationGroupDescription string, TargetStorageElements []MSFT_StorageObject, TargetStoragePool MSFT_StoragePool, TargetGroupSettings MSFT_ReplicationSettings, RecoveryPointObjective uint16, SourceGroup MSFT_ReplicationGroup, TargetGroup MSFT_ReplicationGroup, CreatedReplicaPeer MSFT_ReplicaPeer, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedReplicaPeer" type="MSFT_ReplicaPeer "></param> <param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param> <param name="SourceGroup" type="MSFT_ReplicationGroup "></param> <param name="TargetGroup" type="MSFT_ReplicationGroup "></param>
func (*WSP_ReplicationGroup) DeleteReplicationRelationship ¶
func (instance *WSP_ReplicationGroup) DeleteReplicationRelationship(SourceReplicationGroup MSFT_ReplicationGroup, TargetGroupReplicaPeer MSFT_ReplicaPeer, CreatedStorageJob MSFT_StorageJob, ExtendedStatus MSFT_StorageExtendedStatus) (result uint32, err error)
<param name="CreatedStorageJob" type="MSFT_StorageJob "></param> <param name="ExtendedStatus" type="MSFT_StorageExtendedStatus "></param> <param name="ReturnValue" type="uint32 "></param>
type WSP_ReplicationGroupStorageArrivalEvent ¶
type WSP_ReplicationGroupStorageArrivalEvent struct {
*MSFT_StorageArrivalEvent
}
WSP_ReplicationGroupStorageArrivalEvent struct
func NewWSP_ReplicationGroupStorageArrivalEventEx1 ¶ added in v0.1.1
func NewWSP_ReplicationGroupStorageArrivalEventEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupStorageArrivalEvent, err error)
func NewWSP_ReplicationGroupStorageArrivalEventEx6 ¶ added in v0.1.1
type WSP_ReplicationGroupStorageDepartureEvent ¶
type WSP_ReplicationGroupStorageDepartureEvent struct {
*MSFT_StorageDepartureEvent
}
WSP_ReplicationGroupStorageDepartureEvent struct
func NewWSP_ReplicationGroupStorageDepartureEventEx1 ¶ added in v0.1.1
func NewWSP_ReplicationGroupStorageDepartureEventEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupStorageDepartureEvent, err error)
func NewWSP_ReplicationGroupStorageDepartureEventEx6 ¶ added in v0.1.1
type WSP_ReplicationGroupStorageModificationEvent ¶
type WSP_ReplicationGroupStorageModificationEvent struct {
*MSFT_StorageModificationEvent
}
WSP_ReplicationGroupStorageModificationEvent struct
func NewWSP_ReplicationGroupStorageModificationEventEx1 ¶ added in v0.1.1
func NewWSP_ReplicationGroupStorageModificationEventEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupStorageModificationEvent, err error)
func NewWSP_ReplicationGroupStorageModificationEventEx6 ¶ added in v0.1.1
type WSP_ReplicationGroupToPartition ¶
type WSP_ReplicationGroupToPartition struct {
*MSFT_ReplicationGroupToPartition
}
WSP_ReplicationGroupToPartition struct
func NewWSP_ReplicationGroupToPartitionEx1 ¶ added in v0.1.1
func NewWSP_ReplicationGroupToPartitionEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupToPartition, err error)
type WSP_ReplicationGroupToReplicaPeer ¶
type WSP_ReplicationGroupToReplicaPeer struct {
*MSFT_ReplicationGroupToReplicaPeer
}
WSP_ReplicationGroupToReplicaPeer struct
func NewWSP_ReplicationGroupToReplicaPeerEx1 ¶ added in v0.1.1
func NewWSP_ReplicationGroupToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupToReplicaPeer, err error)
type WSP_ReplicationGroupToVirtualDisk ¶
type WSP_ReplicationGroupToVirtualDisk struct {
*MSFT_ReplicationGroupToVirtualDisk
}
WSP_ReplicationGroupToVirtualDisk struct
func NewWSP_ReplicationGroupToVirtualDiskEx1 ¶ added in v0.1.1
func NewWSP_ReplicationGroupToVirtualDiskEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationGroupToVirtualDisk, err error)
type WSP_ReplicationSettings ¶
type WSP_ReplicationSettings struct {
*MSFT_ReplicationSettings
}
WSP_ReplicationSettings struct
func NewWSP_ReplicationSettingsEx1 ¶ added in v0.1.1
func NewWSP_ReplicationSettingsEx1(instance *cim.WmiInstance) (newInstance *WSP_ReplicationSettings, err error)
type WSP_StorageAlertEvent ¶
type WSP_StorageAlertEvent struct {
*MSFT_StorageAlertEvent
}
WSP_StorageAlertEvent struct
func NewWSP_StorageAlertEventEx1 ¶ added in v0.1.1
func NewWSP_StorageAlertEventEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageAlertEvent, err error)
type WSP_StorageArrivalEvent ¶
type WSP_StorageArrivalEvent struct {
*MSFT_StorageArrivalEvent
}
WSP_StorageArrivalEvent struct
func NewWSP_StorageArrivalEventEx1 ¶ added in v0.1.1
func NewWSP_StorageArrivalEventEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageArrivalEvent, err error)
type WSP_StorageDepartureEvent ¶
type WSP_StorageDepartureEvent struct {
*MSFT_StorageDepartureEvent
}
WSP_StorageDepartureEvent struct
func NewWSP_StorageDepartureEventEx1 ¶ added in v0.1.1
func NewWSP_StorageDepartureEventEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageDepartureEvent, err error)
type WSP_StorageFaultEvent ¶
type WSP_StorageFaultEvent struct {
*MSFT_StorageFaultEvent
}
WSP_StorageFaultEvent struct
func NewWSP_StorageFaultEventEx1 ¶ added in v0.1.1
func NewWSP_StorageFaultEventEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageFaultEvent, err error)
func NewWSP_StorageFaultEventEx6 ¶ added in v0.1.1
func (*WSP_StorageFaultEvent) FireAlert ¶
func (instance *WSP_StorageFaultEvent) FireAlert(FaultAlert WSP_StorageFaultEvent) (result uint32, err error)
<param name="ReturnValue" type="uint32 "></param>
type WSP_StorageHealth ¶
type WSP_StorageHealth struct {
*MSFT_StorageHealth
}
WSP_StorageHealth struct
func NewWSP_StorageHealthEx1 ¶ added in v0.1.1
func NewWSP_StorageHealthEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageHealth, err error)
type WSP_StorageHealthStatusChangeEvent ¶
type WSP_StorageHealthStatusChangeEvent struct {
*MSFT_StorageHealthStatusChangeEvent
}
WSP_StorageHealthStatusChangeEvent struct
func NewWSP_StorageHealthStatusChangeEventEx1 ¶ added in v0.1.1
func NewWSP_StorageHealthStatusChangeEventEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageHealthStatusChangeEvent, err error)
type WSP_StorageModificationEvent ¶
type WSP_StorageModificationEvent struct {
*MSFT_StorageModificationEvent
}
WSP_StorageModificationEvent struct
func NewWSP_StorageModificationEventEx1 ¶ added in v0.1.1
func NewWSP_StorageModificationEventEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageModificationEvent, err error)
type WSP_StorageNodeToDisk ¶
type WSP_StorageNodeToDisk struct {
*MSFT_StorageNodeToDisk
}
WSP_StorageNodeToDisk struct
func NewWSP_StorageNodeToDiskEx1 ¶ added in v0.1.1
func NewWSP_StorageNodeToDiskEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageNodeToDisk, err error)
type WSP_StorageNodeToVolume ¶
type WSP_StorageNodeToVolume struct {
*MSFT_StorageNodeToVolume
}
WSP_StorageNodeToVolume struct
func NewWSP_StorageNodeToVolumeEx1 ¶ added in v0.1.1
func NewWSP_StorageNodeToVolumeEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageNodeToVolume, err error)
type WSP_StoragePoolToVolume ¶
type WSP_StoragePoolToVolume struct {
*MSFT_StoragePoolToVolume
}
WSP_StoragePoolToVolume struct
func NewWSP_StoragePoolToVolumeEx1 ¶ added in v0.1.1
func NewWSP_StoragePoolToVolumeEx1(instance *cim.WmiInstance) (newInstance *WSP_StoragePoolToVolume, err error)
type WSP_StorageSubSystemToFileServer ¶
type WSP_StorageSubSystemToFileServer struct {
*MSFT_StorageSubSystemToFileServer
}
WSP_StorageSubSystemToFileServer struct
func NewWSP_StorageSubSystemToFileServerEx1 ¶ added in v0.1.1
func NewWSP_StorageSubSystemToFileServerEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubSystemToFileServer, err error)
type WSP_StorageSubSystemToFileShare ¶
type WSP_StorageSubSystemToFileShare struct {
}
WSP_StorageSubSystemToFileShare struct
func NewWSP_StorageSubSystemToFileShareEx1 ¶ added in v0.1.1
func NewWSP_StorageSubSystemToFileShareEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubSystemToFileShare, err error)
type WSP_StorageSubsystemToDisk ¶
type WSP_StorageSubsystemToDisk struct {
*MSFT_StorageSubSystemToDisk
}
WSP_StorageSubsystemToDisk struct
func NewWSP_StorageSubsystemToDiskEx1 ¶ added in v0.1.1
func NewWSP_StorageSubsystemToDiskEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToDisk, err error)
type WSP_StorageSubsystemToPartition ¶
type WSP_StorageSubsystemToPartition struct {
*MSFT_StorageSubSystemToPartition
}
WSP_StorageSubsystemToPartition struct
func NewWSP_StorageSubsystemToPartitionEx1 ¶ added in v0.1.1
func NewWSP_StorageSubsystemToPartitionEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToPartition, err error)
type WSP_StorageSubsystemToReplicaPeer ¶
type WSP_StorageSubsystemToReplicaPeer struct {
*MSFT_StorageSubSystemToReplicaPeer
}
WSP_StorageSubsystemToReplicaPeer struct
func NewWSP_StorageSubsystemToReplicaPeerEx1 ¶ added in v0.1.1
func NewWSP_StorageSubsystemToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToReplicaPeer, err error)
type WSP_StorageSubsystemToReplicationCapabilities ¶
type WSP_StorageSubsystemToReplicationCapabilities struct {
*MSFT_StorageSubSystemToReplicationCapabilities
}
WSP_StorageSubsystemToReplicationCapabilities struct
func NewWSP_StorageSubsystemToReplicationCapabilitiesEx1 ¶ added in v0.1.1
func NewWSP_StorageSubsystemToReplicationCapabilitiesEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToReplicationCapabilities, err error)
func NewWSP_StorageSubsystemToReplicationCapabilitiesEx6 ¶ added in v0.1.1
type WSP_StorageSubsystemToReplicationGroup ¶
type WSP_StorageSubsystemToReplicationGroup struct {
*MSFT_StorageSubSystemToReplicationGroup
}
WSP_StorageSubsystemToReplicationGroup struct
func NewWSP_StorageSubsystemToReplicationGroupEx1 ¶ added in v0.1.1
func NewWSP_StorageSubsystemToReplicationGroupEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToReplicationGroup, err error)
type WSP_StorageSubsystemToStorageHealth ¶
type WSP_StorageSubsystemToStorageHealth struct {
*MSFT_StorageSubSystemToStorageHealth
}
WSP_StorageSubsystemToStorageHealth struct
func NewWSP_StorageSubsystemToStorageHealthEx1 ¶ added in v0.1.1
func NewWSP_StorageSubsystemToStorageHealthEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToStorageHealth, err error)
type WSP_StorageSubsystemToVolume ¶
type WSP_StorageSubsystemToVolume struct {
*MSFT_StorageSubSystemToVolume
}
WSP_StorageSubsystemToVolume struct
func NewWSP_StorageSubsystemToVolumeEx1 ¶ added in v0.1.1
func NewWSP_StorageSubsystemToVolumeEx1(instance *cim.WmiInstance) (newInstance *WSP_StorageSubsystemToVolume, err error)
type WSP_Synchronized ¶
type WSP_Synchronized struct {
*MSFT_Synchronized
}
WSP_Synchronized struct
func NewWSP_SynchronizedEx1 ¶ added in v0.1.1
func NewWSP_SynchronizedEx1(instance *cim.WmiInstance) (newInstance *WSP_Synchronized, err error)
type WSP_VirtualDiskToReplicaPeer ¶
type WSP_VirtualDiskToReplicaPeer struct {
*MSFT_VirtualDiskToReplicaPeer
}
WSP_VirtualDiskToReplicaPeer struct
func NewWSP_VirtualDiskToReplicaPeerEx1 ¶ added in v0.1.1
func NewWSP_VirtualDiskToReplicaPeerEx1(instance *cim.WmiInstance) (newInstance *WSP_VirtualDiskToReplicaPeer, err error)
type WSP_Volume ¶
type WSP_Volume struct {
*MSFT_Volume
}
WSP_Volume struct
func NewWSP_VolumeEx1 ¶ added in v0.1.1
func NewWSP_VolumeEx1(instance *cim.WmiInstance) (newInstance *WSP_Volume, err error)
type WSP_VolumeToFileShare ¶
type WSP_VolumeToFileShare struct {
}
WSP_VolumeToFileShare struct
func NewWSP_VolumeToFileShareEx1 ¶ added in v0.1.1
func NewWSP_VolumeToFileShareEx1(instance *cim.WmiInstance) (newInstance *WSP_VolumeToFileShare, err error)
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
¶
- ACE.go
- AbsoluteTimerInstruction.go
- AggregateEvent.go
- CIM_ClassCreation.go
- CIM_ClassDeletion.go
- CIM_ClassIndication.go
- CIM_ClassModification.go
- CIM_Error.go
- CIM_Indication.go
- CIM_InstCreation.go
- CIM_InstDeletion.go
- CIM_InstIndication.go
- CIM_InstModification.go
- ClassCreationEvent.go
- ClassDeletionEvent.go
- ClassModificationEvent.go
- ClassOperationEvent.go
- ClassProviderRegistration.go
- ConsumerFailureEvent.go
- Disk_BusType.go
- Disk_HealthStatus.go
- Disk_OfflineReason.go
- Disk_OperationalStatus.go
- Disk_PartitionStyle.go
- Disk_ProvisioningType.go
- Disk_UniqueIdFormat.go
- Error_CIMStatusCode.go
- Error_ErrorSourceFormat.go
- Error_ErrorType.go
- Error_PerceivedSeverity.go
- Error_ProbableCause.go
- Event.go
- EventConsumer.go
- EventConsumerProviderRegistration.go
- EventDroppedEvent.go
- EventFilter.go
- EventGenerator.go
- EventProviderRegistration.go
- EventQueueOverflowEvent.go
- ExtendedStatus.go
- ExtrinsicEvent.go
- FileServer_FileSharingProtocols.go
- FileServer_HealthStatus.go
- FileServer_OperationalStatus.go
- FileShareAccessControlEntry_AccessControlType.go
- FileShareAccessControlEntry_AccessRight.go
- FileShare_FileSharingProtocol.go
- FileShare_HealthStatus.go
- FileShare_OperationalStatus.go
- FileShare_ShareState.go
- FilterToConsumerBinding.go
- IndicationRelated.go
- Indication_PerceivedSeverity.go
- InitiatorId_HostType.go
- InitiatorId_Type.go
- InstanceCreationEvent.go
- InstanceDeletionEvent.go
- InstanceModificationEvent.go
- InstanceOperationEvent.go
- InstanceProviderRegistration.go
- IntervalTimerInstruction.go
- MSFT_DedupProperties.go
- MSFT_Disk.go
- MSFT_DiskToPartition.go
- MSFT_DiskToStorageReliabilityCounter.go
- MSFT_ExtendedStatus.go
- MSFT_FileServer.go
- MSFT_FileServerToFileShare.go
- MSFT_FileServerToVolume.go
- MSFT_FileShare.go
- MSFT_FileShareAccessControlEntry.go
- MSFT_HealthAction.go
- MSFT_HealthActionEvent.go
- MSFT_HealthRecord.go
- MSFT_HealthRecordReal64.go
- MSFT_HealthRecordUInt64.go
- MSFT_InitiatorId.go
- MSFT_InitiatorIdToVirtualDisk.go
- MSFT_MaskingSet.go
- MSFT_MaskingSetToInitiatorId.go
- MSFT_MaskingSetToVirtualDisk.go
- MSFT_Partition.go
- MSFT_PartitionToReplicaPeer.go
- MSFT_PartitionToVolume.go
- MSFT_PhysicalDisk.go
- MSFT_PhysicalDiskToStorageReliabilityCounter.go
- MSFT_PhysicalExtent.go
- MSFT_ReplicaPeer.go
- MSFT_ReplicationCapabilities.go
- MSFT_ReplicationGroup.go
- MSFT_ReplicationGroupToPartition.go
- MSFT_ReplicationGroupToReplicaPeer.go
- MSFT_ReplicationGroupToVirtualDisk.go
- MSFT_ReplicationSettings.go
- MSFT_ResiliencySetting.go
- MSFT_SoftError.go
- MSFT_StorageAlertEvent.go
- MSFT_StorageArrivalEvent.go
- MSFT_StorageChassis.go
- MSFT_StorageDepartureEvent.go
- MSFT_StorageDiagnoseResult.go
- MSFT_StorageEnclosure.go
- MSFT_StorageEnclosureToPhysicalDisk.go
- MSFT_StorageEvent.go
- MSFT_StorageExtendedStatus.go
- MSFT_StorageFaultDomain.go
- MSFT_StorageFaultDomainToStorageFaultDomain.go
- MSFT_StorageFaultEvent.go
- MSFT_StorageHealth.go
- MSFT_StorageHealthReport.go
- MSFT_StorageHealthSetting.go
- MSFT_StorageHealthStatusChangeEvent.go
- MSFT_StorageJob.go
- MSFT_StorageJobOutParams.go
- MSFT_StorageJobToAffectedStorageObject.go
- MSFT_StorageModificationEvent.go
- MSFT_StorageNode.go
- MSFT_StorageNodeToDisk.go
- MSFT_StorageNodeToPhysicalDisk.go
- MSFT_StorageNodeToStorageEnclosure.go
- MSFT_StorageNodeToStoragePool.go
- MSFT_StorageNodeToVirtualDisk.go
- MSFT_StorageNodeToVolume.go
- MSFT_StorageObject.go
- MSFT_StoragePool.go
- MSFT_StoragePoolToPhysicalDisk.go
- MSFT_StoragePoolToResiliencySetting.go
- MSFT_StoragePoolToStorageTier.go
- MSFT_StoragePoolToVirtualDisk.go
- MSFT_StoragePoolToVolume.go
- MSFT_StorageProvider.go
- MSFT_StorageProviderToStorageSubSystem.go
- MSFT_StorageRack.go
- MSFT_StorageReliabilityCounter.go
- MSFT_StorageScaleUnit.go
- MSFT_StorageSite.go
- MSFT_StorageSubSystem.go
- MSFT_StorageSubSystemToDisk.go
- MSFT_StorageSubSystemToFileServer.go
- MSFT_StorageSubSystemToFileShare.go
- MSFT_StorageSubSystemToInitiatorId.go
- MSFT_StorageSubSystemToMaskingSet.go
- MSFT_StorageSubSystemToPartition.go
- MSFT_StorageSubSystemToPhysicalDisk.go
- MSFT_StorageSubSystemToReplicaPeer.go
- MSFT_StorageSubSystemToReplicationCapabilities.go
- MSFT_StorageSubSystemToReplicationGroup.go
- MSFT_StorageSubSystemToStorageEnclosure.go
- MSFT_StorageSubSystemToStorageFaultDomain.go
- MSFT_StorageSubSystemToStorageHealth.go
- MSFT_StorageSubSystemToStorageNode.go
- MSFT_StorageSubSystemToStoragePool.go
- MSFT_StorageSubSystemToVirtualDisk.go
- MSFT_StorageSubSystemToVolume.go
- MSFT_StorageTier.go
- MSFT_Synchronized.go
- MSFT_VirtualDisk.go
- MSFT_VirtualDiskToPhysicalDisk.go
- MSFT_VirtualDiskToReplicaPeer.go
- MSFT_VirtualDiskToStorageFaultDomain.go
- MSFT_VirtualDiskToStorageTier.go
- MSFT_VirtualDiskToVirtualDisk.go
- MSFT_Volume.go
- MSFT_VolumeToFileShare.go
- MSFT_Volume_Repair_AsyncOutput.go
- MSFT_WmiError.go
- MaskingSet_DeviceAccesses.go
- MaskingSet_HostType.go
- MethodInvocationEvent.go
- MethodProviderRegistration.go
- NTLMUser9X.go
- Namespace.go
- NamespaceCreationEvent.go
- NamespaceDeletionEvent.go
- NamespaceModificationEvent.go
- NamespaceOperationEvent.go
- NotifyStatus.go
- ObjectProviderRegistration.go
- ObjectProviderRegistration_InteractionType.go
- PARAMETERS.go
- Partition_GptType.go
- Partition_MbrType.go
- Partition_OperationalStatus.go
- PhysicalDisk_BusType.go
- PhysicalDisk_CannotPoolReason.go
- PhysicalDisk_MediaType.go
- PhysicalDisk_SupportedUsages.go
- PhysicalDisk_UniqueIdFormat.go
- PhysicalDisk_Usage.go
- PropertyProviderRegistration.go
- Provider.go
- ProviderRegistration.go
- QOSFailureEvent.go
- ReplicaPeer_PeerObjectType.go
- ReplicationCapabilities_SupportedAsynchronousActions.go
- ReplicationCapabilities_SupportedLogVolumeFeatures.go
- ReplicationCapabilities_SupportedObjectTypes.go
- ReplicationCapabilities_SupportedReplicatedPartitionFeatures.go
- ReplicationCapabilities_SupportedReplicationTypes.go
- ReplicationCapabilities_SupportedSynchronousActions.go
- ReplicationGroup_HealthStatus.go
- ReplicationGroup_OperationalStatus.go
- ReplicationSettings_SyncMode.go
- ResiliencySetting_ParityLayout.go
- SPACES_HealthActionEvent.go
- SPACES_InitiatorId.go
- SPACES_InitiatorIdToVirtualDisk.go
- SPACES_MaskingSet.go
- SPACES_MaskingSetToInitiatorId.go
- SPACES_MaskingSetToVirtualDisk.go
- SPACES_PhysicalDisk.go
- SPACES_PhysicalDiskToStorageReliabilityCounter.go
- SPACES_ResiliencySetting.go
- SPACES_StorageAlertEvent.go
- SPACES_StorageArrivalEvent.go
- SPACES_StorageChassis.go
- SPACES_StorageDepartureEvent.go
- SPACES_StorageEnclosure.go
- SPACES_StorageEnclosureToPhysicalDisk.go
- SPACES_StorageFaultDomainToStorageFaultDomain.go
- SPACES_StorageFaultEvent.go
- SPACES_StorageHealthStatusChangeEvent.go
- SPACES_StorageJob.go
- SPACES_StorageJobToAffectedStorageObject.go
- SPACES_StorageModificationEvent.go
- SPACES_StorageNode.go
- SPACES_StorageNodeToPhysicalDisk.go
- SPACES_StorageNodeToStorageEnclosure.go
- SPACES_StorageNodeToStoragePool.go
- SPACES_StorageNodeToVirtualDisk.go
- SPACES_StoragePool.go
- SPACES_StoragePoolToPhysicalDisk.go
- SPACES_StoragePoolToResiliencySetting.go
- SPACES_StoragePoolToStorageTier.go
- SPACES_StoragePoolToVirtualDisk.go
- SPACES_StorageProvider.go
- SPACES_StorageProviderToStorageSubsystem.go
- SPACES_StorageRack.go
- SPACES_StorageReliabilityCounter.go
- SPACES_StorageScaleUnit.go
- SPACES_StorageSite.go
- SPACES_StorageSubsystem.go
- SPACES_StorageSubsystemToInitiatorId.go
- SPACES_StorageSubsystemToMaskingSet.go
- SPACES_StorageSubsystemToPhysicalDisk.go
- SPACES_StorageSubsystemToStorageEnclosure.go
- SPACES_StorageSubsystemToStorageFaultDomain.go
- SPACES_StorageSubsystemToStorageNode.go
- SPACES_StorageSubsystemToStoragePool.go
- SPACES_StorageSubsystemToVirtualDisk.go
- SPACES_StorageTier.go
- SPACES_VirtualDisk.go
- SPACES_VirtualDiskToPhysicalDisk.go
- SPACES_VirtualDiskToStorageFaultDomain.go
- SPACES_VirtualDiskToStorageTier.go
- SPACES_VirtualDiskToVirtualDisk.go
- SecurityDescriptor.go
- SecurityRelatedClass.go
- StorageAlertEvent_AlertType.go
- StorageDiagnoseResult_PerceivedSeverity.go
- StorageEnclosure_BusType.go
- StorageEnclosure_CurrentSensorOperationalStatus.go
- StorageEnclosure_FanOperationalStatus.go
- StorageEnclosure_IOControllerOperationalStatus.go
- StorageEnclosure_PowerSupplyOperationalStatus.go
- StorageEnclosure_TemperatureSensorOperationalStatus.go
- StorageEnclosure_VoltageSensorOperationalStatus.go
- StorageEvent_PerceivedSeverity.go
- StorageFaultDomain_HealthStatus.go
- StorageFaultDomain_OperationalStatus.go
- StorageFaultEvent_ChangeType.go
- StorageHealthStatusChangeEvent_CurrentHealthStatus.go
- StorageHealthStatusChangeEvent_PreviousHealthStatus.go
- StorageJob_JobState.go
- StorageJob_LocalOrUtcTime.go
- StorageJob_OperationalStatus.go
- StorageJob_RecoveryAction.go
- StorageJob_RequestedState.go
- StorageNodeToDisk_HealthStatus.go
- StorageNodeToDisk_OfflineReason.go
- StorageNodeToDisk_OperationalStatus.go
- StorageNodeToPhysicalDisk_HealthStatus.go
- StorageNodeToPhysicalDisk_LoadBalancePolicy.go
- StorageNodeToPhysicalDisk_OperationalStatus.go
- StorageNodeToPhysicalDisk_PathState.go
- StorageNodeToStorageEnclosure_CurrentSensorOperationalStatus.go
- StorageNodeToStorageEnclosure_FanOperationalStatus.go
- StorageNodeToStorageEnclosure_HealthStatus.go
- StorageNodeToStorageEnclosure_IOControllerOperationalStatus.go
- StorageNodeToStorageEnclosure_PowerSupplyOperationalStatus.go
- StorageNodeToStorageEnclosure_TemperatureSensorOperationalStatus.go
- StorageNodeToStorageEnclosure_VoltageSensorOperationalStatus.go
- StorageNode_NameFormat.go
- StorageNode_OperationalStatus.go
- StoragePool_FaultDomainAwarenessDefault.go
- StoragePool_FileSystem.go
- StoragePool_HealthStatus.go
- StoragePool_MediaType.go
- StoragePool_OperationalStatus.go
- StoragePool_ProvisioningType.go
- StoragePool_ProvisioningTypeDefault.go
- StoragePool_ReadOnlyReason.go
- StoragePool_RepairPolicy.go
- StoragePool_RetireMissingPhysicalDisks.go
- StoragePool_SupportedProvisioningTypes.go
- StoragePool_Usage.go
- StoragePool_Version.go
- StorageProvider_DiscoveryLevel.go
- StorageProvider_RemoteSubsystemCacheMode.go
- StorageProvider_SupportedRemoteSubsystemCacheModes.go
- StorageProvider_Type.go
- StorageSubSystem_CurrentCacheLevel.go
- StorageSubSystem_DataTieringType.go
- StorageSubSystem_DeviceAccesses.go
- StorageSubSystem_FaultDomainAwarenessDefault.go
- StorageSubSystem_HealthStatus.go
- StorageSubSystem_HostType.go
- StorageSubSystem_MaskingPortsPerView.go
- StorageSubSystem_MaskingValidInitiatorIdTypes.go
- StorageSubSystem_NameFormat.go
- StorageSubSystem_OperationalStatus.go
- StorageSubSystem_ParityLayout.go
- StorageSubSystem_ProvisioningType.go
- StorageSubSystem_ProvisioningTypeDefault.go
- StorageSubSystem_SupportedDeduplicationFileSystemTypes.go
- StorageSubSystem_SupportedDeduplicationObjectTypes.go
- StorageSubSystem_SupportedFileServerProtocols.go
- StorageSubSystem_SupportedFileSystems.go
- StorageSubSystem_SupportedHostType.go
- StorageSubSystem_Usage.go
- StorageSubSystem_iSCSITargetCreationScheme.go
- StorageTier_MediaType.go
- Synchronized_CopyMethodology.go
- Synchronized_CopyPriority.go
- Synchronized_CopyState.go
- Synchronized_CopyType.go
- Synchronized_ProgressStatus.go
- Synchronized_ReplicaType.go
- Synchronized_SyncMode.go
- Synchronized_SyncState.go
- Synchronized_SyncType.go
- SystemClass.go
- SystemEvent.go
- SystemSecurity.go
- TimerEvent.go
- TimerInstruction.go
- TimerNextFiring.go
- Trustee.go
- VirtualDiskToVirtualDisk_CopyMethodology.go
- VirtualDiskToVirtualDisk_CopyPriority.go
- VirtualDiskToVirtualDisk_CopyState.go
- VirtualDiskToVirtualDisk_CopyType.go
- VirtualDiskToVirtualDisk_ProgressStatus.go
- VirtualDiskToVirtualDisk_ReplicaType.go
- VirtualDiskToVirtualDisk_SyncMode.go
- VirtualDiskToVirtualDisk_SyncState.go
- VirtualDiskToVirtualDisk_SyncType.go
- VirtualDisk_Access.go
- VirtualDisk_DetachedReason.go
- VirtualDisk_FaultDomainAwareness.go
- VirtualDisk_HealthStatus.go
- VirtualDisk_HostType.go
- VirtualDisk_NameFormat.go
- VirtualDisk_OperationalStatus.go
- VirtualDisk_ParityLayout.go
- VirtualDisk_ProvisioningType.go
- VirtualDisk_UniqueIdFormat.go
- VirtualDisk_Usage.go
- Volume_DedupMode.go
- Volume_DriveType.go
- Volume_FileSystemType.go
- Volume_HealthStatus.go
- Volume_OperationalStatus.go
- WSP_Disk.go
- WSP_DiskToPartition.go
- WSP_DiskToStorageReliabilityCounter.go
- WSP_FileServer.go
- WSP_FileServerToFileShare.go
- WSP_FileServerToVolume.go
- WSP_FileShare.go
- WSP_FileShareAccessControlEntry.go
- WSP_FsStorageArrivalEvent.go
- WSP_FsStorageDepartureEvent.go
- WSP_FsStorageModificationEvent.go
- WSP_HealthAction.go
- WSP_HealthActionEvent.go
- WSP_Partition.go
- WSP_PartitionToReplicaPeer.go
- WSP_PartitionToVolume.go
- WSP_ReplicaPeer.go
- WSP_ReplicationCapabilities.go
- WSP_ReplicationGroup.go
- WSP_ReplicationGroupStorageArrivalEvent.go
- WSP_ReplicationGroupStorageDepartureEvent.go
- WSP_ReplicationGroupStorageModificationEvent.go
- WSP_ReplicationGroupToPartition.go
- WSP_ReplicationGroupToReplicaPeer.go
- WSP_ReplicationGroupToVirtualDisk.go
- WSP_ReplicationSettings.go
- WSP_StorageAlertEvent.go
- WSP_StorageArrivalEvent.go
- WSP_StorageDepartureEvent.go
- WSP_StorageFaultEvent.go
- WSP_StorageHealth.go
- WSP_StorageHealthStatusChangeEvent.go
- WSP_StorageModificationEvent.go
- WSP_StorageNodeToDisk.go
- WSP_StorageNodeToVolume.go
- WSP_StoragePoolToVolume.go
- WSP_StorageSubSystemToFileServer.go
- WSP_StorageSubSystemToFileShare.go
- WSP_StorageSubsystemToDisk.go
- WSP_StorageSubsystemToPartition.go
- WSP_StorageSubsystemToReplicaPeer.go
- WSP_StorageSubsystemToReplicationCapabilities.go
- WSP_StorageSubsystemToReplicationGroup.go
- WSP_StorageSubsystemToStorageHealth.go
- WSP_StorageSubsystemToVolume.go
- WSP_Synchronized.go
- WSP_VirtualDiskToReplicaPeer.go
- WSP_Volume.go
- WSP_VolumeToFileShare.go
- Win32Provider.go
- Win32Provider_ImpersonationLevel.go
- Win32Provider_InitializationReentrancy.go
- thisNAMESPACE.go