NSX-T Data Center REST API
NSGroupSimpleExpression (type)
{ "extends": { "$ref": "NSGroupExpression }, "id": "NSGroupSimpleExpression", "module_id": "NSGroup", "polymorphic-type-descriptor": { "type-identifier": "NSGroupSimpleExpression" }, "properties": { "op": { "description": "All operators perform a case insensitive match.", "enum": [ "EQUALS", "CONTAINS", "STARTSWITH", "ENDSWITH", "NOTEQUALS" ], "required": true, "title": "Operator of the expression", "type": "string" }, "resource_type": { "enum": [ "NSGroupSimpleExpression", "NSGroupComplexExpression", "NSGroupTagExpression" ], "required": true, "type": "string" }, "target_property": { "required": true, "title": "Field of the resource on which this expression is evaluated", "type": "string" }, "target_resource": { "$ref": "ResourceReference, "description": "Reference of the target. Will be populated when the property is a resource id, the op (operator) is EQUALS and populate_references is set to be true.", "readonly": true, "required": false, "title": "Reference of the target" }, "target_type": { "$ref": "NSGroupValidResourceType, "required": true, "title": "Type of the resource on which this expression is evaluated" }, "value": { "required": true, "title": "Value that satisfies this expression", "type": "string" } }, "title": "Simple expressions to represent NSGroup membership", "type": "object" }