Linux 可解析URI输出

Linux 可解析URI输出,linux,rest,ansible,Linux,Rest,Ansible,我正在运行一个playbook来存储uri调用的输出,并且只打印json的一部分 - name: check result uri: url: "{{ item.json.link.href }}" force_basic_auth: yes validate_certs: no user: "{{ username }}" passwor

我正在运行一个playbook来存储uri调用的输出,并且只打印json的一部分

        
    - name: check result
      uri:
        url: "{{ item.json.link.href }}"
        force_basic_auth: yes
        validate_certs: no
        user: "{{ username }}"
        password: "{{ password }}"
        body_format: json
        return_content: yes
      register: result
      with_items: "{{ this.results }}"
      no_log: True
    
    - name: print result
      debug:
        msg: "{{ item.json.deploymentState }}"
      with_items: "{{ result.results }}"
对于循环中的每个项目,尽管我收到了输出

ok: [localhost] => (item={'content': ' .....
    "msg": "SUCCESS"
}

后面的信息。。。。是RESTAPI调用的全部内容,我不能在这里发布,但在运行playbook时打印时不需要它,这会分散用户对msg部分的注意力。有更好的解析方法吗?

有一些方法可以限制循环的输出。看那上面的图片

例如:

-名称:打印结果
调试:
msg:{{item.json.deploymentState}}”
带_项:“{result.results}”
回路控制:
标签:“{item.json.deploymentState}”