首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >heat模板中的Openstack风格验证

heat模板中的Openstack风格验证
EN

Stack Overflow用户
提问于 2017-11-07 20:33:37
回答 1查看 176关注 0票数 0

我正在验证用户在热模板中传递的味道。目前,热模板允许我在允许值中提到口味的名称。下面是一小段代码,

代码语言:javascript
复制
parameters:
flavor_type:  
type: string
        label: Flavor type
        description: Type of instance (flavor) to be used
        constraints:
          - allowed_values: [m1.xlarge ]
            description: Value must be one of m1.xlarge.

当用户传递名为m1.xlarge而不是其他名称的味道时,这是有效的。

我想允许特定大小的自定义口味(RAM - 8、HD - 150、VCPU -8)。我想要在热模板中验证这些单独的值,以验证传递的味道。

我觉得这是一个检查风格的有效用例。热模板中有没有可能出现这种情况?

谢谢,Rama Krishna

EN

回答 1

Stack Overflow用户

发布于 2017-11-22 03:54:13

热规范具有自定义约束的概念。在https://docs.openstack.org/heat/pike/template_guide/hot_spec.html上搜索“自定义约束”。您可以利用它来验证输入是否为使用该模板的用户可用的风格之一

代码语言:javascript
复制
flavor_type:
  type: string
    label: Flavor type
    description: Type of instance (flavor) to be used
    constraints:
      - custom_constraint: nova.flavor
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47158135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档