Class Service
The ObjectStore (Cloud Files) service.
-
OpenCloud\Common\Base
-
OpenCloud\Common\Service
-
OpenCloud\ObjectStore\AbstractService
-
OpenCloud\ObjectStore\Service
Methods summary
public
|
#
__construct( OpenCloud\OpenStack $connection, string $serviceName = RAXSDK_OBJSTORE_NAME, string $serviceRegion = RAXSDK_OBJSTORE_REGION, string $urltype = RAXSDK_OBJSTORE_URLTYPE )
Creates a new ObjectStore service object.
Creates a new ObjectStore service object.
Parameters
- $connection
OpenCloud\OpenStack
$connection The connection object
- $serviceName
string $serviceName The name of the service
- $serviceRegion
string $serviceRegion The service's region
- $urltype
string $urlType The type of URL (normally 'publicURL')
Overrides
|
public
HttpResponse
|
#
setTempUrlSecret( string $secret )
Sets the shared secret value for the TEMP_URL
Sets the shared secret value for the TEMP_URL
Parameters
- $secret
string $secret the shared secret
Returns
HttpResponse
|
public
null|OpenCloud\ObjectStore\CDNService
|
|
public
|
|
Methods inherited from OpenCloud\Common\Service
collection(),
extensions(),
getConnection(),
getCurrentNamespace(),
getResources(),
limits(),
name(),
namespaces(),
region(),
request(),
resolveResourceClass(),
resource(),
resourceList(),
setConnection(),
url()
|