{ "policy:tenant": [ { "id": "f5c7d344-d1c7-4208-8531-2c2693657e12", "l2-flood-domain": [ { "id": "393b4a3f-431e-476f-9674-832fb9f5fab9", "parent": "7b796915-adf4-4356-b5ca-de005ac410c1" }, { "id": "4ae1198e-0380-427f-8386-28281672eca3", "parent": "7b796915-adf4-4356-b5ca-de005ac410c1" } ], "name": "DockerTenant", "l3-context": [ { "id": "cbe0cc07-b8ff-451d-8171-9eef002a8e80" } ], "l2-bridge-domain": [ { "id": "7b796915-adf4-4356-b5ca-de005ac410c1", "parent": "cbe0cc07-b8ff-451d-8171-9eef002a8e80" } ], "subnet": [ { "id": "49850b5a-684d-4cc0-aafe-95d25c9a4b97", "virtual-router-ip": "10.0.36.1", "parent": "4ae1198e-0380-427f-8386-28281672eca3", "ip-prefix": "10.0.36.1/24" }, { "id": "7f43a456-2c99-497b-9ecf-7169be0163b9", "virtual-router-ip": "10.0.35.1", "parent": "393b4a3f-431e-476f-9674-832fb9f5fab9", "ip-prefix": "10.0.35.1/24" } ], "endpoint-group": [ { "id": "e593f05d-96be-47ad-acd5-ba81465680d5", "network-domain": "49850b5a-684d-4cc0-aafe-95d25c9a4b97", "name": "webservers", "provider-named-selector": [ { "name": "e593f05d-96be-47ad-acd5-ba81465680d5-1eaf9a67-a171-42a8-9282-71cf702f61dd-22282cca-9a13-4d0c-a67e-a933ebb0b0ae", "contract": [ "22282cca-9a13-4d0c-a67e-a933ebb0b0ae" ] } ] }, { "id": "1eaf9a67-a171-42a8-9282-71cf702f61dd", "name": "clients", "network-domain": "7f43a456-2c99-497b-9ecf-7169be0163b9", "consumer-named-selector": [ { "name": "e593f05d-96be-47ad-acd5-ba81465680d5-1eaf9a67-a171-42a8-9282-71cf702f61dd-22282cca-9a13-4d0c-a67e-a933ebb0b0ae", "contract": [ "22282cca-9a13-4d0c-a67e-a933ebb0b0ae" ] } ] } ], "subject-feature-instances": { "classifier-instance": [ { "name": "icmp", "classifier-definition-id": "79c6fdb2-1e1a-4832-af57-c65baf5c2335", "parameter-value": [ { "name": "proto", "int-value": 1 } ] }, { "name": "http-dest", "classifier-definition-id": "4250ab32-e8b8-445a-aebb-e1bd2cdd291f", "parameter-value": [ { "int-value": "6", "name": "proto" }, { "int-value": "80", "name": "destport" } ] }, { "name": "http-src", "classifier-definition-id": "4250ab32-e8b8-445a-aebb-e1bd2cdd291f", "parameter-value": [ { "int-value": "6", "name": "proto" }, { "int-value": "80", "name": "sourceport" } ] } ], "action-instance": [ { "name": "chain1", "action-definition-id": "3d886be7-059f-4c4f-bbef-0356bea40933", "parameter-value": [ { "name": "sfc-chain-name", "string-value": "SFCGBP" } ] }, { "name": "allow1", "action-definition-id": "f942e8fd-e957-42b7-bd18-f73d11266d17" } ] }, "contract": [ { "id": "22282cca-9a13-4d0c-a67e-a933ebb0b0ae", "subject": [ { "name": "icmp-subject", "rule": [ { "name": "allow-icmp-rule", "order": 0, "classifier-ref": [ { "name": "icmp", "instance-name": "icmp" } ], "action-ref": [ { "name": "allow1", "order": 0 } ] } ] }, { "name": "http-subject", "rule": [ { "name": "http-chain-rule", "classifier-ref": [ { "name": "http-dest", "instance-name": "http-dest", "direction": "in" } ], "action-ref": [ { "name": "chain1", "order": 0 } ] }, { "name": "http-out-rule", "classifier-ref": [ { "name": "http-src", "instance-name": "http-src", "direction": "out" } ], "action-ref": [ { "name": "allow1", "order": 0 } ] } ] } ], "clause": [ { "name": "icmp-http-clause", "subject-refs": [ "icmp-subject", "http-subject" ] } ] } ] } ] }