import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; import { GenerateVpnConnectionDefaultHealthCheckIpRequest, CreateNetworkAclResponse, ModifyAddressTemplateAttributeResponse, DisassociateDhcpIpWithAddressIpRequest, LockCcnsRequest, ResumeSnapshotInstanceRequest, CreateRoutesRequest, DescribeHaVipsResponse, DeleteServiceTemplateResponse, CreateServiceTemplateRequest, CreateVpcPeeringConnectionRequest, ModifyGlobalRoutesRequest, ResetTrafficMirrorFilterRequest, DescribeBandwidthPackageResourcesRequest, DescribeVpnConnectionsRequest, CreateAssistantCidrRequest, RejectVpcPeeringConnectionRequest, DescribeNetworkInterfacesRequest, DescribeVpcLimitsRequest, ReleaseIp6AddressesBandwidthResponse, DescribeVpcIpv6AddressesRequest, MigrateNetworkInterfaceRequest, DescribeRoutesResponse, ModifyNatGatewayDestinationIpPortTranslationNatRuleResponse, ModifyIp6RuleResponse, DeleteCdcLDCXListResponse, SetVpnGatewaysRenewFlagRequest, ModifyCcnRegionBandwidthLimitsTypeResponse, DescribeVpnGatewaysResponse, ModifyNetworkAclQuintupleEntriesRequest, CreateDhcpIpResponse, DescribeIpGeolocationDatabaseUrlResponse, DeleteVpnGatewaySslServerResponse, CreateHighPriorityRouteTableResponse, DescribeIpGeolocationInfosRequest, AddTemplateMemberResponse, ReplaceHighPriorityRouteTableAssociationRequest, CreateDefaultSecurityGroupRequest, CreateSnapshotPoliciesResponse, DescribeServiceTemplateGroupsResponse, DescribeVpcEndPointRequest, DescribeServiceTemplateInstancesRequest, DeleteRoutePolicyEntriesRequest, DetachClassicLinkVpcRequest, ModifyAddressAttributeRequest, DescribeBandwidthPackageBillUsageResponse, DeleteBandwidthPackageResponse, ModifyNatGatewayAttributeRequest, DescribeLocalGatewayRequest, DescribeVpcLimitsResponse, CreatePrivateNatGatewayDestinationIpPortTranslationNatRuleRequest, CreateCcnPolicyBasedRoutingNextHopRequest, UpgradeNatGatewayProductVersionRequest, DescribeReserveIpAddressesRequest, AddBandwidthPackageResourcesRequest, ReplaceRoutePolicyEntriesRequest, AssignIpv6SubnetCidrBlockRequest, DeleteVpnGatewaySslClientResponse, DescribeNatGatewayZonesRequest, DescribeCrossBorderComplianceRequest, CreateVpcResponse, ModifyVpnGatewaySslClientCertRequest, ModifyNetworkAclEntriesRequest, DescribeBandwidthPackagesRequest, ReplaceRoutePolicyAssociationsResponse, DescribeVpcPrivateIpAddressesRequest, DescribeGlobalRoutesRequest, StopTrafficMirrorResponse, DeleteHaVipResponse, DescribeBandwidthPackageBillUsageRequest, DescribeRouteTableSelectionPoliciesResponse, UnassignIpv6AddressesResponse, CreateIp6TranslatorsResponse, DescribeFlowLogsRequest, AssociateNatGatewayAddressRequest, DescribeFlowLogsResponse, ModifyHighPriorityRouteAttributeResponse, CreateVpnGatewaySslServerRequest, CreateVpcEndPointRequest, ModifyBandwidthPackageAttributeRequest, TransformAddressResponse, DisassociateNetworkInterfaceSecurityGroupsRequest, DescribePrivateNatGatewaysRequest, DeleteNetworkAclEntriesRequest, DescribeHighPriorityRoutesRequest, DescribeSecurityGroupExpandedPoliciesResponse, ModifyFlowLogAttributeRequest, UnassignIpv6SubnetCidrBlockResponse, ReplaceHighPriorityRoutesResponse, ModifyVpcEndPointServiceAttributeRequest, DescribeIpGeolocationInfosResponse, DescribeVpcTaskResultRequest, AssociateNetworkAclSubnetsResponse, DeletePrivateNatGatewayTranslationNatRuleRequest, DeleteNatGatewayDestinationIpPortTranslationNatRuleRequest, ResetRoutesRequest, CheckDefaultSubnetRequest, CheckNetDetectStateRequest, DescribeAddressTemplateInstancesRequest, ModifyCustomerGatewayAttributeRequest, DescribeBandwidthPackageBandwidthRangeResponse, DeleteVpcEndPointServiceWhiteListRequest, DescribeTrafficMirrorsRequest, DetachSnapshotInstancesResponse, DetachNetworkInterfaceResponse, DeleteVpcEndPointServiceRequest, DeleteCcnResponse, DescribeCcnAttachedInstancesRequest, AttachSnapshotInstancesResponse, DescribeNatGatewaySourceIpTranslationNatRulesRequest, DescribeNatGatewaysRequest, ModifyFlowLogAttributeResponse, InquiryPriceRenewVpnGatewayResponse, DeleteReserveIpAddressesResponse, ResetRoutesResponse, DescribePrivateNatGatewayRegionsResponse, ReplaceSecurityGroupPoliciesResponse, DescribeDirectConnectGatewaysRequest, DescribeSpecificTrafficPackageUsedDetailsResponse, DescribeIPv6AddressesResponse, AttachSnapshotInstancesRequest, ModifyIp6TranslatorResponse, CreateVpcEndPointServiceWhiteListResponse, DescribeInstanceJumboResponse, DescribeCcnPolicyBasedRoutingRuleResponse, AssociateInstancesToCcnRouteTableRequest, UnlockCcnBandwidthsRequest, DeleteIp6TranslatorsResponse, DescribeNatGatewaySourceIpTranslationNatRulesResponse, DescribeHighPriorityRouteTablesResponse, DescribeRouteConflictsResponse, AcceptAttachCcnInstancesRequest, CreateNetworkAclQuintupleEntriesResponse, DescribeGatewayFlowMonitorDetailResponse, ResetTrafficMirrorTargetResponse, RemoveBandwidthPackageResourcesResponse, DeleteFlowLogRequest, DownloadVpnGatewaySslClientCertResponse, DescribeSnapshotFilesRequest, HaVipDisassociateAddressIpResponse, ResetRoutePolicyAssociationsResponse, DisassociateVpcEndPointSecurityGroupsRequest, DescribeTaskResultRequest, ModifyAddressInternetChargeTypeResponse, SetCcnRegionBandwidthLimitsResponse, CreateRoutePolicyResponse, ModifyIPv6AddressesBandwidthRequest, DescribeAccountAttributesResponse, ModifyNetworkAclQuintupleEntriesResponse, AssignIpv6CidrBlockRequest, CreateSecurityGroupPoliciesResponse, UnassignIpv6CidrBlockResponse, ModifyVpnGatewayRoutesRequest, HaVipAssociateAddressIpRequest, DisassociateNatGatewayAddressResponse, DeleteRoutesResponse, ModifyDhcpIpAttributeRequest, DescribeSecurityGroupAssociationStatisticsResponse, ModifyAssistantCidrResponse, ModifyHighPriorityRouteECMPAlgorithmResponse, DescribeVpcEndPointServiceResponse, ModifyNetworkAclEntriesResponse, DescribeCdcNetPlanesResponse, ModifyVpcEndPointAttributeResponse, DescribeFlowLogRequest, DescribeTenantCcnsRequest, DescribeIp6AddressesRequest, ReplaceCcnRouteTableInputPolicysResponse, DescribeDesignatedZonesResponse, DeleteCcnPolicyBasedRoutingNextHopRequest, CreateRoutePolicyRequest, DeleteRoutePolicyAssociationsResponse, AddIp6RulesRequest, DeleteVpcEndPointServiceResponse, ModifyAddressesRenewFlagRequest, ModifyGlobalRoutesResponse, AssignPrivateIpAddressesResponse, DescribeSecurityGroupsRequest, RefreshDirectConnectGatewayRouteToNatGatewayRequest, DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest, ModifyNetworkAclAttributeResponse, ModifyIPv6AddressesAttributesRequest, CreateVpnGatewayRoutesRequest, DisassociateNetworkAclSubnetsResponse, ReplaceRoutePolicyEntriesResponse, CreateCdcLDCXListRequest, ModifyAddressInternetChargeTypeRequest, ModifyIp6AddressesBandwidthRequest, DisableVpnGatewaySslClientCertResponse, CreateLocalGatewayRequest, DescribeDirectConnectGatewaysResponse, AddBandwidthPackageResourcesResponse, DeleteHighPriorityRouteTablesRequest, CreateSecurityGroupWithPoliciesResponse, DeleteAddressTemplateResponse, MigrateBandwidthPackageResourcesRequest, ModifyCcnPolicyBasedRoutingNextHopAttributeRequest, ModifySubnetAttributeResponse, ResetNatGatewayConnectionRequest, ResetHighPriorityRoutesResponse, ModifyCcnAttachedInstancesAttributeRequest, DescribeNetworkAccountTypeRequest, DeleteAddressTemplateRequest, CreateNatGatewaySourceIpTranslationNatRuleRequest, TransformAddressRequest, ReplaceDirectConnectGatewayCcnRoutesRequest, DescribeRoutePolicyEntriesResponse, ModifyAddressTemplateAttributeRequest, ModifyRoutePolicyAttributeRequest, CreateNatGatewayResponse, DescribeVpnGatewaySslClientsRequest, ModifyDirectConnectGatewayAttributeRequest, ModifyRouteTableSelectionPoliciesRequest, RejectVpcPeeringConnectionResponse, ClearRouteTableSelectionPoliciesRequest, CreateTrafficPackagesResponse, ModifySecurityGroupAttributeRequest, DescribeVpnGatewaySslServersRequest, ModifyNetDetectRequest, SetVpnGatewaysRenewFlagResponse, AssociateInstancesToCcnRouteTableResponse, DescribeNetDetectStatesResponse, DeleteVpnGatewaySslServerRequest, AllocateIp6AddressesBandwidthResponse, DescribeNetDetectStatesRequest, DescribeRouteConflictsRequest, DescribeFlowLogResponse, DeleteRoutePolicyEntriesResponse, DeleteCcnPolicyBasedRoutingRuleResponse, DeleteDirectConnectGatewayCcnRoutesResponse, DescribeAssistantCidrResponse, DescribeHaVipsRequest, UpdateTrafficMirrorDirectionResponse, DescribeCcnRouteTableInputPolicysRequest, DescribeRouteTableSelectionPoliciesRequest, CreateVpnConnectionRequest, ResetTrafficMirrorFilterResponse, CreateCcnPolicyBasedRoutingRulesResponse, DescribeTrafficPackagesRequest, DeleteSecurityGroupPoliciesRequest, DescribeCcnsRequest, DisableRoutesResponse, DescribeNetDetectsRequest, CreateAddressTemplateGroupRequest, AssociateIPv6AddressRequest, CreateCcnPolicyBasedRoutingNextHopResponse, DescribeCustomerGatewayVendorsResponse, DeleteCdcLDCXListRequest, ReplaceRoutesWithRoutePolicyResponse, DeleteSubnetResponse, DeleteGlobalRoutesRequest, CreateVpnGatewayResponse, DescribeNatGatewayDestinationIpPortTranslationNatRulesResponse, AllocateIp6AddressesBandwidthRequest, DeleteRoutePolicyResponse, DescribeVpcIpv6AddressesResponse, ResetAttachCcnInstancesResponse, DescribeTrafficQosPolicyRequest, ModifyCcnRegionBandwidthLimitsTypeRequest, DescribeRouteListResponse, DescribeVpcResourceDashboardRequest, ModifyIp6RuleRequest, ReplaceRouteTableAssociationRequest, AssociateNetworkAclSubnetsRequest, ResetRoutePolicyEntriesResponse, ModifyVpnGatewaySslServerResponse, AdjustPublicAddressResponse, DescribeVpnConnectionsResponse, RenewVpnGatewayRequest, AssociateIPv6AddressResponse, ResumeSnapshotInstanceResponse, DescribeCdcNetPlanesRequest, DescribePrivateNatGatewayRegionsRequest, DescribeSnapshotPoliciesRequest, DeleteTrafficPackagesRequest, NotifyRoutesRequest, DeleteVpcRequest, DeleteCcnRouteTablesRequest, ModifyServiceTemplateAttributeResponse, DescribeCcnsResponse, ModifyCdcNetPlaneAttributeRequest, CreateCdcLDCXListResponse, CreateSubnetResponse, DescribeAddressBandwidthRangeResponse, DescribeSecurityGroupPoliciesResponse, DescribeGatewayFlowQosResponse, ModifySecurityGroupPoliciesRequest, ModifyPrivateNatGatewayAttributeResponse, AssociateDhcpIpWithAddressIpRequest, ModifyVpcPeeringConnectionRequest, ReplaceRoutesRequest, CreateCustomerGatewayResponse, CreateTrafficMirrorResponse, WithdrawNotifyRoutesRequest, DescribeSubnetResourceDashboardRequest, CreateRoutePolicyEntriesRequest, DeleteServiceTemplateGroupResponse, StartTrafficMirrorResponse, DeleteVpnConnectionResponse, DescribeVpnGatewaySslClientsResponse, ReleaseIPv6AddressesResponse, CreateCcnResponse, EnableCcnRoutesRequest, DescribeCcnAttachedInstancesResponse, DescribeIp6TranslatorsRequest, CreateSubnetsResponse, DescribeGatewayFlowMonitorDetailRequest, ResetTrafficMirrorSrcsRequest, InquiryPriceCreateVpnGatewayResponse, DescribeSecurityGroupLimitsResponse, DescribeCcnRouteTableInputPolicysResponse, ModifyBandwidthPackageAttributeResponse, CreateVpnGatewaySslServerResponse, ModifySubnetAttributeRequest, DisassociateIPv6AddressRequest, CreateHighPriorityRouteTableRequest, DeleteNetworkAclRequest, CreateHighPriorityRoutesRequest, CloneSecurityGroupResponse, ModifyIp6TranslatorRequest, ModifyCcnPolicyBasedRoutingRuleAttributeResponse, CreateVpnConnectionResponse, DescribeCdcUsedIdcVlanResponse, AssignIpv6AddressesRequest, CreateServiceTemplateGroupResponse, DisableSnapshotPoliciesRequest, ModifyPrivateNatGatewayDestinationIpPortTranslationNatRuleRequest, ReplaceHighPriorityRoutesRequest, DeleteHighPriorityRoutesResponse, ReplaceSecurityGroupPolicyRequest, ModifyVpcEndPointServiceAttributeResponse, DeletePrivateNatGatewayDestinationIpPortTranslationNatRuleResponse, DescribeReserveIpAddressesResponse, DescribeSnapshotFilesResponse, CreateFlowLogResponse, CreateNetworkAclEntriesRequest, DeleteCustomerGatewayResponse, CreateVpnGatewayRoutesResponse, CreateNetDetectRequest, CreateAddressTemplateResponse, CreateNatGatewayDestinationIpPortTranslationNatRuleResponse, DeleteAddressTemplateGroupRequest, CreateVpnGatewaySslClientResponse, DescribeNetworkInterfaceLimitRequest, ModifyVpnGatewayRoutesResponse, DescribeIp6AddressesResponse, ModifyRouteTableAttributeRequest, ModifyDirectConnectGatewayAttributeResponse, DescribeVpnGatewaysRequest, DescribeInstanceJumboRequest, CheckGatewayFlowMonitorResponse, DescribeAddressTemplatesResponse, ModifyIp6AddressesBandwidthResponse, CreateSubnetsRequest, DescribeVpcEndPointServiceRequest, DisableSnapshotPoliciesResponse, ResetTrafficMirrorSrcsResponse, ModifyServiceTemplateAttributeRequest, ModifyPrivateNatGatewayAttributeRequest, AssociateAddressResponse, ModifyCcnAttachedInstancesAttributeResponse, UnassignIpv6SubnetCidrBlockRequest, CreateNetworkAclRequest, DescribeAddressesRequest, DescribeVpcsRequest, DescribeSecurityGroupPoliciesRequest, ModifyIPv6AddressesAttributesResponse, InquiryPriceRenewAddressesRequest, CreateSecurityGroupResponse, DisassociateNetworkInterfaceSecurityGroupsResponse, DescribeIp6TranslatorQuotaRequest, DescribeHighPriorityRoutesResponse, DescribePrivateNatGatewayLimitsResponse, DescribeNetworkInterfaceLimitResponse, AssignIpv6CidrBlockResponse, CreateCcnRequest, DeleteTemplateMemberResponse, ModifyNatGatewaySourceIpTranslationNatRuleRequest, RemoveIp6RulesRequest, CreatePrivateNatGatewayTranslationNatRuleRequest, DescribeIpGeolocationDatabaseUrlRequest, DescribeGlobalRoutesResponse, DescribeNetworkAclQuintupleEntriesRequest, DescribeSnapshotPoliciesResponse, DescribeAddressTemplateGroupInstancesRequest, DescribeCcnRouteTableBroadcastPolicysResponse, EnableRoutesResponse, HaVipAssociateAddressIpResponse, DeletePrivateNatGatewayTranslationAclRuleResponse, DescribeSpecificTrafficPackageUsedDetailsRequest, ModifyRoutePolicyAttributeResponse, DeleteVpnConnectionRequest, DescribePrivateNatGatewayDestinationIpPortTranslationNatRulesRequest, DescribeDhcpIpsRequest, DescribeAssistantCidrRequest, RenewVpnGatewayResponse, DescribeCcnRouteTablesResponse, DeleteDirectConnectGatewayResponse, DescribeIPv6AddressesRequest, ResetVpnGatewayInternetMaxBandwidthRequest, RemoveIp6RulesResponse, DescribeAddressTemplateInstancesResponse, DescribeProductQuotaResponse, HaVipDisassociateAddressIpRequest, DescribeSgSnapshotFileContentResponse, DescribeSecurityGroupLimitsRequest, CreateIp6TranslatorsRequest, ClearRouteTableSelectionPoliciesResponse, DescribeBandwidthPackageResourcesResponse, DescribeCrossBorderComplianceResponse, ModifyVpnGatewayAttributeResponse, AllocateIPv6AddressesRequest, AssociateDirectConnectGatewayNatGatewayResponse, DescribeVpcResourceDashboardResponse, DescribeVpnGatewayCcnRoutesRequest, DisassociateDirectConnectGatewayNatGatewayResponse, CreateServiceTemplateGroupRequest, CreateNetworkAclQuintupleEntriesRequest, DeleteHighPriorityRoutesRequest, DescribeClassicLinkInstancesResponse, ModifyCdcLDCXAttributeRequest, EnableVpnGatewaySslClientCertRequest, DeleteReserveIpAddressesRequest, DescribeVpnGatewayCcnRoutesResponse, DetachCcnInstancesRequest, ModifyVpcEndPointServiceWhiteListRequest, DescribeTenantCcnsResponse, MigrateNetworkInterfaceResponse, DeleteDirectConnectGatewayRequest, CreateNatGatewaySourceIpTranslationNatRuleResponse, DeleteNatGatewaySourceIpTranslationNatRuleResponse, DeleteCcnPolicyBasedRoutingNextHopResponse, DescribeRoutesRequest, ModifyHighPriorityRouteTableAttributeRequest, CreateVpcEndPointServiceRequest, UpgradeNatGatewayProductVersionResponse, DescribeCcnPolicyBasedRoutingNextHopRequest, DescribePrivateNatGatewayTranslationAclRulesResponse, CreateNetworkInterfaceRequest, DeleteTrafficMirrorResponse, DescribePrivateNatGatewayTranslationAclRulesRequest, CreateDirectConnectGatewayRequest, DescribeNetworkAclsRequest, DescribeNetworkAclQuintupleEntriesResponse, DescribeSubnetsRequest, CreateSubnetRequest, DownloadCustomerGatewayConfigurationRequest, DeleteBandwidthPackageRequest, DeleteTemplateMemberRequest, ModifyAddressesBandwidthResponse, RejectAttachCcnInstancesResponse, CloneSecurityGroupRequest, ModifySnapshotPoliciesResponse, ResetRoutePolicyEntriesRequest, InquiryPriceRenewAddressesResponse, DescribeNatGatewayZonesResponse, DeleteCdcNetPlanesResponse, CreateRoutePolicyAssociationsRequest, RenewAddressesResponse, ModifyVpnGatewaySslServerRequest, DescribeCcnRoutesRequest, GenerateVpnConnectionDefaultHealthCheckIpResponse, CheckTrafficMirrorResponse, CreateAndAttachNetworkInterfaceRequest, DeleteVpcEndPointResponse, DeleteDhcpIpResponse, DeleteSecurityGroupRequest, DeleteNetDetectResponse, AllocateAddressesRequest, DeleteAssistantCidrResponse, DescribeDhcpIpsResponse, UnassignIpv6CidrBlockRequest, CreateGlobalRoutesRequest, ResetHighPriorityRoutesRequest, ModifyAssistantCidrRequest, CreateReserveIpAddressesResponse, CreateRouteTableResponse, AssociateDhcpIpWithAddressIpResponse, ModifyTrafficMirrorAttributeResponse, DescribeNatGatewayFlowMonitorDetailRequest, ModifyGatewayFlowQosResponse, ModifyNetworkInterfaceQosResponse, DescribeNatGatewayFlowMonitorDetailResponse, ModifySecurityGroupAttributeResponse, AssociateDirectConnectGatewayNatGatewayRequest, DeletePrivateNatGatewayDestinationIpPortTranslationNatRuleRequest, CreatePrivateNatGatewayTranslationNatRuleResponse, ModifyAddressAttributeResponse, AttachClassicLinkVpcRequest, CreateVpnGatewaySslClientRequest, DescribeServiceTemplateGroupInstancesResponse, ReplaceRoutePolicyAssociationsRequest, CreateCdcNetPlanesResponse, DescribeVpnGatewaySslServersResponse, ModifyAddressesRenewFlagResponse, DeleteNatGatewayDestinationIpPortTranslationNatRuleResponse, DeleteVpnGatewayRequest, ReplaceRouteTableAssociationResponse, AttachCcnInstancesRequest, ModifyBandwidthPackageBandwidthResponse, DeleteRoutePolicyAssociationsRequest, DescribeLocalGatewayResponse, DeleteNatGatewayRequest, ModifyBandwidthPackageBandwidthRequest, ModifyCustomerGatewayAttributeResponse, CreatePrivateNatGatewayTranslationAclRuleResponse, DeletePrivateNatGatewayTranslationNatRuleResponse, AssignIpv6SubnetCidrBlockResponse, CreateVpcEndPointResponse, CreateReserveIpAddressesRequest, DescribeCcnRegionBandwidthLimitsResponse, ModifyTemplateMemberRequest, DescribeDirectConnectGatewayCcnRoutesRequest, DisableCcnRoutesRequest, EnableSnapshotPoliciesRequest, ModifyNatGatewayAttributeResponse, DescribeCcnPolicyBasedRoutingRuleRequest, DescribeAddressesResponse, DescribePrivateNatGatewayTranslationNatRulesRequest, DeleteCcnRouteTablesResponse, GetCcnRegionBandwidthLimitsRequest, DescribeVpcEndPointResponse, DescribeCustomerGatewayVendorsRequest, DetachSnapshotInstancesRequest, ReplaceHighPriorityRouteTableAssociationResponse, AssociateHaVipInstanceResponse, ResetVpnGatewayInternetMaxBandwidthResponse, LockCcnBandwidthsRequest, DescribeCrossBorderFlowMonitorRequest, DescribeVpnGatewayRoutesResponse, ModifyCcnRouteTablesResponse, DescribeNetworkAclsResponse, DescribeNatGatewayDirectConnectGatewayRouteRequest, DeleteFlowLogResponse, ResetRoutePolicyAssociationsRequest, CreatePrivateNatGatewayRequest, CreateCcnRouteTablesRequest, CreateDefaultVpcResponse, ModifyVpcAttributeResponse, ModifyVpnConnectionAttributeResponse, DescribePrivateNatGatewayTranslationNatRulesResponse, ModifyIpv6AddressesAttributeRequest, DescribeUsedIpAddressRequest, DeleteRouteTableResponse, DescribeVpcInstancesResponse, AllocateIPv6AddressesResponse, DeleteDirectConnectGatewayCcnRoutesRequest, CheckNetDetectStateResponse, ModifyNatGatewaySourceIpTranslationNatRuleResponse, CreateDefaultVpcRequest, CreateNatGatewayDestinationIpPortTranslationNatRuleRequest, CreateFlowLogRequest, InquirePriceCreateDirectConnectGatewayRequest, AttachNetworkInterfaceResponse, DisassociateNatGatewayAddressRequest, CreateHighPriorityRoutesResponse, CreateSnapshotPoliciesRequest, DescribeRouteTablesRequest, DescribeVpcPeeringConnectionsResponse, CreateHaVipResponse, DescribeSecurityGroupReferencesRequest, DescribeTemplateLimitsResponse, CheckDefaultSubnetResponse, EnableSnapshotPoliciesResponse, DescribeVpcPrivateIpAddressesResponse, ModifyReserveIpAddressRequest, DisableRoutesRequest, DescribeAddressTemplateGroupInstancesResponse, DescribeRouteTableAssociatedInstancesRequest, ReleaseIPv6AddressesRequest, DisassociateIPv6AddressResponse, CheckGatewayFlowMonitorRequest, SetCcnRegionBandwidthLimitsRequest, DescribeServiceTemplateInstancesResponse, CreateDirectConnectGatewayCcnRoutesRequest, ModifyGatewayFlowQosRequest, StopTrafficMirrorRequest, ModifyHighPriorityRouteTableAttributeResponse, CreateDirectConnectGatewayCcnRoutesResponse, CreateRouteTableRequest, DescribeServiceTemplateGroupInstancesRequest, ModifyCcnPolicyBasedRoutingNextHopAttributeResponse, StartTrafficMirrorRequest, DescribeCustomerGatewaysRequest, ModifyDhcpIpAttributeResponse, ModifyReserveIpAddressResponse, DeleteLocalGatewayRequest, ModifySnapshotPoliciesRequest, CreateCcnPolicyBasedRoutingRulesRequest, DeleteAssistantCidrRequest, DisableVpnGatewaySslClientCertRequest, DeleteVpnGatewaySslClientRequest, DescribeDesignatedZonesRequest, DescribeNatGatewayDirectConnectGatewayRouteResponse, EnableVpcEndPointConnectResponse, CreateNetDetectResponse, InquiryPriceAllocateAddressesResponse, DeleteCcnRequest, ModifyLocalGatewayResponse, AssociateNetworkInterfaceSecurityGroupsResponse, EnableFlowLogsRequest, ModifyVpnGatewayAttributeRequest, CreateNatGatewayRequest, DeleteNetDetectRequest, UnassignIpv6AddressesRequest, ModifyPrivateNatGatewayTranslationAclRuleRequest, CreateTrafficPackagesRequest, CreateAndAttachNetworkInterfaceResponse, ModifyCdcNetPlaneAttributeResponse, ModifyCcnAttributeRequest, DeleteSecurityGroupPoliciesResponse, DisassociateDhcpIpWithAddressIpResponse, CreateVpcEndPointServiceResponse, ModifyNetworkAclAttributeRequest, CreateGlobalRoutesResponse, RejectAttachCcnInstancesRequest, CreatePrivateNatGatewayTranslationAclRuleRequest, DeleteVpnGatewayResponse, InquiryPriceModifyAddressesBandwidthResponse, UnassignPrivateIpAddressesResponse, DescribeVpcPeeringConnectionsRequest, ModifyAddressesBandwidthRequest, EnableVpcEndPointConnectRequest, EnableGatewayFlowMonitorResponse, ModifyPrivateNatGatewayDestinationIpPortTranslationNatRuleResponse, DescribePrivateNatGatewayDestinationIpPortTranslationNatRulesResponse, DescribeBandwidthPackageBandwidthRangeRequest, DescribeRouteTablesResponse, DeleteDhcpIpRequest, AllocateAddressesResponse, MigrateBandwidthPackageResourcesResponse, DescribeCdcUsedIdcVlanRequest, ModifyIpv6AddressesAttributeResponse, ModifyVpcAttributeRequest, DescribeIp6TranslatorsResponse, CreateSecurityGroupPoliciesRequest, DeleteVpcPeeringConnectionRequest, CreateBandwidthPackageRequest, DescribeRouteTableAssociatedInstancesResponse, ModifyRouteTableAttributeResponse, ModifyIPv6AddressesBandwidthResponse, DescribeSecurityGroupReferencesResponse, AddIp6RulesResponse, CreateAddressTemplateGroupResponse, DescribeBandwidthPackageQuotaResponse, DescribeIp6TranslatorQuotaResponse, DeleteServiceTemplateGroupRequest, DeleteNatGatewayResponse, ReplaceSecurityGroupPoliciesRequest, DeletePrivateNatGatewayRequest, AdjustPublicAddressRequest, CreateDirectConnectGatewayResponse, AttachCcnInstancesResponse, ModifyVpcEndPointAttributeRequest, DescribeCcnRouteTablesRequest, DescribeTaskResultResponse, DisassociateNetworkAclSubnetsRequest, ModifyAddressTemplateGroupAttributeRequest, ModifyVpcPeeringConnectionResponse, ModifyServiceTemplateGroupAttributeRequest, ReturnNormalAddressesResponse, DeleteVpcEndPointRequest, InquiryPriceAllocateAddressesRequest, RemoveBandwidthPackageResourcesRequest, ModifyHighPriorityRouteAttributeRequest, InquirePriceCreateDirectConnectGatewayResponse, DeleteIp6TranslatorsRequest, ModifyCcnPolicyBasedRoutingRuleAttributeRequest, CheckAssistantCidrRequest, UpdateTrafficMirrorAllFilterRequest, DescribeTrafficMirrorsResponse, DeleteVpcPeeringConnectionResponse, DeleteSnapshotPoliciesRequest, DeletePrivateNatGatewayResponse, DisableFlowLogsResponse, DescribeSubnetsResponse, DescribeCustomerGatewaysResponse, CheckAssistantCidrResponse, DescribeVpcTaskResultResponse, InquiryPriceRenewVpnGatewayRequest, EnableCcnRoutesResponse, ResetVpnConnectionResponse, DescribePrivateNatGatewaysResponse, ModifyVpnGatewayCcnRoutesResponse, DetachCcnInstancesResponse, ModifyServiceTemplateGroupAttributeResponse, DeleteNetworkAclQuintupleEntriesRequest, DeleteSubnetRequest, CreateCcnRouteTablesResponse, DescribeAddressTemplateGroupsRequest, MigratePrivateIpAddressResponse, DeleteRoutePolicyRequest, DisassociateVpcEndPointSecurityGroupsResponse, DeleteSnapshotPoliciesResponse, AssociateNatGatewayAddressResponse, DeleteCcnPolicyBasedRoutingRuleRequest, ModifyVpnConnectionAttributeRequest, DeleteNetworkInterfaceRequest, InquiryPriceResetVpnGatewayInternetMaxBandwidthResponse, ReplaceCcnRouteTableBroadcastPolicysResponse, DescribeVpcEndPointServiceWhiteListRequest, DescribeTemplateLimitsRequest, DeleteAddressTemplateGroupResponse, ModifyNetworkInterfaceQosRequest, ModifyLocalGatewayRequest, DeleteHaVipRequest, CreateLocalGatewayResponse, ModifyHighPriorityRouteECMPAlgorithmRequest, MigratePrivateIpAddressRequest, AssignPrivateIpAddressesRequest, DescribeCcnRouteTableBroadcastPolicysRequest, RefreshDirectConnectGatewayRouteToNatGatewayResponse, DescribeBandwidthPackagesResponse, DeleteRouteTableRequest, AssociateHaVipInstanceRequest, DescribeCdcLDCXListResponse, CreateVpnGatewayRequest, DescribeVpcInstancesRequest, DeleteVpcEndPointServiceWhiteListResponse, DescribeServiceTemplatesResponse, AcceptVpcPeeringConnectionResponse, DescribeSgSnapshotFileContentRequest, DescribeSecurityGroupExpandedPoliciesRequest, CreateBandwidthPackageResponse, CreateNetworkAclEntriesResponse, ResetVpnConnectionRequest, ReleaseAddressesResponse, AuditCrossBorderComplianceResponse, InquiryPriceResetVpnGatewayInternetMaxBandwidthRequest, DisableFlowLogsRequest, ReplaceSecurityGroupPolicyResponse, EnableGatewayFlowMonitorRequest, ModifyPrivateIpAddressesAttributeResponse, DeleteCdcNetPlanesRequest, DisassociateAddressRequest, ModifyHaVipAttributeResponse, CreateVpcPeeringConnectionResponse, DescribeCrossBorderCcnRegionBandwidthLimitsResponse, ReturnNormalAddressesRequest, DeleteSecurityGroupResponse, DeleteNetworkAclEntriesResponse, DescribeCdcLDCXListRequest, UpdateTrafficMirrorDirectionRequest, DisassociateHaVipInstanceResponse, CreateNetworkInterfaceResponse, DescribeAddressQuotaRequest, LockCcnsResponse, AssignIpv6AddressesResponse, CreateRoutesResponse, DescribeSecurityGroupsResponse, ModifyPrivateNatGatewayTranslationNatRuleRequest, CreateVpcEndPointServiceWhiteListRequest, DeleteNatGatewaySourceIpTranslationNatRuleRequest, ModifyVpnGatewayCcnRoutesRequest, DescribeGatewayFlowQosRequest, ReplaceDirectConnectGatewayCcnRoutesResponse, DownloadCustomerGatewayConfigurationResponse, ModifySecurityGroupPoliciesResponse, ModifyNatGatewayDestinationIpPortTranslationNatRuleRequest, DescribeServiceTemplatesRequest, ModifyPrivateNatGatewayTranslationNatRuleResponse, ResetTrafficMirrorTargetRequest, DetachNetworkInterfaceRequest, DescribeSnapshotAttachedInstancesResponse, AttachClassicLinkVpcResponse, DownloadVpnGatewaySslClientCertRequest, CreateAddressTemplateRequest, DescribeNatGatewaysResponse, ModifyTrafficMirrorAttributeRequest, DescribeRoutePoliciesResponse, CreatePrivateNatGatewayResponse, ModifyRouteTableSelectionPoliciesResponse, DeleteVpcResponse, DescribeCcnRoutesResponse, DescribeVpcsResponse, UnlockCcnsResponse, DescribeRouteListRequest, DisableGatewayFlowMonitorResponse, ReplaceRoutesResponse, DisassociateAddressResponse, DescribeTrafficPackagesResponse, DescribeVpnGatewayRoutesRequest, GetCcnRegionBandwidthLimitsResponse, DeleteRoutesRequest, AssociateAddressRequest, DescribeAccountAttributesRequest, ModifyPrivateNatGatewayTranslationAclRuleResponse, ModifyCcnRouteTablesRequest, DescribeRoutePolicyEntriesRequest, ResetAttachCcnInstancesRequest, UnlockCcnBandwidthsResponse, ModifyVpnGatewaySslClientCertResponse, CreateDefaultSecurityGroupResponse, DeleteLocalGatewayResponse, DescribeHighPriorityRouteTablesRequest, DisableGatewayFlowMonitorRequest, ModifyNetworkInterfaceAttributeRequest, DescribeTrafficQosPolicyResponse, ModifyTemplateMemberResponse, ModifyHaVipAttributeRequest, ModifyAddressTemplateGroupAttributeResponse, DetachClassicLinkVpcResponse, UnassignPrivateIpAddressesRequest, DeleteVpnGatewayRoutesRequest, DescribeProductQuotaRequest, ModifyNetDetectResponse, CreateHaVipRequest, EnableFlowLogsResponse, DeletePrivateNatGatewayTranslationAclRuleRequest, DescribeAddressQuotaResponse, DescribePrivateNatGatewayLimitsRequest, CreateCustomerGatewayRequest, DeleteGlobalRoutesResponse, CreateTrafficMirrorRequest, CheckTrafficMirrorRequest, DescribeCrossBorderCcnRegionBandwidthLimitsRequest, ReplaceCcnRouteTableBroadcastPolicysRequest, UnlockCcnsRequest, CreateRoutePolicyEntriesResponse, DescribeSnapshotAttachedInstancesRequest, DescribeDirectConnectGatewayCcnRoutesResponse, ModifyPrivateIpAddressesAttributeRequest, ResetNatGatewayConnectionResponse, DisassociateDirectConnectGatewayNatGatewayRequest, UpdateTrafficMirrorAllFilterResponse, AssociateNetworkInterfaceSecurityGroupsRequest, DeleteVpnGatewayRoutesResponse, DeleteHighPriorityRouteTablesResponse, CreateSecurityGroupRequest, ModifyCcnAttributeResponse, DescribeRoutePoliciesRequest, DescribeClassicLinkInstancesRequest, ReleaseIp6AddressesBandwidthRequest, CreateServiceTemplateResponse, DeleteNetworkInterfaceResponse, DisableCcnRoutesResponse, DescribeCcnRegionBandwidthLimitsRequest, InquiryPriceCreateVpnGatewayRequest, DescribeAddressBandwidthRangeRequest, ReplaceRoutesWithRoutePolicyRequest, CreateAssistantCidrResponse, DescribeAddressTemplatesRequest, CreateDhcpIpRequest, EnableRoutesRequest, DeleteTrafficPackagesResponse, DeleteCustomerGatewayRequest, LockCcnBandwidthsResponse, DescribeAddressTemplateGroupsResponse, WithdrawNotifyRoutesResponse, AcceptVpcPeeringConnectionRequest, CreateCdcNetPlanesRequest, CreatePrivateNatGatewayDestinationIpPortTranslationNatRuleResponse, DeleteTrafficMirrorRequest, ModifyCdcLDCXAttributeResponse, DescribeNetworkInterfacesResponse, DeleteNetworkAclResponse, DeleteNetworkAclQuintupleEntriesResponse, DescribeServiceTemplateGroupsRequest, CreateSecurityGroupWithPoliciesRequest, ReleaseAddressesRequest, CreateVpcRequest, DescribeSubnetResourceDashboardResponse, DeleteServiceTemplateRequest, DescribeSecurityGroupAssociationStatisticsRequest, NotifyRoutesResponse, DescribeNetworkAccountTypeResponse, EnableVpnGatewaySslClientCertResponse, ModifyGlobalRouteECMPAlgorithmRequest, RenewAddressesRequest, ModifyVpcEndPointServiceWhiteListResponse, DescribeCcnPolicyBasedRoutingNextHopResponse, DescribeCrossBorderFlowMonitorResponse, DescribeBandwidthPackageQuotaRequest, AttachNetworkInterfaceRequest, InquiryPriceModifyAddressesBandwidthRequest, ModifyGlobalRouteECMPAlgorithmResponse, DisassociateHaVipInstanceRequest, ReplaceCcnRouteTableInputPolicysRequest, CreateRoutePolicyAssociationsResponse, AddTemplateMemberRequest, ModifyNetworkInterfaceAttributeResponse, DescribeVpcEndPointServiceWhiteListResponse, AcceptAttachCcnInstancesResponse, DescribeUsedIpAddressResponse, DescribeNetDetectsResponse, AuditCrossBorderComplianceRequest } from "./vpc_models"; /** * vpc client * @class */ export declare class Client extends AbstractClient { constructor(clientConfig: ClientConfig); /** * 将专线网关与NAT网关绑定,专线网关默认路由指向NAT网关 */ AssociateDirectConnectGatewayNatGateway(req: AssociateDirectConnectGatewayNatGatewayRequest, cb?: (error: string, rep: AssociateDirectConnectGatewayNatGatewayResponse) => void): Promise; /** * 本接口(ModifyNatGatewayAttribute)用于修改NAT网关的属性。 */ ModifyNatGatewayAttribute(req: ModifyNatGatewayAttributeRequest, cb?: (error: string, rep: ModifyNatGatewayAttributeResponse) => void): Promise; /** * 本接口(DescribeTaskResult)用于查询EIP异步任务执行结果。 */ DescribeTaskResult(req: DescribeTaskResultRequest, cb?: (error: string, rep: DescribeTaskResultResponse) => void): Promise; /** * 本接口(DescribeRouteTables)用于查询路由表。 */ DescribeRouteTables(req: DescribeRouteTablesRequest, cb?: (error: string, rep: DescribeRouteTablesResponse) => void): Promise; /** * 接口用于删除带宽包资源,包括[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)和[负载均衡](https://cloud.tencent.com/document/product/214/517)等 */ RemoveBandwidthPackageResources(req: RemoveBandwidthPackageResourcesRequest, cb?: (error: string, rep: RemoveBandwidthPackageResourcesResponse) => void): Promise; /** * 本接口用于检查云服务器是否支持巨帧。 使用限制: 1. 需要CAM策略授权该接口的操作权限,并且授权对应实例的读取权限(该接口会访问CVM实例,所以会校验是否有实例的CAM权限)。例如:CAM action放通vpc:DescribeInstanceJumbo;resource放通qcs::cvm:ap-guangzhou:uin/2126195383:instance/*。 2. 实例迁移前后,可能会出现该接口返回的巨帧状态前后不一致(需要检查迁移前后实例所在的宿主机是否都支持巨帧,一种可能的原因为实例迁移到了不支持巨帧的宿主机)。 */ DescribeInstanceJumbo(req: DescribeInstanceJumboRequest, cb?: (error: string, rep: DescribeInstanceJumboResponse) => void): Promise; /** * 本接口(ModifyServiceTemplateGroupAttribute)用于修改协议端口模板集合。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ ModifyServiceTemplateGroupAttribute(req: ModifyServiceTemplateGroupAttributeRequest, cb?: (error: string, rep: ModifyServiceTemplateGroupAttributeResponse) => void): Promise; /** * 该接口用于调整具有带宽属性弹性公网IP的网络计费模式 * 支持BANDWIDTH_PREPAID_BY_MONTH(包月按带宽预付费)和TRAFFIC_POSTPAID_BY_HOUR(流量按小时后付费)两种网络计费模式之间的切换。 * 每个弹性公网IP支持调整两次,次数超出则无法调整。 */ ModifyAddressInternetChargeType(req: ModifyAddressInternetChargeTypeRequest, cb?: (error: string, rep: ModifyAddressInternetChargeTypeResponse) => void): Promise; /** * 本接口(ModifyIPv6AddressesAttributes)用于修改弹性公网 IPv6(简称EIPv6)实例名称。 - 支持对弹性公网 IPv6 和传统弹性公网 IPv6 实例名称进行修改。 */ ModifyIPv6AddressesAttributes(req: ModifyIPv6AddressesAttributesRequest, cb?: (error: string, rep: ModifyIPv6AddressesAttributesResponse) => void): Promise; /** * 本接口(AssociateHaVipInstance)用于HAVIP绑定子机或网卡(限制HaVip的漂移范围)。 */ AssociateHaVipInstance(req: AssociateHaVipInstanceRequest, cb?: (error: string, rep: AssociateHaVipInstanceResponse) => void): Promise; /** * 本接口(AcceptVpcPeeringConnection)用于接受对等连接请求。 */ AcceptVpcPeeringConnection(req: AcceptVpcPeeringConnectionRequest, cb?: (error: string, rep: AcceptVpcPeeringConnectionResponse) => void): Promise; /** * 本接口(EnableGatewayFlowMonitor)用于开启网关流量监控。 */ EnableGatewayFlowMonitor(req: EnableGatewayFlowMonitorRequest, cb?: (error: string, rep: EnableGatewayFlowMonitorResponse) => void): Promise; /** * 创建云联网策略路由下一跳 */ CreateCcnPolicyBasedRoutingNextHop(req: CreateCcnPolicyBasedRoutingNextHopRequest, cb?: (error: string, rep: CreateCcnPolicyBasedRoutingNextHopResponse) => void): Promise; /** * 本接口 (DescribeAddresses) 用于查询一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)的详细信息。 * 如果参数为空,返回当前用户一定数量(Limit所指定的数量,默认为20)的 EIP。 */ DescribeAddresses(req: DescribeAddressesRequest, cb?: (error: string, rep: DescribeAddressesResponse) => void): Promise; /** * 本接口(CheckGatewayFlowMonitor)用于查询网关是否启用流量监控。 */ CheckGatewayFlowMonitor(req: CheckGatewayFlowMonitorRequest, cb?: (error: string, rep: CheckGatewayFlowMonitorResponse) => void): Promise; /** * 本接口(CreateCcnRouteTables)用于给指定的云联网实例新建路由表。 */ CreateCcnRouteTables(req: CreateCcnRouteTablesRequest, cb?: (error: string, rep: CreateCcnRouteTablesResponse) => void): Promise; /** * 本接口(ReplaceCcnRouteTableBroadcastPolicys)用于替换云联网路由表路由传播策略。 > 特别注意:是全量覆盖,非增量添加 **路由条件支持以下四种:** - 实例类型: `instance-type`,可选值:私有网络 `VPC`、专线网关 `DIRECTCONNECT`、VPN网关 `VPNGW` - 实例ID: `instance-id`,例如:`dcg-8zljkrft`、`vpc-jdevjrup`,暂不支持 `Edge` 实例 - 实例地域: `instance-region`,例如:`ap-guangzhou`
产品支持的所有地域列表可通过接口 [DescribeRegions](https://cloud.tencent.com/document/product/1596/77930) 查询,其中参数 `Product` 设置为 `ccn` - 路由前缀: `cidr-block`,例如:`10.1.0.0/16` **传播条件支持以下三种:** - 实例类型: `instance-type`,格式同路由条件 - 实例ID: `instance-id`,格式同路由条件 - 实例地域: `instance-region`,格式同路由条件 **使用限制:** - 一条策略内的单个条件类型,最大支持设置 `25` 个条件值 - 一张路由表,最大支持 `100` 条路由传播策略 - 路由条件类型中,只有 `cidr-block` 类型支持模糊匹配和精确匹配两种,其它类型只支持精确匹配一种模式 */ ReplaceCcnRouteTableBroadcastPolicys(req: ReplaceCcnRouteTableBroadcastPolicysRequest, cb?: (error: string, rep: ReplaceCcnRouteTableBroadcastPolicysResponse) => void): Promise; /** * 更新SslVpnClient证书 */ ModifyVpnGatewaySslClientCert(req: ModifyVpnGatewaySslClientCertRequest, cb?: (error: string, rep: ModifyVpnGatewaySslClientCertResponse) => void): Promise; /** * 本接口用于修改 SSL-VPN 服务端属性 */ ModifyVpnGatewaySslServer(req: ModifyVpnGatewaySslServerRequest, cb?: (error: string, rep: ModifyVpnGatewaySslServerResponse) => void): Promise; /** * 本接口 (DescribeSpecificTrafficPackageUsedDetails) 用于查询指定 共享流量包 的用量明细。 */ DescribeSpecificTrafficPackageUsedDetails(req: DescribeSpecificTrafficPackageUsedDetailsRequest, cb?: (error: string, rep: DescribeSpecificTrafficPackageUsedDetailsResponse) => void): Promise; /** * 本接口(ReplaceRouteTableAssociation)用于修改子网(Subnet)关联的路由表(RouteTable)。 * 一个子网只能关联一个路由表。 */ ReplaceRouteTableAssociation(req: ReplaceRouteTableAssociationRequest, cb?: (error: string, rep: ReplaceRouteTableAssociationResponse) => void): Promise; /** * 删除共享带宽包(仅非活动状态的流量包可删除)。 */ DeleteTrafficPackages(req: DeleteTrafficPackagesRequest, cb?: (error: string, rep: DeleteTrafficPackagesResponse) => void): Promise; /** * 本接口(DescribeTemplateLimits)用于查询参数模板配额列表。 */ DescribeTemplateLimits(req?: DescribeTemplateLimitsRequest, cb?: (error: string, rep: DescribeTemplateLimitsResponse) => void): Promise; /** * 本接口(CheckNetDetectState)用于验证网络探测。 */ CheckNetDetectState(req: CheckNetDetectStateRequest, cb?: (error: string, rep: CheckNetDetectStateResponse) => void): Promise; /** * 本接口(InquiryPriceResetVpnGatewayInternetMaxBandwidth)用于调整VPN网关带宽上限询价。 */ InquiryPriceResetVpnGatewayInternetMaxBandwidth(req: InquiryPriceResetVpnGatewayInternetMaxBandwidthRequest, cb?: (error: string, rep: InquiryPriceResetVpnGatewayInternetMaxBandwidthResponse) => void): Promise; /** * 判断用户在网络侧的用户类型,如标准(带宽上移),传统(非上移)。 */ DescribeNetworkAccountType(req?: DescribeNetworkAccountTypeRequest, cb?: (error: string, rep: DescribeNetworkAccountTypeResponse) => void): Promise; /** * 本接口(ModifyAddressesBandwidth)用于调整[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称EIP)带宽,支持后付费EIP, 预付费EIP和带宽包EIP */ ModifyAddressesBandwidth(req: ModifyAddressesBandwidthRequest, cb?: (error: string, rep: ModifyAddressesBandwidthResponse) => void): Promise; /** * 本接口(CreateSubnet)用于创建子网。 * 创建子网前必须创建好 VPC。 * 子网创建成功后,子网网段不能修改。子网网段必须在VPC网段内,可以和VPC网段相同(VPC有且只有一个子网时),建议子网网段在VPC网段内,预留网段给其他子网使用。 * 您可以创建的最小网段子网掩码为28(有16个IP地址),最大网段子网掩码为16(65,536个IP地址)。 * 同一个VPC内,多个子网的网段不能重叠。 * 子网创建后会自动关联到默认路由表。 * 创建子网同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 */ CreateSubnet(req: CreateSubnetRequest, cb?: (error: string, rep: CreateSubnetResponse) => void): Promise; /** * 创建SSL-VPN-CLIENT */ CreateVpnGatewaySslClient(req: CreateVpnGatewaySslClientRequest, cb?: (error: string, rep: CreateVpnGatewaySslClientResponse) => void): Promise; /** * 本接口(AllocateIp6AddressesBandwidth)用于为传统弹性公网 IPv6 地址开通 IPv6 公网带宽。 - 传统弹性公网 IPv6 地址默认仅具备内网通信能力,需通过控制台或 API 接口为其分配公网带宽后,才能具备 IPv6 公网通信能力、并于传统弹性公网 IPv6 列表页可见。 - 支持为一个或多个传统弹性公网 IPv6 实例开通公网带宽。 */ AllocateIp6AddressesBandwidth(req: AllocateIp6AddressesBandwidthRequest, cb?: (error: string, rep: AllocateIp6AddressesBandwidthResponse) => void): Promise; /** * 本接口(LockCcnBandwidths)用户锁定云联网限速实例。 该接口一般用来封禁地域间限速的云联网实例下的限速实例, 目前联通内部运营系统通过云API调用, 如果是出口限速, 一般使用更粗的云联网实例粒度封禁(LockCcns)。 如有需要, 可以封禁任意限速实例, 可接入到内部运营系统。 */ LockCcnBandwidths(req: LockCcnBandwidthsRequest, cb?: (error: string, rep: LockCcnBandwidthsResponse) => void): Promise; /** * 本接口(DeleteServiceTemplateGroup)用于删除协议端口模板集合。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ DeleteServiceTemplateGroup(req: DeleteServiceTemplateGroupRequest, cb?: (error: string, rep: DeleteServiceTemplateGroupResponse) => void): Promise; /** * 接口用于添加带宽包资源,包括[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)和[负载均衡](https://cloud.tencent.com/document/product/214/517)等 */ AddBandwidthPackageResources(req: AddBandwidthPackageResourcesRequest, cb?: (error: string, rep: AddBandwidthPackageResourcesResponse) => void): Promise; /** * 本接口(ReplaceRoutePolicyEntries)根据路由接收策略规则ID(RoutePolicyEntryId)修改指定的路由策略条目(RoutePolicyEntry),支持批量修改。 */ ReplaceRoutePolicyEntries(req: ReplaceRoutePolicyEntriesRequest, cb?: (error: string, rep: ReplaceRoutePolicyEntriesResponse) => void): Promise; /** * 本接口 (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](https://cloud.tencent.com/document/product/215/16701) 接口获取。 */ AllocateAddresses(req: AllocateAddressesRequest, cb?: (error: string, rep: AllocateAddressesResponse) => void): Promise; /** * 删除 IDC通道 */ DeleteCdcLDCXList(req?: DeleteCdcLDCXListRequest, cb?: (error: string, rep: DeleteCdcLDCXListResponse) => void): Promise; /** * 本接口(DescribeIp6Addresses)用于查询一个或多个传统弹性公网 IPv6 实例的详细信息。 */ DescribeIp6Addresses(req: DescribeIp6AddressesRequest, cb?: (error: string, rep: DescribeIp6AddressesResponse) => void): Promise; /** * 本接口(CreatePrivateNatGateway)用于创建私网NAT网关。 */ CreatePrivateNatGateway(req: CreatePrivateNatGatewayRequest, cb?: (error: string, rep: CreatePrivateNatGatewayResponse) => void): Promise; /** * 本接口(DeleteNetworkAclQuintupleEntries)用于删除网络ACL五元组指定的入站规则和出站规则(但不是全量删除该ACL下的所有条目)。在NetworkAclQuintupleEntrySet参数中:NetworkAclQuintupleEntry需要提供NetworkAclQuintupleEntryId。 */ DeleteNetworkAclQuintupleEntries(req: DeleteNetworkAclQuintupleEntriesRequest, cb?: (error: string, rep: DeleteNetworkAclQuintupleEntriesResponse) => void): Promise; /** * 本接口(DeleteDirectConnectGateway)用于删除专线网关。
  • 如果是 NAT 网关,删除专线网关后,NAT 规则以及 ACL 策略都被清理了。
  • 删除专线网关后,系统会删除路由表中跟该专线网关相关的路由策略。
  • 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`QueryTask`接口 */ DeleteDirectConnectGateway(req: DeleteDirectConnectGatewayRequest, cb?: (error: string, rep: DeleteDirectConnectGatewayResponse) => void): Promise; /** * 本接口(CreateNetworkInterface)用于创建弹性网卡。 * 创建弹性网卡时可以指定内网IP,并且可以指定一个主IP,指定的内网IP必须在弹性网卡所在子网内,而且不能被占用。 * 创建弹性网卡时可以指定需要申请的内网IP数量,系统会随机生成内网IP地址。 * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 * 创建弹性网卡同时可以绑定已有安全组。 * 创建弹性网卡同时可以绑定标签, 响应里的标签列表代表添加成功的标签。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ CreateNetworkInterface(req: CreateNetworkInterfaceRequest, cb?: (error: string, rep: CreateNetworkInterfaceResponse) => void): Promise; /** * 本接口(DescribeNetDetectStates)用于查询网络探测验证结果列表。 */ DescribeNetDetectStates(req: DescribeNetDetectStatesRequest, cb?: (error: string, rep: DescribeNetDetectStatesResponse) => void): Promise; /** * 修改虚拟连接 */ ModifyCdcNetPlaneAttribute(req?: ModifyCdcNetPlaneAttributeRequest, cb?: (error: string, rep: ModifyCdcNetPlaneAttributeResponse) => void): Promise; /** * 本接口(DescribeCcns)用于查询云联网(CCN)列表。 */ DescribeCcns(req: DescribeCcnsRequest, cb?: (error: string, rep: DescribeCcnsResponse) => void): Promise; /** * 本接口(DeleteCcn)用于删除云联网。 * 删除后,云联网关联的所有实例间路由将被删除,网络将会中断,请务必确认 * 删除云联网是不可逆的操作,请谨慎处理。 */ DeleteCcn(req: DeleteCcnRequest, cb?: (error: string, rep: DeleteCcnResponse) => void): Promise; /** * 本接口(ModifyNetworkAclEntries)用于修改(包括添加和删除)网络ACL的入站规则和出站规则。在NetworkAclEntrySet参数中: * 若同时传入入站规则和出站规则,则重置原有的入站规则和出站规则,并分别导入传入的规则。 * 若仅传入入站规则,则仅重置原有的入站规则,并导入传入的规则,不影响原有的出站规则(若仅传入出站规则,处理方式类似入站方向)。 */ ModifyNetworkAclEntries(req: ModifyNetworkAclEntriesRequest, cb?: (error: string, rep: ModifyNetworkAclEntriesResponse) => void): Promise; /** * 该接口用于查询指定的云联网实例的路由表信息。 */ DescribeCcnRouteTables(req: DescribeCcnRouteTablesRequest, cb?: (error: string, rep: DescribeCcnRouteTablesResponse) => void): Promise; /** * 本接口(DetachNetworkInterface)用于弹性网卡解绑云服务器。 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询[DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口。 */ DetachNetworkInterface(req: DetachNetworkInterfaceRequest, cb?: (error: string, rep: DetachNetworkInterfaceResponse) => void): Promise; /** * 本接口(ModifyNetworkAclQuintupleEntries)用于修改网络ACL五元组的入站规则和出站规则。在NetworkAclQuintupleEntrySet参数中:NetworkAclQuintupleEntry需要提供NetworkAclQuintupleEntryId。 */ ModifyNetworkAclQuintupleEntries(req: ModifyNetworkAclQuintupleEntriesRequest, cb?: (error: string, rep: ModifyNetworkAclQuintupleEntriesResponse) => void): Promise; /** * 本接口(DeleteAssistantCidr)用于删除辅助CIDR。 */ DeleteAssistantCidr(req: DeleteAssistantCidrRequest, cb?: (error: string, rep: DeleteAssistantCidrResponse) => void): Promise; /** * 本接口(DescribeRoutePolicyEntries)用于查询路由接收策略条目列表。 */ DescribeRoutePolicyEntries(req: DescribeRoutePolicyEntriesRequest, cb?: (error: string, rep: DescribeRoutePolicyEntriesResponse) => void): Promise; /** * 删除云联网策略路由下一跳 */ DeleteCcnPolicyBasedRoutingNextHop(req: DeleteCcnPolicyBasedRoutingNextHopRequest, cb?: (error: string, rep: DeleteCcnPolicyBasedRoutingNextHopResponse) => void): Promise; /** * 本接口(DeleteRoutePolicyAssociations)用于删除路由接收策略绑定(路由接收策略对象和路由表的绑定关系)。 */ DeleteRoutePolicyAssociations(req: DeleteRoutePolicyAssociationsRequest, cb?: (error: string, rep: DeleteRoutePolicyAssociationsResponse) => void): Promise; /** * 本接口(DeleteNetworkInterface)用于删除弹性网卡。 * 弹性网卡上绑定了云服务器时,不能被删除。 * 删除指定弹性网卡,弹性网卡必须先和子机解绑才能删除。删除之后弹性网卡上所有内网IP都将被退还。 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询[DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口。 */ DeleteNetworkInterface(req: DeleteNetworkInterfaceRequest, cb?: (error: string, rep: DeleteNetworkInterfaceResponse) => void): Promise; /** * 本接口(ModifyLocalGateway)用于修改CDC的本地网关。 */ ModifyLocalGateway(req: ModifyLocalGatewayRequest, cb?: (error: string, rep: ModifyLocalGatewayResponse) => void): Promise; /** * 本接口(DescribeSubnetResourceDashboard)用于查看Subnet资源信息。 */ DescribeSubnetResourceDashboard(req: DescribeSubnetResourceDashboardRequest, cb?: (error: string, rep: DescribeSubnetResourceDashboardResponse) => void): Promise; /** * 本接口(DescribeFlowLog)用于查询VPC流日志实例信息。 该接口只支持VPC流日志(即将下线)。云联网以及VPC流日志,通过[DescribeFlowLogs](https://cloud.tencent.com/document/product/215/35012)接口获取。 */ DescribeFlowLog(req: DescribeFlowLogRequest, cb?: (error: string, rep: DescribeFlowLogResponse) => void): Promise; /** * 本接口(AssociateInstancesToCcnRouteTable)用于将指定的云联网实例关联到指定的云联网路由表。 */ AssociateInstancesToCcnRouteTable(req: AssociateInstancesToCcnRouteTableRequest, cb?: (error: string, rep: AssociateInstancesToCcnRouteTableResponse) => void): Promise; /** * 本接口(RenewAddresses)用于续费包月带宽计费模式的弹性公网IP。 */ RenewAddresses(req: RenewAddressesRequest, cb?: (error: string, rep: RenewAddressesResponse) => void): Promise; /** * 本接口(DescribeCcnRegionBandwidthLimits)用于查询云联网各地域出带宽上限,该接口只返回已关联网络实例包含的地域。 */ DescribeCcnRegionBandwidthLimits(req: DescribeCcnRegionBandwidthLimitsRequest, cb?: (error: string, rep: DescribeCcnRegionBandwidthLimitsResponse) => void): Promise; /** * 1. 该接口用于在转换实例下添加IPV6转换规则。 2. 支持在同一个转换实例下批量添加转换规则,一个账户在一个地域最多50个。 3. 一个完整的转换规则包括vip6:vport6:protocol:vip:vport,其中vip6:vport6:protocol必须是唯一。 */ AddIp6Rules(req: AddIp6RulesRequest, cb?: (error: string, rep: AddIp6RulesResponse) => void): Promise; /** * 将专线网关与NAT网关解绑,解绑之后,专线网关将不能通过NAT网关访问公网 */ DisassociateDirectConnectGatewayNatGateway(req: DisassociateDirectConnectGatewayNatGatewayRequest, cb?: (error: string, rep: DisassociateDirectConnectGatewayNatGatewayResponse) => void): Promise; /** * 本接口(DescribeUsedIpAddress)用于查询Subnet或者Vpc内的ip的使用情况, 如ip被占用,返回占用ip的资源类别与id;如未被占用,返回空值 */ DescribeUsedIpAddress(req: DescribeUsedIpAddressRequest, cb?: (error: string, rep: DescribeUsedIpAddressResponse) => void): Promise; /** * 本接口(DescribeCcnRoutes)用于查询已加入云联网(CCN)的路由。 */ DescribeCcnRoutes(req: DescribeCcnRoutesRequest, cb?: (error: string, rep: DescribeCcnRoutesResponse) => void): Promise; /** * 本接口(ReplaceDirectConnectGatewayCcnRoutes)根据路由ID(RouteId)修改指定的路由(Route),支持批量修改。 */ ReplaceDirectConnectGatewayCcnRoutes(req: ReplaceDirectConnectGatewayCcnRoutesRequest, cb?: (error: string, rep: ReplaceDirectConnectGatewayCcnRoutesResponse) => void): Promise; /** * 本接口(GetCcnRegionBandwidthLimits)用于查询云联网相关地域带宽信息,其中预付费模式的云联网仅支持地域间限速,后付费模式的云联网支持地域间限速和地域出口限速。 */ GetCcnRegionBandwidthLimits(req: GetCcnRegionBandwidthLimitsRequest, cb?: (error: string, rep: GetCcnRegionBandwidthLimitsResponse) => void): Promise; /** * 增加模板对象中的IP地址、协议端口、IP地址组、协议端口组。 */ AddTemplateMember(req: AddTemplateMemberRequest, cb?: (error: string, rep: AddTemplateMemberResponse) => void): Promise; /** * 本接口(DescribeAddressBandwidthRange)用于查询指定EIP的带宽上下限范围。 */ DescribeAddressBandwidthRange(req: DescribeAddressBandwidthRangeRequest, cb?: (error: string, rep: DescribeAddressBandwidthRangeResponse) => void): Promise; /** * 本接口(DeleteAddressTemplate)用于删除IP地址模板。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ DeleteAddressTemplate(req: DeleteAddressTemplateRequest, cb?: (error: string, rep: DeleteAddressTemplateResponse) => void): Promise; /** * 本接口 (MigrateBandwidthPackageResources) 用于共享带宽包之间迁移资源 */ MigrateBandwidthPackageResources(req: MigrateBandwidthPackageResourcesRequest, cb?: (error: string, rep: MigrateBandwidthPackageResourcesResponse) => void): Promise; /** * 本接口(WithdrawNotifyRoutes)用于撤销已发布到云联网的路由。路由表列表页操作增加“从云联网撤销”。 */ WithdrawNotifyRoutes(req: WithdrawNotifyRoutesRequest, cb?: (error: string, rep: WithdrawNotifyRoutesResponse) => void): Promise; /** * 创建虚拟连接,用于支持 CDC 多租户模式 */ CreateCdcNetPlanes(req?: CreateCdcNetPlanesRequest, cb?: (error: string, rep: CreateCdcNetPlanesResponse) => void): Promise; /** * 本接口(DeleteRoutes)用于对某个路由表批量删除路由策略(Route)。 */ DeleteRoutes(req: DeleteRoutesRequest, cb?: (error: string, rep: DeleteRoutesResponse) => void): Promise; /** * 本接口(InquiryPriceCreateVpnGateway)用于创建VPN网关询价。 */ InquiryPriceCreateVpnGateway(req: InquiryPriceCreateVpnGatewayRequest, cb?: (error: string, rep: InquiryPriceCreateVpnGatewayResponse) => void): Promise; /** * 删除高优路由表 */ DeleteHighPriorityRouteTables(req: DeleteHighPriorityRouteTablesRequest, cb?: (error: string, rep: DeleteHighPriorityRouteTablesResponse) => void): Promise; /** * 本接口(DescribeCrossBorderCompliance)用于查询用户创建的合规化资质审批单。 服务商可以查询服务名下的任意 `APPID` 创建的审批单;非服务商,只能查询自己审批单。 */ DescribeCrossBorderCompliance(req: DescribeCrossBorderComplianceRequest, cb?: (error: string, rep: DescribeCrossBorderComplianceResponse) => void): Promise; /** * 本接口(CreateSecurityGroup)用于创建新的安全组(SecurityGroup)。 * 每个账户下每个地域的每个项目的安全组数量限制。 * 新建的安全组的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用CreateSecurityGroupPolicies将安全组的规则设置为需要的规则。 * 创建安全组同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 */ CreateSecurityGroup(req: CreateSecurityGroupRequest, cb?: (error: string, rep: CreateSecurityGroupResponse) => void): Promise; /** * 本接口(ModifyNetworkInterfaceAttribute)用于修改弹性网卡属性。 */ ModifyNetworkInterfaceAttribute(req: ModifyNetworkInterfaceAttributeRequest, cb?: (error: string, rep: ModifyNetworkInterfaceAttributeResponse) => void): Promise; /** * 本接口(ModifyRoutePolicyAttribute)用于修改路由接收策略属性属性。 */ ModifyRoutePolicyAttribute(req: ModifyRoutePolicyAttributeRequest, cb?: (error: string, rep: ModifyRoutePolicyAttributeResponse) => void): Promise; /** * 本接口(ModifyVpcPeeringConnection)用于修改私有网络对等连接属性。 */ ModifyVpcPeeringConnection(req: ModifyVpcPeeringConnectionRequest, cb?: (error: string, rep: ModifyVpcPeeringConnectionResponse) => void): Promise; /** * 本接口(DeleteHaVip)用于删除高可用虚拟IP(HAVIP)。
    本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`DescribeVpcTaskResult`接口。 */ DeleteHaVip(req: DeleteHaVipRequest, cb?: (error: string, rep: DeleteHaVipResponse) => void): Promise; /** * 本接口(DeleteRoutePolicyEntries)用于删除路由接收策略条目。 */ DeleteRoutePolicyEntries(req: DeleteRoutePolicyEntriesRequest, cb?: (error: string, rep: DeleteRoutePolicyEntriesResponse) => void): Promise; /** * 本接口(DescribeVpcLimits)用于获取私有网络配额,部分私有网络的配额有地域属性。 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数)。 * appid-max-end-point-services (每个开发商每个地域可创建的终端节点服务个数)。 * appid-max-end-point-service-white-lists (每个开发商每个地域可创建的终端节点服务白名单个数)。 * vpc-max-cmcc-ipv6-cidrs (每个VPC可创建的移动IPv6 CIDR个数)。 * vpc-max-ctcc-ipv6-cidrs (每个VPC可创建的电信IPv6 CIDR个数)。 * vpc-max-cucc-ipv6-cidrs (每个VPC可创建的联调IPv6 CIDR个数)。 * vpc-max-bgp-ipv6-cidrs (每个VPC可创建的默认IPv6 CIDR个数)。 * vpc-max-custom-ipv6-cidrs (每个VPC可创建的自定义IPv6 CIDR个数)。 * vpc-max-ula-ipv6-cidrs (每个VPC可创建的ULA IPv6 CIDR个数)。 */ DescribeVpcLimits(req: DescribeVpcLimitsRequest, cb?: (error: string, rep: DescribeVpcLimitsResponse) => void): Promise; /** * 本接口(DescribeSnapshotAttachedInstances)用于查询快照策略关联实例列表。 */ DescribeSnapshotAttachedInstances(req: DescribeSnapshotAttachedInstancesRequest, cb?: (error: string, rep: DescribeSnapshotAttachedInstancesResponse) => void): Promise; /** * 本接口(DeleteTrafficMirror)用于删除流量镜像实例。 */ DeleteTrafficMirror(req: DeleteTrafficMirrorRequest, cb?: (error: string, rep: DeleteTrafficMirrorResponse) => void): Promise; /** * 更新云联网策略路由下一跳参数 */ ModifyCcnPolicyBasedRoutingNextHopAttribute(req: ModifyCcnPolicyBasedRoutingNextHopAttributeRequest, cb?: (error: string, rep: ModifyCcnPolicyBasedRoutingNextHopAttributeResponse) => void): Promise; /** * 本接口(DescribeProductQuota)用于查询网络产品的配额信息。 */ DescribeProductQuota(req: DescribeProductQuotaRequest, cb?: (error: string, rep: DescribeProductQuotaResponse) => void): Promise; /** * 接口用于修改带宽包属性,包括带宽包名称和计费模式 */ ModifyBandwidthPackageAttribute(req: ModifyBandwidthPackageAttributeRequest, cb?: (error: string, rep: ModifyBandwidthPackageAttributeResponse) => void): Promise; /** * 本接口(CreateVpnGatewaySslServer)用于创建SSL-VPN Server端。 */ CreateVpnGatewaySslServer(req: CreateVpnGatewaySslServerRequest, cb?: (error: string, rep: CreateVpnGatewaySslServerResponse) => void): Promise; /** * 本接口(ModifyVpnGatewayAttribute)用于修改VPN网关属性。 */ ModifyVpnGatewayAttribute(req: ModifyVpnGatewayAttributeRequest, cb?: (error: string, rep: ModifyVpnGatewayAttributeResponse) => void): Promise; /** * 本接口(DeleteVpc)用于删除私有网络。 * 删除前请确保 VPC 内已经没有相关资源,例如云服务器、云数据库、NoSQL、VPN网关、专线网关、负载均衡、对等连接、与之互通的基础网络设备等。 * 删除私有网络是不可逆的操作,请谨慎处理。 */ DeleteVpc(req: DeleteVpcRequest, cb?: (error: string, rep: DeleteVpcResponse) => void): Promise; /** * 本接口(DescribeSubnets)用于查询子网列表。 */ DescribeSubnets(req: DescribeSubnetsRequest, cb?: (error: string, rep: DescribeSubnetsResponse) => void): Promise; /** * 查询全局路由列表。 */ DescribeGlobalRoutes(req: DescribeGlobalRoutesRequest, cb?: (error: string, rep: DescribeGlobalRoutesResponse) => void): Promise; /** * 本接口(ModifyPrivateNatGatewayTranslationAclRule)用于修改私网NAT网关源端转换访问控制规则 */ ModifyPrivateNatGatewayTranslationAclRule(req: ModifyPrivateNatGatewayTranslationAclRuleRequest, cb?: (error: string, rep: ModifyPrivateNatGatewayTranslationAclRuleResponse) => void): Promise; /** * 用于查询用户创建带宽包时可指定的可用区信息 */ DescribeDesignatedZones(req?: DescribeDesignatedZonesRequest, cb?: (error: string, rep: DescribeDesignatedZonesResponse) => void): Promise; /** * 本接口(DescribeAddressTemplateInstances)用于查询参数模板IP地址关联的实例列表。本接口不会返回查询的结果,需要根据返回的RequestId调用DescribeVpcTaskResult接口获取结果。 */ DescribeAddressTemplateInstances(req: DescribeAddressTemplateInstancesRequest, cb?: (error: string, rep: DescribeAddressTemplateInstancesResponse) => void): Promise; /** * 本接口(ReplaceRouteTableInputPolicys)用于替换云联网路由表路由接收策略。 > 特别注意:是全量覆盖,非增量添加 **路由条件支持以下四种:** - 实例类型: `instance-type`,可选值:私有网络 `VPC`、专线网关 `DIRECTCONNECT`、VPN网关 `VPNGW` - 实例ID: `instance-id`,例如:`dcg-8zljkrft`、`vpc-jdevjrup`,暂不支持 `Edge` 实例 - 实例地域: `instance-region`,例如:`ap-guangzhou`
    产品支持的所有地域列表可通过接口 [DescribeRegions](https://cloud.tencent.com/document/product/1596/77930) 查询,其中参数 `Product` 设置为 `ccn` - 路由前缀: `cidr-block`,例如:`10.1.0.0/16` **使用限制:** - 一条策略内的单个条件类型,最大支持设置 `25` 个条件值 - 一张路由表,最大支持 `100` 条路由接收策略 - 路由条件类型中,只有 `cidr-block` 类型支持模糊匹配和精确匹配两种,其它类型只支持精确匹配一种模式 */ ReplaceCcnRouteTableInputPolicys(req: ReplaceCcnRouteTableInputPolicysRequest, cb?: (error: string, rep: ReplaceCcnRouteTableInputPolicysResponse) => void): Promise; /** * 本接口(CreateDirectConnectGateway)用于创建专线网关。 */ CreateDirectConnectGateway(req: CreateDirectConnectGatewayRequest, cb?: (error: string, rep: CreateDirectConnectGatewayResponse) => void): Promise; /** * 本接口(DetachCcnInstances)用于从云联网实例中解关联指定的网络实例。
    解关联网络实例后,相应的路由策略会一并删除。 */ DetachCcnInstances(req: DetachCcnInstancesRequest, cb?: (error: string, rep: DetachCcnInstancesResponse) => void): Promise; /** * 创建内网保留IP */ CreateReserveIpAddresses(req: CreateReserveIpAddressesRequest, cb?: (error: string, rep: CreateReserveIpAddressesResponse) => void): Promise; /** * 本接口(EnableRoutes)用于启用已禁用的子网路由。
    本接口会校验启用后,是否与已有路由冲突,如果冲突,则无法启用,失败处理。路由冲突时,需要先禁用与之冲突的路由,才能启用该路由。 */ EnableRoutes(req: EnableRoutesRequest, cb?: (error: string, rep: EnableRoutesResponse) => void): Promise; /** * 本接口(SetCcnRegionBandwidthLimits)用于设置云联网(CCN)各地域出带宽上限,或者地域间带宽上限。 */ SetCcnRegionBandwidthLimits(req: SetCcnRegionBandwidthLimitsRequest, cb?: (error: string, rep: SetCcnRegionBandwidthLimitsResponse) => void): Promise; /** * 本接口(ModifyRouteTableAttribute)用于修改路由表(RouteTable)属性。 */ ModifyRouteTableAttribute(req: ModifyRouteTableAttributeRequest, cb?: (error: string, rep: ModifyRouteTableAttributeResponse) => void): Promise; /** * 本接口(ModifyHaVipAttribute)用于修改高可用虚拟IP(HAVIP)属性。 */ ModifyHaVipAttribute(req: ModifyHaVipAttributeRequest, cb?: (error: string, rep: ModifyHaVipAttributeResponse) => void): Promise; /** * 本接口 (ReleaseAddresses) 用于释放一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 * 该操作不可逆,释放后 EIP 关联的 IP 地址将不再属于您的名下。 * 只有状态为 UNBIND 的 EIP 才能进行释放操作。 */ ReleaseAddresses(req: ReleaseAddressesRequest, cb?: (error: string, rep: ReleaseAddressesResponse) => void): Promise; /** * 查询内网保留 IP */ DescribeReserveIpAddresses(req: DescribeReserveIpAddressesRequest, cb?: (error: string, rep: DescribeReserveIpAddressesResponse) => void): Promise; /** * 查询指定带宽包的带宽上下限范围 */ DescribeBandwidthPackageBandwidthRange(req: DescribeBandwidthPackageBandwidthRangeRequest, cb?: (error: string, rep: DescribeBandwidthPackageBandwidthRangeResponse) => void): Promise; /** * 本接口(ReplaceRoutes)根据路由策略ID(RouteId)修改指定的路由策略(Route),支持批量修改。 */ ReplaceRoutes(req: ReplaceRoutesRequest, cb?: (error: string, rep: ReplaceRoutesResponse) => void): Promise; /** * 本接口(DescribeVpcPrivateIpAddresses)用于查询VPC内网IP信息。
    只能查询已使用的IP信息,当查询未使用的IP时,本接口不会报错,但不会出现在返回结果里。 */ DescribeVpcPrivateIpAddresses(req: DescribeVpcPrivateIpAddressesRequest, cb?: (error: string, rep: DescribeVpcPrivateIpAddressesResponse) => void): Promise; /** * 该接口用于修改IP6转换实例属性,当前仅支持修改实例名称。 */ ModifyIp6Translator(req: ModifyIp6TranslatorRequest, cb?: (error: string, rep: ModifyIp6TranslatorResponse) => void): Promise; /** * 本接口(DescribeAddressTemplates)用于查询IP地址模板。 */ DescribeAddressTemplates(req: DescribeAddressTemplatesRequest, cb?: (error: string, rep: DescribeAddressTemplatesResponse) => void): Promise; /** * 本接口(CreateVpnConnection)用于创建VPN通道。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ CreateVpnConnection(req: CreateVpnConnectionRequest, cb?: (error: string, rep: CreateVpnConnectionResponse) => void): Promise; /** * 本接口 (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/product/215/16701) 接口获取。 */ TransformAddress(req: TransformAddressRequest, cb?: (error: string, rep: TransformAddressResponse) => void): Promise; /** * 本接口(DescribeVpcEndPoint)用于查询终端节点列表。 */ DescribeVpcEndPoint(req: DescribeVpcEndPointRequest, cb?: (error: string, rep: DescribeVpcEndPointResponse) => void): Promise; /** * 查询账户在指定地域IPV6转换实例和规则的配额 */ DescribeIp6TranslatorQuota(req: DescribeIp6TranslatorQuotaRequest, cb?: (error: string, rep: DescribeIp6TranslatorQuotaResponse) => void): Promise; /** * 本接口(CreateVpcEndPointServiceWhiteList)创建终端服务白名单。 */ CreateVpcEndPointServiceWhiteList(req: CreateVpcEndPointServiceWhiteListRequest, cb?: (error: string, rep: CreateVpcEndPointServiceWhiteListResponse) => void): Promise; /** * 本接口(DownloadCustomerGatewayConfiguration)用于下载VPN通道配置。 */ DownloadCustomerGatewayConfiguration(req: DownloadCustomerGatewayConfigurationRequest, cb?: (error: string, rep: DownloadCustomerGatewayConfigurationResponse) => void): Promise; /** * 本接口(DescribeCustomerGateways)用于查询对端网关列表。 */ DescribeCustomerGateways(req: DescribeCustomerGatewaysRequest, cb?: (error: string, rep: DescribeCustomerGatewaysResponse) => void): Promise; /** * 本接口(DescribeNetworkAcls)用于查询网络ACL列表。 */ DescribeNetworkAcls(req: DescribeNetworkAclsRequest, cb?: (error: string, rep: DescribeNetworkAclsResponse) => void): Promise; /** * 本接口(DescribeServiceTemplateGroups)用于查询协议端口模板集合。 */ DescribeServiceTemplateGroups(req: DescribeServiceTemplateGroupsRequest, cb?: (error: string, rep: DescribeServiceTemplateGroupsResponse) => void): Promise; /** * 本接口(AssignIpv6CidrBlock)用于分配IPv6网段。 * 使用本接口前,您需要已有VPC实例,如果没有可通过接口CreateVpc创建。 * 每个VPC只能申请一个IPv6网段。 */ AssignIpv6CidrBlock(req: AssignIpv6CidrBlockRequest, cb?: (error: string, rep: AssignIpv6CidrBlockResponse) => void): Promise; /** * 本接口(DescribeNatGatewayDestinationIpPortTranslationNatRules)用于查询NAT网关端口转发规则对象数组。 */ DescribeNatGatewayDestinationIpPortTranslationNatRules(req: DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest, cb?: (error: string, rep: DescribeNatGatewayDestinationIpPortTranslationNatRulesResponse) => void): Promise; /** * 本接口(DescribeCcnAttachedInstances)用于查询云联网实例下已关联的网络实例。 */ DescribeCcnAttachedInstances(req: DescribeCcnAttachedInstancesRequest, cb?: (error: string, rep: DescribeCcnAttachedInstancesResponse) => void): Promise; /** * 本接口(DescribePrivateNatGatewayRegions)用于查询查询私网NAT网关可支持地域 */ DescribePrivateNatGatewayRegions(req?: DescribePrivateNatGatewayRegionsRequest, cb?: (error: string, rep: DescribePrivateNatGatewayRegionsResponse) => void): Promise; /** * 修改内网保留 IP */ ModifyReserveIpAddress(req: ModifyReserveIpAddressRequest, cb?: (error: string, rep: ModifyReserveIpAddressResponse) => void): Promise; /** * 本接口(DisassociateNatGatewayAddress)用于NAT网关解绑弹性IP。 */ DisassociateNatGatewayAddress(req: DisassociateNatGatewayAddressRequest, cb?: (error: string, rep: DisassociateNatGatewayAddressResponse) => void): Promise; /** * 本接口(ModifyPrivateIpAddressesAttribute)用于修改弹性网卡内网IP属性。 */ ModifyPrivateIpAddressesAttribute(req: ModifyPrivateIpAddressesAttributeRequest, cb?: (error: string, rep: ModifyPrivateIpAddressesAttributeResponse) => void): Promise; /** * 本接口(DescribeGatewayFlowMonitorDetail)用于查询网关流量监控明细。 * 只支持单个网关实例查询。即入参 `VpnId`、 `DirectConnectGatewayId`、 `PeeringConnectionId`、 `NatId` 最多只支持传一个,且必须传一个。 * 如果网关有流量,但调用本接口没有返回数据,请在控制台对应网关详情页确认是否开启网关流量监控。 */ DescribeGatewayFlowMonitorDetail(req: DescribeGatewayFlowMonitorDetailRequest, cb?: (error: string, rep: DescribeGatewayFlowMonitorDetailResponse) => void): Promise; /** * 本接口(UnassignIpv6Addresses)用于释放弹性网卡`IPv6`地址。
    本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询[DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037)接口。 */ UnassignIpv6Addresses(req: UnassignIpv6AddressesRequest, cb?: (error: string, rep: UnassignIpv6AddressesResponse) => void): Promise; /** * 本接口(ResetRoutePolicyEntries)根据路由接收策略规则ID(RoutePolicyId)重置指定的路由接收策略条目(RoutePolicyEntry),支持批量修改。 */ ResetRoutePolicyEntries(req: ResetRoutePolicyEntriesRequest, cb?: (error: string, rep: ResetRoutePolicyEntriesResponse) => void): Promise; /** * 本接口(AssociateIPv6Address)用于将弹性公网IPv6(简称EIPv6)实例绑定到 CVM 或弹性网卡配置的内网 IPv6 地址上。 - 将 EIPv6 绑定到 CVM 上,其本质是将 EIPv6 绑定到 CVM 弹性网卡所配置的内网 IPv6 地址上。 - 将 EIPv6 绑定到指定网卡的内网 IPv6 时,需确保该内网 IPv6 地址为未绑定状态,才能执行绑定操作。 */ AssociateIPv6Address(req: AssociateIPv6AddressRequest, cb?: (error: string, rep: AssociateIPv6AddressResponse) => void): Promise; /** * 本接口(DeleteAddressTemplateGroup)用于删除IP地址模板集合。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ DeleteAddressTemplateGroup(req: DeleteAddressTemplateGroupRequest, cb?: (error: string, rep: DeleteAddressTemplateGroupResponse) => void): Promise; /** * 本接口(DescribeVpcTaskResult)用于查询VPC任务执行结果。 */ DescribeVpcTaskResult(req: DescribeVpcTaskResultRequest, cb?: (error: string, rep: DescribeVpcTaskResultResponse) => void): Promise; /** * 本接口(ModifyNetworkInterfaceQos)用于修改弹性网卡服务质量。 */ ModifyNetworkInterfaceQos(req: ModifyNetworkInterfaceQosRequest, cb?: (error: string, rep: ModifyNetworkInterfaceQosResponse) => void): Promise; /** * 修改全局路由。 */ ModifyGlobalRoutes(req: ModifyGlobalRoutesRequest, cb?: (error: string, rep: ModifyGlobalRoutesResponse) => void): Promise; /** * 本接口(AssociateNatGatewayAddress)用于NAT网关绑定弹性IP(EIP)。 */ AssociateNatGatewayAddress(req: AssociateNatGatewayAddressRequest, cb?: (error: string, rep: AssociateNatGatewayAddressResponse) => void): Promise; /** * 本接口(DeleteCcnRouteTables)用于删除云联网路由表。 */ DeleteCcnRouteTables(req: DeleteCcnRouteTablesRequest, cb?: (error: string, rep: DeleteCcnRouteTablesResponse) => void): Promise; /** * 本接口(ModifyPrivateNatGatewayTranslationNatRule)用于修改私网NAT网关源端转换规则 */ ModifyPrivateNatGatewayTranslationNatRule(req: ModifyPrivateNatGatewayTranslationNatRuleRequest, cb?: (error: string, rep: ModifyPrivateNatGatewayTranslationNatRuleResponse) => void): Promise; /** * 本接口(ModifyVpnGatewayRoutes)用于修改VPN路由是否启用。 */ ModifyVpnGatewayRoutes(req: ModifyVpnGatewayRoutesRequest, cb?: (error: string, rep: ModifyVpnGatewayRoutesResponse) => void): Promise; /** * 本接口(ReplaceRoutePolicyAssociations)根据路由接收策略实例ID(RoutePolicyId)和路由表实例ID(RouteTableId)修改绑定优先级(Priority),支持批量修改。 */ ReplaceRoutePolicyAssociations(req: ReplaceRoutePolicyAssociationsRequest, cb?: (error: string, rep: ReplaceRoutePolicyAssociationsResponse) => void): Promise; /** * 检查流量镜像的采集端接收端(公网IP类型) */ CheckTrafficMirror(req: CheckTrafficMirrorRequest, cb?: (error: string, rep: CheckTrafficMirrorResponse) => void): Promise; /** * 本接口(DescribeVpcEndPointService)用于查询终端节点服务列表。 */ DescribeVpcEndPointService(req: DescribeVpcEndPointServiceRequest, cb?: (error: string, rep: DescribeVpcEndPointServiceResponse) => void): Promise; /** * 本接口(DescribeCrossBorderCcnRegionBandwidthLimits)用于获取要锁定的限速实例列表。 该接口一般用来封禁地域间限速的云联网实例下的限速实例, 目前联通内部运营系统通过云API调用, 如果是出口限速, 一般使用更粗的云联网实例粒度封禁(DescribeTenantCcns) 如有需要, 可以封禁任意限速实例, 可接入到内部运营系统 */ DescribeCrossBorderCcnRegionBandwidthLimits(req: DescribeCrossBorderCcnRegionBandwidthLimitsRequest, cb?: (error: string, rep: DescribeCrossBorderCcnRegionBandwidthLimitsResponse) => void): Promise; /** * 本接口(ModifySnapshotPolicies)用于修改快照策略。 */ ModifySnapshotPolicies(req: ModifySnapshotPoliciesRequest, cb?: (error: string, rep: ModifySnapshotPoliciesResponse) => void): Promise; /** * 本接口(DisassociateHaVipInstance)用于HAVIP解绑子机或网卡(去掉HaVip飘移范围)。 */ DisassociateHaVipInstance(req: DisassociateHaVipInstanceRequest, cb?: (error: string, rep: DisassociateHaVipInstanceResponse) => void): Promise; /** * 本接口(DeleteVpnGatewaySslClient)用于删除SSL-VPN-CLIENT。 */ DeleteVpnGatewaySslClient(req: DeleteVpnGatewaySslClientRequest, cb?: (error: string, rep: DeleteVpnGatewaySslClientResponse) => void): Promise; /** * 本接口(CreateNatGatewayDestinationIpPortTranslationNatRule)用于创建NAT网关端口转发规则。 */ CreateNatGatewayDestinationIpPortTranslationNatRule(req: CreateNatGatewayDestinationIpPortTranslationNatRuleRequest, cb?: (error: string, rep: CreateNatGatewayDestinationIpPortTranslationNatRuleResponse) => void): Promise; /** * 本接口(ModifyAddressTemplateAttribute)用于修改IP地址模板。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ ModifyAddressTemplateAttribute(req: ModifyAddressTemplateAttributeRequest, cb?: (error: string, rep: ModifyAddressTemplateAttributeResponse) => void): Promise; /** * 删除模板对象中的IP地址、协议端口、IP地址组、协议端口组。 */ DeleteTemplateMember(req: DeleteTemplateMemberRequest, cb?: (error: string, rep: DeleteTemplateMemberResponse) => void): Promise; /** * 本接口(AssignIpv6SubnetCidrBlock)用于分配IPv6子网段。 * 给子网分配 `IPv6` 网段,要求子网所属 `VPC` 已获得 `IPv6` 网段。如果尚未分配,请先通过接口 `AssignIpv6CidrBlock` 给子网所属 `VPC` 分配一个 `IPv6` 网段。否则无法分配 `IPv6` 子网段。 * 每个子网只能分配一个IPv6网段。 */ AssignIpv6SubnetCidrBlock(req: AssignIpv6SubnetCidrBlockRequest, cb?: (error: string, rep: AssignIpv6SubnetCidrBlockResponse) => void): Promise; /** * 本接口(DescribeVpnGatewayCcnRoutes)用于查询VPN网关云联网路由。 */ DescribeVpnGatewayCcnRoutes(req: DescribeVpnGatewayCcnRoutesRequest, cb?: (error: string, rep: DescribeVpnGatewayCcnRoutesResponse) => void): Promise; /** * 本接口(DeleteRoutePolicy)用于删除路由接收策略和条目。 */ DeleteRoutePolicy(req: DeleteRoutePolicyRequest, cb?: (error: string, rep: DeleteRoutePolicyResponse) => void): Promise; /** * 删除云联网策略路由匹配规则 */ DeleteCcnPolicyBasedRoutingRule(req: DeleteCcnPolicyBasedRoutingRuleRequest, cb?: (error: string, rep: DeleteCcnPolicyBasedRoutingRuleResponse) => void): Promise; /** * 本接口(AttachCcnInstances)用于将网络实例加载到云联网实例中,网络实例包括VPC和专线网关。
    每个云联网能够关联的网络实例个数是有限的,详情请参考产品文档。如果需要扩充请联系在线客服。 */ AttachCcnInstances(req: AttachCcnInstancesRequest, cb?: (error: string, rep: AttachCcnInstancesResponse) => void): Promise; /** * 本接口(DeleteSubnet)用于删除子网(Subnet)。 * 删除子网前,请清理该子网下所有资源,包括云服务器、负载均衡、云数据、NoSQL、弹性网卡等资源。 */ DeleteSubnet(req: DeleteSubnetRequest, cb?: (error: string, rep: DeleteSubnetResponse) => void): Promise; /** * 本接口(AttachClassicLinkVpc)用于创建私有网络和基础网络设备互通。 * 私有网络和基础网络设备必须在同一个地域。 * 私有网络和基础网络的区别详见vpc产品文档-私有网络与基础网络。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ AttachClassicLinkVpc(req: AttachClassicLinkVpcRequest, cb?: (error: string, rep: AttachClassicLinkVpcResponse) => void): Promise; /** * 修改模板对象中的IP地址、协议端口、IP地址组、协议端口组。 */ ModifyTemplateMember(req: ModifyTemplateMemberRequest, cb?: (error: string, rep: ModifyTemplateMemberResponse) => void): Promise; /** * 本接口 (DescribeTrafficPackages) 用于查询共享流量包详细信息,包括共享流量包唯一标识ID,名称,流量使用信息等 */ DescribeTrafficPackages(req: DescribeTrafficPackagesRequest, cb?: (error: string, rep: DescribeTrafficPackagesResponse) => void): Promise; /** * 本接口(CreateVpcEndPointService)用于创建终端节点服务。 */ CreateVpcEndPointService(req: CreateVpcEndPointServiceRequest, cb?: (error: string, rep: CreateVpcEndPointServiceResponse) => void): Promise; /** * 本接口(ResetVpnConnection)用于重置VPN通道。 */ ResetVpnConnection(req: ResetVpnConnectionRequest, cb?: (error: string, rep: ResetVpnConnectionResponse) => void): Promise; /** * 本接口(ModifyVpnGatewayCcnRoutes)用于修改VPN网关云联网路由。 */ ModifyVpnGatewayCcnRoutes(req: ModifyVpnGatewayCcnRoutesRequest, cb?: (error: string, rep: ModifyVpnGatewayCcnRoutesResponse) => void): Promise; /** * 删除全局路由。 */ DeleteGlobalRoutes(req: DeleteGlobalRoutesRequest, cb?: (error: string, rep: DeleteGlobalRoutesResponse) => void): Promise; /** * 本接口(DeletePrivateNatGatewayDestinationIpPortTranslationNatRule)用于删除私网NAT网关目的端口转换规则 */ DeletePrivateNatGatewayDestinationIpPortTranslationNatRule(req: DeletePrivateNatGatewayDestinationIpPortTranslationNatRuleRequest, cb?: (error: string, rep: DeletePrivateNatGatewayDestinationIpPortTranslationNatRuleResponse) => void): Promise; /** * 本接口(ModifyDhcpIpAttribute)用于修改DhcpIp属性 */ ModifyDhcpIpAttribute(req: ModifyDhcpIpAttributeRequest, cb?: (error: string, rep: ModifyDhcpIpAttributeResponse) => void): Promise; /** * 本接口 (DescribeBandwidthPackageResources) 用于根据共享带宽包唯一ID查询共享带宽包内的资源列表,支持按条件过滤查询结果和分页查询。 */ DescribeBandwidthPackageResources(req: DescribeBandwidthPackageResourcesRequest, cb?: (error: string, rep: DescribeBandwidthPackageResourcesResponse) => void): Promise; /** * 查询私有网络对等连接。 */ DescribeVpcPeeringConnections(req: DescribeVpcPeeringConnectionsRequest, cb?: (error: string, rep: DescribeVpcPeeringConnectionsResponse) => void): Promise; /** * 高优路由表创建 */ CreateHighPriorityRouteTable(req: CreateHighPriorityRouteTableRequest, cb?: (error: string, rep: CreateHighPriorityRouteTableResponse) => void): Promise; /** * 本接口(InquiryPriceRenewAddresses)用于续费预付费弹性公网IP询价,只支持包月按带宽预付费的计费模式。 */ InquiryPriceRenewAddresses(req: InquiryPriceRenewAddressesRequest, cb?: (error: string, rep: InquiryPriceRenewAddressesResponse) => void): Promise; /** * 本接口(ModifyGatewayFlowQos)用于调整网关流控带宽。 */ ModifyGatewayFlowQos(req: ModifyGatewayFlowQosRequest, cb?: (error: string, rep: ModifyGatewayFlowQosResponse) => void): Promise; /** * 本接口(DescribeRouteConflicts)用于查询自定义路由策略与云联网路由策略冲突列表。 */ DescribeRouteConflicts(req: DescribeRouteConflictsRequest, cb?: (error: string, rep: DescribeRouteConflictsResponse) => void): Promise; /** * 本接口(CreateDefaultSecurityGroup)用于创建(如果项目下未存在默认安全组,则创建;已存在则获取。)默认安全组(SecurityGroup)。 * 每个账户下每个地域的每个项目的安全组数量限制。 * 默认安全组会放通所有IPv4规则,在创建后通常您需要再调用CreateSecurityGroupPolicies将安全组的规则设置为需要的规则。 * 创建安全组同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 */ CreateDefaultSecurityGroup(req: CreateDefaultSecurityGroupRequest, cb?: (error: string, rep: CreateDefaultSecurityGroupResponse) => void): Promise; /** * 本接口(AssociateDhcpIpWithAddressIp)用于DhcpIp绑定弹性公网IP(EIP)。
    >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ AssociateDhcpIpWithAddressIp(req: AssociateDhcpIpWithAddressIpRequest, cb?: (error: string, rep: AssociateDhcpIpWithAddressIpResponse) => void): Promise; /** * 本接口(DeleteServiceTemplate)用于删除协议端口模板。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ DeleteServiceTemplate(req: DeleteServiceTemplateRequest, cb?: (error: string, rep: DeleteServiceTemplateResponse) => void): Promise; /** * 本接口(UnassignPrivateIpAddresses)用于弹性网卡退还内网 IP。 * 退还弹性网卡上的辅助内网IP,接口自动解除关联弹性公网 IP。不能退还弹性网卡的主内网IP。 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询[DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口。 */ UnassignPrivateIpAddresses(req: UnassignPrivateIpAddressesRequest, cb?: (error: string, rep: UnassignPrivateIpAddressesResponse) => void): Promise; /** * 本接口(ModifyAddressTemplateGroupAttribute)用于修改IP地址模板集合。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ ModifyAddressTemplateGroupAttribute(req: ModifyAddressTemplateGroupAttributeRequest, cb?: (error: string, rep: ModifyAddressTemplateGroupAttributeResponse) => void): Promise; /** * 1. 该接口用于创建IPV6转换IPV4实例,支持批量 2. 同一个账户在一个地域最多允许创建10个转换实例 */ CreateIp6Translators(req: CreateIp6TranslatorsRequest, cb?: (error: string, rep: CreateIp6TranslatorsResponse) => void): Promise; /** * 本接口(CreateDefaultVpc)用于创建默认私有网络(VPC)。 默认VPC适用于快速入门和启动公共实例,您可以像使用任何其他VPC一样使用默认VPC。如果您想创建标准VPC,即指定VPC名称、VPC网段、子网网段、子网可用区,请使用常规创建VPC接口(CreateVpc) 正常情况,本接口并不一定生产默认VPC,而是根据用户账号的网络属性(DescribeAccountAttributes)来决定的 * 支持基础网络、VPC,返回VpcId为0 * 只支持VPC,返回默认VPC信息 您也可以通过 Force 参数,强制返回默认VPC。 */ CreateDefaultVpc(req: CreateDefaultVpcRequest, cb?: (error: string, rep: CreateDefaultVpcResponse) => void): Promise; /** * 本接口(AttachNetworkInterface)用于弹性网卡绑定云服务器。 * 一个弹性网卡请至少绑定一个安全组,如需绑定请参见弹性网卡绑定安全组。 * 一个云服务器可以绑定多个弹性网卡,但只能绑定一个主网卡。更多限制信息详见弹性网卡使用限制。 * 一个弹性网卡只能同时绑定一个云服务器。 * 只有运行中或者已关机状态的云服务器才能绑定弹性网卡,查看云服务器状态详见腾讯云服务器信息。 * 弹性网卡绑定的云服务器必须是私有网络的,而且云服务器所在可用区必须和弹性网卡子网的可用区相同。 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询[DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口。 */ AttachNetworkInterface(req: AttachNetworkInterfaceRequest, cb?: (error: string, rep: AttachNetworkInterfaceResponse) => void): Promise; /** * 本接口(DeleteSecurityGroupPolicies)用于删除安全组规则(SecurityGroupPolicy)。 * SecurityGroupPolicySet.Version 用于指定要操作的安全组的版本。传入 Version 版本号若不等于当前安全组的最新版本,将返回失败;若不传 Version 则直接删除指定PolicyIndex的规则。 */ DeleteSecurityGroupPolicies(req: DeleteSecurityGroupPoliciesRequest, cb?: (error: string, rep: DeleteSecurityGroupPoliciesResponse) => void): Promise; /** * 本接口(DescribeNetworkAclQuintupleEntries)查询入方向或出方向网络ACL五元组条目列表。 */ DescribeNetworkAclQuintupleEntries(req: DescribeNetworkAclQuintupleEntriesRequest, cb?: (error: string, rep: DescribeNetworkAclQuintupleEntriesResponse) => void): Promise; /** * 创建云联网策略路由匹配规则 */ CreateCcnPolicyBasedRoutingRules(req: CreateCcnPolicyBasedRoutingRulesRequest, cb?: (error: string, rep: CreateCcnPolicyBasedRoutingRulesResponse) => void): Promise; /** * 本接口(ModifySecurityGroupAttribute)用于修改安全组(SecurityGroupPolicy)属性。 */ ModifySecurityGroupAttribute(req: ModifySecurityGroupAttributeRequest, cb?: (error: string, rep: ModifySecurityGroupAttributeResponse) => void): Promise; /** * 本接口(DeletePrivateNatGatewayTranslationAclRule)用于删除私网NAT网关源端转换访问控制规则 */ DeletePrivateNatGatewayTranslationAclRule(req: DeletePrivateNatGatewayTranslationAclRuleRequest, cb?: (error: string, rep: DeletePrivateNatGatewayTranslationAclRuleResponse) => void): Promise; /** * 本接口(DescribePrivateNatGatewayTranslationAclRules)用于查询私网NAT网关源端转换访问控制规则 */ DescribePrivateNatGatewayTranslationAclRules(req: DescribePrivateNatGatewayTranslationAclRulesRequest, cb?: (error: string, rep: DescribePrivateNatGatewayTranslationAclRulesResponse) => void): Promise; /** * 本接口(DisableFlowLogs)用于停止流日志。 */ DisableFlowLogs(req: DisableFlowLogsRequest, cb?: (error: string, rep: DisableFlowLogsResponse) => void): Promise; /** * 本接口(ResetTrafficMirrorFilter)用于更新流量镜像实例过滤规则。 注意:每一个流量镜像实例,不能同时支持按nat网关和五元组两种规则过滤 */ ResetTrafficMirrorFilter(req: ResetTrafficMirrorFilterRequest, cb?: (error: string, rep: ResetTrafficMirrorFilterResponse) => void): Promise; /** * 本接口(CreateCustomerGateway)用于创建对端网关。 */ CreateCustomerGateway(req: CreateCustomerGatewayRequest, cb?: (error: string, rep: CreateCustomerGatewayResponse) => void): Promise; /** * 本接口(CreateTrafficMirror)用于创建流量镜像实例。 */ CreateTrafficMirror(req: CreateTrafficMirrorRequest, cb?: (error: string, rep: CreateTrafficMirrorResponse) => void): Promise; /** * 本接口(AuditCrossBorderCompliance)用于服务商操作合规化资质审批。 * 服务商只能操作提交到本服务商的审批单,后台会校验身份。即只授权给服务商的`APPID` 调用本接口。 * `APPROVED` 状态的审批单,可以再次操作为 `DENY`;`DENY` 状态的审批单,也可以再次操作为 `APPROVED`。 */ AuditCrossBorderCompliance(req: AuditCrossBorderComplianceRequest, cb?: (error: string, rep: AuditCrossBorderComplianceResponse) => void): Promise; /** * 本接口(DescribeVpcInstances)用于查询VPC下的云主机实例列表。 */ DescribeVpcInstances(req: DescribeVpcInstancesRequest, cb?: (error: string, rep: DescribeVpcInstancesResponse) => void): Promise; /** * 本接口(DescribeVpnGatewaySslServers)用于查询SSL-VPN SERVER 列表信息。 */ DescribeVpnGatewaySslServers(req: DescribeVpnGatewaySslServersRequest, cb?: (error: string, rep: DescribeVpnGatewaySslServersResponse) => void): Promise; /** * 本接口(DeleteRouteTable)用于删除路由表。 */ DeleteRouteTable(req: DeleteRouteTableRequest, cb?: (error: string, rep: DeleteRouteTableResponse) => void): Promise; /** * 本接口(DescribeAccountAttributes)用于查询用户账号私有属性。 */ DescribeAccountAttributes(req?: DescribeAccountAttributesRequest, cb?: (error: string, rep: DescribeAccountAttributesResponse) => void): Promise; /** * 本接口(AssignIpv6Addresses)用于弹性网卡申请`IPv6`地址。
    本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询[DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037)接口。 * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 * 可以指定`IPv6`地址申请,地址类型不能为主`IP`,`IPv6`地址暂时只支持作为辅助`IP`。 * 地址必须要在弹性网卡所在子网内,而且不能被占用。 * 在弹性网卡上申请一个到多个辅助`IPv6`地址,接口会在弹性网卡所在子网段内返回指定数量的辅助`IPv6`地址。 */ AssignIpv6Addresses(req: AssignIpv6AddressesRequest, cb?: (error: string, rep: AssignIpv6AddressesResponse) => void): Promise; /** * 本接口(DescribeRouteTableSelectionPolicies)用于查询云联网路由表选择策略。 */ DescribeRouteTableSelectionPolicies(req: DescribeRouteTableSelectionPoliciesRequest, cb?: (error: string, rep: DescribeRouteTableSelectionPoliciesResponse) => void): Promise; /** * 本接口(DescribeIpGeolocationInfos)用于查询IP地址信息,包括地理位置信息和网络信息。 本接口即将下线,仅供存量客户使用,暂停新增用户。 */ DescribeIpGeolocationInfos(req: DescribeIpGeolocationInfosRequest, cb?: (error: string, rep: DescribeIpGeolocationInfosResponse) => void): Promise; /** * 本接口(UnassignIpv6CidrBlock)用于释放IPv6网段。
    网段如果还有IP占用且未回收,则网段无法释放。 */ UnassignIpv6CidrBlock(req: UnassignIpv6CidrBlockRequest, cb?: (error: string, rep: UnassignIpv6CidrBlockResponse) => void): Promise; /** * 本接口(CreateNatGatewaySourceIpTranslationNatRule)用于创建NAT网关SNAT规则 */ CreateNatGatewaySourceIpTranslationNatRule(req: CreateNatGatewaySourceIpTranslationNatRuleRequest, cb?: (error: string, rep: CreateNatGatewaySourceIpTranslationNatRuleResponse) => void): Promise; /** * 1. 该接口用于删除IPV6转换规则 2. 支持批量删除同一个转换实例下的多个转换规则 */ RemoveIp6Rules(req: RemoveIp6RulesRequest, cb?: (error: string, rep: RemoveIp6RulesResponse) => void): Promise; /** * 本接口(RejectVpcPeeringConnection)用于驳回对等连接请求。 */ RejectVpcPeeringConnection(req: RejectVpcPeeringConnectionRequest, cb?: (error: string, rep: RejectVpcPeeringConnectionResponse) => void): Promise; /** * 本接口(DescribeServiceTemplateInstances)用于查询参数模板协议端口关联的实例列表。本接口不会返回查询的结果,需要根据返回的RequestId调用DescribeVpcTaskResult接口获取结果。 */ DescribeServiceTemplateInstances(req: DescribeServiceTemplateInstancesRequest, cb?: (error: string, rep: DescribeServiceTemplateInstancesResponse) => void): Promise; /** * 本接口(CreateAddressTemplate)用于创建IP地址模板。 */ CreateAddressTemplate(req: CreateAddressTemplateRequest, cb?: (error: string, rep: CreateAddressTemplateResponse) => void): Promise; /** * 本接口(ModifyCustomerGatewayAttribute)用于修改对端网关信息。 */ ModifyCustomerGatewayAttribute(req: ModifyCustomerGatewayAttributeRequest, cb?: (error: string, rep: ModifyCustomerGatewayAttributeResponse) => void): Promise; /** * 本接口(EnableCcnRoutes)用于启用已经加入云联网(CCN)的路由。
    本接口会校验启用后,是否与已有路由冲突,如果冲突,则无法启用,失败处理。路由冲突时,需要先禁用与之冲突的路由,才能启用该路由。 */ EnableCcnRoutes(req: EnableCcnRoutesRequest, cb?: (error: string, rep: EnableCcnRoutesResponse) => void): Promise; /** * 本接口(CreatePrivateNatGatewayDestinationIpPortTranslationNatRule)用于创建私网NAT网关目的端口转换规则 */ CreatePrivateNatGatewayDestinationIpPortTranslationNatRule(req: CreatePrivateNatGatewayDestinationIpPortTranslationNatRuleRequest, cb?: (error: string, rep: CreatePrivateNatGatewayDestinationIpPortTranslationNatRuleResponse) => void): Promise; /** * 本接口(DeleteSecurityGroup)用于删除安全组(SecurityGroup)。 * 只有当前账号下的安全组允许被删除。 * 安全组实例ID如果在其他安全组的规则中被引用,则无法直接删除。这种情况下,需要先进行规则修改,再删除安全组。 * 删除的安全组无法再找回,请谨慎调用。 */ DeleteSecurityGroup(req: DeleteSecurityGroupRequest, cb?: (error: string, rep: DeleteSecurityGroupResponse) => void): Promise; /** * 本接口(DescribeNatGatewaySourceIpTranslationNatRules)用于查询NAT网关SNAT转发规则对象数组。 */ DescribeNatGatewaySourceIpTranslationNatRules(req: DescribeNatGatewaySourceIpTranslationNatRulesRequest, cb?: (error: string, rep: DescribeNatGatewaySourceIpTranslationNatRulesResponse) => void): Promise; /** * 本接口(ModifyNetDetect)用于修改网络探测参数。 */ ModifyNetDetect(req: ModifyNetDetectRequest, cb?: (error: string, rep: ModifyNetDetectResponse) => void): Promise; /** * 接口用于查询账户在当前地域的带宽包上限数量以及使用数量 */ DescribeBandwidthPackageQuota(req?: DescribeBandwidthPackageQuotaRequest, cb?: (error: string, rep: DescribeBandwidthPackageQuotaResponse) => void): Promise; /** * 本接口(CreateSnapshotPolicies)用于创建快照策略。 */ CreateSnapshotPolicies(req: CreateSnapshotPoliciesRequest, cb?: (error: string, rep: CreateSnapshotPoliciesResponse) => void): Promise; /** * 本接口(ResetAttachCcnInstances)用于跨账号关联实例申请过期时,重新申请关联操作。 */ ResetAttachCcnInstances(req: ResetAttachCcnInstancesRequest, cb?: (error: string, rep: ResetAttachCcnInstancesResponse) => void): Promise; /** * 本接口(ModifyVpcEndPointServiceAttribute)用于修改终端节点服务属性。 */ ModifyVpcEndPointServiceAttribute(req: ModifyVpcEndPointServiceAttributeRequest, cb?: (error: string, rep: ModifyVpcEndPointServiceAttributeResponse) => void): Promise; /** * 接口用于查询带宽包详细信息,包括带宽包唯一标识ID,类型,计费模式,名称,资源信息等 */ DescribeBandwidthPackages(req: DescribeBandwidthPackagesRequest, cb?: (error: string, rep: DescribeBandwidthPackagesResponse) => void): Promise; /** * 本接口(DescribeRouteTableAssociatedInstances)用于查询指定的云联网关联的实例所绑定的路由表信息。 */ DescribeRouteTableAssociatedInstances(req: DescribeRouteTableAssociatedInstancesRequest, cb?: (error: string, rep: DescribeRouteTableAssociatedInstancesResponse) => void): Promise; /** * 本接口(CreateServiceTemplateGroup)用于创建协议端口模板集合。 */ CreateServiceTemplateGroup(req: CreateServiceTemplateGroupRequest, cb?: (error: string, rep: CreateServiceTemplateGroupResponse) => void): Promise; /** * 本接口(ReleaseIp6AddressesBandwidth)用于为传统弹性公网 IPv6 实例关闭 IPv6 公网带宽。 - 传统弹性公网 IPv6 实例关闭公网带宽后,仍具备 IPv6 内网通信能力。 - 如需再次开通 IPv6 公网带宽,请使用 [AllocateIp6AddressesBandwidth](https://cloud.tencent.com/document/product/215/40090) 接口进行开通。 */ ReleaseIp6AddressesBandwidth(req: ReleaseIp6AddressesBandwidthRequest, cb?: (error: string, rep: ReleaseIp6AddressesBandwidthResponse) => void): Promise; /** * 本接口(ModifyCcnAttribute)用于修改云联网(CCN)的相关属性。 */ ModifyCcnAttribute(req: ModifyCcnAttributeRequest, cb?: (error: string, rep: ModifyCcnAttributeResponse) => void): Promise; /** * 本接口(DescribePriceCreateDirectConnectGateway)用于创建专线网关询价。 */ InquirePriceCreateDirectConnectGateway(req?: InquirePriceCreateDirectConnectGatewayRequest, cb?: (error: string, rep: InquirePriceCreateDirectConnectGatewayResponse) => void): Promise; /** * 本接口(DescribeAddressTemplateGroups)用于查询IP地址模板集合。 */ DescribeAddressTemplateGroups(req: DescribeAddressTemplateGroupsRequest, cb?: (error: string, rep: DescribeAddressTemplateGroupsResponse) => void): Promise; /** * 本接口(DetachClassicLinkVpc)用于删除私有网络和基础网络设备互通。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ DetachClassicLinkVpc(req: DetachClassicLinkVpcRequest, cb?: (error: string, rep: DetachClassicLinkVpcResponse) => void): Promise; /** * 本接口(CreateSecurityGroupPolicies)用于创建安全组规则(SecurityGroupPolicy)。 在 SecurityGroupPolicySet 参数中:
    • Version 安全组规则版本号,用户每次更新安全规则版本会自动加1,防止您更新的路由规则已过期,不填不考虑冲突。
    • 在创建出站和入站规则(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 字段才被接受,即 Protocol 字段不是 TCP 或 UDP 时,Protocol 和 Port 是排他关系,不允许同时输入,否则会接口报错。
      • Action 字段只允许输入 ACCEPT 或 DROP。
      • CidrBlock, Ipv6CidrBlock, SecurityGroupId, AddressTemplate 四者是排他关系,不允许同时输入,Protocol + Port 和 ServiceTemplate 二者是排他关系,不允许同时输入。IPv6CidrBlock和ICMP是排他关系,如需使用,请输入ICMPV6。
      • 一次请求中只能创建单个方向的规则, 如果需要指定索引(PolicyIndex)参数, 多条规则的索引必须一致。如想在规则最前面插入一条,则填0即可,如果想在最后追加,该字段可不填。
    */ CreateSecurityGroupPolicies(req: CreateSecurityGroupPoliciesRequest, cb?: (error: string, rep: CreateSecurityGroupPoliciesResponse) => void): Promise; /** * 本接口(ResetNatGatewayConnection)用于调整传统型NAT网关并发连接数上限。 */ ResetNatGatewayConnection(req: ResetNatGatewayConnectionRequest, cb?: (error: string, rep: ResetNatGatewayConnectionResponse) => void): Promise; /** * 本接口(AttachSnapshotInstances)用于快照策略关联实例。 */ AttachSnapshotInstances(req: AttachSnapshotInstancesRequest, cb?: (error: string, rep: AttachSnapshotInstancesResponse) => void): Promise; /** * 本接口(DescribeVpcResourceDashboard)用于查看VPC资源信息。 */ DescribeVpcResourceDashboard(req: DescribeVpcResourceDashboardRequest, cb?: (error: string, rep: DescribeVpcResourceDashboardResponse) => void): Promise; /** * 本接口(ReplaceSecurityGroupPolicy)用于替换单条安全组规则(SecurityGroupPolicy)。 单个请求中只能替换单个方向的一条规则, 必须要指定索引(PolicyIndex)。 */ ReplaceSecurityGroupPolicy(req: ReplaceSecurityGroupPolicyRequest, cb?: (error: string, rep: ReplaceSecurityGroupPolicyResponse) => void): Promise; /** * 本接口 (AdjustPublicAddress) 用于更换IP地址,支持更换CVM实例的普通公网IP和包月带宽的EIP。 */ AdjustPublicAddress(req: AdjustPublicAddressRequest, cb?: (error: string, rep: AdjustPublicAddressResponse) => void): Promise; /** * 本接口(CreateNetworkAcl)用于创建新的网络ACL。 * 新建的网络ACL的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用ModifyNetworkAclEntries将网络ACL的规则设置为需要的规则。 */ CreateNetworkAcl(req: CreateNetworkAclRequest, cb?: (error: string, rep: CreateNetworkAclResponse) => void): Promise; /** * 本接口(UpdateTrafficMirrorAllFilter)用于更新流量镜像实例的过滤规则或者采集对象。 */ UpdateTrafficMirrorAllFilter(req: UpdateTrafficMirrorAllFilterRequest, cb?: (error: string, rep: UpdateTrafficMirrorAllFilterResponse) => void): Promise; /** * 本接口 (CreateBandwidthPackage) 支持创建[设备带宽包](https://cloud.tencent.com/document/product/684/15245#bwptype)和[IP带宽包](https://cloud.tencent.com/document/product/684/15245#bwptype)。 */ CreateBandwidthPackage(req: CreateBandwidthPackageRequest, cb?: (error: string, rep: CreateBandwidthPackageResponse) => void): Promise; /** * 本接口(DeleteFlowLog)用于删除流日志。 */ DeleteFlowLog(req: DeleteFlowLogRequest, cb?: (error: string, rep: DeleteFlowLogResponse) => void): Promise; /** * 本接口(GenerateVpnConnectionDefaultHealthCheckIp)用于获取一对VPN通道健康检查地址。 */ GenerateVpnConnectionDefaultHealthCheckIp(req: GenerateVpnConnectionDefaultHealthCheckIpRequest, cb?: (error: string, rep: GenerateVpnConnectionDefaultHealthCheckIpResponse) => void): Promise; /** * 本接口(CreateRoutePolicyAssociations)用于创建路由接收策略绑定(路由策略实例和路由表实例的绑定关系以及绑定优先级)。 */ CreateRoutePolicyAssociations(req: CreateRoutePolicyAssociationsRequest, cb?: (error: string, rep: CreateRoutePolicyAssociationsResponse) => void): Promise; /** * 删除SSL-VPN-SERVER 实例 */ DeleteVpnGatewaySslServer(req: DeleteVpnGatewaySslServerRequest, cb?: (error: string, rep: DeleteVpnGatewaySslServerResponse) => void): Promise; /** * 本接口(DescribeNetworkInterfaceLimit)根据CVM实例ID或弹性网卡ID查询弹性网卡配额,返回该CVM实例或弹性网卡能绑定的弹性网卡配额,以及弹性网卡可以分配的IP配额。 */ DescribeNetworkInterfaceLimit(req: DescribeNetworkInterfaceLimitRequest, cb?: (error: string, rep: DescribeNetworkInterfaceLimitResponse) => void): Promise; /** * 本接口(EnableSnapshotPolicies)用于启用快照策略。 */ EnableSnapshotPolicies(req: EnableSnapshotPoliciesRequest, cb?: (error: string, rep: EnableSnapshotPoliciesResponse) => void): Promise; /** * 本接口(DeleteVpnConnection)用于删除VPN通道。 >?本接口为异步接口 > */ DeleteVpnConnection(req: DeleteVpnConnectionRequest, cb?: (error: string, rep: DeleteVpnConnectionResponse) => void): Promise; /** * 本接口(DescribeCustomerGatewayVendors)用于查询可支持的对端网关厂商信息。 */ DescribeCustomerGatewayVendors(req?: DescribeCustomerGatewayVendorsRequest, cb?: (error: string, rep: DescribeCustomerGatewayVendorsResponse) => void): Promise; /** * 删除虚拟连接 */ DeleteCdcNetPlanes(req?: DeleteCdcNetPlanesRequest, cb?: (error: string, rep: DeleteCdcNetPlanesResponse) => void): Promise; /** * 本接口(DeleteLocalGateway)用于删除CDC的本地网关。 */ DeleteLocalGateway(req: DeleteLocalGatewayRequest, cb?: (error: string, rep: DeleteLocalGatewayResponse) => void): Promise; /** * 本接口(ModifyServiceTemplateAttribute)用于修改协议端口模板。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ ModifyServiceTemplateAttribute(req: ModifyServiceTemplateAttributeRequest, cb?: (error: string, rep: ModifyServiceTemplateAttributeResponse) => void): Promise; /** * 本接口(DisassociateNetworkAclSubnets)用于网络ACL解关联VPC下的子网。 */ DisassociateNetworkAclSubnets(req: DisassociateNetworkAclSubnetsRequest, cb?: (error: string, rep: DisassociateNetworkAclSubnetsResponse) => void): Promise; /** * 本接口(ModifyPrivateNatGatewayDestinationIpPortTranslationNatRule)用于修改私网NAT网关目的端口转换规则 */ ModifyPrivateNatGatewayDestinationIpPortTranslationNatRule(req: ModifyPrivateNatGatewayDestinationIpPortTranslationNatRuleRequest, cb?: (error: string, rep: ModifyPrivateNatGatewayDestinationIpPortTranslationNatRuleResponse) => void): Promise; /** * 本接口(DescribeVpnGatewayRoutes)用于查询VPN网关路由。 */ DescribeVpnGatewayRoutes(req: DescribeVpnGatewayRoutesRequest, cb?: (error: string, rep: DescribeVpnGatewayRoutesResponse) => void): Promise; /** * 本接口(ReplaceSecurityGroupPolicies)用于批量修改安全组规则(SecurityGroupPolicy)。 单个请求中只能替换单个方向的一条或多条规则, 必须要指定索引(PolicyIndex)。 */ ReplaceSecurityGroupPolicies(req: ReplaceSecurityGroupPoliciesRequest, cb?: (error: string, rep: ReplaceSecurityGroupPoliciesResponse) => void): Promise; /** * 本接口(DescribeTrafficMirrors)用于查询流量镜像实例信息。 */ DescribeTrafficMirrors(req: DescribeTrafficMirrorsRequest, cb?: (error: string, rep: DescribeTrafficMirrorsResponse) => void): Promise; /** * 本接口(CreateDirectConnectGatewayCcnRoutes)用于创建专线网关的云联网路由(IDC网段) */ CreateDirectConnectGatewayCcnRoutes(req: CreateDirectConnectGatewayCcnRoutesRequest, cb?: (error: string, rep: CreateDirectConnectGatewayCcnRoutesResponse) => void): Promise; /** * 本接口(AssignPrivateIpAddresses)用于弹性网卡申请内网 IP。 * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 * 可以指定内网IP地址申请,内网IP地址类型不能为主IP,主IP已存在,不能修改,内网IP必须要在弹性网卡所在子网内,而且不能被占用。 * 在弹性网卡上申请一个到多个辅助内网IP,接口会在弹性网卡所在子网网段内返回指定数量的辅助内网IP。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ AssignPrivateIpAddresses(req: AssignPrivateIpAddressesRequest, cb?: (error: string, rep: AssignPrivateIpAddressesResponse) => void): Promise; /** * 本接口(DescribeCrossBorderFlowMonitor)用于查询跨境带宽监控数据,该接口目前只提供给服务商联通使用。 */ DescribeCrossBorderFlowMonitor(req: DescribeCrossBorderFlowMonitorRequest, cb?: (error: string, rep: DescribeCrossBorderFlowMonitorResponse) => void): Promise; /** * 本接口(CreateSubnets)用于批量创建子网。 * 创建子网前必须创建好 VPC。 * 子网创建成功后,子网网段不能修改。子网网段必须在VPC网段内,可以和VPC网段相同(VPC有且只有一个子网时),建议子网网段在VPC网段内,预留网段给其他子网使用。 * 您可以创建的最小网段子网掩码为28(有16个IP地址),最大网段子网掩码为16(65,536个IP地址)。 * 同一个VPC内,多个子网的网段不能重叠。 * 子网创建后会自动关联到默认路由表。 * 创建子网同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 */ CreateSubnets(req: CreateSubnetsRequest, cb?: (error: string, rep: CreateSubnetsResponse) => void): Promise; /** * 本接口(CreateVpcPeeringConnection)用于创建私有网络对等连接。 */ CreateVpcPeeringConnection(req: CreateVpcPeeringConnectionRequest, cb?: (error: string, rep: CreateVpcPeeringConnectionResponse) => void): Promise; /** * 本接口(DeleteDirectConnectGatewayCcnRoutes)用于删除专线网关的云联网路由(IDC网段) */ DeleteDirectConnectGatewayCcnRoutes(req: DeleteDirectConnectGatewayCcnRoutesRequest, cb?: (error: string, rep: DeleteDirectConnectGatewayCcnRoutesResponse) => void): Promise; /** * 本接口(RejectAttachCcnInstances)用于跨账号关联实例时,云联网所有者拒绝关联操作。 */ RejectAttachCcnInstances(req: RejectAttachCcnInstancesRequest, cb?: (error: string, rep: RejectAttachCcnInstancesResponse) => void): Promise; /** * 本接口(DescribeVpnConnections)用于查询VPN通道列表。 */ DescribeVpnConnections(req: DescribeVpnConnectionsRequest, cb?: (error: string, rep: DescribeVpnConnectionsResponse) => void): Promise; /** * 本接口(DeleteDhcpIp)用于删除DhcpIp。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ DeleteDhcpIp(req: DeleteDhcpIpRequest, cb?: (error: string, rep: DeleteDhcpIpResponse) => void): Promise; /** * 本接口(DescribePrivateNatGatewayDestinationIpPortTranslationNatRules)用于查询私网NAT网关目的端口转换规则 */ DescribePrivateNatGatewayDestinationIpPortTranslationNatRules(req: DescribePrivateNatGatewayDestinationIpPortTranslationNatRulesRequest, cb?: (error: string, rep: DescribePrivateNatGatewayDestinationIpPortTranslationNatRulesResponse) => void): Promise; /** * 查询高优路由表条目信息。 */ DescribeHighPriorityRoutes(req: DescribeHighPriorityRoutesRequest, cb?: (error: string, rep: DescribeHighPriorityRoutesResponse) => void): Promise; /** * 本接口 (DisassociateAddress) 用于解绑[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 * 支持CVM实例,弹性网卡上的EIP解绑。 * 不支持NAT上的EIP解绑。NAT上的EIP解绑请参考[DisassociateNatGatewayAddress](https://cloud.tencent.com/document/api/215/36716)。 * 只有状态为 BIND 和 BIND_ENI 的 EIP 才能进行解绑定操作。 */ DisassociateAddress(req: DisassociateAddressRequest, cb?: (error: string, rep: DisassociateAddressResponse) => void): Promise; /** * 查询 IDC通道信息 */ DescribeCdcLDCXList(req?: DescribeCdcLDCXListRequest, cb?: (error: string, rep: DescribeCdcLDCXListResponse) => void): Promise; /** * 该接口用于修改IPV6转换规则,当前仅支持修改转换规则名称,IPV4地址和IPV4端口号 */ ModifyIp6Rule(req: ModifyIp6RuleRequest, cb?: (error: string, rep: ModifyIp6RuleResponse) => void): Promise; /** * 本接口(DescribeVpcIpv6Addresses)用于查询 `VPC` `IPv6` 信息。 只能查询已使用的`IPv6`信息,当查询未使用的IP时,本接口不会报错,但不会出现在返回结果里。 */ DescribeVpcIpv6Addresses(req: DescribeVpcIpv6AddressesRequest, cb?: (error: string, rep: DescribeVpcIpv6AddressesResponse) => void): Promise; /** * 本接口(UnlockCcnBandwidths)用户解锁云联网限速实例。 该接口一般用来封禁地域间限速的云联网实例下的限速实例, 目前联通内部运营系统通过云API调用, 如果是出口限速, 一般使用更粗的云联网实例粒度封禁(SecurityUnlockCcns)。 如有需要, 可以封禁任意限速实例, 可接入到内部运营系统。 */ UnlockCcnBandwidths(req: UnlockCcnBandwidthsRequest, cb?: (error: string, rep: UnlockCcnBandwidthsResponse) => void): Promise; /** * 本接口(DeleteCustomerGateway)用于删除对端网关。 */ DeleteCustomerGateway(req: DeleteCustomerGatewayRequest, cb?: (error: string, rep: DeleteCustomerGatewayResponse) => void): Promise; /** * 本接口(DescribeLocalGateway)用于查询CDC的本地网关。 */ DescribeLocalGateway(req: DescribeLocalGatewayRequest, cb?: (error: string, rep: DescribeLocalGatewayResponse) => void): Promise; /** * 本接口(DescribeNetDetects)用于查询网络探测列表。 */ DescribeNetDetects(req: DescribeNetDetectsRequest, cb?: (error: string, rep: DescribeNetDetectsResponse) => void): Promise; /** * 本接口 (DescribeBandwidthPackageBillUsage) 用于查询后付费共享带宽包当前的计费用量. */ DescribeBandwidthPackageBillUsage(req: DescribeBandwidthPackageBillUsageRequest, cb?: (error: string, rep: DescribeBandwidthPackageBillUsageResponse) => void): Promise; /** * 该接口用于修改云联网路由表名称和备注。 */ ModifyCcnRouteTables(req: ModifyCcnRouteTablesRequest, cb?: (error: string, rep: ModifyCcnRouteTablesResponse) => void): Promise; /** * 本接口(ModifyAddressesRenewFlag)用于调整EIP续费标识。 */ ModifyAddressesRenewFlag(req: ModifyAddressesRenewFlagRequest, cb?: (error: string, rep: ModifyAddressesRenewFlagResponse) => void): Promise; /** * 修改高优路由表 HASH 策略。 */ ModifyHighPriorityRouteECMPAlgorithm(req: ModifyHighPriorityRouteECMPAlgorithmRequest, cb?: (error: string, rep: ModifyHighPriorityRouteECMPAlgorithmResponse) => void): Promise; /** * 本接口(DeleteNatGatewaySourceIpTranslationNatRule)用于删除NAT网关端口SNAT转发规则。 */ DeleteNatGatewaySourceIpTranslationNatRule(req: DeleteNatGatewaySourceIpTranslationNatRuleRequest, cb?: (error: string, rep: DeleteNatGatewaySourceIpTranslationNatRuleResponse) => void): Promise; /** * 本接口(DisassociateIPv6Address)用于解绑弹性公网 IPv6(简称EIPv6)实例。 - 支持对 CVM、弹性网卡绑定的 EIPv6 实例进行解绑操作。 - 只有状态为 BIND 和 BIND_ENI 的 EIPv6 实例才能进行解绑操作。 */ DisassociateIPv6Address(req: DisassociateIPv6AddressRequest, cb?: (error: string, rep: DisassociateIPv6AddressResponse) => void): Promise; /** * 本接口(ModifyNatGatewaySourceIpTranslationNatRule)用于修改NAT网关SNAT转发规则。 */ ModifyNatGatewaySourceIpTranslationNatRule(req: ModifyNatGatewaySourceIpTranslationNatRuleRequest, cb?: (error: string, rep: ModifyNatGatewaySourceIpTranslationNatRuleResponse) => void): Promise; /** * 本接口(DescribeServiceTemplateGroupInstances)用于查询参数模板协议端口组关联的实例列表。本接口不会返回查询的结果,需要根据返回的RequestId调用DescribeVpcTaskResult接口获取结果。 */ DescribeServiceTemplateGroupInstances(req: DescribeServiceTemplateGroupInstancesRequest, cb?: (error: string, rep: DescribeServiceTemplateGroupInstancesResponse) => void): Promise; /** * 本接口(UnassignIpv6SubnetCidrBlock)用于释放IPv6子网段。
    子网段如果还有IP占用且未回收,则子网段无法释放。 */ UnassignIpv6SubnetCidrBlock(req: UnassignIpv6SubnetCidrBlockRequest, cb?: (error: string, rep: UnassignIpv6SubnetCidrBlockResponse) => void): Promise; /** * 本接口(DisableRoutes)用于禁用已启用的子网路由 */ DisableRoutes(req: DisableRoutesRequest, cb?: (error: string, rep: DisableRoutesResponse) => void): Promise; /** * 本接口(EnableVpnGatewaySslClientCert)用于启用SSL-VPN-CLIENT 证书。 */ EnableVpnGatewaySslClientCert(req: EnableVpnGatewaySslClientCertRequest, cb?: (error: string, rep: EnableVpnGatewaySslClientCertResponse) => void): Promise; /** * 本接口(CreateAssistantCidr)用于批量创建辅助CIDR。 */ CreateAssistantCidr(req: CreateAssistantCidrRequest, cb?: (error: string, rep: CreateAssistantCidrResponse) => void): Promise; /** * 更新云联网策略路由匹配规则参数 */ ModifyCcnPolicyBasedRoutingRuleAttribute(req: ModifyCcnPolicyBasedRoutingRuleAttributeRequest, cb?: (error: string, rep: ModifyCcnPolicyBasedRoutingRuleAttributeResponse) => void): Promise; /** * 本接口(DescribeVpnGatewaySslClients)用于查询SSL-VPN-CLIENT 列表。 */ DescribeVpnGatewaySslClients(req: DescribeVpnGatewaySslClientsRequest, cb?: (error: string, rep: DescribeVpnGatewaySslClientsResponse) => void): Promise; /** * 本接口(CreateNatGateway)用于创建NAT网关。 在对新建的NAT网关做其他操作前,需先确认此网关已被创建完成(DescribeNatGateway接口返回的实例State字段为AVAILABLE)。 */ CreateNatGateway(req: CreateNatGatewayRequest, cb?: (error: string, rep: CreateNatGatewayResponse) => void): Promise; /** * 本接口(DeleteNetDetect)用于删除网络探测实例。 */ DeleteNetDetect(req: DeleteNetDetectRequest, cb?: (error: string, rep: DeleteNetDetectResponse) => void): Promise; /** * 本接口(NotifyRoutes)用于路由表列表页操作增加“发布到云联网”,发布路由到云联网。 */ NotifyRoutes(req: NotifyRoutesRequest, cb?: (error: string, rep: NotifyRoutesResponse) => void): Promise; /** * 本接口(DeleteVpcEndPoint)用于删除终端节点。 */ DeleteVpcEndPoint(req: DeleteVpcEndPointRequest, cb?: (error: string, rep: DeleteVpcEndPointResponse) => void): Promise; /** * 删除高优路由表的路由条目。 */ DeleteHighPriorityRoutes(req: DeleteHighPriorityRoutesRequest, cb?: (error: string, rep: DeleteHighPriorityRoutesResponse) => void): Promise; /** * 本接口(CreateServiceTemplate)用于创建协议端口模板。 */ CreateServiceTemplate(req: CreateServiceTemplateRequest, cb?: (error: string, rep: CreateServiceTemplateResponse) => void): Promise; /** * 本接口(InquiryPriceAllocateAddresses)用于新购弹性公网IP询价。 */ InquiryPriceAllocateAddresses(req: InquiryPriceAllocateAddressesRequest, cb?: (error: string, rep: InquiryPriceAllocateAddressesResponse) => void): Promise; /** * 本接口(ModifyDirectConnectGatewayAttribute)用于修改专线网关属性 */ ModifyDirectConnectGatewayAttribute(req: ModifyDirectConnectGatewayAttributeRequest, cb?: (error: string, rep: ModifyDirectConnectGatewayAttributeResponse) => void): Promise; /** * 本接口(ModifySubnetAttribute)用于修改子网属性。 */ ModifySubnetAttribute(req: ModifySubnetAttributeRequest, cb?: (error: string, rep: ModifySubnetAttributeResponse) => void): Promise; /** * 本接口(DescribeSgSnapshotFileContent)用于查询安全组快照文件内容。 */ DescribeSgSnapshotFileContent(req: DescribeSgSnapshotFileContentRequest, cb?: (error: string, rep: DescribeSgSnapshotFileContentResponse) => void): Promise; /** * 本接口(DescribeNetworkInterfaces)用于查询弹性网卡列表。 */ DescribeNetworkInterfaces(req: DescribeNetworkInterfacesRequest, cb?: (error: string, rep: DescribeNetworkInterfacesResponse) => void): Promise; /** * 创建VPC路由接收策略,包括名字,描述和策略条目。 */ CreateRoutePolicy(req: CreateRoutePolicyRequest, cb?: (error: string, rep: CreateRoutePolicyResponse) => void): Promise; /** * 本接口(DisableCcnRoutes)用于禁用已经启用的云联网(CCN)路由。 */ DisableCcnRoutes(req: DisableCcnRoutesRequest, cb?: (error: string, rep: DisableCcnRoutesResponse) => void): Promise; /** * 本接口(DescribeCcnRouteTableBroadcastPolicys)用于查询指定云联网路由表的路由传播策略。 */ DescribeCcnRouteTableBroadcastPolicys(req: DescribeCcnRouteTableBroadcastPolicysRequest, cb?: (error: string, rep: DescribeCcnRouteTableBroadcastPolicysResponse) => void): Promise; /** * 本接口(CreateAddressTemplateGroup)用于创建IP地址模板集合。 */ CreateAddressTemplateGroup(req: CreateAddressTemplateGroupRequest, cb?: (error: string, rep: CreateAddressTemplateGroupResponse) => void): Promise; /** * 本接口(DescribePrivateNatGateways)用于查询私网NAT网关 */ DescribePrivateNatGateways(req: DescribePrivateNatGatewaysRequest, cb?: (error: string, rep: DescribePrivateNatGatewaysResponse) => void): Promise; /** * 本接口(AssociateNetworkAclSubnets)用于网络ACL关联VPC下的子网。 */ AssociateNetworkAclSubnets(req: AssociateNetworkAclSubnetsRequest, cb?: (error: string, rep: AssociateNetworkAclSubnetsResponse) => void): Promise; /** * 本接口(DescribeVpnGateways)用于查询VPN网关列表。 */ DescribeVpnGateways(req: DescribeVpnGatewaysRequest, cb?: (error: string, rep: DescribeVpnGatewaysResponse) => void): Promise; /** * 本接口(AssociateNetworkInterfaceSecurityGroups)用于弹性网卡绑定安全组(SecurityGroup)。 */ AssociateNetworkInterfaceSecurityGroups(req: AssociateNetworkInterfaceSecurityGroupsRequest, cb?: (error: string, rep: AssociateNetworkInterfaceSecurityGroupsResponse) => void): Promise; /** * 替换高优路由表和子网绑定关系。 */ ReplaceHighPriorityRouteTableAssociation(req: ReplaceHighPriorityRouteTableAssociationRequest, cb?: (error: string, rep: ReplaceHighPriorityRouteTableAssociationResponse) => void): Promise; /** * 本接口(ReturnNormalAddresses)用于解绑并释放普通公网IP。 为完善公网IP的访问管理功能,此接口于2022年12月15日升级优化鉴权功能,升级后子用户调用此接口需向主账号申请CAM策略授权,否则可能调用失败。您可以提前为子账号配置操作授权,详情见[授权指南](https://cloud.tencent.com/document/product/598/34545)。 */ ReturnNormalAddresses(req: ReturnNormalAddressesRequest, cb?: (error: string, rep: ReturnNormalAddressesResponse) => void): Promise; /** * 本接口(EnableFlowLogs)用于启动流日志。 */ EnableFlowLogs(req: EnableFlowLogsRequest, cb?: (error: string, rep: EnableFlowLogsResponse) => void): Promise; /** * 创建 IDC 通道 */ CreateCdcLDCXList(req?: CreateCdcLDCXListRequest, cb?: (error: string, rep: CreateCdcLDCXListResponse) => void): Promise; /** * 本接口(ModifyNatGatewayDestinationIpPortTranslationNatRule)用于修改NAT网关端口转发规则。 */ ModifyNatGatewayDestinationIpPortTranslationNatRule(req: ModifyNatGatewayDestinationIpPortTranslationNatRuleRequest, cb?: (error: string, rep: ModifyNatGatewayDestinationIpPortTranslationNatRuleResponse) => void): Promise; /** * 本接口(DescribeHaVips)用于查询高可用虚拟IP(HAVIP)列表。 */ DescribeHaVips(req: DescribeHaVipsRequest, cb?: (error: string, rep: DescribeHaVipsResponse) => void): Promise; /** * 本接口(CreateLocalGateway)用于创建用于CDC的本地网关。 */ CreateLocalGateway(req: CreateLocalGatewayRequest, cb?: (error: string, rep: CreateLocalGatewayResponse) => void): Promise; /** * 本接口(HaVipDisassociateAddressIp)用于将高可用虚拟IP(HAVIP)已绑定的弹性公网IP(EIP)解除绑定。
    本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`DescribeVpcTaskResult`接口。 */ HaVipDisassociateAddressIp(req: HaVipDisassociateAddressIpRequest, cb?: (error: string, rep: HaVipDisassociateAddressIpResponse) => void): Promise; /** * 本接口(ResetVpnGatewayInternetMaxBandwidth)用于调整VPN网关带宽上限。VPN网关带宽目前仅支持部分带宽范围内升降配,如【5,100】Mbps和【200,1000】Mbps,在各自带宽范围内可提升配额,跨范围提升配额和降配暂不支持,如果是包年包月VPN网关需要在有效期内。 */ ResetVpnGatewayInternetMaxBandwidth(req: ResetVpnGatewayInternetMaxBandwidthRequest, cb?: (error: string, rep: ResetVpnGatewayInternetMaxBandwidthResponse) => void): Promise; /** * 本接口(ModifyVpnConnectionAttribute)用于修改VPN通道。 */ ModifyVpnConnectionAttribute(req: ModifyVpnConnectionAttributeRequest, cb?: (error: string, rep: ModifyVpnConnectionAttributeResponse) => void): Promise; /** * 本接口(DescribePrivateNatGatewayTranslationNatRules)用于查询私网NAT网关源端转换规则 */ DescribePrivateNatGatewayTranslationNatRules(req: DescribePrivateNatGatewayTranslationNatRulesRequest, cb?: (error: string, rep: DescribePrivateNatGatewayTranslationNatRulesResponse) => void): Promise; /** * 本接口(DisassociateDhcpIpWithAddressIp)用于将DhcpIp已绑定的弹性公网IP(EIP)解除绑定。
    >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ DisassociateDhcpIpWithAddressIp(req: DisassociateDhcpIpWithAddressIpRequest, cb?: (error: string, rep: DisassociateDhcpIpWithAddressIpResponse) => void): Promise; /** * 本接口(CreateHaVip)用于创建高可用虚拟IP(HAVIP)。 */ CreateHaVip(req: CreateHaVipRequest, cb?: (error: string, rep: CreateHaVipResponse) => void): Promise; /** * 本接口(DescribeAddressTemplateGroupInstances)用于查询参数模板IP地址组口关联的实例列表。本接口不会返回查询的结果,需要根据返回的RequestId调用DescribeVpcTaskResult接口获取结果。 */ DescribeAddressTemplateGroupInstances(req: DescribeAddressTemplateGroupInstancesRequest, cb?: (error: string, rep: DescribeAddressTemplateGroupInstancesResponse) => void): Promise; /** * 本接口(DescribeTenantCcns)用于获取要锁定的云联网实例列表。 该接口一般用来封禁出口限速的云联网实例, 目前联通内部运营系统通过云API调用, 因为出口限速无法按地域间封禁, 只能按更粗的云联网实例粒度封禁, 如果是地域间限速, 一般可以通过更细的限速实例粒度封禁(DescribeCrossBorderCcnRegionBandwidthLimits) 如有需要, 可以封禁任意云联网实例, 可接入到内部运营系统 */ DescribeTenantCcns(req: DescribeTenantCcnsRequest, cb?: (error: string, rep: DescribeTenantCcnsResponse) => void): Promise; /** * 创建高优路由表条目。 */ CreateHighPriorityRoutes(req: CreateHighPriorityRoutesRequest, cb?: (error: string, rep: CreateHighPriorityRoutesResponse) => void): Promise; /** * 本接口(LockCcns)用于锁定云联网实例 该接口一般用来封禁出口限速的云联网实例, 目前联通内部运营系统通过云API调用, 因为出口限速无法按地域间封禁, 只能按更粗的云联网实例粒度封禁, 如果是地域间限速, 一般可以通过更细的限速实例粒度封禁(LockCcnBandwidths) 如有需要, 可以封禁任意限速实例, 可接入到内部运营系统 */ LockCcns(req?: LockCcnsRequest, cb?: (error: string, rep: LockCcnsResponse) => void): Promise; /** * 本接口(CreateRoutes)用于创建路由策略。 * 向指定路由表批量新增路由策略。 */ CreateRoutes(req: CreateRoutesRequest, cb?: (error: string, rep: CreateRoutesResponse) => void): Promise; /** * 该接口用于编辑云联网路由表选择策略 */ ModifyRouteTableSelectionPolicies(req: ModifyRouteTableSelectionPoliciesRequest, cb?: (error: string, rep: ModifyRouteTableSelectionPoliciesResponse) => void): Promise; /** * 本接口(DescribeSecurityGroupAssociationStatistics)用于查询安全组关联的实例统计。 */ DescribeSecurityGroupAssociationStatistics(req: DescribeSecurityGroupAssociationStatisticsRequest, cb?: (error: string, rep: DescribeSecurityGroupAssociationStatisticsResponse) => void): Promise; /** * 本接口(DescribeIpGeolocationDatabaseUrl)用于获取IP地理位置库下载链接。 本接口即将下线,仅供存量用户使用,暂停新增用户。 */ DescribeIpGeolocationDatabaseUrl(req: DescribeIpGeolocationDatabaseUrlRequest, cb?: (error: string, rep: DescribeIpGeolocationDatabaseUrlResponse) => void): Promise; /** * 查询云联网策略路由匹配规则 */ DescribeCcnPolicyBasedRoutingRule(req: DescribeCcnPolicyBasedRoutingRuleRequest, cb?: (error: string, rep: DescribeCcnPolicyBasedRoutingRuleResponse) => void): Promise; /** * 本接口 (ModifyAddressAttribute) 用于修改[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)的名称。 */ ModifyAddressAttribute(req: ModifyAddressAttributeRequest, cb?: (error: string, rep: ModifyAddressAttributeResponse) => void): Promise; /** * 查询流量调度规则 */ DescribeTrafficQosPolicy(req: DescribeTrafficQosPolicyRequest, cb?: (error: string, rep: DescribeTrafficQosPolicyResponse) => void): Promise; /** * 本接口(DescribeIPv6Addresses)用于查询一个或多个弹性公网 IPv6(简称 EIPv6)实例的详细信息。 - 支持查询您在指定地域的弹性公网 IPv6 和传统弹性公网 IPv6 实例信息 - 如果参数为空,返回当前用户一定数量(Limit所指定的数量,默认为20)的 EIPv6。 */ DescribeIPv6Addresses(req: DescribeIPv6AddressesRequest, cb?: (error: string, rep: DescribeIPv6AddressesResponse) => void): Promise; /** * 本接口(CreateFlowLog)用于创建网络流日志。 */ CreateFlowLog(req: CreateFlowLogRequest, cb?: (error: string, rep: CreateFlowLogResponse) => void): Promise; /** * 本接口(CreateRouteTable)用于创建路由表。 * 创建了VPC后,系统会创建一个默认路由表,所有新建的子网都会关联到默认路由表。默认情况下您可以直接使用默认路由表来管理您的路由策略。当您的路由策略较多时,您可以调用创建路由表接口创建更多路由表管理您的路由策略。 * 创建路由表同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 */ CreateRouteTable(req: CreateRouteTableRequest, cb?: (error: string, rep: CreateRouteTableResponse) => void): Promise; /** * 本接口(ModifyPrivateNatGatewayAttribute)用于修改私网NAT网关属性 */ ModifyPrivateNatGatewayAttribute(req: ModifyPrivateNatGatewayAttributeRequest, cb?: (error: string, rep: ModifyPrivateNatGatewayAttributeResponse) => void): Promise; /** * 本接口(DeleteNetworkAcl)用于删除网络ACL。 */ DeleteNetworkAcl(req: DeleteNetworkAclRequest, cb?: (error: string, rep: DeleteNetworkAclResponse) => void): Promise; /** * 本接口(DeleteVpcEndPointServiceWhiteList)用于删除终端节点服务白名单。 */ DeleteVpcEndPointServiceWhiteList(req: DeleteVpcEndPointServiceWhiteListRequest, cb?: (error: string, rep: DeleteVpcEndPointServiceWhiteListResponse) => void): Promise; /** * 本接口(ModifyFlowLogAttribute)用于修改流日志属性。 */ ModifyFlowLogAttribute(req: ModifyFlowLogAttributeRequest, cb?: (error: string, rep: ModifyFlowLogAttributeResponse) => void): Promise; /** * 本接口(DisassociateNetworkInterfaceSecurityGroups)用于弹性网卡解绑安全组。支持弹性网卡完全解绑安全组。 */ DisassociateNetworkInterfaceSecurityGroups(req: DisassociateNetworkInterfaceSecurityGroupsRequest, cb?: (error: string, rep: DisassociateNetworkInterfaceSecurityGroupsResponse) => void): Promise; /** * 本接口(ResetRoutes)用于对某个路由表名称和所有路由策略(Route)进行重新设置。
    注意: 调用本接口时先删除当前路由表中所有路由策略, 再保存新提交的路由策略内容, 会引起网络中断。 */ ResetRoutes(req: ResetRoutesRequest, cb?: (error: string, rep: ResetRoutesResponse) => void): Promise; /** * 本接口(DeleteNetworkAclEntries)用于删除三元组网络ACL的入站规则和出站规则。在NetworkAclEntrySet参数中: * 删除IPv4规则,需要传入NetworkAclIpv4EntryId。 * 删除IPv6规则,需要传入NetworkAclIpv6EntryId。 */ DeleteNetworkAclEntries(req: DeleteNetworkAclEntriesRequest, cb?: (error: string, rep: DeleteNetworkAclEntriesResponse) => void): Promise; /** * 本接口(StopTrafficMirror)用于关闭流量镜像实例。 */ StopTrafficMirror(req: StopTrafficMirrorRequest, cb?: (error: string, rep: StopTrafficMirrorResponse) => void): Promise; /** * 本接口(ModifyCcnRegionBandwidthLimitsType)用于修改后付费云联网实例修改带宽限速策略。 */ ModifyCcnRegionBandwidthLimitsType(req: ModifyCcnRegionBandwidthLimitsTypeRequest, cb?: (error: string, rep: ModifyCcnRegionBandwidthLimitsTypeResponse) => void): Promise; /** * 本接口(DescribeCcnRouteTableInputPolicys)用于查询指定云联网路由表的路由接收策略。 */ DescribeCcnRouteTableInputPolicys(req: DescribeCcnRouteTableInputPolicysRequest, cb?: (error: string, rep: DescribeCcnRouteTableInputPolicysResponse) => void): Promise; /** * 本接口(CloneSecurityGroup)用于根据存量的安全组,克隆创建出同样规则配置的安全组。默认仅克隆安全组及其规则信息,可通过入参开启克隆安全组标签信息。 */ CloneSecurityGroup(req: CloneSecurityGroupRequest, cb?: (error: string, rep: CloneSecurityGroupResponse) => void): Promise; /** * 本接口(DeleteSnapshotPolicies)用于删除快照策略。 */ DeleteSnapshotPolicies(req: DeleteSnapshotPoliciesRequest, cb?: (error: string, rep: DeleteSnapshotPoliciesResponse) => void): Promise; /** * 本接口(ModifyIPv6AddressesBandwidth)用于调整弹性公网 IPv6(简称EIPv6)实例的带宽上限。 */ ModifyIPv6AddressesBandwidth(req: ModifyIPv6AddressesBandwidthRequest, cb?: (error: string, rep: ModifyIPv6AddressesBandwidthResponse) => void): Promise; /** * 刷新专线直连nat路由,更新nat到专线的路由表 */ RefreshDirectConnectGatewayRouteToNatGateway(req: RefreshDirectConnectGatewayRouteToNatGatewayRequest, cb?: (error: string, rep: RefreshDirectConnectGatewayRouteToNatGatewayResponse) => void): Promise; /** * 本接口(DescribeNatGatewayZones)用于查询NAT网关可售卖的可用区信息 */ DescribeNatGatewayZones(req?: DescribeNatGatewayZonesRequest, cb?: (error: string, rep: DescribeNatGatewayZonesResponse) => void): Promise; /** * 本接口(CreatePrivateNatGatewayTranslationNatRule)用于创建私网NAT网关源端转换规则。 */ CreatePrivateNatGatewayTranslationNatRule(req: CreatePrivateNatGatewayTranslationNatRuleRequest, cb?: (error: string, rep: CreatePrivateNatGatewayTranslationNatRuleResponse) => void): Promise; /** * 本接口(ModifyVpcEndPointAttribute)用于修改终端节点属性。 */ ModifyVpcEndPointAttribute(req: ModifyVpcEndPointAttributeRequest, cb?: (error: string, rep: ModifyVpcEndPointAttributeResponse) => void): Promise; /** * 修改高优路由表条目属性。 */ ModifyHighPriorityRouteAttribute(req: ModifyHighPriorityRouteAttributeRequest, cb?: (error: string, rep: ModifyHighPriorityRouteAttributeResponse) => void): Promise; /** * 本接口(DisassociateVpcEndPointSecurityGroups)用于终端节点解绑安全组。 */ DisassociateVpcEndPointSecurityGroups(req: DisassociateVpcEndPointSecurityGroupsRequest, cb?: (error: string, rep: DisassociateVpcEndPointSecurityGroupsResponse) => void): Promise; /** * 本接口(InquiryPriceRenewVpnGateway)用于续费VPN网关询价。目前仅支持IPSEC类型网关的询价。 */ InquiryPriceRenewVpnGateway(req: InquiryPriceRenewVpnGatewayRequest, cb?: (error: string, rep: InquiryPriceRenewVpnGatewayResponse) => void): Promise; /** * 本接口(EnableVpcEndPointConnect)用于是否接受终端节点连接请求。 */ EnableVpcEndPointConnect(req: EnableVpcEndPointConnectRequest, cb?: (error: string, rep: EnableVpcEndPointConnectResponse) => void): Promise; /** * 本接口(CreateAndAttachNetworkInterface)用于创建弹性网卡并绑定云服务器。 * 创建弹性网卡时可以指定内网IP,并且可以指定一个主IP,指定的内网IP必须在弹性网卡所在子网内,而且不能被占用。 * 创建弹性网卡时可以指定需要申请的内网IP数量,系统会随机生成内网IP地址。 * 一个弹性网卡支持绑定的IP地址是有限制的,更多资源限制信息详见弹性网卡使用限制。 * 创建弹性网卡同时可以绑定已有安全组。 * 创建弹性网卡同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > */ CreateAndAttachNetworkInterface(req: CreateAndAttachNetworkInterfaceRequest, cb?: (error: string, rep: CreateAndAttachNetworkInterfaceResponse) => void): Promise; /** * 本接口(ModifyVpcEndPointServiceWhiteList)用于修改终端节点服务白名单属性。 */ ModifyVpcEndPointServiceWhiteList(req: ModifyVpcEndPointServiceWhiteListRequest, cb?: (error: string, rep: ModifyVpcEndPointServiceWhiteListResponse) => void): Promise; /** * 本接口(DescribeNatGateways)用于查询 NAT 网关。 */ DescribeNatGateways(req: DescribeNatGatewaysRequest, cb?: (error: string, rep: DescribeNatGatewaysResponse) => void): Promise; /** * 本接口(CreateGlobalRoutes)用于创建全局路由。 */ CreateGlobalRoutes(req: CreateGlobalRoutesRequest, cb?: (error: string, rep: CreateGlobalRoutesResponse) => void): Promise; /** * 重置高优路由表。 */ ResetHighPriorityRoutes(req: ResetHighPriorityRoutesRequest, cb?: (error: string, rep: ResetHighPriorityRoutesResponse) => void): Promise; /** * 本接口(DescribeVpcs)用于查询私有网络列表。 */ DescribeVpcs(req: DescribeVpcsRequest, cb?: (error: string, rep: DescribeVpcsResponse) => void): Promise; /** * 本接口(MigrateNetworkInterface)用于弹性网卡迁移。 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询[DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) `接口。 */ MigrateNetworkInterface(req: MigrateNetworkInterfaceRequest, cb?: (error: string, rep: MigrateNetworkInterfaceResponse) => void): Promise; /** * 本接口(UpgradeNatGatewayProductVersion)用于升级NAT实例产品版本,将传统型NAT实例升级到标准型NAT。 */ UpgradeNatGatewayProductVersion(req: UpgradeNatGatewayProductVersionRequest, cb?: (error: string, rep: UpgradeNatGatewayProductVersionResponse) => void): Promise; /** * 查询高优路由表。 */ DescribeHighPriorityRouteTables(req: DescribeHighPriorityRouteTablesRequest, cb?: (error: string, rep: DescribeHighPriorityRouteTablesResponse) => void): Promise; /** * 本接口(AcceptAttachCcnInstances)用于跨账号关联实例时,云联网所有者接受并同意关联操作。 */ AcceptAttachCcnInstances(req: AcceptAttachCcnInstancesRequest, cb?: (error: string, rep: AcceptAttachCcnInstancesResponse) => void): Promise; /** * 本接口(DescribeGatewayFlowQos)用于查询网关来访IP流控带宽。 */ DescribeGatewayFlowQos(req: DescribeGatewayFlowQosRequest, cb?: (error: string, rep: DescribeGatewayFlowQosResponse) => void): Promise; /** * 1. 该接口用于查询账户下的IPV6转换实例及其绑定的转换规则信息 2. 支持过滤查询 */ DescribeIp6Translators(req: DescribeIp6TranslatorsRequest, cb?: (error: string, rep: DescribeIp6TranslatorsResponse) => void): Promise; /** * 本接口(DescribeNatGatewayFlowMonitorDetail)用于查询NAT网关流量监控明细。 - 只支持单个网关实例查询。即入参 `NatGatewayId` 最多只支持传一个,且必须传一个。 - 如果网关有流量,但调用本接口没有返回数据,请在控制台对应网关详情页确认是否开启网关流量监控。 */ DescribeNatGatewayFlowMonitorDetail(req: DescribeNatGatewayFlowMonitorDetailRequest, cb?: (error: string, rep: DescribeNatGatewayFlowMonitorDetailResponse) => void): Promise; /** * 本接口(DisableGatewayFlowMonitor)用于关闭网关流量监控。 */ DisableGatewayFlowMonitor(req: DisableGatewayFlowMonitorRequest, cb?: (error: string, rep: DisableGatewayFlowMonitorResponse) => void): Promise; /** * 本接口(CreateVpc)用于创建私有网络(VPC)。 * 用户可以创建的最小网段子网掩码为28(有16个IP地址),10.0.0.0/12,172.16.0.0/12最大网段子网掩码为12(1,048,576个IP地址),192.168.0.0/16最大网段子网掩码为16(65,536个IP地址)如果需要规划VPC网段请参见[网络规划](https://cloud.tencent.com/document/product/215/30313)。 * 同一个地域能创建的VPC资源个数也是有限制的,详见 VPC使用限制,如果需要申请更多资源,请提交[工单申请](https://console.cloud.tencent.com/workorder/category)。 * 创建VPC同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 */ CreateVpc(req: CreateVpcRequest, cb?: (error: string, rep: CreateVpcResponse) => void): Promise; /** * 本接口(CheckAssistantCidr)用于检查辅助CIDR是否与存量路由、对等连接(对端VPC的CIDR)等资源存在冲突。如果存在重叠,则返回重叠的资源。 * 检测辅助CIDR是否与当前VPC的主CIDR和辅助CIDR存在重叠。 * 检测辅助CIDR是否与当前VPC的路由的目的端存在重叠。 * 检测辅助CIDR是否与当前VPC的对等连接,对端VPC下的主CIDR或辅助CIDR存在重叠。 */ CheckAssistantCidr(req: CheckAssistantCidrRequest, cb?: (error: string, rep: CheckAssistantCidrResponse) => void): Promise; /** * 本接口(ModifyNetworkAclAttribute)用于修改网络ACL属性。 */ ModifyNetworkAclAttribute(req: ModifyNetworkAclAttributeRequest, cb?: (error: string, rep: ModifyNetworkAclAttributeResponse) => void): Promise; /** * 本接口(DescribeSecurityGroupExpandedPolicies)用于查看参数模板展开后的安全组规则。本接口会通过缓存降低请求后端服务的调用次数,因此拉取结果会存在延迟(缓存超时时间为1分钟)。 */ DescribeSecurityGroupExpandedPolicies(req: DescribeSecurityGroupExpandedPoliciesRequest, cb?: (error: string, rep: DescribeSecurityGroupExpandedPoliciesResponse) => void): Promise; /** * 本接口(DisableSnapshotPolicies)用于停用快照策略。 */ DisableSnapshotPolicies(req: DisableSnapshotPoliciesRequest, cb?: (error: string, rep: DisableSnapshotPoliciesResponse) => void): Promise; /** * 本接口(DeletePrivateNatGatewayTranslationNatRule)用于删除私网NAT网关源端转换规则 */ DeletePrivateNatGatewayTranslationNatRule(req: DeletePrivateNatGatewayTranslationNatRuleRequest, cb?: (error: string, rep: DeletePrivateNatGatewayTranslationNatRuleResponse) => void): Promise; /** * 本接口(DescribeDhcpIps)用于查询DhcpIp列表 */ DescribeDhcpIps(req: DescribeDhcpIpsRequest, cb?: (error: string, rep: DescribeDhcpIpsResponse) => void): Promise; /** * 本接口 (AssociateAddress) 用于将[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)绑定到实例或弹性网卡的指定内网 IP 上。 * 将 EIP 绑定到实例(CVM)上,其本质是将 EIP 绑定到实例上主网卡的主内网 IP 上。 * 将 EIP 绑定到主网卡的主内网IP时,如主内网IP已绑定普通公网IP,必须先退还才能绑定EIP。 * 将 EIP 绑定到指定网卡的内网 IP上(非主网卡的主内网IP),则必须先解绑该 EIP,才能再绑定新的。 * 将 EIP 绑定到NAT网关,请使用接口[AssociateNatGatewayAddress](https://cloud.tencent.com/document/product/215/36722)。 * EIP 如果欠费或被封堵,则不能被绑定。 * 只有状态为 UNBIND 的 EIP 才能够被绑定。 */ AssociateAddress(req: AssociateAddressRequest, cb?: (error: string, rep: AssociateAddressResponse) => void): Promise; /** * 修改全局路由表ECMP算法 HASH 策略。 */ ModifyGlobalRouteECMPAlgorithm(req: ModifyGlobalRouteECMPAlgorithmRequest, cb?: (error: string, rep: ModifyGlobalRouteECMPAlgorithmResponse) => void): Promise; /** * 本接口(DeleteVpcPeeringConnection)用于删除私有网络对等连接。 */ DeleteVpcPeeringConnection(req: DeleteVpcPeeringConnectionRequest, cb?: (error: string, rep: DeleteVpcPeeringConnectionResponse) => void): Promise; /** * 本接口(DescribeFlowLogs)用于查询获取流日志集合。 */ DescribeFlowLogs(req: DescribeFlowLogsRequest, cb?: (error: string, rep: DescribeFlowLogsResponse) => void): Promise; /** * 本接口(DescribeDirectConnectGatewayCcnRoutes)用于查询专线网关的云联网路由(IDC网段) */ DescribeDirectConnectGatewayCcnRoutes(req: DescribeDirectConnectGatewayCcnRoutesRequest, cb?: (error: string, rep: DescribeDirectConnectGatewayCcnRoutesResponse) => void): Promise; /** * 本接口(CreateNetworkAclEntries)用于增量添加网络ACL三元组的入站规则和出站规则。 */ CreateNetworkAclEntries(req: CreateNetworkAclEntriesRequest, cb?: (error: string, rep: CreateNetworkAclEntriesResponse) => void): Promise; /** * 接口支持删除共享带宽包,包括[设备带宽包](https://cloud.tencent.com/document/product/684/15245#bwptype)和[IP带宽包](https://cloud.tencent.com/document/product/684/15245#bwptype) */ DeleteBandwidthPackage(req: DeleteBandwidthPackageRequest, cb?: (error: string, rep: DeleteBandwidthPackageResponse) => void): Promise; /** * 本接口(CreateRoutePolicyEntries)用于创建路由接收策略条目。 */ CreateRoutePolicyEntries(req: CreateRoutePolicyEntriesRequest, cb?: (error: string, rep: CreateRoutePolicyEntriesResponse) => void): Promise; /** * 1. 该接口用于释放IPV6转换实例,支持批量。 2. 如果IPV6转换实例建立有转换规则,会一并删除。 */ DeleteIp6Translators(req: DeleteIp6TranslatorsRequest, cb?: (error: string, rep: DeleteIp6TranslatorsResponse) => void): Promise; /** * 本接口(DescribeRoutes)用于查询路由列表。 */ DescribeRoutes(req: DescribeRoutesRequest, cb?: (error: string, rep: DescribeRoutesResponse) => void): Promise; /** * 本接口(DeleteVpnGatewayRoutes)用于删除VPN网关路由 */ DeleteVpnGatewayRoutes(req: DeleteVpnGatewayRoutesRequest, cb?: (error: string, rep: DeleteVpnGatewayRoutesResponse) => void): Promise; /** * 替换高优路由表条目信息。 */ ReplaceHighPriorityRoutes(req: ReplaceHighPriorityRoutesRequest, cb?: (error: string, rep: ReplaceHighPriorityRoutesResponse) => void): Promise; /** * 修改CCN关联实例属性,目前仅修改备注description */ ModifyCcnAttachedInstancesAttribute(req: ModifyCcnAttachedInstancesAttributeRequest, cb?: (error: string, rep: ModifyCcnAttachedInstancesAttributeResponse) => void): Promise; /** * 本接口(ResetTrafficMirrorTarget)用于更新流量镜像实例的接收目的信息。 */ ResetTrafficMirrorTarget(req: ResetTrafficMirrorTargetRequest, cb?: (error: string, rep: ResetTrafficMirrorTargetResponse) => void): Promise; /** * 本接口(DeleteNatGateway)用于删除NAT网关。 删除 NAT 网关后,系统会自动删除路由表中包含此 NAT 网关的路由项,同时也会解绑弹性公网IP(EIP)。 */ DeleteNatGateway(req: DeleteNatGatewayRequest, cb?: (error: string, rep: DeleteNatGatewayResponse) => void): Promise; /** * 本接口(DescribeRouteList)用于查询路由条目列表。 */ DescribeRouteList(req: DescribeRouteListRequest, cb?: (error: string, rep: DescribeRouteListResponse) => void): Promise; /** * 本接口(ModifyIpv6AddressesAttribute)用于修改弹性网卡内网IPv6地址属性。 */ ModifyIpv6AddressesAttribute(req: ModifyIpv6AddressesAttributeRequest, cb?: (error: string, rep: ModifyIpv6AddressesAttributeResponse) => void): Promise; /** * 本接口(CreateNetDetect)用于创建网络探测。 */ CreateNetDetect(req: CreateNetDetectRequest, cb?: (error: string, rep: CreateNetDetectResponse) => void): Promise; /** * 修改高优路由表属性 */ ModifyHighPriorityRouteTableAttribute(req: ModifyHighPriorityRouteTableAttributeRequest, cb?: (error: string, rep: ModifyHighPriorityRouteTableAttributeResponse) => void): Promise; /** * 本接口(ReleaseIPv6Addresses)用于释放一个或多个弹性公网IPv6(简称EIPv6)实例。 - 支持对已申请到的弹性公网 IPv6 实例进行释放操作,如需再次使用,请重新申请。 - 只有状态为 UNBIND 的 EIPv6 实例才能进行释放操作。 */ ReleaseIPv6Addresses(req: ReleaseIPv6AddressesRequest, cb?: (error: string, rep: ReleaseIPv6AddressesResponse) => void): Promise; /** * 删除内网保留IP */ DeleteReserveIpAddresses(req: DeleteReserveIpAddressesRequest, cb?: (error: string, rep: DeleteReserveIpAddressesResponse) => void): Promise; /** * 修改 IDC通道信息 */ ModifyCdcLDCXAttribute(req?: ModifyCdcLDCXAttributeRequest, cb?: (error: string, rep: ModifyCdcLDCXAttributeResponse) => void): Promise; /** * 本接口(DeleteVpcEndPointService)用于删除终端节点服务。限制:当有终端节点关联到终端节点服务时,无法删除终端节点服务。 */ DeleteVpcEndPointService(req: DeleteVpcEndPointServiceRequest, cb?: (error: string, rep: DeleteVpcEndPointServiceResponse) => void): Promise; /** * 本接口(CreateNetworkAclQuintupleEntries)用于增量网络ACL五元组的入站规则和出站规则。 */ CreateNetworkAclQuintupleEntries(req: CreateNetworkAclQuintupleEntriesRequest, cb?: (error: string, rep: CreateNetworkAclQuintupleEntriesResponse) => void): Promise; /** * 本接口(DeleteVpnGateway)用于删除VPN网关。 */ DeleteVpnGateway(req: DeleteVpnGatewayRequest, cb?: (error: string, rep: DeleteVpnGatewayResponse) => void): Promise; /** * 本接口(DescribeVpcEndPointServiceWhiteList)用于查询终端节点服务的服务白名单列表。 */ DescribeVpcEndPointServiceWhiteList(req: DescribeVpcEndPointServiceWhiteListRequest, cb?: (error: string, rep: DescribeVpcEndPointServiceWhiteListResponse) => void): Promise; /** * 接口用于调整[共享带宽包](https://cloud.tencent.com/document/product/684/15245)(BWP)带宽 */ ModifyBandwidthPackageBandwidth(req: ModifyBandwidthPackageBandwidthRequest, cb?: (error: string, rep: ModifyBandwidthPackageBandwidthResponse) => void): Promise; /** * 本接口(DescribePrivateNatGatewayLimits)用于查询可创建的私网NAT网关配额数量 */ DescribePrivateNatGatewayLimits(req: DescribePrivateNatGatewayLimitsRequest, cb?: (error: string, rep: DescribePrivateNatGatewayLimitsResponse) => void): Promise; /** * 本接口(ModifySecurityGroupPolicies)用于重置安全组出站和入站规则(SecurityGroupPolicy)。
    • 该接口不支持自定义索引 PolicyIndex。
    • 在 SecurityGroupPolicySet 参数中:
      • 如果指定 SecurityGroupPolicySet.Version 为0, 表示清空所有规则,并忽略 Egress 和 Ingress。
      • 如果指定 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 二者是排他关系,不允许同时输入。
    */ ModifySecurityGroupPolicies(req: ModifySecurityGroupPoliciesRequest, cb?: (error: string, rep: ModifySecurityGroupPoliciesResponse) => void): Promise; /** * 本接口( CreatePrivateNatGatewayTranslationAclRule)用于创建私网NAT网关源端转换访问控制规则 */ CreatePrivateNatGatewayTranslationAclRule(req: CreatePrivateNatGatewayTranslationAclRuleRequest, cb?: (error: string, rep: CreatePrivateNatGatewayTranslationAclRuleResponse) => void): Promise; /** * 本接口(DescribeSecurityGroupLimits)用于查询用户安全组配额。 */ DescribeSecurityGroupLimits(req?: DescribeSecurityGroupLimitsRequest, cb?: (error: string, rep: DescribeSecurityGroupLimitsResponse) => void): Promise; /** * 查询IDC使用的 VLAN */ DescribeCdcUsedIdcVlan(req?: DescribeCdcUsedIdcVlanRequest, cb?: (error: string, rep: DescribeCdcUsedIdcVlanResponse) => void): Promise; /** * 本接口(DescribeSecurityGroupReferences)用于查询安全组被引用信息。 */ DescribeSecurityGroupReferences(req: DescribeSecurityGroupReferencesRequest, cb?: (error: string, rep: DescribeSecurityGroupReferencesResponse) => void): Promise; /** * 禁用SSL-VPN-CLIENT 证书 */ DisableVpnGatewaySslClientCert(req: DisableVpnGatewaySslClientCertRequest, cb?: (error: string, rep: DisableVpnGatewaySslClientCertResponse) => void): Promise; /** * 本接口(DescribeDirectConnectGateways)用于查询专线网关。 */ DescribeDirectConnectGateways(req: DescribeDirectConnectGatewaysRequest, cb?: (error: string, rep: DescribeDirectConnectGatewaysResponse) => void): Promise; /** * 本接口(RenewVpnGateway)用于预付费(包年包月)VPN网关续费。目前只支持IPSEC网关。 */ RenewVpnGateway(req: RenewVpnGatewayRequest, cb?: (error: string, rep: RenewVpnGatewayResponse) => void): Promise; /** * 本接口(MigratePrivateIpAddress)用于弹性网卡内网IP迁移。 * 该接口用于将一个内网IP从一个弹性网卡上迁移到另外一个弹性网卡,主IP地址不支持迁移。 * 迁移前后的弹性网卡必须在同一个子网内。 本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询[DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口。 */ MigratePrivateIpAddress(req: MigratePrivateIpAddressRequest, cb?: (error: string, rep: MigratePrivateIpAddressResponse) => void): Promise; /** * 本接口(DetachSnapshotInstances)用于快照策略解关联实例。 */ DetachSnapshotInstances(req: DetachSnapshotInstancesRequest, cb?: (error: string, rep: DetachSnapshotInstancesResponse) => void): Promise; /** * 本接口(DescribeServiceTemplates)用于查询协议端口模板。 */ DescribeServiceTemplates(req: DescribeServiceTemplatesRequest, cb?: (error: string, rep: DescribeServiceTemplatesResponse) => void): Promise; /** * 查询云联网策略路由下一跳 */ DescribeCcnPolicyBasedRoutingNextHop(req: DescribeCcnPolicyBasedRoutingNextHopRequest, cb?: (error: string, rep: DescribeCcnPolicyBasedRoutingNextHopResponse) => void): Promise; /** * 查询专线绑定NAT的路由 */ DescribeNatGatewayDirectConnectGatewayRoute(req: DescribeNatGatewayDirectConnectGatewayRouteRequest, cb?: (error: string, rep: DescribeNatGatewayDirectConnectGatewayRouteResponse) => void): Promise; /** * 本接口(UnlockCcns)用于解锁云联网实例 该接口一般用来解封禁出口限速的云联网实例, 目前联通内部运营系统通过云API调用, 因为出口限速无法按地域间解封禁, 只能按更粗的云联网实例粒度解封禁, 如果是地域间限速, 一般可以通过更细的限速实例粒度解封禁(UnlockCcnBandwidths) 如有需要, 可以封禁任意限速实例, 可接入到内部运营系统 */ UnlockCcns(req?: UnlockCcnsRequest, cb?: (error: string, rep: UnlockCcnsResponse) => void): Promise; /** * 本接口(HaVipAssociateAddressIp)用于高可用虚拟IP(HAVIP)绑定弹性公网IP(EIP)。
    本接口是异步完成,如需查询异步任务执行结果,请使用本接口返回的`RequestId`轮询`DescribeVpcTaskResult`接口。 */ HaVipAssociateAddressIp(req: HaVipAssociateAddressIpRequest, cb?: (error: string, rep: HaVipAssociateAddressIpResponse) => void): Promise; /** * 本接口(ResetRoutePolicyAssociations)用于对某个路由表实例已经绑定的路由策略实例解除绑定关系,并重新设置新的绑定路由策略及优先级。
    */ ResetRoutePolicyAssociations(req: ResetRoutePolicyAssociationsRequest, cb?: (error: string, rep: ResetRoutePolicyAssociationsResponse) => void): Promise; /** * 本接口(CheckDefaultSubnet)用于预判是否可建默认子网。 */ CheckDefaultSubnet(req: CheckDefaultSubnetRequest, cb?: (error: string, rep: CheckDefaultSubnetResponse) => void): Promise; /** * 本接口(DownloadVpnGatewaySslClientCert)用于下载SSL-VPN-CLIENT 客户端证书。 */ DownloadVpnGatewaySslClientCert(req: DownloadVpnGatewaySslClientCertRequest, cb?: (error: string, rep: DownloadVpnGatewaySslClientCertResponse) => void): Promise; /** * 本接口 (DescribeAddressQuota) 用于查询您账户的[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)在当前地域的配额信息。配额详情可参见 [EIP 产品简介](https://cloud.tencent.com/document/product/213/5733)。 */ DescribeAddressQuota(req?: DescribeAddressQuotaRequest, cb?: (error: string, rep: DescribeAddressQuotaResponse) => void): Promise; /** * 本接口(DescribeRoutePolicies)用于查询路由策略列表。 */ DescribeRoutePolicies(req: DescribeRoutePoliciesRequest, cb?: (error: string, rep: DescribeRoutePoliciesResponse) => void): Promise; /** * 本接口(UpdateTrafficMirrorDirection)用于更新流量镜像实例的采集方向。 */ UpdateTrafficMirrorDirection(req: UpdateTrafficMirrorDirectionRequest, cb?: (error: string, rep: UpdateTrafficMirrorDirectionResponse) => void): Promise; /** * 本接口(StartTrafficMirror)用于开启流量镜像实例。 */ StartTrafficMirror(req: StartTrafficMirrorRequest, cb?: (error: string, rep: StartTrafficMirrorResponse) => void): Promise; /** * 本接口(CreateCcn)用于创建云联网(CCN)。
    * 创建云联网同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 * 每个账号能创建的云联网实例个数是有限的,详请参考产品文档。如果需要扩充请联系在线客服。 */ CreateCcn(req: CreateCcnRequest, cb?: (error: string, rep: CreateCcnResponse) => void): Promise; /** * 本接口(DescribeSecurityGroups)用于查询安全组。 */ DescribeSecurityGroups(req: DescribeSecurityGroupsRequest, cb?: (error: string, rep: DescribeSecurityGroupsResponse) => void): Promise; /** * 本接口(CreateVpnGateway)用于创建VPN网关。 */ CreateVpnGateway(req: CreateVpnGatewayRequest, cb?: (error: string, rep: CreateVpnGatewayResponse) => void): Promise; /** * 本接口(DescribeSecurityGroupPolicies)用于查询安全组规则。 */ DescribeSecurityGroupPolicies(req: DescribeSecurityGroupPoliciesRequest, cb?: (error: string, rep: DescribeSecurityGroupPoliciesResponse) => void): Promise; /** * 本接口(DescribeAssistantCidr)用于查询辅助CIDR列表。 */ DescribeAssistantCidr(req: DescribeAssistantCidrRequest, cb?: (error: string, rep: DescribeAssistantCidrResponse) => void): Promise; /** * 本接口(DescribeClassicLinkInstances)用于查询私有网络和基础网络设备互通列表。 */ DescribeClassicLinkInstances(req: DescribeClassicLinkInstancesRequest, cb?: (error: string, rep: DescribeClassicLinkInstancesResponse) => void): Promise; /** * 本接口(ClearRouteTableSelectionPolicies)用于清空指定云联网的路由表选择策略。 */ ClearRouteTableSelectionPolicies(req: ClearRouteTableSelectionPoliciesRequest, cb?: (error: string, rep: ClearRouteTableSelectionPoliciesResponse) => void): Promise; /** * 本接口(InquiryPriceModifyAddressesBandwidth)用于EIP修改带宽询价。 */ InquiryPriceModifyAddressesBandwidth(req: InquiryPriceModifyAddressesBandwidthRequest, cb?: (error: string, rep: InquiryPriceModifyAddressesBandwidthResponse) => void): Promise; /** * 本接口(AllocateIPv6Addresses)用于申请一个或多个弹性公网IPv6(简称EIPv6)实例。 - EIPv6 是您在腾讯云某个地域可以独立申请和持有的,固定不变的公网 IPv6 地址,提供与弹性公网 IPv4 一致的产品体验。 - 通过弹性公网 IPv6,您可以快速将 EIPv6 实例绑定到云资源的内网 IPv6 地址上,实现为云资源快速开通 IPv6 公网带宽。 - 您还可以按需将 EIPv6 实例绑定到其他云资源上,从而屏蔽实例故障。 */ AllocateIPv6Addresses(req: AllocateIPv6AddressesRequest, cb?: (error: string, rep: AllocateIPv6AddressesResponse) => void): Promise; /** * 本接口(ModifyAssistantCidr)用于批量修改辅助CIDR,支持新增和删除。 */ ModifyAssistantCidr(req: ModifyAssistantCidrRequest, cb?: (error: string, rep: ModifyAssistantCidrResponse) => void): Promise; /** * 本接口(DeleteNatGatewayDestinationIpPortTranslationNatRule)用于删除NAT网关端口转发规则。 */ DeleteNatGatewayDestinationIpPortTranslationNatRule(req: DeleteNatGatewayDestinationIpPortTranslationNatRuleRequest, cb?: (error: string, rep: DeleteNatGatewayDestinationIpPortTranslationNatRuleResponse) => void): Promise; /** * 本接口 (CreateTrafficPackages) 用于创建共享流量包。 */ CreateTrafficPackages(req: CreateTrafficPackagesRequest, cb?: (error: string, rep: CreateTrafficPackagesResponse) => void): Promise; /** * 本接口(DescribeSnapshotFiles)用于查询快照文件。 */ DescribeSnapshotFiles(req: DescribeSnapshotFilesRequest, cb?: (error: string, rep: DescribeSnapshotFilesResponse) => void): Promise; /** * 本接口(CreateDhcpIp)用于创建DhcpIp。 */ CreateDhcpIp(req: CreateDhcpIpRequest, cb?: (error: string, rep: CreateDhcpIpResponse) => void): Promise; /** * 本接口(ModifyVpcAttribute)用于修改私有网络(VPC)的相关属性。 */ ModifyVpcAttribute(req: ModifyVpcAttributeRequest, cb?: (error: string, rep: ModifyVpcAttributeResponse) => void): Promise; /** * 本接口(ResumeSnapshotInstance)用于根据备份内容恢复安全组策略。 */ ResumeSnapshotInstance(req: ResumeSnapshotInstanceRequest, cb?: (error: string, rep: ResumeSnapshotInstanceResponse) => void): Promise; /** * 本接口(SetVpnGatewaysRenewFlag)用于设置VPNGW续费标记。 */ SetVpnGatewaysRenewFlag(req: SetVpnGatewaysRenewFlagRequest, cb?: (error: string, rep: SetVpnGatewaysRenewFlagResponse) => void): Promise; /** * 本接口(DescribeSnapshotPolicies)用于查询快照策略。 */ DescribeSnapshotPolicies(req: DescribeSnapshotPoliciesRequest, cb?: (error: string, rep: DescribeSnapshotPoliciesResponse) => void): Promise; /** * 本接口(ModifyIp6AddressesBandwidth)用于调整传统弹性公网 IPv6 实例的带宽上限。 - 仅支持对传统弹性公网 IPv6 实例的带宽上限进行调整。 - 如需调整弹性公网 IPv6 实例的带宽上限,请使用 [ModifyIPv6AddressesBandwidth](https://cloud.tencent.com/document/product/215/113674) 接口。 */ ModifyIp6AddressesBandwidth(req: ModifyIp6AddressesBandwidthRequest, cb?: (error: string, rep: ModifyIp6AddressesBandwidthResponse) => void): Promise; /** * 本接口(ReplaceRoutes)根据路由策略ID(RouteId)修改指定的路由策略(Route),支持批量修改。 */ ReplaceRoutesWithRoutePolicy(req: ReplaceRoutesWithRoutePolicyRequest, cb?: (error: string, rep: ReplaceRoutesWithRoutePolicyResponse) => void): Promise; /** * 本接口(CreateVpcEndPoint)用于创建终端节点。 */ CreateVpcEndPoint(req: CreateVpcEndPointRequest, cb?: (error: string, rep: CreateVpcEndPointResponse) => void): Promise; /** * 本接口(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)参数, 多条规则的索引必须一致。 */ CreateSecurityGroupWithPolicies(req: CreateSecurityGroupWithPoliciesRequest, cb?: (error: string, rep: CreateSecurityGroupWithPoliciesResponse) => void): Promise; /** * 本接口(ResetTrafficMirrorSrcs)用于重置流量镜像实例采集对象。 */ ResetTrafficMirrorSrcs(req: ResetTrafficMirrorSrcsRequest, cb?: (error: string, rep: ResetTrafficMirrorSrcsResponse) => void): Promise; /** * 本接口(ModifyTrafficMirrorAttribute)用于修改流量镜像实例属性。 注意:只支持修改名字和描述信息 */ ModifyTrafficMirrorAttribute(req: ModifyTrafficMirrorAttributeRequest, cb?: (error: string, rep: ModifyTrafficMirrorAttributeResponse) => void): Promise; /** * 查询虚拟连接 */ DescribeCdcNetPlanes(req?: DescribeCdcNetPlanesRequest, cb?: (error: string, rep: DescribeCdcNetPlanesResponse) => void): Promise; /** * 本接口(DeletePrivateNatGateway)用于删除私网NAT网关。 */ DeletePrivateNatGateway(req: DeletePrivateNatGatewayRequest, cb?: (error: string, rep: DeletePrivateNatGatewayResponse) => void): Promise; /** * 创建路由型VPN网关的目的路由 */ CreateVpnGatewayRoutes(req: CreateVpnGatewayRoutesRequest, cb?: (error: string, rep: CreateVpnGatewayRoutesResponse) => void): Promise; }