[−][src]Struct google_dlp2::GooglePrivacyDlpV2LargeCustomDictionaryConfig
Configuration for a custom dictionary created from a data source of any size
up to the maximum size defined in the
limits page. The artifacts of
dictionary creation are stored in the specified Google Cloud Storage
location. Consider using CustomInfoType.Dictionary
for smaller dictionaries
that satisfy the size requirements.
This type is not used in any activity, and only used as part of another schema.
Fields
output_path: Option<GooglePrivacyDlpV2CloudStoragePath>
Location to store dictionary artifacts in Google Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
big_query_field: Option<GooglePrivacyDlpV2BigQueryField>
Field in a BigQuery table where each cell represents a dictionary phrase.
cloud_storage_file_set: Option<GooglePrivacyDlpV2CloudStorageFileSet>
Set of files containing newline-delimited lists of dictionary phrases.
Trait Implementations
impl Part for GooglePrivacyDlpV2LargeCustomDictionaryConfig
[src]
impl Default for GooglePrivacyDlpV2LargeCustomDictionaryConfig
[src]
impl Clone for GooglePrivacyDlpV2LargeCustomDictionaryConfig
[src]
fn clone(&self) -> GooglePrivacyDlpV2LargeCustomDictionaryConfig
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for GooglePrivacyDlpV2LargeCustomDictionaryConfig
[src]
impl Serialize for GooglePrivacyDlpV2LargeCustomDictionaryConfig
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for GooglePrivacyDlpV2LargeCustomDictionaryConfig
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for GooglePrivacyDlpV2LargeCustomDictionaryConfig
impl Unpin for GooglePrivacyDlpV2LargeCustomDictionaryConfig
impl Sync for GooglePrivacyDlpV2LargeCustomDictionaryConfig
impl UnwindSafe for GooglePrivacyDlpV2LargeCustomDictionaryConfig
impl RefUnwindSafe for GooglePrivacyDlpV2LargeCustomDictionaryConfig
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,