I missed that jumbo 43 is out. With it, MDS objects now have the type "mds" (instead of the older type "CpmiMds"), and that type sticks around with details-level full. The other two are still broken, though. I rebuilt the MDS from scratch, installed jumbo 43, then built my initial config:
[Expert@TestMDS:0]# cpinfo -y mgmt
This is Check Point CPinfo Build 914000239 for GAIA
[MGMT]
HOTFIX_R81_20_JUMBO_HF_MAIN Take: 43
[Expert@TestMDS:0]# mgmt_cli -f json -r true show object uid de41548d-81c8-4133-ba04-2b2b6710c2a4
{
"object" : {
"uid" : "de41548d-81c8-4133-ba04-2b2b6710c2a4",
"name" : "TestMDS",
"type" : "mds",
"domain" : {...},
"icon" : "Objects/mds",
"color" : "black"
}
}
[Expert@TestMDS:0]# mgmt_cli -f json -r true show object uid de41548d-81c8-4133-ba04-2b2b6710c2a4 details-level full
{
"object" : {
"uid" : "de41548d-81c8-4133-ba04-2b2b6710c2a4",
"name" : "TestMDS",
"type" : "mds",
"domain" : {...},
"ipv4-address" : "169.254.0.3",
"ipv6-address" : "",
"sic-name" : "cn=cp_mgmt,o=TestMDS.standingmds.mylab.local.rwwthh",
"sic-state" : "trust established",
"server-type" : "multi-domain server",
"ip-pool-first" : "",
"ip-pool-last" : "",
"domains" : [ {...}, {
"uid" : "288d18bb-666c-4592-a511-b3caa02e8089",
"name" : "Contoso",
"type" : "domain",
"domain" : {...},
"global-domain-assignments" : [ "fe8f9107-b344-409e-98df-a1c3db8fbf93" ],
"domain-type" : "domain",
"servers" : [...],
"comments" : "",
"color" : "black",
"icon" : "Objects/domain",
"tags" : [ ],
"meta-info" : {...},
"read-only" : false,
"available-actions" : {...}
}, {...} ],
"global-domains" : [...],
"color" : "black",
"icon" : "Objects/mds",
"tags" : [ ],
"meta-info" : {...},
"read-only" : false,
"available-actions" : {...}
}
}
[Expert@TestMDS:0]# mgmt_cli -f json -r true show object uid e1707092-53e4-4bdd-82e0-cb4ae8054eb5
{
"object" : {
"uid" : "e1707092-53e4-4bdd-82e0-cb4ae8054eb5",
"name" : "Contoso",
"type" : "CpmiPv1Customer",
"domain" : {...},
"icon" : "Provider-1/customer",
"color" : "black"
}
}
[Expert@TestMDS:0]# mgmt_cli -f json -r true show object uid e1707092-53e4-4bdd-82e0-cb4ae8054eb5 details-level full
{
"object" : {
"uid" : "e1707092-53e4-4bdd-82e0-cb4ae8054eb5",
"name" : "Contoso",
"type" : "",
"domain" : {...},
"color" : "black",
"meta-info" : {...},
"tags" : [ ],
"icon" : "Provider-1/customer",
"comments" : "",
"display-name" : "",
"customFields" : null
}
}
[Expert@TestMDS:0]# mgmt_cli -f json -r true show object uid 6fdfb2a8-8ed9-df4e-92e1-a3942a61fd52
{
"object" : {
"uid" : "6fdfb2a8-8ed9-df4e-92e1-a3942a61fd52",
"name" : "gInternalCA_of_Contoso",
"type" : "CpmiPv1ExternalCaWithCert",
"domain" : {...},
"icon" : "Unknown",
"color" : "black"
}
}
[Expert@TestMDS:0]# mgmt_cli -f json -r true show object uid 6fdfb2a8-8ed9-df4e-92e1-a3942a61fd52 details-level full
{
"object" : {
"uid" : "6fdfb2a8-8ed9-df4e-92e1-a3942a61fd52",
"name" : "gInternalCA_of_Contoso",
"type" : "",
"domain" : {...},
"color" : "black",
"meta-info" : {...},
"tags" : [ ],
"icon" : "Unknown",
"comments" : "",
"display-name" : "",
"customFields" : null
}
}