1414
1515import { Client , ClientConfig , Command , buildRequestConfigFromMetaPath , CommandOutput } from '@volcengine/sdk-core' ;
1616
17+ import { BuyPoolPackageRequest } from './types/index' ;
18+ import { BuyPoolPackageResponse } from './types/index' ;
1719import { BuyResourcePackageRequest } from './types/index' ;
1820import { BuyResourcePackageResponse } from './types/index' ;
1921import { ClearDeviceLongMemoryRequest } from './types/index' ;
2022import { ClearDeviceLongMemoryResponse } from './types/index' ;
2123import { GetAgentListRequest } from './types/index' ;
2224import { GetAgentListResponse } from './types/index' ;
25+ import { GetDeviceBindTcOrderIDRequest } from './types/index' ;
26+ import { GetDeviceBindTcOrderIDResponse } from './types/index' ;
27+ import { GetPoolDetailListRequest } from './types/index' ;
28+ import { GetPoolDetailListResponse } from './types/index' ;
29+ import { GetPoolQuotaInfoRequest } from './types/index' ;
30+ import { GetPoolQuotaInfoResponse } from './types/index' ;
2331import { GetQuotaInfoRequest } from './types/index' ;
2432import { GetQuotaInfoResponse } from './types/index' ;
2533import { GetSpeakerListRequest } from './types/index' ;
@@ -32,15 +40,18 @@ import { TopActionDispatchResponse } from './types/index';
3240// ============================================================================
3341// Output Type Definitions
3442// ============================================================================
43+ export type BuyPoolPackageCommandOutput = CommandOutput < BuyPoolPackageResponse > ;
3544export type BuyResourcePackageCommandOutput = CommandOutput < BuyResourcePackageResponse > ;
3645export type ClearDeviceLongMemoryCommandOutput = CommandOutput < ClearDeviceLongMemoryResponse > ;
3746export type GetAgentListCommandOutput = CommandOutput < GetAgentListResponse > ;
47+ export type GetDeviceBindTcOrderIDCommandOutput = CommandOutput < GetDeviceBindTcOrderIDResponse > ;
48+ export type GetPoolDetailListCommandOutput = CommandOutput < GetPoolDetailListResponse > ;
49+ export type GetPoolQuotaInfoCommandOutput = CommandOutput < GetPoolQuotaInfoResponse > ;
3850export type GetQuotaInfoCommandOutput = CommandOutput < GetQuotaInfoResponse > ;
3951export type GetSpeakerListCommandOutput = CommandOutput < GetSpeakerListResponse > ;
4052export type PushMsgToDeviceCommandOutput = CommandOutput < PushMsgToDeviceResponse > ;
4153export type TopActionDispatchCommandOutput = CommandOutput < TopActionDispatchResponse > ;
4254
43-
4455/**
4556 * TISClient Service Client
4657 */
@@ -54,6 +65,21 @@ export class TISClient extends Client {
5465 }
5566}
5667
68+ /**
69+ * Command to BuyPoolPackage
70+ */
71+ export class BuyPoolPackageCommand extends Command <
72+ BuyPoolPackageRequest ,
73+ BuyPoolPackageCommandOutput ,
74+ 'BuyPoolPackageCommand'
75+ > {
76+ static readonly metaPath = '/BuyPoolPackage/2024-07-31/tis/post/application_json/' ;
77+
78+ constructor ( input : BuyPoolPackageRequest ) {
79+ super ( input ) ;
80+ this . requestConfig = buildRequestConfigFromMetaPath ( BuyPoolPackageCommand . metaPath ) ;
81+ }
82+ }
5783/**
5884 * Command to BuyResourcePackage
5985 */
@@ -99,6 +125,51 @@ export class GetAgentListCommand extends Command<
99125 this . requestConfig = buildRequestConfigFromMetaPath ( GetAgentListCommand . metaPath ) ;
100126 }
101127}
128+ /**
129+ * Command to GetDeviceBindTcOrderID
130+ */
131+ export class GetDeviceBindTcOrderIDCommand extends Command <
132+ GetDeviceBindTcOrderIDRequest ,
133+ GetDeviceBindTcOrderIDCommandOutput ,
134+ 'GetDeviceBindTcOrderIDCommand'
135+ > {
136+ static readonly metaPath = '/GetDeviceBindTcOrderID/2024-07-31/tis/post/application_json/' ;
137+
138+ constructor ( input : GetDeviceBindTcOrderIDRequest ) {
139+ super ( input ) ;
140+ this . requestConfig = buildRequestConfigFromMetaPath ( GetDeviceBindTcOrderIDCommand . metaPath ) ;
141+ }
142+ }
143+ /**
144+ * Command to GetPoolDetailList
145+ */
146+ export class GetPoolDetailListCommand extends Command <
147+ GetPoolDetailListRequest ,
148+ GetPoolDetailListCommandOutput ,
149+ 'GetPoolDetailListCommand'
150+ > {
151+ static readonly metaPath = '/GetPoolDetailList/2024-07-31/tis/post/application_json/' ;
152+
153+ constructor ( input : GetPoolDetailListRequest ) {
154+ super ( input ) ;
155+ this . requestConfig = buildRequestConfigFromMetaPath ( GetPoolDetailListCommand . metaPath ) ;
156+ }
157+ }
158+ /**
159+ * Command to GetPoolQuotaInfo
160+ */
161+ export class GetPoolQuotaInfoCommand extends Command <
162+ GetPoolQuotaInfoRequest ,
163+ GetPoolQuotaInfoCommandOutput ,
164+ 'GetPoolQuotaInfoCommand'
165+ > {
166+ static readonly metaPath = '/GetPoolQuotaInfo/2024-07-31/tis/post/application_json/' ;
167+
168+ constructor ( input : GetPoolQuotaInfoRequest ) {
169+ super ( input ) ;
170+ this . requestConfig = buildRequestConfigFromMetaPath ( GetPoolQuotaInfoCommand . metaPath ) ;
171+ }
172+ }
102173/**
103174 * Command to GetQuotaInfo
104175 */
@@ -162,9 +233,13 @@ export class TopActionDispatchCommand extends Command<
162233
163234export default {
164235 TISClient,
236+ BuyPoolPackageCommand,
165237 BuyResourcePackageCommand,
166238 ClearDeviceLongMemoryCommand,
167239 GetAgentListCommand,
240+ GetDeviceBindTcOrderIDCommand,
241+ GetPoolDetailListCommand,
242+ GetPoolQuotaInfoCommand,
168243 GetQuotaInfoCommand,
169244 GetSpeakerListCommand,
170245 PushMsgToDeviceCommand,
0 commit comments