OS::Heat::WaitCondition¶
Resource for handling signals received by WaitConditionHandle.
Resource takes WaitConditionHandle and starts to create. Resource is in CREATE_IN_PROGRESS status until WaitConditionHandle doesnt receive sufficient number of successful signals (this number can be specified with count property) and successfully creates after that, or fails due to timeout.
Required Properties¶
Name | Description |
---|---|
handle | A reference to the wait condition handle used to signal this wait condition. String value expected. Updates cause replacement. |
timeout | The number of seconds to wait for the correct number of signals to arrive. Number value expected. Updates cause replacement. The value must be in the range 1 to 43200, include 1 and 43200. |
Optional Properties¶
Name | Description |
---|---|
count | The number of success signals that must be received before the stack creation process continues. Integer value expected. Can be updated without replacement. Defaults to "1". The value must be at least 1. |
Attributes¶
Name | Description |
---|---|
data | JSON string containing data associated with wait condition signals sent to the handle. |
HOT Syntax¶
heat_template_version: 2014-10-16
...
resources:
...
the_resource:
type: OS::Heat::WaitCondition
properties:
count: Integer
handle: String
timeout: Number