Modify Custom Group
NOTE: Method is enabled for user groups only
The custom group definition
Show optional properties
{
"resourceKey": {
"name": "string",
"adapterKindKey": "string",
"resourceKindKey": "string"
},
"membershipDefinition": {}
}
"{\n \"id\" : \"e80cba3c-aaec-4b0e-9608-c692126a5915\",\n \"resourceKey\" : {\n \"name\" : \"Sample Custom Group with Metric Key Condition\",\n \"adapterKindKey\" : \"Container\",\n \"resourceKindKey\" : \"Environment\"\n },\n \"autoResolveMembership\" : true,\n \"membershipDefinition\" : {\n \"includedResources\" : [ ],\n \"excludedResources\" : [ ],\n \"custom-group-properties\" : [ ],\n \"rules\" : [ {\n \"resourceKindKey\" : {\n \"resourceKind\" : \"VirtualMachine\",\n \"adapterKind\" : \"VMWARE\"\n },\n \"statConditionRules\" : [ {\n \"key\" : \"cpu|usage_average\",\n \"doubleValue\" : 85.0,\n \"compareOperator\" : \"GT\"\n } ],\n \"propertyConditionRules\" : [ ],\n \"resourceNameConditionRules\" : [ ],\n \"relationshipConditionRules\" : [ ],\n \"resourceTagConditionRules\" : [ ]\n } ]\n }\n}"
Identifier of custom group
Represents a composite key for uniquely identifying a Resource.
Policy identifier
Automatically update membership
Custom group membership definition
Represents a HTTP 'link' element.
It is implicit that all the link tags support http 'GET' method.
The updated custom group
"No Custom Example is Available"
Identifier of custom group
Represents a composite key for uniquely identifying a Resource.
Policy identifier
Automatically update membership
Custom group membership definition
Represents a HTTP 'link' element.
It is implicit that all the link tags support http 'GET' method.
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"membershipDefinition:"object","resourceKey:"object"}' https://{api_host}/suite-api/api/resources/groups