>我正在尝试使用新的Azure dotnet SDK来管理池的大小。
使用以下代码,我可以返回一些池详细信息:
ResourceIdentifier id = new ResourceIdentifier(idStr);
ArmClient client = new ArmClient(new DefaultAzureCredential());
ElasticPoolResource ep = client.GetElasticPoolResource(id);
ep = ep.Get();
但是我当时正在努力如何读取或更新任何值。有没有人知道如何将这个新SDK与ElasticPools一起使用的任何示例,因为我没有使用标准文档走得太远。
但是我随后在为如何读取或更新任何值而苦苦挣扎。有没有人知道如何将这个新SDK与ElasticPools一起使用的任何示例,因为我没有使用标准文档走得太远。
根据文档,可以使用包含以下属性的MaxSizeRangeCapability Class
获取弹性池的大小:
- 日志大小
- 最大值
- 最小值
- 秤大小
或者,可以使用弹性池 - 创建或更新
您可以参考以下示例:ElasticPoolResource.cs、MaxSizeRangeCapability.cs 和 ElasticPoolPerformanceLevelCapability.cs