Struct google_compute1::api::ShieldedInstanceIntegrityPolicy [−][src]
The policy describes the baseline against which Instance boot integrity is measured.
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_auto_learn_policy: Option<bool>Updates the integrity policy baseline using the measurements from the VM instance's most recent boot.
Trait Implementations
impl Clone for ShieldedInstanceIntegrityPolicy[src]
fn clone(&self) -> ShieldedInstanceIntegrityPolicy[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for ShieldedInstanceIntegrityPolicy[src]
impl Default for ShieldedInstanceIntegrityPolicy[src]
impl<'de> Deserialize<'de> for ShieldedInstanceIntegrityPolicy[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl RequestValue for ShieldedInstanceIntegrityPolicy[src]
impl Serialize for ShieldedInstanceIntegrityPolicy[src]
Auto Trait Implementations
impl RefUnwindSafe for ShieldedInstanceIntegrityPolicy[src]
impl Send for ShieldedInstanceIntegrityPolicy[src]
impl Sync for ShieldedInstanceIntegrityPolicy[src]
impl Unpin for ShieldedInstanceIntegrityPolicy[src]
impl UnwindSafe for ShieldedInstanceIntegrityPolicy[src]
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,
pub 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> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[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.
pub fn to_owned(&self) -> T[src]
pub 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.
pub 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>,