pub struct NotificationChannelProperties {
pub sns_role_name: Value<String>,
pub sns_topic_arn: Value<String>,
}Expand description
Properties for the NotificationChannel resource.
Fields§
§sns_role_name: Value<String>Property SnsRoleName.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
sns_topic_arn: Value<String>Property SnsTopicArn.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations§
Source§impl Default for NotificationChannelProperties
impl Default for NotificationChannelProperties
Source§fn default() -> NotificationChannelProperties
fn default() -> NotificationChannelProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotificationChannelProperties
impl<'de> Deserialize<'de> for NotificationChannelProperties
Source§fn deserialize<D: Deserializer<'de>>(
d: D,
) -> Result<NotificationChannelProperties, D::Error>
fn deserialize<D: Deserializer<'de>>( d: D, ) -> Result<NotificationChannelProperties, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<NotificationChannelProperties> for NotificationChannel
impl From<NotificationChannelProperties> for NotificationChannel
Source§fn from(properties: NotificationChannelProperties) -> NotificationChannel
fn from(properties: NotificationChannelProperties) -> NotificationChannel
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for NotificationChannelProperties
impl RefUnwindSafe for NotificationChannelProperties
impl Send for NotificationChannelProperties
impl Sync for NotificationChannelProperties
impl Unpin for NotificationChannelProperties
impl UnwindSafe for NotificationChannelProperties
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