Struct rusoto_glue::DatabaseInput
source · [−]pub struct DatabaseInput {
pub create_table_default_permissions: Option<Vec<PrincipalPermissions>>,
pub description: Option<String>,
pub location_uri: Option<String>,
pub name: String,
pub parameters: Option<HashMap<String, String>>,
pub target_database: Option<DatabaseIdentifier>,
}
Expand description
The structure used to create or update a database.
Fields
create_table_default_permissions: Option<Vec<PrincipalPermissions>>
Creates a set of default permissions on the table for principals.
description: Option<String>
A description of the database.
location_uri: Option<String>
The location of the database (for example, an HDFS path).
name: String
The name of the database. For Hive compatibility, this is folded to lowercase when it is stored.
parameters: Option<HashMap<String, String>>
These key-value pairs define parameters and properties of the database.
These key-value pairs define parameters and properties of the database.
target_database: Option<DatabaseIdentifier>
A DatabaseIdentifier
structure that describes a target database for resource linking.
Trait Implementations
sourceimpl Clone for DatabaseInput
impl Clone for DatabaseInput
sourcefn clone(&self) -> DatabaseInput
fn clone(&self) -> DatabaseInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DatabaseInput
impl Debug for DatabaseInput
sourceimpl Default for DatabaseInput
impl Default for DatabaseInput
sourcefn default() -> DatabaseInput
fn default() -> DatabaseInput
Returns the “default value” for a type. Read more
sourceimpl PartialEq<DatabaseInput> for DatabaseInput
impl PartialEq<DatabaseInput> for DatabaseInput
sourcefn eq(&self, other: &DatabaseInput) -> bool
fn eq(&self, other: &DatabaseInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DatabaseInput) -> bool
fn ne(&self, other: &DatabaseInput) -> bool
This method tests for !=
.
sourceimpl Serialize for DatabaseInput
impl Serialize for DatabaseInput
impl StructuralPartialEq for DatabaseInput
Auto Trait Implementations
impl RefUnwindSafe for DatabaseInput
impl Send for DatabaseInput
impl Sync for DatabaseInput
impl Unpin for DatabaseInput
impl UnwindSafe for DatabaseInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more