Module Awso_notifications.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule String_ : sig ... end
Sourcemodule Integer : sig ... end

Provides detailed information about the dimensions used for event summarization and aggregation.

Sourcemodule TagsMemberString : sig ... end
Sourcemodule AggregationKey : sig ... end

Key-value collection that indicate how notifications are grouped.

Provides an overview of how data is summarized across different dimensions.

Sourcemodule Source : sig ... end
Sourcemodule EventRuleStatus : sig ... end
Sourcemodule EventRuleStatusReason : sig ... end
Sourcemodule TextPartReference : sig ... end
Sourcemodule Arn : sig ... end
Sourcemodule Tags : sig ... end
Sourcemodule Url : sig ... end
Sourcemodule LocaleCode : sig ... end
Sourcemodule NotificationHubStatus : sig ... end
Sourcemodule AggregationKeys : sig ... end
Sourcemodule EventStatus : sig ... end
Sourcemodule MessageComponentsSummary : sig ... end

Contains the headline message component.

Sourcemodule NotificationType : sig ... end
Sourcemodule SchemaVersion : sig ... end

Contains metadata about the event that caused the NotificationEvent. For other specific values, see sourceEventMetadata.

Sourcemodule Region : sig ... end

A short summary and metadata for a managed notification event.

Sourcemodule AggregationDetail : sig ... end

Provides detailed information about the dimensions used for aggregation.

Sourcemodule ManagedRuleArn : sig ... end
Sourcemodule EventRuleStatusSummary : sig ... end

Provides additional information about the current EventRule status.

Sourcemodule MediaElementType : sig ... end
Sourcemodule MediaId : sig ... end
Sourcemodule Dimension : sig ... end

The key-value pair of properties for an event.

Sourcemodule Resource : sig ... end

A resource affected by or closely linked to an event.

Sourcemodule TextByLocale : sig ... end
Sourcemodule TextPartType : sig ... end
Sourcemodule ValidationExceptionField : sig ... end

Stores information about a field passed inside a request that resulted in an exception.

Sourcemodule CreationTime : sig ... end
Sourcemodule LastActivationTime : sig ... end

Provides additional information about the current NotificationHub status.

Sourcemodule AccountId : sig ... end
Sourcemodule AggregationEventType : sig ... end
Sourcemodule AggregationSummary : sig ... end

Provides additional information about the aggregation key.

Sourcemodule NotificationEventArn : sig ... end
Sourcemodule NotificationEventSummary : sig ... end

Describes a short summary and metadata for a NotificationEvent.

Sourcemodule OrganizationalUnitId : sig ... end
Sourcemodule AggregationDuration : sig ... end

A short summary of a ManagedNotificationEvent. This is only used when listing managed notification events.

Describes a short summary and metadata for a ManagedNotificationChildEvent.

Sourcemodule ChannelType : sig ... end
Sourcemodule EventRuleArn : sig ... end
Sourcemodule EventRuleEventPattern : sig ... end
Sourcemodule EventType : sig ... end
Sourcemodule ManagedRuleArns : sig ... end
Sourcemodule Regions : sig ... end
Sourcemodule StatusSummaryByRegion : sig ... end
Sourcemodule MediaElement : sig ... end

Describes a media element.

Sourcemodule Dimensions : sig ... end
Sourcemodule Resources : sig ... end
Sourcemodule TextPartId : sig ... end
Sourcemodule TextPartValue : sig ... end

Describes text information objects containing fields that determine how text part objects are composed.

Sourcemodule ErrorMessage : sig ... end
Sourcemodule ResourceId : sig ... end
Sourcemodule QuotaCode : sig ... end
Sourcemodule ServiceCode : sig ... end
Sourcemodule ValidationExceptionReason : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule ResourceType : sig ... end
Sourcemodule NotificationHubOverview : sig ... end

Describes an overview of a NotificationHub. A NotificationConfiguration is an account-level setting used to select the Regions where you want to store, process and replicate your notifications.

Sourcemodule NotificationEventOverview : sig ... end

Describes a short summary of a NotificationEvent. This is only used when listing notification events.

Contains the complete list of fields for a NotificationConfiguration.

Sourcemodule MemberAccount : sig ... end

Contains information about a member account.

Describes an overview and metadata for a ManagedNotificationEvent.

Describes the basic structure and properties of a ManagedNotificationConfiguration.

Describes an overview and metadata for a ManagedNotificationChildEvent.

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

Sourcemodule EventRuleStructure : sig ... end

Contains a complete list of fields related to an EventRule.

Sourcemodule ChannelArn : sig ... end
Sourcemodule AccessStatus : sig ... end
Sourcemodule Media : sig ... end
Sourcemodule MessageComponents : sig ... end

Describes the components of a notification message.

Sourcemodule NotificationEventId : sig ... end
Sourcemodule SourceEventMetadata : sig ... end

Describes the metadata for a source event. For more information, see Event structure reference in the Amazon EventBridge User Guide.

Sourcemodule TextParts : sig ... end
Sourcemodule AccessDeniedException : sig ... end

User does not have sufficient access to perform this action.

Sourcemodule ConflictException : sig ... end

Updating or deleting a resource can cause an inconsistent state.

Sourcemodule InternalServerException : sig ... end

Unexpected error during processing of request.

Sourcemodule ResourceNotFoundException : sig ... end

Request references a resource which does not exist.

Sourcemodule ThrottlingException : sig ... end

Request was denied due to request throttling.

Sourcemodule ValidationException : sig ... end

This exception is thrown when the notification event fails validation.

Sourcemodule TagKeys : sig ... end
Sourcemodule TagMap : sig ... end

Request would cause a service quota to be exceeded.

Sourcemodule NextToken : sig ... end
Sourcemodule OrganizationalUnits : sig ... end
Sourcemodule NotificationHubs : sig ... end
Sourcemodule NotificationEvents : sig ... end
Sourcemodule Boolean : sig ... end
Sourcemodule MemberAccounts : sig ... end
Sourcemodule ManagedNotificationEvents : sig ... end
Sourcemodule ChannelIdentifier : sig ... end
Sourcemodule EventRules : sig ... end
Sourcemodule Channels : sig ... end

Orgs Service trust for User Notifications.

Sourcemodule NotificationEvent : sig ... end

A NotificationEvent is a notification-focused representation of an event. They contain semantic information used by Channels to create end-user notifications.

Sourcemodule ManagedNotificationEvent : sig ... end

A notification-focused representation of an event. They contain semantic information used by AccountContacts or Additional Channels to create end-user notifications.

A ManagedNotificationChildEvent is a notification-focused representation of an event. They contain semantic information used to create aggregated or non-aggregated end-user notifications.

Sourcemodule AccountContactType : sig ... end

Updates a NotificationConfiguration.

Updates a NotificationConfiguration.

Sourcemodule UpdateEventRuleResponse : sig ... end

Updates an existing EventRule.

Sourcemodule UpdateEventRuleRequest : sig ... end

Updates an existing EventRule.

Sourcemodule UntagResourceResponse : sig ... end

Untags a resource with a specified Amazon Resource Name (ARN). For more information, see Tagging your Amazon Web Services resources in the Tagging Amazon Web Services Resources User Guide.

Sourcemodule UntagResourceRequest : sig ... end

Untags a resource with a specified Amazon Resource Name (ARN). For more information, see Tagging your Amazon Web Services resources in the Tagging Amazon Web Services Resources User Guide.

Sourcemodule TagResourceResponse : sig ... end

Tags the resource with a tag key and value. For more information, see Tagging your Amazon Web Services resources in the Tagging Amazon Web Services Resources User Guide. This is only supported for NotificationConfigurations.

Sourcemodule TagResourceRequest : sig ... end

Tags the resource with a tag key and value. For more information, see Tagging your Amazon Web Services resources in the Tagging Amazon Web Services Resources User Guide. This is only supported for NotificationConfigurations.

Registers a NotificationConfiguration in the specified Region. There is a maximum of one NotificationConfiguration per Region. You can have a maximum of 3 NotificationHub resources at a time.

Registers a NotificationConfiguration in the specified Region. There is a maximum of one NotificationConfiguration per Region. You can have a maximum of 3 NotificationHub resources at a time.

Returns a list of tags for a specified Amazon Resource Name (ARN). For more information, see Tagging your Amazon Web Services resources in the Tagging Amazon Web Services Resources User Guide. This is only supported for NotificationConfigurations.

Returns a list of tags for a specified Amazon Resource Name (ARN). For more information, see Tagging your Amazon Web Services resources in the Tagging Amazon Web Services Resources User Guide. This is only supported for NotificationConfigurations.

Returns a list of organizational units associated with a notification configuration.

Returns a list of organizational units associated with a notification configuration.

Returns a list of NotificationHubs.

Returns a list of NotificationHubs.

Returns a list of NotificationEvents according to specified filters, in reverse chronological order (newest first). User Notifications stores notifications in the individual Regions you register as notification hubs and the Region of the source event rule. ListNotificationEvents only returns notifications stored in the same Region in which the action is called. User Notifications doesn't backfill notifications to new Regions selected as notification hubs. For this reason, we recommend that you make calls in your oldest registered notification hub. For more information, see Notification hubs in the Amazon Web Services User Notifications User Guide.

Returns a list of NotificationEvents according to specified filters, in reverse chronological order (newest first). User Notifications stores notifications in the individual Regions you register as notification hubs and the Region of the source event rule. ListNotificationEvents only returns notifications stored in the same Region in which the action is called. User Notifications doesn't backfill notifications to new Regions selected as notification hubs. For this reason, we recommend that you make calls in your oldest registered notification hub. For more information, see Notification hubs in the Amazon Web Services User Notifications User Guide.

Returns a list of abbreviated NotificationConfigurations according to specified filters, in reverse chronological order (newest first).

Returns a list of abbreviated NotificationConfigurations according to specified filters, in reverse chronological order (newest first).

Returns a list of member accounts associated with a notification configuration.

Sourcemodule ListMemberAccountsRequest : sig ... end

Returns a list of member accounts associated with a notification configuration.

Returns a list of Managed Notification Events according to specified filters, ordered by creation time in reverse chronological order (newest first).

Returns a list of Managed Notification Events according to specified filters, ordered by creation time in reverse chronological order (newest first).

Returns a list of Managed Notification Configurations according to specified filters, ordered by creation time in reverse chronological order (newest first).

Returns a list of Managed Notification Configurations according to specified filters, ordered by creation time in reverse chronological order (newest first).

Returns a list of ManagedNotificationChildEvents for a specified aggregate ManagedNotificationEvent, ordered by creation time in reverse chronological order (newest first).

Returns a list of ManagedNotificationChildEvents for a specified aggregate ManagedNotificationEvent, ordered by creation time in reverse chronological order (newest first).

Returns a list of Account contacts and Channels associated with a ManagedNotificationConfiguration, in paginated format.

Returns a list of Account contacts and Channels associated with a ManagedNotificationConfiguration, in paginated format.

Sourcemodule ListEventRulesResponse : sig ... end

Returns a list of EventRules according to specified filters, in reverse chronological order (newest first).

Sourcemodule ListEventRulesRequest : sig ... end

Returns a list of EventRules according to specified filters, in reverse chronological order (newest first).

Sourcemodule ListChannelsResponse : sig ... end

Returns a list of Channels for a NotificationConfiguration.

Sourcemodule ListChannelsRequest : sig ... end

Returns a list of Channels for a NotificationConfiguration.

Returns the AccessStatus of Service Trust Enablement for User Notifications and Amazon Web Services Organizations.

Returns the AccessStatus of Service Trust Enablement for User Notifications and Amazon Web Services Organizations.

Returns a specified NotificationEvent. User Notifications stores notifications in the individual Regions you register as notification hubs and the Region of the source event rule. GetNotificationEvent only returns notifications stored in the same Region in which the action is called. User Notifications doesn't backfill notifications to new Regions selected as notification hubs. For this reason, we recommend that you make calls in your oldest registered notification hub. For more information, see Notification hubs in the Amazon Web Services User Notifications User Guide.

Returns a specified NotificationEvent. User Notifications stores notifications in the individual Regions you register as notification hubs and the Region of the source event rule. GetNotificationEvent only returns notifications stored in the same Region in which the action is called. User Notifications doesn't backfill notifications to new Regions selected as notification hubs. For this reason, we recommend that you make calls in your oldest registered notification hub. For more information, see Notification hubs in the Amazon Web Services User Notifications User Guide.

Returns a specified NotificationConfiguration.

Returns a specified NotificationConfiguration.

Returns a specified ManagedNotificationEvent.

Returns a specified ManagedNotificationEvent.

Returns a specified ManagedNotificationConfiguration.

Returns a specified ManagedNotificationConfiguration.

Returns the child event of a specific given ManagedNotificationEvent.

Returns the child event of a specific given ManagedNotificationEvent.

Sourcemodule GetEventRuleResponse : sig ... end

Returns a specified EventRule.

Sourcemodule GetEventRuleRequest : sig ... end

Returns a specified EventRule.

Enables service trust between User Notifications and Amazon Web Services Organizations.

Enables service trust between User Notifications and Amazon Web Services Organizations.

Removes the association between an organizational unit and a notification configuration.

Removes the association between an organizational unit and a notification configuration.

Disassociates an additional Channel from a particular ManagedNotificationConfiguration. Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).

Disassociates an additional Channel from a particular ManagedNotificationConfiguration. Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).

Disassociates an Account Contact with a particular ManagedNotificationConfiguration.

Disassociates an Account Contact with a particular ManagedNotificationConfiguration.

Disassociates a Channel from a specified NotificationConfiguration. Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).

Disassociates a Channel from a specified NotificationConfiguration. Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).

Disables service trust between User Notifications and Amazon Web Services Organizations.

Disables service trust between User Notifications and Amazon Web Services Organizations.

Deregisters a NotificationConfiguration in the specified Region. You can't deregister the last NotificationHub in the account. NotificationEvents stored in the deregistered NotificationConfiguration are no longer be visible. Recreating a new NotificationConfiguration in the same Region restores access to those NotificationEvents.

Deregisters a NotificationConfiguration in the specified Region. You can't deregister the last NotificationHub in the account. NotificationEvents stored in the deregistered NotificationConfiguration are no longer be visible. Recreating a new NotificationConfiguration in the same Region restores access to those NotificationEvents.

Deletes a NotificationConfiguration.

Deletes a NotificationConfiguration.

Sourcemodule DeleteEventRuleResponse : sig ... end

Deletes an EventRule.

Sourcemodule DeleteEventRuleRequest : sig ... end

Deletes an EventRule.

Creates a new NotificationConfiguration.

Creates a new NotificationConfiguration.

Sourcemodule CreateEventRuleResponse : sig ... end

Creates an EventRule that is associated with a specified NotificationConfiguration.

Sourcemodule CreateEventRuleRequest : sig ... end

Creates an EventRule that is associated with a specified NotificationConfiguration.

Associates an organizational unit with a notification configuration.

Associates an organizational unit with a notification configuration.

Associates an additional Channel with a particular ManagedNotificationConfiguration. Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).

Associates an additional Channel with a particular ManagedNotificationConfiguration. Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).

Associates an Account Contact with a particular ManagedNotificationConfiguration.

Associates an Account Contact with a particular ManagedNotificationConfiguration.

Sourcemodule AssociateChannelResponse : sig ... end

Associates a delivery Channel with a particular NotificationConfiguration. Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).

Sourcemodule AssociateChannelRequest : sig ... end

Associates a delivery Channel with a particular NotificationConfiguration. Supported Channels include Amazon Q Developer in chat applications, the Console Mobile Application, and emails (notifications-contacts).