Struct rusoto_mq::UpdateBrokerRequest
source · [−]pub struct UpdateBrokerRequest {
pub authentication_strategy: Option<String>,
pub auto_minor_version_upgrade: Option<bool>,
pub broker_id: String,
pub configuration: Option<ConfigurationId>,
pub engine_version: Option<String>,
pub host_instance_type: Option<String>,
pub ldap_server_metadata: Option<LdapServerMetadataInput>,
pub logs: Option<Logs>,
pub security_groups: Option<Vec<String>>,
}
Expand description
Updates the broker using the specified properties.
Fields
authentication_strategy: Option<String>
The authentication strategy used to secure the broker.
auto_minor_version_upgrade: Option<bool>
Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.
broker_id: String
The unique ID that Amazon MQ generates for the broker.
configuration: Option<ConfigurationId>
A list of information about the configuration.
engine_version: Option<String>
The version of the broker engine. 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<LdapServerMetadataInput>
The metadata of the LDAP server used to authenticate and authorize connections to the broker.
logs: Option<Logs>
Enables Amazon CloudWatch logging for brokers.
security_groups: Option<Vec<String>>
The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.
Trait Implementations
sourceimpl Clone for UpdateBrokerRequest
impl Clone for UpdateBrokerRequest
sourcefn clone(&self) -> UpdateBrokerRequest
fn clone(&self) -> UpdateBrokerRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UpdateBrokerRequest
impl Debug for UpdateBrokerRequest
sourceimpl Default for UpdateBrokerRequest
impl Default for UpdateBrokerRequest
sourcefn default() -> UpdateBrokerRequest
fn default() -> UpdateBrokerRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<UpdateBrokerRequest> for UpdateBrokerRequest
impl PartialEq<UpdateBrokerRequest> for UpdateBrokerRequest
sourcefn eq(&self, other: &UpdateBrokerRequest) -> bool
fn eq(&self, other: &UpdateBrokerRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &UpdateBrokerRequest) -> bool
fn ne(&self, other: &UpdateBrokerRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for UpdateBrokerRequest
impl Serialize for UpdateBrokerRequest
impl StructuralPartialEq for UpdateBrokerRequest
Auto Trait Implementations
impl RefUnwindSafe for UpdateBrokerRequest
impl Send for UpdateBrokerRequest
impl Sync for UpdateBrokerRequest
impl Unpin for UpdateBrokerRequest
impl UnwindSafe for UpdateBrokerRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more