Struct google_containeranalysis1::api::ComplianceNote
source · pub struct ComplianceNote {
pub cis_benchmark: Option<CisBenchmark>,
pub description: Option<String>,
pub rationale: Option<String>,
pub remediation: Option<String>,
pub scan_instructions: Option<Vec<u8>>,
pub title: Option<String>,
pub version: Option<Vec<ComplianceVersion>>,
}Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§cis_benchmark: Option<CisBenchmark>no description provided
description: Option<String>A description about this compliance check.
rationale: Option<String>A rationale for the existence of this compliance check.
remediation: Option<String>A description of remediation steps if the compliance check fails.
scan_instructions: Option<Vec<u8>>Serialized scan instructions with a predefined format.
title: Option<String>The title that identifies this compliance check.
version: Option<Vec<ComplianceVersion>>The OS and config versions the benchmark applies to.
Trait Implementations§
source§impl Clone for ComplianceNote
impl Clone for ComplianceNote
source§fn clone(&self) -> ComplianceNote
fn clone(&self) -> ComplianceNote
Returns a copy 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 ComplianceNote
impl Debug for ComplianceNote
source§impl Default for ComplianceNote
impl Default for ComplianceNote
source§fn default() -> ComplianceNote
fn default() -> ComplianceNote
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ComplianceNote
impl<'de> Deserialize<'de> for ComplianceNote
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