Overview
  • Namespace
  • Class

Namespaces

  • OpenCloud
    • Autoscale
      • Resource
    • CDN
      • Resource
    • CloudMonitoring
      • Collection
      • Exception
      • Resource
    • Common
      • Collection
      • Constants
      • Exceptions
      • Http
        • Message
      • Log
      • Resource
      • Service
    • Compute
      • Constants
      • Exception
      • Resource
    • Database
      • Resource
    • DNS
      • Collection
      • Resource
    • Identity
      • Constants
      • Resource
    • Image
      • Enum
      • Resource
        • JsonPatch
        • Schema
    • LoadBalancer
      • Collection
      • Enum
      • Resource
    • Networking
      • Resource
    • ObjectStore
      • Constants
      • Enum
      • Exception
      • Resource
      • Upload
    • Orchestration
      • Resource
    • Queues
      • Collection
      • Exception
      • Resource
    • Volume
      • Resource

Classes

  • AbstractResource
  • Agent
  • AgentConnection
  • AgentHost
  • AgentHostInfo
  • AgentTarget
  • AgentToken
  • Alarm
  • Changelog
  • Check
  • CheckType
  • Entity
  • Metric
  • MetricDataPoint
  • Notification
  • NotificationHistory
  • NotificationPlan
  • NotificationType
  • ReadOnlyResource
  • View
  • Zone

Class Agent

Agent class.

OpenCloud\Common\Base
Extended by OpenCloud\Common\Resource\BaseResource
Extended by OpenCloud\Common\Resource\PersistentResource
Extended by OpenCloud\Common\PersistentObject
Extended by OpenCloud\CloudMonitoring\Resource\AbstractResource
Extended by OpenCloud\CloudMonitoring\Resource\ReadOnlyResource
Extended by OpenCloud\CloudMonitoring\Resource\Agent
Namespace: OpenCloud\CloudMonitoring\Resource
Located at OpenCloud/CloudMonitoring/Resource/Agent.php

Methods summary

public mixed
# getConnections( )

Returns

mixed

Throws

OpenCloud\CloudMonitoring\Exception\AgentException
public mixed
# getConnection( $connectionId )

Parameters

$connectionId

Returns

mixed

Throws

OpenCloud\CloudMonitoring\Exception\AgentException
public OpenCloud\CloudMonitoring\Resource\AgentHost
# getAgentHost( )

Retrieves the agent host object responsible for monitoring certain metrics for an agent.

Retrieves the agent host object responsible for monitoring certain metrics for an agent.

Returns

OpenCloud\CloudMonitoring\Resource\AgentHost

Methods inherited from OpenCloud\CloudMonitoring\Resource\ReadOnlyResource

create(), delete(), update()

Methods inherited from OpenCloud\CloudMonitoring\Resource\AbstractResource

createJson(), listAll(), test(), testParams()

Methods inherited from OpenCloud\Common\Resource\PersistentResource

checkExtension(), createUrl(), id(), name(), refresh(), refreshFromLocationUrl(), region(), status(), waitFor()

Methods inherited from OpenCloud\Common\Resource\BaseResource

__construct(), findLink(), getClient(), getMetadata(), getParent(), getService(), getUrl(), jsonCollectionElement(), jsonCollectionName(), jsonName(), parseResponse(), resourceName(), setMetadata(), setParent(), setService(), url()

Methods inherited from OpenCloud\Common\Base

__call(), checkJsonError(), generateUuid(), getInstance(), getLogger(), hasLogger(), makeResourceIteratorOptions(), populate(), setLogger(), stripNamespace(), toCamel(), toUnderscores()

Constants summary

Constants inherited from OpenCloud\Common\Base

PATCH_CONTENT_TYPE

API documentation generated by ApiGen