Class GoogleCloudAiplatformV1SemanticGovernancePolicyMcpTool
Represents a governance policy applied to MCP tools used by an Agent.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1SemanticGovernancePolicyMcpTool : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
McpServer
Required. The resource name of the McpServer in Agent Registry that is affected by this policy. Format:
projects/{project}/locations/{location}/mcpServers/{mcp_server}
Declaration
[JsonProperty("mcpServer")]
public virtual string McpServer { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Tools
Optional. The resource names of the McpTools used by the Agent that is affected by this policy. If not specified, the policy applies to all McpTools in the McpServer.
Declaration
[JsonProperty("tools")]
public virtual IList<string> Tools { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |