azure - 如何从 Ansible 调用 Azure CLI 函数

标签 azure ansible botframework

我正在尝试为机器人框架创建 Ansible 剧本。从表面上看,REST API 不能用于创建机器人,但可以从 Azure CLI https://learn.microsoft.com/en-us/azure/bot-service/bot-builder-tools-az-cli?view=azure-bot-service-3.0 获取它。 。

有没有办法从 Ansible 调用 Azure CLI 函数,因为创建资源模块无法处理它?<​​/p>

最佳答案

由于评论不支持格式,这里是提示:

我像这样使用 > 来使其更具可读性。

---
- name: RENAME {{ DB_DATABASE_NAME }} DATABASE on {{ DB_SRC_SQLSERVER_NAME }} SQLSERVER to {{ DB_DATABASE_NEW_NAME }} DATABASE
  command: >
     az sql db rename
     --resource-group "{{ DB_RESOURCEGROUP_NAME }}"
     --server "{{ DB_SQLSERVER_NAME }}"
     --name "{{ DB_DATABASE_NAME }}"
     --new-name "{{ DB_DATABASE_NEW_NAME }}"

检查文档:https://docs.ansible.com/ansible/latest/reference_appendices/YAMLSyntax.html

关于azure - 如何从 Ansible 调用 Azure CLI 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51308875/

相关文章:

c# - 更新已在 C# 中的 Bot Framework v4 中发布的 Adaptive Card

botframework - Microsoft.Bot.Builder.CognitiveServices.QnAMaker.QnAMakerDialog 如何覆盖未找到?

c# - 如何查找System.Private.CoreLib.ni.dll中发生 'System.Runtime.InteropServices.SEHException'的原因?

ansible - Puppet Bolt 是否具有与 Red Hat Ansible 相同的功能集?

amazon-web-services - 在 Ansible 中创建将实例启动到 Amazon VPC 的自动缩放组时在 AWS 上分配公共(public) IP 地址

c# - 如何在没有 Azure Bot 服务的情况下向 Bot Framework v4 项目添加身份验证?

azure - Azure应用程序服务重新启动也会重新启动Web作业吗?

python - Azure 机器学习工作室备份

sql-server - 尝试在 Azure SQL 数据库上创建外部数据源时出现权限问题

ssh - Ansible无法构建所需的ssh命令