Struct k8s_openapi::v1_11::api::extensions::v1beta1::RunAsUserStrategyOptions[][src]

pub struct RunAsUserStrategyOptions {
    pub ranges: Option<Vec<IDRange>>,
    pub rule: String,
}

RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy. Deprecated: use RunAsUserStrategyOptions from policy API Group instead.

Fields

ranges are the allowed ranges of uids that may be used. If you would like to force a single uid then supply a single range with the same start and end. Required for MustRunAs.

rule is the strategy that will dictate the allowable RunAsUser values that may be set.

Trait Implementations

impl Clone for RunAsUserStrategyOptions
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for RunAsUserStrategyOptions
[src]

Formats the value using the given formatter. Read more

impl Default for RunAsUserStrategyOptions
[src]

Returns the "default value" for a type. Read more

impl PartialEq for RunAsUserStrategyOptions
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

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

Deserialize this value from the given Serde deserializer. Read more

impl Serialize for RunAsUserStrategyOptions
[src]

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations