问题描述
当我使用portal.azure.com检查各种资源时,尚不清楚信息显示在哪个时区。
总有没有设置整个帐户的时区,以便您知道正在使用哪个时区?
时区显示的是资源所在的时区,还是我正在从中查看的时区(UTC),还是其他所有内容?
解决方法
有一项名为 Azure Policy 的服务可以满足您的需求。
您可以使用策略add a tag,包括为订阅下的每个资源创建时间值。
关于包括创建的utc时间,您可以参考并修改自己的代码:
{
"mode": "Indexed","policyRule": {
"if": {
"field": "[concat('tags[',parameters('tagName'),']')]","exists": "false"
},"then": {
"effect": "modify","details": {
"roleDefinitionIds": [
"/providers/microsoft.authorization/roleDefinitions/xxxxxxxxxxxxx"
],"operations": [
{
"operation": "add","field": "[concat('tags[',"value": "[utcNow()]"
}
]
}
}
},"parameters": {
"tagName": {
"type": "String","metadata": {
"displayName": "Tag Name","description": "Name of the tag,such as 'environment'"
},"defaultValue": "CreatedTime"
}
}
}