Documentation ¶
Index ¶
- func ConfigClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForCollectAllResourcesSummary() *def.HttpRequestDef
- func GenReqDefForCollectConformancePackComplianceSummary() *def.HttpRequestDef
- func GenReqDefForCountAllResources() *def.HttpRequestDef
- func GenReqDefForCreateAggregationAuthorization() *def.HttpRequestDef
- func GenReqDefForCreateConfigurationAggregator() *def.HttpRequestDef
- func GenReqDefForCreateConformancePack() *def.HttpRequestDef
- func GenReqDefForCreateOrganizationPolicyAssignment() *def.HttpRequestDef
- func GenReqDefForCreatePolicyAssignments() *def.HttpRequestDef
- func GenReqDefForCreateStoredQuery() *def.HttpRequestDef
- func GenReqDefForCreateTrackerConfig() *def.HttpRequestDef
- func GenReqDefForDeleteAggregationAuthorization() *def.HttpRequestDef
- func GenReqDefForDeleteConfigurationAggregator() *def.HttpRequestDef
- func GenReqDefForDeleteConformancePack() *def.HttpRequestDef
- func GenReqDefForDeleteOrganizationPolicyAssignment() *def.HttpRequestDef
- func GenReqDefForDeletePendingAggregationRequest() *def.HttpRequestDef
- func GenReqDefForDeletePolicyAssignment() *def.HttpRequestDef
- func GenReqDefForDeleteStoredQuery() *def.HttpRequestDef
- func GenReqDefForDeleteTrackerConfig() *def.HttpRequestDef
- func GenReqDefForDisablePolicyAssignment() *def.HttpRequestDef
- func GenReqDefForEnablePolicyAssignment() *def.HttpRequestDef
- func GenReqDefForListAggregateComplianceByPolicyAssignment() *def.HttpRequestDef
- func GenReqDefForListAggregateDiscoveredResources() *def.HttpRequestDef
- func GenReqDefForListAggregationAuthorizations() *def.HttpRequestDef
- func GenReqDefForListAllResources() *def.HttpRequestDef
- func GenReqDefForListAllTags() *def.HttpRequestDef
- func GenReqDefForListBuiltInConformancePackTemplates() *def.HttpRequestDef
- func GenReqDefForListBuiltInPolicyDefinitions() *def.HttpRequestDef
- func GenReqDefForListConfigurationAggregators() *def.HttpRequestDef
- func GenReqDefForListConformancePackComplianceByPackId() *def.HttpRequestDef
- func GenReqDefForListConformancePackComplianceDetailsByPackId() *def.HttpRequestDef
- func GenReqDefForListConformancePackComplianceScores() *def.HttpRequestDef
- func GenReqDefForListConformancePacks() *def.HttpRequestDef
- func GenReqDefForListOrganizationPolicyAssignments() *def.HttpRequestDef
- func GenReqDefForListPendingAggregationRequests() *def.HttpRequestDef
- func GenReqDefForListPolicyAssignments() *def.HttpRequestDef
- func GenReqDefForListPolicyStatesByAssignmentId() *def.HttpRequestDef
- func GenReqDefForListPolicyStatesByDomainId() *def.HttpRequestDef
- func GenReqDefForListPolicyStatesByResourceId() *def.HttpRequestDef
- func GenReqDefForListProviders() *def.HttpRequestDef
- func GenReqDefForListRegions() *def.HttpRequestDef
- func GenReqDefForListResources() *def.HttpRequestDef
- func GenReqDefForListSchemas() *def.HttpRequestDef
- func GenReqDefForListStoredQueries() *def.HttpRequestDef
- func GenReqDefForRunAggregateResourceQuery() *def.HttpRequestDef
- func GenReqDefForRunEvaluationByPolicyAssignmentId() *def.HttpRequestDef
- func GenReqDefForRunQuery() *def.HttpRequestDef
- func GenReqDefForShowAggregateComplianceDetailsByPolicyAssignment() *def.HttpRequestDef
- func GenReqDefForShowAggregateDiscoveredResourceCounts() *def.HttpRequestDef
- func GenReqDefForShowAggregatePolicyAssignmentDetail() *def.HttpRequestDef
- func GenReqDefForShowAggregatePolicyStateComplianceSummary() *def.HttpRequestDef
- func GenReqDefForShowAggregateResourceConfig() *def.HttpRequestDef
- func GenReqDefForShowBuiltInConformancePackTemplate() *def.HttpRequestDef
- func GenReqDefForShowBuiltInPolicyDefinition() *def.HttpRequestDef
- func GenReqDefForShowConfigurationAggregator() *def.HttpRequestDef
- func GenReqDefForShowConfigurationAggregatorSourcesStatus() *def.HttpRequestDef
- func GenReqDefForShowConformancePack() *def.HttpRequestDef
- func GenReqDefForShowEvaluationStateByAssignmentId() *def.HttpRequestDef
- func GenReqDefForShowOrganizationPolicyAssignment() *def.HttpRequestDef
- func GenReqDefForShowOrganizationPolicyAssignmentDetailedStatus() *def.HttpRequestDef
- func GenReqDefForShowOrganizationPolicyAssignmentStatuses() *def.HttpRequestDef
- func GenReqDefForShowPolicyAssignment() *def.HttpRequestDef
- func GenReqDefForShowResourceById() *def.HttpRequestDef
- func GenReqDefForShowResourceDetail() *def.HttpRequestDef
- func GenReqDefForShowResourceHistory() *def.HttpRequestDef
- func GenReqDefForShowResourceRelations() *def.HttpRequestDef
- func GenReqDefForShowResourceRelationsDetail() *def.HttpRequestDef
- func GenReqDefForShowStoredQuery() *def.HttpRequestDef
- func GenReqDefForShowTrackerConfig() *def.HttpRequestDef
- func GenReqDefForUpdateConfigurationAggregator() *def.HttpRequestDef
- func GenReqDefForUpdatePolicyAssignment() *def.HttpRequestDef
- func GenReqDefForUpdatePolicyState() *def.HttpRequestDef
- func GenReqDefForUpdateStoredQuery() *def.HttpRequestDef
- type CollectAllResourcesSummaryInvoker
- type CollectConformancePackComplianceSummaryInvoker
- type ConfigClient
- func (c *ConfigClient) CollectAllResourcesSummary(request *model.CollectAllResourcesSummaryRequest) (*model.CollectAllResourcesSummaryResponse, error)
- func (c *ConfigClient) CollectAllResourcesSummaryInvoker(request *model.CollectAllResourcesSummaryRequest) *CollectAllResourcesSummaryInvoker
- func (c *ConfigClient) CollectConformancePackComplianceSummary(request *model.CollectConformancePackComplianceSummaryRequest) (*model.CollectConformancePackComplianceSummaryResponse, error)
- func (c *ConfigClient) CollectConformancePackComplianceSummaryInvoker(request *model.CollectConformancePackComplianceSummaryRequest) *CollectConformancePackComplianceSummaryInvoker
- func (c *ConfigClient) CountAllResources(request *model.CountAllResourcesRequest) (*model.CountAllResourcesResponse, error)
- func (c *ConfigClient) CountAllResourcesInvoker(request *model.CountAllResourcesRequest) *CountAllResourcesInvoker
- func (c *ConfigClient) CreateAggregationAuthorization(request *model.CreateAggregationAuthorizationRequest) (*model.CreateAggregationAuthorizationResponse, error)
- func (c *ConfigClient) CreateAggregationAuthorizationInvoker(request *model.CreateAggregationAuthorizationRequest) *CreateAggregationAuthorizationInvoker
- func (c *ConfigClient) CreateConfigurationAggregator(request *model.CreateConfigurationAggregatorRequest) (*model.CreateConfigurationAggregatorResponse, error)
- func (c *ConfigClient) CreateConfigurationAggregatorInvoker(request *model.CreateConfigurationAggregatorRequest) *CreateConfigurationAggregatorInvoker
- func (c *ConfigClient) CreateConformancePack(request *model.CreateConformancePackRequest) (*model.CreateConformancePackResponse, error)
- func (c *ConfigClient) CreateConformancePackInvoker(request *model.CreateConformancePackRequest) *CreateConformancePackInvoker
- func (c *ConfigClient) CreateOrganizationPolicyAssignment(request *model.CreateOrganizationPolicyAssignmentRequest) (*model.CreateOrganizationPolicyAssignmentResponse, error)
- func (c *ConfigClient) CreateOrganizationPolicyAssignmentInvoker(request *model.CreateOrganizationPolicyAssignmentRequest) *CreateOrganizationPolicyAssignmentInvoker
- func (c *ConfigClient) CreatePolicyAssignments(request *model.CreatePolicyAssignmentsRequest) (*model.CreatePolicyAssignmentsResponse, error)
- func (c *ConfigClient) CreatePolicyAssignmentsInvoker(request *model.CreatePolicyAssignmentsRequest) *CreatePolicyAssignmentsInvoker
- func (c *ConfigClient) CreateStoredQuery(request *model.CreateStoredQueryRequest) (*model.CreateStoredQueryResponse, error)
- func (c *ConfigClient) CreateStoredQueryInvoker(request *model.CreateStoredQueryRequest) *CreateStoredQueryInvoker
- func (c *ConfigClient) CreateTrackerConfig(request *model.CreateTrackerConfigRequest) (*model.CreateTrackerConfigResponse, error)
- func (c *ConfigClient) CreateTrackerConfigInvoker(request *model.CreateTrackerConfigRequest) *CreateTrackerConfigInvoker
- func (c *ConfigClient) DeleteAggregationAuthorization(request *model.DeleteAggregationAuthorizationRequest) (*model.DeleteAggregationAuthorizationResponse, error)
- func (c *ConfigClient) DeleteAggregationAuthorizationInvoker(request *model.DeleteAggregationAuthorizationRequest) *DeleteAggregationAuthorizationInvoker
- func (c *ConfigClient) DeleteConfigurationAggregator(request *model.DeleteConfigurationAggregatorRequest) (*model.DeleteConfigurationAggregatorResponse, error)
- func (c *ConfigClient) DeleteConfigurationAggregatorInvoker(request *model.DeleteConfigurationAggregatorRequest) *DeleteConfigurationAggregatorInvoker
- func (c *ConfigClient) DeleteConformancePack(request *model.DeleteConformancePackRequest) (*model.DeleteConformancePackResponse, error)
- func (c *ConfigClient) DeleteConformancePackInvoker(request *model.DeleteConformancePackRequest) *DeleteConformancePackInvoker
- func (c *ConfigClient) DeleteOrganizationPolicyAssignment(request *model.DeleteOrganizationPolicyAssignmentRequest) (*model.DeleteOrganizationPolicyAssignmentResponse, error)
- func (c *ConfigClient) DeleteOrganizationPolicyAssignmentInvoker(request *model.DeleteOrganizationPolicyAssignmentRequest) *DeleteOrganizationPolicyAssignmentInvoker
- func (c *ConfigClient) DeletePendingAggregationRequest(request *model.DeletePendingAggregationRequestRequest) (*model.DeletePendingAggregationRequestResponse, error)
- func (c *ConfigClient) DeletePendingAggregationRequestInvoker(request *model.DeletePendingAggregationRequestRequest) *DeletePendingAggregationRequestInvoker
- func (c *ConfigClient) DeletePolicyAssignment(request *model.DeletePolicyAssignmentRequest) (*model.DeletePolicyAssignmentResponse, error)
- func (c *ConfigClient) DeletePolicyAssignmentInvoker(request *model.DeletePolicyAssignmentRequest) *DeletePolicyAssignmentInvoker
- func (c *ConfigClient) DeleteStoredQuery(request *model.DeleteStoredQueryRequest) (*model.DeleteStoredQueryResponse, error)
- func (c *ConfigClient) DeleteStoredQueryInvoker(request *model.DeleteStoredQueryRequest) *DeleteStoredQueryInvoker
- func (c *ConfigClient) DeleteTrackerConfig(request *model.DeleteTrackerConfigRequest) (*model.DeleteTrackerConfigResponse, error)
- func (c *ConfigClient) DeleteTrackerConfigInvoker(request *model.DeleteTrackerConfigRequest) *DeleteTrackerConfigInvoker
- func (c *ConfigClient) DisablePolicyAssignment(request *model.DisablePolicyAssignmentRequest) (*model.DisablePolicyAssignmentResponse, error)
- func (c *ConfigClient) DisablePolicyAssignmentInvoker(request *model.DisablePolicyAssignmentRequest) *DisablePolicyAssignmentInvoker
- func (c *ConfigClient) EnablePolicyAssignment(request *model.EnablePolicyAssignmentRequest) (*model.EnablePolicyAssignmentResponse, error)
- func (c *ConfigClient) EnablePolicyAssignmentInvoker(request *model.EnablePolicyAssignmentRequest) *EnablePolicyAssignmentInvoker
- func (c *ConfigClient) ListAggregateComplianceByPolicyAssignment(request *model.ListAggregateComplianceByPolicyAssignmentRequest) (*model.ListAggregateComplianceByPolicyAssignmentResponse, error)
- func (c *ConfigClient) ListAggregateComplianceByPolicyAssignmentInvoker(request *model.ListAggregateComplianceByPolicyAssignmentRequest) *ListAggregateComplianceByPolicyAssignmentInvoker
- func (c *ConfigClient) ListAggregateDiscoveredResources(request *model.ListAggregateDiscoveredResourcesRequest) (*model.ListAggregateDiscoveredResourcesResponse, error)
- func (c *ConfigClient) ListAggregateDiscoveredResourcesInvoker(request *model.ListAggregateDiscoveredResourcesRequest) *ListAggregateDiscoveredResourcesInvoker
- func (c *ConfigClient) ListAggregationAuthorizations(request *model.ListAggregationAuthorizationsRequest) (*model.ListAggregationAuthorizationsResponse, error)
- func (c *ConfigClient) ListAggregationAuthorizationsInvoker(request *model.ListAggregationAuthorizationsRequest) *ListAggregationAuthorizationsInvoker
- func (c *ConfigClient) ListAllResources(request *model.ListAllResourcesRequest) (*model.ListAllResourcesResponse, error)
- func (c *ConfigClient) ListAllResourcesInvoker(request *model.ListAllResourcesRequest) *ListAllResourcesInvoker
- func (c *ConfigClient) ListAllTags(request *model.ListAllTagsRequest) (*model.ListAllTagsResponse, error)
- func (c *ConfigClient) ListAllTagsInvoker(request *model.ListAllTagsRequest) *ListAllTagsInvoker
- func (c *ConfigClient) ListBuiltInConformancePackTemplates(request *model.ListBuiltInConformancePackTemplatesRequest) (*model.ListBuiltInConformancePackTemplatesResponse, error)
- func (c *ConfigClient) ListBuiltInConformancePackTemplatesInvoker(request *model.ListBuiltInConformancePackTemplatesRequest) *ListBuiltInConformancePackTemplatesInvoker
- func (c *ConfigClient) ListBuiltInPolicyDefinitions(request *model.ListBuiltInPolicyDefinitionsRequest) (*model.ListBuiltInPolicyDefinitionsResponse, error)
- func (c *ConfigClient) ListBuiltInPolicyDefinitionsInvoker(request *model.ListBuiltInPolicyDefinitionsRequest) *ListBuiltInPolicyDefinitionsInvoker
- func (c *ConfigClient) ListConfigurationAggregators(request *model.ListConfigurationAggregatorsRequest) (*model.ListConfigurationAggregatorsResponse, error)
- func (c *ConfigClient) ListConfigurationAggregatorsInvoker(request *model.ListConfigurationAggregatorsRequest) *ListConfigurationAggregatorsInvoker
- func (c *ConfigClient) ListConformancePackComplianceByPackId(request *model.ListConformancePackComplianceByPackIdRequest) (*model.ListConformancePackComplianceByPackIdResponse, error)
- func (c *ConfigClient) ListConformancePackComplianceByPackIdInvoker(request *model.ListConformancePackComplianceByPackIdRequest) *ListConformancePackComplianceByPackIdInvoker
- func (c *ConfigClient) ListConformancePackComplianceDetailsByPackId(request *model.ListConformancePackComplianceDetailsByPackIdRequest) (*model.ListConformancePackComplianceDetailsByPackIdResponse, error)
- func (c *ConfigClient) ListConformancePackComplianceDetailsByPackIdInvoker(request *model.ListConformancePackComplianceDetailsByPackIdRequest) *ListConformancePackComplianceDetailsByPackIdInvoker
- func (c *ConfigClient) ListConformancePackComplianceScores(request *model.ListConformancePackComplianceScoresRequest) (*model.ListConformancePackComplianceScoresResponse, error)
- func (c *ConfigClient) ListConformancePackComplianceScoresInvoker(request *model.ListConformancePackComplianceScoresRequest) *ListConformancePackComplianceScoresInvoker
- func (c *ConfigClient) ListConformancePacks(request *model.ListConformancePacksRequest) (*model.ListConformancePacksResponse, error)
- func (c *ConfigClient) ListConformancePacksInvoker(request *model.ListConformancePacksRequest) *ListConformancePacksInvoker
- func (c *ConfigClient) ListOrganizationPolicyAssignments(request *model.ListOrganizationPolicyAssignmentsRequest) (*model.ListOrganizationPolicyAssignmentsResponse, error)
- func (c *ConfigClient) ListOrganizationPolicyAssignmentsInvoker(request *model.ListOrganizationPolicyAssignmentsRequest) *ListOrganizationPolicyAssignmentsInvoker
- func (c *ConfigClient) ListPendingAggregationRequests(request *model.ListPendingAggregationRequestsRequest) (*model.ListPendingAggregationRequestsResponse, error)
- func (c *ConfigClient) ListPendingAggregationRequestsInvoker(request *model.ListPendingAggregationRequestsRequest) *ListPendingAggregationRequestsInvoker
- func (c *ConfigClient) ListPolicyAssignments(request *model.ListPolicyAssignmentsRequest) (*model.ListPolicyAssignmentsResponse, error)
- func (c *ConfigClient) ListPolicyAssignmentsInvoker(request *model.ListPolicyAssignmentsRequest) *ListPolicyAssignmentsInvoker
- func (c *ConfigClient) ListPolicyStatesByAssignmentId(request *model.ListPolicyStatesByAssignmentIdRequest) (*model.ListPolicyStatesByAssignmentIdResponse, error)
- func (c *ConfigClient) ListPolicyStatesByAssignmentIdInvoker(request *model.ListPolicyStatesByAssignmentIdRequest) *ListPolicyStatesByAssignmentIdInvoker
- func (c *ConfigClient) ListPolicyStatesByDomainId(request *model.ListPolicyStatesByDomainIdRequest) (*model.ListPolicyStatesByDomainIdResponse, error)
- func (c *ConfigClient) ListPolicyStatesByDomainIdInvoker(request *model.ListPolicyStatesByDomainIdRequest) *ListPolicyStatesByDomainIdInvoker
- func (c *ConfigClient) ListPolicyStatesByResourceId(request *model.ListPolicyStatesByResourceIdRequest) (*model.ListPolicyStatesByResourceIdResponse, error)
- func (c *ConfigClient) ListPolicyStatesByResourceIdInvoker(request *model.ListPolicyStatesByResourceIdRequest) *ListPolicyStatesByResourceIdInvoker
- func (c *ConfigClient) ListProviders(request *model.ListProvidersRequest) (*model.ListProvidersResponse, error)
- func (c *ConfigClient) ListProvidersInvoker(request *model.ListProvidersRequest) *ListProvidersInvoker
- func (c *ConfigClient) ListRegions(request *model.ListRegionsRequest) (*model.ListRegionsResponse, error)
- func (c *ConfigClient) ListRegionsInvoker(request *model.ListRegionsRequest) *ListRegionsInvoker
- func (c *ConfigClient) ListResources(request *model.ListResourcesRequest) (*model.ListResourcesResponse, error)
- func (c *ConfigClient) ListResourcesInvoker(request *model.ListResourcesRequest) *ListResourcesInvoker
- func (c *ConfigClient) ListSchemas(request *model.ListSchemasRequest) (*model.ListSchemasResponse, error)
- func (c *ConfigClient) ListSchemasInvoker(request *model.ListSchemasRequest) *ListSchemasInvoker
- func (c *ConfigClient) ListStoredQueries(request *model.ListStoredQueriesRequest) (*model.ListStoredQueriesResponse, error)
- func (c *ConfigClient) ListStoredQueriesInvoker(request *model.ListStoredQueriesRequest) *ListStoredQueriesInvoker
- func (c *ConfigClient) RunAggregateResourceQuery(request *model.RunAggregateResourceQueryRequest) (*model.RunAggregateResourceQueryResponse, error)
- func (c *ConfigClient) RunAggregateResourceQueryInvoker(request *model.RunAggregateResourceQueryRequest) *RunAggregateResourceQueryInvoker
- func (c *ConfigClient) RunEvaluationByPolicyAssignmentId(request *model.RunEvaluationByPolicyAssignmentIdRequest) (*model.RunEvaluationByPolicyAssignmentIdResponse, error)
- func (c *ConfigClient) RunEvaluationByPolicyAssignmentIdInvoker(request *model.RunEvaluationByPolicyAssignmentIdRequest) *RunEvaluationByPolicyAssignmentIdInvoker
- func (c *ConfigClient) RunQuery(request *model.RunQueryRequest) (*model.RunQueryResponse, error)
- func (c *ConfigClient) RunQueryInvoker(request *model.RunQueryRequest) *RunQueryInvoker
- func (c *ConfigClient) ShowAggregateComplianceDetailsByPolicyAssignment(request *model.ShowAggregateComplianceDetailsByPolicyAssignmentRequest) (*model.ShowAggregateComplianceDetailsByPolicyAssignmentResponse, error)
- func (c *ConfigClient) ShowAggregateComplianceDetailsByPolicyAssignmentInvoker(request *model.ShowAggregateComplianceDetailsByPolicyAssignmentRequest) *ShowAggregateComplianceDetailsByPolicyAssignmentInvoker
- func (c *ConfigClient) ShowAggregateDiscoveredResourceCounts(request *model.ShowAggregateDiscoveredResourceCountsRequest) (*model.ShowAggregateDiscoveredResourceCountsResponse, error)
- func (c *ConfigClient) ShowAggregateDiscoveredResourceCountsInvoker(request *model.ShowAggregateDiscoveredResourceCountsRequest) *ShowAggregateDiscoveredResourceCountsInvoker
- func (c *ConfigClient) ShowAggregatePolicyAssignmentDetail(request *model.ShowAggregatePolicyAssignmentDetailRequest) (*model.ShowAggregatePolicyAssignmentDetailResponse, error)
- func (c *ConfigClient) ShowAggregatePolicyAssignmentDetailInvoker(request *model.ShowAggregatePolicyAssignmentDetailRequest) *ShowAggregatePolicyAssignmentDetailInvoker
- func (c *ConfigClient) ShowAggregatePolicyStateComplianceSummary(request *model.ShowAggregatePolicyStateComplianceSummaryRequest) (*model.ShowAggregatePolicyStateComplianceSummaryResponse, error)
- func (c *ConfigClient) ShowAggregatePolicyStateComplianceSummaryInvoker(request *model.ShowAggregatePolicyStateComplianceSummaryRequest) *ShowAggregatePolicyStateComplianceSummaryInvoker
- func (c *ConfigClient) ShowAggregateResourceConfig(request *model.ShowAggregateResourceConfigRequest) (*model.ShowAggregateResourceConfigResponse, error)
- func (c *ConfigClient) ShowAggregateResourceConfigInvoker(request *model.ShowAggregateResourceConfigRequest) *ShowAggregateResourceConfigInvoker
- func (c *ConfigClient) ShowBuiltInConformancePackTemplate(request *model.ShowBuiltInConformancePackTemplateRequest) (*model.ShowBuiltInConformancePackTemplateResponse, error)
- func (c *ConfigClient) ShowBuiltInConformancePackTemplateInvoker(request *model.ShowBuiltInConformancePackTemplateRequest) *ShowBuiltInConformancePackTemplateInvoker
- func (c *ConfigClient) ShowBuiltInPolicyDefinition(request *model.ShowBuiltInPolicyDefinitionRequest) (*model.ShowBuiltInPolicyDefinitionResponse, error)
- func (c *ConfigClient) ShowBuiltInPolicyDefinitionInvoker(request *model.ShowBuiltInPolicyDefinitionRequest) *ShowBuiltInPolicyDefinitionInvoker
- func (c *ConfigClient) ShowConfigurationAggregator(request *model.ShowConfigurationAggregatorRequest) (*model.ShowConfigurationAggregatorResponse, error)
- func (c *ConfigClient) ShowConfigurationAggregatorInvoker(request *model.ShowConfigurationAggregatorRequest) *ShowConfigurationAggregatorInvoker
- func (c *ConfigClient) ShowConfigurationAggregatorSourcesStatus(request *model.ShowConfigurationAggregatorSourcesStatusRequest) (*model.ShowConfigurationAggregatorSourcesStatusResponse, error)
- func (c *ConfigClient) ShowConfigurationAggregatorSourcesStatusInvoker(request *model.ShowConfigurationAggregatorSourcesStatusRequest) *ShowConfigurationAggregatorSourcesStatusInvoker
- func (c *ConfigClient) ShowConformancePack(request *model.ShowConformancePackRequest) (*model.ShowConformancePackResponse, error)
- func (c *ConfigClient) ShowConformancePackInvoker(request *model.ShowConformancePackRequest) *ShowConformancePackInvoker
- func (c *ConfigClient) ShowEvaluationStateByAssignmentId(request *model.ShowEvaluationStateByAssignmentIdRequest) (*model.ShowEvaluationStateByAssignmentIdResponse, error)
- func (c *ConfigClient) ShowEvaluationStateByAssignmentIdInvoker(request *model.ShowEvaluationStateByAssignmentIdRequest) *ShowEvaluationStateByAssignmentIdInvoker
- func (c *ConfigClient) ShowOrganizationPolicyAssignment(request *model.ShowOrganizationPolicyAssignmentRequest) (*model.ShowOrganizationPolicyAssignmentResponse, error)
- func (c *ConfigClient) ShowOrganizationPolicyAssignmentDetailedStatus(request *model.ShowOrganizationPolicyAssignmentDetailedStatusRequest) (*model.ShowOrganizationPolicyAssignmentDetailedStatusResponse, error)
- func (c *ConfigClient) ShowOrganizationPolicyAssignmentDetailedStatusInvoker(request *model.ShowOrganizationPolicyAssignmentDetailedStatusRequest) *ShowOrganizationPolicyAssignmentDetailedStatusInvoker
- func (c *ConfigClient) ShowOrganizationPolicyAssignmentInvoker(request *model.ShowOrganizationPolicyAssignmentRequest) *ShowOrganizationPolicyAssignmentInvoker
- func (c *ConfigClient) ShowOrganizationPolicyAssignmentStatuses(request *model.ShowOrganizationPolicyAssignmentStatusesRequest) (*model.ShowOrganizationPolicyAssignmentStatusesResponse, error)
- func (c *ConfigClient) ShowOrganizationPolicyAssignmentStatusesInvoker(request *model.ShowOrganizationPolicyAssignmentStatusesRequest) *ShowOrganizationPolicyAssignmentStatusesInvoker
- func (c *ConfigClient) ShowPolicyAssignment(request *model.ShowPolicyAssignmentRequest) (*model.ShowPolicyAssignmentResponse, error)
- func (c *ConfigClient) ShowPolicyAssignmentInvoker(request *model.ShowPolicyAssignmentRequest) *ShowPolicyAssignmentInvoker
- func (c *ConfigClient) ShowResourceById(request *model.ShowResourceByIdRequest) (*model.ShowResourceByIdResponse, error)
- func (c *ConfigClient) ShowResourceByIdInvoker(request *model.ShowResourceByIdRequest) *ShowResourceByIdInvoker
- func (c *ConfigClient) ShowResourceDetail(request *model.ShowResourceDetailRequest) (*model.ShowResourceDetailResponse, error)
- func (c *ConfigClient) ShowResourceDetailInvoker(request *model.ShowResourceDetailRequest) *ShowResourceDetailInvoker
- func (c *ConfigClient) ShowResourceHistory(request *model.ShowResourceHistoryRequest) (*model.ShowResourceHistoryResponse, error)
- func (c *ConfigClient) ShowResourceHistoryInvoker(request *model.ShowResourceHistoryRequest) *ShowResourceHistoryInvoker
- func (c *ConfigClient) ShowResourceRelations(request *model.ShowResourceRelationsRequest) (*model.ShowResourceRelationsResponse, error)
- func (c *ConfigClient) ShowResourceRelationsDetail(request *model.ShowResourceRelationsDetailRequest) (*model.ShowResourceRelationsDetailResponse, error)
- func (c *ConfigClient) ShowResourceRelationsDetailInvoker(request *model.ShowResourceRelationsDetailRequest) *ShowResourceRelationsDetailInvoker
- func (c *ConfigClient) ShowResourceRelationsInvoker(request *model.ShowResourceRelationsRequest) *ShowResourceRelationsInvoker
- func (c *ConfigClient) ShowStoredQuery(request *model.ShowStoredQueryRequest) (*model.ShowStoredQueryResponse, error)
- func (c *ConfigClient) ShowStoredQueryInvoker(request *model.ShowStoredQueryRequest) *ShowStoredQueryInvoker
- func (c *ConfigClient) ShowTrackerConfig(request *model.ShowTrackerConfigRequest) (*model.ShowTrackerConfigResponse, error)
- func (c *ConfigClient) ShowTrackerConfigInvoker(request *model.ShowTrackerConfigRequest) *ShowTrackerConfigInvoker
- func (c *ConfigClient) UpdateConfigurationAggregator(request *model.UpdateConfigurationAggregatorRequest) (*model.UpdateConfigurationAggregatorResponse, error)
- func (c *ConfigClient) UpdateConfigurationAggregatorInvoker(request *model.UpdateConfigurationAggregatorRequest) *UpdateConfigurationAggregatorInvoker
- func (c *ConfigClient) UpdatePolicyAssignment(request *model.UpdatePolicyAssignmentRequest) (*model.UpdatePolicyAssignmentResponse, error)
- func (c *ConfigClient) UpdatePolicyAssignmentInvoker(request *model.UpdatePolicyAssignmentRequest) *UpdatePolicyAssignmentInvoker
- func (c *ConfigClient) UpdatePolicyState(request *model.UpdatePolicyStateRequest) (*model.UpdatePolicyStateResponse, error)
- func (c *ConfigClient) UpdatePolicyStateInvoker(request *model.UpdatePolicyStateRequest) *UpdatePolicyStateInvoker
- func (c *ConfigClient) UpdateStoredQuery(request *model.UpdateStoredQueryRequest) (*model.UpdateStoredQueryResponse, error)
- func (c *ConfigClient) UpdateStoredQueryInvoker(request *model.UpdateStoredQueryRequest) *UpdateStoredQueryInvoker
- type CountAllResourcesInvoker
- type CreateAggregationAuthorizationInvoker
- type CreateConfigurationAggregatorInvoker
- type CreateConformancePackInvoker
- type CreateOrganizationPolicyAssignmentInvoker
- type CreatePolicyAssignmentsInvoker
- type CreateStoredQueryInvoker
- type CreateTrackerConfigInvoker
- type DeleteAggregationAuthorizationInvoker
- type DeleteConfigurationAggregatorInvoker
- type DeleteConformancePackInvoker
- type DeleteOrganizationPolicyAssignmentInvoker
- type DeletePendingAggregationRequestInvoker
- type DeletePolicyAssignmentInvoker
- type DeleteStoredQueryInvoker
- type DeleteTrackerConfigInvoker
- type DisablePolicyAssignmentInvoker
- type EnablePolicyAssignmentInvoker
- type ListAggregateComplianceByPolicyAssignmentInvoker
- type ListAggregateDiscoveredResourcesInvoker
- type ListAggregationAuthorizationsInvoker
- type ListAllResourcesInvoker
- type ListAllTagsInvoker
- type ListBuiltInConformancePackTemplatesInvoker
- type ListBuiltInPolicyDefinitionsInvoker
- type ListConfigurationAggregatorsInvoker
- type ListConformancePackComplianceByPackIdInvoker
- type ListConformancePackComplianceDetailsByPackIdInvoker
- type ListConformancePackComplianceScoresInvoker
- type ListConformancePacksInvoker
- type ListOrganizationPolicyAssignmentsInvoker
- type ListPendingAggregationRequestsInvoker
- type ListPolicyAssignmentsInvoker
- type ListPolicyStatesByAssignmentIdInvoker
- type ListPolicyStatesByDomainIdInvoker
- type ListPolicyStatesByResourceIdInvoker
- type ListProvidersInvoker
- type ListRegionsInvoker
- type ListResourcesInvoker
- type ListSchemasInvoker
- type ListStoredQueriesInvoker
- type RunAggregateResourceQueryInvoker
- type RunEvaluationByPolicyAssignmentIdInvoker
- type RunQueryInvoker
- type ShowAggregateComplianceDetailsByPolicyAssignmentInvoker
- type ShowAggregateDiscoveredResourceCountsInvoker
- type ShowAggregatePolicyAssignmentDetailInvoker
- type ShowAggregatePolicyStateComplianceSummaryInvoker
- type ShowAggregateResourceConfigInvoker
- type ShowBuiltInConformancePackTemplateInvoker
- type ShowBuiltInPolicyDefinitionInvoker
- type ShowConfigurationAggregatorInvoker
- type ShowConfigurationAggregatorSourcesStatusInvoker
- type ShowConformancePackInvoker
- type ShowEvaluationStateByAssignmentIdInvoker
- type ShowOrganizationPolicyAssignmentDetailedStatusInvoker
- type ShowOrganizationPolicyAssignmentInvoker
- type ShowOrganizationPolicyAssignmentStatusesInvoker
- type ShowPolicyAssignmentInvoker
- type ShowResourceByIdInvoker
- type ShowResourceDetailInvoker
- type ShowResourceHistoryInvoker
- type ShowResourceRelationsDetailInvoker
- type ShowResourceRelationsInvoker
- type ShowStoredQueryInvoker
- type ShowTrackerConfigInvoker
- type UpdateConfigurationAggregatorInvoker
- type UpdatePolicyAssignmentInvoker
- type UpdatePolicyStateInvoker
- type UpdateStoredQueryInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigClientBuilder ¶
func ConfigClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForCollectAllResourcesSummary ¶
func GenReqDefForCollectAllResourcesSummary() *def.HttpRequestDef
func GenReqDefForCollectConformancePackComplianceSummary ¶ added in v0.1.52
func GenReqDefForCollectConformancePackComplianceSummary() *def.HttpRequestDef
func GenReqDefForCountAllResources ¶
func GenReqDefForCountAllResources() *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 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 GenReqDefForDeleteOrganizationPolicyAssignment ¶
func GenReqDefForDeleteOrganizationPolicyAssignment() *def.HttpRequestDef
func GenReqDefForDeletePendingAggregationRequest ¶
func GenReqDefForDeletePendingAggregationRequest() *def.HttpRequestDef
func GenReqDefForDeletePolicyAssignment ¶
func GenReqDefForDeletePolicyAssignment() *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 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 GenReqDefForListResources ¶
func GenReqDefForListResources() *def.HttpRequestDef
func GenReqDefForListSchemas ¶
func GenReqDefForListSchemas() *def.HttpRequestDef
func GenReqDefForListStoredQueries ¶
func GenReqDefForListStoredQueries() *def.HttpRequestDef
func GenReqDefForRunAggregateResourceQuery ¶
func GenReqDefForRunAggregateResourceQuery() *def.HttpRequestDef
func GenReqDefForRunEvaluationByPolicyAssignmentId ¶
func GenReqDefForRunEvaluationByPolicyAssignmentId() *def.HttpRequestDef
func GenReqDefForRunQuery ¶
func GenReqDefForRunQuery() *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 GenReqDefForShowOrganizationPolicyAssignment ¶
func GenReqDefForShowOrganizationPolicyAssignment() *def.HttpRequestDef
func GenReqDefForShowOrganizationPolicyAssignmentDetailedStatus ¶
func GenReqDefForShowOrganizationPolicyAssignmentDetailedStatus() *def.HttpRequestDef
func GenReqDefForShowOrganizationPolicyAssignmentStatuses ¶
func GenReqDefForShowOrganizationPolicyAssignmentStatuses() *def.HttpRequestDef
func GenReqDefForShowPolicyAssignment ¶
func GenReqDefForShowPolicyAssignment() *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 GenReqDefForShowTrackerConfig ¶
func GenReqDefForShowTrackerConfig() *def.HttpRequestDef
func GenReqDefForUpdateConfigurationAggregator ¶
func GenReqDefForUpdateConfigurationAggregator() *def.HttpRequestDef
func GenReqDefForUpdatePolicyAssignment ¶
func GenReqDefForUpdatePolicyAssignment() *def.HttpRequestDef
func GenReqDefForUpdatePolicyState ¶
func GenReqDefForUpdatePolicyState() *def.HttpRequestDef
func GenReqDefForUpdateStoredQuery ¶
func GenReqDefForUpdateStoredQuery() *def.HttpRequestDef
Types ¶
type CollectAllResourcesSummaryInvoker ¶
type CollectAllResourcesSummaryInvoker struct {
*invoker.BaseInvoker
}
func (*CollectAllResourcesSummaryInvoker) Invoke ¶
func (i *CollectAllResourcesSummaryInvoker) Invoke() (*model.CollectAllResourcesSummaryResponse, error)
type CollectConformancePackComplianceSummaryInvoker ¶ added in v0.1.52
type CollectConformancePackComplianceSummaryInvoker struct {
*invoker.BaseInvoker
}
func (*CollectConformancePackComplianceSummaryInvoker) Invoke ¶ added in v0.1.52
func (i *CollectConformancePackComplianceSummaryInvoker) Invoke() (*model.CollectConformancePackComplianceSummaryResponse, error)
type ConfigClient ¶
type ConfigClient struct {
HcClient *http_client.HcHttpClient
}
func NewConfigClient ¶
func NewConfigClient(hcClient *http_client.HcHttpClient) *ConfigClient
func (*ConfigClient) CollectAllResourcesSummary ¶
func (c *ConfigClient) CollectAllResourcesSummary(request *model.CollectAllResourcesSummaryRequest) (*model.CollectAllResourcesSummaryResponse, error)
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
func (c *ConfigClient) CollectConformancePackComplianceSummary(request *model.CollectConformancePackComplianceSummaryRequest) (*model.CollectConformancePackComplianceSummaryResponse, error)
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) CountAllResources ¶
func (c *ConfigClient) CountAllResources(request *model.CountAllResourcesRequest) (*model.CountAllResourcesResponse, error)
CountAllResources 查询资源数量
查询当前帐号的资源数量。
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) CountAllResourcesInvoker ¶
func (c *ConfigClient) CountAllResourcesInvoker(request *model.CountAllResourcesRequest) *CountAllResourcesInvoker
CountAllResourcesInvoker 查询资源数量
func (*ConfigClient) CreateAggregationAuthorization ¶
func (c *ConfigClient) CreateAggregationAuthorization(request *model.CreateAggregationAuthorizationRequest) (*model.CreateAggregationAuthorizationResponse, error)
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 ¶
func (c *ConfigClient) CreateConfigurationAggregator(request *model.CreateConfigurationAggregatorRequest) (*model.CreateConfigurationAggregatorResponse, error)
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
func (c *ConfigClient) CreateConformancePack(request *model.CreateConformancePackRequest) (*model.CreateConformancePackResponse, error)
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) CreateOrganizationPolicyAssignment ¶
func (c *ConfigClient) CreateOrganizationPolicyAssignment(request *model.CreateOrganizationPolicyAssignmentRequest) (*model.CreateOrganizationPolicyAssignmentResponse, error)
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 ¶
func (c *ConfigClient) CreatePolicyAssignments(request *model.CreatePolicyAssignmentsRequest) (*model.CreatePolicyAssignmentsResponse, error)
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 ¶
func (c *ConfigClient) CreateStoredQuery(request *model.CreateStoredQueryRequest) (*model.CreateStoredQueryResponse, error)
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 ¶
func (c *ConfigClient) CreateTrackerConfig(request *model.CreateTrackerConfigRequest) (*model.CreateTrackerConfigResponse, error)
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 ¶
func (c *ConfigClient) DeleteAggregationAuthorization(request *model.DeleteAggregationAuthorizationRequest) (*model.DeleteAggregationAuthorizationResponse, error)
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 ¶
func (c *ConfigClient) DeleteConfigurationAggregator(request *model.DeleteConfigurationAggregatorRequest) (*model.DeleteConfigurationAggregatorResponse, error)
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
func (c *ConfigClient) DeleteConformancePack(request *model.DeleteConformancePackRequest) (*model.DeleteConformancePackResponse, error)
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) DeleteOrganizationPolicyAssignment ¶
func (c *ConfigClient) DeleteOrganizationPolicyAssignment(request *model.DeleteOrganizationPolicyAssignmentRequest) (*model.DeleteOrganizationPolicyAssignmentResponse, error)
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 ¶
func (c *ConfigClient) DeletePendingAggregationRequest(request *model.DeletePendingAggregationRequestRequest) (*model.DeletePendingAggregationRequestResponse, error)
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 ¶
func (c *ConfigClient) DeletePolicyAssignment(request *model.DeletePolicyAssignmentRequest) (*model.DeletePolicyAssignmentResponse, error)
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) DeleteStoredQuery ¶
func (c *ConfigClient) DeleteStoredQuery(request *model.DeleteStoredQueryRequest) (*model.DeleteStoredQueryResponse, error)
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 ¶
func (c *ConfigClient) DeleteTrackerConfig(request *model.DeleteTrackerConfigRequest) (*model.DeleteTrackerConfigResponse, error)
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 ¶
func (c *ConfigClient) DisablePolicyAssignment(request *model.DisablePolicyAssignmentRequest) (*model.DisablePolicyAssignmentResponse, error)
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 ¶
func (c *ConfigClient) EnablePolicyAssignment(request *model.EnablePolicyAssignmentRequest) (*model.EnablePolicyAssignmentResponse, error)
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 ¶
func (c *ConfigClient) ListAggregateComplianceByPolicyAssignment(request *model.ListAggregateComplianceByPolicyAssignmentRequest) (*model.ListAggregateComplianceByPolicyAssignmentResponse, error)
ListAggregateComplianceByPolicyAssignment 查询聚合合规规则列表
查询合规和不合规规则的列表,其中包含合规和不合规规则的资源数量。
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) ListAggregateComplianceByPolicyAssignmentInvoker ¶
func (c *ConfigClient) ListAggregateComplianceByPolicyAssignmentInvoker(request *model.ListAggregateComplianceByPolicyAssignmentRequest) *ListAggregateComplianceByPolicyAssignmentInvoker
ListAggregateComplianceByPolicyAssignmentInvoker 查询聚合合规规则列表
func (*ConfigClient) ListAggregateDiscoveredResources ¶
func (c *ConfigClient) ListAggregateDiscoveredResources(request *model.ListAggregateDiscoveredResourcesRequest) (*model.ListAggregateDiscoveredResourcesResponse, error)
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 ¶
func (c *ConfigClient) ListAggregationAuthorizations(request *model.ListAggregationAuthorizationsRequest) (*model.ListAggregationAuthorizationsResponse, error)
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 ¶
func (c *ConfigClient) ListAllResources(request *model.ListAllResourcesRequest) (*model.ListAllResourcesResponse, error)
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
func (c *ConfigClient) ListBuiltInConformancePackTemplates(request *model.ListBuiltInConformancePackTemplatesRequest) (*model.ListBuiltInConformancePackTemplatesResponse, error)
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 ¶
func (c *ConfigClient) ListBuiltInPolicyDefinitions(request *model.ListBuiltInPolicyDefinitionsRequest) (*model.ListBuiltInPolicyDefinitionsResponse, error)
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 ¶
func (c *ConfigClient) ListConfigurationAggregators(request *model.ListConfigurationAggregatorsRequest) (*model.ListConfigurationAggregatorsResponse, error)
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
func (c *ConfigClient) ListConformancePackComplianceByPackId(request *model.ListConformancePackComplianceByPackIdRequest) (*model.ListConformancePackComplianceByPackIdResponse, error)
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
func (c *ConfigClient) ListConformancePackComplianceDetailsByPackId(request *model.ListConformancePackComplianceDetailsByPackIdRequest) (*model.ListConformancePackComplianceDetailsByPackIdResponse, error)
ListConformancePackComplianceDetailsByPackId 列举合规规则包的评估结果详情
列举合规规则包的合规规则评估结果详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) ListConformancePackComplianceDetailsByPackIdInvoker ¶ added in v0.1.52
func (c *ConfigClient) ListConformancePackComplianceDetailsByPackIdInvoker(request *model.ListConformancePackComplianceDetailsByPackIdRequest) *ListConformancePackComplianceDetailsByPackIdInvoker
ListConformancePackComplianceDetailsByPackIdInvoker 列举合规规则包的评估结果详情
func (*ConfigClient) ListConformancePackComplianceScores ¶ added in v0.1.52
func (c *ConfigClient) ListConformancePackComplianceScores(request *model.ListConformancePackComplianceScoresRequest) (*model.ListConformancePackComplianceScoresResponse, error)
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
func (c *ConfigClient) ListConformancePacks(request *model.ListConformancePacksRequest) (*model.ListConformancePacksResponse, error)
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) ListOrganizationPolicyAssignments ¶
func (c *ConfigClient) ListOrganizationPolicyAssignments(request *model.ListOrganizationPolicyAssignmentsRequest) (*model.ListOrganizationPolicyAssignmentsResponse, error)
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 ¶
func (c *ConfigClient) ListPendingAggregationRequests(request *model.ListPendingAggregationRequestsRequest) (*model.ListPendingAggregationRequestsResponse, error)
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 ¶
func (c *ConfigClient) ListPolicyAssignments(request *model.ListPolicyAssignmentsRequest) (*model.ListPolicyAssignmentsResponse, error)
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 ¶
func (c *ConfigClient) ListPolicyStatesByAssignmentId(request *model.ListPolicyStatesByAssignmentIdRequest) (*model.ListPolicyStatesByAssignmentIdResponse, error)
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 ¶
func (c *ConfigClient) ListPolicyStatesByDomainId(request *model.ListPolicyStatesByDomainIdRequest) (*model.ListPolicyStatesByDomainIdResponse, error)
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 ¶
func (c *ConfigClient) ListPolicyStatesByResourceId(request *model.ListPolicyStatesByResourceIdRequest) (*model.ListPolicyStatesByResourceIdResponse, error)
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 ¶
func (c *ConfigClient) ListProviders(request *model.ListProvidersRequest) (*model.ListProvidersResponse, error)
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) ListResources ¶
func (c *ConfigClient) ListResources(request *model.ListResourcesRequest) (*model.ListResourcesResponse, error)
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) 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 ¶
func (c *ConfigClient) ListStoredQueries(request *model.ListStoredQueriesRequest) (*model.ListStoredQueriesResponse, error)
ListStoredQueries 列出高级查询
列举所有高级查询
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) ListStoredQueriesInvoker ¶
func (c *ConfigClient) ListStoredQueriesInvoker(request *model.ListStoredQueriesRequest) *ListStoredQueriesInvoker
ListStoredQueriesInvoker 列出高级查询
func (*ConfigClient) RunAggregateResourceQuery ¶
func (c *ConfigClient) RunAggregateResourceQuery(request *model.RunAggregateResourceQueryRequest) (*model.RunAggregateResourceQueryResponse, error)
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 ¶
func (c *ConfigClient) RunEvaluationByPolicyAssignmentId(request *model.RunEvaluationByPolicyAssignmentIdRequest) (*model.RunEvaluationByPolicyAssignmentIdResponse, error)
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) ShowAggregateComplianceDetailsByPolicyAssignment ¶
func (c *ConfigClient) ShowAggregateComplianceDetailsByPolicyAssignment(request *model.ShowAggregateComplianceDetailsByPolicyAssignmentRequest) (*model.ShowAggregateComplianceDetailsByPolicyAssignmentResponse, error)
ShowAggregateComplianceDetailsByPolicyAssignment 查询指定聚合合规规则的评估结果详情
返回指定聚合合规规则的评估结果详情。包含评估了哪些资源,以及每个资源是否符合规则。
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) ShowAggregateComplianceDetailsByPolicyAssignmentInvoker ¶
func (c *ConfigClient) ShowAggregateComplianceDetailsByPolicyAssignmentInvoker(request *model.ShowAggregateComplianceDetailsByPolicyAssignmentRequest) *ShowAggregateComplianceDetailsByPolicyAssignmentInvoker
ShowAggregateComplianceDetailsByPolicyAssignmentInvoker 查询指定聚合合规规则的评估结果详情
func (*ConfigClient) ShowAggregateDiscoveredResourceCounts ¶
func (c *ConfigClient) ShowAggregateDiscoveredResourceCounts(request *model.ShowAggregateDiscoveredResourceCountsRequest) (*model.ShowAggregateDiscoveredResourceCountsResponse, error)
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 ¶
func (c *ConfigClient) ShowAggregatePolicyAssignmentDetail(request *model.ShowAggregatePolicyAssignmentDetailRequest) (*model.ShowAggregatePolicyAssignmentDetailResponse, error)
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 ¶
func (c *ConfigClient) ShowAggregatePolicyStateComplianceSummary(request *model.ShowAggregatePolicyStateComplianceSummaryRequest) (*model.ShowAggregatePolicyStateComplianceSummaryResponse, error)
ShowAggregatePolicyStateComplianceSummary 查询聚合器中一个或多个帐户的合规概况
查询聚合器中一个或多个帐户的合规和不合规规则数。
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) ShowAggregatePolicyStateComplianceSummaryInvoker ¶
func (c *ConfigClient) ShowAggregatePolicyStateComplianceSummaryInvoker(request *model.ShowAggregatePolicyStateComplianceSummaryRequest) *ShowAggregatePolicyStateComplianceSummaryInvoker
ShowAggregatePolicyStateComplianceSummaryInvoker 查询聚合器中一个或多个帐户的合规概况
func (*ConfigClient) ShowAggregateResourceConfig ¶
func (c *ConfigClient) ShowAggregateResourceConfig(request *model.ShowAggregateResourceConfigRequest) (*model.ShowAggregateResourceConfigResponse, error)
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
func (c *ConfigClient) ShowBuiltInConformancePackTemplate(request *model.ShowBuiltInConformancePackTemplateRequest) (*model.ShowBuiltInConformancePackTemplateResponse, error)
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 ¶
func (c *ConfigClient) ShowBuiltInPolicyDefinition(request *model.ShowBuiltInPolicyDefinitionRequest) (*model.ShowBuiltInPolicyDefinitionResponse, error)
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 ¶
func (c *ConfigClient) ShowConfigurationAggregator(request *model.ShowConfigurationAggregatorRequest) (*model.ShowConfigurationAggregatorResponse, error)
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 ¶
func (c *ConfigClient) ShowConfigurationAggregatorSourcesStatus(request *model.ShowConfigurationAggregatorSourcesStatusRequest) (*model.ShowConfigurationAggregatorSourcesStatusResponse, error)
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
func (c *ConfigClient) ShowConformancePack(request *model.ShowConformancePackRequest) (*model.ShowConformancePackResponse, error)
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 ¶
func (c *ConfigClient) ShowEvaluationStateByAssignmentId(request *model.ShowEvaluationStateByAssignmentIdRequest) (*model.ShowEvaluationStateByAssignmentIdResponse, error)
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) ShowOrganizationPolicyAssignment ¶
func (c *ConfigClient) ShowOrganizationPolicyAssignment(request *model.ShowOrganizationPolicyAssignmentRequest) (*model.ShowOrganizationPolicyAssignmentResponse, error)
ShowOrganizationPolicyAssignment 查询指定组织合规规则
查询指定组织合规规则。
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) ShowOrganizationPolicyAssignmentDetailedStatus ¶
func (c *ConfigClient) ShowOrganizationPolicyAssignmentDetailedStatus(request *model.ShowOrganizationPolicyAssignmentDetailedStatusRequest) (*model.ShowOrganizationPolicyAssignmentDetailedStatusResponse, error)
ShowOrganizationPolicyAssignmentDetailedStatus 查询组织内每个成员帐号合规规则部署的详细状态
查询组织内每个成员帐号合规规则部署的详细状态。
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) ShowOrganizationPolicyAssignmentDetailedStatusInvoker ¶
func (c *ConfigClient) ShowOrganizationPolicyAssignmentDetailedStatusInvoker(request *model.ShowOrganizationPolicyAssignmentDetailedStatusRequest) *ShowOrganizationPolicyAssignmentDetailedStatusInvoker
ShowOrganizationPolicyAssignmentDetailedStatusInvoker 查询组织内每个成员帐号合规规则部署的详细状态
func (*ConfigClient) ShowOrganizationPolicyAssignmentInvoker ¶
func (c *ConfigClient) ShowOrganizationPolicyAssignmentInvoker(request *model.ShowOrganizationPolicyAssignmentRequest) *ShowOrganizationPolicyAssignmentInvoker
ShowOrganizationPolicyAssignmentInvoker 查询指定组织合规规则
func (*ConfigClient) ShowOrganizationPolicyAssignmentStatuses ¶
func (c *ConfigClient) ShowOrganizationPolicyAssignmentStatuses(request *model.ShowOrganizationPolicyAssignmentStatusesRequest) (*model.ShowOrganizationPolicyAssignmentStatusesResponse, error)
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 ¶
func (c *ConfigClient) ShowPolicyAssignment(request *model.ShowPolicyAssignmentRequest) (*model.ShowPolicyAssignmentResponse, error)
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) ShowResourceById ¶
func (c *ConfigClient) ShowResourceById(request *model.ShowResourceByIdRequest) (*model.ShowResourceByIdResponse, error)
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 ¶
func (c *ConfigClient) ShowResourceDetail(request *model.ShowResourceDetailRequest) (*model.ShowResourceDetailResponse, error)
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 ¶
func (c *ConfigClient) ShowResourceHistory(request *model.ShowResourceHistoryRequest) (*model.ShowResourceHistoryResponse, error)
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 ¶
func (c *ConfigClient) ShowResourceRelations(request *model.ShowResourceRelationsRequest) (*model.ShowResourceRelationsResponse, error)
ShowResourceRelations 列举资源关系
指定资源ID,查询该资源与其他资源的关联关系,可以指定关系方向为\"in\" 或者\"out\"
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) ShowResourceRelationsDetail ¶
func (c *ConfigClient) ShowResourceRelationsDetail(request *model.ShowResourceRelationsDetailRequest) (*model.ShowResourceRelationsDetailResponse, error)
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 ¶
func (c *ConfigClient) ShowStoredQuery(request *model.ShowStoredQueryRequest) (*model.ShowStoredQueryResponse, error)
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) ShowTrackerConfig ¶
func (c *ConfigClient) ShowTrackerConfig(request *model.ShowTrackerConfigRequest) (*model.ShowTrackerConfigResponse, error)
ShowTrackerConfig 查询记录器
查询资源记录器的详细信息
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) ShowTrackerConfigInvoker ¶
func (c *ConfigClient) ShowTrackerConfigInvoker(request *model.ShowTrackerConfigRequest) *ShowTrackerConfigInvoker
ShowTrackerConfigInvoker 查询记录器
func (*ConfigClient) UpdateConfigurationAggregator ¶
func (c *ConfigClient) UpdateConfigurationAggregator(request *model.UpdateConfigurationAggregatorRequest) (*model.UpdateConfigurationAggregatorResponse, error)
UpdateConfigurationAggregator 更新资源聚合器
更新资源聚合器。
Please refer to HUAWEI cloud API Explorer for details.
func (*ConfigClient) UpdateConfigurationAggregatorInvoker ¶
func (c *ConfigClient) UpdateConfigurationAggregatorInvoker(request *model.UpdateConfigurationAggregatorRequest) *UpdateConfigurationAggregatorInvoker
UpdateConfigurationAggregatorInvoker 更新资源聚合器
func (*ConfigClient) UpdatePolicyAssignment ¶
func (c *ConfigClient) UpdatePolicyAssignment(request *model.UpdatePolicyAssignmentRequest) (*model.UpdatePolicyAssignmentResponse, error)
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 ¶
func (c *ConfigClient) UpdatePolicyState(request *model.UpdatePolicyStateRequest) (*model.UpdatePolicyStateResponse, error)
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 ¶
func (c *ConfigClient) UpdateStoredQuery(request *model.UpdateStoredQueryRequest) (*model.UpdateStoredQueryResponse, error)
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 ¶
func (i *CountAllResourcesInvoker) Invoke() (*model.CountAllResourcesResponse, error)
type CreateAggregationAuthorizationInvoker ¶
type CreateAggregationAuthorizationInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAggregationAuthorizationInvoker) Invoke ¶
func (i *CreateAggregationAuthorizationInvoker) Invoke() (*model.CreateAggregationAuthorizationResponse, error)
type CreateConfigurationAggregatorInvoker ¶
type CreateConfigurationAggregatorInvoker struct {
*invoker.BaseInvoker
}
func (*CreateConfigurationAggregatorInvoker) Invoke ¶
func (i *CreateConfigurationAggregatorInvoker) Invoke() (*model.CreateConfigurationAggregatorResponse, error)
type CreateConformancePackInvoker ¶ added in v0.1.52
type CreateConformancePackInvoker struct {
*invoker.BaseInvoker
}
func (*CreateConformancePackInvoker) Invoke ¶ added in v0.1.52
func (i *CreateConformancePackInvoker) Invoke() (*model.CreateConformancePackResponse, error)
type CreateOrganizationPolicyAssignmentInvoker ¶
type CreateOrganizationPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*CreateOrganizationPolicyAssignmentInvoker) Invoke ¶
func (i *CreateOrganizationPolicyAssignmentInvoker) Invoke() (*model.CreateOrganizationPolicyAssignmentResponse, error)
type CreatePolicyAssignmentsInvoker ¶
type CreatePolicyAssignmentsInvoker struct {
*invoker.BaseInvoker
}
func (*CreatePolicyAssignmentsInvoker) Invoke ¶
func (i *CreatePolicyAssignmentsInvoker) Invoke() (*model.CreatePolicyAssignmentsResponse, error)
type CreateStoredQueryInvoker ¶
type CreateStoredQueryInvoker struct {
*invoker.BaseInvoker
}
func (*CreateStoredQueryInvoker) Invoke ¶
func (i *CreateStoredQueryInvoker) Invoke() (*model.CreateStoredQueryResponse, error)
type CreateTrackerConfigInvoker ¶
type CreateTrackerConfigInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTrackerConfigInvoker) Invoke ¶
func (i *CreateTrackerConfigInvoker) Invoke() (*model.CreateTrackerConfigResponse, error)
type DeleteAggregationAuthorizationInvoker ¶
type DeleteAggregationAuthorizationInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAggregationAuthorizationInvoker) Invoke ¶
func (i *DeleteAggregationAuthorizationInvoker) Invoke() (*model.DeleteAggregationAuthorizationResponse, error)
type DeleteConfigurationAggregatorInvoker ¶
type DeleteConfigurationAggregatorInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteConfigurationAggregatorInvoker) Invoke ¶
func (i *DeleteConfigurationAggregatorInvoker) Invoke() (*model.DeleteConfigurationAggregatorResponse, error)
type DeleteConformancePackInvoker ¶ added in v0.1.52
type DeleteConformancePackInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteConformancePackInvoker) Invoke ¶ added in v0.1.52
func (i *DeleteConformancePackInvoker) Invoke() (*model.DeleteConformancePackResponse, error)
type DeleteOrganizationPolicyAssignmentInvoker ¶
type DeleteOrganizationPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteOrganizationPolicyAssignmentInvoker) Invoke ¶
func (i *DeleteOrganizationPolicyAssignmentInvoker) Invoke() (*model.DeleteOrganizationPolicyAssignmentResponse, error)
type DeletePendingAggregationRequestInvoker ¶
type DeletePendingAggregationRequestInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePendingAggregationRequestInvoker) Invoke ¶
func (i *DeletePendingAggregationRequestInvoker) Invoke() (*model.DeletePendingAggregationRequestResponse, error)
type DeletePolicyAssignmentInvoker ¶
type DeletePolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePolicyAssignmentInvoker) Invoke ¶
func (i *DeletePolicyAssignmentInvoker) Invoke() (*model.DeletePolicyAssignmentResponse, error)
type DeleteStoredQueryInvoker ¶
type DeleteStoredQueryInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteStoredQueryInvoker) Invoke ¶
func (i *DeleteStoredQueryInvoker) Invoke() (*model.DeleteStoredQueryResponse, error)
type DeleteTrackerConfigInvoker ¶
type DeleteTrackerConfigInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTrackerConfigInvoker) Invoke ¶
func (i *DeleteTrackerConfigInvoker) Invoke() (*model.DeleteTrackerConfigResponse, error)
type DisablePolicyAssignmentInvoker ¶
type DisablePolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*DisablePolicyAssignmentInvoker) Invoke ¶
func (i *DisablePolicyAssignmentInvoker) Invoke() (*model.DisablePolicyAssignmentResponse, error)
type EnablePolicyAssignmentInvoker ¶
type EnablePolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*EnablePolicyAssignmentInvoker) Invoke ¶
func (i *EnablePolicyAssignmentInvoker) Invoke() (*model.EnablePolicyAssignmentResponse, error)
type ListAggregateComplianceByPolicyAssignmentInvoker ¶
type ListAggregateComplianceByPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
type ListAggregateDiscoveredResourcesInvoker ¶
type ListAggregateDiscoveredResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAggregateDiscoveredResourcesInvoker) Invoke ¶
func (i *ListAggregateDiscoveredResourcesInvoker) Invoke() (*model.ListAggregateDiscoveredResourcesResponse, error)
type ListAggregationAuthorizationsInvoker ¶
type ListAggregationAuthorizationsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAggregationAuthorizationsInvoker) Invoke ¶
func (i *ListAggregationAuthorizationsInvoker) Invoke() (*model.ListAggregationAuthorizationsResponse, error)
type ListAllResourcesInvoker ¶
type ListAllResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAllResourcesInvoker) Invoke ¶
func (i *ListAllResourcesInvoker) Invoke() (*model.ListAllResourcesResponse, error)
type ListAllTagsInvoker ¶
type ListAllTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAllTagsInvoker) Invoke ¶
func (i *ListAllTagsInvoker) Invoke() (*model.ListAllTagsResponse, error)
type ListBuiltInConformancePackTemplatesInvoker ¶ added in v0.1.52
type ListBuiltInConformancePackTemplatesInvoker struct {
*invoker.BaseInvoker
}
func (*ListBuiltInConformancePackTemplatesInvoker) Invoke ¶ added in v0.1.52
func (i *ListBuiltInConformancePackTemplatesInvoker) Invoke() (*model.ListBuiltInConformancePackTemplatesResponse, error)
type ListBuiltInPolicyDefinitionsInvoker ¶
type ListBuiltInPolicyDefinitionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListBuiltInPolicyDefinitionsInvoker) Invoke ¶
func (i *ListBuiltInPolicyDefinitionsInvoker) Invoke() (*model.ListBuiltInPolicyDefinitionsResponse, error)
type ListConfigurationAggregatorsInvoker ¶
type ListConfigurationAggregatorsInvoker struct {
*invoker.BaseInvoker
}
func (*ListConfigurationAggregatorsInvoker) Invoke ¶
func (i *ListConfigurationAggregatorsInvoker) Invoke() (*model.ListConfigurationAggregatorsResponse, error)
type ListConformancePackComplianceByPackIdInvoker ¶ added in v0.1.52
type ListConformancePackComplianceByPackIdInvoker struct {
*invoker.BaseInvoker
}
func (*ListConformancePackComplianceByPackIdInvoker) Invoke ¶ added in v0.1.52
func (i *ListConformancePackComplianceByPackIdInvoker) Invoke() (*model.ListConformancePackComplianceByPackIdResponse, error)
type ListConformancePackComplianceDetailsByPackIdInvoker ¶ added in v0.1.52
type ListConformancePackComplianceDetailsByPackIdInvoker struct {
*invoker.BaseInvoker
}
type ListConformancePackComplianceScoresInvoker ¶ added in v0.1.52
type ListConformancePackComplianceScoresInvoker struct {
*invoker.BaseInvoker
}
func (*ListConformancePackComplianceScoresInvoker) Invoke ¶ added in v0.1.52
func (i *ListConformancePackComplianceScoresInvoker) Invoke() (*model.ListConformancePackComplianceScoresResponse, error)
type ListConformancePacksInvoker ¶ added in v0.1.52
type ListConformancePacksInvoker struct {
*invoker.BaseInvoker
}
func (*ListConformancePacksInvoker) Invoke ¶ added in v0.1.52
func (i *ListConformancePacksInvoker) Invoke() (*model.ListConformancePacksResponse, error)
type ListOrganizationPolicyAssignmentsInvoker ¶
type ListOrganizationPolicyAssignmentsInvoker struct {
*invoker.BaseInvoker
}
func (*ListOrganizationPolicyAssignmentsInvoker) Invoke ¶
func (i *ListOrganizationPolicyAssignmentsInvoker) Invoke() (*model.ListOrganizationPolicyAssignmentsResponse, error)
type ListPendingAggregationRequestsInvoker ¶
type ListPendingAggregationRequestsInvoker struct {
*invoker.BaseInvoker
}
func (*ListPendingAggregationRequestsInvoker) Invoke ¶
func (i *ListPendingAggregationRequestsInvoker) Invoke() (*model.ListPendingAggregationRequestsResponse, error)
type ListPolicyAssignmentsInvoker ¶
type ListPolicyAssignmentsInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyAssignmentsInvoker) Invoke ¶
func (i *ListPolicyAssignmentsInvoker) Invoke() (*model.ListPolicyAssignmentsResponse, error)
type ListPolicyStatesByAssignmentIdInvoker ¶
type ListPolicyStatesByAssignmentIdInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyStatesByAssignmentIdInvoker) Invoke ¶
func (i *ListPolicyStatesByAssignmentIdInvoker) Invoke() (*model.ListPolicyStatesByAssignmentIdResponse, error)
type ListPolicyStatesByDomainIdInvoker ¶
type ListPolicyStatesByDomainIdInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyStatesByDomainIdInvoker) Invoke ¶
func (i *ListPolicyStatesByDomainIdInvoker) Invoke() (*model.ListPolicyStatesByDomainIdResponse, error)
type ListPolicyStatesByResourceIdInvoker ¶
type ListPolicyStatesByResourceIdInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyStatesByResourceIdInvoker) Invoke ¶
func (i *ListPolicyStatesByResourceIdInvoker) Invoke() (*model.ListPolicyStatesByResourceIdResponse, error)
type ListProvidersInvoker ¶
type ListProvidersInvoker struct {
*invoker.BaseInvoker
}
func (*ListProvidersInvoker) Invoke ¶
func (i *ListProvidersInvoker) Invoke() (*model.ListProvidersResponse, error)
type ListRegionsInvoker ¶
type ListRegionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRegionsInvoker) Invoke ¶
func (i *ListRegionsInvoker) Invoke() (*model.ListRegionsResponse, error)
type ListResourcesInvoker ¶
type ListResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListResourcesInvoker) Invoke ¶
func (i *ListResourcesInvoker) Invoke() (*model.ListResourcesResponse, error)
type ListSchemasInvoker ¶
type ListSchemasInvoker struct {
*invoker.BaseInvoker
}
func (*ListSchemasInvoker) Invoke ¶
func (i *ListSchemasInvoker) Invoke() (*model.ListSchemasResponse, error)
type ListStoredQueriesInvoker ¶
type ListStoredQueriesInvoker struct {
*invoker.BaseInvoker
}
func (*ListStoredQueriesInvoker) Invoke ¶
func (i *ListStoredQueriesInvoker) Invoke() (*model.ListStoredQueriesResponse, error)
type RunAggregateResourceQueryInvoker ¶
type RunAggregateResourceQueryInvoker struct {
*invoker.BaseInvoker
}
func (*RunAggregateResourceQueryInvoker) Invoke ¶
func (i *RunAggregateResourceQueryInvoker) Invoke() (*model.RunAggregateResourceQueryResponse, error)
type RunEvaluationByPolicyAssignmentIdInvoker ¶
type RunEvaluationByPolicyAssignmentIdInvoker struct {
*invoker.BaseInvoker
}
func (*RunEvaluationByPolicyAssignmentIdInvoker) Invoke ¶
func (i *RunEvaluationByPolicyAssignmentIdInvoker) Invoke() (*model.RunEvaluationByPolicyAssignmentIdResponse, error)
type RunQueryInvoker ¶
type RunQueryInvoker struct {
*invoker.BaseInvoker
}
func (*RunQueryInvoker) Invoke ¶
func (i *RunQueryInvoker) Invoke() (*model.RunQueryResponse, error)
type ShowAggregateComplianceDetailsByPolicyAssignmentInvoker ¶
type ShowAggregateComplianceDetailsByPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
type ShowAggregateDiscoveredResourceCountsInvoker ¶
type ShowAggregateDiscoveredResourceCountsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAggregateDiscoveredResourceCountsInvoker) Invoke ¶
func (i *ShowAggregateDiscoveredResourceCountsInvoker) Invoke() (*model.ShowAggregateDiscoveredResourceCountsResponse, error)
type ShowAggregatePolicyAssignmentDetailInvoker ¶
type ShowAggregatePolicyAssignmentDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAggregatePolicyAssignmentDetailInvoker) Invoke ¶
func (i *ShowAggregatePolicyAssignmentDetailInvoker) Invoke() (*model.ShowAggregatePolicyAssignmentDetailResponse, error)
type ShowAggregatePolicyStateComplianceSummaryInvoker ¶
type ShowAggregatePolicyStateComplianceSummaryInvoker struct {
*invoker.BaseInvoker
}
type ShowAggregateResourceConfigInvoker ¶
type ShowAggregateResourceConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAggregateResourceConfigInvoker) Invoke ¶
func (i *ShowAggregateResourceConfigInvoker) Invoke() (*model.ShowAggregateResourceConfigResponse, error)
type ShowBuiltInConformancePackTemplateInvoker ¶ added in v0.1.52
type ShowBuiltInConformancePackTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBuiltInConformancePackTemplateInvoker) Invoke ¶ added in v0.1.52
func (i *ShowBuiltInConformancePackTemplateInvoker) Invoke() (*model.ShowBuiltInConformancePackTemplateResponse, error)
type ShowBuiltInPolicyDefinitionInvoker ¶
type ShowBuiltInPolicyDefinitionInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBuiltInPolicyDefinitionInvoker) Invoke ¶
func (i *ShowBuiltInPolicyDefinitionInvoker) Invoke() (*model.ShowBuiltInPolicyDefinitionResponse, error)
type ShowConfigurationAggregatorInvoker ¶
type ShowConfigurationAggregatorInvoker struct {
*invoker.BaseInvoker
}
func (*ShowConfigurationAggregatorInvoker) Invoke ¶
func (i *ShowConfigurationAggregatorInvoker) Invoke() (*model.ShowConfigurationAggregatorResponse, error)
type ShowConfigurationAggregatorSourcesStatusInvoker ¶
type ShowConfigurationAggregatorSourcesStatusInvoker struct {
*invoker.BaseInvoker
}
type ShowConformancePackInvoker ¶ added in v0.1.52
type ShowConformancePackInvoker struct {
*invoker.BaseInvoker
}
func (*ShowConformancePackInvoker) Invoke ¶ added in v0.1.52
func (i *ShowConformancePackInvoker) Invoke() (*model.ShowConformancePackResponse, error)
type ShowEvaluationStateByAssignmentIdInvoker ¶
type ShowEvaluationStateByAssignmentIdInvoker struct {
*invoker.BaseInvoker
}
func (*ShowEvaluationStateByAssignmentIdInvoker) Invoke ¶
func (i *ShowEvaluationStateByAssignmentIdInvoker) Invoke() (*model.ShowEvaluationStateByAssignmentIdResponse, error)
type ShowOrganizationPolicyAssignmentDetailedStatusInvoker ¶
type ShowOrganizationPolicyAssignmentDetailedStatusInvoker struct {
*invoker.BaseInvoker
}
type ShowOrganizationPolicyAssignmentInvoker ¶
type ShowOrganizationPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*ShowOrganizationPolicyAssignmentInvoker) Invoke ¶
func (i *ShowOrganizationPolicyAssignmentInvoker) Invoke() (*model.ShowOrganizationPolicyAssignmentResponse, error)
type ShowOrganizationPolicyAssignmentStatusesInvoker ¶
type ShowOrganizationPolicyAssignmentStatusesInvoker struct {
*invoker.BaseInvoker
}
type ShowPolicyAssignmentInvoker ¶
type ShowPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPolicyAssignmentInvoker) Invoke ¶
func (i *ShowPolicyAssignmentInvoker) Invoke() (*model.ShowPolicyAssignmentResponse, error)
type ShowResourceByIdInvoker ¶
type ShowResourceByIdInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceByIdInvoker) Invoke ¶
func (i *ShowResourceByIdInvoker) Invoke() (*model.ShowResourceByIdResponse, error)
type ShowResourceDetailInvoker ¶
type ShowResourceDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceDetailInvoker) Invoke ¶
func (i *ShowResourceDetailInvoker) Invoke() (*model.ShowResourceDetailResponse, error)
type ShowResourceHistoryInvoker ¶
type ShowResourceHistoryInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceHistoryInvoker) Invoke ¶
func (i *ShowResourceHistoryInvoker) Invoke() (*model.ShowResourceHistoryResponse, error)
type ShowResourceRelationsDetailInvoker ¶
type ShowResourceRelationsDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceRelationsDetailInvoker) Invoke ¶
func (i *ShowResourceRelationsDetailInvoker) Invoke() (*model.ShowResourceRelationsDetailResponse, error)
type ShowResourceRelationsInvoker ¶
type ShowResourceRelationsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceRelationsInvoker) Invoke ¶
func (i *ShowResourceRelationsInvoker) Invoke() (*model.ShowResourceRelationsResponse, error)
type ShowStoredQueryInvoker ¶
type ShowStoredQueryInvoker struct {
*invoker.BaseInvoker
}
func (*ShowStoredQueryInvoker) Invoke ¶
func (i *ShowStoredQueryInvoker) Invoke() (*model.ShowStoredQueryResponse, error)
type ShowTrackerConfigInvoker ¶
type ShowTrackerConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTrackerConfigInvoker) Invoke ¶
func (i *ShowTrackerConfigInvoker) Invoke() (*model.ShowTrackerConfigResponse, error)
type UpdateConfigurationAggregatorInvoker ¶
type UpdateConfigurationAggregatorInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateConfigurationAggregatorInvoker) Invoke ¶
func (i *UpdateConfigurationAggregatorInvoker) Invoke() (*model.UpdateConfigurationAggregatorResponse, error)
type UpdatePolicyAssignmentInvoker ¶
type UpdatePolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePolicyAssignmentInvoker) Invoke ¶
func (i *UpdatePolicyAssignmentInvoker) Invoke() (*model.UpdatePolicyAssignmentResponse, error)
type UpdatePolicyStateInvoker ¶
type UpdatePolicyStateInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePolicyStateInvoker) Invoke ¶
func (i *UpdatePolicyStateInvoker) Invoke() (*model.UpdatePolicyStateResponse, error)
type UpdateStoredQueryInvoker ¶
type UpdateStoredQueryInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateStoredQueryInvoker) Invoke ¶
func (i *UpdateStoredQueryInvoker) Invoke() (*model.UpdateStoredQueryResponse, error)