public static interface NotificationSettingDetail.Builder extends SdkPojo, CopyableBuilder<NotificationSettingDetail.Builder,NotificationSettingDetail>
| Modifier and Type | Method and Description |
|---|---|
NotificationSettingDetail.Builder |
channel(NotificationChannel channel)
The specified channel of notification.
|
NotificationSettingDetail.Builder |
channel(String channel)
The specified channel of notification.
|
NotificationSettingDetail.Builder |
configuredBy(String configuredBy)
The principal that configured the notification setting.
|
NotificationSettingDetail.Builder |
enabled(Boolean enabled)
Indicates whether the notification setting is enabled.
|
NotificationSettingDetail.Builder |
event(NotificationEvent event)
The event to which this notification setting is applied.
|
NotificationSettingDetail.Builder |
event(String event)
The event to which this notification setting is applied.
|
NotificationSettingDetail.Builder |
threshold(Integer threshold)
The number of days before a notification event.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNotificationSettingDetail.Builder channel(String 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.
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.
NotificationChannel,
NotificationChannelNotificationSettingDetail.Builder channel(NotificationChannel 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.
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.
NotificationChannel,
NotificationChannelNotificationSettingDetail.Builder configuredBy(String 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.
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.NotificationSettingDetail.Builder enabled(Boolean enabled)
Indicates whether the notification setting is enabled.
enabled - Indicates whether the notification setting is enabled.NotificationSettingDetail.Builder event(String event)
The event to which this notification setting is applied.
event - The event to which this notification setting is applied.NotificationEvent,
NotificationEventNotificationSettingDetail.Builder event(NotificationEvent event)
The event to which this notification setting is applied.
event - The event to which this notification setting is applied.NotificationEvent,
NotificationEventNotificationSettingDetail.Builder threshold(Integer threshold)
The number of days before a notification event.
threshold - The number of days before a notification event.Copyright © 2023. All rights reserved.