class Azure::Network::Mgmt::V2020_07_01::Models::FirewallPolicyIntrusionDetectionConfiguration
The operation for configuring intrusion detection.
Attributes
bypass_traffic_settings[RW]
@return
- Array<FirewallPolicyIntrusionDetectionBypassTrafficSpecifications>
-
List of rules for traffic to bypass.
signature_overrides[RW]
@return [Array<FirewallPolicyIntrusionDetectionSignatureSpecification>] List of specific signatures states.
Public Class Methods
mapper()
click to toggle source
Mapper for FirewallPolicyIntrusionDetectionConfiguration
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-07-01/generated/azure_mgmt_network/models/firewall_policy_intrusion_detection_configuration.rb, line 30 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'FirewallPolicyIntrusionDetectionConfiguration', type: { name: 'Composite', class_name: 'FirewallPolicyIntrusionDetectionConfiguration', model_properties: { signature_overrides: { client_side_validation: true, required: false, serialized_name: 'signatureOverrides', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'FirewallPolicyIntrusionDetectionSignatureSpecificationElementType', type: { name: 'Composite', class_name: 'FirewallPolicyIntrusionDetectionSignatureSpecification' } } } }, bypass_traffic_settings: { client_side_validation: true, required: false, serialized_name: 'bypassTrafficSettings', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'FirewallPolicyIntrusionDetectionBypassTrafficSpecificationsElementType', type: { name: 'Composite', class_name: 'FirewallPolicyIntrusionDetectionBypassTrafficSpecifications' } } } } } } } end