Struct aws_sdk_databasemigration::types::ProvisionData
source · #[non_exhaustive]pub struct ProvisionData {
pub provision_state: Option<String>,
pub provisioned_capacity_units: i32,
pub date_provisioned: Option<DateTime>,
pub is_new_provisioning_available: bool,
pub date_new_provisioning_data_available: Option<DateTime>,
pub reason_for_new_provisioning_data: Option<String>,
}
Expand description
Information about provisioning resources for an DMS serverless replication.
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.provision_state: Option<String>
The current provisioning state
provisioned_capacity_units: i32
The number of capacity units the replication is using.
date_provisioned: Option<DateTime>
The timestamp when DMS provisioned replication resources.
is_new_provisioning_available: bool
Whether the new provisioning is available to the replication.
date_new_provisioning_data_available: Option<DateTime>
The timestamp when provisioning became available.
reason_for_new_provisioning_data: Option<String>
A message describing the reason that DMS provisioned new resources for the serverless replication.
Implementations§
source§impl ProvisionData
impl ProvisionData
sourcepub fn provision_state(&self) -> Option<&str>
pub fn provision_state(&self) -> Option<&str>
The current provisioning state
sourcepub fn provisioned_capacity_units(&self) -> i32
pub fn provisioned_capacity_units(&self) -> i32
The number of capacity units the replication is using.
sourcepub fn date_provisioned(&self) -> Option<&DateTime>
pub fn date_provisioned(&self) -> Option<&DateTime>
The timestamp when DMS provisioned replication resources.
sourcepub fn is_new_provisioning_available(&self) -> bool
pub fn is_new_provisioning_available(&self) -> bool
Whether the new provisioning is available to the replication.
sourcepub fn date_new_provisioning_data_available(&self) -> Option<&DateTime>
pub fn date_new_provisioning_data_available(&self) -> Option<&DateTime>
The timestamp when provisioning became available.
sourcepub fn reason_for_new_provisioning_data(&self) -> Option<&str>
pub fn reason_for_new_provisioning_data(&self) -> Option<&str>
A message describing the reason that DMS provisioned new resources for the serverless replication.
source§impl ProvisionData
impl ProvisionData
sourcepub fn builder() -> ProvisionDataBuilder
pub fn builder() -> ProvisionDataBuilder
Creates a new builder-style object to manufacture ProvisionData
.
Trait Implementations§
source§impl Clone for ProvisionData
impl Clone for ProvisionData
source§fn clone(&self) -> ProvisionData
fn clone(&self) -> ProvisionData
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ProvisionData
impl Debug for ProvisionData
source§impl PartialEq for ProvisionData
impl PartialEq for ProvisionData
source§fn eq(&self, other: &ProvisionData) -> bool
fn eq(&self, other: &ProvisionData) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ProvisionData
Auto Trait Implementations§
impl Freeze for ProvisionData
impl RefUnwindSafe for ProvisionData
impl Send for ProvisionData
impl Sync for ProvisionData
impl Unpin for ProvisionData
impl UnwindSafe for ProvisionData
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> 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