Agent Registry v1 API - Class Agent.Types.Protocol (1.0.0-beta01)

public sealed class Agent.Types.Protocol : IMessage<Agent.Types.Protocol>, IEquatable<Agent.Types.Protocol>, IDeepCloneable<Agent.Types.Protocol>, IBufferMessage, IMessage

Reference documentation and code samples for the Agent Registry v1 API class Agent.Types.Protocol.

Represents the protocol of an Agent.

Inheritance

object > Agent.Types.Protocol

Namespace

Google.Cloud.AgentRegistry.V1

Assembly

Google.Cloud.AgentRegistry.V1.dll

Constructors

Protocol()

public Protocol()

Protocol(Protocol)

public Protocol(Agent.Types.Protocol other)
Parameter
Name Description
other AgentTypesProtocol

Properties

Interfaces

public RepeatedField<Interface> Interfaces { get; }

Output only. The connection details for the Agent.

Property Value
Type Description
RepeatedFieldInterface

ProtocolVersion

public string ProtocolVersion { get; set; }

Output only. The version of the protocol, for example, the A2A Agent Card version.

Property Value
Type Description
string

Type

public Agent.Types.Protocol.Types.Type Type { get; set; }

Output only. The type of the protocol.

Property Value
Type Description
AgentTypesProtocolTypesType