Class: Google::Apis::ComputeAlpha::RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse
- Inherits:
-
Object
- Object
- Google::Apis::ComputeAlpha::RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/compute_alpha/classes.rb,
lib/google/apis/compute_alpha/representations.rb,
lib/google/apis/compute_alpha/representations.rb
Instance Attribute Summary collapse
-
#firewall_policys ⇒ Array<Google::Apis::ComputeAlpha::RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy>
[Output only] Effective firewalls from firewall policy.
-
#firewalls ⇒ Array<Google::Apis::ComputeAlpha::Firewall>
Effective firewalls on the network.
Instance Method Summary collapse
-
#initialize(**args) ⇒ RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse
constructor
A new instance of RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse
Returns a new instance of RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse.
41383 41384 41385 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 41383 def initialize(**args) update!(**args) end |
Instance Attribute Details
#firewall_policys ⇒ Array<Google::Apis::ComputeAlpha::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.
Corresponds to the JSON property firewallPolicys
41376 41377 41378 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 41376 def firewall_policys @firewall_policys end |
#firewalls ⇒ Array<Google::Apis::ComputeAlpha::Firewall>
Effective firewalls on the network.
Corresponds to the JSON property firewalls
41381 41382 41383 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 41381 def firewalls @firewalls end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
41388 41389 41390 41391 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 41388 def update!(**args) @firewall_policys = args[:firewall_policys] if args.key?(:firewall_policys) @firewalls = args[:firewalls] if args.key?(:firewalls) end |