Struct gapi_grpc::google::appengine::v1beta::CreateIngressRuleRequest[][src]

pub struct CreateIngressRuleRequest {
    pub parent: String,
    pub rule: Option<FirewallRule>,
}

Request message for Firewall.CreateIngressRule.

Fields

parent: String

Name of the parent Firewall collection in which to create a new rule. Example: apps/myapp/firewall/ingressRules.

rule: Option<FirewallRule>

A FirewallRule containing the new resource.

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.

Trait Implementations

impl Clone for CreateIngressRuleRequest[src]

impl Debug for CreateIngressRuleRequest[src]

impl Default for CreateIngressRuleRequest[src]

impl Message for CreateIngressRuleRequest[src]

impl PartialEq<CreateIngressRuleRequest> for CreateIngressRuleRequest[src]

impl StructuralPartialEq for CreateIngressRuleRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for CreateIngressRuleRequest

impl Send for CreateIngressRuleRequest

impl Sync for CreateIngressRuleRequest

impl Unpin for CreateIngressRuleRequest

impl UnwindSafe for CreateIngressRuleRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]