pub struct GoogleCloudSecuritycenterV1MuteConfig {
pub create_time: Option<DateTime<Utc>>,
pub description: Option<String>,
pub display_name: Option<String>,
pub filter: Option<String>,
pub most_recent_editor: Option<String>,
pub name: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}
Expand description
A mute config is a Cloud SCC resource that contains the configuration to mute create/update events of findings.
§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).
- locations mute configs get folders (response)
- locations mute configs patch folders (request|response)
- mute configs create folders (request|response)
- mute configs get folders (response)
- mute configs patch folders (request|response)
- locations mute configs get organizations (response)
- locations mute configs patch organizations (request|response)
- mute configs create organizations (request|response)
- mute configs get organizations (response)
- mute configs patch organizations (request|response)
- locations mute configs get projects (response)
- locations mute configs patch projects (request|response)
- mute configs create projects (request|response)
- mute configs get projects (response)
- mute configs patch projects (request|response)
Fields§
§create_time: Option<DateTime<Utc>>
Output only. The time at which the mute config was created. This field is set by the server and will be ignored if provided on config creation.
description: Option<String>
A description of the mute config.
display_name: Option<String>
The human readable name to be displayed for the mute config.
filter: Option<String>
Required. An expression that defines the filter to apply across create/update events of findings. While creating a filter string, be mindful of the scope in which the mute configuration is being created. E.g., If a filter contains project = X but is created under the project = Y scope, it might not match any findings. The following field and operator combinations are supported: * severity: =
, :
* category: =
, :
* resource.name: =
, :
* resource.project_name: =
, :
* resource.project_display_name: =
, :
* resource.folders.resource_folder: =
, :
* resource.parent_name: =
, :
* resource.parent_display_name: =
, :
* resource.type: =
, :
* finding_class: =
, :
* indicator.ip_addresses: =
, :
* indicator.domains: =
, :
most_recent_editor: Option<String>
Output only. Email address of the user who last edited the mute config. This field is set by the server and will be ignored if provided on config creation or update.
name: Option<String>
This field will be ignored if provided on config creation. Format “organizations/{organization}/muteConfigs/{mute_config}” “folders/{folder}/muteConfigs/{mute_config}” “projects/{project}/muteConfigs/{mute_config}” “organizations/{organization}/locations/global/muteConfigs/{mute_config}” “folders/{folder}/locations/global/muteConfigs/{mute_config}” “projects/{project}/locations/global/muteConfigs/{mute_config}”
update_time: Option<DateTime<Utc>>
Output only. The most recent time at which the mute config was updated. This field is set by the server and will be ignored if provided on config creation or update.
Trait Implementations§
source§impl Clone for GoogleCloudSecuritycenterV1MuteConfig
impl Clone for GoogleCloudSecuritycenterV1MuteConfig
source§fn clone(&self) -> GoogleCloudSecuritycenterV1MuteConfig
fn clone(&self) -> GoogleCloudSecuritycenterV1MuteConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more