Struct rusoto_mq::UpdateBrokerResponse [−][src]
pub struct UpdateBrokerResponse { pub authentication_strategy: Option<String>, pub auto_minor_version_upgrade: Option<bool>, pub broker_id: Option<String>, pub configuration: Option<ConfigurationId>, pub engine_version: Option<String>, pub host_instance_type: Option<String>, pub ldap_server_metadata: Option<LdapServerMetadataOutput>, pub logs: Option<Logs>, pub security_groups: Option<Vec<String>>, }
Fields
authentication_strategy: Option<String>
The authentication strategy used to secure the broker.
auto_minor_version_upgrade: Option<bool>
The new value of automatic upgrades to new minor version for brokers.
broker_id: Option<String>
Required. The unique ID that Amazon MQ generates for the broker.
configuration: Option<ConfigurationId>
The ID of the updated configuration.
engine_version: Option<String>
The version of the broker engine to upgrade to. For a list of supported engine versions, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html
host_instance_type: Option<String>
The host instance type of the broker to upgrade to. For a list of supported instance types, see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-types
ldap_server_metadata: Option<LdapServerMetadataOutput>
The metadata of the LDAP server used to authenticate and authorize connections to the broker.
logs: Option<Logs>
The list of information about logs to be enabled for the specified broker.
security_groups: Option<Vec<String>>
The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.
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 UpdateBrokerResponse
impl Send for UpdateBrokerResponse
impl Sync for UpdateBrokerResponse
impl Unpin for UpdateBrokerResponse
impl UnwindSafe for UpdateBrokerResponse
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