Interface protos.google.cloud.ces.v1beta.IMcpTool (0.4.1)

Properties of a McpTool.

Package

@google-cloud/ces

Properties

apiAuthentication

apiAuthentication?: (google.cloud.ces.v1beta.IApiAuthentication|null);

McpTool apiAuthentication

customHeaders

customHeaders?: ({ [k: string]: string }|null);

McpTool customHeaders

description

description?: (string|null);

McpTool description

inputSchema

inputSchema?: (google.cloud.ces.v1beta.ISchema|null);

McpTool inputSchema

name

name?: (string|null);

McpTool name

nameOverride

nameOverride?: (string|null);

McpTool nameOverride

outputSchema

outputSchema?: (google.cloud.ces.v1beta.ISchema|null);

McpTool outputSchema

serverAddress

serverAddress?: (string|null);

McpTool serverAddress

serviceDirectoryConfig

serviceDirectoryConfig?: (google.cloud.ces.v1beta.IServiceDirectoryConfig|null);

McpTool serviceDirectoryConfig

state

state?: (google.cloud.ces.v1beta.McpTool.State|keyof typeof google.cloud.ces.v1beta.McpTool.State|null);

McpTool state

tlsConfig

tlsConfig?: (google.cloud.ces.v1beta.ITlsConfig|null);

McpTool tlsConfig