pub struct GoogleCloudDataplexV1EntrySource {
pub ancestors: Option<Vec<GoogleCloudDataplexV1EntrySourceAncestor>>,
pub create_time: Option<DateTime<Utc>>,
pub description: Option<String>,
pub display_name: Option<String>,
pub labels: Option<HashMap<String, String>>,
pub location: Option<String>,
pub platform: Option<String>,
pub resource: Option<String>,
pub system: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}
Expand description
EntrySource contains source system related information for the entry.
This type is not used in any activity, and only used as part of another schema.
Fields§
§ancestors: Option<Vec<GoogleCloudDataplexV1EntrySourceAncestor>>
Immutable. The ancestors of the Entry in the source system.
create_time: Option<DateTime<Utc>>
The create time of the resource in the source system.
description: Option<String>
Description of the Entry. The maximum size of the field is 2000 characters.
display_name: Option<String>
User friendly display name. The maximum size of the field is 500 characters.
labels: Option<HashMap<String, String>>
User-defined labels. The maximum size of keys and values is 128 characters each.
location: Option<String>
Output only. Location of the resource in the source system. Entry will be searchable by this location. By default, this should match the location of the EntryGroup containing this entry. A different value allows capturing source location for data external to GCP.
platform: Option<String>
The platform containing the source system. The maximum size of the field is 64 characters.
resource: Option<String>
The name of the resource in the source system. The maximum size of the field is 4000 characters.
system: Option<String>
The name of the source system. The maximum size of the field is 64 characters.
update_time: Option<DateTime<Utc>>
The update time of the resource in the source system.
Trait Implementations§
Source§impl Clone for GoogleCloudDataplexV1EntrySource
impl Clone for GoogleCloudDataplexV1EntrySource
Source§fn clone(&self) -> GoogleCloudDataplexV1EntrySource
fn clone(&self) -> GoogleCloudDataplexV1EntrySource
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for GoogleCloudDataplexV1EntrySource
impl Default for GoogleCloudDataplexV1EntrySource
Source§fn default() -> GoogleCloudDataplexV1EntrySource
fn default() -> GoogleCloudDataplexV1EntrySource
Source§impl<'de> Deserialize<'de> for GoogleCloudDataplexV1EntrySource
impl<'de> Deserialize<'de> for GoogleCloudDataplexV1EntrySource
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>,
impl Part for GoogleCloudDataplexV1EntrySource
Auto Trait Implementations§
impl Freeze for GoogleCloudDataplexV1EntrySource
impl RefUnwindSafe for GoogleCloudDataplexV1EntrySource
impl Send for GoogleCloudDataplexV1EntrySource
impl Sync for GoogleCloudDataplexV1EntrySource
impl Unpin for GoogleCloudDataplexV1EntrySource
impl UnwindSafe for GoogleCloudDataplexV1EntrySource
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more