SingleQueryResult Class

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

Implements

public final class SingleQueryResult
implements JsonSerializable<SingleQueryResult>

The SingleQueryResult model.

Method Summary

Modifier and Type Method and Description
String description()

Get the description property: Describes what is the signature enforces.

List<String> destinationPorts()

Get the destinationPorts property: Describes the list of destination ports related to this signature.

FirewallPolicyIdpsSignatureDirection direction()

Get the direction property: Describes in which direction signature is being enforced: 0 - OutBound, 1 - InBound, 2 - Any, 3 - Internal, 4 - InternalOutbound, 5 - InternalInbound.

static SingleQueryResult fromJson(JsonReader jsonReader)

Reads an instance of SingleQueryResult from the JsonReader.

String group()

Get the group property: Describes the groups the signature belongs to.

Boolean inheritedFromParentPolicy()

Get the inheritedFromParentPolicy property: Describes if this override is inherited from base policy or not.

String lastUpdated()

Get the lastUpdated property: Describes the last updated time of the signature (provided from 3rd party vendor).

FirewallPolicyIdpsSignatureMode mode()

Get the mode property: The current mode enforced, 0 - Disabled, 1 - Alert, 2 -Deny.

String protocol()

Get the protocol property: Describes the protocol the signatures is being enforced in.

FirewallPolicyIdpsSignatureSeverity severity()

Get the severity property: Describes the severity of signature: 1 - High, 2 - Medium, 3 - Low.

Integer signatureId()

Get the signatureId property: The ID of the signature.

List<String> sourcePorts()

Get the sourcePorts property: Describes the list of source ports related to this signature.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Method Details

description

public String description()

Get the description property: Describes what is the signature enforces.

Returns:

the description value.

destinationPorts

public List<String> destinationPorts()

Get the destinationPorts property: Describes the list of destination ports related to this signature.

Returns:

the destinationPorts value.

direction

public FirewallPolicyIdpsSignatureDirection direction()

Get the direction property: Describes in which direction signature is being enforced: 0 - OutBound, 1 - InBound, 2 - Any, 3 - Internal, 4 - InternalOutbound, 5 - InternalInbound.

Returns:

the direction value.

fromJson

public static SingleQueryResult fromJson(JsonReader jsonReader)

Reads an instance of SingleQueryResult from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of SingleQueryResult 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 SingleQueryResult.

group

public String group()

Get the group property: Describes the groups the signature belongs to.

Returns:

the group value.

inheritedFromParentPolicy

public Boolean inheritedFromParentPolicy()

Get the inheritedFromParentPolicy property: Describes if this override is inherited from base policy or not.

Returns:

the inheritedFromParentPolicy value.

lastUpdated

public String lastUpdated()

Get the lastUpdated property: Describes the last updated time of the signature (provided from 3rd party vendor).

Returns:

the lastUpdated value.

mode

public FirewallPolicyIdpsSignatureMode mode()

Get the mode property: The current mode enforced, 0 - Disabled, 1 - Alert, 2 -Deny.

Returns:

the mode value.

protocol

public String protocol()

Get the protocol property: Describes the protocol the signatures is being enforced in.

Returns:

the protocol value.

severity

public FirewallPolicyIdpsSignatureSeverity severity()

Get the severity property: Describes the severity of signature: 1 - High, 2 - Medium, 3 - Low.

Returns:

the severity value.

signatureId

public Integer signatureId()

Get the signatureId property: The ID of the signature.

Returns:

the signatureId value.

sourcePorts

public List<String> sourcePorts()

Get the sourcePorts property: Describes the list of source ports related to this signature.

Returns:

the sourcePorts value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to