v1

package
v0.0.69 Latest Latest
Warning

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

Go to latest
Published: Nov 25, 2021 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

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

func (*VpcepClient) AddOrRemoveServicePermissions

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

func (*VpcepClient) BatchAddOrRemoveResourceInstance

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

func (*VpcepClient) CreateEndpoint

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

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

func (*VpcepClient) CreateEndpointService

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

func (*VpcepClient) DeleteEndpoint

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

功能介绍 删除终端节点。

func (*VpcepClient) DeleteEndpointService

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

func (*VpcepClient) ListEndpointInfoDetails

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

func (*VpcepClient) ListEndpointService

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

func (*VpcepClient) ListEndpoints added in v0.0.69

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

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

func (*VpcepClient) ListQueryProjectResourceTags

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

func (*VpcepClient) ListQuotaDetails

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

func (*VpcepClient) ListResourceInstances

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

func (*VpcepClient) ListServiceConnections

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

func (*VpcepClient) ListServiceDescribeDetails

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

func (*VpcepClient) ListServiceDetails

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

func (*VpcepClient) ListServicePermissionsDetails

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

func (*VpcepClient) ListServicePublicDetails

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

func (*VpcepClient) ListSpecifiedVersionDetails

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

func (*VpcepClient) ListVersionDetails

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

func (*VpcepClient) UpdateEndpointRoutetable

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

func (*VpcepClient) UpdateEndpointService

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

func (*VpcepClient) UpdateEndpointWhite

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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