Package types (0.1.0)

API documentation for agentregistry_v1.types package.

Classes

Agent

Represents an Agent. "A2A" below refers to the Agent-to-Agent protocol.

Binding

Represents a user-defined Binding.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

CreateBindingRequest

Message for creating a Binding

CreateServiceRequest

Message for creating a Service

DeleteBindingRequest

Message for deleting a Binding

DeleteServiceRequest

Message for deleting a Service

Endpoint

Represents an Endpoint.

FetchAvailableBindingsRequest

Message for fetching available Bindings.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

FetchAvailableBindingsResponse

Message for response to fetching available Bindings.

GetAgentRequest

Message for getting a Agent

GetBindingRequest

Message for getting a Binding

GetEndpointRequest

Message for getting a Endpoint

GetMcpServerRequest

Message for getting a McpServer

GetServiceRequest

Message for getting a Service

Interface

Represents the connection details for an Agent or MCP Server.

ListAgentsRequest

Message for requesting list of Agents

ListAgentsResponse

Message for response to listing Agents

ListBindingsRequest

Message for requesting a list of Bindings.

ListBindingsResponse

Message for response to listing Bindings

ListEndpointsRequest

Message for requesting list of Endpoints

ListEndpointsResponse

Message for response to listing Endpoints

ListMcpServersRequest

Message for requesting list of McpServers

ListMcpServersResponse

Message for response to listing McpServers

ListServicesRequest

Message for requesting list of Services

ListServicesResponse

Message for response to listing Services

McpServer

Represents an MCP (Model Context Protocol) Server.

OperationMetadata

Represents the metadata of the long-running operation.

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.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

UpdateBindingRequest

Message for updating a Binding

UpdateServiceRequest

Message for updating a Service