Compute V1 Client - Class RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse (1.26.0)

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

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ firewall_policysarray<RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy>

[Output only] Effective firewalls from firewall policy. It applies to Regional Network Firewall Policies in the specified region, Global Network Firewall Policies and Hierachial Firewall Policies which are associated with the network.

↳ firewallsarray<Firewall>

Effective firewalls on the network.

getFirewallPolicys

[Output only] Effective firewalls from firewall policy. It applies to Regional Network Firewall Policies in the specified region, Global Network Firewall Policies and Hierachial Firewall Policies which are associated with the network.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setFirewallPolicys

[Output only] Effective firewalls from firewall policy. It applies to Regional Network Firewall Policies in the specified region, Global Network Firewall Policies and Hierachial Firewall Policies which are associated with the network.

Parameter
NameDescription
vararray<RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy>
Returns
TypeDescription
$this

getFirewalls

Effective firewalls on the network.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setFirewalls

Effective firewalls on the network.

Parameter
NameDescription
vararray<Firewall>
Returns
TypeDescription
$this