Class Service
A service represents your application that has its content cached to the edge nodes.
- OpenCloud\Common\Base
-
OpenCloud\Common\Resource\BaseResource
-
OpenCloud\Common\Resource\PersistentResource
-
OpenCloud\CDN\Resource\Service
Namespace: OpenCloud\CDN\Resource
Package: OpenCloud\CDN\Resource
Located at OpenCloud/CDN/Resource/Service.php
Package: OpenCloud\CDN\Resource
Located at OpenCloud/CDN/Resource/Service.php
public
|
|
protected
|
|
protected
object
|
|
public
Guzzle\Http\Message\Response
|
PATCH_CONTENT_TYPE
|
protected static
string
|
$url_resource
|
# 'services' |
protected static
string
|
$json_name
|
# 'service' |
protected
mixed
|
$id
|
|
protected
mixed
|
$name
|
|
protected
mixed
|
$domains
|
|
protected
mixed
|
$origins
|
|
protected
mixed
|
$caching
|
|
protected
mixed
|
$restrictions
|
|
protected
mixed
|
$flavorId
|
|
protected
mixed
|
$status
|
|
protected
mixed
|
$links
|
|
protected
mixed
|
$errors
|
|
protected
array
|
$aliases
The aliases configure for the properties of the instance. |
# array(
'flavor_id' => 'flavorId',
'http_host' => 'httpHost',
'request_url' => 'requestUrl'
) |
protected
array
|
$createKeys
|
# array(
'name',
'domains',
'origins',
'caching',
'restrictions',
'flavorId'
) |
protected
array
|
$updateKeys
|
# array(
'name',
'domains',
'origins',
'caching',
'restrictions',
'flavorId'
) |
$metadata,
$parent,
$service
|