v3

package
v0.1.126 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DcClientBuilder

func DcClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForBatchCreateResourceTags

func GenReqDefForBatchCreateResourceTags() *def.HttpRequestDef

func GenReqDefForBindGlobalEips added in v0.1.125

func GenReqDefForBindGlobalEips() *def.HttpRequestDef

func GenReqDefForCreateConnectGateway added in v0.1.125

func GenReqDefForCreateConnectGateway() *def.HttpRequestDef

func GenReqDefForCreateGlobalDcGateway added in v0.1.125

func GenReqDefForCreateGlobalDcGateway() *def.HttpRequestDef

func GenReqDefForCreateHostedDirectConnect

func GenReqDefForCreateHostedDirectConnect() *def.HttpRequestDef
func GenReqDefForCreatePeerLink() *def.HttpRequestDef

func GenReqDefForCreateResourceTag

func GenReqDefForCreateResourceTag() *def.HttpRequestDef

func GenReqDefForCreateVifPeer added in v0.1.61

func GenReqDefForCreateVifPeer() *def.HttpRequestDef

func GenReqDefForCreateVirtualGateway

func GenReqDefForCreateVirtualGateway() *def.HttpRequestDef

func GenReqDefForCreateVirtualInterface

func GenReqDefForCreateVirtualInterface() *def.HttpRequestDef

func GenReqDefForDeleteConnectGateway added in v0.1.125

func GenReqDefForDeleteConnectGateway() *def.HttpRequestDef

func GenReqDefForDeleteDirectConnect

func GenReqDefForDeleteDirectConnect() *def.HttpRequestDef

func GenReqDefForDeleteGlobalDcGateway added in v0.1.125

func GenReqDefForDeleteGlobalDcGateway() *def.HttpRequestDef

func GenReqDefForDeleteHostedDirectConnect

func GenReqDefForDeleteHostedDirectConnect() *def.HttpRequestDef
func GenReqDefForDeletePeerLink() *def.HttpRequestDef

func GenReqDefForDeleteResourceTag

func GenReqDefForDeleteResourceTag() *def.HttpRequestDef

func GenReqDefForDeleteVifPeer added in v0.1.61

func GenReqDefForDeleteVifPeer() *def.HttpRequestDef

func GenReqDefForDeleteVirtualGateway

func GenReqDefForDeleteVirtualGateway() *def.HttpRequestDef

func GenReqDefForDeleteVirtualInterface

func GenReqDefForDeleteVirtualInterface() *def.HttpRequestDef

func GenReqDefForListConnectGateways added in v0.1.125

func GenReqDefForListConnectGateways() *def.HttpRequestDef

func GenReqDefForListDirectConnects

func GenReqDefForListDirectConnects() *def.HttpRequestDef

func GenReqDefForListGdgwRouteTables added in v0.1.125

func GenReqDefForListGdgwRouteTables() *def.HttpRequestDef

func GenReqDefForListGlobalDcGateway added in v0.1.125

func GenReqDefForListGlobalDcGateway() *def.HttpRequestDef

func GenReqDefForListGlobalEips added in v0.1.125

func GenReqDefForListGlobalEips() *def.HttpRequestDef

func GenReqDefForListHostedDirectConnects

func GenReqDefForListHostedDirectConnects() *def.HttpRequestDef
func GenReqDefForListPeerLinks() *def.HttpRequestDef

func GenReqDefForListProjectTags

func GenReqDefForListProjectTags() *def.HttpRequestDef

func GenReqDefForListRmsGlobalDcGateway added in v0.1.125

func GenReqDefForListRmsGlobalDcGateway() *def.HttpRequestDef

func GenReqDefForListSwitchoverTestRecords added in v0.1.61

func GenReqDefForListSwitchoverTestRecords() *def.HttpRequestDef

func GenReqDefForListTagResourceInstances

func GenReqDefForListTagResourceInstances() *def.HttpRequestDef

func GenReqDefForListVirtualGateways

func GenReqDefForListVirtualGateways() *def.HttpRequestDef

func GenReqDefForListVirtualInterfaces

func GenReqDefForListVirtualInterfaces() *def.HttpRequestDef

func GenReqDefForShowConnectGateway added in v0.1.125

func GenReqDefForShowConnectGateway() *def.HttpRequestDef

func GenReqDefForShowDirectConnect

func GenReqDefForShowDirectConnect() *def.HttpRequestDef

func GenReqDefForShowGlobalDcGateway added in v0.1.125

func GenReqDefForShowGlobalDcGateway() *def.HttpRequestDef

func GenReqDefForShowHostedDirectConnect

func GenReqDefForShowHostedDirectConnect() *def.HttpRequestDef
func GenReqDefForShowPeerLink() *def.HttpRequestDef

func GenReqDefForShowQuotas added in v0.1.61

func GenReqDefForShowQuotas() *def.HttpRequestDef

func GenReqDefForShowResourceTag

func GenReqDefForShowResourceTag() *def.HttpRequestDef

func GenReqDefForShowRmsGlobalDcGateway added in v0.1.125

func GenReqDefForShowRmsGlobalDcGateway() *def.HttpRequestDef

func GenReqDefForShowVirtualGateway

func GenReqDefForShowVirtualGateway() *def.HttpRequestDef

func GenReqDefForShowVirtualInterface

func GenReqDefForShowVirtualInterface() *def.HttpRequestDef

func GenReqDefForSwitchoverTest added in v0.1.61

func GenReqDefForSwitchoverTest() *def.HttpRequestDef

func GenReqDefForUnbindGlobalEips added in v0.1.125

func GenReqDefForUnbindGlobalEips() *def.HttpRequestDef

func GenReqDefForUpdateConnectGateway added in v0.1.125

func GenReqDefForUpdateConnectGateway() *def.HttpRequestDef

func GenReqDefForUpdateDirectConnect

func GenReqDefForUpdateDirectConnect() *def.HttpRequestDef

func GenReqDefForUpdateGdgwRouteTable added in v0.1.125

func GenReqDefForUpdateGdgwRouteTable() *def.HttpRequestDef

func GenReqDefForUpdateGlobalDcGateway added in v0.1.125

func GenReqDefForUpdateGlobalDcGateway() *def.HttpRequestDef

func GenReqDefForUpdateHostedDirectConnect

func GenReqDefForUpdateHostedDirectConnect() *def.HttpRequestDef
func GenReqDefForUpdatePeerLink() *def.HttpRequestDef

func GenReqDefForUpdateVifPeer added in v0.1.61

func GenReqDefForUpdateVifPeer() *def.HttpRequestDef

func GenReqDefForUpdateVirtualGateway

func GenReqDefForUpdateVirtualGateway() *def.HttpRequestDef

func GenReqDefForUpdateVirtualInterface

func GenReqDefForUpdateVirtualInterface() *def.HttpRequestDef

Types

type BatchCreateResourceTagsInvoker

type BatchCreateResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateResourceTagsInvoker) GetBaseInvoker added in v0.1.118

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

func (*BatchCreateResourceTagsInvoker) Invoke

type BindGlobalEipsInvoker added in v0.1.125

type BindGlobalEipsInvoker struct {
	*invoker.BaseInvoker
}

func (*BindGlobalEipsInvoker) GetBaseInvoker added in v0.1.125

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

func (*BindGlobalEipsInvoker) Invoke added in v0.1.125

type CreateConnectGatewayInvoker added in v0.1.125

type CreateConnectGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConnectGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*CreateConnectGatewayInvoker) Invoke added in v0.1.125

type CreateGlobalDcGatewayInvoker added in v0.1.125

type CreateGlobalDcGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateGlobalDcGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*CreateGlobalDcGatewayInvoker) Invoke added in v0.1.125

type CreateHostedDirectConnectInvoker

type CreateHostedDirectConnectInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateHostedDirectConnectInvoker) GetBaseInvoker added in v0.1.118

func (*CreateHostedDirectConnectInvoker) Invoke

type CreatePeerLinkInvoker added in v0.1.125

type CreatePeerLinkInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePeerLinkInvoker) GetBaseInvoker added in v0.1.125

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

func (*CreatePeerLinkInvoker) Invoke added in v0.1.125

type CreateResourceTagInvoker

type CreateResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateResourceTagInvoker) GetBaseInvoker added in v0.1.118

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

func (*CreateResourceTagInvoker) Invoke

type CreateVifPeerInvoker added in v0.1.61

type CreateVifPeerInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVifPeerInvoker) GetBaseInvoker added in v0.1.118

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

func (*CreateVifPeerInvoker) Invoke added in v0.1.61

type CreateVirtualGatewayInvoker

type CreateVirtualGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVirtualGatewayInvoker) GetBaseInvoker added in v0.1.118

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

func (*CreateVirtualGatewayInvoker) Invoke

type CreateVirtualInterfaceInvoker

type CreateVirtualInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVirtualInterfaceInvoker) GetBaseInvoker added in v0.1.118

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

func (*CreateVirtualInterfaceInvoker) Invoke

type DcClient

type DcClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewDcClient

func NewDcClient(hcClient *httpclient.HcHttpClient) *DcClient

func (*DcClient) BatchCreateResourceTags

BatchCreateResourceTags 批量添加删除资源标签

- 为指定实例批量添加或删除标签 - 标签管理服务需要使用该接口批量管理实例的标签。 - 一个资源上最多有10个标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) BatchCreateResourceTagsInvoker

func (c *DcClient) BatchCreateResourceTagsInvoker(request *model.BatchCreateResourceTagsRequest) *BatchCreateResourceTagsInvoker

BatchCreateResourceTagsInvoker 批量添加删除资源标签

func (*DcClient) BindGlobalEips added in v0.1.125

func (c *DcClient) BindGlobalEips(request *model.BindGlobalEipsRequest) (*model.BindGlobalEipsResponse, error)

BindGlobalEips 绑定GEIP操作

绑定GEIP操作

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) BindGlobalEipsInvoker added in v0.1.125

func (c *DcClient) BindGlobalEipsInvoker(request *model.BindGlobalEipsRequest) *BindGlobalEipsInvoker

BindGlobalEipsInvoker 绑定GEIP操作

func (*DcClient) CreateConnectGateway added in v0.1.125

func (c *DcClient) CreateConnectGateway(request *model.CreateConnectGatewayRequest) (*model.CreateConnectGatewayResponse, error)

CreateConnectGateway 创建互联网关

创建互联网关

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) CreateConnectGatewayInvoker added in v0.1.125

func (c *DcClient) CreateConnectGatewayInvoker(request *model.CreateConnectGatewayRequest) *CreateConnectGatewayInvoker

CreateConnectGatewayInvoker 创建互联网关

func (*DcClient) CreateGlobalDcGateway added in v0.1.125

CreateGlobalDcGateway 创建全球接入网关

创建全球接入网关,返回创建全球接入网关的结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) CreateGlobalDcGatewayInvoker added in v0.1.125

func (c *DcClient) CreateGlobalDcGatewayInvoker(request *model.CreateGlobalDcGatewayRequest) *CreateGlobalDcGatewayInvoker

CreateGlobalDcGatewayInvoker 创建全球接入网关

func (*DcClient) CreateHostedDirectConnect

CreateHostedDirectConnect 创建托管专线连接

用于合作伙伴用户最终租户创建托管专线 创建者必须拥有合作伙伴资质,并且已经构建好运营(hosting)专线

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) CreateHostedDirectConnectInvoker

func (c *DcClient) CreateHostedDirectConnectInvoker(request *model.CreateHostedDirectConnectRequest) *CreateHostedDirectConnectInvoker

CreateHostedDirectConnectInvoker 创建托管专线连接

func (c *DcClient) CreatePeerLink(request *model.CreatePeerLinkRequest) (*model.CreatePeerLinkResponse, error)

CreatePeerLink 创建全球接入网关对等链接

创建全球接入网关对等链接,返回创建全球接入网关对等链接的结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) CreatePeerLinkInvoker added in v0.1.125

func (c *DcClient) CreatePeerLinkInvoker(request *model.CreatePeerLinkRequest) *CreatePeerLinkInvoker

CreatePeerLinkInvoker 创建全球接入网关对等链接

func (*DcClient) CreateResourceTag

func (c *DcClient) CreateResourceTag(request *model.CreateResourceTagRequest) (*model.CreateResourceTagResponse, error)

CreateResourceTag 添加资源标签

- 一个资源上最多有10个标签。 - 此接口为幂等接口: - 创建时,如果创建的标签已经存在(key相同),则覆盖。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) CreateResourceTagInvoker

func (c *DcClient) CreateResourceTagInvoker(request *model.CreateResourceTagRequest) *CreateResourceTagInvoker

CreateResourceTagInvoker 添加资源标签

func (*DcClient) CreateVifPeer added in v0.1.61

func (c *DcClient) CreateVifPeer(request *model.CreateVifPeerRequest) (*model.CreateVifPeerResponse, error)

CreateVifPeer 创建虚拟接口对等体

每个虚拟接口可支持两个对等体,IPv4和IPv6对等体,在创建虚拟接口时默认创建IPv4对等体, 本接口一般用于增加ipv6对等体。创建虚拟接口对接体之后,可以通过虚拟接口查询配置结果 本接口只在支持Ipv6的区域开放,如需要使用请联系客服

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) CreateVifPeerInvoker added in v0.1.61

func (c *DcClient) CreateVifPeerInvoker(request *model.CreateVifPeerRequest) *CreateVifPeerInvoker

CreateVifPeerInvoker 创建虚拟接口对等体

func (*DcClient) CreateVirtualGateway

func (c *DcClient) CreateVirtualGateway(request *model.CreateVirtualGatewayRequest) (*model.CreateVirtualGatewayResponse, error)

CreateVirtualGateway 创建虚拟网关

创建虚拟网关

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) CreateVirtualGatewayInvoker

func (c *DcClient) CreateVirtualGatewayInvoker(request *model.CreateVirtualGatewayRequest) *CreateVirtualGatewayInvoker

CreateVirtualGatewayInvoker 创建虚拟网关

func (*DcClient) CreateVirtualInterface

CreateVirtualInterface 创建虚拟接口

虚拟接口配置物理专线上与客户互联的IP和路由等相关信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) CreateVirtualInterfaceInvoker

func (c *DcClient) CreateVirtualInterfaceInvoker(request *model.CreateVirtualInterfaceRequest) *CreateVirtualInterfaceInvoker

CreateVirtualInterfaceInvoker 创建虚拟接口

func (*DcClient) DeleteConnectGateway added in v0.1.125

func (c *DcClient) DeleteConnectGateway(request *model.DeleteConnectGatewayRequest) (*model.DeleteConnectGatewayResponse, error)

DeleteConnectGateway 删除互联网关

删除互联网关

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) DeleteConnectGatewayInvoker added in v0.1.125

func (c *DcClient) DeleteConnectGatewayInvoker(request *model.DeleteConnectGatewayRequest) *DeleteConnectGatewayInvoker

DeleteConnectGatewayInvoker 删除互联网关

func (*DcClient) DeleteDirectConnect

func (c *DcClient) DeleteDirectConnect(request *model.DeleteDirectConnectRequest) (*model.DeleteDirectConnectResponse, error)

DeleteDirectConnect 删除物理连接

删除物理连接,本接口只适用于按需计费物理专线,对于包周期购买的专线通过订单退订的方式删除物理连接

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) DeleteDirectConnectInvoker

func (c *DcClient) DeleteDirectConnectInvoker(request *model.DeleteDirectConnectRequest) *DeleteDirectConnectInvoker

DeleteDirectConnectInvoker 删除物理连接

func (*DcClient) DeleteGlobalDcGateway added in v0.1.125

DeleteGlobalDcGateway 删除全球接入网关

根据ID删除全球接入网关,返回删除全球接入网关的结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) DeleteGlobalDcGatewayInvoker added in v0.1.125

func (c *DcClient) DeleteGlobalDcGatewayInvoker(request *model.DeleteGlobalDcGatewayRequest) *DeleteGlobalDcGatewayInvoker

DeleteGlobalDcGatewayInvoker 删除全球接入网关

func (*DcClient) DeleteHostedDirectConnect

DeleteHostedDirectConnect 删除托管专线连接

合作伙伴删除托管专线

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) DeleteHostedDirectConnectInvoker

func (c *DcClient) DeleteHostedDirectConnectInvoker(request *model.DeleteHostedDirectConnectRequest) *DeleteHostedDirectConnectInvoker

DeleteHostedDirectConnectInvoker 删除托管专线连接

func (c *DcClient) DeletePeerLink(request *model.DeletePeerLinkRequest) (*model.DeletePeerLinkResponse, error)

DeletePeerLink 删除全球接入网关对等链接

根据ID删除全球接入网关对等链接,返回删除全球接入网关对等链接的结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) DeletePeerLinkInvoker added in v0.1.125

func (c *DcClient) DeletePeerLinkInvoker(request *model.DeletePeerLinkRequest) *DeletePeerLinkInvoker

DeletePeerLinkInvoker 删除全球接入网关对等链接

func (*DcClient) DeleteResourceTag

func (c *DcClient) DeleteResourceTag(request *model.DeleteResourceTagRequest) (*model.DeleteResourceTagResponse, error)

DeleteResourceTag 删除资源标签

删除时,不对标签字符集做校验,调用接口前必须要做encodeURI,服务端需要对接口uri做decodeURI。删除的key不存在报404,Key不能为空或者空字符串。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) DeleteResourceTagInvoker

func (c *DcClient) DeleteResourceTagInvoker(request *model.DeleteResourceTagRequest) *DeleteResourceTagInvoker

DeleteResourceTagInvoker 删除资源标签

func (*DcClient) DeleteVifPeer added in v0.1.61

func (c *DcClient) DeleteVifPeer(request *model.DeleteVifPeerRequest) (*model.DeleteVifPeerResponse, error)

DeleteVifPeer 删除虚拟接口对应的对等体

删除虚拟接口对等体信息,虚拟接口到少要含一个对等体,最后一个对等体不能删除 本接口只在支持Ipv6的区域开放,如需要使用请联系客服

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) DeleteVifPeerInvoker added in v0.1.61

func (c *DcClient) DeleteVifPeerInvoker(request *model.DeleteVifPeerRequest) *DeleteVifPeerInvoker

DeleteVifPeerInvoker 删除虚拟接口对应的对等体

func (*DcClient) DeleteVirtualGateway

func (c *DcClient) DeleteVirtualGateway(request *model.DeleteVirtualGatewayRequest) (*model.DeleteVirtualGatewayResponse, error)

DeleteVirtualGateway 删除虚拟网关

删除指定的虚拟网关

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) DeleteVirtualGatewayInvoker

func (c *DcClient) DeleteVirtualGatewayInvoker(request *model.DeleteVirtualGatewayRequest) *DeleteVirtualGatewayInvoker

DeleteVirtualGatewayInvoker 删除虚拟网关

func (*DcClient) DeleteVirtualInterface

DeleteVirtualInterface 删除虚拟接口

删除虚拟接口

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) DeleteVirtualInterfaceInvoker

func (c *DcClient) DeleteVirtualInterfaceInvoker(request *model.DeleteVirtualInterfaceRequest) *DeleteVirtualInterfaceInvoker

DeleteVirtualInterfaceInvoker 删除虚拟接口

func (*DcClient) ListConnectGateways added in v0.1.125

func (c *DcClient) ListConnectGateways(request *model.ListConnectGatewaysRequest) (*model.ListConnectGatewaysResponse, error)

ListConnectGateways 查询互联网关列表信息

查询互联网关列表信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListConnectGatewaysInvoker added in v0.1.125

func (c *DcClient) ListConnectGatewaysInvoker(request *model.ListConnectGatewaysRequest) *ListConnectGatewaysInvoker

ListConnectGatewaysInvoker 查询互联网关列表信息

func (*DcClient) ListDirectConnects

func (c *DcClient) ListDirectConnects(request *model.ListDirectConnectsRequest) (*model.ListDirectConnectsResponse, error)

ListDirectConnects 查询物理连接列表

查询租户创建的所有的direct connect对象.

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListDirectConnectsInvoker

func (c *DcClient) ListDirectConnectsInvoker(request *model.ListDirectConnectsRequest) *ListDirectConnectsInvoker

ListDirectConnectsInvoker 查询物理连接列表

func (*DcClient) ListGdgwRouteTables added in v0.1.125

func (c *DcClient) ListGdgwRouteTables(request *model.ListGdgwRouteTablesRequest) (*model.ListGdgwRouteTablesResponse, error)

ListGdgwRouteTables 查询全球接入网关路由表

查询全球接入网关路由表,返回查询到的全球接入网关路由表的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListGdgwRouteTablesInvoker added in v0.1.125

func (c *DcClient) ListGdgwRouteTablesInvoker(request *model.ListGdgwRouteTablesRequest) *ListGdgwRouteTablesInvoker

ListGdgwRouteTablesInvoker 查询全球接入网关路由表

func (*DcClient) ListGlobalDcGateway added in v0.1.125

func (c *DcClient) ListGlobalDcGateway(request *model.ListGlobalDcGatewayRequest) (*model.ListGlobalDcGatewayResponse, error)

ListGlobalDcGateway 查询全球接入网关列表

查询 全球接入网关列表,返回列表中包含全球接入网关的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListGlobalDcGatewayInvoker added in v0.1.125

func (c *DcClient) ListGlobalDcGatewayInvoker(request *model.ListGlobalDcGatewayRequest) *ListGlobalDcGatewayInvoker

ListGlobalDcGatewayInvoker 查询全球接入网关列表

func (*DcClient) ListGlobalEips added in v0.1.125

func (c *DcClient) ListGlobalEips(request *model.ListGlobalEipsRequest) (*model.ListGlobalEipsResponse, error)

ListGlobalEips 查询已经绑定的GEIP列表

查询已经绑定的GEIP列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListGlobalEipsInvoker added in v0.1.125

func (c *DcClient) ListGlobalEipsInvoker(request *model.ListGlobalEipsRequest) *ListGlobalEipsInvoker

ListGlobalEipsInvoker 查询已经绑定的GEIP列表

func (*DcClient) ListHostedDirectConnects

ListHostedDirectConnects 查询租户的托管专线列表

查询合作伙伴创建的托管专线连接列表.

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListHostedDirectConnectsInvoker

func (c *DcClient) ListHostedDirectConnectsInvoker(request *model.ListHostedDirectConnectsRequest) *ListHostedDirectConnectsInvoker

ListHostedDirectConnectsInvoker 查询租户的托管专线列表

func (c *DcClient) ListPeerLinks(request *model.ListPeerLinksRequest) (*model.ListPeerLinksResponse, error)

ListPeerLinks 查询全球接入网关对等链接

查询全球接入网关对等链接,返回查询到的全球接入网关对等链接的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListPeerLinksInvoker added in v0.1.125

func (c *DcClient) ListPeerLinksInvoker(request *model.ListPeerLinksRequest) *ListPeerLinksInvoker

ListPeerLinksInvoker 查询全球接入网关对等链接

func (*DcClient) ListProjectTags

func (c *DcClient) ListProjectTags(request *model.ListProjectTagsRequest) (*model.ListProjectTagsResponse, error)

ListProjectTags 查询项目标签

- 查询租户在指定Project中实例类型的所有资源标签集合。 - 标签管理服务需要能够列出当前租户全部已使用的资源标签集合,为各服务打资源标签和过滤实例时提供标签联想功能。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListProjectTagsInvoker

func (c *DcClient) ListProjectTagsInvoker(request *model.ListProjectTagsRequest) *ListProjectTagsInvoker

ListProjectTagsInvoker 查询项目标签

func (*DcClient) ListRmsGlobalDcGateway added in v0.1.125

ListRmsGlobalDcGateway 查询RMS全球接入网关

根据类型、domain_id、region_id,资源类型查询资源,返回查询到的资源的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListRmsGlobalDcGatewayInvoker added in v0.1.125

func (c *DcClient) ListRmsGlobalDcGatewayInvoker(request *model.ListRmsGlobalDcGatewayRequest) *ListRmsGlobalDcGatewayInvoker

ListRmsGlobalDcGatewayInvoker 查询RMS全球接入网关

func (*DcClient) ListSwitchoverTestRecords added in v0.1.61

ListSwitchoverTestRecords 查询虚拟接口倒换测试记录列表

查询倒换测试记录列表,只展示operate_status为COMPELTE的记录。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListSwitchoverTestRecordsInvoker added in v0.1.61

func (c *DcClient) ListSwitchoverTestRecordsInvoker(request *model.ListSwitchoverTestRecordsRequest) *ListSwitchoverTestRecordsInvoker

ListSwitchoverTestRecordsInvoker 查询虚拟接口倒换测试记录列表

func (*DcClient) ListTagResourceInstances

ListTagResourceInstances 通过标签查询资源实例

通过标签查询资源实例

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListTagResourceInstancesInvoker

func (c *DcClient) ListTagResourceInstancesInvoker(request *model.ListTagResourceInstancesRequest) *ListTagResourceInstancesInvoker

ListTagResourceInstancesInvoker 通过标签查询资源实例

func (*DcClient) ListVirtualGateways

func (c *DcClient) ListVirtualGateways(request *model.ListVirtualGatewaysRequest) (*model.ListVirtualGatewaysResponse, error)

ListVirtualGateways 查询虚拟网关列表

查询虚拟网关列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListVirtualGatewaysInvoker

func (c *DcClient) ListVirtualGatewaysInvoker(request *model.ListVirtualGatewaysRequest) *ListVirtualGatewaysInvoker

ListVirtualGatewaysInvoker 查询虚拟网关列表

func (*DcClient) ListVirtualInterfaces

ListVirtualInterfaces 查询虚拟接口列表

查询租户所有的虚拟接口列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ListVirtualInterfacesInvoker

func (c *DcClient) ListVirtualInterfacesInvoker(request *model.ListVirtualInterfacesRequest) *ListVirtualInterfacesInvoker

ListVirtualInterfacesInvoker 查询虚拟接口列表

func (*DcClient) ShowConnectGateway added in v0.1.125

func (c *DcClient) ShowConnectGateway(request *model.ShowConnectGatewayRequest) (*model.ShowConnectGatewayResponse, error)

ShowConnectGateway 查询互联网关详细信息

查询互联网关详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowConnectGatewayInvoker added in v0.1.125

func (c *DcClient) ShowConnectGatewayInvoker(request *model.ShowConnectGatewayRequest) *ShowConnectGatewayInvoker

ShowConnectGatewayInvoker 查询互联网关详细信息

func (*DcClient) ShowDirectConnect

func (c *DcClient) ShowDirectConnect(request *model.ShowDirectConnectRequest) (*model.ShowDirectConnectResponse, error)

ShowDirectConnect 查询物理连接详情

查询物理连接详细信息.

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowDirectConnectInvoker

func (c *DcClient) ShowDirectConnectInvoker(request *model.ShowDirectConnectRequest) *ShowDirectConnectInvoker

ShowDirectConnectInvoker 查询物理连接详情

func (*DcClient) ShowGlobalDcGateway added in v0.1.125

func (c *DcClient) ShowGlobalDcGateway(request *model.ShowGlobalDcGatewayRequest) (*model.ShowGlobalDcGatewayResponse, error)

ShowGlobalDcGateway 查询全球接入网关详情

根据ID查询全球接入网关,返回查询到的全球接入网关的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowGlobalDcGatewayInvoker added in v0.1.125

func (c *DcClient) ShowGlobalDcGatewayInvoker(request *model.ShowGlobalDcGatewayRequest) *ShowGlobalDcGatewayInvoker

ShowGlobalDcGatewayInvoker 查询全球接入网关详情

func (*DcClient) ShowHostedDirectConnect

ShowHostedDirectConnect 查询租户的托管专线详情

查询合法作伙伴的Hosted专线类型.

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowHostedDirectConnectInvoker

func (c *DcClient) ShowHostedDirectConnectInvoker(request *model.ShowHostedDirectConnectRequest) *ShowHostedDirectConnectInvoker

ShowHostedDirectConnectInvoker 查询租户的托管专线详情

func (c *DcClient) ShowPeerLink(request *model.ShowPeerLinkRequest) (*model.ShowPeerLinkResponse, error)

ShowPeerLink 查询全球接入网关对等链接

根据ID查询全球接入网关对等链接,返回查询到的全球接入网关对等链接的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowPeerLinkInvoker added in v0.1.125

func (c *DcClient) ShowPeerLinkInvoker(request *model.ShowPeerLinkRequest) *ShowPeerLinkInvoker

ShowPeerLinkInvoker 查询全球接入网关对等链接

func (*DcClient) ShowQuotas added in v0.1.61

func (c *DcClient) ShowQuotas(request *model.ShowQuotasRequest) (*model.ShowQuotasResponse, error)

ShowQuotas 查询配额

查询租户各类资源的使用情况,如Directconnect的使用量,虚拟接口的使用量等。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowQuotasInvoker added in v0.1.61

func (c *DcClient) ShowQuotasInvoker(request *model.ShowQuotasRequest) *ShowQuotasInvoker

ShowQuotasInvoker 查询配额

func (*DcClient) ShowResourceTag

func (c *DcClient) ShowResourceTag(request *model.ShowResourceTagRequest) (*model.ShowResourceTagResponse, error)

ShowResourceTag 查询资源标签

查询资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowResourceTagInvoker

func (c *DcClient) ShowResourceTagInvoker(request *model.ShowResourceTagRequest) *ShowResourceTagInvoker

ShowResourceTagInvoker 查询资源标签

func (*DcClient) ShowRmsGlobalDcGateway added in v0.1.125

ShowRmsGlobalDcGateway 查询RMS全球接入网关

根据类型、domain_id、region_id,资源类型,全球接入网关ID查询资源,返回查询到的资源的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowRmsGlobalDcGatewayInvoker added in v0.1.125

func (c *DcClient) ShowRmsGlobalDcGatewayInvoker(request *model.ShowRmsGlobalDcGatewayRequest) *ShowRmsGlobalDcGatewayInvoker

ShowRmsGlobalDcGatewayInvoker 查询RMS全球接入网关

func (*DcClient) ShowVirtualGateway

func (c *DcClient) ShowVirtualGateway(request *model.ShowVirtualGatewayRequest) (*model.ShowVirtualGatewayResponse, error)

ShowVirtualGateway 查询虚拟网关详情

查询指定虚拟网关的详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowVirtualGatewayInvoker

func (c *DcClient) ShowVirtualGatewayInvoker(request *model.ShowVirtualGatewayRequest) *ShowVirtualGatewayInvoker

ShowVirtualGatewayInvoker 查询虚拟网关详情

func (*DcClient) ShowVirtualInterface

func (c *DcClient) ShowVirtualInterface(request *model.ShowVirtualInterfaceRequest) (*model.ShowVirtualInterfaceResponse, error)

ShowVirtualInterface 查询虚拟接口详情

查询虚拟接口详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) ShowVirtualInterfaceInvoker

func (c *DcClient) ShowVirtualInterfaceInvoker(request *model.ShowVirtualInterfaceRequest) *ShowVirtualInterfaceInvoker

ShowVirtualInterfaceInvoker 查询虚拟接口详情

func (*DcClient) SwitchoverTest added in v0.1.61

func (c *DcClient) SwitchoverTest(request *model.SwitchoverTestRequest) (*model.SwitchoverTestResponse, error)

SwitchoverTest 执行虚拟接口倒换测试

客户双专线接入,需要支持双线自动倒换,方便进行功能测试。 虚拟接口进行倒换测试会导致接口关闭,业务流量中断。 对于虚拟接口,支持“关闭接口”和“开放接口”两种操作。 1、关闭接口:下发shutdown命令,关闭接口; 2、开放接口:下发undo_shutdown命令,使能接口。 倒换测试选择shutdown时,虚拟接口的状态为ADMIN_SHUTDOWN,此状态不允许虚拟接口的其他操作。 倒换测试选择undo_shutdown时,虚拟接口的状态为ACTIVE。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) SwitchoverTestInvoker added in v0.1.61

func (c *DcClient) SwitchoverTestInvoker(request *model.SwitchoverTestRequest) *SwitchoverTestInvoker

SwitchoverTestInvoker 执行虚拟接口倒换测试

func (*DcClient) UnbindGlobalEips added in v0.1.125

func (c *DcClient) UnbindGlobalEips(request *model.UnbindGlobalEipsRequest) (*model.UnbindGlobalEipsResponse, error)

UnbindGlobalEips 解绑GEIP

解绑GEIP

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UnbindGlobalEipsInvoker added in v0.1.125

func (c *DcClient) UnbindGlobalEipsInvoker(request *model.UnbindGlobalEipsRequest) *UnbindGlobalEipsInvoker

UnbindGlobalEipsInvoker 解绑GEIP

func (*DcClient) UpdateConnectGateway added in v0.1.125

func (c *DcClient) UpdateConnectGateway(request *model.UpdateConnectGatewayRequest) (*model.UpdateConnectGatewayResponse, error)

UpdateConnectGateway 更新互联网关

更新互联网关

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UpdateConnectGatewayInvoker added in v0.1.125

func (c *DcClient) UpdateConnectGatewayInvoker(request *model.UpdateConnectGatewayRequest) *UpdateConnectGatewayInvoker

UpdateConnectGatewayInvoker 更新互联网关

func (*DcClient) UpdateDirectConnect

func (c *DcClient) UpdateDirectConnect(request *model.UpdateDirectConnectRequest) (*model.UpdateDirectConnectResponse, error)

UpdateDirectConnect 更新物理连接信息

更新物理连接信息,包括名字,描述等信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UpdateDirectConnectInvoker

func (c *DcClient) UpdateDirectConnectInvoker(request *model.UpdateDirectConnectRequest) *UpdateDirectConnectInvoker

UpdateDirectConnectInvoker 更新物理连接信息

func (*DcClient) UpdateGdgwRouteTable added in v0.1.125

func (c *DcClient) UpdateGdgwRouteTable(request *model.UpdateGdgwRouteTableRequest) (*model.UpdateGdgwRouteTableResponse, error)

UpdateGdgwRouteTable 修改全球接入网关路由表

修改全球接入网关路由表,返回修改全球接入网关路由表的结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UpdateGdgwRouteTableInvoker added in v0.1.125

func (c *DcClient) UpdateGdgwRouteTableInvoker(request *model.UpdateGdgwRouteTableRequest) *UpdateGdgwRouteTableInvoker

UpdateGdgwRouteTableInvoker 修改全球接入网关路由表

func (*DcClient) UpdateGlobalDcGateway added in v0.1.125

UpdateGlobalDcGateway 修改全球接入网关

根据ID修改全球接入网关,返回修改全球接入网关的结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UpdateGlobalDcGatewayInvoker added in v0.1.125

func (c *DcClient) UpdateGlobalDcGatewayInvoker(request *model.UpdateGlobalDcGatewayRequest) *UpdateGlobalDcGatewayInvoker

UpdateGlobalDcGatewayInvoker 修改全球接入网关

func (*DcClient) UpdateHostedDirectConnect

UpdateHostedDirectConnect 更新托管专线连接

合作伙伴更新托管专线.

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UpdateHostedDirectConnectInvoker

func (c *DcClient) UpdateHostedDirectConnectInvoker(request *model.UpdateHostedDirectConnectRequest) *UpdateHostedDirectConnectInvoker

UpdateHostedDirectConnectInvoker 更新托管专线连接

func (c *DcClient) UpdatePeerLink(request *model.UpdatePeerLinkRequest) (*model.UpdatePeerLinkResponse, error)

UpdatePeerLink 修改全球接入网关对等链接

根据ID修改全球接入网关对等链接,返回修改全球接入网关对等链接的结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UpdatePeerLinkInvoker added in v0.1.125

func (c *DcClient) UpdatePeerLinkInvoker(request *model.UpdatePeerLinkRequest) *UpdatePeerLinkInvoker

UpdatePeerLinkInvoker 修改全球接入网关对等链接

func (*DcClient) UpdateVifPeer added in v0.1.61

func (c *DcClient) UpdateVifPeer(request *model.UpdateVifPeerRequest) (*model.UpdateVifPeerResponse, error)

UpdateVifPeer 更新虚拟接口对等体

更新虚拟接口对等体信息,包括远端子网,名字和描述等。 本接口只在支持Ipv6的区域开放,如需要使用请联系客服

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UpdateVifPeerInvoker added in v0.1.61

func (c *DcClient) UpdateVifPeerInvoker(request *model.UpdateVifPeerRequest) *UpdateVifPeerInvoker

UpdateVifPeerInvoker 更新虚拟接口对等体

func (*DcClient) UpdateVirtualGateway

func (c *DcClient) UpdateVirtualGateway(request *model.UpdateVirtualGatewayRequest) (*model.UpdateVirtualGatewayResponse, error)

UpdateVirtualGateway 更新虚拟网关信息

更新虚拟网关的信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UpdateVirtualGatewayInvoker

func (c *DcClient) UpdateVirtualGatewayInvoker(request *model.UpdateVirtualGatewayRequest) *UpdateVirtualGatewayInvoker

UpdateVirtualGatewayInvoker 更新虚拟网关信息

func (*DcClient) UpdateVirtualInterface

UpdateVirtualInterface 更新虚拟接口

更新虚拟接口的详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DcClient) UpdateVirtualInterfaceInvoker

func (c *DcClient) UpdateVirtualInterfaceInvoker(request *model.UpdateVirtualInterfaceRequest) *UpdateVirtualInterfaceInvoker

UpdateVirtualInterfaceInvoker 更新虚拟接口

type DeleteConnectGatewayInvoker added in v0.1.125

type DeleteConnectGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConnectGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*DeleteConnectGatewayInvoker) Invoke added in v0.1.125

type DeleteDirectConnectInvoker

type DeleteDirectConnectInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDirectConnectInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteDirectConnectInvoker) Invoke

type DeleteGlobalDcGatewayInvoker added in v0.1.125

type DeleteGlobalDcGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteGlobalDcGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*DeleteGlobalDcGatewayInvoker) Invoke added in v0.1.125

type DeleteHostedDirectConnectInvoker

type DeleteHostedDirectConnectInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHostedDirectConnectInvoker) GetBaseInvoker added in v0.1.118

func (*DeleteHostedDirectConnectInvoker) Invoke

type DeletePeerLinkInvoker added in v0.1.125

type DeletePeerLinkInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePeerLinkInvoker) GetBaseInvoker added in v0.1.125

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

func (*DeletePeerLinkInvoker) Invoke added in v0.1.125

type DeleteResourceTagInvoker

type DeleteResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteResourceTagInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteResourceTagInvoker) Invoke

type DeleteVifPeerInvoker added in v0.1.61

type DeleteVifPeerInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVifPeerInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteVifPeerInvoker) Invoke added in v0.1.61

type DeleteVirtualGatewayInvoker

type DeleteVirtualGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVirtualGatewayInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteVirtualGatewayInvoker) Invoke

type DeleteVirtualInterfaceInvoker

type DeleteVirtualInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVirtualInterfaceInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteVirtualInterfaceInvoker) Invoke

type ListConnectGatewaysInvoker added in v0.1.125

type ListConnectGatewaysInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConnectGatewaysInvoker) GetBaseInvoker added in v0.1.125

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

func (*ListConnectGatewaysInvoker) Invoke added in v0.1.125

type ListDirectConnectsInvoker

type ListDirectConnectsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDirectConnectsInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListDirectConnectsInvoker) Invoke

type ListGdgwRouteTablesInvoker added in v0.1.125

type ListGdgwRouteTablesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListGdgwRouteTablesInvoker) GetBaseInvoker added in v0.1.125

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

func (*ListGdgwRouteTablesInvoker) Invoke added in v0.1.125

type ListGlobalDcGatewayInvoker added in v0.1.125

type ListGlobalDcGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*ListGlobalDcGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*ListGlobalDcGatewayInvoker) Invoke added in v0.1.125

type ListGlobalEipsInvoker added in v0.1.125

type ListGlobalEipsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListGlobalEipsInvoker) GetBaseInvoker added in v0.1.125

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

func (*ListGlobalEipsInvoker) Invoke added in v0.1.125

type ListHostedDirectConnectsInvoker

type ListHostedDirectConnectsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostedDirectConnectsInvoker) GetBaseInvoker added in v0.1.118

func (*ListHostedDirectConnectsInvoker) Invoke

type ListPeerLinksInvoker added in v0.1.125

type ListPeerLinksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPeerLinksInvoker) GetBaseInvoker added in v0.1.125

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

func (*ListPeerLinksInvoker) Invoke added in v0.1.125

type ListProjectTagsInvoker

type ListProjectTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectTagsInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListProjectTagsInvoker) Invoke

type ListRmsGlobalDcGatewayInvoker added in v0.1.125

type ListRmsGlobalDcGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRmsGlobalDcGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*ListRmsGlobalDcGatewayInvoker) Invoke added in v0.1.125

type ListSwitchoverTestRecordsInvoker added in v0.1.61

type ListSwitchoverTestRecordsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSwitchoverTestRecordsInvoker) GetBaseInvoker added in v0.1.118

func (*ListSwitchoverTestRecordsInvoker) Invoke added in v0.1.61

type ListTagResourceInstancesInvoker

type ListTagResourceInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTagResourceInstancesInvoker) GetBaseInvoker added in v0.1.118

func (*ListTagResourceInstancesInvoker) Invoke

type ListVirtualGatewaysInvoker

type ListVirtualGatewaysInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVirtualGatewaysInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListVirtualGatewaysInvoker) Invoke

type ListVirtualInterfacesInvoker

type ListVirtualInterfacesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVirtualInterfacesInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListVirtualInterfacesInvoker) Invoke

type ShowConnectGatewayInvoker added in v0.1.125

type ShowConnectGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConnectGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*ShowConnectGatewayInvoker) Invoke added in v0.1.125

type ShowDirectConnectInvoker

type ShowDirectConnectInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDirectConnectInvoker) GetBaseInvoker added in v0.1.118

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

func (*ShowDirectConnectInvoker) Invoke

type ShowGlobalDcGatewayInvoker added in v0.1.125

type ShowGlobalDcGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowGlobalDcGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*ShowGlobalDcGatewayInvoker) Invoke added in v0.1.125

type ShowHostedDirectConnectInvoker

type ShowHostedDirectConnectInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHostedDirectConnectInvoker) GetBaseInvoker added in v0.1.118

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

func (*ShowHostedDirectConnectInvoker) Invoke

type ShowPeerLinkInvoker added in v0.1.125

type ShowPeerLinkInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPeerLinkInvoker) GetBaseInvoker added in v0.1.125

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

func (*ShowPeerLinkInvoker) Invoke added in v0.1.125

type ShowQuotasInvoker added in v0.1.61

type ShowQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowQuotasInvoker) GetBaseInvoker added in v0.1.118

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

func (*ShowQuotasInvoker) Invoke added in v0.1.61

type ShowResourceTagInvoker

type ShowResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceTagInvoker) GetBaseInvoker added in v0.1.118

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

func (*ShowResourceTagInvoker) Invoke

type ShowRmsGlobalDcGatewayInvoker added in v0.1.125

type ShowRmsGlobalDcGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRmsGlobalDcGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*ShowRmsGlobalDcGatewayInvoker) Invoke added in v0.1.125

type ShowVirtualGatewayInvoker

type ShowVirtualGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVirtualGatewayInvoker) GetBaseInvoker added in v0.1.118

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

func (*ShowVirtualGatewayInvoker) Invoke

type ShowVirtualInterfaceInvoker

type ShowVirtualInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVirtualInterfaceInvoker) GetBaseInvoker added in v0.1.118

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

func (*ShowVirtualInterfaceInvoker) Invoke

type SwitchoverTestInvoker added in v0.1.61

type SwitchoverTestInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchoverTestInvoker) GetBaseInvoker added in v0.1.118

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

func (*SwitchoverTestInvoker) Invoke added in v0.1.61

type UnbindGlobalEipsInvoker added in v0.1.125

type UnbindGlobalEipsInvoker struct {
	*invoker.BaseInvoker
}

func (*UnbindGlobalEipsInvoker) GetBaseInvoker added in v0.1.125

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

func (*UnbindGlobalEipsInvoker) Invoke added in v0.1.125

type UpdateConnectGatewayInvoker added in v0.1.125

type UpdateConnectGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConnectGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*UpdateConnectGatewayInvoker) Invoke added in v0.1.125

type UpdateDirectConnectInvoker

type UpdateDirectConnectInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDirectConnectInvoker) GetBaseInvoker added in v0.1.118

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

func (*UpdateDirectConnectInvoker) Invoke

type UpdateGdgwRouteTableInvoker added in v0.1.125

type UpdateGdgwRouteTableInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateGdgwRouteTableInvoker) GetBaseInvoker added in v0.1.125

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

func (*UpdateGdgwRouteTableInvoker) Invoke added in v0.1.125

type UpdateGlobalDcGatewayInvoker added in v0.1.125

type UpdateGlobalDcGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateGlobalDcGatewayInvoker) GetBaseInvoker added in v0.1.125

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

func (*UpdateGlobalDcGatewayInvoker) Invoke added in v0.1.125

type UpdateHostedDirectConnectInvoker

type UpdateHostedDirectConnectInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHostedDirectConnectInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateHostedDirectConnectInvoker) Invoke

type UpdatePeerLinkInvoker added in v0.1.125

type UpdatePeerLinkInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePeerLinkInvoker) GetBaseInvoker added in v0.1.125

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

func (*UpdatePeerLinkInvoker) Invoke added in v0.1.125

type UpdateVifPeerInvoker added in v0.1.61

type UpdateVifPeerInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateVifPeerInvoker) GetBaseInvoker added in v0.1.118

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

func (*UpdateVifPeerInvoker) Invoke added in v0.1.61

type UpdateVirtualGatewayInvoker

type UpdateVirtualGatewayInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateVirtualGatewayInvoker) GetBaseInvoker added in v0.1.118

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

func (*UpdateVirtualGatewayInvoker) Invoke

type UpdateVirtualInterfaceInvoker

type UpdateVirtualInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateVirtualInterfaceInvoker) GetBaseInvoker added in v0.1.118

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

func (*UpdateVirtualInterfaceInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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