GetCIMasterData

This method is used to fetch data from CI Master table based on Object Id and Object Type.

Method Signature:

GetCIMasterData(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\":\"Anonymous\"}]","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"}]

Parameter Details:

Parameter Name Type Mandatory Description
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.