Google Cloud Network Services V1 Client - Class NetworkConfig (0.10.0)

Reference documentation and code samples for the Google Cloud Network Services V1 Client class NetworkConfig.

NetworkConfig contains network configurations for the AgentGateway.

Generated from protobuf message google.cloud.networkservices.v1.AgentGateway.NetworkConfig

Namespace

Google \ Cloud \ NetworkServices \ V1 \ AgentGateway

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ egress NetworkConfig\Egress

Optional. Optional PSC-Interface network attachment for connectivity to your private VPCs network.

↳ dns_peering_config NetworkConfig\DnsPeeringConfig

Optional. Optional DNS peering configuration for connectivity to your private VPC network.

getEgress

Optional. Optional PSC-Interface network attachment for connectivity to your private VPCs network.

Returns
Type Description
NetworkConfig\Egress|null

hasEgress

clearEgress

setEgress

Optional. Optional PSC-Interface network attachment for connectivity to your private VPCs network.

Parameter
Name Description
var NetworkConfig\Egress
Returns
Type Description
$this

getDnsPeeringConfig

Optional. Optional DNS peering configuration for connectivity to your private VPC network.

Returns
Type Description
NetworkConfig\DnsPeeringConfig|null

hasDnsPeeringConfig

clearDnsPeeringConfig

setDnsPeeringConfig

Optional. Optional DNS peering configuration for connectivity to your private VPC network.

Parameter
Name Description
var NetworkConfig\DnsPeeringConfig
Returns
Type Description
$this