[][src]Struct google_containeranalysis1_beta1::ScanConfig

pub struct ScanConfig {
    pub update_time: Option<String>,
    pub enabled: Option<bool>,
    pub description: Option<String>,
    pub create_time: Option<String>,
    pub name: Option<String>,
}

A scan configuration specifies whether Cloud components in a project have a particular type of analysis being run. For example, it can configure whether vulnerability scanning is being done on Docker images or not.

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

update_time: Option<String>

Output only. The time this scan config was last updated.

enabled: Option<bool>

Whether the scan is enabled.

description: Option<String>

Output only. A human-readable description of what the scan configuration does.

create_time: Option<String>

Output only. The time this scan config was created.

name: Option<String>

Output only. The name of the scan configuration in the form of projects/[PROJECT_ID]/scanConfigs/[SCAN_CONFIG_ID].

Trait Implementations

impl ResponseResult for ScanConfig[src]

impl RequestValue for ScanConfig[src]

impl Default for ScanConfig[src]

impl Clone for ScanConfig[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for ScanConfig[src]

impl Serialize for ScanConfig[src]

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

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]