\App\ApiModule\Version0\ControllersCloudsController

Cloud manager controller

Summary

Methods
Properties
Constants
__construct()
createAws()
createAzure()
createHexio()
createIbmCloud()
createInteliGlue()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$awsManager
$azureManager
$hexioManager
$ibmCloudManager
$inteliGlueManager
N/A

Properties

$awsManager

$awsManager : \App\CloudModule\Models\AwsManager

Type

normal — Azure AWS IoT connection manager

$azureManager

$azureManager : \App\CloudModule\Models\AzureManager

Type

normal — Microsoft Azure IoT Hub connection manager

$hexioManager

$hexioManager : \App\CloudModule\Models\HexioManager

Type

normal — Hexio IoT Platform connection manager

$ibmCloudManager

$ibmCloudManager : \App\CloudModule\Models\IbmCloudManager

Type

normal — IBM Cloud IoT connection manager

$inteliGlueManager

$inteliGlueManager : \App\CloudModule\Models\InteliGlueManager

Type

normal — Inteliments InteliGlue connection manager

Methods

__construct()

__construct(\App\CloudModule\Models\AwsManager  $awsManager, \App\CloudModule\Models\AzureManager  $azureManager, \App\CloudModule\Models\HexioManager  $hexioManager, \App\CloudModule\Models\IbmCloudManager  $ibmManager, \App\CloudModule\Models\InteliGlueManager  $inteliGlueManager) : mixed

Constructor

Parameters

\App\CloudModule\Models\AwsManager $awsManager

Amazon AWS IoT connection manager

\App\CloudModule\Models\AzureManager $azureManager

Microsoft Azure IoT Hub connection manager

\App\CloudModule\Models\HexioManager $hexioManager

Hexio IoT Platform connection manager

\App\CloudModule\Models\IbmCloudManager $ibmManager

IBM CLoud IoT connection manager

\App\CloudModule\Models\InteliGlueManager $inteliGlueManager

Inteliments InteliGlue connection manager

Returns

mixed

createAws()

createAws(\Apitte\Core\Http\ApiRequest  $request, \Apitte\Core\Http\ApiResponse  $response) : \Apitte\Core\Http\ApiResponse

Parameters

\Apitte\Core\Http\ApiRequest $request

API request

\Apitte\Core\Http\ApiResponse $response

API response

Returns

\Apitte\Core\Http\ApiResponse —

API response

createAzure()

createAzure(\Apitte\Core\Http\ApiRequest  $request, \Apitte\Core\Http\ApiResponse  $response) : \Apitte\Core\Http\ApiResponse

Parameters

\Apitte\Core\Http\ApiRequest $request

API request

\Apitte\Core\Http\ApiResponse $response

API response

Returns

\Apitte\Core\Http\ApiResponse —

API response

createHexio()

createHexio(\Apitte\Core\Http\ApiRequest  $request, \Apitte\Core\Http\ApiResponse  $response) : \Apitte\Core\Http\ApiResponse

Parameters

\Apitte\Core\Http\ApiRequest $request

API request

\Apitte\Core\Http\ApiResponse $response

API response

Returns

\Apitte\Core\Http\ApiResponse —

API response

createIbmCloud()

createIbmCloud(\Apitte\Core\Http\ApiRequest  $request, \Apitte\Core\Http\ApiResponse  $response) : \Apitte\Core\Http\ApiResponse

Parameters

\Apitte\Core\Http\ApiRequest $request

API request

\Apitte\Core\Http\ApiResponse $response

API response

Returns

\Apitte\Core\Http\ApiResponse —

API response

createInteliGlue()

createInteliGlue(\Apitte\Core\Http\ApiRequest  $request, \Apitte\Core\Http\ApiResponse  $response) : \Apitte\Core\Http\ApiResponse

Parameters

\Apitte\Core\Http\ApiRequest $request

API request

\Apitte\Core\Http\ApiResponse $response

API response

Returns

\Apitte\Core\Http\ApiResponse —

API response