Compute V1 Client - Class NetworkPeeringConnectionStatusTrafficConfiguration (1.35.0)

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

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ export_custom_routes_to_peer bool

Whether custom routes are being exported to the peer network.

↳ export_subnet_routes_with_public_ip_to_peer bool

Whether subnet routes with public IP ranges are being exported to the peer network.

↳ import_custom_routes_from_peer bool

Whether custom routes are being imported from the peer network.

↳ import_subnet_routes_with_public_ip_from_peer bool

Whether subnet routes with public IP ranges are being imported from the peer network.

↳ stack_type string

Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.

getExportCustomRoutesToPeer

Whether custom routes are being exported to the peer network.

Returns
Type Description
bool

hasExportCustomRoutesToPeer

clearExportCustomRoutesToPeer

setExportCustomRoutesToPeer

Whether custom routes are being exported to the peer network.

Parameter
Name Description
var bool
Returns
Type Description
$this

getExportSubnetRoutesWithPublicIpToPeer

Whether subnet routes with public IP ranges are being exported to the peer network.

Returns
Type Description
bool

hasExportSubnetRoutesWithPublicIpToPeer

clearExportSubnetRoutesWithPublicIpToPeer

setExportSubnetRoutesWithPublicIpToPeer

Whether subnet routes with public IP ranges are being exported to the peer network.

Parameter
Name Description
var bool
Returns
Type Description
$this

getImportCustomRoutesFromPeer

Whether custom routes are being imported from the peer network.

Returns
Type Description
bool

hasImportCustomRoutesFromPeer

clearImportCustomRoutesFromPeer

setImportCustomRoutesFromPeer

Whether custom routes are being imported from the peer network.

Parameter
Name Description
var bool
Returns
Type Description
$this

getImportSubnetRoutesWithPublicIpFromPeer

Whether subnet routes with public IP ranges are being imported from the peer network.

Returns
Type Description
bool

hasImportSubnetRoutesWithPublicIpFromPeer

clearImportSubnetRoutesWithPublicIpFromPeer

setImportSubnetRoutesWithPublicIpFromPeer

Whether subnet routes with public IP ranges are being imported from the peer network.

Parameter
Name Description
var bool
Returns
Type Description
$this

getStackType

Which IP version(s) of traffic and routes are being imported or exported between peer networks.

Check the StackType enum for the list of possible values.

Returns
Type Description
string

hasStackType

clearStackType

setStackType

Which IP version(s) of traffic and routes are being imported or exported between peer networks.

Check the StackType enum for the list of possible values.

Parameter
Name Description
var string
Returns
Type Description
$this