UNPKG

tencentcloud-sdk-nodejs

Version:
1,704 lines (1,703 loc) 41.5 kB
/** * DescribeDedicatedClusterInstanceTypes返回参数结构体 */ export interface DescribeDedicatedClusterInstanceTypesResponse { /** * 支持的实例规格列表 */ DedicatedClusterInstanceTypeSet?: Array<DedicatedClusterInstanceType>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDedicatedClusters请求参数结构体 */ export interface DescribeDedicatedClustersRequest { /** * 按照一个或者多个实例ID查询。实例ID形如:`cluster-xxxxxxxx` */ DedicatedClusterIds?: Array<string>; /** * 按照可用区名称过滤 */ Zones?: Array<string>; /** * 按照站点id过滤 */ SiteIds?: Array<string>; /** * 按照专用集群生命周期过滤 */ LifecycleStatuses?: Array<string>; /** * 模糊匹配专用集群名称 */ Name?: string; /** * 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Offset?: number; /** * 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Limit?: number; } /** * DescribeDedicatedClusterTypes返回参数结构体 */ export interface DescribeDedicatedClusterTypesResponse { /** * 专用集群配置列表 */ DedicatedClusterTypeSet?: Array<DedicatedClusterType>; /** * 符合条件的个数 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 专用宿主机支持的实例规格列表 */ export interface DedicatedClusterInstanceType { /** * 可用区 */ Zone?: string; /** * 规格名称 */ InstanceType?: string; /** * 网卡类型,例如:25代表25G网卡 */ NetworkCard?: number; /** * 实例的CPU核数,单位:核。 */ Cpu?: number; /** * 实例内存容量,单位:`GB`。 */ Memory?: number; /** * 实例机型系列。 */ InstanceFamily?: string; /** * 机型名称。 */ TypeName?: string; /** * 本地存储块数量。 */ StorageBlockAmount?: number; /** * 内网带宽,单位Gbps。 */ InstanceBandwidth?: number; /** * 网络收发包能力,单位万PPS。 */ InstancePps?: number; /** * 处理器型号。 */ CpuType?: string; /** * 实例的GPU数量。 */ Gpu?: number; /** * 实例的FPGA数量。 */ Fpga?: number; /** * 机型描述 */ Remark?: string; /** * 实例是否售卖。取值范围: <br><li>SELL:表示实例可购买<br></li><li>SOLD_OUT:表示实例已售罄。</li> */ Status?: string; } /** * 专用集群配置 */ export interface DedicatedClusterType { /** * 配置id */ DedicatedClusterTypeId?: string; /** * 配置描述,对应描述 */ Description?: string; /** * 配置名称,对应计算资源类型 */ Name?: string; /** * 创建配置的时间 */ CreateTime?: string; /** * 支持的存储类型列表 */ SupportedStorageType?: Array<string>; /** * 支持的上连交换机的链路传输速率 */ SupportedUplinkGiB?: Array<number | bigint>; /** * 支持的实例族列表 */ SupportedInstanceFamily?: Array<string>; /** * 地板承重要求(KG) */ Weight?: number; /** * 功率要求(KW) */ PowerDrawKva?: number; /** * 显示计算资源规格详情,存储等资源不显示 */ ComputeFormatDesc?: string; } /** * DeleteSites请求参数结构体 */ export interface DeleteSitesRequest { /** * 要删除的站点id列表 */ SiteIds: Array<string>; } /** * 用于购买页面添加cos信息 */ export interface CosInfo { /** * COS存储大小,单位TB */ Size: number; /** * COS存储类型,默认为cos */ Type: string; } /** * 可用区信息 */ export interface ZoneInfo { /** * 可用区名称 */ Zone?: string; /** * 可用区描述 */ ZoneName?: string; /** * 可用区ID */ ZoneId?: number; /** * 可用区状态,包含AVAILABLE和UNAVAILABLE。AVAILABLE代表可用,UNAVAILABLE代表不可用。 */ ZoneState?: string; } /** * DescribeDedicatedClusterOverview返回参数结构体 */ export interface DescribeDedicatedClusterOverviewResponse { /** * 云服务器数量 */ CvmCount?: number; /** * 宿主机数量 */ HostCount?: number; /** * vpn通道状态 */ VpnConnectionState?: string; /** * vpn网关监控数据 */ VpngwBandwidthData?: VpngwBandwidthData; /** * 本地网关信息 */ LocalNetInfo?: LocalNetInfo; /** * vpn网关通道监控数据 */ VpnConnectionBandwidthData?: Array<VpngwBandwidthData>; /** * 宿主机资源概览信息 */ HostDetailInfo?: Array<HostDetailInfo>; /** * 热备宿主机数量 */ HostStandbyCount?: number; /** * 普通宿主机数量 */ HostNormalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeSites请求参数结构体 */ export interface DescribeSitesRequest { /** * 按照站点id过滤 */ SiteIds?: Array<string>; /** * 模糊匹配站点名称 */ Name?: string; /** * 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Offset?: number; /** * 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Limit?: number; } /** * DescribeDedicatedClusterTypes请求参数结构体 */ export interface DescribeDedicatedClusterTypesRequest { /** * 模糊匹配专用集群配置名称 */ Name?: string; /** * 待查询的专用集群配置id列表 */ DedicatedClusterTypeIds?: Array<string>; /** * 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Offset?: number; /** * 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Limit?: number; /** * 是否只查询计算规格类型 */ IsCompute?: boolean; } /** * CreateSite返回参数结构体 */ export interface CreateSiteResponse { /** * 创建Site生成的id */ SiteId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDedicatedSupportedZones返回参数结构体 */ export interface DescribeDedicatedSupportedZonesResponse { /** * 支持的可用区列表 */ ZoneSet?: Array<RegionZoneInfo>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifySiteInfo返回参数结构体 */ export interface ModifySiteInfoResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateDedicatedClusterOrder请求参数结构体 */ export interface CreateDedicatedClusterOrderRequest { /** * 专用集群id */ DedicatedClusterId: string; /** * order关联的专用集群类型数组 */ DedicatedClusterTypes?: Array<DedicatedClusterTypeInfo>; /** * order关联的cos存储信息 */ CosInfo?: CosInfo; /** * order关联的cbs存储信息 */ CbsInfo?: CbsInfo; /** * 购买来源,默认为cloudApi */ PurchaseSource?: string; /** * 当调用API接口提交订单时,需要提交DedicatedClusterOrderId,此处DedicatedClusterOrderId是之前创建的订单,可通过DescribeDedicatedClusterOrders接口查询,这里传入DedicatedClusterOrderId用于调整订单和支付。 */ DedicatedClusterOrderId?: string; } /** * ModifyOrderStatus请求参数结构体 */ export interface ModifyOrderStatusRequest { /** * 要更新成的状态 */ Status: string; /** * 大订单ID,可以在本地专用集群的基础信息页获取大订单ID */ DedicatedClusterOrderId?: string; /** * 小订单ID,进入大订单的详情页,可以看到小订单ID */ SubOrderIds?: Array<string>; } /** * 专用集群子订单 */ export interface DedicatedClusterOrderItem { /** * 专用集群类型id */ DedicatedClusterTypeId?: string; /** * 支持的存储类型列表 */ SupportedStorageType?: Array<string>; /** * 支持的上连交换机的链路传输速率(GiB) */ SupportedUplinkSpeed?: Array<number | bigint>; /** * 支持的实例族列表 */ SupportedInstanceFamily?: Array<string>; /** * 地板承重要求(KG) */ Weight?: number; /** * 功率要求(KW) */ PowerDraw?: number; /** * 订单状态 */ SubOrderStatus?: string; /** * 订单创建的时间 */ CreateTime?: string; /** * 子订单ID */ SubOrderId?: string; /** * 关联的集群规格数量 */ Count?: number; /** * 规格简单描述 */ Name?: string; /** * 规格详细描述 */ Description?: string; /** * CPU数 */ TotalCpu?: number; /** * 内存数 */ TotalMem?: number; /** * GPU数 */ TotalGpu?: number; /** * 规格英文名 */ TypeName?: string; /** * 规格展示 */ ComputeFormat?: string; /** * 规格类型 */ TypeFamily?: string; /** * 0未支付,1已支付 */ SubOrderPayStatus?: number; } /** * CreateSite请求参数结构体 */ export interface CreateSiteRequest { /** * 站点名称 */ Name: string; /** * 站点所在国家 */ Country: string; /** * 站点所在省份 */ Province: string; /** * 站点所在城市 */ City: string; /** * 站点所在地区的详细地址信息 */ AddressLine: string; /** * 站点描述 */ Description?: string; /** * 注意事项 */ Note?: string; /** * 您将使用光纤类型将CDC设备连接到网络。有单模和多模两种选项。取值范围:"MM","SM" */ FiberType?: string; /** * 您将CDC连接到网络时采用的光学标准。此字段取决于上行链路速度、光纤类型和到上游设备的距离。 */ OpticalStandard?: string; /** * 电源连接器类型 */ PowerConnectors?: string; /** * 从机架上方还是下方供电。取值范围:["UP","DOWN"] */ PowerFeedDrop?: string; /** * 最大承重(KG) */ MaxWeight?: number; /** * 功耗(KW) */ PowerDrawKva?: number; /** * 网络到腾讯云Region区域的上行链路速度(Gbps) */ UplinkSpeedGbps?: number; /** * 将CDC连接到网络时,每台CDC网络设备(每个机架 2 台设备)使用的上行链路数量。 */ UplinkCount?: number; /** * 是否满足下面环境条件: 1、场地没有材料要求或验收标准会影响 CDC 设备配送和安装。 2、确定的机架位置包含: 温度范围为 41 到 104°F (5 到 40°C)。 湿度范围为 10°F (-12°C)和 8% RH (相对湿度)到 70°F(21°C)和 80% RH。 机架位置的气流方向为从前向后,且应具有足够的 CFM (每分钟立方英尺)。CFM 必须是 CDC 配置的 kVA 功耗值的 145.8 倍。 */ ConditionRequirement?: boolean; /** * 是否满足下面的尺寸条件: 您的装货站台可以容纳一个机架箱(高 x 宽 x 深 = 94" x 54" x 48")。 您可以提供从机架(高 x 宽 x 深 = 80" x 24" x 48")交货地点到机架最终安置位置的明确通道。测量深度时,应包括站台、走廊通道、门、转弯、坡道、货梯,并将其他通道限制考虑在内。 在最终的 CDC安置位置,前部间隙可以为 48" 或更大,后部间隙可以为 24" 或更大。 */ DimensionRequirement?: boolean; /** * 是否提供冗余的上游设备(交换机或路由器),以便两台 网络设备都能连接到网络设备。 */ RedundantNetworking?: boolean; /** * 站点所在地区的邮编 */ PostalCode?: number; /** * 站点所在地区的详细地址信息(补充) */ OptionalAddressLine?: string; /** * 是否需要腾讯云团队协助完成机架支撑工作 */ NeedHelp?: boolean; /** * 是否电源冗余 */ RedundantPower?: boolean; /** * 上游断路器是否具备 */ BreakerRequirement?: boolean; } /** * DescribeDedicatedSupportedZones请求参数结构体 */ export interface DescribeDedicatedSupportedZonesRequest { /** * 传入region列表 */ Regions?: Array<number | bigint>; } /** * DedicatedClusterType => (Id, Count) */ export interface DedicatedClusterTypeInfo { /** * 集群类型Id */ Id: string; /** * 集群类型个数 */ Count: number; } /** * ModifyOrderStatus返回参数结构体 */ export interface ModifyOrderStatusResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 云硬盘的仓库级别信息 */ export interface SetInfo { /** * 云硬盘仓库id */ SetId?: string; /** * 云硬盘仓库名称 */ SetName?: string; /** * 云硬盘仓库类型 */ SetType?: string; /** * 云硬盘仓库容量 */ SetSize?: number; /** * 云硬盘仓库状态 */ SetStatus?: string; /** * 云硬盘仓库创建时间 */ CreateTime?: string; /** * 读流量 */ ReadTraffic?: DetailData; /** * 写流量 */ WriteTraffic?: DetailData; /** * 读IO */ ReadIO?: DetailData; /** * 写IO */ WriteIO?: DetailData; /** * 平均等待时间 */ Await?: DetailData; /** * 利用率 */ Util?: DetailData; } /** * 入带宽数据 */ export interface InBandwidth { /** * 时间戳 */ Timestamps?: Array<number>; /** * 时间对应的值 */ Values?: Array<number>; } /** * DescribeDedicatedClusterCosCapacity请求参数结构体 */ export interface DescribeDedicatedClusterCosCapacityRequest { /** * 查询的专用集群id */ DedicatedClusterId: string; } /** * VPN网关的流量监控数据。 */ export interface VpngwBandwidthData { /** * 出带宽流量 */ OutBandwidth?: OutBandwidth; /** * 入带宽流量 */ InBandwidth?: InBandwidth; } /** * DescribeSites返回参数结构体 */ export interface DescribeSitesResponse { /** * 符合查询条件的站点列表 */ SiteSet?: Array<Site>; /** * 符合条件的站点数量。 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeSitesDetail请求参数结构体 */ export interface DescribeSitesDetailRequest { /** * 按照站点id过滤 */ SiteIds?: Array<string>; /** * 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Offset?: number; /** * 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Limit?: number; /** * 按照站定名称模糊匹配 */ Name?: string; } /** * 带有时间戳的详细数据。 */ export interface DetailData { /** * 时间戳 */ Timestamps?: Array<number>; /** * 对应的具体值 */ Values?: Array<number>; } /** * 专用集群订单 */ export interface DedicatedClusterOrder { /** * 专用集群id */ DedicatedClusterId?: string; /** * 专用集群类型id(移到下一层级,已经废弃,后续将删除) */ DedicatedClusterTypeId?: string; /** * 支持的存储类型列表(移到下一层级,已经废弃,后续将删除) */ SupportedStorageType?: Array<string>; /** * 支持的上连交换机的链路传输速率(GiB)(移到下一层级,已经废弃,后续将删除) */ SupportedUplinkSpeed?: Array<number | bigint>; /** * 支持的实例族列表(移到下一层级,已经废弃,后续将删除) */ SupportedInstanceFamily?: Array<string>; /** * 地板承重要求(KG) */ Weight?: number; /** * 功率要求(KW) */ PowerDraw?: number; /** * 订单状态 */ OrderStatus?: string; /** * 订单创建的时间 */ CreateTime?: string; /** * 大订单ID */ DedicatedClusterOrderId?: string; /** * 订单类型,创建CREATE或扩容EXTEND */ Action?: string; /** * 子订单详情列表 */ DedicatedClusterOrderItems?: Array<DedicatedClusterOrderItem>; /** * cpu值 */ Cpu?: number; /** * mem值 */ Mem?: number; /** * gpu值 */ Gpu?: number; /** * 0代表未支付,1代表已支付 */ PayStatus?: number; /** * 支付方式,一次性、按月、按年 */ PayType?: string; /** * 购买时长的单位 */ TimeUnit?: string; /** * 购买时长 */ TimeSpan?: number; /** * 订单类型 */ OrderType?: string; /** * 验收状态 注意:此字段可能返回 null,表示取不到有效值。 */ CheckStatus?: string; /** * 交付预期时间 注意:此字段可能返回 null,表示取不到有效值。 */ DeliverExpectTime?: string; /** * 交付实际完成时间 注意:此字段可能返回 null,表示取不到有效值。 */ DeliverFinishTime?: string; /** * 验收预期时间 注意:此字段可能返回 null,表示取不到有效值。 */ CheckExpectTime?: string; /** * 验收实际完成时间 注意:此字段可能返回 null,表示取不到有效值。 */ CheckFinishTime?: string; /** * 订单SLA 注意:此字段可能返回 null,表示取不到有效值。 */ OrderSLA?: string; /** * 订单支付计划 注意:此字段可能返回 null,表示取不到有效值。 */ OrderPayPlan?: string; } /** * ModifyDedicatedClusterInfo请求参数结构体 */ export interface ModifyDedicatedClusterInfoRequest { /** * 本地专用集群ID */ DedicatedClusterId: string; /** * 集群的新名称 */ Name?: string; /** * 集群的新可用区 */ Zone?: string; /** * 集群的新描述信息 */ Description?: string; /** * 集群所在站点 */ SiteId?: string; } /** * DescribeDedicatedClusterCbsStatistics请求参数结构体 */ export interface DescribeDedicatedClusterCbsStatisticsRequest { /** * 查询的专用集群id */ DedicatedClusterId: string; /** * 云硬盘仓库id */ SetId?: string; /** * 开始时间 */ StartTime?: string; /** * 结束时间 */ EndTime?: string; /** * 时间范围精度,1分钟(ONE_MINUTE)/5分钟(FIVE_MINUTE) */ Period?: string; /** * 偏移量,默认为0。 */ Offset?: number; /** * 返回数量,默认为20 */ Limit?: number; } /** * DescribeDedicatedClusterHosts请求参数结构体 */ export interface DescribeDedicatedClusterHostsRequest { /** * 集群id */ DedicatedClusterId: string; /** * 偏移量,默认为0。 */ Offset?: number; /** * 返回数量,默认为20 */ Limit?: number; } /** * CreateDedicatedClusterOrder返回参数结构体 */ export interface CreateDedicatedClusterOrderResponse { /** * 专用集群订单id */ DedicatedClusterOrderId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDedicatedClusterCosCapacity返回参数结构体 */ export interface DescribeDedicatedClusterCosCapacityResponse { /** * 本集群内cos容量信息,单位:‘GB’ */ CosCapacity?: CosCapacity; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * RegionZoneInfo信息 */ export interface RegionZoneInfo { /** * Region id */ RegionId?: number; /** * ZoneInfo数组 */ Zones?: Array<ZoneInfo>; } /** * CreateDedicatedCluster返回参数结构体 */ export interface CreateDedicatedClusterResponse { /** * 创建的专用集群id */ DedicatedClusterId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 专用集群列表 */ export interface DedicatedCluster { /** * 专用集群id。如"cluster-xxxxx"。 */ DedicatedClusterId?: string; /** * 专用集群所属可用区名称。 */ Zone?: string; /** * 专用集群的描述。 */ Description?: string; /** * 专用集群的名称。 */ Name?: string; /** * 专用集群的生命周期。如"PENDING"。 */ LifecycleStatus?: string; /** * 专用集群的创建时间。 */ CreateTime?: string; /** * 专用集群所属的站点id。 */ SiteId?: string; /** * 专用集群的运营状态 */ RunningStatus?: string; } /** * DescribeSitesDetail返回参数结构体 */ export interface DescribeSitesDetailResponse { /** * 站点详情 */ SiteDetailSet?: Array<SiteDetail>; /** * 符合条件的站点总数 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDedicatedClusterOrders请求参数结构体 */ export interface DescribeDedicatedClusterOrdersRequest { /** * 按照专用集群id过滤 */ DedicatedClusterIds?: Array<string>; /** * 按照专用集群订单id过滤 */ DedicatedClusterOrderIds?: string; /** * 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Offset?: number; /** * 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ Limit?: number; /** * 订单状态为过滤条件:PENDING INCONSTRUCTION DELIVERING DELIVERED EXPIRED CANCELLED OFFLINE */ Status?: string; /** * 订单类型为过滤条件:CREATE EXTEND */ ActionType?: string; /** * 订单类型列表 */ OrderTypes?: Array<string>; } /** * DescribeDedicatedClusters返回参数结构体 */ export interface DescribeDedicatedClustersResponse { /** * 符合查询条件的专用集群列表 */ DedicatedClusterSet?: Array<DedicatedCluster>; /** * 符合条件的专用集群数量。 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CDC集群内宿主机的统计信息 */ export interface HostStatistic { /** * 宿主机规格 */ HostType?: string; /** * 宿主机机型系列 */ HostFamily?: string; /** * 宿主机的CPU核数,单位:核 */ Cpu?: number; /** * 宿主机内存大小,单位:GB */ Memory?: number; /** * 该规格宿主机的数量 */ Count?: number; /** * 平均cpu负载百分比 */ CpuAverage?: number; /** * 平均内存使用率百分比 */ MemAverage?: number; /** * 平均网络流量 */ NetAverage?: number; /** * cpu详细监控数据 */ CpuDetailData?: DetailData; /** * 内存详细数据 */ MemDetailData?: DetailData; /** * 网络速率详细数据 */ NetRateDetailData?: DetailData; /** * 网速包详细数据 */ NetPacketDetailData?: DetailData; } /** * 宿主机资源的概览详细信息。 */ export interface HostDetailInfo { /** * 类型族 */ HostTypeFamily?: string; /** * 总CPU */ CpuTotal?: number; /** * 可用CPU */ CpuAvailable?: number; /** * 总内存 */ MemTotal?: number; /** * 可用内存 */ MemAvailable?: number; } /** * 购买的cbs信息 */ export interface CbsInfo { /** * cbs存储大小,单位TB */ Size: number; /** * cbs存储类型,默认为SSD */ Type: string; } /** * ModifySiteDeviceInfo返回参数结构体 */ export interface ModifySiteDeviceInfoResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDedicatedClusterCbsStatistics返回参数结构体 */ export interface DescribeDedicatedClusterCbsStatisticsResponse { /** * 云硬盘仓库信息 */ SetList?: Array<SetInfo>; /** * 总数 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDedicatedClusterHosts返回参数结构体 */ export interface DescribeDedicatedClusterHostsResponse { /** * 宿主机信息 */ HostInfoSet?: Array<HostInfo>; /** * 宿主机总数 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 本地网络信息 */ export interface LocalNetInfo { /** * 协议 */ Protocol?: string; /** * 网络id */ VpcId?: string; /** * 路由信息 */ BGPRoute?: string; /** * 本地IP */ LocalIp?: string; } /** * DescribeDedicatedClusterInstanceTypes请求参数结构体 */ export interface DescribeDedicatedClusterInstanceTypesRequest { /** * 查询的专用集群id */ DedicatedClusterId: string; } /** * ModifyDedicatedClusterInfo返回参数结构体 */ export interface ModifyDedicatedClusterInfoResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifySiteInfo请求参数结构体 */ export interface ModifySiteInfoRequest { /** * 机房ID */ SiteId: string; /** * 站点名称 */ Name?: string; /** * 站点描述 */ Description?: string; /** * 注意事项 */ Note?: string; /** * 站点所在国家 */ Country?: string; /** * 站点所在省份 */ Province?: string; /** * 站点所在城市 */ City?: string; /** * 站点所在地区的邮编 */ PostalCode?: string; /** * 站点所在地区的详细地址信息 */ AddressLine?: string; } /** * 站点详情 */ export interface SiteDetail { /** * 站点id */ SiteId?: string; /** * 站点名称 */ Name?: string; /** * 站点描述 */ Description?: string; /** * 站点创建时间 */ CreateTime?: string; /** * 光纤类型 */ FiberType?: string; /** * 网络到腾讯云Region区域的上行链路速度 */ UplinkSpeedGbps?: number; /** * 将CDC连接到网络时,每台CDC网络设备(每个机架 2 台设备)使用的上行链路数量。 */ UplinkCount?: number; /** * 将CDC连接到网络时采用的光学标准 */ OpticalStandard?: string; /** * 是否提供冗余的上游设备(交换机或路由器),以便两台 网络设备都能连接到网络设备。 */ RedundantNetworking?: boolean; /** * 电源连接器类型 */ PowerConnectors?: string; /** * 从机架上方还是下方供电。 */ PowerFeedDrop?: string; /** * 功耗(KW) */ PowerDrawKva?: number; /** * 是否满足下面环境条件: 1、场地没有材料要求或验收标准会影响 CDC 设备配送和安装。 2、确定的机架位置包含: 温度范围为 41 到 104°F (5 到 40°C)。 湿度范围为 10°F (-12°C)和 8% RH (相对湿度)到 70°F(21°C)和 80% RH。 机架位置的气流方向为从前向后,且应具有足够的 CFM (每分钟立方英尺)。CFM 必须是 CDC 配置的 kVA 功耗值的 145.8 倍。 */ ConditionRequirement?: boolean; /** * 是否满足下面的尺寸条件: 您的装货站台可以容纳一个机架箱(高 x 宽 x 深 = 94" x 54" x 48")。 您可以提供从机架(高 x 宽 x 深 = 80" x 24" x 48")交货地点到机架最终安置位置的明确通道。测量深度时,应包括站台、走廊通道、门、转弯、坡道、货梯,并将其他通道限制考虑在内。 在最终的 CDC安置位置,前部间隙可以为 48" 或更大,后部间隙可以为 24" 或更大。 */ DimensionRequirement?: boolean; /** * 最大承重(KG) */ MaxWeight?: number; /** * 站点地址 */ AddressLine?: string; /** * 站点所在地区的详细地址信息(补充) */ OptionalAddressLine?: string; /** * 是否需要腾讯云团队协助完成机架支撑工作 */ NeedHelp?: boolean; /** * 上游断路器是否具备 */ BreakerRequirement?: boolean; /** * 是否电源冗余 */ RedundantPower?: boolean; /** * 站点所在国家 */ Country?: string; /** * 站点所在省份 */ Province?: string; /** * 站点所在城市 */ City?: string; /** * 站点所在地区的邮编 */ PostalCode?: number; } /** * DeleteSites返回参数结构体 */ export interface DeleteSitesResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CDC集群内cos的容量信息 */ export interface CosCapacity { /** * 已购cos的总容量大小,单位GB */ TotalCapacity: number; /** * 剩余可用cos的容量大小,单位GB */ TotalFreeCapacity: number; /** * 已用cos的容量大小,单位GB */ TotalUsedCapacity: number; } /** * CDC宿主机的详细信息 */ export interface HostInfo { /** * 宿主机IP(废弃) */ HostIp?: string; /** * 云服务类型 */ ServiceType?: string; /** * 宿主机运行状态 */ HostStatus?: string; /** * 宿主机类型 */ HostType?: string; /** * cpu可用数 */ CpuAvailable?: number; /** * cpu总数 */ CpuTotal?: number; /** * 内存可用数 */ MemAvailable?: number; /** * 内存总数 */ MemTotal?: number; /** * 运行时间 */ RunTime?: string; /** * 到期时间 */ ExpireTime?: string; /** * 宿主机id */ HostId?: string; } /** * ModifySiteDeviceInfo请求参数结构体 */ export interface ModifySiteDeviceInfoRequest { /** * 机房ID */ SiteId: string; /** * 您将使用光纤类型将CDC设备连接到网络。有单模和多模两种选项。 */ FiberType?: string; /** * 您将CDC连接到网络时采用的光学标准。此字段取决于上行链路速度、光纤类型和到上游设备的距离。 */ OpticalStandard?: string; /** * 电源连接器类型 */ PowerConnectors?: string; /** * 从机架上方还是下方供电。取值范围:["UP","DOWN"] */ PowerFeedDrop?: string; /** * 最大承重(KG) */ MaxWeight?: number; /** * 功耗(KW) */ PowerDrawKva?: number; /** * 网络到腾讯云Region区域的上行链路速度(Gbps) */ UplinkSpeedGbps?: number; /** * 将CDC连接到网络时,每台CDC网络设备(每个机架 2 台设备)使用的上行链路数量。 */ UplinkCount?: number; /** * 是否满足下面环境条件: 1、场地没有材料要求或验收标准会影响 CDC 设备配送和安装。 2、确定的机架位置包含: 温度范围为 41 到 104°F (5 到 40°C)。 湿度范围为 10°F (-12°C)和 8% RH (相对湿度)到 70°F(21°C)和 80% RH。 机架位置的气流方向为从前向后,且应具有足够的 CFM (每分钟立方英尺),散热功率须达到CDC运行功率值的 145.8 倍以上。 */ ConditionRequirement?: boolean; /** * 是否满足下面的尺寸条件: 您的装货站台可以容纳一个机架箱(高 x 宽 x 深 = 94" x 54" x 48")。 您可以提供从机架(高 x 宽 x 深 = 80" x 24" x 48")交货地点到机架最终安置位置的明确通道。测量深度时,应包括站台、走廊通道、门、转弯、坡道、货梯,并将其他通道限制考虑在内。 在最终的 CDC安置位置,前部间隙可以为 48" 或更大,后部间隙可以为 24" 或更大。 */ DimensionRequirement?: boolean; /** * 是否提供冗余的上游设备(交换机或路由器),以便实现网络出口的高可用。 */ RedundantNetworking?: boolean; /** * 是否需要腾讯云团队协助完成机架支撑工作 */ NeedHelp?: boolean; /** * 是否电源冗余 */ RedundantPower?: boolean; /** * 上游断路器是否具备 */ BreakerRequirement?: boolean; } /** * DescribeDedicatedClusterHostStatistics返回参数结构体 */ export interface DescribeDedicatedClusterHostStatisticsResponse { /** * 该集群内宿主机的统计信息列表 */ HostStatisticSet?: Array<HostStatistic>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 客户站点信息 */ export interface Site { /** * 站点名称 */ Name?: string; /** * 站点id */ SiteId?: string; /** * 站点描述 */ Description?: string; /** * 站点创建时间 */ CreateTime?: string; } /** * CreateDedicatedCluster请求参数结构体 */ export interface CreateDedicatedClusterRequest { /** * 专用集群所属的SiteId */ SiteId: string; /** * 专用集群的名称 */ Name: string; /** * 专用集群所属的可用区 */ Zone: string; /** * 专用集群的描述 */ Description?: string; } /** * DescribeDedicatedClusterOrders返回参数结构体 */ export interface DescribeDedicatedClusterOrdersResponse { /** * 专用集群订单列表 */ DedicatedClusterOrderSet?: Array<DedicatedClusterOrder>; /** * 符合条件的专用集群订单总数 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeDedicatedClusterHostStatistics请求参数结构体 */ export interface DescribeDedicatedClusterHostStatisticsRequest { /** * 查询的专用集群id */ DedicatedClusterId: string; /** * 宿主机id */ HostId?: string; /** * 开始时间 */ StartTime?: string; /** * 结束时间 */ EndTime?: string; /** * 时间范围精度,1分钟(ONE_MINUTE)/5分钟(FIVE_MINUTE) */ Period?: string; } /** * 出带宽数据。 */ export interface OutBandwidth { /** * 时间戳 */ Timestamps?: Array<number>; /** * 对应时间的值 */ Values?: Array<number>; } /** * DescribeDedicatedClusterOverview请求参数结构体 */ export interface DescribeDedicatedClusterOverviewRequest { /** * 集群id */ DedicatedClusterId: string; } /** * DeleteDedicatedClusters请求参数结构体 */ export interface DeleteDedicatedClustersRequest { /** * 要删除的专用集群id */ DedicatedClusterIds: Array<string>; } /** * DeleteDedicatedClusters返回参数结构体 */ export interface DeleteDedicatedClustersResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; }