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<ProvisionData> for ProvisionData
impl PartialEq<ProvisionData> 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 ==
.