-
Notifications
You must be signed in to change notification settings - Fork 14
feat: Create tenant level connections #402
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
feat: Create tenant level connections #402
Conversation
…ma and models - Added data source for connections with schema and read functionality. - Implemented resource for connections with create, read, update, delete, and import state capabilities. - Defined models for connection parameters, details, and credentials. - Established unit tests for data source and resource to ensure functionality. - Created schema definitions for connection attributes including connectivity type, privacy level, and credential details. - Integrated timeout handling for resource operations.
- Added connection models and schema definitions for managing connections. - Implemented resource connection CRUD operations with appropriate logging and error handling. - Created unit tests for connection resource and data source to ensure functionality. - Defined connection parameters, credential details, and privacy levels in the schema. - Established validation rules for connection attributes and credential types. - Integrated timeout management for connection operations.
…nces in resource creation
@microsoft-github-policy-service agree [company="Backbase"] |
@microsoft-github-policy-service agree company="Backbase" |
Thank you for your PR, however currently we do not accept external contributions. Quote from the Contributing Guide:
ref: https://github.com/microsoft/terraform-provider-fabric/blob/main/CONTRIBUTING.md#-contributing-guide Regardless of that we already working on connections (initial code is under feature branch: https://github.com/microsoft/terraform-provider-fabric/tree/feat/connection The reason why connections are not in the provider today is we are waiting for clarification from feature team for certain cases related to encrypted credentials (used for |
📥 Pull Request
❓ What are you trying to address
The current terraform provider does not support creating tenant level connections. By creating the connections resource provider, we can use terraform for setting up database mirrors at scale with support for virtual networking gateways and service principal authentication
✨ Description of new changes
Created a terraform resource and data provider called fabric_connection that enables setting up fabric connections using the different authentication methods.
☑️ PR Checklist
☑️ Resources / Data Sources Checklist
PRs for new/enhanced resources or data sources are expected to meet the following criteria: