v1

package
v0.0.76 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeHClientBuilder

func DeHClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForBatchCreateDedicatedHostTags

func GenReqDefForBatchCreateDedicatedHostTags() *def.HttpRequestDef

func GenReqDefForBatchDeleteDedicatedHostTags

func GenReqDefForBatchDeleteDedicatedHostTags() *def.HttpRequestDef

func GenReqDefForCreateDedicatedHost

func GenReqDefForCreateDedicatedHost() *def.HttpRequestDef

func GenReqDefForDeleteDedicatedHost

func GenReqDefForDeleteDedicatedHost() *def.HttpRequestDef

func GenReqDefForListDedicatedHostTypes

func GenReqDefForListDedicatedHostTypes() *def.HttpRequestDef

func GenReqDefForListDedicatedHosts

func GenReqDefForListDedicatedHosts() *def.HttpRequestDef

func GenReqDefForListDedicatedHostsByTags

func GenReqDefForListDedicatedHostsByTags() *def.HttpRequestDef

func GenReqDefForListServersDedicatedHost

func GenReqDefForListServersDedicatedHost() *def.HttpRequestDef

func GenReqDefForShowDedicatedHost

func GenReqDefForShowDedicatedHost() *def.HttpRequestDef

func GenReqDefForShowDedicatedHostTags

func GenReqDefForShowDedicatedHostTags() *def.HttpRequestDef

func GenReqDefForShowQuotaSets

func GenReqDefForShowQuotaSets() *def.HttpRequestDef

func GenReqDefForUpdateDedicatedHost

func GenReqDefForUpdateDedicatedHost() *def.HttpRequestDef

Types

type DeHClient

type DeHClient struct {
	HcClient *http_client.HcHttpClient
}

func NewDeHClient

func NewDeHClient(hcClient *http_client.HcHttpClient) *DeHClient

func (*DeHClient) BatchCreateDedicatedHostTags

为指定专属主机批量添加标签。 标签管理服务(TMS)使用该接口批量添加专属主机的标签。

func (*DeHClient) BatchDeleteDedicatedHostTags

批量删除指定专属主机标签。 标签管理服务(TMS)使用该接口批量删除专属主机的标签。

func (*DeHClient) CreateDedicatedHost

分配一台或多台专属主机,需要设置实例规格、所属AZ、数量等参数。

func (*DeHClient) DeleteDedicatedHost

释放专属主机。

func (*DeHClient) ListDedicatedHostTypes

查询某一AZ内可用的专属主机类型。

func (*DeHClient) ListDedicatedHosts

func (c *DeHClient) ListDedicatedHosts(request *model.ListDedicatedHostsRequest) (*model.ListDedicatedHostsResponse, error)

通过该接口查询专属主机列表。

func (*DeHClient) ListDedicatedHostsByTags

使用标签过滤专属主机列表,并返回专属主机使用的所有标签。 标签管理服务(TMS)使用该接口过滤专属主机列表。

func (*DeHClient) ListServersDedicatedHost

查询专属主机上已部署的云服务器信息。

func (*DeHClient) ShowDedicatedHost

func (c *DeHClient) ShowDedicatedHost(request *model.ShowDedicatedHostRequest) (*model.ShowDedicatedHostResponse, error)

查询某一台专属主机的详情。

func (*DeHClient) ShowDedicatedHostTags

查询指定专属主机的标签信息。 标签管理服务(TMS)使用该接口查询指定专属主机的全部标签数据。

func (*DeHClient) ShowQuotaSets

func (c *DeHClient) ShowQuotaSets(request *model.ShowQuotaSetsRequest) (*model.ShowQuotaSetsResponse, error)

该接口用于查询租户的专属主机配额。

func (*DeHClient) UpdateDedicatedHost

该接口用于变更专属主机的“auto_placement”和“name”属性。

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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