azure-resource-manager-redis-dotnet
便于自动化缓存集群配置、备份与访问控制管理。
需要 Azure 订阅与权限,泄露访问密钥会带来安全风险。
通过 ARM 管理 Azure Cache for Redis 实例、复制与访问密钥。
在 .NET 中通过 Azure Resource Manager 管理 Azure Cache for Redis 的资源:建实例、配防火墙、管理访问密钥、设置 geo-replication 和私有端点等。适合做资源编排、自动化部署和运维脚本时用,不负责缓存数据的 get/set(那部分用 StackExchange.Redis)。重点是管理面(ARM),而非数据面操作。
▸ 展开 SKILL.md 英文原文
Azure Resource Manager SDK for Redis in .NET. Use for MANAGEMENT PLANE operations: creating/managing Azure Cache for Redis instances, firewall rules, access keys, patch schedules, linked servers (geo-replication), and private endpoints via Azure Resource Manager. NOT for data plane operations (get/set keys, pub/sub) - use StackExchange.Redis for that. Triggers: "Redis cache", "create Redis", "manage Redis", "ARM Redis", "RedisResource", "provision Redis", "Azure Cache for Redis".
帮我安装这个 skill:https://raw.githubusercontent.com/microsoft/skills/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-redis-dotnet/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/microsoft/skills/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-redis-dotnet/SKILL.md"# Azure.ResourceManager.Redis (.NET) Management plane SDK for provisioning and managing Azure Cache for Redis resources via Azure Resource Manager. > **⚠️ Management vs Data Plane** > - **This SDK (Azure.ResourceManager.Redis)**: Create caches, configure firewall rules, manage access keys, set up geo-replication > - **Data Plane SDK (StackExchange.Redis)**: Get/set keys, pub/sub, streams, Lua scripts ## Installation ```bash dotnet add package Azure.ResourceManager.Redis dotnet add package Azure.Identity ``` **Current Version**: 1.5.1 (Stable) **API Version**: 2024-11-01 **Target Frameworks**: .NET 8.0, .NET Standard 2.0 ## Environment Variables ```bash AZURE_SUBSCRIPTION_ID=<your-