pub struct UpdateBrokerResponse {
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 logs: Option<Logs>,
pub security_groups: Option<Vec<String>>,
}
Fields§
§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
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§
Source§impl Clone for UpdateBrokerResponse
impl Clone for UpdateBrokerResponse
Source§fn clone(&self) -> UpdateBrokerResponse
fn clone(&self) -> UpdateBrokerResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UpdateBrokerResponse
impl Debug for UpdateBrokerResponse
Source§impl Default for UpdateBrokerResponse
impl Default for UpdateBrokerResponse
Source§fn default() -> UpdateBrokerResponse
fn default() -> UpdateBrokerResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateBrokerResponse
impl<'de> Deserialize<'de> for UpdateBrokerResponse
Source§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
Source§impl PartialEq for UpdateBrokerResponse
impl PartialEq for UpdateBrokerResponse
impl StructuralPartialEq for UpdateBrokerResponse
Auto Trait Implementations§
impl Freeze for UpdateBrokerResponse
impl RefUnwindSafe for UpdateBrokerResponse
impl Send for UpdateBrokerResponse
impl Sync for UpdateBrokerResponse
impl Unpin for UpdateBrokerResponse
impl UnwindSafe for UpdateBrokerResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more