NotificationSetting
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 Amazon Health Dashboard.
Contents
- enabled
-
Indicates whether the notification setting is enabled.
Type: Boolean
Required: Yes
- event
-
The event to which this notification setting is applied.
Type: String
Valid Values:
CA_CERTIFICATE_EXPIRY | END_ENTITY_CERTIFICATE_EXPIRY
Required: Yes
- channel
-
The specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Amazon Health Dashboard to notify for an event.
Note
In the absence of a specific channel, IAM Roles Anywhere applies this setting to 'ALL' channels.
Type: String
Valid Values:
ALL
Required: No
- threshold
-
The number of days before a notification event. This value is required for a notification setting that is enabled.
Type: Integer
Valid Range: Minimum value of 1. Maximum value of 360.
Required: No
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: