Compute V1 Client - Class NetworkAttachmentConnectedEndpoint (1.7.1)

Reference documentation and code samples for the Compute V1 Client class NetworkAttachmentConnectedEndpoint.

[Output Only] A connection connected to this network attachment.

Generated from protobuf message google.cloud.compute.v1.NetworkAttachmentConnectedEndpoint

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ ip_address string

The IP address assigned to the producer instance network interface. This value will be a range in case of Serverless.

↳ project_id_or_num string

The project id or number of the interface to which the IP was assigned.

↳ secondary_ip_cidr_ranges array

Alias IP ranges from the same subnetwork

↳ status string

The status of a connected endpoint to this network attachment. Check the Status enum for the list of possible values.

↳ subnetwork string

The subnetwork used to assign the IP to the producer instance network interface.

getIpAddress

The IP address assigned to the producer instance network interface. This value will be a range in case of Serverless.

Returns
Type Description
string

hasIpAddress

clearIpAddress

setIpAddress

The IP address assigned to the producer instance network interface. This value will be a range in case of Serverless.

Parameter
Name Description
var string
Returns
Type Description
$this

getProjectIdOrNum

The project id or number of the interface to which the IP was assigned.

Returns
Type Description
string

hasProjectIdOrNum

clearProjectIdOrNum

setProjectIdOrNum

The project id or number of the interface to which the IP was assigned.

Parameter
Name Description
var string
Returns
Type Description
$this

getSecondaryIpCidrRanges

Alias IP ranges from the same subnetwork

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setSecondaryIpCidrRanges

Alias IP ranges from the same subnetwork

Parameter
Name Description
var string[]
Returns
Type Description
$this

getStatus

The status of a connected endpoint to this network attachment.

Check the Status enum for the list of possible values.

Returns
Type Description
string

hasStatus

clearStatus

setStatus

The status of a connected endpoint to this network attachment.

Check the Status enum for the list of possible values.

Parameter
Name Description
var string
Returns
Type Description
$this

getSubnetwork

The subnetwork used to assign the IP to the producer instance network interface.

Returns
Type Description
string

hasSubnetwork

clearSubnetwork

setSubnetwork

The subnetwork used to assign the IP to the producer instance network interface.

Parameter
Name Description
var string
Returns
Type Description
$this