pub struct SimulateSecurityHealthAnalyticsCustomModuleRequest {
pub custom_config: Option<GoogleCloudSecuritycenterV1CustomConfig>,
pub resource: Option<SimulatedResource>,
}
Expand description
Request message to simulate a CustomConfig against a given test resource. Maximum size of the request is 4 MB by default.
§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§
§custom_config: Option<GoogleCloudSecuritycenterV1CustomConfig>
Required. The custom configuration that you need to test.
resource: Option<SimulatedResource>
Required. Resource data to simulate custom module against.
Trait Implementations§
source§impl Clone for SimulateSecurityHealthAnalyticsCustomModuleRequest
impl Clone for SimulateSecurityHealthAnalyticsCustomModuleRequest
source§fn clone(&self) -> SimulateSecurityHealthAnalyticsCustomModuleRequest
fn clone(&self) -> SimulateSecurityHealthAnalyticsCustomModuleRequest
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 Default for SimulateSecurityHealthAnalyticsCustomModuleRequest
impl Default for SimulateSecurityHealthAnalyticsCustomModuleRequest
source§fn default() -> SimulateSecurityHealthAnalyticsCustomModuleRequest
fn default() -> SimulateSecurityHealthAnalyticsCustomModuleRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SimulateSecurityHealthAnalyticsCustomModuleRequest
impl<'de> Deserialize<'de> for SimulateSecurityHealthAnalyticsCustomModuleRequest
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 RequestValue for SimulateSecurityHealthAnalyticsCustomModuleRequest
Auto Trait Implementations§
impl RefUnwindSafe for SimulateSecurityHealthAnalyticsCustomModuleRequest
impl Send for SimulateSecurityHealthAnalyticsCustomModuleRequest
impl Sync for SimulateSecurityHealthAnalyticsCustomModuleRequest
impl Unpin for SimulateSecurityHealthAnalyticsCustomModuleRequest
impl UnwindSafe for SimulateSecurityHealthAnalyticsCustomModuleRequest
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