#[non_exhaustive]pub struct GetMonitorInput {
pub monitor_name: Option<String>,
pub linked_account_id: 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.monitor_name: Option<String>The name of the monitor.
linked_account_id: Option<String>The account ID for an account that you've set up cross-account sharing for in Amazon CloudWatch Internet Monitor. You configure cross-account sharing by using Amazon CloudWatch Observability Access Manager. For more information, see Internet Monitor cross-account observability in the Amazon CloudWatch Internet Monitor User Guide.
Implementations§
source§impl GetMonitorInput
impl GetMonitorInput
sourcepub fn monitor_name(&self) -> Option<&str>
pub fn monitor_name(&self) -> Option<&str>
The name of the monitor.
sourcepub fn linked_account_id(&self) -> Option<&str>
pub fn linked_account_id(&self) -> Option<&str>
The account ID for an account that you've set up cross-account sharing for in Amazon CloudWatch Internet Monitor. You configure cross-account sharing by using Amazon CloudWatch Observability Access Manager. For more information, see Internet Monitor cross-account observability in the Amazon CloudWatch Internet Monitor User Guide.
source§impl GetMonitorInput
impl GetMonitorInput
sourcepub fn builder() -> GetMonitorInputBuilder
pub fn builder() -> GetMonitorInputBuilder
Creates a new builder-style object to manufacture GetMonitorInput.
Trait Implementations§
source§impl Clone for GetMonitorInput
impl Clone for GetMonitorInput
source§fn clone(&self) -> GetMonitorInput
fn clone(&self) -> GetMonitorInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetMonitorInput
impl Debug for GetMonitorInput
source§impl PartialEq for GetMonitorInput
impl PartialEq for GetMonitorInput
source§fn eq(&self, other: &GetMonitorInput) -> bool
fn eq(&self, other: &GetMonitorInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetMonitorInput
Auto Trait Implementations§
impl Freeze for GetMonitorInput
impl RefUnwindSafe for GetMonitorInput
impl Send for GetMonitorInput
impl Sync for GetMonitorInput
impl Unpin for GetMonitorInput
impl UnwindSafe for GetMonitorInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more