[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThe latest version available for Google.Cloud.Ids.V1 is 2.4.0, with previous versions ranging from 2.3.0 down to 1.0.0 also documented.\u003c/p\u003e\n"],["\u003cp\u003eThe content covers classes related to managing IDS endpoints, including requests for creation, deletion, and retrieval, alongside classes like \u003ccode\u003eEndpoint\u003c/code\u003e, \u003ccode\u003eEndpointName\u003c/code\u003e, and \u003ccode\u003eIDS\u003c/code\u003e itself.\u003c/p\u003e\n"],["\u003cp\u003eMultiple client-related classes, such as \u003ccode\u003eIDSClient\u003c/code\u003e, \u003ccode\u003eIDSClientBuilder\u003c/code\u003e, and \u003ccode\u003eIDSClientImpl\u003c/code\u003e, are available for interacting with the IDS service.\u003c/p\u003e\n"],["\u003cp\u003eEndpoint-related enums are defined, such as \u003ccode\u003eEndpoint.Types.Severity\u003c/code\u003e and \u003ccode\u003eEndpoint.Types.State\u003c/code\u003e, to provide more granular control and definition to the endpoints.\u003c/p\u003e\n"]]],[],null,["# Cloud IDS v1 API - Namespace Google.Cloud.Ids.V1 (2.4.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.4.0 (latest)](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Ids.V1/2.3.0/Google.Cloud.Ids.V1)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.Ids.V1/2.2.0/Google.Cloud.Ids.V1)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.Ids.V1/2.1.0/Google.Cloud.Ids.V1)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.Ids.V1/2.0.0/Google.Cloud.Ids.V1)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Ids.V1/1.0.0/Google.Cloud.Ids.V1) \n\nClasses\n-------\n\n### [CreateEndpointRequest](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.CreateEndpointRequest)\n\n### [DeleteEndpointRequest](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.DeleteEndpointRequest)\n\n### [Endpoint](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.Endpoint)\n\nEndpoint describes a single IDS endpoint. It defines a forwarding rule to\nwhich packets can be sent for IDS inspection.\n\n### [Endpoint.Types](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.Endpoint.Types)\n\nContainer for nested types declared in the Endpoint message type.\n\n### [EndpointName](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.EndpointName)\n\nResource name for the `Endpoint` resource.\n\n### [GetEndpointRequest](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.GetEndpointRequest)\n\n### [IDS](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.IDS)\n\nThe IDS Service\n\n### [IDS.IDSBase](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.IDS.IDSBase)\n\nBase class for server-side implementations of IDS\n\n### [IDS.IDSClient](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.IDS.IDSClient)\n\nClient for IDS\n\n### [IDSClient](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.IDSClient)\n\nIDS client wrapper, for convenient use.\n\n### [IDSClientBuilder](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.IDSClientBuilder)\n\nBuilder class for [IDSClient](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.IDSClient) to provide simple configuration of credentials, endpoint etc.\n\n### [IDSClientImpl](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.IDSClientImpl)\n\nIDS client wrapper implementation, for convenient use.\n\n### [IDSSettings](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.IDSSettings)\n\nSettings for [IDSClient](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.IDSClient) instances.\n\n### [ListEndpointsRequest](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.ListEndpointsRequest)\n\n### [ListEndpointsResponse](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.ListEndpointsResponse)\n\n### [OperationMetadata](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.OperationMetadata)\n\nRepresents the metadata of the long-running operation.\n\nEnums\n-----\n\n### [Endpoint.Types.Severity](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.Endpoint.Types.Severity)\n\nThreat severity levels.\n\n### [Endpoint.Types.State](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.Endpoint.Types.State)\n\nEndpoint state\n\n### [EndpointName.ResourceNameType](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.EndpointName.ResourceNameType)\n\nThe possible contents of [EndpointName](/dotnet/docs/reference/Google.Cloud.Ids.V1/latest/Google.Cloud.Ids.V1.EndpointName)."]]