v1

package
v0.0.89 Latest Latest
Warning

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

Go to latest
Published: May 19, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 4 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 GenReqDefForBatchAddOrRemoveResourceInstance

func GenReqDefForBatchAddOrRemoveResourceInstance() *def.HttpRequestDef

func GenReqDefForCreateEndpoint

func GenReqDefForCreateEndpoint() *def.HttpRequestDef

func GenReqDefForCreateEndpointService

func GenReqDefForCreateEndpointService() *def.HttpRequestDef

func GenReqDefForDeleteEndpoint

func GenReqDefForDeleteEndpoint() *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 GenReqDefForUpdateEndpointRoutetable

func GenReqDefForUpdateEndpointRoutetable() *def.HttpRequestDef

func GenReqDefForUpdateEndpointService

func GenReqDefForUpdateEndpointService() *def.HttpRequestDef

func GenReqDefForUpdateEndpointWhite

func GenReqDefForUpdateEndpointWhite() *def.HttpRequestDef

func VpcepClientBuilder

func VpcepClientBuilder() *http_client.HcHttpClientBuilder

Types

type VpcepClient

type VpcepClient struct {
	HcClient *http_client.HcHttpClient
}

func NewVpcepClient

func NewVpcepClient(hcClient *http_client.HcHttpClient) *VpcepClient

func (*VpcepClient) AcceptOrRejectEndpoint

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) AddOrRemoveServicePermissions

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) BatchAddOrRemoveResourceInstance

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

功能介绍 为指定Endpoint Service或Endpoint批量添加或删除标签。 ● 一个资源上最多有10个标签。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) CreateEndpoint

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

创建终端节点

功能介绍 创建终端节点,以便访问终端节点服务。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) CreateEndpointService

创建终端节点服务

功能介绍 创建终端节点服务,允许其他用户创建终端节点连接您创建的终端节点服务,使用您所提供的服务。 说明 该接口为异步接口,调用成功会返回200状态码,说明请求已正常下发。通常创建终端节点服务需要1~2分钟,可以通过查询终端节点服务详情查看创建结果。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) DeleteEndpoint

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

删除终端节点

功能介绍 删除终端节点。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) DeleteEndpointService

删除终端节点服务

功能介绍 删除终端节点服务。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListEndpointInfoDetails

查询终端节点详情

功能介绍 查询终端节点的详细信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListEndpointService

查询终端节点服务列表

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListEndpoints added in v0.0.69

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

查询终端节点列表

功能介绍 查询当前用户下的终端节点的列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListQueryProjectResourceTags

查询租户资源标签接口

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListQuotaDetails

查询配额

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListResourceInstances

查询资源实例接口

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListServiceConnections

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListServiceDescribeDetails

查询终端节点服务概要

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListServiceDetails

查询终端节点服务详情

功能介绍 查询终端节点服务的详细信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListServicePermissionsDetails

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListServicePublicDetails

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListSpecifiedVersionDetails

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) ListVersionDetails

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

功能介绍 查询VPC终端节点接口版本列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointRoutetable

修改终端节点路由表

功能介绍 修改终端节点路由表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointService

修改终端节点服务

功能介绍 修改终端节点服务。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*VpcepClient) UpdateEndpointWhite

更新终端节点的白名单

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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