Closed
Description
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
Description
There are a lot more Data Factory linked services than currently supported. We need FTP and FTPS services in particular.
We are willing to implement the resources on our own 🙂 We're opening this issue to make our effort visible in case anyone is already working on it.
In an older issue (#3383 (comment)) @mbfrahry "wanted to make the data factory resources as generic as possible but [...] couldn't find a clean way to do it". Is this still correct?
New or Affected Resource(s)
- azurerm_data_factory
- azurerm_data_factory_linked_service_sftp_server
- azurerm_data_factory_linked_service_ftp_server
Potential Terraform Configuration
resource "azurerm_data_factory" "example" {
name = "example"
location = "${azurerm_resource_group.example.location}"
resource_group_name = "${azurerm_resource_group.example.name}"
}
data "azurerm_client_config" "current" {}
resource "azurerm_data_factory_linked_service_sftp_server" "example" {
name = "example"
resource_group_name = "${azurerm_resource_group.test.name}"
data_factory_name = "${azurerm_data_factory.test.name}"
host = "sftp.example.com"
port = 22
skip_host_key_validation = false
host_key_finger_print = "ssh-rsa 2048 xx:00:00:00:xx:00:x0:0x:0x:0x:0x:00:00:x0:x0:00"
authentication_type = "Basic"
user_name = "<username>"
password = "<password>"
}