Class Base
The root class for all other objects used or defined by this SDK.
It contains common code for error handling as well as service functions that are useful. Because it is an abstract class, it cannot be called directly, and it has no publicly-visible properties.
Direct known subclasses
OpenCloud\Common\Metadata, OpenCloud\Common\Resource\BaseResource, OpenCloud\Common\Service\AbstractService, OpenCloud\ObjectStore\Resource\AbstractResourceIndirect known subclasses
OpenCloud\Autoscale\Resource\AbstractResource, OpenCloud\Autoscale\Resource\Group, OpenCloud\CloudMonitoring\Resource\AgentHostInfo, OpenCloud\CloudMonitoring\Resource\AgentTarget, OpenCloud\CloudMonitoring\Resource\AgentToken, OpenCloud\CloudMonitoring\Resource\Alarm, OpenCloud\CloudMonitoring\Resource\Changelog, OpenCloud\CloudMonitoring\Resource\Check, OpenCloud\CloudMonitoring\Resource\CheckType, OpenCloud\CloudMonitoring\Resource\Entity, OpenCloud\CloudMonitoring\Resource\Metric, OpenCloud\CloudMonitoring\Resource\Notification, OpenCloud\Autoscale\Resource\GroupConfiguration, OpenCloud\CloudMonitoring\Resource\NotificationHistory, OpenCloud\CloudMonitoring\Resource\NotificationType, OpenCloud\CloudMonitoring\Resource\ReadOnlyResource, OpenCloud\CloudMonitoring\Resource\View, OpenCloud\CloudMonitoring\Resource\Zone, OpenCloud\CloudMonitoring\Service, OpenCloud\Common\Resource\NovaResource, OpenCloud\Common\Resource\PersistentResource, OpenCloud\Common\Service\CatalogService, OpenCloud\Common\Service\NovaService, OpenCloud\Autoscale\Resource\LaunchConfiguration, OpenCloud\Compute\Resource\Flavor, OpenCloud\Compute\Resource\Image, OpenCloud\Compute\Resource\Network, OpenCloud\Compute\Resource\Server, OpenCloud\Compute\Resource\ServerMetadata, OpenCloud\Compute\Resource\VolumeAttachment, OpenCloud\Compute\Service, OpenCloud\Database\Resource\Database, OpenCloud\Database\Resource\Instance, OpenCloud\Database\Resource\User, OpenCloud\Autoscale\Resource\ScalingPolicy, OpenCloud\Database\Service, OpenCloud\DNS\Resource\AbstractResource, OpenCloud\DNS\Resource\AsyncResponse, OpenCloud\DNS\Resource\Domain, OpenCloud\DNS\Resource\PtrRecord, OpenCloud\DNS\Resource\Record, OpenCloud\DNS\Resource\Subdomain, OpenCloud\DNS\Service, OpenCloud\Identity\Resource\Role, OpenCloud\Identity\Resource\Tenant, OpenCloud\Autoscale\Resource\Webhook, OpenCloud\Identity\Resource\Token, OpenCloud\Identity\Resource\User, OpenCloud\Identity\Service, OpenCloud\Image\Resource\AbstractSchemaResource, OpenCloud\Image\Resource\Image, OpenCloud\Image\Resource\Member, OpenCloud\Image\Service, OpenCloud\LoadBalancer\Resource\AbstractResource, OpenCloud\LoadBalancer\Resource\Access, OpenCloud\LoadBalancer\Resource\Algorithm, OpenCloud\Autoscale\Service, OpenCloud\LoadBalancer\Resource\AllowedDomain, OpenCloud\LoadBalancer\Resource\ConnectionLogging, OpenCloud\LoadBalancer\Resource\ConnectionThrottle, OpenCloud\LoadBalancer\Resource\ContentCaching, OpenCloud\LoadBalancer\Resource\ErrorPage, OpenCloud\LoadBalancer\Resource\HealthMonitor, OpenCloud\LoadBalancer\Resource\LoadBalancer, OpenCloud\LoadBalancer\Resource\Metadata, OpenCloud\LoadBalancer\Resource\Node, OpenCloud\LoadBalancer\Resource\NodeEvent, OpenCloud\CloudMonitoring\Resource\Agent, OpenCloud\LoadBalancer\Resource\NonIdUriResource, OpenCloud\LoadBalancer\Resource\Protocol, OpenCloud\LoadBalancer\Resource\ReadOnlyResource, OpenCloud\LoadBalancer\Resource\SessionPersistence, OpenCloud\LoadBalancer\Resource\SSLTermination, OpenCloud\LoadBalancer\Resource\Stats, OpenCloud\LoadBalancer\Resource\UsageRecord, OpenCloud\LoadBalancer\Resource\VirtualIp, OpenCloud\LoadBalancer\Service, OpenCloud\ObjectStore\AbstractService, OpenCloud\CloudMonitoring\Resource\AgentConnection, OpenCloud\ObjectStore\CDNService, OpenCloud\ObjectStore\Resource\AbstractContainer, OpenCloud\ObjectStore\Resource\Account, OpenCloud\ObjectStore\Resource\CDNContainer, OpenCloud\ObjectStore\Resource\Container, OpenCloud\ObjectStore\Resource\ContainerMetadata, OpenCloud\ObjectStore\Resource\DataObject, OpenCloud\ObjectStore\Service, OpenCloud\Orchestration\Resource, OpenCloud\Orchestration\Service, OpenCloud\CloudMonitoring\Resource\AgentHost, OpenCloud\Orchestration\Stack, OpenCloud\Queues\Resource\Claim, OpenCloud\Queues\Resource\Message, OpenCloud\Queues\Resource\Queue, OpenCloud\Queues\Service, OpenCloud\Volume\Resource\Snapshot, OpenCloud\Volume\Resource\Volume, OpenCloud\Volume\Resource\VolumeType, OpenCloud\Volume\Service
public static
static
|
|
public
|
|
protected
mixed
|
|
protected
boolean
|
#
propertyExists( string $property, boolean $allowRetry = true )
Basic check to see whether property exists. |
public
mixed
|
|
public
mixed
|
|
protected
mixed
|
|
public
mixed
|
|
public
|
|
public
|
|
public static
|
|
public static
|
|
public
|
|
public
|
|
protected static
|
protected
array
|
$aliases | array() |
#
The aliases configure for the properties of the instance. |