Module Awso_chatbot_asyncSource

include module type of struct include Awso_chatbot.Values end
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 CustomActionAttachmentCriteriaOperator = Awso_chatbot.Values.CustomActionAttachmentCriteriaOperator
Sourcemodule CustomActionAttachmentCriteriaValueString = Awso_chatbot.Values.CustomActionAttachmentCriteriaValueString
Sourcemodule CustomActionAttachmentCriteriaVariableNameString = Awso_chatbot.Values.CustomActionAttachmentCriteriaVariableNameString
Sourcemodule CustomActionAttachmentCriteria = Awso_chatbot.Values.CustomActionAttachmentCriteria

A criteria for when a button should be shown based on values in the notification

Sourcemodule CustomActionAttachmentVariablesKeyString = Awso_chatbot.Values.CustomActionAttachmentVariablesKeyString
Sourcemodule CustomActionAttachmentVariablesValueString = Awso_chatbot.Values.CustomActionAttachmentVariablesValueString

A key-value pair. A tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty (null) strings. Do not include confidential or sensitive information in this field. For more information, see User-Defined Tag Restrictions in the AWS Billing and Cost Management User Guide.

Sourcemodule CustomActionAttachmentCriteriaList = Awso_chatbot.Values.CustomActionAttachmentCriteriaList
Sourcemodule CustomActionAttachmentNotificationType = Awso_chatbot.Values.CustomActionAttachmentNotificationType
Sourcemodule CustomActionAttachmentVariables = Awso_chatbot.Values.CustomActionAttachmentVariables
Sourcemodule CustomActionButtonText = Awso_chatbot.Values.CustomActionButtonText
Sourcemodule BooleanAccountPreference = Awso_chatbot.Values.BooleanAccountPreference
Sourcemodule GuardrailPolicyArnList = Awso_chatbot.Values.GuardrailPolicyArnList
Sourcemodule CustomActionAttachment = Awso_chatbot.Values.CustomActionAttachment

Defines when a custom action button should be attached to a notification.

Sourcemodule CustomActionDefinitionCommandTextString = Awso_chatbot.Values.CustomActionDefinitionCommandTextString
Sourcemodule SlackChannelDisplayName = Awso_chatbot.Values.SlackChannelDisplayName
Sourcemodule ChimeWebhookDescription = Awso_chatbot.Values.ChimeWebhookDescription
Sourcemodule TeamsChannelConfiguration = Awso_chatbot.Values.TeamsChannelConfiguration

An AWS Chatbot configuration for Microsoft Teams.

Identifes a user level permission for a channel configuration.

A Microsoft Teams team that is authorized with AWS Chatbot.

A listing of an association with a channel configuration.

Sourcemodule CustomActionAttachmentList = Awso_chatbot.Values.CustomActionAttachmentList
Sourcemodule CustomActionDefinition = Awso_chatbot.Values.CustomActionDefinition

The definition of the command to run when invoked as an alias or as an action button.

A Slack workspace.

Identifes a user level permission for a channel configuration.

Sourcemodule SlackChannelConfiguration = Awso_chatbot.Values.SlackChannelConfiguration

An AWS Chatbot configuration for Slack.

Sourcemodule ChimeWebhookConfiguration = Awso_chatbot.Values.ChimeWebhookConfiguration

An AWS Chatbot configuration for Amazon Chime.

Sourcemodule InvalidParameterException = Awso_chatbot.Values.InvalidParameterException

Your request input doesn't meet the constraints required by AWS Chatbot.

Sourcemodule InvalidRequestException = Awso_chatbot.Values.InvalidRequestException

Your request input doesn't meet the constraints required by AWS Chatbot.

Sourcemodule ResourceNotFoundException = Awso_chatbot.Values.ResourceNotFoundException

We were unable to find the resource for your request

Sourcemodule UpdateTeamsChannelConfigurationException = Awso_chatbot.Values.UpdateTeamsChannelConfigurationException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule UpdateSlackChannelConfigurationException = Awso_chatbot.Values.UpdateSlackChannelConfigurationException

We can’t process your request right now because of a server issue. Try again later.

Unexpected error during processing of request.

The request was rejected because it doesn't have valid credentials for the target resource.

Sourcemodule UpdateChimeWebhookConfigurationException = Awso_chatbot.Values.UpdateChimeWebhookConfigurationException

We can’t process your request right now because of a server issue. Try again later.

Preferences related to AWS Chatbot usage in the calling AWS account.

Sourcemodule UpdateAccountPreferencesException = Awso_chatbot.Values.UpdateAccountPreferencesException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule ServiceUnavailableException = Awso_chatbot.Values.ServiceUnavailableException

We can’t process your request right now because of a server issue. Try again later.

The supplied list of tags contains too many tags.

Sourcemodule ListTeamsChannelConfigurationsException = Awso_chatbot.Values.ListTeamsChannelConfigurationsException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule TeamChannelConfigurationsList = Awso_chatbot.Values.TeamChannelConfigurationsList
Sourcemodule ListMicrosoftTeamsUserIdentitiesException = Awso_chatbot.Values.ListMicrosoftTeamsUserIdentitiesException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule TeamsUserIdentitiesList = Awso_chatbot.Values.TeamsUserIdentitiesList
Sourcemodule ListMicrosoftTeamsConfiguredTeamsException = Awso_chatbot.Values.ListMicrosoftTeamsConfiguredTeamsException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule ListCustomActionsResultNextTokenString = Awso_chatbot.Values.ListCustomActionsResultNextTokenString
Sourcemodule ListCustomActionsRequestMaxResultsInteger = Awso_chatbot.Values.ListCustomActionsRequestMaxResultsInteger
Sourcemodule ListCustomActionsRequestNextTokenString = Awso_chatbot.Values.ListCustomActionsRequestNextTokenString
Sourcemodule ListAssociationsResultNextTokenString = Awso_chatbot.Values.ListAssociationsResultNextTokenString
Sourcemodule ListAssociationsRequestMaxResultsInteger = Awso_chatbot.Values.ListAssociationsRequestMaxResultsInteger
Sourcemodule ListAssociationsRequestNextTokenString = Awso_chatbot.Values.ListAssociationsRequestNextTokenString
Sourcemodule GetTeamsChannelConfigurationException = Awso_chatbot.Values.GetTeamsChannelConfigurationException

We can’t process your request right now because of a server issue. Try again later.

Represents a parameterized command that can be invoked as an alias or as a notification button in the chat client.

Sourcemodule GetAccountPreferencesException = Awso_chatbot.Values.GetAccountPreferencesException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule DescribeSlackWorkspacesException = Awso_chatbot.Values.DescribeSlackWorkspacesException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule DescribeSlackUserIdentitiesException = Awso_chatbot.Values.DescribeSlackUserIdentitiesException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule SlackUserIdentitiesList = Awso_chatbot.Values.SlackUserIdentitiesList
Sourcemodule DescribeSlackChannelConfigurationsException = Awso_chatbot.Values.DescribeSlackChannelConfigurationsException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule SlackChannelConfigurationList = Awso_chatbot.Values.SlackChannelConfigurationList
Sourcemodule ChimeWebhookConfigurationList = Awso_chatbot.Values.ChimeWebhookConfigurationList
Sourcemodule DescribeChimeWebhookConfigurationsException = Awso_chatbot.Values.DescribeChimeWebhookConfigurationsException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule DeleteTeamsConfiguredTeamException = Awso_chatbot.Values.DeleteTeamsConfiguredTeamException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule DeleteTeamsChannelConfigurationException = Awso_chatbot.Values.DeleteTeamsChannelConfigurationException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule DeleteSlackWorkspaceAuthorizationFault = Awso_chatbot.Values.DeleteSlackWorkspaceAuthorizationFault

There was an issue deleting your Slack workspace.

Sourcemodule DeleteSlackUserIdentityException = Awso_chatbot.Values.DeleteSlackUserIdentityException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule DeleteSlackChannelConfigurationException = Awso_chatbot.Values.DeleteSlackChannelConfigurationException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule DeleteMicrosoftTeamsUserIdentityException = Awso_chatbot.Values.DeleteMicrosoftTeamsUserIdentityException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule DeleteChimeWebhookConfigurationException = Awso_chatbot.Values.DeleteChimeWebhookConfigurationException

We can’t process your request right now because of a server issue. Try again later.

There was an issue processing your request.

Sourcemodule CreateTeamsChannelConfigurationException = Awso_chatbot.Values.CreateTeamsChannelConfigurationException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule LimitExceededException = Awso_chatbot.Values.LimitExceededException

You have exceeded a service limit for AWS Chatbot.

Sourcemodule CreateSlackChannelConfigurationException = Awso_chatbot.Values.CreateSlackChannelConfigurationException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule CreateChimeWebhookConfigurationException = Awso_chatbot.Values.CreateChimeWebhookConfigurationException

We can’t process your request right now because of a server issue. Try again later.

Sourcemodule UpdateTeamsChannelConfigurationResult = Awso_chatbot.Values.UpdateTeamsChannelConfigurationResult

Updates an Microsoft Teams channel configuration.

Sourcemodule UpdateTeamsChannelConfigurationRequest = Awso_chatbot.Values.UpdateTeamsChannelConfigurationRequest

Updates an Microsoft Teams channel configuration.

Sourcemodule UpdateSlackChannelConfigurationResult = Awso_chatbot.Values.UpdateSlackChannelConfigurationResult

Updates a Slack channel configuration.

Sourcemodule UpdateSlackChannelConfigurationRequest = Awso_chatbot.Values.UpdateSlackChannelConfigurationRequest

Updates a Slack channel configuration.

Sourcemodule UpdateCustomActionResult = Awso_chatbot.Values.UpdateCustomActionResult

Updates a custom action.

Sourcemodule UpdateCustomActionRequest = Awso_chatbot.Values.UpdateCustomActionRequest

Updates a custom action.

Sourcemodule UpdateChimeWebhookConfigurationResult = Awso_chatbot.Values.UpdateChimeWebhookConfigurationResult

Updates a Amazon Chime webhook configuration.

Sourcemodule UpdateChimeWebhookConfigurationRequest = Awso_chatbot.Values.UpdateChimeWebhookConfigurationRequest

Updates a Amazon Chime webhook configuration.

Sourcemodule UpdateAccountPreferencesResult = Awso_chatbot.Values.UpdateAccountPreferencesResult

Updates AWS Chatbot account preferences.

Sourcemodule UpdateAccountPreferencesRequest = Awso_chatbot.Values.UpdateAccountPreferencesRequest

Updates AWS Chatbot account preferences.

Detaches a key-value pair from a resource, as identified by its Amazon Resource Name (ARN). Resources are users, servers, roles, and other entities.

Detaches a key-value pair from a resource, as identified by its Amazon Resource Name (ARN). Resources are users, servers, roles, and other entities.

Attaches a key-value pair to a resource, as identified by its Amazon Resource Name (ARN). Resources are users, servers, roles, and other entities.

Attaches a key-value pair to a resource, as identified by its Amazon Resource Name (ARN). Resources are users, servers, roles, and other entities.

Sourcemodule ListTeamsChannelConfigurationsResult = Awso_chatbot.Values.ListTeamsChannelConfigurationsResult

Lists all AWS Chatbot Microsoft Teams channel configurations in an AWS account.

Sourcemodule ListTeamsChannelConfigurationsRequest = Awso_chatbot.Values.ListTeamsChannelConfigurationsRequest

Lists all AWS Chatbot Microsoft Teams channel configurations in an AWS account.

Sourcemodule ListTagsForResourceResponse = Awso_chatbot.Values.ListTagsForResourceResponse

Lists all of the tags associated with the Amazon Resource Name (ARN) that you specify. The resource can be a user, server, or role.

Sourcemodule ListTagsForResourceRequest = Awso_chatbot.Values.ListTagsForResourceRequest

Lists all of the tags associated with the Amazon Resource Name (ARN) that you specify. The resource can be a user, server, or role.

Sourcemodule ListMicrosoftTeamsUserIdentitiesResult = Awso_chatbot.Values.ListMicrosoftTeamsUserIdentitiesResult

A list all Microsoft Teams user identities with a mapped role.

Sourcemodule ListMicrosoftTeamsUserIdentitiesRequest = Awso_chatbot.Values.ListMicrosoftTeamsUserIdentitiesRequest

A list all Microsoft Teams user identities with a mapped role.

Sourcemodule ListMicrosoftTeamsConfiguredTeamsResult = Awso_chatbot.Values.ListMicrosoftTeamsConfiguredTeamsResult

Lists all authorized Microsoft Teams for an AWS Account

Sourcemodule ListMicrosoftTeamsConfiguredTeamsRequest = Awso_chatbot.Values.ListMicrosoftTeamsConfiguredTeamsRequest

Lists all authorized Microsoft Teams for an AWS Account

Sourcemodule ListCustomActionsResult = Awso_chatbot.Values.ListCustomActionsResult

Lists custom actions defined in this account.

Sourcemodule ListCustomActionsRequest = Awso_chatbot.Values.ListCustomActionsRequest

Lists custom actions defined in this account.

Sourcemodule ListAssociationsResult = Awso_chatbot.Values.ListAssociationsResult

Lists resources associated with a channel configuration.

Sourcemodule ListAssociationsRequest = Awso_chatbot.Values.ListAssociationsRequest

Lists resources associated with a channel configuration.

Sourcemodule GetTeamsChannelConfigurationResult = Awso_chatbot.Values.GetTeamsChannelConfigurationResult

Returns a Microsoft Teams channel configuration in an AWS account.

Sourcemodule GetTeamsChannelConfigurationRequest = Awso_chatbot.Values.GetTeamsChannelConfigurationRequest

Returns a Microsoft Teams channel configuration in an AWS account.

Returns a custom action.

Sourcemodule GetCustomActionRequest = Awso_chatbot.Values.GetCustomActionRequest

Returns a custom action.

Sourcemodule GetAccountPreferencesResult = Awso_chatbot.Values.GetAccountPreferencesResult

Returns AWS Chatbot account preferences.

Sourcemodule GetAccountPreferencesRequest = Awso_chatbot.Values.GetAccountPreferencesRequest

Returns AWS Chatbot account preferences.

Sourcemodule DisassociateFromConfigurationResult = Awso_chatbot.Values.DisassociateFromConfigurationResult

Unlink a resource, for example a custom action, from a channel configuration.

Sourcemodule DisassociateFromConfigurationRequest = Awso_chatbot.Values.DisassociateFromConfigurationRequest

Unlink a resource, for example a custom action, from a channel configuration.

Sourcemodule DescribeSlackWorkspacesResult = Awso_chatbot.Values.DescribeSlackWorkspacesResult

List all authorized Slack workspaces connected to the AWS Account onboarded with AWS Chatbot.

Sourcemodule DescribeSlackWorkspacesRequest = Awso_chatbot.Values.DescribeSlackWorkspacesRequest

List all authorized Slack workspaces connected to the AWS Account onboarded with AWS Chatbot.

Sourcemodule DescribeSlackUserIdentitiesResult = Awso_chatbot.Values.DescribeSlackUserIdentitiesResult

Lists all Slack user identities with a mapped role.

Sourcemodule DescribeSlackUserIdentitiesRequest = Awso_chatbot.Values.DescribeSlackUserIdentitiesRequest

Lists all Slack user identities with a mapped role.

Sourcemodule DescribeSlackChannelConfigurationsResult = Awso_chatbot.Values.DescribeSlackChannelConfigurationsResult

Lists Slack channel configurations optionally filtered by ChatConfigurationArn

Sourcemodule DescribeSlackChannelConfigurationsRequest = Awso_chatbot.Values.DescribeSlackChannelConfigurationsRequest

Lists Slack channel configurations optionally filtered by ChatConfigurationArn

Sourcemodule DescribeChimeWebhookConfigurationsResult = Awso_chatbot.Values.DescribeChimeWebhookConfigurationsResult

Lists Amazon Chime webhook configurations optionally filtered by ChatConfigurationArn

Sourcemodule DescribeChimeWebhookConfigurationsRequest = Awso_chatbot.Values.DescribeChimeWebhookConfigurationsRequest

Lists Amazon Chime webhook configurations optionally filtered by ChatConfigurationArn

Sourcemodule DeleteTeamsConfiguredTeamResult = Awso_chatbot.Values.DeleteTeamsConfiguredTeamResult

Deletes the Microsoft Teams team authorization allowing for channels to be configured in that Microsoft Teams team. Note that the Microsoft Teams team must have no channels configured to remove it.

Sourcemodule DeleteTeamsConfiguredTeamRequest = Awso_chatbot.Values.DeleteTeamsConfiguredTeamRequest

Deletes the Microsoft Teams team authorization allowing for channels to be configured in that Microsoft Teams team. Note that the Microsoft Teams team must have no channels configured to remove it.

Sourcemodule DeleteTeamsChannelConfigurationResult = Awso_chatbot.Values.DeleteTeamsChannelConfigurationResult

Deletes a Microsoft Teams channel configuration for AWS Chatbot

Sourcemodule DeleteTeamsChannelConfigurationRequest = Awso_chatbot.Values.DeleteTeamsChannelConfigurationRequest

Deletes a Microsoft Teams channel configuration for AWS Chatbot

Sourcemodule DeleteSlackWorkspaceAuthorizationResult = Awso_chatbot.Values.DeleteSlackWorkspaceAuthorizationResult

Deletes the Slack workspace authorization that allows channels to be configured in that workspace. This requires all configured channels in the workspace to be deleted.

Sourcemodule DeleteSlackWorkspaceAuthorizationRequest = Awso_chatbot.Values.DeleteSlackWorkspaceAuthorizationRequest

Deletes the Slack workspace authorization that allows channels to be configured in that workspace. This requires all configured channels in the workspace to be deleted.

Sourcemodule DeleteSlackUserIdentityResult = Awso_chatbot.Values.DeleteSlackUserIdentityResult

Deletes a user level permission for a Slack channel configuration.

Sourcemodule DeleteSlackUserIdentityRequest = Awso_chatbot.Values.DeleteSlackUserIdentityRequest

Deletes a user level permission for a Slack channel configuration.

Sourcemodule DeleteSlackChannelConfigurationResult = Awso_chatbot.Values.DeleteSlackChannelConfigurationResult

Deletes a Slack channel configuration for AWS Chatbot

Sourcemodule DeleteSlackChannelConfigurationRequest = Awso_chatbot.Values.DeleteSlackChannelConfigurationRequest

Deletes a Slack channel configuration for AWS Chatbot

Sourcemodule DeleteMicrosoftTeamsUserIdentityResult = Awso_chatbot.Values.DeleteMicrosoftTeamsUserIdentityResult

Identifes a user level permission for a channel configuration.

Sourcemodule DeleteMicrosoftTeamsUserIdentityRequest = Awso_chatbot.Values.DeleteMicrosoftTeamsUserIdentityRequest

Identifes a user level permission for a channel configuration.

Sourcemodule DeleteCustomActionResult = Awso_chatbot.Values.DeleteCustomActionResult

Deletes a custom action.

Sourcemodule DeleteCustomActionRequest = Awso_chatbot.Values.DeleteCustomActionRequest

Deletes a custom action.

Sourcemodule DeleteChimeWebhookConfigurationResult = Awso_chatbot.Values.DeleteChimeWebhookConfigurationResult

Deletes a Amazon Chime webhook configuration for AWS Chatbot.

Sourcemodule DeleteChimeWebhookConfigurationRequest = Awso_chatbot.Values.DeleteChimeWebhookConfigurationRequest

Deletes a Amazon Chime webhook configuration for AWS Chatbot.

Sourcemodule CreateTeamsChannelConfigurationResult = Awso_chatbot.Values.CreateTeamsChannelConfigurationResult

Creates an AWS Chatbot configuration for Microsoft Teams.

Sourcemodule CreateTeamsChannelConfigurationRequest = Awso_chatbot.Values.CreateTeamsChannelConfigurationRequest

Creates an AWS Chatbot configuration for Microsoft Teams.

Sourcemodule CreateSlackChannelConfigurationResult = Awso_chatbot.Values.CreateSlackChannelConfigurationResult

Creates an AWS Chatbot confugration for Slack.

Sourcemodule CreateSlackChannelConfigurationRequest = Awso_chatbot.Values.CreateSlackChannelConfigurationRequest

Creates an AWS Chatbot confugration for Slack.

Sourcemodule CreateCustomActionResult = Awso_chatbot.Values.CreateCustomActionResult

Creates a custom action that can be invoked as an alias or as a button on a notification.

Sourcemodule CreateCustomActionRequest = Awso_chatbot.Values.CreateCustomActionRequest

Creates a custom action that can be invoked as an alias or as a button on a notification.

Sourcemodule CreateChimeWebhookConfigurationResult = Awso_chatbot.Values.CreateChimeWebhookConfigurationResult

Creates an AWS Chatbot configuration for Amazon Chime.

Sourcemodule CreateChimeWebhookConfigurationRequest = Awso_chatbot.Values.CreateChimeWebhookConfigurationRequest

Creates an AWS Chatbot configuration for Amazon Chime.

Sourcemodule AssociateToConfigurationResult = Awso_chatbot.Values.AssociateToConfigurationResult

Links a resource (for example, a custom action) to a channel configuration.

Sourcemodule AssociateToConfigurationRequest = Awso_chatbot.Values.AssociateToConfigurationRequest

Links a resource (for example, a custom action) to a channel configuration.

Sourcemodule Cli : sig ... end