Skip to content

Create Chime Webhook Configuration

chatbot_create_chime_webhook_configuration R Documentation

Creates an AWS Chatbot configuration for Amazon Chime

Description

Creates an AWS Chatbot configuration for Amazon Chime.

Usage

chatbot_create_chime_webhook_configuration(WebhookDescription,
  WebhookUrl, SnsTopicArns, IamRoleArn, ConfigurationName, LoggingLevel,
  Tags)

Arguments

WebhookDescription

[required] A description of the webhook. We recommend using the convention RoomName/WebhookName.

For more information, see Tutorial: Get started with Amazon Chime in the AWS Chatbot Administrator Guide.

WebhookUrl

[required] The URL for the Amazon Chime webhook.

SnsTopicArns

[required] The Amazon Resource Names (ARNs) of the SNS topics that deliver notifications to AWS Chatbot.

IamRoleArn

[required] A user-defined role that AWS Chatbot assumes. This is not the service-linked role.

For more information, see IAM policies for AWS Chatbot in the AWS Chatbot Administrator Guide.

ConfigurationName

[required] The name of the configuration.

LoggingLevel

Logging levels include ERROR, INFO, or NONE.

Tags

A map of tags assigned to a resource. A tag is a string-to-string map of key-value pairs.

Value

A list with the following syntax:

list(
  WebhookConfiguration = list(
    WebhookDescription = "string",
    ChatConfigurationArn = "string",
    IamRoleArn = "string",
    SnsTopicArns = list(
      "string"
    ),
    ConfigurationName = "string",
    LoggingLevel = "string",
    Tags = list(
      list(
        TagKey = "string",
        TagValue = "string"
      )
    ),
    State = "string",
    StateReason = "string"
  )
)

Request syntax

svc$create_chime_webhook_configuration(
  WebhookDescription = "string",
  WebhookUrl = "string",
  SnsTopicArns = list(
    "string"
  ),
  IamRoleArn = "string",
  ConfigurationName = "string",
  LoggingLevel = "string",
  Tags = list(
    list(
      TagKey = "string",
      TagValue = "string"
    )
  )
)