[−][src]Struct openshift_openapi::api::security::v1::PodSecurityPolicyReviewSpec
PodSecurityPolicyReviewSpec defines specification for PodSecurityPolicyReview
Fields
service_account_names: Option<Vec<String>>
serviceAccountNames is an optional set of ServiceAccounts to run the check with. If serviceAccountNames is empty, the template.spec.serviceAccountName is used, unless it's empty, in which case "default" is used instead. If serviceAccountNames is specified, template.spec.serviceAccountName is ignored.
template: PodTemplateSpec
template is the PodTemplateSpec to check. The template.spec.serviceAccountName field is used if serviceAccountNames is empty, unless the template.spec.serviceAccountName is empty, in which case "default" is used. If serviceAccountNames is specified, template.spec.serviceAccountName is ignored.
Trait Implementations
impl Clone for PodSecurityPolicyReviewSpec
[src]
fn clone(&self) -> PodSecurityPolicyReviewSpec
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PodSecurityPolicyReviewSpec
[src]
impl Default for PodSecurityPolicyReviewSpec
[src]
impl<'de> Deserialize<'de> for PodSecurityPolicyReviewSpec
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl PartialEq<PodSecurityPolicyReviewSpec> for PodSecurityPolicyReviewSpec
[src]
fn eq(&self, other: &PodSecurityPolicyReviewSpec) -> bool
[src]
fn ne(&self, other: &PodSecurityPolicyReviewSpec) -> bool
[src]
impl Serialize for PodSecurityPolicyReviewSpec
[src]
impl StructuralPartialEq for PodSecurityPolicyReviewSpec
[src]
Auto Trait Implementations
impl RefUnwindSafe for PodSecurityPolicyReviewSpec
impl Send for PodSecurityPolicyReviewSpec
impl Sync for PodSecurityPolicyReviewSpec
impl Unpin for PodSecurityPolicyReviewSpec
impl UnwindSafe for PodSecurityPolicyReviewSpec
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,