pub struct PrivilegedAdmissionConfig {
pub allowlist_paths: Option<Vec<String>>,
}Expand description
PrivilegedAdmissionConfig stores the list of authorized allowlist paths for the cluster.
This type is not used in any activity, and only used as part of another schema.
Fields§
§allowlist_paths: Option<Vec<String>>The customer allowlist Cloud Storage paths for the cluster. These paths are used with the --autopilot-privileged-admission flag to authorize privileged workloads in Autopilot clusters. Paths can be GKE-owned, in the format gke:////, or customer-owned, in the format gs:///. Wildcards (*) are supported to authorize all allowlists under specific paths or directories. Example: gs://my-bucket/* will authorize all allowlists under the my-bucket bucket.
Trait Implementations§
Source§impl Clone for PrivilegedAdmissionConfig
impl Clone for PrivilegedAdmissionConfig
Source§fn clone(&self) -> PrivilegedAdmissionConfig
fn clone(&self) -> PrivilegedAdmissionConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PrivilegedAdmissionConfig
impl Debug for PrivilegedAdmissionConfig
Source§impl Default for PrivilegedAdmissionConfig
impl Default for PrivilegedAdmissionConfig
Source§fn default() -> PrivilegedAdmissionConfig
fn default() -> PrivilegedAdmissionConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PrivilegedAdmissionConfig
impl<'de> Deserialize<'de> for PrivilegedAdmissionConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Part for PrivilegedAdmissionConfig
Auto Trait Implementations§
impl Freeze for PrivilegedAdmissionConfig
impl RefUnwindSafe for PrivilegedAdmissionConfig
impl Send for PrivilegedAdmissionConfig
impl Sync for PrivilegedAdmissionConfig
impl Unpin for PrivilegedAdmissionConfig
impl UnwindSafe for PrivilegedAdmissionConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more