Struct google_logging2::api::LogView[][src]

pub struct LogView {
    pub create_time: Option<String>,
    pub description: Option<String>,
    pub filter: Option<String>,
    pub name: Option<String>,
    pub update_time: Option<String>,
}

Describes a view over logs in a bucket.

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

create_time: Option<String>

Output only. The creation timestamp of the view.

description: Option<String>

Describes this view.

filter: Option<String>

Filter that restricts which log entries in a bucket are visible in this view. Filters are restricted to be a logical AND of ==/!= of any of the following: originating project/folder/organization/billing account. resource type log id Example: SOURCE(“projects/myproject”) AND resource.type = “gce_instance” AND LOG_ID(“stdout”)

name: Option<String>

The resource name of the view. For example “projects/my-project-id/locations/my-location/buckets/my-bucket-id/views/my-view

update_time: Option<String>

Output only. The last update timestamp of the view.

Trait Implementations

impl Clone for LogView[src]

impl Debug for LogView[src]

impl Default for LogView[src]

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

impl RequestValue for LogView[src]

impl ResponseResult for LogView[src]

impl Serialize for LogView[src]

Auto Trait Implementations

impl RefUnwindSafe for LogView

impl Send for LogView

impl Sync for LogView

impl Unpin for LogView

impl UnwindSafe for LogView

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.