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