public sealed class CreateIngressRuleRequest : IMessage<CreateIngressRuleRequest>, IEquatable<CreateIngressRuleRequest>, IDeepCloneable<CreateIngressRuleRequest>, IBufferMessage, IMessage
The user may optionally provide a position at which the new rule will be
placed. The positions define a sequential list starting at 1. If a rule
already exists at the given position, rules greater than the provided
position will be moved forward by one.
If no position is provided, the server will place the rule as the second to
last rule in the sequence before the required default allow-all or deny-all
rule.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The `CreateIngressRuleRequest` class is used to create a request for adding a new firewall rule in the Google Cloud App Engine."],["It is part of the `Google.Cloud.AppEngine.V1` namespace within the `Google.Cloud.AppEngine.V1.dll` assembly, and version `1.4.0` is the one described here."],["It implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its role in message handling, comparison, deep cloning, and buffer management."],["It has properties for `Parent`, which specifies the firewall collection, and `Rule`, which is a `FirewallRule` object containing the details of the new rule being created, including its desired position in the sequence."],["The class is derived from the `Object` class and has two constructors, a default constructor and a copy constructor."]]],[]]