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.
Implements
IMessage<Endpoint>, IEquatable<Endpoint>, IDeepCloneable<Endpoint>, IBufferMessage, IMessageNamespace
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 |
MapField<String, String> |
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 |
Endpoint.Types.Severity |
State
public Endpoint.Types.State State { get; set; }
Output only. Current state of the endpoint.
Property Value | |
---|---|
Type | Description |
Endpoint.Types.State |
TrafficLogs
public bool TrafficLogs { get; set; }
Whether the endpoint should report traffic logs in addition to threat logs.
Property Value | |
---|---|
Type | Description |
Boolean |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The update time timestamp.
Property Value | |
---|---|
Type | Description |
Timestamp |