Values.DescribeNotificationRuleResultSourceReturns information about a specified notification rule.
type nonrec t = {arn : NotificationRuleArn.t option;The Amazon Resource Name (ARN) of the notification rule.
*)name : NotificationRuleName.t option;The name of the notification rule.
*)eventTypes : EventTypeBatch.t option;A list of the event types associated with the notification rule.
*)resource : NotificationRuleResource.t option;The Amazon Resource Name (ARN) of the resource associated with the notification rule.
*)targets : TargetsBatch.t option;A list of the Amazon Q Developer in chat applications topics and Amazon Q Developer in chat applications clients associated with the notification rule.
*)detailType : DetailType.t option;The level of detail included in the notifications for this resource. BASIC will include only the contents of the event as it would appear in Amazon CloudWatch. FULL will include any supplemental information provided by CodeStar Notifications and/or the service for the resource for which the notification is created.
*)createdBy : NotificationRuleCreatedBy.t option;The name or email alias of the person who created the notification rule.
*)status : NotificationRuleStatus.t option;The status of the notification rule. Valid statuses are on (sending notifications) or off (not sending notifications).
*)createdTimestamp : CreatedTimestamp.t option;The date and time the notification rule was created, in timestamp format.
*)lastModifiedTimestamp : LastModifiedTimestamp.t option;The date and time the notification rule was most recently updated, in timestamp format.
*)}type nonrec error = [ | `ResourceNotFoundException of ResourceNotFoundException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string * [> `Enum of string | `String of EventTypeId.t ])
list ]
list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of NotificationRuleArn.t
| `Timestamp of CreatedTimestamp.t ])
list ]