Struct google_servicecontrol2::api::CheckRequest[][src]

pub struct CheckRequest {
    pub attributes: Option<AttributeContext>,
    pub flags: Option<String>,
    pub resources: Option<Vec<ResourceInfo>>,
    pub service_config_id: Option<String>,
}

Request message for the Check method.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

attributes: Option<AttributeContext>

Describes attributes about the operation being executed by the service.

flags: Option<String>

Optional. Contains a comma-separated list of flags.

resources: Option<Vec<ResourceInfo>>

Describes the resources and the policies applied to each resource.

service_config_id: Option<String>

Specifies the version of the service configuration that should be used to process the request. Must not be empty. Set this field to 'latest' to specify using the latest configuration.

Trait Implementations

impl Clone for CheckRequest[src]

impl Debug for CheckRequest[src]

impl Default for CheckRequest[src]

impl<'de> Deserialize<'de> for CheckRequest[src]

impl RequestValue for CheckRequest[src]

impl Serialize for CheckRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for CheckRequest[src]

impl Send for CheckRequest[src]

impl Sync for CheckRequest[src]

impl Unpin for CheckRequest[src]

impl UnwindSafe for CheckRequest[src]

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<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.