pub struct GooglePrivacyDlpV2StoredInfoTypeConfig {
pub description: Option<String>,
pub dictionary: Option<GooglePrivacyDlpV2Dictionary>,
pub display_name: Option<String>,
pub large_custom_dictionary: Option<GooglePrivacyDlpV2LargeCustomDictionaryConfig>,
pub regex: Option<GooglePrivacyDlpV2Regex>,
}Expand description
Configuration for stored infoTypes. All fields and subfield are provided by the user. For more information, see https://cloud.google.com/sensitive-data-protection/docs/creating-custom-infotypes.
This type is not used in any activity, and only used as part of another schema.
Fields§
§description: Option<String>Description of the StoredInfoType (max 256 characters).
dictionary: Option<GooglePrivacyDlpV2Dictionary>Store dictionary-based CustomInfoType.
display_name: Option<String>Display name of the StoredInfoType (max 256 characters).
large_custom_dictionary: Option<GooglePrivacyDlpV2LargeCustomDictionaryConfig>StoredInfoType where findings are defined by a dictionary of phrases.
regex: Option<GooglePrivacyDlpV2Regex>Store regular expression-based StoredInfoType.
Trait Implementations§
Source§impl Clone for GooglePrivacyDlpV2StoredInfoTypeConfig
impl Clone for GooglePrivacyDlpV2StoredInfoTypeConfig
Source§fn clone(&self) -> GooglePrivacyDlpV2StoredInfoTypeConfig
fn clone(&self) -> GooglePrivacyDlpV2StoredInfoTypeConfig
Returns a duplicate 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 GooglePrivacyDlpV2StoredInfoTypeConfig
impl Default for GooglePrivacyDlpV2StoredInfoTypeConfig
Source§fn default() -> GooglePrivacyDlpV2StoredInfoTypeConfig
fn default() -> GooglePrivacyDlpV2StoredInfoTypeConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GooglePrivacyDlpV2StoredInfoTypeConfig
impl<'de> Deserialize<'de> for GooglePrivacyDlpV2StoredInfoTypeConfig
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 GooglePrivacyDlpV2StoredInfoTypeConfig
Auto Trait Implementations§
impl Freeze for GooglePrivacyDlpV2StoredInfoTypeConfig
impl RefUnwindSafe for GooglePrivacyDlpV2StoredInfoTypeConfig
impl Send for GooglePrivacyDlpV2StoredInfoTypeConfig
impl Sync for GooglePrivacyDlpV2StoredInfoTypeConfig
impl Unpin for GooglePrivacyDlpV2StoredInfoTypeConfig
impl UnwindSafe for GooglePrivacyDlpV2StoredInfoTypeConfig
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