{
  "version": "1.0",
  "resources": {
    "AgentRuntime": {
      "operation": "ListAgentRuntimes",
      "resourceIdentifier": {
        "agentRuntimeId": "agentRuntimes[].agentRuntimeId"
      }
    },
    "PolicyEngine": {
      "operation": "ListPolicyEngines",
      "resourceIdentifier": {
        "policyEngineId": "policyEngines[].policyEngineId"
      }
    },
    "ApiKeyCredentialProvider": {
      "operation": "ListApiKeyCredentialProviders",
      "resourceIdentifier": {
        "name": "credentialProviders[].name"
      }
    },
    "Browser": {
      "operation": "ListBrowsers",
      "resourceIdentifier": {
        "browserId": "browserSummaries[].browserId"
      }
    },
    "CodeInterpreter": {
      "operation": "ListCodeInterpreters",
      "resourceIdentifier": {
        "codeInterpreterId": "codeInterpreterSummaries[].codeInterpreterId"
      }
    },
    "Evaluator": {
      "operation": "ListEvaluators",
      "resourceIdentifier": {
        "evaluatorId": "evaluators[].evaluatorId"
      }
    },
    "Memory": {
      "operation": "ListMemories",
      "resourceIdentifier": {
        "id": "memories[].id"
      }
    },
    "Oauth2CredentialProvider": {
      "operation": "ListOauth2CredentialProviders",
      "resourceIdentifier": {
        "name": "credentialProviders[].name"
      }
    },
    "OnlineEvaluationConfig": {
      "operation": "ListOnlineEvaluationConfigs",
      "resourceIdentifier": {
        "onlineEvaluationConfigId": "onlineEvaluationConfigs[].onlineEvaluationConfigId"
      }
    },
    "WorkloadIdentity": {
      "operation": "ListWorkloadIdentities",
      "resourceIdentifier": {
        "name": "workloadIdentities[].name"
      }
    },
    "Gateway": {
      "operation": "ListGateways",
      "resourceIdentifier": {
        "name": "items[].name"
      }
    }
  },
  "operations": {
    "CreateAgentRuntimeEndpoint": {
      "agentRuntimeId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AgentRuntime",
            "resourceIdentifier": "agentRuntimeId"
          }
        ]
      }
    },
    "CreatePolicy": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "DeleteAgentRuntime": {
      "agentRuntimeId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AgentRuntime",
            "resourceIdentifier": "agentRuntimeId"
          }
        ]
      }
    },
    "DeleteAgentRuntimeEndpoint": {
      "agentRuntimeId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AgentRuntime",
            "resourceIdentifier": "agentRuntimeId"
          }
        ]
      }
    },
    "DeleteApiKeyCredentialProvider": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ApiKeyCredentialProvider",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "DeleteBrowser": {
      "browserId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Browser",
            "resourceIdentifier": "browserId"
          }
        ]
      }
    },
    "DeleteCodeInterpreter": {
      "codeInterpreterId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "CodeInterpreter",
            "resourceIdentifier": "codeInterpreterId"
          }
        ]
      }
    },
    "DeleteEvaluator": {
      "evaluatorId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Evaluator",
            "resourceIdentifier": "evaluatorId"
          }
        ]
      }
    },
    "DeleteMemory": {
      "memoryId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Memory",
            "resourceIdentifier": "id"
          }
        ]
      }
    },
    "DeleteOauth2CredentialProvider": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Oauth2CredentialProvider",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "DeleteOnlineEvaluationConfig": {
      "onlineEvaluationConfigId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "OnlineEvaluationConfig",
            "resourceIdentifier": "onlineEvaluationConfigId"
          }
        ]
      }
    },
    "DeletePolicy": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "DeletePolicyEngine": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "DeleteWorkloadIdentity": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WorkloadIdentity",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetAgentRuntime": {
      "agentRuntimeId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AgentRuntime",
            "resourceIdentifier": "agentRuntimeId"
          }
        ]
      }
    },
    "GetAgentRuntimeEndpoint": {
      "agentRuntimeId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AgentRuntime",
            "resourceIdentifier": "agentRuntimeId"
          }
        ]
      }
    },
    "GetApiKeyCredentialProvider": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ApiKeyCredentialProvider",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetBrowser": {
      "browserId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Browser",
            "resourceIdentifier": "browserId"
          }
        ]
      }
    },
    "GetCodeInterpreter": {
      "codeInterpreterId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "CodeInterpreter",
            "resourceIdentifier": "codeInterpreterId"
          }
        ]
      }
    },
    "GetEvaluator": {
      "evaluatorId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Evaluator",
            "resourceIdentifier": "evaluatorId"
          }
        ]
      }
    },
    "GetMemory": {
      "memoryId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Memory",
            "resourceIdentifier": "id"
          }
        ]
      }
    },
    "GetOauth2CredentialProvider": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Oauth2CredentialProvider",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "GetOnlineEvaluationConfig": {
      "onlineEvaluationConfigId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "OnlineEvaluationConfig",
            "resourceIdentifier": "onlineEvaluationConfigId"
          }
        ]
      }
    },
    "GetPolicy": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "GetPolicyEngine": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "GetPolicyGeneration": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "GetWorkloadIdentity": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WorkloadIdentity",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "ListAgentRuntimeEndpoints": {
      "agentRuntimeId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AgentRuntime",
            "resourceIdentifier": "agentRuntimeId"
          }
        ]
      }
    },
    "ListAgentRuntimeVersions": {
      "agentRuntimeId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AgentRuntime",
            "resourceIdentifier": "agentRuntimeId"
          }
        ]
      }
    },
    "ListPolicies": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "ListPolicyGenerationAssets": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "ListPolicyGenerations": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "StartPolicyGeneration": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "UpdateAgentRuntime": {
      "agentRuntimeId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AgentRuntime",
            "resourceIdentifier": "agentRuntimeId"
          }
        ]
      }
    },
    "UpdateAgentRuntimeEndpoint": {
      "agentRuntimeId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "AgentRuntime",
            "resourceIdentifier": "agentRuntimeId"
          }
        ]
      }
    },
    "UpdateApiKeyCredentialProvider": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "ApiKeyCredentialProvider",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "UpdateEvaluator": {
      "evaluatorId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Evaluator",
            "resourceIdentifier": "evaluatorId"
          }
        ]
      }
    },
    "UpdateGateway": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Gateway",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "UpdateGatewayTarget": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Gateway",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "UpdateMemory": {
      "memoryId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Memory",
            "resourceIdentifier": "id"
          }
        ]
      }
    },
    "UpdateOauth2CredentialProvider": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Oauth2CredentialProvider",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "UpdateOnlineEvaluationConfig": {
      "onlineEvaluationConfigId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "OnlineEvaluationConfig",
            "resourceIdentifier": "onlineEvaluationConfigId"
          }
        ]
      }
    },
    "UpdatePolicy": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "UpdatePolicyEngine": {
      "policyEngineId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "PolicyEngine",
            "resourceIdentifier": "policyEngineId"
          }
        ]
      }
    },
    "UpdateWorkloadIdentity": {
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "WorkloadIdentity",
            "resourceIdentifier": "name"
          }
        ]
      }
    }
  }
}
