pub struct GoogleCloudSecuritycenterV1CustomOutputSpec {
pub properties: Option<Vec<GoogleCloudSecuritycenterV1Property>>,
}Expand description
A set of optional name-value pairs that define custom source properties to return with each finding that is generated by the custom module. The custom source properties that are defined here are included in the finding JSON under sourceProperties.
This type is not used in any activity, and only used as part of another schema.
Fields§
§properties: Option<Vec<GoogleCloudSecuritycenterV1Property>>A list of custom output properties to add to the finding.
Trait Implementations§
Source§impl Clone for GoogleCloudSecuritycenterV1CustomOutputSpec
impl Clone for GoogleCloudSecuritycenterV1CustomOutputSpec
Source§fn clone(&self) -> GoogleCloudSecuritycenterV1CustomOutputSpec
fn clone(&self) -> GoogleCloudSecuritycenterV1CustomOutputSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for GoogleCloudSecuritycenterV1CustomOutputSpec
impl Default for GoogleCloudSecuritycenterV1CustomOutputSpec
Source§fn default() -> GoogleCloudSecuritycenterV1CustomOutputSpec
fn default() -> GoogleCloudSecuritycenterV1CustomOutputSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleCloudSecuritycenterV1CustomOutputSpec
impl<'de> Deserialize<'de> for GoogleCloudSecuritycenterV1CustomOutputSpec
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 GoogleCloudSecuritycenterV1CustomOutputSpec
Auto Trait Implementations§
impl Freeze for GoogleCloudSecuritycenterV1CustomOutputSpec
impl RefUnwindSafe for GoogleCloudSecuritycenterV1CustomOutputSpec
impl Send for GoogleCloudSecuritycenterV1CustomOutputSpec
impl Sync for GoogleCloudSecuritycenterV1CustomOutputSpec
impl Unpin for GoogleCloudSecuritycenterV1CustomOutputSpec
impl UnsafeUnpin for GoogleCloudSecuritycenterV1CustomOutputSpec
impl UnwindSafe for GoogleCloudSecuritycenterV1CustomOutputSpec
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