Class User
This class represents a User in the Rackspace "Red Dwarf" database-as-a-service product.
- OpenCloud\Common\Base
-
OpenCloud\Common\Resource\BaseResource
-
OpenCloud\Common\Resource\PersistentResource
-
OpenCloud\Database\Resource\User
Methods summary
public
|
#
__construct(
Creates a new database object |
public
type
|
|
public
string
|
|
public
|
|
public
Guzzle\Http\Message\Response
|
|
public
OpenCloud\HttpResponse
|
Methods inherited from OpenCloud\Common\Resource\PersistentResource
checkExtension(),
create(),
refresh(),
refreshFromLocationUrl(),
waitFor()
Methods inherited from OpenCloud\Common\Resource\BaseResource
findLink(),
getClient(),
getMetadata(),
getParent(),
getService(),
getUrl(),
jsonCollectionElement(),
jsonCollectionName(),
jsonName(),
parseResponse(),
resourceName(),
setMetadata(),
setParent(),
setService()
Methods inherited from OpenCloud\Common\Base
__call(),
checkJsonError(),
generateUuid(),
getInstance(),
getLogger(),
hasLogger(),
makeResourceIteratorOptions(),
populate(),
setLogger(),
stripNamespace(),
toCamel(),
toUnderscores()
Magic methods summary
Properties summary
public
string
|
$name
The user name |
|
public
string
|
$password
The user's password |
|
public
array
|
$databases
A list of database names assigned to the user |
#
array()
|