Module Awso_chatbot.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 TagKey : sig ... end
Sourcemodule TagValue : sig ... end

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

Sourcemodule GuardrailPolicyArn : sig ... end
Sourcemodule Arn : sig ... end
Sourcemodule Tag : sig ... end

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 CustomActionButtonText : sig ... end
Sourcemodule BooleanAccountPreference : sig ... end
Sourcemodule ChatConfigurationArn : sig ... end
Sourcemodule ConfigurationName : sig ... end
Sourcemodule CustomerCwLogLevel : sig ... end
Sourcemodule GuardrailPolicyArnList : sig ... end
Sourcemodule ResourceState : sig ... end
Sourcemodule SnsTopicArnList : sig ... end
Sourcemodule String_ : sig ... end
Sourcemodule Tags : sig ... end
Sourcemodule TeamName : sig ... end
Sourcemodule TeamsChannelId : sig ... end
Sourcemodule TeamsChannelName : sig ... end
Sourcemodule UUID : sig ... end
Sourcemodule AwsUserIdentity : sig ... end
Sourcemodule CustomActionAttachment : sig ... end

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

Sourcemodule SlackTeamId : sig ... end
Sourcemodule SlackTeamName : sig ... end
Sourcemodule SlackUserId : sig ... end
Sourcemodule SlackChannelDisplayName : sig ... end
Sourcemodule SlackChannelId : sig ... end
Sourcemodule ChimeWebhookDescription : sig ... end
Sourcemodule ErrorMessage : sig ... end
Sourcemodule TeamsChannelConfiguration : sig ... end

An AWS Chatbot configuration for Microsoft Teams.

Sourcemodule TeamsUserIdentity : sig ... end

Identifes a user level permission for a channel configuration.

Sourcemodule ConfiguredTeam : sig ... end

A Microsoft Teams team that is authorized with AWS Chatbot.

Sourcemodule CustomActionArn : sig ... end
Sourcemodule AssociationListing : sig ... end

A listing of an association with a channel configuration.

Sourcemodule CustomActionAliasName : sig ... end
Sourcemodule CustomActionDefinition : sig ... end

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

Sourcemodule CustomActionName : sig ... end
Sourcemodule SlackWorkspace : sig ... end

A Slack workspace.

Sourcemodule SlackUserIdentity : sig ... end

Identifes a user level permission for a channel configuration.

Sourcemodule SlackChannelConfiguration : sig ... end

An AWS Chatbot configuration for Slack.

Sourcemodule ChimeWebhookConfiguration : sig ... end

An AWS Chatbot configuration for Amazon Chime.

Sourcemodule InvalidParameterException : sig ... end

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

Sourcemodule InvalidRequestException : sig ... end

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

Sourcemodule ResourceNotFoundException : sig ... end

We were unable to find the resource for your request

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

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

Sourcemodule InternalServiceError : sig ... end

Unexpected error during processing of request.

Sourcemodule UnauthorizedException : sig ... end

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

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

Sourcemodule ChimeWebhookUrl : sig ... end
Sourcemodule AccountPreferences : sig ... end

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

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

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

Sourcemodule AmazonResourceName : sig ... end
Sourcemodule TagKeyList : sig ... end
Sourcemodule TooManyTagsException : sig ... end

The supplied list of tags contains too many tags.

Sourcemodule TagList : sig ... end

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

Sourcemodule PaginationToken : sig ... end
Sourcemodule MaxResults : sig ... end

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

Sourcemodule TeamsUserIdentitiesList : sig ... end
Sourcemodule ConfiguredTeamsList : sig ... end

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

Sourcemodule CustomActionArnList : sig ... end
Sourcemodule AssociationList : sig ... end

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

Sourcemodule CustomAction : sig ... end

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

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

Sourcemodule ResourceIdentifier : sig ... end

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

Sourcemodule SlackWorkspacesList : sig ... end

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

Sourcemodule SlackUserIdentitiesList : sig ... end

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

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

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

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

There was an issue deleting your Slack workspace.

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

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

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

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

Sourcemodule ConflictException : sig ... end

There was an issue processing your request.

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

Sourcemodule LimitExceededException : sig ... end

You have exceeded a service limit for AWS Chatbot.

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

Sourcemodule ClientToken : sig ... end

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

Updates an Microsoft Teams channel configuration.

Updates an Microsoft Teams channel configuration.

Updates a Slack channel configuration.

Updates a Slack channel configuration.

Sourcemodule UpdateCustomActionResult : sig ... end

Updates a custom action.

Sourcemodule UpdateCustomActionRequest : sig ... end

Updates a custom action.

Updates a Amazon Chime webhook configuration.

Updates a Amazon Chime webhook configuration.

Updates AWS Chatbot account preferences.

Updates AWS Chatbot account preferences.

Sourcemodule UntagResourceResponse : sig ... end

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

Sourcemodule UntagResourceRequest : sig ... end

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

Sourcemodule TagResourceResponse : sig ... end

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 TagResourceRequest : sig ... end

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

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

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

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

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

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

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

Lists all authorized Microsoft Teams for an AWS Account

Lists all authorized Microsoft Teams for an AWS Account

Sourcemodule ListCustomActionsResult : sig ... end

Lists custom actions defined in this account.

Sourcemodule ListCustomActionsRequest : sig ... end

Lists custom actions defined in this account.

Sourcemodule ListAssociationsResult : sig ... end

Lists resources associated with a channel configuration.

Sourcemodule ListAssociationsRequest : sig ... end

Lists resources associated with a channel configuration.

Returns a Microsoft Teams channel configuration in an AWS account.

Returns a Microsoft Teams channel configuration in an AWS account.

Sourcemodule GetCustomActionResult : sig ... end

Returns a custom action.

Sourcemodule GetCustomActionRequest : sig ... end

Returns a custom action.

Returns AWS Chatbot account preferences.

Returns AWS Chatbot account preferences.

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

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

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

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

Lists all Slack user identities with a mapped role.

Lists all Slack user identities with a mapped role.

Lists Slack channel configurations optionally filtered by ChatConfigurationArn

Lists Slack channel configurations optionally filtered by ChatConfigurationArn

Lists Amazon Chime webhook configurations optionally filtered by ChatConfigurationArn

Lists Amazon Chime webhook configurations optionally filtered by ChatConfigurationArn

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.

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.

Deletes a Microsoft Teams channel configuration for AWS Chatbot

Deletes a Microsoft Teams channel configuration for AWS Chatbot

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.

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.

Deletes a user level permission for a Slack channel configuration.

Deletes a user level permission for a Slack channel configuration.

Deletes a Slack channel configuration for AWS Chatbot

Deletes a Slack channel configuration for AWS Chatbot

Identifes a user level permission for a channel configuration.

Identifes a user level permission for a channel configuration.

Sourcemodule DeleteCustomActionResult : sig ... end

Deletes a custom action.

Sourcemodule DeleteCustomActionRequest : sig ... end

Deletes a custom action.

Deletes a Amazon Chime webhook configuration for AWS Chatbot.

Deletes a Amazon Chime webhook configuration for AWS Chatbot.

Creates an AWS Chatbot configuration for Microsoft Teams.

Creates an AWS Chatbot configuration for Microsoft Teams.

Creates an AWS Chatbot confugration for Slack.

Creates an AWS Chatbot confugration for Slack.

Sourcemodule CreateCustomActionResult : sig ... end

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

Sourcemodule CreateCustomActionRequest : sig ... end

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

Creates an AWS Chatbot configuration for Amazon Chime.

Creates an AWS Chatbot configuration for Amazon Chime.

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

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