hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.61k stars 8.99k forks source link

[Enhancement]: AWS AppFlow for Microsoft SharePoint #35779

Open CalebKinsella opened 4 months ago

CalebKinsella commented 4 months ago

Description

The current Terraform AWS AppFlow doesn't support Microsoft SharePoint as a source location.

Affected Resource(s) and/or Data Source(s)

resource "aws_appflow_flow" "example" {
  name = "example"

  source_flow_config {
    connector_type = "S3"  ---Current valid examples are Salesforce, Slack, S3 etc . . . ideally would love to see an update where this support SharePoint.
    source_connector_properties {
      .
      .
      .
      .
      }
    }
  }

Potential Terraform Configuration

resource "aws_appflow_flow" "example" {
  name = "example"
  source_flow_config {
    connector_type = "SharePoint"
    source_connector_properties {
      sharepoint {
       sharpeoint_connection_name = aws_appflow_connection_name.name
        tenant_id = "azure_tenant_id" 
      }
    }
  }

References

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/appflow_flow#custom-connector-source-properties

Would you like to implement a fix?

No

github-actions[bot] commented 4 months ago

Community Note

Voting for Prioritization

Volunteering to Work on This Issue