Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aws_chatbot_teams_channel_configuration: New resource #38630

Merged
merged 8 commits into from
Aug 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .changelog/38630.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:new-resource
aws_chatbot_teams_channel_configuration
```

```release-note:note
resource/aws_chatbot_teams_channel_configuration: This resource is provided on a best-effort basis, and we welcome the community's help in testing it.
```
5 changes: 4 additions & 1 deletion docs/acc-test-environment-variables.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,11 @@ Environment variables (beyond standard AWS Go SDK ones) used by acceptance testi
| `AWS_THIRD_SECRET_ACCESS_KEY` | AWS secret access key with access to a third AWS account for tests requiring multiple accounts. Requires `AWS_THIRD_ACCESS_KEY_ID`. Conflicts with `AWS_THIRD_PROFILE`. |
| `AWS_THIRD_PROFILE` | AWS profile with access to a third AWS account for tests requiring multiple accounts. Conflicts with `AWS_THIRD_ACCESS_KEY_ID` and `AWS_THIRD_SECRET_ACCESS_KEY`. |
| `AWS_THIRD_REGION` | Third AWS region for tests requiring multiple regions. Defaults to `us-east-2`. |
| `CHATBOT_SLACK_TEAM_ID` | ID of the Slack workspace authorized with AWS Chatbot. |
| `CHATBOT_SLACK_CHANNEL_ID` | ID of the Slack channel. |
| `CHATBOT_SLACK_TEAM_ID` | ID of the Slack workspace authorized with AWS Chatbot. |
| `CHATBOT_TEAMS_CHANNEL_ID` | ID of the Microsoft Teams channel. |
| `CHATBOT_TEAMS_TEAM_ID` | ID of the Microsoft Teams workspace authorized with AWS Chatbot. |
| `CHATBOT_TEAMS_TENANT_ID` | ID of the Microsoft Teams tenant. |
| `DX_CONNECTION_ID` | Identifier for Direct Connect Connection testing. |
| `DX_VIRTUAL_INTERFACE_ID` | Identifier for Direct Connect Virtual Interface testing. |
| `EC2_SECURITY_GROUP_RULES_PER_GROUP_LIMIT` | EC2 Quota for Rules per Security Group. Defaults to 50. **DEPRECATED:** Can be augmented or replaced with Service Quotas lookup. |
Expand Down
1 change: 1 addition & 0 deletions internal/service/chatbot/consts.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ package chatbot

const (
ResNameSlackChannelConfiguration = "Slack Channel Configuration"
ResNameTeamsChannelConfiguration = "Teams Channel Configuration"
)
4 changes: 3 additions & 1 deletion internal/service/chatbot/exports_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ package chatbot
// Exports for use in tests only.
var (
ResourceSlackChannelConfiguration = newSlackChannelConfigurationResource
ResourceTeamsChannelConfiguration = newTeamsChannelConfigurationResource

FindSlackChannelConfigurationByARN = findSlackChannelConfigurationByARN
FindSlackChannelConfigurationByARN = findSlackChannelConfigurationByARN
FindTeamsChannelConfigurationByTeamID = findTeamsChannelConfigurationByTeamID
)
7 changes: 7 additions & 0 deletions internal/service/chatbot/service_package_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading