HOT reference update

Run the script to import changes from the heat repository.

Change-Id: Id3a93c7e7aa2099e125a692e98a3dbdab9c6e67a
This commit is contained in:
Gauvain Pocentek 2014-11-11 21:21:38 +01:00
parent 1e9d2929ef
commit d816b1f934
3 changed files with 113 additions and 9 deletions

View File

@ -63,7 +63,7 @@ under the License.-->
<varlistentry>
<term role="String">LaunchConfigurationName</term>
<listitem>
<para>Name of LaunchConfiguration resource.</para>
<para>The reference to a LaunchConfiguration resource.</para>
<para>Can be updated without replacement.</para>
<para>Required property.</para>
</listitem>

View File

@ -14,7 +14,10 @@ under the License.-->
<!--WARNING: This file is automatically generated. Do not edit it.-->
<title>CloudFormation Compatible Functions</title>
<para>There are a number of functions that you can use to help you write
CloudFormation compatible templates.</para>
CloudFormation compatible templates. While most CloudFormation functions are
supported in HOT version '2013-05-23', <emphasis>Fn::Select</emphasis> is the only CloudFormation
function supported in HOT templates since version '2014-10-16' which is
introduced in Juno.</para>
<para>All of these functions (except <emphasis>Ref</emphasis>) start with <emphasis>Fn::</emphasis>.</para>
<section xml:id="ref">
<?dbhtml stop-chunking?>

View File

@ -72,7 +72,7 @@ under the License.-->
<term role="Map">matching_metadata</term>
<listitem>
<para>Meter should match this resource metadata (key=value) additionally to the meter_name.</para>
<para>Updates cause replacement.</para>
<para>Can be updated without replacement.</para>
<para>Optional property, defaults to "{}".</para>
</listitem>
</varlistentry>
@ -100,6 +100,56 @@ under the License.-->
<para>Optional property.</para>
</listitem>
</varlistentry>
<varlistentry>
<term role="List">query</term>
<listitem>
<para>A list of query factors, each comparing a Sample attribute with a value. Implicitly combined with matching_metadata, if any.</para>
<para>Can be updated without replacement.</para>
<para>Optional property.</para>
<para>
<emphasis>List contents:</emphasis>
</para>
<variablelist role="definition_list">
<varlistentry>
<term role="Map">*</term>
<listitem>
<para>Updates cause replacement.</para>
<para>Optional property.</para>
<para>
<emphasis>Map properties:</emphasis>
</para>
<variablelist role="definition_list">
<varlistentry>
<term role="String">field</term>
<listitem>
<para>Name of attribute to compare. Names of the form metadata.user_metadata.X or metadata.metering.X are equivalent to what you can address through matching_metadata; the former for Nova meters, the latter for all others. To see the attributes of your Samples, use `ceilometer --debug sample-list`.</para>
<para>Updates cause replacement.</para>
<para>Optional property.</para>
</listitem>
</varlistentry>
<varlistentry>
<term role="String">op</term>
<listitem>
<para>Comparison operator</para>
<para>Updates cause replacement.</para>
<para>Optional property.</para>
<para>Allowed values: le, ge, eq, lt, gt, ne</para>
</listitem>
</varlistentry>
<varlistentry>
<term role="String">value</term>
<listitem>
<para>String value with which to compare</para>
<para>Updates cause replacement.</para>
<para>Optional property.</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry>
<term role="Boolean">repeat_actions</term>
<listitem>
@ -146,6 +196,7 @@ resources:
meter_name: String
ok_actions: [Value, Value, ...]
period: Integer
query: [{"field": String, "value": String, "op": String}, {"field": String, "value": String, "op": String}, ...]
repeat_actions: Boolean
statistic: String
threshold: Number</programlisting>
@ -169,6 +220,7 @@ Resources:
meter_name: String
ok_actions: [Value, Value, ...]
period: Integer
query: [{"field": String, "value": String, "op": String}, {"field": String, "value": String, "op": String}, ...]
repeat_actions: Boolean
statistic: String
threshold: Number</programlisting>
@ -192,6 +244,7 @@ Resources:
"meter_name": String,
"ok_actions": [Value, Value, ...],
"period": Integer,
"query": [{"field": String, "value": String, "op": String}, {"field": String, "value": String, "op": String}, ...],
"repeat_actions": Boolean,
"statistic": String,
"threshold": Number
@ -390,6 +443,14 @@ Resources:
<para>Optional property.</para>
</listitem>
</varlistentry>
<varlistentry>
<term role="Map">scheduler_hints</term>
<listitem>
<para>Arbitrary key-value pairs specified by the client to help the Cinder scheduler creating a volume.</para>
<para>Updates cause replacement.</para>
<para>Optional property.</para>
</listitem>
</varlistentry>
<varlistentry>
<term role="Integer">size</term>
<listitem>
@ -540,6 +601,7 @@ resources:
image: String
metadata: {...}
name: String
scheduler_hints: {...}
size: Integer
snapshot_id: String
source_volid: String
@ -560,6 +622,7 @@ Resources:
image: String
metadata: {...}
name: String
scheduler_hints: {...}
size: Integer
snapshot_id: String
source_volid: String
@ -580,6 +643,7 @@ Resources:
"image": String,
"metadata": {...},
"name": String,
"scheduler_hints": {...},
"size": Integer,
"snapshot_id": String,
"source_volid": String,
@ -1384,7 +1448,7 @@ Resources:
<varlistentry>
<term role="String">LaunchConfigurationName</term>
<listitem>
<para>Name of LaunchConfiguration resource.</para>
<para>The reference to a LaunchConfiguration resource.</para>
<para>Can be updated without replacement.</para>
<para>Required property.</para>
</listitem>
@ -1872,6 +1936,40 @@ used for substitution can be customized by using the <citetitle>index_var</citet
<para>The length must be at least 3.</para>
</listitem>
</varlistentry>
<varlistentry>
<term role="List">removal_policies</term>
<listitem>
<para>Policies for removal of resources on update</para>
<para>Can be updated without replacement.</para>
<para>Optional property, defaults to "[]".</para>
<para>
<emphasis>List contents:</emphasis>
</para>
<variablelist role="definition_list">
<varlistentry>
<term role="Map">*</term>
<listitem>
<para>Policy to be processed when doing an update which requires removal of specific resources.</para>
<para>Updates cause replacement.</para>
<para>Optional property.</para>
<para>
<emphasis>Map properties:</emphasis>
</para>
<variablelist role="definition_list">
<varlistentry>
<term role="List">resource_list</term>
<listitem>
<para>List of resources to be removed when doing an update which requires removal of specific resources. The resource may be specified several ways: (1) The resource name, as in the nested stack, (2) The resource reference returned from get_resource in a template, as available via the 'refs' attribute Note this is destructive on update when specified; even if the count is not being reduced, and once a resource name is removed, it's name is never reused in subsequent updates</para>
<para>Updates cause replacement.</para>
<para>Optional property, defaults to "[]".</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry>
<term role="Map">resource_def</term>
<listitem>
@ -1931,6 +2029,7 @@ resources:
properties:
count: Integer
index_var: String
removal_policies: [{"resource_list": [Value, Value, ...]}, {"resource_list": [Value, Value, ...]}, ...]
resource_def: {"type": String, "properties": {...}}</programlisting>
</section>
<section xml:id="OS__Heat__ResourceGroup-yaml">
@ -1944,6 +2043,7 @@ Resources:
Properties:
count: Integer
index_var: String
removal_policies: [{"resource_list": [Value, Value, ...]}, {"resource_list": [Value, Value, ...]}, ...]
resource_def: {"type": String, "properties": {...}}</programlisting>
</section>
<section xml:id="OS__Heat__ResourceGroup-json">
@ -1957,6 +2057,7 @@ Resources:
"Properties": {
"count": Integer,
"index_var": String,
"removal_policies": [{"resource_list": [Value, Value, ...]}, {"resource_list": [Value, Value, ...]}, ...],
"resource_def": {"type": String, "properties": {...}}
}
}
@ -2079,7 +2180,7 @@ DELETE) for a software component in one place.</para>
<para>This resource is backed by the persistence layer and the API of the
SoftwareConfig resource, and only adds handling for the additional
'configs' property and attribute.</para>
<para>Available since 2014.1 (Icehouse).</para>
<para>Available since 2014.2 (Juno).</para>
<section xml:id="OS__Heat__SoftwareComponent-props">
<title>Properties</title>
<variablelist role="definition_list">
@ -2714,7 +2815,7 @@ Resources:
<section xml:id="OS__Heat__SoftwareDeployments">
<?dbhtml stop-chunking?>
<title>OS::Heat::SoftwareDeployments</title>
<para>Available since 2014.1 (Icehouse).</para>
<para>Available since 2014.2 (Juno).</para>
<section xml:id="OS__Heat__SoftwareDeployments-props">
<title>Properties</title>
<variablelist role="definition_list">
@ -3220,7 +3321,7 @@ Resources:
<section xml:id="OS__Heat__StructuredDeployments">
<?dbhtml stop-chunking?>
<title>OS::Heat::StructuredDeployments</title>
<para>Available since 2014.1 (Icehouse).</para>
<para>Available since 2014.2 (Juno).</para>
<section xml:id="OS__Heat__StructuredDeployments-props">
<title>Properties</title>
<variablelist role="definition_list">
@ -6618,7 +6719,7 @@ Resources:
<listitem>
<para>Security group IDs to associate with this port.</para>
<para>Can be updated without replacement.</para>
<para>Optional property, defaults to "[]".</para>
<para>Optional property.</para>
</listitem>
</varlistentry>
<varlistentry>
@ -8586,7 +8687,7 @@ Resources:
<varlistentry>
<term role="List">policies</term>
<listitem>
<para>A list of string policies to apply.Defaults to anti-affinity.</para>
<para>A list of string policies to apply. Defaults to anti-affinity.</para>
<para>Updates cause replacement.</para>
<para>Optional property, defaults to "['anti-affinity']".</para>
<para>Allowed values: anti-affinity, affinity</para>