Class Stack
Class that represents a stack.
- OpenCloud\Common\Base
-
OpenCloud\Common\Resource\BaseResource
-
OpenCloud\Common\Resource\PersistentResource
-
OpenCloud\Orchestration\Resource\Stack
Namespace: OpenCloud\Orchestration\Resource
Package: OpenCloud\Orchestration\Resource
See: http://developer.openstack.org/api-ref-orchestration-v1.html#stacks
Located at OpenCloud/Orchestration/Resource/Stack.php
Package: OpenCloud\Orchestration\Resource
See: http://developer.openstack.org/api-ref-orchestration-v1.html#stacks
Located at OpenCloud/Orchestration/Resource/Stack.php
protected
object
|
|
protected
|
|
public
Guzzle\Http\Message\Response
|
|
public
Guzzle\Http\Message\Response
|
|
public
string
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
String
|
|
protected
|
|
protected
|
|
protected
string
|
PATCH_CONTENT_TYPE
|
protected static
string
|
$url_resource
|
# 'stacks' |
protected static
string
|
$json_name
|
# 'stack' |
protected
mixed
|
$id
|
|
protected
mixed
|
$parentStack
|
|
protected
mixed
|
$disableRollback
|
|
protected
mixed
|
$description
|
|
protected
mixed
|
$parameters
|
|
protected
mixed
|
$environment
|
|
protected
mixed
|
$files
|
|
protected
mixed
|
$name
|
|
protected
mixed
|
$status
|
|
protected
mixed
|
$statusReason
|
|
protected
mixed
|
$outputs
|
|
protected
mixed
|
$creationTime
|
|
protected
mixed
|
$updatedTime
|
|
protected
mixed
|
$timeoutMins
|
|
protected
mixed
|
$templateUrl
|
|
protected
mixed
|
$template
|
|
protected
mixed
|
$adoptStackData
|
|
protected
mixed
|
$links
|
|
protected
array
|
$aliases
The aliases configure for the properties of the instance. |
# array(
'parent' => 'parentStack',
'disable_rollback' => 'disableRollback',
'stack_name' => 'name',
'stack_status' => 'status',
'stack_status_reason' => 'statusReason',
'creation_time' => 'creationTime',
'updated_time' => 'updatedTime',
'timeout_mins' => 'timeoutMins',
'template_url' => 'templateUrl',
'adopt_stack_data' => 'adoptStackData'
) |
protected
array
|
$createKeys
|
# array(
'name',
'templateUrl',
'template',
'environment',
'files',
'parameters',
'timeoutMins',
'adoptStackData'
) |
protected
array
|
$updateKeys
|
# array(
'templateUrl',
'template',
'environment',
'files',
'parameters',
'timeoutMins'
) |
$metadata,
$parent,
$service
|