pub struct GetNotificationChannelResponse {
pub sns_role_name: Option<String>,
pub sns_topic_arn: Option<String>,
}Fields§
§sns_role_name: Option<String>The IAM role that is used by AWS Firewall Manager to record activity to SNS.
sns_topic_arn: Option<String>The SNS topic that records AWS Firewall Manager activity.
Trait Implementations§
Source§impl Clone for GetNotificationChannelResponse
impl Clone for GetNotificationChannelResponse
Source§fn clone(&self) -> GetNotificationChannelResponse
fn clone(&self) -> GetNotificationChannelResponse
Returns a duplicate 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 Default for GetNotificationChannelResponse
impl Default for GetNotificationChannelResponse
Source§fn default() -> GetNotificationChannelResponse
fn default() -> GetNotificationChannelResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetNotificationChannelResponse
impl<'de> Deserialize<'de> for GetNotificationChannelResponse
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 GetNotificationChannelResponse
impl PartialEq for GetNotificationChannelResponse
Source§fn eq(&self, other: &GetNotificationChannelResponse) -> bool
fn eq(&self, other: &GetNotificationChannelResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetNotificationChannelResponse
Auto Trait Implementations§
impl Freeze for GetNotificationChannelResponse
impl RefUnwindSafe for GetNotificationChannelResponse
impl Send for GetNotificationChannelResponse
impl Sync for GetNotificationChannelResponse
impl Unpin for GetNotificationChannelResponse
impl UnwindSafe for GetNotificationChannelResponse
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