UNPKG

tencentcloud-sdk-nodejs

Version:
1,744 lines (1,743 loc) 41.5 kB
/** * DescribeInternetAddressQuota请求参数结构体 */ export declare type DescribeInternetAddressQuotaRequest = null; /** * bgp参数,包括CloudAsn,Asn,AuthKey */ export interface BgpPeer { /** * 腾讯侧BGP ASN */ CloudAsn?: string; /** * 用户侧BGP ASN */ Asn?: number; /** * 用户侧BGP密钥 */ AuthKey?: string; } /** * 专用通道路由 */ export interface DirectConnectTunnelRoute { /** * 专用通道路由ID */ RouteId?: string; /** * 网段CIDR */ DestinationCidrBlock?: string; /** * 路由类型:BGP/STATIC路由 */ RouteType?: string; /** * ENABLE:路由启用,DISABLE:路由禁用 */ Status?: string; /** * ASPath信息 */ ASPath?: Array<string>; /** * 路由下一跳IP */ NextHop?: string; /** * 路由更新时间 */ UpdateTime?: string; /** * 是否配置在通道上 */ ApplyOnTunnelEnable?: boolean; } /** * RejectDirectConnectTunnel请求参数结构体 */ export interface RejectDirectConnectTunnelRequest { /** * 专用通道ID。 */ DirectConnectTunnelId: string; } /** * 坐标,经维度描述 */ export interface Coordinate { /** * 纬度 */ Lat?: number; /** * 经度 */ Lng?: number; } /** * CreateCloudAttachService返回参数结构体 */ export interface CreateCloudAttachServiceResponse { /** * 敏捷上云服务详情 */ CloudAttach?: CloudAttachInfo; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateDirectConnect返回参数结构体 */ export interface CreateDirectConnectResponse { /** * 物理专线的ID。 */ DirectConnectIdSet?: Array<string>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDirectConnectTunnelExtra请求参数结构体 */ export interface DescribeDirectConnectTunnelExtraRequest { /** * 专用通道ID。 */ DirectConnectTunnelId: string; } /** * DescribePublicDirectConnectTunnelRoutes请求参数结构体 */ export interface DescribePublicDirectConnectTunnelRoutesRequest { /** * 专用通道ID。 */ DirectConnectTunnelId: string; /** * 过滤条件: route-type:路由类型,取值:BGP/STATIC; route-subnet:路由cidr,取值如:192.68.1.0/24。 */ Filters?: Array<Filter>; /** * 偏移量,默认为0。 */ Offset?: number; /** * 返回数量,默认为20,最大值为100。 */ Limit?: number; } /** * 物理专线信息列表 */ export interface DirectConnect { /** * 物理专线ID。 */ DirectConnectId?: string; /** * 物理专线的名称。 */ DirectConnectName?: string; /** * 物理专线的接入点ID。 */ AccessPointId?: string; /** * 物理专线的状态。 申请中:PENDING 申请驳回:REJECTED 待付款:TOPAY 已付款:PAID 建设中:ALLOCATED 已开通:AVAILABLE 删除中 :DELETING 已删除:DELETED 。 */ State?: string; /** * 物理专线创建时间。 */ CreatedTime?: string; /** * 物理专线的开通时间。 */ EnabledTime?: string; /** * 提供接入物理专线的运营商。ChinaTelecom:中国电信, ChinaMobile:中国移动,ChinaUnicom:中国联通, In-houseWiring:楼内线,ChinaOther:中国其他, InternationalOperator:境外其他。 */ LineOperator?: string; /** * 本地数据中心的地理位置。 */ Location?: string; /** * 物理专线接入接口带宽,单位为Mbps。 */ Bandwidth?: number; /** * 用户侧物理专线接入端口类型,取值:100Base-T:百兆电口,1000Base-T(默认值):千兆电口,1000Base-LX:千兆单模光口(10千米),10GBase-T:万兆电口10GBase-LR:万兆单模光口(10千米),默认值,千兆单模光口(10千米) */ PortType?: string; /** * 运营商或者服务商为物理专线提供的电路编码。 */ CircuitCode?: string; /** * 冗余物理专线的ID。 */ RedundantDirectConnectId?: string; /** * 物理专线调试VLAN。默认开启VLAN,自动分配VLAN。 */ Vlan?: number; /** * 物理专线调试腾讯侧互联IP。 */ TencentAddress?: string; /** * 物理专线调试用户侧互联IP。 */ CustomerAddress?: string; /** * 物理专线申请者姓名。默认从账户体系获取。 */ CustomerName?: string; /** * 物理专线申请者联系邮箱。默认从账户体系获取。 */ CustomerContactMail?: string; /** * 物理专线申请者联系号码。默认从账户体系获取。 */ CustomerContactNumber?: string; /** * 物理专线的过期时间。 */ ExpiredTime?: string; /** * 物理专线计费类型。 NON_RECURRING_CHARGE:一次性接入费用;PREPAID_BY_YEAR:按年预付费。 */ ChargeType?: string; /** * 报障联系人。 */ FaultReportContactPerson?: string; /** * 报障联系电话。 */ FaultReportContactNumber?: string; /** * 标签键值对 */ TagSet?: Array<Tag>; /** * 物理专线的接入点类型。 */ AccessPointType?: string; /** * IDC所在城市 */ IdcCity?: string; /** * 计费状态 */ ChargeState?: string; /** * 物理专线开通时间 */ StartTime?: string; /** * 物理专线是否已签署用户协议 */ SignLaw?: boolean; /** * 物理专线是否为LocalZone */ LocalZone?: boolean; /** * 该物理专线下vlan 0的专用通道数量 */ VlanZeroDirectConnectTunnelCount?: number; /** * 该物理专线下非vlan 0的专用通道数量 */ OtherVlanDirectConnectTunnelCount?: number; /** * 物理专线最小带宽 */ MinBandwidth?: number; /** * 建设模式 */ Construct?: number; /** * 物理专线的接入点名称 */ AccessPointName?: string; } /** * 互联网地址详细信息 */ export interface InternetAddressDetail { /** * 互联网地址ID */ InstanceId?: string; /** * 互联网网络地址 */ Subnet?: string; /** * 网络地址掩码长度 */ MaskLen?: number; /** * 0:BGP 1:电信 2:移动 3:联通 */ AddrType?: number; /** * 0:使用中 1:已停用 2:已退还 */ Status?: number; /** * 申请时间 */ ApplyTime?: string; /** * 停用时间 */ StopTime?: string; /** * 退还时间 */ ReleaseTime?: string; /** * 地域信息 */ Region?: string; /** * 用户ID */ AppId?: number; /** * 0:IPv4 1:IPv6 */ AddrProto?: number; /** * 释放状态的IP地址保留的天数 */ ReserveTime?: number; } /** * DescribeAccessPoints返回参数结构体 */ export interface DescribeAccessPointsResponse { /** * 接入点信息。 */ AccessPointSet?: Array<AccessPoint>; /** * 接入点总数量。 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteDirectConnectTunnel请求参数结构体 */ export interface DeleteDirectConnectTunnelRequest { /** * 专用通道ID。 */ DirectConnectTunnelId: string; } /** * AcceptDirectConnectTunnel请求参数结构体 */ export interface AcceptDirectConnectTunnelRequest { /** * 专用通道ID。 */ DirectConnectTunnelId: string; } /** * ReleaseInternetAddress请求参数结构体 */ export interface ReleaseInternetAddressRequest { /** * 公网互联网地址ID */ InstanceId: string; } /** * DescribeDirectConnectTunnelExtra返回参数结构体 */ export interface DescribeDirectConnectTunnelExtraResponse { /** * 专用通道扩展信息。 */ DirectConnectTunnelExtra?: DirectConnectTunnelExtra; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ReleaseInternetAddress返回参数结构体 */ export interface ReleaseInternetAddressResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyDirectConnectTunnelAttribute返回参数结构体 */ export interface ModifyDirectConnectTunnelAttributeResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 接入点信息。 */ export interface AccessPoint { /** * 接入点的名称。 */ AccessPointName?: string; /** * 接入点唯一ID。 */ AccessPointId?: string; /** * 接入点的状态。可用,不可用。 */ State?: string; /** * 接入点的位置。 */ Location?: string; /** * 接入点支持的运营商列表。 */ LineOperator?: Array<string>; /** * 接入点管理的大区ID。 */ RegionId?: string; /** * 接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。 */ AvailablePortType?: Array<string>; /** * 接入点经纬度。 */ Coordinate?: Coordinate; /** * 接入点所在城市。 */ City?: string; /** * 接入点地域名称。 */ Area?: string; /** * 接入点类型。VXLAN/QCPL/QCAR */ AccessPointType?: string; /** * 端口规格信息。 */ AvailablePortInfo?: Array<PortSpecification>; /** * 接入点地址。 */ Address?: string; } /** * ApplyInternetAddress返回参数结构体 */ export interface ApplyInternetAddressResponse { /** * 互联网公网地址ID */ InstanceId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * bgp状态信息 */ export interface BGPStatus { /** * 腾讯侧主互联IP BGP状态 */ TencentAddressBgpState?: string; /** * 腾讯侧备互联IP BGP状态 */ TencentBackupAddressBgpState?: string; } /** * 专用通道扩展信息 */ export interface DirectConnectTunnelExtra { /** * 专用通道ID */ DirectConnectTunnelId?: string; /** * 物理专线ID */ DirectConnectId?: string; /** * 专用通道状态 AVAILABLE:就绪或者已连接 PENDING:申请中 ALLOCATING:配置中 ALLOCATED:配置完成 ALTERING:修改中 DELETING:删除中 DELETED:删除完成 COMFIRMING:待接受 REJECTED:拒绝 */ State?: string; /** * 物理专线的拥有者,开发商账号 ID */ DirectConnectOwnerAccount?: string; /** * 专用通道的拥有者,开发商账号 ID */ OwnerAccount?: string; /** * 网络类型,分别为VPC、BMVPC、CCN VPC:私有网络 ,BMVPC:黑石网络,CCN:云联网 */ NetworkType?: string; /** * VPC地域对应的网络名,如ap-guangzhou */ NetworkRegion?: string; /** * 私有网络统一 ID 或者黑石网络统一 ID */ VpcId?: string; /** * 专线网关 ID */ DirectConnectGatewayId?: string; /** * BGP :BGP路由 STATIC:静态 默认为 BGP 路由 */ RouteType?: string; /** * 用户侧BGP,Asn,AuthKey */ BgpPeer?: BgpPeer; /** * 用户侧网段地址 */ RouteFilterPrefixes?: Array<RouteFilterPrefix>; /** * 互联网通道公网网段地址 */ PublicAddresses?: Array<RouteFilterPrefix>; /** * 专用通道的Vlan */ Vlan?: number; /** * 腾讯侧互联 IP */ TencentAddress?: string; /** * 腾讯侧备用互联IP */ TencentBackupAddress?: string; /** * 用户侧互联 IP */ CustomerAddress?: string; /** * 专用通道名称 */ DirectConnectTunnelName?: string; /** * 专用通道创建时间 */ CreatedTime?: string; /** * 专用通道带宽值 */ Bandwidth?: number; /** * 关联的网络自定义探测ID */ NetDetectId?: string; /** * BGP community开关 */ EnableBGPCommunity?: boolean; /** * 是否为Nat通道 */ NatType?: number; /** * VPC地域简码,如gz、cd */ VpcRegion?: string; /** * 是否开启BFD */ BfdEnable?: number; /** * 是否开启NQA */ NqaEnable?: number; /** * 专用通道接入点类型 */ AccessPointType?: string; /** * 专线网关名称 */ DirectConnectGatewayName?: string; /** * VPC名称 */ VpcName?: string; /** * 专用通道关联的物理专线是否签署了用户协议 */ SignLaw?: boolean; /** * BFD配置信息 */ BfdInfo?: BFDInfo; /** * NQA配置信息 */ NqaInfo?: NQAInfo; /** * BGP状态 */ BgpStatus?: BGPStatus; /** * 是否开启IPv6 */ IPv6Enable?: number; /** * 腾讯侧互联IPv6地址 */ TencentIPv6Address?: string; /** * 腾讯侧备用互联IPv6地址 */ TencentBackupIPv6Address?: string; /** * BGPv6状态 */ BgpIPv6Status?: BGPStatus; /** * 用户侧互联IPv6地址 */ CustomerIPv6Address?: string; /** * 专用通道是否支持巨帧。1 支持,0 不支持 */ JumboEnable?: number; /** * 专用通道是否支持高精度BFD。1支持,0不支持 */ HighPrecisionBFDEnable?: number; } /** * 标签键值对 */ export interface Tag { /** * 标签键 */ Key: string; /** * 标签值 */ Value: string; } /** * CreateDirectConnectTunnel请求参数结构体 */ export interface CreateDirectConnectTunnelRequest { /** * 物理专线ID,例如:dc-kd7d06of。 */ DirectConnectId: string; /** * 专用通道名称。 */ DirectConnectTunnelName: string; /** * 物理专线owner,缺省为当前客户(物理专线 owner) 共享专线时这里需要填写共享专线的开发商账号 ID。 */ DirectConnectOwnerAccount?: string; /** * 网络类型,枚举:VPC、CCN、NAT;默认为VPC。VPC:私有网络;CCN:云联网;NAT:NAT网络)。 */ NetworkType?: string; /** * 网络地域。 */ NetworkRegion?: string; /** * 私有网络统一ID,在NetworkType为VPC时必填,且与专线网关所属的VPCID一致;NetworkType为其它组网类型时可不填,内部会统一处理。 */ VpcId?: string; /** * 专线网关ID,例如 dcg-d545ddf。 */ DirectConnectGatewayId?: string; /** * 专线带宽,单位:Mbps;默认是物理专线带宽值。 */ Bandwidth?: number; /** * 路由类型,枚举:BGP、STATIC;默认为BGP 。(BGP :BGP路由;STATIC:静态)。 */ RouteType?: string; /** * BgpPeer,用户侧bgp信息,包括Asn和AuthKey。 */ BgpPeer?: BgpPeer; /** * 静态路由,用户IDC的网段地址。 */ RouteFilterPrefixes?: Array<RouteFilterPrefix>; /** * vlan,范围:0 ~ 3000。 0:不开启子接口,默认值是非0。 */ Vlan?: number; /** * TencentAddress,腾讯侧互联 IP。 */ TencentAddress?: string; /** * CustomerAddress,用户侧互联 IP。 */ CustomerAddress?: string; /** * TencentBackupAddress,腾讯侧备用互联 IP。 */ TencentBackupAddress?: string; /** * 高速上云服务ID。 */ CloudAttachId?: string; /** * 是否开启BFD。 */ BfdEnable?: number; /** * 是否开启NQA。 */ NqaEnable?: number; /** * BFD配置信息。 */ BfdInfo?: BFDInfo; /** * NQA配置信息。 */ NqaInfo?: NQAInfo; /** * 标签键值对 */ Tags?: Array<Tag>; } /** * DeleteDirectConnect返回参数结构体 */ export interface DeleteDirectConnectResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyDirectConnectTunnelExtra返回参数结构体 */ export interface ModifyDirectConnectTunnelExtraResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * EnableInternetAddress返回参数结构体 */ export interface EnableInternetAddressResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ApplyInternetAddress请求参数结构体 */ export interface ApplyInternetAddressRequest { /** * CIDR地址掩码长度 */ MaskLen: number; /** * 0:BGP类型地址 1:中国电信 2:中国移动 3:中国联通 */ AddrType: number; /** * 0:IPv4 1:IPv6 */ AddrProto: number; } /** * CreateCloudAttachService请求参数结构体 */ export interface CreateCloudAttachServiceRequest { /** * 创建敏捷上云入参 */ Data: CreateCasInput; } /** * DescribeDirectConnects返回参数结构体 */ export interface DescribeDirectConnectsResponse { /** * 物理专线列表。 */ DirectConnectSet?: Array<DirectConnect>; /** * 符合物理专线列表数量。 */ TotalCount?: number; /** * 用户名下物理专线是否都签署了用户协议。 */ AllSignLaw?: boolean; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeAccessPoints请求参数结构体 */ export interface DescribeAccessPointsRequest { /** * 接入点所在的地域。使用DescribeRegions查询。 您可以通过调用 DescribeRegions接口获取地域ID。 */ RegionId?: string; /** * 偏移量,默认为0。 */ Offset?: number; /** * 返回数量,默认为20,最大值为100。 */ Limit?: number; /** * 过滤参数,支持:access-point-id、isp */ Filters?: Array<Filter>; } /** * AcceptDirectConnectTunnel返回参数结构体 */ export interface AcceptDirectConnectTunnelResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDirectConnectTunnels请求参数结构体 */ export interface DescribeDirectConnectTunnelsRequest { /** * 过滤条件: 参数不支持同时指定DirectConnectTunnelIds和Filters。 direct-connect-tunnel-name, 专用通道名称。 direct-connect-tunnel-id, 专用通道实例ID,如:dcx-abcdefgh。 direct-connect-id, 物理专线实例ID,如:dc-abcdefgh。 */ Filters?: Array<Filter>; /** * 专用通道ID数组。 */ DirectConnectTunnelIds?: Array<string>; /** * 偏移量,默认为0。 */ Offset?: number; /** * 返回数量,默认为20,最大值为100。 */ Limit?: number; } /** * ModifyDirectConnectAttribute请求参数结构体 */ export interface ModifyDirectConnectAttributeRequest { /** * 物理专线ID。 */ DirectConnectId: string; /** * 物理专线名称。 */ DirectConnectName?: string; /** * 运营商或者服务商为物理专线提供的电路编码。 */ CircuitCode?: string; /** * 物理专线调试VLAN。 */ Vlan?: number; /** * 物理专线调试腾讯侧互联 IP。 */ TencentAddress?: string; /** * 物理专线调试用户侧互联 IP。 */ CustomerAddress?: string; /** * 物理专线申请者姓名。默认从账户体系获取。 */ CustomerName?: string; /** * 物理专线申请者联系邮箱。默认从账户体系获取。 */ CustomerContactMail?: string; /** * 物理专线申请者联系号码。默认从账户体系获取。 */ CustomerContactNumber?: string; /** * 报障联系人。 */ FaultReportContactPerson?: string; /** * 报障联系电话。 */ FaultReportContactNumber?: string; /** * 物理专线申请者补签用户使用协议。 */ SignLaw?: boolean; /** * 物理专线带宽。 */ Bandwidth?: number; } /** * DescribeInternetAddress返回参数结构体 */ export interface DescribeInternetAddressResponse { /** * 互联网公网地址数量 */ TotalCount?: number; /** * 互联网公网地址列表 */ Subnets?: Array<InternetAddressDetail>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyDirectConnectTunnelAttribute请求参数结构体 */ export interface ModifyDirectConnectTunnelAttributeRequest { /** * 专用通道ID。 */ DirectConnectTunnelId: string; /** * 专用通道名称。 */ DirectConnectTunnelName?: string; /** * 用户侧BGP,包括Asn,AuthKey。 */ BgpPeer?: BgpPeer; /** * 用户侧网段地址。 */ RouteFilterPrefixes?: Array<RouteFilterPrefix>; /** * 腾讯侧互联IP。 */ TencentAddress?: string; /** * 用户侧互联IP。 */ CustomerAddress?: string; /** * 专用通道带宽值,单位为M。 */ Bandwidth?: number; /** * 腾讯侧备用互联IP。 */ TencentBackupAddress?: string; } /** * 用于条件过滤查询 */ export interface Filter { /** * 需要过滤的字段。 */ Name: string; /** * 字段的过滤值。 */ Values: Array<string>; } /** * DisableInternetAddress返回参数结构体 */ export interface DisableInternetAddressResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeInternetAddressStatistics请求参数结构体 */ export declare type DescribeInternetAddressStatisticsRequest = null; /** * 互联网公网地址统计 */ export interface InternetAddressStatistics { /** * 地域 */ Region?: string; /** * 互联网公网地址数量 */ SubnetNum?: number; } /** * CreateDirectConnect请求参数结构体 */ export interface CreateDirectConnectRequest { /** * 物理专线的名称。 */ DirectConnectName: string; /** * 物理专线所在的接入点。 您可以通过调用 DescribeAccessPoints接口获取地域ID。所选择的接入点必须存在且处于可接入的状态。 */ AccessPointId: string; /** * 提供接入物理专线的运营商。 ChinaTelecom:中国电信; ChinaMobile:中国移动; ChinaUnicom:中国联通; In-houseWiring:楼内线; ChinaOther:中国其他; InternationalOperator:境外其他。 */ LineOperator: string; /** * 物理专线接入端口类型,取值: 100Base-T:百兆电口; 1000Base-T(默认值):千兆电口; 1000Base-LX:千兆单模光口(10千米); 10GBase-T:万兆电口; 10GBase-LR(默认值):万兆单模光口(10千米)。 */ PortType: string; /** * 运营商或者服务商为物理专线提供的电路编码。 */ CircuitCode?: string; /** * 本地数据中心的地理位置。 */ Location?: string; /** * 物理专线接入接口带宽,单位为Mbps,默认值为1000,取值范围为 [2, 10240]。 */ Bandwidth?: number; /** * 冗余物理专线的ID。 */ RedundantDirectConnectId?: string; /** * 物理专线调试VLAN。默认开启VLAN,自动分配VLAN。 */ Vlan?: number; /** * 物理专线调试腾讯侧互联 IP。默认自动分配。 */ TencentAddress?: string; /** * 物理专线调试用户侧互联 IP。默认自动分配。 */ CustomerAddress?: string; /** * 物理专线申请者姓名。默认从账户体系获取。 */ CustomerName?: string; /** * 物理专线申请者联系邮箱。默认从账户体系获取。 */ CustomerContactMail?: string; /** * 物理专线申请者联系号码。默认从账户体系获取。 */ CustomerContactNumber?: string; /** * 报障联系人。 */ FaultReportContactPerson?: string; /** * 报障联系电话。 */ FaultReportContactNumber?: string; /** * 物理专线申请者是否签署了用户使用协议。默认已签署。 */ SignLaw?: boolean; /** * 标签键值对 */ Tags?: Array<Tag>; } /** * EnableInternetAddress请求参数结构体 */ export interface EnableInternetAddressRequest { /** * 互联网公网地址ID */ InstanceId: string; } /** * ModifyDirectConnectAttribute返回参数结构体 */ export interface ModifyDirectConnectAttributeResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyDirectConnectTunnelExtra请求参数结构体 */ export interface ModifyDirectConnectTunnelExtraRequest { /** * 专用通道ID。 */ DirectConnectTunnelId: string; /** * 专用通道的Vlan。 */ Vlan?: number; /** * Bgp参数,包括Asn,AuthKey */ BgpPeer?: BgpPeer; /** * 用户侧过滤网段地址。 */ RouteFilterPrefixes?: RouteFilterPrefix; /** * 腾讯侧互联IP。 */ TencentAddress?: string; /** * 腾讯侧备用互联IP。 */ TencentBackupAddress?: string; /** * 用户侧互联IP。 */ CustomerAddress?: string; /** * 专用通道带宽值。 */ Bandwidth?: number; /** * BGP community开关。 */ EnableBGPCommunity?: boolean; /** * 是否开启BFD。 */ BfdEnable?: number; /** * 是否开启NQA。 */ NqaEnable?: number; /** * BFD配置信息。 */ BfdInfo?: BFDInfo; /** * NQA配置信息。 */ NqaInfo?: NQAInfo; /** * IPV6使能。0:停用IPv6;1: 启用IPv6。 */ IPv6Enable?: number; /** * 去往用户侧的路由信息。 */ CustomerIDCRoutes?: Array<RouteFilterPrefix>; /** * 是否开启巨帧。1:开启;0:不开启。 */ JumboEnable?: number; /** * 腾讯侧互联IPv6。 */ TencentIPv6Address?: string; /** * 腾讯侧备用互联IPv6。 */ TencentBackupIPv6Address?: string; /** * 用户侧互联IPv6。 */ CustomerIPv6Address?: string; } /** * RejectDirectConnectTunnel返回参数结构体 */ export interface RejectDirectConnectTunnelResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateDirectConnectTunnel返回参数结构体 */ export interface CreateDirectConnectTunnelResponse { /** * 专用通道ID。 */ DirectConnectTunnelIdSet?: Array<string>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDirectConnects请求参数结构体 */ export interface DescribeDirectConnectsRequest { /** * 过滤条件。 */ Filters?: Array<Filter>; /** * 物理专线 ID数组。 */ DirectConnectIds?: Array<string>; /** * 偏移量,默认为0。 */ Offset?: number; /** * 返回数量,默认为20,最大值为100。 */ Limit?: number; } /** * DeleteDirectConnectTunnel返回参数结构体 */ export interface DeleteDirectConnectTunnelResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * BFD配置信息 */ export interface BFDInfo { /** * 健康检查次数 */ ProbeFailedTimes?: number; /** * 健康检查间隔 */ Interval?: number; } /** * DeleteDirectConnect请求参数结构体 */ export interface DeleteDirectConnectRequest { /** * 物理专线的ID。 */ DirectConnectId: string; } /** * DescribeDirectConnectTunnels返回参数结构体 */ export interface DescribeDirectConnectTunnelsResponse { /** * 专用通道列表。 */ DirectConnectTunnelSet?: Array<DirectConnectTunnel>; /** * 专用通道总数量。 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 敏捷上云服务信息 */ export interface CloudAttachInfo { /** * 敏捷上云实例id */ InstanceId?: string; /** * 敏捷上云名称 */ Name?: string; /** * 合作伙伴的AppId */ IapId?: string; /** * 需要接入敏捷上云的IDC的地址 */ IdcAddress?: string; /** * 需要接入敏捷上云的IDC的互联网服务提供商类型 */ IdcType?: string; /** * 敏捷上云的带宽,单位为MB */ Bandwidth?: number; /** * 联系电话 */ Telephone?: string; /** * 敏捷上云的状态 available:就绪状态 applying:申请,待审核状态 pendingpay:代付款状态 building:建设中状态 confirming:待确认状态 isolate: 隔离状态 stoped:终止状态 */ Status?: string; /** * 敏捷上云申请的时间 */ ApplyTime?: string; /** * 敏捷上云建设完成的时间 */ ReadyTime?: string; /** * 敏捷上云过期时间 */ ExpireTime?: string; /** * 备注信息 */ Remarks?: string; /** * 敏捷上云的地域状态。 same-region:同地域 cross-region:跨地域 */ RegionStatus?: string; /** * 用户的AppId */ AppId?: string; /** * 用户的Uin */ Uin?: string; /** * 用户注册名称 */ CustomerAuthName?: string; /** * 物理专线实例ID */ DirectConnectId?: string; /** * 敏捷上云是否支持创建高速上云专线网关 */ CloudAttachServiceGatewaysSupport?: boolean; /** * 敏捷上云服务是否处于升降配中 */ BUpdateBandwidth?: boolean; /** * 接入地域 */ ArRegion?: string; } /** * 用户侧网段地址 */ export interface RouteFilterPrefix { /** * 用户侧网段地址 */ Cidr?: string; } /** * 端口规格 */ export interface PortSpecification { /** * 端口名称 */ InternationalName?: string; /** * 端口规格(M) */ Specification?: number; /** * 端口类型:T-电口,X-光口 */ PortType?: string; } /** * DescribeInternetAddressStatistics返回参数结构体 */ export interface DescribeInternetAddressStatisticsResponse { /** * 互联网公网地址统计信息数量 */ TotalCount?: number; /** * 互联网公网地址统计信息列表 */ InternetAddressStatistics?: Array<InternetAddressStatistics>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * nqa配置信息 */ export interface NQAInfo { /** * 健康检查次数 */ ProbeFailedTimes?: number; /** * 健康检查间隔 */ Interval?: number; /** * 健康检查地址 */ DestinationIp?: string; } /** * DescribeInternetAddress请求参数结构体 */ export interface DescribeInternetAddressRequest { /** * 偏移量,默认为0 */ Offset?: number; /** * 返回数量,默认为20,最大值100 */ Limit?: number; /** * 过滤条件: <li>AddrType,地址类型。0:BGP 1;1: 电信;2:移动;3:联通</li> <li>AddrProto,地址类型。0:IPv4;1:IPv6</li> <li>Status,地址状态。 0:使用中;1:已停用; 2:已退还</li> <li>Subnet,互联网公网地址。数组</li> <li>InstanceIds,互联网公网地址ID。数组</li> */ Filters?: Array<Filter>; } /** * DescribePublicDirectConnectTunnelRoutes返回参数结构体 */ export interface DescribePublicDirectConnectTunnelRoutesResponse { /** * 互联网通道路由列表。 */ Routes?: Array<DirectConnectTunnelRoute>; /** * 路由总数量。 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeInternetAddressQuota返回参数结构体 */ export interface DescribeInternetAddressQuotaResponse { /** * IPv6互联网公网允许的最小前缀长度 */ Ipv6PrefixLen?: number; /** * BGP类型IPv4互联网地址配额 */ Ipv4BgpQuota?: number; /** * 非BGP类型IPv4互联网地址配额 */ Ipv4OtherQuota?: number; /** * BGP类型IPv4互联网地址已使用数量 */ Ipv4BgpNum?: number; /** * 非BGP类型互联网地址已使用数量 */ Ipv4OtherNum?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 创建敏捷上云入参 */ export interface CreateCasInput { /** * 敏捷上云名称 */ Name: string; /** * 需要接入敏捷上云的IDC的地址 */ IdcAddress: string; /** * 需要接入敏捷上云的IDC的互联网服务提供商类型 */ IdcType: string; /** * 敏捷上云的带宽,单位为MB */ Bandwidth: number; /** * 联系电话 */ Telephone: string; /** * 备注信息 */ Remarks: string; /** * 接入地域 */ ArRegion?: string; } /** * 专用通道信息列表 */ export interface DirectConnectTunnel { /** * 专用通道ID */ DirectConnectTunnelId?: string; /** * 物理专线ID */ DirectConnectId?: string; /** * 专用通道状态 AVAILABLE:就绪或者已连接 PENDING:申请中 ALLOCATING:配置中 ALLOCATED:配置完成 ALTERING:修改中 DELETING:删除中 DELETED:删除完成 COMFIRMING:待接受 REJECTED:拒绝 */ State?: string; /** * 物理专线的拥有者,开发商账号 ID */ DirectConnectOwnerAccount?: string; /** * 专用通道的拥有者,开发商账号 ID */ OwnerAccount?: string; /** * 网络类型,分别为VPC、BMVPC、CCN VPC:私有网络 ,BMVPC:黑石网络,CCN:云联网 */ NetworkType?: string; /** * VPC地域对应的网络名,如ap-guangzhou */ NetworkRegion?: string; /** * 私有网络统一 ID 或者黑石网络统一 ID */ VpcId?: string; /** * 专线网关 ID */ DirectConnectGatewayId?: string; /** * BGP :BGP路由 STATIC:静态 默认为 BGP 路由 */ RouteType?: string; /** * 用户侧BGP,包括: CloudAsn,Asn,AuthKey */ BgpPeer?: BgpPeer; /** * 用户侧网段地址 */ RouteFilterPrefixes?: Array<RouteFilterPrefix>; /** * 专用通道的Vlan */ Vlan?: number; /** * TencentAddress,腾讯侧互联 IP */ TencentAddress?: string; /** * CustomerAddress,用户侧互联 IP */ CustomerAddress?: string; /** * 专用通道名称 */ DirectConnectTunnelName?: string; /** * 专用通道创建时间 */ CreatedTime?: string; /** * 专用通道带宽值 */ Bandwidth?: number; /** * 专用通道标签值 */ TagSet?: Array<Tag>; /** * 关联的网络自定义探测ID */ NetDetectId?: string; /** * BGP community开关 */ EnableBGPCommunity?: boolean; /** * 是否为Nat通道 */ NatType?: number; /** * VPC地域简码,如gz、cd */ VpcRegion?: string; /** * 是否开启BFD */ BfdEnable?: number; /** * 专用通道接入点类型 */ AccessPointType?: string; /** * 专线网关名称 */ DirectConnectGatewayName?: string; /** * VPC名称 */ VpcName?: string; /** * TencentBackupAddress,腾讯侧备用互联 IP */ TencentBackupAddress?: string; /** * 专用通道关联的物理专线是否签署了用户协议 */ SignLaw?: boolean; /** * 高速上云服务ID */ CloudAttachId?: string; /** * 是否共享通道 */ ShareOrNot?: number; } /** * DisableInternetAddress请求参数结构体 */ export interface DisableInternetAddressRequest { /** * 公网互联网地址ID */ InstanceId: string; }