Skip to content

Commit 6eb569a

Browse files
release 0.1.56 source code
1 parent 6f32b60 commit 6eb569a

File tree

237 files changed

+10354
-329
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

237 files changed

+10354
-329
lines changed

CHANGELOG.md

+415
Large diffs are not rendered by default.

CHANGELOG_CN.md

+415
Large diffs are not rendered by default.

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.1.55
1+
0.1.56

services/apig/v2/apig_client.go

+105
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,27 @@ func ApigClientBuilder() *http_client.HcHttpClientBuilder {
1919
return builder
2020
}
2121

22+
// AcceptOrRejectEndpointConnections 接受或拒绝终端节点连接
23+
//
24+
// 接受或拒绝实例节点连接。
25+
//
26+
// Please refer to HUAWEI cloud API Explorer for details.
27+
func (c *ApigClient) AcceptOrRejectEndpointConnections(request *model.AcceptOrRejectEndpointConnectionsRequest) (*model.AcceptOrRejectEndpointConnectionsResponse, error) {
28+
requestDef := GenReqDefForAcceptOrRejectEndpointConnections()
29+
30+
if resp, err := c.HcClient.Sync(request, requestDef); err != nil {
31+
return nil, err
32+
} else {
33+
return resp.(*model.AcceptOrRejectEndpointConnectionsResponse), nil
34+
}
35+
}
36+
37+
// AcceptOrRejectEndpointConnectionsInvoker 接受或拒绝终端节点连接
38+
func (c *ApigClient) AcceptOrRejectEndpointConnectionsInvoker(request *model.AcceptOrRejectEndpointConnectionsRequest) *AcceptOrRejectEndpointConnectionsInvoker {
39+
requestDef := GenReqDefForAcceptOrRejectEndpointConnections()
40+
return &AcceptOrRejectEndpointConnectionsInvoker{invoker.NewBaseInvoker(c.HcClient, request, requestDef)}
41+
}
42+
2243
// AddEipV2 实例更新或绑定EIP
2344
//
2445
// 实例更新或绑定EIP
@@ -40,6 +61,27 @@ func (c *ApigClient) AddEipV2Invoker(request *model.AddEipV2Request) *AddEipV2In
4061
return &AddEipV2Invoker{invoker.NewBaseInvoker(c.HcClient, request, requestDef)}
4162
}
4263

64+
// AddEndpointPermissions 批量添加实例终端节点连接白名单
65+
//
66+
// 批量添加实例终端节点连接白名单。
67+
//
68+
// Please refer to HUAWEI cloud API Explorer for details.
69+
func (c *ApigClient) AddEndpointPermissions(request *model.AddEndpointPermissionsRequest) (*model.AddEndpointPermissionsResponse, error) {
70+
requestDef := GenReqDefForAddEndpointPermissions()
71+
72+
if resp, err := c.HcClient.Sync(request, requestDef); err != nil {
73+
return nil, err
74+
} else {
75+
return resp.(*model.AddEndpointPermissionsResponse), nil
76+
}
77+
}
78+
79+
// AddEndpointPermissionsInvoker 批量添加实例终端节点连接白名单
80+
func (c *ApigClient) AddEndpointPermissionsInvoker(request *model.AddEndpointPermissionsRequest) *AddEndpointPermissionsInvoker {
81+
requestDef := GenReqDefForAddEndpointPermissions()
82+
return &AddEndpointPermissionsInvoker{invoker.NewBaseInvoker(c.HcClient, request, requestDef)}
83+
}
84+
4385
// AddEngressEipV2 开启实例公网出口
4486
//
4587
// 实例开启公网出口
@@ -480,6 +522,27 @@ func (c *ApigClient) DeleteCustomAuthorizerV2Invoker(request *model.DeleteCustom
480522
return &DeleteCustomAuthorizerV2Invoker{invoker.NewBaseInvoker(c.HcClient, request, requestDef)}
481523
}
482524

525+
// DeleteEndpointPermissions 批量删除实例终端节点连接白名单
526+
//
527+
// 批量删除实例终端节点连接白名单。
528+
//
529+
// Please refer to HUAWEI cloud API Explorer for details.
530+
func (c *ApigClient) DeleteEndpointPermissions(request *model.DeleteEndpointPermissionsRequest) (*model.DeleteEndpointPermissionsResponse, error) {
531+
requestDef := GenReqDefForDeleteEndpointPermissions()
532+
533+
if resp, err := c.HcClient.Sync(request, requestDef); err != nil {
534+
return nil, err
535+
} else {
536+
return resp.(*model.DeleteEndpointPermissionsResponse), nil
537+
}
538+
}
539+
540+
// DeleteEndpointPermissionsInvoker 批量删除实例终端节点连接白名单
541+
func (c *ApigClient) DeleteEndpointPermissionsInvoker(request *model.DeleteEndpointPermissionsRequest) *DeleteEndpointPermissionsInvoker {
542+
requestDef := GenReqDefForDeleteEndpointPermissions()
543+
return &DeleteEndpointPermissionsInvoker{invoker.NewBaseInvoker(c.HcClient, request, requestDef)}
544+
}
545+
483546
// DeleteEnvironmentV2 删除环境
484547
//
485548
// 删除指定的环境。
@@ -996,6 +1059,48 @@ func (c *ApigClient) ListCustomAuthorizersV2Invoker(request *model.ListCustomAut
9961059
return &ListCustomAuthorizersV2Invoker{invoker.NewBaseInvoker(c.HcClient, request, requestDef)}
9971060
}
9981061

1062+
// ListEndpointConnections 查询实例终端节点连接列表
1063+
//
1064+
// 查询实例终端节点连接列表。
1065+
//
1066+
// Please refer to HUAWEI cloud API Explorer for details.
1067+
func (c *ApigClient) ListEndpointConnections(request *model.ListEndpointConnectionsRequest) (*model.ListEndpointConnectionsResponse, error) {
1068+
requestDef := GenReqDefForListEndpointConnections()
1069+
1070+
if resp, err := c.HcClient.Sync(request, requestDef); err != nil {
1071+
return nil, err
1072+
} else {
1073+
return resp.(*model.ListEndpointConnectionsResponse), nil
1074+
}
1075+
}
1076+
1077+
// ListEndpointConnectionsInvoker 查询实例终端节点连接列表
1078+
func (c *ApigClient) ListEndpointConnectionsInvoker(request *model.ListEndpointConnectionsRequest) *ListEndpointConnectionsInvoker {
1079+
requestDef := GenReqDefForListEndpointConnections()
1080+
return &ListEndpointConnectionsInvoker{invoker.NewBaseInvoker(c.HcClient, request, requestDef)}
1081+
}
1082+
1083+
// ListEndpointPermissions 查询实例的终端节点服务的白名单列表
1084+
//
1085+
// 查询当前实例终端节点服务的白名单列表。
1086+
//
1087+
// Please refer to HUAWEI cloud API Explorer for details.
1088+
func (c *ApigClient) ListEndpointPermissions(request *model.ListEndpointPermissionsRequest) (*model.ListEndpointPermissionsResponse, error) {
1089+
requestDef := GenReqDefForListEndpointPermissions()
1090+
1091+
if resp, err := c.HcClient.Sync(request, requestDef); err != nil {
1092+
return nil, err
1093+
} else {
1094+
return resp.(*model.ListEndpointPermissionsResponse), nil
1095+
}
1096+
}
1097+
1098+
// ListEndpointPermissionsInvoker 查询实例的终端节点服务的白名单列表
1099+
func (c *ApigClient) ListEndpointPermissionsInvoker(request *model.ListEndpointPermissionsRequest) *ListEndpointPermissionsInvoker {
1100+
requestDef := GenReqDefForListEndpointPermissions()
1101+
return &ListEndpointPermissionsInvoker{invoker.NewBaseInvoker(c.HcClient, request, requestDef)}
1102+
}
1103+
9991104
// ListEnvironmentVariablesV2 查询变量列表
10001105
//
10011106
// 查询分组下的所有环境变量的列表。

services/apig/v2/apig_invoker.go

+60
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@ import (
55
"github.com/huaweicloud/huaweicloud-sdk-go-v3/services/apig/v2/model"
66
)
77

8+
type AcceptOrRejectEndpointConnectionsInvoker struct {
9+
*invoker.BaseInvoker
10+
}
11+
12+
func (i *AcceptOrRejectEndpointConnectionsInvoker) Invoke() (*model.AcceptOrRejectEndpointConnectionsResponse, error) {
13+
if result, err := i.BaseInvoker.Invoke(); err != nil {
14+
return nil, err
15+
} else {
16+
return result.(*model.AcceptOrRejectEndpointConnectionsResponse), nil
17+
}
18+
}
19+
820
type AddEipV2Invoker struct {
921
*invoker.BaseInvoker
1022
}
@@ -17,6 +29,18 @@ func (i *AddEipV2Invoker) Invoke() (*model.AddEipV2Response, error) {
1729
}
1830
}
1931

32+
type AddEndpointPermissionsInvoker struct {
33+
*invoker.BaseInvoker
34+
}
35+
36+
func (i *AddEndpointPermissionsInvoker) Invoke() (*model.AddEndpointPermissionsResponse, error) {
37+
if result, err := i.BaseInvoker.Invoke(); err != nil {
38+
return nil, err
39+
} else {
40+
return result.(*model.AddEndpointPermissionsResponse), nil
41+
}
42+
}
43+
2044
type AddEngressEipV2Invoker struct {
2145
*invoker.BaseInvoker
2246
}
@@ -245,6 +269,18 @@ func (i *DeleteCustomAuthorizerV2Invoker) Invoke() (*model.DeleteCustomAuthorize
245269
}
246270
}
247271

272+
type DeleteEndpointPermissionsInvoker struct {
273+
*invoker.BaseInvoker
274+
}
275+
276+
func (i *DeleteEndpointPermissionsInvoker) Invoke() (*model.DeleteEndpointPermissionsResponse, error) {
277+
if result, err := i.BaseInvoker.Invoke(); err != nil {
278+
return nil, err
279+
} else {
280+
return result.(*model.DeleteEndpointPermissionsResponse), nil
281+
}
282+
}
283+
248284
type DeleteEnvironmentV2Invoker struct {
249285
*invoker.BaseInvoker
250286
}
@@ -533,6 +569,30 @@ func (i *ListCustomAuthorizersV2Invoker) Invoke() (*model.ListCustomAuthorizersV
533569
}
534570
}
535571

572+
type ListEndpointConnectionsInvoker struct {
573+
*invoker.BaseInvoker
574+
}
575+
576+
func (i *ListEndpointConnectionsInvoker) Invoke() (*model.ListEndpointConnectionsResponse, error) {
577+
if result, err := i.BaseInvoker.Invoke(); err != nil {
578+
return nil, err
579+
} else {
580+
return result.(*model.ListEndpointConnectionsResponse), nil
581+
}
582+
}
583+
584+
type ListEndpointPermissionsInvoker struct {
585+
*invoker.BaseInvoker
586+
}
587+
588+
func (i *ListEndpointPermissionsInvoker) Invoke() (*model.ListEndpointPermissionsResponse, error) {
589+
if result, err := i.BaseInvoker.Invoke(); err != nil {
590+
return nil, err
591+
} else {
592+
return result.(*model.ListEndpointPermissionsResponse), nil
593+
}
594+
}
595+
536596
type ListEnvironmentVariablesV2Invoker struct {
537597
*invoker.BaseInvoker
538598
}

0 commit comments

Comments
 (0)