NSX-T Data Center REST API
PolicyResourceReferenceForEP (type)
{ "additionalProperties": false, "description": "Policy resource reference for enforcement point", "extends": { "$ref": "PolicyResourceReference }, "id": "PolicyResourceReferenceForEP", "module_id": "PolicyGroupRealization", "properties": { "is_valid": { "description": "Will be set to false if the referenced NSX resource has been deleted.", "readonly": true, "required": false, "title": "Target validity", "type": "boolean" }, "origin_site_id": { "description": "This is a UUID generated by the system for knowing which site owns this group. This is used in NSX+.", "readonly": true, "required": false, "title": "A unique identifier assigned by the system for knowing which site owns a group", "type": "string" }, "owner_id": { "description": "This is a UUID generated by the system for knowing who owns this resource. This is used in NSX+.", "readonly": true, "required": false, "title": "A unique identifier assigned by the system for the ownership of resource", "type": "string" }, "path": { "description": "Absolute path of this object.", "readonly": true, "required": false, "title": "Absolute path of this object", "type": "string", "x-vmw-cross-reference": [ { "leftType": [], "relationshipType": "IGNORE", "rightType": [] } ] }, "project_scope": { "description": "Project scope of policy resource", "items": { "type": "string" }, "readonly": true, "required": false, "title": "Project scope of policy resource", "type": "array" }, "remote_path": { "description": "This is the path of the object on the local managers when queried on the NSX+ service, and path of the object on NSX+ service when queried from the local managers.", "readonly": true, "required": false, "title": "Path of the object on the remote end.", "type": "string" }, "target_display_name": { "description": "Display name of the NSX resource.", "maxLength": 255, "readonly": true, "required": false, "title": "Target display name", "type": "string" }, "target_id": { "description": "Identifier of the NSX resource.", "maxLength": 64, "readonly": false, "required": false, "title": "Target ID", "type": "string" }, "target_type": { "description": "Type of the NSX resource.", "maxLength": 255, "readonly": false, "required": false, "title": "Target type", "type": "string" } }, "title": "Policy resource reference for enforcement point", "type": "object" }