/* * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ namespace TencentCloud.Vpc.V20170312 { using Newtonsoft.Json; using System.Threading.Tasks; using TencentCloud.Common; using TencentCloud.Common.Profile; using TencentCloud.Vpc.V20170312.Models; public class VpcClient : AbstractClient{ private const string endpoint = "vpc.tencentcloudapi.com"; private const string version = "2017-03-12"; /// /// Client constructor. /// /// Credentials. /// Region name, such as "ap-guangzhou". public VpcClient(Credential credential, string region) : this(credential, region, new ClientProfile()) { } /// /// Client Constructor. /// /// Credentials. /// Region name, such as "ap-guangzhou". /// Client profiles. public VpcClient(Credential credential, string region, ClientProfile profile) : base(endpoint, version, credential, region, profile) { } /// /// 本接口(AcceptAttachCcnInstances)用于跨账号关联实例时,云联网所有者接受并同意关联操作。 /// /// /// public async Task AcceptAttachCcnInstances(AcceptAttachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AcceptAttachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AcceptAttachCcnInstances)用于跨账号关联实例时,云联网所有者接受并同意关联操作。 /// /// /// public AcceptAttachCcnInstancesResponse AcceptAttachCcnInstancesSync(AcceptAttachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AcceptAttachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于添加带宽包资源,包括[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)和[负载均衡](https://cloud.tencent.com/document/product/214/517)等 /// /// /// public async Task AddBandwidthPackageResources(AddBandwidthPackageResourcesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AddBandwidthPackageResources"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于添加带宽包资源,包括[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)和[负载均衡](https://cloud.tencent.com/document/product/214/517)等 /// /// /// public AddBandwidthPackageResourcesResponse AddBandwidthPackageResourcesSync(AddBandwidthPackageResourcesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AddBandwidthPackageResources"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于在转换实例下添加IPV6转换规则。 /// 2. 支持在同一个转换实例下批量添加转换规则,一个账户在一个地域最多50个。 /// 3. 一个完整的转换规则包括vip6:vport6:protocol:vip:vport,其中vip6:vport6:protocol必须是唯一。 /// /// /// public async Task AddIp6Rules(AddIp6RulesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AddIp6Rules"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于在转换实例下添加IPV6转换规则。 /// 2. 支持在同一个转换实例下批量添加转换规则,一个账户在一个地域最多50个。 /// 3. 一个完整的转换规则包括vip6:vport6:protocol:vip:vport,其中vip6:vport6:protocol必须是唯一。 /// /// /// public AddIp6RulesResponse AddIp6RulesSync(AddIp6RulesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AddIp6Rules"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (AllocateAddresses) 用于申请一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 /// * EIP 是专为动态云计算设计的静态 IP 地址。借助 EIP,您可以快速将 EIP 重新映射到您的另一个实例上,从而屏蔽实例故障。 /// * 您的 EIP 与腾讯云账户相关联,而不是与某个实例相关联。在您选择显式释放该地址,或欠费超过24小时之前,它会一直与您的腾讯云账户保持关联。 /// * 一个腾讯云账户在每个地域能申请的 EIP 最大配额有所限制,可参见 [EIP 产品简介](https://cloud.tencent.com/document/product/213/5733),上述配额可通过 DescribeAddressQuota 接口获取。 /// /// /// public async Task AllocateAddresses(AllocateAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AllocateAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (AllocateAddresses) 用于申请一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 /// * EIP 是专为动态云计算设计的静态 IP 地址。借助 EIP,您可以快速将 EIP 重新映射到您的另一个实例上,从而屏蔽实例故障。 /// * 您的 EIP 与腾讯云账户相关联,而不是与某个实例相关联。在您选择显式释放该地址,或欠费超过24小时之前,它会一直与您的腾讯云账户保持关联。 /// * 一个腾讯云账户在每个地域能申请的 EIP 最大配额有所限制,可参见 [EIP 产品简介](https://cloud.tencent.com/document/product/213/5733),上述配额可通过 DescribeAddressQuota 接口获取。 /// /// /// public AllocateAddressesResponse AllocateAddressesSync(AllocateAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AllocateAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于给IPv6地址初次分配公网带宽 /// /// /// public async Task AllocateIp6AddressesBandwidth(AllocateIp6AddressesBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AllocateIp6AddressesBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于给IPv6地址初次分配公网带宽 /// /// /// public AllocateIp6AddressesBandwidthResponse AllocateIp6AddressesBandwidthSync(AllocateIp6AddressesBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AllocateIp6AddressesBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssignIpv6Addresses)用于弹性网卡申请`IPv6`地址。
/// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口。 /// * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 /// * 可以指定`IPv6`地址申请,地址类型不能为主`IP`,`IPv6`地址暂时只支持作为辅助`IP`。 /// * 地址必须要在弹性网卡所在子网内,而且不能被占用。 /// * 在弹性网卡上申请一个到多个辅助`IPv6`地址,接口会在弹性网卡所在子网段内返回指定数量的辅助`IPv6`地址。 ///
/// /// public async Task AssignIpv6Addresses(AssignIpv6AddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AssignIpv6Addresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssignIpv6Addresses)用于弹性网卡申请`IPv6`地址。
/// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口。 /// * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 /// * 可以指定`IPv6`地址申请,地址类型不能为主`IP`,`IPv6`地址暂时只支持作为辅助`IP`。 /// * 地址必须要在弹性网卡所在子网内,而且不能被占用。 /// * 在弹性网卡上申请一个到多个辅助`IPv6`地址,接口会在弹性网卡所在子网段内返回指定数量的辅助`IPv6`地址。 ///
/// /// public AssignIpv6AddressesResponse AssignIpv6AddressesSync(AssignIpv6AddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AssignIpv6Addresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssignIpv6CidrBlock)用于分配IPv6网段。 /// * 使用本接口前,您需要已有VPC实例,如果没有可通过接口CreateVpc创建。 /// * 每个VPC只能申请一个IPv6网段 /// /// /// public async Task AssignIpv6CidrBlock(AssignIpv6CidrBlockRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AssignIpv6CidrBlock"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssignIpv6CidrBlock)用于分配IPv6网段。 /// * 使用本接口前,您需要已有VPC实例,如果没有可通过接口CreateVpc创建。 /// * 每个VPC只能申请一个IPv6网段 /// /// /// public AssignIpv6CidrBlockResponse AssignIpv6CidrBlockSync(AssignIpv6CidrBlockRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AssignIpv6CidrBlock"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssignIpv6SubnetCidrBlock)用于分配IPv6子网段。 /// * 给子网分配 `IPv6` 网段,要求子网所属 `VPC` 已获得 `IPv6` 网段。如果尚未分配,请先通过接口 `AssignIpv6CidrBlock` 给子网所属 `VPC` 分配一个 `IPv6` 网段。否则无法分配 `IPv6` 子网段。 /// * 每个子网只能分配一个IPv6网段。 /// /// /// public async Task AssignIpv6SubnetCidrBlock(AssignIpv6SubnetCidrBlockRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AssignIpv6SubnetCidrBlock"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssignIpv6SubnetCidrBlock)用于分配IPv6子网段。 /// * 给子网分配 `IPv6` 网段,要求子网所属 `VPC` 已获得 `IPv6` 网段。如果尚未分配,请先通过接口 `AssignIpv6CidrBlock` 给子网所属 `VPC` 分配一个 `IPv6` 网段。否则无法分配 `IPv6` 子网段。 /// * 每个子网只能分配一个IPv6网段。 /// /// /// public AssignIpv6SubnetCidrBlockResponse AssignIpv6SubnetCidrBlockSync(AssignIpv6SubnetCidrBlockRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AssignIpv6SubnetCidrBlock"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssignPrivateIpAddresses)用于弹性网卡申请内网 IP。 /// * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 /// * 可以指定内网IP地址申请,内网IP地址类型不能为主IP,主IP已存在,不能修改,内网IP必须要弹性网卡所在子网内,而且不能被占用。 /// * 在弹性网卡上申请一个到多个辅助内网IP,接口会在弹性网卡所在子网网段内返回指定数量的辅助内网IP。 /// /// /// public async Task AssignPrivateIpAddresses(AssignPrivateIpAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AssignPrivateIpAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssignPrivateIpAddresses)用于弹性网卡申请内网 IP。 /// * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 /// * 可以指定内网IP地址申请,内网IP地址类型不能为主IP,主IP已存在,不能修改,内网IP必须要弹性网卡所在子网内,而且不能被占用。 /// * 在弹性网卡上申请一个到多个辅助内网IP,接口会在弹性网卡所在子网网段内返回指定数量的辅助内网IP。 /// /// /// public AssignPrivateIpAddressesResponse AssignPrivateIpAddressesSync(AssignPrivateIpAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AssignPrivateIpAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (AssociateAddress) 用于将[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)绑定到实例或弹性网卡的指定内网 IP 上。 /// * 将 EIP 绑定到实例(CVM)上,其本质是将 EIP 绑定到实例上主网卡的主内网 IP 上。 /// * 将 EIP 绑定到主网卡的主内网IP上,绑定过程会把其上绑定的普通公网 IP 自动解绑并释放。 /// * 将 EIP 绑定到指定网卡的内网 IP上(非主网卡的主内网IP),则必须先解绑该 EIP,才能再绑定新的。 /// * 将 EIP 绑定到NAT网关,请使用接口[EipBindNatGateway](https://cloud.tencent.com/document/product/215/4093) /// * EIP 如果欠费或被封堵,则不能被绑定。 /// * 只有状态为 UNBIND 的 EIP 才能够被绑定。 /// /// /// public async Task AssociateAddress(AssociateAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AssociateAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (AssociateAddress) 用于将[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)绑定到实例或弹性网卡的指定内网 IP 上。 /// * 将 EIP 绑定到实例(CVM)上,其本质是将 EIP 绑定到实例上主网卡的主内网 IP 上。 /// * 将 EIP 绑定到主网卡的主内网IP上,绑定过程会把其上绑定的普通公网 IP 自动解绑并释放。 /// * 将 EIP 绑定到指定网卡的内网 IP上(非主网卡的主内网IP),则必须先解绑该 EIP,才能再绑定新的。 /// * 将 EIP 绑定到NAT网关,请使用接口[EipBindNatGateway](https://cloud.tencent.com/document/product/215/4093) /// * EIP 如果欠费或被封堵,则不能被绑定。 /// * 只有状态为 UNBIND 的 EIP 才能够被绑定。 /// /// /// public AssociateAddressResponse AssociateAddressSync(AssociateAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AssociateAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssociateNatGatewayAddress)用于NAT网关绑定弹性IP(EIP)。 /// /// /// public async Task AssociateNatGatewayAddress(AssociateNatGatewayAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AssociateNatGatewayAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssociateNatGatewayAddress)用于NAT网关绑定弹性IP(EIP)。 /// /// /// public AssociateNatGatewayAddressResponse AssociateNatGatewayAddressSync(AssociateNatGatewayAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AssociateNatGatewayAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssociateNetworkAclSubnets)用于网络ACL关联vpc下的子网。 /// /// /// public async Task AssociateNetworkAclSubnets(AssociateNetworkAclSubnetsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AssociateNetworkAclSubnets"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssociateNetworkAclSubnets)用于网络ACL关联vpc下的子网。 /// /// /// public AssociateNetworkAclSubnetsResponse AssociateNetworkAclSubnetsSync(AssociateNetworkAclSubnetsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AssociateNetworkAclSubnets"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssociateNetworkInterfaceSecurityGroups)用于弹性网卡绑定安全组(SecurityGroup)。 /// /// /// public async Task AssociateNetworkInterfaceSecurityGroups(AssociateNetworkInterfaceSecurityGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AssociateNetworkInterfaceSecurityGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AssociateNetworkInterfaceSecurityGroups)用于弹性网卡绑定安全组(SecurityGroup)。 /// /// /// public AssociateNetworkInterfaceSecurityGroupsResponse AssociateNetworkInterfaceSecurityGroupsSync(AssociateNetworkInterfaceSecurityGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AssociateNetworkInterfaceSecurityGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AttachCcnInstances)用于将网络实例加载到云联网实例中,网络实例包括VPC和专线网关。
/// 每个云联网能够关联的网络实例个数是有限的,详请参考产品文档。如果需要扩充请联系在线客服。 ///
/// /// public async Task AttachCcnInstances(AttachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AttachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AttachCcnInstances)用于将网络实例加载到云联网实例中,网络实例包括VPC和专线网关。
/// 每个云联网能够关联的网络实例个数是有限的,详请参考产品文档。如果需要扩充请联系在线客服。 ///
/// /// public AttachCcnInstancesResponse AttachCcnInstancesSync(AttachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AttachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AttachClassicLinkVpc)用于创建私有网络和基础网络设备互通。 /// * 私有网络和基础网络设备必须在同一个地域。 /// * 私有网络和基础网络的区别详见vpc产品文档-私有网络与基础网络。 /// /// /// public async Task AttachClassicLinkVpc(AttachClassicLinkVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AttachClassicLinkVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AttachClassicLinkVpc)用于创建私有网络和基础网络设备互通。 /// * 私有网络和基础网络设备必须在同一个地域。 /// * 私有网络和基础网络的区别详见vpc产品文档-私有网络与基础网络。 /// /// /// public AttachClassicLinkVpcResponse AttachClassicLinkVpcSync(AttachClassicLinkVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AttachClassicLinkVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AttachNetworkInterface)用于弹性网卡绑定云主机。 /// * 一个云主机可以绑定多个弹性网卡,但只能绑定一个主网卡。更多限制信息详见弹性网卡使用限制。 /// * 一个弹性网卡只能同时绑定一个云主机。 /// * 只有运行中或者已关机状态的云主机才能绑定弹性网卡,查看云主机状态详见腾讯云主机信息。 /// * 弹性网卡绑定的云主机必须是私有网络的,而且云主机所在可用区必须和弹性网卡子网的可用区相同。 /// /// /// public async Task AttachNetworkInterface(AttachNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "AttachNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(AttachNetworkInterface)用于弹性网卡绑定云主机。 /// * 一个云主机可以绑定多个弹性网卡,但只能绑定一个主网卡。更多限制信息详见弹性网卡使用限制。 /// * 一个弹性网卡只能同时绑定一个云主机。 /// * 只有运行中或者已关机状态的云主机才能绑定弹性网卡,查看云主机状态详见腾讯云主机信息。 /// * 弹性网卡绑定的云主机必须是私有网络的,而且云主机所在可用区必须和弹性网卡子网的可用区相同。 /// /// /// public AttachNetworkInterfaceResponse AttachNetworkInterfaceSync(AttachNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "AttachNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CheckAssistantCidr)用于检查辅助CIDR是否与存量路由、对等连接(对端VPC的CIDR)等资源存在冲突。如果存在重叠,则返回重叠的资源。(接口灰度中,如需使用请提工单。) /// * 检测辅助CIDR是否与当前VPC的主CIDR和辅助CIDR存在重叠。 /// * 检测辅助CIDR是否与当前VPC的路由的目的端存在重叠。 /// * 检测辅助CIDR是否与当前VPC的对等连接,对端VPC下的主CIDR或辅助CIDR存在重叠。 /// /// /// public async Task CheckAssistantCidr(CheckAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CheckAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CheckAssistantCidr)用于检查辅助CIDR是否与存量路由、对等连接(对端VPC的CIDR)等资源存在冲突。如果存在重叠,则返回重叠的资源。(接口灰度中,如需使用请提工单。) /// * 检测辅助CIDR是否与当前VPC的主CIDR和辅助CIDR存在重叠。 /// * 检测辅助CIDR是否与当前VPC的路由的目的端存在重叠。 /// * 检测辅助CIDR是否与当前VPC的对等连接,对端VPC下的主CIDR或辅助CIDR存在重叠。 /// /// /// public CheckAssistantCidrResponse CheckAssistantCidrSync(CheckAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CheckAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CheckDefaultSubnet)用于预判是否可建默认子网。 /// /// /// public async Task CheckDefaultSubnet(CheckDefaultSubnetRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CheckDefaultSubnet"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CheckDefaultSubnet)用于预判是否可建默认子网。 /// /// /// public CheckDefaultSubnetResponse CheckDefaultSubnetSync(CheckDefaultSubnetRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CheckDefaultSubnet"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CheckNetDetectState)用于验证网络探测。 /// /// /// public async Task CheckNetDetectState(CheckNetDetectStateRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CheckNetDetectState"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CheckNetDetectState)用于验证网络探测。 /// /// /// public CheckNetDetectStateResponse CheckNetDetectStateSync(CheckNetDetectStateRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CheckNetDetectState"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateAddressTemplate)用于创建IP地址模版 /// /// /// public async Task CreateAddressTemplate(CreateAddressTemplateRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateAddressTemplate"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateAddressTemplate)用于创建IP地址模版 /// /// /// public CreateAddressTemplateResponse CreateAddressTemplateSync(CreateAddressTemplateRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateAddressTemplate"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateAddressTemplateGroup)用于创建IP地址模版集合 /// /// /// public async Task CreateAddressTemplateGroup(CreateAddressTemplateGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateAddressTemplateGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateAddressTemplateGroup)用于创建IP地址模版集合 /// /// /// public CreateAddressTemplateGroupResponse CreateAddressTemplateGroupSync(CreateAddressTemplateGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateAddressTemplateGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateAndAttachNetworkInterface)用于创建弹性网卡并绑定云主机。 /// * 创建弹性网卡时可以指定内网IP,并且可以指定一个主IP,指定的内网IP必须在弹性网卡所在子网内,而且不能被占用。 /// * 创建弹性网卡时可以指定需要申请的内网IP数量,系统会随机生成内网IP地址。 /// * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 /// * 创建弹性网卡同时可以绑定已有安全组。 /// * 创建弹性网卡同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public async Task CreateAndAttachNetworkInterface(CreateAndAttachNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateAndAttachNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateAndAttachNetworkInterface)用于创建弹性网卡并绑定云主机。 /// * 创建弹性网卡时可以指定内网IP,并且可以指定一个主IP,指定的内网IP必须在弹性网卡所在子网内,而且不能被占用。 /// * 创建弹性网卡时可以指定需要申请的内网IP数量,系统会随机生成内网IP地址。 /// * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 /// * 创建弹性网卡同时可以绑定已有安全组。 /// * 创建弹性网卡同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public CreateAndAttachNetworkInterfaceResponse CreateAndAttachNetworkInterfaceSync(CreateAndAttachNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateAndAttachNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateAssistantCidr)用于批量创建辅助CIDR。(接口灰度中,如需使用请提工单。) /// /// /// public async Task CreateAssistantCidr(CreateAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateAssistantCidr)用于批量创建辅助CIDR。(接口灰度中,如需使用请提工单。) /// /// /// public CreateAssistantCidrResponse CreateAssistantCidrSync(CreateAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口支持创建[设备带宽包](https://cloud.tencent.com/document/product/684/15246#.E8.AE.BE.E5.A4.87.E5.B8.A6.E5.AE.BD.E5.8C.85)和[IP带宽包](https://cloud.tencent.com/document/product/684/15246#ip-.E5.B8.A6.E5.AE.BD.E5.8C.85) /// /// /// public async Task CreateBandwidthPackage(CreateBandwidthPackageRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateBandwidthPackage"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口支持创建[设备带宽包](https://cloud.tencent.com/document/product/684/15246#.E8.AE.BE.E5.A4.87.E5.B8.A6.E5.AE.BD.E5.8C.85)和[IP带宽包](https://cloud.tencent.com/document/product/684/15246#ip-.E5.B8.A6.E5.AE.BD.E5.8C.85) /// /// /// public CreateBandwidthPackageResponse CreateBandwidthPackageSync(CreateBandwidthPackageRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateBandwidthPackage"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateCcn)用于创建云联网(CCN)。
/// * 创建云联网同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// 每个账号能创建的云联网实例个数是有限的,详请参考产品文档。如果需要扩充请联系在线客服。 ///
/// /// public async Task CreateCcn(CreateCcnRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateCcn"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateCcn)用于创建云联网(CCN)。
/// * 创建云联网同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// 每个账号能创建的云联网实例个数是有限的,详请参考产品文档。如果需要扩充请联系在线客服。 ///
/// /// public CreateCcnResponse CreateCcnSync(CreateCcnRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateCcn"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateCustomerGateway)用于创建对端网关。 /// /// /// public async Task CreateCustomerGateway(CreateCustomerGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateCustomerGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateCustomerGateway)用于创建对端网关。 /// /// /// public CreateCustomerGatewayResponse CreateCustomerGatewaySync(CreateCustomerGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateCustomerGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateDefaultSecurityGroup)用于创建(如果项目下未存在默认安全组,则创建;已存在则获取。)默认安全组(SecurityGroup)。 /// * 每个账户下每个地域的每个项目的安全组数量限制。 /// * 新建的安全组的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用CreateSecurityGroupPolicies将安全组的规则设置为需要的规则。 /// * 创建安全组同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public async Task CreateDefaultSecurityGroup(CreateDefaultSecurityGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateDefaultSecurityGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateDefaultSecurityGroup)用于创建(如果项目下未存在默认安全组,则创建;已存在则获取。)默认安全组(SecurityGroup)。 /// * 每个账户下每个地域的每个项目的安全组数量限制。 /// * 新建的安全组的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用CreateSecurityGroupPolicies将安全组的规则设置为需要的规则。 /// * 创建安全组同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public CreateDefaultSecurityGroupResponse CreateDefaultSecurityGroupSync(CreateDefaultSecurityGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateDefaultSecurityGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateDefaultVpc)用于创建默认私有网络(VPC)。 /// /// 默认VPC适用于快速入门和启动公共实例,您可以像使用任何其他VPC一样使用默认VPC。如果您想创建标准VPC,即指定VPC名称、VPC网段、子网网段、子网可用区,请使用常规创建VPC接口(CreateVpc) /// /// 正常情况,本接口并不一定生产默认VPC,而是根据用户账号的网络属性(DescribeAccountAttributes)来决定的 /// * 支持基础网络、VPC,返回VpcId为0 /// * 只支持VPC,返回默认VPC信息 /// /// 您也可以通过 Force 参数,强制返回默认VPC /// /// /// public async Task CreateDefaultVpc(CreateDefaultVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateDefaultVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateDefaultVpc)用于创建默认私有网络(VPC)。 /// /// 默认VPC适用于快速入门和启动公共实例,您可以像使用任何其他VPC一样使用默认VPC。如果您想创建标准VPC,即指定VPC名称、VPC网段、子网网段、子网可用区,请使用常规创建VPC接口(CreateVpc) /// /// 正常情况,本接口并不一定生产默认VPC,而是根据用户账号的网络属性(DescribeAccountAttributes)来决定的 /// * 支持基础网络、VPC,返回VpcId为0 /// * 只支持VPC,返回默认VPC信息 /// /// 您也可以通过 Force 参数,强制返回默认VPC /// /// /// public CreateDefaultVpcResponse CreateDefaultVpcSync(CreateDefaultVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateDefaultVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateDirectConnectGateway)用于创建专线网关。 /// /// /// public async Task CreateDirectConnectGateway(CreateDirectConnectGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateDirectConnectGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateDirectConnectGateway)用于创建专线网关。 /// /// /// public CreateDirectConnectGatewayResponse CreateDirectConnectGatewaySync(CreateDirectConnectGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateDirectConnectGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateDirectConnectGatewayCcnRoutes)用于创建专线网关的云联网路由(IDC网段) /// /// /// public async Task CreateDirectConnectGatewayCcnRoutes(CreateDirectConnectGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateDirectConnectGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateDirectConnectGatewayCcnRoutes)用于创建专线网关的云联网路由(IDC网段) /// /// /// public CreateDirectConnectGatewayCcnRoutesResponse CreateDirectConnectGatewayCcnRoutesSync(CreateDirectConnectGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateDirectConnectGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateFlowLog)用于创建流日志 /// /// /// public async Task CreateFlowLog(CreateFlowLogRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateFlowLog"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateFlowLog)用于创建流日志 /// /// /// public CreateFlowLogResponse CreateFlowLogSync(CreateFlowLogRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateFlowLog"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateHaVip)用于创建高可用虚拟IP(HAVIP) /// /// /// public async Task CreateHaVip(CreateHaVipRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateHaVip"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateHaVip)用于创建高可用虚拟IP(HAVIP) /// /// /// public CreateHaVipResponse CreateHaVipSync(CreateHaVipRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateHaVip"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于创建IPV6转换IPV4实例,支持批量 /// 2. 同一个账户在一个地域最多允许创建10个转换实例 /// /// /// public async Task CreateIp6Translators(CreateIp6TranslatorsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateIp6Translators"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于创建IPV6转换IPV4实例,支持批量 /// 2. 同一个账户在一个地域最多允许创建10个转换实例 /// /// /// public CreateIp6TranslatorsResponse CreateIp6TranslatorsSync(CreateIp6TranslatorsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateIp6Translators"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNatGateway)用于创建NAT网关。 /// /// /// public async Task CreateNatGateway(CreateNatGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateNatGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNatGateway)用于创建NAT网关。 /// /// /// public CreateNatGatewayResponse CreateNatGatewaySync(CreateNatGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateNatGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNatGatewayDestinationIpPortTranslationNatRule)用于创建NAT网关端口转发规则。 /// /// /// public async Task CreateNatGatewayDestinationIpPortTranslationNatRule(CreateNatGatewayDestinationIpPortTranslationNatRuleRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateNatGatewayDestinationIpPortTranslationNatRule"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNatGatewayDestinationIpPortTranslationNatRule)用于创建NAT网关端口转发规则。 /// /// /// public CreateNatGatewayDestinationIpPortTranslationNatRuleResponse CreateNatGatewayDestinationIpPortTranslationNatRuleSync(CreateNatGatewayDestinationIpPortTranslationNatRuleRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateNatGatewayDestinationIpPortTranslationNatRule"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNetDetect)用于创建网络探测。 /// /// /// public async Task CreateNetDetect(CreateNetDetectRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateNetDetect"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNetDetect)用于创建网络探测。 /// /// /// public CreateNetDetectResponse CreateNetDetectSync(CreateNetDetectRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateNetDetect"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNetworkAcl)用于创建新的网络ACL。 /// * 新建的网络ACL的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用ModifyNetworkAclEntries将网络ACL的规则设置为需要的规则。 /// /// /// public async Task CreateNetworkAcl(CreateNetworkAclRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateNetworkAcl"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNetworkAcl)用于创建新的网络ACL。 /// * 新建的网络ACL的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用ModifyNetworkAclEntries将网络ACL的规则设置为需要的规则。 /// /// /// public CreateNetworkAclResponse CreateNetworkAclSync(CreateNetworkAclRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateNetworkAcl"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNetworkInterface)用于创建弹性网卡。 /// * 创建弹性网卡时可以指定内网IP,并且可以指定一个主IP,指定的内网IP必须在弹性网卡所在子网内,而且不能被占用。 /// * 创建弹性网卡时可以指定需要申请的内网IP数量,系统会随机生成内网IP地址。 /// * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 /// * 创建弹性网卡同时可以绑定已有安全组。 /// * 创建弹性网卡同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public async Task CreateNetworkInterface(CreateNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateNetworkInterface)用于创建弹性网卡。 /// * 创建弹性网卡时可以指定内网IP,并且可以指定一个主IP,指定的内网IP必须在弹性网卡所在子网内,而且不能被占用。 /// * 创建弹性网卡时可以指定需要申请的内网IP数量,系统会随机生成内网IP地址。 /// * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 /// * 创建弹性网卡同时可以绑定已有安全组。 /// * 创建弹性网卡同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public CreateNetworkInterfaceResponse CreateNetworkInterfaceSync(CreateNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateRouteTable)用于创建路由表。 /// * 创建了VPC后,系统会创建一个默认路由表,所有新建的子网都会关联到默认路由表。默认情况下您可以直接使用默认路由表来管理您的路由策略。当您的路由策略较多时,您可以调用创建路由表接口创建更多路由表管理您的路由策略。 /// * 创建路由表同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public async Task CreateRouteTable(CreateRouteTableRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateRouteTable"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateRouteTable)用于创建路由表。 /// * 创建了VPC后,系统会创建一个默认路由表,所有新建的子网都会关联到默认路由表。默认情况下您可以直接使用默认路由表来管理您的路由策略。当您的路由策略较多时,您可以调用创建路由表接口创建更多路由表管理您的路由策略。 /// * 创建路由表同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public CreateRouteTableResponse CreateRouteTableSync(CreateRouteTableRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateRouteTable"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateRoutes)用于创建路由策略。 /// * 向指定路由表批量新增路由策略。 /// /// /// public async Task CreateRoutes(CreateRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateRoutes)用于创建路由策略。 /// * 向指定路由表批量新增路由策略。 /// /// /// public CreateRoutesResponse CreateRoutesSync(CreateRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSecurityGroup)用于创建新的安全组(SecurityGroup)。 /// * 每个账户下每个地域的每个项目的安全组数量限制。 /// * 新建的安全组的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用CreateSecurityGroupPolicies将安全组的规则设置为需要的规则。 /// * 创建安全组同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public async Task CreateSecurityGroup(CreateSecurityGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateSecurityGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSecurityGroup)用于创建新的安全组(SecurityGroup)。 /// * 每个账户下每个地域的每个项目的安全组数量限制。 /// * 新建的安全组的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用CreateSecurityGroupPolicies将安全组的规则设置为需要的规则。 /// * 创建安全组同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public CreateSecurityGroupResponse CreateSecurityGroupSync(CreateSecurityGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateSecurityGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSecurityGroupPolicies)用于创建安全组规则(SecurityGroupPolicy)。 /// /// * Version安全组规则版本号,用户每次更新安全规则版本会自动加1,防止您更新的路由规则已过期,不填不考虑冲突。 /// * Protocol字段支持输入TCP, UDP, ICMP, ICMPV6, GRE, ALL。 /// * CidrBlock字段允许输入符合cidr格式标准的任意字符串。(展开)在基础网络中,如果CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IP,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * Ipv6CidrBlock字段允许输入符合IPv6 cidr格式标准的任意字符串。(展开)在基础网络中,如果Ipv6CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IPv6,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * SecurityGroupId字段允许输入与待修改的安全组位于相同项目中的安全组ID,包括这个安全组ID本身,代表安全组下所有云服务器的内网IP。使用这个字段时,这条规则用来匹配网络报文的过程中会随着被使用的这个ID所关联的云服务器变化而变化,不需要重新修改。 /// * Port字段允许输入一个单独端口号,或者用减号分隔的两个端口号代表端口范围,例如80或8000-8010。只有当Protocol字段是TCP或UDP时,Port字段才被接受,即Protocol字段不是TCP或UDP时,Protocol和Port排他关系,不允许同时输入,否则会接口报错。 /// * Action字段只允许输入ACCEPT或DROP。 /// * CidrBlock, Ipv6CidrBlock, SecurityGroupId, AddressTemplate四者是排他关系,不允许同时输入,Protocol + Port和ServiceTemplate二者是排他关系,不允许同时输入。 /// * 一次请求中只能创建单个方向的规则, 如果需要指定索引(PolicyIndex)参数, 多条规则的索引必须一致。 /// /// /// public async Task CreateSecurityGroupPolicies(CreateSecurityGroupPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateSecurityGroupPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSecurityGroupPolicies)用于创建安全组规则(SecurityGroupPolicy)。 /// /// * Version安全组规则版本号,用户每次更新安全规则版本会自动加1,防止您更新的路由规则已过期,不填不考虑冲突。 /// * Protocol字段支持输入TCP, UDP, ICMP, ICMPV6, GRE, ALL。 /// * CidrBlock字段允许输入符合cidr格式标准的任意字符串。(展开)在基础网络中,如果CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IP,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * Ipv6CidrBlock字段允许输入符合IPv6 cidr格式标准的任意字符串。(展开)在基础网络中,如果Ipv6CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IPv6,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * SecurityGroupId字段允许输入与待修改的安全组位于相同项目中的安全组ID,包括这个安全组ID本身,代表安全组下所有云服务器的内网IP。使用这个字段时,这条规则用来匹配网络报文的过程中会随着被使用的这个ID所关联的云服务器变化而变化,不需要重新修改。 /// * Port字段允许输入一个单独端口号,或者用减号分隔的两个端口号代表端口范围,例如80或8000-8010。只有当Protocol字段是TCP或UDP时,Port字段才被接受,即Protocol字段不是TCP或UDP时,Protocol和Port排他关系,不允许同时输入,否则会接口报错。 /// * Action字段只允许输入ACCEPT或DROP。 /// * CidrBlock, Ipv6CidrBlock, SecurityGroupId, AddressTemplate四者是排他关系,不允许同时输入,Protocol + Port和ServiceTemplate二者是排他关系,不允许同时输入。 /// * 一次请求中只能创建单个方向的规则, 如果需要指定索引(PolicyIndex)参数, 多条规则的索引必须一致。 /// /// /// public CreateSecurityGroupPoliciesResponse CreateSecurityGroupPoliciesSync(CreateSecurityGroupPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateSecurityGroupPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSecurityGroupWithPolicies)用于创建新的安全组(SecurityGroup),并且可以同时添加安全组规则(SecurityGroupPolicy)。 /// * 每个账户下每个地域的每个项目的安全组数量限制。 /// * 新建的安全组的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用CreateSecurityGroupPolicies将安全组的规则设置为需要的规则。 /// /// 安全组规则说明: /// * Version安全组规则版本号,用户每次更新安全规则版本会自动加1,防止您更新的路由规则已过期,不填不考虑冲突。 /// * Protocol字段支持输入TCP, UDP, ICMP, ICMPV6, GRE, ALL。 /// * CidrBlock字段允许输入符合cidr格式标准的任意字符串。(展开)在基础网络中,如果CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IP,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * Ipv6CidrBlock字段允许输入符合IPv6 cidr格式标准的任意字符串。(展开)在基础网络中,如果Ipv6CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IPv6,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * SecurityGroupId字段允许输入与待修改的安全组位于相同项目中的安全组ID,包括这个安全组ID本身,代表安全组下所有云服务器的内网IP。使用这个字段时,这条规则用来匹配网络报文的过程中会随着被使用的这个ID所关联的云服务器变化而变化,不需要重新修改。 /// * Port字段允许输入一个单独端口号,或者用减号分隔的两个端口号代表端口范围,例如80或8000-8010。只有当Protocol字段是TCP或UDP时,Port字段才被接受,即Protocol字段不是TCP或UDP时,Protocol和Port排他关系,不允许同时输入,否则会接口报错。 /// * Action字段只允许输入ACCEPT或DROP。 /// * CidrBlock, Ipv6CidrBlock, SecurityGroupId, AddressTemplate四者是排他关系,不允许同时输入,Protocol + Port和ServiceTemplate二者是排他关系,不允许同时输入。 /// * 一次请求中只能创建单个方向的规则, 如果需要指定索引(PolicyIndex)参数, 多条规则的索引必须一致。 /// /// /// public async Task CreateSecurityGroupWithPolicies(CreateSecurityGroupWithPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateSecurityGroupWithPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSecurityGroupWithPolicies)用于创建新的安全组(SecurityGroup),并且可以同时添加安全组规则(SecurityGroupPolicy)。 /// * 每个账户下每个地域的每个项目的安全组数量限制。 /// * 新建的安全组的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用CreateSecurityGroupPolicies将安全组的规则设置为需要的规则。 /// /// 安全组规则说明: /// * Version安全组规则版本号,用户每次更新安全规则版本会自动加1,防止您更新的路由规则已过期,不填不考虑冲突。 /// * Protocol字段支持输入TCP, UDP, ICMP, ICMPV6, GRE, ALL。 /// * CidrBlock字段允许输入符合cidr格式标准的任意字符串。(展开)在基础网络中,如果CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IP,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * Ipv6CidrBlock字段允许输入符合IPv6 cidr格式标准的任意字符串。(展开)在基础网络中,如果Ipv6CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IPv6,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * SecurityGroupId字段允许输入与待修改的安全组位于相同项目中的安全组ID,包括这个安全组ID本身,代表安全组下所有云服务器的内网IP。使用这个字段时,这条规则用来匹配网络报文的过程中会随着被使用的这个ID所关联的云服务器变化而变化,不需要重新修改。 /// * Port字段允许输入一个单独端口号,或者用减号分隔的两个端口号代表端口范围,例如80或8000-8010。只有当Protocol字段是TCP或UDP时,Port字段才被接受,即Protocol字段不是TCP或UDP时,Protocol和Port排他关系,不允许同时输入,否则会接口报错。 /// * Action字段只允许输入ACCEPT或DROP。 /// * CidrBlock, Ipv6CidrBlock, SecurityGroupId, AddressTemplate四者是排他关系,不允许同时输入,Protocol + Port和ServiceTemplate二者是排他关系,不允许同时输入。 /// * 一次请求中只能创建单个方向的规则, 如果需要指定索引(PolicyIndex)参数, 多条规则的索引必须一致。 /// /// /// public CreateSecurityGroupWithPoliciesResponse CreateSecurityGroupWithPoliciesSync(CreateSecurityGroupWithPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateSecurityGroupWithPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateServiceTemplate)用于创建协议端口模板 /// /// /// public async Task CreateServiceTemplate(CreateServiceTemplateRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateServiceTemplate"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateServiceTemplate)用于创建协议端口模板 /// /// /// public CreateServiceTemplateResponse CreateServiceTemplateSync(CreateServiceTemplateRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateServiceTemplate"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateServiceTemplateGroup)用于创建协议端口模板集合 /// /// /// public async Task CreateServiceTemplateGroup(CreateServiceTemplateGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateServiceTemplateGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateServiceTemplateGroup)用于创建协议端口模板集合 /// /// /// public CreateServiceTemplateGroupResponse CreateServiceTemplateGroupSync(CreateServiceTemplateGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateServiceTemplateGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSubnet)用于创建子网。 /// * 创建子网前必须创建好 VPC。 /// * 子网创建成功后,子网网段不能修改。子网网段必须在VPC网段内,可以和VPC网段相同(VPC有且只有一个子网时),建议子网网段在VPC网段内,预留网段给其他子网使用。 /// * 您可以创建的最小网段子网掩码为28(有16个IP地址),最大网段子网掩码为16(65,536个IP地址)。 /// * 同一个VPC内,多个子网的网段不能重叠。 /// * 子网创建后会自动关联到默认路由表。 /// * 创建子网同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public async Task CreateSubnet(CreateSubnetRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateSubnet"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSubnet)用于创建子网。 /// * 创建子网前必须创建好 VPC。 /// * 子网创建成功后,子网网段不能修改。子网网段必须在VPC网段内,可以和VPC网段相同(VPC有且只有一个子网时),建议子网网段在VPC网段内,预留网段给其他子网使用。 /// * 您可以创建的最小网段子网掩码为28(有16个IP地址),最大网段子网掩码为16(65,536个IP地址)。 /// * 同一个VPC内,多个子网的网段不能重叠。 /// * 子网创建后会自动关联到默认路由表。 /// * 创建子网同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public CreateSubnetResponse CreateSubnetSync(CreateSubnetRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateSubnet"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSubnets)用于批量创建子网。 /// * 创建子网前必须创建好 VPC。 /// * 子网创建成功后,子网网段不能修改。子网网段必须在VPC网段内,可以和VPC网段相同(VPC有且只有一个子网时),建议子网网段在VPC网段内,预留网段给其他子网使用。 /// * 您可以创建的最小网段子网掩码为28(有16个IP地址),最大网段子网掩码为16(65,536个IP地址)。 /// * 同一个VPC内,多个子网的网段不能重叠。 /// * 子网创建后会自动关联到默认路由表。 /// * 创建子网同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public async Task CreateSubnets(CreateSubnetsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateSubnets"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateSubnets)用于批量创建子网。 /// * 创建子网前必须创建好 VPC。 /// * 子网创建成功后,子网网段不能修改。子网网段必须在VPC网段内,可以和VPC网段相同(VPC有且只有一个子网时),建议子网网段在VPC网段内,预留网段给其他子网使用。 /// * 您可以创建的最小网段子网掩码为28(有16个IP地址),最大网段子网掩码为16(65,536个IP地址)。 /// * 同一个VPC内,多个子网的网段不能重叠。 /// * 子网创建后会自动关联到默认路由表。 /// * 创建子网同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public CreateSubnetsResponse CreateSubnetsSync(CreateSubnetsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateSubnets"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateVpc)用于创建私有网络(VPC)。 /// * 用户可以创建的最小网段子网掩码为28(有16个IP地址),最大网段子网掩码为16(65,536个IP地址),如果规划VPC网段请参见VPC网段规划说明。 /// * 同一个地域能创建的VPC资源个数也是有限制的,详见 VPC使用限制,如果需要扩充请联系在线客服。 /// * 创建VPC同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public async Task CreateVpc(CreateVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateVpc)用于创建私有网络(VPC)。 /// * 用户可以创建的最小网段子网掩码为28(有16个IP地址),最大网段子网掩码为16(65,536个IP地址),如果规划VPC网段请参见VPC网段规划说明。 /// * 同一个地域能创建的VPC资源个数也是有限制的,详见 VPC使用限制,如果需要扩充请联系在线客服。 /// * 创建VPC同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 /// /// /// public CreateVpcResponse CreateVpcSync(CreateVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateVpnConnection)用于创建VPN通道。 /// /// /// public async Task CreateVpnConnection(CreateVpnConnectionRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateVpnConnection"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateVpnConnection)用于创建VPN通道。 /// /// /// public CreateVpnConnectionResponse CreateVpnConnectionSync(CreateVpnConnectionRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateVpnConnection"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateVpnGateway)用于创建VPN网关。 /// /// /// public async Task CreateVpnGateway(CreateVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "CreateVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(CreateVpnGateway)用于创建VPN网关。 /// /// /// public CreateVpnGatewayResponse CreateVpnGatewaySync(CreateVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteAddressTemplate)用于删除IP地址模板 /// /// /// public async Task DeleteAddressTemplate(DeleteAddressTemplateRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteAddressTemplate"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteAddressTemplate)用于删除IP地址模板 /// /// /// public DeleteAddressTemplateResponse DeleteAddressTemplateSync(DeleteAddressTemplateRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteAddressTemplate"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteAddressTemplateGroup)用于删除IP地址模板集合 /// /// /// public async Task DeleteAddressTemplateGroup(DeleteAddressTemplateGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteAddressTemplateGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteAddressTemplateGroup)用于删除IP地址模板集合 /// /// /// public DeleteAddressTemplateGroupResponse DeleteAddressTemplateGroupSync(DeleteAddressTemplateGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteAddressTemplateGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteAssistantCidr)用于删除辅助CIDR。(接口灰度中,如需使用请提工单。) /// /// /// public async Task DeleteAssistantCidr(DeleteAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteAssistantCidr)用于删除辅助CIDR。(接口灰度中,如需使用请提工单。) /// /// /// public DeleteAssistantCidrResponse DeleteAssistantCidrSync(DeleteAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口支持删除共享带宽包,包括[设备带宽包](https://cloud.tencent.com/document/product/684/15246#.E8.AE.BE.E5.A4.87.E5.B8.A6.E5.AE.BD.E5.8C.85)和[IP带宽包](https://cloud.tencent.com/document/product/684/15246#ip-.E5.B8.A6.E5.AE.BD.E5.8C.85) /// /// /// public async Task DeleteBandwidthPackage(DeleteBandwidthPackageRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteBandwidthPackage"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口支持删除共享带宽包,包括[设备带宽包](https://cloud.tencent.com/document/product/684/15246#.E8.AE.BE.E5.A4.87.E5.B8.A6.E5.AE.BD.E5.8C.85)和[IP带宽包](https://cloud.tencent.com/document/product/684/15246#ip-.E5.B8.A6.E5.AE.BD.E5.8C.85) /// /// /// public DeleteBandwidthPackageResponse DeleteBandwidthPackageSync(DeleteBandwidthPackageRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteBandwidthPackage"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteCcn)用于删除云联网。 /// * 删除后,云联网关联的所有实例间路由将被删除,网络将会中断,请务必确认 /// * 删除云联网是不可逆的操作,请谨慎处理。 /// /// /// public async Task DeleteCcn(DeleteCcnRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteCcn"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteCcn)用于删除云联网。 /// * 删除后,云联网关联的所有实例间路由将被删除,网络将会中断,请务必确认 /// * 删除云联网是不可逆的操作,请谨慎处理。 /// /// /// public DeleteCcnResponse DeleteCcnSync(DeleteCcnRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteCcn"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteCustomerGateway)用于删除对端网关。 /// /// /// public async Task DeleteCustomerGateway(DeleteCustomerGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteCustomerGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteCustomerGateway)用于删除对端网关。 /// /// /// public DeleteCustomerGatewayResponse DeleteCustomerGatewaySync(DeleteCustomerGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteCustomerGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteDirectConnectGateway)用于删除专线网关。 ///
  • 如果是 NAT 网关,删除专线网关后,NAT 规则以及 ACL 策略都被清理了。
  • ///
  • 删除专线网关后,系统会删除路由表中跟该专线网关相关的路由策略。
  • /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口 ///
    /// /// public async Task DeleteDirectConnectGateway(DeleteDirectConnectGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteDirectConnectGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteDirectConnectGateway)用于删除专线网关。 ///
  • 如果是 NAT 网关,删除专线网关后,NAT 规则以及 ACL 策略都被清理了。
  • ///
  • 删除专线网关后,系统会删除路由表中跟该专线网关相关的路由策略。
  • /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口 ///
    /// /// public DeleteDirectConnectGatewayResponse DeleteDirectConnectGatewaySync(DeleteDirectConnectGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteDirectConnectGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteDirectConnectGatewayCcnRoutes)用于删除专线网关的云联网路由(IDC网段) /// /// /// public async Task DeleteDirectConnectGatewayCcnRoutes(DeleteDirectConnectGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteDirectConnectGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteDirectConnectGatewayCcnRoutes)用于删除专线网关的云联网路由(IDC网段) /// /// /// public DeleteDirectConnectGatewayCcnRoutesResponse DeleteDirectConnectGatewayCcnRoutesSync(DeleteDirectConnectGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteDirectConnectGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteFlowLog)用于删除流日志 /// /// /// public async Task DeleteFlowLog(DeleteFlowLogRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteFlowLog"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteFlowLog)用于删除流日志 /// /// /// public DeleteFlowLogResponse DeleteFlowLogSync(DeleteFlowLogRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteFlowLog"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteHaVip)用于删除高可用虚拟IP(HAVIP)
    /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口 ///
    /// /// public async Task DeleteHaVip(DeleteHaVipRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteHaVip"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteHaVip)用于删除高可用虚拟IP(HAVIP)
    /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口 ///
    /// /// public DeleteHaVipResponse DeleteHaVipSync(DeleteHaVipRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteHaVip"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于释放IPV6转换实例,支持批量。 /// 2. 如果IPV6转换实例建立有转换规则,会一并删除。 /// /// /// public async Task DeleteIp6Translators(DeleteIp6TranslatorsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteIp6Translators"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于释放IPV6转换实例,支持批量。 /// 2. 如果IPV6转换实例建立有转换规则,会一并删除。 /// /// /// public DeleteIp6TranslatorsResponse DeleteIp6TranslatorsSync(DeleteIp6TranslatorsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteIp6Translators"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNatGateway)用于删除NAT网关。 /// 删除 NAT 网关后,系统会自动删除路由表中包含此 NAT 网关的路由项,同时也会解绑弹性公网IP(EIP)。 /// /// /// public async Task DeleteNatGateway(DeleteNatGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteNatGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNatGateway)用于删除NAT网关。 /// 删除 NAT 网关后,系统会自动删除路由表中包含此 NAT 网关的路由项,同时也会解绑弹性公网IP(EIP)。 /// /// /// public DeleteNatGatewayResponse DeleteNatGatewaySync(DeleteNatGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteNatGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNatGatewayDestinationIpPortTranslationNatRule)用于删除NAT网关端口转发规则。 /// /// /// public async Task DeleteNatGatewayDestinationIpPortTranslationNatRule(DeleteNatGatewayDestinationIpPortTranslationNatRuleRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteNatGatewayDestinationIpPortTranslationNatRule"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNatGatewayDestinationIpPortTranslationNatRule)用于删除NAT网关端口转发规则。 /// /// /// public DeleteNatGatewayDestinationIpPortTranslationNatRuleResponse DeleteNatGatewayDestinationIpPortTranslationNatRuleSync(DeleteNatGatewayDestinationIpPortTranslationNatRuleRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteNatGatewayDestinationIpPortTranslationNatRule"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNetDetect)用于删除网络探测实例。 /// /// /// public async Task DeleteNetDetect(DeleteNetDetectRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteNetDetect"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNetDetect)用于删除网络探测实例。 /// /// /// public DeleteNetDetectResponse DeleteNetDetectSync(DeleteNetDetectRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteNetDetect"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNetworkAcl)用于删除网络ACL。 /// /// /// public async Task DeleteNetworkAcl(DeleteNetworkAclRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteNetworkAcl"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNetworkAcl)用于删除网络ACL。 /// /// /// public DeleteNetworkAclResponse DeleteNetworkAclSync(DeleteNetworkAclRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteNetworkAcl"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNetworkInterface)用于删除弹性网卡。 /// * 弹性网卡上绑定了云服务器时,不能被删除。 /// * 删除指定弹性网卡,弹性网卡必须先和子机解绑才能删除。删除之后弹性网卡上所有内网IP都将被退还。 /// /// /// public async Task DeleteNetworkInterface(DeleteNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteNetworkInterface)用于删除弹性网卡。 /// * 弹性网卡上绑定了云服务器时,不能被删除。 /// * 删除指定弹性网卡,弹性网卡必须先和子机解绑才能删除。删除之后弹性网卡上所有内网IP都将被退还。 /// /// /// public DeleteNetworkInterfaceResponse DeleteNetworkInterfaceSync(DeleteNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 删除路由表 /// /// /// public async Task DeleteRouteTable(DeleteRouteTableRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteRouteTable"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 删除路由表 /// /// /// public DeleteRouteTableResponse DeleteRouteTableSync(DeleteRouteTableRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteRouteTable"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteRoutes)用于对某个路由表批量删除路由策略(Route)。 /// /// /// public async Task DeleteRoutes(DeleteRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteRoutes)用于对某个路由表批量删除路由策略(Route)。 /// /// /// public DeleteRoutesResponse DeleteRoutesSync(DeleteRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteSecurityGroup)用于删除安全组(SecurityGroup)。 /// * 只有当前账号下的安全组允许被删除。 /// * 安全组实例ID如果在其他安全组的规则中被引用,则无法直接删除。这种情况下,需要先进行规则修改,再删除安全组。 /// * 删除的安全组无法再找回,请谨慎调用。 /// /// /// public async Task DeleteSecurityGroup(DeleteSecurityGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteSecurityGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteSecurityGroup)用于删除安全组(SecurityGroup)。 /// * 只有当前账号下的安全组允许被删除。 /// * 安全组实例ID如果在其他安全组的规则中被引用,则无法直接删除。这种情况下,需要先进行规则修改,再删除安全组。 /// * 删除的安全组无法再找回,请谨慎调用。 /// /// /// public DeleteSecurityGroupResponse DeleteSecurityGroupSync(DeleteSecurityGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteSecurityGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteSecurityGroupPolicies)用于用于删除安全组规则(SecurityGroupPolicy)。 /// * SecurityGroupPolicySet.Version 用于指定要操作的安全组的版本。传入 Version 版本号若不等于当前安全组的最新版本,将返回失败;若不传 Version 则直接删除指定PolicyIndex的规则。 /// /// /// public async Task DeleteSecurityGroupPolicies(DeleteSecurityGroupPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteSecurityGroupPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteSecurityGroupPolicies)用于用于删除安全组规则(SecurityGroupPolicy)。 /// * SecurityGroupPolicySet.Version 用于指定要操作的安全组的版本。传入 Version 版本号若不等于当前安全组的最新版本,将返回失败;若不传 Version 则直接删除指定PolicyIndex的规则。 /// /// /// public DeleteSecurityGroupPoliciesResponse DeleteSecurityGroupPoliciesSync(DeleteSecurityGroupPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteSecurityGroupPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteServiceTemplate)用于删除协议端口模板 /// /// /// public async Task DeleteServiceTemplate(DeleteServiceTemplateRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteServiceTemplate"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteServiceTemplate)用于删除协议端口模板 /// /// /// public DeleteServiceTemplateResponse DeleteServiceTemplateSync(DeleteServiceTemplateRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteServiceTemplate"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteServiceTemplateGroup)用于删除协议端口模板集合 /// /// /// public async Task DeleteServiceTemplateGroup(DeleteServiceTemplateGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteServiceTemplateGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteServiceTemplateGroup)用于删除协议端口模板集合 /// /// /// public DeleteServiceTemplateGroupResponse DeleteServiceTemplateGroupSync(DeleteServiceTemplateGroupRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteServiceTemplateGroup"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteSubnet)用于用于删除子网(Subnet)。 /// * 删除子网前,请清理该子网下所有资源,包括云服务器、负载均衡、云数据、noSql、弹性网卡等资源。 /// /// /// public async Task DeleteSubnet(DeleteSubnetRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteSubnet"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteSubnet)用于用于删除子网(Subnet)。 /// * 删除子网前,请清理该子网下所有资源,包括云服务器、负载均衡、云数据、noSql、弹性网卡等资源。 /// /// /// public DeleteSubnetResponse DeleteSubnetSync(DeleteSubnetRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteSubnet"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteVpc)用于删除私有网络。 /// * 删除前请确保 VPC 内已经没有相关资源,例如云服务器、云数据库、NoSQL、VPN网关、专线网关、负载均衡、对等连接、与之互通的基础网络设备等。 /// * 删除私有网络是不可逆的操作,请谨慎处理。 /// /// /// public async Task DeleteVpc(DeleteVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteVpc)用于删除私有网络。 /// * 删除前请确保 VPC 内已经没有相关资源,例如云服务器、云数据库、NoSQL、VPN网关、专线网关、负载均衡、对等连接、与之互通的基础网络设备等。 /// * 删除私有网络是不可逆的操作,请谨慎处理。 /// /// /// public DeleteVpcResponse DeleteVpcSync(DeleteVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteVpnConnection)用于删除VPN通道。 /// /// /// public async Task DeleteVpnConnection(DeleteVpnConnectionRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteVpnConnection"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteVpnConnection)用于删除VPN通道。 /// /// /// public DeleteVpnConnectionResponse DeleteVpnConnectionSync(DeleteVpnConnectionRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteVpnConnection"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteVpnGateway)用于删除VPN网关。目前只支持删除运行中的按量计费的IPSEC网关实例。 /// /// /// public async Task DeleteVpnGateway(DeleteVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DeleteVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DeleteVpnGateway)用于删除VPN网关。目前只支持删除运行中的按量计费的IPSEC网关实例。 /// /// /// public DeleteVpnGatewayResponse DeleteVpnGatewaySync(DeleteVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DeleteVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeAccountAttributes)用于查询用户账号私有属性。 /// /// /// public async Task DescribeAccountAttributes(DescribeAccountAttributesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeAccountAttributes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeAccountAttributes)用于查询用户账号私有属性。 /// /// /// public DescribeAccountAttributesResponse DescribeAccountAttributesSync(DescribeAccountAttributesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeAccountAttributes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (DescribeAddressQuota) 用于查询您账户的[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)在当前地域的配额信息。配额详情可参见 [EIP 产品简介](https://cloud.tencent.com/document/product/213/5733)。 /// /// /// public async Task DescribeAddressQuota(DescribeAddressQuotaRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeAddressQuota"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (DescribeAddressQuota) 用于查询您账户的[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)在当前地域的配额信息。配额详情可参见 [EIP 产品简介](https://cloud.tencent.com/document/product/213/5733)。 /// /// /// public DescribeAddressQuotaResponse DescribeAddressQuotaSync(DescribeAddressQuotaRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeAddressQuota"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeAddressTemplateGroups)用于查询IP地址模板集合 /// /// /// public async Task DescribeAddressTemplateGroups(DescribeAddressTemplateGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeAddressTemplateGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeAddressTemplateGroups)用于查询IP地址模板集合 /// /// /// public DescribeAddressTemplateGroupsResponse DescribeAddressTemplateGroupsSync(DescribeAddressTemplateGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeAddressTemplateGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeAddressTemplates)用于查询IP地址模板 /// /// /// public async Task DescribeAddressTemplates(DescribeAddressTemplatesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeAddressTemplates"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeAddressTemplates)用于查询IP地址模板 /// /// /// public DescribeAddressTemplatesResponse DescribeAddressTemplatesSync(DescribeAddressTemplatesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeAddressTemplates"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (DescribeAddresses) 用于查询一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)的详细信息。 /// * 如果参数为空,返回当前用户一定数量(Limit所指定的数量,默认为20)的 EIP。 /// /// /// public async Task DescribeAddresses(DescribeAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (DescribeAddresses) 用于查询一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)的详细信息。 /// * 如果参数为空,返回当前用户一定数量(Limit所指定的数量,默认为20)的 EIP。 /// /// /// public DescribeAddressesResponse DescribeAddressesSync(DescribeAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeAssistantCidr)用于查询辅助CIDR列表。(接口灰度中,如需使用请提工单。) /// /// /// public async Task DescribeAssistantCidr(DescribeAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeAssistantCidr)用于查询辅助CIDR列表。(接口灰度中,如需使用请提工单。) /// /// /// public DescribeAssistantCidrResponse DescribeAssistantCidrSync(DescribeAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于查询账户在当前地域的带宽包上限数量以及使用数量 /// /// /// public async Task DescribeBandwidthPackageQuota(DescribeBandwidthPackageQuotaRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeBandwidthPackageQuota"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于查询账户在当前地域的带宽包上限数量以及使用数量 /// /// /// public DescribeBandwidthPackageQuotaResponse DescribeBandwidthPackageQuotaSync(DescribeBandwidthPackageQuotaRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeBandwidthPackageQuota"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于查询带宽包详细信息,包括带宽包唯一标识ID,类型,计费模式,名称,资源信息等 /// /// /// public async Task DescribeBandwidthPackages(DescribeBandwidthPackagesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeBandwidthPackages"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于查询带宽包详细信息,包括带宽包唯一标识ID,类型,计费模式,名称,资源信息等 /// /// /// public DescribeBandwidthPackagesResponse DescribeBandwidthPackagesSync(DescribeBandwidthPackagesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeBandwidthPackages"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCcnAttachedInstances)用于查询云联网实例下已关联的网络实例。 /// /// /// public async Task DescribeCcnAttachedInstances(DescribeCcnAttachedInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeCcnAttachedInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCcnAttachedInstances)用于查询云联网实例下已关联的网络实例。 /// /// /// public DescribeCcnAttachedInstancesResponse DescribeCcnAttachedInstancesSync(DescribeCcnAttachedInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeCcnAttachedInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCcnRegionBandwidthLimits)用于查询云联网各地域出带宽上限,该接口只返回已关联网络实例包含的地域 /// /// /// public async Task DescribeCcnRegionBandwidthLimits(DescribeCcnRegionBandwidthLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeCcnRegionBandwidthLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCcnRegionBandwidthLimits)用于查询云联网各地域出带宽上限,该接口只返回已关联网络实例包含的地域 /// /// /// public DescribeCcnRegionBandwidthLimitsResponse DescribeCcnRegionBandwidthLimitsSync(DescribeCcnRegionBandwidthLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeCcnRegionBandwidthLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCcnRoutes)用于查询已加入云联网(CCN)的路由 /// /// /// public async Task DescribeCcnRoutes(DescribeCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCcnRoutes)用于查询已加入云联网(CCN)的路由 /// /// /// public DescribeCcnRoutesResponse DescribeCcnRoutesSync(DescribeCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCcns)用于查询云联网(CCN)列表。 /// /// /// public async Task DescribeCcns(DescribeCcnsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeCcns"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCcns)用于查询云联网(CCN)列表。 /// /// /// public DescribeCcnsResponse DescribeCcnsSync(DescribeCcnsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeCcns"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeClassicLinkInstances)用于查询私有网络和基础网络设备互通列表。 /// /// /// public async Task DescribeClassicLinkInstances(DescribeClassicLinkInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeClassicLinkInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeClassicLinkInstances)用于查询私有网络和基础网络设备互通列表。 /// /// /// public DescribeClassicLinkInstancesResponse DescribeClassicLinkInstancesSync(DescribeClassicLinkInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeClassicLinkInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCustomerGatewayVendors)用于查询可支持的对端网关厂商信息。 /// /// /// public async Task DescribeCustomerGatewayVendors(DescribeCustomerGatewayVendorsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeCustomerGatewayVendors"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCustomerGatewayVendors)用于查询可支持的对端网关厂商信息。 /// /// /// public DescribeCustomerGatewayVendorsResponse DescribeCustomerGatewayVendorsSync(DescribeCustomerGatewayVendorsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeCustomerGatewayVendors"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCustomerGateways)用于查询对端网关列表。 /// /// /// public async Task DescribeCustomerGateways(DescribeCustomerGatewaysRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeCustomerGateways"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeCustomerGateways)用于查询对端网关列表。 /// /// /// public DescribeCustomerGatewaysResponse DescribeCustomerGatewaysSync(DescribeCustomerGatewaysRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeCustomerGateways"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeDirectConnectGatewayCcnRoutes)用于查询专线网关的云联网路由(IDC网段) /// /// /// public async Task DescribeDirectConnectGatewayCcnRoutes(DescribeDirectConnectGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeDirectConnectGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeDirectConnectGatewayCcnRoutes)用于查询专线网关的云联网路由(IDC网段) /// /// /// public DescribeDirectConnectGatewayCcnRoutesResponse DescribeDirectConnectGatewayCcnRoutesSync(DescribeDirectConnectGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeDirectConnectGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeDirectConnectGateways)用于查询专线网关。 /// /// /// public async Task DescribeDirectConnectGateways(DescribeDirectConnectGatewaysRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeDirectConnectGateways"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeDirectConnectGateways)用于查询专线网关。 /// /// /// public DescribeDirectConnectGatewaysResponse DescribeDirectConnectGatewaysSync(DescribeDirectConnectGatewaysRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeDirectConnectGateways"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeFlowLog)用于查询流日志实例信息 /// /// /// public async Task DescribeFlowLog(DescribeFlowLogRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeFlowLog"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeFlowLog)用于查询流日志实例信息 /// /// /// public DescribeFlowLogResponse DescribeFlowLogSync(DescribeFlowLogRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeFlowLog"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeFlowLogs)用于查询获取流日志集合 /// /// /// public async Task DescribeFlowLogs(DescribeFlowLogsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeFlowLogs"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeFlowLogs)用于查询获取流日志集合 /// /// /// public DescribeFlowLogsResponse DescribeFlowLogsSync(DescribeFlowLogsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeFlowLogs"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeGatewayFlowMonitorDetail)用于查询网关流量监控明细。 /// * 只支持单个网关实例查询。即入参 `VpnId` `DirectConnectGatewayId` `PeeringConnectionId` `NatId` 最多只支持传一个,且必须传一个。 /// * 如果网关有流量,但调用本接口没有返回数据,请在控制台对应网关详情页确认是否开启网关流量监控。 /// /// /// public async Task DescribeGatewayFlowMonitorDetail(DescribeGatewayFlowMonitorDetailRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeGatewayFlowMonitorDetail"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeGatewayFlowMonitorDetail)用于查询网关流量监控明细。 /// * 只支持单个网关实例查询。即入参 `VpnId` `DirectConnectGatewayId` `PeeringConnectionId` `NatId` 最多只支持传一个,且必须传一个。 /// * 如果网关有流量,但调用本接口没有返回数据,请在控制台对应网关详情页确认是否开启网关流量监控。 /// /// /// public DescribeGatewayFlowMonitorDetailResponse DescribeGatewayFlowMonitorDetailSync(DescribeGatewayFlowMonitorDetailRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeGatewayFlowMonitorDetail"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeGatewayFlowQos)用于查询网关来访IP流控带宽。 /// /// /// public async Task DescribeGatewayFlowQos(DescribeGatewayFlowQosRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeGatewayFlowQos"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeGatewayFlowQos)用于查询网关来访IP流控带宽。 /// /// /// public DescribeGatewayFlowQosResponse DescribeGatewayFlowQosSync(DescribeGatewayFlowQosRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeGatewayFlowQos"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeHaVips)用于查询高可用虚拟IP(HAVIP)列表。 /// /// /// public async Task DescribeHaVips(DescribeHaVipsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeHaVips"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeHaVips)用于查询高可用虚拟IP(HAVIP)列表。 /// /// /// public DescribeHaVipsResponse DescribeHaVipsSync(DescribeHaVipsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeHaVips"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于查询IPV6地址信息 /// /// /// public async Task DescribeIp6Addresses(DescribeIp6AddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeIp6Addresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于查询IPV6地址信息 /// /// /// public DescribeIp6AddressesResponse DescribeIp6AddressesSync(DescribeIp6AddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeIp6Addresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 查询账户在指定地域IPV6转换实例和规则的配额 /// /// /// public async Task DescribeIp6TranslatorQuota(DescribeIp6TranslatorQuotaRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeIp6TranslatorQuota"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 查询账户在指定地域IPV6转换实例和规则的配额 /// /// /// public DescribeIp6TranslatorQuotaResponse DescribeIp6TranslatorQuotaSync(DescribeIp6TranslatorQuotaRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeIp6TranslatorQuota"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于查询账户下的IPV6转换实例及其绑定的转换规则信息 /// 2. 支持过滤查询 /// /// /// public async Task DescribeIp6Translators(DescribeIp6TranslatorsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeIp6Translators"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于查询账户下的IPV6转换实例及其绑定的转换规则信息 /// 2. 支持过滤查询 /// /// /// public DescribeIp6TranslatorsResponse DescribeIp6TranslatorsSync(DescribeIp6TranslatorsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeIp6Translators"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNatGatewayDestinationIpPortTranslationNatRules)用于查询NAT网关端口转发规则对象数组。 /// /// /// public async Task DescribeNatGatewayDestinationIpPortTranslationNatRules(DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeNatGatewayDestinationIpPortTranslationNatRules"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNatGatewayDestinationIpPortTranslationNatRules)用于查询NAT网关端口转发规则对象数组。 /// /// /// public DescribeNatGatewayDestinationIpPortTranslationNatRulesResponse DescribeNatGatewayDestinationIpPortTranslationNatRulesSync(DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeNatGatewayDestinationIpPortTranslationNatRules"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNatGateways)用于查询 NAT 网关。 /// /// /// public async Task DescribeNatGateways(DescribeNatGatewaysRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeNatGateways"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNatGateways)用于查询 NAT 网关。 /// /// /// public DescribeNatGatewaysResponse DescribeNatGatewaysSync(DescribeNatGatewaysRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeNatGateways"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetDetectStates)用于查询网络探测验证结果列表。 /// /// /// public async Task DescribeNetDetectStates(DescribeNetDetectStatesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeNetDetectStates"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetDetectStates)用于查询网络探测验证结果列表。 /// /// /// public DescribeNetDetectStatesResponse DescribeNetDetectStatesSync(DescribeNetDetectStatesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeNetDetectStates"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetDetects)用于查询网络探测列表。 /// /// /// public async Task DescribeNetDetects(DescribeNetDetectsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeNetDetects"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetDetects)用于查询网络探测列表。 /// /// /// public DescribeNetDetectsResponse DescribeNetDetectsSync(DescribeNetDetectsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeNetDetects"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetworkAcls)用于查询网络ACL列表。 /// /// /// public async Task DescribeNetworkAcls(DescribeNetworkAclsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeNetworkAcls"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetworkAcls)用于查询网络ACL列表。 /// /// /// public DescribeNetworkAclsResponse DescribeNetworkAclsSync(DescribeNetworkAclsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeNetworkAcls"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetworkInterfaceLimit)根据CVM实例ID或弹性网卡ID查询弹性网卡配额,返回该CVM实例或弹性网卡能绑定的弹性网卡配额,以及弹性网卡可以分配的IP配额 /// /// /// public async Task DescribeNetworkInterfaceLimit(DescribeNetworkInterfaceLimitRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeNetworkInterfaceLimit"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetworkInterfaceLimit)根据CVM实例ID或弹性网卡ID查询弹性网卡配额,返回该CVM实例或弹性网卡能绑定的弹性网卡配额,以及弹性网卡可以分配的IP配额 /// /// /// public DescribeNetworkInterfaceLimitResponse DescribeNetworkInterfaceLimitSync(DescribeNetworkInterfaceLimitRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeNetworkInterfaceLimit"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetworkInterfaces)用于查询弹性网卡列表。 /// /// /// public async Task DescribeNetworkInterfaces(DescribeNetworkInterfacesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeNetworkInterfaces"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeNetworkInterfaces)用于查询弹性网卡列表。 /// /// /// public DescribeNetworkInterfacesResponse DescribeNetworkInterfacesSync(DescribeNetworkInterfacesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeNetworkInterfaces"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeRouteConflicts)用于查询自定义路由策略与云联网路由策略冲突列表 /// /// /// public async Task DescribeRouteConflicts(DescribeRouteConflictsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeRouteConflicts"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeRouteConflicts)用于查询自定义路由策略与云联网路由策略冲突列表 /// /// /// public DescribeRouteConflictsResponse DescribeRouteConflictsSync(DescribeRouteConflictsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeRouteConflicts"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeRouteTables)用于查询路由表。 /// /// /// public async Task DescribeRouteTables(DescribeRouteTablesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeRouteTables"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeRouteTables)用于查询路由表。 /// /// /// public DescribeRouteTablesResponse DescribeRouteTablesSync(DescribeRouteTablesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeRouteTables"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroupAssociationStatistics)用于查询安全组关联的实例统计。 /// /// /// public async Task DescribeSecurityGroupAssociationStatistics(DescribeSecurityGroupAssociationStatisticsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeSecurityGroupAssociationStatistics"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroupAssociationStatistics)用于查询安全组关联的实例统计。 /// /// /// public DescribeSecurityGroupAssociationStatisticsResponse DescribeSecurityGroupAssociationStatisticsSync(DescribeSecurityGroupAssociationStatisticsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeSecurityGroupAssociationStatistics"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroupLimits)用于查询用户安全组配额。 /// /// /// public async Task DescribeSecurityGroupLimits(DescribeSecurityGroupLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeSecurityGroupLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroupLimits)用于查询用户安全组配额。 /// /// /// public DescribeSecurityGroupLimitsResponse DescribeSecurityGroupLimitsSync(DescribeSecurityGroupLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeSecurityGroupLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroupPolicies)用于查询安全组规则。 /// /// /// public async Task DescribeSecurityGroupPolicies(DescribeSecurityGroupPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeSecurityGroupPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroupPolicies)用于查询安全组规则。 /// /// /// public DescribeSecurityGroupPoliciesResponse DescribeSecurityGroupPoliciesSync(DescribeSecurityGroupPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeSecurityGroupPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroupReferences)用于查询安全组被引用信息。 /// /// /// public async Task DescribeSecurityGroupReferences(DescribeSecurityGroupReferencesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeSecurityGroupReferences"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroupReferences)用于查询安全组被引用信息。 /// /// /// public DescribeSecurityGroupReferencesResponse DescribeSecurityGroupReferencesSync(DescribeSecurityGroupReferencesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeSecurityGroupReferences"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroups)用于查询安全组。 /// /// /// public async Task DescribeSecurityGroups(DescribeSecurityGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeSecurityGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSecurityGroups)用于查询安全组。 /// /// /// public DescribeSecurityGroupsResponse DescribeSecurityGroupsSync(DescribeSecurityGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeSecurityGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeServiceTemplateGroups)用于查询协议端口模板集合 /// /// /// public async Task DescribeServiceTemplateGroups(DescribeServiceTemplateGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeServiceTemplateGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeServiceTemplateGroups)用于查询协议端口模板集合 /// /// /// public DescribeServiceTemplateGroupsResponse DescribeServiceTemplateGroupsSync(DescribeServiceTemplateGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeServiceTemplateGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeServiceTemplates)用于查询协议端口模板 /// /// /// public async Task DescribeServiceTemplates(DescribeServiceTemplatesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeServiceTemplates"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeServiceTemplates)用于查询协议端口模板 /// /// /// public DescribeServiceTemplatesResponse DescribeServiceTemplatesSync(DescribeServiceTemplatesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeServiceTemplates"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSubnets)用于查询子网列表。 /// /// /// public async Task DescribeSubnets(DescribeSubnetsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeSubnets"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeSubnets)用于查询子网列表。 /// /// /// public DescribeSubnetsResponse DescribeSubnetsSync(DescribeSubnetsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeSubnets"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 查询EIP异步任务执行结果 /// /// /// public async Task DescribeTaskResult(DescribeTaskResultRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeTaskResult"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 查询EIP异步任务执行结果 /// /// /// public DescribeTaskResultResponse DescribeTaskResultSync(DescribeTaskResultRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeTaskResult"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeTemplateLimits)用于查询参数模板配额列表。 /// /// /// public async Task DescribeTemplateLimits(DescribeTemplateLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeTemplateLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeTemplateLimits)用于查询参数模板配额列表。 /// /// /// public DescribeTemplateLimitsResponse DescribeTemplateLimitsSync(DescribeTemplateLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeTemplateLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcInstances)用于查询VPC下的云主机实例列表。 /// /// /// public async Task DescribeVpcInstances(DescribeVpcInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeVpcInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcInstances)用于查询VPC下的云主机实例列表。 /// /// /// public DescribeVpcInstancesResponse DescribeVpcInstancesSync(DescribeVpcInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeVpcInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcIpv6Addresses)用于查询 `VPC` `IPv6` 信息。 /// 只能查询已使用的`IPv6`信息,当查询未使用的IP时,本接口不会报错,但不会出现在返回结果里。 /// /// /// public async Task DescribeVpcIpv6Addresses(DescribeVpcIpv6AddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeVpcIpv6Addresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcIpv6Addresses)用于查询 `VPC` `IPv6` 信息。 /// 只能查询已使用的`IPv6`信息,当查询未使用的IP时,本接口不会报错,但不会出现在返回结果里。 /// /// /// public DescribeVpcIpv6AddressesResponse DescribeVpcIpv6AddressesSync(DescribeVpcIpv6AddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeVpcIpv6Addresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 获取私有网络配额,部分私有网络的配额有地域属性。 /// LimitTypes取值范围: /// * appid-max-vpcs (每个开发商每个地域可创建的VPC数) /// * vpc-max-subnets(每个VPC可创建的子网数) /// * vpc-max-route-tables(每个VPC可创建的路由表数) /// * route-table-max-policies(每个路由表可添加的策略数) /// * vpc-max-vpn-gateways(每个VPC可创建的VPN网关数) /// * appid-max-custom-gateways(每个开发商可创建的对端网关数) /// * appid-max-vpn-connections(每个开发商可创建的VPN通道数) /// * custom-gateway-max-vpn-connections(每个对端网关可创建的VPN通道数) /// * vpn-gateway-max-custom-gateways(每个VPNGW可以创建的通道数) /// * vpc-max-network-acls(每个VPC可创建的网络ACL数) /// * network-acl-max-inbound-policies(每个网络ACL可添加的入站规则数) /// * network-acl-max-outbound-policies(每个网络ACL可添加的出站规则数) /// * vpc-max-vpcpeers(每个VPC可创建的对等连接数) /// * vpc-max-available-vpcpeers(每个VPC可创建的有效对等连接数) /// * vpc-max-basic-network-interconnections(每个VPC可创建的基础网络云主机与VPC互通数) /// * direct-connection-max-snats(每个专线网关可创建的SNAT数) /// * direct-connection-max-dnats(每个专线网关可创建的DNAT数) /// * direct-connection-max-snapts(每个专线网关可创建的SNAPT数) /// * direct-connection-max-dnapts(每个专线网关可创建的DNAPT数) /// * vpc-max-nat-gateways(每个VPC可创建的NAT网关数) /// * nat-gateway-max-eips(每个NAT可以购买的外网IP数量) /// * vpc-max-enis(每个VPC可创建弹性网卡数) /// * vpc-max-havips(每个VPC可创建HAVIP数) /// * eni-max-private-ips(每个ENI可以绑定的内网IP数(ENI未绑定子机)) /// * nat-gateway-max-dnapts(每个NAT网关可创建的DNAPT数) /// * vpc-max-ipv6s(每个VPC可分配的IPv6地址数) /// * eni-max-ipv6s(每个ENI可分配的IPv6地址数) /// * vpc-max-assistant_cidrs(每个VPC可分配的辅助CIDR数) /// /// /// public async Task DescribeVpcLimits(DescribeVpcLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeVpcLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 获取私有网络配额,部分私有网络的配额有地域属性。 /// LimitTypes取值范围: /// * appid-max-vpcs (每个开发商每个地域可创建的VPC数) /// * vpc-max-subnets(每个VPC可创建的子网数) /// * vpc-max-route-tables(每个VPC可创建的路由表数) /// * route-table-max-policies(每个路由表可添加的策略数) /// * vpc-max-vpn-gateways(每个VPC可创建的VPN网关数) /// * appid-max-custom-gateways(每个开发商可创建的对端网关数) /// * appid-max-vpn-connections(每个开发商可创建的VPN通道数) /// * custom-gateway-max-vpn-connections(每个对端网关可创建的VPN通道数) /// * vpn-gateway-max-custom-gateways(每个VPNGW可以创建的通道数) /// * vpc-max-network-acls(每个VPC可创建的网络ACL数) /// * network-acl-max-inbound-policies(每个网络ACL可添加的入站规则数) /// * network-acl-max-outbound-policies(每个网络ACL可添加的出站规则数) /// * vpc-max-vpcpeers(每个VPC可创建的对等连接数) /// * vpc-max-available-vpcpeers(每个VPC可创建的有效对等连接数) /// * vpc-max-basic-network-interconnections(每个VPC可创建的基础网络云主机与VPC互通数) /// * direct-connection-max-snats(每个专线网关可创建的SNAT数) /// * direct-connection-max-dnats(每个专线网关可创建的DNAT数) /// * direct-connection-max-snapts(每个专线网关可创建的SNAPT数) /// * direct-connection-max-dnapts(每个专线网关可创建的DNAPT数) /// * vpc-max-nat-gateways(每个VPC可创建的NAT网关数) /// * nat-gateway-max-eips(每个NAT可以购买的外网IP数量) /// * vpc-max-enis(每个VPC可创建弹性网卡数) /// * vpc-max-havips(每个VPC可创建HAVIP数) /// * eni-max-private-ips(每个ENI可以绑定的内网IP数(ENI未绑定子机)) /// * nat-gateway-max-dnapts(每个NAT网关可创建的DNAPT数) /// * vpc-max-ipv6s(每个VPC可分配的IPv6地址数) /// * eni-max-ipv6s(每个ENI可分配的IPv6地址数) /// * vpc-max-assistant_cidrs(每个VPC可分配的辅助CIDR数) /// /// /// public DescribeVpcLimitsResponse DescribeVpcLimitsSync(DescribeVpcLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeVpcLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcPrivateIpAddresses)用于查询VPC内网IP信息。
    /// 只能查询已使用的IP信息,当查询未使用的IP时,本接口不会报错,但不会出现在返回结果里。 ///
    /// /// public async Task DescribeVpcPrivateIpAddresses(DescribeVpcPrivateIpAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeVpcPrivateIpAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcPrivateIpAddresses)用于查询VPC内网IP信息。
    /// 只能查询已使用的IP信息,当查询未使用的IP时,本接口不会报错,但不会出现在返回结果里。 ///
    /// /// public DescribeVpcPrivateIpAddressesResponse DescribeVpcPrivateIpAddressesSync(DescribeVpcPrivateIpAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeVpcPrivateIpAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcResourceDashboard)用于查看VPC资源信息。 /// /// /// public async Task DescribeVpcResourceDashboard(DescribeVpcResourceDashboardRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeVpcResourceDashboard"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcResourceDashboard)用于查看VPC资源信息。 /// /// /// public DescribeVpcResourceDashboardResponse DescribeVpcResourceDashboardSync(DescribeVpcResourceDashboardRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeVpcResourceDashboard"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcs)用于查询私有网络列表。 /// /// /// public async Task DescribeVpcs(DescribeVpcsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeVpcs"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpcs)用于查询私有网络列表。 /// /// /// public DescribeVpcsResponse DescribeVpcsSync(DescribeVpcsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeVpcs"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpnConnections)查询VPN通道列表。 /// /// /// public async Task DescribeVpnConnections(DescribeVpnConnectionsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeVpnConnections"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpnConnections)查询VPN通道列表。 /// /// /// public DescribeVpnConnectionsResponse DescribeVpnConnectionsSync(DescribeVpnConnectionsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeVpnConnections"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpnGatewayCcnRoutes)用于查询VPN网关云联网路由 /// /// /// public async Task DescribeVpnGatewayCcnRoutes(DescribeVpnGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeVpnGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpnGatewayCcnRoutes)用于查询VPN网关云联网路由 /// /// /// public DescribeVpnGatewayCcnRoutesResponse DescribeVpnGatewayCcnRoutesSync(DescribeVpnGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeVpnGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpnGateways)用于查询VPN网关列表。 /// /// /// public async Task DescribeVpnGateways(DescribeVpnGatewaysRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DescribeVpnGateways"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DescribeVpnGateways)用于查询VPN网关列表。 /// /// /// public DescribeVpnGatewaysResponse DescribeVpnGatewaysSync(DescribeVpnGatewaysRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeVpnGateways"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DetachCcnInstances)用于从云联网实例中解关联指定的网络实例。
    /// 解关联网络实例后,相应的路由策略会一并删除。 ///
    /// /// public async Task DetachCcnInstances(DetachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DetachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DetachCcnInstances)用于从云联网实例中解关联指定的网络实例。
    /// 解关联网络实例后,相应的路由策略会一并删除。 ///
    /// /// public DetachCcnInstancesResponse DetachCcnInstancesSync(DetachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DetachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DetachClassicLinkVpc)用于删除私有网络和基础网络设备互通。 /// /// /// public async Task DetachClassicLinkVpc(DetachClassicLinkVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DetachClassicLinkVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DetachClassicLinkVpc)用于删除私有网络和基础网络设备互通。 /// /// /// public DetachClassicLinkVpcResponse DetachClassicLinkVpcSync(DetachClassicLinkVpcRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DetachClassicLinkVpc"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DetachNetworkInterface)用于弹性网卡解绑云主机。 /// /// /// public async Task DetachNetworkInterface(DetachNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DetachNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DetachNetworkInterface)用于弹性网卡解绑云主机。 /// /// /// public DetachNetworkInterfaceResponse DetachNetworkInterfaceSync(DetachNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DetachNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisableCcnRoutes)用于禁用已经启用的云联网(CCN)路由 /// /// /// public async Task DisableCcnRoutes(DisableCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DisableCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisableCcnRoutes)用于禁用已经启用的云联网(CCN)路由 /// /// /// public DisableCcnRoutesResponse DisableCcnRoutesSync(DisableCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DisableCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisableGatewayFlowMonitor)用于关闭网关流量监控。 /// /// /// public async Task DisableGatewayFlowMonitor(DisableGatewayFlowMonitorRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DisableGatewayFlowMonitor"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisableGatewayFlowMonitor)用于关闭网关流量监控。 /// /// /// public DisableGatewayFlowMonitorResponse DisableGatewayFlowMonitorSync(DisableGatewayFlowMonitorRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DisableGatewayFlowMonitor"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisableRoutes)用于禁用已启用的子网路由 /// /// /// public async Task DisableRoutes(DisableRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DisableRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisableRoutes)用于禁用已启用的子网路由 /// /// /// public DisableRoutesResponse DisableRoutesSync(DisableRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DisableRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (DisassociateAddress) 用于解绑[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 /// * 支持CVM实例,弹性网卡上的EIP解绑 /// * 不支持NAT上的EIP解绑。NAT上的EIP解绑请参考[EipUnBindNatGateway](https://cloud.tencent.com/document/product/215/4092) /// * 只有状态为 BIND 和 BIND_ENI 的 EIP 才能进行解绑定操作。 /// * EIP 如果被封堵,则不能进行解绑定操作。 /// /// /// public async Task DisassociateAddress(DisassociateAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DisassociateAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (DisassociateAddress) 用于解绑[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 /// * 支持CVM实例,弹性网卡上的EIP解绑 /// * 不支持NAT上的EIP解绑。NAT上的EIP解绑请参考[EipUnBindNatGateway](https://cloud.tencent.com/document/product/215/4092) /// * 只有状态为 BIND 和 BIND_ENI 的 EIP 才能进行解绑定操作。 /// * EIP 如果被封堵,则不能进行解绑定操作。 /// /// /// public DisassociateAddressResponse DisassociateAddressSync(DisassociateAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DisassociateAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisassociateNatGatewayAddress)用于NAT网关解绑弹性IP。 /// /// /// public async Task DisassociateNatGatewayAddress(DisassociateNatGatewayAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DisassociateNatGatewayAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisassociateNatGatewayAddress)用于NAT网关解绑弹性IP。 /// /// /// public DisassociateNatGatewayAddressResponse DisassociateNatGatewayAddressSync(DisassociateNatGatewayAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DisassociateNatGatewayAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisassociateNetworkAclSubnets)用于网络ACL解关联vpc下的子网。 /// /// /// public async Task DisassociateNetworkAclSubnets(DisassociateNetworkAclSubnetsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DisassociateNetworkAclSubnets"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisassociateNetworkAclSubnets)用于网络ACL解关联vpc下的子网。 /// /// /// public DisassociateNetworkAclSubnetsResponse DisassociateNetworkAclSubnetsSync(DisassociateNetworkAclSubnetsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DisassociateNetworkAclSubnets"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisassociateNetworkInterfaceSecurityGroups)用于弹性网卡解绑安全组。支持弹性网卡完全解绑安全组。 /// /// /// public async Task DisassociateNetworkInterfaceSecurityGroups(DisassociateNetworkInterfaceSecurityGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DisassociateNetworkInterfaceSecurityGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DisassociateNetworkInterfaceSecurityGroups)用于弹性网卡解绑安全组。支持弹性网卡完全解绑安全组。 /// /// /// public DisassociateNetworkInterfaceSecurityGroupsResponse DisassociateNetworkInterfaceSecurityGroupsSync(DisassociateNetworkInterfaceSecurityGroupsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DisassociateNetworkInterfaceSecurityGroups"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DownloadCustomerGatewayConfiguration)用于下载VPN通道配置。 /// /// /// public async Task DownloadCustomerGatewayConfiguration(DownloadCustomerGatewayConfigurationRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "DownloadCustomerGatewayConfiguration"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(DownloadCustomerGatewayConfiguration)用于下载VPN通道配置。 /// /// /// public DownloadCustomerGatewayConfigurationResponse DownloadCustomerGatewayConfigurationSync(DownloadCustomerGatewayConfigurationRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "DownloadCustomerGatewayConfiguration"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(EnableCcnRoutes)用于启用已经加入云联网(CCN)的路由。
    /// 本接口会校验启用后,是否与已有路由冲突,如果冲突,则无法启用,失败处理。路由冲突时,需要先禁用与之冲突的路由,才能启用该路由。 ///
    /// /// public async Task EnableCcnRoutes(EnableCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "EnableCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(EnableCcnRoutes)用于启用已经加入云联网(CCN)的路由。
    /// 本接口会校验启用后,是否与已有路由冲突,如果冲突,则无法启用,失败处理。路由冲突时,需要先禁用与之冲突的路由,才能启用该路由。 ///
    /// /// public EnableCcnRoutesResponse EnableCcnRoutesSync(EnableCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "EnableCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(EnableGatewayFlowMonitor)用于开启网关流量监控。 /// /// /// public async Task EnableGatewayFlowMonitor(EnableGatewayFlowMonitorRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "EnableGatewayFlowMonitor"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(EnableGatewayFlowMonitor)用于开启网关流量监控。 /// /// /// public EnableGatewayFlowMonitorResponse EnableGatewayFlowMonitorSync(EnableGatewayFlowMonitorRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "EnableGatewayFlowMonitor"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(EnableRoutes)用于启用已禁用的子网路由。
    /// 本接口会校验启用后,是否与已有路由冲突,如果冲突,则无法启用,失败处理。路由冲突时,需要先禁用与之冲突的路由,才能启用该路由。 ///
    /// /// public async Task EnableRoutes(EnableRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "EnableRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(EnableRoutes)用于启用已禁用的子网路由。
    /// 本接口会校验启用后,是否与已有路由冲突,如果冲突,则无法启用,失败处理。路由冲突时,需要先禁用与之冲突的路由,才能启用该路由。 ///
    /// /// public EnableRoutesResponse EnableRoutesSync(EnableRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "EnableRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(HaVipAssociateAddressIp)用于高可用虚拟IP(HAVIP)绑定弹性公网IP(EIP)
    /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口 ///
    /// /// public async Task HaVipAssociateAddressIp(HaVipAssociateAddressIpRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "HaVipAssociateAddressIp"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(HaVipAssociateAddressIp)用于高可用虚拟IP(HAVIP)绑定弹性公网IP(EIP)
    /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口 ///
    /// /// public HaVipAssociateAddressIpResponse HaVipAssociateAddressIpSync(HaVipAssociateAddressIpRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "HaVipAssociateAddressIp"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(HaVipDisassociateAddressIp)用于将高可用虚拟IP(HAVIP)已绑定的弹性公网IP(EIP)解除绑定
    /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口 ///
    /// /// public async Task HaVipDisassociateAddressIp(HaVipDisassociateAddressIpRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "HaVipDisassociateAddressIp"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(HaVipDisassociateAddressIp)用于将高可用虚拟IP(HAVIP)已绑定的弹性公网IP(EIP)解除绑定
    /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口 ///
    /// /// public HaVipDisassociateAddressIpResponse HaVipDisassociateAddressIpSync(HaVipDisassociateAddressIpRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "HaVipDisassociateAddressIp"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(InquiryPriceCreateVpnGateway)用于创建VPN网关询价。 /// /// /// public async Task InquiryPriceCreateVpnGateway(InquiryPriceCreateVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "InquiryPriceCreateVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(InquiryPriceCreateVpnGateway)用于创建VPN网关询价。 /// /// /// public InquiryPriceCreateVpnGatewayResponse InquiryPriceCreateVpnGatewaySync(InquiryPriceCreateVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "InquiryPriceCreateVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(InquiryPriceRenewVpnGateway)用于续费VPN网关询价。目前仅支持IPSEC类型网关的询价。 /// /// /// public async Task InquiryPriceRenewVpnGateway(InquiryPriceRenewVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "InquiryPriceRenewVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(InquiryPriceRenewVpnGateway)用于续费VPN网关询价。目前仅支持IPSEC类型网关的询价。 /// /// /// public InquiryPriceRenewVpnGatewayResponse InquiryPriceRenewVpnGatewaySync(InquiryPriceRenewVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "InquiryPriceRenewVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(InquiryPriceResetVpnGatewayInternetMaxBandwidth)调整VPN网关带宽上限询价。 /// /// /// public async Task InquiryPriceResetVpnGatewayInternetMaxBandwidth(InquiryPriceResetVpnGatewayInternetMaxBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "InquiryPriceResetVpnGatewayInternetMaxBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(InquiryPriceResetVpnGatewayInternetMaxBandwidth)调整VPN网关带宽上限询价。 /// /// /// public InquiryPriceResetVpnGatewayInternetMaxBandwidthResponse InquiryPriceResetVpnGatewayInternetMaxBandwidthSync(InquiryPriceResetVpnGatewayInternetMaxBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "InquiryPriceResetVpnGatewayInternetMaxBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(MigrateNetworkInterface)用于弹性网卡迁移。 /// /// /// public async Task MigrateNetworkInterface(MigrateNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "MigrateNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(MigrateNetworkInterface)用于弹性网卡迁移。 /// /// /// public MigrateNetworkInterfaceResponse MigrateNetworkInterfaceSync(MigrateNetworkInterfaceRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "MigrateNetworkInterface"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(MigratePrivateIpAddress)用于弹性网卡内网IP迁移。 /// /// * 该接口用于将一个内网IP从一个弹性网卡上迁移到另外一个弹性网卡,主IP地址不支持迁移。 /// * 迁移前后的弹性网卡必须在同一个子网内。 /// /// /// public async Task MigratePrivateIpAddress(MigratePrivateIpAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "MigratePrivateIpAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(MigratePrivateIpAddress)用于弹性网卡内网IP迁移。 /// /// * 该接口用于将一个内网IP从一个弹性网卡上迁移到另外一个弹性网卡,主IP地址不支持迁移。 /// * 迁移前后的弹性网卡必须在同一个子网内。 /// /// /// public MigratePrivateIpAddressResponse MigratePrivateIpAddressSync(MigratePrivateIpAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "MigratePrivateIpAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (ModifyAddressAttribute) 用于修改[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)的名称。 /// /// /// public async Task ModifyAddressAttribute(ModifyAddressAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyAddressAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (ModifyAddressAttribute) 用于修改[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)的名称。 /// /// /// public ModifyAddressAttributeResponse ModifyAddressAttributeSync(ModifyAddressAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyAddressAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于调整具有带宽属性弹性公网IP的网络计费模式 /// * 支持BANDWIDTH_PREPAID_BY_MONTH和TRAFFIC_POSTPAID_BY_HOUR两种网络计费模式之间的切换。 /// * 每个弹性公网IP支持调整两次,次数超出则无法调整。 /// /// /// public async Task ModifyAddressInternetChargeType(ModifyAddressInternetChargeTypeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyAddressInternetChargeType"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于调整具有带宽属性弹性公网IP的网络计费模式 /// * 支持BANDWIDTH_PREPAID_BY_MONTH和TRAFFIC_POSTPAID_BY_HOUR两种网络计费模式之间的切换。 /// * 每个弹性公网IP支持调整两次,次数超出则无法调整。 /// /// /// public ModifyAddressInternetChargeTypeResponse ModifyAddressInternetChargeTypeSync(ModifyAddressInternetChargeTypeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyAddressInternetChargeType"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyAddressTemplateAttribute)用于修改IP地址模板 /// /// /// public async Task ModifyAddressTemplateAttribute(ModifyAddressTemplateAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyAddressTemplateAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyAddressTemplateAttribute)用于修改IP地址模板 /// /// /// public ModifyAddressTemplateAttributeResponse ModifyAddressTemplateAttributeSync(ModifyAddressTemplateAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyAddressTemplateAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyAddressTemplateGroupAttribute)用于修改IP地址模板集合 /// /// /// public async Task ModifyAddressTemplateGroupAttribute(ModifyAddressTemplateGroupAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyAddressTemplateGroupAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyAddressTemplateGroupAttribute)用于修改IP地址模板集合 /// /// /// public ModifyAddressTemplateGroupAttributeResponse ModifyAddressTemplateGroupAttributeSync(ModifyAddressTemplateGroupAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyAddressTemplateGroupAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyAddressesBandwidth)用于调整[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称EIP)带宽,包括后付费EIP, 预付费EIP和带宽包EIP /// /// /// public async Task ModifyAddressesBandwidth(ModifyAddressesBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyAddressesBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyAddressesBandwidth)用于调整[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称EIP)带宽,包括后付费EIP, 预付费EIP和带宽包EIP /// /// /// public ModifyAddressesBandwidthResponse ModifyAddressesBandwidthSync(ModifyAddressesBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyAddressesBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyAssistantCidr)用于批量修改辅助CIDR,支持新增和删除。(接口灰度中,如需使用请提工单。) /// /// /// public async Task ModifyAssistantCidr(ModifyAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyAssistantCidr)用于批量修改辅助CIDR,支持新增和删除。(接口灰度中,如需使用请提工单。) /// /// /// public ModifyAssistantCidrResponse ModifyAssistantCidrSync(ModifyAssistantCidrRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyAssistantCidr"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于修改带宽包属性,包括带宽包名字等 /// /// /// public async Task ModifyBandwidthPackageAttribute(ModifyBandwidthPackageAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyBandwidthPackageAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于修改带宽包属性,包括带宽包名字等 /// /// /// public ModifyBandwidthPackageAttributeResponse ModifyBandwidthPackageAttributeSync(ModifyBandwidthPackageAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyBandwidthPackageAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyCcnAttribute)用于修改云联网(CCN)的相关属性。 /// /// /// public async Task ModifyCcnAttribute(ModifyCcnAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyCcnAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyCcnAttribute)用于修改云联网(CCN)的相关属性。 /// /// /// public ModifyCcnAttributeResponse ModifyCcnAttributeSync(ModifyCcnAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyCcnAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyCcnRegionBandwidthLimitsType)用于修改后付费云联网实例修改带宽限速策略。 /// /// /// public async Task ModifyCcnRegionBandwidthLimitsType(ModifyCcnRegionBandwidthLimitsTypeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyCcnRegionBandwidthLimitsType"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyCcnRegionBandwidthLimitsType)用于修改后付费云联网实例修改带宽限速策略。 /// /// /// public ModifyCcnRegionBandwidthLimitsTypeResponse ModifyCcnRegionBandwidthLimitsTypeSync(ModifyCcnRegionBandwidthLimitsTypeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyCcnRegionBandwidthLimitsType"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyCustomerGatewayAttribute)用于修改对端网关信息。 /// /// /// public async Task ModifyCustomerGatewayAttribute(ModifyCustomerGatewayAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyCustomerGatewayAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyCustomerGatewayAttribute)用于修改对端网关信息。 /// /// /// public ModifyCustomerGatewayAttributeResponse ModifyCustomerGatewayAttributeSync(ModifyCustomerGatewayAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyCustomerGatewayAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyDirectConnectGatewayAttribute)用于修改专线网关属性 /// /// /// public async Task ModifyDirectConnectGatewayAttribute(ModifyDirectConnectGatewayAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyDirectConnectGatewayAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyDirectConnectGatewayAttribute)用于修改专线网关属性 /// /// /// public ModifyDirectConnectGatewayAttributeResponse ModifyDirectConnectGatewayAttributeSync(ModifyDirectConnectGatewayAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyDirectConnectGatewayAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyFlowLogAttribute)用于修改流日志属性 /// /// /// public async Task ModifyFlowLogAttribute(ModifyFlowLogAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyFlowLogAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyFlowLogAttribute)用于修改流日志属性 /// /// /// public ModifyFlowLogAttributeResponse ModifyFlowLogAttributeSync(ModifyFlowLogAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyFlowLogAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyGatewayFlowQos)用于调整网关流控带宽。 /// /// /// public async Task ModifyGatewayFlowQos(ModifyGatewayFlowQosRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyGatewayFlowQos"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyGatewayFlowQos)用于调整网关流控带宽。 /// /// /// public ModifyGatewayFlowQosResponse ModifyGatewayFlowQosSync(ModifyGatewayFlowQosRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyGatewayFlowQos"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyHaVipAttribute)用于修改高可用虚拟IP(HAVIP)属性 /// /// /// public async Task ModifyHaVipAttribute(ModifyHaVipAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyHaVipAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyHaVipAttribute)用于修改高可用虚拟IP(HAVIP)属性 /// /// /// public ModifyHaVipAttributeResponse ModifyHaVipAttributeSync(ModifyHaVipAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyHaVipAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于修改IPV6地址访问internet的带宽 /// /// /// public async Task ModifyIp6AddressesBandwidth(ModifyIp6AddressesBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyIp6AddressesBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于修改IPV6地址访问internet的带宽 /// /// /// public ModifyIp6AddressesBandwidthResponse ModifyIp6AddressesBandwidthSync(ModifyIp6AddressesBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyIp6AddressesBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于修改IPV6转换规则,当前仅支持修改转换规则名称,IPV4地址和IPV4端口号 /// /// /// public async Task ModifyIp6Rule(ModifyIp6RuleRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyIp6Rule"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于修改IPV6转换规则,当前仅支持修改转换规则名称,IPV4地址和IPV4端口号 /// /// /// public ModifyIp6RuleResponse ModifyIp6RuleSync(ModifyIp6RuleRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyIp6Rule"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于修改IP6转换实例属性,当前仅支持修改实例名称。 /// /// /// public async Task ModifyIp6Translator(ModifyIp6TranslatorRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyIp6Translator"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于修改IP6转换实例属性,当前仅支持修改实例名称。 /// /// /// public ModifyIp6TranslatorResponse ModifyIp6TranslatorSync(ModifyIp6TranslatorRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyIp6Translator"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyIpv6AddressesAttribute)用于修改弹性网卡内网IPv6地址属性。 /// /// /// public async Task ModifyIpv6AddressesAttribute(ModifyIpv6AddressesAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyIpv6AddressesAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyIpv6AddressesAttribute)用于修改弹性网卡内网IPv6地址属性。 /// /// /// public ModifyIpv6AddressesAttributeResponse ModifyIpv6AddressesAttributeSync(ModifyIpv6AddressesAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyIpv6AddressesAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNatGatewayAttribute)用于修改NAT网关的属性。 /// /// /// public async Task ModifyNatGatewayAttribute(ModifyNatGatewayAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyNatGatewayAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNatGatewayAttribute)用于修改NAT网关的属性。 /// /// /// public ModifyNatGatewayAttributeResponse ModifyNatGatewayAttributeSync(ModifyNatGatewayAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyNatGatewayAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNatGatewayDestinationIpPortTranslationNatRule)用于修改NAT网关端口转发规则。 /// /// /// public async Task ModifyNatGatewayDestinationIpPortTranslationNatRule(ModifyNatGatewayDestinationIpPortTranslationNatRuleRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyNatGatewayDestinationIpPortTranslationNatRule"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNatGatewayDestinationIpPortTranslationNatRule)用于修改NAT网关端口转发规则。 /// /// /// public ModifyNatGatewayDestinationIpPortTranslationNatRuleResponse ModifyNatGatewayDestinationIpPortTranslationNatRuleSync(ModifyNatGatewayDestinationIpPortTranslationNatRuleRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyNatGatewayDestinationIpPortTranslationNatRule"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNetDetect)用于修改网络探测参数。 /// /// /// public async Task ModifyNetDetect(ModifyNetDetectRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyNetDetect"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNetDetect)用于修改网络探测参数。 /// /// /// public ModifyNetDetectResponse ModifyNetDetectSync(ModifyNetDetectRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyNetDetect"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNetworkAclAttribute)用于修改网络ACL属性。 /// /// /// public async Task ModifyNetworkAclAttribute(ModifyNetworkAclAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyNetworkAclAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNetworkAclAttribute)用于修改网络ACL属性。 /// /// /// public ModifyNetworkAclAttributeResponse ModifyNetworkAclAttributeSync(ModifyNetworkAclAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyNetworkAclAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNetworkAclEntries)用于修改(包括添加和删除)网络ACL的入站规则和出站规则。 /// /// /// public async Task ModifyNetworkAclEntries(ModifyNetworkAclEntriesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyNetworkAclEntries"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNetworkAclEntries)用于修改(包括添加和删除)网络ACL的入站规则和出站规则。 /// /// /// public ModifyNetworkAclEntriesResponse ModifyNetworkAclEntriesSync(ModifyNetworkAclEntriesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyNetworkAclEntries"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNetworkInterfaceAttribute)用于修改弹性网卡属性。 /// /// /// public async Task ModifyNetworkInterfaceAttribute(ModifyNetworkInterfaceAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyNetworkInterfaceAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyNetworkInterfaceAttribute)用于修改弹性网卡属性。 /// /// /// public ModifyNetworkInterfaceAttributeResponse ModifyNetworkInterfaceAttributeSync(ModifyNetworkInterfaceAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyNetworkInterfaceAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyPrivateIpAddressesAttribute)用于修改弹性网卡内网IP属性。 /// /// /// public async Task ModifyPrivateIpAddressesAttribute(ModifyPrivateIpAddressesAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyPrivateIpAddressesAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyPrivateIpAddressesAttribute)用于修改弹性网卡内网IP属性。 /// /// /// public ModifyPrivateIpAddressesAttributeResponse ModifyPrivateIpAddressesAttributeSync(ModifyPrivateIpAddressesAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyPrivateIpAddressesAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyRouteTableAttribute)用于修改路由表(RouteTable)属性。 /// /// /// public async Task ModifyRouteTableAttribute(ModifyRouteTableAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyRouteTableAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyRouteTableAttribute)用于修改路由表(RouteTable)属性。 /// /// /// public ModifyRouteTableAttributeResponse ModifyRouteTableAttributeSync(ModifyRouteTableAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyRouteTableAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifySecurityGroupAttribute)用于修改安全组(SecurityGroupPolicy)属性。 /// /// /// public async Task ModifySecurityGroupAttribute(ModifySecurityGroupAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifySecurityGroupAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifySecurityGroupAttribute)用于修改安全组(SecurityGroupPolicy)属性。 /// /// /// public ModifySecurityGroupAttributeResponse ModifySecurityGroupAttributeSync(ModifySecurityGroupAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifySecurityGroupAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifySecurityGroupPolicies)用于重置安全组出站和入站规则(SecurityGroupPolicy)。 /// /// * 接口是先删除当前所有的出入站规则,然后再添加 Egress 和 Ingress 规则,不支持自定义索引 PolicyIndex 。 /// * 如果指定 SecurityGroupPolicySet.Version 为0, 表示清空所有规则,并忽略Egress和Ingress。 /// * Protocol字段支持输入TCP, UDP, ICMP, ICMPV6, GRE, ALL。 /// * CidrBlock字段允许输入符合cidr格式标准的任意字符串。(展开)在基础网络中,如果CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IP,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * Ipv6CidrBlock字段允许输入符合IPv6 cidr格式标准的任意字符串。(展开)在基础网络中,如果Ipv6CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IPv6,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * SecurityGroupId字段允许输入与待修改的安全组位于相同项目中的安全组ID,包括这个安全组ID本身,代表安全组下所有云服务器的内网IP。使用这个字段时,这条规则用来匹配网络报文的过程中会随着被使用的这个ID所关联的云服务器变化而变化,不需要重新修改。 /// * Port字段允许输入一个单独端口号,或者用减号分隔的两个端口号代表端口范围,例如80或8000-8010。只有当Protocol字段是TCP或UDP时,Port字段才被接受。 /// * Action字段只允许输入ACCEPT或DROP。 /// * CidrBlock, Ipv6CidrBlock, SecurityGroupId, AddressTemplate四者是排他关系,不允许同时输入,Protocol + Port和ServiceTemplate二者是排他关系,不允许同时输入。 /// /// /// public async Task ModifySecurityGroupPolicies(ModifySecurityGroupPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifySecurityGroupPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifySecurityGroupPolicies)用于重置安全组出站和入站规则(SecurityGroupPolicy)。 /// /// * 接口是先删除当前所有的出入站规则,然后再添加 Egress 和 Ingress 规则,不支持自定义索引 PolicyIndex 。 /// * 如果指定 SecurityGroupPolicySet.Version 为0, 表示清空所有规则,并忽略Egress和Ingress。 /// * Protocol字段支持输入TCP, UDP, ICMP, ICMPV6, GRE, ALL。 /// * CidrBlock字段允许输入符合cidr格式标准的任意字符串。(展开)在基础网络中,如果CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IP,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * Ipv6CidrBlock字段允许输入符合IPv6 cidr格式标准的任意字符串。(展开)在基础网络中,如果Ipv6CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IPv6,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 /// * SecurityGroupId字段允许输入与待修改的安全组位于相同项目中的安全组ID,包括这个安全组ID本身,代表安全组下所有云服务器的内网IP。使用这个字段时,这条规则用来匹配网络报文的过程中会随着被使用的这个ID所关联的云服务器变化而变化,不需要重新修改。 /// * Port字段允许输入一个单独端口号,或者用减号分隔的两个端口号代表端口范围,例如80或8000-8010。只有当Protocol字段是TCP或UDP时,Port字段才被接受。 /// * Action字段只允许输入ACCEPT或DROP。 /// * CidrBlock, Ipv6CidrBlock, SecurityGroupId, AddressTemplate四者是排他关系,不允许同时输入,Protocol + Port和ServiceTemplate二者是排他关系,不允许同时输入。 /// /// /// public ModifySecurityGroupPoliciesResponse ModifySecurityGroupPoliciesSync(ModifySecurityGroupPoliciesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifySecurityGroupPolicies"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyServiceTemplateAttribute)用于修改协议端口模板 /// /// /// public async Task ModifyServiceTemplateAttribute(ModifyServiceTemplateAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyServiceTemplateAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyServiceTemplateAttribute)用于修改协议端口模板 /// /// /// public ModifyServiceTemplateAttributeResponse ModifyServiceTemplateAttributeSync(ModifyServiceTemplateAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyServiceTemplateAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyServiceTemplateGroupAttribute)用于修改协议端口模板集合。 /// /// /// public async Task ModifyServiceTemplateGroupAttribute(ModifyServiceTemplateGroupAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyServiceTemplateGroupAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyServiceTemplateGroupAttribute)用于修改协议端口模板集合。 /// /// /// public ModifyServiceTemplateGroupAttributeResponse ModifyServiceTemplateGroupAttributeSync(ModifyServiceTemplateGroupAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyServiceTemplateGroupAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifySubnetAttribute)用于修改子网属性。 /// /// /// public async Task ModifySubnetAttribute(ModifySubnetAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifySubnetAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifySubnetAttribute)用于修改子网属性。 /// /// /// public ModifySubnetAttributeResponse ModifySubnetAttributeSync(ModifySubnetAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifySubnetAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyVpcAttribute)用于修改私有网络(VPC)的相关属性。 /// /// /// public async Task ModifyVpcAttribute(ModifyVpcAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyVpcAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyVpcAttribute)用于修改私有网络(VPC)的相关属性。 /// /// /// public ModifyVpcAttributeResponse ModifyVpcAttributeSync(ModifyVpcAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyVpcAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyVpnConnectionAttribute)用于修改VPN通道。 /// /// /// public async Task ModifyVpnConnectionAttribute(ModifyVpnConnectionAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyVpnConnectionAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyVpnConnectionAttribute)用于修改VPN通道。 /// /// /// public ModifyVpnConnectionAttributeResponse ModifyVpnConnectionAttributeSync(ModifyVpnConnectionAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyVpnConnectionAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyVpnGatewayAttribute)用于修改VPN网关属性。 /// /// /// public async Task ModifyVpnGatewayAttribute(ModifyVpnGatewayAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyVpnGatewayAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyVpnGatewayAttribute)用于修改VPN网关属性。 /// /// /// public ModifyVpnGatewayAttributeResponse ModifyVpnGatewayAttributeSync(ModifyVpnGatewayAttributeRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyVpnGatewayAttribute"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyVpnGatewayCcnRoutes)用于修改VPN网关云联网路由 /// /// /// public async Task ModifyVpnGatewayCcnRoutes(ModifyVpnGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyVpnGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ModifyVpnGatewayCcnRoutes)用于修改VPN网关云联网路由 /// /// /// public ModifyVpnGatewayCcnRoutesResponse ModifyVpnGatewayCcnRoutesSync(ModifyVpnGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ModifyVpnGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(RejectAttachCcnInstances)用于跨账号关联实例时,云联网所有者拒绝关联操作。 /// /// /// public async Task RejectAttachCcnInstances(RejectAttachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "RejectAttachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(RejectAttachCcnInstances)用于跨账号关联实例时,云联网所有者拒绝关联操作。 /// /// /// public RejectAttachCcnInstancesResponse RejectAttachCcnInstancesSync(RejectAttachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "RejectAttachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (ReleaseAddresses) 用于释放一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 /// * 该操作不可逆,释放后 EIP 关联的 IP 地址将不再属于您的名下。 /// * 只有状态为 UNBIND 的 EIP 才能进行释放操作。 /// /// /// public async Task ReleaseAddresses(ReleaseAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ReleaseAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (ReleaseAddresses) 用于释放一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 /// * 该操作不可逆,释放后 EIP 关联的 IP 地址将不再属于您的名下。 /// * 只有状态为 UNBIND 的 EIP 才能进行释放操作。 /// /// /// public ReleaseAddressesResponse ReleaseAddressesSync(ReleaseAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ReleaseAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于给弹性公网IPv6地址释放带宽。 /// /// /// public async Task ReleaseIp6AddressesBandwidth(ReleaseIp6AddressesBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ReleaseIp6AddressesBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 该接口用于给弹性公网IPv6地址释放带宽。 /// /// /// public ReleaseIp6AddressesBandwidthResponse ReleaseIp6AddressesBandwidthSync(ReleaseIp6AddressesBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ReleaseIp6AddressesBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于删除带宽包资源,包括[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)和[负载均衡](https://cloud.tencent.com/document/product/214/517)等 /// /// /// public async Task RemoveBandwidthPackageResources(RemoveBandwidthPackageResourcesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "RemoveBandwidthPackageResources"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 接口用于删除带宽包资源,包括[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)和[负载均衡](https://cloud.tencent.com/document/product/214/517)等 /// /// /// public RemoveBandwidthPackageResourcesResponse RemoveBandwidthPackageResourcesSync(RemoveBandwidthPackageResourcesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "RemoveBandwidthPackageResources"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于删除IPV6转换规则 /// 2. 支持批量删除同一个转换实例下的多个转换规则 /// /// /// public async Task RemoveIp6Rules(RemoveIp6RulesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "RemoveIp6Rules"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 1. 该接口用于删除IPV6转换规则 /// 2. 支持批量删除同一个转换实例下的多个转换规则 /// /// /// public RemoveIp6RulesResponse RemoveIp6RulesSync(RemoveIp6RulesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "RemoveIp6Rules"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(RenewVpnGateway)用于预付费(包年包月)VPN网关续费。目前只支持IPSEC网关。 /// /// /// public async Task RenewVpnGateway(RenewVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "RenewVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(RenewVpnGateway)用于预付费(包年包月)VPN网关续费。目前只支持IPSEC网关。 /// /// /// public RenewVpnGatewayResponse RenewVpnGatewaySync(RenewVpnGatewayRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "RenewVpnGateway"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ReplaceDirectConnectGatewayCcnRoutes)根据路由ID(RouteId)修改指定的路由(Route),支持批量修改。 /// /// /// public async Task ReplaceDirectConnectGatewayCcnRoutes(ReplaceDirectConnectGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ReplaceDirectConnectGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ReplaceDirectConnectGatewayCcnRoutes)根据路由ID(RouteId)修改指定的路由(Route),支持批量修改。 /// /// /// public ReplaceDirectConnectGatewayCcnRoutesResponse ReplaceDirectConnectGatewayCcnRoutesSync(ReplaceDirectConnectGatewayCcnRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ReplaceDirectConnectGatewayCcnRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ReplaceRouteTableAssociation)用于修改子网(Subnet)关联的路由表(RouteTable)。 /// * 一个子网只能关联一个路由表。 /// /// /// public async Task ReplaceRouteTableAssociation(ReplaceRouteTableAssociationRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ReplaceRouteTableAssociation"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ReplaceRouteTableAssociation)用于修改子网(Subnet)关联的路由表(RouteTable)。 /// * 一个子网只能关联一个路由表。 /// /// /// public ReplaceRouteTableAssociationResponse ReplaceRouteTableAssociationSync(ReplaceRouteTableAssociationRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ReplaceRouteTableAssociation"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ReplaceRoutes)根据路由策略ID(RouteId)修改指定的路由策略(Route),支持批量修改。 /// /// /// public async Task ReplaceRoutes(ReplaceRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ReplaceRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ReplaceRoutes)根据路由策略ID(RouteId)修改指定的路由策略(Route),支持批量修改。 /// /// /// public ReplaceRoutesResponse ReplaceRoutesSync(ReplaceRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ReplaceRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ReplaceSecurityGroupPolicy)用于替换单条安全组规则(SecurityGroupPolicy)。 /// 单个请求中只能替换单个方向的一条规则, 必须要指定索引(PolicyIndex)。 /// /// /// public async Task ReplaceSecurityGroupPolicy(ReplaceSecurityGroupPolicyRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ReplaceSecurityGroupPolicy"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ReplaceSecurityGroupPolicy)用于替换单条安全组规则(SecurityGroupPolicy)。 /// 单个请求中只能替换单个方向的一条规则, 必须要指定索引(PolicyIndex)。 /// /// /// public ReplaceSecurityGroupPolicyResponse ReplaceSecurityGroupPolicySync(ReplaceSecurityGroupPolicyRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ReplaceSecurityGroupPolicy"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetAttachCcnInstances)用于跨账号关联实例申请过期时,重新申请关联操作。 /// /// /// public async Task ResetAttachCcnInstances(ResetAttachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ResetAttachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetAttachCcnInstances)用于跨账号关联实例申请过期时,重新申请关联操作。 /// /// /// public ResetAttachCcnInstancesResponse ResetAttachCcnInstancesSync(ResetAttachCcnInstancesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ResetAttachCcnInstances"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetNatGatewayConnection)用来NAT网关并发连接上限。 /// /// /// public async Task ResetNatGatewayConnection(ResetNatGatewayConnectionRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ResetNatGatewayConnection"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetNatGatewayConnection)用来NAT网关并发连接上限。 /// /// /// public ResetNatGatewayConnectionResponse ResetNatGatewayConnectionSync(ResetNatGatewayConnectionRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ResetNatGatewayConnection"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetRoutes)用于对某个路由表名称和所有路由策略(Route)进行重新设置。
    /// 注意: 调用本接口是先删除当前路由表中所有路由策略, 再保存新提交的路由策略内容, 会引起网络中断。 ///
    /// /// public async Task ResetRoutes(ResetRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ResetRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetRoutes)用于对某个路由表名称和所有路由策略(Route)进行重新设置。
    /// 注意: 调用本接口是先删除当前路由表中所有路由策略, 再保存新提交的路由策略内容, 会引起网络中断。 ///
    /// /// public ResetRoutesResponse ResetRoutesSync(ResetRoutesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ResetRoutes"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetVpnConnection)用于重置VPN通道。 /// /// /// public async Task ResetVpnConnection(ResetVpnConnectionRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ResetVpnConnection"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetVpnConnection)用于重置VPN通道。 /// /// /// public ResetVpnConnectionResponse ResetVpnConnectionSync(ResetVpnConnectionRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ResetVpnConnection"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetVpnGatewayInternetMaxBandwidth)调整VPN网关带宽上限。目前支持升级配置,如果是包年包月VPN网关需要在有效期内。 /// /// /// public async Task ResetVpnGatewayInternetMaxBandwidth(ResetVpnGatewayInternetMaxBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "ResetVpnGatewayInternetMaxBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(ResetVpnGatewayInternetMaxBandwidth)调整VPN网关带宽上限。目前支持升级配置,如果是包年包月VPN网关需要在有效期内。 /// /// /// public ResetVpnGatewayInternetMaxBandwidthResponse ResetVpnGatewayInternetMaxBandwidthSync(ResetVpnGatewayInternetMaxBandwidthRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "ResetVpnGatewayInternetMaxBandwidth"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(SetCcnRegionBandwidthLimits)用于设置云联网(CCN)各地域出带宽上限,该接口只能设置已关联网络实例包含的地域的出带宽上限 /// /// /// public async Task SetCcnRegionBandwidthLimits(SetCcnRegionBandwidthLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "SetCcnRegionBandwidthLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(SetCcnRegionBandwidthLimits)用于设置云联网(CCN)各地域出带宽上限,该接口只能设置已关联网络实例包含的地域的出带宽上限 /// /// /// public SetCcnRegionBandwidthLimitsResponse SetCcnRegionBandwidthLimitsSync(SetCcnRegionBandwidthLimitsRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "SetCcnRegionBandwidthLimits"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (TransformAddress) 用于将实例的普通公网 IP 转换为[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 /// * 平台对用户每地域每日解绑 EIP 重新分配普通公网 IP 次数有所限制(可参见 [EIP 产品简介](/document/product/213/1941))。上述配额可通过 [DescribeAddressQuota](https://cloud.tencent.com/document/api/213/1378) 接口获取。 /// /// /// public async Task TransformAddress(TransformAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "TransformAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口 (TransformAddress) 用于将实例的普通公网 IP 转换为[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 /// * 平台对用户每地域每日解绑 EIP 重新分配普通公网 IP 次数有所限制(可参见 [EIP 产品简介](/document/product/213/1941))。上述配额可通过 [DescribeAddressQuota](https://cloud.tencent.com/document/api/213/1378) 接口获取。 /// /// /// public TransformAddressResponse TransformAddressSync(TransformAddressRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "TransformAddress"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(UnassignIpv6Addresses)用于释放弹性网卡`IPv6`地址。
    /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口。 ///
    /// /// public async Task UnassignIpv6Addresses(UnassignIpv6AddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "UnassignIpv6Addresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(UnassignIpv6Addresses)用于释放弹性网卡`IPv6`地址。
    /// 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口。 ///
    /// /// public UnassignIpv6AddressesResponse UnassignIpv6AddressesSync(UnassignIpv6AddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "UnassignIpv6Addresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(UnassignIpv6CidrBlock)用于释放IPv6网段。
    /// 网段如果还有IP占用且未回收,则网段无法释放。 ///
    /// /// public async Task UnassignIpv6CidrBlock(UnassignIpv6CidrBlockRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "UnassignIpv6CidrBlock"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(UnassignIpv6CidrBlock)用于释放IPv6网段。
    /// 网段如果还有IP占用且未回收,则网段无法释放。 ///
    /// /// public UnassignIpv6CidrBlockResponse UnassignIpv6CidrBlockSync(UnassignIpv6CidrBlockRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "UnassignIpv6CidrBlock"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(UnassignIpv6SubnetCidrBlock)用于释放IPv6子网段。
    /// 子网段如果还有IP占用且未回收,则子网段无法释放。 ///
    /// /// public async Task UnassignIpv6SubnetCidrBlock(UnassignIpv6SubnetCidrBlockRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "UnassignIpv6SubnetCidrBlock"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(UnassignIpv6SubnetCidrBlock)用于释放IPv6子网段。
    /// 子网段如果还有IP占用且未回收,则子网段无法释放。 ///
    /// /// public UnassignIpv6SubnetCidrBlockResponse UnassignIpv6SubnetCidrBlockSync(UnassignIpv6SubnetCidrBlockRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "UnassignIpv6SubnetCidrBlock"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(UnassignPrivateIpAddresses)用于弹性网卡退还内网 IP。 /// * 退还弹性网卡上的辅助内网IP,接口自动解关联弹性公网 IP。不能退还弹性网卡的主内网IP。 /// /// /// public async Task UnassignPrivateIpAddresses(UnassignPrivateIpAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = await this.InternalRequest(req, "UnassignPrivateIpAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } /// /// 本接口(UnassignPrivateIpAddresses)用于弹性网卡退还内网 IP。 /// * 退还弹性网卡上的辅助内网IP,接口自动解关联弹性公网 IP。不能退还弹性网卡的主内网IP。 /// /// /// public UnassignPrivateIpAddressesResponse UnassignPrivateIpAddressesSync(UnassignPrivateIpAddressesRequest req) { JsonResponseModel rsp = null; try { var strResp = this.InternalRequestSync(req, "UnassignPrivateIpAddresses"); rsp = JsonConvert.DeserializeObject>(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return rsp.Response; } } }