API 概览
VPC 网络提供以下 API 接口供您使用。
VPC 网络接口
| API | 说明 |
|---|---|
| CreateRouters | 创建 VPC 网络。 |
| DescribeRouters | 获取 VPC 网络列表。 |
| ModifyRouterAttributes | 修改 VPC 网络的配置。 |
| UpdateRouters | 更新 VPC 网络配置后,使配置生效。 |
| JoinRouter | 将私有网络加入 VPC 网络。 |
| LeaveRouter | 私有网络离开 VPC 网络。 |
| DescribeRouterVxnets | 获取 VPC 网络下的私有网络。 |
| DeleteRouters | 删除 VPC 网络。 |
| AddRouterStatics | 增加一项或多项 VPC 网络规则。 |
| AddRouterStaticEntries | 增加一条 VPC 网络规则条目。 |
| CopyRouterStatics | 把源 VPC 网络规则复制给目的 VPC 网络。 |
| DescribeRouterStatics | 获取 VPC 网络的规则。 |
| DescribeRouterStaticEntries | 获取 VPC 网络规则条目。 |
| ModifyRouterStaticAttributes | 修改 VPC 网络规则。 |
| ModifyRouterStaticEntryAttributes | 修改 VPC 网络路由规则条目属性。 |
| DeleteRouterStatics | 删除一项或多项 VPC 网络规则。 |
| DeleteRouterStaticEntries | 删除一条或多条 VPC 网络规则条目。 |
私有网络接口
| API | 说明 |
|---|---|
| CreateVxnets | 创建私有网络。 |
| DescribeVxnets | 获取私有网络列表。 |
| JoinVxnet | 将云服务器绑定到私有网络。 |
| LeaveVxnet | 将云服务器从私有网络中解绑。 |
| DescribeVxnetInstances | 获取私有网络中的云服务器。 |
| ModifyVxnetAttributes | 修改私有网络的名称和描述。 |
| DeleteVxnets | 删除私有网络。 |
路由表接口
| API | 说明 |
|---|---|
| CreateRouteTable | 创建路由表。 |
| DescribeRouteTables | 获取路由表的配置信息。 |
| ModifyRouteTableAttributes | 修改一个路由表的配置。 |
| AssociateRouteTable | 将路由表绑定到某个资源。 |
| DissociateRouteTable | 将路由表与资源解绑。 |
| DescribeRoutingTableResources | 获取路由表以及资源的对应关系。 |
| UpdateRouteTable | 使路由表的配置修改生效。 |
| DeleteRouteTables | 删除路由表。 |
| AddRoutes | 创建一条路由表规则。 |
| DescribeRoutes | 获取一个或者多个路由表的配置信息。 |
| ModifyRouteAttributes | 修改一条路由表规则。 |
| RemoveRoutes | 删除一条或者多条路由表规则。 |
网络流量镜像接口
| API | 说明 |
|---|---|
| CreateSpan | 创建一个 SPAN。 |
| DescribeSpans | 获取一个或多个 SPAN 的配置。 |
| ModifySpanAttributes | 修改 SPAN 属性。 |
| AddSpanMembers | 添加 SPAN 成员,成员可以是 instance id 或 vxnet id。 |
| RemoveSpanMembers | 移除 SPAN 成员。 |
| UpdateSpan | 修改 SPAN 属性后,应用变更到所有云服务器。 |
| DeleteSpans | 删除一个或多个 SPAN。 |
内网域名别名
| API | 说明 |
|---|---|
| GetDNSLabel | 获取内网域名标记及域名名称。 |
| DescribeDNSAliases | 获取内网域名别名列表。 |
| AssociateDNSAlias | 绑定内网域名别名到资源。 |
| DissociateDNSAliases | 从资源上解绑内网域名。 |