Ansible模块开发规范
在阅读时,我没有看到任何关于Ansible模块开发规范,ansible,Ansible,在阅读时,我没有看到任何关于参数\u spec规范应该是什么的引用。我想我会查看代码库,看看是否会记录参数规范,但该文件没有太多的参数规范。里面应该有什么?我能找到的最接近的地方是一个旧文档显示了 假设规范的完整参数是 module = AnsibleModule( argument_spec = { default = 'default_value', type = 'str', required = True,
参数\u spec
规范应该是什么的引用。我想我会查看代码库,看看是否会记录参数规范,但该文件没有太多的参数规范。里面应该有什么?我能找到的最接近的地方是一个旧文档显示了
假设规范的完整参数是
module = AnsibleModule(
argument_spec = {
default = 'default_value',
type = 'str',
required = True,
aliases = ['dv', 'value'],
choices = ['default_value', 'strings', 'test']
}
)
文档中或多或少有参数规范的完整描述:
编写时可用的字段有:
类型
,元素
,默认
,回退
,选项
,必需
,无日志
,别名
,选项
,应用默认值
,删除了\u版本中的\u
文档中对参数规范有或多或少的完整描述:
编写时可用的字段有:类型
,元素
,默认
,回退
,选项
,必需
,无日志
,别名
,选项
,应用默认值
,删除
module = AnsibleModule(
argument_spec = {
default = 'default_value',
type = 'str',
required = True,
aliases = ['dv', 'value'],
choices = ['default_value', 'strings', 'test']
}
)