Share via


FirewallPolicyIntrusionDetectionSignatureSpecification Class

Definition

Intrusion detection signatures specification states.

public class FirewallPolicyIntrusionDetectionSignatureSpecification : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.FirewallPolicyIntrusionDetectionSignatureSpecification>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.FirewallPolicyIntrusionDetectionSignatureSpecification>
public class FirewallPolicyIntrusionDetectionSignatureSpecification
type FirewallPolicyIntrusionDetectionSignatureSpecification = class
    interface IJsonModel<FirewallPolicyIntrusionDetectionSignatureSpecification>
    interface IPersistableModel<FirewallPolicyIntrusionDetectionSignatureSpecification>
type FirewallPolicyIntrusionDetectionSignatureSpecification = class
Public Class FirewallPolicyIntrusionDetectionSignatureSpecification
Implements IJsonModel(Of FirewallPolicyIntrusionDetectionSignatureSpecification), IPersistableModel(Of FirewallPolicyIntrusionDetectionSignatureSpecification)
Public Class FirewallPolicyIntrusionDetectionSignatureSpecification
Inheritance
FirewallPolicyIntrusionDetectionSignatureSpecification
Implements

Constructors

FirewallPolicyIntrusionDetectionSignatureSpecification()

Initializes a new instance of FirewallPolicyIntrusionDetectionSignatureSpecification.

Properties

Id

Signature id.

Mode

The signature state.

Explicit Interface Implementations

IJsonModel<FirewallPolicyIntrusionDetectionSignatureSpecification>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<FirewallPolicyIntrusionDetectionSignatureSpecification>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<FirewallPolicyIntrusionDetectionSignatureSpecification>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FirewallPolicyIntrusionDetectionSignatureSpecification>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<FirewallPolicyIntrusionDetectionSignatureSpecification>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to