Skip to content

Commit e5a43fc

Browse files
committed
Support API DeleteMdsCubeTemplate.
1 parent cc99201 commit e5a43fc

File tree

6 files changed

+287
-1
lines changed

6 files changed

+287
-1
lines changed

mpaas-20201028/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@alicloud/mpaas20201028",
3-
"version": "2.1.0",
3+
"version": "2.2.0",
44
"description": "",
55
"main": "dist/client.js",
66
"scripts": {

mpaas-20201028/src/client.ts

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2545,6 +2545,56 @@ export default class Client extends OpenApi {
25452545
return await this.deleteMcubeWhitelistWithOptions(request, runtime);
25462546
}
25472547

2548+
/**
2549+
* @param request - DeleteMdsCubeTemplateRequest
2550+
* @param runtime - runtime options for this request RuntimeOptions
2551+
* @returns DeleteMdsCubeTemplateResponse
2552+
*/
2553+
async deleteMdsCubeTemplateWithOptions(request: $_model.DeleteMdsCubeTemplateRequest, runtime: $dara.RuntimeOptions): Promise<$_model.DeleteMdsCubeTemplateResponse> {
2554+
request.validate();
2555+
let body : {[key: string ]: any} = { };
2556+
if (!$dara.isNull(request.appId)) {
2557+
body["AppId"] = request.appId;
2558+
}
2559+
2560+
if (!$dara.isNull(request.templateId)) {
2561+
body["TemplateId"] = request.templateId;
2562+
}
2563+
2564+
if (!$dara.isNull(request.tenantId)) {
2565+
body["TenantId"] = request.tenantId;
2566+
}
2567+
2568+
if (!$dara.isNull(request.workspaceId)) {
2569+
body["WorkspaceId"] = request.workspaceId;
2570+
}
2571+
2572+
let req = new $OpenApiUtil.OpenApiRequest({
2573+
body: OpenApiUtil.parseToMap(body),
2574+
});
2575+
let params = new $OpenApiUtil.Params({
2576+
action: "DeleteMdsCubeTemplate",
2577+
version: "2020-10-28",
2578+
protocol: "HTTPS",
2579+
pathname: "/",
2580+
method: "POST",
2581+
authType: "AK",
2582+
style: "RPC",
2583+
reqBodyType: "formData",
2584+
bodyType: "json",
2585+
});
2586+
return $dara.cast<$_model.DeleteMdsCubeTemplateResponse>(await this.callApi(params, req, runtime), new $_model.DeleteMdsCubeTemplateResponse({}));
2587+
}
2588+
2589+
/**
2590+
* @param request - DeleteMdsCubeTemplateRequest
2591+
* @returns DeleteMdsCubeTemplateResponse
2592+
*/
2593+
async deleteMdsCubeTemplate(request: $_model.DeleteMdsCubeTemplateRequest): Promise<$_model.DeleteMdsCubeTemplateResponse> {
2594+
let runtime = new $dara.RuntimeOptions({ });
2595+
return await this.deleteMdsCubeTemplateWithOptions(request, runtime);
2596+
}
2597+
25482598
/**
25492599
* @param request - DeleteMdsWhitelistContentRequest
25502600
* @param runtime - runtime options for this request RuntimeOptions
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
// This file is auto-generated, don't edit it
2+
import * as $dara from '@darabonba/typescript';
3+
4+
5+
export class DeleteMdsCubeTemplateRequest extends $dara.Model {
6+
/**
7+
* @example
8+
* ALIPUBE5C3F6D091419
9+
*/
10+
appId?: string;
11+
/**
12+
* @example
13+
* 1
14+
*/
15+
templateId?: string;
16+
/**
17+
* @example
18+
* ZXCXMAHQ-zh_CN
19+
*/
20+
tenantId?: string;
21+
/**
22+
* @example
23+
* dev
24+
*/
25+
workspaceId?: string;
26+
static names(): { [key: string]: string } {
27+
return {
28+
appId: 'AppId',
29+
templateId: 'TemplateId',
30+
tenantId: 'TenantId',
31+
workspaceId: 'WorkspaceId',
32+
};
33+
}
34+
35+
static types(): { [key: string]: any } {
36+
return {
37+
appId: 'string',
38+
templateId: 'string',
39+
tenantId: 'string',
40+
workspaceId: 'string',
41+
};
42+
}
43+
44+
validate() {
45+
super.validate();
46+
}
47+
48+
constructor(map?: { [key: string]: any }) {
49+
super(map);
50+
}
51+
}
52+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
// This file is auto-generated, don't edit it
2+
import * as $dara from '@darabonba/typescript';
3+
import { DeleteMdsCubeTemplateResponseBody } from "./DeleteMdsCubeTemplateResponseBody";
4+
5+
6+
export class DeleteMdsCubeTemplateResponse extends $dara.Model {
7+
headers?: { [key: string]: string };
8+
statusCode?: number;
9+
body?: DeleteMdsCubeTemplateResponseBody;
10+
static names(): { [key: string]: string } {
11+
return {
12+
headers: 'headers',
13+
statusCode: 'statusCode',
14+
body: 'body',
15+
};
16+
}
17+
18+
static types(): { [key: string]: any } {
19+
return {
20+
headers: { 'type': 'map', 'keyType': 'string', 'valueType': 'string' },
21+
statusCode: 'number',
22+
body: DeleteMdsCubeTemplateResponseBody,
23+
};
24+
}
25+
26+
validate() {
27+
if(this.headers) {
28+
$dara.Model.validateMap(this.headers);
29+
}
30+
if(this.body && typeof (this.body as any).validate === 'function') {
31+
(this.body as any).validate();
32+
}
33+
super.validate();
34+
}
35+
36+
constructor(map?: { [key: string]: any }) {
37+
super(map);
38+
}
39+
}
40+
Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
// This file is auto-generated, don't edit it
2+
import * as $dara from '@darabonba/typescript';
3+
4+
5+
export class DeleteMdsCubeTemplateResponseBodyResultContentData extends $dara.Model {
6+
/**
7+
* @example
8+
* ""
9+
*/
10+
content?: string;
11+
/**
12+
* @example
13+
* NONE
14+
*/
15+
errorCode?: string;
16+
/**
17+
* @example
18+
* 11E66B29-9E5E-5C10-B64E-B5A0E0F26355
19+
*/
20+
requestId?: string;
21+
/**
22+
* @example
23+
* success
24+
*/
25+
resultMsg?: string;
26+
/**
27+
* @example
28+
* True
29+
*/
30+
success?: boolean;
31+
static names(): { [key: string]: string } {
32+
return {
33+
content: 'Content',
34+
errorCode: 'ErrorCode',
35+
requestId: 'RequestId',
36+
resultMsg: 'ResultMsg',
37+
success: 'Success',
38+
};
39+
}
40+
41+
static types(): { [key: string]: any } {
42+
return {
43+
content: 'string',
44+
errorCode: 'string',
45+
requestId: 'string',
46+
resultMsg: 'string',
47+
success: 'boolean',
48+
};
49+
}
50+
51+
validate() {
52+
super.validate();
53+
}
54+
55+
constructor(map?: { [key: string]: any }) {
56+
super(map);
57+
}
58+
}
59+
60+
export class DeleteMdsCubeTemplateResponseBodyResultContent extends $dara.Model {
61+
data?: DeleteMdsCubeTemplateResponseBodyResultContentData;
62+
/**
63+
* @example
64+
* 11E66B29-9E5E-5C10-B64E-B5A0E0F26355
65+
*/
66+
requestId?: string;
67+
static names(): { [key: string]: string } {
68+
return {
69+
data: 'Data',
70+
requestId: 'RequestId',
71+
};
72+
}
73+
74+
static types(): { [key: string]: any } {
75+
return {
76+
data: DeleteMdsCubeTemplateResponseBodyResultContentData,
77+
requestId: 'string',
78+
};
79+
}
80+
81+
validate() {
82+
if(this.data && typeof (this.data as any).validate === 'function') {
83+
(this.data as any).validate();
84+
}
85+
super.validate();
86+
}
87+
88+
constructor(map?: { [key: string]: any }) {
89+
super(map);
90+
}
91+
}
92+
93+
export class DeleteMdsCubeTemplateResponseBody extends $dara.Model {
94+
/**
95+
* @example
96+
* 11E66B29-9E5E-5C10-B64E-B5A0E0F26355
97+
*/
98+
requestId?: string;
99+
/**
100+
* @example
101+
* OK
102+
*/
103+
resultCode?: string;
104+
resultContent?: DeleteMdsCubeTemplateResponseBodyResultContent;
105+
/**
106+
* @example
107+
* success
108+
*/
109+
resultMessage?: string;
110+
static names(): { [key: string]: string } {
111+
return {
112+
requestId: 'RequestId',
113+
resultCode: 'ResultCode',
114+
resultContent: 'ResultContent',
115+
resultMessage: 'ResultMessage',
116+
};
117+
}
118+
119+
static types(): { [key: string]: any } {
120+
return {
121+
requestId: 'string',
122+
resultCode: 'string',
123+
resultContent: DeleteMdsCubeTemplateResponseBodyResultContent,
124+
resultMessage: 'string',
125+
};
126+
}
127+
128+
validate() {
129+
if(this.resultContent && typeof (this.resultContent as any).validate === 'function') {
130+
(this.resultContent as any).validate();
131+
}
132+
super.validate();
133+
}
134+
135+
constructor(map?: { [key: string]: any }) {
136+
super(map);
137+
}
138+
}
139+

mpaas-20201028/src/models/model.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ export { DeleteMcubeMiniAppResponseBodyDeleteMiniResult } from './DeleteMcubeMin
3737
export { DeleteMcubeNebulaAppResponseBodyDeleteMcubeNebulaAppResult } from './DeleteMcubeNebulaAppResponseBody';
3838
export { DeleteMcubeUpgradeResourceResponseBodyDeleteResult } from './DeleteMcubeUpgradeResourceResponseBody';
3939
export { DeleteMcubeWhitelistResponseBodyDeleteWhitelistResult } from './DeleteMcubeWhitelistResponseBody';
40+
export { DeleteMdsCubeTemplateResponseBodyResultContentData } from './DeleteMdsCubeTemplateResponseBody';
41+
export { DeleteMdsCubeTemplateResponseBodyResultContent } from './DeleteMdsCubeTemplateResponseBody';
4042
export { DeleteMdsWhitelistContentResponseBodyResultContentData } from './DeleteMdsWhitelistContentResponseBody';
4143
export { DeleteMdsWhitelistContentResponseBodyResultContent } from './DeleteMdsWhitelistContentResponseBody';
4244
export { ExistMcubeRsaKeyResponseBodyCheckRsaKeyResult } from './ExistMcubeRsaKeyResponseBody';
@@ -328,6 +330,9 @@ export { DeleteMcubeUpgradeResourceResponse } from './DeleteMcubeUpgradeResource
328330
export { DeleteMcubeWhitelistRequest } from './DeleteMcubeWhitelistRequest';
329331
export { DeleteMcubeWhitelistResponseBody } from './DeleteMcubeWhitelistResponseBody';
330332
export { DeleteMcubeWhitelistResponse } from './DeleteMcubeWhitelistResponse';
333+
export { DeleteMdsCubeTemplateRequest } from './DeleteMdsCubeTemplateRequest';
334+
export { DeleteMdsCubeTemplateResponseBody } from './DeleteMdsCubeTemplateResponseBody';
335+
export { DeleteMdsCubeTemplateResponse } from './DeleteMdsCubeTemplateResponse';
331336
export { DeleteMdsWhitelistContentRequest } from './DeleteMdsWhitelistContentRequest';
332337
export { DeleteMdsWhitelistContentResponseBody } from './DeleteMdsWhitelistContentResponseBody';
333338
export { DeleteMdsWhitelistContentResponse } from './DeleteMdsWhitelistContentResponse';

0 commit comments

Comments
 (0)