[][src]Struct rusoto_glue::GetPlanRequest

pub struct GetPlanRequest {
    pub additional_plan_options_map: Option<HashMap<String, String>>,
    pub language: Option<String>,
    pub location: Option<Location>,
    pub mapping: Vec<MappingEntry>,
    pub sinks: Option<Vec<CatalogEntry>>,
    pub source: CatalogEntry,
}

Fields

additional_plan_options_map: Option<HashMap<String, String>>

A map to hold additional optional key-value parameters.

Currently, these key-value pairs are supported:

  • inferSchema  —  Specifies whether to set inferSchema to true or false for the default script generated by an AWS Glue job. For example, to set inferSchema to true, pass the following key value pair:

    --additional-plan-options-map '{"inferSchema":"true"}'

language: Option<String>

The programming language of the code to perform the mapping.

location: Option<Location>

The parameters for the mapping.

mapping: Vec<MappingEntry>

The list of mappings from a source table to target tables.

sinks: Option<Vec<CatalogEntry>>

The target tables.

source: CatalogEntry

The source table.

Trait Implementations

impl Clone for GetPlanRequest[src]

impl Debug for GetPlanRequest[src]

impl Default for GetPlanRequest[src]

impl PartialEq<GetPlanRequest> for GetPlanRequest[src]

impl Serialize for GetPlanRequest[src]

impl StructuralPartialEq for GetPlanRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.