NetworkSecurityRulesEvaluationResult Class

  • java.lang.Object
    • com.azure.resourcemanager.network.models.NetworkSecurityRulesEvaluationResult

Implements

public final class NetworkSecurityRulesEvaluationResult
implements JsonSerializable<NetworkSecurityRulesEvaluationResult>

Network security rules evaluation result.

Method Summary

Modifier and Type Method and Description
Boolean destinationMatched()

Get the destinationMatched property: Value indicating whether destination is matched.

Boolean destinationPortMatched()

Get the destinationPortMatched property: Value indicating whether destination port is matched.

static NetworkSecurityRulesEvaluationResult fromJson(JsonReader jsonReader)

Reads an instance of NetworkSecurityRulesEvaluationResult from the JsonReader.

String name()

Get the name property: Name of the network security rule.

Boolean protocolMatched()

Get the protocolMatched property: Value indicating whether protocol is matched.

Boolean sourceMatched()

Get the sourceMatched property: Value indicating whether source is matched.

Boolean sourcePortMatched()

Get the sourcePortMatched property: Value indicating whether source port is matched.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Method Details

destinationMatched

public Boolean destinationMatched()

Get the destinationMatched property: Value indicating whether destination is matched.

Returns:

the destinationMatched value.

destinationPortMatched

public Boolean destinationPortMatched()

Get the destinationPortMatched property: Value indicating whether destination port is matched.

Returns:

the destinationPortMatched value.

fromJson

public static NetworkSecurityRulesEvaluationResult fromJson(JsonReader jsonReader)

Reads an instance of NetworkSecurityRulesEvaluationResult from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of NetworkSecurityRulesEvaluationResult if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the NetworkSecurityRulesEvaluationResult.

name

public String name()

Get the name property: Name of the network security rule.

Returns:

the name value.

protocolMatched

public Boolean protocolMatched()

Get the protocolMatched property: Value indicating whether protocol is matched.

Returns:

the protocolMatched value.

sourceMatched

public Boolean sourceMatched()

Get the sourceMatched property: Value indicating whether source is matched.

Returns:

the sourceMatched value.

sourcePortMatched

public Boolean sourcePortMatched()

Get the sourcePortMatched property: Value indicating whether source port is matched.

Returns:

the sourcePortMatched value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to