Struct aws_sdk_glue::types::ConnectorDataTarget
source · #[non_exhaustive]pub struct ConnectorDataTarget {
pub name: String,
pub connection_type: String,
pub data: HashMap<String, String>,
pub inputs: Option<Vec<String>>,
}Expand description
Specifies a target generated with standard connection options.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringThe name of this target node.
connection_type: StringThe connectionType, as provided to the underlying Glue library. This node type supports the following connection types:
-
opensearch -
azuresql -
azurecosmos -
bigquery -
saphana -
teradata -
vertica
data: HashMap<String, String>A map specifying connection options for the node. You can find standard connection options for the corresponding connection type in the Connection parameters section of the Glue documentation.
inputs: Option<Vec<String>>The nodes that are inputs to the data target.
Implementations§
source§impl ConnectorDataTarget
impl ConnectorDataTarget
sourcepub fn connection_type(&self) -> &str
pub fn connection_type(&self) -> &str
The connectionType, as provided to the underlying Glue library. This node type supports the following connection types:
-
opensearch -
azuresql -
azurecosmos -
bigquery -
saphana -
teradata -
vertica
source§impl ConnectorDataTarget
impl ConnectorDataTarget
sourcepub fn builder() -> ConnectorDataTargetBuilder
pub fn builder() -> ConnectorDataTargetBuilder
Creates a new builder-style object to manufacture ConnectorDataTarget.
Trait Implementations§
source§impl Clone for ConnectorDataTarget
impl Clone for ConnectorDataTarget
source§fn clone(&self) -> ConnectorDataTarget
fn clone(&self) -> ConnectorDataTarget
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ConnectorDataTarget
impl Debug for ConnectorDataTarget
source§impl PartialEq for ConnectorDataTarget
impl PartialEq for ConnectorDataTarget
impl StructuralPartialEq for ConnectorDataTarget
Auto Trait Implementations§
impl Freeze for ConnectorDataTarget
impl RefUnwindSafe for ConnectorDataTarget
impl Send for ConnectorDataTarget
impl Sync for ConnectorDataTarget
impl Unpin for ConnectorDataTarget
impl UnwindSafe for ConnectorDataTarget
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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