Aliyun_Log_Client class is the main class in the SDK. It can be used to communicate with LOG server to put/get data.
| author |
log_dev |
|---|---|
| package |
LOG_PHP_SDK |
__construct(string $endpoint, string $accessKeyId, string $accessKey, $token = "")
stringaliyun accessKeyId
stringaliyun accessKey
applyConfigToMachineGroup(\Aliyun_Log_Models_ApplyConfigToMachineGroupRequest $request)
batchGetLogs(\Aliyun_Log_Models_BatchGetLogsRequest $request) : \Aliyun_Log_Models_BatchGetLogsResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_BatchGetLogsResponse
createACL(\Aliyun_Log_Models_CreateACLRequest $request)
createConfig(\Aliyun_Log_Models_CreateConfigRequest $request)
createLogstore(\Aliyun_Log_Models_CreateLogstoreRequest $request)
| throws |
return Aliyun_Log_Models_CreateLogstoreResponse |
|---|---|
createMachineGroup(\Aliyun_Log_Models_CreateMachineGroupRequest $request)
deleteACL(\Aliyun_Log_Models_DeleteACLRequest $request)
deleteConfig(\Aliyun_Log_Models_DeleteConfigRequest $request)
deleteLogstore(\Aliyun_Log_Models_DeleteLogstoreRequest $request) : \Aliyun_Log_Models_DeleteLogstoresResponse
| throws |
|---|
\Aliyun_Log_Models_DeleteLogstoresResponse
deleteMachineGroup(\Aliyun_Log_Models_DeleteMachineGroupRequest $request)
DeleteShard(\Aliyun_Log_Models_DeleteShardRequest $request) : \Aliyun_Log_Models_ListShardsResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_ListShardsResponse
getACL(\Aliyun_Log_Models_GetACLRequest $request)
getConfig(\Aliyun_Log_Models_GetConfigRequest $request)
getCursor(\Aliyun_Log_Models_GetCursorRequest $request) : \Aliyun_Log_Models_GetCursorResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_GetCursorResponse
getGMT() : string
string
getHistograms(\Aliyun_Log_Models_GetHistogramsRequest $request) : \Aliyun_Log_Models_GetHistogramsResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_GetHistogramsResponse
getHttpResponse( $method, $url, $body, $headers) : array
array
getLogs(\Aliyun_Log_Models_GetLogsRequest $request) : \Aliyun_Log_Models_GetLogsResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_GetLogsResponse
getMachine(\Aliyun_Log_Models_GetMachineRequest $request)
getMachineGroup(\Aliyun_Log_Models_GetMachineGroupRequest $request)
listACLs(\Aliyun_Log_Models_ListACLsRequest $request)
listConfigs(\Aliyun_Log_Models_ListConfigsRequest $request)
listLogstores(\Aliyun_Log_Models_ListLogstoresRequest $request) : \Aliyun_Log_Models_ListLogstoresResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_ListLogstoresResponse
listMachineGroups(\Aliyun_Log_Models_ListMachineGroupsRequest $request)
listShards(\Aliyun_Log_Models_ListShardsRequest $request) : \Aliyun_Log_Models_ListShardsResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_ListShardsResponse
listTopics(\Aliyun_Log_Models_ListTopicsRequest $request) : \Aliyun_Log_Models_ListTopicsResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_ListTopicsResponse
MergeShards(\Aliyun_Log_Models_MergeShardsRequest $request) : \Aliyun_Log_Models_ListShardsResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_ListShardsResponse
parseToJson( $resBody, $requestId) : string
Unsuccessful decode will cause an Aliyun_Log_Exception.
| throws | |
|---|---|
string
putLogs(\Aliyun_Log_Models_PutLogsRequest $request) : \Aliyun_Log_Models_PutLogsResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_PutLogsResponse
removeConfigFromMachineGroup(\Aliyun_Log_Models_RemoveConfigFromMachineGroupRequest $request)
send( $method, $project, $body, $resource, $params, $headers) : array
| throws | |
|---|---|
array
sendRequest( $method, $url, $body, $headers) : array
| throws | |
|---|---|
array
setEndpoint( $endpoint)
splitShard(\Aliyun_Log_Models_SplitShardRequest $request) : \Aliyun_Log_Models_ListShardsResponse
Unsuccessful opertaion will cause an Aliyun_Log_Exception.
| throws |
|---|
\Aliyun_Log_Models_ListShardsResponse
updateACL(\Aliyun_Log_Models_UpdateACLRequest $request)
updateConfig(\Aliyun_Log_Models_UpdateConfigRequest $request)
updateLogstore(\Aliyun_Log_Models_UpdateLogstoreRequest $request)
| throws |
return Aliyun_Log_Models_UpdateLogstoreResponse |
|---|---|
updateMachineGroup(\Aliyun_Log_Models_UpdateMachineGroupRequest $request)
accessKey : string
| var |
aliyun accessKey |
|---|
string
accessKeyId : string
| var |
aliyun accessKeyId |
|---|
string
stsToken : string
| var |
aliyun sts token |
|---|
string
endpoint : string
| var |
LOG endpoint |
|---|
string
isRowIp : string
| var |
Check if the host if row ip. |
|---|
string
port : integer
| var |
Http send port. The dafault value is 80. |
|---|
integer
logHost : string
| var |
log sever host. |
|---|
string
source : string
| var |
the local machine ip address. |
|---|
string