私有网络VPC

    安装SDK工具包

    安装SDK工具包

    运行环境

    PHP SDK包要求运行环境至少为PHP 5.3.2 版本。

    安装SDK

    1. 官方网站下载VPC PHP SDK工具包(ZIP包)。
    2. 在脚本文件中添加以下代码,即可以使用SDK包:

      include 'BaiduBce.phar';
      require 'YourConf.php';

      关于配置VPCClient,可以详细查看每个资源的文档。

    SDK目录结构

    BaiduBce.phar
    └──src
        └── BaiduBce
            ├── Auth                //BCE签名相关
            ├── Exception           //BCE客户端的异常
            ├── Http                //BCE的Http通信相关
            ├── Log                 //BCE日志
            ├── Services
            │   ├── Acl                    //Acl主目录,此目录必须保留
            │   │   ├── AclClient.php      //Acl操作类,所有操作可以通过AclClient类可以完成
            │   │   └── model     
            │   │        └── AclRule.php   //AclRule模块
            │   ├── Bcc                    //Bcc主目录,此目录必须保留
            │   │   ├── BccClient.php      //Bcc操作类,所有操作可以通过BccClient类可以完成
            │   │   └── model     
            │   │        ├── Billing.php   //Billing模块
            │   │        └── SecurityGroupRuleModel.php //SecurityGroupRule模块
            │   ├── Blb                    //Blb主目录,此目录必须保留
            │   │   ├── BlbClient.php      //Blb操作类,所有操作可以通过BlbClient类可以完成
            │   │   └── model     
            │   │        └── BackendServer.php //BackendServer模块
            │   ├── Eip                    //Eip主目录,此目录必须保留
            │   │   ├── EipClient.php      //Eip操作类,所有操作可以通过EipClient类可以完成
            │   │   └── model     
            │   │        ├── Billing.php   //Billing模块
            │   │        └── Reservation.php //Reservation模块
            │   ├── EipGroup                //EipGroup主目录,此目录必须保留
            │   │   ├── EipGroupClient.php  //EipGroup操作类,所有操作可以通过EipGroupClient类可以完成
            │   │   └── model     
            │   │        ├── Billing.php    //Billing模块
            │   │        └── Reservation.php //Reservation模块
            │   ├── Nat                     //Nat主目录,此目录必须保留
            │   │   ├── NatClient.php       //Nat操作类,所有操作可以通过NatClient类可以完成
            │   │   └── model     
            │   │        ├── Billing.php    //Billing模块
            │   │        └── Reservation.php //Reservation模块
            │   ├── PeerConn                //PeerConn主目录,此目录必须保留
            │   │   ├── PeerConnClient.php  //PeerConn操作类,所有操作可以通过PeerConnClient类可以完成
            │   │   └── model     
            │   │        ├── Billing.php    //Billing模块
            │   │        └── Reservation.php //Reservation模块
            │   └── Route                   //Route主目录,此目录必须保留
            │   │   └── RouteClient.php     //Route操作类,所有操作可以通过RouteClient类可以完成
            │   ├── Subnet                  //Subnet主目录,此目录必须保留
            │   │   └── SubnetClient.php    //Subnet操作类,所有操作可以通过
            │   └── Vpc                     //Vpc主目录,此目录必须保留
            │       └── VpcClient.php       //Vpc操作类,所有操作可以通过
            └── Util                //BCE公用工具

    卸载SDK

    预期卸载 SDK 时,删除脚本中include的phar包即可。

    上一篇
    概述
    下一篇
    vpc