Compute V1 Client - Class RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse (1.20.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
Name Description
data array

Optional. Data for populating the Message object.

↳ firewall_policys array<Google\Cloud\Compute\V1\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.

↳ firewalls array<Google\Cloud\Compute\V1\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
Type Description
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
Name Description
var array<Google\Cloud\Compute\V1\RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy>
Returns
Type Description
$this

getFirewalls

Effective firewalls on the network.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setFirewalls

Effective firewalls on the network.

Parameter
Name Description
var array<Google\Cloud\Compute\V1\Firewall>
Returns
Type Description
$this