Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Service

import type { Service } from "https://googleapis.deno.dev/v1/agentregistry:v1alpha.ts";

Represents a user-defined Service.

interface Service {
agentSpec?: AgentSpec;
readonly createTime?: Date;
description?: string;
displayName?: string;
endpointSpec?: EndpointSpec;
interfaces?: Interface[];
mcpServerSpec?: McpServerSpec;
name?: string;
readonly updateTime?: Date;
}

§Properties

§
agentSpec?: AgentSpec
[src]

Optional. The spec of the Agent. When agent_spec is set, the type of the service is Agent.

§
readonly createTime?: Date
[src]

Output only. Create time.

§
description?: string
[src]

Optional. User-defined description of an Service. Can have a maximum length of 2048 characters.

§
displayName?: string
[src]

Optional. User-defined display name for the Service. Can have a maximum length of 63 characters.

§
endpointSpec?: EndpointSpec
[src]

Optional. The spec of the Endpoint. When endpoint_spec is set, the type of the service is Endpoint.

§
interfaces?: Interface[]
[src]

Optional. The connection details for the Service.

§
mcpServerSpec?: McpServerSpec
[src]

Optional. The spec of the MCP Server. When mcp_server_spec is set, the type of the service is MCP Server.

§
name?: string
[src]

Identifier. The resource name of the Service. Format: projects/{project}/locations/{location}/services/{service}.

§
readonly updateTime?: Date
[src]

Output only. Update time.