Documentation ¶
Index ¶
- func GenReqDefForCollectAllResourcesSummary() *def.HttpRequestDef
- func GenReqDefForCountAllResources() *def.HttpRequestDef
- func GenReqDefForCreateAggregationAuthorization() *def.HttpRequestDef
- func GenReqDefForCreateConfigurationAggregator() *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 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 GenReqDefForListBuiltInPolicyDefinitions() *def.HttpRequestDef
- func GenReqDefForListConfigurationAggregators() *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 GenReqDefForShowBuiltInPolicyDefinition() *def.HttpRequestDef
- func GenReqDefForShowConfigurationAggregator() *def.HttpRequestDef
- func GenReqDefForShowConfigurationAggregatorSourcesStatus() *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
- func RmsClientBuilder() *httpclient.HcHttpClientBuilder
- type CollectAllResourcesSummaryInvoker
- type CountAllResourcesInvoker
- type CreateAggregationAuthorizationInvoker
- type CreateConfigurationAggregatorInvoker
- type CreateOrganizationPolicyAssignmentInvoker
- type CreatePolicyAssignmentsInvoker
- type CreateStoredQueryInvoker
- type CreateTrackerConfigInvoker
- type DeleteAggregationAuthorizationInvoker
- type DeleteConfigurationAggregatorInvoker
- 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 ListBuiltInPolicyDefinitionsInvoker
- type ListConfigurationAggregatorsInvoker
- type ListOrganizationPolicyAssignmentsInvoker
- type ListPendingAggregationRequestsInvoker
- type ListPolicyAssignmentsInvoker
- type ListPolicyStatesByAssignmentIdInvoker
- type ListPolicyStatesByDomainIdInvoker
- type ListPolicyStatesByResourceIdInvoker
- type ListProvidersInvoker
- type ListRegionsInvoker
- type ListResourcesInvoker
- type ListSchemasInvoker
- type ListStoredQueriesInvoker
- type RmsClient
- func (c *RmsClient) CollectAllResourcesSummary(request *model.CollectAllResourcesSummaryRequest) (*model.CollectAllResourcesSummaryResponse, error)
- func (c *RmsClient) CollectAllResourcesSummaryInvoker(request *model.CollectAllResourcesSummaryRequest) *CollectAllResourcesSummaryInvoker
- func (c *RmsClient) CountAllResources(request *model.CountAllResourcesRequest) (*model.CountAllResourcesResponse, error)
- func (c *RmsClient) CountAllResourcesInvoker(request *model.CountAllResourcesRequest) *CountAllResourcesInvoker
- func (c *RmsClient) CreateAggregationAuthorization(request *model.CreateAggregationAuthorizationRequest) (*model.CreateAggregationAuthorizationResponse, error)
- func (c *RmsClient) CreateAggregationAuthorizationInvoker(request *model.CreateAggregationAuthorizationRequest) *CreateAggregationAuthorizationInvoker
- func (c *RmsClient) CreateConfigurationAggregator(request *model.CreateConfigurationAggregatorRequest) (*model.CreateConfigurationAggregatorResponse, error)
- func (c *RmsClient) CreateConfigurationAggregatorInvoker(request *model.CreateConfigurationAggregatorRequest) *CreateConfigurationAggregatorInvoker
- func (c *RmsClient) CreateOrganizationPolicyAssignment(request *model.CreateOrganizationPolicyAssignmentRequest) (*model.CreateOrganizationPolicyAssignmentResponse, error)
- func (c *RmsClient) CreateOrganizationPolicyAssignmentInvoker(request *model.CreateOrganizationPolicyAssignmentRequest) *CreateOrganizationPolicyAssignmentInvoker
- func (c *RmsClient) CreatePolicyAssignments(request *model.CreatePolicyAssignmentsRequest) (*model.CreatePolicyAssignmentsResponse, error)
- func (c *RmsClient) CreatePolicyAssignmentsInvoker(request *model.CreatePolicyAssignmentsRequest) *CreatePolicyAssignmentsInvoker
- func (c *RmsClient) CreateStoredQuery(request *model.CreateStoredQueryRequest) (*model.CreateStoredQueryResponse, error)
- func (c *RmsClient) CreateStoredQueryInvoker(request *model.CreateStoredQueryRequest) *CreateStoredQueryInvoker
- func (c *RmsClient) CreateTrackerConfig(request *model.CreateTrackerConfigRequest) (*model.CreateTrackerConfigResponse, error)
- func (c *RmsClient) CreateTrackerConfigInvoker(request *model.CreateTrackerConfigRequest) *CreateTrackerConfigInvoker
- func (c *RmsClient) DeleteAggregationAuthorization(request *model.DeleteAggregationAuthorizationRequest) (*model.DeleteAggregationAuthorizationResponse, error)
- func (c *RmsClient) DeleteAggregationAuthorizationInvoker(request *model.DeleteAggregationAuthorizationRequest) *DeleteAggregationAuthorizationInvoker
- func (c *RmsClient) DeleteConfigurationAggregator(request *model.DeleteConfigurationAggregatorRequest) (*model.DeleteConfigurationAggregatorResponse, error)
- func (c *RmsClient) DeleteConfigurationAggregatorInvoker(request *model.DeleteConfigurationAggregatorRequest) *DeleteConfigurationAggregatorInvoker
- func (c *RmsClient) DeleteOrganizationPolicyAssignment(request *model.DeleteOrganizationPolicyAssignmentRequest) (*model.DeleteOrganizationPolicyAssignmentResponse, error)
- func (c *RmsClient) DeleteOrganizationPolicyAssignmentInvoker(request *model.DeleteOrganizationPolicyAssignmentRequest) *DeleteOrganizationPolicyAssignmentInvoker
- func (c *RmsClient) DeletePendingAggregationRequest(request *model.DeletePendingAggregationRequestRequest) (*model.DeletePendingAggregationRequestResponse, error)
- func (c *RmsClient) DeletePendingAggregationRequestInvoker(request *model.DeletePendingAggregationRequestRequest) *DeletePendingAggregationRequestInvoker
- func (c *RmsClient) DeletePolicyAssignment(request *model.DeletePolicyAssignmentRequest) (*model.DeletePolicyAssignmentResponse, error)
- func (c *RmsClient) DeletePolicyAssignmentInvoker(request *model.DeletePolicyAssignmentRequest) *DeletePolicyAssignmentInvoker
- func (c *RmsClient) DeleteStoredQuery(request *model.DeleteStoredQueryRequest) (*model.DeleteStoredQueryResponse, error)
- func (c *RmsClient) DeleteStoredQueryInvoker(request *model.DeleteStoredQueryRequest) *DeleteStoredQueryInvoker
- func (c *RmsClient) DeleteTrackerConfig(request *model.DeleteTrackerConfigRequest) (*model.DeleteTrackerConfigResponse, error)
- func (c *RmsClient) DeleteTrackerConfigInvoker(request *model.DeleteTrackerConfigRequest) *DeleteTrackerConfigInvoker
- func (c *RmsClient) DisablePolicyAssignment(request *model.DisablePolicyAssignmentRequest) (*model.DisablePolicyAssignmentResponse, error)
- func (c *RmsClient) DisablePolicyAssignmentInvoker(request *model.DisablePolicyAssignmentRequest) *DisablePolicyAssignmentInvoker
- func (c *RmsClient) EnablePolicyAssignment(request *model.EnablePolicyAssignmentRequest) (*model.EnablePolicyAssignmentResponse, error)
- func (c *RmsClient) EnablePolicyAssignmentInvoker(request *model.EnablePolicyAssignmentRequest) *EnablePolicyAssignmentInvoker
- func (c *RmsClient) ListAggregateComplianceByPolicyAssignment(request *model.ListAggregateComplianceByPolicyAssignmentRequest) (*model.ListAggregateComplianceByPolicyAssignmentResponse, error)
- func (c *RmsClient) ListAggregateComplianceByPolicyAssignmentInvoker(request *model.ListAggregateComplianceByPolicyAssignmentRequest) *ListAggregateComplianceByPolicyAssignmentInvoker
- func (c *RmsClient) ListAggregateDiscoveredResources(request *model.ListAggregateDiscoveredResourcesRequest) (*model.ListAggregateDiscoveredResourcesResponse, error)
- func (c *RmsClient) ListAggregateDiscoveredResourcesInvoker(request *model.ListAggregateDiscoveredResourcesRequest) *ListAggregateDiscoveredResourcesInvoker
- func (c *RmsClient) ListAggregationAuthorizations(request *model.ListAggregationAuthorizationsRequest) (*model.ListAggregationAuthorizationsResponse, error)
- func (c *RmsClient) ListAggregationAuthorizationsInvoker(request *model.ListAggregationAuthorizationsRequest) *ListAggregationAuthorizationsInvoker
- func (c *RmsClient) ListAllResources(request *model.ListAllResourcesRequest) (*model.ListAllResourcesResponse, error)
- func (c *RmsClient) ListAllResourcesInvoker(request *model.ListAllResourcesRequest) *ListAllResourcesInvoker
- func (c *RmsClient) ListAllTags(request *model.ListAllTagsRequest) (*model.ListAllTagsResponse, error)
- func (c *RmsClient) ListAllTagsInvoker(request *model.ListAllTagsRequest) *ListAllTagsInvoker
- func (c *RmsClient) ListBuiltInPolicyDefinitions(request *model.ListBuiltInPolicyDefinitionsRequest) (*model.ListBuiltInPolicyDefinitionsResponse, error)
- func (c *RmsClient) ListBuiltInPolicyDefinitionsInvoker(request *model.ListBuiltInPolicyDefinitionsRequest) *ListBuiltInPolicyDefinitionsInvoker
- func (c *RmsClient) ListConfigurationAggregators(request *model.ListConfigurationAggregatorsRequest) (*model.ListConfigurationAggregatorsResponse, error)
- func (c *RmsClient) ListConfigurationAggregatorsInvoker(request *model.ListConfigurationAggregatorsRequest) *ListConfigurationAggregatorsInvoker
- func (c *RmsClient) ListOrganizationPolicyAssignments(request *model.ListOrganizationPolicyAssignmentsRequest) (*model.ListOrganizationPolicyAssignmentsResponse, error)
- func (c *RmsClient) ListOrganizationPolicyAssignmentsInvoker(request *model.ListOrganizationPolicyAssignmentsRequest) *ListOrganizationPolicyAssignmentsInvoker
- func (c *RmsClient) ListPendingAggregationRequests(request *model.ListPendingAggregationRequestsRequest) (*model.ListPendingAggregationRequestsResponse, error)
- func (c *RmsClient) ListPendingAggregationRequestsInvoker(request *model.ListPendingAggregationRequestsRequest) *ListPendingAggregationRequestsInvoker
- func (c *RmsClient) ListPolicyAssignments(request *model.ListPolicyAssignmentsRequest) (*model.ListPolicyAssignmentsResponse, error)
- func (c *RmsClient) ListPolicyAssignmentsInvoker(request *model.ListPolicyAssignmentsRequest) *ListPolicyAssignmentsInvoker
- func (c *RmsClient) ListPolicyStatesByAssignmentId(request *model.ListPolicyStatesByAssignmentIdRequest) (*model.ListPolicyStatesByAssignmentIdResponse, error)
- func (c *RmsClient) ListPolicyStatesByAssignmentIdInvoker(request *model.ListPolicyStatesByAssignmentIdRequest) *ListPolicyStatesByAssignmentIdInvoker
- func (c *RmsClient) ListPolicyStatesByDomainId(request *model.ListPolicyStatesByDomainIdRequest) (*model.ListPolicyStatesByDomainIdResponse, error)
- func (c *RmsClient) ListPolicyStatesByDomainIdInvoker(request *model.ListPolicyStatesByDomainIdRequest) *ListPolicyStatesByDomainIdInvoker
- func (c *RmsClient) ListPolicyStatesByResourceId(request *model.ListPolicyStatesByResourceIdRequest) (*model.ListPolicyStatesByResourceIdResponse, error)
- func (c *RmsClient) ListPolicyStatesByResourceIdInvoker(request *model.ListPolicyStatesByResourceIdRequest) *ListPolicyStatesByResourceIdInvoker
- func (c *RmsClient) ListProviders(request *model.ListProvidersRequest) (*model.ListProvidersResponse, error)
- func (c *RmsClient) ListProvidersInvoker(request *model.ListProvidersRequest) *ListProvidersInvoker
- func (c *RmsClient) ListRegions(request *model.ListRegionsRequest) (*model.ListRegionsResponse, error)
- func (c *RmsClient) ListRegionsInvoker(request *model.ListRegionsRequest) *ListRegionsInvoker
- func (c *RmsClient) ListResources(request *model.ListResourcesRequest) (*model.ListResourcesResponse, error)
- func (c *RmsClient) ListResourcesInvoker(request *model.ListResourcesRequest) *ListResourcesInvoker
- func (c *RmsClient) ListSchemas(request *model.ListSchemasRequest) (*model.ListSchemasResponse, error)
- func (c *RmsClient) ListSchemasInvoker(request *model.ListSchemasRequest) *ListSchemasInvoker
- func (c *RmsClient) ListStoredQueries(request *model.ListStoredQueriesRequest) (*model.ListStoredQueriesResponse, error)
- func (c *RmsClient) ListStoredQueriesInvoker(request *model.ListStoredQueriesRequest) *ListStoredQueriesInvoker
- func (c *RmsClient) RunAggregateResourceQuery(request *model.RunAggregateResourceQueryRequest) (*model.RunAggregateResourceQueryResponse, error)
- func (c *RmsClient) RunAggregateResourceQueryInvoker(request *model.RunAggregateResourceQueryRequest) *RunAggregateResourceQueryInvoker
- func (c *RmsClient) RunEvaluationByPolicyAssignmentId(request *model.RunEvaluationByPolicyAssignmentIdRequest) (*model.RunEvaluationByPolicyAssignmentIdResponse, error)
- func (c *RmsClient) RunEvaluationByPolicyAssignmentIdInvoker(request *model.RunEvaluationByPolicyAssignmentIdRequest) *RunEvaluationByPolicyAssignmentIdInvoker
- func (c *RmsClient) RunQuery(request *model.RunQueryRequest) (*model.RunQueryResponse, error)
- func (c *RmsClient) RunQueryInvoker(request *model.RunQueryRequest) *RunQueryInvoker
- func (c *RmsClient) ShowAggregateComplianceDetailsByPolicyAssignment(request *model.ShowAggregateComplianceDetailsByPolicyAssignmentRequest) (*model.ShowAggregateComplianceDetailsByPolicyAssignmentResponse, error)
- func (c *RmsClient) ShowAggregateComplianceDetailsByPolicyAssignmentInvoker(request *model.ShowAggregateComplianceDetailsByPolicyAssignmentRequest) *ShowAggregateComplianceDetailsByPolicyAssignmentInvoker
- func (c *RmsClient) ShowAggregateDiscoveredResourceCounts(request *model.ShowAggregateDiscoveredResourceCountsRequest) (*model.ShowAggregateDiscoveredResourceCountsResponse, error)
- func (c *RmsClient) ShowAggregateDiscoveredResourceCountsInvoker(request *model.ShowAggregateDiscoveredResourceCountsRequest) *ShowAggregateDiscoveredResourceCountsInvoker
- func (c *RmsClient) ShowAggregatePolicyAssignmentDetail(request *model.ShowAggregatePolicyAssignmentDetailRequest) (*model.ShowAggregatePolicyAssignmentDetailResponse, error)
- func (c *RmsClient) ShowAggregatePolicyAssignmentDetailInvoker(request *model.ShowAggregatePolicyAssignmentDetailRequest) *ShowAggregatePolicyAssignmentDetailInvoker
- func (c *RmsClient) ShowAggregatePolicyStateComplianceSummary(request *model.ShowAggregatePolicyStateComplianceSummaryRequest) (*model.ShowAggregatePolicyStateComplianceSummaryResponse, error)
- func (c *RmsClient) ShowAggregatePolicyStateComplianceSummaryInvoker(request *model.ShowAggregatePolicyStateComplianceSummaryRequest) *ShowAggregatePolicyStateComplianceSummaryInvoker
- func (c *RmsClient) ShowAggregateResourceConfig(request *model.ShowAggregateResourceConfigRequest) (*model.ShowAggregateResourceConfigResponse, error)
- func (c *RmsClient) ShowAggregateResourceConfigInvoker(request *model.ShowAggregateResourceConfigRequest) *ShowAggregateResourceConfigInvoker
- func (c *RmsClient) ShowBuiltInPolicyDefinition(request *model.ShowBuiltInPolicyDefinitionRequest) (*model.ShowBuiltInPolicyDefinitionResponse, error)
- func (c *RmsClient) ShowBuiltInPolicyDefinitionInvoker(request *model.ShowBuiltInPolicyDefinitionRequest) *ShowBuiltInPolicyDefinitionInvoker
- func (c *RmsClient) ShowConfigurationAggregator(request *model.ShowConfigurationAggregatorRequest) (*model.ShowConfigurationAggregatorResponse, error)
- func (c *RmsClient) ShowConfigurationAggregatorInvoker(request *model.ShowConfigurationAggregatorRequest) *ShowConfigurationAggregatorInvoker
- func (c *RmsClient) ShowConfigurationAggregatorSourcesStatus(request *model.ShowConfigurationAggregatorSourcesStatusRequest) (*model.ShowConfigurationAggregatorSourcesStatusResponse, error)
- func (c *RmsClient) ShowConfigurationAggregatorSourcesStatusInvoker(request *model.ShowConfigurationAggregatorSourcesStatusRequest) *ShowConfigurationAggregatorSourcesStatusInvoker
- func (c *RmsClient) ShowEvaluationStateByAssignmentId(request *model.ShowEvaluationStateByAssignmentIdRequest) (*model.ShowEvaluationStateByAssignmentIdResponse, error)
- func (c *RmsClient) ShowEvaluationStateByAssignmentIdInvoker(request *model.ShowEvaluationStateByAssignmentIdRequest) *ShowEvaluationStateByAssignmentIdInvoker
- func (c *RmsClient) ShowOrganizationPolicyAssignment(request *model.ShowOrganizationPolicyAssignmentRequest) (*model.ShowOrganizationPolicyAssignmentResponse, error)
- func (c *RmsClient) ShowOrganizationPolicyAssignmentDetailedStatus(request *model.ShowOrganizationPolicyAssignmentDetailedStatusRequest) (*model.ShowOrganizationPolicyAssignmentDetailedStatusResponse, error)
- func (c *RmsClient) ShowOrganizationPolicyAssignmentDetailedStatusInvoker(request *model.ShowOrganizationPolicyAssignmentDetailedStatusRequest) *ShowOrganizationPolicyAssignmentDetailedStatusInvoker
- func (c *RmsClient) ShowOrganizationPolicyAssignmentInvoker(request *model.ShowOrganizationPolicyAssignmentRequest) *ShowOrganizationPolicyAssignmentInvoker
- func (c *RmsClient) ShowOrganizationPolicyAssignmentStatuses(request *model.ShowOrganizationPolicyAssignmentStatusesRequest) (*model.ShowOrganizationPolicyAssignmentStatusesResponse, error)
- func (c *RmsClient) ShowOrganizationPolicyAssignmentStatusesInvoker(request *model.ShowOrganizationPolicyAssignmentStatusesRequest) *ShowOrganizationPolicyAssignmentStatusesInvoker
- func (c *RmsClient) ShowPolicyAssignment(request *model.ShowPolicyAssignmentRequest) (*model.ShowPolicyAssignmentResponse, error)
- func (c *RmsClient) ShowPolicyAssignmentInvoker(request *model.ShowPolicyAssignmentRequest) *ShowPolicyAssignmentInvoker
- func (c *RmsClient) ShowResourceById(request *model.ShowResourceByIdRequest) (*model.ShowResourceByIdResponse, error)
- func (c *RmsClient) ShowResourceByIdInvoker(request *model.ShowResourceByIdRequest) *ShowResourceByIdInvoker
- func (c *RmsClient) ShowResourceDetail(request *model.ShowResourceDetailRequest) (*model.ShowResourceDetailResponse, error)
- func (c *RmsClient) ShowResourceDetailInvoker(request *model.ShowResourceDetailRequest) *ShowResourceDetailInvoker
- func (c *RmsClient) ShowResourceHistory(request *model.ShowResourceHistoryRequest) (*model.ShowResourceHistoryResponse, error)
- func (c *RmsClient) ShowResourceHistoryInvoker(request *model.ShowResourceHistoryRequest) *ShowResourceHistoryInvoker
- func (c *RmsClient) ShowResourceRelations(request *model.ShowResourceRelationsRequest) (*model.ShowResourceRelationsResponse, error)
- func (c *RmsClient) ShowResourceRelationsDetail(request *model.ShowResourceRelationsDetailRequest) (*model.ShowResourceRelationsDetailResponse, error)
- func (c *RmsClient) ShowResourceRelationsDetailInvoker(request *model.ShowResourceRelationsDetailRequest) *ShowResourceRelationsDetailInvoker
- func (c *RmsClient) ShowResourceRelationsInvoker(request *model.ShowResourceRelationsRequest) *ShowResourceRelationsInvoker
- func (c *RmsClient) ShowStoredQuery(request *model.ShowStoredQueryRequest) (*model.ShowStoredQueryResponse, error)
- func (c *RmsClient) ShowStoredQueryInvoker(request *model.ShowStoredQueryRequest) *ShowStoredQueryInvoker
- func (c *RmsClient) ShowTrackerConfig(request *model.ShowTrackerConfigRequest) (*model.ShowTrackerConfigResponse, error)
- func (c *RmsClient) ShowTrackerConfigInvoker(request *model.ShowTrackerConfigRequest) *ShowTrackerConfigInvoker
- func (c *RmsClient) UpdateConfigurationAggregator(request *model.UpdateConfigurationAggregatorRequest) (*model.UpdateConfigurationAggregatorResponse, error)
- func (c *RmsClient) UpdateConfigurationAggregatorInvoker(request *model.UpdateConfigurationAggregatorRequest) *UpdateConfigurationAggregatorInvoker
- func (c *RmsClient) UpdatePolicyAssignment(request *model.UpdatePolicyAssignmentRequest) (*model.UpdatePolicyAssignmentResponse, error)
- func (c *RmsClient) UpdatePolicyAssignmentInvoker(request *model.UpdatePolicyAssignmentRequest) *UpdatePolicyAssignmentInvoker
- func (c *RmsClient) UpdatePolicyState(request *model.UpdatePolicyStateRequest) (*model.UpdatePolicyStateResponse, error)
- func (c *RmsClient) UpdatePolicyStateInvoker(request *model.UpdatePolicyStateRequest) *UpdatePolicyStateInvoker
- func (c *RmsClient) UpdateStoredQuery(request *model.UpdateStoredQueryRequest) (*model.UpdateStoredQueryResponse, error)
- func (c *RmsClient) UpdateStoredQueryInvoker(request *model.UpdateStoredQueryRequest) *UpdateStoredQueryInvoker
- type RunAggregateResourceQueryInvoker
- type RunEvaluationByPolicyAssignmentIdInvoker
- type RunQueryInvoker
- type ShowAggregateComplianceDetailsByPolicyAssignmentInvoker
- type ShowAggregateDiscoveredResourceCountsInvoker
- type ShowAggregatePolicyAssignmentDetailInvoker
- type ShowAggregatePolicyStateComplianceSummaryInvoker
- type ShowAggregateResourceConfigInvoker
- type ShowBuiltInPolicyDefinitionInvoker
- type ShowConfigurationAggregatorInvoker
- type ShowConfigurationAggregatorSourcesStatusInvoker
- 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 GenReqDefForCollectAllResourcesSummary ¶ added in v0.1.27
func GenReqDefForCollectAllResourcesSummary() *def.HttpRequestDef
func GenReqDefForCountAllResources ¶ added in v0.1.27
func GenReqDefForCountAllResources() *def.HttpRequestDef
func GenReqDefForCreateAggregationAuthorization ¶ added in v0.1.27
func GenReqDefForCreateAggregationAuthorization() *def.HttpRequestDef
func GenReqDefForCreateConfigurationAggregator ¶ added in v0.1.27
func GenReqDefForCreateConfigurationAggregator() *def.HttpRequestDef
func GenReqDefForCreateOrganizationPolicyAssignment ¶ added in v0.1.27
func GenReqDefForCreateOrganizationPolicyAssignment() *def.HttpRequestDef
func GenReqDefForCreatePolicyAssignments ¶
func GenReqDefForCreatePolicyAssignments() *def.HttpRequestDef
func GenReqDefForCreateStoredQuery ¶ added in v0.0.93
func GenReqDefForCreateStoredQuery() *def.HttpRequestDef
func GenReqDefForCreateTrackerConfig ¶
func GenReqDefForCreateTrackerConfig() *def.HttpRequestDef
func GenReqDefForDeleteAggregationAuthorization ¶ added in v0.1.27
func GenReqDefForDeleteAggregationAuthorization() *def.HttpRequestDef
func GenReqDefForDeleteConfigurationAggregator ¶ added in v0.1.27
func GenReqDefForDeleteConfigurationAggregator() *def.HttpRequestDef
func GenReqDefForDeleteOrganizationPolicyAssignment ¶ added in v0.1.27
func GenReqDefForDeleteOrganizationPolicyAssignment() *def.HttpRequestDef
func GenReqDefForDeletePendingAggregationRequest ¶ added in v0.1.27
func GenReqDefForDeletePendingAggregationRequest() *def.HttpRequestDef
func GenReqDefForDeletePolicyAssignment ¶
func GenReqDefForDeletePolicyAssignment() *def.HttpRequestDef
func GenReqDefForDeleteStoredQuery ¶ added in v0.0.93
func GenReqDefForDeleteStoredQuery() *def.HttpRequestDef
func GenReqDefForDeleteTrackerConfig ¶
func GenReqDefForDeleteTrackerConfig() *def.HttpRequestDef
func GenReqDefForDisablePolicyAssignment ¶
func GenReqDefForDisablePolicyAssignment() *def.HttpRequestDef
func GenReqDefForEnablePolicyAssignment ¶
func GenReqDefForEnablePolicyAssignment() *def.HttpRequestDef
func GenReqDefForListAggregateComplianceByPolicyAssignment ¶ added in v0.1.39
func GenReqDefForListAggregateComplianceByPolicyAssignment() *def.HttpRequestDef
func GenReqDefForListAggregateDiscoveredResources ¶ added in v0.1.27
func GenReqDefForListAggregateDiscoveredResources() *def.HttpRequestDef
func GenReqDefForListAggregationAuthorizations ¶ added in v0.1.27
func GenReqDefForListAggregationAuthorizations() *def.HttpRequestDef
func GenReqDefForListAllResources ¶
func GenReqDefForListAllResources() *def.HttpRequestDef
func GenReqDefForListAllTags ¶ added in v0.1.27
func GenReqDefForListAllTags() *def.HttpRequestDef
func GenReqDefForListBuiltInPolicyDefinitions ¶
func GenReqDefForListBuiltInPolicyDefinitions() *def.HttpRequestDef
func GenReqDefForListConfigurationAggregators ¶ added in v0.1.27
func GenReqDefForListConfigurationAggregators() *def.HttpRequestDef
func GenReqDefForListOrganizationPolicyAssignments ¶ added in v0.1.27
func GenReqDefForListOrganizationPolicyAssignments() *def.HttpRequestDef
func GenReqDefForListPendingAggregationRequests ¶ added in v0.1.27
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 ¶ added in v0.0.97
func GenReqDefForListSchemas() *def.HttpRequestDef
func GenReqDefForListStoredQueries ¶ added in v0.0.93
func GenReqDefForListStoredQueries() *def.HttpRequestDef
func GenReqDefForRunAggregateResourceQuery ¶ added in v0.1.27
func GenReqDefForRunAggregateResourceQuery() *def.HttpRequestDef
func GenReqDefForRunEvaluationByPolicyAssignmentId ¶
func GenReqDefForRunEvaluationByPolicyAssignmentId() *def.HttpRequestDef
func GenReqDefForRunQuery ¶ added in v0.0.93
func GenReqDefForRunQuery() *def.HttpRequestDef
func GenReqDefForShowAggregateComplianceDetailsByPolicyAssignment ¶ added in v0.1.39
func GenReqDefForShowAggregateComplianceDetailsByPolicyAssignment() *def.HttpRequestDef
func GenReqDefForShowAggregateDiscoveredResourceCounts ¶ added in v0.1.27
func GenReqDefForShowAggregateDiscoveredResourceCounts() *def.HttpRequestDef
func GenReqDefForShowAggregatePolicyAssignmentDetail ¶ added in v0.1.39
func GenReqDefForShowAggregatePolicyAssignmentDetail() *def.HttpRequestDef
func GenReqDefForShowAggregatePolicyStateComplianceSummary ¶ added in v0.1.39
func GenReqDefForShowAggregatePolicyStateComplianceSummary() *def.HttpRequestDef
func GenReqDefForShowAggregateResourceConfig ¶ added in v0.1.27
func GenReqDefForShowAggregateResourceConfig() *def.HttpRequestDef
func GenReqDefForShowBuiltInPolicyDefinition ¶
func GenReqDefForShowBuiltInPolicyDefinition() *def.HttpRequestDef
func GenReqDefForShowConfigurationAggregator ¶ added in v0.1.27
func GenReqDefForShowConfigurationAggregator() *def.HttpRequestDef
func GenReqDefForShowConfigurationAggregatorSourcesStatus ¶ added in v0.1.27
func GenReqDefForShowConfigurationAggregatorSourcesStatus() *def.HttpRequestDef
func GenReqDefForShowEvaluationStateByAssignmentId ¶
func GenReqDefForShowEvaluationStateByAssignmentId() *def.HttpRequestDef
func GenReqDefForShowOrganizationPolicyAssignment ¶ added in v0.1.27
func GenReqDefForShowOrganizationPolicyAssignment() *def.HttpRequestDef
func GenReqDefForShowOrganizationPolicyAssignmentDetailedStatus ¶ added in v0.1.27
func GenReqDefForShowOrganizationPolicyAssignmentDetailedStatus() *def.HttpRequestDef
func GenReqDefForShowOrganizationPolicyAssignmentStatuses ¶ added in v0.1.27
func GenReqDefForShowOrganizationPolicyAssignmentStatuses() *def.HttpRequestDef
func GenReqDefForShowPolicyAssignment ¶
func GenReqDefForShowPolicyAssignment() *def.HttpRequestDef
func GenReqDefForShowResourceById ¶
func GenReqDefForShowResourceById() *def.HttpRequestDef
func GenReqDefForShowResourceDetail ¶ added in v0.1.27
func GenReqDefForShowResourceDetail() *def.HttpRequestDef
func GenReqDefForShowResourceHistory ¶
func GenReqDefForShowResourceHistory() *def.HttpRequestDef
func GenReqDefForShowResourceRelations ¶
func GenReqDefForShowResourceRelations() *def.HttpRequestDef
func GenReqDefForShowResourceRelationsDetail ¶ added in v0.1.27
func GenReqDefForShowResourceRelationsDetail() *def.HttpRequestDef
func GenReqDefForShowStoredQuery ¶ added in v0.0.93
func GenReqDefForShowStoredQuery() *def.HttpRequestDef
func GenReqDefForShowTrackerConfig ¶
func GenReqDefForShowTrackerConfig() *def.HttpRequestDef
func GenReqDefForUpdateConfigurationAggregator ¶ added in v0.1.27
func GenReqDefForUpdateConfigurationAggregator() *def.HttpRequestDef
func GenReqDefForUpdatePolicyAssignment ¶
func GenReqDefForUpdatePolicyAssignment() *def.HttpRequestDef
func GenReqDefForUpdatePolicyState ¶ added in v0.1.13
func GenReqDefForUpdatePolicyState() *def.HttpRequestDef
func GenReqDefForUpdateStoredQuery ¶ added in v0.0.93
func GenReqDefForUpdateStoredQuery() *def.HttpRequestDef
func RmsClientBuilder ¶
func RmsClientBuilder() *httpclient.HcHttpClientBuilder
Types ¶
type CollectAllResourcesSummaryInvoker ¶ added in v0.1.27
type CollectAllResourcesSummaryInvoker struct {
*invoker.BaseInvoker
}
func (*CollectAllResourcesSummaryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CollectAllResourcesSummaryInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CollectAllResourcesSummaryInvoker) Invoke ¶ added in v0.1.27
func (i *CollectAllResourcesSummaryInvoker) Invoke() (*model.CollectAllResourcesSummaryResponse, error)
type CountAllResourcesInvoker ¶ added in v0.1.27
type CountAllResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*CountAllResourcesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CountAllResourcesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CountAllResourcesInvoker) Invoke ¶ added in v0.1.27
func (i *CountAllResourcesInvoker) Invoke() (*model.CountAllResourcesResponse, error)
type CreateAggregationAuthorizationInvoker ¶ added in v0.1.27
type CreateAggregationAuthorizationInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAggregationAuthorizationInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateAggregationAuthorizationInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateAggregationAuthorizationInvoker) Invoke ¶ added in v0.1.27
func (i *CreateAggregationAuthorizationInvoker) Invoke() (*model.CreateAggregationAuthorizationResponse, error)
type CreateConfigurationAggregatorInvoker ¶ added in v0.1.27
type CreateConfigurationAggregatorInvoker struct {
*invoker.BaseInvoker
}
func (*CreateConfigurationAggregatorInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateConfigurationAggregatorInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateConfigurationAggregatorInvoker) Invoke ¶ added in v0.1.27
func (i *CreateConfigurationAggregatorInvoker) Invoke() (*model.CreateConfigurationAggregatorResponse, error)
type CreateOrganizationPolicyAssignmentInvoker ¶ added in v0.1.27
type CreateOrganizationPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*CreateOrganizationPolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateOrganizationPolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateOrganizationPolicyAssignmentInvoker) Invoke ¶ added in v0.1.27
func (i *CreateOrganizationPolicyAssignmentInvoker) Invoke() (*model.CreateOrganizationPolicyAssignmentResponse, error)
type CreatePolicyAssignmentsInvoker ¶ added in v0.0.90
type CreatePolicyAssignmentsInvoker struct {
*invoker.BaseInvoker
}
func (*CreatePolicyAssignmentsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreatePolicyAssignmentsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreatePolicyAssignmentsInvoker) Invoke ¶ added in v0.0.90
func (i *CreatePolicyAssignmentsInvoker) Invoke() (*model.CreatePolicyAssignmentsResponse, error)
type CreateStoredQueryInvoker ¶ added in v0.0.93
type CreateStoredQueryInvoker struct {
*invoker.BaseInvoker
}
func (*CreateStoredQueryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateStoredQueryInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateStoredQueryInvoker) Invoke ¶ added in v0.0.93
func (i *CreateStoredQueryInvoker) Invoke() (*model.CreateStoredQueryResponse, error)
type CreateTrackerConfigInvoker ¶ added in v0.0.90
type CreateTrackerConfigInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTrackerConfigInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateTrackerConfigInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateTrackerConfigInvoker) Invoke ¶ added in v0.0.90
func (i *CreateTrackerConfigInvoker) Invoke() (*model.CreateTrackerConfigResponse, error)
type DeleteAggregationAuthorizationInvoker ¶ added in v0.1.27
type DeleteAggregationAuthorizationInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAggregationAuthorizationInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteAggregationAuthorizationInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteAggregationAuthorizationInvoker) Invoke ¶ added in v0.1.27
func (i *DeleteAggregationAuthorizationInvoker) Invoke() (*model.DeleteAggregationAuthorizationResponse, error)
type DeleteConfigurationAggregatorInvoker ¶ added in v0.1.27
type DeleteConfigurationAggregatorInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteConfigurationAggregatorInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteConfigurationAggregatorInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteConfigurationAggregatorInvoker) Invoke ¶ added in v0.1.27
func (i *DeleteConfigurationAggregatorInvoker) Invoke() (*model.DeleteConfigurationAggregatorResponse, error)
type DeleteOrganizationPolicyAssignmentInvoker ¶ added in v0.1.27
type DeleteOrganizationPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteOrganizationPolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteOrganizationPolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteOrganizationPolicyAssignmentInvoker) Invoke ¶ added in v0.1.27
func (i *DeleteOrganizationPolicyAssignmentInvoker) Invoke() (*model.DeleteOrganizationPolicyAssignmentResponse, error)
type DeletePendingAggregationRequestInvoker ¶ added in v0.1.27
type DeletePendingAggregationRequestInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePendingAggregationRequestInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeletePendingAggregationRequestInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeletePendingAggregationRequestInvoker) Invoke ¶ added in v0.1.27
func (i *DeletePendingAggregationRequestInvoker) Invoke() (*model.DeletePendingAggregationRequestResponse, error)
type DeletePolicyAssignmentInvoker ¶ added in v0.0.90
type DeletePolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeletePolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeletePolicyAssignmentInvoker) Invoke ¶ added in v0.0.90
func (i *DeletePolicyAssignmentInvoker) Invoke() (*model.DeletePolicyAssignmentResponse, error)
type DeleteStoredQueryInvoker ¶ added in v0.0.93
type DeleteStoredQueryInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteStoredQueryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteStoredQueryInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteStoredQueryInvoker) Invoke ¶ added in v0.0.93
func (i *DeleteStoredQueryInvoker) Invoke() (*model.DeleteStoredQueryResponse, error)
type DeleteTrackerConfigInvoker ¶ added in v0.0.90
type DeleteTrackerConfigInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTrackerConfigInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteTrackerConfigInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteTrackerConfigInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteTrackerConfigInvoker) Invoke() (*model.DeleteTrackerConfigResponse, error)
type DisablePolicyAssignmentInvoker ¶ added in v0.0.90
type DisablePolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*DisablePolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DisablePolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DisablePolicyAssignmentInvoker) Invoke ¶ added in v0.0.90
func (i *DisablePolicyAssignmentInvoker) Invoke() (*model.DisablePolicyAssignmentResponse, error)
type EnablePolicyAssignmentInvoker ¶ added in v0.0.90
type EnablePolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*EnablePolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *EnablePolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*EnablePolicyAssignmentInvoker) Invoke ¶ added in v0.0.90
func (i *EnablePolicyAssignmentInvoker) Invoke() (*model.EnablePolicyAssignmentResponse, error)
type ListAggregateComplianceByPolicyAssignmentInvoker ¶ added in v0.1.39
type ListAggregateComplianceByPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*ListAggregateComplianceByPolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAggregateComplianceByPolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
type ListAggregateDiscoveredResourcesInvoker ¶ added in v0.1.27
type ListAggregateDiscoveredResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAggregateDiscoveredResourcesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAggregateDiscoveredResourcesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAggregateDiscoveredResourcesInvoker) Invoke ¶ added in v0.1.27
func (i *ListAggregateDiscoveredResourcesInvoker) Invoke() (*model.ListAggregateDiscoveredResourcesResponse, error)
type ListAggregationAuthorizationsInvoker ¶ added in v0.1.27
type ListAggregationAuthorizationsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAggregationAuthorizationsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAggregationAuthorizationsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAggregationAuthorizationsInvoker) Invoke ¶ added in v0.1.27
func (i *ListAggregationAuthorizationsInvoker) Invoke() (*model.ListAggregationAuthorizationsResponse, error)
type ListAllResourcesInvoker ¶ added in v0.0.90
type ListAllResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAllResourcesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAllResourcesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAllResourcesInvoker) Invoke ¶ added in v0.0.90
func (i *ListAllResourcesInvoker) Invoke() (*model.ListAllResourcesResponse, error)
type ListAllTagsInvoker ¶ added in v0.1.27
type ListAllTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAllTagsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAllTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAllTagsInvoker) Invoke ¶ added in v0.1.27
func (i *ListAllTagsInvoker) Invoke() (*model.ListAllTagsResponse, error)
type ListBuiltInPolicyDefinitionsInvoker ¶ added in v0.0.90
type ListBuiltInPolicyDefinitionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListBuiltInPolicyDefinitionsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListBuiltInPolicyDefinitionsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListBuiltInPolicyDefinitionsInvoker) Invoke ¶ added in v0.0.90
func (i *ListBuiltInPolicyDefinitionsInvoker) Invoke() (*model.ListBuiltInPolicyDefinitionsResponse, error)
type ListConfigurationAggregatorsInvoker ¶ added in v0.1.27
type ListConfigurationAggregatorsInvoker struct {
*invoker.BaseInvoker
}
func (*ListConfigurationAggregatorsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListConfigurationAggregatorsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListConfigurationAggregatorsInvoker) Invoke ¶ added in v0.1.27
func (i *ListConfigurationAggregatorsInvoker) Invoke() (*model.ListConfigurationAggregatorsResponse, error)
type ListOrganizationPolicyAssignmentsInvoker ¶ added in v0.1.27
type ListOrganizationPolicyAssignmentsInvoker struct {
*invoker.BaseInvoker
}
func (*ListOrganizationPolicyAssignmentsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListOrganizationPolicyAssignmentsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListOrganizationPolicyAssignmentsInvoker) Invoke ¶ added in v0.1.27
func (i *ListOrganizationPolicyAssignmentsInvoker) Invoke() (*model.ListOrganizationPolicyAssignmentsResponse, error)
type ListPendingAggregationRequestsInvoker ¶ added in v0.1.27
type ListPendingAggregationRequestsInvoker struct {
*invoker.BaseInvoker
}
func (*ListPendingAggregationRequestsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListPendingAggregationRequestsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPendingAggregationRequestsInvoker) Invoke ¶ added in v0.1.27
func (i *ListPendingAggregationRequestsInvoker) Invoke() (*model.ListPendingAggregationRequestsResponse, error)
type ListPolicyAssignmentsInvoker ¶ added in v0.0.90
type ListPolicyAssignmentsInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyAssignmentsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListPolicyAssignmentsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPolicyAssignmentsInvoker) Invoke ¶ added in v0.0.90
func (i *ListPolicyAssignmentsInvoker) Invoke() (*model.ListPolicyAssignmentsResponse, error)
type ListPolicyStatesByAssignmentIdInvoker ¶ added in v0.0.90
type ListPolicyStatesByAssignmentIdInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyStatesByAssignmentIdInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListPolicyStatesByAssignmentIdInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPolicyStatesByAssignmentIdInvoker) Invoke ¶ added in v0.0.90
func (i *ListPolicyStatesByAssignmentIdInvoker) Invoke() (*model.ListPolicyStatesByAssignmentIdResponse, error)
type ListPolicyStatesByDomainIdInvoker ¶ added in v0.0.90
type ListPolicyStatesByDomainIdInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyStatesByDomainIdInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListPolicyStatesByDomainIdInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPolicyStatesByDomainIdInvoker) Invoke ¶ added in v0.0.90
func (i *ListPolicyStatesByDomainIdInvoker) Invoke() (*model.ListPolicyStatesByDomainIdResponse, error)
type ListPolicyStatesByResourceIdInvoker ¶ added in v0.0.90
type ListPolicyStatesByResourceIdInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyStatesByResourceIdInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListPolicyStatesByResourceIdInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPolicyStatesByResourceIdInvoker) Invoke ¶ added in v0.0.90
func (i *ListPolicyStatesByResourceIdInvoker) Invoke() (*model.ListPolicyStatesByResourceIdResponse, error)
type ListProvidersInvoker ¶ added in v0.0.90
type ListProvidersInvoker struct {
*invoker.BaseInvoker
}
func (*ListProvidersInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListProvidersInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListProvidersInvoker) Invoke ¶ added in v0.0.90
func (i *ListProvidersInvoker) Invoke() (*model.ListProvidersResponse, error)
type ListRegionsInvoker ¶ added in v0.0.90
type ListRegionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRegionsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListRegionsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListRegionsInvoker) Invoke ¶ added in v0.0.90
func (i *ListRegionsInvoker) Invoke() (*model.ListRegionsResponse, error)
type ListResourcesInvoker ¶ added in v0.0.90
type ListResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListResourcesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListResourcesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListResourcesInvoker) Invoke ¶ added in v0.0.90
func (i *ListResourcesInvoker) Invoke() (*model.ListResourcesResponse, error)
type ListSchemasInvoker ¶ added in v0.0.97
type ListSchemasInvoker struct {
*invoker.BaseInvoker
}
func (*ListSchemasInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListSchemasInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListSchemasInvoker) Invoke ¶ added in v0.0.97
func (i *ListSchemasInvoker) Invoke() (*model.ListSchemasResponse, error)
type ListStoredQueriesInvoker ¶ added in v0.0.93
type ListStoredQueriesInvoker struct {
*invoker.BaseInvoker
}
func (*ListStoredQueriesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListStoredQueriesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListStoredQueriesInvoker) Invoke ¶ added in v0.0.93
func (i *ListStoredQueriesInvoker) Invoke() (*model.ListStoredQueriesResponse, error)
type RmsClient ¶
type RmsClient struct {
HcClient *httpclient.HcHttpClient
}
func NewRmsClient ¶
func NewRmsClient(hcClient *httpclient.HcHttpClient) *RmsClient
func (*RmsClient) CollectAllResourcesSummary ¶ added in v0.1.27
func (c *RmsClient) CollectAllResourcesSummary(request *model.CollectAllResourcesSummaryRequest) (*model.CollectAllResourcesSummaryResponse, error)
CollectAllResourcesSummary 列举资源概要
查询当前帐号的资源概览。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) CollectAllResourcesSummaryInvoker ¶ added in v0.1.27
func (c *RmsClient) CollectAllResourcesSummaryInvoker(request *model.CollectAllResourcesSummaryRequest) *CollectAllResourcesSummaryInvoker
CollectAllResourcesSummaryInvoker 列举资源概要
func (*RmsClient) CountAllResources ¶ added in v0.1.27
func (c *RmsClient) CountAllResources(request *model.CountAllResourcesRequest) (*model.CountAllResourcesResponse, error)
CountAllResources 查询资源数量
查询当前帐号的资源数量。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) CountAllResourcesInvoker ¶ added in v0.1.27
func (c *RmsClient) CountAllResourcesInvoker(request *model.CountAllResourcesRequest) *CountAllResourcesInvoker
CountAllResourcesInvoker 查询资源数量
func (*RmsClient) CreateAggregationAuthorization ¶ added in v0.1.27
func (c *RmsClient) CreateAggregationAuthorization(request *model.CreateAggregationAuthorizationRequest) (*model.CreateAggregationAuthorizationResponse, error)
CreateAggregationAuthorization 创建资源聚合器授权
给资源聚合器帐号授予从源帐号收集数据的权限。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) CreateAggregationAuthorizationInvoker ¶ added in v0.1.27
func (c *RmsClient) CreateAggregationAuthorizationInvoker(request *model.CreateAggregationAuthorizationRequest) *CreateAggregationAuthorizationInvoker
CreateAggregationAuthorizationInvoker 创建资源聚合器授权
func (*RmsClient) CreateConfigurationAggregator ¶ added in v0.1.27
func (c *RmsClient) CreateConfigurationAggregator(request *model.CreateConfigurationAggregatorRequest) (*model.CreateConfigurationAggregatorResponse, error)
CreateConfigurationAggregator 创建资源聚合器
创建资源聚合器。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) CreateConfigurationAggregatorInvoker ¶ added in v0.1.27
func (c *RmsClient) CreateConfigurationAggregatorInvoker(request *model.CreateConfigurationAggregatorRequest) *CreateConfigurationAggregatorInvoker
CreateConfigurationAggregatorInvoker 创建资源聚合器
func (*RmsClient) CreateOrganizationPolicyAssignment ¶ added in v0.1.27
func (c *RmsClient) CreateOrganizationPolicyAssignment(request *model.CreateOrganizationPolicyAssignmentRequest) (*model.CreateOrganizationPolicyAssignmentResponse, error)
CreateOrganizationPolicyAssignment 创建或更新组织合规规则
创建或更新组织合规规则,如果规则名称已存在,则为更新操作。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) CreateOrganizationPolicyAssignmentInvoker ¶ added in v0.1.27
func (c *RmsClient) CreateOrganizationPolicyAssignmentInvoker(request *model.CreateOrganizationPolicyAssignmentRequest) *CreateOrganizationPolicyAssignmentInvoker
CreateOrganizationPolicyAssignmentInvoker 创建或更新组织合规规则
func (*RmsClient) CreatePolicyAssignments ¶
func (c *RmsClient) CreatePolicyAssignments(request *model.CreatePolicyAssignmentsRequest) (*model.CreatePolicyAssignmentsResponse, error)
CreatePolicyAssignments 创建合规规则
创建新的合规规则
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) CreatePolicyAssignmentsInvoker ¶ added in v0.0.90
func (c *RmsClient) CreatePolicyAssignmentsInvoker(request *model.CreatePolicyAssignmentsRequest) *CreatePolicyAssignmentsInvoker
CreatePolicyAssignmentsInvoker 创建合规规则
func (*RmsClient) CreateStoredQuery ¶ added in v0.0.93
func (c *RmsClient) CreateStoredQuery(request *model.CreateStoredQueryRequest) (*model.CreateStoredQueryResponse, error)
CreateStoredQuery 创建高级查询
创建新的高级查询
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) CreateStoredQueryInvoker ¶ added in v0.0.93
func (c *RmsClient) CreateStoredQueryInvoker(request *model.CreateStoredQueryRequest) *CreateStoredQueryInvoker
CreateStoredQueryInvoker 创建高级查询
func (*RmsClient) CreateTrackerConfig ¶
func (c *RmsClient) CreateTrackerConfig(request *model.CreateTrackerConfigRequest) (*model.CreateTrackerConfigResponse, error)
CreateTrackerConfig 创建或更新记录器
创建或更新资源记录器,只能存在一个资源记录器
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) CreateTrackerConfigInvoker ¶ added in v0.0.90
func (c *RmsClient) CreateTrackerConfigInvoker(request *model.CreateTrackerConfigRequest) *CreateTrackerConfigInvoker
CreateTrackerConfigInvoker 创建或更新记录器
func (*RmsClient) DeleteAggregationAuthorization ¶ added in v0.1.27
func (c *RmsClient) DeleteAggregationAuthorization(request *model.DeleteAggregationAuthorizationRequest) (*model.DeleteAggregationAuthorizationResponse, error)
DeleteAggregationAuthorization 删除资源聚合器授权
删除指定资源聚合器帐号的授权。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) DeleteAggregationAuthorizationInvoker ¶ added in v0.1.27
func (c *RmsClient) DeleteAggregationAuthorizationInvoker(request *model.DeleteAggregationAuthorizationRequest) *DeleteAggregationAuthorizationInvoker
DeleteAggregationAuthorizationInvoker 删除资源聚合器授权
func (*RmsClient) DeleteConfigurationAggregator ¶ added in v0.1.27
func (c *RmsClient) DeleteConfigurationAggregator(request *model.DeleteConfigurationAggregatorRequest) (*model.DeleteConfigurationAggregatorResponse, error)
DeleteConfigurationAggregator 删除资源聚合器
删除资源聚合器。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) DeleteConfigurationAggregatorInvoker ¶ added in v0.1.27
func (c *RmsClient) DeleteConfigurationAggregatorInvoker(request *model.DeleteConfigurationAggregatorRequest) *DeleteConfigurationAggregatorInvoker
DeleteConfigurationAggregatorInvoker 删除资源聚合器
func (*RmsClient) DeleteOrganizationPolicyAssignment ¶ added in v0.1.27
func (c *RmsClient) DeleteOrganizationPolicyAssignment(request *model.DeleteOrganizationPolicyAssignmentRequest) (*model.DeleteOrganizationPolicyAssignmentResponse, error)
DeleteOrganizationPolicyAssignment 删除组织合规规则
删除组织合规规则。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) DeleteOrganizationPolicyAssignmentInvoker ¶ added in v0.1.27
func (c *RmsClient) DeleteOrganizationPolicyAssignmentInvoker(request *model.DeleteOrganizationPolicyAssignmentRequest) *DeleteOrganizationPolicyAssignmentInvoker
DeleteOrganizationPolicyAssignmentInvoker 删除组织合规规则
func (*RmsClient) DeletePendingAggregationRequest ¶ added in v0.1.27
func (c *RmsClient) DeletePendingAggregationRequest(request *model.DeletePendingAggregationRequestRequest) (*model.DeletePendingAggregationRequestResponse, error)
DeletePendingAggregationRequest 删除聚合器帐号中挂起的授权请求
删除聚合器帐号中挂起的授权请求。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) DeletePendingAggregationRequestInvoker ¶ added in v0.1.27
func (c *RmsClient) DeletePendingAggregationRequestInvoker(request *model.DeletePendingAggregationRequestRequest) *DeletePendingAggregationRequestInvoker
DeletePendingAggregationRequestInvoker 删除聚合器帐号中挂起的授权请求
func (*RmsClient) DeletePolicyAssignment ¶
func (c *RmsClient) DeletePolicyAssignment(request *model.DeletePolicyAssignmentRequest) (*model.DeletePolicyAssignmentResponse, error)
DeletePolicyAssignment 删除合规规则
根据规则ID删除此规则
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) DeletePolicyAssignmentInvoker ¶ added in v0.0.90
func (c *RmsClient) DeletePolicyAssignmentInvoker(request *model.DeletePolicyAssignmentRequest) *DeletePolicyAssignmentInvoker
DeletePolicyAssignmentInvoker 删除合规规则
func (*RmsClient) DeleteStoredQuery ¶ added in v0.0.93
func (c *RmsClient) DeleteStoredQuery(request *model.DeleteStoredQueryRequest) (*model.DeleteStoredQueryResponse, error)
DeleteStoredQuery 删除高级查询
删除单个高级查询
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) DeleteStoredQueryInvoker ¶ added in v0.0.93
func (c *RmsClient) DeleteStoredQueryInvoker(request *model.DeleteStoredQueryRequest) *DeleteStoredQueryInvoker
DeleteStoredQueryInvoker 删除高级查询
func (*RmsClient) DeleteTrackerConfig ¶
func (c *RmsClient) DeleteTrackerConfig(request *model.DeleteTrackerConfigRequest) (*model.DeleteTrackerConfigResponse, error)
DeleteTrackerConfig 删除记录器
删除资源记录器
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) DeleteTrackerConfigInvoker ¶ added in v0.0.90
func (c *RmsClient) DeleteTrackerConfigInvoker(request *model.DeleteTrackerConfigRequest) *DeleteTrackerConfigInvoker
DeleteTrackerConfigInvoker 删除记录器
func (*RmsClient) DisablePolicyAssignment ¶
func (c *RmsClient) DisablePolicyAssignment(request *model.DisablePolicyAssignmentRequest) (*model.DisablePolicyAssignmentResponse, error)
DisablePolicyAssignment 停用合规规则
根据规则ID停用此规则
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) DisablePolicyAssignmentInvoker ¶ added in v0.0.90
func (c *RmsClient) DisablePolicyAssignmentInvoker(request *model.DisablePolicyAssignmentRequest) *DisablePolicyAssignmentInvoker
DisablePolicyAssignmentInvoker 停用合规规则
func (*RmsClient) EnablePolicyAssignment ¶
func (c *RmsClient) EnablePolicyAssignment(request *model.EnablePolicyAssignmentRequest) (*model.EnablePolicyAssignmentResponse, error)
EnablePolicyAssignment 启用合规规则
根据规则ID启用此规则
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) EnablePolicyAssignmentInvoker ¶ added in v0.0.90
func (c *RmsClient) EnablePolicyAssignmentInvoker(request *model.EnablePolicyAssignmentRequest) *EnablePolicyAssignmentInvoker
EnablePolicyAssignmentInvoker 启用合规规则
func (*RmsClient) ListAggregateComplianceByPolicyAssignment ¶ added in v0.1.39
func (c *RmsClient) ListAggregateComplianceByPolicyAssignment(request *model.ListAggregateComplianceByPolicyAssignmentRequest) (*model.ListAggregateComplianceByPolicyAssignmentResponse, error)
ListAggregateComplianceByPolicyAssignment 查询聚合合规规则列表
查询合规和不合规规则的列表,其中包含合规和不合规规则的资源数量。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListAggregateComplianceByPolicyAssignmentInvoker ¶ added in v0.1.39
func (c *RmsClient) ListAggregateComplianceByPolicyAssignmentInvoker(request *model.ListAggregateComplianceByPolicyAssignmentRequest) *ListAggregateComplianceByPolicyAssignmentInvoker
ListAggregateComplianceByPolicyAssignmentInvoker 查询聚合合规规则列表
func (*RmsClient) ListAggregateDiscoveredResources ¶ added in v0.1.27
func (c *RmsClient) ListAggregateDiscoveredResources(request *model.ListAggregateDiscoveredResourcesRequest) (*model.ListAggregateDiscoveredResourcesResponse, error)
ListAggregateDiscoveredResources 查询聚合器中资源的列表
查询资源聚合器中特定资源的列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListAggregateDiscoveredResourcesInvoker ¶ added in v0.1.27
func (c *RmsClient) ListAggregateDiscoveredResourcesInvoker(request *model.ListAggregateDiscoveredResourcesRequest) *ListAggregateDiscoveredResourcesInvoker
ListAggregateDiscoveredResourcesInvoker 查询聚合器中资源的列表
func (*RmsClient) ListAggregationAuthorizations ¶ added in v0.1.27
func (c *RmsClient) ListAggregationAuthorizations(request *model.ListAggregationAuthorizationsRequest) (*model.ListAggregationAuthorizationsResponse, error)
ListAggregationAuthorizations 查询资源聚合器授权列表
查询授权过的资源聚合器列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListAggregationAuthorizationsInvoker ¶ added in v0.1.27
func (c *RmsClient) ListAggregationAuthorizationsInvoker(request *model.ListAggregationAuthorizationsRequest) *ListAggregationAuthorizationsInvoker
ListAggregationAuthorizationsInvoker 查询资源聚合器授权列表
func (*RmsClient) ListAllResources ¶
func (c *RmsClient) ListAllResources(request *model.ListAllResourcesRequest) (*model.ListAllResourcesResponse, error)
ListAllResources 列举所有资源
返回当前用户下所有资源,需要当前用户有rms:resources:list权限。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListAllResourcesInvoker ¶ added in v0.0.90
func (c *RmsClient) ListAllResourcesInvoker(request *model.ListAllResourcesRequest) *ListAllResourcesInvoker
ListAllResourcesInvoker 列举所有资源
func (*RmsClient) ListAllTags ¶ added in v0.1.27
func (c *RmsClient) ListAllTags(request *model.ListAllTagsRequest) (*model.ListAllTagsResponse, error)
ListAllTags 列举资源标签
查询当前帐号下所有资源的标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListAllTagsInvoker ¶ added in v0.1.27
func (c *RmsClient) ListAllTagsInvoker(request *model.ListAllTagsRequest) *ListAllTagsInvoker
ListAllTagsInvoker 列举资源标签
func (*RmsClient) ListBuiltInPolicyDefinitions ¶
func (c *RmsClient) ListBuiltInPolicyDefinitions(request *model.ListBuiltInPolicyDefinitionsRequest) (*model.ListBuiltInPolicyDefinitionsResponse, error)
ListBuiltInPolicyDefinitions 列出内置策略
列出用户的内置策略
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListBuiltInPolicyDefinitionsInvoker ¶ added in v0.0.90
func (c *RmsClient) ListBuiltInPolicyDefinitionsInvoker(request *model.ListBuiltInPolicyDefinitionsRequest) *ListBuiltInPolicyDefinitionsInvoker
ListBuiltInPolicyDefinitionsInvoker 列出内置策略
func (*RmsClient) ListConfigurationAggregators ¶ added in v0.1.27
func (c *RmsClient) ListConfigurationAggregators(request *model.ListConfigurationAggregatorsRequest) (*model.ListConfigurationAggregatorsResponse, error)
ListConfigurationAggregators 查询资源聚合器列表
查询资源聚合器列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListConfigurationAggregatorsInvoker ¶ added in v0.1.27
func (c *RmsClient) ListConfigurationAggregatorsInvoker(request *model.ListConfigurationAggregatorsRequest) *ListConfigurationAggregatorsInvoker
ListConfigurationAggregatorsInvoker 查询资源聚合器列表
func (*RmsClient) ListOrganizationPolicyAssignments ¶ added in v0.1.27
func (c *RmsClient) ListOrganizationPolicyAssignments(request *model.ListOrganizationPolicyAssignmentsRequest) (*model.ListOrganizationPolicyAssignmentsResponse, error)
ListOrganizationPolicyAssignments 查询组织合规规则列表
查询组织合规规则列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListOrganizationPolicyAssignmentsInvoker ¶ added in v0.1.27
func (c *RmsClient) ListOrganizationPolicyAssignmentsInvoker(request *model.ListOrganizationPolicyAssignmentsRequest) *ListOrganizationPolicyAssignmentsInvoker
ListOrganizationPolicyAssignmentsInvoker 查询组织合规规则列表
func (*RmsClient) ListPendingAggregationRequests ¶ added in v0.1.27
func (c *RmsClient) ListPendingAggregationRequests(request *model.ListPendingAggregationRequestsRequest) (*model.ListPendingAggregationRequestsResponse, error)
ListPendingAggregationRequests 查询所有挂起的聚合请求列表
查询所有挂起的聚合请求列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListPendingAggregationRequestsInvoker ¶ added in v0.1.27
func (c *RmsClient) ListPendingAggregationRequestsInvoker(request *model.ListPendingAggregationRequestsRequest) *ListPendingAggregationRequestsInvoker
ListPendingAggregationRequestsInvoker 查询所有挂起的聚合请求列表
func (*RmsClient) ListPolicyAssignments ¶
func (c *RmsClient) ListPolicyAssignments(request *model.ListPolicyAssignmentsRequest) (*model.ListPolicyAssignmentsResponse, error)
ListPolicyAssignments 列出合规规则
列出用户的合规规则
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListPolicyAssignmentsInvoker ¶ added in v0.0.90
func (c *RmsClient) ListPolicyAssignmentsInvoker(request *model.ListPolicyAssignmentsRequest) *ListPolicyAssignmentsInvoker
ListPolicyAssignmentsInvoker 列出合规规则
func (*RmsClient) ListPolicyStatesByAssignmentId ¶
func (c *RmsClient) ListPolicyStatesByAssignmentId(request *model.ListPolicyStatesByAssignmentIdRequest) (*model.ListPolicyStatesByAssignmentIdResponse, error)
ListPolicyStatesByAssignmentId 获取规则的合规结果
根据规则ID查询所有的合规结果
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListPolicyStatesByAssignmentIdInvoker ¶ added in v0.0.90
func (c *RmsClient) ListPolicyStatesByAssignmentIdInvoker(request *model.ListPolicyStatesByAssignmentIdRequest) *ListPolicyStatesByAssignmentIdInvoker
ListPolicyStatesByAssignmentIdInvoker 获取规则的合规结果
func (*RmsClient) ListPolicyStatesByDomainId ¶
func (c *RmsClient) ListPolicyStatesByDomainId(request *model.ListPolicyStatesByDomainIdRequest) (*model.ListPolicyStatesByDomainIdResponse, error)
ListPolicyStatesByDomainId 获取用户的合规结果
查询用户所有的合规结果
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListPolicyStatesByDomainIdInvoker ¶ added in v0.0.90
func (c *RmsClient) ListPolicyStatesByDomainIdInvoker(request *model.ListPolicyStatesByDomainIdRequest) *ListPolicyStatesByDomainIdInvoker
ListPolicyStatesByDomainIdInvoker 获取用户的合规结果
func (*RmsClient) ListPolicyStatesByResourceId ¶
func (c *RmsClient) ListPolicyStatesByResourceId(request *model.ListPolicyStatesByResourceIdRequest) (*model.ListPolicyStatesByResourceIdResponse, error)
ListPolicyStatesByResourceId 获取资源的合规结果
根据资源ID查询所有合规结果
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListPolicyStatesByResourceIdInvoker ¶ added in v0.0.90
func (c *RmsClient) ListPolicyStatesByResourceIdInvoker(request *model.ListPolicyStatesByResourceIdRequest) *ListPolicyStatesByResourceIdInvoker
ListPolicyStatesByResourceIdInvoker 获取资源的合规结果
func (*RmsClient) ListProviders ¶
func (c *RmsClient) ListProviders(request *model.ListProvidersRequest) (*model.ListProvidersResponse, error)
ListProviders 列举云服务
查询RMS支持的云服务、资源、区域列表
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListProvidersInvoker ¶ added in v0.0.90
func (c *RmsClient) ListProvidersInvoker(request *model.ListProvidersRequest) *ListProvidersInvoker
ListProvidersInvoker 列举云服务
func (*RmsClient) ListRegions ¶
func (c *RmsClient) ListRegions(request *model.ListRegionsRequest) (*model.ListRegionsResponse, error)
ListRegions 查询用户可见的区域
查询用户可见的区域
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListRegionsInvoker ¶ added in v0.0.90
func (c *RmsClient) ListRegionsInvoker(request *model.ListRegionsRequest) *ListRegionsInvoker
ListRegionsInvoker 查询用户可见的区域
func (*RmsClient) ListResources ¶
func (c *RmsClient) ListResources(request *model.ListResourcesRequest) (*model.ListResourcesResponse, error)
ListResources 列举指定类型的资源
返回当前租户下特定资源类型的资源,需要当前用户有rms:resources:list权限。比如查询云服务器,对应的RMS资源类型是ecs.cloudservers,其中provider为ecs,type为cloudservers。 RMS支持的服务和资源类型参见[支持的服务和区域](https://console.huaweicloud.com/eps/#/resources/supported)。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListResourcesInvoker ¶ added in v0.0.90
func (c *RmsClient) ListResourcesInvoker(request *model.ListResourcesRequest) *ListResourcesInvoker
ListResourcesInvoker 列举指定类型的资源
func (*RmsClient) ListSchemas ¶ added in v0.0.97
func (c *RmsClient) ListSchemas(request *model.ListSchemasRequest) (*model.ListSchemasResponse, error)
ListSchemas 列举高级查询Schema
List Schemas ¶
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListSchemasInvoker ¶ added in v0.0.97
func (c *RmsClient) ListSchemasInvoker(request *model.ListSchemasRequest) *ListSchemasInvoker
ListSchemasInvoker 列举高级查询Schema
func (*RmsClient) ListStoredQueries ¶ added in v0.0.93
func (c *RmsClient) ListStoredQueries(request *model.ListStoredQueriesRequest) (*model.ListStoredQueriesResponse, error)
ListStoredQueries 列出高级查询
列举所有高级查询
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ListStoredQueriesInvoker ¶ added in v0.0.93
func (c *RmsClient) ListStoredQueriesInvoker(request *model.ListStoredQueriesRequest) *ListStoredQueriesInvoker
ListStoredQueriesInvoker 列出高级查询
func (*RmsClient) RunAggregateResourceQuery ¶ added in v0.1.27
func (c *RmsClient) RunAggregateResourceQuery(request *model.RunAggregateResourceQueryRequest) (*model.RunAggregateResourceQueryResponse, error)
RunAggregateResourceQuery 对指定聚合器执行高级查询
对指定聚合器执行高级查询。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) RunAggregateResourceQueryInvoker ¶ added in v0.1.27
func (c *RmsClient) RunAggregateResourceQueryInvoker(request *model.RunAggregateResourceQueryRequest) *RunAggregateResourceQueryInvoker
RunAggregateResourceQueryInvoker 对指定聚合器执行高级查询
func (*RmsClient) RunEvaluationByPolicyAssignmentId ¶
func (c *RmsClient) RunEvaluationByPolicyAssignmentId(request *model.RunEvaluationByPolicyAssignmentIdRequest) (*model.RunEvaluationByPolicyAssignmentIdResponse, error)
RunEvaluationByPolicyAssignmentId 运行合规评估
根据规则ID评估此规则
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) RunEvaluationByPolicyAssignmentIdInvoker ¶ added in v0.0.90
func (c *RmsClient) RunEvaluationByPolicyAssignmentIdInvoker(request *model.RunEvaluationByPolicyAssignmentIdRequest) *RunEvaluationByPolicyAssignmentIdInvoker
RunEvaluationByPolicyAssignmentIdInvoker 运行合规评估
func (*RmsClient) RunQuery ¶ added in v0.0.93
func (c *RmsClient) RunQuery(request *model.RunQueryRequest) (*model.RunQueryResponse, error)
RunQuery 运行高级查询
执行高级查询
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) RunQueryInvoker ¶ added in v0.0.93
func (c *RmsClient) RunQueryInvoker(request *model.RunQueryRequest) *RunQueryInvoker
RunQueryInvoker 运行高级查询
func (*RmsClient) ShowAggregateComplianceDetailsByPolicyAssignment ¶ added in v0.1.39
func (c *RmsClient) ShowAggregateComplianceDetailsByPolicyAssignment(request *model.ShowAggregateComplianceDetailsByPolicyAssignmentRequest) (*model.ShowAggregateComplianceDetailsByPolicyAssignmentResponse, error)
ShowAggregateComplianceDetailsByPolicyAssignment 查询指定聚合合规规则的评估结果详情
返回指定聚合合规规则的评估结果详情。包含评估了哪些资源,以及每个资源是否符合规则。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowAggregateComplianceDetailsByPolicyAssignmentInvoker ¶ added in v0.1.39
func (c *RmsClient) ShowAggregateComplianceDetailsByPolicyAssignmentInvoker(request *model.ShowAggregateComplianceDetailsByPolicyAssignmentRequest) *ShowAggregateComplianceDetailsByPolicyAssignmentInvoker
ShowAggregateComplianceDetailsByPolicyAssignmentInvoker 查询指定聚合合规规则的评估结果详情
func (*RmsClient) ShowAggregateDiscoveredResourceCounts ¶ added in v0.1.27
func (c *RmsClient) ShowAggregateDiscoveredResourceCounts(request *model.ShowAggregateDiscoveredResourceCountsRequest) (*model.ShowAggregateDiscoveredResourceCountsResponse, error)
ShowAggregateDiscoveredResourceCounts 查询聚合器中帐号资源的计数
查询聚合器中帐号资源的计数,支持通过过滤器和GroupByKey来统计资源数量。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowAggregateDiscoveredResourceCountsInvoker ¶ added in v0.1.27
func (c *RmsClient) ShowAggregateDiscoveredResourceCountsInvoker(request *model.ShowAggregateDiscoveredResourceCountsRequest) *ShowAggregateDiscoveredResourceCountsInvoker
ShowAggregateDiscoveredResourceCountsInvoker 查询聚合器中帐号资源的计数
func (*RmsClient) ShowAggregatePolicyAssignmentDetail ¶ added in v0.1.39
func (c *RmsClient) ShowAggregatePolicyAssignmentDetail(request *model.ShowAggregatePolicyAssignmentDetailRequest) (*model.ShowAggregatePolicyAssignmentDetailResponse, error)
ShowAggregatePolicyAssignmentDetail 查询指定聚合合规规则详情
返回指定聚合合规规则详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowAggregatePolicyAssignmentDetailInvoker ¶ added in v0.1.39
func (c *RmsClient) ShowAggregatePolicyAssignmentDetailInvoker(request *model.ShowAggregatePolicyAssignmentDetailRequest) *ShowAggregatePolicyAssignmentDetailInvoker
ShowAggregatePolicyAssignmentDetailInvoker 查询指定聚合合规规则详情
func (*RmsClient) ShowAggregatePolicyStateComplianceSummary ¶ added in v0.1.39
func (c *RmsClient) ShowAggregatePolicyStateComplianceSummary(request *model.ShowAggregatePolicyStateComplianceSummaryRequest) (*model.ShowAggregatePolicyStateComplianceSummaryResponse, error)
ShowAggregatePolicyStateComplianceSummary 查询聚合器中一个或多个帐户的合规概况
查询聚合器中一个或多个帐户的合规和不合规规则数。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowAggregatePolicyStateComplianceSummaryInvoker ¶ added in v0.1.39
func (c *RmsClient) ShowAggregatePolicyStateComplianceSummaryInvoker(request *model.ShowAggregatePolicyStateComplianceSummaryRequest) *ShowAggregatePolicyStateComplianceSummaryInvoker
ShowAggregatePolicyStateComplianceSummaryInvoker 查询聚合器中一个或多个帐户的合规概况
func (*RmsClient) ShowAggregateResourceConfig ¶ added in v0.1.27
func (c *RmsClient) ShowAggregateResourceConfig(request *model.ShowAggregateResourceConfigRequest) (*model.ShowAggregateResourceConfigResponse, error)
ShowAggregateResourceConfig 查询源帐号中资源的详情
查询源帐号中特定资源的详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowAggregateResourceConfigInvoker ¶ added in v0.1.27
func (c *RmsClient) ShowAggregateResourceConfigInvoker(request *model.ShowAggregateResourceConfigRequest) *ShowAggregateResourceConfigInvoker
ShowAggregateResourceConfigInvoker 查询源帐号中资源的详情
func (*RmsClient) ShowBuiltInPolicyDefinition ¶
func (c *RmsClient) ShowBuiltInPolicyDefinition(request *model.ShowBuiltInPolicyDefinitionRequest) (*model.ShowBuiltInPolicyDefinitionResponse, error)
ShowBuiltInPolicyDefinition 查询单个内置策略
根据策略ID查询单个内置策略
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowBuiltInPolicyDefinitionInvoker ¶ added in v0.0.90
func (c *RmsClient) ShowBuiltInPolicyDefinitionInvoker(request *model.ShowBuiltInPolicyDefinitionRequest) *ShowBuiltInPolicyDefinitionInvoker
ShowBuiltInPolicyDefinitionInvoker 查询单个内置策略
func (*RmsClient) ShowConfigurationAggregator ¶ added in v0.1.27
func (c *RmsClient) ShowConfigurationAggregator(request *model.ShowConfigurationAggregatorRequest) (*model.ShowConfigurationAggregatorResponse, error)
ShowConfigurationAggregator 查询指定资源聚合器
查询指定资源聚合器。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowConfigurationAggregatorInvoker ¶ added in v0.1.27
func (c *RmsClient) ShowConfigurationAggregatorInvoker(request *model.ShowConfigurationAggregatorRequest) *ShowConfigurationAggregatorInvoker
ShowConfigurationAggregatorInvoker 查询指定资源聚合器
func (*RmsClient) ShowConfigurationAggregatorSourcesStatus ¶ added in v0.1.27
func (c *RmsClient) ShowConfigurationAggregatorSourcesStatus(request *model.ShowConfigurationAggregatorSourcesStatusRequest) (*model.ShowConfigurationAggregatorSourcesStatusResponse, error)
ShowConfigurationAggregatorSourcesStatus 查询指定资源聚合器聚合帐号的状态信息
查询指定资源聚合器聚合帐号的状态信息,状态包括验证源帐号和聚合器帐号之间授权的信息。如果失败,状态包含相关的错误码或消息。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowConfigurationAggregatorSourcesStatusInvoker ¶ added in v0.1.27
func (c *RmsClient) ShowConfigurationAggregatorSourcesStatusInvoker(request *model.ShowConfigurationAggregatorSourcesStatusRequest) *ShowConfigurationAggregatorSourcesStatusInvoker
ShowConfigurationAggregatorSourcesStatusInvoker 查询指定资源聚合器聚合帐号的状态信息
func (*RmsClient) ShowEvaluationStateByAssignmentId ¶
func (c *RmsClient) ShowEvaluationStateByAssignmentId(request *model.ShowEvaluationStateByAssignmentIdRequest) (*model.ShowEvaluationStateByAssignmentIdResponse, error)
ShowEvaluationStateByAssignmentId 获取规则的评估状态
根据规则ID查询此规则的评估状态
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowEvaluationStateByAssignmentIdInvoker ¶ added in v0.0.90
func (c *RmsClient) ShowEvaluationStateByAssignmentIdInvoker(request *model.ShowEvaluationStateByAssignmentIdRequest) *ShowEvaluationStateByAssignmentIdInvoker
ShowEvaluationStateByAssignmentIdInvoker 获取规则的评估状态
func (*RmsClient) ShowOrganizationPolicyAssignment ¶ added in v0.1.27
func (c *RmsClient) ShowOrganizationPolicyAssignment(request *model.ShowOrganizationPolicyAssignmentRequest) (*model.ShowOrganizationPolicyAssignmentResponse, error)
ShowOrganizationPolicyAssignment 查询指定组织合规规则
查询指定组织合规规则。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowOrganizationPolicyAssignmentDetailedStatus ¶ added in v0.1.27
func (c *RmsClient) ShowOrganizationPolicyAssignmentDetailedStatus(request *model.ShowOrganizationPolicyAssignmentDetailedStatusRequest) (*model.ShowOrganizationPolicyAssignmentDetailedStatusResponse, error)
ShowOrganizationPolicyAssignmentDetailedStatus 查询组织内每个成员帐号合规规则部署的详细状态
查询组织内每个成员帐号合规规则部署的详细状态。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowOrganizationPolicyAssignmentDetailedStatusInvoker ¶ added in v0.1.27
func (c *RmsClient) ShowOrganizationPolicyAssignmentDetailedStatusInvoker(request *model.ShowOrganizationPolicyAssignmentDetailedStatusRequest) *ShowOrganizationPolicyAssignmentDetailedStatusInvoker
ShowOrganizationPolicyAssignmentDetailedStatusInvoker 查询组织内每个成员帐号合规规则部署的详细状态
func (*RmsClient) ShowOrganizationPolicyAssignmentInvoker ¶ added in v0.1.27
func (c *RmsClient) ShowOrganizationPolicyAssignmentInvoker(request *model.ShowOrganizationPolicyAssignmentRequest) *ShowOrganizationPolicyAssignmentInvoker
ShowOrganizationPolicyAssignmentInvoker 查询指定组织合规规则
func (*RmsClient) ShowOrganizationPolicyAssignmentStatuses ¶ added in v0.1.27
func (c *RmsClient) ShowOrganizationPolicyAssignmentStatuses(request *model.ShowOrganizationPolicyAssignmentStatusesRequest) (*model.ShowOrganizationPolicyAssignmentStatusesResponse, error)
ShowOrganizationPolicyAssignmentStatuses 查询组织合规规则部署状态
查询组织合规规则部署状态。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowOrganizationPolicyAssignmentStatusesInvoker ¶ added in v0.1.27
func (c *RmsClient) ShowOrganizationPolicyAssignmentStatusesInvoker(request *model.ShowOrganizationPolicyAssignmentStatusesRequest) *ShowOrganizationPolicyAssignmentStatusesInvoker
ShowOrganizationPolicyAssignmentStatusesInvoker 查询组织合规规则部署状态
func (*RmsClient) ShowPolicyAssignment ¶
func (c *RmsClient) ShowPolicyAssignment(request *model.ShowPolicyAssignmentRequest) (*model.ShowPolicyAssignmentResponse, error)
ShowPolicyAssignment 获取单个合规规则
根据规则ID获取单个规则
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowPolicyAssignmentInvoker ¶ added in v0.0.90
func (c *RmsClient) ShowPolicyAssignmentInvoker(request *model.ShowPolicyAssignmentRequest) *ShowPolicyAssignmentInvoker
ShowPolicyAssignmentInvoker 获取单个合规规则
func (*RmsClient) ShowResourceById ¶
func (c *RmsClient) ShowResourceById(request *model.ShowResourceByIdRequest) (*model.ShowResourceByIdResponse, error)
ShowResourceById 查询单个资源
指定资源ID,返回该资源的详细信息,需要当前用户有rms:resources:get权限。比如查询云服务器,对应的RMS资源类型是ecs.cloudservers,其中provider为ecs,type为cloudservers。RMS支持的服务和资源类型参见[支持的服务和区域](https://console.huaweicloud.com/eps/#/resources/supported)。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowResourceByIdInvoker ¶ added in v0.0.90
func (c *RmsClient) ShowResourceByIdInvoker(request *model.ShowResourceByIdRequest) *ShowResourceByIdInvoker
ShowResourceByIdInvoker 查询单个资源
func (*RmsClient) ShowResourceDetail ¶ added in v0.1.27
func (c *RmsClient) ShowResourceDetail(request *model.ShowResourceDetailRequest) (*model.ShowResourceDetailResponse, error)
ShowResourceDetail 查询帐号下的单个资源
查询当前帐号下的单个资源。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowResourceDetailInvoker ¶ added in v0.1.27
func (c *RmsClient) ShowResourceDetailInvoker(request *model.ShowResourceDetailRequest) *ShowResourceDetailInvoker
ShowResourceDetailInvoker 查询帐号下的单个资源
func (*RmsClient) ShowResourceHistory ¶
func (c *RmsClient) ShowResourceHistory(request *model.ShowResourceHistoryRequest) (*model.ShowResourceHistoryResponse, error)
ShowResourceHistory 查询资源历史
查询资源与资源关系的变更历史
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowResourceHistoryInvoker ¶ added in v0.0.90
func (c *RmsClient) ShowResourceHistoryInvoker(request *model.ShowResourceHistoryRequest) *ShowResourceHistoryInvoker
ShowResourceHistoryInvoker 查询资源历史
func (*RmsClient) ShowResourceRelations ¶
func (c *RmsClient) ShowResourceRelations(request *model.ShowResourceRelationsRequest) (*model.ShowResourceRelationsResponse, error)
ShowResourceRelations 列举资源关系
指定资源ID,查询该资源与其他资源的关联关系,可以指定关系方向为\"in\" 或者\"out\"
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowResourceRelationsDetail ¶ added in v0.1.27
func (c *RmsClient) ShowResourceRelationsDetail(request *model.ShowResourceRelationsDetailRequest) (*model.ShowResourceRelationsDetailResponse, error)
ShowResourceRelationsDetail 列举资源关系详情
指定资源ID,查询该资源与其他资源的关联关系,可以指定关系方向为“in”或者“out”,需要当帐号有rms:resources:getRelation权限。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowResourceRelationsDetailInvoker ¶ added in v0.1.27
func (c *RmsClient) ShowResourceRelationsDetailInvoker(request *model.ShowResourceRelationsDetailRequest) *ShowResourceRelationsDetailInvoker
ShowResourceRelationsDetailInvoker 列举资源关系详情
func (*RmsClient) ShowResourceRelationsInvoker ¶ added in v0.0.90
func (c *RmsClient) ShowResourceRelationsInvoker(request *model.ShowResourceRelationsRequest) *ShowResourceRelationsInvoker
ShowResourceRelationsInvoker 列举资源关系
func (*RmsClient) ShowStoredQuery ¶ added in v0.0.93
func (c *RmsClient) ShowStoredQuery(request *model.ShowStoredQueryRequest) (*model.ShowStoredQueryResponse, error)
ShowStoredQuery 查询单个高级查询
Show Resource Query Language ¶
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowStoredQueryInvoker ¶ added in v0.0.93
func (c *RmsClient) ShowStoredQueryInvoker(request *model.ShowStoredQueryRequest) *ShowStoredQueryInvoker
ShowStoredQueryInvoker 查询单个高级查询
func (*RmsClient) ShowTrackerConfig ¶
func (c *RmsClient) ShowTrackerConfig(request *model.ShowTrackerConfigRequest) (*model.ShowTrackerConfigResponse, error)
ShowTrackerConfig 查询记录器
查询资源记录器的详细信息
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) ShowTrackerConfigInvoker ¶ added in v0.0.90
func (c *RmsClient) ShowTrackerConfigInvoker(request *model.ShowTrackerConfigRequest) *ShowTrackerConfigInvoker
ShowTrackerConfigInvoker 查询记录器
func (*RmsClient) UpdateConfigurationAggregator ¶ added in v0.1.27
func (c *RmsClient) UpdateConfigurationAggregator(request *model.UpdateConfigurationAggregatorRequest) (*model.UpdateConfigurationAggregatorResponse, error)
UpdateConfigurationAggregator 更新资源聚合器
更新资源聚合器。
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) UpdateConfigurationAggregatorInvoker ¶ added in v0.1.27
func (c *RmsClient) UpdateConfigurationAggregatorInvoker(request *model.UpdateConfigurationAggregatorRequest) *UpdateConfigurationAggregatorInvoker
UpdateConfigurationAggregatorInvoker 更新资源聚合器
func (*RmsClient) UpdatePolicyAssignment ¶
func (c *RmsClient) UpdatePolicyAssignment(request *model.UpdatePolicyAssignmentRequest) (*model.UpdatePolicyAssignmentResponse, error)
UpdatePolicyAssignment 更新合规规则
更新用户的合规规则
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) UpdatePolicyAssignmentInvoker ¶ added in v0.0.90
func (c *RmsClient) UpdatePolicyAssignmentInvoker(request *model.UpdatePolicyAssignmentRequest) *UpdatePolicyAssignmentInvoker
UpdatePolicyAssignmentInvoker 更新合规规则
func (*RmsClient) UpdatePolicyState ¶ added in v0.1.13
func (c *RmsClient) UpdatePolicyState(request *model.UpdatePolicyStateRequest) (*model.UpdatePolicyStateResponse, error)
UpdatePolicyState 更新合规评估结果
更新用户自定义合规规则的合规评估结果
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) UpdatePolicyStateInvoker ¶ added in v0.1.13
func (c *RmsClient) UpdatePolicyStateInvoker(request *model.UpdatePolicyStateRequest) *UpdatePolicyStateInvoker
UpdatePolicyStateInvoker 更新合规评估结果
func (*RmsClient) UpdateStoredQuery ¶ added in v0.0.93
func (c *RmsClient) UpdateStoredQuery(request *model.UpdateStoredQueryRequest) (*model.UpdateStoredQueryResponse, error)
UpdateStoredQuery 更新单个高级查询
更新自定义查询
Please refer to HUAWEI cloud API Explorer for details.
func (*RmsClient) UpdateStoredQueryInvoker ¶ added in v0.0.93
func (c *RmsClient) UpdateStoredQueryInvoker(request *model.UpdateStoredQueryRequest) *UpdateStoredQueryInvoker
UpdateStoredQueryInvoker 更新单个高级查询
type RunAggregateResourceQueryInvoker ¶ added in v0.1.27
type RunAggregateResourceQueryInvoker struct {
*invoker.BaseInvoker
}
func (*RunAggregateResourceQueryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *RunAggregateResourceQueryInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*RunAggregateResourceQueryInvoker) Invoke ¶ added in v0.1.27
func (i *RunAggregateResourceQueryInvoker) Invoke() (*model.RunAggregateResourceQueryResponse, error)
type RunEvaluationByPolicyAssignmentIdInvoker ¶ added in v0.0.90
type RunEvaluationByPolicyAssignmentIdInvoker struct {
*invoker.BaseInvoker
}
func (*RunEvaluationByPolicyAssignmentIdInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *RunEvaluationByPolicyAssignmentIdInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*RunEvaluationByPolicyAssignmentIdInvoker) Invoke ¶ added in v0.0.90
func (i *RunEvaluationByPolicyAssignmentIdInvoker) Invoke() (*model.RunEvaluationByPolicyAssignmentIdResponse, error)
type RunQueryInvoker ¶ added in v0.0.93
type RunQueryInvoker struct {
*invoker.BaseInvoker
}
func (*RunQueryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *RunQueryInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*RunQueryInvoker) Invoke ¶ added in v0.0.93
func (i *RunQueryInvoker) Invoke() (*model.RunQueryResponse, error)
type ShowAggregateComplianceDetailsByPolicyAssignmentInvoker ¶ added in v0.1.39
type ShowAggregateComplianceDetailsByPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAggregateComplianceDetailsByPolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowAggregateComplianceDetailsByPolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
type ShowAggregateDiscoveredResourceCountsInvoker ¶ added in v0.1.27
type ShowAggregateDiscoveredResourceCountsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAggregateDiscoveredResourceCountsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowAggregateDiscoveredResourceCountsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowAggregateDiscoveredResourceCountsInvoker) Invoke ¶ added in v0.1.27
func (i *ShowAggregateDiscoveredResourceCountsInvoker) Invoke() (*model.ShowAggregateDiscoveredResourceCountsResponse, error)
type ShowAggregatePolicyAssignmentDetailInvoker ¶ added in v0.1.39
type ShowAggregatePolicyAssignmentDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAggregatePolicyAssignmentDetailInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowAggregatePolicyAssignmentDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowAggregatePolicyAssignmentDetailInvoker) Invoke ¶ added in v0.1.39
func (i *ShowAggregatePolicyAssignmentDetailInvoker) Invoke() (*model.ShowAggregatePolicyAssignmentDetailResponse, error)
type ShowAggregatePolicyStateComplianceSummaryInvoker ¶ added in v0.1.39
type ShowAggregatePolicyStateComplianceSummaryInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAggregatePolicyStateComplianceSummaryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowAggregatePolicyStateComplianceSummaryInvoker) GetBaseInvoker() *invoker.BaseInvoker
type ShowAggregateResourceConfigInvoker ¶ added in v0.1.27
type ShowAggregateResourceConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAggregateResourceConfigInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowAggregateResourceConfigInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowAggregateResourceConfigInvoker) Invoke ¶ added in v0.1.27
func (i *ShowAggregateResourceConfigInvoker) Invoke() (*model.ShowAggregateResourceConfigResponse, error)
type ShowBuiltInPolicyDefinitionInvoker ¶ added in v0.0.90
type ShowBuiltInPolicyDefinitionInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBuiltInPolicyDefinitionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowBuiltInPolicyDefinitionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowBuiltInPolicyDefinitionInvoker) Invoke ¶ added in v0.0.90
func (i *ShowBuiltInPolicyDefinitionInvoker) Invoke() (*model.ShowBuiltInPolicyDefinitionResponse, error)
type ShowConfigurationAggregatorInvoker ¶ added in v0.1.27
type ShowConfigurationAggregatorInvoker struct {
*invoker.BaseInvoker
}
func (*ShowConfigurationAggregatorInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowConfigurationAggregatorInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowConfigurationAggregatorInvoker) Invoke ¶ added in v0.1.27
func (i *ShowConfigurationAggregatorInvoker) Invoke() (*model.ShowConfigurationAggregatorResponse, error)
type ShowConfigurationAggregatorSourcesStatusInvoker ¶ added in v0.1.27
type ShowConfigurationAggregatorSourcesStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ShowConfigurationAggregatorSourcesStatusInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowConfigurationAggregatorSourcesStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
type ShowEvaluationStateByAssignmentIdInvoker ¶ added in v0.0.90
type ShowEvaluationStateByAssignmentIdInvoker struct {
*invoker.BaseInvoker
}
func (*ShowEvaluationStateByAssignmentIdInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowEvaluationStateByAssignmentIdInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowEvaluationStateByAssignmentIdInvoker) Invoke ¶ added in v0.0.90
func (i *ShowEvaluationStateByAssignmentIdInvoker) Invoke() (*model.ShowEvaluationStateByAssignmentIdResponse, error)
type ShowOrganizationPolicyAssignmentDetailedStatusInvoker ¶ added in v0.1.27
type ShowOrganizationPolicyAssignmentDetailedStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ShowOrganizationPolicyAssignmentDetailedStatusInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowOrganizationPolicyAssignmentDetailedStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
type ShowOrganizationPolicyAssignmentInvoker ¶ added in v0.1.27
type ShowOrganizationPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*ShowOrganizationPolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowOrganizationPolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowOrganizationPolicyAssignmentInvoker) Invoke ¶ added in v0.1.27
func (i *ShowOrganizationPolicyAssignmentInvoker) Invoke() (*model.ShowOrganizationPolicyAssignmentResponse, error)
type ShowOrganizationPolicyAssignmentStatusesInvoker ¶ added in v0.1.27
type ShowOrganizationPolicyAssignmentStatusesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowOrganizationPolicyAssignmentStatusesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowOrganizationPolicyAssignmentStatusesInvoker) GetBaseInvoker() *invoker.BaseInvoker
type ShowPolicyAssignmentInvoker ¶ added in v0.0.90
type ShowPolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowPolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowPolicyAssignmentInvoker) Invoke ¶ added in v0.0.90
func (i *ShowPolicyAssignmentInvoker) Invoke() (*model.ShowPolicyAssignmentResponse, error)
type ShowResourceByIdInvoker ¶ added in v0.0.90
type ShowResourceByIdInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceByIdInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowResourceByIdInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowResourceByIdInvoker) Invoke ¶ added in v0.0.90
func (i *ShowResourceByIdInvoker) Invoke() (*model.ShowResourceByIdResponse, error)
type ShowResourceDetailInvoker ¶ added in v0.1.27
type ShowResourceDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceDetailInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowResourceDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowResourceDetailInvoker) Invoke ¶ added in v0.1.27
func (i *ShowResourceDetailInvoker) Invoke() (*model.ShowResourceDetailResponse, error)
type ShowResourceHistoryInvoker ¶ added in v0.0.90
type ShowResourceHistoryInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceHistoryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowResourceHistoryInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowResourceHistoryInvoker) Invoke ¶ added in v0.0.90
func (i *ShowResourceHistoryInvoker) Invoke() (*model.ShowResourceHistoryResponse, error)
type ShowResourceRelationsDetailInvoker ¶ added in v0.1.27
type ShowResourceRelationsDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceRelationsDetailInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowResourceRelationsDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowResourceRelationsDetailInvoker) Invoke ¶ added in v0.1.27
func (i *ShowResourceRelationsDetailInvoker) Invoke() (*model.ShowResourceRelationsDetailResponse, error)
type ShowResourceRelationsInvoker ¶ added in v0.0.90
type ShowResourceRelationsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceRelationsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowResourceRelationsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowResourceRelationsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowResourceRelationsInvoker) Invoke() (*model.ShowResourceRelationsResponse, error)
type ShowStoredQueryInvoker ¶ added in v0.0.93
type ShowStoredQueryInvoker struct {
*invoker.BaseInvoker
}
func (*ShowStoredQueryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowStoredQueryInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowStoredQueryInvoker) Invoke ¶ added in v0.0.93
func (i *ShowStoredQueryInvoker) Invoke() (*model.ShowStoredQueryResponse, error)
type ShowTrackerConfigInvoker ¶ added in v0.0.90
type ShowTrackerConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTrackerConfigInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowTrackerConfigInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowTrackerConfigInvoker) Invoke ¶ added in v0.0.90
func (i *ShowTrackerConfigInvoker) Invoke() (*model.ShowTrackerConfigResponse, error)
type UpdateConfigurationAggregatorInvoker ¶ added in v0.1.27
type UpdateConfigurationAggregatorInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateConfigurationAggregatorInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateConfigurationAggregatorInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateConfigurationAggregatorInvoker) Invoke ¶ added in v0.1.27
func (i *UpdateConfigurationAggregatorInvoker) Invoke() (*model.UpdateConfigurationAggregatorResponse, error)
type UpdatePolicyAssignmentInvoker ¶ added in v0.0.90
type UpdatePolicyAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePolicyAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdatePolicyAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdatePolicyAssignmentInvoker) Invoke ¶ added in v0.0.90
func (i *UpdatePolicyAssignmentInvoker) Invoke() (*model.UpdatePolicyAssignmentResponse, error)
type UpdatePolicyStateInvoker ¶ added in v0.1.13
type UpdatePolicyStateInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePolicyStateInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdatePolicyStateInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdatePolicyStateInvoker) Invoke ¶ added in v0.1.13
func (i *UpdatePolicyStateInvoker) Invoke() (*model.UpdatePolicyStateResponse, error)
type UpdateStoredQueryInvoker ¶ added in v0.0.93
type UpdateStoredQueryInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateStoredQueryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateStoredQueryInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateStoredQueryInvoker) Invoke ¶ added in v0.0.93
func (i *UpdateStoredQueryInvoker) Invoke() (*model.UpdateStoredQueryResponse, error)