ManagedRuleSetDefinitionProperties Class
- java.
lang. Object - com.
azure. resourcemanager. cdn. fluent. models. ManagedRuleSetDefinitionProperties
- com.
Implements
public final class ManagedRuleSetDefinitionProperties
implements JsonSerializable<ManagedRuleSetDefinitionProperties>
Properties for a managed rule set definition.
Constructor Summary
| Constructor | Description |
|---|---|
| ManagedRuleSetDefinitionProperties() |
Creates an instance of Managed |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Managed |
fromJson(JsonReader jsonReader)
Reads an instance of Managed |
| String |
provisioningState()
Get the provisioning |
|
List<Managed |
ruleGroups()
Get the rule |
| String |
ruleSetType()
Get the rule |
| String |
ruleSetVersion()
Get the rule |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
ManagedRuleSetDefinitionProperties
public ManagedRuleSetDefinitionProperties()
Creates an instance of ManagedRuleSetDefinitionProperties class.
Method Details
fromJson
public static ManagedRuleSetDefinitionProperties fromJson(JsonReader jsonReader)
Reads an instance of ManagedRuleSetDefinitionProperties from the JsonReader.
Parameters:
Returns:
Throws:
provisioningState
public String provisioningState()
Get the provisioningState property: Provisioning state of the managed rule set.
Returns:
ruleGroups
public List<ManagedRuleGroupDefinition> ruleGroups()
Get the ruleGroups property: Rule groups of the managed rule set.
Returns:
ruleSetType
public String ruleSetType()
Get the ruleSetType property: Type of the managed rule set.
Returns:
ruleSetVersion
public String ruleSetVersion()
Get the ruleSetVersion property: Version of the managed rule set type.
Returns:
toJson
validate
public void validate()
Validates the instance.