AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Customizable notification settings that will be applied to notification events. IAM Roles Anywhere consumes these settings while notifying across multiple channels - CloudWatch metrics, EventBridge, and Health Dashboard.

Inheritance Hierarchy

System.Object
  Amazon.IAMRolesAnywhere.Model.NotificationSetting

Namespace: Amazon.IAMRolesAnywhere.Model
Assembly: AWSSDK.IAMRolesAnywhere.dll
Version: 3.x.y.z

Syntax

C#
public class NotificationSetting

The NotificationSetting type exposes the following members

Constructors

NameDescription
Public Method NotificationSetting()

Properties

NameTypeDescription
Public Property Channel Amazon.IAMRolesAnywhere.NotificationChannel

Gets and sets the property Channel.

The specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Health Dashboard to notify for an event.

In the absence of a specific channel, IAM Roles Anywhere applies this setting to 'ALL' channels.

Public Property Enabled System.Boolean

Gets and sets the property Enabled.

Indicates whether the notification setting is enabled.

Public Property Event Amazon.IAMRolesAnywhere.NotificationEvent

Gets and sets the property Event.

The event to which this notification setting is applied.

Public Property Threshold System.Int32

Gets and sets the property Threshold.

The number of days before a notification event. This value is required for a notification setting that is enabled.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5