import gql from 'graphql-tag'; import * as VueApolloComposable from '@vue/apollo-composable'; import * as VueCompositionApi from 'vue'; export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; export type ReactiveFunction = () => TParam; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: string; String: string; Boolean: boolean; Int: number; Float: number; }; /** 添加集群到服务网格 */ export type AddClusterIntoServiceMeshResponse = { __typename?: 'AddClusterIntoServiceMeshResponse'; Message?: Maybe; RequestId?: Maybe; }; export type AddressesItem = { __typename?: 'AddressesItem'; Host?: Maybe; Port?: Maybe; Type?: Maybe; }; export type AddressesList = { __typename?: 'AddressesList'; AddressesSet: Array; NextToken?: Maybe; RequestId?: Maybe; }; export type AddressesSet = { __typename?: 'AddressesSet'; AllocationId?: Maybe; BandWidth?: Maybe; BandWidthShareId?: Maybe; BandWidthShareName?: Maybe; ChargeType?: Maybe; Checked?: Maybe; CreateTime?: Maybe; EndTime?: Maybe; InstanceId?: Maybe; InstanceName?: Maybe; InstanceType?: Maybe; IpVersion?: Maybe; LineId?: Maybe; LineName?: Maybe; LineType?: Maybe; Mode?: Maybe; NetworkInterfaceId?: Maybe; NetworkInterfaceType?: Maybe; PrivateIp?: Maybe; ProductType?: Maybe; ProductWhat?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; PublicIp?: Maybe; State?: Maybe; TagSet?: Maybe; UserTag?: Maybe; }; export type AllRegionList = { __typename?: 'AllRegionList'; code: Scalars['Float']; data: Array; }; export type AllocatedIpAddresses = { __typename?: 'AllocatedIpAddresses'; AvailableIpAddress: Array; RequestId: Scalars['String']; }; export type ApplicationGraphObject = { __typename?: 'ApplicationGraphObject'; graphId?: Maybe; graphType?: Maybe; lines?: Maybe>; title?: Maybe; units?: Maybe; }; export type ApplicationObject = { __typename?: 'ApplicationObject'; appId?: Maybe; graphs?: Maybe>; name?: Maybe; }; export type ArgsDiscount = { discount: Scalars['String']; name: Scalars['String']; }; /** 负载均衡绑定弹性IP */ export type AssociateAddress = { __typename?: 'AssociateAddress'; RequestId?: Maybe; Return?: Maybe; }; /** 云企业网绑定带宽包 */ export type AttachCenBandWidthPackage = { __typename?: 'AttachCenBandWidthPackage'; RequestId?: Maybe; Return?: Maybe; }; /** 关联网络实例 */ export type AttachNetworkInstance = { __typename?: 'AttachNetworkInstance'; RequestId?: Maybe; Return?: Maybe; }; export type AvailabilityZoneInfo = { __typename?: 'AvailabilityZoneInfo'; AvailabilityZoneName: Scalars['String']; }; export type AzInfo = { __typename?: 'AzInfo'; az_key: Scalars['String']; az_name: Scalars['String']; openstack_name: Scalars['String']; }; export type BandWidthShareInfo = { __typename?: 'BandWidthShareInfo'; BandWidthShareSet: Array; }; export type BandWidthShareItem = { __typename?: 'BandWidthShareItem'; BandWidth?: Maybe; BandWidthShareId?: Maybe; BandWidthShareName?: Maybe; BillType?: Maybe; ChargeType?: Maybe; CreateTime?: Maybe; LineId?: Maybe; LineName?: Maybe; ProjectId?: Maybe; ServiceEndTime?: Maybe; }; export type BaseParamItem = { availabilityZone: Scalars['String']; billType: Scalars['Float']; count: Scalars['Float']; duration: Scalars['String']; durationUnit: Scalars['String']; ops: Scalars['String']; opstype: Scalars['Float']; }; export type BatchAddTagsV2 = { __typename?: 'BatchAddTagsV2'; RequestId?: Maybe; Result?: Maybe; }; /** 批量询价接口 */ export type BatchCalculateKvmPrice = { __typename?: 'BatchCalculateKVMPrice'; CalculatePriceSet?: Maybe>; code: Scalars['Float']; msg: Scalars['String']; }; /** 云企业网带宽包计算价格 */ export type BatchCalculateProductOfCenPkg = { __typename?: 'BatchCalculateProductOfCenPkg'; data?: Maybe>; }; export type BatchCalculateProductOfCenPkgData = { __typename?: 'BatchCalculateProductOfCenPkgData'; Price?: Maybe; currency?: Maybe; promotion?: Maybe; }; /** 云企业网带宽包创建商品 */ export type BatchCreateProductOfCenPkg = { __typename?: 'BatchCreateProductOfCenPkg'; data?: Maybe>; }; export type BatchCreateProductOfCenPkgData = { __typename?: 'BatchCreateProductOfCenPkgData'; IsSuccess: Scalars['Boolean']; Message?: Maybe; ProductId?: Maybe; }; export type BatchDeleteCenData = { __typename?: 'BatchDeleteCenData'; CenId?: Maybe; Message?: Maybe; Return?: Maybe; }; /** 批量删除云企业网 */ export type BatchDeleteCens = { __typename?: 'BatchDeleteCens'; data?: Maybe>; }; /** 批量删除负载均衡 */ export type BatchDeleteLoadBalancer = { __typename?: 'BatchDeleteLoadBalancer'; data?: Maybe>; }; export type BatchDeleteLoadBalancerData = { __typename?: 'BatchDeleteLoadBalancerData'; Id?: Maybe; Message?: Maybe; Return?: Maybe; }; /** 批量解绑网络实例 */ export type BatchDetachNetworkInstances = { __typename?: 'BatchDetachNetworkInstances'; data?: Maybe>; }; /** 批量解绑弹性IP */ export type BatchDisassociateLbAddress = { __typename?: 'BatchDisassociateLbAddress'; data?: Maybe>; }; export type BatchDisassociateLbAddressData = { __typename?: 'BatchDisassociateLbAddressData'; Id?: Maybe; Message?: Maybe; Return?: Maybe; }; /** 批量开启、关闭负载均衡 */ export type BatchModifyLoadBalancer = { __typename?: 'BatchModifyLoadBalancer'; data?: Maybe>; }; export type BatchModifyLoadBalancerData = { __typename?: 'BatchModifyLoadBalancerData'; Id?: Maybe; Message?: Maybe; Return?: Maybe; }; /** Status: 0 成功, 1 失败 */ export type BatchReinstallCustomerEpcResponse = { __typename?: 'BatchReinstallCustomerEpcResponse'; ErrorInfoSet?: Maybe>; Status?: Maybe; SuccessInfoSet?: Maybe>; }; /** Status: 0 成功, 1 失败 */ export type BatchReinstallEpcResponse = { __typename?: 'BatchReinstallEpcResponse'; ErrorInfoSet?: Maybe>; Status?: Maybe; SuccessInfoSet?: Maybe>; }; export type BillType = { __typename?: 'BillType'; billTypeEnName: Scalars['String']; billTypeId: Scalars['Int']; billTypeName: Scalars['String']; }; export type BillTypeForBwsInfo = { __typename?: 'BillTypeForBwsInfo'; billTypeForBws: Array; data: Array; }; /** 绑定堡垒机Eip */ export type BindKbhEip = { __typename?: 'BindKbhEip'; Error?: Maybe; RequestId?: Maybe; Res?: Maybe; }; export type BmTypeConf = { __typename?: 'BmTypeConf'; Cpu?: Maybe; CpuCoreCount?: Maybe; CpuCount?: Maybe; CpuFreq?: Maybe; DataDisk?: Maybe; Gpu?: Maybe; GpuCoreCount?: Maybe; GpuCount?: Maybe; GpuFreq?: Maybe; IsStandard?: Maybe; Memory?: Maybe; Name?: Maybe; NvmeDisk?: Maybe; ProductCategory?: Maybe; ProductGroup?: Maybe; ProductType?: Maybe; SystemDisk?: Maybe; Type: Scalars['String']; TypeCode?: Maybe; TypeName?: Maybe; VolumeInfo?: Maybe; }; export type Book = { __typename?: 'Book'; author?: Maybe; id: Scalars['String']; }; export type BwsBillType = { __typename?: 'BwsBillType'; billTypeId?: Maybe; name: Scalars['String']; }; export type CuItem = { __typename?: 'CUItem'; CU?: Maybe; Type?: Maybe; TypeName?: Maybe; }; export type CabinetStatisticalItem = { __typename?: 'CabinetStatisticalItem'; FormalCount: Scalars['Float']; Idc: Scalars['String']; Region: Scalars['String']; ReserveCount: Scalars['Float']; TotalCount: Scalars['Float']; }; export type CalculateEipPrice = { __typename?: 'CalculateEIPPrice'; code?: Maybe; eipPriceDetails?: Maybe; msg?: Maybe; price?: Maybe; }; export type CalculateKeadProduct = { __typename?: 'CalculateKeadProduct'; code?: Maybe; msg?: Maybe; price?: Maybe; priceDetails?: Maybe>; }; export type CalculatePriceParams = { __typename?: 'CalculatePriceParams'; Price: Scalars['Float']; }; export type CalculatePriceSet = { __typename?: 'CalculatePriceSet'; message: PriceMessage; no: Scalars['Float']; }; export type CashWallet = { __typename?: 'CashWallet'; alarm_threshold: Scalars['Float']; available_balance: Scalars['Float']; available_debit_card_balance: Scalars['Float']; balance: Scalars['Float']; cloudOverdraftLimit: Scalars['Float']; credit_limit: Scalars['Float']; debit_card_balance: Scalars['Float']; frozen_balance: Scalars['Float']; invoice_balance: Scalars['Float']; is_alarm: Scalars['Int']; overdraft_amount: Scalars['Float']; overdraft_limit: Scalars['Float']; reward_balance: Scalars['Float']; unpaid_amount_in_settlement: Scalars['Float']; userCanOverdraftPrepay: Scalars['Boolean']; }; export type CenAzList = { __typename?: 'CenAzList'; azCode: Scalars['String']; azName: Scalars['String']; enName: Scalars['String']; }; export type CenBandWidthPackageSet = { __typename?: 'CenBandWidthPackageSet'; BillType?: Maybe; CenBandWidthPackageId?: Maybe; CenBandWidthPackageName?: Maybe; CenBandwidthPackageUsage?: Maybe; CenId?: Maybe; CenName?: Maybe; ChargeType?: Maybe; CreateTime?: Maybe; LocalAreaId?: Maybe; LocalAreaName?: Maybe; PackageBandWidth?: Maybe; PackageType?: Maybe; ProductWhat?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; RemoteAreaId?: Maybe; RemoteAreaName?: Maybe; ServiceEndTime?: Maybe; TagSet?: Maybe>; }; export type CenBillTypeList = { __typename?: 'CenBillTypeList'; billTypeEnName?: Maybe; billTypeId: Scalars['Float']; billTypeName?: Maybe; chargeType?: Maybe; ruleMatched?: Maybe; }; /** 撤销VPC或专线网关路由到云企业网 */ export type CenCidrDelete = { __typename?: 'CenCidrDelete'; RequestId?: Maybe; data?: Maybe; }; /** 发布VPC或专线网关路由到云企业网 */ export type CenCidrPublish = { __typename?: 'CenCidrPublish'; RequestId?: Maybe; data?: Maybe; }; export type CenGrant = { __typename?: 'CenGrant'; CenAccountId?: Maybe; CenGrantId: Scalars['String']; CenId?: Maybe; CreateTime?: Maybe; InstanceType?: Maybe; NetworkInstanceId?: Maybe; }; export type CenGrantSet = { __typename?: 'CenGrantSet'; CenAccountId?: Maybe; CenGrantId: Scalars['String']; CenId: Scalars['String']; CreateTime?: Maybe; InstanceRegion?: Maybe; InstanceType?: Maybe; NetworkInstanceId?: Maybe; NetworkInstanceName?: Maybe; }; export type CenPackageInfo = { __typename?: 'CenPackageInfo'; measureUnitEnName?: Maybe; measureUnitName?: Maybe; propCode: Scalars['String']; propEnName?: Maybe; propName?: Maybe; propValue?: Maybe>; propValueType?: Maybe; type?: Maybe; }; export type CenPackageList = { __typename?: 'CenPackageList'; packageCode: Scalars['String']; packageEnName?: Maybe; packageInfo?: Maybe>; packageName?: Maybe; packageType?: Maybe; refBillTypeList?: Maybe>; refRegionList?: Maybe>; status?: Maybe; }; export type CenProductTypeList = { __typename?: 'CenProductTypeList'; billTypeList?: Maybe>; packageList?: Maybe>; postStatus?: Maybe; productTypeCode?: Maybe; productTypeEnName?: Maybe; productTypeId: Scalars['Float']; productTypeName?: Maybe; propertyList?: Maybe>; regionList?: Maybe>; status?: Maybe; }; export type CenPropValueNormal = { __typename?: 'CenPropValueNormal'; defaultVal?: Maybe; enName?: Maybe; name?: Maybe; value?: Maybe; }; export type CenPropValueStep = { __typename?: 'CenPropValueStep'; max: Scalars['Float']; min: Scalars['Float']; step: Scalars['Float']; }; export type CenPropValueUnion = CenPropValueNormal | CenPropValueStep; export type CenPublishVpcRouteSet = { __typename?: 'CenPublishVpcRouteSet'; CenId: Scalars['String']; CenRouteId: Scalars['String']; CidrStatus?: Maybe; CreateTime?: Maybe; DestinationCidrBlock?: Maybe; InstanceAccountId?: Maybe; InstanceRegion?: Maybe; InstanceType?: Maybe; NetworkInstanceId?: Maybe; NetworkInstanceName?: Maybe; NetworkRouteGatewayName?: Maybe; NetworkRouteId?: Maybe; }; export type CenQueryPriceSystemData = { __typename?: 'CenQueryPriceSystemData'; productClubId?: Maybe; productGroupCode?: Maybe; productGroupEnFullName?: Maybe; productGroupEnName?: Maybe; productGroupId: Scalars['Float']; productGroupName?: Maybe; productTypeList?: Maybe>; }; export type CenRegionBandwidth = { __typename?: 'CenRegionBandwidth'; CenBandWidthPackageId?: Maybe; CenId?: Maybe; CenRegionBandwidthId: Scalars['String']; InterBandWidth?: Maybe; LocalRegion?: Maybe; RemoteRegion?: Maybe; }; export type CenRegionBandwidthSet = { __typename?: 'CenRegionBandwidthSet'; CenBandWidthPackageId?: Maybe; CenId?: Maybe; CenRegionBandwidthId?: Maybe; InterBandWidth?: Maybe; LocalRegion?: Maybe; LocalRegionCode?: Maybe; LocalRegionName?: Maybe; PackageBandWidth?: Maybe; PackageUsage?: Maybe; RemoteRegion?: Maybe; RemoteRegionCode?: Maybe; RemoteRegionName?: Maybe; }; export type CenRegionList = { __typename?: 'CenRegionList'; active?: Maybe; areaCode?: Maybe; areaEnName?: Maybe; areaName?: Maybe; azList?: Maybe>; finance?: Maybe; industryLabel?: Maybe; innerCode?: Maybe; overseas?: Maybe; regionCode?: Maybe; regionEnName?: Maybe; regionId: Scalars['Float']; regionName?: Maybe; regionType?: Maybe; }; export type CenRouteSet = { __typename?: 'CenRouteSet'; CenId: Scalars['String']; CenRouteId: Scalars['String']; CreateTime?: Maybe; DestinationCidrBlock?: Maybe; InstanceAccountId?: Maybe; InstanceRegion?: Maybe; InstanceType?: Maybe; NetworkInstanceId?: Maybe; NetworkInstanceName?: Maybe; NetworkRouteId?: Maybe; RouteId?: Maybe; }; export type CenSet = { __typename?: 'CenSet'; CenId: Scalars['String']; CenName?: Maybe; CreateTime?: Maybe; Description?: Maybe; NetworkInstanceNum?: Maybe; RegionBandwidthNum?: Maybe; TagSet?: Maybe>; }; export type CenTagSet = { __typename?: 'CenTagSet'; ResourceUuid: Scalars['String']; TagId: Scalars['String']; TagKey: Scalars['String']; TagValue: Scalars['String']; }; /** 获取试用的信息 */ export type CenTrialLimitConfig = { __typename?: 'CenTrialLimitConfig'; AllowMaxDuration?: Maybe; AllowOpenTime?: Maybe; IsContinueOpen: Scalars['Boolean']; MaxBandwidth?: Maybe; MinBandwidth?: Maybe; }; /** 修改所属项目 */ export type CenUpdateInstancesProjectId = { __typename?: 'CenUpdateInstancesProjectId'; RequestId?: Maybe; Result?: Maybe; }; /** 获取资源退订列表 */ export type CheckInstances = { __typename?: 'CheckInstances'; NonRefundableCount?: Maybe; NonRefundableInstances?: Maybe>; Reasons?: Maybe>; RefundableCount?: Maybe; RefundableInstances?: Maybe>; }; /** 是否启用Raid模板 */ export type CheckInterface = { __typename?: 'CheckInterface'; Return: Scalars['Boolean']; }; export type CheckKciRoleData = { __typename?: 'CheckKciRoleData'; Result: Scalars['String']; }; export type CheckKciRoleResParams = { __typename?: 'CheckKciRoleResParams'; Data?: Maybe; RequestId: Scalars['String']; }; export type CheckMilvueData = { __typename?: 'CheckMilvueData'; InstanceId?: Maybe; Msg?: Maybe; OperStatus?: Maybe; }; export type CheckMilvueResponse = { __typename?: 'CheckMilvueResponse'; Code?: Maybe; Data?: Maybe; Message?: Maybe; RequestId?: Maybe; }; export type CheckVncPermission = { __typename?: 'CheckVncPermission'; isEnabled: Scalars['Boolean']; }; export type Cluster = { __typename?: 'Cluster'; ClusterId?: Maybe; ClusterName?: Maybe; ClusterState?: Maybe; ClusterType?: Maybe; CreateTime?: Maybe; ForbiddenFlag?: Maybe; K8sVersion?: Maybe; RegionId?: Maybe; VpcCidr?: Maybe; VpcId?: Maybe; VpcName?: Maybe; }; export type CommonReturn = { __typename?: 'CommonReturn'; Error?: Maybe; RequestId?: Maybe; Return?: Maybe; }; export type Compare = { __typename?: 'Compare'; business?: Maybe; compareResult?: Maybe; createTime?: Maybe; customerName?: Maybe; customerService?: Maybe; discounts?: Maybe>; id?: Maybe; product?: Maybe; projectName?: Maybe; region?: Maybe; strategy?: Maybe; updateTime?: Maybe; }; export type CompareModel = { business: Scalars['String']; cpu: Scalars['String']; dbType?: InputMaybe; engine?: InputMaybe; id?: InputMaybe; memory: Scalars['String']; num: Scalars['String']; product: Scalars['String']; productType?: InputMaybe; specification?: InputMaybe; }; export type CompareResult = { __typename?: 'CompareResult'; cost?: Maybe; performance?: Maybe; }; /** 对比结果列表 */ export type Compares = { __typename?: 'Compares'; NextToken?: Maybe; Results?: Maybe>; TotalCount?: Maybe; }; export type ConfigEipInfo = { __typename?: 'ConfigEipInfo'; AllocationId?: Maybe; BandWidth?: Maybe; BandWidthShare?: Maybe; BandWidthShareId?: Maybe; ChargeType?: Maybe; CreateTime?: Maybe; HostType?: Maybe; InstanceId?: Maybe; InstanceType?: Maybe; InternetGatewayId?: Maybe; IpState?: Maybe; IpVersion?: Maybe; LineId?: Maybe; Mode?: Maybe; NetworkInterfaceId?: Maybe; NetworkInterfaceType?: Maybe; OrderInfo?: Maybe; PrivateIpAddress?: Maybe; ProductType?: Maybe; ProjectId?: Maybe; PublicIp?: Maybe; State?: Maybe; UserTag?: Maybe; }; export type ConfigOrderInfo = { __typename?: 'ConfigOrderInfo'; billType?: Maybe; }; export type ContainerGroupsItem = { __typename?: 'ContainerGroupsItem'; ContainerGroupId?: Maybe; ContainerGroupName?: Maybe; }; export type ContainerItem = { Arg?: InputMaybe>; Command?: InputMaybe; Cpu?: InputMaybe; EnvironmentVar?: InputMaybe>; Image: Scalars['String']; ImageVersion?: InputMaybe; LogCollect?: InputMaybe; Memory?: InputMaybe; Name: Scalars['String']; VolumeMount?: InputMaybe>; WorkingDir?: InputMaybe; }; export type CostDetails = { __typename?: 'CostDetails'; business: Scalars['String']; dbDetails?: Maybe>; details?: Maybe>; product: Scalars['String']; productType: Scalars['String']; }; export type CostDetailsItem = { __typename?: 'CostDetailsItem'; bandwidth?: Maybe; business?: Maybe; cost?: Maybe; cpu?: Maybe; dataDiskType?: Maybe; dbType?: Maybe; engine?: Maybe; frequency?: Maybe; hostType?: Maybe; memory?: Maybe; model?: Maybe; networkPacket?: Maybe; specification?: Maybe; }; /** 对比价格结果详情 */ export type CostDetailsResult = { __typename?: 'CostDetailsResult'; CostDetailsResult: Array; }; export type CpuEpcItem = { __typename?: 'CpuEpcItem'; CoreCount?: Maybe; Count?: Maybe; Frequence?: Maybe; Model?: Maybe; }; export type CpuGpuConfig = { __typename?: 'CpuGpuConfig'; num: Scalars['Float']; type: Scalars['String']; uuid: Scalars['String']; }; /** 创建云企业网 */ export type CreateCen = { __typename?: 'CreateCen'; Cen?: Maybe; RequestId?: Maybe; }; export type CreateCenData = { __typename?: 'CreateCenData'; CenBandwith?: Maybe; CenId: Scalars['String']; CenName?: Maybe; CenNetwork?: Maybe; CreateTime?: Maybe; Description?: Maybe; TagSet?: Maybe>; }; /** 给云企业网创建授权可以加入 */ export type CreateCenGrant = { __typename?: 'CreateCenGrant'; CenGrant?: Maybe; RequestId?: Maybe; }; /** 创建跨地域带宽 */ export type CreateCenRegionBandwidth = { __typename?: 'CreateCenRegionBandwidth'; CenRegionBandwidth?: Maybe; RequestId?: Maybe; }; export type CreateContainerGroupData = { __typename?: 'CreateContainerGroupData'; ContainerGroupId?: Maybe; ContainerGroups?: Maybe>; }; export type CreateContainerGroupResParams = { __typename?: 'CreateContainerGroupResParams'; Data?: Maybe; RequestId?: Maybe; }; /** 获取命名空间列表 */ export type CreateGlobalNamespaceResponse = { __typename?: 'CreateGlobalNamespaceResponse'; RequestId?: Maybe; }; export type CreateModelRes = { __typename?: 'CreateModelRes'; ModelId?: Maybe; ModelName?: Maybe; RequestId?: Maybe; code?: Maybe; msg?: Maybe; }; export type CreateProductRes = { __typename?: 'CreateProductRes'; code?: Maybe; ebsList?: Maybe>; eip?: Maybe; keadList?: Maybe>; kvm?: Maybe; msg?: Maybe; }; /** Create Product */ export type CreateResponseParams = { __typename?: 'CreateResponseParams'; EipProductId?: Maybe; ProductId?: Maybe; VolumeProductIds?: Maybe>; }; /** 创建网格实例 */ export type CreateServiceMeshResponse = { __typename?: 'CreateServiceMeshResponse'; RequestId?: Maybe; }; export type DBsTypeList = { __typename?: 'DBsTypeList'; business?: Maybe; cpu?: Maybe; dbType?: Maybe; engine?: Maybe; id?: Maybe; memory?: Maybe; num?: Maybe; }; export type DataDisk = { __typename?: 'DataDisk'; DeleteWithInstance?: Maybe; Encrypted?: Maybe; Size?: Maybe; SnapshotId?: Maybe; SnapshotName?: Maybe; Type?: Maybe; }; export type DataDiskItem = { __typename?: 'DataDiskItem'; DeleteWithInstance?: Maybe; DiskId?: Maybe; DiskSize?: Maybe; DiskType?: Maybe; }; export type DataGuard = { __typename?: 'DataGuard'; DataGuardCapacity?: Maybe; DataGuardId?: Maybe; DataGuardLevel?: Maybe; DataGuardName?: Maybe; DataGuardType?: Maybe; DataGuardUsedSize?: Maybe; }; export type DataGuardInfo = { __typename?: 'DataGuardInfo'; DataGuardCapacity?: Maybe; DataGuardId?: Maybe; DataGuardLevel?: Maybe; DataGuardName?: Maybe; DataGuardType?: Maybe; DataGuardUsedSize?: Maybe; }; export type DataVolumeEpcItem = { __typename?: 'DataVolumeEpcItem'; DeleteWithInstance?: Maybe; VolumeId?: Maybe; VolumeSize?: Maybe; VolumeType?: Maybe; }; export type DataVolumes = { deleteWithInstance: Scalars['Boolean']; size: Scalars['Float']; type: Scalars['String']; }; export type DatapointObject = { __typename?: 'DatapointObject'; timestamp?: Maybe; value?: Maybe; }; export type Datapoints = { __typename?: 'Datapoints'; timestamp?: Maybe; value?: Maybe; }; /** 删除云企业网带宽包 */ export type DeleteCenBandWidthPackage = { __typename?: 'DeleteCenBandWidthPackage'; data?: Maybe; }; export type DeleteCenBandWidthPackageData = { __typename?: 'DeleteCenBandWidthPackageData'; Message?: Maybe; RequestId?: Maybe; Return?: Maybe; }; /** 删除云企业网授权 */ export type DeleteCenGrant = { __typename?: 'DeleteCenGrant'; data?: Maybe; }; /** 删除跨地域带宽 */ export type DeleteCenRegionBandwidth = { __typename?: 'DeleteCenRegionBandwidth'; data?: Maybe; }; export type DemoItem = { __typename?: 'DemoItem'; Id?: Maybe; }; export type DemoSet = { __typename?: 'DemoSet'; DemoItemSet?: Maybe>; }; /** 查询机型列表 */ export type DesDBsCompares = { __typename?: 'DesDBsCompares'; DBTypes?: Maybe>; NextToken?: Maybe; RequestId?: Maybe; TotalCount?: Maybe; }; /** 查询机型列表 */ export type DesHostCompares = { __typename?: 'DesHostCompares'; HostTypeList?: Maybe>; NextToken?: Maybe; RequestId?: Maybe; TotalCount?: Maybe; }; export type DescribeAllProjectsResData = { __typename?: 'DescribeAllProjectsResData'; Projects: Array; }; export type DescribeAllProjectsResParams = { __typename?: 'DescribeAllProjectsResParams'; Data?: Maybe; RequestId?: Maybe; }; export type DescribeAvailabilityZones = { __typename?: 'DescribeAvailabilityZones'; AvailabilityZoneInfo: Array; RequestId: Scalars['String']; }; export type DescribeCabinetStatisticalData = { __typename?: 'DescribeCabinetStatisticalData'; Data?: Maybe>; }; /** 获取同账号未绑定VPC和云企业网的专线网关列表 */ export type DescribeCanBindCenDcGateway = { __typename?: 'DescribeCanBindCenDcGateway'; DirectConnectGatewaySet?: Maybe>; RequestId?: Maybe; }; /** 获取同账号未绑定专线、云企业网、对等连接的VPC列表 */ export type DescribeCanBindCenVpcs = { __typename?: 'DescribeCanBindCenVpcs'; RequestId?: Maybe; VpcSet?: Maybe>; }; /** 获取可绑定带宽包的云企业网列表 */ export type DescribeCanBindCens = { __typename?: 'DescribeCanBindCens'; CenSet?: Maybe>; }; export type DescribeCanBindCensSet = { __typename?: 'DescribeCanBindCensSet'; CenId?: Maybe; CenName?: Maybe; CreateTime?: Maybe; Description?: Maybe; NetworkInstanceNum?: Maybe; RegionBandwidthNum?: Maybe; }; /** 获取云企业网带宽包列表 */ export type DescribeCenBandWidthPackages = { __typename?: 'DescribeCenBandWidthPackages'; CenBandWidthPackageSet?: Maybe>; NextToken?: Maybe; RequestId?: Maybe; }; /** 查询云企业网授权信息 */ export type DescribeCenGrants = { __typename?: 'DescribeCenGrants'; CenGrantSet?: Maybe>; RequestId?: Maybe; }; /** 获取跨地域带宽列表 */ export type DescribeCenRegionBandwidths = { __typename?: 'DescribeCenRegionBandwidths'; CenRegionBandwidthSet?: Maybe>; RequestId?: Maybe; }; /** 获取云企业网路由列表 */ export type DescribeCenRoutes = { __typename?: 'DescribeCenRoutes'; CenRouteSet?: Maybe>; NextToken?: Maybe; RequestId?: Maybe; }; /** 获取云企业网列表 */ export type DescribeCens = { __typename?: 'DescribeCens'; CenSet?: Maybe>; RequestId?: Maybe; }; /** 获取已纳管集群 */ export type DescribeClustersResponse = { __typename?: 'DescribeClustersResponse'; Clusters?: Maybe>; Page?: Maybe; }; export type DescribeDataGuardGroup = { __typename?: 'DescribeDataGuardGroup'; DataGuardsSet: Array; RequestId: Scalars['String']; isSupportDomain: Scalars['Boolean']; }; /** 获取网络实例-专线网关的可添加到云企业网的路由列表&&获取专线网关的路由列表 */ export type DescribeDcGatewayRoutes = { __typename?: 'DescribeDcGatewayRoutes'; DirectConnectRouteSet?: Maybe>; RequestId?: Maybe; }; export type DescribeEbsPerfQuotasData = { __typename?: 'DescribeEbsPerfQuotasData'; rKey: Scalars['String']; rValue?: Maybe>; }; export type DescribeEntrySnapshots = { __typename?: 'DescribeEntrySnapshots'; Volume?: Maybe>; }; export type DescribeEntrySnapshotsData = { __typename?: 'DescribeEntrySnapshotsData'; rKey?: Maybe; rValue?: Maybe; }; export type DescribeEpcsInfo = { __typename?: 'DescribeEpcsInfo'; HostSet: Array; NextToken?: Maybe; TotalCount?: Maybe; }; /** 获取其他账号给云企业网授权的专线网关列表 */ export type DescribeGrantDirectConnectGateways = { __typename?: 'DescribeGrantDirectConnectGateways'; DirectConnectGatewaySet?: Maybe>; RequestId?: Maybe; }; /** 获取其他账号给云企业网授权的VPC列表 */ export type DescribeGrantVpcs = { __typename?: 'DescribeGrantVpcs'; RequestId?: Maybe; VpcSet?: Maybe>; }; export type DescribeImageRepositoryResParams = { __typename?: 'DescribeImageRepositoryResParams'; DescribeRepository: Array; TotalCount: Scalars['Float']; }; export type DescribeImages = { __typename?: 'DescribeImages'; ImageCount?: Maybe; ImagesSet?: Maybe>; RequestId?: Maybe; }; export type DescribeInstanceGroupCount = { __typename?: 'DescribeInstanceGroupCount'; Count?: Maybe; Data?: Maybe>; }; /** 获取互通大区列表 */ export type DescribeInterAreas = { __typename?: 'DescribeInterAreas'; InterAreaSet?: Maybe>; }; export type DescribeInterRegions = { __typename?: 'DescribeInterRegions'; InterRegionSet?: Maybe>; RequestId?: Maybe; }; /** 获取IstioGateway */ export type DescribeIstioGatewayResponse = { __typename?: 'DescribeIstioGatewayResponse'; GloabalNamespaceName?: Maybe>; IstioGatewayInfo?: Maybe>; RequestId?: Maybe; }; export type DescribeJobStatusData = { __typename?: 'DescribeJobStatusData'; Data?: Maybe>; }; /** 获取云堡垒机详情 */ export type DescribeKbh = { __typename?: 'DescribeKbh'; KBHInfo?: Maybe; RequestId?: Maybe; }; export type DescribeKciPackagesResParams = { __typename?: 'DescribeKciPackagesResParams'; Packages: Array; }; export type DescribeKciSecurityGroupsResParams = { __typename?: 'DescribeKciSecurityGroupsResParams'; SecurityGroupList: Array; }; export type DescribeKciServiceStatusResParams = { __typename?: 'DescribeKciServiceStatusResParams'; Status: Scalars['Float']; }; export type DescribeKeadMinRate = { __typename?: 'DescribeKeadMinRate'; MinBwRate?: Maybe; Return?: Maybe; }; export type DescribeKecIamRoles = { __typename?: 'DescribeKecIamRoles'; ListRolesResult: ListRolesResult; RequestId: Scalars['String']; }; /** 获取经典型负载均衡列表 */ export type DescribeLoadBalancers = { __typename?: 'DescribeLoadBalancers'; LoadBalancerDescriptions?: Maybe>; NextToken?: Maybe; RequestId?: Maybe; TotalCount?: Maybe; }; /** 获取本地盘快照 */ export type DescribeLocalVolumeSnapshots = { __typename?: 'DescribeLocalVolumeSnapshots'; LocalVolumeSnapshotCount: Scalars['Float']; LocalVolumeSnapshotSet?: Maybe>; }; export type DescribeMarketImageCategories = { __typename?: 'DescribeMarketImageCategories'; code?: Maybe; data?: Maybe>; requestId?: Maybe; }; export type DescribeMarketImages = { __typename?: 'DescribeMarketImages'; code?: Maybe; data: MarketImageData; msg?: Maybe; requestId?: Maybe; }; /** 监控图表 - 获取监控指标数据 */ export type DescribeMetricsData = { __typename?: 'DescribeMetricsData'; code?: Maybe; data?: Maybe>; message?: Maybe; requestId?: Maybe; }; export type DescribeMetricsDataList = { __typename?: 'DescribeMetricsDataList'; datapoints?: Maybe>; metric?: Maybe; metricDesc?: Maybe; tags?: Maybe; }; export type DescribeModels = { __typename?: 'DescribeModels'; InstanceCount?: Maybe; ModelSet?: Maybe>; RequestId?: Maybe; code?: Maybe; }; /** 根据云企业网ID获取网络实例列表 */ export type DescribeNetworkInstances = { __typename?: 'DescribeNetworkInstances'; NetworkInstanceSet?: Maybe>; RequestId?: Maybe; }; /** 获取云企业网带宽包价格体系信息 */ export type DescribePriceSystemOfCen = { __typename?: 'DescribePriceSystemOfCen'; data?: Maybe; errorCode?: Maybe; errorMsg?: Maybe; requestId?: Maybe; }; /** 获取子网内网IP信息,预留IP */ export type DescribePrivateIpAttributes = { __typename?: 'DescribePrivateIpAttributes'; PrivateIpAddressAttributeSet?: Maybe>; RequestId: Scalars['String']; }; export type DescribeProductSellOutsData = { __typename?: 'DescribeProductSellOutsData'; rKey: Scalars['String']; rValue: Scalars['Float']; }; /** 获取VPC已发布的网段及名称 */ export type DescribePublishedRoutes = { __typename?: 'DescribePublishedRoutes'; CenRouteSet?: Maybe>; NextToken?: Maybe; RequestId?: Maybe; }; /** 获取Quota配额 */ export type DescribeQuotaByName = { __typename?: 'DescribeQuotaByName'; Allow?: Maybe; QuotaMax?: Maybe; QuotaRt?: Maybe; }; export type DescribeResourceQuotaResParams = { __typename?: 'DescribeResourceQuotaResParams'; ResourceQuotaList: Array; }; /** 获取VPC路由列表(子网类型的) */ export type DescribeRoutes = { __typename?: 'DescribeRoutes'; RequestId?: Maybe; RouteSet?: Maybe>; }; /** 监控图表 - 获取监控面板详情 */ export type DescribeScreen = { __typename?: 'DescribeScreen'; code?: Maybe; data?: Maybe; message?: Maybe; requestId?: Maybe; }; export type DescribeScreenApplications = { __typename?: 'DescribeScreenApplications'; appId?: Maybe; graphs?: Maybe>; name?: Maybe; }; export type DescribeScreenData = { __typename?: 'DescribeScreenData'; applications?: Maybe>; name?: Maybe; productType?: Maybe; screenId?: Maybe; }; export type DescribeScreenGraphs = { __typename?: 'DescribeScreenGraphs'; graphId?: Maybe; graphType?: Maybe; lines?: Maybe>; title?: Maybe; units?: Maybe; }; export type DescribeScreenKisObj = { __typename?: 'DescribeScreenKisObj'; applications?: Maybe>; name?: Maybe; productType?: Maybe; screenId?: Maybe; }; export type DescribeScreenLines = { __typename?: 'DescribeScreenLines'; delay?: Maybe; flags?: Maybe; instance?: Maybe; legend?: Maybe; lineId?: Maybe; metricKey?: Maybe; metricType?: Maybe; tags?: Maybe; }; export type DescribeScreenTags = { __typename?: 'DescribeScreenTags'; host?: Maybe; }; export type DescribeSecurityGroupsQuota = { __typename?: 'DescribeSecurityGroupsQuota'; MAX: Scalars['Float']; QuotaId: Scalars['Float']; QuotaName: Scalars['String']; Region: Scalars['String']; RequestId: Scalars['String']; }; export type DescribeSnapshotServiceStatus = { __typename?: 'DescribeSnapshotServiceStatus'; msg: Scalars['String']; status: Scalars['Float']; }; /** 获取系统盘和数据盘快照 */ export type DescribeSnapshots = { __typename?: 'DescribeSnapshots'; Page?: Maybe; Snapshots?: Maybe>; }; export type DescribeSnapshotsResParams = { __typename?: 'DescribeSnapshotsResParams'; Snapshots: Array; TotalCount?: Maybe; }; export type DescribeSubnetsResParams = { __typename?: 'DescribeSubnetsResParams'; SubnetList: Array; }; export type DescribeTagKeys = { __typename?: 'DescribeTagKeys'; RequestId?: Maybe; TagKeySet?: Maybe>; TagKeySum?: Maybe; }; export type DescribeTagKeysV2 = { __typename?: 'DescribeTagKeysV2'; Page?: Maybe; PageSize?: Maybe; RequestId?: Maybe; TagKeys?: Maybe>; Total?: Maybe; }; export type DescribeTagResParams = { __typename?: 'DescribeTagResParams'; TagList: Array; TotalCount?: Maybe; }; export type DescribeTagValues = { __typename?: 'DescribeTagValues'; RequestId?: Maybe; TagValueSet?: Maybe>; TagValueSum?: Maybe; }; export type DescribeTagValuesV2 = { __typename?: 'DescribeTagValuesV2'; Page?: Maybe; PageSize?: Maybe; RequestId?: Maybe; TagValues?: Maybe>; Total?: Maybe; }; export type DescribeVolumesResParams = { __typename?: 'DescribeVolumesResParams'; TotalCount?: Maybe; Volumes: Array; }; export type DescribeVpcInfos = { __typename?: 'DescribeVpcInfos'; RequestId: Scalars['String']; VpcSet: Array; }; /** 获取网络实例VPC类型的可添加到云企业网的路由列表 */ export type DescribeVpcRoutes = { __typename?: 'DescribeVpcRoutes'; RequestId?: Maybe; RouteSet?: Maybe>; }; export type DescribeVpcsResParams = { __typename?: 'DescribeVpcsResParams'; VpcList: Array; }; /** 云企业网解绑带宽包 */ export type DetachCenBandWidthPackage = { __typename?: 'DetachCenBandWidthPackage'; RequestId?: Maybe; Return?: Maybe; }; export type DetachCenInstanceData = { __typename?: 'DetachCenInstanceData'; CenId?: Maybe; InstanceId?: Maybe; Message?: Maybe; Return?: Maybe; }; export type DetachResourceTagsV2 = { __typename?: 'DetachResourceTagsV2'; RequestId?: Maybe; Result?: Maybe; }; export type DirectConnectGatewaySet = { __typename?: 'DirectConnectGatewaySet'; AssociatedInstanceType?: Maybe; CenAccountId?: Maybe; CenId?: Maybe; CreateTime?: Maybe; DirectConnectGatewayId: Scalars['String']; DirectConnectGatewayName?: Maybe; DirectConnectInterfaceId?: Maybe; DirectConnectInterfaceInfoSet?: Maybe>; RemoteCidrSet?: Maybe>; Status?: Maybe; Version?: Maybe; VpcId?: Maybe; }; export type DirectConnectInterfaceInfoSet = { __typename?: 'DirectConnectInterfaceInfoSet'; DirectConnectInterfaceId: Scalars['String']; DirectConnectInterfaceName?: Maybe; }; export type DirectConnectRouteSet = { __typename?: 'DirectConnectRouteSet'; BgpStatus?: Maybe; CenStatus?: Maybe; CreateTime?: Maybe; DestinationCidrBlock?: Maybe; DirectConnectId?: Maybe; DirectConnectName?: Maybe; DirectConnectRouteId: Scalars['String']; NextHopSet?: Maybe>; PublishedStatus?: Maybe; RouteType?: Maybe; }; export type Discount = { __typename?: 'Discount'; discount?: Maybe; name?: Maybe; }; export type DiscountItem = { __typename?: 'DiscountItem'; billType?: Maybe; business_scenario?: Maybe; code?: Maybe; cost_bearing_party?: Maybe; cost_bearing_product_group?: Maybe; create_time?: Maybe; creater_id?: Maybe; creater_name?: Maybe; event_rule: EventRule; event_status?: Maybe; event_type?: Maybe; name?: Maybe; update_time?: Maybe; updater_id?: Maybe; updater_name?: Maybe; }; export type DiscountRes = { __typename?: 'DiscountRes'; code: Scalars['Float']; data?: Maybe>; }; export type DiscountRuleDetail = { __typename?: 'DiscountRuleDetail'; order_full_month: Scalars['Float']; order_reduce_discount: Scalars['Float']; }; export type DiskConfig = { __typename?: 'DiskConfig'; DiskAttribute: Scalars['String']; DiskCount: Scalars['Float']; DiskId: Scalars['String']; DiskSpace: Scalars['String']; DiskType: Scalars['String']; Raid: Scalars['String']; Space: Scalars['String']; SystemDiskSpace?: Maybe; templateIndex: Scalars['Float']; }; export type DiskEpcItem = { __typename?: 'DiskEpcItem'; DiskAttribute?: Maybe; DiskCount?: Maybe; DiskSpace?: Maybe; DiskType?: Maybe; Raid?: Maybe; Space?: Maybe; }; export type DistributeKmsPermission = { __typename?: 'DistributeKmsPermission'; isEntrypt?: Maybe; isKms?: Maybe; kmsDayMonth?: Maybe; }; export type EbsVolume = { DeleteWithInstance?: InputMaybe; FsType?: InputMaybe; Size?: InputMaybe; SnapshotId?: InputMaybe; Type?: InputMaybe; VolumeId?: InputMaybe; }; export type EbsItem = { __typename?: 'EbsItem'; AvailabilityZone: Scalars['String']; ChargeType?: Maybe; CreateTime?: Maybe; InstanceType?: Maybe; ProjectId?: Maybe; Size: Scalars['Float']; VolumeCategory?: Maybe; VolumeId: Scalars['String']; VolumeName: Scalars['String']; VolumeStatus: Scalars['String']; VolumeType: Scalars['String']; }; export type EbsParam = { billType?: InputMaybe; count?: InputMaybe; deleteWithInstance?: InputMaybe; display?: InputMaybe; duration?: InputMaybe; durationUnit?: InputMaybe; encrypted?: InputMaybe; isBindCloudServer?: InputMaybe; productType?: InputMaybe; productWhat?: InputMaybe; size?: InputMaybe; snapshotId?: InputMaybe; snapshotName?: InputMaybe; volumeId?: InputMaybe; volumeType?: InputMaybe; }; export type EbsProduct = { __typename?: 'EbsProduct'; ebs?: Maybe; }; export type EditTagsV2 = { __typename?: 'EditTagsV2'; RequestId?: Maybe; Result?: Maybe; }; export type EipEpcItem = { __typename?: 'EipEpcItem'; AllocationId?: Maybe; BandWidth?: Maybe; BandWidthShareId?: Maybe; BandWidthShareName?: Maybe; CreateTime?: Maybe; EndTime?: Maybe; InstanceId?: Maybe; InstanceType?: Maybe; IsBandWidthShare?: Maybe; Isp?: Maybe; LineId?: Maybe; LineName?: Maybe; LoadBalancer?: Maybe; NetworkInterfaceId?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; PublicIp?: Maybe; State?: Maybe; }; export type EipInfo = { __typename?: 'EipInfo'; PublicIp?: Maybe; }; export type EipPackage = { __typename?: 'EipPackage'; packageCode: Scalars['String']; packageInfo: Array; packageName: Scalars['String']; packageType: Scalars['Float']; refBillTypeList: Array; refRegionList: Array; }; export type EipPackageInfo = { __typename?: 'EipPackageInfo'; propCode?: Maybe; propName?: Maybe; propValue: Array; propValueType?: Maybe; type?: Maybe; }; export type EipParam = { billType?: InputMaybe; bwsId?: InputMaybe; count?: InputMaybe; duration?: InputMaybe; durationUnit?: InputMaybe; lineId?: InputMaybe; net?: InputMaybe; productWhat?: InputMaybe; projectId?: InputMaybe; provider?: InputMaybe; }; export type EipParamItem = { billType: Scalars['Float']; count: Scalars['Float']; duration: Scalars['Float']; durationUnit?: InputMaybe; lineId: Scalars['String']; net: Scalars['Float']; provider: Scalars['String']; }; export type EipPriceDetails = { __typename?: 'EipPriceDetails'; discount?: Maybe; discountedPrice?: Maybe; originalPrice?: Maybe; }; export type EipPriceResult = { __typename?: 'EipPriceResult'; price: Scalars['Float']; }; export type EipProductType = { __typename?: 'EipProductType'; packageList: Array; productTypeCode: Scalars['String']; productTypeEnName: Scalars['String']; productTypeId: Scalars['Float']; productTypeName: Scalars['String']; }; export type EipPropValue = { __typename?: 'EipPropValue'; max?: Maybe; min?: Maybe; name?: Maybe; step?: Maybe; value?: Maybe; }; export type EipRefBillType = { __typename?: 'EipRefBillType'; billTypeEnName?: Maybe; billTypeId: Scalars['Float']; billTypeName: Scalars['String']; }; export type EipRefRegion = { __typename?: 'EipRefRegion'; areaCode?: Maybe; areaEnName?: Maybe; areaName?: Maybe; innerCode?: Maybe; regionCode: Scalars['String']; regionEnName?: Maybe; regionName: Scalars['String']; regionType?: Maybe; }; export type EnvironmentVarItem = { Key: Scalars['String']; Value: Scalars['String']; }; export type EpcAz = { __typename?: 'EpcAZ'; azCode: Scalars['String']; azName: Scalars['String']; enName: Scalars['String']; }; export type EpcBillType = { __typename?: 'EpcBillType'; billTypeEnName: Scalars['String']; billTypeId: Scalars['Float']; billTypeName: Scalars['String']; }; export type EpcDisk = { __typename?: 'EpcDisk'; DiskInfos?: Maybe>; DiskRaids?: Maybe>; }; export type EpcDiskInfo = { __typename?: 'EpcDiskInfo'; DiskNum: Scalars['Float']; DiskSize: Scalars['String']; DiskType: Scalars['String']; }; export type EpcDiskRaid = { __typename?: 'EpcDiskRaid'; Raid: Scalars['String']; RaidName: Scalars['String']; RaidNameEn: Scalars['String']; Space: Scalars['String']; }; export type EpcPackage = { __typename?: 'EpcPackage'; packageCode: Scalars['String']; packageInfo: Array; packageName: Scalars['String']; packageType: Scalars['Float']; refBillTypeList: Array; refRegionList: Array; }; export type EpcPackageInfo = { __typename?: 'EpcPackageInfo'; propCode: Scalars['String']; propName: Scalars['String']; propValue?: Maybe>; propValueType: Scalars['Float']; type: Scalars['Float']; }; /** 查询EPC价格体系 */ export type EpcPriceSystem = { __typename?: 'EpcPriceSystem'; productGroupCode: Scalars['String']; productGroupEnName: Scalars['String']; productGroupId: Scalars['Float']; productGroupName: Scalars['String']; productTypeList: Array; }; export type EpcProductType = { __typename?: 'EpcProductType'; billTypeList: Array; packageList: Array; productTypeCode: Scalars['String']; productTypeEnName: Scalars['String']; productTypeId: Scalars['Float']; productTypeName: Scalars['String']; regionList: Array; }; export type EpcPropValueNormal = { __typename?: 'EpcPropValueNormal'; defaultVal: Scalars['Boolean']; enName: Scalars['String']; name: Scalars['String']; value: Scalars['String']; }; export type EpcPropValueStep = { __typename?: 'EpcPropValueStep'; max: Scalars['Float']; min: Scalars['Float']; step: Scalars['Float']; }; export type EpcPropValueUnion = EpcPropValueNormal | EpcPropValueStep; export type EpcRaidAttribute = { __typename?: 'EpcRaidAttribute'; DiskSet?: Maybe>; HostType: Scalars['String']; RaidId: Scalars['String']; TemplateName: Scalars['String']; }; export type EpcRegion = { __typename?: 'EpcRegion'; active: Scalars['Boolean']; areaCode: Scalars['String']; areaEnName: Scalars['String']; areaName: Scalars['String']; azList: Array; innerCode: Scalars['String']; regionCode: Scalars['String']; regionEnName: Scalars['String']; regionName: Scalars['String']; regionType: Scalars['Float']; }; /** 查询试用额度 */ export type EpcTypeConfInfo = { __typename?: 'EpcTypeConfInfo'; BmTypeConfSet?: Maybe>; }; export type EpcTypeItem = { __typename?: 'EpcTypeItem'; cpu: CpuGpuConfig; gpu: CpuGpuConfig; hostType: Scalars['String']; hostTypeName: Scalars['String']; memory?: Maybe; postStorage?: Maybe>; preStorage?: Maybe>; productGroup?: Maybe; productLine: Scalars['String']; type: Scalars['Float']; }; /** DescribeEpcTypes */ export type EpcTypes = { __typename?: 'EpcTypes'; epcTypeSet?: Maybe>; }; export type Error = { __typename?: 'Error'; Code?: Maybe; Message?: Maybe; }; export type ErrorData = { __typename?: 'ErrorData'; Code?: Maybe; Message?: Maybe; Type?: Maybe; }; export type EssdPlItem = { __typename?: 'EssdPlItem'; Max: Scalars['Float']; Min: Scalars['Float']; QuotaTypeName: Scalars['String']; Step: Scalars['Float']; }; export type EventRule = { __typename?: 'EventRule'; billType: Scalars['Float']; discount_switch: Scalars['String']; discount_type: Scalars['String']; discount_way: Scalars['String']; event_id: Scalars['Float']; id: Scalars['Float']; name: Scalars['String']; productGroupId: Scalars['Float']; productTypeId: Scalars['Float']; ruleDetail: Array; use_begin_time: Scalars['Float']; use_end_time: Scalars['Float']; use_voucher_limit: Scalars['String']; }; export type FileSystem = { __typename?: 'FileSystem'; AvailabilityZone: Scalars['String']; AvailabilityZoneName: Scalars['String']; CreationDate: Scalars['String']; FileSystemId: Scalars['String']; FileSystemName: Scalars['String']; FileSystemState: Scalars['String']; MountTargets: Array>; ProjectId?: Maybe; ProtocolType: Scalars['String']; ShortId?: Maybe; Size?: Maybe; StorageType: Scalars['String']; UsedSize?: Maybe; VpcId: Scalars['String']; VpcName?: Maybe; projectInfo?: Maybe; }; export type Filter = { Name: Scalars['String']; Value: Array; }; export type FormedInstanceData = { __typename?: 'FormedInstanceData'; FormedInstanceDataArray?: Maybe>; RequestId?: Maybe; }; /** 查询试用额度 */ export type FreeTrialAndAuth = { __typename?: 'FreeTrialAndAuth'; UserData?: Maybe; }; export type FreeTrialWalletData = { __typename?: 'FreeTrialWalletData'; available_credit: Scalars['Float']; expire_time?: Maybe; id: Scalars['Float']; is_active: Scalars['Boolean']; status: Scalars['Boolean']; total_credit: Scalars['Float']; user_email?: Maybe; user_id: Scalars['Float']; }; export type GetAccountProjectList = { __typename?: 'GetAccountProjectList'; ListProjectResult?: Maybe; RequestId?: Maybe; }; export type GetAutoDeleteTime = { __typename?: 'GetAutoDeleteTime'; code: Scalars['Float']; time: Scalars['String']; }; /** 校验云企业网是否有权限需要显示 */ export type GetCenUserPermission = { __typename?: 'GetCenUserPermission'; Allow?: Maybe; QuotaMax?: Maybe; QuotaRt?: Maybe; }; /** 查询用户试用金接口 */ export type GetFreeTrialWallet = { __typename?: 'GetFreeTrialWallet'; data?: Maybe; error?: Maybe; request_id?: Maybe; status?: Maybe; }; export type GetFreeTrialWalletData = { __typename?: 'GetFreeTrialWalletData'; available_credit?: Maybe; id?: Maybe; is_active?: Maybe; total_credit?: Maybe; user_email?: Maybe; user_id?: Maybe; }; /** 获取用户是否有查看堡垒机产品权限 */ export type GetKbhUserPermission = { __typename?: 'GetKbhUserPermission'; Allow?: Maybe; QuotaMax?: Maybe; QuotaRt?: Maybe; }; /** 获取高速通道列表 */ export type GetPort = { __typename?: 'GetPort'; Resource: Array; }; export type GetRegions = { __typename?: 'GetRegions'; data?: Maybe>; }; export type Getlines = { __typename?: 'Getlines'; LineSet?: Maybe>; RequestId?: Maybe; }; export type GlobalNamespace = { __typename?: 'GlobalNamespace'; AutoInjectSidecar?: Maybe; CreationTime?: Maybe; GlobalNamespaceId?: Maybe; GlobalNamespaceName?: Maybe; Labels?: Maybe>; State?: Maybe; }; /** 全局命名空间开启/关闭自动注入Sidecar */ export type GlobalNamespaceInjectSidecarResponse = { __typename?: 'GlobalNamespaceInjectSidecarResponse'; RequestId?: Maybe; }; export type GlobalNamespaceName = { __typename?: 'GlobalNamespaceName'; CreationTime?: Maybe; GlobalNamespaceId?: Maybe; LoadBalancerId?: Maybe; LoadBalancerName?: Maybe; }; /** 获取命名空间列表 */ export type GlobalNamespaceResponse = { __typename?: 'GlobalNamespaceResponse'; GlobalNamespace?: Maybe>; Page?: Maybe; }; /** 获取全局Sidecar配置 */ export type GlobalScopeSidecarConfigResponse = { __typename?: 'GlobalScopeSidecarConfigResponse'; SidecarProxyInitResourceLimit?: Maybe; SidecarProxyInitResourceRequest?: Maybe; SidecarProxyResourceLimit?: Maybe; SidecarProxyResourceRequest?: Maybe; }; export type GpuImageDriver = { __typename?: 'GpuImageDriver'; GpuImageDriverId: Scalars['String']; GpuModel?: Maybe>; ImageNameSet?: Maybe>; }; /** 查询GPU镜像驱动 */ export type GpuImageDriverSet = { __typename?: 'GpuImageDriverSet'; GpuImagesDriverSet?: Maybe>; }; export type GrayAccountItem = { __typename?: 'GrayAccountItem'; AccountId?: Maybe; }; export type HbkCreateProductParam4WebList = { AccountName?: InputMaybe; AllocationId?: InputMaybe; Architecture?: InputMaybe; AssetNumber?: InputMaybe; AvailableZone?: InputMaybe; BillType?: InputMaybe; Duration?: InputMaybe; DurationUnit?: InputMaybe; InstanceType?: InputMaybe; KbhId?: InputMaybe; KbhName?: InputMaybe; PrivateIpAddress?: InputMaybe; ProductType?: InputMaybe; ProductUse?: InputMaybe; ProductWhat?: InputMaybe; ProjectId?: InputMaybe; StoreSize?: InputMaybe; VnetId?: InputMaybe; VpcId?: InputMaybe; }; export type HbkProductParam4WebList = { Architecture?: InputMaybe; AssetNumber?: InputMaybe; BillType?: InputMaybe; Duration?: InputMaybe; DurationUnit?: InputMaybe; InstanceType?: InputMaybe; KbhId?: InputMaybe; ProductType?: InputMaybe; ProductUse?: InputMaybe; ProductWhat?: InputMaybe; ProjectId?: InputMaybe; StoreSize?: InputMaybe; }; export type HostEpcItem = { __typename?: 'HostEpcItem'; AllowModifyHyperThreading?: Maybe; AutoDeleteTime?: Maybe; AvailabilityZone?: Maybe; BondAttribute?: Maybe; CabinetId?: Maybe; CabinetName?: Maybe; ChargeType?: Maybe; CloudMonitorAgent?: Maybe; ComputerName?: Maybe; ContainerAgent?: Maybe; ContractDueTime?: Maybe; Cpu?: Maybe; CreateTime?: Maybe; DataDiskCatalogue?: Maybe; DataDiskCatalogueSuffix?: Maybe; DataFileType?: Maybe; DataVolumeSet?: Maybe>; DiskSet?: Maybe>; EnableBond?: Maybe; EnableContainer?: Maybe; EnableVnc?: Maybe; Gpu?: Maybe; GpuImageDriverId?: Maybe; HostId?: Maybe; HostName?: Maybe; HostStatus?: Maybe; HostType?: Maybe; HyperThreading?: Maybe; ImageId?: Maybe; InstanceType?: Maybe; KeyId?: Maybe; Memory?: Maybe; NetworkInterfaceAttributeSet?: Maybe>; NetworkInterfaceMode?: Maybe; NvmeDataDiskCatalogue?: Maybe; NvmeDataDiskCatalogueSuffix?: Maybe; NvmeDataFileType?: Maybe; OsName?: Maybe; ProductType?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; RackName?: Maybe; Raid?: Maybe; RaidTemplateId?: Maybe; ReleasableTime?: Maybe; Roces?: Maybe>; SecurityAgent?: Maybe; ServiceEndTime?: Maybe; Sn?: Maybe; SupportEbs?: Maybe; SystemFileType?: Maybe; SystemVolumeSize?: Maybe; SystemVolumeType?: Maybe; Tags?: Maybe>; TorName?: Maybe; VpcTrust?: Maybe; }; export type HostTypeList = { __typename?: 'HostTypeList'; business?: Maybe; cpu?: Maybe; hostType?: Maybe; id?: Maybe; memory?: Maybe; specification?: Maybe; }; export type Image = { __typename?: 'Image'; CreateTime?: Maybe; DiskType?: Maybe; EbsImageSize?: Maybe; EnableContainer?: Maybe; ExportProgress?: Maybe; ExportStatus?: Maybe; Format?: Maybe; ImageId?: Maybe; ImageInitialization?: Maybe; ImageName?: Maybe; ImageType?: Maybe; Name?: Maybe; OsName?: Maybe; OsType?: Maybe; Source: Scalars['String']; Status?: Maybe; }; export type ImageConfig = { __typename?: 'ImageConfig'; images: Array; p_type_config: Array; }; export type ImageInfo = { __typename?: 'ImageInfo'; ImageSet?: Maybe>; TotalCount?: Maybe; }; export type ImageInfoItem = { __typename?: 'ImageInfoItem'; Architecture?: Maybe; CloudInitSupport?: Maybe; ContainerFormat?: Maybe; CreationDate?: Maybe; FastBoot?: Maybe; HostnameSupport?: Maybe; ImageCategory?: Maybe; ImageCnName?: Maybe; ImageEnName?: Maybe; ImageId?: Maybe; ImageSource?: Maybe; ImageState?: Maybe; ImageVersion?: Maybe; InstantAccess?: Maybe; Ipv6Support?: Maybe; IsCloudMarket?: Maybe; IsModifyType?: Maybe; IsNpe?: Maybe; IsPublic?: Maybe; LoginKeySupport?: Maybe; Name?: Maybe; OnlineExpansion?: Maybe; PasswordSupport?: Maybe; Platform?: Maybe; Progress?: Maybe; RealImageId?: Maybe; SysDisk?: Maybe; Type?: Maybe; UserCategory?: Maybe; UserDataSupport?: Maybe; }; export type ImageRegistryCredentialItem = { Password: Scalars['String']; Server: Scalars['String']; Username: Scalars['String']; }; export type ImagesItem = { __typename?: 'ImagesItem'; CloudInitSupport: Scalars['Boolean']; HostnameSupport: Scalars['Boolean']; Ipv6Support: Scalars['Boolean']; IsModifyType: Scalars['Boolean']; LoginKeySupport: Scalars['Boolean']; PasswordSupport: Scalars['Boolean']; UserDataSupport: Scalars['Boolean']; imageEnName: Scalars['String']; imageId: Scalars['String']; imageName: Scalars['String']; imageVersion: Scalars['String']; }; export type ImagesSet = { __typename?: 'ImagesSet'; Architecture?: Maybe; AvailabilityZone?: Maybe; CloudInitSupport?: Maybe; ContainerFormat?: Maybe; CreationDate?: Maybe; Description?: Maybe; FastBoot?: Maybe; HostnameSupport?: Maybe; ImageId?: Maybe; ImageSource?: Maybe; ImageState?: Maybe; Ipv6Support?: Maybe; IsCloudMarket?: Maybe; IsModifyType?: Maybe; IsNpe?: Maybe; IsPublic?: Maybe; LoginKeySupport?: Maybe; Name?: Maybe; OnlineExpansion?: Maybe; PasswordSupport?: Maybe; Platform?: Maybe; Progress?: Maybe; RealImageId?: Maybe; SnapshotSet?: Maybe>; SysDisk?: Maybe; Type?: Maybe; UserCategory?: Maybe; UserDataSupport?: Maybe; }; export type InputMetricsTags = { host?: InputMaybe; p1?: InputMaybe; p2?: InputMaybe; }; export type InstallInfoItem = { __typename?: 'InstallInfoItem'; EpcHostId?: Maybe; ErrorMessage?: Maybe; }; export type InstanceConfigure = { __typename?: 'InstanceConfigure'; MemoryGb?: Maybe; VCPU?: Maybe; }; export type InstanceData = { __typename?: 'InstanceData'; AutoScalingType?: Maybe; AvailabilityZone?: Maybe; AvailabilityZoneName?: Maybe; ChargeType?: Maybe; CreationDate?: Maybe; CrossMigrateAccess?: Maybe; DataDiskPerformanceMode?: Maybe; DataDisks?: Maybe>; DedicatedUuid?: Maybe; EbsCount?: Maybe; EbsTotalSize?: Maybe; FailureAutoDelete?: Maybe; HostName?: Maybe; IamRoleName?: Maybe; ImageId?: Maybe; InstanceConfigure?: Maybe; InstanceId?: Maybe; InstanceName?: Maybe; InstanceType?: Maybe; IsDistributeIpv6?: Maybe; IsRunOptimised?: Maybe; IsShowSriovNetSupport?: Maybe; LiveUpgradeSupport?: Maybe; Migration?: Maybe; OrderInfo?: Maybe; PrivateIpAddress?: Maybe; ProductType?: Maybe; ProductWhat?: Maybe; ProjectId?: Maybe; PurchaseTime?: Maybe; ShutdownNoCharge?: Maybe; SpotStrategy?: Maybe; SriovNetSupport?: Maybe; SubnetId?: Maybe; SupportDataGuard?: Maybe; SystemDisk?: Maybe; VncSupport?: Maybe; eipInfo?: Maybe; imageInfo?: Maybe; isAutoDeletable?: Maybe; networkInfo?: Maybe>; projectInfo?: Maybe; tagInfo?: Maybe>; }; export type InstanceGroup = { __typename?: 'InstanceGroup'; Code?: Maybe; Data?: Maybe>; Error?: Maybe; Limit?: Maybe; Message?: Maybe; Offset?: Maybe; RequestId?: Maybe; Total?: Maybe; }; export type InstanceGroupCountData = { __typename?: 'InstanceGroupCountData'; Count: Scalars['Float']; Value: Scalars['String']; }; export type InstanceGroupItem = { __typename?: 'InstanceGroupItem'; Addresses?: Maybe>; Az?: Maybe; AzName?: Maybe; BillType?: Maybe; ClientIp?: Maybe; ClientPort?: Maybe; CreateDate?: Maybe; EndTime?: Maybe; Engine?: Maybe; InstanceId?: Maybe; InstanceName?: Maybe; ProductType?: Maybe; ProductTypeName?: Maybe; ProjectName?: Maybe; Region?: Maybe; Resources?: Maybe; ServiceEndTime?: Maybe; State?: Maybe; StateName?: Maybe; SubnetId?: Maybe; VpcId?: Maybe; Zones?: Maybe>; }; export type InstanceNetworkInfo = { __typename?: 'InstanceNetworkInfo'; AvailabilityZoneName?: Maybe; CreateTime?: Maybe; DNS1?: Maybe; DNS2?: Maybe; InstanceId?: Maybe; InstanceType?: Maybe; Ipv6Public?: Maybe; MacAddress?: Maybe; NetworkInterfaceId?: Maybe; NetworkInterfaceName?: Maybe; NetworkInterfaceType?: Maybe; PrivateIpAddress?: Maybe; ProductTag?: Maybe; SecurityGroupId?: Maybe; SecurityGroupName?: Maybe; SecurityGroupSet?: Maybe>; State?: Maybe; SubnetId?: Maybe; SubnetName?: Maybe; UserTag?: Maybe; VpcId?: Maybe; VpcName?: Maybe; }; export type InstancesResult = { __typename?: 'InstancesResult'; FormedInstanceDataArray?: Maybe>; code?: Maybe; }; export type InstancesSet = { __typename?: 'InstancesSet'; AvailabilityZone?: Maybe; AvailabilityZoneName?: Maybe; ChargeType?: Maybe; CreationDate?: Maybe; InstanceConfigure?: Maybe; InstanceId?: Maybe; InstanceName?: Maybe; InstanceState?: Maybe; InstanceType?: Maybe; ModelConfiguration?: Maybe; ProductType?: Maybe; ProjectId?: Maybe; eipInfo?: Maybe; imageInfo?: Maybe; networkInfo?: Maybe>; }; export type InterAreaSet = { __typename?: 'InterAreaSet'; InterAreaId?: Maybe; InterAreaName?: Maybe; }; export type InterRegionSet = { __typename?: 'InterRegionSet'; InterAreaId?: Maybe; InterRegionId?: Maybe; InterRegionName?: Maybe; }; export type IpHostPair = { Hostname: Scalars['String']; Ip: Scalars['String']; }; export type Ipv6CidrBlockAssociation = { __typename?: 'Ipv6CidrBlockAssociation'; Ipv6CidrBlock: Scalars['String']; }; export type Ipv6CidrBlockAssociationSet = { __typename?: 'Ipv6CidrBlockAssociationSet'; Ipv6CidrBlock: Scalars['String']; }; export type IsKa = { __typename?: 'IsKa'; status?: Maybe; user?: Maybe; }; export type IstioGatewayInfo = { __typename?: 'IstioGatewayInfo'; ClusterId?: Maybe; ClusterName?: Maybe; IstioGatewayId?: Maybe; IstioGatewayName?: Maybe; IstioGatewayType?: Maybe; }; export type JobSatatusItem = { __typename?: 'JobSatatusItem'; Count: Scalars['Float']; Date: Scalars['String']; Status: Scalars['Float']; }; export type KbhAzList = { __typename?: 'KbhAzList'; azCode: Scalars['String']; azName: Scalars['String']; enName: Scalars['String']; }; export type KbhBatchCalculateProduct = { __typename?: 'KbhBatchCalculateProduct'; Price?: Maybe; Promotions?: Maybe>; }; export type KbhBatchCreateProduct = { __typename?: 'KbhBatchCreateProduct'; data?: Maybe>; }; export type KbhBillTypeList = { __typename?: 'KbhBillTypeList'; billTypeEnName?: Maybe; billTypeId: Scalars['Float']; billTypeName?: Maybe; ruleMatched?: Maybe; }; export type KbhCreateBatchData = { __typename?: 'KbhCreateBatchData'; ProductId?: Maybe; }; /** 云堡垒机可用区产品数量 */ export type KbhDescribeProductSellOuts = { __typename?: 'KbhDescribeProductSellOuts'; data: Array; }; /** 获取已分配IP地址 */ export type KbhDescribeSubnetAllocatedIp = { __typename?: 'KbhDescribeSubnetAllocatedIp'; AvailableIpAddress: Array; RequestId: Scalars['String']; }; export type KbhDetailInfo = { __typename?: 'KbhDetailInfo'; AccountName?: Maybe; Architecture?: Maybe; ArchitectureName?: Maybe; AssetNumber?: Maybe; AvailableZoneName?: Maybe; BillType?: Maybe; BillTypeName?: Maybe; ConsoleStatus?: Maybe; CreatedAt?: Maybe; Duration?: Maybe; EipId?: Maybe; InstanceId?: Maybe; Name?: Maybe; PrivateIp?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; PublicIp?: Maybe; PublicLink?: Maybe; ServiceEndTime?: Maybe; StoreSize?: Maybe; VnetCidr?: Maybe; VnetId?: Maybe; VnetName?: Maybe; VpcCidr?: Maybe; VpcId?: Maybe; VpcName?: Maybe; }; export type KbhInfo = { __typename?: 'KbhInfo'; Architecture?: Maybe; ArchitectureName?: Maybe; AssetNumber?: Maybe; BillType?: Maybe; BillTypeName?: Maybe; ConsoleStatus?: Maybe; Duration?: Maybe; EipId?: Maybe; InstanceId: Scalars['String']; Name?: Maybe; Price?: Maybe; PrivateIP?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; PublicIP?: Maybe; PublicLink?: Maybe; ServiceEndTime?: Maybe; ServiceId?: Maybe; StoreSize?: Maybe; }; export type KbhPackageInfo = { __typename?: 'KbhPackageInfo'; measureUnitEnName?: Maybe; measureUnitName?: Maybe; propCode: Scalars['String']; propEnName?: Maybe; propName?: Maybe; propValue?: Maybe>; propValueType?: Maybe; type?: Maybe; }; export type KbhPackageList = { __typename?: 'KbhPackageList'; packageCode: Scalars['String']; packageEnName?: Maybe; packageInfo?: Maybe>; packageName?: Maybe; packageType?: Maybe; refBillTypeList?: Maybe>; refRegionList?: Maybe>; status?: Maybe; }; export type KbhProductTypeList = { __typename?: 'KbhProductTypeList'; billTypeList?: Maybe>; packageList?: Maybe>; postStatus?: Maybe; productTypeCode?: Maybe; productTypeEnName?: Maybe; productTypeId: Scalars['Float']; productTypeName?: Maybe; propertyList?: Maybe>; regionList?: Maybe>; status?: Maybe; }; export type KbhPropValueNormal = { __typename?: 'KbhPropValueNormal'; defaultVal?: Maybe; enName?: Maybe; name?: Maybe; value?: Maybe; }; export type KbhPropValueStep = { __typename?: 'KbhPropValueStep'; max: Scalars['Float']; min: Scalars['Float']; step: Scalars['Float']; }; export type KbhPropValueUnion = KbhPropValueNormal | KbhPropValueStep; export type KbhQueryPriceSystemData = { __typename?: 'KbhQueryPriceSystemData'; productClubId?: Maybe; productGroupCode?: Maybe; productGroupEnFullName?: Maybe; productGroupEnName?: Maybe; productGroupId: Scalars['Float']; productGroupName?: Maybe; productTypeList?: Maybe>; }; /** 查询可用IP数量 */ export type KbhQuerySubnetAvailableIpCount = { __typename?: 'KbhQuerySubnetAvailableIpCount'; count: Scalars['Float']; }; export type KbhRegionList = { __typename?: 'KbhRegionList'; active?: Maybe; areaCode?: Maybe; areaEnName?: Maybe; areaName?: Maybe; azList?: Maybe>; finance?: Maybe; industryLabel?: Maybe; innerCode?: Maybe; overseas?: Maybe; regionCode?: Maybe; regionEnName?: Maybe; regionId: Scalars['Float']; regionName?: Maybe; regionType?: Maybe; }; export type KbhReturnError = { __typename?: 'KbhReturnError'; Code?: Maybe; Message?: Maybe; Type?: Maybe; }; export type KciAz = { __typename?: 'KciAZ'; azCode: Scalars['String']; azName: Scalars['String']; enName: Scalars['String']; }; export type KciBillType = { __typename?: 'KciBillType'; billTypeEnName: Scalars['String']; billTypeId: Scalars['Float']; billTypeName: Scalars['String']; }; export type KciCalculateProductResParams = { __typename?: 'KciCalculateProductResParams'; Currency: Scalars['String']; Price: Scalars['String']; ProductGroup: Scalars['Float']; }; export type KciPackage = { __typename?: 'KciPackage'; packageCode: Scalars['String']; packageEnName: Scalars['String']; packageInfo: Array; packageName: Scalars['String']; packageType: Scalars['Float']; refBillTypeList: Array; refRegionList: Array; }; export type KciPackageInfo = { __typename?: 'KciPackageInfo'; propCode: Scalars['String']; propName: Scalars['String']; propValue?: Maybe>; propValueType: Scalars['Float']; type: Scalars['Float']; }; export type KciPackageItem = { __typename?: 'KciPackageItem'; Cpu: Scalars['Float']; Mem: Array; }; export type KciProductType = { __typename?: 'KciProductType'; billTypeList: Array; packageList: Array; productTypeCode: Scalars['String']; productTypeEnName: Scalars['String']; productTypeId: Scalars['Float']; productTypeName: Scalars['String']; regionList: Array; }; export type KciProjectItem = { __typename?: 'KciProjectItem'; AccountId?: Maybe; CreateTime?: Maybe; Krn?: Maybe; ProjectId: Scalars['Float']; ProjectName: Scalars['String']; Status?: Maybe; }; export type KciPropValueNormal = { __typename?: 'KciPropValueNormal'; defaultVal: Scalars['Boolean']; enName: Scalars['String']; name: Scalars['String']; value: Scalars['String']; }; export type KciPropValueStep = { __typename?: 'KciPropValueStep'; max: Scalars['Float']; min: Scalars['Float']; step: Scalars['Float']; }; export type KciPropValueUnion = KciPropValueNormal | KciPropValueStep; export type KciQuotaItem = { __typename?: 'KciQuotaItem'; Current: Scalars['Float']; Desc: Scalars['String']; Max: Scalars['Float']; Name: Scalars['String']; }; export type KciRegion = { __typename?: 'KciRegion'; active: Scalars['Boolean']; areaCode: Scalars['String']; areaEnName: Scalars['String']; areaName: Scalars['String']; azList: Array; innerCode: Scalars['String']; regionCode: Scalars['String']; regionEnName: Scalars['String']; regionName: Scalars['String']; regionType: Scalars['Float']; }; export type KciSubnet = { __typename?: 'KciSubnet'; AvailabilityZoneName: Scalars['String']; CidrBlock?: Maybe; CreateTime?: Maybe; NatId?: Maybe; SubnetId: Scalars['String']; SubnetName: Scalars['String']; SubnetType: Scalars['String']; VpcId: Scalars['String']; }; export type KciVpc = { __typename?: 'KciVpc'; CidrBlock?: Maybe; CreateTime?: Maybe; VpcId?: Maybe; VpcName?: Maybe; }; export type KeadParam = { billTypes?: InputMaybe>; bwsId?: InputMaybe; duration?: InputMaybe; instanceId?: InputMaybe; instanceType?: InputMaybe; isp?: InputMaybe; keadBandWidth?: InputMaybe; keadDDos?: InputMaybe; keadIpNumber?: InputMaybe; keadIpVersion?: InputMaybe; keadMaxBandWidth?: InputMaybe; keadName?: InputMaybe; link?: InputMaybe; originalKeadIpNumber?: InputMaybe; productType?: InputMaybe; productUse?: InputMaybe; productWhat?: InputMaybe; projectId?: InputMaybe; purchaseTime?: InputMaybe; serviceTime?: InputMaybe; }; /** 批量询价接口 */ export type KecBatchCalculateKvmPrice = { __typename?: 'KecBatchCalculateKVMPrice'; CalculatePriceSet?: Maybe>; code: Scalars['Float']; msg: Scalars['String']; }; export type KecCalculatePriceSet = { __typename?: 'KecCalculatePriceSet'; message: KecPriceMessage; no: Scalars['Float']; }; export type KecInstanceConfigure = { __typename?: 'KecInstanceConfigure'; DataDiskGb?: Maybe; DataDiskType?: Maybe; GPU?: Maybe; MemoryGb?: Maybe; RootDiskGb?: Maybe; VCPU?: Maybe; VGPU?: Maybe; }; /** 创建主机,价格体系接口 */ export type KecKvmList = { __typename?: 'KecKvmList'; RootSizeQuota: Array; azList?: Maybe>; billTypeList?: Maybe>; code: Scalars['String']; data: KvmListData; ebsPackage?: Maybe>; regionList?: Maybe>; sellOutData?: Maybe>; }; export type KecModel = { __typename?: 'KecModel'; AddressBandWidth?: Maybe; AddressChargeType?: Maybe; AddressProjectId?: Maybe; AddressPurchaseTime?: Maybe; AvailabilityZone?: Maybe; AvailabilityZoneName?: Maybe; BandWidthShareId?: Maybe; ChargeType?: Maybe; CreateTime?: Maybe; DataDiskGb?: Maybe; DataDiskPerformanceMode?: Maybe; DataDiskSet?: Maybe>; DataGuardId?: Maybe; FailureAutoDelete?: Maybe; HostName?: Maybe; IamRoleName?: Maybe; ImageId?: Maybe; InstanceConfigure?: Maybe; InstanceName?: Maybe; InstanceType?: Maybe; IsDistributeIpv6?: Maybe; KeepImageLogin?: Maybe; KeyId?: Maybe; LatestVersionNumber?: Maybe; LocalVolumeSnapshotId?: Maybe; LocalVolumeSnapshotName?: Maybe; ModelId?: Maybe; ModelName?: Maybe; ModifiedTime?: Maybe; NetworkInterfaceSet?: Maybe; OrderInfo?: Maybe; ProjectId?: Maybe; PurchaseTime?: Maybe; SecurityGroupId?: Maybe; SriovNetSupport?: Maybe; SubnetId?: Maybe; SystemDisk?: Maybe; TagSet?: Maybe>; UserData?: Maybe; dataGuardInfo?: Maybe; imageInfo?: Maybe; lineInfo?: Maybe; projectInfo?: Maybe; securityGroupInfo?: Maybe; securityGroupInfos?: Maybe>; subnetInfo?: Maybe; }; export type KecPriceDetails = { __typename?: 'KecPriceDetails'; discount: Scalars['Float']; discountedPrice: Scalars['Float']; originalPrice: Scalars['Float']; }; export type KecPriceMessage = { __typename?: 'KecPriceMessage'; RunCount: Scalars['Float']; code: Scalars['Float']; ebsPriceDetails: KecPriceDetails; kvmPrice?: Maybe; kvmPriceDetails?: Maybe; kvmSpotCpuMemMarketPrice?: Maybe; kvmSpotCpuMemOriginPrice?: Maybe; kvmSpotPrice?: Maybe; marketPrice?: Maybe; marketPriceDetails?: Maybe; msg: Scalars['String']; price: Scalars['Float']; totalPriceDetails: KecPriceDetails; }; export type KecProjectInfo = { __typename?: 'KecProjectInfo'; AccountId?: Maybe; Krn?: Maybe; ProjectDesc?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; Status?: Maybe; }; export type KeyEncryption = { __typename?: 'KeyEncryption'; keyEncryptionInfo?: Maybe>; }; export type KeyEncryptionItem = { __typename?: 'KeyEncryptionItem'; keyId: Scalars['String']; value: Scalars['Boolean']; }; export type KeyItem = { __typename?: 'KeyItem'; CreateTime?: Maybe; IsChecked: Scalars['Boolean']; KeyId: Scalars['String']; KeyName: Scalars['String']; PublicKey: Scalars['String']; }; export type KeySet = { __typename?: 'KeySet'; KeySet?: Maybe>; }; export type KfsAmountAndCapacity = { __typename?: 'KfsAmountAndCapacity'; allUsedSize: Scalars['Int']; fileSystemIds?: Maybe>>; region: KfsSimpleRegion; }; export type KfsSimpleRegion = { __typename?: 'KfsSimpleRegion'; azList: Array>; innerCode: Scalars['String']; regionCode: Scalars['String']; regionName: Scalars['String']; regionType?: Maybe; }; /** 获取监控指标数据 */ export type KisDescribeMetricsData = { __typename?: 'KisDescribeMetricsData'; code?: Maybe; data?: Maybe>; message?: Maybe; requestId?: Maybe; }; /** 获取监控面板详情 */ export type KisDescribeScreen = { __typename?: 'KisDescribeScreen'; code?: Maybe; data?: Maybe; message?: Maybe; requestId?: Maybe; }; /** 查询巡检故障列表 */ export type KisDeviceFault = { __typename?: 'KisDeviceFault'; Data: Array; Limit: Scalars['Float']; Offset: Scalars['Float']; Total: Scalars['Float']; }; export type KisDeviceFaultItem = { __typename?: 'KisDeviceFaultItem'; Col?: Maybe; CreateTime: Scalars['String']; Desc: Scalars['String']; DiscoverDate?: Maybe; DiscoverPeople: Scalars['String']; Id: Scalars['String']; Idc: Scalars['String']; IdcName: Scalars['String']; Ilo?: Maybe; InspecDate?: Maybe; Manufacturer: Scalars['String']; Model: Scalars['String']; OriIdc: Scalars['String']; OriRack?: Maybe; People: Scalars['String']; Rack?: Maybe; Reason: Scalars['String']; Sn: Scalars['String']; Status: Scalars['String']; StatusId: Scalars['String']; Type: Scalars['String']; UpdateTime: Scalars['String']; }; export type KisGetAccountAllProjectList = { __typename?: 'KisGetAccountAllProjectList'; ListProjectResult?: Maybe; }; /** 查询现场支持工单列表 */ export type KisGetJobs = { __typename?: 'KisGetJobs'; Jobs: Array; }; export type KisJobItem = { __typename?: 'KisJobItem'; CreatedAt: Scalars['String']; Idc: Scalars['String']; JobId: Scalars['String']; JobType: Scalars['String']; Message: Scalars['String']; NocCaseId: Scalars['String']; Person?: Maybe; Phone?: Maybe; Region: Scalars['String']; Remark?: Maybe; Status: Scalars['String']; }; export type KisListProjectResult = { __typename?: 'KisListProjectResult'; ProjectList?: Maybe>; Total?: Maybe; }; export type KisProjectLists = { __typename?: 'KisProjectLists'; ProjectDesc?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; Status?: Maybe; }; export type KisRegionItem = { __typename?: 'KisRegionItem'; key: Scalars['String']; title: Scalars['String']; }; export type KisRegions = { __typename?: 'KisRegions'; Regions?: Maybe>; }; export type Ks3 = { __typename?: 'Ks3'; compatible_host?: Maybe; compatible_inner_host?: Maybe; host?: Maybe; inner_host?: Maybe; ks3_region?: Maybe; }; /** 创建主机,价格体系接口 */ export type KvmList = { __typename?: 'KvmList'; RootSizeQuota: Array; code: Scalars['String']; data: KvmListData; sellOutData?: Maybe>; }; export type KvmListAz = { __typename?: 'KvmListAZ'; azCode: Scalars['String']; azName: Scalars['String']; }; export type KvmListBillType = { __typename?: 'KvmListBillType'; billTypeEnName: Scalars['String']; billTypeId: Scalars['Float']; billTypeName: Scalars['String']; }; export type KvmListData = { __typename?: 'KvmListData'; productGroupCode: Scalars['String']; productGroupId: Scalars['Float']; productGroupName: Scalars['String']; productTypeList: Array; }; export type KvmListPackage = { __typename?: 'KvmListPackage'; packageCode: Scalars['String']; packageInfo: Array; packageName: Scalars['String']; packageType: Scalars['Float']; refBillTypeList: Array; refRegionList: Array; }; export type KvmListPackageSellOut = { __typename?: 'KvmListPackageSellOut'; AvailableVmNum: Scalars['Float']; PackageCode: Scalars['String']; SellOutStatus: Scalars['Boolean']; Spec: Scalars['String']; Status: Scalars['String']; }; export type KvmListProductType = { __typename?: 'KvmListProductType'; billTypeList: Array; packageList: Array; productTypeCode: Scalars['String']; productTypeEnName: Scalars['String']; productTypeId: Scalars['Float']; productTypeName: Scalars['String']; propertyList: Array; regionList: Array; systemDisks: KvmListSystemDisks; }; export type KvmListPropValueNormal = { __typename?: 'KvmListPropValueNormal'; defaultVal: Scalars['Boolean']; enName: Scalars['String']; name: Scalars['String']; value: Scalars['String']; }; export type KvmListPropValueStep = { __typename?: 'KvmListPropValueStep'; max: Scalars['Float']; min: Scalars['Float']; step: Scalars['Float']; }; export type KvmListPropertyOrPackage = { __typename?: 'KvmListPropertyOrPackage'; propCode: Scalars['String']; propName?: Maybe; propValue: Array; propValueType?: Maybe; type?: Maybe; }; export type KvmListRegion = { __typename?: 'KvmListRegion'; areaCode: Scalars['String']; areaEnName: Scalars['String']; areaName: Scalars['String']; azList: Array; innerCode: Scalars['String']; regionCode: Scalars['String']; regionEnName: Scalars['String']; regionName: Scalars['String']; }; export type KvmListSellOut = { __typename?: 'KvmListSellOut'; AllSellOutStatus?: Maybe; AvailabilityZone: Scalars['String']; Extra?: Maybe; PackageSellOuts?: Maybe>; ProductCode: Scalars['String']; ProductName: Scalars['String']; ProductType: Scalars['Float']; SellOutStatus: Scalars['Boolean']; ShouldExpand: Scalars['Boolean']; }; export type KvmListSystemDisks = { __typename?: 'KvmListSystemDisks'; id?: Maybe; name?: Maybe; }; export type KvmParam = { allocateAddress?: InputMaybe; architecture?: InputMaybe; availabilityZone?: InputMaybe; bigModel?: InputMaybe; billType?: InputMaybe; count?: InputMaybe; cpu?: InputMaybe; dataDiskPerformanceMode?: InputMaybe; deploymentMode?: InputMaybe; display?: InputMaybe; duration?: InputMaybe; durationUnit?: InputMaybe; embedding?: InputMaybe; extra?: InputMaybe; gpu?: InputMaybe; hdd?: InputMaybe; hostName?: InputMaybe; iamRoleName?: InputMaybe; instanceName?: InputMaybe; instancePassword?: InputMaybe; instanceType?: InputMaybe; isDistributeIpv6?: InputMaybe; keepImageLogin?: InputMaybe; keyIds?: InputMaybe>; localVolumeSnapshotId?: InputMaybe; localVolumeSnapshotName?: InputMaybe; mem?: InputMaybe; milvus?: InputMaybe; modelName?: InputMaybe; monitorFlag?: InputMaybe; netWorkList?: InputMaybe>; ops?: InputMaybe; opstype?: InputMaybe; priceMethod?: InputMaybe; privateIpAddress?: InputMaybe; productType?: InputMaybe; productWhat?: InputMaybe; projectId?: InputMaybe; rootDisk?: InputMaybe; securityGroupIds?: InputMaybe>; spotPriceLimit?: InputMaybe; spotStrategy?: InputMaybe; sriovNetSupport?: InputMaybe; ssd?: InputMaybe; subnetId?: InputMaybe; systemDiskType?: InputMaybe; tagsList?: InputMaybe; userData?: InputMaybe; vpcId?: InputMaybe; }; export type KvmParamItem = { availabilityZone: Scalars['String']; cpu: Scalars['Float']; hdd?: InputMaybe; instanceType: Scalars['String']; mem: Scalars['Float']; no: Scalars['Float']; productType: Scalars['Float']; sriovNetSupport: Scalars['Boolean']; }; export type KvmParamPriceItem = { availabilityZone: Scalars['String']; billType: Scalars['Float']; count: Scalars['Float']; cpu: Scalars['Float']; duration: Scalars['String']; durationUnit: Scalars['String']; instanceType: Scalars['String']; mem: Scalars['Float']; ops: Scalars['String']; opstype: Scalars['Float']; productType: Scalars['Float']; rootDisk: Scalars['Float']; sriovNetSupport: Scalars['Boolean']; ssd: Scalars['Float']; systemDiskType: Scalars['String']; }; export type KvmTagItem = { tagKey: Scalars['String']; tagValue: Scalars['String']; }; export type Label = { __typename?: 'Label'; key?: Maybe; value?: Maybe; }; export type LabelParam = { Key: Scalars['String']; Value: Scalars['String']; }; export type LangChainCreateProductRes = { __typename?: 'LangChainCreateProductRes'; code?: Maybe; eip?: Maybe; kvm?: Maybe; msg?: Maybe; }; export type LangChainEipParam = { billType?: InputMaybe; count?: InputMaybe; duration?: InputMaybe; durationUnit?: InputMaybe; lineId?: InputMaybe; net?: InputMaybe; projectId?: InputMaybe; provider?: InputMaybe; }; export type LangChainKvmParam = { allocateAddress?: InputMaybe; architecture?: InputMaybe; availabilityZone?: InputMaybe; bigModel?: InputMaybe; billType?: InputMaybe; count?: InputMaybe; cpu?: InputMaybe; deploymentMode?: InputMaybe; display?: InputMaybe; duration?: InputMaybe; durationUnit?: InputMaybe; embedding?: InputMaybe; extra?: InputMaybe; gpu?: InputMaybe; hostName?: InputMaybe; iamRoleName?: InputMaybe; instanceName?: InputMaybe; instancePassword?: InputMaybe; instanceType?: InputMaybe; isDistributeIpv6?: InputMaybe; keepImageLogin?: InputMaybe; keyIds?: InputMaybe>; mem?: InputMaybe; milvus?: InputMaybe; monitorFlag?: InputMaybe; netWorkList?: InputMaybe>; ops?: InputMaybe; opstype?: InputMaybe; priceMethod?: InputMaybe; privateIpAddress?: InputMaybe; productType?: InputMaybe; projectId?: InputMaybe; rootDisk?: InputMaybe; securityGroupIds?: InputMaybe>; sriovNetSupport?: InputMaybe; ssd?: InputMaybe; subnetId?: InputMaybe; systemDiskType?: InputMaybe; tagsList?: InputMaybe; userData?: InputMaybe; vpcId?: InputMaybe; }; export type LangChainProduct = { __typename?: 'LangChainProduct'; data?: Maybe; message?: Maybe; status?: Maybe; }; export type LangChainProductData = { __typename?: 'LangChainProductData'; price?: Maybe; productGroup?: Maybe; productId?: Maybe; }; export type LangChainTag = { resourceList?: InputMaybe>; tagList?: InputMaybe>; }; export type LangChainVpcInfo = { __typename?: 'LangChainVpcInfo'; RequestId?: Maybe; SecurityGroupSet?: Maybe>; SubnetSet?: Maybe>; VpcSet?: Maybe>; }; export type LangChainimageInfo = { __typename?: 'LangChainimageInfo'; ImageId?: Maybe; }; export type LimitSidecar = { __typename?: 'LimitSidecar'; ResourceCPULimit?: Maybe; ResourceMemoryLimit?: Maybe; }; export type Line = { __typename?: 'Line'; IpVersion?: Maybe; Isp?: Maybe; LineId?: Maybe; LineName?: Maybe; LineType?: Maybe; }; export type LineInfo = { __typename?: 'LineInfo'; IpVersion?: Maybe; Isp?: Maybe; LineId?: Maybe; LineName?: Maybe; LineType?: Maybe; }; export type LineItem = { __typename?: 'LineItem'; IpVersion?: Maybe; Isp?: Maybe; LineId?: Maybe; LineName?: Maybe; LineType?: Maybe; }; export type LineSetInfo = { __typename?: 'LineSetInfo'; LineSet: Array; }; export type ListKLogPoolsResParams = { __typename?: 'ListKLogPoolsResParams'; Pools: Array; }; export type ListKLogProjectsResParams = { __typename?: 'ListKLogProjectsResParams'; Projects: Array; }; /** 获取云堡垒机列表 */ export type ListKbh = { __typename?: 'ListKbh'; KBHInfo?: Maybe>; RequestId?: Maybe; }; export type ListPriceRegions = { __typename?: 'ListPriceRegions'; data?: Maybe>; }; export type ListPriceRegionsItem = { __typename?: 'ListPriceRegionsItem'; areaCode?: Maybe; regionCode: Scalars['String']; regionEnName?: Maybe; regionId: Scalars['String']; regionName: Scalars['String']; }; export type ListProjectResult = { __typename?: 'ListProjectResult'; ProjectList: Array; Total: Scalars['Float']; }; export type ListRolesResult = { __typename?: 'ListRolesResult'; Roles: Roles; }; export type LoadBalancerDescriptions = { __typename?: 'LoadBalancerDescriptions'; AllocationId?: Maybe; ChargeType?: Maybe; CreateTime?: Maybe; DeleteProtection?: Maybe; EipLineName?: Maybe; EipProjectId?: Maybe; EipProjectName?: Maybe; IpVersion?: Maybe; LbStatus?: Maybe; LbType?: Maybe; ListenerCount?: Maybe; ListenersCount?: Maybe; LoadBalancerId: Scalars['String']; LoadBalancerName?: Maybe; LoadBalancerState?: Maybe; ModifyProtection?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; PublicIp?: Maybe; State?: Maybe; TagSet?: Maybe>; Type?: Maybe; UserTag?: Maybe; VnetId?: Maybe; VpcId?: Maybe; VpcName?: Maybe; }; export type LocalVolumeSnapshotSetInfo = { __typename?: 'LocalVolumeSnapshotSetInfo'; CopyFromRemote: Scalars['Boolean']; CreateImage: Scalars['Boolean']; CreationDate: Scalars['String']; DiskSize: Scalars['Float']; InstanceId: Scalars['String']; LocalVolumeSnapshotDesc?: Maybe; LocalVolumeSnapshotId: Scalars['String']; LocalVolumeSnapshotName: Scalars['String']; MinDisk: Scalars['Float']; SnapshotType: Scalars['String']; SourceLocalVolumeCategory: Scalars['String']; SourceLocalVolumeId: Scalars['String']; SourceLocalVolumeName: Scalars['String']; SourceLocalVolumeState: Scalars['String']; State: Scalars['String']; }; export type Log = { __typename?: 'Log'; LogInfo?: Maybe; LogTime?: Maybe; }; export type LogCollect = { KLogPoolName: Scalars['String']; KLogProjectName: Scalars['String']; }; export type MachineType = { __typename?: 'MachineType'; defaultVal?: Maybe; enName?: Maybe; name?: Maybe; value?: Maybe; }; export type MarketImageCategoriesData = { __typename?: 'MarketImageCategoriesData'; attrArr: Scalars['String']; code: Scalars['String']; enName: Scalars['String']; grade: Scalars['Float']; id: Scalars['Float']; name: Scalars['String']; parentCode: Scalars['String']; sortNum: Scalars['Float']; state: Scalars['Float']; url: Scalars['String']; }; export type MarketImageData = { __typename?: 'MarketImageData'; first: Scalars['Float']; hasNext: Scalars['Boolean']; hasPre: Scalars['Boolean']; items?: Maybe>; nextPage: Scalars['Float']; page: Scalars['Float']; per_page: Scalars['Float']; prePage: Scalars['Float']; total: Scalars['Float']; totalPages: Scalars['Float']; }; export type MarketImageDetail = { __typename?: 'MarketImageDetail'; created: Scalars['String']; id: Scalars['String']; metadata?: Maybe; minDisk: Scalars['Float']; minRam: Scalars['Float']; name: Scalars['String']; progress: Scalars['Float']; status: Scalars['String']; updated: Scalars['String']; }; export type MarketImageItems = { __typename?: 'MarketImageItems'; Platform: Scalars['String']; SysDisk?: Maybe; categoryCode: Scalars['String']; companyId: Scalars['Float']; companyName: Scalars['String']; hourPrice: Scalars['Float']; imageDetail?: Maybe; imageId: Scalars['String']; monthPrice: Scalars['Float']; name: Scalars['String']; osVersion: Scalars['String']; productId: Scalars['Float']; publishState: Scalars['Float']; summary: Scalars['String']; }; export type MarketImageMetadata = { __typename?: 'MarketImageMetadata'; image_openstack_defined_cloudinit?: Maybe; image_type: Scalars['String']; image_user_defined_category: Scalars['String']; invisible: Scalars['String']; is_npe?: Maybe; os_version: Scalars['String']; owner_id: Scalars['String']; progress: Scalars['String']; user_id: Scalars['String']; }; export type MetricObject = { InstanceID: Scalars['String']; MetricDesc: Scalars['String']; MetricName: Scalars['String']; ProductType: Scalars['Float']; }; export type Metrics = { InstanceID?: InputMaybe; MetricDesc?: InputMaybe; MetricName?: InputMaybe; ProductType?: InputMaybe; Tags?: InputMaybe; }; export type MetricsTags = { __typename?: 'MetricsTags'; host?: Maybe; p1?: Maybe; p2?: Maybe; }; export type ModelConfigurationList = { __typename?: 'ModelConfigurationList'; architecture?: Maybe; bigModel?: Maybe; deploymentMode?: Maybe; embedding?: Maybe; milvus?: Maybe; }; export type ModelInstanceStateTypes = { __typename?: 'ModelInstanceStateTypes'; CostTime?: Maybe; Name?: Maybe; OnMigrate?: Maybe; TimeStamp?: Maybe; }; export type ModelTag = { __typename?: 'ModelTag'; Key?: Maybe; Value?: Maybe; }; /** 编辑云企业网 */ export type ModifyCen = { __typename?: 'ModifyCen'; Cen?: Maybe; RequestId?: Maybe; }; /** 修改带宽包名字 */ export type ModifyCenBandWidthPackage = { __typename?: 'ModifyCenBandWidthPackage'; CenBandWidthPackage?: Maybe; RequestId: Scalars['String']; }; export type ModifyCenData = { __typename?: 'ModifyCenData'; CenId?: Maybe; CenName?: Maybe; CreateTime?: Maybe; Description?: Maybe; }; /** 调整跨地域带宽 */ export type ModifyCenRegionBandwidth = { __typename?: 'ModifyCenRegionBandwidth'; CenRegionBandwidth?: Maybe; RequestId?: Maybe; }; /** 启动/关闭/重启堡垒机接口 */ export type ModifyKbh = { __typename?: 'ModifyKbh'; Error?: Maybe; RequestId?: Maybe; Res?: Maybe; }; /** 修改堡垒机名称 */ export type ModifyKbhName = { __typename?: 'ModifyKbhName'; Error?: Maybe; RequestId?: Maybe; Res?: Maybe; }; /** 启动/关闭/重启堡垒机接口 */ export type ModifyKbhStatus = { __typename?: 'ModifyKbhStatus'; Error?: Maybe; RequestId?: Maybe; Res?: Maybe; }; /** 编辑负载均衡名称 */ export type ModifyLoadBalancer = { __typename?: 'ModifyLoadBalancer'; CreateTime?: Maybe; IpVersion?: Maybe; LbType?: Maybe; LoadBalancerId?: Maybe; LoadBalancerName?: Maybe; LoadBalancerState?: Maybe; PublicIp?: Maybe; RequestId?: Maybe; Type?: Maybe; VpcId?: Maybe; }; export type Monitor = { __typename?: 'Monitor'; Day: Scalars['String']; FileSystemId: Scalars['String']; Hour: Scalars['String']; Status: Scalars['String']; UsedSize: Scalars['Float']; }; export type MountTarget = { __typename?: 'MountTarget'; CreationDate: Scalars['String']; IpAddress?: Maybe; MountTargetId: Scalars['String']; MountTargetState: Scalars['String']; SubnetId: Scalars['String']; SubnetName?: Maybe; }; export type Mutation = { __typename?: 'Mutation'; AddClusterIntoServiceMesh: AddClusterIntoServiceMeshResponse; AssociateAddress: AssociateAddress; AttachCenBandWidthPackage: AttachCenBandWidthPackage; AttachNetworkInstance: AttachNetworkInstance; BatchCreateProductOfCenPkg: BatchCreateProductOfCenPkg; BatchDeleteCens: BatchDeleteCens; BatchDeleteLoadBalancer: BatchDeleteLoadBalancer; BatchDetachNetworkInstances: BatchDetachNetworkInstances; BatchDisassociateLbAddress: BatchDisassociateLbAddress; BatchModifyLoadBalancer: BatchModifyLoadBalancer; BindKbhEip: BindKbhEip; CenCidrDelete: CenCidrDelete; CenCidrPublish: CenCidrPublish; CenUpdateInstancesProjectId: CenUpdateInstancesProjectId; CreateCen: CreateCen; CreateCenGrant: CreateCenGrant; CreateCenRegionBandwidth: CreateCenRegionBandwidth; CreateCompare: Result; CreateContainerGroup: CreateContainerGroupResParams; CreateGlobalNamespace: CreateGlobalNamespaceResponse; CreateModel: CreateModelRes; CreateProduct: CreateProductRes; CreateServiceMesh: CreateServiceMeshResponse; DeleteCenBandWidthPackage: DeleteCenBandWidthPackage; DeleteCenGrant: DeleteCenGrant; DeleteCenRegionBandwidth: DeleteCenRegionBandwidth; DescribeMetricsData: DescribeMetricsData; DescribePublishedRoutes: DescribePublishedRoutes; DescribeScreen: DescribeScreen; DetachCenBandWidthPackage: DetachCenBandWidthPackage; GlobalNamespaceInjectSidecar: GlobalNamespaceInjectSidecarResponse; KbhBatchCreateProduct: KbhBatchCreateProduct; LangChainCreateProduct: LangChainCreateProductRes; LangChainModifyInstancename: ChangeInstanceNameResult; LangChainTerminateInstances: TerminateInstancesResult; ModifyCen: ModifyCen; ModifyCenBandWidthPackage: ModifyCenBandWidthPackage; ModifyCenRegionBandwidth: ModifyCenRegionBandwidth; ModifyKbh: ModifyKbh; ModifyKbhName: ModifyKbhName; ModifyKbhStatus: ModifyKbhStatus; ModifyLoadBalancer: ModifyLoadBalancer; RefundInstances: RefundInstances; RemoveClusterFromServiceMesh: RemoveClusterFromServiceMeshResponse; RemoveGlobalNamespace: RemoveGlobalNamespaceResponse; RemoveServiceMesh: RemoveServiceMeshResponse; SynceKASMNamespaceFromK8sCluster: SynceKasmNamespaceFromK8sClusterResponse; UnbindKbhEip: UnbindKbhEip; UpdateCompare: Result; UpdateGlobalScopeSidecarConfig: UpdateGlobalScopeSidecarConfigResponse; UpdateInstanceProjectId: UpdateInstanceProjectId; UpdateInstancesProjectId: UpdateInstancesProjectId; UpdateSubnetName: UpdateSubnetName; UpgardeGlobalNamespaceLabels: UpgardeGlobalNamespaceResponse; addBook?: Maybe; addFileSystem?: Maybe; addMount?: Maybe; changeAuthor?: Maybe; changeFileSystemName?: Maybe; changeProject: Scalars['Boolean']; deleteFileSystem?: Maybe; nasPermission: Scalars['Boolean']; removeMount?: Maybe; trialConvert: Scalars['Boolean']; }; export type MutationAddClusterIntoServiceMeshArgs = { ClusterId?: InputMaybe>; Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type MutationAssociateAddressArgs = { AllocationId: Scalars['String']; InstanceId: Scalars['String']; InstanceType: Scalars['String']; Region: Scalars['String']; slbType: Scalars['String']; }; export type MutationAttachCenBandWidthPackageArgs = { CenBandWidthPackageId: Scalars['String']; CenId: Scalars['String']; Region: Scalars['String']; }; export type MutationAttachNetworkInstanceArgs = { CenId: Scalars['String']; InstanceAccountId?: InputMaybe; InstanceRegion: Scalars['String']; InstanceType: Scalars['String']; NetworkInstanceId: Scalars['String']; Region: Scalars['String']; }; export type MutationBatchCreateProductOfCenPkgArgs = { Region: Scalars['String']; params?: InputMaybe>; }; export type MutationBatchDeleteCensArgs = { CenIds: Array; Region: Scalars['String']; }; export type MutationBatchDeleteLoadBalancerArgs = { LoadBalancerIds: Scalars['String']; Region: Scalars['String']; }; export type MutationBatchDetachNetworkInstancesArgs = { CenId: Scalars['String']; InstanceIds: Array; Region: Scalars['String']; }; export type MutationBatchDisassociateLbAddressArgs = { LoadBalancerIds: Scalars['String']; Region: Scalars['String']; }; export type MutationBatchModifyLoadBalancerArgs = { LoadBalancerIds: Scalars['String']; LoadBalancerState: Scalars['String']; Region: Scalars['String']; }; export type MutationBindKbhEipArgs = { EipId: Scalars['String']; InstanceId: Scalars['String']; Region: Scalars['String']; }; export type MutationCenCidrDeleteArgs = { GrantAccountId?: InputMaybe; InstanceType: Scalars['String']; NetworkInstanceId: Scalars['String']; Region: Scalars['String']; RouteIds: Array; }; export type MutationCenCidrPublishArgs = { GrantAccountId?: InputMaybe; InstanceType: Scalars['String']; NetworkInstanceId: Scalars['String']; Region: Scalars['String']; RouteIds: Array; }; export type MutationCenUpdateInstancesProjectIdArgs = { InstanceIds: Array; ProjectId: Scalars['Float']; Region: Scalars['String']; }; export type MutationCreateCenArgs = { CenName: Scalars['String']; Description?: InputMaybe; Region: Scalars['String']; }; export type MutationCreateCenGrantArgs = { CenAccountId: Scalars['String']; CenId: Scalars['String']; InstanceType: Scalars['String']; NetworkInstanceId: Scalars['String']; Region: Scalars['String']; }; export type MutationCreateCenRegionBandwidthArgs = { CenBandWidthPackageId: Scalars['String']; InterBandWidth: Scalars['Float']; LocalRegion: Scalars['String']; Region: Scalars['String']; RemoteRegion: Scalars['String']; }; export type MutationCreateCompareArgs = { business: Scalars['String']; compareModel?: InputMaybe>; customerName: Scalars['String']; customerService: Scalars['Float']; dbTypes?: InputMaybe>; discounts?: InputMaybe>; product: Scalars['String']; projectName: Scalars['String']; region: Scalars['String']; strategy: Scalars['Float']; }; export type MutationCreateContainerGroupArgs = { BillTypeId: Scalars['Float']; Container: Array; ContainerGroupName: Scalars['String']; Count?: InputMaybe; Cpu: Scalars['String']; ImageRegistryCredential?: InputMaybe>; KciType?: InputMaybe; MachineHostAliase?: InputMaybe>; Memory: Scalars['Float']; ProjectId: Scalars['Float']; Region: Scalars['String']; RestartPolicy: Scalars['String']; SecurityGroupId: Scalars['String']; SubnetId: Scalars['String']; Volume?: InputMaybe>; }; export type MutationCreateGlobalNamespaceArgs = { AutoInjectSidecar?: InputMaybe; GlobalNamespaceName?: InputMaybe; Labels?: InputMaybe>; Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type MutationCreateModelArgs = { Region?: InputMaybe; ebsList?: InputMaybe>; eip?: InputMaybe; kead?: InputMaybe; kvm: KvmParam; }; export type MutationCreateProductArgs = { Region?: InputMaybe; ebsList?: InputMaybe>; eip?: InputMaybe; kead?: InputMaybe; kvm: KvmParam; }; export type MutationCreateServiceMeshArgs = { ClusterList?: InputMaybe>; IstioVersion?: InputMaybe; Log?: InputMaybe; Name?: InputMaybe; Region?: InputMaybe; }; export type MutationDeleteCenBandWidthPackageArgs = { CenBandWidthPackageId: Scalars['String']; Region: Scalars['String']; }; export type MutationDeleteCenGrantArgs = { CenGrantId: Scalars['String']; Region: Scalars['String']; }; export type MutationDeleteCenRegionBandwidthArgs = { CenRegionBandwidthId: Scalars['String']; Region: Scalars['String']; }; export type MutationDescribeMetricsDataArgs = { Aggregate: Scalars['String']; EndTime: Scalars['Float']; Metrics: Array; Namespace: Scalars['String']; Period: Scalars['Float']; Region: Scalars['String']; StartTime: Scalars['Float']; }; export type MutationDescribePublishedRoutesArgs = { CenId: Scalars['String']; GrantAccountId?: InputMaybe; InstanceRegion: Scalars['String']; InstanceType: Scalars['String']; NetworkInstanceId: Scalars['String']; Region: Scalars['String']; }; export type MutationDescribeScreenArgs = { InstanceId: Scalars['String']; Name: Scalars['String']; ProductType: Scalars['Float']; Region: Scalars['String']; Tags?: InputMaybe; }; export type MutationDetachCenBandWidthPackageArgs = { CenBandWidthPackageId: Scalars['String']; CenId: Scalars['String']; Region: Scalars['String']; }; export type MutationGlobalNamespaceInjectSidecarArgs = { AutoInjectSidecar?: InputMaybe; GlobalNamespaceName?: InputMaybe; Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type MutationKbhBatchCreateProductArgs = { HbkProductParam4WebList: Array; Region: Scalars['String']; }; export type MutationLangChainCreateProductArgs = { Region?: InputMaybe; eip?: InputMaybe; kvm: LangChainKvmParam; }; export type MutationLangChainModifyInstancenameArgs = { Region: Scalars['String']; instanceId: Scalars['String']; name: Scalars['String']; }; export type MutationLangChainTerminateInstancesArgs = { InstancesIdList: Array; Region: Scalars['String']; }; export type MutationModifyCenArgs = { CenId: Scalars['String']; CenName: Scalars['String']; Description?: InputMaybe; Region: Scalars['String']; }; export type MutationModifyCenBandWidthPackageArgs = { CenBandWidthPackageId: Scalars['String']; CenBandWidthPackageName: Scalars['String']; Region: Scalars['String']; }; export type MutationModifyCenRegionBandwidthArgs = { CenRegionBandwidthId: Scalars['String']; InterBandWidth: Scalars['Float']; Region: Scalars['String']; }; export type MutationModifyKbhArgs = { AssetNumber?: InputMaybe; InstanceId?: InputMaybe; ProductId?: InputMaybe; Region: Scalars['String']; ServiceId?: InputMaybe; StoreSize?: InputMaybe; SubOrderId?: InputMaybe; Type?: InputMaybe; }; export type MutationModifyKbhNameArgs = { InstanceId: Scalars['String']; Name: Scalars['String']; Region: Scalars['String']; }; export type MutationModifyKbhStatusArgs = { Force?: InputMaybe; InstanceId?: InputMaybe; Region: Scalars['String']; Type?: InputMaybe; }; export type MutationModifyLoadBalancerArgs = { LoadBalancerId: Scalars['String']; LoadBalancerName: Scalars['String']; Region: Scalars['String']; }; export type MutationRefundInstancesArgs = { Reason: Scalars['String']; Region: Scalars['String']; defTime: Scalars['String']; instanceIds: Scalars['String']; instanceType: Scalars['String']; }; export type MutationRemoveClusterFromServiceMeshArgs = { ClusterId?: InputMaybe>; Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type MutationRemoveGlobalNamespaceArgs = { GlobalNamespaceName?: InputMaybe; Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type MutationRemoveServiceMeshArgs = { Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type MutationSynceKasmNamespaceFromK8sClusterArgs = { K8sClusterId?: InputMaybe; Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type MutationUnbindKbhEipArgs = { EipId: Scalars['String']; InstanceId: Scalars['String']; Region: Scalars['String']; }; export type MutationUpdateCompareArgs = { business: Scalars['String']; compareModel?: InputMaybe>; customerName: Scalars['String']; customerService: Scalars['Float']; dbTypes?: InputMaybe>; discounts?: InputMaybe>; id: Scalars['Float']; product: Scalars['String']; projectName: Scalars['String']; region: Scalars['String']; strategy: Scalars['Float']; }; export type MutationUpdateGlobalScopeSidecarConfigArgs = { ProxyInitCPUResourceLimit?: InputMaybe; ProxyInitCPUResourceRequest?: InputMaybe; ProxyInitMemoryResourceLimit?: InputMaybe; ProxyInitMemoryResourceRequest?: InputMaybe; Region?: InputMaybe; ServiceMeshId?: InputMaybe; SidecarProxyCPUResourceLimit?: InputMaybe; SidecarProxyCPUResourceRequest?: InputMaybe; SidecarProxyMemoryResourceLimit?: InputMaybe; SidecarProxyMemoryResourceRequest?: InputMaybe; }; export type MutationUpdateInstanceProjectIdArgs = { InstanceId: Scalars['String']; ProjectId: Scalars['Float']; Region: Scalars['String']; }; export type MutationUpdateInstancesProjectIdArgs = { InstanceIds: Array; ProductLine: Scalars['String']; ProjectId: Scalars['String']; Region: Scalars['String']; }; export type MutationUpdateSubnetNameArgs = { Region: Scalars['String']; Version: Scalars['String']; name: Scalars['String']; subnetId: Scalars['String']; }; export type MutationUpgardeGlobalNamespaceLabelsArgs = { GlobalNamespaceName?: InputMaybe; Labels?: InputMaybe>; Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type MutationAddBookArgs = { author: Scalars['String']; id: Scalars['String']; }; export type MutationAddFileSystemArgs = { data: NewFileSystem; }; export type MutationAddMountArgs = { FileSystemId: Scalars['String']; IpVersion: Scalars['String']; Region: Scalars['String']; SubnetId: Scalars['String']; }; export type MutationChangeAuthorArgs = { author: Scalars['String']; id: Scalars['String']; }; export type MutationChangeFileSystemNameArgs = { FileSystemId: Scalars['String']; FileSystemName: Scalars['String']; Region: Scalars['String']; }; export type MutationChangeProjectArgs = { Region: Scalars['String']; fileSystemIds: Array; projectId: Scalars['Int']; }; export type MutationDeleteFileSystemArgs = { FileSystemId: Scalars['String']; Region: Scalars['String']; }; export type MutationNasPermissionArgs = { ProductWhat: Scalars['Int']; Region: Scalars['String']; }; export type MutationRemoveMountArgs = { MountTargetId: Scalars['String']; Region: Scalars['String']; }; export type MutationTrialConvertArgs = { BillType: Scalars['Int']; InstanceId: Scalars['String']; Region: Scalars['String']; }; export type NfsVolume = { Path: Scalars['String']; ReadyOnly?: InputMaybe; Server: Scalars['String']; }; export type NetVpc = { __typename?: 'NetVpc'; CenId?: Maybe; CidrBlock: Scalars['String']; CreateTime: Scalars['String']; Ipv6CidrBlockAssociationSet?: Maybe>; IsDefault: Scalars['Boolean']; ProvidedIpv6CidrBlock: Scalars['Boolean']; SecondaryCidrSet?: Maybe>; VpcId: Scalars['String']; VpcName: Scalars['String']; }; export type NetworkInfo = { __typename?: 'NetworkInfo'; SecurityGroupSet?: Maybe>; SubnetId?: Maybe; SubnetName?: Maybe; VpcId?: Maybe; VpcName?: Maybe; }; export type NetworkInstanceSet = { __typename?: 'NetworkInstanceSet'; CenId: Scalars['String']; CreateTime?: Maybe; InstanceAccountId?: Maybe; InstanceName?: Maybe; InstanceRegion?: Maybe; InstanceType?: Maybe; NetworkInstanceId: Scalars['String']; }; export type NetworkInterfaceAttributeEpcItem = { __typename?: 'NetworkInterfaceAttributeEpcItem'; CidrBlock?: Maybe; DNS1?: Maybe; DNS2?: Maybe; EipSet?: Maybe>; Mac?: Maybe; NetworkInterfaceId?: Maybe; NetworkInterfaceType?: Maybe; PrivateIpAddress?: Maybe; SecurityGroupSet?: Maybe>; SubnetId?: Maybe; SubnetName?: Maybe; VpcId?: Maybe; VpcName?: Maybe; }; export type NetworkInterfaceQuota = { __typename?: 'NetworkInterfaceQuota'; Quota?: Maybe; RequestId?: Maybe; Return?: Maybe; }; export type NetworkItem = { privateIpAddress: Scalars['String']; securityGroupIds?: InputMaybe>; subnetId: Scalars['String']; }; export type NewFileSystem = { AvailabilityZone: Scalars['String']; FileSystemName: Scalars['String']; IpVersion: Scalars['String']; ProjectId: Scalars['Int']; ProtocolType: Scalars['String']; Region: Scalars['String']; StorageType: Scalars['String']; SubnetId: Scalars['String']; VpcId: Scalars['String']; }; export type NewTags = { TagKey: Scalars['String']; TagValue: Scalars['String']; }; export type NextHopSet = { __typename?: 'NextHopSet'; GatewayId: Scalars['String']; GatewayName?: Maybe; }; export type OrderInfo = { __typename?: 'OrderInfo'; AddressBillType?: Maybe; BillType?: Maybe; ProductType?: Maybe; }; export type OtherProperty = { __typename?: 'OtherProperty'; propCode?: Maybe; propName?: Maybe; propValue?: Maybe>; propValueType?: Maybe; type?: Maybe; }; /** 查询机型分类 */ export type OtherPropertyList = { __typename?: 'OtherPropertyList'; data?: Maybe>; }; export type PTypeConfig = { __typename?: 'PTypeConfig'; imageList?: Maybe>; image_model: Scalars['String']; instruction_set?: Maybe; p_group: Scalars['Float']; p_name: Scalars['String']; p_type: Scalars['Float']; }; export type Page = { __typename?: 'Page'; currentTotal?: Maybe; page?: Maybe; pageSize?: Maybe; total?: Maybe; }; export type PaginationFileSystems = { __typename?: 'PaginationFileSystems'; FileSystemCount: Scalars['Int']; FileSystems?: Maybe>>; Marker: Scalars['Int']; }; export type Performance = { __typename?: 'Performance'; business: Scalars['String']; result: Scalars['String']; rule: Scalars['String']; score: Scalars['String']; testCase: Scalars['String']; type: Scalars['String']; vmDetails: Scalars['String']; }; /** 对比性能结果详情 */ export type PerformanceDetailsResult = { __typename?: 'PerformanceDetailsResult'; PerformanceDetailsResult?: Maybe>; }; export type Permission = { __typename?: 'Permission'; billType?: Maybe; hasNasPermission: Scalars['Boolean']; instanceId?: Maybe; productWhat?: Maybe; }; export type PkgCreateParams = { CenBandWidthPackageId?: InputMaybe; CenId?: InputMaybe; ChargeType?: InputMaybe; IamProjectId?: InputMaybe; InterArea?: InputMaybe; Name?: InputMaybe; PackageBandWidth?: InputMaybe; ProductUse?: InputMaybe; ProductWhat?: InputMaybe; PurchaseTime?: InputMaybe; TrialPurchaseTime?: InputMaybe; }; export type PkgParams = { CenBandWidthPackageId?: InputMaybe; ChargeType?: InputMaybe; InterArea?: InputMaybe; PackageBandWidth?: InputMaybe; ProductUse?: InputMaybe; ProductWhat?: InputMaybe; PurchaseTime?: InputMaybe; TrialPurchaseTime?: InputMaybe; }; export type PkgPromotion = { __typename?: 'PkgPromotion'; discountMoney?: Maybe; instanceId?: Maybe; name?: Maybe; price?: Maybe; productGroup?: Maybe; productId?: Maybe; promotionDetails?: Maybe>; promotionId?: Maybe; targetPromotionDetail?: Maybe; type?: Maybe; }; export type PkgPromotionDetails = { __typename?: 'PkgPromotionDetails'; orderFullMonth?: Maybe; orderReduceDiscount?: Maybe; }; export type PriceDetail = { __typename?: 'PriceDetail'; discount?: Maybe; discountedPrice?: Maybe; originalPrice?: Maybe; }; export type PriceDetails = { __typename?: 'PriceDetails'; discount: Scalars['Float']; discountedPrice: Scalars['Float']; originalPrice: Scalars['Float']; }; export type PriceGroup = { __typename?: 'PriceGroup'; productGroupCode: Scalars['String']; productGroupId: Scalars['Float']; productGroupName: Scalars['String']; productTypeList: Array; }; export type PriceItem = { __typename?: 'PriceItem'; packageCode: Scalars['String']; price: Scalars['Float']; }; export type PriceMessage = { __typename?: 'PriceMessage'; RunCount: Scalars['Float']; code: Scalars['Float']; ebsPriceDetails: PriceDetails; kvmPrice?: Maybe; kvmPriceDetails?: Maybe; marketPrice: Scalars['Float']; marketPriceDetails: PriceDetails; msg: Scalars['String']; price: Scalars['Float']; totalPriceDetails: PriceDetails; }; export type PriceParams = { __typename?: 'PriceParams'; TotalPrice: Scalars['Float']; }; export type PrivateIpAddressAttributeSetData = { __typename?: 'PrivateIpAddressAttributeSetData'; PrivateIpAddress?: Maybe; Status?: Maybe; SubnetId?: Maybe; privateIpAddressId?: Maybe; }; export type Product = { __typename?: 'Product'; data?: Maybe; message?: Maybe; status?: Maybe; }; export type ProductData = { __typename?: 'ProductData'; price?: Maybe; productGroup?: Maybe; productId?: Maybe; }; export type ProductGroup = { __typename?: 'ProductGroup'; productGroupCode: Scalars['String']; productGroupId: Scalars['Int']; productGroupName: Scalars['String']; productTypeList: Array>; }; export type ProductSellItem = { __typename?: 'ProductSellItem'; AutoSellOut?: Maybe; AvailabilityZone?: Maybe; GrayAccountSet?: Maybe>; GrayListStatus?: Maybe; ProductType?: Maybe; SellOutStatus?: Maybe; }; export type ProductType = { __typename?: 'ProductType'; billTypeList: Array>; productTypeCode: Scalars['String']; productTypeEnName: Scalars['String']; productTypeId: Scalars['Int']; productTypeName: Scalars['String']; propertyList: Array>; regionList: Array>; }; export type Project = { __typename?: 'Project'; AccountId: Scalars['String']; CreateTime: Scalars['String']; Krn: Scalars['String']; ProjectDesc?: Maybe; ProjectId: Scalars['Int']; ProjectName: Scalars['String']; Status: Scalars['Int']; }; export type ProjectInfo = { __typename?: 'ProjectInfo'; ProjectId?: Maybe; ProjectName?: Maybe; }; export type ProjectItem = { __typename?: 'ProjectItem'; AccountId?: Maybe; Krn?: Maybe; ProjectDesc?: Maybe; ProjectId?: Maybe; ProjectName?: Maybe; Status?: Maybe; }; export type ProjectList = { __typename?: 'ProjectList'; ProjectList?: Maybe>; Total: Scalars['Float']; }; export type ProjectListItem = { __typename?: 'ProjectListItem'; AccountId: Scalars['String']; CreateTime?: Maybe; Krn: Scalars['String']; ProjectDesc: Scalars['String']; ProjectId: Scalars['Float']; ProjectName: Scalars['String']; Status: Scalars['Float']; }; export type Promotions = { __typename?: 'Promotions'; discountMoney?: Maybe; instanceId?: Maybe; name?: Maybe; price?: Maybe; productGroup?: Maybe; productId?: Maybe; promotionDetails?: Maybe>; promotionId?: Maybe; targetPromotionDetail?: Maybe; type?: Maybe; }; export type PropValue = { __typename?: 'PropValue'; max: Scalars['Int']; min: Scalars['Int']; step: Scalars['Int']; }; export type PropValueUnion = KvmListProductType | KvmListPropValueNormal | KvmListPropValueStep; export type Property = { __typename?: 'Property'; propCode: Scalars['String']; propName: Scalars['String']; propValue: Array>; propValueType: Scalars['Int']; type: Scalars['Int']; }; export type PropertyData = { __typename?: 'PropertyData'; otherPropertyList?: Maybe>; productTypeCode?: Maybe; productTypeEnName?: Maybe; productTypeId?: Maybe; productTypeName?: Maybe; }; export type PropertyItem = { ItemName?: InputMaybe; ItemNo: Scalars['String']; Unit?: InputMaybe; UnitCount?: InputMaybe; Value: Scalars['String']; }; export type QosInfo = { __typename?: 'QosInfo'; Qos?: Maybe>; }; export type QosItem = { __typename?: 'QosItem'; ReadBytesSec?: Maybe; ReadIopsSec?: Maybe; TotalBytesSec?: Maybe; TotalIopsSec?: Maybe; WriteBytesSec?: Maybe; WriteIopsSec?: Maybe; }; export type Query = { __typename?: 'Query'; AddressesList: AddressesList; AllRegionList: AllRegionList; AllVpcInfo: VpcInfo; BatchAddTagsV2: BatchAddTagsV2; BatchCalculateKVMPrice: KecBatchCalculateKvmPrice; BatchCalculateProduct: PriceParams; BatchCalculateProductByModel: Array; BatchCalculateProductOfCenPkg: BatchCalculateProductOfCenPkg; BatchReinstallCustomerEpc: BatchReinstallCustomerEpcResponse; BatchReinstallEpc: BatchReinstallEpcResponse; CalculateEIPPrice: CalculateEipPrice; CalculateEbsQuotas: QosInfo; CalculateKVMPrice: KecPriceMessage; CalculateKeadProduct: CalculateKeadProduct; CalculateProduct: CalculatePriceParams; CenTrialLimitConfig: CenTrialLimitConfig; CheckIfEnableRaidTemplate: RaidTemplate; CheckInstances: CheckInstances; CheckInterfaceWhiteList: CheckInterface; CheckKciRole: CheckKciRoleResParams; CheckKeyEncryptionBatch: KeyEncryption; CheckSgDeny: SgDeny; CheckVncPermission: CheckVncPermission; CompareCostDetails: CostDetailsResult; ComparePerformanceDetails: PerformanceDetailsResult; CreateProduct: CreateResponseParams; DescribeAllProjects: DescribeAllProjectsResParams; DescribeAvailabilityZones: DescribeAvailabilityZones; DescribeBandWidthShares: BandWidthShareInfo; DescribeCabinetStatisticalData: DescribeCabinetStatisticalData; DescribeCanBindCenDcGateway: DescribeCanBindCenDcGateway; DescribeCanBindCenVpcs: DescribeCanBindCenVpcs; DescribeCanBindCens: DescribeCanBindCens; DescribeCenBandWidthPackages: DescribeCenBandWidthPackages; DescribeCenGrants: DescribeCenGrants; DescribeCenRegionBandwidths: DescribeCenRegionBandwidths; DescribeCenRoutes: DescribeCenRoutes; DescribeCens: DescribeCens; DescribeClusters: DescribeClustersResponse; DescribeCompare: Compares; DescribeDBs: DesDBsCompares; DescribeDataGuardGroup: DescribeDataGuardGroup; DescribeDcGatewayRoutes: DescribeDcGatewayRoutes; DescribeDemo: DemoSet; DescribeEbsPerfQuotas: Array; DescribeEntrySnapshots: DescribeEntrySnapshots; DescribeEpcTypes: EpcTypes; DescribeEpcs: DescribeEpcsInfo; DescribeGlobalNamespace: GlobalNamespaceResponse; DescribeGlobalScopeSidecarConfig: GlobalScopeSidecarConfigResponse; DescribeGpuImageDriver: GpuImageDriverSet; DescribeGrantDirectConnectGateways: DescribeGrantDirectConnectGateways; DescribeGrantVpcs: DescribeGrantVpcs; DescribeHostTypes: DesHostCompares; DescribeImageRepository: DescribeImageRepositoryResParams; DescribeImages: ImageInfo; DescribeImagesShare: DescribeImages; DescribeInstanceGroupCount: DescribeInstanceGroupCount; DescribeInterAreas: DescribeInterAreas; DescribeInterRegions: DescribeInterRegions; DescribeIstioGateway: DescribeIstioGatewayResponse; DescribeJobStatusData: DescribeJobStatusData; DescribeKbh: DescribeKbh; DescribeKciPackages: DescribeKciPackagesResParams; DescribeKciSecurityGroups: DescribeKciSecurityGroupsResParams; DescribeKciServiceStatus: DescribeKciServiceStatusResParams; DescribeKciSnapshots: DescribeSnapshotsResParams; DescribeKeadMinRate: DescribeKeadMinRate; DescribeKecIamRoles: DescribeKecIamRoles; DescribeKecImages: DescribeImages; DescribeKeys: KeySet; DescribeLoadBalancers: DescribeLoadBalancers; DescribeLocalVolumeSnapshots: DescribeLocalVolumeSnapshots; DescribeMarketImageCategories: DescribeMarketImageCategories; DescribeMarketImages: DescribeMarketImages; DescribeModels: DescribeModels; DescribeNetworkInstances: DescribeNetworkInstances; DescribePriceSystemOfCen: DescribePriceSystemOfCen; DescribePrivateIpAttributes: DescribePrivateIpAttributes; DescribeProductSellOuts: SellRequest; DescribeQuotaByName: DescribeQuotaByName; DescribeQuotaInfoByQuotaName: QuotaSetInfo; DescribeResourceQuota: DescribeResourceQuotaResParams; DescribeRoutes: DescribeRoutes; DescribeSecurityGroups: SecurityGroupSetInfo; DescribeSecurityGroupsQuota: DescribeSecurityGroupsQuota; DescribeServiceMeshAvailableClusters: ServiceMeshAvailableClustersResponse; DescribeServiceMeshLog: ServiceMeshLogResponse; DescribeServiceMeshes: ServiceMeshesResponse; DescribeShareImage: SharePermissionInfo; DescribeSnapshotServiceStatus: DescribeSnapshotServiceStatus; DescribeSnapshots: DescribeSnapshots; DescribeSnapshotsBatch: DescribeSnapshots; DescribeStockSizes: StockSetInfo; DescribeSubnetAllocatedIpAddresses: AllocatedIpAddresses; DescribeSubnets: SubnetSetInfo; DescribeTag: DescribeTagResParams; DescribeTagKeys: DescribeTagKeys; DescribeTagKeysV2: DescribeTagKeysV2; DescribeTagValues: DescribeTagValues; DescribeTagValuesV2: DescribeTagValuesV2; DescribeVolumes: DescribeVolumesResParams; DescribeVpcInfos: DescribeVpcInfos; DescribeVpcRoutes: DescribeVpcRoutes; DescribeVpcs: VpcSetInfo; DetachResourceTagsV2: DetachResourceTagsV2; DistributeKmsPermission: DistributeKmsPermission; EditTagsV2: EditTagsV2; EpcPriceSystem: EpcPriceSystem; EpcRaidAttributes: RaidAttribute; EpcTypeConfInfo: EpcTypeConfInfo; FreeTrialAndAuth: FreeTrialAndAuth; GetAccountAllProjectList: ProjectList; GetAccountProjectList: GetAccountProjectList; GetAutoDeleteTime: GetAutoDeleteTime; GetCenUserPermission: GetCenUserPermission; GetFreeTrialWallet: GetFreeTrialWallet; GetInstanceByIds: FormedInstanceData; GetJobs: KisGetJobs; GetKbhUserPermission: GetKbhUserPermission; GetLines: LineSetInfo; GetPort: GetPort; GetRegions: GetRegions; ImageConfig: ImageConfig; IsKa: IsKa; KbhBatchCalculateProduct: KbhBatchCalculateProduct; KbhDescribeProductSellOuts: KbhDescribeProductSellOuts; KbhDescribeSubnetAllocatedIp: KbhDescribeSubnetAllocatedIp; KbhQuerySubnetAvailableIpCount: KbhQuerySubnetAvailableIpCount; KciCalculateProduct: KciCalculateProductResParams; KciDescribeSubnets: DescribeSubnetsResParams; KciDescribeVpcs: DescribeVpcsResParams; KciPriceSystem: KciProductType; KisDescribeMetricsData: KisDescribeMetricsData; KisDescribeScreen: KisDescribeScreen; KisGetAccountAllProjectList: KisGetAccountAllProjectList; KvmList: KecKvmList; KvmListCondition: KecKvmList; KvmListFilter: KecKvmList; LangChainAllVpcInfo: LangChainVpcInfo; LangChainBatchCalculateKVMPrice: BatchCalculateKvmPrice; LangChainCalculateEIPPrice: EipPriceResult; LangChainCalculateKVMPrice: PriceMessage; LangChainGetlines: Getlines; LangChainKvmList: KvmList; LangChainRegionList: RegionListResult; LangChainSearchInstancesExtend: InstancesResult; LangChaincheckMilvus: CheckMilvueResponse; ListDeviceFault: KisDeviceFault; ListKLogPools: ListKLogPoolsResParams; ListKLogProjects: ListKLogProjectsResParams; ListKbh: ListKbh; ListPriceRegions: ListPriceRegions; ListRegions: KisRegions; QueryCommonDiscount: DiscountRes; QueryEipProductGroups: BillTypeForBwsInfo; QueryFreeTrialWallet: QueryFreeTrialWallet; QueryKfsAllRegionAndCapacity?: Maybe>>; QueryOtherPropertyList: OtherPropertyList; QueryPriceSystem: QueryPriceSystem; QueryProductNetworkInterfaceQuota: NetworkInterfaceQuota; QuerySubnetAvailableAddressesCount: SubnetAvailableAddressesCount; QueryUserSpecialDiscounts: UserDiscountRes; RegionInfos: RegionInfos; RegisteredCheck: RegisteredCheckResParams; ValidWhitelist: ValidWhitelist; ValidateAutoSnapshot: ValidateAutoSnapshot; ValidateIpv6Support: ValidateIpv6Support; books?: Maybe>>; cashWallet: CashWallet; fileSystems?: Maybe; getMilvusInstanceList: InstanceGroup; monitor?: Maybe>>; permission: Permission; productGroups?: Maybe>>; projects?: Maybe>; quota?: Maybe; trialWallet: TrialWallet; vpcList?: Maybe; }; export type QueryAddressesListArgs = { IamProjectId?: InputMaybe; MaxResults?: InputMaybe; NextToken?: InputMaybe; Region: Scalars['String']; }; export type QueryAllRegionListArgs = { Region: Scalars['String']; }; export type QueryAllVpcInfoArgs = { Region: Scalars['String']; azCode: Scalars['String']; subnetType: Scalars['String']; }; export type QueryBatchAddTagsV2Args = { NewTags?: InputMaybe>; Region: Scalars['String']; ResourceType?: InputMaybe; ResourceUuidList?: InputMaybe>; Tag?: InputMaybe>; }; export type QueryBatchCalculateKvmPriceArgs = { Region: Scalars['String']; baseParam: BaseParamItem; kvmParams: Array; }; export type QueryBatchCalculateProductArgs = { BillType: Scalars['Float']; Duration: Scalars['Float']; Model: Scalars['String']; ProductUse: Scalars['Float']; ProductWhat: Scalars['Float']; Region: Scalars['String']; }; export type QueryBatchCalculateProductByModelArgs = { Region: Scalars['String']; billType: Scalars['Float']; duration: Scalars['Float']; models: Scalars['String']; productUse: Scalars['Float']; productWhat: Scalars['Float']; serviceEndTime: Scalars['String']; }; export type QueryBatchCalculateProductOfCenPkgArgs = { Region: Scalars['String']; params: Array; }; export type QueryBatchReinstallCustomerEpcArgs = { EpcHostIds?: InputMaybe; Path?: InputMaybe; Region: Scalars['String']; ServerIp?: InputMaybe; }; export type QueryBatchReinstallEpcArgs = { BondAttribute?: InputMaybe; CloudMonitorAgent?: InputMaybe; ComputerName?: InputMaybe; ComputerNameStartNo?: InputMaybe; ContainerAgent?: InputMaybe; DataDiskCatalogue?: InputMaybe; DataDiskCatalogueSuffix?: InputMaybe; DataFileType?: InputMaybe; EpcHostIds?: InputMaybe; GpuImageDriverId?: InputMaybe; HyperThreading?: InputMaybe; ImageId?: InputMaybe; KeyId?: InputMaybe; NetworkInterfaceMode?: InputMaybe; NvmeDataDiskCatalogue?: InputMaybe; NvmeDataDiskCatalogueSuffix?: InputMaybe; NvmeDataFileType?: InputMaybe; Password?: InputMaybe; Raid?: InputMaybe; RaidId?: InputMaybe; Region: Scalars['String']; RetainDataDisk?: InputMaybe; SecurityAgent?: InputMaybe; SystemFileType?: InputMaybe; }; export type QueryCalculateEipPriceArgs = { Region: Scalars['String']; billType: Scalars['Float']; count: Scalars['Float']; duration: Scalars['Float']; durationUnit: Scalars['String']; lineId: Scalars['String']; net: Scalars['Float']; provider: Scalars['String']; }; export type QueryCalculateEbsQuotasArgs = { Region: Scalars['String']; Volumes: Array; }; export type QueryCalculateKvmPriceArgs = { Region: Scalars['String']; ebsList?: InputMaybe>; hasQuota: Scalars['Boolean']; kvm: KvmParamPriceItem; }; export type QueryCalculateKeadProductArgs = { Region: Scalars['String']; billTypes: Array; bwsId: Scalars['String']; duration: Scalars['Float']; instanceId: Scalars['String']; instanceType: Scalars['String']; isp: Scalars['String']; keadBandWidth: Scalars['Float']; keadDDos: Scalars['Float']; keadIpNumber: Scalars['Float']; keadIpVersion: Scalars['String']; keadMaxBandWidth: Scalars['Float']; keadName: Scalars['String']; link: Scalars['String']; originalKeadIpNumber: Scalars['Float']; productType: Scalars['Float']; productUse: Scalars['Float']; productWhat: Scalars['Float']; projectId: Scalars['Float']; purchaseTime: Scalars['Float']; serviceTime: Scalars['Float']; }; export type QueryCalculateProductArgs = { ProductUse: Scalars['String']; Region: Scalars['String']; bandWidth: Scalars['Float']; chargeType: Scalars['String']; ipVersion: Scalars['String']; isBws: Scalars['Boolean']; lineId: Scalars['String']; lineType: Scalars['String']; productWhat: Scalars['Float']; purchaseTime: Scalars['Float']; }; export type QueryCenTrialLimitConfigArgs = { Region: Scalars['String']; }; export type QueryCheckIfEnableRaidTemplateArgs = { HostType: Scalars['String']; Region: Scalars['String']; }; export type QueryCheckInstancesArgs = { Region: Scalars['String']; instanceIds: Scalars['String']; instanceType: Scalars['String']; }; export type QueryCheckInterfaceWhiteListArgs = { CheckAction: Scalars['String']; Region: Scalars['String']; }; export type QueryCheckKciRoleArgs = { Region: Scalars['String']; }; export type QueryCheckKeyEncryptionBatchArgs = { KeyIds: Array; Region: Scalars['String']; }; export type QueryCheckSgDenyArgs = { Region: Scalars['String']; }; export type QueryCheckVncPermissionArgs = { Region: Scalars['String']; isVpc: Scalars['String']; }; export type QueryCompareCostDetailsArgs = { id: Scalars['Float']; product: Scalars['String']; }; export type QueryComparePerformanceDetailsArgs = { business: Scalars['String']; businessType: Scalars['String']; kingType: Scalars['String']; }; export type QueryCreateProductArgs = { AddressBandWidth?: InputMaybe; AddressChargeType?: InputMaybe; AddressProjectId?: InputMaybe; AddressPurchaseTime?: InputMaybe; AdvanceNvmeSetting?: InputMaybe; AvailabilityZone: Scalars['String']; BandWidthShareId?: InputMaybe; BillType: Scalars['Float']; BondAttribute?: InputMaybe; CloudMonitorAgent?: InputMaybe; ComputerName?: InputMaybe; ComputerNameStartNo?: InputMaybe; ContainerAgent?: InputMaybe; Count: Scalars['Float']; DataDiskCatalogue?: InputMaybe; DataDiskCatalogueSuffix?: InputMaybe; DataFileType?: InputMaybe; DeleteAutomatically: Scalars['String']; Duration: Scalars['Float']; ExtensionPrivateIpAddress?: InputMaybe; ExtensionSecurityGroupIds?: InputMaybe; ExtensionSubnetId?: InputMaybe; GpuImageDriverId?: InputMaybe; HostName: Scalars['String']; HostNameStartNo?: InputMaybe; HyperThreading?: InputMaybe; ImageId?: InputMaybe; KeyId?: InputMaybe; LineId?: InputMaybe; LineIsp?: InputMaybe; LineType?: InputMaybe; Model: Scalars['String']; NetworkInterfaceMode: Scalars['String']; NvmeDataDiskCatalogue?: InputMaybe; NvmeDataDiskCatalogueSuffix?: InputMaybe; NvmeDataFileType?: InputMaybe; Password?: InputMaybe; PrivateIpAddress?: InputMaybe; ProductWhat: Scalars['Float']; ProjectId: Scalars['Float']; Raid?: InputMaybe; RaidId?: InputMaybe; Region: Scalars['String']; SecurityAgent?: InputMaybe; SecurityGroupIds?: InputMaybe; SecurityGroupType: Scalars['Float']; SubnetId?: InputMaybe; SystemFileType?: InputMaybe; VpcId: Scalars['String']; dataVolumes?: InputMaybe>; roceNetwork?: InputMaybe; systemVolume?: InputMaybe; }; export type QueryDescribeAllProjectsArgs = { Region: Scalars['String']; }; export type QueryDescribeAvailabilityZonesArgs = { Region: Scalars['String']; }; export type QueryDescribeBandWidthSharesArgs = { Region: Scalars['String']; }; export type QueryDescribeCabinetStatisticalDataArgs = { Region: Scalars['String']; }; export type QueryDescribeCanBindCenDcGatewayArgs = { MaxResults?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeCanBindCenVpcsArgs = { MaxResults?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeCanBindCensArgs = { CenBandWidthPackageId?: InputMaybe; LocalAreaId?: InputMaybe; Region: Scalars['String']; RemoteAreaId?: InputMaybe; }; export type QueryDescribeCenBandWidthPackagesArgs = { CenBandWidthPackageIds?: InputMaybe>; CenIds?: InputMaybe>; IsContainTag?: InputMaybe; ProjectIds?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeCenGrantsArgs = { MaxResults?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeCenRegionBandwidthsArgs = { CenId: Scalars['String']; Region: Scalars['String']; }; export type QueryDescribeCenRoutesArgs = { CenIds: Array; MaxResults: Scalars['Float']; Region: Scalars['String']; }; export type QueryDescribeCensArgs = { MaxResults?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeClustersArgs = { Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type QueryDescribeCompareArgs = { maxResults?: InputMaybe; nextToken?: InputMaybe; }; export type QueryDescribeDBsArgs = { business: Scalars['String']; maxResults?: InputMaybe; nextToken?: InputMaybe; }; export type QueryDescribeDataGuardGroupArgs = { Region: Scalars['String']; }; export type QueryDescribeDcGatewayRoutesArgs = { CenId: Scalars['String']; GrantAccountId?: InputMaybe; InstanceRegion: Scalars['String']; InstanceType: Scalars['String']; NetworkInstanceId: Scalars['String']; NotSearchCenRoute?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeDemoArgs = { Region: Scalars['String']; }; export type QueryDescribeEbsPerfQuotasArgs = { Region: Scalars['String']; VolumeTypes: Array; }; export type QueryDescribeEntrySnapshotsArgs = { Region: Scalars['String']; }; export type QueryDescribeEpcTypesArgs = { Region: Scalars['String']; }; export type QueryDescribeEpcsArgs = { MaxResults?: InputMaybe; NextToken?: InputMaybe; Projects?: InputMaybe>; Region: Scalars['String']; }; export type QueryDescribeGlobalNamespaceArgs = { Page?: InputMaybe; PageSize?: InputMaybe; Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type QueryDescribeGlobalScopeSidecarConfigArgs = { Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type QueryDescribeGpuImageDriverArgs = { HostType: Scalars['String']; ImageId: Scalars['String']; MaxResults: Scalars['Float']; Region: Scalars['String']; }; export type QueryDescribeGrantDirectConnectGatewaysArgs = { CenId: Scalars['String']; MaxResults?: InputMaybe; Region: Scalars['String']; grantAccountId?: InputMaybe; }; export type QueryDescribeGrantVpcsArgs = { CenId: Scalars['String']; MaxResults?: InputMaybe; Region: Scalars['String']; grantAccountId?: InputMaybe; }; export type QueryDescribeHostTypesArgs = { business: Scalars['String']; maxResults?: InputMaybe; nextToken?: InputMaybe; }; export type QueryDescribeImageRepositoryArgs = { ImageType: Scalars['String']; Keyword?: InputMaybe; Page: Scalars['Float']; PageSize: Scalars['Float']; Region: Scalars['String']; }; export type QueryDescribeImagesArgs = { Filter1Value1?: InputMaybe; Filter2Value1?: InputMaybe; MaxResults: Scalars['Float']; NextToken: Scalars['Float']; Region: Scalars['String']; }; export type QueryDescribeImagesShareArgs = { ImageType?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeInstanceGroupCountArgs = { ProjectIds: Scalars['String']; Region: Scalars['String']; }; export type QueryDescribeInterAreasArgs = { Region: Scalars['String']; }; export type QueryDescribeInterRegionsArgs = { InterAreaId?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeIstioGatewayArgs = { IstioGatewayName?: InputMaybe; Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type QueryDescribeJobStatusDataArgs = { Region: Scalars['String']; }; export type QueryDescribeKbhArgs = { InstanceId: Scalars['String']; Region: Scalars['String']; }; export type QueryDescribeKciPackagesArgs = { AvailabilityZone: Scalars['String']; BillType: Scalars['Float']; KciType: Scalars['String']; Region: Scalars['String']; }; export type QueryDescribeKciSecurityGroupsArgs = { Region: Scalars['String']; VpcId: Scalars['String']; }; export type QueryDescribeKciServiceStatusArgs = { Region: Scalars['String']; }; export type QueryDescribeKciSnapshotsArgs = { Page: Scalars['Float']; PageSize: Scalars['Float']; Region: Scalars['String']; SnapshotId?: InputMaybe; SnapshotName?: InputMaybe; VolumeId?: InputMaybe; }; export type QueryDescribeKeadMinRateArgs = { Region: Scalars['String']; }; export type QueryDescribeKecIamRolesArgs = { Region: Scalars['String']; }; export type QueryDescribeKecImagesArgs = { ImageType?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeKeysArgs = { MaxResults?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeLoadBalancersArgs = { IamProjectId?: InputMaybe; MaxResults?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeLocalVolumeSnapshotsArgs = { LocalVolumeCategory?: InputMaybe; Marker: Scalars['Float']; MaxResults: Scalars['Float']; Region: Scalars['String']; Search?: InputMaybe; localVolumeSnapshotId?: InputMaybe; }; export type QueryDescribeMarketImageCategoriesArgs = { Region: Scalars['String']; }; export type QueryDescribeMarketImagesArgs = { Region: Scalars['String']; marketCategory: Scalars['Float']; pageNo: Scalars['Float']; pageSize: Scalars['Float']; regionCode: Scalars['String']; }; export type QueryDescribeModelsArgs = { ModelIds: Array; Region?: InputMaybe; }; export type QueryDescribeNetworkInstancesArgs = { CenId: Scalars['String']; MaxResults: Scalars['Float']; Region: Scalars['String']; }; export type QueryDescribePriceSystemOfCenArgs = { Region: Scalars['String']; operate_type: Scalars['Float']; }; export type QueryDescribePrivateIpAttributesArgs = { Region: Scalars['String']; SubnetId: Scalars['String']; }; export type QueryDescribeProductSellOutsArgs = { AvailabilityZone: Scalars['String']; ProductType: Scalars['Float']; Region: Scalars['String']; }; export type QueryDescribeQuotaByNameArgs = { QuotaName: Scalars['String']; Region: Scalars['String']; }; export type QueryDescribeQuotaInfoByQuotaNameArgs = { QuotaName: Scalars['String']; Region: Scalars['String']; }; export type QueryDescribeResourceQuotaArgs = { Region: Scalars['String']; }; export type QueryDescribeRoutesArgs = { Filter1Value1?: InputMaybe; MaxResults?: InputMaybe; Region: Scalars['String']; grantAccountId?: InputMaybe; }; export type QueryDescribeSecurityGroupsArgs = { Region: Scalars['String']; VpcId: Scalars['String']; }; export type QueryDescribeSecurityGroupsQuotaArgs = { Region: Scalars['String']; }; export type QueryDescribeServiceMeshAvailableClustersArgs = { Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type QueryDescribeServiceMeshLogArgs = { Region?: InputMaybe; ServiceMeshId?: InputMaybe; }; export type QueryDescribeServiceMeshesArgs = { Page?: InputMaybe; PageSize?: InputMaybe; Region?: InputMaybe; ServiceMeshId?: InputMaybe; ServiceMeshName?: InputMaybe; }; export type QueryDescribeShareImageArgs = { MaxResults: Scalars['Float']; NextToken: Scalars['Float']; Region: Scalars['String']; }; export type QueryDescribeSnapshotServiceStatusArgs = { Region: Scalars['String']; }; export type QueryDescribeSnapshotsArgs = { PageNumber: Scalars['Float']; PageSize: Scalars['Float']; Region: Scalars['String']; SnapshotId?: InputMaybe; SnapshotIds?: InputMaybe>; SnapshotName?: InputMaybe; VolumeCategory?: InputMaybe; VolumeMultiTypes?: InputMaybe>; }; export type QueryDescribeSnapshotsBatchArgs = { PageNumber: Scalars['Float']; PageSize: Scalars['Float']; Region: Scalars['String']; SnapshotId?: InputMaybe; SnapshotIds?: InputMaybe>; SnapshotName?: InputMaybe; VolumeCategory?: InputMaybe; VolumeMultiTypes?: InputMaybe>; }; export type QueryDescribeStockSizesArgs = { AvailabilityZone: Scalars['String']; Region: Scalars['String']; }; export type QueryDescribeSubnetAllocatedIpAddressesArgs = { Region: Scalars['String']; subnetId: Scalars['String']; }; export type QueryDescribeSubnetsArgs = { Filters?: InputMaybe>; FromPhysical?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeTagArgs = { Region: Scalars['String']; RepoName: Scalars['String']; }; export type QueryDescribeTagKeysArgs = { Region: Scalars['String']; maxResults: Scalars['Float']; resourceType: Scalars['String']; }; export type QueryDescribeTagKeysV2Args = { Region: Scalars['String']; ResourceType: Scalars['String']; maxResults: Scalars['Float']; nextToken?: InputMaybe; }; export type QueryDescribeTagValuesArgs = { Region: Scalars['String']; maxResults: Scalars['Float']; resourceType: Scalars['String']; tagKey: Scalars['String']; }; export type QueryDescribeTagValuesV2Args = { Region: Scalars['String']; maxResults: Scalars['Float']; nextToken?: InputMaybe; tagKey: Scalars['String']; }; export type QueryDescribeVolumesArgs = { AvailabilityZone?: InputMaybe; Page: Scalars['Float']; PageSize: Scalars['Float']; Region: Scalars['String']; VolumeId?: InputMaybe; }; export type QueryDescribeVpcInfosArgs = { Region: Scalars['String']; }; export type QueryDescribeVpcRoutesArgs = { CenId: Scalars['String']; GrantAccountId?: InputMaybe; InstanceRegion: Scalars['String']; InstanceType: Scalars['String']; NetworkInstanceId: Scalars['String']; NotSearchCenRoute?: InputMaybe; Region: Scalars['String']; }; export type QueryDescribeVpcsArgs = { Region: Scalars['String']; }; export type QueryDetachResourceTagsV2Args = { Region: Scalars['String']; resourceTagInfos?: InputMaybe>; resourceType?: InputMaybe; }; export type QueryDistributeKmsPermissionArgs = { Region: Scalars['String']; }; export type QueryEditTagsV2Args = { NewTags?: InputMaybe>; Region: Scalars['String']; ReplaceTags?: InputMaybe>; ResourceType?: InputMaybe; }; export type QueryEpcPriceSystemArgs = { Product: Scalars['String']; Region: Scalars['String']; }; export type QueryEpcRaidAttributesArgs = { HostType: Scalars['String']; Region: Scalars['String']; }; export type QueryEpcTypeConfInfoArgs = { ProductTypes?: InputMaybe>; Region: Scalars['String']; }; export type QueryFreeTrialAndAuthArgs = { Region: Scalars['String']; }; export type QueryGetAccountAllProjectListArgs = { Region: Scalars['String']; }; export type QueryGetAccountProjectListArgs = { Region: Scalars['String']; }; export type QueryGetAutoDeleteTimeArgs = { Hours: Scalars['Float']; Region: Scalars['String']; }; export type QueryGetCenUserPermissionArgs = { Region: Scalars['String']; }; export type QueryGetFreeTrialWalletArgs = { Region: Scalars['String']; }; export type QueryGetInstanceByIdsArgs = { InstanceId: Scalars['String']; Region: Scalars['String']; }; export type QueryGetJobsArgs = { EndTime?: InputMaybe; Region: Scalars['String']; StartTime?: InputMaybe; }; export type QueryGetKbhUserPermissionArgs = { Region: Scalars['String']; }; export type QueryGetLinesArgs = { Inner: Scalars['Boolean']; Region: Scalars['String']; }; export type QueryGetPortArgs = { Classify: Scalars['String']; Limit: Scalars['Float']; Offset: Scalars['Float']; Region: Scalars['String']; }; export type QueryGetRegionsArgs = { Region: Scalars['String']; isVpc: Scalars['Boolean']; productGroupId: Scalars['Float']; type: Scalars['Float']; }; export type QueryImageConfigArgs = { Region: Scalars['String']; }; export type QueryIsKaArgs = { Region: Scalars['String']; }; export type QueryKbhBatchCalculateProductArgs = { HbkProductParam4WebList: Array; Region: Scalars['String']; }; export type QueryKbhDescribeProductSellOutsArgs = { Region: Scalars['String']; }; export type QueryKbhDescribeSubnetAllocatedIpArgs = { Region: Scalars['String']; SubnetId: Scalars['String']; }; export type QueryKbhQuerySubnetAvailableIpCountArgs = { Region: Scalars['String']; SubnetId: Scalars['String']; }; export type QueryKciCalculateProductArgs = { BillType: Scalars['Float']; Duration?: InputMaybe; Items: Array; ProductType: Scalars['Float']; Region: Scalars['String']; }; export type QueryKciDescribeSubnetsArgs = { AvailabilityZone: Scalars['String']; Region: Scalars['String']; SubnetType: Scalars['String']; VpcId: Scalars['String']; }; export type QueryKciDescribeVpcsArgs = { Region: Scalars['String']; }; export type QueryKciPriceSystemArgs = { userId: Scalars['Float']; }; export type QueryKisDescribeMetricsDataArgs = { EndTime: Scalars['Float']; Metrics: Array; Period: Scalars['Float']; Region: Scalars['String']; StartTime: Scalars['Float']; }; export type QueryKisDescribeScreenArgs = { InstanceId: Scalars['String']; Name: Scalars['String']; ProductType: Scalars['String']; Region: Scalars['String']; }; export type QueryKisGetAccountAllProjectListArgs = { Region: Scalars['String']; }; export type QueryKvmListArgs = { Region: Scalars['String']; }; export type QueryKvmListConditionArgs = { Region: Scalars['String']; }; export type QueryKvmListFilterArgs = { Region: Scalars['String']; azCode?: InputMaybe; billTypeId?: InputMaybe; }; export type QueryLangChainAllVpcInfoArgs = { Region: Scalars['String']; azCode: Scalars['String']; subnetType: Scalars['String']; }; export type QueryLangChainBatchCalculateKvmPriceArgs = { Region: Scalars['String']; baseParam: BaseParamItem; kvmParams: Array; }; export type QueryLangChainCalculateEipPriceArgs = { Region: Scalars['String']; eip: EipParamItem; }; export type QueryLangChainCalculateKvmPriceArgs = { Region: Scalars['String']; hasQuota: Scalars['Boolean']; kvm: KvmParamPriceItem; }; export type QueryLangChainGetlinesArgs = { Region: Scalars['String']; }; export type QueryLangChainKvmListArgs = { Region: Scalars['String']; }; export type QueryLangChainRegionListArgs = { Region: Scalars['String']; }; export type QueryLangChainSearchInstancesExtendArgs = { ImageIds: Array; Region: Scalars['String']; }; export type QueryLangChaincheckMilvusArgs = { InstanceId?: InputMaybe; Password?: InputMaybe; RegionKey?: InputMaybe; UserName?: InputMaybe; }; export type QueryListDeviceFaultArgs = { Limit?: InputMaybe; Offset?: InputMaybe; QueryAll?: InputMaybe; Region: Scalars['String']; Status?: InputMaybe; }; export type QueryListKLogPoolsArgs = { ProjectName: Scalars['String']; Region: Scalars['String']; }; export type QueryListKLogProjectsArgs = { Region: Scalars['String']; }; export type QueryListKbhArgs = { MaxResults?: InputMaybe; Region: Scalars['String']; }; export type QueryListPriceRegionsArgs = { Region: Scalars['String']; }; export type QueryListRegionsArgs = { Region: Scalars['String']; }; export type QueryQueryCommonDiscountArgs = { AzCodeLimit: Scalars['String']; ProductTypeId: Scalars['Float']; Region: Scalars['String']; SceneLimit: Scalars['String']; }; export type QueryQueryEipProductGroupsArgs = { Region: Scalars['String']; productGroupIdList: Scalars['String']; }; export type QueryQueryFreeTrialWalletArgs = { Region: Scalars['String']; }; export type QueryQueryKfsAllRegionAndCapacityArgs = { Region: Scalars['String']; }; export type QueryQueryOtherPropertyListArgs = { Region: Scalars['String']; product: Scalars['String']; }; export type QueryQueryPriceSystemArgs = { Region: Scalars['String']; }; export type QueryQueryProductNetworkInterfaceQuotaArgs = { PackageCode: Scalars['String']; ProductTypeId: Scalars['Float']; Region: Scalars['String']; }; export type QueryQuerySubnetAvailableAddressesCountArgs = { Region: Scalars['String']; subnetId: Scalars['String']; }; export type QueryQueryUserSpecialDiscountsArgs = { ProductTypes: Scalars['String']; Region: Scalars['String']; }; export type QueryRegionInfosArgs = { Region: Scalars['String']; }; export type QueryRegisteredCheckArgs = { Region: Scalars['String']; }; export type QueryValidWhitelistArgs = { Region: Scalars['String']; ValidateKey: Scalars['String']; }; export type QueryValidateAutoSnapshotArgs = { Region: Scalars['String']; isVpc: Scalars['String']; }; export type QueryValidateIpv6SupportArgs = { Region: Scalars['String']; }; export type QueryFileSystemsArgs = { Filter?: InputMaybe>; Marker?: InputMaybe; MaxResults?: InputMaybe; ProjectIds?: InputMaybe; Region: Scalars['String']; }; export type QueryGetMilvusInstanceListArgs = { FuzzySearch?: InputMaybe; Limit: Scalars['Float']; Offset: Scalars['Float']; ProductType?: InputMaybe; RegionKey: Scalars['String']; SecBindingStatus?: InputMaybe; }; export type QueryMonitorArgs = { EndDateTime?: InputMaybe; FileSystemId: Scalars['String']; Region: Scalars['String']; StartDateTime?: InputMaybe; }; export type QueryPermissionArgs = { Region: Scalars['String']; }; export type QueryProjectsArgs = { Region: Scalars['String']; }; export type QueryQuotaArgs = { QuotaName: Scalars['String']; Region: Scalars['String']; }; export type QueryVpcListArgs = { AvailabilityZone: Scalars['String']; Region: Scalars['String']; }; export type QueryFreeTrialWallet = { __typename?: 'QueryFreeTrialWallet'; checkBalance: Scalars['Boolean']; data: FreeTrialWalletData; request_id: Scalars['String']; status: Scalars['Float']; }; /** 获取云堡垒机价格体系 */ export type QueryPriceSystem = { __typename?: 'QueryPriceSystem'; data?: Maybe; errorCode?: Maybe; errorMsg?: Maybe; requestId?: Maybe; }; export type Quota = { __typename?: 'Quota'; MAX: Scalars['Int']; }; export type QuotaItem = { __typename?: 'QuotaItem'; MAX: Scalars['Float']; Region?: Maybe; }; export type QuotaSetInfo = { __typename?: 'QuotaSetInfo'; QuotaSet?: Maybe>; }; /** 查询Raid盘属性 */ export type RaidAttribute = { __typename?: 'RaidAttribute'; EpcRaidAttributeSet?: Maybe>; }; /** 是否启用Raid模板 */ export type RaidTemplate = { __typename?: 'RaidTemplate'; enableRaidTemplate: Scalars['Boolean']; }; export type Reasons = { __typename?: 'Reasons'; InstanceId?: Maybe; Reason?: Maybe; }; export type RefundInstances = { __typename?: 'RefundInstances'; Error?: Maybe; }; export type Region = { __typename?: 'Region'; areaCode: Scalars['String']; areaEnName: Scalars['String']; areaName: Scalars['String']; azList: Array>; innerCode: Scalars['String']; regionCode: Scalars['String']; regionEnName: Scalars['String']; regionName: Scalars['String']; regionType: Scalars['Int']; }; export type RegionInfos = { __typename?: 'RegionInfos'; data: Array; }; export type RegionInfosItem = { __typename?: 'RegionInfosItem'; az_info?: Maybe>; batch_create_vm_num?: Maybe; industryLabel?: Maybe; inner_code?: Maybe; is_foreign?: Maybe; is_vpc?: Maybe; ks3?: Maybe; region_en_name?: Maybe; region_key?: Maybe; region_name?: Maybe; snapshot_vm_num?: Maybe; vnc?: Maybe; }; export type RegionListAzList = { __typename?: 'RegionListAzList'; azCode: Scalars['String']; azName: Scalars['String']; }; export type RegionListData = { __typename?: 'RegionListData'; areaCode: Scalars['String']; areaEnName: Scalars['String']; areaName: Scalars['String']; azList?: Maybe>; innerCode: Scalars['String']; regionCode: Scalars['String']; regionEnName: Scalars['String']; regionName: Scalars['String']; regionType: Scalars['Float']; }; export type RegionListResult = { __typename?: 'RegionListResult'; code?: Maybe; data?: Maybe>; }; export type RegionQuota = { __typename?: 'RegionQuota'; rKey: Scalars['String']; rValue: Scalars['Float']; }; export type RegionSet = { __typename?: 'RegionSet'; areaCode?: Maybe; areaEnName?: Maybe; areaName?: Maybe; azList?: Maybe>; innerCode?: Maybe; regionCode?: Maybe; regionEnName?: Maybe; regionName?: Maybe; regionType?: Maybe; }; export type RegionsSet = { __typename?: 'RegionsSet'; isVpc?: Maybe; region_code?: Maybe; region_name?: Maybe; }; export type RegisteredCheckResParams = { __typename?: 'RegisteredCheckResParams'; Registered: Scalars['Boolean']; }; /** 删除集群 */ export type RemoveClusterFromServiceMeshResponse = { __typename?: 'RemoveClusterFromServiceMeshResponse'; Message?: Maybe; RemoveResource?: Maybe>; RequestId?: Maybe; }; /** 删除命名空间 */ export type RemoveGlobalNamespaceResponse = { __typename?: 'RemoveGlobalNamespaceResponse'; RequestId?: Maybe; }; export type RemoveResource = { __typename?: 'RemoveResource'; ClusterId?: Maybe; ClusterName?: Maybe; Resource?: Maybe; ResourceName?: Maybe; }; /** 删除网格实例 */ export type RemoveServiceMeshResponse = { __typename?: 'RemoveServiceMeshResponse'; RequestId?: Maybe; ServiceMeshId?: Maybe; }; export type ReplaceTags = { ResourceUuids: Scalars['String']; TagIds: Scalars['String']; }; export type RepositoryItem = { __typename?: 'RepositoryItem'; CreateTime: Scalars['String']; Description: Scalars['String']; FavorCount: Scalars['String']; Public: Scalars['Boolean']; PullCount: Scalars['String']; RepoName: Scalars['String']; RepoType?: Maybe; }; export type RequestSidecar = { __typename?: 'RequestSidecar'; ResourceCPURequest?: Maybe; ResourceMemoryRequest?: Maybe; }; export type Resource = { instanceId?: InputMaybe; productType?: InputMaybe; }; export type ResourceInfo = { __typename?: 'ResourceInfo'; Address?: Maybe; CreatedAt?: Maybe; Flow?: Maybe; Idc: Scalars['String']; InstanceId: Scalars['String']; IsVpcdb?: Maybe; LineClassify?: Maybe; LineType?: Maybe; Name?: Maybe; Project: ProjectInfo; Reason?: Maybe; ServiceBeginTime?: Maybe; ServiceEndTime?: Maybe; ServiceStatus?: Maybe; SubnetId: Scalars['String']; Switch?: Maybe>; VpcInstanceId?: Maybe; }; export type ResourcesItem = { __typename?: 'ResourcesItem'; CU?: Maybe; }; export type RestImageList = { __typename?: 'RestImageList'; rKey: Scalars['String']; rValue: Array; }; export type RestRegionInfos = { __typename?: 'RestRegionInfos'; rKey: Scalars['String']; rValue?: Maybe; }; /** 创建产品选型与价格对比 */ export type Result = { __typename?: 'Result'; Error?: Maybe; Result?: Maybe; }; export type ReturnError = { __typename?: 'ReturnError'; Code?: Maybe; Message?: Maybe; }; export type RoceEpcItem = { __typename?: 'RoceEpcItem'; GateWay?: Maybe; Ip?: Maybe; Mask?: Maybe; Type?: Maybe; }; export type Role = { __typename?: 'Role'; CreateDate?: Maybe; Description?: Maybe; Krn?: Maybe; Path?: Maybe; RoleId?: Maybe; RoleName?: Maybe; ServiceRoleType?: Maybe; TrustAccounts?: Maybe; TrustProvider?: Maybe; TrustServices?: Maybe; TrustType?: Maybe; }; export type Roles = { __typename?: 'Roles'; member: Array; }; export type RouteSet = { __typename?: 'RouteSet'; CreateTime?: Maybe; DestinationCidrBlock?: Maybe; NextHopSet?: Maybe>; RouteId?: Maybe; RoutePublishStatus?: Maybe; RouteType?: Maybe; Status?: Maybe; VpcId: Scalars['String']; }; export type SampleObject = { __typename?: 'SampleObject'; datapoints?: Maybe>; metric?: Maybe; metricDesc?: Maybe; }; export type SecondaryCidr = { __typename?: 'SecondaryCidr'; Cidr?: Maybe; SecondaryCidrId?: Maybe; Type?: Maybe; }; export type SecondaryCidrLangChain = { __typename?: 'SecondaryCidrLangChain'; Cidr?: Maybe; SecondaryCidrId?: Maybe; Type?: Maybe; }; export type SecondaryCidrSet = { __typename?: 'SecondaryCidrSet'; Cidr: Scalars['String']; SecondaryCidrId: Scalars['String']; Type: Scalars['String']; }; export type SecurityEntry = { __typename?: 'SecurityEntry'; CidrBlock?: Maybe; Direction?: Maybe; Policy?: Maybe; PortRangeFrom?: Maybe; PortRangeTo?: Maybe; Priority?: Maybe; Protocol?: Maybe; RuleTag?: Maybe; SecurityGroupEntryId?: Maybe; }; export type SecurityGroup = { __typename?: 'SecurityGroup'; CreateTime: Scalars['String']; SecurityGroupEntrySet: Array>; SecurityGroupId: Scalars['String']; SecurityGroupName: Scalars['String']; SecurityGroupType: Scalars['String']; VpcId?: Maybe; }; export type SecurityGroupEntry = { __typename?: 'SecurityGroupEntry'; CidrBlock: Scalars['String']; Direction: Scalars['String']; Protocol: Scalars['String']; SecurityGroupEntryId: Scalars['String']; }; export type SecurityGroupEntryEpcItem = { __typename?: 'SecurityGroupEntryEpcItem'; CidrBlock?: Maybe; Description?: Maybe; Direction?: Maybe; IcmpCode?: Maybe; IcmpType?: Maybe; PortRangeFrom?: Maybe; PortRangeTo?: Maybe; Protocol?: Maybe; SecurityGroupEntryId?: Maybe; }; export type SecurityGroupEntryKec = { __typename?: 'SecurityGroupEntryKec'; CidrBlock?: Maybe; Direction?: Maybe; Policy?: Maybe; Priority?: Maybe; Protocol?: Maybe; RuleTag?: Maybe; SecurityGroupEntryId?: Maybe; }; export type SecurityGroupEntryLangChainVpc = { __typename?: 'SecurityGroupEntryLangChainVpc'; CidrBlock?: Maybe; Direction?: Maybe; Policy?: Maybe; Priority?: Maybe; Protocol?: Maybe; RuleTag?: Maybe; SecurityGroupEntryId?: Maybe; }; export type SecurityGroupEpcItem = { __typename?: 'SecurityGroupEpcItem'; CreateTime?: Maybe; SecurityGroupEntrySet?: Maybe>; SecurityGroupId?: Maybe; SecurityGroupName?: Maybe; SecurityGroupType?: Maybe; VpcId?: Maybe; }; export type SecurityGroupItem = { __typename?: 'SecurityGroupItem'; CreateTime?: Maybe; SecurityGroupId?: Maybe; SecurityGroupName?: Maybe; SecurityGroupType?: Maybe; VpcId?: Maybe; }; export type SecurityGroupKec = { __typename?: 'SecurityGroupKec'; CreateTime?: Maybe; SecurityGroupEntrySet?: Maybe>; SecurityGroupId: Scalars['String']; SecurityGroupName?: Maybe; SecurityGroupType?: Maybe; UserTag?: Maybe; VpcId?: Maybe; }; export type SecurityGroupLangChainVpc = { __typename?: 'SecurityGroupLangChainVpc'; CreateTime?: Maybe; SecurityGroupEntrySet?: Maybe>; SecurityGroupId: Scalars['String']; SecurityGroupName?: Maybe; SecurityGroupType?: Maybe; VpcId?: Maybe; }; export type SecurityGroupSet = { __typename?: 'SecurityGroupSet'; SecurityGroupId?: Maybe; SecurityGroupName?: Maybe; }; export type SecurityGroupSetInfo = { __typename?: 'SecurityGroupSetInfo'; SecurityGroupSet: Array; }; export type SecurityItem = { __typename?: 'SecurityItem'; CreateTime?: Maybe; ProductTag?: Maybe; SecurityGroupEntrySet: Array; SecurityGroupId?: Maybe; SecurityGroupName?: Maybe; SecurityGroupType?: Maybe; UserTag?: Maybe; VpcId?: Maybe; }; export type SelectTag = { TagId?: InputMaybe; TagKey?: InputMaybe; TagValue?: InputMaybe; }; export type SellRequest = { __typename?: 'SellRequest'; ProductSellOutSet?: Maybe>; ProductSellOutSize?: Maybe; }; /** 获取集群 */ export type ServiceMeshAvailableClustersResponse = { __typename?: 'ServiceMeshAvailableClustersResponse'; AvailableClusters?: Maybe>; NumberOfClusters?: Maybe; Page?: Maybe; }; export type ServiceMeshInfo = { __typename?: 'ServiceMeshInfo'; Clusters?: Maybe>; CreateTime?: Maybe; IstioVersion?: Maybe; Log?: Maybe; Region?: Maybe; ServiceMeshId?: Maybe; ServiceMeshName?: Maybe; State?: Maybe; UpdateTime?: Maybe; }; /** 获取网格实例日志 */ export type ServiceMeshLogResponse = { __typename?: 'ServiceMeshLogResponse'; Log: Array; }; export type ServiceMeshe = { __typename?: 'ServiceMeshe'; ServiceMeshInfo?: Maybe; }; /** 获取网格实例列表 */ export type ServiceMeshesResponse = { __typename?: 'ServiceMeshesResponse'; Page?: Maybe; ServiceMeshes?: Maybe>; }; export type SgDeny = { __typename?: 'SgDeny'; Allow: Scalars['Boolean']; }; export type SharePermission = { __typename?: 'SharePermission'; ImageId?: Maybe; ImageInitialization?: Maybe; ImageName?: Maybe; Status?: Maybe; System?: Maybe; }; export type SharePermissionInfo = { __typename?: 'SharePermissionInfo'; SharePermissionSet?: Maybe>; }; export type SlbTagSet = { __typename?: 'SlbTagSet'; ResourceUuid: Scalars['String']; TagId: Scalars['String']; TagKey: Scalars['String']; TagValue: Scalars['String']; }; export type SnapshotItem = { __typename?: 'SnapshotItem'; AvailabilityZone: Scalars['String']; CreateTime?: Maybe; Size: Scalars['Float']; SnapshotId: Scalars['String']; SnapshotName: Scalars['String']; SnapshotStatus: Scalars['String']; SnapshotType: Scalars['String']; VolumeCategory?: Maybe; VolumeId: Scalars['String']; VolumeName?: Maybe; VolumeStatus?: Maybe; VolumeType?: Maybe; }; export type SnapshotSet = { __typename?: 'SnapshotSet'; DiskSize?: Maybe; DiskType?: Maybe; SnapshotId?: Maybe; Type?: Maybe; VolumeType?: Maybe; }; export type SnapshotsList = { __typename?: 'SnapshotsList'; AutoSnapshot: Scalars['Boolean']; AvailabilityZone: Scalars['String']; CopyFrom: Scalars['Boolean']; CreateTime: Scalars['String']; Encrypted?: Maybe; ImageRelated: Scalars['Boolean']; Progress: Scalars['String']; Size: Scalars['Float']; SnapshotId: Scalars['String']; SnapshotName: Scalars['String']; SnapshotStatus: Scalars['String']; SnapshotType: Scalars['String']; VolumeCategory: Scalars['String']; VolumeId: Scalars['String']; VolumeName?: Maybe; VolumeStatus: Scalars['String']; VolumeType: Scalars['String']; }; export type SnapshotsPage = { __typename?: 'SnapshotsPage'; totalCount: Scalars['Float']; totalPageCount?: Maybe; }; export type Stock = { __typename?: 'Stock'; AvailabilityZone?: Maybe; Bond?: Maybe; Count?: Maybe; HostType?: Maybe; Roce?: Maybe; }; export type StockSetInfo = { __typename?: 'StockSetInfo'; StockSet: Array; }; export type StoreageConf = { __typename?: 'StoreageConf'; num: Scalars['String']; showName: Scalars['String']; size: Scalars['Float']; type: Scalars['String']; uuid: Scalars['String']; }; export type Subnet = { __typename?: 'Subnet'; CidrBlock: Scalars['String']; CreateTime: Scalars['String']; DhcpIpFrom: Scalars['String']; DhcpIpTo: Scalars['String']; GatewayIp: Scalars['String']; ProvidedIpv6CidrBlock: Scalars['Boolean']; SubnetId: Scalars['String']; SubnetName: Scalars['String']; SubnetType: Scalars['String']; VpcId: Scalars['String']; }; export type SubnetAvailableAddressesCount = { __typename?: 'SubnetAvailableAddressesCount'; count: Scalars['Float']; }; export type SubnetItem = { __typename?: 'SubnetItem'; AvailabilityZoneName?: Maybe; AvailableIpNumber?: Maybe; AvailbleIPNumber?: Maybe; CidrBlock?: Maybe; CreateTime?: Maybe; DhcpIpFrom?: Maybe; DhcpIpTo?: Maybe; Dns1?: Maybe; Dns2?: Maybe; DockerCount?: Maybe; GatewayIp?: Maybe; InterfaceCount?: Maybe; Ipv6CidrBlockAssociationSet?: Maybe>; PhysicsInterfaceCount?: Maybe; ProvidedIpv6CidrBlock?: Maybe; RouteTableId?: Maybe; SecondaryCidrId?: Maybe; SubnetId?: Maybe; SubnetName?: Maybe; SubnetType?: Maybe; VpcId?: Maybe; }; export type SubnetKec = { __typename?: 'SubnetKec'; AvailabilityZoneName?: Maybe; AvailableIpNumber?: Maybe; AvailbleIPNumber?: Maybe; CidrBlock?: Maybe; CreateTime?: Maybe; DhcpIpFrom?: Maybe; DhcpIpTo?: Maybe; Dns1?: Maybe; Dns2?: Maybe; GatewayIp?: Maybe; ProvidedIpv6CidrBlock?: Maybe; SubnetId?: Maybe; SubnetName?: Maybe; SubnetType?: Maybe; VpcId?: Maybe; }; export type SubnetLangChainVpc = { __typename?: 'SubnetLangChainVpc'; AvailabilityZoneName?: Maybe; AvailableIpNumber?: Maybe; AvailbleIPNumber?: Maybe; CidrBlock?: Maybe; CreateTime?: Maybe; DhcpIpFrom?: Maybe; DhcpIpTo?: Maybe; Dns1?: Maybe; Dns2?: Maybe; GatewayIp?: Maybe; ProvidedIpv6CidrBlock?: Maybe; SubnetId?: Maybe; SubnetName?: Maybe; SubnetType?: Maybe; VpcId?: Maybe; }; export type SubnetSetInfo = { __typename?: 'SubnetSetInfo'; SubnetSet: Array; }; export type SwitchInfo = { __typename?: 'SwitchInfo'; Port?: Maybe; }; /** K8s集群命名空间同步至网格 */ export type SynceKasmNamespaceFromK8sClusterResponse = { __typename?: 'SynceKASMNamespaceFromK8sClusterResponse'; RequestId?: Maybe; }; export type SystemDisk = { __typename?: 'SystemDisk'; DiskSize?: Maybe; DiskType?: Maybe; }; export type SystemVolume = { deleteWithInstance: Scalars['Boolean']; size: Scalars['Float']; type: Scalars['String']; }; export type Tag = { resourceList?: InputMaybe>; tagList?: InputMaybe>; }; export type TagEpcItem = { __typename?: 'TagEpcItem'; Key?: Maybe; ResourceId?: Maybe; ResourceType?: Maybe; Value?: Maybe; }; export type TagItem = { __typename?: 'TagItem'; Architecture?: Maybe; Author?: Maybe; DockerVersion?: Maybe; ImageId: Scalars['String']; Os?: Maybe; SizeByte?: Maybe; TagName: Scalars['String']; }; export type TagKey = { __typename?: 'TagKey'; Key?: Maybe; }; export type TagSet = { __typename?: 'TagSet'; ResourceUuid: Scalars['String']; TagId: Scalars['String']; TagKey?: Maybe; TagValue?: Maybe; }; export type TagValue = { __typename?: 'TagValue'; Key?: Maybe; Value?: Maybe; }; export type TagValues = { __typename?: 'TagValues'; CreateTime?: Maybe; Id: Scalars['Float']; Key?: Maybe; Value?: Maybe; }; export type TerminateInstancesResult = { __typename?: 'TerminateInstancesResult'; code?: Maybe; }; export type TrialWallet = { __typename?: 'TrialWallet'; available_credit: Scalars['Float']; is_active: Scalars['Boolean']; status: Scalars['Boolean']; total_credit: Scalars['Float']; }; /** 解绑堡垒机Eip */ export type UnbindKbhEip = { __typename?: 'UnbindKbhEip'; Error?: Maybe; RequestId?: Maybe; Res?: Maybe; }; /** 修改全局Sidecar配置 */ export type UpdateGlobalScopeSidecarConfigResponse = { __typename?: 'UpdateGlobalScopeSidecarConfigResponse'; RequestId?: Maybe; }; export type UpdateInstanceProjectId = { __typename?: 'UpdateInstanceProjectId'; Result?: Maybe; }; /** 分配至项目 */ export type UpdateInstancesProjectId = { __typename?: 'UpdateInstancesProjectId'; message?: Maybe; requestId?: Maybe; result?: Maybe; }; /** 修改名称 */ export type UpdateSubnetName = { __typename?: 'UpdateSubnetName'; RequestId: Scalars['String']; SubnetId?: Maybe; }; /** 获取命名空间列表 */ export type UpgardeGlobalNamespaceResponse = { __typename?: 'UpgardeGlobalNamespaceResponse'; RequestId?: Maybe; }; export type UserDataType = { __typename?: 'UserDataType'; available_credit: Scalars['Float']; }; export type UserDiscountDetail = { __typename?: 'UserDiscountDetail'; orderDiscount: Scalars['Float']; orderFullMonth: Scalars['Float']; }; export type UserDiscountItem = { __typename?: 'UserDiscountItem'; discountDetail: Array; product_group_code: Scalars['String']; product_group_id: Scalars['Float']; product_type_code: Scalars['String']; product_type_id: Scalars['String']; }; export type UserDiscountRes = { __typename?: 'UserDiscountRes'; code: Scalars['Float']; data?: Maybe>; }; export type ValidWhitelist = { __typename?: 'ValidWhitelist'; code: Scalars['Float']; validate: Scalars['Boolean']; }; export type ValidateAutoSnapshot = { __typename?: 'ValidateAutoSnapshot'; AutoSnapshotPolicyInVolumeNum?: Maybe; EbsValidate?: Maybe; LocalValidate?: Maybe; code: Scalars['Float']; }; export type ValidateIpv6Support = { __typename?: 'ValidateIpv6Support'; code: Scalars['Float']; data: Array; }; export type ValidateIpv6SupportData = { __typename?: 'ValidateIpv6SupportData'; productTypeId: Scalars['String']; regions?: Maybe>; }; export type Vnc = { __typename?: 'Vnc'; vnc_host: Scalars['String']; vnc_port: Scalars['Float']; }; export type Volume = { Size: Scalars['Float']; volumeType: Scalars['String']; }; export type VolumeInfoItem = { __typename?: 'VolumeInfoItem'; DataVolumeMaxCount?: Maybe; SameVolumeType?: Maybe; SmartCardVersion?: Maybe; SupportAllEbs?: Maybe; SupportDataVolumeType?: Maybe>; SupportSystemVolumeType?: Maybe>; }; export type VolumeItem = { EBSVolume?: InputMaybe; NFSVolume?: InputMaybe; Name: Scalars['String']; Type: Scalars['String']; }; export type VolumeMountItem = { MountPath: Scalars['String']; Name: Scalars['String']; ReadOnly?: InputMaybe; }; export type VolumeTypeItem = { __typename?: 'VolumeTypeItem'; Code: Scalars['String']; EnName: Scalars['String']; MaxSize: Scalars['Float']; MinSize: Scalars['Float']; Name: Scalars['String']; }; export type Vpc = { __typename?: 'Vpc'; CidrBlock: Scalars['String']; CreateTime: Scalars['String']; Ipv6CidrBlockAssociationSet: Array>; IsDefault: Scalars['Boolean']; ProvidedIpv6CidrBlock: Scalars['Boolean']; VpcId: Scalars['String']; VpcName: Scalars['String']; }; export type VpcInfo = { __typename?: 'VpcInfo'; RequestId?: Maybe; SecurityGroupSet?: Maybe>; SubnetSet?: Maybe>; VpcSet?: Maybe>; }; export type VpcItem = { __typename?: 'VpcItem'; CidrBlock?: Maybe; CreateTime?: Maybe; IsDefault?: Maybe; ProvidedIpv6CidrBlock?: Maybe; SecondaryCidrSet?: Maybe>; VpcId?: Maybe; VpcName?: Maybe; }; export type VpcKec = { __typename?: 'VpcKec'; CidrBlock?: Maybe; CreateTime?: Maybe; IsDefault?: Maybe; ProductTag: Scalars['String']; ProvidedIpv6CidrBlock?: Maybe; SecondaryCidrSet?: Maybe>; VpcId: Scalars['String']; VpcName?: Maybe; }; export type VpcLangChain = { __typename?: 'VpcLangChain'; CidrBlock?: Maybe; CreateTime?: Maybe; IsDefault?: Maybe; ProvidedIpv6CidrBlock?: Maybe; SecondaryCidrSet?: Maybe>; VpcId: Scalars['String']; VpcName?: Maybe; }; export type VpcList = { __typename?: 'VpcList'; SecurityGroupSet?: Maybe>>; SubnetSet?: Maybe>>; VpcSet?: Maybe>>; }; export type VpcRouteSet = { __typename?: 'VpcRouteSet'; DestinationCidrBlock?: Maybe; NextHopSet?: Maybe>; PublishedStatus?: Maybe; RouteId: Scalars['String']; RoutePublishStatus?: Maybe; RouteType?: Maybe; System?: Maybe; VpcId: Scalars['String']; }; export type VpcSet = { __typename?: 'VpcSet'; CenId?: Maybe; CidrBlock?: Maybe; CreateTime?: Maybe; Ipv6CidrBlockAssociationSet?: Maybe>; IsDefault?: Maybe; SecondaryCidrSet?: Maybe>; VpcId: Scalars['String']; VpcName?: Maybe; }; export type VpcSetInfo = { __typename?: 'VpcSetInfo'; VpcSet?: Maybe>; }; export type Zone = { __typename?: 'Zone'; azCode: Scalars['String']; azName: Scalars['String']; }; export type ChangeInstanceNameResult = { __typename?: 'changeInstanceNameResult'; Return?: Maybe; }; export type LinesObject = { __typename?: 'linesObject'; delay?: Maybe; flags?: Maybe; instance?: Maybe; legend?: Maybe; lineId?: Maybe; metricKey?: Maybe; metricType?: Maybe; }; export type PromotionDetails = { __typename?: 'promotionDetails'; orderFullMonth?: Maybe; orderReduceDiscount?: Maybe; }; export type RegionAzList = { __typename?: 'regionAzList'; azCode?: Maybe; azName?: Maybe; }; export type ResourceTagInfos = { resourceUuids: Scalars['String']; tagId: Scalars['String']; }; export type DescribeDemoQueryVariables = Exact<{ region: Scalars['String']; }>; export type DescribeDemoQuery = { __typename?: 'Query', DescribeDemo: { __typename?: 'DemoSet', DemoItemSet?: Array<{ __typename?: 'DemoItem', Id?: string | null }> | null } }; export type DemoFragment = { __typename?: 'DemoItem', Id?: string | null }; export const DemoFragmentDoc = gql` fragment Demo on DemoItem { Id } `; export const DescribeDemoDocument = gql` query DescribeDemo($region: String!) { DescribeDemo(Region: $region) { DemoItemSet { ...Demo } } } ${DemoFragmentDoc}`; /** * __useDescribeDemoQuery__ * * To run a query within a Vue component, call `useDescribeDemoQuery` and pass it any options that fit your needs. * When your component renders, `useDescribeDemoQuery` returns an object from Apollo Client that contains result, loading and error properties * you can use to render your UI. * * @param variables that will be passed into the query * @param options that will be passed into the query, supported options are listed on: https://v4.apollo.vuejs.org/guide-composable/query.html#options; * * @example * const { result, loading, error } = useDescribeDemoQuery({ * region: // value for 'region' * }); */ export function useDescribeDemoQuery(variables: DescribeDemoQueryVariables | VueCompositionApi.Ref | ReactiveFunction, options: VueApolloComposable.UseQueryOptions | VueCompositionApi.Ref> | ReactiveFunction> = {}) { return VueApolloComposable.useQuery(DescribeDemoDocument, variables, options); } export function useDescribeDemoLazyQuery(variables: DescribeDemoQueryVariables | VueCompositionApi.Ref | ReactiveFunction, options: VueApolloComposable.UseQueryOptions | VueCompositionApi.Ref> | ReactiveFunction> = {}) { return VueApolloComposable.useLazyQuery(DescribeDemoDocument, variables, options); } export type DescribeDemoQueryCompositionFunctionResult = VueApolloComposable.UseQueryReturn;