GetCIMasterSingleRow

This method is used to fetch data from CI Details based on CIID.

*CIID: User will get the CIID at the time of Insert/Update the CI Master data based on using SaveCIMasterData method.

Method Signature:

GetCIMasterSingleRow (ciMasterID, objectID, objectType)

Sample Response:

 [{"ID":253,"ObjectID":"indrmf5lb01","ObjectType":"VM","PlatformEntityID":"VMWAR-5F0B2646-3D78-4D27-9509-013E122E01EB",
"ObjectStatus":"IMP","RequestNo":null,"UserName":"ss","UserEntityID":"USER-4553464F-66CB-4F12-A770-B0A32DAB462D",
"UserEmail":"SMRequester@hcl.com","LeasePeriod":" --Select--","PowerStatus":"RUNNING","NoOfCPCU":"4","MemoryInMB":"8192",
"OSDiskSize":null,"DataDisk1Size":null,"DataDisk2Size":null,"DataDisk3Size":null,"DataDisk4Size":null,"DataDisk5Size":null,"IpAddress":" xxx.xx.x.xx","ComputerName":"indrmf5lb01","Itemno":null,"PlatformName":"VMWAR",
"DataCenterName":null,"ClusterName":null,"HostName":" xxxxxxxxx.xxxxxxxx.xxx","DisplayName":"indrmf5lb01",
"ResourceGroup":null,"NetworkName":null,"PrimaryIP":null,"PrimaryDefault":null,
"PrimarySubnet":null,"BackupIP":null,"BackupDefault":null,"BackupSubnet":null,"MachineName":null,"VPCName":null,"SecurityGroup":null,"KeyPair":null,"MachineStatus":null,"ServicePlanId":null,"TemplateType":null,
"DecommisionDate":"12/04/2019","ProvisionDate":null,"VMDisplayName":"indrmf5lb01","Size":null,"PublicDNS":null,"PrivateDNS":null,"TierName":null,"storageName":null,"OS":"centos64Guest",
"RegionName":null,"LocationName":null,"IsAvailabilitySet":null,"AvailabilitySet":null,"ELBName":null,"Recoveryvalut":null,"policyname":null,"imageurl":null,"ActualDiskJSON":"{\"lun\":\"VirtualMachine-vm-1067/2000\",\"DataDiskSize\":\"76\",\"DiskType\":\"Flat\",\"DataDiskCreateOption\":\"Persistent\",\"DataFileName\":\".[SharedDatastore05]indrmf5lb01/indrmf5lb01.vmdk\"}","CloudName":null,"Tags":"[{\"Application\":\"InfraPlatformManagement\"},{\"VMJustification\":\"SecondarysiteF5LB\"},{\"VRMOwner\":\"GajendraPundier\"}]","CustomField1":null,"CustomField2":null,
"CustomField3":null,"CustomField4":null,
"CustomField5":null,"CustomField6":null,"CustomField8":null,"CustomField7":null,"CustomField9":null,"CustomField10":null,"IsBackup":null,"IsEnableMonitoring":null,"DiskType":null,"NetworkDetails":"Y","OrgEntityID":"ORG-29A1B191-7720-44D8-9302-4F89DAC9C896"}]

Parameter Details:

Table 1. GetCIMasterSingleRow
Parameter Name Type Mandatory Description
ciMasterID String Y ciMasterID is a unique identifier of CI table of HCL BigFix CLM. User will get the CIID at the time of inserting CI Master data based on using SaveCIMasterData method
objectID String Y Object ID can be a Name of Virtual Machine, Load Balancer, Resource Group etc.
objectType String Y Object Type can be “VM”, “LB” etc.