当前位置: 首页 > news >正文

创建Azure资源锁

锁的介绍

在Azure中,资源锁是一种用于保护订阅、资源组或者单个资源的机制。它可以防止对受锁定的资源进行删除或修改操作,帮助确保资源的连续可用性和安全性。

Azure中的资源锁可以分为两种类型:

  1. 删除锁(CanNotDelete):当资源被设置为删除锁时,任何删除该资源的操作都会被阻止。这可以防止意外删除或意外修改关键资源。
  2. 只读锁(ReadOnly):当资源被设置为只读锁时,任何修改该资源的操作都会被阻止,但可以执行删除操作。这可以防止对重要的资源进行误操作。

资源锁可以应用于订阅、资源组或者单个资源,可以通过Azure门户、PowerShell、Azure CLI或者REST API进行配置和管理。它们可以在创建资源时直接应用,也可以在资源已创建后随时进行添加或修改。

需要注意的是,资源锁是一种在Azure资源管理器中生效的机制,对于经典的Azure服务管理(ASM)模型不起作用。

参考文档:https://learn.microsoft.com/zh-cn/azure/azure-resource-manager/management/lock-resources?tabs=json

实战演练

  1. 创建一个虚拟机,参考 https://blog.csdn.net/m0_48468018/article/details/132267096
  2. 打开虚拟机,可以看到锁
    在这里插入图片描述
  3. 可以添加虚拟机删除锁,防止虚拟机被删除
    在这里插入图片描述
    在这里插入图片描述
  4. 到资源组中添加一个只读锁
    在这里插入图片描述
  5. 这时候添加一个对外接口,显示出如下错误,因为在资源组中加了只读锁
    在这里插入图片描述
  6. 删除资源组中的只读锁,这时候只剩下虚拟机的删除锁,尝试删除该虚拟机,报出如下错误。
    在这里插入图片描述
    在这里插入图片描述
http://www.lryc.cn/news/132307.html

相关文章:

  • 卷积神经网络教程 (CNN) – 使用 TensorFlow 在 Python 中开发图像分类器
  • MyBatis XML映射处理CLOB和BLOB类型
  • FPGA_学习_14_第一个自写模块的感悟和ila在线调试教程与技巧(寻找APD的击穿偏压)
  • 【2023新教程】树莓派定时自动拍照并上传腾讯云对象存储COS
  • 校企合作谋发展 合作共赢谱新篇|云畅科技与湖南民族职业学院签订校企合作协议
  • vue技术学习
  • 基于空间的图卷积神经网络:GNN
  • .net core发布到IIS上出现 HTTP 错误 500.19
  • 01_Redis单线程与多线程
  • 机器学习——随机森林【手动代码】
  • Vue 2 处理边界情况
  • 写一个mysql 正则表达式,每三个img标签图片后面添加<hr>
  • Spring MVC异常处理
  • Centos7安装docker后默认开启docker0的网卡|卸载默认网卡
  • 04_Redis与mysql数据双写一致性案例
  • vue的开发者工具下载『保姆级别』
  • vue的scrollTop手机环境设置值失效,本地正常可以赋值
  • [前端系列第7弹]Vue:一个渐进式的 JavaScript 框架
  • C#键盘按键对应Keys类大全
  • SpringBoot 学习(03): 弱语言的注解和SpringBoot注解的异同
  • CloudQuery:更好地管理你的 OceanBase 数据库
  • php的password_verify 和 password_hash密码验证
  • JAVA免杀学习与实验
  • Apche Kafka + Spring的消息监听容器
  • [JavaWeb]【五】web后端开发-Tomcat SpringBoot解析
  • css 用过渡实现,鼠标离开li时,背景色缓慢消息的样式
  • pytorch 线性层Linear详解
  • LeetCode 833. 字符串中的查找与替换
  • Oracle故障案例之-19C时区补丁DSTV38更新
  • 设计模式之组合模式(Composite)的C++实现