cgroups

cgroups
cgroups

Represents a collection of custom groups

JSON Example
{
    "groups": [
        {
            "autoResolveMembership": false,
            "id": "string",
            "links": [
                {
                    "description": "string",
                    "href": "string",
                    "name": "string",
                    "rel": "string"
                }
            ],
            "membershipDefinition": {
                "custom-group-properties": [
                    {
                        "exclusionValue": "string",
                        "inclusionValue": "string",
                        "name": "string",
                        "type": "string"
                    }
                ],
                "excludedResources": [
                    "string"
                ],
                "includedResources": [
                    "string"
                ],
                "rules": [
                    {
                        "propertyConditionRules": [
                            {
                                "compareOperator": "string",
                                "doubleValue": "number",
                                "key": "string",
                                "stringValue": "string"
                            }
                        ],
                        "relationshipConditionRules": [
                            {
                                "compareOperator": "string",
                                "name": "string",
                                "relation": "string",
                                "travesalSpecId": "string"
                            }
                        ],
                        "resourceKindKey": {
                            "adapterKind": "string",
                            "resourceKind": "string"
                        },
                        "resourceNameConditionRules": [
                            {
                                "compareOperator": "string",
                                "name": "string"
                            }
                        ],
                        "resourceTagConditionRules": [
                            {
                                "category": "string",
                                "compareOperator": "string",
                                "stringValue": "string"
                            }
                        ],
                        "statConditionRules": [
                            {
                                "compareOperator": "string",
                                "doubleValue": "number",
                                "key": "string",
                                "stringValue": "string"
                            }
                        ]
                    }
                ]
            },
            "policy": "string",
            "resourceKey": {
                "adapterKindKey": "string",
                "extension": {
                    "anyObjects": [
                        {}
                    ]
                },
                "links": [
                    {
                        "description": "string",
                        "href": "string",
                        "name": "string",
                        "rel": "string"
                    }
                ],
                "name": "string",
                "resourceIdentifiers": [
                    {
                        "identifierType": {
                            "dataType": "string",
                            "extension": {
                                "anyObjects": [
                                    {}
                                ]
                            },
                            "isPartOfUniqueness": false,
                            "links": [
                                {
                                    "description": "string",
                                    "href": "string",
                                    "name": "string",
                                    "rel": "string"
                                }
                            ],
                            "name": "string"
                        },
                        "key": "string",
                        "links": [
                            {
                                "description": "string",
                                "href": "string",
                                "name": "string",
                                "rel": "string"
                            }
                        ],
                        "name": "string",
                        "uniquelyIdentifying": false,
                        "value": "string"
                    }
                ],
                "resourceKindKey": "string"
            }
        }
    ]
}
groups
Optional

A collection of custom groups