v1

package
v0.1.111 Latest Latest
Warning

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

Go to latest
Published: Aug 22, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfigClientBuilder

func ConfigClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForBatchCreateRemediationExceptions added in v0.1.100

func GenReqDefForBatchCreateRemediationExceptions() *def.HttpRequestDef

func GenReqDefForBatchDeleteRemediationExceptions added in v0.1.100

func GenReqDefForBatchDeleteRemediationExceptions() *def.HttpRequestDef

func GenReqDefForCollectAllResourcesSummary

func GenReqDefForCollectAllResourcesSummary() *def.HttpRequestDef

func GenReqDefForCollectConformancePackComplianceSummary added in v0.1.52

func GenReqDefForCollectConformancePackComplianceSummary() *def.HttpRequestDef

func GenReqDefForCollectRemediationExecutionStatusesSummary added in v0.1.110

func GenReqDefForCollectRemediationExecutionStatusesSummary() *def.HttpRequestDef

func GenReqDefForCollectTrackedResourcesSummary added in v0.1.72

func GenReqDefForCollectTrackedResourcesSummary() *def.HttpRequestDef

func GenReqDefForCountAllResources

func GenReqDefForCountAllResources() *def.HttpRequestDef

func GenReqDefForCountResourcesByTag added in v0.1.97

func GenReqDefForCountResourcesByTag() *def.HttpRequestDef

func GenReqDefForCountTrackedResources added in v0.1.72

func GenReqDefForCountTrackedResources() *def.HttpRequestDef

func GenReqDefForCreateAggregationAuthorization

func GenReqDefForCreateAggregationAuthorization() *def.HttpRequestDef

func GenReqDefForCreateConfigurationAggregator

func GenReqDefForCreateConfigurationAggregator() *def.HttpRequestDef

func GenReqDefForCreateConformancePack added in v0.1.52

func GenReqDefForCreateConformancePack() *def.HttpRequestDef

func GenReqDefForCreateOrUpdateRemediationConfiguration added in v0.1.100

func GenReqDefForCreateOrUpdateRemediationConfiguration() *def.HttpRequestDef

func GenReqDefForCreateOrganizationConformancePack added in v0.1.61

func GenReqDefForCreateOrganizationConformancePack() *def.HttpRequestDef

func GenReqDefForCreateOrganizationPolicyAssignment

func GenReqDefForCreateOrganizationPolicyAssignment() *def.HttpRequestDef

func GenReqDefForCreatePolicyAssignments

func GenReqDefForCreatePolicyAssignments() *def.HttpRequestDef

func GenReqDefForCreateStoredQuery

func GenReqDefForCreateStoredQuery() *def.HttpRequestDef

func GenReqDefForCreateTrackerConfig

func GenReqDefForCreateTrackerConfig() *def.HttpRequestDef

func GenReqDefForDeleteAggregationAuthorization

func GenReqDefForDeleteAggregationAuthorization() *def.HttpRequestDef

func GenReqDefForDeleteConfigurationAggregator

func GenReqDefForDeleteConfigurationAggregator() *def.HttpRequestDef

func GenReqDefForDeleteConformancePack added in v0.1.52

func GenReqDefForDeleteConformancePack() *def.HttpRequestDef

func GenReqDefForDeleteOrganizationConformancePack added in v0.1.61

func GenReqDefForDeleteOrganizationConformancePack() *def.HttpRequestDef

func GenReqDefForDeleteOrganizationPolicyAssignment

func GenReqDefForDeleteOrganizationPolicyAssignment() *def.HttpRequestDef

func GenReqDefForDeletePendingAggregationRequest

func GenReqDefForDeletePendingAggregationRequest() *def.HttpRequestDef

func GenReqDefForDeletePolicyAssignment

func GenReqDefForDeletePolicyAssignment() *def.HttpRequestDef

func GenReqDefForDeleteRemediationConfiguration added in v0.1.100

func GenReqDefForDeleteRemediationConfiguration() *def.HttpRequestDef

func GenReqDefForDeleteStoredQuery

func GenReqDefForDeleteStoredQuery() *def.HttpRequestDef

func GenReqDefForDeleteTrackerConfig

func GenReqDefForDeleteTrackerConfig() *def.HttpRequestDef

func GenReqDefForDisablePolicyAssignment

func GenReqDefForDisablePolicyAssignment() *def.HttpRequestDef

func GenReqDefForEnablePolicyAssignment

func GenReqDefForEnablePolicyAssignment() *def.HttpRequestDef

func GenReqDefForListAggregateComplianceByPolicyAssignment

func GenReqDefForListAggregateComplianceByPolicyAssignment() *def.HttpRequestDef

func GenReqDefForListAggregateDiscoveredResources

func GenReqDefForListAggregateDiscoveredResources() *def.HttpRequestDef

func GenReqDefForListAggregationAuthorizations

func GenReqDefForListAggregationAuthorizations() *def.HttpRequestDef

func GenReqDefForListAllResources

func GenReqDefForListAllResources() *def.HttpRequestDef

func GenReqDefForListAllTags

func GenReqDefForListAllTags() *def.HttpRequestDef

func GenReqDefForListBuiltInConformancePackTemplates added in v0.1.52

func GenReqDefForListBuiltInConformancePackTemplates() *def.HttpRequestDef

func GenReqDefForListBuiltInPolicyDefinitions

func GenReqDefForListBuiltInPolicyDefinitions() *def.HttpRequestDef

func GenReqDefForListConfigurationAggregators

func GenReqDefForListConfigurationAggregators() *def.HttpRequestDef

func GenReqDefForListConformancePackComplianceByPackId added in v0.1.52

func GenReqDefForListConformancePackComplianceByPackId() *def.HttpRequestDef

func GenReqDefForListConformancePackComplianceDetailsByPackId added in v0.1.52

func GenReqDefForListConformancePackComplianceDetailsByPackId() *def.HttpRequestDef

func GenReqDefForListConformancePackComplianceScores added in v0.1.52

func GenReqDefForListConformancePackComplianceScores() *def.HttpRequestDef

func GenReqDefForListConformancePacks added in v0.1.52

func GenReqDefForListConformancePacks() *def.HttpRequestDef

func GenReqDefForListOrganizationConformancePackStatuses added in v0.1.61

func GenReqDefForListOrganizationConformancePackStatuses() *def.HttpRequestDef

func GenReqDefForListOrganizationConformancePacks added in v0.1.61

func GenReqDefForListOrganizationConformancePacks() *def.HttpRequestDef

func GenReqDefForListOrganizationPolicyAssignments

func GenReqDefForListOrganizationPolicyAssignments() *def.HttpRequestDef

func GenReqDefForListPendingAggregationRequests

func GenReqDefForListPendingAggregationRequests() *def.HttpRequestDef

func GenReqDefForListPolicyAssignments

func GenReqDefForListPolicyAssignments() *def.HttpRequestDef

func GenReqDefForListPolicyStatesByAssignmentId

func GenReqDefForListPolicyStatesByAssignmentId() *def.HttpRequestDef

func GenReqDefForListPolicyStatesByDomainId

func GenReqDefForListPolicyStatesByDomainId() *def.HttpRequestDef

func GenReqDefForListPolicyStatesByResourceId

func GenReqDefForListPolicyStatesByResourceId() *def.HttpRequestDef

func GenReqDefForListProviders

func GenReqDefForListProviders() *def.HttpRequestDef

func GenReqDefForListRegions

func GenReqDefForListRegions() *def.HttpRequestDef

func GenReqDefForListRemediationExceptions added in v0.1.100

func GenReqDefForListRemediationExceptions() *def.HttpRequestDef

func GenReqDefForListRemediationExecutionStatuses added in v0.1.100

func GenReqDefForListRemediationExecutionStatuses() *def.HttpRequestDef

func GenReqDefForListResources

func GenReqDefForListResources() *def.HttpRequestDef

func GenReqDefForListResourcesByTag added in v0.1.97

func GenReqDefForListResourcesByTag() *def.HttpRequestDef

func GenReqDefForListSchemas

func GenReqDefForListSchemas() *def.HttpRequestDef

func GenReqDefForListStoredQueries

func GenReqDefForListStoredQueries() *def.HttpRequestDef

func GenReqDefForListTagsForResource added in v0.1.97

func GenReqDefForListTagsForResource() *def.HttpRequestDef

func GenReqDefForListTagsForResourceType added in v0.1.97

func GenReqDefForListTagsForResourceType() *def.HttpRequestDef

func GenReqDefForListTrackedResourceTags added in v0.1.72

func GenReqDefForListTrackedResourceTags() *def.HttpRequestDef

func GenReqDefForListTrackedResources added in v0.1.72

func GenReqDefForListTrackedResources() *def.HttpRequestDef

func GenReqDefForRunAggregateResourceQuery

func GenReqDefForRunAggregateResourceQuery() *def.HttpRequestDef

func GenReqDefForRunEvaluationByPolicyAssignmentId

func GenReqDefForRunEvaluationByPolicyAssignmentId() *def.HttpRequestDef

func GenReqDefForRunQuery

func GenReqDefForRunQuery() *def.HttpRequestDef

func GenReqDefForRunRemediationExecution added in v0.1.100

func GenReqDefForRunRemediationExecution() *def.HttpRequestDef

func GenReqDefForShowAggregateComplianceDetailsByPolicyAssignment

func GenReqDefForShowAggregateComplianceDetailsByPolicyAssignment() *def.HttpRequestDef

func GenReqDefForShowAggregateDiscoveredResourceCounts

func GenReqDefForShowAggregateDiscoveredResourceCounts() *def.HttpRequestDef

func GenReqDefForShowAggregatePolicyAssignmentDetail

func GenReqDefForShowAggregatePolicyAssignmentDetail() *def.HttpRequestDef

func GenReqDefForShowAggregatePolicyStateComplianceSummary

func GenReqDefForShowAggregatePolicyStateComplianceSummary() *def.HttpRequestDef

func GenReqDefForShowAggregateResourceConfig

func GenReqDefForShowAggregateResourceConfig() *def.HttpRequestDef

func GenReqDefForShowBuiltInConformancePackTemplate added in v0.1.52

func GenReqDefForShowBuiltInConformancePackTemplate() *def.HttpRequestDef

func GenReqDefForShowBuiltInPolicyDefinition

func GenReqDefForShowBuiltInPolicyDefinition() *def.HttpRequestDef

func GenReqDefForShowConfigurationAggregator

func GenReqDefForShowConfigurationAggregator() *def.HttpRequestDef

func GenReqDefForShowConfigurationAggregatorSourcesStatus

func GenReqDefForShowConfigurationAggregatorSourcesStatus() *def.HttpRequestDef

func GenReqDefForShowConformancePack added in v0.1.52

func GenReqDefForShowConformancePack() *def.HttpRequestDef

func GenReqDefForShowEvaluationStateByAssignmentId

func GenReqDefForShowEvaluationStateByAssignmentId() *def.HttpRequestDef

func GenReqDefForShowOrganizationConformancePack added in v0.1.61

func GenReqDefForShowOrganizationConformancePack() *def.HttpRequestDef

func GenReqDefForShowOrganizationConformancePackDetailedStatuses added in v0.1.61

func GenReqDefForShowOrganizationConformancePackDetailedStatuses() *def.HttpRequestDef

func GenReqDefForShowOrganizationPolicyAssignment

func GenReqDefForShowOrganizationPolicyAssignment() *def.HttpRequestDef

func GenReqDefForShowOrganizationPolicyAssignmentDetailedStatus

func GenReqDefForShowOrganizationPolicyAssignmentDetailedStatus() *def.HttpRequestDef

func GenReqDefForShowOrganizationPolicyAssignmentStatuses

func GenReqDefForShowOrganizationPolicyAssignmentStatuses() *def.HttpRequestDef

func GenReqDefForShowPolicyAssignment

func GenReqDefForShowPolicyAssignment() *def.HttpRequestDef

func GenReqDefForShowRemediationConfiguration added in v0.1.100

func GenReqDefForShowRemediationConfiguration() *def.HttpRequestDef

func GenReqDefForShowResourceById

func GenReqDefForShowResourceById() *def.HttpRequestDef

func GenReqDefForShowResourceDetail

func GenReqDefForShowResourceDetail() *def.HttpRequestDef

func GenReqDefForShowResourceHistory

func GenReqDefForShowResourceHistory() *def.HttpRequestDef

func GenReqDefForShowResourceRelations

func GenReqDefForShowResourceRelations() *def.HttpRequestDef

func GenReqDefForShowResourceRelationsDetail

func GenReqDefForShowResourceRelationsDetail() *def.HttpRequestDef

func GenReqDefForShowStoredQuery

func GenReqDefForShowStoredQuery() *def.HttpRequestDef

func GenReqDefForShowTrackedResourceDetail added in v0.1.72

func GenReqDefForShowTrackedResourceDetail() *def.HttpRequestDef

func GenReqDefForShowTrackerConfig

func GenReqDefForShowTrackerConfig() *def.HttpRequestDef

func GenReqDefForTagResource added in v0.1.97

func GenReqDefForTagResource() *def.HttpRequestDef

func GenReqDefForUnTagResource added in v0.1.97

func GenReqDefForUnTagResource() *def.HttpRequestDef

func GenReqDefForUpdateConfigurationAggregator

func GenReqDefForUpdateConfigurationAggregator() *def.HttpRequestDef

func GenReqDefForUpdateConformancePack added in v0.1.92

func GenReqDefForUpdateConformancePack() *def.HttpRequestDef

func GenReqDefForUpdateOrganizationConformancePack added in v0.1.92

func GenReqDefForUpdateOrganizationConformancePack() *def.HttpRequestDef

func GenReqDefForUpdateOrganizationPolicyAssignment added in v0.1.90

func GenReqDefForUpdateOrganizationPolicyAssignment() *def.HttpRequestDef

func GenReqDefForUpdatePolicyAssignment

func GenReqDefForUpdatePolicyAssignment() *def.HttpRequestDef

func GenReqDefForUpdatePolicyState

func GenReqDefForUpdatePolicyState() *def.HttpRequestDef

func GenReqDefForUpdateStoredQuery

func GenReqDefForUpdateStoredQuery() *def.HttpRequestDef

Types

type BatchCreateRemediationExceptionsInvoker added in v0.1.100

type BatchCreateRemediationExceptionsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateRemediationExceptionsInvoker) Invoke added in v0.1.100

type BatchDeleteRemediationExceptionsInvoker added in v0.1.100

type BatchDeleteRemediationExceptionsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteRemediationExceptionsInvoker) Invoke added in v0.1.100

type CollectAllResourcesSummaryInvoker

type CollectAllResourcesSummaryInvoker struct {
	*invoker.BaseInvoker
}

func (*CollectAllResourcesSummaryInvoker) Invoke

type CollectConformancePackComplianceSummaryInvoker added in v0.1.52

type CollectConformancePackComplianceSummaryInvoker struct {
	*invoker.BaseInvoker
}

func (*CollectConformancePackComplianceSummaryInvoker) Invoke added in v0.1.52

type CollectRemediationExecutionStatusesSummaryInvoker added in v0.1.110

type CollectRemediationExecutionStatusesSummaryInvoker struct {
	*invoker.BaseInvoker
}

func (*CollectRemediationExecutionStatusesSummaryInvoker) Invoke added in v0.1.110

type CollectTrackedResourcesSummaryInvoker added in v0.1.72

type CollectTrackedResourcesSummaryInvoker struct {
	*invoker.BaseInvoker
}

func (*CollectTrackedResourcesSummaryInvoker) Invoke added in v0.1.72

type ConfigClient

type ConfigClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewConfigClient

func NewConfigClient(hcClient *httpclient.HcHttpClient) *ConfigClient

func (*ConfigClient) BatchCreateRemediationExceptions added in v0.1.100

BatchCreateRemediationExceptions 批量创建修正例外

批量创建合规规则修正例外。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) BatchCreateRemediationExceptionsInvoker added in v0.1.100

func (c *ConfigClient) BatchCreateRemediationExceptionsInvoker(request *model.BatchCreateRemediationExceptionsRequest) *BatchCreateRemediationExceptionsInvoker

BatchCreateRemediationExceptionsInvoker 批量创建修正例外

func (*ConfigClient) BatchDeleteRemediationExceptions added in v0.1.100

BatchDeleteRemediationExceptions 批量删除修正例外

批量删除合规规则修正例外。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) BatchDeleteRemediationExceptionsInvoker added in v0.1.100

func (c *ConfigClient) BatchDeleteRemediationExceptionsInvoker(request *model.BatchDeleteRemediationExceptionsRequest) *BatchDeleteRemediationExceptionsInvoker

BatchDeleteRemediationExceptionsInvoker 批量删除修正例外

func (*ConfigClient) CollectAllResourcesSummary

CollectAllResourcesSummary 列举资源概要

查询当前帐号的资源概览。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CollectAllResourcesSummaryInvoker

func (c *ConfigClient) CollectAllResourcesSummaryInvoker(request *model.CollectAllResourcesSummaryRequest) *CollectAllResourcesSummaryInvoker

CollectAllResourcesSummaryInvoker 列举资源概要

func (*ConfigClient) CollectConformancePackComplianceSummary added in v0.1.52

CollectConformancePackComplianceSummary 列举合规规则包的结果概览

列举用户的合规规则包的合规结果概览。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CollectConformancePackComplianceSummaryInvoker added in v0.1.52

func (c *ConfigClient) CollectConformancePackComplianceSummaryInvoker(request *model.CollectConformancePackComplianceSummaryRequest) *CollectConformancePackComplianceSummaryInvoker

CollectConformancePackComplianceSummaryInvoker 列举合规规则包的结果概览

func (*ConfigClient) CollectRemediationExecutionStatusesSummary added in v0.1.110

CollectRemediationExecutionStatusesSummary 列举修正最新记录

列举合规规则修正最新记录。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CollectRemediationExecutionStatusesSummaryInvoker added in v0.1.110

CollectRemediationExecutionStatusesSummaryInvoker 列举修正最新记录

func (*ConfigClient) CollectTrackedResourcesSummary added in v0.1.72

CollectTrackedResourcesSummary 列举资源记录器收集的资源概要

查询当前用户资源记录器收集的资源概览。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CollectTrackedResourcesSummaryInvoker added in v0.1.72

func (c *ConfigClient) CollectTrackedResourcesSummaryInvoker(request *model.CollectTrackedResourcesSummaryRequest) *CollectTrackedResourcesSummaryInvoker

CollectTrackedResourcesSummaryInvoker 列举资源记录器收集的资源概要

func (*ConfigClient) CountAllResources

CountAllResources 查询资源数量

查询当前帐号的资源数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CountAllResourcesInvoker

func (c *ConfigClient) CountAllResourcesInvoker(request *model.CountAllResourcesRequest) *CountAllResourcesInvoker

CountAllResourcesInvoker 查询资源数量

func (*ConfigClient) CountResourcesByTag added in v0.1.97

CountResourcesByTag 查询资源实例数量

使用标签过滤实例,标签管理服务需要提供按标签过滤各服务实例并汇总显示在列表中,需要各服务提供查询能力。注意:tags, tags_any, not_tags, not_tags_any等字段支持的tag的数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CountResourcesByTagInvoker added in v0.1.97

func (c *ConfigClient) CountResourcesByTagInvoker(request *model.CountResourcesByTagRequest) *CountResourcesByTagInvoker

CountResourcesByTagInvoker 查询资源实例数量

func (*ConfigClient) CountTrackedResources added in v0.1.72

CountTrackedResources 查询资源记录器收集的资源数量

查询当前用户资源记录器收集的资源数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CountTrackedResourcesInvoker added in v0.1.72

func (c *ConfigClient) CountTrackedResourcesInvoker(request *model.CountTrackedResourcesRequest) *CountTrackedResourcesInvoker

CountTrackedResourcesInvoker 查询资源记录器收集的资源数量

func (*ConfigClient) CreateAggregationAuthorization

CreateAggregationAuthorization 创建资源聚合器授权

给资源聚合器帐号授予从源帐号收集数据的权限。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CreateAggregationAuthorizationInvoker

func (c *ConfigClient) CreateAggregationAuthorizationInvoker(request *model.CreateAggregationAuthorizationRequest) *CreateAggregationAuthorizationInvoker

CreateAggregationAuthorizationInvoker 创建资源聚合器授权

func (*ConfigClient) CreateConfigurationAggregator

CreateConfigurationAggregator 创建资源聚合器

创建资源聚合器。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CreateConfigurationAggregatorInvoker

func (c *ConfigClient) CreateConfigurationAggregatorInvoker(request *model.CreateConfigurationAggregatorRequest) *CreateConfigurationAggregatorInvoker

CreateConfigurationAggregatorInvoker 创建资源聚合器

func (*ConfigClient) CreateConformancePack added in v0.1.52

CreateConformancePack 创建合规规则包

创建新的合规规则包。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CreateConformancePackInvoker added in v0.1.52

func (c *ConfigClient) CreateConformancePackInvoker(request *model.CreateConformancePackRequest) *CreateConformancePackInvoker

CreateConformancePackInvoker 创建合规规则包

func (*ConfigClient) CreateOrUpdateRemediationConfiguration added in v0.1.100

CreateOrUpdateRemediationConfiguration 创建或更新修正配置

创建或更新合规规则修正配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CreateOrUpdateRemediationConfigurationInvoker added in v0.1.100

func (c *ConfigClient) CreateOrUpdateRemediationConfigurationInvoker(request *model.CreateOrUpdateRemediationConfigurationRequest) *CreateOrUpdateRemediationConfigurationInvoker

CreateOrUpdateRemediationConfigurationInvoker 创建或更新修正配置

func (*ConfigClient) CreateOrganizationConformancePack added in v0.1.61

CreateOrganizationConformancePack 创建组织合规规则包

创建新的组织合规规则包。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CreateOrganizationConformancePackInvoker added in v0.1.61

func (c *ConfigClient) CreateOrganizationConformancePackInvoker(request *model.CreateOrganizationConformancePackRequest) *CreateOrganizationConformancePackInvoker

CreateOrganizationConformancePackInvoker 创建组织合规规则包

func (*ConfigClient) CreateOrganizationPolicyAssignment

CreateOrganizationPolicyAssignment 创建组织合规规则

创建组织合规规则,如果规则名称已存在,则为更新操作。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CreateOrganizationPolicyAssignmentInvoker

func (c *ConfigClient) CreateOrganizationPolicyAssignmentInvoker(request *model.CreateOrganizationPolicyAssignmentRequest) *CreateOrganizationPolicyAssignmentInvoker

CreateOrganizationPolicyAssignmentInvoker 创建组织合规规则

func (*ConfigClient) CreatePolicyAssignments

CreatePolicyAssignments 创建合规规则

创建新的合规规则

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CreatePolicyAssignmentsInvoker

func (c *ConfigClient) CreatePolicyAssignmentsInvoker(request *model.CreatePolicyAssignmentsRequest) *CreatePolicyAssignmentsInvoker

CreatePolicyAssignmentsInvoker 创建合规规则

func (*ConfigClient) CreateStoredQuery

CreateStoredQuery 创建高级查询

创建新的高级查询

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CreateStoredQueryInvoker

func (c *ConfigClient) CreateStoredQueryInvoker(request *model.CreateStoredQueryRequest) *CreateStoredQueryInvoker

CreateStoredQueryInvoker 创建高级查询

func (*ConfigClient) CreateTrackerConfig

CreateTrackerConfig 创建或更新记录器

创建或更新资源记录器,只能存在一个资源记录器

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) CreateTrackerConfigInvoker

func (c *ConfigClient) CreateTrackerConfigInvoker(request *model.CreateTrackerConfigRequest) *CreateTrackerConfigInvoker

CreateTrackerConfigInvoker 创建或更新记录器

func (*ConfigClient) DeleteAggregationAuthorization

DeleteAggregationAuthorization 删除资源聚合器授权

删除指定资源聚合器帐号的授权。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeleteAggregationAuthorizationInvoker

func (c *ConfigClient) DeleteAggregationAuthorizationInvoker(request *model.DeleteAggregationAuthorizationRequest) *DeleteAggregationAuthorizationInvoker

DeleteAggregationAuthorizationInvoker 删除资源聚合器授权

func (*ConfigClient) DeleteConfigurationAggregator

DeleteConfigurationAggregator 删除资源聚合器

删除资源聚合器。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeleteConfigurationAggregatorInvoker

func (c *ConfigClient) DeleteConfigurationAggregatorInvoker(request *model.DeleteConfigurationAggregatorRequest) *DeleteConfigurationAggregatorInvoker

DeleteConfigurationAggregatorInvoker 删除资源聚合器

func (*ConfigClient) DeleteConformancePack added in v0.1.52

DeleteConformancePack 删除合规规则包

删除用户的合规规则包。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeleteConformancePackInvoker added in v0.1.52

func (c *ConfigClient) DeleteConformancePackInvoker(request *model.DeleteConformancePackRequest) *DeleteConformancePackInvoker

DeleteConformancePackInvoker 删除合规规则包

func (*ConfigClient) DeleteOrganizationConformancePack added in v0.1.61

DeleteOrganizationConformancePack 删除组织合规规则包

删除用户的组织合规规则包。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeleteOrganizationConformancePackInvoker added in v0.1.61

func (c *ConfigClient) DeleteOrganizationConformancePackInvoker(request *model.DeleteOrganizationConformancePackRequest) *DeleteOrganizationConformancePackInvoker

DeleteOrganizationConformancePackInvoker 删除组织合规规则包

func (*ConfigClient) DeleteOrganizationPolicyAssignment

DeleteOrganizationPolicyAssignment 删除组织合规规则

删除组织合规规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeleteOrganizationPolicyAssignmentInvoker

func (c *ConfigClient) DeleteOrganizationPolicyAssignmentInvoker(request *model.DeleteOrganizationPolicyAssignmentRequest) *DeleteOrganizationPolicyAssignmentInvoker

DeleteOrganizationPolicyAssignmentInvoker 删除组织合规规则

func (*ConfigClient) DeletePendingAggregationRequest

DeletePendingAggregationRequest 删除聚合器帐号中挂起的授权请求

删除聚合器帐号中挂起的授权请求。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeletePendingAggregationRequestInvoker

func (c *ConfigClient) DeletePendingAggregationRequestInvoker(request *model.DeletePendingAggregationRequestRequest) *DeletePendingAggregationRequestInvoker

DeletePendingAggregationRequestInvoker 删除聚合器帐号中挂起的授权请求

func (*ConfigClient) DeletePolicyAssignment

DeletePolicyAssignment 删除合规规则

根据规则ID删除此规则

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeletePolicyAssignmentInvoker

func (c *ConfigClient) DeletePolicyAssignmentInvoker(request *model.DeletePolicyAssignmentRequest) *DeletePolicyAssignmentInvoker

DeletePolicyAssignmentInvoker 删除合规规则

func (*ConfigClient) DeleteRemediationConfiguration added in v0.1.100

DeleteRemediationConfiguration 删除修正配置

删除合规规则修正配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeleteRemediationConfigurationInvoker added in v0.1.100

func (c *ConfigClient) DeleteRemediationConfigurationInvoker(request *model.DeleteRemediationConfigurationRequest) *DeleteRemediationConfigurationInvoker

DeleteRemediationConfigurationInvoker 删除修正配置

func (*ConfigClient) DeleteStoredQuery

DeleteStoredQuery 删除高级查询

删除单个高级查询

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeleteStoredQueryInvoker

func (c *ConfigClient) DeleteStoredQueryInvoker(request *model.DeleteStoredQueryRequest) *DeleteStoredQueryInvoker

DeleteStoredQueryInvoker 删除高级查询

func (*ConfigClient) DeleteTrackerConfig

DeleteTrackerConfig 删除记录器

删除资源记录器

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DeleteTrackerConfigInvoker

func (c *ConfigClient) DeleteTrackerConfigInvoker(request *model.DeleteTrackerConfigRequest) *DeleteTrackerConfigInvoker

DeleteTrackerConfigInvoker 删除记录器

func (*ConfigClient) DisablePolicyAssignment

DisablePolicyAssignment 停用合规规则

根据规则ID停用此规则

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) DisablePolicyAssignmentInvoker

func (c *ConfigClient) DisablePolicyAssignmentInvoker(request *model.DisablePolicyAssignmentRequest) *DisablePolicyAssignmentInvoker

DisablePolicyAssignmentInvoker 停用合规规则

func (*ConfigClient) EnablePolicyAssignment

EnablePolicyAssignment 启用合规规则

根据规则ID启用此规则

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) EnablePolicyAssignmentInvoker

func (c *ConfigClient) EnablePolicyAssignmentInvoker(request *model.EnablePolicyAssignmentRequest) *EnablePolicyAssignmentInvoker

EnablePolicyAssignmentInvoker 启用合规规则

func (*ConfigClient) ListAggregateComplianceByPolicyAssignment

ListAggregateComplianceByPolicyAssignment 查询聚合合规规则列表

查询合规和不合规规则的列表,其中包含合规和不合规规则的资源数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListAggregateComplianceByPolicyAssignmentInvoker

ListAggregateComplianceByPolicyAssignmentInvoker 查询聚合合规规则列表

func (*ConfigClient) ListAggregateDiscoveredResources

ListAggregateDiscoveredResources 查询聚合器中资源的列表

查询资源聚合器中特定资源的列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListAggregateDiscoveredResourcesInvoker

func (c *ConfigClient) ListAggregateDiscoveredResourcesInvoker(request *model.ListAggregateDiscoveredResourcesRequest) *ListAggregateDiscoveredResourcesInvoker

ListAggregateDiscoveredResourcesInvoker 查询聚合器中资源的列表

func (*ConfigClient) ListAggregationAuthorizations

ListAggregationAuthorizations 查询资源聚合器授权列表

查询授权过的资源聚合器列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListAggregationAuthorizationsInvoker

func (c *ConfigClient) ListAggregationAuthorizationsInvoker(request *model.ListAggregationAuthorizationsRequest) *ListAggregationAuthorizationsInvoker

ListAggregationAuthorizationsInvoker 查询资源聚合器授权列表

func (*ConfigClient) ListAllResources

ListAllResources 列举所有资源

返回当前用户下所有资源,需要当前用户有rms:resources:list权限。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListAllResourcesInvoker

func (c *ConfigClient) ListAllResourcesInvoker(request *model.ListAllResourcesRequest) *ListAllResourcesInvoker

ListAllResourcesInvoker 列举所有资源

func (*ConfigClient) ListAllTags

func (c *ConfigClient) ListAllTags(request *model.ListAllTagsRequest) (*model.ListAllTagsResponse, error)

ListAllTags 列举资源标签

查询当前帐号下所有资源的标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListAllTagsInvoker

func (c *ConfigClient) ListAllTagsInvoker(request *model.ListAllTagsRequest) *ListAllTagsInvoker

ListAllTagsInvoker 列举资源标签

func (*ConfigClient) ListBuiltInConformancePackTemplates added in v0.1.52

ListBuiltInConformancePackTemplates 列举预定义合规规则包模板

列举预定义的合规规则包的模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListBuiltInConformancePackTemplatesInvoker added in v0.1.52

func (c *ConfigClient) ListBuiltInConformancePackTemplatesInvoker(request *model.ListBuiltInConformancePackTemplatesRequest) *ListBuiltInConformancePackTemplatesInvoker

ListBuiltInConformancePackTemplatesInvoker 列举预定义合规规则包模板

func (*ConfigClient) ListBuiltInPolicyDefinitions

ListBuiltInPolicyDefinitions 列出内置策略

列出用户的内置策略

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListBuiltInPolicyDefinitionsInvoker

func (c *ConfigClient) ListBuiltInPolicyDefinitionsInvoker(request *model.ListBuiltInPolicyDefinitionsRequest) *ListBuiltInPolicyDefinitionsInvoker

ListBuiltInPolicyDefinitionsInvoker 列出内置策略

func (*ConfigClient) ListConfigurationAggregators

ListConfigurationAggregators 查询资源聚合器列表

查询资源聚合器列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListConfigurationAggregatorsInvoker

func (c *ConfigClient) ListConfigurationAggregatorsInvoker(request *model.ListConfigurationAggregatorsRequest) *ListConfigurationAggregatorsInvoker

ListConfigurationAggregatorsInvoker 查询资源聚合器列表

func (*ConfigClient) ListConformancePackComplianceByPackId added in v0.1.52

ListConformancePackComplianceByPackId 列举合规规则包的评估结果

列举合规规则包的合规规则评估结果。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListConformancePackComplianceByPackIdInvoker added in v0.1.52

func (c *ConfigClient) ListConformancePackComplianceByPackIdInvoker(request *model.ListConformancePackComplianceByPackIdRequest) *ListConformancePackComplianceByPackIdInvoker

ListConformancePackComplianceByPackIdInvoker 列举合规规则包的评估结果

func (*ConfigClient) ListConformancePackComplianceDetailsByPackId added in v0.1.52

ListConformancePackComplianceDetailsByPackId 列举合规规则包的评估结果详情

列举合规规则包的合规规则评估结果详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListConformancePackComplianceDetailsByPackIdInvoker added in v0.1.52

ListConformancePackComplianceDetailsByPackIdInvoker 列举合规规则包的评估结果详情

func (*ConfigClient) ListConformancePackComplianceScores added in v0.1.52

ListConformancePackComplianceScores 列举合规规则包分数

列举用户的合规规则包分数。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListConformancePackComplianceScoresInvoker added in v0.1.52

func (c *ConfigClient) ListConformancePackComplianceScoresInvoker(request *model.ListConformancePackComplianceScoresRequest) *ListConformancePackComplianceScoresInvoker

ListConformancePackComplianceScoresInvoker 列举合规规则包分数

func (*ConfigClient) ListConformancePacks added in v0.1.52

ListConformancePacks 列举合规规则包

列举用户的合规规则包。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListConformancePacksInvoker added in v0.1.52

func (c *ConfigClient) ListConformancePacksInvoker(request *model.ListConformancePacksRequest) *ListConformancePacksInvoker

ListConformancePacksInvoker 列举合规规则包

func (*ConfigClient) ListOrganizationConformancePackStatuses added in v0.1.61

ListOrganizationConformancePackStatuses 查看组织合规规则包部署状态

列举用户的组织合规规则包部署状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListOrganizationConformancePackStatusesInvoker added in v0.1.61

func (c *ConfigClient) ListOrganizationConformancePackStatusesInvoker(request *model.ListOrganizationConformancePackStatusesRequest) *ListOrganizationConformancePackStatusesInvoker

ListOrganizationConformancePackStatusesInvoker 查看组织合规规则包部署状态

func (*ConfigClient) ListOrganizationConformancePacks added in v0.1.61

ListOrganizationConformancePacks 列举组织合规规则包

列举用户的组织合规规则包。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListOrganizationConformancePacksInvoker added in v0.1.61

func (c *ConfigClient) ListOrganizationConformancePacksInvoker(request *model.ListOrganizationConformancePacksRequest) *ListOrganizationConformancePacksInvoker

ListOrganizationConformancePacksInvoker 列举组织合规规则包

func (*ConfigClient) ListOrganizationPolicyAssignments

ListOrganizationPolicyAssignments 查询组织合规规则列表

查询组织合规规则列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListOrganizationPolicyAssignmentsInvoker

func (c *ConfigClient) ListOrganizationPolicyAssignmentsInvoker(request *model.ListOrganizationPolicyAssignmentsRequest) *ListOrganizationPolicyAssignmentsInvoker

ListOrganizationPolicyAssignmentsInvoker 查询组织合规规则列表

func (*ConfigClient) ListPendingAggregationRequests

ListPendingAggregationRequests 查询所有挂起的聚合请求列表

查询所有挂起的聚合请求列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListPendingAggregationRequestsInvoker

func (c *ConfigClient) ListPendingAggregationRequestsInvoker(request *model.ListPendingAggregationRequestsRequest) *ListPendingAggregationRequestsInvoker

ListPendingAggregationRequestsInvoker 查询所有挂起的聚合请求列表

func (*ConfigClient) ListPolicyAssignments

ListPolicyAssignments 列出合规规则

列出用户的合规规则

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListPolicyAssignmentsInvoker

func (c *ConfigClient) ListPolicyAssignmentsInvoker(request *model.ListPolicyAssignmentsRequest) *ListPolicyAssignmentsInvoker

ListPolicyAssignmentsInvoker 列出合规规则

func (*ConfigClient) ListPolicyStatesByAssignmentId

ListPolicyStatesByAssignmentId 获取规则的合规结果

根据规则ID查询所有的合规结果

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListPolicyStatesByAssignmentIdInvoker

func (c *ConfigClient) ListPolicyStatesByAssignmentIdInvoker(request *model.ListPolicyStatesByAssignmentIdRequest) *ListPolicyStatesByAssignmentIdInvoker

ListPolicyStatesByAssignmentIdInvoker 获取规则的合规结果

func (*ConfigClient) ListPolicyStatesByDomainId

ListPolicyStatesByDomainId 获取用户的合规结果

查询用户所有的合规结果

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListPolicyStatesByDomainIdInvoker

func (c *ConfigClient) ListPolicyStatesByDomainIdInvoker(request *model.ListPolicyStatesByDomainIdRequest) *ListPolicyStatesByDomainIdInvoker

ListPolicyStatesByDomainIdInvoker 获取用户的合规结果

func (*ConfigClient) ListPolicyStatesByResourceId

ListPolicyStatesByResourceId 获取资源的合规结果

根据资源ID查询所有合规结果

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListPolicyStatesByResourceIdInvoker

func (c *ConfigClient) ListPolicyStatesByResourceIdInvoker(request *model.ListPolicyStatesByResourceIdRequest) *ListPolicyStatesByResourceIdInvoker

ListPolicyStatesByResourceIdInvoker 获取资源的合规结果

func (*ConfigClient) ListProviders

ListProviders 列举云服务

查询Config支持的云服务、资源、区域列表

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListProvidersInvoker

func (c *ConfigClient) ListProvidersInvoker(request *model.ListProvidersRequest) *ListProvidersInvoker

ListProvidersInvoker 列举云服务

func (*ConfigClient) ListRegions

func (c *ConfigClient) ListRegions(request *model.ListRegionsRequest) (*model.ListRegionsResponse, error)

ListRegions 查询用户可见的区域

查询用户可见的区域

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListRegionsInvoker

func (c *ConfigClient) ListRegionsInvoker(request *model.ListRegionsRequest) *ListRegionsInvoker

ListRegionsInvoker 查询用户可见的区域

func (*ConfigClient) ListRemediationExceptions added in v0.1.100

ListRemediationExceptions 查询修正例外

查询合规规则修正例外。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListRemediationExceptionsInvoker added in v0.1.100

func (c *ConfigClient) ListRemediationExceptionsInvoker(request *model.ListRemediationExceptionsRequest) *ListRemediationExceptionsInvoker

ListRemediationExceptionsInvoker 查询修正例外

func (*ConfigClient) ListRemediationExecutionStatuses added in v0.1.100

ListRemediationExecutionStatuses 查询修正执行结果

查询合规规则修正执行结果详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListRemediationExecutionStatusesInvoker added in v0.1.100

func (c *ConfigClient) ListRemediationExecutionStatusesInvoker(request *model.ListRemediationExecutionStatusesRequest) *ListRemediationExecutionStatusesInvoker

ListRemediationExecutionStatusesInvoker 查询修正执行结果

func (*ConfigClient) ListResources

ListResources 列举指定类型的资源

返回当前租户下特定资源类型的资源,需要当前用户有rms:resources:list权限。比如查询云服务器,对应的Config资源类型是ecs.cloudservers,其中provider为ecs,type为cloudservers。 Config支持的服务和资源类型参见[支持的服务和区域](https://console.huaweicloud.com/eps/#/resources/supported)。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListResourcesByTag added in v0.1.97

ListResourcesByTag 查询资源实例列表

使用标签过滤实例,标签管理服务需要提供按标签过滤各服务实例并汇总显示在列表中,需要各服务提供查询能力。注意:tags, tags_any, not_tags, not_tags_any等字段支持的tag的数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListResourcesByTagInvoker added in v0.1.97

func (c *ConfigClient) ListResourcesByTagInvoker(request *model.ListResourcesByTagRequest) *ListResourcesByTagInvoker

ListResourcesByTagInvoker 查询资源实例列表

func (*ConfigClient) ListResourcesInvoker

func (c *ConfigClient) ListResourcesInvoker(request *model.ListResourcesRequest) *ListResourcesInvoker

ListResourcesInvoker 列举指定类型的资源

func (*ConfigClient) ListSchemas

func (c *ConfigClient) ListSchemas(request *model.ListSchemasRequest) (*model.ListSchemasResponse, error)

ListSchemas 列举高级查询Schema

List Schemas

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListSchemasInvoker

func (c *ConfigClient) ListSchemasInvoker(request *model.ListSchemasRequest) *ListSchemasInvoker

ListSchemasInvoker 列举高级查询Schema

func (*ConfigClient) ListStoredQueries

ListStoredQueries 列出高级查询

列举所有高级查询

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListStoredQueriesInvoker

func (c *ConfigClient) ListStoredQueriesInvoker(request *model.ListStoredQueriesRequest) *ListStoredQueriesInvoker

ListStoredQueriesInvoker 列出高级查询

func (*ConfigClient) ListTagsForResource added in v0.1.97

ListTagsForResource 查询资源标签

查询指定实例的标签信息。标签管理服务需要使用该接口查询指定实例的全部标签数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListTagsForResourceInvoker added in v0.1.97

func (c *ConfigClient) ListTagsForResourceInvoker(request *model.ListTagsForResourceRequest) *ListTagsForResourceInvoker

ListTagsForResourceInvoker 查询资源标签

func (*ConfigClient) ListTagsForResourceType added in v0.1.97

ListTagsForResourceType 查询项目标签

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

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListTagsForResourceTypeInvoker added in v0.1.97

func (c *ConfigClient) ListTagsForResourceTypeInvoker(request *model.ListTagsForResourceTypeRequest) *ListTagsForResourceTypeInvoker

ListTagsForResourceTypeInvoker 查询项目标签

func (*ConfigClient) ListTrackedResourceTags added in v0.1.72

ListTrackedResourceTags 列举资源记录器收集的资源标签

查询当前用户资源记录器收集的资源的标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListTrackedResourceTagsInvoker added in v0.1.72

func (c *ConfigClient) ListTrackedResourceTagsInvoker(request *model.ListTrackedResourceTagsRequest) *ListTrackedResourceTagsInvoker

ListTrackedResourceTagsInvoker 列举资源记录器收集的资源标签

func (*ConfigClient) ListTrackedResources added in v0.1.72

ListTrackedResources 列举资源记录器收集的全部资源

查询当前用户资源记录器收集的全部资源,需要当前用户有rms:resources:list权限。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ListTrackedResourcesInvoker added in v0.1.72

func (c *ConfigClient) ListTrackedResourcesInvoker(request *model.ListTrackedResourcesRequest) *ListTrackedResourcesInvoker

ListTrackedResourcesInvoker 列举资源记录器收集的全部资源

func (*ConfigClient) RunAggregateResourceQuery

RunAggregateResourceQuery 对指定聚合器执行高级查询

对指定聚合器执行高级查询。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) RunAggregateResourceQueryInvoker

func (c *ConfigClient) RunAggregateResourceQueryInvoker(request *model.RunAggregateResourceQueryRequest) *RunAggregateResourceQueryInvoker

RunAggregateResourceQueryInvoker 对指定聚合器执行高级查询

func (*ConfigClient) RunEvaluationByPolicyAssignmentId

RunEvaluationByPolicyAssignmentId 运行合规评估

根据规则ID评估此规则

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) RunEvaluationByPolicyAssignmentIdInvoker

func (c *ConfigClient) RunEvaluationByPolicyAssignmentIdInvoker(request *model.RunEvaluationByPolicyAssignmentIdRequest) *RunEvaluationByPolicyAssignmentIdInvoker

RunEvaluationByPolicyAssignmentIdInvoker 运行合规评估

func (*ConfigClient) RunQuery

func (c *ConfigClient) RunQuery(request *model.RunQueryRequest) (*model.RunQueryResponse, error)

RunQuery 运行高级查询

执行高级查询

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) RunQueryInvoker

func (c *ConfigClient) RunQueryInvoker(request *model.RunQueryRequest) *RunQueryInvoker

RunQueryInvoker 运行高级查询

func (*ConfigClient) RunRemediationExecution added in v0.1.100

RunRemediationExecution 运行修正执行

手动运行合规规则修正执行。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) RunRemediationExecutionInvoker added in v0.1.100

func (c *ConfigClient) RunRemediationExecutionInvoker(request *model.RunRemediationExecutionRequest) *RunRemediationExecutionInvoker

RunRemediationExecutionInvoker 运行修正执行

func (*ConfigClient) ShowAggregateComplianceDetailsByPolicyAssignment

ShowAggregateComplianceDetailsByPolicyAssignment 查询指定聚合合规规则的评估结果详情

返回指定聚合合规规则的评估结果详情。包含评估了哪些资源,以及每个资源是否符合规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowAggregateComplianceDetailsByPolicyAssignmentInvoker

ShowAggregateComplianceDetailsByPolicyAssignmentInvoker 查询指定聚合合规规则的评估结果详情

func (*ConfigClient) ShowAggregateDiscoveredResourceCounts

ShowAggregateDiscoveredResourceCounts 查询聚合器中帐号资源的计数

查询聚合器中帐号资源的计数,支持通过过滤器和GroupByKey来统计资源数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowAggregateDiscoveredResourceCountsInvoker

func (c *ConfigClient) ShowAggregateDiscoveredResourceCountsInvoker(request *model.ShowAggregateDiscoveredResourceCountsRequest) *ShowAggregateDiscoveredResourceCountsInvoker

ShowAggregateDiscoveredResourceCountsInvoker 查询聚合器中帐号资源的计数

func (*ConfigClient) ShowAggregatePolicyAssignmentDetail

ShowAggregatePolicyAssignmentDetail 查询指定聚合合规规则详情

返回指定聚合合规规则详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowAggregatePolicyAssignmentDetailInvoker

func (c *ConfigClient) ShowAggregatePolicyAssignmentDetailInvoker(request *model.ShowAggregatePolicyAssignmentDetailRequest) *ShowAggregatePolicyAssignmentDetailInvoker

ShowAggregatePolicyAssignmentDetailInvoker 查询指定聚合合规规则详情

func (*ConfigClient) ShowAggregatePolicyStateComplianceSummary

ShowAggregatePolicyStateComplianceSummary 查询聚合器中一个或多个帐户的合规概况

查询聚合器中一个或多个帐户的合规和不合规规则数。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowAggregatePolicyStateComplianceSummaryInvoker

ShowAggregatePolicyStateComplianceSummaryInvoker 查询聚合器中一个或多个帐户的合规概况

func (*ConfigClient) ShowAggregateResourceConfig

ShowAggregateResourceConfig 查询源帐号中资源的详情

查询源帐号中特定资源的详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowAggregateResourceConfigInvoker

func (c *ConfigClient) ShowAggregateResourceConfigInvoker(request *model.ShowAggregateResourceConfigRequest) *ShowAggregateResourceConfigInvoker

ShowAggregateResourceConfigInvoker 查询源帐号中资源的详情

func (*ConfigClient) ShowBuiltInConformancePackTemplate added in v0.1.52

ShowBuiltInConformancePackTemplate 查看预定义合规规则包模板

根据ID获取单个预定义合规规则包模板。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowBuiltInConformancePackTemplateInvoker added in v0.1.52

func (c *ConfigClient) ShowBuiltInConformancePackTemplateInvoker(request *model.ShowBuiltInConformancePackTemplateRequest) *ShowBuiltInConformancePackTemplateInvoker

ShowBuiltInConformancePackTemplateInvoker 查看预定义合规规则包模板

func (*ConfigClient) ShowBuiltInPolicyDefinition

ShowBuiltInPolicyDefinition 查询单个内置策略

根据策略ID查询单个内置策略

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowBuiltInPolicyDefinitionInvoker

func (c *ConfigClient) ShowBuiltInPolicyDefinitionInvoker(request *model.ShowBuiltInPolicyDefinitionRequest) *ShowBuiltInPolicyDefinitionInvoker

ShowBuiltInPolicyDefinitionInvoker 查询单个内置策略

func (*ConfigClient) ShowConfigurationAggregator

ShowConfigurationAggregator 查询指定资源聚合器

查询指定资源聚合器。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowConfigurationAggregatorInvoker

func (c *ConfigClient) ShowConfigurationAggregatorInvoker(request *model.ShowConfigurationAggregatorRequest) *ShowConfigurationAggregatorInvoker

ShowConfigurationAggregatorInvoker 查询指定资源聚合器

func (*ConfigClient) ShowConfigurationAggregatorSourcesStatus

ShowConfigurationAggregatorSourcesStatus 查询指定资源聚合器聚合帐号的状态信息

查询指定资源聚合器聚合帐号的状态信息,状态包括验证源帐号和聚合器帐号之间授权的信息。如果失败,状态包含相关的错误码或消息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowConfigurationAggregatorSourcesStatusInvoker

func (c *ConfigClient) ShowConfigurationAggregatorSourcesStatusInvoker(request *model.ShowConfigurationAggregatorSourcesStatusRequest) *ShowConfigurationAggregatorSourcesStatusInvoker

ShowConfigurationAggregatorSourcesStatusInvoker 查询指定资源聚合器聚合帐号的状态信息

func (*ConfigClient) ShowConformancePack added in v0.1.52

ShowConformancePack 查看合规规则包

根据ID获取单个合规规则包。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowConformancePackInvoker added in v0.1.52

func (c *ConfigClient) ShowConformancePackInvoker(request *model.ShowConformancePackRequest) *ShowConformancePackInvoker

ShowConformancePackInvoker 查看合规规则包

func (*ConfigClient) ShowEvaluationStateByAssignmentId

ShowEvaluationStateByAssignmentId 获取规则的评估状态

根据规则ID查询此规则的评估状态

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowEvaluationStateByAssignmentIdInvoker

func (c *ConfigClient) ShowEvaluationStateByAssignmentIdInvoker(request *model.ShowEvaluationStateByAssignmentIdRequest) *ShowEvaluationStateByAssignmentIdInvoker

ShowEvaluationStateByAssignmentIdInvoker 获取规则的评估状态

func (*ConfigClient) ShowOrganizationConformancePack added in v0.1.61

ShowOrganizationConformancePack 查看组织合规规则包

根据ID获取单个组织合规规则包详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowOrganizationConformancePackDetailedStatuses added in v0.1.61

ShowOrganizationConformancePackDetailedStatuses 查看组织合规规则包部署详细状态

查看指定组织合规规则包在成员帐号中的部署状态详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowOrganizationConformancePackDetailedStatusesInvoker added in v0.1.61

ShowOrganizationConformancePackDetailedStatusesInvoker 查看组织合规规则包部署详细状态

func (*ConfigClient) ShowOrganizationConformancePackInvoker added in v0.1.61

func (c *ConfigClient) ShowOrganizationConformancePackInvoker(request *model.ShowOrganizationConformancePackRequest) *ShowOrganizationConformancePackInvoker

ShowOrganizationConformancePackInvoker 查看组织合规规则包

func (*ConfigClient) ShowOrganizationPolicyAssignment

ShowOrganizationPolicyAssignment 查询指定组织合规规则

查询指定组织合规规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowOrganizationPolicyAssignmentDetailedStatus

ShowOrganizationPolicyAssignmentDetailedStatus 查询组织内每个成员帐号合规规则部署的详细状态

查询组织内每个成员帐号合规规则部署的详细状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowOrganizationPolicyAssignmentDetailedStatusInvoker

ShowOrganizationPolicyAssignmentDetailedStatusInvoker 查询组织内每个成员帐号合规规则部署的详细状态

func (*ConfigClient) ShowOrganizationPolicyAssignmentInvoker

func (c *ConfigClient) ShowOrganizationPolicyAssignmentInvoker(request *model.ShowOrganizationPolicyAssignmentRequest) *ShowOrganizationPolicyAssignmentInvoker

ShowOrganizationPolicyAssignmentInvoker 查询指定组织合规规则

func (*ConfigClient) ShowOrganizationPolicyAssignmentStatuses

ShowOrganizationPolicyAssignmentStatuses 查询组织合规规则部署状态

查询组织合规规则部署状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowOrganizationPolicyAssignmentStatusesInvoker

func (c *ConfigClient) ShowOrganizationPolicyAssignmentStatusesInvoker(request *model.ShowOrganizationPolicyAssignmentStatusesRequest) *ShowOrganizationPolicyAssignmentStatusesInvoker

ShowOrganizationPolicyAssignmentStatusesInvoker 查询组织合规规则部署状态

func (*ConfigClient) ShowPolicyAssignment

ShowPolicyAssignment 获取单个合规规则

根据规则ID获取单个规则

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowPolicyAssignmentInvoker

func (c *ConfigClient) ShowPolicyAssignmentInvoker(request *model.ShowPolicyAssignmentRequest) *ShowPolicyAssignmentInvoker

ShowPolicyAssignmentInvoker 获取单个合规规则

func (*ConfigClient) ShowRemediationConfiguration added in v0.1.100

ShowRemediationConfiguration 查询修正配置

查询合规规则修正配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowRemediationConfigurationInvoker added in v0.1.100

func (c *ConfigClient) ShowRemediationConfigurationInvoker(request *model.ShowRemediationConfigurationRequest) *ShowRemediationConfigurationInvoker

ShowRemediationConfigurationInvoker 查询修正配置

func (*ConfigClient) ShowResourceById

ShowResourceById 查询单个资源

指定资源ID,返回该资源的详细信息,需要当前用户有rms:resources:get权限。比如查询云服务器,对应的Config资源类型是ecs.cloudservers,其中provider为ecs,type为cloudservers。Config支持的服务和资源类型参见[支持的服务和区域](https://console.huaweicloud.com/eps/#/resources/supported)。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowResourceByIdInvoker

func (c *ConfigClient) ShowResourceByIdInvoker(request *model.ShowResourceByIdRequest) *ShowResourceByIdInvoker

ShowResourceByIdInvoker 查询单个资源

func (*ConfigClient) ShowResourceDetail

ShowResourceDetail 查询帐号下的单个资源

查询当前帐号下的单个资源。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowResourceDetailInvoker

func (c *ConfigClient) ShowResourceDetailInvoker(request *model.ShowResourceDetailRequest) *ShowResourceDetailInvoker

ShowResourceDetailInvoker 查询帐号下的单个资源

func (*ConfigClient) ShowResourceHistory

ShowResourceHistory 查询资源历史

查询资源与资源关系的变更历史

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowResourceHistoryInvoker

func (c *ConfigClient) ShowResourceHistoryInvoker(request *model.ShowResourceHistoryRequest) *ShowResourceHistoryInvoker

ShowResourceHistoryInvoker 查询资源历史

func (*ConfigClient) ShowResourceRelations

ShowResourceRelations 列举资源关系

指定资源ID,查询该资源与其他资源的关联关系,可以指定关系方向为\"in\" 或者\"out\"。资源关系依赖开启资源记录器。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowResourceRelationsDetail

ShowResourceRelationsDetail 列举资源关系详情

指定资源ID,查询该资源与其他资源的关联关系,可以指定关系方向为“in”或者“out”,需要当帐号有rms:resources:getRelation权限。资源关系依赖开启资源记录器。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowResourceRelationsDetailInvoker

func (c *ConfigClient) ShowResourceRelationsDetailInvoker(request *model.ShowResourceRelationsDetailRequest) *ShowResourceRelationsDetailInvoker

ShowResourceRelationsDetailInvoker 列举资源关系详情

func (*ConfigClient) ShowResourceRelationsInvoker

func (c *ConfigClient) ShowResourceRelationsInvoker(request *model.ShowResourceRelationsRequest) *ShowResourceRelationsInvoker

ShowResourceRelationsInvoker 列举资源关系

func (*ConfigClient) ShowStoredQuery

ShowStoredQuery 查询单个高级查询

Show Resource Query Language

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowStoredQueryInvoker

func (c *ConfigClient) ShowStoredQueryInvoker(request *model.ShowStoredQueryRequest) *ShowStoredQueryInvoker

ShowStoredQueryInvoker 查询单个高级查询

func (*ConfigClient) ShowTrackedResourceDetail added in v0.1.72

ShowTrackedResourceDetail 查询资源记录器收集的单个资源

查询当前用户资源记录器收集的单个资源。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowTrackedResourceDetailInvoker added in v0.1.72

func (c *ConfigClient) ShowTrackedResourceDetailInvoker(request *model.ShowTrackedResourceDetailRequest) *ShowTrackedResourceDetailInvoker

ShowTrackedResourceDetailInvoker 查询资源记录器收集的单个资源

func (*ConfigClient) ShowTrackerConfig

ShowTrackerConfig 查询记录器

查询资源记录器的详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) ShowTrackerConfigInvoker

func (c *ConfigClient) ShowTrackerConfigInvoker(request *model.ShowTrackerConfigRequest) *ShowTrackerConfigInvoker

ShowTrackerConfigInvoker 查询记录器

func (*ConfigClient) TagResource added in v0.1.97

func (c *ConfigClient) TagResource(request *model.TagResourceRequest) (*model.TagResourceResponse, error)

TagResource 批量添加资源标签

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

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) TagResourceInvoker added in v0.1.97

func (c *ConfigClient) TagResourceInvoker(request *model.TagResourceRequest) *TagResourceInvoker

TagResourceInvoker 批量添加资源标签

func (*ConfigClient) UnTagResource added in v0.1.97

UnTagResource 批量删除资源标签

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

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) UnTagResourceInvoker added in v0.1.97

func (c *ConfigClient) UnTagResourceInvoker(request *model.UnTagResourceRequest) *UnTagResourceInvoker

UnTagResourceInvoker 批量删除资源标签

func (*ConfigClient) UpdateConfigurationAggregator

UpdateConfigurationAggregator 更新资源聚合器

更新资源聚合器。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) UpdateConfigurationAggregatorInvoker

func (c *ConfigClient) UpdateConfigurationAggregatorInvoker(request *model.UpdateConfigurationAggregatorRequest) *UpdateConfigurationAggregatorInvoker

UpdateConfigurationAggregatorInvoker 更新资源聚合器

func (*ConfigClient) UpdateConformancePack added in v0.1.92

UpdateConformancePack 更新合规规则包

更新用户的合规规则包。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) UpdateConformancePackInvoker added in v0.1.92

func (c *ConfigClient) UpdateConformancePackInvoker(request *model.UpdateConformancePackRequest) *UpdateConformancePackInvoker

UpdateConformancePackInvoker 更新合规规则包

func (*ConfigClient) UpdateOrganizationConformancePack added in v0.1.92

UpdateOrganizationConformancePack 更新组织合规规则包

更新用户的组织合规规则包。

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) UpdateOrganizationConformancePackInvoker added in v0.1.92

func (c *ConfigClient) UpdateOrganizationConformancePackInvoker(request *model.UpdateOrganizationConformancePackRequest) *UpdateOrganizationConformancePackInvoker

UpdateOrganizationConformancePackInvoker 更新组织合规规则包

func (*ConfigClient) UpdateOrganizationPolicyAssignment added in v0.1.90

UpdateOrganizationPolicyAssignment 更新组织合规规则

更新组织合规规则

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) UpdateOrganizationPolicyAssignmentInvoker added in v0.1.90

func (c *ConfigClient) UpdateOrganizationPolicyAssignmentInvoker(request *model.UpdateOrganizationPolicyAssignmentRequest) *UpdateOrganizationPolicyAssignmentInvoker

UpdateOrganizationPolicyAssignmentInvoker 更新组织合规规则

func (*ConfigClient) UpdatePolicyAssignment

UpdatePolicyAssignment 更新合规规则

更新用户的合规规则

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) UpdatePolicyAssignmentInvoker

func (c *ConfigClient) UpdatePolicyAssignmentInvoker(request *model.UpdatePolicyAssignmentRequest) *UpdatePolicyAssignmentInvoker

UpdatePolicyAssignmentInvoker 更新合规规则

func (*ConfigClient) UpdatePolicyState

UpdatePolicyState 更新合规评估结果

更新用户自定义合规规则的合规评估结果

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) UpdatePolicyStateInvoker

func (c *ConfigClient) UpdatePolicyStateInvoker(request *model.UpdatePolicyStateRequest) *UpdatePolicyStateInvoker

UpdatePolicyStateInvoker 更新合规评估结果

func (*ConfigClient) UpdateStoredQuery

UpdateStoredQuery 更新单个高级查询

更新自定义查询

Please refer to HUAWEI cloud API Explorer for details.

func (*ConfigClient) UpdateStoredQueryInvoker

func (c *ConfigClient) UpdateStoredQueryInvoker(request *model.UpdateStoredQueryRequest) *UpdateStoredQueryInvoker

UpdateStoredQueryInvoker 更新单个高级查询

type CountAllResourcesInvoker

type CountAllResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*CountAllResourcesInvoker) Invoke

type CountResourcesByTagInvoker added in v0.1.97

type CountResourcesByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CountResourcesByTagInvoker) Invoke added in v0.1.97

type CountTrackedResourcesInvoker added in v0.1.72

type CountTrackedResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*CountTrackedResourcesInvoker) Invoke added in v0.1.72

type CreateAggregationAuthorizationInvoker

type CreateAggregationAuthorizationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAggregationAuthorizationInvoker) Invoke

type CreateConfigurationAggregatorInvoker

type CreateConfigurationAggregatorInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConfigurationAggregatorInvoker) Invoke

type CreateConformancePackInvoker added in v0.1.52

type CreateConformancePackInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConformancePackInvoker) Invoke added in v0.1.52

type CreateOrUpdateRemediationConfigurationInvoker added in v0.1.100

type CreateOrUpdateRemediationConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateOrUpdateRemediationConfigurationInvoker) Invoke added in v0.1.100

type CreateOrganizationConformancePackInvoker added in v0.1.61

type CreateOrganizationConformancePackInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateOrganizationConformancePackInvoker) Invoke added in v0.1.61

type CreateOrganizationPolicyAssignmentInvoker

type CreateOrganizationPolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateOrganizationPolicyAssignmentInvoker) Invoke

type CreatePolicyAssignmentsInvoker

type CreatePolicyAssignmentsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePolicyAssignmentsInvoker) Invoke

type CreateStoredQueryInvoker

type CreateStoredQueryInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateStoredQueryInvoker) Invoke

type CreateTrackerConfigInvoker

type CreateTrackerConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTrackerConfigInvoker) Invoke

type DeleteAggregationAuthorizationInvoker

type DeleteAggregationAuthorizationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAggregationAuthorizationInvoker) Invoke

type DeleteConfigurationAggregatorInvoker

type DeleteConfigurationAggregatorInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConfigurationAggregatorInvoker) Invoke

type DeleteConformancePackInvoker added in v0.1.52

type DeleteConformancePackInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConformancePackInvoker) Invoke added in v0.1.52

type DeleteOrganizationConformancePackInvoker added in v0.1.61

type DeleteOrganizationConformancePackInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteOrganizationConformancePackInvoker) Invoke added in v0.1.61

type DeleteOrganizationPolicyAssignmentInvoker

type DeleteOrganizationPolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteOrganizationPolicyAssignmentInvoker) Invoke

type DeletePendingAggregationRequestInvoker

type DeletePendingAggregationRequestInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePendingAggregationRequestInvoker) Invoke

type DeletePolicyAssignmentInvoker

type DeletePolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePolicyAssignmentInvoker) Invoke

type DeleteRemediationConfigurationInvoker added in v0.1.100

type DeleteRemediationConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRemediationConfigurationInvoker) Invoke added in v0.1.100

type DeleteStoredQueryInvoker

type DeleteStoredQueryInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteStoredQueryInvoker) Invoke

type DeleteTrackerConfigInvoker

type DeleteTrackerConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTrackerConfigInvoker) Invoke

type DisablePolicyAssignmentInvoker

type DisablePolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*DisablePolicyAssignmentInvoker) Invoke

type EnablePolicyAssignmentInvoker

type EnablePolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*EnablePolicyAssignmentInvoker) Invoke

type ListAggregateComplianceByPolicyAssignmentInvoker

type ListAggregateComplianceByPolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAggregateComplianceByPolicyAssignmentInvoker) Invoke

type ListAggregateDiscoveredResourcesInvoker

type ListAggregateDiscoveredResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAggregateDiscoveredResourcesInvoker) Invoke

type ListAggregationAuthorizationsInvoker

type ListAggregationAuthorizationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAggregationAuthorizationsInvoker) Invoke

type ListAllResourcesInvoker

type ListAllResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAllResourcesInvoker) Invoke

type ListAllTagsInvoker

type ListAllTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAllTagsInvoker) Invoke

type ListBuiltInConformancePackTemplatesInvoker added in v0.1.52

type ListBuiltInConformancePackTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBuiltInConformancePackTemplatesInvoker) Invoke added in v0.1.52

type ListBuiltInPolicyDefinitionsInvoker

type ListBuiltInPolicyDefinitionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBuiltInPolicyDefinitionsInvoker) Invoke

type ListConfigurationAggregatorsInvoker

type ListConfigurationAggregatorsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationAggregatorsInvoker) Invoke

type ListConformancePackComplianceByPackIdInvoker added in v0.1.52

type ListConformancePackComplianceByPackIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConformancePackComplianceByPackIdInvoker) Invoke added in v0.1.52

type ListConformancePackComplianceDetailsByPackIdInvoker added in v0.1.52

type ListConformancePackComplianceDetailsByPackIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConformancePackComplianceDetailsByPackIdInvoker) Invoke added in v0.1.52

type ListConformancePackComplianceScoresInvoker added in v0.1.52

type ListConformancePackComplianceScoresInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConformancePackComplianceScoresInvoker) Invoke added in v0.1.52

type ListConformancePacksInvoker added in v0.1.52

type ListConformancePacksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConformancePacksInvoker) Invoke added in v0.1.52

type ListOrganizationConformancePackStatusesInvoker added in v0.1.61

type ListOrganizationConformancePackStatusesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOrganizationConformancePackStatusesInvoker) Invoke added in v0.1.61

type ListOrganizationConformancePacksInvoker added in v0.1.61

type ListOrganizationConformancePacksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOrganizationConformancePacksInvoker) Invoke added in v0.1.61

type ListOrganizationPolicyAssignmentsInvoker

type ListOrganizationPolicyAssignmentsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOrganizationPolicyAssignmentsInvoker) Invoke

type ListPendingAggregationRequestsInvoker

type ListPendingAggregationRequestsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPendingAggregationRequestsInvoker) Invoke

type ListPolicyAssignmentsInvoker

type ListPolicyAssignmentsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPolicyAssignmentsInvoker) Invoke

type ListPolicyStatesByAssignmentIdInvoker

type ListPolicyStatesByAssignmentIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPolicyStatesByAssignmentIdInvoker) Invoke

type ListPolicyStatesByDomainIdInvoker

type ListPolicyStatesByDomainIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPolicyStatesByDomainIdInvoker) Invoke

type ListPolicyStatesByResourceIdInvoker

type ListPolicyStatesByResourceIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPolicyStatesByResourceIdInvoker) Invoke

type ListProvidersInvoker

type ListProvidersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProvidersInvoker) Invoke

type ListRegionsInvoker

type ListRegionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRegionsInvoker) Invoke

type ListRemediationExceptionsInvoker added in v0.1.100

type ListRemediationExceptionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRemediationExceptionsInvoker) Invoke added in v0.1.100

type ListRemediationExecutionStatusesInvoker added in v0.1.100

type ListRemediationExecutionStatusesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRemediationExecutionStatusesInvoker) Invoke added in v0.1.100

type ListResourcesByTagInvoker added in v0.1.97

type ListResourcesByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourcesByTagInvoker) Invoke added in v0.1.97

type ListResourcesInvoker

type ListResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourcesInvoker) Invoke

type ListSchemasInvoker

type ListSchemasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSchemasInvoker) Invoke

type ListStoredQueriesInvoker

type ListStoredQueriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStoredQueriesInvoker) Invoke

type ListTagsForResourceInvoker added in v0.1.97

type ListTagsForResourceInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTagsForResourceInvoker) Invoke added in v0.1.97

type ListTagsForResourceTypeInvoker added in v0.1.97

type ListTagsForResourceTypeInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTagsForResourceTypeInvoker) Invoke added in v0.1.97

type ListTrackedResourceTagsInvoker added in v0.1.72

type ListTrackedResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTrackedResourceTagsInvoker) Invoke added in v0.1.72

type ListTrackedResourcesInvoker added in v0.1.72

type ListTrackedResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTrackedResourcesInvoker) Invoke added in v0.1.72

type RunAggregateResourceQueryInvoker

type RunAggregateResourceQueryInvoker struct {
	*invoker.BaseInvoker
}

func (*RunAggregateResourceQueryInvoker) Invoke

type RunEvaluationByPolicyAssignmentIdInvoker

type RunEvaluationByPolicyAssignmentIdInvoker struct {
	*invoker.BaseInvoker
}

func (*RunEvaluationByPolicyAssignmentIdInvoker) Invoke

type RunQueryInvoker

type RunQueryInvoker struct {
	*invoker.BaseInvoker
}

func (*RunQueryInvoker) Invoke

func (i *RunQueryInvoker) Invoke() (*model.RunQueryResponse, error)

type RunRemediationExecutionInvoker added in v0.1.100

type RunRemediationExecutionInvoker struct {
	*invoker.BaseInvoker
}

func (*RunRemediationExecutionInvoker) Invoke added in v0.1.100

type ShowAggregateComplianceDetailsByPolicyAssignmentInvoker

type ShowAggregateComplianceDetailsByPolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAggregateComplianceDetailsByPolicyAssignmentInvoker) Invoke

type ShowAggregateDiscoveredResourceCountsInvoker

type ShowAggregateDiscoveredResourceCountsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAggregateDiscoveredResourceCountsInvoker) Invoke

type ShowAggregatePolicyAssignmentDetailInvoker

type ShowAggregatePolicyAssignmentDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAggregatePolicyAssignmentDetailInvoker) Invoke

type ShowAggregatePolicyStateComplianceSummaryInvoker

type ShowAggregatePolicyStateComplianceSummaryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAggregatePolicyStateComplianceSummaryInvoker) Invoke

type ShowAggregateResourceConfigInvoker

type ShowAggregateResourceConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAggregateResourceConfigInvoker) Invoke

type ShowBuiltInConformancePackTemplateInvoker added in v0.1.52

type ShowBuiltInConformancePackTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBuiltInConformancePackTemplateInvoker) Invoke added in v0.1.52

type ShowBuiltInPolicyDefinitionInvoker

type ShowBuiltInPolicyDefinitionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBuiltInPolicyDefinitionInvoker) Invoke

type ShowConfigurationAggregatorInvoker

type ShowConfigurationAggregatorInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigurationAggregatorInvoker) Invoke

type ShowConfigurationAggregatorSourcesStatusInvoker

type ShowConfigurationAggregatorSourcesStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigurationAggregatorSourcesStatusInvoker) Invoke

type ShowConformancePackInvoker added in v0.1.52

type ShowConformancePackInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConformancePackInvoker) Invoke added in v0.1.52

type ShowEvaluationStateByAssignmentIdInvoker

type ShowEvaluationStateByAssignmentIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEvaluationStateByAssignmentIdInvoker) Invoke

type ShowOrganizationConformancePackDetailedStatusesInvoker added in v0.1.61

type ShowOrganizationConformancePackDetailedStatusesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOrganizationConformancePackDetailedStatusesInvoker) Invoke added in v0.1.61

type ShowOrganizationConformancePackInvoker added in v0.1.61

type ShowOrganizationConformancePackInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOrganizationConformancePackInvoker) Invoke added in v0.1.61

type ShowOrganizationPolicyAssignmentDetailedStatusInvoker

type ShowOrganizationPolicyAssignmentDetailedStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOrganizationPolicyAssignmentDetailedStatusInvoker) Invoke

type ShowOrganizationPolicyAssignmentInvoker

type ShowOrganizationPolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOrganizationPolicyAssignmentInvoker) Invoke

type ShowOrganizationPolicyAssignmentStatusesInvoker

type ShowOrganizationPolicyAssignmentStatusesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOrganizationPolicyAssignmentStatusesInvoker) Invoke

type ShowPolicyAssignmentInvoker

type ShowPolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPolicyAssignmentInvoker) Invoke

type ShowRemediationConfigurationInvoker added in v0.1.100

type ShowRemediationConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRemediationConfigurationInvoker) Invoke added in v0.1.100

type ShowResourceByIdInvoker

type ShowResourceByIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceByIdInvoker) Invoke

type ShowResourceDetailInvoker

type ShowResourceDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceDetailInvoker) Invoke

type ShowResourceHistoryInvoker

type ShowResourceHistoryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceHistoryInvoker) Invoke

type ShowResourceRelationsDetailInvoker

type ShowResourceRelationsDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceRelationsDetailInvoker) Invoke

type ShowResourceRelationsInvoker

type ShowResourceRelationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceRelationsInvoker) Invoke

type ShowStoredQueryInvoker

type ShowStoredQueryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowStoredQueryInvoker) Invoke

type ShowTrackedResourceDetailInvoker added in v0.1.72

type ShowTrackedResourceDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTrackedResourceDetailInvoker) Invoke added in v0.1.72

type ShowTrackerConfigInvoker

type ShowTrackerConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTrackerConfigInvoker) Invoke

type TagResourceInvoker added in v0.1.97

type TagResourceInvoker struct {
	*invoker.BaseInvoker
}

func (*TagResourceInvoker) Invoke added in v0.1.97

type UnTagResourceInvoker added in v0.1.97

type UnTagResourceInvoker struct {
	*invoker.BaseInvoker
}

func (*UnTagResourceInvoker) Invoke added in v0.1.97

type UpdateConfigurationAggregatorInvoker

type UpdateConfigurationAggregatorInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigurationAggregatorInvoker) Invoke

type UpdateConformancePackInvoker added in v0.1.92

type UpdateConformancePackInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConformancePackInvoker) Invoke added in v0.1.92

type UpdateOrganizationConformancePackInvoker added in v0.1.92

type UpdateOrganizationConformancePackInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateOrganizationConformancePackInvoker) Invoke added in v0.1.92

type UpdateOrganizationPolicyAssignmentInvoker added in v0.1.90

type UpdateOrganizationPolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateOrganizationPolicyAssignmentInvoker) Invoke added in v0.1.90

type UpdatePolicyAssignmentInvoker

type UpdatePolicyAssignmentInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePolicyAssignmentInvoker) Invoke

type UpdatePolicyStateInvoker

type UpdatePolicyStateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePolicyStateInvoker) Invoke

type UpdateStoredQueryInvoker

type UpdateStoredQueryInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateStoredQueryInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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