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 |
GuardrailPolicyArns |
The list of IAM policy ARNs that are applied as channel
guardrails. The AWS managed |
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"
)
)
Request syntax¶
svc$update_microsoft_teams_channel_configuration(
ChatConfigurationArn = "string",
ChannelId = "string",
ChannelName = "string",
SnsTopicArns = list(
"string"
),
IamRoleArn = "string",
LoggingLevel = "string",
GuardrailPolicyArns = list(
"string"
),
UserAuthorizationRequired = TRUE|FALSE
)