NotificationSettingDetail - IAM Roles Anywhere

NotificationSettingDetail

The state of a notification setting.

A notification setting includes information such as event name, threshold, status of the notification setting, and the channel to notify.

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 AWS 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

configuredBy

The principal that configured the notification setting. For default settings configured by IAM Roles Anywhere, the value is rolesanywhere.amazonaws.com, and for customized notifications settings, it is the respective account ID.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 200.

Required: No

threshold

The number of days before a notification event.

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 AWS SDKs, see the following: