【Azure 环境】获取Azure上资源的创建时间createdTime信息(ARM REST API版本)

问题描述

在使用 Azure Redis -- List By Resource Group 的 API(例如:GET https://management.chinacloudapi.cn/subscriptions/xx-x-x-x-xxx/resourceGroups/xxx/providers/Microsoft.Cache/Redis/xxxxxxx?api-version=2024-11-01)时, 返回结果中缺少 systemData 字段,尤其是 createdTime(资源创建时间)。

如果有需求需要这个时间(createdTime)。是否有其它办法获取呢?

问题解答

尽管 Redis 资源的 GET API 不返回创建时间,但 Azure Resource Manager(ARM) 层面的 Resources List API 支持通过 $expand=createdTime 获取时间信息:

GET https://management.chinacloudapi.cn/subscriptions/{subid}/resources?
filter=resourceType eq 'Microsoft.Cache/Redis'* *\&expand=createdTime
&api-version=2021-04-01

注意:

  • 可以返回 Redis 资源的 createdTime;
  • 属于 ARM 统一层的能力,稳定性更好;
  • 但若资源被迁移,则返回的时间为迁移完成时间,而不是原始创建时间。

测试截图:

参考资料

ARM Resources - List : https://learn.microsoft.com/en-us/rest/api/resources/resources/list?view=rest-resources-2021-04-01


当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

相关推荐
山岚的运维笔记8 小时前
SQL Server笔记 -- 第86章:查询存储
笔记·python·sql·microsoft·sqlserver·flask
發糞塗牆9 小时前
【Azure 架构师学习笔记 】- Azure AI(8)-Azure AI Foundry
人工智能·ai·azure
ZWZhangYu9 小时前
【LangChain专栏】LangChain Memory 核心解析
windows·microsoft·langchain
模型时代10 小时前
微软玻璃存储技术突破:数据保存可超万年
大数据·人工智能·microsoft
山岚的运维笔记1 天前
SQL Server笔记 -- 第85章:查询提示
数据库·笔记·sql·microsoft·sqlserver
天一生水water1 天前
MCP入门教程
人工智能·microsoft
love530love1 天前
解决微软登录错误 0xCAA82EE2 & 身份验证故障排查指南
运维·人工智能·microsoft·onedrive·microsoft 365·teams·microsoftonline
山岚的运维笔记2 天前
SQL Server笔记 -- 第80章:分页
java·数据库·笔记·sql·microsoft·sqlserver
山岚的运维笔记2 天前
SQL Server笔记 -- 第78章:MS SQL Server 基本 DDL 操作
数据库·笔记·sql·microsoft·oracle·sqlserver
产品经理邹继强3 天前
需求优先级之争可以休矣
microsoft·产品经理