public sealed class Endpoint : IMessage<Endpoint>, IEquatable<Endpoint>, IDeepCloneable<Endpoint>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud IDS v1 API class Endpoint.
Endpoint describes a single IDS endpoint. It defines a forwarding rule to which packets can be sent for IDS inspection.
Namespace
Google.Cloud.Ids.V1Assembly
Google.Cloud.Ids.V1.dll
Constructors
Endpoint()
public Endpoint()
Endpoint(Endpoint)
public Endpoint(Endpoint other)
Parameter | |
---|---|
Name | Description |
other | Endpoint |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The create time timestamp.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
User-provided description of the endpoint
Property Value | |
---|---|
Type | Description |
string |
EndpointForwardingRule
public string EndpointForwardingRule { get; set; }
Output only. The fully qualified URL of the endpoint's ILB Forwarding Rule.
Property Value | |
---|---|
Type | Description |
string |
EndpointIp
public string EndpointIp { get; set; }
Output only. The IP address of the IDS Endpoint's ILB.
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 |
Labels
public MapField<string, string> Labels { get; }
The labels of the endpoint.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
Name
public string Name { get; set; }
Output only. The name of the endpoint.
Property Value | |
---|---|
Type | Description |
string |
Network
public string Network { get; set; }
Required. The fully qualified URL of the network to which the IDS Endpoint is attached.
Property Value | |
---|---|
Type | Description |
string |
Severity
public Endpoint.Types.Severity Severity { get; set; }
Required. Lowest threat severity that this endpoint will alert on.
Property Value | |
---|---|
Type | Description |
EndpointTypesSeverity |
State
public Endpoint.Types.State State { get; set; }
Output only. Current state of the endpoint.
Property Value | |
---|---|
Type | Description |
EndpointTypesState |
TrafficLogs
public bool TrafficLogs { get; set; }
Whether the endpoint should report traffic logs in addition to threat logs.
Property Value | |
---|---|
Type | Description |
bool |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The update time timestamp.
Property Value | |
---|---|
Type | Description |
Timestamp |