Namespace Google.Apis.AgentRegistry.v1alpha.Data
Classes
Agent
Represents an Agent. "A2A" below refers to the Agent-to-Agent protocol.
AgentSpec
The spec of the agent.
Annotations
Annotations describing the characteristics and behavior of a tool or operation.
AuthProviderBinding
The AuthProvider of the Binding.
Binding
Represents a user-defined Binding.
CancelOperationRequest
The request message for Operations.CancelOperation.
Card
Full Agent Card payload, often obtained from the A2A Agent Card.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
Endpoint
Represents an Endpoint.
EndpointSpec
The spec of the endpoint.
FetchAvailableBindingsResponse
Message for response to fetching available Bindings.
Interface
Represents the connection details for an Agent or MCP Server.
ListAgentsResponse
Message for response to listing Agents
ListBindingsResponse
Message for response to listing Bindings
ListEndpointsResponse
Message for response to listing Endpoints
ListLocationsResponse
The response message for Locations.ListLocations.
ListMcpServersResponse
Message for response to listing McpServers
ListOperationsResponse
The response message for Operations.ListOperations.
ListServicesResponse
Message for response to listing Services
Location
A resource that represents a Google Cloud location.
McpServer
Represents an MCP (Model Context Protocol) Server.
McpServerSpec
The spec of the MCP Server.
Operation
This resource represents a long-running operation that is the result of a network API call.
OperationMetadata
Represents the metadata of the long-running operation.
Protocol
Represents the protocol of an Agent.
SearchAgentsRequest
Message for searching Agents
SearchAgentsResponse
Message for response to searching Agents
SearchMcpServersRequest
Message for searching MCP Servers
SearchMcpServersResponse
Message for response to searching MCP Servers
Service
Represents a user-defined Service.
Skill
Represents the skills of an Agent.
Source
The source of the Binding.
Status
The Status type defines a logical error model that is suitable for different programming environments,
including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains
three pieces of data: error code, error message, and error details. You can find out more about this error model
and how to work with it in the API Design Guide.
Target
The target of the Binding.
Tool
Represents a single tool provided by an MCP Server.