-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
New Data Sources and Resources for App Service / Function Apps #13816
Comments
azurerm_app_service_source_control Documentation appears to be missing some block documentation. Trying to use arguments "manual_integration" and "uses_github_action" results in: An argument named "manual_integration" is not expected here. |
Thanks @Condabas - good catch, thanks! I've submitted a PR to correct the docs - #14870 If you happen to find other problems, or have feedback, there's a Beta Feedback issue template, it'd be a big help if you can submit via that to help us track things. Thanks! |
https://docs.microsoft.com/en-us/azure/templates/microsoft.web/sites/functions?tabs=bicep https://www.pulumi.com/registry/packages/azure-native/api-docs/web/webappfunction/ Are web_app_functions missing resource wise? I see this here: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/linux_web_app But no way to link up this kind of resource:
You're able to edit triggers with things like function.json
more data:
Underlying Azure Go SDK file seems to be here: https://github.com/hashicorp/terraform-provider-azurerm/blob/main/vendor/github.com/Azure/azure-sdk-for-go/services/web/mgmt/2021-02-01/web/apps.go CreateInstanceFunctionSlot |
Hi @brandonros - There's a new resource Note: I also have Functions for Static Web Apps on my to-do list, but there are some testing issues for us around Static Web Apps currently, so this will not make it into the 3.0 release, and I don't have an ETA for it at the moment. |
I think my problem was that I was trying to deploy a Dockerized regular .NET app "FROM" image wise instead of the "azure-functions" specific Microsoft Docker Hub base image which has all kinds of goodies "Azure function runtime" wise behind it. |
Hi folks! 👋 Back in September (specifically in v2.76.0) we introduced the first of the beta resources for the re-implementation of the App Service resources. In the months that followed, these evolved and were expanded on to provide what we feel is much improved experience with this service in Terraform. We’d like to thank those of you that have helped in the development of these resources, through conversation on the community Slack, and via issues and feature requests here on the project. We really appreciate it! Since this issue is tracking the beta, and as of 3.0 the new resources are being promoted to General Availability and the resources they supersede are being deprecated, I’m going to close it out. Anyone subscribed to this issue will get a further update when the 3.0 release is published. Thanks again! |
This functionality has been released in v3.0.0 of the Terraform Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Community Note
As part of the 3.0 release, we are rewriting all of the resources that fall under the App and function services (web apps).
New or Affected Resource(s)
This rewrite includes:
azurerm_app_service - See Replacement Service:
appservice
#12132azurerm_function_app
azurerm_linux_function_app
#13806azurerm_windows_function_app
#14247azurerm_windows_function_app
#14964azurerm_app_service_active_slot
azurerm_web_app_active_slot
andazurerm_function_app_active_slot
#15246azurerm_web_app_active_slot
andazurerm_function_app_active_slot
#15246azurerm_app_service_certificate
azurerm_app_service_certificate_binding
azurerm_app_service_certificate_order
azurerm_app_service_custom_hostname_binding
azurerm_app_service_environment
azurerm_app_service_environment_v3
azurerm_app_service_hybrid_connection
azurerm_function_app_hybrid_connection
andazurerm_web_app_hybrid_connection
#15702azurerm_function_app_hybrid_connection
andazurerm_web_app_hybrid_connection
#15702azurerm_app_service_managed_certificate
azurerm_app_service_slot
azurerm_linux_web_app_slot
#14305azurerm_windows_web_app_slot
#14613azurerm_app_service_slot_virtual_network_swift_connection
azurerm_app_service_virtual_network_swift_connection
azurerm_function_app_slot
azurerm_linux_function_app_slot
andazurerm_windows_function_app_slot
#14940azurerm_linux_function_app_slot
andazurerm_windows_function_app_slot
#14940azurerm_static_site
Potential Terraform Configuration
Please see latest for each service in the provider documentation under App Service (Web Apps): https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs
References
3.0-overview
Beta Resource Opt-In
The text was updated successfully, but these errors were encountered: