Reference documentation and code samples for the Google Cloud Ids V1 Client class Endpoint.
Endpoint describes a single IDS endpoint. It defines a forwarding rule to which packets can be sent for IDS inspection.
Generated from protobuf message google.cloud.ids.v1.Endpoint
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. The name of the endpoint.
↳ create_time
↳ update_time
↳ labels
↳ network
string
Required. The fully qualified URL of the network to which the IDS Endpoint is attached.
↳ endpoint_forwarding_rule
string
Output only. The fully qualified URL of the endpoint's ILB Forwarding Rule.
↳ endpoint_ip
string
Output only. The IP address of the IDS Endpoint's ILB.
↳ description
string
User-provided description of the endpoint
↳ severity
int
Required. Lowest threat severity that this endpoint will alert on.
↳ state
int
Output only. Current state of the endpoint.
↳ traffic_logs
bool
Whether the endpoint should report traffic logs in addition to threat logs.
getName
Output only. The name of the endpoint.
string
setName
Output only. The name of the endpoint.
var
string
$this
getCreateTime
Output only. The create time timestamp.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The create time timestamp.
$this
getUpdateTime
Output only. The update time timestamp.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The update time timestamp.
$this
getLabels
The labels of the endpoint.
setLabels
The labels of the endpoint.
$this
getNetwork
Required. The fully qualified URL of the network to which the IDS Endpoint is attached.
string
setNetwork
Required. The fully qualified URL of the network to which the IDS Endpoint is attached.
var
string
$this
getEndpointForwardingRule
Output only. The fully qualified URL of the endpoint's ILB Forwarding Rule.
string
setEndpointForwardingRule
Output only. The fully qualified URL of the endpoint's ILB Forwarding Rule.
var
string
$this
getEndpointIp
Output only. The IP address of the IDS Endpoint's ILB.
string
setEndpointIp
Output only. The IP address of the IDS Endpoint's ILB.
var
string
$this
getDescription
User-provided description of the endpoint
string
setDescription
User-provided description of the endpoint
var
string
$this
getSeverity
Required. Lowest threat severity that this endpoint will alert on.
int
setSeverity
Required. Lowest threat severity that this endpoint will alert on.
var
int
$this
getState
Output only. Current state of the endpoint.
int
setState
Output only. Current state of the endpoint.
var
int
$this
getTrafficLogs
Whether the endpoint should report traffic logs in addition to threat logs.
bool
setTrafficLogs
Whether the endpoint should report traffic logs in addition to threat logs.
var
bool
$this