Update Microsoft Teams Channel Configuration
chatbot_update_microsoft_teams_channel_configuration | R Documentation |
Updates an Microsoft Teams channel configuration¶
Description¶
Updates an Microsoft Teams channel configuration.
Usage¶
chatbot_update_microsoft_teams_channel_configuration(
ChatConfigurationArn, ChannelId, ChannelName, SnsTopicArns, IamRoleArn,
LoggingLevel, GuardrailPolicyArns, UserAuthorizationRequired)
Arguments¶
ChatConfigurationArn
[required] The Amazon Resource Name (ARN) of the TeamsChannelConfiguration to update.
ChannelId
[required] The ID of the Microsoft Teams channel.
ChannelName
The name of the Microsoft Teams channel.
SnsTopicArns
The Amazon Resource Names (ARNs) of the SNS topics that deliver notifications to AWS Chatbot.
IamRoleArn
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.
LoggingLevel
Logging levels include
ERROR
,INFO
, orNONE
.GuardrailPolicyArns
The list of IAM policy ARNs that are applied as channel guardrails. The AWS managed
AdministratorAccess
policy is applied by default if this is not set.UserAuthorizationRequired
Enables use of a user role requirement in your chat configuration.
Value¶
A list with the following syntax:
list(
ChannelConfiguration = list(
ChannelId = "string",
ChannelName = "string",
TeamId = "string",
TeamName = "string",
TenantId = "string",
ChatConfigurationArn = "string",
IamRoleArn = "string",
SnsTopicArns = list(
"string"
),
ConfigurationName = "string",
LoggingLevel = "string",
GuardrailPolicyArns = list(
"string"
),
UserAuthorizationRequired = TRUE|FALSE,
Tags = list(
list(
TagKey = "string",
TagValue = "string"
)
),
State = "string",
StateReason = "string"
)
)