Class Service
Service class that represents OpenStack Glance / Rackspace Cloud Images
-
OpenCloud\Common\Base
-
OpenCloud\Common\Service\AbstractService
implements
OpenCloud\Common\Service\ServiceInterface
-
OpenCloud\Common\Service\CatalogService
-
OpenCloud\Image\Service
Methods summary
public
OpenCloud\Common\Collection\PaginatedIterator
|
#
listImages( array $params = array() )
This operation returns images you created, shared images that you accepted,
and standard images.
This operation returns images you created, shared images that you accepted,
and standard images.
Parameters
Returns
|
public
object
|
#
getImage( mixed $imageId )
Returns details for a specific image.
Returns details for a specific image.
Parameters
Returns
object object
|
public
object
|
#
image( mixed $data )
For iterator use only.
Parameters
Returns
object object
|
protected
Guzzle\Http\Url
|
#
getSchemaUrl( mixed $path )
A convenience method which returns the URL needed to retrieve schemas.
A convenience method which returns the URL needed to retrieve schemas.
Parameters
Returns
Guzzle\Http\Url \Guzzle\Http\Url
|
public
OpenCloud\Image\Resource\Schema\Schema
|
#
getImagesSchema( )
Return a JSON schema for a collection of image resources
Return a JSON schema for a collection of image resources
Returns
|
public
OpenCloud\Image\Resource\Schema\Schema
|
#
getImageSchema( )
Return a JSON schema for an individual image resource
Return a JSON schema for an individual image resource
Returns
|
public
OpenCloud\Image\Resource\Schema\Schema
|
#
getMemberSchema( )
Return a JSON schema for an individual member resource
Return a JSON schema for an individual member resource
Returns
|
Methods inherited from OpenCloud\Common\Service\AbstractService
collection(),
getClient(),
getCurrentNamespace(),
getEndpoint(),
getNamespaces(),
getResources(),
resolveResourceClass(),
resource(),
resourceList(),
setClient(),
setEndpoint()
|
Methods inherited from OpenCloud\Common\Base
__call(),
checkJsonError(),
generateUuid(),
getInstance(),
getJsonHeader(),
getLogger(),
getPatchHeaders(),
getProperty(),
hasLogger(),
makeResourceIteratorOptions(),
populate(),
propertyExists(),
setLogger(),
setProperty(),
stripNamespace(),
toCamel(),
toUnderscores()
|