pub struct MutableClusterInfo {
pub broker_ebs_volume_info: Option<Vec<BrokerEBSVolumeInfo>>,
pub configuration_info: Option<ConfigurationInfo>,
pub enhanced_monitoring: Option<String>,
pub kafka_version: Option<String>,
pub logging_info: Option<LoggingInfo>,
pub number_of_broker_nodes: Option<i64>,
pub open_monitoring: Option<OpenMonitoring>,
}
Expand description
<p>Information about cluster attributes that can be updated via update APIs.</p>
Fields§
§broker_ebs_volume_info: Option<Vec<BrokerEBSVolumeInfo>>
<p>Specifies the size of the EBS volume and the ID of the associated broker.</p>
configuration_info: Option<ConfigurationInfo>
<p>Information about the changes in the configuration of the brokers.</p>
enhanced_monitoring: Option<String>
<p>Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.</p>
kafka_version: Option<String>
<p>The Kafka version.</p>
logging_info: Option<LoggingInfo>
§number_of_broker_nodes: Option<i64>
<p>The number of broker nodes in the cluster.</p>
open_monitoring: Option<OpenMonitoring>
<p>The settings for open monitoring.</p>
Trait Implementations§
Source§impl Clone for MutableClusterInfo
impl Clone for MutableClusterInfo
Source§fn clone(&self) -> MutableClusterInfo
fn clone(&self) -> MutableClusterInfo
Returns a copy 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 MutableClusterInfo
impl Debug for MutableClusterInfo
Source§impl Default for MutableClusterInfo
impl Default for MutableClusterInfo
Source§fn default() -> MutableClusterInfo
fn default() -> MutableClusterInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MutableClusterInfo
impl<'de> Deserialize<'de> for MutableClusterInfo
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 MutableClusterInfo
impl PartialEq for MutableClusterInfo
impl StructuralPartialEq for MutableClusterInfo
Auto Trait Implementations§
impl Freeze for MutableClusterInfo
impl RefUnwindSafe for MutableClusterInfo
impl Send for MutableClusterInfo
impl Sync for MutableClusterInfo
impl Unpin for MutableClusterInfo
impl UnwindSafe for MutableClusterInfo
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