DdosTcpDefaultMitigations Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. DdosTcpDefaultMitigations
- com.
Implements
public final class DdosTcpDefaultMitigations
implements JsonSerializable<DdosTcpDefaultMitigations>
Default mitigations for TCP traffic.
Constructor Summary
| Constructor | Description |
|---|---|
| DdosTcpDefaultMitigations() |
Creates an instance of Ddos |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Ddos |
fromJson(JsonReader jsonReader)
Reads an instance of Ddos |
|
Ddos |
perSourceConnectionRateLimiting()
Get the per |
|
Ddos |
perSourceRateLimiting()
Get the per |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Ddos |
withPerSourceConnectionRateLimiting(DdosTcpPerSourceConnectionRateLimitPolicy perSourceConnectionRateLimiting)
Set the per |
|
Ddos |
withPerSourceRateLimiting(DdosTcpPerSourceRateLimitPolicy perSourceRateLimiting)
Set the per |
Methods inherited from java.lang.Object
Constructor Details
DdosTcpDefaultMitigations
public DdosTcpDefaultMitigations()
Creates an instance of DdosTcpDefaultMitigations class.
Method Details
fromJson
public static DdosTcpDefaultMitigations fromJson(JsonReader jsonReader)
Reads an instance of DdosTcpDefaultMitigations from the JsonReader.
Parameters:
Returns:
Throws:
perSourceConnectionRateLimiting
public DdosTcpPerSourceConnectionRateLimitPolicy perSourceConnectionRateLimiting()
Get the perSourceConnectionRateLimiting property: The per-source rate limit for new TCP connection establishments.
Returns:
perSourceRateLimiting
public DdosTcpPerSourceRateLimitPolicy perSourceRateLimiting()
Get the perSourceRateLimiting property: The per-source TCP packet rate limit.
Returns:
toJson
validate
public void validate()
Validates the instance.
withPerSourceConnectionRateLimiting
public DdosTcpDefaultMitigations withPerSourceConnectionRateLimiting(DdosTcpPerSourceConnectionRateLimitPolicy perSourceConnectionRateLimiting)
Set the perSourceConnectionRateLimiting property: The per-source rate limit for new TCP connection establishments.
Parameters:
Returns:
withPerSourceRateLimiting
public DdosTcpDefaultMitigations withPerSourceRateLimiting(DdosTcpPerSourceRateLimitPolicy perSourceRateLimiting)
Set the perSourceRateLimiting property: The per-source TCP packet rate limit.
Parameters:
Returns: