Microsoft Teams Channel Configuration Args
data class MicrosoftTeamsChannelConfigurationArgs(val configurationName: Output<String>? = null, val guardrailPolicies: Output<List<String>>? = null, val iamRoleArn: Output<String>? = null, val loggingLevel: Output<String>? = null, val snsTopicArns: Output<List<String>>? = null, val tags: Output<List<TagArgs>>? = null, val teamId: Output<String>? = null, val teamsChannelId: Output<String>? = null, val teamsTenantId: Output<String>? = null, val userRoleRequired: Output<Boolean>? = null) : ConvertibleToJava<MicrosoftTeamsChannelConfigurationArgs>
Resource schema for AWS::Chatbot::MicrosoftTeamsChannelConfiguration.
Constructors
Link copied to clipboard
constructor(configurationName: Output<String>? = null, guardrailPolicies: Output<List<String>>? = null, iamRoleArn: Output<String>? = null, loggingLevel: Output<String>? = null, snsTopicArns: Output<List<String>>? = null, tags: Output<List<TagArgs>>? = null, teamId: Output<String>? = null, teamsChannelId: Output<String>? = null, teamsTenantId: Output<String>? = null, userRoleRequired: Output<Boolean>? = null)
Properties
Link copied to clipboard
The name of the configuration
Link copied to clipboard
The list of IAM policy ARNs that are applied as channel guardrails. The AWS managed 'AdministratorAccess' policy is applied as a default if this is not set.
Link copied to clipboard
The ARN of the IAM role that defines the permissions for AWS Chatbot
Link copied to clipboard
Specifies the logging level for this configuration:ERROR,INFO or NONE. This property affects the log entries pushed to Amazon CloudWatch logs
Link copied to clipboard
ARNs of SNS topics which delivers notifications to AWS Chatbot, for example CloudWatch alarm notifications.
Link copied to clipboard
The id of the Microsoft Teams channel
Link copied to clipboard
The id of the Microsoft Teams tenant
Link copied to clipboard
Enables use of a user role requirement in your chat configuration