Skip to content

Commit c87e0fe

Browse files
authored
Update text references from Gateway / Logic Apps to Connector Namespace
Update text references from Gateway / Logic Apps to Connector Namespace
2 parents 77c0b68 + 9f9261f commit c87e0fe

22 files changed

Lines changed: 319 additions & 319 deletions

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.github/copilot-instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Overview
44

5-
This repository contains the Python SDK for Azure Logic Apps connectors. Code must follow Python best practices (PEP 8, PEP 484) and the team's conventions for async/await patterns, type safety, and API design.
5+
This repository contains the Python SDK for Azure Connectors. Code must follow Python best practices (PEP 8, PEP 484) and the team's conventions for async/await patterns, type safety, and API design.
66

77
## Quick Reference: Coding Style Rules
88

.github/skills/connection-setup/SKILL.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
name: connection-setup
3-
description: 'Create and configure Connector Gateway connections for SDK-supported connectors. USE WHEN: setting up a new connector connection, creating an Connector Gateway, authorizing OAuth consent, adding access policies, or configuring local.settings.json / app settings. Covers Office365, SharePoint, Teams, and any Microsoft.Web/connections connector. NOT FOR: general SDK usage, trigger registration, or code generation.'
3+
description: 'Create and configure Connector Namespace connections for the Azure Connectors Python SDK. USE WHEN: setting up a new connector connection, creating a Connector Namespace, authorizing OAuth consent, adding access policies, or configuring local.settings.json / app settings. Covers Office365, SharePoint, Teams, and any Microsoft.Web/connections connector. Works with Azure Functions, Flask, FastAPI, Django, or any Python app using the SDK. NOT FOR: trigger registration (use trigger-registration skill), or code generation.'
44
---
55

6-
# Connector Gateway Connection Setup
6+
# Connector Namespace Connection Setup
77

8-
Automates the end-to-end connection lifecycle for SDK-supported connectors, keeping the developer in VS Code.
8+
Automates the end-to-end connection lifecycle for SDK-supported connectors. Connections created here can be used by any Python app via the `azure-connectors` package — Azure Functions, Flask, FastAPI, Django, scripts, etc.
99

1010
## When to Use
1111

@@ -23,7 +23,7 @@ Automates the end-to-end connection lifecycle for SDK-supported connectors, keep
2323

2424
## Procedure
2525

26-
### Step 1: Create or Select Connector Gateway
26+
### Step 1: Create or Select Connector Namespace
2727

2828
Check for an existing Connector Namespace in the resource group:
2929

@@ -175,3 +175,16 @@ az rest --method GET --uri "$runtimeUrl/beta/me/joinedTeams" --resource "https:/
175175
# Azure Blob — list datasets
176176
az rest --method GET --uri "$runtimeUrl/v2/datasets" --resource "https://apihub.azure.com" -o json
177177
```
178+
179+
## Next Steps
180+
181+
- **SDK usage:** Use the connection runtime URL with the SDK's typed async clients:
182+
```python
183+
from azure.connectors.office365 import Office365Client
184+
from azure.connectors.sdk import ManagedIdentityTokenProvider
185+
186+
async with Office365Client(runtime_url, ManagedIdentityTokenProvider()) as client:
187+
await client.send_email_async(to="...", subject="...", body="...")
188+
```
189+
- **Azure Functions triggers:** To register connector triggers (e.g., OnNewEmail, OnNewFile) for Azure Functions, use the [trigger-registration skill](../trigger-registration/SKILL.md).
190+
- **Azure Functions signatures:** For a complete mapping of trigger operations to Azure Functions signatures, see [Operations to Functions Signature Match](https://github.com/Azure/azure-functions-connector-extension/blob/main/docs/operations-functions-match.md).

0 commit comments

Comments
 (0)