v4

package
v0.1.132 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2025 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 CodeHubClientBuilder

func CodeHubClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForAddTenantTrustedIpAddress

func GenReqDefForAddTenantTrustedIpAddress() *def.HttpRequestDef

func GenReqDefForAddTrustedIpAddress

func GenReqDefForAddTrustedIpAddress() *def.HttpRequestDef

func GenReqDefForAssociateGroupUserGroup

func GenReqDefForAssociateGroupUserGroup() *def.HttpRequestDef

func GenReqDefForAssociateRepositoryUserGroup

func GenReqDefForAssociateRepositoryUserGroup() *def.HttpRequestDef

func GenReqDefForCreateGroup

func GenReqDefForCreateGroup() *def.HttpRequestDef

func GenReqDefForDeleteGroup

func GenReqDefForDeleteGroup() *def.HttpRequestDef

func GenReqDefForDeleteTenantTrustedIpAddress

func GenReqDefForDeleteTenantTrustedIpAddress() *def.HttpRequestDef

func GenReqDefForDeleteTrustedIpAddress

func GenReqDefForDeleteTrustedIpAddress() *def.HttpRequestDef

func GenReqDefForListManageableGroups

func GenReqDefForListManageableGroups() *def.HttpRequestDef

func GenReqDefForListTenantTrustedIpAddresses

func GenReqDefForListTenantTrustedIpAddresses() *def.HttpRequestDef

func GenReqDefForListTrustedIpAddresses

func GenReqDefForListTrustedIpAddresses() *def.HttpRequestDef

func GenReqDefForLockRepository

func GenReqDefForLockRepository() *def.HttpRequestDef

func GenReqDefForShowGroup

func GenReqDefForShowGroup() *def.HttpRequestDef

func GenReqDefForUnlockRepository

func GenReqDefForUnlockRepository() *def.HttpRequestDef

func GenReqDefForUpdateTenantTrustedIpAddress

func GenReqDefForUpdateTenantTrustedIpAddress() *def.HttpRequestDef

func GenReqDefForUpdateTrustedIpAddress

func GenReqDefForUpdateTrustedIpAddress() *def.HttpRequestDef

Types

type AddTenantTrustedIpAddressInvoker

type AddTenantTrustedIpAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*AddTenantTrustedIpAddressInvoker) GetBaseInvoker added in v0.1.118

func (*AddTenantTrustedIpAddressInvoker) Invoke

type AddTrustedIpAddressInvoker

type AddTrustedIpAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*AddTrustedIpAddressInvoker) GetBaseInvoker added in v0.1.118

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

func (*AddTrustedIpAddressInvoker) Invoke

type AssociateGroupUserGroupInvoker

type AssociateGroupUserGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateGroupUserGroupInvoker) GetBaseInvoker added in v0.1.118

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

func (*AssociateGroupUserGroupInvoker) Invoke

type AssociateRepositoryUserGroupInvoker

type AssociateRepositoryUserGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateRepositoryUserGroupInvoker) GetBaseInvoker added in v0.1.118

func (*AssociateRepositoryUserGroupInvoker) Invoke

type CodeHubClient

type CodeHubClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewCodeHubClient

func NewCodeHubClient(hcClient *httpclient.HcHttpClient) *CodeHubClient

func (*CodeHubClient) AddTenantTrustedIpAddress

AddTenantTrustedIpAddress 添加租户ip白名单

添加租户ip白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AddTenantTrustedIpAddressInvoker

func (c *CodeHubClient) AddTenantTrustedIpAddressInvoker(request *model.AddTenantTrustedIpAddressRequest) *AddTenantTrustedIpAddressInvoker

AddTenantTrustedIpAddressInvoker 添加租户ip白名单

func (*CodeHubClient) AddTrustedIpAddress

AddTrustedIpAddress 添加仓库ip白名单

添加仓库ip白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AddTrustedIpAddressInvoker

func (c *CodeHubClient) AddTrustedIpAddressInvoker(request *model.AddTrustedIpAddressRequest) *AddTrustedIpAddressInvoker

AddTrustedIpAddressInvoker 添加仓库ip白名单

func (*CodeHubClient) AssociateGroupUserGroup

AssociateGroupUserGroup 关联代码组与成员组

关联代码组与成员组

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AssociateGroupUserGroupInvoker

func (c *CodeHubClient) AssociateGroupUserGroupInvoker(request *model.AssociateGroupUserGroupRequest) *AssociateGroupUserGroupInvoker

AssociateGroupUserGroupInvoker 关联代码组与成员组

func (*CodeHubClient) AssociateRepositoryUserGroup

AssociateRepositoryUserGroup 关联仓库与成员组

关联仓库与成员组

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AssociateRepositoryUserGroupInvoker

func (c *CodeHubClient) AssociateRepositoryUserGroupInvoker(request *model.AssociateRepositoryUserGroupRequest) *AssociateRepositoryUserGroupInvoker

AssociateRepositoryUserGroupInvoker 关联仓库与成员组

func (*CodeHubClient) CreateGroup

CreateGroup 创建代码组

创建代码组

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) CreateGroupInvoker

func (c *CodeHubClient) CreateGroupInvoker(request *model.CreateGroupRequest) *CreateGroupInvoker

CreateGroupInvoker 创建代码组

func (*CodeHubClient) DeleteGroup

DeleteGroup 删除代码组

删除代码组

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) DeleteGroupInvoker

func (c *CodeHubClient) DeleteGroupInvoker(request *model.DeleteGroupRequest) *DeleteGroupInvoker

DeleteGroupInvoker 删除代码组

func (*CodeHubClient) DeleteTenantTrustedIpAddress

DeleteTenantTrustedIpAddress 删除租户ip白名单

删除租户ip白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) DeleteTenantTrustedIpAddressInvoker

func (c *CodeHubClient) DeleteTenantTrustedIpAddressInvoker(request *model.DeleteTenantTrustedIpAddressRequest) *DeleteTenantTrustedIpAddressInvoker

DeleteTenantTrustedIpAddressInvoker 删除租户ip白名单

func (*CodeHubClient) DeleteTrustedIpAddress

DeleteTrustedIpAddress 删除仓库ip白名单

删除仓库ip白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) DeleteTrustedIpAddressInvoker

func (c *CodeHubClient) DeleteTrustedIpAddressInvoker(request *model.DeleteTrustedIpAddressRequest) *DeleteTrustedIpAddressInvoker

DeleteTrustedIpAddressInvoker 删除仓库ip白名单

func (*CodeHubClient) ListManageableGroups

ListManageableGroups 项目下拥有创建权限的代码组列表

项目下拥有创建权限的代码组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListManageableGroupsInvoker

func (c *CodeHubClient) ListManageableGroupsInvoker(request *model.ListManageableGroupsRequest) *ListManageableGroupsInvoker

ListManageableGroupsInvoker 项目下拥有创建权限的代码组列表

func (*CodeHubClient) ListTenantTrustedIpAddresses

ListTenantTrustedIpAddresses 获取租户ip白名单

获取租户ip白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListTenantTrustedIpAddressesInvoker

func (c *CodeHubClient) ListTenantTrustedIpAddressesInvoker(request *model.ListTenantTrustedIpAddressesRequest) *ListTenantTrustedIpAddressesInvoker

ListTenantTrustedIpAddressesInvoker 获取租户ip白名单

func (*CodeHubClient) ListTrustedIpAddresses

ListTrustedIpAddresses 获取仓库ip白名单

获取仓库ip白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListTrustedIpAddressesInvoker

func (c *CodeHubClient) ListTrustedIpAddressesInvoker(request *model.ListTrustedIpAddressesRequest) *ListTrustedIpAddressesInvoker

ListTrustedIpAddressesInvoker 获取仓库ip白名单

func (*CodeHubClient) LockRepository

LockRepository 根据仓库短ID锁定仓库

根据仓库短ID锁定仓库

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) LockRepositoryInvoker

func (c *CodeHubClient) LockRepositoryInvoker(request *model.LockRepositoryRequest) *LockRepositoryInvoker

LockRepositoryInvoker 根据仓库短ID锁定仓库

func (*CodeHubClient) ShowGroup

func (c *CodeHubClient) ShowGroup(request *model.ShowGroupRequest) (*model.ShowGroupResponse, error)

ShowGroup 获取代码组信息

获取代码组信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowGroupInvoker

func (c *CodeHubClient) ShowGroupInvoker(request *model.ShowGroupRequest) *ShowGroupInvoker

ShowGroupInvoker 获取代码组信息

func (*CodeHubClient) UnlockRepository

UnlockRepository 根据仓库短ID解锁仓库

根据仓库短ID解锁仓库

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) UnlockRepositoryInvoker

func (c *CodeHubClient) UnlockRepositoryInvoker(request *model.UnlockRepositoryRequest) *UnlockRepositoryInvoker

UnlockRepositoryInvoker 根据仓库短ID解锁仓库

func (*CodeHubClient) UpdateTenantTrustedIpAddress

UpdateTenantTrustedIpAddress 修改租户ip白名单

修改租户ip白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) UpdateTenantTrustedIpAddressInvoker

func (c *CodeHubClient) UpdateTenantTrustedIpAddressInvoker(request *model.UpdateTenantTrustedIpAddressRequest) *UpdateTenantTrustedIpAddressInvoker

UpdateTenantTrustedIpAddressInvoker 修改租户ip白名单

func (*CodeHubClient) UpdateTrustedIpAddress

UpdateTrustedIpAddress 修改仓库ip白名单

修改仓库ip白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) UpdateTrustedIpAddressInvoker

func (c *CodeHubClient) UpdateTrustedIpAddressInvoker(request *model.UpdateTrustedIpAddressRequest) *UpdateTrustedIpAddressInvoker

UpdateTrustedIpAddressInvoker 修改仓库ip白名单

type CreateGroupInvoker

type CreateGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateGroupInvoker) GetBaseInvoker added in v0.1.118

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

func (*CreateGroupInvoker) Invoke

type DeleteGroupInvoker

type DeleteGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteGroupInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteGroupInvoker) Invoke

type DeleteTenantTrustedIpAddressInvoker

type DeleteTenantTrustedIpAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTenantTrustedIpAddressInvoker) GetBaseInvoker added in v0.1.118

func (*DeleteTenantTrustedIpAddressInvoker) Invoke

type DeleteTrustedIpAddressInvoker

type DeleteTrustedIpAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTrustedIpAddressInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteTrustedIpAddressInvoker) Invoke

type ListManageableGroupsInvoker

type ListManageableGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListManageableGroupsInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListManageableGroupsInvoker) Invoke

type ListTenantTrustedIpAddressesInvoker

type ListTenantTrustedIpAddressesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTenantTrustedIpAddressesInvoker) GetBaseInvoker added in v0.1.118

func (*ListTenantTrustedIpAddressesInvoker) Invoke

type ListTrustedIpAddressesInvoker

type ListTrustedIpAddressesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTrustedIpAddressesInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListTrustedIpAddressesInvoker) Invoke

type LockRepositoryInvoker

type LockRepositoryInvoker struct {
	*invoker.BaseInvoker
}

func (*LockRepositoryInvoker) GetBaseInvoker added in v0.1.118

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

func (*LockRepositoryInvoker) Invoke

type ShowGroupInvoker

type ShowGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowGroupInvoker) GetBaseInvoker added in v0.1.118

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

func (*ShowGroupInvoker) Invoke

type UnlockRepositoryInvoker

type UnlockRepositoryInvoker struct {
	*invoker.BaseInvoker
}

func (*UnlockRepositoryInvoker) GetBaseInvoker added in v0.1.118

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

func (*UnlockRepositoryInvoker) Invoke

type UpdateTenantTrustedIpAddressInvoker

type UpdateTenantTrustedIpAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTenantTrustedIpAddressInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateTenantTrustedIpAddressInvoker) Invoke

type UpdateTrustedIpAddressInvoker

type UpdateTrustedIpAddressInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTrustedIpAddressInvoker) GetBaseInvoker added in v0.1.118

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

func (*UpdateTrustedIpAddressInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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