Cloud IDS v1 API - Class Endpoint (2.2.0)

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.

Inheritance

object > Endpoint

Namespace

Google.Cloud.Ids.V1

Assembly

Google.Cloud.Ids.V1.dll

Constructors

Endpoint()

public Endpoint()

Endpoint(Endpoint)

public Endpoint(Endpoint other)
Parameter
NameDescription
otherEndpoint

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The create time timestamp.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

User-provided description of the endpoint

Property Value
TypeDescription
string

EndpointForwardingRule

public string EndpointForwardingRule { get; set; }

Output only. The fully qualified URL of the endpoint's ILB Forwarding Rule.

Property Value
TypeDescription
string

EndpointIp

public string EndpointIp { get; set; }

Output only. The IP address of the IDS Endpoint's ILB.

Property Value
TypeDescription
string

EndpointName

public EndpointName EndpointName { get; set; }

EndpointName-typed view over the Name resource name property.

Property Value
TypeDescription
EndpointName

Labels

public MapField<string, string> Labels { get; }

The labels of the endpoint.

Property Value
TypeDescription
MapFieldstringstring

Name

public string Name { get; set; }

Output only. The name of the endpoint.

Property Value
TypeDescription
string

Network

public string Network { get; set; }

Required. The fully qualified URL of the network to which the IDS Endpoint is attached.

Property Value
TypeDescription
string

Severity

public Endpoint.Types.Severity Severity { get; set; }

Required. Lowest threat severity that this endpoint will alert on.

Property Value
TypeDescription
EndpointTypesSeverity

State

public Endpoint.Types.State State { get; set; }

Output only. Current state of the endpoint.

Property Value
TypeDescription
EndpointTypesState

TrafficLogs

public bool TrafficLogs { get; set; }

Whether the endpoint should report traffic logs in addition to threat logs.

Property Value
TypeDescription
bool

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The update time timestamp.

Property Value
TypeDescription
Timestamp