@@ -133,6 +133,58 @@ export default class Client extends OpenApi {
133133 return await this . changeNodeGroupWithOptions ( request , runtime ) ;
134134 }
135135
136+ /**
137+ * 节点规格变配
138+ *
139+ * @param tmpReq - ChangeNodeTypesRequest
140+ * @param runtime - runtime options for this request RuntimeOptions
141+ * @returns ChangeNodeTypesResponse
142+ */
143+ async changeNodeTypesWithOptions ( tmpReq : $_model . ChangeNodeTypesRequest , runtime : $dara . RuntimeOptions ) : Promise < $_model . ChangeNodeTypesResponse > {
144+ tmpReq . validate ( ) ;
145+ let request = new $_model . ChangeNodeTypesShrinkRequest ( { } ) ;
146+ OpenApiUtil . convert ( tmpReq , request ) ;
147+ if ( ! $dara . isNull ( tmpReq . nodeIds ) ) {
148+ request . nodeIdsShrink = OpenApiUtil . arrayToStringWithSpecifiedStyle ( tmpReq . nodeIds , "NodeIds" , "json" ) ;
149+ }
150+
151+ let body : { [ key : string ] : any } = { } ;
152+ if ( ! $dara . isNull ( request . nodeIdsShrink ) ) {
153+ body [ "NodeIds" ] = request . nodeIdsShrink ;
154+ }
155+
156+ if ( ! $dara . isNull ( request . nodeType ) ) {
157+ body [ "NodeType" ] = request . nodeType ;
158+ }
159+
160+ let req = new $OpenApiUtil . OpenApiRequest ( {
161+ body : OpenApiUtil . parseToMap ( body ) ,
162+ } ) ;
163+ let params = new $OpenApiUtil . Params ( {
164+ action : "ChangeNodeTypes" ,
165+ version : "2022-12-15" ,
166+ protocol : "HTTPS" ,
167+ pathname : "/" ,
168+ method : "POST" ,
169+ authType : "AK" ,
170+ style : "RPC" ,
171+ reqBodyType : "formData" ,
172+ bodyType : "json" ,
173+ } ) ;
174+ return $dara . cast < $_model . ChangeNodeTypesResponse > ( await this . callApi ( params , req , runtime ) , new $_model . ChangeNodeTypesResponse ( { } ) ) ;
175+ }
176+
177+ /**
178+ * 节点规格变配
179+ *
180+ * @param request - ChangeNodeTypesRequest
181+ * @returns ChangeNodeTypesResponse
182+ */
183+ async changeNodeTypes ( request : $_model . ChangeNodeTypesRequest ) : Promise < $_model . ChangeNodeTypesResponse > {
184+ let runtime = new $dara . RuntimeOptions ( { } ) ;
185+ return await this . changeNodeTypesWithOptions ( request , runtime ) ;
186+ }
187+
136188 /**
137189 * Moves a resource from one resource group to another.
138190 *
@@ -715,6 +767,48 @@ export default class Client extends OpenApi {
715767 return await this . deleteClusterWithOptions ( request , runtime ) ;
716768 }
717769
770+ /**
771+ * 删除一个未使用超节点
772+ *
773+ * @param request - DeleteHyperNodeRequest
774+ * @param runtime - runtime options for this request RuntimeOptions
775+ * @returns DeleteHyperNodeResponse
776+ */
777+ async deleteHyperNodeWithOptions ( request : $_model . DeleteHyperNodeRequest , runtime : $dara . RuntimeOptions ) : Promise < $_model . DeleteHyperNodeResponse > {
778+ request . validate ( ) ;
779+ let body : { [ key : string ] : any } = { } ;
780+ if ( ! $dara . isNull ( request . hyperNodeId ) ) {
781+ body [ "HyperNodeId" ] = request . hyperNodeId ;
782+ }
783+
784+ let req = new $OpenApiUtil . OpenApiRequest ( {
785+ body : OpenApiUtil . parseToMap ( body ) ,
786+ } ) ;
787+ let params = new $OpenApiUtil . Params ( {
788+ action : "DeleteHyperNode" ,
789+ version : "2022-12-15" ,
790+ protocol : "HTTPS" ,
791+ pathname : "/" ,
792+ method : "POST" ,
793+ authType : "AK" ,
794+ style : "RPC" ,
795+ reqBodyType : "formData" ,
796+ bodyType : "json" ,
797+ } ) ;
798+ return $dara . cast < $_model . DeleteHyperNodeResponse > ( await this . callApi ( params , req , runtime ) , new $_model . DeleteHyperNodeResponse ( { } ) ) ;
799+ }
800+
801+ /**
802+ * 删除一个未使用超节点
803+ *
804+ * @param request - DeleteHyperNodeRequest
805+ * @returns DeleteHyperNodeResponse
806+ */
807+ async deleteHyperNode ( request : $_model . DeleteHyperNodeRequest ) : Promise < $_model . DeleteHyperNodeResponse > {
808+ let runtime = new $dara . RuntimeOptions ( { } ) ;
809+ return await this . deleteHyperNodeWithOptions ( request , runtime ) ;
810+ }
811+
718812 /**
719813 * 删除一个未使用节点
720814 *
@@ -941,6 +1035,48 @@ export default class Client extends OpenApi {
9411035 return await this . describeDiagnosticResultWithOptions ( request , runtime ) ;
9421036 }
9431037
1038+ /**
1039+ * 查询节点列表
1040+ *
1041+ * @param request - DescribeHyperNodeRequest
1042+ * @param runtime - runtime options for this request RuntimeOptions
1043+ * @returns DescribeHyperNodeResponse
1044+ */
1045+ async describeHyperNodeWithOptions ( request : $_model . DescribeHyperNodeRequest , runtime : $dara . RuntimeOptions ) : Promise < $_model . DescribeHyperNodeResponse > {
1046+ request . validate ( ) ;
1047+ let body : { [ key : string ] : any } = { } ;
1048+ if ( ! $dara . isNull ( request . hyperNodeId ) ) {
1049+ body [ "HyperNodeId" ] = request . hyperNodeId ;
1050+ }
1051+
1052+ let req = new $OpenApiUtil . OpenApiRequest ( {
1053+ body : OpenApiUtil . parseToMap ( body ) ,
1054+ } ) ;
1055+ let params = new $OpenApiUtil . Params ( {
1056+ action : "DescribeHyperNode" ,
1057+ version : "2022-12-15" ,
1058+ protocol : "HTTPS" ,
1059+ pathname : "/" ,
1060+ method : "POST" ,
1061+ authType : "AK" ,
1062+ style : "RPC" ,
1063+ reqBodyType : "formData" ,
1064+ bodyType : "json" ,
1065+ } ) ;
1066+ return $dara . cast < $_model . DescribeHyperNodeResponse > ( await this . callApi ( params , req , runtime ) , new $_model . DescribeHyperNodeResponse ( { } ) ) ;
1067+ }
1068+
1069+ /**
1070+ * 查询节点列表
1071+ *
1072+ * @param request - DescribeHyperNodeRequest
1073+ * @returns DescribeHyperNodeResponse
1074+ */
1075+ async describeHyperNode ( request : $_model . DescribeHyperNodeRequest ) : Promise < $_model . DescribeHyperNodeResponse > {
1076+ let runtime = new $dara . RuntimeOptions ( { } ) ;
1077+ return await this . describeHyperNodeWithOptions ( request , runtime ) ;
1078+ }
1079+
9441080 /**
9451081 * Queries the execution list and status of O\\&M Assistant commands.
9461082 *
@@ -1079,6 +1215,48 @@ export default class Client extends OpenApi {
10791215 return await this . describeNodeWithOptions ( request , runtime ) ;
10801216 }
10811217
1218+ /**
1219+ * 查询节点分组
1220+ *
1221+ * @param request - DescribeNodeGroupRequest
1222+ * @param runtime - runtime options for this request RuntimeOptions
1223+ * @returns DescribeNodeGroupResponse
1224+ */
1225+ async describeNodeGroupWithOptions ( request : $_model . DescribeNodeGroupRequest , runtime : $dara . RuntimeOptions ) : Promise < $_model . DescribeNodeGroupResponse > {
1226+ request . validate ( ) ;
1227+ let body : { [ key : string ] : any } = { } ;
1228+ if ( ! $dara . isNull ( request . nodeGroupId ) ) {
1229+ body [ "NodeGroupId" ] = request . nodeGroupId ;
1230+ }
1231+
1232+ let req = new $OpenApiUtil . OpenApiRequest ( {
1233+ body : OpenApiUtil . parseToMap ( body ) ,
1234+ } ) ;
1235+ let params = new $OpenApiUtil . Params ( {
1236+ action : "DescribeNodeGroup" ,
1237+ version : "2022-12-15" ,
1238+ protocol : "HTTPS" ,
1239+ pathname : "/" ,
1240+ method : "POST" ,
1241+ authType : "AK" ,
1242+ style : "RPC" ,
1243+ reqBodyType : "formData" ,
1244+ bodyType : "json" ,
1245+ } ) ;
1246+ return $dara . cast < $_model . DescribeNodeGroupResponse > ( await this . callApi ( params , req , runtime ) , new $_model . DescribeNodeGroupResponse ( { } ) ) ;
1247+ }
1248+
1249+ /**
1250+ * 查询节点分组
1251+ *
1252+ * @param request - DescribeNodeGroupRequest
1253+ * @returns DescribeNodeGroupResponse
1254+ */
1255+ async describeNodeGroup ( request : $_model . DescribeNodeGroupRequest ) : Promise < $_model . DescribeNodeGroupResponse > {
1256+ let runtime = new $dara . RuntimeOptions ( { } ) ;
1257+ return await this . describeNodeGroupWithOptions ( request , runtime ) ;
1258+ }
1259+
10821260 /**
10831261 * 创建Web Terminal会话
10841262 *
@@ -1411,48 +1589,6 @@ export default class Client extends OpenApi {
14111589 return await this . extendClusterWithOptions ( request , runtime ) ;
14121590 }
14131591
1414- /**
1415- * 查询节点列表
1416- *
1417- * @param request - GetHyperNodeRequest
1418- * @param runtime - runtime options for this request RuntimeOptions
1419- * @returns GetHyperNodeResponse
1420- */
1421- async getHyperNodeWithOptions ( request : $_model . GetHyperNodeRequest , runtime : $dara . RuntimeOptions ) : Promise < $_model . GetHyperNodeResponse > {
1422- request . validate ( ) ;
1423- let body : { [ key : string ] : any } = { } ;
1424- if ( ! $dara . isNull ( request . hyperNodeId ) ) {
1425- body [ "HyperNodeId" ] = request . hyperNodeId ;
1426- }
1427-
1428- let req = new $OpenApiUtil . OpenApiRequest ( {
1429- body : OpenApiUtil . parseToMap ( body ) ,
1430- } ) ;
1431- let params = new $OpenApiUtil . Params ( {
1432- action : "GetHyperNode" ,
1433- version : "2022-12-15" ,
1434- protocol : "HTTPS" ,
1435- pathname : "/" ,
1436- method : "POST" ,
1437- authType : "AK" ,
1438- style : "RPC" ,
1439- reqBodyType : "formData" ,
1440- bodyType : "json" ,
1441- } ) ;
1442- return $dara . cast < $_model . GetHyperNodeResponse > ( await this . callApi ( params , req , runtime ) , new $_model . GetHyperNodeResponse ( { } ) ) ;
1443- }
1444-
1445- /**
1446- * 查询节点列表
1447- *
1448- * @param request - GetHyperNodeRequest
1449- * @returns GetHyperNodeResponse
1450- */
1451- async getHyperNode ( request : $_model . GetHyperNodeRequest ) : Promise < $_model . GetHyperNodeResponse > {
1452- let runtime = new $dara . RuntimeOptions ( { } ) ;
1453- return await this . getHyperNodeWithOptions ( request , runtime ) ;
1454- }
1455-
14561592 /**
14571593 * 集群下的主机分组列表,分组下的主机列表
14581594 *
@@ -2161,6 +2297,68 @@ export default class Client extends OpenApi {
21612297 return await this . listNodeGroupsWithOptions ( request , runtime ) ;
21622298 }
21632299
2300+ /**
2301+ * 查询系统日志
2302+ *
2303+ * @param request - ListSyslogsRequest
2304+ * @param runtime - runtime options for this request RuntimeOptions
2305+ * @returns ListSyslogsResponse
2306+ */
2307+ async listSyslogsWithOptions ( request : $_model . ListSyslogsRequest , runtime : $dara . RuntimeOptions ) : Promise < $_model . ListSyslogsResponse > {
2308+ request . validate ( ) ;
2309+ let body : { [ key : string ] : any } = { } ;
2310+ if ( ! $dara . isNull ( request . fromTime ) ) {
2311+ body [ "FromTime" ] = request . fromTime ;
2312+ }
2313+
2314+ if ( ! $dara . isNull ( request . nextToken ) ) {
2315+ body [ "NextToken" ] = request . nextToken ;
2316+ }
2317+
2318+ if ( ! $dara . isNull ( request . nodeId ) ) {
2319+ body [ "NodeId" ] = request . nodeId ;
2320+ }
2321+
2322+ if ( ! $dara . isNull ( request . query ) ) {
2323+ body [ "Query" ] = request . query ;
2324+ }
2325+
2326+ if ( ! $dara . isNull ( request . reverse ) ) {
2327+ body [ "Reverse" ] = request . reverse ;
2328+ }
2329+
2330+ if ( ! $dara . isNull ( request . toTime ) ) {
2331+ body [ "ToTime" ] = request . toTime ;
2332+ }
2333+
2334+ let req = new $OpenApiUtil . OpenApiRequest ( {
2335+ body : OpenApiUtil . parseToMap ( body ) ,
2336+ } ) ;
2337+ let params = new $OpenApiUtil . Params ( {
2338+ action : "ListSyslogs" ,
2339+ version : "2022-12-15" ,
2340+ protocol : "HTTPS" ,
2341+ pathname : "/" ,
2342+ method : "POST" ,
2343+ authType : "AK" ,
2344+ style : "RPC" ,
2345+ reqBodyType : "formData" ,
2346+ bodyType : "json" ,
2347+ } ) ;
2348+ return $dara . cast < $_model . ListSyslogsResponse > ( await this . callApi ( params , req , runtime ) , new $_model . ListSyslogsResponse ( { } ) ) ;
2349+ }
2350+
2351+ /**
2352+ * 查询系统日志
2353+ *
2354+ * @param request - ListSyslogsRequest
2355+ * @returns ListSyslogsResponse
2356+ */
2357+ async listSyslogs ( request : $_model . ListSyslogsRequest ) : Promise < $_model . ListSyslogsResponse > {
2358+ let runtime = new $dara . RuntimeOptions ( { } ) ;
2359+ return await this . listSyslogsWithOptions ( request , runtime ) ;
2360+ }
2361+
21642362 /**
21652363 * Queries the tags of resources.
21662364 *
0 commit comments