v1

package
v0.1.118 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForAcceptOrRejectEndpoint

func GenReqDefForAcceptOrRejectEndpoint() *def.HttpRequestDef

func GenReqDefForAddOrRemoveServicePermissions

func GenReqDefForAddOrRemoveServicePermissions() *def.HttpRequestDef

func GenReqDefForBatchAddEndpointServicePermissions added in v0.1.5

func GenReqDefForBatchAddEndpointServicePermissions() *def.HttpRequestDef

func GenReqDefForBatchAddOrRemoveResourceInstance

func GenReqDefForBatchAddOrRemoveResourceInstance() *def.HttpRequestDef

func GenReqDefForBatchRemoveEndpointServicePermissions added in v0.1.5

func GenReqDefForBatchRemoveEndpointServicePermissions() *def.HttpRequestDef

func GenReqDefForCreateEndpoint

func GenReqDefForCreateEndpoint() *def.HttpRequestDef

func GenReqDefForCreateEndpointService

func GenReqDefForCreateEndpointService() *def.HttpRequestDef

func GenReqDefForDeleteEndpoint

func GenReqDefForDeleteEndpoint() *def.HttpRequestDef

func GenReqDefForDeleteEndpointPolicy added in v0.1.5

func GenReqDefForDeleteEndpointPolicy() *def.HttpRequestDef

func GenReqDefForDeleteEndpointService

func GenReqDefForDeleteEndpointService() *def.HttpRequestDef

func GenReqDefForListEndpointInfoDetails

func GenReqDefForListEndpointInfoDetails() *def.HttpRequestDef

func GenReqDefForListEndpointService

func GenReqDefForListEndpointService() *def.HttpRequestDef

func GenReqDefForListEndpoints added in v0.0.69

func GenReqDefForListEndpoints() *def.HttpRequestDef

func GenReqDefForListQueryProjectResourceTags

func GenReqDefForListQueryProjectResourceTags() *def.HttpRequestDef

func GenReqDefForListQuotaDetails

func GenReqDefForListQuotaDetails() *def.HttpRequestDef

func GenReqDefForListResourceInstances

func GenReqDefForListResourceInstances() *def.HttpRequestDef

func GenReqDefForListServiceConnections

func GenReqDefForListServiceConnections() *def.HttpRequestDef

func GenReqDefForListServiceDescribeDetails

func GenReqDefForListServiceDescribeDetails() *def.HttpRequestDef

func GenReqDefForListServiceDetails

func GenReqDefForListServiceDetails() *def.HttpRequestDef

func GenReqDefForListServicePermissionsDetails

func GenReqDefForListServicePermissionsDetails() *def.HttpRequestDef

func GenReqDefForListServicePublicDetails

func GenReqDefForListServicePublicDetails() *def.HttpRequestDef

func GenReqDefForListSpecifiedVersionDetails

func GenReqDefForListSpecifiedVersionDetails() *def.HttpRequestDef

func GenReqDefForListVersionDetails

func GenReqDefForListVersionDetails() *def.HttpRequestDef

func GenReqDefForUpdateEndpointConnectionsDesc added in v0.1.5

func GenReqDefForUpdateEndpointConnectionsDesc() *def.HttpRequestDef

func GenReqDefForUpdateEndpointPolicy added in v0.1.5

func GenReqDefForUpdateEndpointPolicy() *def.HttpRequestDef

func GenReqDefForUpdateEndpointRoutetable

func GenReqDefForUpdateEndpointRoutetable() *def.HttpRequestDef

func GenReqDefForUpdateEndpointService

func GenReqDefForUpdateEndpointService() *def.HttpRequestDef

func GenReqDefForUpdateEndpointServiceName added in v0.1.5

func GenReqDefForUpdateEndpointServiceName() *def.HttpRequestDef

func GenReqDefForUpdateEndpointServicePermissionDesc added in v0.1.5

func GenReqDefForUpdateEndpointServicePermissionDesc() *def.HttpRequestDef

func GenReqDefForUpdateEndpointWhite

func GenReqDefForUpdateEndpointWhite() *def.HttpRequestDef

func VpcepClientBuilder

func VpcepClientBuilder() *httpclient.HcHttpClientBuilder

Types

type AcceptOrRejectEndpointInvoker added in v0.0.90

type AcceptOrRejectEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*AcceptOrRejectEndpointInvoker) GetBaseInvoker added in v0.1.118

func (i *AcceptOrRejectEndpointInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AcceptOrRejectEndpointInvoker) Invoke added in v0.0.90

type AddOrRemoveServicePermissionsInvoker added in v0.0.90

type AddOrRemoveServicePermissionsInvoker struct {
	*invoker.BaseInvoker
}

func (*AddOrRemoveServicePermissionsInvoker) GetBaseInvoker added in v0.1.118

func (*AddOrRemoveServicePermissionsInvoker) Invoke added in v0.0.90

type BatchAddEndpointServicePermissionsInvoker added in v0.1.5

type BatchAddEndpointServicePermissionsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchAddEndpointServicePermissionsInvoker) GetBaseInvoker added in v0.1.118

func (*BatchAddEndpointServicePermissionsInvoker) Invoke added in v0.1.5

type BatchAddOrRemoveResourceInstanceInvoker added in v0.0.90

type BatchAddOrRemoveResourceInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchAddOrRemoveResourceInstanceInvoker) GetBaseInvoker added in v0.1.118

func (*BatchAddOrRemoveResourceInstanceInvoker) Invoke added in v0.0.90

type BatchRemoveEndpointServicePermissionsInvoker added in v0.1.5

type BatchRemoveEndpointServicePermissionsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchRemoveEndpointServicePermissionsInvoker) GetBaseInvoker added in v0.1.118

func (*BatchRemoveEndpointServicePermissionsInvoker) Invoke added in v0.1.5

type CreateEndpointInvoker added in v0.0.90

type CreateEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEndpointInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateEndpointInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateEndpointInvoker) Invoke added in v0.0.90

type CreateEndpointServiceInvoker added in v0.0.90

type CreateEndpointServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEndpointServiceInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateEndpointServiceInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateEndpointServiceInvoker) Invoke added in v0.0.90

type DeleteEndpointInvoker added in v0.0.90

type DeleteEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEndpointInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteEndpointInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteEndpointInvoker) Invoke added in v0.0.90

type DeleteEndpointPolicyInvoker added in v0.1.5

type DeleteEndpointPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEndpointPolicyInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteEndpointPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteEndpointPolicyInvoker) Invoke added in v0.1.5

type DeleteEndpointServiceInvoker added in v0.0.90

type DeleteEndpointServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEndpointServiceInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteEndpointServiceInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteEndpointServiceInvoker) Invoke added in v0.0.90

type ListEndpointInfoDetailsInvoker added in v0.0.90

type ListEndpointInfoDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointInfoDetailsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListEndpointInfoDetailsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListEndpointInfoDetailsInvoker) Invoke added in v0.0.90

type ListEndpointServiceInvoker added in v0.0.90

type ListEndpointServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointServiceInvoker) GetBaseInvoker added in v0.1.118

func (i *ListEndpointServiceInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListEndpointServiceInvoker) Invoke added in v0.0.90

type ListEndpointsInvoker added in v0.0.90

type ListEndpointsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListEndpointsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListEndpointsInvoker) Invoke added in v0.0.90

type ListQueryProjectResourceTagsInvoker added in v0.0.90

type ListQueryProjectResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQueryProjectResourceTagsInvoker) GetBaseInvoker added in v0.1.118

func (*ListQueryProjectResourceTagsInvoker) Invoke added in v0.0.90

type ListQuotaDetailsInvoker added in v0.0.90

type ListQuotaDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQuotaDetailsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListQuotaDetailsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListQuotaDetailsInvoker) Invoke added in v0.0.90

type ListResourceInstancesInvoker added in v0.0.90

type ListResourceInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourceInstancesInvoker) GetBaseInvoker added in v0.1.118

func (i *ListResourceInstancesInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListResourceInstancesInvoker) Invoke added in v0.0.90

type ListServiceConnectionsInvoker added in v0.0.90

type ListServiceConnectionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServiceConnectionsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListServiceConnectionsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListServiceConnectionsInvoker) Invoke added in v0.0.90

type ListServiceDescribeDetailsInvoker added in v0.0.90

type ListServiceDescribeDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServiceDescribeDetailsInvoker) GetBaseInvoker added in v0.1.118

func (*ListServiceDescribeDetailsInvoker) Invoke added in v0.0.90

type ListServiceDetailsInvoker added in v0.0.90

type ListServiceDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServiceDetailsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListServiceDetailsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListServiceDetailsInvoker) Invoke added in v0.0.90

type ListServicePermissionsDetailsInvoker added in v0.0.90

type ListServicePermissionsDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServicePermissionsDetailsInvoker) GetBaseInvoker added in v0.1.118

func (*ListServicePermissionsDetailsInvoker) Invoke added in v0.0.90

type ListServicePublicDetailsInvoker added in v0.0.90

type ListServicePublicDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServicePublicDetailsInvoker) GetBaseInvoker added in v0.1.118

func (*ListServicePublicDetailsInvoker) Invoke added in v0.0.90

type ListSpecifiedVersionDetailsInvoker added in v0.0.90

type ListSpecifiedVersionDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSpecifiedVersionDetailsInvoker) GetBaseInvoker added in v0.1.118

func (*ListSpecifiedVersionDetailsInvoker) Invoke added in v0.0.90

type ListVersionDetailsInvoker added in v0.0.90

type ListVersionDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVersionDetailsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListVersionDetailsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListVersionDetailsInvoker) Invoke added in v0.0.90

type UpdateEndpointConnectionsDescInvoker added in v0.1.5

type UpdateEndpointConnectionsDescInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointConnectionsDescInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateEndpointConnectionsDescInvoker) Invoke added in v0.1.5

type UpdateEndpointPolicyInvoker added in v0.1.5

type UpdateEndpointPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointPolicyInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateEndpointPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateEndpointPolicyInvoker) Invoke added in v0.1.5

type UpdateEndpointRoutetableInvoker added in v0.0.90

type UpdateEndpointRoutetableInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointRoutetableInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateEndpointRoutetableInvoker) Invoke added in v0.0.90

type UpdateEndpointServiceInvoker added in v0.0.90

type UpdateEndpointServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointServiceInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateEndpointServiceInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateEndpointServiceInvoker) Invoke added in v0.0.90

type UpdateEndpointServiceNameInvoker added in v0.1.5

type UpdateEndpointServiceNameInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointServiceNameInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateEndpointServiceNameInvoker) Invoke added in v0.1.5

type UpdateEndpointServicePermissionDescInvoker added in v0.1.5

type UpdateEndpointServicePermissionDescInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointServicePermissionDescInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateEndpointServicePermissionDescInvoker) Invoke added in v0.1.5

type UpdateEndpointWhiteInvoker added in v0.0.90

type UpdateEndpointWhiteInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointWhiteInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateEndpointWhiteInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateEndpointWhiteInvoker) Invoke added in v0.0.90

type VpcepClient

type VpcepClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewVpcepClient

func NewVpcepClient(hcClient *httpclient.HcHttpClient) *VpcepClient

func (*VpcepClient) AcceptOrRejectEndpoint

AcceptOrRejectEndpoint 接受或拒绝终端节点的连接

接受或者拒绝终端节点连接到当前的终端节点服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) AcceptOrRejectEndpointInvoker added in v0.0.90

func (c *VpcepClient) AcceptOrRejectEndpointInvoker(request *model.AcceptOrRejectEndpointRequest) *AcceptOrRejectEndpointInvoker

AcceptOrRejectEndpointInvoker 接受或拒绝终端节点的连接

func (*VpcepClient) AddOrRemoveServicePermissions

AddOrRemoveServicePermissions 批量添加或移除终端节点服务的白名单

批量添加或移除当前用户下终端节点服务的白名单。 说明 本账号默认在自身用户的终端节点服务的白名单中。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) AddOrRemoveServicePermissionsInvoker added in v0.0.90

func (c *VpcepClient) AddOrRemoveServicePermissionsInvoker(request *model.AddOrRemoveServicePermissionsRequest) *AddOrRemoveServicePermissionsInvoker

AddOrRemoveServicePermissionsInvoker 批量添加或移除终端节点服务的白名单

func (*VpcepClient) BatchAddEndpointServicePermissions added in v0.1.5

BatchAddEndpointServicePermissions 批量添加终端节点服务的白名单

批量添加当前用户下终端节点服务的白名单,支持添加描述信息。 说明 本账号默认在自身用户的终端节点服务的白名单中。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) BatchAddEndpointServicePermissionsInvoker added in v0.1.5

func (c *VpcepClient) BatchAddEndpointServicePermissionsInvoker(request *model.BatchAddEndpointServicePermissionsRequest) *BatchAddEndpointServicePermissionsInvoker

BatchAddEndpointServicePermissionsInvoker 批量添加终端节点服务的白名单

func (*VpcepClient) BatchAddOrRemoveResourceInstance

BatchAddOrRemoveResourceInstance 批量添加或删除资源标签接口

为指定Endpoint Service或Endpoint批量添加或删除标签。

  • 一个资源上最多有10个标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) BatchAddOrRemoveResourceInstanceInvoker added in v0.0.90

func (c *VpcepClient) BatchAddOrRemoveResourceInstanceInvoker(request *model.BatchAddOrRemoveResourceInstanceRequest) *BatchAddOrRemoveResourceInstanceInvoker

BatchAddOrRemoveResourceInstanceInvoker 批量添加或删除资源标签接口

func (*VpcepClient) BatchRemoveEndpointServicePermissions added in v0.1.5

BatchRemoveEndpointServicePermissions 批量删除终端节点服务的白名单

批量删除当前用户下终端节点服务的白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) BatchRemoveEndpointServicePermissionsInvoker added in v0.1.5

func (c *VpcepClient) BatchRemoveEndpointServicePermissionsInvoker(request *model.BatchRemoveEndpointServicePermissionsRequest) *BatchRemoveEndpointServicePermissionsInvoker

BatchRemoveEndpointServicePermissionsInvoker 批量删除终端节点服务的白名单

func (*VpcepClient) CreateEndpoint

func (c *VpcepClient) CreateEndpoint(request *model.CreateEndpointRequest) (*model.CreateEndpointResponse, error)

CreateEndpoint 创建终端节点

创建终端节点,以便访问终端节点服务。

该接口为异步接口,调用成功会返回200状态码,说明请求已正常下发。 通常创建终端节点需要1~2分钟,可以通过[查询终端节点详情](https://support.huaweicloud.com/api-vpcep/ListEndpointInfoDetails.html)查看创建结果

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) CreateEndpointInvoker added in v0.0.90

func (c *VpcepClient) CreateEndpointInvoker(request *model.CreateEndpointRequest) *CreateEndpointInvoker

CreateEndpointInvoker 创建终端节点

func (*VpcepClient) CreateEndpointService

CreateEndpointService 创建终端节点服务

创建终端节点服务,允许其他用户创建终端节点连接您创建的终端节点服务, 使用您所提供的服务。

该接口为异步接口,调用成功会返回200状态码,说明请求已正常下发。 通常创建终端节点服务需要1~2分钟,可以通过[查询终端节点服务详情](https://support.huaweicloud.com/api-vpcep/ListServiceDetails.html)查看创建结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) CreateEndpointServiceInvoker added in v0.0.90

func (c *VpcepClient) CreateEndpointServiceInvoker(request *model.CreateEndpointServiceRequest) *CreateEndpointServiceInvoker

CreateEndpointServiceInvoker 创建终端节点服务

func (*VpcepClient) DeleteEndpoint

func (c *VpcepClient) DeleteEndpoint(request *model.DeleteEndpointRequest) (*model.DeleteEndpointResponse, error)

DeleteEndpoint 删除终端节点

删除终端节点。

该接口为异步接口,调用成功会返回200状态码,说明请求已正常下发。 通常删除终端节点需要1~2分钟,可以通过[查询终端节点详情](https://support.huaweicloud.com/api-vpcep/ListEndpointInfoDetails.html)查看删除结果

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) DeleteEndpointInvoker added in v0.0.90

func (c *VpcepClient) DeleteEndpointInvoker(request *model.DeleteEndpointRequest) *DeleteEndpointInvoker

DeleteEndpointInvoker 删除终端节点

func (*VpcepClient) DeleteEndpointPolicy added in v0.1.5

DeleteEndpointPolicy 删除网关型终端节点策略(待下线)

删除网关型终端节点策略,该接口待下线,不建议使用。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) DeleteEndpointPolicyInvoker added in v0.1.5

func (c *VpcepClient) DeleteEndpointPolicyInvoker(request *model.DeleteEndpointPolicyRequest) *DeleteEndpointPolicyInvoker

DeleteEndpointPolicyInvoker 删除网关型终端节点策略(待下线)

func (*VpcepClient) DeleteEndpointService

DeleteEndpointService 删除终端节点服务

删除终端节点服务。

该接口为异步接口,调用成功会返回200状态码,说明请求已正常下发。通常删除终端节点服务需要1~2分钟,可以通过[查询终端节点服务详情](https://support.huaweicloud.com/api-vpcep/ListServiceDetails.html)查看删除结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) DeleteEndpointServiceInvoker added in v0.0.90

func (c *VpcepClient) DeleteEndpointServiceInvoker(request *model.DeleteEndpointServiceRequest) *DeleteEndpointServiceInvoker

DeleteEndpointServiceInvoker 删除终端节点服务

func (*VpcepClient) ListEndpointInfoDetails

ListEndpointInfoDetails 查询终端节点详情

查询终端节点的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListEndpointInfoDetailsInvoker added in v0.0.90

func (c *VpcepClient) ListEndpointInfoDetailsInvoker(request *model.ListEndpointInfoDetailsRequest) *ListEndpointInfoDetailsInvoker

ListEndpointInfoDetailsInvoker 查询终端节点详情

func (*VpcepClient) ListEndpointService

ListEndpointService 查询终端节点服务列表

查询当前用户下的终端节点服务的列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListEndpointServiceInvoker added in v0.0.90

func (c *VpcepClient) ListEndpointServiceInvoker(request *model.ListEndpointServiceRequest) *ListEndpointServiceInvoker

ListEndpointServiceInvoker 查询终端节点服务列表

func (*VpcepClient) ListEndpoints added in v0.0.69

func (c *VpcepClient) ListEndpoints(request *model.ListEndpointsRequest) (*model.ListEndpointsResponse, error)

ListEndpoints 查询终端节点列表

查询当前用户下的终端节点的列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListEndpointsInvoker added in v0.0.90

func (c *VpcepClient) ListEndpointsInvoker(request *model.ListEndpointsRequest) *ListEndpointsInvoker

ListEndpointsInvoker 查询终端节点列表

func (*VpcepClient) ListQueryProjectResourceTags

ListQueryProjectResourceTags 查询租户资源标签接口

根据租户ID和资源类型,获取租户下资源的标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListQueryProjectResourceTagsInvoker added in v0.0.90

func (c *VpcepClient) ListQueryProjectResourceTagsInvoker(request *model.ListQueryProjectResourceTagsRequest) *ListQueryProjectResourceTagsInvoker

ListQueryProjectResourceTagsInvoker 查询租户资源标签接口

func (*VpcepClient) ListQuotaDetails

ListQuotaDetails 查询配额

查询用户的资源配额,包括终端节点服务和终端节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListQuotaDetailsInvoker added in v0.0.90

func (c *VpcepClient) ListQuotaDetailsInvoker(request *model.ListQuotaDetailsRequest) *ListQuotaDetailsInvoker

ListQuotaDetailsInvoker 查询配额

func (*VpcepClient) ListResourceInstances

ListResourceInstances 查询资源实例接口

使用标签过滤查询租户下资源的实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListResourceInstancesInvoker added in v0.0.90

func (c *VpcepClient) ListResourceInstancesInvoker(request *model.ListResourceInstancesRequest) *ListResourceInstancesInvoker

ListResourceInstancesInvoker 查询资源实例接口

func (*VpcepClient) ListServiceConnections

ListServiceConnections 查询连接终端节点服务的连接列表

查询连接当前用户下的某一个终端节点服务的连接列表。marker_id是连接的唯一标识。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListServiceConnectionsInvoker added in v0.0.90

func (c *VpcepClient) ListServiceConnectionsInvoker(request *model.ListServiceConnectionsRequest) *ListServiceConnectionsInvoker

ListServiceConnectionsInvoker 查询连接终端节点服务的连接列表

func (*VpcepClient) ListServiceDescribeDetails

ListServiceDescribeDetails 查询终端节点服务概要

查询终端节点服务的概要信息, 此接口是供创建终端节点的用户来查询需要连接的终端节点服务信息。 此接口既可以方便其他用户查询到您的终端节点服务概要信息, 又可以避免您的终端节点服务的细节信息暴露给其他用户。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListServiceDescribeDetailsInvoker added in v0.0.90

func (c *VpcepClient) ListServiceDescribeDetailsInvoker(request *model.ListServiceDescribeDetailsRequest) *ListServiceDescribeDetailsInvoker

ListServiceDescribeDetailsInvoker 查询终端节点服务概要

func (*VpcepClient) ListServiceDetails

ListServiceDetails 查询终端节点服务详情

查询终端节点服务的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListServiceDetailsInvoker added in v0.0.90

func (c *VpcepClient) ListServiceDetailsInvoker(request *model.ListServiceDetailsRequest) *ListServiceDetailsInvoker

ListServiceDetailsInvoker 查询终端节点服务详情

func (*VpcepClient) ListServicePermissionsDetails

ListServicePermissionsDetails 查询终端节点服务的白名单列表

查询当前用户下终端节点服务的白名单列表。 说明 本账号默认在当前用户下终端节点服务的白名单中。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListServicePermissionsDetailsInvoker added in v0.0.90

func (c *VpcepClient) ListServicePermissionsDetailsInvoker(request *model.ListServicePermissionsDetailsRequest) *ListServicePermissionsDetailsInvoker

ListServicePermissionsDetailsInvoker 查询终端节点服务的白名单列表

func (*VpcepClient) ListServicePublicDetails

ListServicePublicDetails 查询公共终端节点服务列表

查询公共终端节点服务的列表,公共终端节点服务是所有用户可见且可连接的终端节点服务, 由运维人员创建,用户可直接使用,但无权创建。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListServicePublicDetailsInvoker added in v0.0.90

func (c *VpcepClient) ListServicePublicDetailsInvoker(request *model.ListServicePublicDetailsRequest) *ListServicePublicDetailsInvoker

ListServicePublicDetailsInvoker 查询公共终端节点服务列表

func (*VpcepClient) ListSpecifiedVersionDetails

ListSpecifiedVersionDetails 查询指定VPC终端节点接口版本信息

查询指定VPC终端节点接口版本信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListSpecifiedVersionDetailsInvoker added in v0.0.90

func (c *VpcepClient) ListSpecifiedVersionDetailsInvoker(request *model.ListSpecifiedVersionDetailsRequest) *ListSpecifiedVersionDetailsInvoker

ListSpecifiedVersionDetailsInvoker 查询指定VPC终端节点接口版本信息

func (*VpcepClient) ListVersionDetails

ListVersionDetails 查询VPC终端节点接口版本列表

查询VPC终端节点接口版本列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) ListVersionDetailsInvoker added in v0.0.90

func (c *VpcepClient) ListVersionDetailsInvoker(request *model.ListVersionDetailsRequest) *ListVersionDetailsInvoker

ListVersionDetailsInvoker 查询VPC终端节点接口版本列表

func (*VpcepClient) UpdateEndpointConnectionsDesc added in v0.1.5

UpdateEndpointConnectionsDesc 更新终端节点连接描述

更新终端节点服务连接的终端节点的描述。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointConnectionsDescInvoker added in v0.1.5

func (c *VpcepClient) UpdateEndpointConnectionsDescInvoker(request *model.UpdateEndpointConnectionsDescRequest) *UpdateEndpointConnectionsDescInvoker

UpdateEndpointConnectionsDescInvoker 更新终端节点连接描述

func (*VpcepClient) UpdateEndpointPolicy added in v0.1.5

UpdateEndpointPolicy 修改终端节点策略

修改终端节点策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointPolicyInvoker added in v0.1.5

func (c *VpcepClient) UpdateEndpointPolicyInvoker(request *model.UpdateEndpointPolicyRequest) *UpdateEndpointPolicyInvoker

UpdateEndpointPolicyInvoker 修改终端节点策略

func (*VpcepClient) UpdateEndpointRoutetable

UpdateEndpointRoutetable 修改终端节点的路由表

修改终端节点的路由表。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointRoutetableInvoker added in v0.0.90

func (c *VpcepClient) UpdateEndpointRoutetableInvoker(request *model.UpdateEndpointRoutetableRequest) *UpdateEndpointRoutetableInvoker

UpdateEndpointRoutetableInvoker 修改终端节点的路由表

func (*VpcepClient) UpdateEndpointService

UpdateEndpointService 修改终端节点服务

修改终端节点服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointServiceInvoker added in v0.0.90

func (c *VpcepClient) UpdateEndpointServiceInvoker(request *model.UpdateEndpointServiceRequest) *UpdateEndpointServiceInvoker

UpdateEndpointServiceInvoker 修改终端节点服务

func (*VpcepClient) UpdateEndpointServiceName added in v0.1.5

UpdateEndpointServiceName 修改终端节点服务名称

修改终端节点服务名称

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointServiceNameInvoker added in v0.1.5

func (c *VpcepClient) UpdateEndpointServiceNameInvoker(request *model.UpdateEndpointServiceNameRequest) *UpdateEndpointServiceNameInvoker

UpdateEndpointServiceNameInvoker 修改终端节点服务名称

func (*VpcepClient) UpdateEndpointServicePermissionDesc added in v0.1.5

UpdateEndpointServicePermissionDesc 更新终端节点服务白名单描述

更新当前用户下终端节点服务白名单的描述信息

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointServicePermissionDescInvoker added in v0.1.5

func (c *VpcepClient) UpdateEndpointServicePermissionDescInvoker(request *model.UpdateEndpointServicePermissionDescRequest) *UpdateEndpointServicePermissionDescInvoker

UpdateEndpointServicePermissionDescInvoker 更新终端节点服务白名单描述

func (*VpcepClient) UpdateEndpointWhite

UpdateEndpointWhite 更新终端节点

更新或删除允许访问终端节点的白名单。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointWhiteInvoker added in v0.0.90

func (c *VpcepClient) UpdateEndpointWhiteInvoker(request *model.UpdateEndpointWhiteRequest) *UpdateEndpointWhiteInvoker

UpdateEndpointWhiteInvoker 更新终端节点

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL