pub struct GooglePrivacyDlpV2FileSet {
pub regex_file_set: Option<GooglePrivacyDlpV2CloudStorageRegexFileSet>,
pub url: Option<String>,
}Expand description
Set of files to scan.
This type is not used in any activity, and only used as part of another schema.
Fields§
§regex_file_set: Option<GooglePrivacyDlpV2CloudStorageRegexFileSet>The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.
url: Option<String>The Cloud Storage url of the file(s) to scan, in the format gs:///. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.
Trait Implementations§
Source§impl Clone for GooglePrivacyDlpV2FileSet
impl Clone for GooglePrivacyDlpV2FileSet
Source§fn clone(&self) -> GooglePrivacyDlpV2FileSet
fn clone(&self) -> GooglePrivacyDlpV2FileSet
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 Debug for GooglePrivacyDlpV2FileSet
impl Debug for GooglePrivacyDlpV2FileSet
Source§impl Default for GooglePrivacyDlpV2FileSet
impl Default for GooglePrivacyDlpV2FileSet
Source§fn default() -> GooglePrivacyDlpV2FileSet
fn default() -> GooglePrivacyDlpV2FileSet
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GooglePrivacyDlpV2FileSet
impl<'de> Deserialize<'de> for GooglePrivacyDlpV2FileSet
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 GooglePrivacyDlpV2FileSet
Auto Trait Implementations§
impl Freeze for GooglePrivacyDlpV2FileSet
impl RefUnwindSafe for GooglePrivacyDlpV2FileSet
impl Send for GooglePrivacyDlpV2FileSet
impl Sync for GooglePrivacyDlpV2FileSet
impl Unpin for GooglePrivacyDlpV2FileSet
impl UnwindSafe for GooglePrivacyDlpV2FileSet
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