Class: Google::Apis::NetworksecurityV1beta1::FirewallEndpointEndpointSettings
- Inherits:
-
Object
- Object
- Google::Apis::NetworksecurityV1beta1::FirewallEndpointEndpointSettings
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/networksecurity_v1beta1/classes.rb,
lib/google/apis/networksecurity_v1beta1/representations.rb,
lib/google/apis/networksecurity_v1beta1/representations.rb
Overview
Settings for the endpoint.
Instance Attribute Summary collapse
-
#content_cloud_region ⇒ String
Optional.
-
#http_partial_response_blocked ⇒ Boolean
(also: #http_partial_response_blocked?)
Optional.
-
#jumbo_frames_enabled ⇒ Boolean
(also: #jumbo_frames_enabled?)
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ FirewallEndpointEndpointSettings
constructor
A new instance of FirewallEndpointEndpointSettings.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ FirewallEndpointEndpointSettings
Returns a new instance of FirewallEndpointEndpointSettings.
1574 1575 1576 |
# File 'lib/google/apis/networksecurity_v1beta1/classes.rb', line 1574 def initialize(**args) update!(**args) end |
Instance Attribute Details
#content_cloud_region ⇒ String
Optional. The content cloud region of the endpoint.
Corresponds to the JSON property contentCloudRegion
1556 1557 1558 |
# File 'lib/google/apis/networksecurity_v1beta1/classes.rb', line 1556 def content_cloud_region @content_cloud_region end |
#http_partial_response_blocked ⇒ Boolean Also known as: http_partial_response_blocked?
Optional. Whether to block HTTP partial responses for the endpoint. When this
is true, resumption of blocked malicious HTTP file downloads will be blocked
by the firewall. False provides maximum availability, true provides maximum
security.
Corresponds to the JSON property httpPartialResponseBlocked
1564 1565 1566 |
# File 'lib/google/apis/networksecurity_v1beta1/classes.rb', line 1564 def http_partial_response_blocked @http_partial_response_blocked end |
#jumbo_frames_enabled ⇒ Boolean Also known as: jumbo_frames_enabled?
Optional. Immutable. Indicates whether Jumbo Frames are enabled. Default value
is false.
Corresponds to the JSON property jumboFramesEnabled
1571 1572 1573 |
# File 'lib/google/apis/networksecurity_v1beta1/classes.rb', line 1571 def jumbo_frames_enabled @jumbo_frames_enabled end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1579 1580 1581 1582 1583 |
# File 'lib/google/apis/networksecurity_v1beta1/classes.rb', line 1579 def update!(**args) @content_cloud_region = args[:content_cloud_region] if args.key?(:content_cloud_region) @http_partial_response_blocked = args[:http_partial_response_blocked] if args.key?(:http_partial_response_blocked) @jumbo_frames_enabled = args[:jumbo_frames_enabled] if args.key?(:jumbo_frames_enabled) end |