Struct aws_sdk_rum::operation::delete_rum_metrics_destination::DeleteRumMetricsDestinationInput
source · #[non_exhaustive]pub struct DeleteRumMetricsDestinationInput {
pub app_monitor_name: Option<String>,
pub destination: Option<MetricDestination>,
pub destination_arn: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.app_monitor_name: Option<String>The name of the app monitor that is sending metrics to the destination that you want to delete.
destination: Option<MetricDestination>The type of destination to delete. Valid values are CloudWatch and Evidently.
destination_arn: Option<String>This parameter is required if Destination is Evidently. If Destination is CloudWatch, do not use this parameter. This parameter specifies the ARN of the Evidently experiment that corresponds to the destination to delete.
Implementations§
source§impl DeleteRumMetricsDestinationInput
impl DeleteRumMetricsDestinationInput
sourcepub fn app_monitor_name(&self) -> Option<&str>
pub fn app_monitor_name(&self) -> Option<&str>
The name of the app monitor that is sending metrics to the destination that you want to delete.
sourcepub fn destination(&self) -> Option<&MetricDestination>
pub fn destination(&self) -> Option<&MetricDestination>
The type of destination to delete. Valid values are CloudWatch and Evidently.
sourcepub fn destination_arn(&self) -> Option<&str>
pub fn destination_arn(&self) -> Option<&str>
This parameter is required if Destination is Evidently. If Destination is CloudWatch, do not use this parameter. This parameter specifies the ARN of the Evidently experiment that corresponds to the destination to delete.
source§impl DeleteRumMetricsDestinationInput
impl DeleteRumMetricsDestinationInput
sourcepub fn builder() -> DeleteRumMetricsDestinationInputBuilder
pub fn builder() -> DeleteRumMetricsDestinationInputBuilder
Creates a new builder-style object to manufacture DeleteRumMetricsDestinationInput.
Trait Implementations§
source§impl Clone for DeleteRumMetricsDestinationInput
impl Clone for DeleteRumMetricsDestinationInput
source§fn clone(&self) -> DeleteRumMetricsDestinationInput
fn clone(&self) -> DeleteRumMetricsDestinationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DeleteRumMetricsDestinationInput
impl PartialEq for DeleteRumMetricsDestinationInput
source§fn eq(&self, other: &DeleteRumMetricsDestinationInput) -> bool
fn eq(&self, other: &DeleteRumMetricsDestinationInput) -> bool
self and other values to be equal, and is used
by ==.