Share via


NetworkSecurityRulesEvaluationResult Class

Definition

Network security rules evaluation result.

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

Properties

DestinationMatched

Value indicating whether destination is matched.

DestinationPortMatched

Value indicating whether destination port is matched.

Name

Name of the network security rule.

ProtocolMatched

Value indicating whether protocol is matched.

SourceMatched

Value indicating whether source is matched.

SourcePortMatched

Value indicating whether source port is matched.

Explicit Interface Implementations

IJsonModel<NetworkSecurityRulesEvaluationResult>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<NetworkSecurityRulesEvaluationResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NetworkSecurityRulesEvaluationResult>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NetworkSecurityRulesEvaluationResult>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<NetworkSecurityRulesEvaluationResult>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to