4.2. 替换变量参考


替换格式为 {{substitution_express}}。在大括号和表达式之间不要有空格。

替换的值在 Ansible Tower 任务模板调查中设置。根据您的配置,替换从一个产品订购传递到另一个产品的变量。

如需有关更新作业模板调查的更多信息,请参阅 Ansible Tower 用户指南文档中的 Surveys

在您的调查中包含可替换变量时请参阅下表。

表 4.1. 对象模型参考表
对象表达式备注

Order

order.order_id

order.created_at

order.ordered_by.name

order.ordered_by.email

order.approval.updated_at

order.approval.decision

order.approval.reason

order.created_at` 是订购开始时的日期和时间。

日期格式:2007-02-10T20:30:45Z

示例:{{order.approval.reason}}

Before order

before.<order_process_name>.artifacts.<fact_name>

before.<order_process_name>.parameters.<parameter_name>

before.<order_process_name>.status

如果 order_process_name 包含空格,则不需要引号。

示例:{{before.Sample Order.artifacts.ticket_number}}

Product

product.name

product.description

product.long_description

product.help_url

product.support_url

product.vendor

product.platform

product.portfolio.name

product.portfolio.description

product.artifacts.<fact_name>

product.parameters.<parameter_name>

product.status

示例:{{product.artifacts.after_data}}

After order

after.<order_process_name>.artifacts.<fact_name>

after.<order_process_name>.parameters.<parameter_name>

after.<order_process_name>.status

如果 order_process_name 包含空格,则不需要引号。

示例:{{after.SampleOrder.status}}

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.