Struct aws_sdk_docdb::input::CreateGlobalClusterInput
source · [−]#[non_exhaustive]pub struct CreateGlobalClusterInput { /* private fields */ }Expand description
Represents the input to CreateGlobalCluster.
Implementations
sourceimpl CreateGlobalClusterInput
impl CreateGlobalClusterInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateGlobalCluster, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateGlobalCluster, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<CreateGlobalCluster>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateGlobalClusterInput.
sourceimpl CreateGlobalClusterInput
impl CreateGlobalClusterInput
sourcepub fn global_cluster_identifier(&self) -> Option<&str>
pub fn global_cluster_identifier(&self) -> Option<&str>
The cluster identifier of the new global cluster.
sourcepub fn source_db_cluster_identifier(&self) -> Option<&str>
pub fn source_db_cluster_identifier(&self) -> Option<&str>
The Amazon Resource Name (ARN) to use as the primary cluster of the global cluster. This parameter is optional.
sourcepub fn engine(&self) -> Option<&str>
pub fn engine(&self) -> Option<&str>
The name of the database engine to be used for this cluster.
sourcepub fn engine_version(&self) -> Option<&str>
pub fn engine_version(&self) -> Option<&str>
The engine version of the global cluster.
sourcepub fn deletion_protection(&self) -> Option<bool>
pub fn deletion_protection(&self) -> Option<bool>
The deletion protection setting for the new global cluster. The global cluster can't be deleted when deletion protection is enabled.
sourcepub fn database_name(&self) -> Option<&str>
pub fn database_name(&self) -> Option<&str>
The name for your database of up to 64 alpha-numeric characters. If you do not provide a name, Amazon DocumentDB will not create a database in the global cluster you are creating.
sourcepub fn storage_encrypted(&self) -> Option<bool>
pub fn storage_encrypted(&self) -> Option<bool>
The storage encryption setting for the new global cluster.
Trait Implementations
sourceimpl Clone for CreateGlobalClusterInput
impl Clone for CreateGlobalClusterInput
sourcefn clone(&self) -> CreateGlobalClusterInput
fn clone(&self) -> CreateGlobalClusterInput
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 CreateGlobalClusterInput
impl Debug for CreateGlobalClusterInput
sourceimpl PartialEq<CreateGlobalClusterInput> for CreateGlobalClusterInput
impl PartialEq<CreateGlobalClusterInput> for CreateGlobalClusterInput
sourcefn eq(&self, other: &CreateGlobalClusterInput) -> bool
fn eq(&self, other: &CreateGlobalClusterInput) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for CreateGlobalClusterInput
Auto Trait Implementations
impl RefUnwindSafe for CreateGlobalClusterInput
impl Send for CreateGlobalClusterInput
impl Sync for CreateGlobalClusterInput
impl Unpin for CreateGlobalClusterInput
impl UnwindSafe for CreateGlobalClusterInput
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> 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