Azure.ResourceManager.PostgreSql (.NET)
Gérer Azure PostgreSQL avec .NET
Cette compétence fournit des exemples de code pour gérer Azure PostgreSQL Flexible Server à l'aide du SDK .NET. Elle aide les développeurs à automatiser le provisionnement des bases de données, la configuration, les sauvegardes et la haute disponibilité sans naviguer manuellement dans le portail Azure.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“Azure.ResourceManager.PostgreSql (.NET)”。 Créer un serveur PostgreSQL avec une HA redondante par zone
预期结果:
Exemple de code montrant la création de PostgreSqlFlexibleServerData avec le mode HighAvailability défini sur ZoneRedundant, incluant la configuration SKU, stockage et authentification.
正在使用“Azure.ResourceManager.PostgreSql (.NET)”。 Lister toutes les bases de données dans mon serveur
预期结果:
Code C# utilisant await foreach pour itérer à travers GetPostgreSqlFlexibleServerDatabases() et afficher les noms et propriétés des bases de données.
安全审计
安全This is a prompt-only documentation skill with no executable code. The static analysis scanned 0 files (0 lines) and detected no suspicious patterns. The skill provides Azure PostgreSQL Flexible Server SDK reference documentation with code examples. No security risks identified.
质量评分
你能构建什么
Ingénieur DevOps automatisant les déploiements
Automatiser le provisionnement du serveur PostgreSQL dans le cadre de pipelines CI/CD. Créer des scripts d'infrastructure-as-code qui déploient des environnements dev/staging/prod avec des configurations cohérentes.
Développeur gérant des bases de données de test
Créer et supprimer rapidement des bases de données de test pour les tests automatisés. Utiliser des exemples de code pour configurer des environnements de test isolés avec des règles de pare-feu appropriées.
Ingénieur plateforme créant des outils internes
Développer des outils internes permettant aux membres de l'équipe de gérer les ressources PostgreSQL sans accès au portail Azure. Créer des tableaux de bord personnalisés ou des portails en libre-service.
试试这些提示
Montrez-moi comment créer un Azure PostgreSQL Flexible Server en utilisant le SDK .NET avec la haute disponibilité activée.
Comment ajouter une règle de pare-feu pour autoriser une plage d'adresses IP à se connecter à mon PostgreSQL Flexible Server ?
Configurez l'authentification Entra ID (Azure AD) pour mon PostgreSQL Flexible Server en utilisant C#.
Montrez-moi comment lister les sauvegardes et effectuer une restauration ponctuelle sur Azure PostgreSQL Flexible Server.
最佳实践
- Utiliser DefaultAzureCredential au lieu de chaînes de connexion codées en dur pour l'authentification
- Activer la haute disponibilité redondante par zone pour les charges de travail de production
- Configurer à la fois l'authentification Entra ID et par mot de passe pour plus de flexibilité pendant la migration
避免
- Ne pas coder en dur les mots de passe administrateur dans le code source - utiliser Azure Key Vault ou des variables d'environnement
- Éviter d'utiliser l'accès réseau public pour les serveurs de production - préférer les points de terminaison privés
- Ne pas ignorer la configuration des sauvegardes - garantir une rétention adéquate pour la conformité
- Éviter de créer des serveurs dans le niveau Single Server déprécié - utiliser Flexible Server