Azure.ResourceManager.ApiManagement (.NET)
Administrar Azure API Management con .NET SDK
Los desarrolladores necesitan aprovisionar y configurar servicios de Azure API Management mediante programación. Esta habilidad proporciona orientación completa para administrar recursos de APIM usando el SDK de .NET Azure.ResourceManager.ApiManagement.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "Azure.ResourceManager.ApiManagement (.NET)". Solicitud para crear un servicio APIM con SKU Developer
Résultat attendu:
Código C# completo usando ArmClient con DefaultAzureCredential, configuración de ApiManagementServiceData y CreateOrUpdateAsync con manejo adecuado de espera
Utilisation de "Azure.ResourceManager.ApiManagement (.NET)". Configurar limitación de velocidad para una API
Résultat attendu:
Documento de política XML con elemento rate-limit especificando 100 llamadas por período de renovación de 60 segundos, estructurado correctamente dentro de la sección inbound
Audit de sécurité
SûrThis skill is documentation-only containing code examples for Azure API Management SDK usage. Static analysis found 0 files with executable code and 0 risk patterns. All code examples demonstrate proper security practices including DefaultAzureCredential for authentication. No security concerns identified.
Facteurs de risque
🔑 Variables d’environnement (1)
Score de qualité
Ce que vous pouvez construire
Ingeniero de DevOps Automatizando el Aprovisionamiento de APIM
Crear scripts de automatización de infraestructura para implementar y configurar servicios de API Management en múltiples entornos utilizando pipelines de CI/CD.
Desarrollador de Backend Publicando APIs
Registrar nuevas APIs mediante programación, configurar políticas y administrar suscripciones al implementar microservicios en Azure.
Equipo de Plataforma Administrando APIs Multi-tenant
Construir herramientas para crear productos, administrar niveles de acceso y automatizar flujos de trabajo de suscripción para consumidores internos de APIs.
Essayez ces prompts
Crear un servicio de Azure API Management en la región East US usando la SKU Developer. Incluir el código necesario de Azure Resource Manager con autenticación adecuada usando DefaultAzureCredential.
Agregar una nueva API a mi servicio APIM existente y crear un producto llamado 'Premium' con suscripción requerida. Mostrar cómo asociar la API con el producto.
Crear una política de API que implemente limitación de velocidad de 100 llamadas por minuto y agregue encabezados personalizados a las solicitudes. Mostrar la estructura completa de la política XML.
Construir un script completo de automatización de respaldo que respalde la configuración del servicio APIM en Azure Blob Storage usando identidad administrada. Incluir manejo de errores y capacidad de restauración.
Bonnes pratiques
- Usar siempre DefaultAzureCredential para autenticación en lugar de codificar credenciales
- Usar WaitUntil.Completed para operaciones que deben finalizar antes de continuar
- Implementar manejo de errores adecuado para RequestFailedException con verificaciones de código de estado
Éviter
- Codificar IDs de suscripción, IDs de tenant o secretos de cliente en código fuente
- Usar WaitUntil.Started para operaciones críticas sin rastrear el estado de finalización
- Ignorar las respuestas de error de la API de ARM en lugar de implementar manejo de excepciones adecuado