Module Values.ManagedNotificationChannelAssociationSummarySource

Provides a summary of channel associations for a managed notification configuration.

Sourcetype nonrec t = {
  1. channelIdentifier : String_.t option;
    (*

    The unique identifier for the notification channel.

    *)
  2. channelType : ChannelType.t option;
    (*

    The type of notification channel used for message delivery. Values: ACCOUNT_CONTACT Delivers notifications to Account Managed contacts through the User Notification Service. MOBILE Delivers notifications through the Amazon Web Services Console Mobile Application to mobile devices. CHATBOT Delivers notifications through Amazon Q Developer in chat applications to collaboration platforms (Slack, Chime). EMAIL Delivers notifications to email addresses.

    *)
  3. overrideOption : ChannelAssociationOverrideOption.t option;
    (*

    Controls whether users can modify channel associations for a notification configuration. Values: ENABLED Users can associate or disassociate channels with the notification configuration. DISABLED Users cannot associate or disassociate channels with the notification configuration.

    *)
}
Sourceval make : ?channelIdentifier:??? -> ?channelType:??? -> ?overrideOption:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of String_.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t