resource_facade

resource_facade 関数は、リソーステンプレートで使用します。

リソーステンプレートでは、propertiesの値を受け取ることができます。それ以外の値を受け取りたい場合に本関数を使用します。

resource_facade: <data type>
Element Required Description
<data type> Yes

値を受け取るデータタイプを指定します。

  • metadata
  • deletion_policy

最上位のテンプレートの定義例

resources:
  my_server:
    type: my_actual_server.yaml
    metadata:
      key: value
      some: more stuff

リソーステンプレート 'my_actual_server.yaml' の定義例

resources:
  _actual_server_:
    type: OS::Nova::Server
    metadata: { resource_facade : metadata }