tests/testData.cim.json.psd1

@{
    # HDD1
    # MSStorageDriver_ATAPISmartData
    diskSmartDataJson_HDD1 = '{
        "Active": null,
        "Checksum": null,
        "ErrorLogCapability": null,
        "ExtendedPollTimeInMinutes": null,
        "InstanceName": "IDE\\HDD1_________________________12345678\\1&12345000&0&1.0.0_0",
        "Length": null,
        "OfflineCollectCapability": null,
        "OfflineCollectionStatus": null,
        "Reserved": null,
        "SelfTestStatus": null,
        "ShortPollTimeInMinutes": null,
        "SmartCapability": null,
        "TotalTime": null,
        "VendorSpecific": [
            16, 0,
            1, 47, 0, 100, 100, 17, 0, 0, 0, 0, 0, 0,
            2, 38, 0, 252, 252, 0, 0, 0, 0, 0, 0, 0,
            3, 35, 0, 71, 69, 99, 35, 0, 0, 0, 0, 0,
            4, 50, 0, 75, 75, 133, 100, 0, 0, 0, 0, 0,
            5, 51, 0, 252, 252, 0, 0, 0, 0, 0, 0, 0,
            7, 46, 0, 252, 252, 0, 0, 0, 0, 0, 0, 0,
            8, 36, 0, 252, 252, 0, 0, 0, 0, 0, 0, 0,
            9, 50, 0, 100, 100, 230, 30, 1, 0, 0, 0, 0,
            10, 50, 0, 252, 252, 0, 0, 0, 0, 0, 0, 0,
            11, 50, 0, 100, 100, 190, 2, 0, 0, 0, 0, 0,
            12, 50, 0, 100, 100, 102, 1, 0, 0, 0, 0, 0,
            191, 34, 0, 100, 100, 26, 0, 0, 0, 0, 0, 0,
            192, 34, 0, 252, 252, 0, 0, 0, 0, 0, 0, 0,
            194, 2, 0, 61, 53, 39, 0, 14, 0, 47, 0, 0,
            195, 58, 0, 100, 100, 0, 0, 0, 0, 0, 0, 0,
            196, 50, 0, 252, 252, 0, 0, 0, 0, 0, 0, 0,
            197, 50, 0, 252, 252, 0, 0, 0, 0, 0, 0, 0,
            198, 48, 0, 252, 252, 0, 0, 0, 0, 0, 0, 0,
            199, 54, 0, 200, 200, 0, 0, 0, 0, 0, 0, 0,
            200, 42, 0, 100, 100, 74, 0, 0, 0, 0, 0, 0,
            223, 50, 0, 100, 100, 190, 2, 0, 0, 0, 0, 0,
            225, 50, 0, 98, 98, 191, 101, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
        ],
        "VendorSpecific2": null,
        "VendorSpecific3": null,
        "VendorSpecific4": null,
        "PSComputerName": null
        }'


    # MSStorageDriver_FailurePredictThresholds
    diskThresholdsJson_HDD1 = '{
        "Active": null,
        "InstanceName": "IDE\\HDD1_________________________12345678\\1&12345000&0&1.0.0_0",
        "VendorSpecific": [
            16, 0,
            1, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            3, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            5, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            7, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            8, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            10, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            223, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 59
        ],
        "PSComputerName": null
        }'


    # MSStorageDriver_FailurePredictStatus
    diskFailurePredictStatusJson_HDD1 = '{
        "Active": null,
        "InstanceName": "IDE\\HDD1_________________________12345678\\1&12345000&0&1.0.0_0",
        "PredictFailure": false,
        "Reason": null,
        "PSComputerName": null
        }'


    # Win32_DiskDrive
    diskDriveJson_HDD1 = '{
        "Caption": null,
        "Description": null,
        "InstallDate": null,
        "Name": null,
        "Status": null,
        "Availability": null,
        "ConfigManagerErrorCode": null,
        "ConfigManagerUserConfig": null,
        "CreationClassName": null,
        "DeviceID": null,
        "ErrorCleared": null,
        "ErrorDescription": null,
        "LastErrorCode": null,
        "PNPDeviceID": "IDE\\HDD1_________________________12345678\\1&12345000&0&1.0.0",
        "PowerManagementCapabilities": null,
        "PowerManagementSupported": null,
        "StatusInfo": null,
        "SystemCreationClassName": null,
        "SystemName": null,
        "Capabilities": null,
        "CapabilityDescriptions": null,
        "CompressionMethod": null,
        "DefaultBlockSize": null,
        "ErrorMethodology": null,
        "MaxBlockSize": null,
        "MaxMediaSize": null,
        "MinBlockSize": null,
        "NeedsCleaning": null,
        "NumberOfMediaSupported": null,
        "BytesPerSector": 512,
        "FirmwareRevision": null,
        "Index": 0,
        "InterfaceType": null,
        "Manufacturer": null,
        "MediaLoaded": null,
        "MediaType": null,
        "Model": "HDD1",
        "Partitions": null,
        "SCSIBus": null,
        "SCSILogicalUnit": null,
        "SCSIPort": null,
        "SCSITargetId": null,
        "SectorsPerTrack": null,
        "SerialNumber": null,
        "Signature": null,
        "Size": null,
        "TotalCylinders": null,
        "TotalHeads": null,
        "TotalSectors": null,
        "TotalTracks": null,
        "TracksPerCylinder": null,
        "PSComputerName": null
        }'


    diskDriveATAJson_HDD1 = '{
        "Caption": null,
        "Description": null,
        "InstallDate": null,
        "Name": null,
        "Status": null,
        "Availability": null,
        "ConfigManagerErrorCode": null,
        "ConfigManagerUserConfig": null,
        "CreationClassName": null,
        "DeviceID": null,
        "ErrorCleared": null,
        "ErrorDescription": null,
        "LastErrorCode": null,
        "PNPDeviceID": "IDE\\HDD1_________________________12345678\\1&12345000&0&1.0.0",
        "PowerManagementCapabilities": null,
        "PowerManagementSupported": null,
        "StatusInfo": null,
        "SystemCreationClassName": null,
        "SystemName": null,
        "Capabilities": null,
        "CapabilityDescriptions": null,
        "CompressionMethod": null,
        "DefaultBlockSize": null,
        "ErrorMethodology": null,
        "MaxBlockSize": null,
        "MaxMediaSize": null,
        "MinBlockSize": null,
        "NeedsCleaning": null,
        "NumberOfMediaSupported": null,
        "BytesPerSector": 512,
        "FirmwareRevision": null,
        "Index": 0,
        "InterfaceType": null,
        "Manufacturer": null,
        "MediaLoaded": null,
        "MediaType": null,
        "Model": "HDD1 ATA Device",
        "Partitions": null,
        "SCSIBus": null,
        "SCSILogicalUnit": null,
        "SCSIPort": null,
        "SCSITargetId": null,
        "SectorsPerTrack": null,
        "SerialNumber": null,
        "Signature": null,
        "Size": null,
        "TotalCylinders": null,
        "TotalHeads": null,
        "TotalSectors": null,
        "TotalTracks": null,
        "TracksPerCylinder": null,
        "PSComputerName": null
        }'


    # HDD2
    # MSStorageDriver_ATAPISmartData
    diskSmartDataJson_HDD2 = '{
        "Active": null,
        "Checksum": null,
        "ErrorLogCapability": null,
        "ExtendedPollTimeInMinutes": null,
        "InstanceName": "IDE\\HDD2_________________________12345678\\1&12345000&0&1.0.0_0",
        "Length": null,
        "OfflineCollectCapability": null,
        "OfflineCollectionStatus": null,
        "Reserved": null,
        "SelfTestStatus": null,
        "ShortPollTimeInMinutes": null,
        "SmartCapability": null,
        "TotalTime": null,
        "VendorSpecific": [
            16, 0,
            1, 47, 0, 199, 197, 76, 0, 0, 0, 0, 0, 0,
            3, 39, 0, 20, 20, 169, 26, 0, 0, 0, 0, 0,
            4, 50, 0, 27, 27, 120, 31, 1, 0, 0, 0, 0,
            5, 51, 0, 200, 200, 0, 0, 0, 0, 0, 0, 0,
            7, 46, 0, 200, 200, 0, 0, 0, 0, 0, 0, 0,
            9, 50, 0, 39, 39, 10, 176, 0, 0, 0, 0, 0,
            10, 50, 0, 100, 100, 0, 0, 0, 0, 0, 0, 0,
            11, 50, 0, 100, 100, 0, 0, 0, 0, 0, 0, 0,
            12, 50, 0, 100, 100, 29, 1, 0, 0, 0, 0, 0,
            183, 50, 0, 100, 100, 0, 0, 0, 0, 0, 0, 0,
            192, 50, 0, 200, 200, 40, 0, 0, 0, 0, 0, 0,
            193, 50, 0, 176, 176, 79, 31, 1, 0, 0, 0, 0,
            194, 34, 0, 109, 101, 41, 0, 0, 0, 0, 0, 0,
            196, 50, 0, 200, 200, 0, 0, 0, 0, 0, 0, 0,
            197, 50, 0, 200, 200, 20, 0, 0, 0, 0, 0, 0,
            198, 48, 0, 200, 200, 20, 0, 0, 0, 0, 0, 0,
            199, 50, 0, 200, 200, 0, 0, 0, 0, 0, 0, 0,
            200, 8, 0, 200, 200, 20, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
        ],
        "VendorSpecific2": null,
        "VendorSpecific3": null,
        "VendorSpecific4": null,
        "PSComputerName": null
        }'


    # MSStorageDriver_FailurePredictThresholds
    diskThresholdsJson_HDD2 = '{
        "Active": null,
        "InstanceName": "IDE\\HDD2_________________________12345678\\1&12345000&0&1.0.0_0",
        "VendorSpecific": [
            16, 0,
            1, 51, 199, 199, 200, 200, 200, 200, 0, 0, 0, 0,
            3, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            5, 140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            7, 0, 200, 200, 200, 200, 200, 200, 0, 0, 0, 0,
            9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            198, 0, 19, 0, 0, 1, 0, 0, 0, 0, 0, 0,
            199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            200, 0, 200, 200, 200, 200, 200, 200, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
            0, 0, 0, 0, 0, 228
        ],
        "PSComputerName": null
        }'


    # MSStorageDriver_FailurePredictStatus
    diskFailurePredictStatusJson_HDD2 = '{
        "Active": null,
        "InstanceName": "IDE\\HDD2_________________________12345678\\1&12345000&0&1.0.0_0",
        "PredictFailure": false,
        "Reason": null,
        "PSComputerName": null
        }'


    # Win32_DiskDrive
    diskDriveJson_HDD2 = '{
        "Caption": null,
        "Description": null,
        "InstallDate": null,
        "Name": null,
        "Status": null,
        "Availability": null,
        "ConfigManagerErrorCode": null,
        "ConfigManagerUserConfig": null,
        "CreationClassName": null,
        "DeviceID": null,
        "ErrorCleared": null,
        "ErrorDescription": null,
        "LastErrorCode": null,
        "PNPDeviceID": "IDE\\HDD2_________________________12345678\\1&12345000&0&1.0.0",
        "PowerManagementCapabilities": null,
        "PowerManagementSupported": null,
        "StatusInfo": null,
        "SystemCreationClassName": null,
        "SystemName": null,
        "Capabilities": null,
        "CapabilityDescriptions": null,
        "CompressionMethod": null,
        "DefaultBlockSize": null,
        "ErrorMethodology": null,
        "MaxBlockSize": null,
        "MaxMediaSize": null,
        "MinBlockSize": null,
        "NeedsCleaning": null,
        "NumberOfMediaSupported": null,
        "BytesPerSector": 512,
        "FirmwareRevision": null,
        "Index": 1,
        "InterfaceType": null,
        "Manufacturer": null,
        "MediaLoaded": null,
        "MediaType": null,
        "Model": "HDD2",
        "Partitions": null,
        "SCSIBus": null,
        "SCSILogicalUnit": null,
        "SCSIPort": null,
        "SCSITargetId": null,
        "SectorsPerTrack": null,
        "SerialNumber": null,
        "Signature": null,
        "Size": null,
        "TotalCylinders": null,
        "TotalHeads": null,
        "TotalSectors": null,
        "TotalTracks": null,
        "TracksPerCylinder": null,
        "PSComputerName": null
        }'

}