{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codeguru-profiler/refs/heads/main/json-structure/amazon-codeguru-profiler-list-profiling-groups-response-structure.json", "name": "ListProfilingGroupsResponse", "description": "The structure representing the listProfilingGroupsResponse.", "type": "object", "properties": { "nextToken": { "allOf": [ { "$ref": "#/components/schemas/PaginationToken" }, { "description": "The nextToken value to include in a future ListProfilingGroups request. When the results of a ListProfilingGroups request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return. " } ] }, "profilingGroupNames": { "allOf": [ { "$ref": "#/components/schemas/ProfilingGroupNames" }, { "description": " A returned list of profiling group names. A list of the names is returned only if includeDescription is false, otherwise a list of ProfilingGroupDescription objects is returned. " } ] }, "profilingGroups": { "allOf": [ { "$ref": "#/components/schemas/ProfilingGroupDescriptions" }, { "description": " A returned list ProfilingGroupDescription objects. A list of ProfilingGroupDescription objects is returned only if includeDescription is true, otherwise a list of profiling group names is returned. " } ] } }, "required": [ "profilingGroupNames" ] }