pub struct UpdateMonitoringRequest {
pub cluster_arn: String,
pub current_version: String,
pub enhanced_monitoring: Option<String>,
pub logging_info: Option<LoggingInfo>,
pub open_monitoring: Option<OpenMonitoringInfo>,
}
Expand description
Request body for UpdateMonitoring.
Fields§
§cluster_arn: String
<p>The Amazon Resource Name (ARN) that uniquely identifies the cluster.</p>
current_version: String
<p>The version of the MSK cluster to update. Cluster versions aren't simple numbers. You can describe an MSK cluster to find its version. When this update operation is successful, it generates a new cluster version.</p>
enhanced_monitoring: Option<String>
<p>Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.</p>
logging_info: Option<LoggingInfo>
§open_monitoring: Option<OpenMonitoringInfo>
<p>The settings for open monitoring.</p>
Trait Implementations§
Source§impl Clone for UpdateMonitoringRequest
impl Clone for UpdateMonitoringRequest
Source§fn clone(&self) -> UpdateMonitoringRequest
fn clone(&self) -> UpdateMonitoringRequest
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 UpdateMonitoringRequest
impl Debug for UpdateMonitoringRequest
Source§impl Default for UpdateMonitoringRequest
impl Default for UpdateMonitoringRequest
Source§fn default() -> UpdateMonitoringRequest
fn default() -> UpdateMonitoringRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateMonitoringRequest
impl PartialEq for UpdateMonitoringRequest
Source§impl Serialize for UpdateMonitoringRequest
impl Serialize for UpdateMonitoringRequest
impl StructuralPartialEq for UpdateMonitoringRequest
Auto Trait Implementations§
impl Freeze for UpdateMonitoringRequest
impl RefUnwindSafe for UpdateMonitoringRequest
impl Send for UpdateMonitoringRequest
impl Sync for UpdateMonitoringRequest
impl Unpin for UpdateMonitoringRequest
impl UnwindSafe for UpdateMonitoringRequest
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