[−][src]Struct rusoto_dms::OrderableReplicationInstance
In response to the DescribeOrderableReplicationInstances
operation, this object describes an available replication instance. This description includes the replication instance's type, engine version, and allocated storage.
Fields
availability_zones: Option<Vec<String>>
List of Availability Zones for this replication instance.
default_allocated_storage: Option<i64>
The default amount of storage (in gigabytes) that is allocated for the replication instance.
engine_version: Option<String>
The version of the replication engine.
included_allocated_storage: Option<i64>
The amount of storage (in gigabytes) that is allocated for the replication instance.
max_allocated_storage: Option<i64>
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
min_allocated_storage: Option<i64>
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
release_status: Option<String>
The value returned when the specified EngineVersion
of the replication instance is in Beta or test mode. This indicates some features might not work as expected.
AWS DMS supports the ReleaseStatus
parameter in versions 3.1.4 and later.
replication_instance_class: Option<String>
The compute and memory capacity of the replication instance as defined for the specified replication instance class. For example to specify the instance class dms.c4.large, set this parameter to "dms.c4.large"
.
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.
storage_type: Option<String>
The type of storage used by the replication instance.
Trait Implementations
impl Clone for OrderableReplicationInstance
[src]
pub fn clone(&self) -> OrderableReplicationInstance
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for OrderableReplicationInstance
[src]
impl Default for OrderableReplicationInstance
[src]
pub fn default() -> OrderableReplicationInstance
[src]
impl<'de> Deserialize<'de> for OrderableReplicationInstance
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<OrderableReplicationInstance> for OrderableReplicationInstance
[src]
pub fn eq(&self, other: &OrderableReplicationInstance) -> bool
[src]
pub fn ne(&self, other: &OrderableReplicationInstance) -> bool
[src]
impl StructuralPartialEq for OrderableReplicationInstance
[src]
Auto Trait Implementations
impl RefUnwindSafe for OrderableReplicationInstance
[src]
impl Send for OrderableReplicationInstance
[src]
impl Sync for OrderableReplicationInstance
[src]
impl Unpin for OrderableReplicationInstance
[src]
impl UnwindSafe for OrderableReplicationInstance
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,