Agent Registry v1 API - Class Endpoint (1.0.0-beta01)

public sealed class Endpoint : IMessage<Endpoint>, IEquatable<Endpoint>, IDeepCloneable<Endpoint>, IBufferMessage, IMessage

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

Represents an Endpoint.

Inheritance

object > Endpoint

Namespace

Google.Cloud.AgentRegistry.V1

Assembly

Google.Cloud.AgentRegistry.V1.dll

Constructors

Endpoint()

public Endpoint()

Endpoint(Endpoint)

public Endpoint(Endpoint other)
Parameter
Name Description
other Endpoint

Properties

Attributes

public MapField<string, Struct> Attributes { get; }

Output only. Attributes of the Endpoint.

Valid values:

  • agentregistry.googleapis.com/system/RuntimeReference: {"uri": "//..."} - the URI of the underlying resource hosting the Endpoint, for example, the GKE Deployment.
Property Value
Type Description
MapFieldstringStruct

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Create time.

Property Value
Type Description
Timestamp

Description

public string Description { get; set; }

Output only. Description of an Endpoint.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Output only. Display name for the Endpoint.

Property Value
Type Description
string

EndpointId

public string EndpointId { get; set; }

Output only. A stable, globally unique identifier for Endpoint.

Property Value
Type Description
string

EndpointName

public EndpointName EndpointName { get; set; }

EndpointName-typed view over the Name resource name property.

Property Value
Type Description
EndpointName

Interfaces

public RepeatedField<Interface> Interfaces { get; }

Required. The connection details for the Endpoint.

Property Value
Type Description
RepeatedFieldInterface

Name

public string Name { get; set; }

Identifier. The resource name of the Endpoint. Format: projects/{project}/locations/{location}/endpoints/{endpoint}.

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Update time.

Property Value
Type Description
Timestamp