v3

package
v0.1.50 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2023 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 CcClientBuilder

func CcClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForAssociateBandwidthPackage added in v0.1.15

func GenReqDefForAssociateBandwidthPackage() *def.HttpRequestDef

func GenReqDefForBatchCreateDeleteTags added in v0.1.15

func GenReqDefForBatchCreateDeleteTags() *def.HttpRequestDef

func GenReqDefForCreateAuthorisation added in v0.1.15

func GenReqDefForCreateAuthorisation() *def.HttpRequestDef

func GenReqDefForCreateBandwidthPackage added in v0.1.15

func GenReqDefForCreateBandwidthPackage() *def.HttpRequestDef

func GenReqDefForCreateCloudConnection

func GenReqDefForCreateCloudConnection() *def.HttpRequestDef

func GenReqDefForCreateInterRegionBandwidth added in v0.1.15

func GenReqDefForCreateInterRegionBandwidth() *def.HttpRequestDef

func GenReqDefForCreateNetworkInstance

func GenReqDefForCreateNetworkInstance() *def.HttpRequestDef

func GenReqDefForCreateTag added in v0.1.15

func GenReqDefForCreateTag() *def.HttpRequestDef

func GenReqDefForDeleteAuthorisation added in v0.1.15

func GenReqDefForDeleteAuthorisation() *def.HttpRequestDef

func GenReqDefForDeleteBandwidthPackage added in v0.1.15

func GenReqDefForDeleteBandwidthPackage() *def.HttpRequestDef

func GenReqDefForDeleteCloudConnection

func GenReqDefForDeleteCloudConnection() *def.HttpRequestDef

func GenReqDefForDeleteInterRegionBandwidth added in v0.1.15

func GenReqDefForDeleteInterRegionBandwidth() *def.HttpRequestDef

func GenReqDefForDeleteNetworkInstance

func GenReqDefForDeleteNetworkInstance() *def.HttpRequestDef

func GenReqDefForDeleteTag added in v0.1.15

func GenReqDefForDeleteTag() *def.HttpRequestDef

func GenReqDefForDisassociateBandwidthPackage added in v0.1.15

func GenReqDefForDisassociateBandwidthPackage() *def.HttpRequestDef

func GenReqDefForListAuthorisations added in v0.1.15

func GenReqDefForListAuthorisations() *def.HttpRequestDef

func GenReqDefForListBandwidthPackages added in v0.1.15

func GenReqDefForListBandwidthPackages() *def.HttpRequestDef

func GenReqDefForListCloudConnectionRoutes

func GenReqDefForListCloudConnectionRoutes() *def.HttpRequestDef

func GenReqDefForListCloudConnections

func GenReqDefForListCloudConnections() *def.HttpRequestDef

func GenReqDefForListDomainTags added in v0.1.15

func GenReqDefForListDomainTags() *def.HttpRequestDef

func GenReqDefForListInterRegionBandwidths added in v0.1.15

func GenReqDefForListInterRegionBandwidths() *def.HttpRequestDef

func GenReqDefForListNetworkInstances

func GenReqDefForListNetworkInstances() *def.HttpRequestDef

func GenReqDefForListPermissions added in v0.1.15

func GenReqDefForListPermissions() *def.HttpRequestDef

func GenReqDefForListQuotas added in v0.1.15

func GenReqDefForListQuotas() *def.HttpRequestDef

func GenReqDefForListResourceByFilterTag added in v0.1.15

func GenReqDefForListResourceByFilterTag() *def.HttpRequestDef

func GenReqDefForListTags added in v0.1.15

func GenReqDefForListTags() *def.HttpRequestDef

func GenReqDefForShowBandwidthPackage added in v0.1.15

func GenReqDefForShowBandwidthPackage() *def.HttpRequestDef

func GenReqDefForShowCloudConnection

func GenReqDefForShowCloudConnection() *def.HttpRequestDef

func GenReqDefForShowCloudConnectionRoutes

func GenReqDefForShowCloudConnectionRoutes() *def.HttpRequestDef

func GenReqDefForShowInterRegionBandwidth added in v0.1.15

func GenReqDefForShowInterRegionBandwidth() *def.HttpRequestDef

func GenReqDefForShowNetworkInstance

func GenReqDefForShowNetworkInstance() *def.HttpRequestDef

func GenReqDefForUpdateAuthorisation added in v0.1.15

func GenReqDefForUpdateAuthorisation() *def.HttpRequestDef

func GenReqDefForUpdateBandwidthPackage added in v0.1.15

func GenReqDefForUpdateBandwidthPackage() *def.HttpRequestDef

func GenReqDefForUpdateCloudConnection

func GenReqDefForUpdateCloudConnection() *def.HttpRequestDef

func GenReqDefForUpdateInterRegionBandwidth added in v0.1.15

func GenReqDefForUpdateInterRegionBandwidth() *def.HttpRequestDef

func GenReqDefForUpdateNetworkInstance

func GenReqDefForUpdateNetworkInstance() *def.HttpRequestDef

Types

type AssociateBandwidthPackageInvoker added in v0.1.15

type AssociateBandwidthPackageInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateBandwidthPackageInvoker) Invoke added in v0.1.15

type BatchCreateDeleteTagsInvoker added in v0.1.15

type BatchCreateDeleteTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateDeleteTagsInvoker) Invoke added in v0.1.15

type CcClient

type CcClient struct {
	HcClient *http_client.HcHttpClient
}

func NewCcClient

func NewCcClient(hcClient *http_client.HcHttpClient) *CcClient

func (*CcClient) AssociateBandwidthPackage added in v0.1.15

AssociateBandwidthPackage 将带宽包实例绑定到云连接实例

将带宽包实例绑定到云连接实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) AssociateBandwidthPackageInvoker added in v0.1.15

func (c *CcClient) AssociateBandwidthPackageInvoker(request *model.AssociateBandwidthPackageRequest) *AssociateBandwidthPackageInvoker

AssociateBandwidthPackageInvoker 将带宽包实例绑定到云连接实例

func (*CcClient) BatchCreateDeleteTags added in v0.1.15

BatchCreateDeleteTags 批量创建和删除资源标签

批量创建和删除标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) BatchCreateDeleteTagsInvoker added in v0.1.15

func (c *CcClient) BatchCreateDeleteTagsInvoker(request *model.BatchCreateDeleteTagsRequest) *BatchCreateDeleteTagsInvoker

BatchCreateDeleteTagsInvoker 批量创建和删除资源标签

func (*CcClient) CreateAuthorisation added in v0.1.15

func (c *CcClient) CreateAuthorisation(request *model.CreateAuthorisationRequest) (*model.CreateAuthorisationResponse, error)

CreateAuthorisation 创建授权

网络实例所属租户授予云连接实例所属租户加载其网络实例的权限。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) CreateAuthorisationInvoker added in v0.1.15

func (c *CcClient) CreateAuthorisationInvoker(request *model.CreateAuthorisationRequest) *CreateAuthorisationInvoker

CreateAuthorisationInvoker 创建授权

func (*CcClient) CreateBandwidthPackage added in v0.1.15

CreateBandwidthPackage 创建带宽包实例

创建带宽包实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) CreateBandwidthPackageInvoker added in v0.1.15

func (c *CcClient) CreateBandwidthPackageInvoker(request *model.CreateBandwidthPackageRequest) *CreateBandwidthPackageInvoker

CreateBandwidthPackageInvoker 创建带宽包实例

func (*CcClient) CreateCloudConnection

CreateCloudConnection 创建云连接实例

创建云连接实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) CreateCloudConnectionInvoker added in v0.0.90

func (c *CcClient) CreateCloudConnectionInvoker(request *model.CreateCloudConnectionRequest) *CreateCloudConnectionInvoker

CreateCloudConnectionInvoker 创建云连接实例

func (*CcClient) CreateInterRegionBandwidth added in v0.1.15

CreateInterRegionBandwidth 创建域间带宽实例

创建域间带宽实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) CreateInterRegionBandwidthInvoker added in v0.1.15

func (c *CcClient) CreateInterRegionBandwidthInvoker(request *model.CreateInterRegionBandwidthRequest) *CreateInterRegionBandwidthInvoker

CreateInterRegionBandwidthInvoker 创建域间带宽实例

func (*CcClient) CreateNetworkInstance

CreateNetworkInstance 创建网络实例

创建网络实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) CreateNetworkInstanceInvoker added in v0.0.90

func (c *CcClient) CreateNetworkInstanceInvoker(request *model.CreateNetworkInstanceRequest) *CreateNetworkInstanceInvoker

CreateNetworkInstanceInvoker 创建网络实例

func (*CcClient) CreateTag added in v0.1.15

func (c *CcClient) CreateTag(request *model.CreateTagRequest) (*model.CreateTagResponse, error)

CreateTag 添加资源标签

添加资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) CreateTagInvoker added in v0.1.15

func (c *CcClient) CreateTagInvoker(request *model.CreateTagRequest) *CreateTagInvoker

CreateTagInvoker 添加资源标签

func (*CcClient) DeleteAuthorisation added in v0.1.15

func (c *CcClient) DeleteAuthorisation(request *model.DeleteAuthorisationRequest) (*model.DeleteAuthorisationResponse, error)

DeleteAuthorisation 删除授权

网络实例所属租户取消授予云连接实例所属租户加载其网络实例的权限。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) DeleteAuthorisationInvoker added in v0.1.15

func (c *CcClient) DeleteAuthorisationInvoker(request *model.DeleteAuthorisationRequest) *DeleteAuthorisationInvoker

DeleteAuthorisationInvoker 删除授权

func (*CcClient) DeleteBandwidthPackage added in v0.1.15

DeleteBandwidthPackage 删除带宽包实例

删除带宽包实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) DeleteBandwidthPackageInvoker added in v0.1.15

func (c *CcClient) DeleteBandwidthPackageInvoker(request *model.DeleteBandwidthPackageRequest) *DeleteBandwidthPackageInvoker

DeleteBandwidthPackageInvoker 删除带宽包实例

func (*CcClient) DeleteCloudConnection

DeleteCloudConnection 删除云连接实例

删除云连接实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) DeleteCloudConnectionInvoker added in v0.0.90

func (c *CcClient) DeleteCloudConnectionInvoker(request *model.DeleteCloudConnectionRequest) *DeleteCloudConnectionInvoker

DeleteCloudConnectionInvoker 删除云连接实例

func (*CcClient) DeleteInterRegionBandwidth added in v0.1.15

DeleteInterRegionBandwidth 删除域间带宽实例

删除域间带宽实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) DeleteInterRegionBandwidthInvoker added in v0.1.15

func (c *CcClient) DeleteInterRegionBandwidthInvoker(request *model.DeleteInterRegionBandwidthRequest) *DeleteInterRegionBandwidthInvoker

DeleteInterRegionBandwidthInvoker 删除域间带宽实例

func (*CcClient) DeleteNetworkInstance

DeleteNetworkInstance 删除网络实例

删除网络实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) DeleteNetworkInstanceInvoker added in v0.0.90

func (c *CcClient) DeleteNetworkInstanceInvoker(request *model.DeleteNetworkInstanceRequest) *DeleteNetworkInstanceInvoker

DeleteNetworkInstanceInvoker 删除网络实例

func (*CcClient) DeleteTag added in v0.1.15

func (c *CcClient) DeleteTag(request *model.DeleteTagRequest) (*model.DeleteTagResponse, error)

DeleteTag 删除资源标签

删除资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) DeleteTagInvoker added in v0.1.15

func (c *CcClient) DeleteTagInvoker(request *model.DeleteTagRequest) *DeleteTagInvoker

DeleteTagInvoker 删除资源标签

func (*CcClient) DisassociateBandwidthPackage added in v0.1.15

DisassociateBandwidthPackage 解除带宽包实例与云连接实例的绑定

解除带宽包实例与云连接实例的绑定。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) DisassociateBandwidthPackageInvoker added in v0.1.15

func (c *CcClient) DisassociateBandwidthPackageInvoker(request *model.DisassociateBandwidthPackageRequest) *DisassociateBandwidthPackageInvoker

DisassociateBandwidthPackageInvoker 解除带宽包实例与云连接实例的绑定

func (*CcClient) ListAuthorisations added in v0.1.15

func (c *CcClient) ListAuthorisations(request *model.ListAuthorisationsRequest) (*model.ListAuthorisationsResponse, error)

ListAuthorisations 查询授权列表

网络实例所属租户查看其已经授予其他租户的权限。 分页查询使用的参数为marker、limit。marker和limit一起使用时才会生效,单独使用无效。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListAuthorisationsInvoker added in v0.1.15

func (c *CcClient) ListAuthorisationsInvoker(request *model.ListAuthorisationsRequest) *ListAuthorisationsInvoker

ListAuthorisationsInvoker 查询授权列表

func (*CcClient) ListBandwidthPackages added in v0.1.15

ListBandwidthPackages 查询带宽包列表

查询带宽包列表。 分页查询使用的参数为marker、limit。marker和limit一起使用时才会生效,单独使用无效。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListBandwidthPackagesInvoker added in v0.1.15

func (c *CcClient) ListBandwidthPackagesInvoker(request *model.ListBandwidthPackagesRequest) *ListBandwidthPackagesInvoker

ListBandwidthPackagesInvoker 查询带宽包列表

func (*CcClient) ListCloudConnectionRoutes

ListCloudConnectionRoutes 查询云连接路由条目列表

查询云连接路由条目列表。 分页查询使用的参数为marker、limit。marker和limit一起使用时才会生效,单独使用无效。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListCloudConnectionRoutesInvoker added in v0.0.90

func (c *CcClient) ListCloudConnectionRoutesInvoker(request *model.ListCloudConnectionRoutesRequest) *ListCloudConnectionRoutesInvoker

ListCloudConnectionRoutesInvoker 查询云连接路由条目列表

func (*CcClient) ListCloudConnections

func (c *CcClient) ListCloudConnections(request *model.ListCloudConnectionsRequest) (*model.ListCloudConnectionsResponse, error)

ListCloudConnections 查询云连接列表

查询云连接列表。 分页查询使用的参数为marker、limit。marker和limit一起使用时才会生效,单独使用无效。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListCloudConnectionsInvoker added in v0.0.90

func (c *CcClient) ListCloudConnectionsInvoker(request *model.ListCloudConnectionsRequest) *ListCloudConnectionsInvoker

ListCloudConnectionsInvoker 查询云连接列表

func (*CcClient) ListDomainTags added in v0.1.15

func (c *CcClient) ListDomainTags(request *model.ListDomainTagsRequest) (*model.ListDomainTagsResponse, error)

ListDomainTags 查询账户资源标签

查询账户资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListDomainTagsInvoker added in v0.1.15

func (c *CcClient) ListDomainTagsInvoker(request *model.ListDomainTagsRequest) *ListDomainTagsInvoker

ListDomainTagsInvoker 查询账户资源标签

func (*CcClient) ListInterRegionBandwidths added in v0.1.15

ListInterRegionBandwidths 查询域间带宽列表

查询域间带宽列表。 分页查询使用的参数为marker、limit。marker和limit一起使用时才会生效,单独使用无效。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListInterRegionBandwidthsInvoker added in v0.1.15

func (c *CcClient) ListInterRegionBandwidthsInvoker(request *model.ListInterRegionBandwidthsRequest) *ListInterRegionBandwidthsInvoker

ListInterRegionBandwidthsInvoker 查询域间带宽列表

func (*CcClient) ListNetworkInstances

func (c *CcClient) ListNetworkInstances(request *model.ListNetworkInstancesRequest) (*model.ListNetworkInstancesResponse, error)

ListNetworkInstances 查询网络实例列表

查询云连接列表。 分页查询使用的参数为marker、limit。marker和limit一起使用时才会生效,单独使用无效。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListNetworkInstancesInvoker added in v0.0.90

func (c *CcClient) ListNetworkInstancesInvoker(request *model.ListNetworkInstancesRequest) *ListNetworkInstancesInvoker

ListNetworkInstancesInvoker 查询网络实例列表

func (*CcClient) ListPermissions added in v0.1.15

func (c *CcClient) ListPermissions(request *model.ListPermissionsRequest) (*model.ListPermissionsResponse, error)

ListPermissions 查询权限列表

云连接实例所属租户查询其可加载其他租户的网络实例权限。 分页查询使用的参数为marker、limit。marker和limit一起使用时才会生效,单独使用无效。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListPermissionsInvoker added in v0.1.15

func (c *CcClient) ListPermissionsInvoker(request *model.ListPermissionsRequest) *ListPermissionsInvoker

ListPermissionsInvoker 查询权限列表

func (*CcClient) ListQuotas added in v0.1.15

func (c *CcClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)

ListQuotas 查询配额

查询配额

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListQuotasInvoker added in v0.1.15

func (c *CcClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker

ListQuotasInvoker 查询配额

func (*CcClient) ListResourceByFilterTag added in v0.1.15

ListResourceByFilterTag 查询资源实例

查询资源实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListResourceByFilterTagInvoker added in v0.1.15

func (c *CcClient) ListResourceByFilterTagInvoker(request *model.ListResourceByFilterTagRequest) *ListResourceByFilterTagInvoker

ListResourceByFilterTagInvoker 查询资源实例

func (*CcClient) ListTags added in v0.1.15

func (c *CcClient) ListTags(request *model.ListTagsRequest) (*model.ListTagsResponse, error)

ListTags 查询资源标签

查询资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListTagsInvoker added in v0.1.15

func (c *CcClient) ListTagsInvoker(request *model.ListTagsRequest) *ListTagsInvoker

ListTagsInvoker 查询资源标签

func (*CcClient) ShowBandwidthPackage added in v0.1.15

func (c *CcClient) ShowBandwidthPackage(request *model.ShowBandwidthPackageRequest) (*model.ShowBandwidthPackageResponse, error)

ShowBandwidthPackage 查询带宽包实例

查询带宽包实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ShowBandwidthPackageInvoker added in v0.1.15

func (c *CcClient) ShowBandwidthPackageInvoker(request *model.ShowBandwidthPackageRequest) *ShowBandwidthPackageInvoker

ShowBandwidthPackageInvoker 查询带宽包实例

func (*CcClient) ShowCloudConnection

func (c *CcClient) ShowCloudConnection(request *model.ShowCloudConnectionRequest) (*model.ShowCloudConnectionResponse, error)

ShowCloudConnection 查询云连接实例

查询云连接实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ShowCloudConnectionInvoker added in v0.0.90

func (c *CcClient) ShowCloudConnectionInvoker(request *model.ShowCloudConnectionRequest) *ShowCloudConnectionInvoker

ShowCloudConnectionInvoker 查询云连接实例

func (*CcClient) ShowCloudConnectionRoutes

ShowCloudConnectionRoutes 查询云连接路由条目详情

查询云连接路由条目列表。 分页查询使用的参数为marker、limit。marker和limit一起使用时才会生效,单独使用无效。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ShowCloudConnectionRoutesInvoker added in v0.0.90

func (c *CcClient) ShowCloudConnectionRoutesInvoker(request *model.ShowCloudConnectionRoutesRequest) *ShowCloudConnectionRoutesInvoker

ShowCloudConnectionRoutesInvoker 查询云连接路由条目详情

func (*CcClient) ShowInterRegionBandwidth added in v0.1.15

ShowInterRegionBandwidth 查询域间带宽实例

查询域间带宽实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ShowInterRegionBandwidthInvoker added in v0.1.15

func (c *CcClient) ShowInterRegionBandwidthInvoker(request *model.ShowInterRegionBandwidthRequest) *ShowInterRegionBandwidthInvoker

ShowInterRegionBandwidthInvoker 查询域间带宽实例

func (*CcClient) ShowNetworkInstance

func (c *CcClient) ShowNetworkInstance(request *model.ShowNetworkInstanceRequest) (*model.ShowNetworkInstanceResponse, error)

ShowNetworkInstance 查询网络实例

查询网络实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ShowNetworkInstanceInvoker added in v0.0.90

func (c *CcClient) ShowNetworkInstanceInvoker(request *model.ShowNetworkInstanceRequest) *ShowNetworkInstanceInvoker

ShowNetworkInstanceInvoker 查询网络实例

func (*CcClient) UpdateAuthorisation added in v0.1.15

func (c *CcClient) UpdateAuthorisation(request *model.UpdateAuthorisationRequest) (*model.UpdateAuthorisationResponse, error)

UpdateAuthorisation 更新授权

更新授权实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) UpdateAuthorisationInvoker added in v0.1.15

func (c *CcClient) UpdateAuthorisationInvoker(request *model.UpdateAuthorisationRequest) *UpdateAuthorisationInvoker

UpdateAuthorisationInvoker 更新授权

func (*CcClient) UpdateBandwidthPackage added in v0.1.15

UpdateBandwidthPackage 更新带宽包实例

更新带宽包实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) UpdateBandwidthPackageInvoker added in v0.1.15

func (c *CcClient) UpdateBandwidthPackageInvoker(request *model.UpdateBandwidthPackageRequest) *UpdateBandwidthPackageInvoker

UpdateBandwidthPackageInvoker 更新带宽包实例

func (*CcClient) UpdateCloudConnection

UpdateCloudConnection 更新云连接实例

更新云连接实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) UpdateCloudConnectionInvoker added in v0.0.90

func (c *CcClient) UpdateCloudConnectionInvoker(request *model.UpdateCloudConnectionRequest) *UpdateCloudConnectionInvoker

UpdateCloudConnectionInvoker 更新云连接实例

func (*CcClient) UpdateInterRegionBandwidth added in v0.1.15

UpdateInterRegionBandwidth 更新域间带宽实例

更新域间带宽实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) UpdateInterRegionBandwidthInvoker added in v0.1.15

func (c *CcClient) UpdateInterRegionBandwidthInvoker(request *model.UpdateInterRegionBandwidthRequest) *UpdateInterRegionBandwidthInvoker

UpdateInterRegionBandwidthInvoker 更新域间带宽实例

func (*CcClient) UpdateNetworkInstance

UpdateNetworkInstance 更新网络实例

更新网络实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) UpdateNetworkInstanceInvoker added in v0.0.90

func (c *CcClient) UpdateNetworkInstanceInvoker(request *model.UpdateNetworkInstanceRequest) *UpdateNetworkInstanceInvoker

UpdateNetworkInstanceInvoker 更新网络实例

type CreateAuthorisationInvoker added in v0.1.15

type CreateAuthorisationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAuthorisationInvoker) Invoke added in v0.1.15

type CreateBandwidthPackageInvoker added in v0.1.15

type CreateBandwidthPackageInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateBandwidthPackageInvoker) Invoke added in v0.1.15

type CreateCloudConnectionInvoker added in v0.0.90

type CreateCloudConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateCloudConnectionInvoker) Invoke added in v0.0.90

type CreateInterRegionBandwidthInvoker added in v0.1.15

type CreateInterRegionBandwidthInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInterRegionBandwidthInvoker) Invoke added in v0.1.15

type CreateNetworkInstanceInvoker added in v0.0.90

type CreateNetworkInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateNetworkInstanceInvoker) Invoke added in v0.0.90

type CreateTagInvoker added in v0.1.15

type CreateTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTagInvoker) Invoke added in v0.1.15

type DeleteAuthorisationInvoker added in v0.1.15

type DeleteAuthorisationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAuthorisationInvoker) Invoke added in v0.1.15

type DeleteBandwidthPackageInvoker added in v0.1.15

type DeleteBandwidthPackageInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBandwidthPackageInvoker) Invoke added in v0.1.15

type DeleteCloudConnectionInvoker added in v0.0.90

type DeleteCloudConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteCloudConnectionInvoker) Invoke added in v0.0.90

type DeleteInterRegionBandwidthInvoker added in v0.1.15

type DeleteInterRegionBandwidthInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteInterRegionBandwidthInvoker) Invoke added in v0.1.15

type DeleteNetworkInstanceInvoker added in v0.0.90

type DeleteNetworkInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteNetworkInstanceInvoker) Invoke added in v0.0.90

type DeleteTagInvoker added in v0.1.15

type DeleteTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTagInvoker) Invoke added in v0.1.15

type DisassociateBandwidthPackageInvoker added in v0.1.15

type DisassociateBandwidthPackageInvoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateBandwidthPackageInvoker) Invoke added in v0.1.15

type ListAuthorisationsInvoker added in v0.1.15

type ListAuthorisationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuthorisationsInvoker) Invoke added in v0.1.15

type ListBandwidthPackagesInvoker added in v0.1.15

type ListBandwidthPackagesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBandwidthPackagesInvoker) Invoke added in v0.1.15

type ListCloudConnectionRoutesInvoker added in v0.0.90

type ListCloudConnectionRoutesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCloudConnectionRoutesInvoker) Invoke added in v0.0.90

type ListCloudConnectionsInvoker added in v0.0.90

type ListCloudConnectionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCloudConnectionsInvoker) Invoke added in v0.0.90

type ListDomainTagsInvoker added in v0.1.15

type ListDomainTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDomainTagsInvoker) Invoke added in v0.1.15

type ListInterRegionBandwidthsInvoker added in v0.1.15

type ListInterRegionBandwidthsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInterRegionBandwidthsInvoker) Invoke added in v0.1.15

type ListNetworkInstancesInvoker added in v0.0.90

type ListNetworkInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNetworkInstancesInvoker) Invoke added in v0.0.90

type ListPermissionsInvoker added in v0.1.15

type ListPermissionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPermissionsInvoker) Invoke added in v0.1.15

type ListQuotasInvoker added in v0.1.15

type ListQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQuotasInvoker) Invoke added in v0.1.15

type ListResourceByFilterTagInvoker added in v0.1.15

type ListResourceByFilterTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourceByFilterTagInvoker) Invoke added in v0.1.15

type ListTagsInvoker added in v0.1.15

type ListTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTagsInvoker) Invoke added in v0.1.15

func (i *ListTagsInvoker) Invoke() (*model.ListTagsResponse, error)

type ShowBandwidthPackageInvoker added in v0.1.15

type ShowBandwidthPackageInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBandwidthPackageInvoker) Invoke added in v0.1.15

type ShowCloudConnectionInvoker added in v0.0.90

type ShowCloudConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCloudConnectionInvoker) Invoke added in v0.0.90

type ShowCloudConnectionRoutesInvoker added in v0.0.90

type ShowCloudConnectionRoutesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCloudConnectionRoutesInvoker) Invoke added in v0.0.90

type ShowInterRegionBandwidthInvoker added in v0.1.15

type ShowInterRegionBandwidthInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInterRegionBandwidthInvoker) Invoke added in v0.1.15

type ShowNetworkInstanceInvoker added in v0.0.90

type ShowNetworkInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNetworkInstanceInvoker) Invoke added in v0.0.90

type UpdateAuthorisationInvoker added in v0.1.15

type UpdateAuthorisationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAuthorisationInvoker) Invoke added in v0.1.15

type UpdateBandwidthPackageInvoker added in v0.1.15

type UpdateBandwidthPackageInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateBandwidthPackageInvoker) Invoke added in v0.1.15

type UpdateCloudConnectionInvoker added in v0.0.90

type UpdateCloudConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateCloudConnectionInvoker) Invoke added in v0.0.90

type UpdateInterRegionBandwidthInvoker added in v0.1.15

type UpdateInterRegionBandwidthInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInterRegionBandwidthInvoker) Invoke added in v0.1.15

type UpdateNetworkInstanceInvoker added in v0.0.90

type UpdateNetworkInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNetworkInstanceInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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