에이전트 레지스트리 |
destination.is_registered |
| 값 유형 |
불리언 |
| 지원 값 |
true, false |
| 지원되는 작업 |
==, != |
|
destination.agent_registry.resource_type |
| 값 유형 |
문자열 |
| 지원 값 |
'AGENT', 'ENDPOINT',
'MCP_SERVER', 'SKILL'
|
| 지원되는 작업 |
==, !=, in
|
|
destination.agent_registry.location |
| 값 유형 |
문자열 |
| 지원 값 |
Google Cloud 위치 ID (예: 'global', 'us-central1')
|
| 지원되는 작업 |
==, !=, in
|
|
destination.agent_registry.project_id |
| 값 유형 |
문자열 |
| 지원 값 |
Google Cloud 프로젝트 ID |
| 지원되는 작업 |
==, !=, in
|
|
에이전트 |
destination.agent_registry.agent.name |
| 값 유형 |
문자열 |
| 지원 값 |
에이전트 리소스 이름(projects/PROJECT_ID/locations/LOCATION/agents/AGENT_NAME)
|
| 지원되는 작업 |
==, !=, in
|
|
MCP 서버 |
destination.agent_registry.mcp_server.name |
| 값 유형 |
문자열 |
| 지원 값 |
MCP 서버 리소스 이름(projects/PROJECT_ID/locations/LOCATION/mcpServers/MCP_SERVER_NAME)
|
| 지원되는 작업 |
==, !=, in
|
|
destination.agent_registry.mcp_server.method |
| 값 유형 |
문자열 |
| 지원 값 |
MCP 메서드 이름 (예: 'tools', 'prompts', 'resources')
|
| 지원되는 작업 |
==, !=, in
|
|
destination.agent_registry.mcp_server.tool.name |
| 값 유형 |
문자열 |
| 지원 값 |
도구 이름 (예: 'search_code', 'execute')
|
| 지원되는 작업 |
==, !=, in
|
|
destination.agent_registry.mcp_server.tool.annotations.read_only_hint
|
| 값 유형 |
불리언 |
| 지원 값 |
true, false |
| 지원되는 작업 |
==, != |
|
destination.agent_registry.mcp_server.tool.annotations.destructive_hint
|
| 값 유형 |
불리언 |
| 지원 값 |
true, false |
| 지원되는 작업 |
==, != |
|
destination.agent_registry.mcp_server.tool.annotations.idempotent_hint
|
| 값 유형 |
불리언 |
| 지원 값 |
true, false |
| 지원되는 작업 |
==, != |
|
destination.agent_registry.mcp_server.tool.annotations.open_world_hint
|
| 값 유형 |
불리언 |
| 지원 값 |
true, false |
| 지원되는 작업 |
==, != |
|
destination.agent_registry.mcp_server.prompt.name |
| 값 유형 |
문자열 |
| 지원 값 |
프롬프트 이름 |
| 지원되는 작업 |
==, !=, in
|
|
destination.agent_registry.mcp_server.resource.name |
| 값 유형 |
문자열 |
| 지원 값 |
리소스 이름 |
| 지원되는 작업 |
==, !=, in
|
|
엔드포인트 |
destination.agent_registry.endpoint.name |
| 값 유형 |
문자열 |
| 지원 값 |
엔드포인트 리소스 이름
(projects/PROJECT_ID/locations/LOCATION/endpoints/ENDPOINT_NAME)
|
| 지원되는 작업 |
==, !=, in
|
|
등록되지 않은 대상 |
destination.unregistered.host |
| 값 유형 |
문자열 |
| 지원 값 |
호스트 이름 (예: 'google.com',
'example.com')
|
| 지원되는 작업 |
==, !=, in,
.startsWith(), .endsWith(),
.contains()
|
|
destination.unregistered.path |
| 값 유형 |
문자열 |
| 지원 값 |
요청 경로 (예: '/admin', '/api/v1')
|
| 지원되는 작업 |
==, !=, in,
.startsWith(), .endsWith(),
.contains()
|
|
destination.unregistered.method |
| 값 유형 |
문자열 |
| 지원 값 |
HTTP 메서드 (예: 'get',
'post', 'put', 'delete')
|
| 지원되는 작업 |
==, !=, in
|
|