Class UpdateRulesetRequest
- Namespace
- Cloudflare.NET.Security.Rulesets.Models
- Assembly
- Cloudflare.NET.dll
Defines the request payload for updating an existing ruleset.
public record UpdateRulesetRequest : IEquatable<UpdateRulesetRequest>
- Inheritance
-
UpdateRulesetRequest
- Implements
- Inherited Members
Constructors
UpdateRulesetRequest(string?, IReadOnlyList<CreateRuleRequest>)
Defines the request payload for updating an existing ruleset.
public UpdateRulesetRequest(string? Description, IReadOnlyList<CreateRuleRequest> Rules)
Parameters
DescriptionstringThe updated description for the ruleset.
RulesIReadOnlyList<CreateRuleRequest>The full list of rules to replace the existing ones.
Properties
Description
The updated description for the ruleset.
[JsonPropertyName("description")]
public string? Description { get; init; }
Property Value
Rules
The full list of rules to replace the existing ones.
[JsonPropertyName("rules")]
public IReadOnlyList<CreateRuleRequest> Rules { get; init; }