pub struct GooglePrivacyDlpV2DatabaseResourceReference {
pub database: Option<String>,
pub database_resource: Option<String>,
pub instance: Option<String>,
pub project_id: Option<String>,
}Expand description
Identifies a single database resource, like a table within a database.
This type is not used in any activity, and only used as part of another schema.
Fields§
§database: Option<String>Required. Name of a database within the instance.
database_resource: Option<String>Required. Name of a database resource, for example, a table within the database.
instance: Option<String>Required. The instance where this resource is located. For example: Cloud SQL instance ID.
project_id: Option<String>Required. If within a project-level config, then this must match the config’s project ID.
Trait Implementations§
Source§impl Clone for GooglePrivacyDlpV2DatabaseResourceReference
impl Clone for GooglePrivacyDlpV2DatabaseResourceReference
Source§fn clone(&self) -> GooglePrivacyDlpV2DatabaseResourceReference
fn clone(&self) -> GooglePrivacyDlpV2DatabaseResourceReference
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 GooglePrivacyDlpV2DatabaseResourceReference
impl Default for GooglePrivacyDlpV2DatabaseResourceReference
Source§fn default() -> GooglePrivacyDlpV2DatabaseResourceReference
fn default() -> GooglePrivacyDlpV2DatabaseResourceReference
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GooglePrivacyDlpV2DatabaseResourceReference
impl<'de> Deserialize<'de> for GooglePrivacyDlpV2DatabaseResourceReference
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 GooglePrivacyDlpV2DatabaseResourceReference
Auto Trait Implementations§
impl Freeze for GooglePrivacyDlpV2DatabaseResourceReference
impl RefUnwindSafe for GooglePrivacyDlpV2DatabaseResourceReference
impl Send for GooglePrivacyDlpV2DatabaseResourceReference
impl Sync for GooglePrivacyDlpV2DatabaseResourceReference
impl Unpin for GooglePrivacyDlpV2DatabaseResourceReference
impl UnwindSafe for GooglePrivacyDlpV2DatabaseResourceReference
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