[][src]Struct rusoto_dms::ReplicationPendingModifiedValues

pub struct ReplicationPendingModifiedValues {
    pub allocated_storage: Option<i64>,
    pub engine_version: Option<String>,
    pub multi_az: Option<bool>,
    pub replication_instance_class: Option<String>,
}

Provides information about the values of pending modifications to a replication instance. This data type is an object of the ReplicationInstance user-defined data type.

Fields

allocated_storage: Option<i64>

The amount of storage (in gigabytes) that is allocated for the replication instance.

engine_version: Option<String>

The engine version number of the replication instance.

multi_az: Option<bool>

Specifies whether the replication instance is a Multi-AZ deployment. You can't set the AvailabilityZone parameter if the Multi-AZ parameter is set to true.

replication_instance_class: Option<String>

The compute and memory capacity of the replication instance as defined for the specified replication instance class.

For more information on the settings and capacities for the available replication instance classes, see Selecting the right AWS DMS replication instance for your migration.

Trait Implementations

impl Clone for ReplicationPendingModifiedValues[src]

impl Debug for ReplicationPendingModifiedValues[src]

impl Default for ReplicationPendingModifiedValues[src]

impl<'de> Deserialize<'de> for ReplicationPendingModifiedValues[src]

impl PartialEq<ReplicationPendingModifiedValues> for ReplicationPendingModifiedValues[src]

impl StructuralPartialEq for ReplicationPendingModifiedValues[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument 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.