Struct rusoto_mq::BrokerInstanceOption [−][src]
pub struct BrokerInstanceOption { pub availability_zones: Option<Vec<AvailabilityZone>>, pub engine_type: Option<String>, pub host_instance_type: Option<String>, pub storage_type: Option<String>, pub supported_deployment_modes: Option<Vec<String>>, pub supported_engine_versions: Option<Vec<String>>, }
Expand description
Option for host instance type.
Fields
availability_zones: Option<Vec<AvailabilityZone>>
The list of available az.
engine_type: Option<String>
The type of broker engine.
host_instance_type: Option<String>
The type of broker instance.
storage_type: Option<String>
The broker's storage type.
supported_deployment_modes: Option<Vec<String>>
The list of supported deployment modes.
supported_engine_versions: Option<Vec<String>>
The list of supported engine versions.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for BrokerInstanceOption
impl Send for BrokerInstanceOption
impl Sync for BrokerInstanceOption
impl Unpin for BrokerInstanceOption
impl UnwindSafe for BrokerInstanceOption
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self