{ "$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-configure-agent-request-structure.json", "name": "ConfigureAgentRequest", "description": "The structure representing the configureAgentRequest.", "type": "object", "properties": { "fleetInstanceId": { "allOf": [ { "$ref": "#/components/schemas/FleetInstanceId" }, { "description": " A universally unique identifier (UUID) for a profiling instance. For example, if the profiling instance is an Amazon EC2 instance, it is the instance ID. If it is an AWS Fargate container, it is the container's task ID. " } ] }, "metadata": { "allOf": [ { "$ref": "#/components/schemas/Metadata" }, { "description": "

Metadata captured about the compute platform the agent is running on. It includes information about sampling and reporting. The valid fields are:

" } ] } } }