Get Custom Group

Get Custom Group

Get a custom group with or without policy

Request
URI
GET
https://{api_host}/suite-api/api/resources/groups/{groupId}
COPY
Path Parameters
string
groupId
Required

Group identifier

Query Parameters
boolean
includePolicy
Optional
Constraints: default: false

Flag that controls the retrieval of policy identifier applied to group


Authentication
This operation uses the following authentication methods.
Responses
200

The custom group with sought identifier

Returns custom-group of type(s) application/json
"{\n  \"id\" : \"28874271-f4b0-446b-ac67-5350e24fb7ea\",\n  \"resourceKey\" : {\n    \"name\" : \"Sample Custom Group with Metric Key Condition\",\n    \"adapterKindKey\" : \"Container\",\n    \"resourceKindKey\" : \"Environment\"\n  },\n  \"autoResolveMembership\" : false,\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}"
string As uuid As uuid
id
Optional

Identifier of custom group

object
resourceKey
Required

Represents a composite key for uniquely identifying a Resource.

string As uuid As uuid
policy
Optional

Policy identifier

boolean
autoResolveMembership
Optional

Automatically update membership

object
membershipDefinition
Required

Custom group membership definition

array of object
links
Optional

Represents a HTTP 'link' element.
It is implicit that all the link tags support http 'GET' method.


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/suite-api/api/resources/groups/{groupId}