v1

package
v0.1.84 Latest Latest
Warning

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

Go to latest
Published: Feb 29, 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 GenReqDefForCheckLaunch

func GenReqDefForCheckLaunch() *def.HttpRequestDef

func GenReqDefForCreateAccount

func GenReqDefForCreateAccount() *def.HttpRequestDef

func GenReqDefForDeleteManagedOrganizationalUnits

func GenReqDefForDeleteManagedOrganizationalUnits() *def.HttpRequestDef

func GenReqDefForDeregisterOrganizationalUnit

func GenReqDefForDeregisterOrganizationalUnit() *def.HttpRequestDef

func GenReqDefForDisableControl

func GenReqDefForDisableControl() *def.HttpRequestDef

func GenReqDefForEnableControl

func GenReqDefForEnableControl() *def.HttpRequestDef

func GenReqDefForEnrollAccount added in v0.1.78

func GenReqDefForEnrollAccount() *def.HttpRequestDef

func GenReqDefForListConfigRuleCompliance

func GenReqDefForListConfigRuleCompliance() *def.HttpRequestDef

func GenReqDefForListControlViolations

func GenReqDefForListControlViolations() *def.HttpRequestDef

func GenReqDefForListControls

func GenReqDefForListControls() *def.HttpRequestDef

func GenReqDefForListControlsForAccount

func GenReqDefForListControlsForAccount() *def.HttpRequestDef

func GenReqDefForListControlsForOrganizationUnit

func GenReqDefForListControlsForOrganizationUnit() *def.HttpRequestDef

func GenReqDefForListDriftDetails

func GenReqDefForListDriftDetails() *def.HttpRequestDef

func GenReqDefForListEnabledControls

func GenReqDefForListEnabledControls() *def.HttpRequestDef

func GenReqDefForListManagedAccounts

func GenReqDefForListManagedAccounts() *def.HttpRequestDef

func GenReqDefForListManagedAccountsForParent

func GenReqDefForListManagedAccountsForParent() *def.HttpRequestDef

func GenReqDefForListManagedOrganizationalUnits

func GenReqDefForListManagedOrganizationalUnits() *def.HttpRequestDef

func GenReqDefForReRegisterOrganizationalUnit added in v0.1.78

func GenReqDefForReRegisterOrganizationalUnit() *def.HttpRequestDef

func GenReqDefForRegisterOrganizationalUnit

func GenReqDefForRegisterOrganizationalUnit() *def.HttpRequestDef

func GenReqDefForSetupLandingZone

func GenReqDefForSetupLandingZone() *def.HttpRequestDef

func GenReqDefForShowAvailableUpdates

func GenReqDefForShowAvailableUpdates() *def.HttpRequestDef

func GenReqDefForShowComplianceStatusForAccount

func GenReqDefForShowComplianceStatusForAccount() *def.HttpRequestDef

func GenReqDefForShowComplianceStatusForOrganizationUnit

func GenReqDefForShowComplianceStatusForOrganizationUnit() *def.HttpRequestDef

func GenReqDefForShowControl

func GenReqDefForShowControl() *def.HttpRequestDef

func GenReqDefForShowControlOperate

func GenReqDefForShowControlOperate() *def.HttpRequestDef

func GenReqDefForShowControlsForOrganizationUnit

func GenReqDefForShowControlsForOrganizationUnit() *def.HttpRequestDef

func GenReqDefForShowHomeRegion

func GenReqDefForShowHomeRegion() *def.HttpRequestDef

func GenReqDefForShowLandingZoneConfiguration

func GenReqDefForShowLandingZoneConfiguration() *def.HttpRequestDef

func GenReqDefForShowLandingZoneIdentityCenter

func GenReqDefForShowLandingZoneIdentityCenter() *def.HttpRequestDef

func GenReqDefForShowLandingZoneStatus

func GenReqDefForShowLandingZoneStatus() *def.HttpRequestDef

func GenReqDefForShowManagedAccount

func GenReqDefForShowManagedAccount() *def.HttpRequestDef

func GenReqDefForShowManagedCoreAccount

func GenReqDefForShowManagedCoreAccount() *def.HttpRequestDef

func GenReqDefForShowManagedOrganizationalUnit

func GenReqDefForShowManagedOrganizationalUnit() *def.HttpRequestDef

func GenReqDefForShowOperation

func GenReqDefForShowOperation() *def.HttpRequestDef

func GenReqDefForUnEnrollAccount added in v0.1.78

func GenReqDefForUnEnrollAccount() *def.HttpRequestDef

func GenReqDefForUpdateManagedAccount

func GenReqDefForUpdateManagedAccount() *def.HttpRequestDef

func RgcClientBuilder

func RgcClientBuilder() *httpclient.HcHttpClientBuilder

Types

type CheckLaunchInvoker

type CheckLaunchInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckLaunchInvoker) Invoke

type CreateAccountInvoker

type CreateAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAccountInvoker) Invoke

type DeleteManagedOrganizationalUnitsInvoker

type DeleteManagedOrganizationalUnitsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteManagedOrganizationalUnitsInvoker) Invoke

type DeregisterOrganizationalUnitInvoker

type DeregisterOrganizationalUnitInvoker struct {
	*invoker.BaseInvoker
}

func (*DeregisterOrganizationalUnitInvoker) Invoke

type DisableControlInvoker

type DisableControlInvoker struct {
	*invoker.BaseInvoker
}

func (*DisableControlInvoker) Invoke

type EnableControlInvoker

type EnableControlInvoker struct {
	*invoker.BaseInvoker
}

func (*EnableControlInvoker) Invoke

type EnrollAccountInvoker added in v0.1.78

type EnrollAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*EnrollAccountInvoker) Invoke added in v0.1.78

type ListConfigRuleComplianceInvoker

type ListConfigRuleComplianceInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigRuleComplianceInvoker) Invoke

type ListControlViolationsInvoker

type ListControlViolationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListControlViolationsInvoker) Invoke

type ListControlsForAccountInvoker

type ListControlsForAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*ListControlsForAccountInvoker) Invoke

type ListControlsForOrganizationUnitInvoker

type ListControlsForOrganizationUnitInvoker struct {
	*invoker.BaseInvoker
}

func (*ListControlsForOrganizationUnitInvoker) Invoke

type ListControlsInvoker

type ListControlsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListControlsInvoker) Invoke

type ListDriftDetailsInvoker

type ListDriftDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDriftDetailsInvoker) Invoke

type ListEnabledControlsInvoker

type ListEnabledControlsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEnabledControlsInvoker) Invoke

type ListManagedAccountsForParentInvoker

type ListManagedAccountsForParentInvoker struct {
	*invoker.BaseInvoker
}

func (*ListManagedAccountsForParentInvoker) Invoke

type ListManagedAccountsInvoker

type ListManagedAccountsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListManagedAccountsInvoker) Invoke

type ListManagedOrganizationalUnitsInvoker

type ListManagedOrganizationalUnitsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListManagedOrganizationalUnitsInvoker) Invoke

type ReRegisterOrganizationalUnitInvoker added in v0.1.78

type ReRegisterOrganizationalUnitInvoker struct {
	*invoker.BaseInvoker
}

func (*ReRegisterOrganizationalUnitInvoker) Invoke added in v0.1.78

type RegisterOrganizationalUnitInvoker

type RegisterOrganizationalUnitInvoker struct {
	*invoker.BaseInvoker
}

func (*RegisterOrganizationalUnitInvoker) Invoke

type RgcClient

type RgcClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewRgcClient

func NewRgcClient(hcClient *httpclient.HcHttpClient) *RgcClient

func (*RgcClient) CheckLaunch

func (c *RgcClient) CheckLaunch(request *model.CheckLaunchRequest) (*model.CheckLaunchResponse, error)

CheckLaunch 设置Landing Zone前检查

在设置Landing Zone之前,检查当前区域是否可以设置Landing Zone。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) CheckLaunchInvoker

func (c *RgcClient) CheckLaunchInvoker(request *model.CheckLaunchRequest) *CheckLaunchInvoker

CheckLaunchInvoker 设置Landing Zone前检查

func (*RgcClient) CreateAccount

func (c *RgcClient) CreateAccount(request *model.CreateAccountRequest) (*model.CreateAccountResponse, error)

CreateAccount 创建账号

在组织里的某个注册OU下创建账号。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) CreateAccountInvoker

func (c *RgcClient) CreateAccountInvoker(request *model.CreateAccountRequest) *CreateAccountInvoker

CreateAccountInvoker 创建账号

func (*RgcClient) DeleteManagedOrganizationalUnits

DeleteManagedOrganizationalUnits 删除注册OU

在组织里删除已注册OU。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) DeleteManagedOrganizationalUnitsInvoker

func (c *RgcClient) DeleteManagedOrganizationalUnitsInvoker(request *model.DeleteManagedOrganizationalUnitsRequest) *DeleteManagedOrganizationalUnitsInvoker

DeleteManagedOrganizationalUnitsInvoker 删除注册OU

func (*RgcClient) DeregisterOrganizationalUnit

DeregisterOrganizationalUnit 取消注册OU

将组织里的某个OU从RGC服务里取消注册。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) DeregisterOrganizationalUnitInvoker

func (c *RgcClient) DeregisterOrganizationalUnitInvoker(request *model.DeregisterOrganizationalUnitRequest) *DeregisterOrganizationalUnitInvoker

DeregisterOrganizationalUnitInvoker 取消注册OU

func (*RgcClient) DisableControl

func (c *RgcClient) DisableControl(request *model.DisableControlRequest) (*model.DisableControlResponse, error)

DisableControl 关闭控制策略

关闭组织下的某个单元的某个控制策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) DisableControlInvoker

func (c *RgcClient) DisableControlInvoker(request *model.DisableControlRequest) *DisableControlInvoker

DisableControlInvoker 关闭控制策略

func (*RgcClient) EnableControl

func (c *RgcClient) EnableControl(request *model.EnableControlRequest) (*model.EnableControlResponse, error)

EnableControl 开启控制策略

给组织下的某个单元开启某个控制策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) EnableControlInvoker

func (c *RgcClient) EnableControlInvoker(request *model.EnableControlRequest) *EnableControlInvoker

EnableControlInvoker 开启控制策略

func (*RgcClient) EnrollAccount added in v0.1.78

func (c *RgcClient) EnrollAccount(request *model.EnrollAccountRequest) (*model.EnrollAccountResponse, error)

EnrollAccount 纳管账号

将组织里的某个账号纳管到RGC服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) EnrollAccountInvoker added in v0.1.78

func (c *RgcClient) EnrollAccountInvoker(request *model.EnrollAccountRequest) *EnrollAccountInvoker

EnrollAccountInvoker 纳管账号

func (*RgcClient) ListConfigRuleCompliance

ListConfigRuleCompliance 查询纳管账号的Config规则合规性信息

查询纳管账号的Config规则合规性信息

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListConfigRuleComplianceInvoker

func (c *RgcClient) ListConfigRuleComplianceInvoker(request *model.ListConfigRuleComplianceRequest) *ListConfigRuleComplianceInvoker

ListConfigRuleComplianceInvoker 查询纳管账号的Config规则合规性信息

func (*RgcClient) ListControlViolations

ListControlViolations 列出不合规信息

列出组织里所有不合规的资源信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListControlViolationsInvoker

func (c *RgcClient) ListControlViolationsInvoker(request *model.ListControlViolationsRequest) *ListControlViolationsInvoker

ListControlViolationsInvoker 列出不合规信息

func (*RgcClient) ListControls

func (c *RgcClient) ListControls(request *model.ListControlsRequest) (*model.ListControlsResponse, error)

ListControls 列出控制策略

列出RGC服务里所有的预置控制策略。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListControlsForAccount

ListControlsForAccount 列出纳管账号下开启的控制策略

列出组织里某个纳管账号开启的所有控制策略信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListControlsForAccountInvoker

func (c *RgcClient) ListControlsForAccountInvoker(request *model.ListControlsForAccountRequest) *ListControlsForAccountInvoker

ListControlsForAccountInvoker 列出纳管账号下开启的控制策略

func (*RgcClient) ListControlsForOrganizationUnit

ListControlsForOrganizationUnit 列出注册OU下开启的控制策略

列出组织里某个注册OU开启的所有控制策略信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListControlsForOrganizationUnitInvoker

func (c *RgcClient) ListControlsForOrganizationUnitInvoker(request *model.ListControlsForOrganizationUnitRequest) *ListControlsForOrganizationUnitInvoker

ListControlsForOrganizationUnitInvoker 列出注册OU下开启的控制策略

func (*RgcClient) ListControlsInvoker

func (c *RgcClient) ListControlsInvoker(request *model.ListControlsRequest) *ListControlsInvoker

ListControlsInvoker 列出控制策略

func (*RgcClient) ListDriftDetails

func (c *RgcClient) ListDriftDetails(request *model.ListDriftDetailsRequest) (*model.ListDriftDetailsResponse, error)

ListDriftDetails 列出漂移信息

列出Landing Zone的所有漂移详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListDriftDetailsInvoker

func (c *RgcClient) ListDriftDetailsInvoker(request *model.ListDriftDetailsRequest) *ListDriftDetailsInvoker

ListDriftDetailsInvoker 列出漂移信息

func (*RgcClient) ListEnabledControls

ListEnabledControls 列出开启的控制策略

列出组织里开启的所有控制策略信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListEnabledControlsInvoker

func (c *RgcClient) ListEnabledControlsInvoker(request *model.ListEnabledControlsRequest) *ListEnabledControlsInvoker

ListEnabledControlsInvoker 列出开启的控制策略

func (*RgcClient) ListManagedAccounts

ListManagedAccounts 列举控制策略生效的纳管账号信息

列举控制策略生效的纳管账号信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListManagedAccountsForParent

ListManagedAccountsForParent 列出注册OU下的纳管账号信息

列出组织里某个注册OU下的所有纳管账号信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListManagedAccountsForParentInvoker

func (c *RgcClient) ListManagedAccountsForParentInvoker(request *model.ListManagedAccountsForParentRequest) *ListManagedAccountsForParentInvoker

ListManagedAccountsForParentInvoker 列出注册OU下的纳管账号信息

func (*RgcClient) ListManagedAccountsInvoker

func (c *RgcClient) ListManagedAccountsInvoker(request *model.ListManagedAccountsRequest) *ListManagedAccountsInvoker

ListManagedAccountsInvoker 列举控制策略生效的纳管账号信息

func (*RgcClient) ListManagedOrganizationalUnits

ListManagedOrganizationalUnits 列举控制策略生效的注册OU信息

列举控制策略生效的注册OU信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ListManagedOrganizationalUnitsInvoker

func (c *RgcClient) ListManagedOrganizationalUnitsInvoker(request *model.ListManagedOrganizationalUnitsRequest) *ListManagedOrganizationalUnitsInvoker

ListManagedOrganizationalUnitsInvoker 列举控制策略生效的注册OU信息

func (*RgcClient) ReRegisterOrganizationalUnit added in v0.1.78

ReRegisterOrganizationalUnit 重新注册OU

重新注册组织里的某个OU到RGC服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ReRegisterOrganizationalUnitInvoker added in v0.1.78

func (c *RgcClient) ReRegisterOrganizationalUnitInvoker(request *model.ReRegisterOrganizationalUnitRequest) *ReRegisterOrganizationalUnitInvoker

ReRegisterOrganizationalUnitInvoker 重新注册OU

func (*RgcClient) RegisterOrganizationalUnit

RegisterOrganizationalUnit 注册OU

将组织里的某个OU注册到RGC服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) RegisterOrganizationalUnitInvoker

func (c *RgcClient) RegisterOrganizationalUnitInvoker(request *model.RegisterOrganizationalUnitRequest) *RegisterOrganizationalUnitInvoker

RegisterOrganizationalUnitInvoker 注册OU

func (*RgcClient) SetupLandingZone

func (c *RgcClient) SetupLandingZone(request *model.SetupLandingZoneRequest) (*model.SetupLandingZoneResponse, error)

SetupLandingZone 设置Landing Zone

在当前区域创建或者更新Landing Zone。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) SetupLandingZoneInvoker

func (c *RgcClient) SetupLandingZoneInvoker(request *model.SetupLandingZoneRequest) *SetupLandingZoneInvoker

SetupLandingZoneInvoker 设置Landing Zone

func (*RgcClient) ShowAvailableUpdates

ShowAvailableUpdates 查询Landing Zone可更新状态

查询Landing Zone当前是否需要升级更新。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowAvailableUpdatesInvoker

func (c *RgcClient) ShowAvailableUpdatesInvoker(request *model.ShowAvailableUpdatesRequest) *ShowAvailableUpdatesInvoker

ShowAvailableUpdatesInvoker 查询Landing Zone可更新状态

func (*RgcClient) ShowComplianceStatusForAccount

ShowComplianceStatusForAccount 查询纳管账号的合规状态

查询组织里某个纳管账号的资源合规状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowComplianceStatusForAccountInvoker

func (c *RgcClient) ShowComplianceStatusForAccountInvoker(request *model.ShowComplianceStatusForAccountRequest) *ShowComplianceStatusForAccountInvoker

ShowComplianceStatusForAccountInvoker 查询纳管账号的合规状态

func (*RgcClient) ShowComplianceStatusForOrganizationUnit

ShowComplianceStatusForOrganizationUnit 查询注册OU的合规状态

查询组织里某个注册OU下所有纳管账号的资源合规状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowComplianceStatusForOrganizationUnitInvoker

func (c *RgcClient) ShowComplianceStatusForOrganizationUnitInvoker(request *model.ShowComplianceStatusForOrganizationUnitRequest) *ShowComplianceStatusForOrganizationUnitInvoker

ShowComplianceStatusForOrganizationUnitInvoker 查询注册OU的合规状态

func (*RgcClient) ShowControl

func (c *RgcClient) ShowControl(request *model.ShowControlRequest) (*model.ShowControlResponse, error)

ShowControl 查询控制策略详细信息

查询单个预置的控制策略详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowControlInvoker

func (c *RgcClient) ShowControlInvoker(request *model.ShowControlRequest) *ShowControlInvoker

ShowControlInvoker 查询控制策略详细信息

func (*RgcClient) ShowControlOperate

func (c *RgcClient) ShowControlOperate(request *model.ShowControlOperateRequest) (*model.ShowControlOperateResponse, error)

ShowControlOperate 查询控制策略操作状态

根据操作ID查询返回指定ID的操作状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowControlOperateInvoker

func (c *RgcClient) ShowControlOperateInvoker(request *model.ShowControlOperateRequest) *ShowControlOperateInvoker

ShowControlOperateInvoker 查询控制策略操作状态

func (*RgcClient) ShowControlsForOrganizationUnit

ShowControlsForOrganizationUnit 查询注册OU开启的控制策略

查询组织里某个注册OU下开启的某个控制策略的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowControlsForOrganizationUnitInvoker

func (c *RgcClient) ShowControlsForOrganizationUnitInvoker(request *model.ShowControlsForOrganizationUnitRequest) *ShowControlsForOrganizationUnitInvoker

ShowControlsForOrganizationUnitInvoker 查询注册OU开启的控制策略

func (*RgcClient) ShowHomeRegion

func (c *RgcClient) ShowHomeRegion(request *model.ShowHomeRegionRequest) (*model.ShowHomeRegionResponse, error)

ShowHomeRegion 查询主区域

查询Landing Zone的主区域。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowHomeRegionInvoker

func (c *RgcClient) ShowHomeRegionInvoker(request *model.ShowHomeRegionRequest) *ShowHomeRegionInvoker

ShowHomeRegionInvoker 查询主区域

func (*RgcClient) ShowLandingZoneConfiguration

ShowLandingZoneConfiguration 查询Landing Zone的配置

查询当前客户的Landing Zone的所有配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowLandingZoneConfigurationInvoker

func (c *RgcClient) ShowLandingZoneConfigurationInvoker(request *model.ShowLandingZoneConfigurationRequest) *ShowLandingZoneConfigurationInvoker

ShowLandingZoneConfigurationInvoker 查询Landing Zone的配置

func (*RgcClient) ShowLandingZoneIdentityCenter

ShowLandingZoneIdentityCenter 查询当前客户的Identity Center用户信息

查询当前客户的Identity Center用户信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowLandingZoneIdentityCenterInvoker

func (c *RgcClient) ShowLandingZoneIdentityCenterInvoker(request *model.ShowLandingZoneIdentityCenterRequest) *ShowLandingZoneIdentityCenterInvoker

ShowLandingZoneIdentityCenterInvoker 查询当前客户的Identity Center用户信息

func (*RgcClient) ShowLandingZoneStatus

ShowLandingZoneStatus 查询Landing Zone设置状态

查询Landing Zone的设置状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowLandingZoneStatusInvoker

func (c *RgcClient) ShowLandingZoneStatusInvoker(request *model.ShowLandingZoneStatusRequest) *ShowLandingZoneStatusInvoker

ShowLandingZoneStatusInvoker 查询Landing Zone设置状态

func (*RgcClient) ShowManagedAccount

func (c *RgcClient) ShowManagedAccount(request *model.ShowManagedAccountRequest) (*model.ShowManagedAccountResponse, error)

ShowManagedAccount 查询纳管账号信息

查询组织里某个纳管账号信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowManagedAccountInvoker

func (c *RgcClient) ShowManagedAccountInvoker(request *model.ShowManagedAccountRequest) *ShowManagedAccountInvoker

ShowManagedAccountInvoker 查询纳管账号信息

func (*RgcClient) ShowManagedCoreAccount

ShowManagedCoreAccount 列出核心纳管账号

列出组织里的所有核心纳管账号信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowManagedCoreAccountInvoker

func (c *RgcClient) ShowManagedCoreAccountInvoker(request *model.ShowManagedCoreAccountRequest) *ShowManagedCoreAccountInvoker

ShowManagedCoreAccountInvoker 列出核心纳管账号

func (*RgcClient) ShowManagedOrganizationalUnit

ShowManagedOrganizationalUnit 查询已注册OU信息

查询在RGC服务里的注册OU信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowManagedOrganizationalUnitInvoker

func (c *RgcClient) ShowManagedOrganizationalUnitInvoker(request *model.ShowManagedOrganizationalUnitRequest) *ShowManagedOrganizationalUnitInvoker

ShowManagedOrganizationalUnitInvoker 查询已注册OU信息

func (*RgcClient) ShowOperation

func (c *RgcClient) ShowOperation(request *model.ShowOperationRequest) (*model.ShowOperationResponse, error)

ShowOperation 查询注册过程信息

查询在RGC服务里注册/取消注册的过程信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) ShowOperationInvoker

func (c *RgcClient) ShowOperationInvoker(request *model.ShowOperationRequest) *ShowOperationInvoker

ShowOperationInvoker 查询注册过程信息

func (*RgcClient) UnEnrollAccount added in v0.1.78

func (c *RgcClient) UnEnrollAccount(request *model.UnEnrollAccountRequest) (*model.UnEnrollAccountResponse, error)

UnEnrollAccount 取消纳管账号

将组织里的某个账号从RGC服务里取消纳管。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) UnEnrollAccountInvoker added in v0.1.78

func (c *RgcClient) UnEnrollAccountInvoker(request *model.UnEnrollAccountRequest) *UnEnrollAccountInvoker

UnEnrollAccountInvoker 取消纳管账号

func (*RgcClient) UpdateManagedAccount

UpdateManagedAccount 更新纳管账号

更新组织里某个已在RGC服务的纳管账号。

Please refer to HUAWEI cloud API Explorer for details.

func (*RgcClient) UpdateManagedAccountInvoker

func (c *RgcClient) UpdateManagedAccountInvoker(request *model.UpdateManagedAccountRequest) *UpdateManagedAccountInvoker

UpdateManagedAccountInvoker 更新纳管账号

type SetupLandingZoneInvoker

type SetupLandingZoneInvoker struct {
	*invoker.BaseInvoker
}

func (*SetupLandingZoneInvoker) Invoke

type ShowAvailableUpdatesInvoker

type ShowAvailableUpdatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAvailableUpdatesInvoker) Invoke

type ShowComplianceStatusForAccountInvoker

type ShowComplianceStatusForAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowComplianceStatusForAccountInvoker) Invoke

type ShowComplianceStatusForOrganizationUnitInvoker

type ShowComplianceStatusForOrganizationUnitInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowComplianceStatusForOrganizationUnitInvoker) Invoke

type ShowControlInvoker

type ShowControlInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowControlInvoker) Invoke

type ShowControlOperateInvoker

type ShowControlOperateInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowControlOperateInvoker) Invoke

type ShowControlsForOrganizationUnitInvoker

type ShowControlsForOrganizationUnitInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowControlsForOrganizationUnitInvoker) Invoke

type ShowHomeRegionInvoker

type ShowHomeRegionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHomeRegionInvoker) Invoke

type ShowLandingZoneConfigurationInvoker

type ShowLandingZoneConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowLandingZoneConfigurationInvoker) Invoke

type ShowLandingZoneIdentityCenterInvoker

type ShowLandingZoneIdentityCenterInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowLandingZoneIdentityCenterInvoker) Invoke

type ShowLandingZoneStatusInvoker

type ShowLandingZoneStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowLandingZoneStatusInvoker) Invoke

type ShowManagedAccountInvoker

type ShowManagedAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowManagedAccountInvoker) Invoke

type ShowManagedCoreAccountInvoker

type ShowManagedCoreAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowManagedCoreAccountInvoker) Invoke

type ShowManagedOrganizationalUnitInvoker

type ShowManagedOrganizationalUnitInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowManagedOrganizationalUnitInvoker) Invoke

type ShowOperationInvoker

type ShowOperationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOperationInvoker) Invoke

type UnEnrollAccountInvoker added in v0.1.78

type UnEnrollAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*UnEnrollAccountInvoker) Invoke added in v0.1.78

type UpdateManagedAccountInvoker

type UpdateManagedAccountInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateManagedAccountInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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