ltd-beget / openapi-vps-php
未提供描述(由 Openapi Generator 生成 https://github.com/openapitools/openapi-generator)
v1.6.0
2023-11-29 18:03 UTC
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^1.7 || ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: ^8.0 || ^9.0
README
未提供描述(由 Openapi Generator 生成 https://github.com/openapitools/openapi-generator)
安装和用法
要求
PHP 7.4 及以上。也应与 PHP 8.0 兼容。
Composer
要通过 Composer 安装绑定,请在 composer.json
中添加以下内容
{ "repositories": [ { "type": "vcs", "url": "https://github.com/LTD-Beget/openapi-vps-php.git" } ], "require": { "LTD-Beget/openapi-vps-php": "*@dev" } }
然后运行 composer install
手动安装
下载文件并包含 autoload.php
<?php require_once('/path/to/BegetOpenAPIVps/vendor/autoload.php');
入门指南
请遵循 安装过程,然后运行以下命令
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure Bearer (JWT) authorization: bearerAuth $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new OpenAPI\Client\Api\BackupServiceApi( // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`. // This is optional, `GuzzleHttp\Client` will be used as default. new GuzzleHttp\Client(), $config ); try { $result = $apiInstance->backupServiceGetAvailableCopies(); print_r($result); } catch (Exception $e) { echo 'Exception when calling BackupServiceApi->backupServiceGetAvailableCopies: ', $e->getMessage(), PHP_EOL; }
API 端点
所有 URI 都相对于 https://api.beget.com
模型
- BackupGetAvailableCopiesResponse
- BackupGetBackupFileListResponse
- BackupGetOrdersResponse
- BackupRestoreFileRequest
- BackupRestoreFileResponse
- BackupRestoreFileResponseError
- BackupRestoreServerRequest
- BackupRestoreServerResponse
- BackupRestoreServerResponseError
- ConfiguratorConfiguratorSettings
- ConfiguratorCpuSettings
- ConfiguratorDiskSettings
- ConfiguratorGetCalculationResponse
- ConfiguratorGetCalculationResponseError
- ConfiguratorGetCalculationResponseSuccess
- ConfiguratorGetConfiguratorInfoResponse
- ConfiguratorMemorySettings
- ConfiguratorRange
- ManageAttachIpAddressRequest
- ManageAttachIpAddressResponse
- ManageAttachIpAddressResponseError
- ManageAttachSshKeyResponse
- ManageAttachSshKeyResponseError
- ManageAttachToPrivateNetworkRequest
- ManageAttachToPrivateNetworkResponse
- ManageAttachToPrivateNetworkResponseError
- ManageChangeConfigurationRequest
- ManageChangeConfigurationResponse
- ManageChangeConfigurationResponseError
- ManageChangeSshAccessRequest
- ManageChangeSshAccessResponse
- ManageChangeSshAccessResponseError
- ManageCheckSoftwareRequirementsRequest
- ManageCheckSoftwareRequirementsResponse
- ManageCheckSoftwareRequirementsResponseError
- ManageCreateVpsRequest
- ManageCreateVpsResponse
- ManageCreateVpsResponseError
- ManageCreateVpsResponseErrorInsufficientFundsError
- ManageCreateVpsResponseErrorSoftwareVariableError
- ManageCreateVpsResponseErrorSoftwareVariableErrorValueError
- ManageDetachFromPrivateNetworkResponse
- ManageDetachFromPrivateNetworkResponseError
- ManageDetachIpAddressResponse
- ManageDetachIpAddressResponseError
- ManageDetachSshKeyResponse
- ManageDetachSshKeyResponseError
- ManageDisablePostInstallAlertResponse
- ManageGetAvailableConfigurationResponse
- ManageGetFileManagerSettingsResponse
- ManageGetFileManagerSettingsResponseCredentials
- ManageGetFileManagerSettingsResponseError
- ManageGetHistoryResponse
- ManageGetInfoResponse
- ManageGetInstalledSoftwareResponse
- ManageGetListResponse
- ManageGetRegionListResponse
- ManageGetStatusesResponse
- ManageGetStatusesResponseStatusInfo
- ManageHistoryItem
- ManagePrivateNetworkInfo
- ManageRebootVpsResponse
- ManageRebootVpsResponseError
- ManageReinstallRequest
- ManageReinstallResponse
- ManageReinstallResponseError
- ManageReinstallResponseErrorInsufficientFundsError
- ManageReinstallResponseErrorSoftwareVariableError
- ManageReinstallResponseErrorSoftwareVariableErrorValueError
- ManageRemoveVpsResponse
- ManageRemoveVpsResponseError
- ManageReserveVpsSubdomainResponse
- ManageReserveVpsSubdomainResponseError
- ManageResetPasswordResponse
- ManageResetPasswordResponseError
- ManageResetVpsResponse
- ManageResetVpsResponseError
- ManageSoftwareInstallInfo
- ManageStartRescueResponse
- ManageStartRescueResponseError
- ManageStartVpsResponse
- ManageStartVpsResponseError
- ManageStopRescueResponse
- ManageStopRescueResponseError
- ManageStopVpsResponse
- ManageStopVpsResponseError
- 管理解压缩响应
- 管理更新信息请求
- 管理更新信息响应
- 管理更新信息响应错误
- 管理VPS配置
- 管理VPS信息
- 市场域名字段
- 市场电子邮件字段
- 市场通用字段
- 市场描述字段
- 市场获取软件信息响应
- 市场获取软件列表响应
- 市场密码字段
- 市场软件信息
- 市场软件信息要求
- 市场文本字段
- 网络创建私有网络请求
- 网络创建私有网络响应
- 网络创建私有网络响应错误
- 网络获取网络信息响应
- 网络订购IP地址请求
- 网络订购IP地址响应
- 网络订购IP地址响应错误
- 网络移除IP地址响应
- 网络移除IP地址响应错误
- 网络建议私有地址请求
- 网络建议私有地址响应
- 快照创建计算器请求
- 快照创建计算器响应
- 快照创建请求
- 快照创建响应
- 快照创建响应错误
- 快照编辑请求
- 快照编辑响应
- 快照获取所有响应
- 快照获取所有还原响应
- 快照移除响应
- 快照移除响应错误
- 快照所需配置
- 快照还原
- 快照还原请求
- 快照还原响应
- 快照还原响应错误
- 快照快照
- 软件许可证更改许可证计划请求
- 软件许可证更改许可证计划响应
- 软件许可证更改许可证计划响应错误
- 软件许可证更改许可证计划响应错误资金不足错误
- 软件许可证获取许可证信息响应
- SSH密钥添加请求
- SSH密钥添加响应
- SSH密钥添加响应错误
- SSH密钥获取所有响应
- SSH密钥移除响应
- SSH密钥移除响应错误
- 统计获取CPU详细信息响应
- 统计获取CPU响应
- 统计获取磁盘响应
- 统计获取磁盘使用率响应
- 统计获取平均负载响应
- 统计获取内存响应
- 统计获取网络响应
- 统计获取进程列表响应
- 统计获取进程列表响应错误
- 统计获取进程列表响应进程列表
- 统计获取进程列表响应进程列表进程信息
- 统计系列数据
- 结构附加IP信息
- 结构附加私有网络
- 结构配置参数
- 结构复制信息
- 结构复制信息配置
- 结构文件信息
- 结构已安装软件信息
- 结构已安装软件信息字段值
- 结构IP信息
- 结构已发行软件许可证
- 结构订单信息
- 结构订单信息错误详情
- 结构订单信息错误详情文件错误
- 结构私有网络
- 结构区域信息
- 结构软件类别
- 结构软件许可证
- 结构软件许可证计费类型
- 结构软件许可证计费类型每日
- 结构软件许可证计费类型每月
- 结构软件元数据
- 结构SSH密钥信息
授权
携带认证
- 类型:携带认证(JWT)
测试
要运行测试,请使用
composer install vendor/bin/phpunit
作者
关于此包
此PHP包是由OpenAPI Generator项目自动生成的
- API版本:
v1.6.0
- 包版本:
v1.6.0
- 包版本:
- 构建包:
org.openapitools.codegen.languages.PhpClientCodegen