如何从 Ansible 调用 Azure CLI 函数

rus*_*ean 3 azure ansible botframework

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

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

joh*_*ine 5

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

我使用>这样的方式使其更具可读性。

---
- 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 }}"
Run Code Online (Sandbox Code Playgroud)

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