Provides Terraform resources and data sources for managing a Discord server.
This is a fork of Chaotic-Logic/terraform-provider-discord, and a fork of aequasi/terraform-provider-discord in turn. The major changes in this fork are:
- The removal of
positionarguments on channel and role types. - Roles with no permissions are created correctly, without needing a second
terraform applyto converge their permissions.
This release is not API-compatible with either aequasi/discord or Chaotic-Logic/discord, due to the removal of the position arguments from several types. There is no recommended migration path at this time. If you need positioning and can adjust for the issues around this interface, please use one of those two providers.
go mod vendor
makego mod vendor
export GPG_FINGERPRINT="041C2A19346C00F408CB225BF272BD904C9CF8F5"
goreleaser release --skip-publish
- discord_category_channel
- discord_channel_permission
- discord_invite
- discord_member_roles
- discord_message
- discord_role
- discord_role_everyone
- discord_server
- discord_text_channel
- discord_voice_channel
- discord_news_channel
- discord_color
- discord_local_image
- discord_member
- discord_permission
- discord_role
- discord_server