public interface AsyncClient
extends com.aliyun.core.utils.SdkAutoCloseable
static DefaultAsyncClientBuilder builder()
static AsyncClient create()
CompletableFuture<ApplyConfigToMachineGroupResponse> applyConfigToMachineGroup(ApplyConfigToMachineGroupRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of ApplyConfigToMachineGroup ApplyConfigToMachineGroupRequestCompletableFuture<CallAiToolsResponse> callAiTools(CallAiToolsRequest request)
request - the request parameters of CallAiTools CallAiToolsRequestCompletableFuture<ChangeResourceGroupResponse> changeResourceGroup(ChangeResourceGroupRequest request)
request - the request parameters of ChangeResourceGroup ChangeResourceGroupRequestCompletableFuture<ConsumerGroupHeartBeatResponse> consumerGroupHeartBeat(ConsumerGroupHeartBeatRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:ConsumerGroupHeartBeat |
acs:log:${regionId}:${accountId}:project/{#ProjectName}/logstore/{#LogstoreName}/consumergroup/{#ConsumerGroupName} |
request - the request parameters of ConsumerGroupHeartBeat ConsumerGroupHeartBeatRequestCompletableFuture<ConsumerGroupUpdateCheckPointResponse> consumerGroupUpdateCheckPoint(ConsumerGroupUpdateCheckPointRequest request)
If you do not specify a consumer, you must set forceSuccess to true. Otherwise, the checkpoint cannot be updated.
request - the request parameters of ConsumerGroupUpdateCheckPoint ConsumerGroupUpdateCheckPointRequestCompletableFuture<CreateAgentInstanceConfigResponse> createAgentInstanceConfig(CreateAgentInstanceConfigRequest request)
request - the request parameters of CreateAgentInstanceConfig CreateAgentInstanceConfigRequestCompletableFuture<CreateAlertResponse> createAlert(CreateAlertRequest request)
request - the request parameters of CreateAlert CreateAlertRequestCompletableFuture<CreateAnnotationDataSetResponse> createAnnotationDataSet(CreateAnnotationDataSetRequest request)
request - the request parameters of CreateAnnotationDataSet CreateAnnotationDataSetRequestCompletableFuture<CreateAnnotationLabelResponse> createAnnotationLabel(CreateAnnotationLabelRequest request)
request - the request parameters of CreateAnnotationLabel CreateAnnotationLabelRequestCompletableFuture<CreateConfigResponse> createConfig(CreateConfigRequest request)
request - the request parameters of CreateConfig CreateConfigRequestCompletableFuture<CreateConsumerGroupResponse> createConsumerGroup(CreateConsumerGroupRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:CreateConsumerGroup |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#logstoreName}/consumergroup/{#ConsumerGroup} |
request - the request parameters of CreateConsumerGroup CreateConsumerGroupRequestCompletableFuture<CreateDashboardResponse> createDashboard(CreateDashboardRequest request)
request - the request parameters of CreateDashboard CreateDashboardRequestCompletableFuture<CreateDomainResponse> createDomain(CreateDomainRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of CreateDomain CreateDomainRequestCompletableFuture<CreateDownloadJobResponse> createDownloadJob(CreateDownloadJobRequest request)
request - the request parameters of CreateDownloadJob CreateDownloadJobRequestCompletableFuture<CreateETLResponse> createETL(CreateETLRequest request)
request - the request parameters of CreateETL CreateETLRequestCompletableFuture<CreateIndexResponse> createIndex(CreateIndexRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of CreateIndex CreateIndexRequestCompletableFuture<CreateLogStoreResponse> createLogStore(CreateLogStoreRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:CreateLogStore |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#LogstoreName} |
request - the request parameters of CreateLogStore CreateLogStoreRequestCompletableFuture<CreateLoggingResponse> createLogging(CreateLoggingRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of CreateLogging CreateLoggingRequestCompletableFuture<CreateLogtailPipelineConfigResponse> createLogtailPipelineConfig(CreateLogtailPipelineConfigRequest request)
The UK (London) region is supported. Supported regions are constantly updated.
request - the request parameters of CreateLogtailPipelineConfig CreateLogtailPipelineConfigRequestCompletableFuture<CreateMachineGroupResponse> createMachineGroup(CreateMachineGroupRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of CreateMachineGroup CreateMachineGroupRequestCompletableFuture<CreateMaxComputeExportResponse> createMaxComputeExport(CreateMaxComputeExportRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of CreateMaxComputeExport CreateMaxComputeExportRequestCompletableFuture<CreateMetricStoreResponse> createMetricStore(CreateMetricStoreRequest request)
Metricstores are used to store metric data. For more information, see Metric data.
request - the request parameters of CreateMetricStore CreateMetricStoreRequestCompletableFuture<CreateOSSExportResponse> createOSSExport(CreateOSSExportRequest request)
request - the request parameters of CreateOSSExport CreateOSSExportRequestCompletableFuture<CreateOSSHDFSExportResponse> createOSSHDFSExport(CreateOSSHDFSExportRequest request)
request - the request parameters of CreateOSSHDFSExport CreateOSSHDFSExportRequestCompletableFuture<CreateOSSIngestionResponse> createOSSIngestion(CreateOSSIngestionRequest request)
request - the request parameters of CreateOSSIngestion CreateOSSIngestionRequestCompletableFuture<CreateProjectResponse> createProject(CreateProjectRequest request)
request - the request parameters of CreateProject CreateProjectRequestCompletableFuture<CreateSavedSearchResponse> createSavedSearch(CreateSavedSearchRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:CreateSavedSearch |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/savedsearch/{#SavedSearchName} |
request - the request parameters of CreateSavedSearch CreateSavedSearchRequestCompletableFuture<CreateScheduledSQLResponse> createScheduledSQL(CreateScheduledSQLRequest request)
request - the request parameters of CreateScheduledSQL CreateScheduledSQLRequestCompletableFuture<CreateSqlInstanceResponse> createSqlInstance(CreateSqlInstanceRequest request)
*Before you call this operation, make sure that you fully understand the billing of Dedicated SQL.
request - the request parameters of CreateSqlInstance CreateSqlInstanceRequestCompletableFuture<CreateStoreViewResponse> createStoreView(CreateStoreViewRequest request)
request - the request parameters of CreateStoreView CreateStoreViewRequestCompletableFuture<CreateTicketResponse> createTicket(CreateTicketRequest request)
request - the request parameters of CreateTicket CreateTicketRequestCompletableFuture<DeleteAgentInstanceConfigResponse> deleteAgentInstanceConfig(DeleteAgentInstanceConfigRequest request)
request - the request parameters of DeleteAgentInstanceConfig DeleteAgentInstanceConfigRequestCompletableFuture<DeleteAlertResponse> deleteAlert(DeleteAlertRequest request)
request - the request parameters of DeleteAlert DeleteAlertRequestCompletableFuture<DeleteAnnotationDataResponse> deleteAnnotationData(DeleteAnnotationDataRequest request)
request - the request parameters of DeleteAnnotationData DeleteAnnotationDataRequestCompletableFuture<DeleteAnnotationDataSetResponse> deleteAnnotationDataSet(DeleteAnnotationDataSetRequest request)
You can delete a dataset only if no data exists in the dataset.
request - the request parameters of DeleteAnnotationDataSet DeleteAnnotationDataSetRequestCompletableFuture<DeleteAnnotationLabelResponse> deleteAnnotationLabel(DeleteAnnotationLabelRequest request)
Only non-built-in tags can be deleted.
request - the request parameters of DeleteAnnotationLabel DeleteAnnotationLabelRequestCompletableFuture<DeleteCollectionPolicyResponse> deleteCollectionPolicy(DeleteCollectionPolicyRequest request)
You must use the Simple Log Service endpoint for the China (Shanghai), Singapore, or Heyuan ACDR Auto region to call the operation.
request - the request parameters of DeleteCollectionPolicy DeleteCollectionPolicyRequestCompletableFuture<DeleteConfigResponse> deleteConfig(DeleteConfigRequest request)
request - the request parameters of DeleteConfig DeleteConfigRequestCompletableFuture<DeleteConsumeProcessorResponse> deleteConsumeProcessor(DeleteConsumeProcessorRequest request)
request - the request parameters of DeleteConsumeProcessor DeleteConsumeProcessorRequestCompletableFuture<DeleteConsumerGroupResponse> deleteConsumerGroup(DeleteConsumerGroupRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:DeleteConsumerGroup |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#logstoreName}/consumergroup/{#ConsumerGroup} |
request - the request parameters of DeleteConsumerGroup DeleteConsumerGroupRequestCompletableFuture<DeleteDashboardResponse> deleteDashboard(DeleteDashboardRequest request)
request - the request parameters of DeleteDashboard DeleteDashboardRequestCompletableFuture<DeleteDomainResponse> deleteDomain(DeleteDomainRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of DeleteDomain DeleteDomainRequestCompletableFuture<DeleteDownloadJobResponse> deleteDownloadJob(DeleteDownloadJobRequest request)
request - the request parameters of DeleteDownloadJob DeleteDownloadJobRequestCompletableFuture<DeleteETLResponse> deleteETL(DeleteETLRequest request)
request - the request parameters of DeleteETL DeleteETLRequestCompletableFuture<DeleteIndexResponse> deleteIndex(DeleteIndexRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of DeleteIndex DeleteIndexRequestCompletableFuture<DeleteIngestProcessorResponse> deleteIngestProcessor(DeleteIngestProcessorRequest request)
request - the request parameters of DeleteIngestProcessor DeleteIngestProcessorRequestCompletableFuture<DeleteLogStoreResponse> deleteLogStore(DeleteLogStoreRequest request)
Host consists of a project name and a Log Service endpoint. You must specify a project in Host.
request - the request parameters of DeleteLogStore DeleteLogStoreRequestCompletableFuture<DeleteLoggingResponse> deleteLogging(DeleteLoggingRequest request)
request - the request parameters of DeleteLogging DeleteLoggingRequestCompletableFuture<DeleteLogtailPipelineConfigResponse> deleteLogtailPipelineConfig(DeleteLogtailPipelineConfigRequest request)
The UK (London) region is supported. Supported regions are constantly updated.
request - the request parameters of DeleteLogtailPipelineConfig DeleteLogtailPipelineConfigRequestCompletableFuture<DeleteMachineGroupResponse> deleteMachineGroup(DeleteMachineGroupRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of DeleteMachineGroup DeleteMachineGroupRequestCompletableFuture<DeleteMaxComputeExportResponse> deleteMaxComputeExport(DeleteMaxComputeExportRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of DeleteMaxComputeExport DeleteMaxComputeExportRequestCompletableFuture<DeleteMetricStoreResponse> deleteMetricStore(DeleteMetricStoreRequest request)
Metricstores are used to store metric data. For more information, see Metric data.
request - the request parameters of DeleteMetricStore DeleteMetricStoreRequestCompletableFuture<DeleteOSSExportResponse> deleteOSSExport(DeleteOSSExportRequest request)
request - the request parameters of DeleteOSSExport DeleteOSSExportRequestCompletableFuture<DeleteOSSHDFSExportResponse> deleteOSSHDFSExport(DeleteOSSHDFSExportRequest request)
request - the request parameters of DeleteOSSHDFSExport DeleteOSSHDFSExportRequestCompletableFuture<DeleteOSSIngestionResponse> deleteOSSIngestion(DeleteOSSIngestionRequest request)
request - the request parameters of DeleteOSSIngestion DeleteOSSIngestionRequestCompletableFuture<DeleteProjectResponse> deleteProject(DeleteProjectRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:DeleteProject |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName} |
request - the request parameters of DeleteProject DeleteProjectRequestCompletableFuture<DeleteProjectPolicyResponse> deleteProjectPolicy(DeleteProjectPolicyRequest request)
request - the request parameters of DeleteProjectPolicy DeleteProjectPolicyRequestCompletableFuture<DeleteSavedSearchResponse> deleteSavedSearch(DeleteSavedSearchRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:DeleteSavedSearch |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/savedsearch/{#SavedSearchName} |
request - the request parameters of DeleteSavedSearch DeleteSavedSearchRequestCompletableFuture<DeleteScheduledSQLResponse> deleteScheduledSQL(DeleteScheduledSQLRequest request)
request - the request parameters of DeleteScheduledSQL DeleteScheduledSQLRequestCompletableFuture<DeleteStoreViewResponse> deleteStoreView(DeleteStoreViewRequest request)
request - the request parameters of DeleteStoreView DeleteStoreViewRequestCompletableFuture<DescribeRegionsResponse> describeRegions(DescribeRegionsRequest request)
request - the request parameters of DescribeRegions DescribeRegionsRequestCompletableFuture<DisableAlertResponse> disableAlert(DisableAlertRequest request)
request - the request parameters of DisableAlert DisableAlertRequestCompletableFuture<DisableScheduledSQLResponse> disableScheduledSQL(DisableScheduledSQLRequest request)
request - the request parameters of DisableScheduledSQL DisableScheduledSQLRequestCompletableFuture<EnableAlertResponse> enableAlert(EnableAlertRequest request)
request - the request parameters of EnableAlert EnableAlertRequestCompletableFuture<EnableScheduledSQLResponse> enableScheduledSQL(EnableScheduledSQLRequest request)
request - the request parameters of EnableScheduledSQL EnableScheduledSQLRequestCompletableFuture<GetAgentInstanceConfigResponse> getAgentInstanceConfig(GetAgentInstanceConfigRequest request)
request - the request parameters of GetAgentInstanceConfig GetAgentInstanceConfigRequestCompletableFuture<GetAlertResponse> getAlert(GetAlertRequest request)
request - the request parameters of GetAlert GetAlertRequestCompletableFuture<GetAnnotationDataResponse> getAnnotationData(GetAnnotationDataRequest request)
request - the request parameters of GetAnnotationData GetAnnotationDataRequestCompletableFuture<GetAnnotationDataSetResponse> getAnnotationDataSet(GetAnnotationDataSetRequest request)
request - the request parameters of GetAnnotationDataSet GetAnnotationDataSetRequestCompletableFuture<GetAnnotationLabelResponse> getAnnotationLabel(GetAnnotationLabelRequest request)
request - the request parameters of GetAnnotationLabel GetAnnotationLabelRequestCompletableFuture<GetAppliedConfigsResponse> getAppliedConfigs(GetAppliedConfigsRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of GetAppliedConfigs GetAppliedConfigsRequestCompletableFuture<GetAppliedMachineGroupsResponse> getAppliedMachineGroups(GetAppliedMachineGroupsRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of GetAppliedMachineGroups GetAppliedMachineGroupsRequestCompletableFuture<GetCheckPointResponse> getCheckPoint(GetCheckPointRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of GetCheckPoint GetCheckPointRequestCompletableFuture<GetCollectionPolicyResponse> getCollectionPolicy(GetCollectionPolicyRequest request)
You must use the Simple Log Service endpoint for the China (Shanghai), Singapore, or Heyuan ACDR Auto region to call the operation.
request - the request parameters of GetCollectionPolicy GetCollectionPolicyRequestCompletableFuture<GetConfigResponse> getConfig(GetConfigRequest request)
request - the request parameters of GetConfig GetConfigRequestCompletableFuture<GetConsumeProcessorResponse> getConsumeProcessor(GetConsumeProcessorRequest request)
request - the request parameters of GetConsumeProcessor GetConsumeProcessorRequestCompletableFuture<GetContextLogsResponse> getContextLogs(GetContextLogsRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:GetLogStoreContextLogs |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#LogstoreName} |
request - the request parameters of GetContextLogs GetContextLogsRequestCompletableFuture<GetCursorResponse> getCursor(GetCursorRequest request)
request - the request parameters of GetCursor GetCursorRequestCompletableFuture<GetCursorTimeResponse> getCursorTime(GetCursorTimeRequest request)
request - the request parameters of GetCursorTime GetCursorTimeRequestCompletableFuture<GetDashboardResponse> getDashboard(GetDashboardRequest request)
request - the request parameters of GetDashboard GetDashboardRequestCompletableFuture<GetDownloadJobResponse> getDownloadJob(GetDownloadJobRequest request)
request - the request parameters of GetDownloadJob GetDownloadJobRequestCompletableFuture<GetETLResponse> getETL(GetETLRequest request)
request - the request parameters of GetETL GetETLRequestCompletableFuture<GetHistogramsResponse> getHistograms(GetHistogramsRequest request)
Simple Log Service calculates the difference between the log time that is specified by the time field and the receiving time that is specified by the tag:receive_time field for each log. The receiving time indicates the time at which Simple Log Service receives the log. If the difference is within the interval (-180 seconds,900 seconds], Simple Log Service processes the log as real-time data. If the difference is within the interval [-604,800 seconds,-180 seconds), Simple Log Service processes the log as historical data.
request - the request parameters of GetHistograms GetHistogramsRequestCompletableFuture<GetIndexResponse> getIndex(GetIndexRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of GetIndex GetIndexRequestCompletableFuture<GetIngestProcessorResponse> getIngestProcessor(GetIngestProcessorRequest request)
request - the request parameters of GetIngestProcessor GetIngestProcessorRequestCompletableFuture<GetLogStoreResponse> getLogStore(GetLogStoreRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of GetLogStore GetLogStoreRequestCompletableFuture<GetLogStoreMeteringModeResponse> getLogStoreMeteringMode(GetLogStoreMeteringModeRequest request)
request - the request parameters of GetLogStoreMeteringMode GetLogStoreMeteringModeRequestCompletableFuture<GetLoggingResponse> getLogging(GetLoggingRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of GetLogging GetLoggingRequestCompletableFuture<GetLogsResponse> getLogs(GetLogsRequest request)
Note Simple Log Service allows you to create a Scheduled SQL job. For more information, see Create a scheduled SQL job.
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:GetLogStoreLogs |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#LogstoreName} |
request - the request parameters of GetLogs GetLogsRequestCompletableFuture<GetLogsV2Response> getLogsV2(GetLogsV2Request request)
You can call this operation by using Simple Log Service SDK for Go, Java, or Python. You can call this operation by using Alibaba Cloud SDK for all programming languages.
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a Resource Access Management (RAM) policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:GetLogStoreLogs |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName} |
request - the request parameters of GetLogsV2 GetLogsV2RequestCompletableFuture<GetLogtailPipelineConfigResponse> getLogtailPipelineConfig(GetLogtailPipelineConfigRequest request)
The UK (London) region is supported. Supported regions are constantly updated.
request - the request parameters of GetLogtailPipelineConfig GetLogtailPipelineConfigRequestCompletableFuture<GetMLServiceResultsResponse> getMLServiceResults(GetMLServiceResultsRequest request)
You must obtain the following basic permissions before you call this operation: { "Version": "1", "Statement": [ { "Action": [ "log:Get*" ], "Resource": [ "acs:log:::mlservice/sls_builtin_*" ], "Effect": "Allow" } ] }
request - the request parameters of GetMLServiceResults GetMLServiceResultsRequestCompletableFuture<GetMachineGroupResponse> getMachineGroup(GetMachineGroupRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of GetMachineGroup GetMachineGroupRequestCompletableFuture<GetMaxComputeExportResponse> getMaxComputeExport(GetMaxComputeExportRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of GetMaxComputeExport GetMaxComputeExportRequestCompletableFuture<GetMetricStoreResponse> getMetricStore(GetMetricStoreRequest request)
Metricstores are used to store metric data. For more information about Metricstores, see Metricstores. For more information about metric data, see Metric data. You can call this operation to query the settings of a Metricstore. To query the metric data in a Metricstore, see Query and analysis and GetLogsV2.
request - the request parameters of GetMetricStore GetMetricStoreRequestCompletableFuture<GetMetricStoreMeteringModeResponse> getMetricStoreMeteringMode(GetMetricStoreMeteringModeRequest request)
request - the request parameters of GetMetricStoreMeteringMode GetMetricStoreMeteringModeRequestCompletableFuture<GetOSSExportResponse> getOSSExport(GetOSSExportRequest request)
request - the request parameters of GetOSSExport GetOSSExportRequestCompletableFuture<GetOSSHDFSExportResponse> getOSSHDFSExport(GetOSSHDFSExportRequest request)
request - the request parameters of GetOSSHDFSExport GetOSSHDFSExportRequestCompletableFuture<GetOSSIngestionResponse> getOSSIngestion(GetOSSIngestionRequest request)
request - the request parameters of GetOSSIngestion GetOSSIngestionRequestCompletableFuture<GetProjectResponse> getProject(GetProjectRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of GetProject GetProjectRequestCompletableFuture<GetProjectLogsResponse> getProjectLogs(GetProjectLogsRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:GetProjectLogs |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName} |
request - the request parameters of GetProjectLogs GetProjectLogsRequestCompletableFuture<GetProjectPolicyResponse> getProjectPolicy(GetProjectPolicyRequest request)
request - the request parameters of GetProjectPolicy GetProjectPolicyRequestCompletableFuture<GetSavedSearchResponse> getSavedSearch(GetSavedSearchRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:GetSavedSearch |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/savedsearch/{#SavedSearchName} |
request - the request parameters of GetSavedSearch GetSavedSearchRequestCompletableFuture<GetScheduledSQLResponse> getScheduledSQL(GetScheduledSQLRequest request)
request - the request parameters of GetScheduledSQL GetScheduledSQLRequestCompletableFuture<GetSlsServiceResponse> getSlsService(GetSlsServiceRequest request)
request - the request parameters of GetSlsService GetSlsServiceRequestCompletableFuture<GetSqlInstanceResponse> getSqlInstance(GetSqlInstanceRequest request)
request - the request parameters of GetSqlInstance GetSqlInstanceRequestCompletableFuture<GetStoreViewResponse> getStoreView(GetStoreViewRequest request)
request - the request parameters of GetStoreView GetStoreViewRequestCompletableFuture<GetStoreViewIndexResponse> getStoreViewIndex(GetStoreViewIndexRequest request)
request - the request parameters of GetStoreViewIndex GetStoreViewIndexRequestCompletableFuture<ListAgentInstanceConfigsResponse> listAgentInstanceConfigs(ListAgentInstanceConfigsRequest request)
request - the request parameters of ListAgentInstanceConfigs ListAgentInstanceConfigsRequestCompletableFuture<ListAiToolsResponse> listAiTools(ListAiToolsRequest request)
request - the request parameters of ListAiTools ListAiToolsRequestCompletableFuture<ListAlertsResponse> listAlerts(ListAlertsRequest request)
request - the request parameters of ListAlerts ListAlertsRequestCompletableFuture<ListAnnotationDataResponse> listAnnotationData(ListAnnotationDataRequest request)
request - the request parameters of ListAnnotationData ListAnnotationDataRequestCompletableFuture<ListAnnotationDataSetsResponse> listAnnotationDataSets(ListAnnotationDataSetsRequest request)
request - the request parameters of ListAnnotationDataSets ListAnnotationDataSetsRequestCompletableFuture<ListAnnotationLabelsResponse> listAnnotationLabels(ListAnnotationLabelsRequest request)
request - the request parameters of ListAnnotationLabels ListAnnotationLabelsRequestCompletableFuture<ListCollectionPoliciesResponse> listCollectionPolicies(ListCollectionPoliciesRequest request)
You must use the Simple Log Service endpoint for the China (Shanghai), Singapore, or Heyuan ACDR Auto region to call the operation.
request - the request parameters of ListCollectionPolicies ListCollectionPoliciesRequestCompletableFuture<ListConfigResponse> listConfig(ListConfigRequest request)
request - the request parameters of ListConfig ListConfigRequestCompletableFuture<ListConsumeProcessorsResponse> listConsumeProcessors(ListConsumeProcessorsRequest request)
request - the request parameters of ListConsumeProcessors ListConsumeProcessorsRequestCompletableFuture<ListConsumerGroupResponse> listConsumerGroup(ListConsumerGroupRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:ListConsumerGroup |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#LogstoreName}/consumergroup/* |
request - the request parameters of ListConsumerGroup ListConsumerGroupRequestCompletableFuture<ListDashboardResponse> listDashboard(ListDashboardRequest request)
request - the request parameters of ListDashboard ListDashboardRequestCompletableFuture<ListDomainsResponse> listDomains(ListDomainsRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of ListDomains ListDomainsRequestCompletableFuture<ListDownloadJobsResponse> listDownloadJobs(ListDownloadJobsRequest request)
request - the request parameters of ListDownloadJobs ListDownloadJobsRequestCompletableFuture<ListETLsResponse> listETLs(ListETLsRequest request)
request - the request parameters of ListETLs ListETLsRequestCompletableFuture<ListIngestProcessorsResponse> listIngestProcessors(ListIngestProcessorsRequest request)
request - the request parameters of ListIngestProcessors ListIngestProcessorsRequestCompletableFuture<ListLogStoresResponse> listLogStores(ListLogStoresRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:ListLogStores |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/* |
request - the request parameters of ListLogStores ListLogStoresRequestCompletableFuture<ListLogtailPipelineConfigResponse> listLogtailPipelineConfig(ListLogtailPipelineConfigRequest request)
The UK (London) region is supported. Supported regions are constantly updated.
request - the request parameters of ListLogtailPipelineConfig ListLogtailPipelineConfigRequestCompletableFuture<ListMachineGroupResponse> listMachineGroup(ListMachineGroupRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of ListMachineGroup ListMachineGroupRequestCompletableFuture<ListMachinesResponse> listMachines(ListMachinesRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of ListMachines ListMachinesRequestCompletableFuture<ListMaxComputeExportsResponse> listMaxComputeExports(ListMaxComputeExportsRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of ListMaxComputeExports ListMaxComputeExportsRequestCompletableFuture<ListMetricStoresResponse> listMetricStores(ListMetricStoresRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of ListMetricStores ListMetricStoresRequestCompletableFuture<ListOSSExportsResponse> listOSSExports(ListOSSExportsRequest request)
request - the request parameters of ListOSSExports ListOSSExportsRequestCompletableFuture<ListOSSHDFSExportsResponse> listOSSHDFSExports(ListOSSHDFSExportsRequest request)
request - the request parameters of ListOSSHDFSExports ListOSSHDFSExportsRequestCompletableFuture<ListOSSIngestionsResponse> listOSSIngestions(ListOSSIngestionsRequest request)
request - the request parameters of ListOSSIngestions ListOSSIngestionsRequestCompletableFuture<ListProjectResponse> listProject(ListProjectRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of ListProject ListProjectRequestCompletableFuture<ListSavedSearchResponse> listSavedSearch(ListSavedSearchRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of ListSavedSearch ListSavedSearchRequestCompletableFuture<ListScheduledSQLsResponse> listScheduledSQLs(ListScheduledSQLsRequest request)
request - the request parameters of ListScheduledSQLs ListScheduledSQLsRequestCompletableFuture<ListShardsResponse> listShards(ListShardsRequest request)
request - the request parameters of ListShards ListShardsRequestCompletableFuture<ListStoreViewsResponse> listStoreViews(ListStoreViewsRequest request)
request - the request parameters of ListStoreViews ListStoreViewsRequestCompletableFuture<ListTagResourcesResponse> listTagResources(ListTagResourcesRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:ListTagResources |
The resource format varies based on the resource type.\-acs:log:{#regionId}:{#accountId}:project/{#ProjectName}\-acs:log:${regionName}:${accountId}:project/${projectName}/logstore/${logstoreName}\-acs:log:${regionName}:${accountId}:project/${projectName}/dashboard/${dashboardName}\-acs:log:${regionName}:${accountId}:project/${projectName}/machinegroup/${machineGroupName}\-acs:log:${regionName}:${accountId}:project/${projectName}/logtailconfig/${logtailConfigName} |
request - the request parameters of ListTagResources ListTagResourcesRequestCompletableFuture<MergeShardResponse> mergeShard(MergeShardRequest request)
request - the request parameters of MergeShard MergeShardRequestCompletableFuture<OpenSlsServiceResponse> openSlsService(OpenSlsServiceRequest request)
request - the request parameters of OpenSlsService OpenSlsServiceRequestCompletableFuture<PullLogsResponse> pullLogs(PullLogsRequest request)
request - the request parameters of PullLogs PullLogsRequestCompletableFuture<PutAnnotationDataResponse> putAnnotationData(PutAnnotationDataRequest request)
request - the request parameters of PutAnnotationData PutAnnotationDataRequestCompletableFuture<PutConsumeProcessorResponse> putConsumeProcessor(PutConsumeProcessorRequest request)
request - the request parameters of PutConsumeProcessor PutConsumeProcessorRequestCompletableFuture<PutIngestProcessorResponse> putIngestProcessor(PutIngestProcessorRequest request)
request - the request parameters of PutIngestProcessor PutIngestProcessorRequestCompletableFuture<PutLogsResponse> putLogs(PutLogsRequest request)
request - the request parameters of PutLogs PutLogsRequestCompletableFuture<PutProjectPolicyResponse> putProjectPolicy(PutProjectPolicyRequest request)
request - the request parameters of PutProjectPolicy PutProjectPolicyRequestCompletableFuture<PutProjectTransferAccelerationResponse> putProjectTransferAcceleration(PutProjectTransferAccelerationRequest request)
request - the request parameters of PutProjectTransferAcceleration PutProjectTransferAccelerationRequestCompletableFuture<PutWebtrackingResponse> putWebtracking(PutWebtrackingRequest request)
request - the request parameters of PutWebtracking PutWebtrackingRequestCompletableFuture<RefreshTokenResponse> refreshToken(RefreshTokenRequest request)
request - the request parameters of RefreshToken RefreshTokenRequestCompletableFuture<RemoveConfigFromMachineGroupResponse> removeConfigFromMachineGroup(RemoveConfigFromMachineGroupRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of RemoveConfigFromMachineGroup RemoveConfigFromMachineGroupRequestCompletableFuture<SplitShardResponse> splitShard(SplitShardRequest request)
[BeginKey,EndKey) format. A shard can be in the readwrite or readonly state. You can split a shard and merge shards. For more information, see Shard.request - the request parameters of SplitShard SplitShardRequestCompletableFuture<StartETLResponse> startETL(StartETLRequest request)
request - the request parameters of StartETL StartETLRequestCompletableFuture<StartMaxComputeExportResponse> startMaxComputeExport(StartMaxComputeExportRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of StartMaxComputeExport StartMaxComputeExportRequestCompletableFuture<StartOSSExportResponse> startOSSExport(StartOSSExportRequest request)
request - the request parameters of StartOSSExport StartOSSExportRequestCompletableFuture<StartOSSHDFSExportResponse> startOSSHDFSExport(StartOSSHDFSExportRequest request)
request - the request parameters of StartOSSHDFSExport StartOSSHDFSExportRequestCompletableFuture<StartOSSIngestionResponse> startOSSIngestion(StartOSSIngestionRequest request)
request - the request parameters of StartOSSIngestion StartOSSIngestionRequestCompletableFuture<StopETLResponse> stopETL(StopETLRequest request)
request - the request parameters of StopETL StopETLRequestCompletableFuture<StopMaxComputeExportResponse> stopMaxComputeExport(StopMaxComputeExportRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of StopMaxComputeExport StopMaxComputeExportRequestCompletableFuture<StopOSSExportResponse> stopOSSExport(StopOSSExportRequest request)
request - the request parameters of StopOSSExport StopOSSExportRequestCompletableFuture<StopOSSHDFSExportResponse> stopOSSHDFSExport(StopOSSHDFSExportRequest request)
request - the request parameters of StopOSSHDFSExport StopOSSHDFSExportRequestCompletableFuture<StopOSSIngestionResponse> stopOSSIngestion(StopOSSIngestionRequest request)
request - the request parameters of StopOSSIngestion StopOSSIngestionRequestCompletableFuture<TagResourcesResponse> tagResources(TagResourcesRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:TagResources |
The resource format varies based on the resource type.\-acs:log:{#regionId}:{#accountId}:project/{#ProjectName}\-acs:log:${regionName}:${accountId}:project/${projectName}/logstore/${logstoreName}\-acs:log:${regionName}:${accountId}:project/${projectName}/dashboard/${dashboardName}\-acs:log:${regionName}:${accountId}:project/${projectName}/machinegroup/${machineGroupName}\-acs:log:${regionName}:${accountId}:project/${projectName}/logtailconfig/${logtailConfigName} |
request - the request parameters of TagResources TagResourcesRequestCompletableFuture<UntagResourcesResponse> untagResources(UntagResourcesRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:UntagResources |
The resource format varies based on the resource type.\-acs:log:{#regionId}:{#accountId}:project/{#ProjectName}\-acs:log:${regionName}:${accountId}:project/${projectName}/logstore/${logstoreName}\-acs:log:${regionName}:${accountId}:project/${projectName}/dashboard/${dashboardName}\-acs:log:${regionName}:${accountId}:project/${projectName}/machinegroup/${machineGroupName}\-acs:log:${regionName}:${accountId}:project/${projectName}/logtailconfig/${logtailConfigName} |
request - the request parameters of UntagResources UntagResourcesRequestCompletableFuture<UpdateAgentInstanceConfigResponse> updateAgentInstanceConfig(UpdateAgentInstanceConfigRequest request)
request - the request parameters of UpdateAgentInstanceConfig UpdateAgentInstanceConfigRequestCompletableFuture<UpdateAlertResponse> updateAlert(UpdateAlertRequest request)
request - the request parameters of UpdateAlert UpdateAlertRequestCompletableFuture<UpdateAnnotationDataSetResponse> updateAnnotationDataSet(UpdateAnnotationDataSetRequest request)
request - the request parameters of UpdateAnnotationDataSet UpdateAnnotationDataSetRequestCompletableFuture<UpdateAnnotationLabelResponse> updateAnnotationLabel(UpdateAnnotationLabelRequest request)
You can update only the names of the tags in a tag set.
request - the request parameters of UpdateAnnotationLabel UpdateAnnotationLabelRequestCompletableFuture<UpdateConfigResponse> updateConfig(UpdateConfigRequest request)
request - the request parameters of UpdateConfig UpdateConfigRequestCompletableFuture<UpdateConsumerGroupResponse> updateConsumerGroup(UpdateConsumerGroupRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:UpdateConsumerGroup |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#logstoreName}/consumergroup/{#ConsumerGroup} |
request - the request parameters of UpdateConsumerGroup UpdateConsumerGroupRequestCompletableFuture<UpdateDashboardResponse> updateDashboard(UpdateDashboardRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of UpdateDashboard UpdateDashboardRequestCompletableFuture<UpdateETLResponse> updateETL(UpdateETLRequest request)
request - the request parameters of UpdateETL UpdateETLRequestCompletableFuture<UpdateIndexResponse> updateIndex(UpdateIndexRequest request)
Host consists of a project name and a Log Service endpoint. You must specify a project in Host.
request - the request parameters of UpdateIndex UpdateIndexRequestCompletableFuture<UpdateLogStoreResponse> updateLogStore(UpdateLogStoreRequest request)
request - the request parameters of UpdateLogStore UpdateLogStoreRequestCompletableFuture<UpdateLogStoreEncryptionResponse> updateLogStoreEncryption(UpdateLogStoreEncryptionRequest request)
If you specify a data encryption method when you configure data encryption settings, you cannot switch to the other method after the configuration. In addition, you cannot change the encryption algorithm or the encryption type. You can only enable or disable the encryption feature by using the enable parameter. If you specify the encryption method by using the service key of Simple Log Service when you configure data encryption settings, you cannot switch to the encryption method by using Bring Your Own Key (BYOK) keys after the configuration.
Simple Log Service is fully responsible for data encryption and key management. No additional operations are required. When you create encryption configurations for the Logstore, you must specify the enable and encryptType parameters.
You must create a customer master key (CMK) in Key Management Service (KMS). Then, Simple Log Service encrypts logs by using the CMK. When you create encryption configurations for the Logstore, you must specify the enable, encryptType, and userCmkInfo parameters.
After you create encryption configurations for the Logstore, you cannot modify the encryptType or userCmkInfo parameters. However, you can enable and disable the encryption feature by using the enable parameter.
request - the request parameters of UpdateLogStoreEncryption UpdateLogStoreEncryptionRequestCompletableFuture<UpdateLogStoreMeteringModeResponse> updateLogStoreMeteringMode(UpdateLogStoreMeteringModeRequest request)
request - the request parameters of UpdateLogStoreMeteringMode UpdateLogStoreMeteringModeRequestCompletableFuture<UpdateLogStoreProcessorResponse> updateLogStoreProcessor(UpdateLogStoreProcessorRequest request)
request - the request parameters of UpdateLogStoreProcessor UpdateLogStoreProcessorRequestCompletableFuture<UpdateLoggingResponse> updateLogging(UpdateLoggingRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of UpdateLogging UpdateLoggingRequestCompletableFuture<UpdateLogtailPipelineConfigResponse> updateLogtailPipelineConfig(UpdateLogtailPipelineConfigRequest request)
The UK (London) region is supported. Supported regions are constantly updated.
request - the request parameters of UpdateLogtailPipelineConfig UpdateLogtailPipelineConfigRequestCompletableFuture<UpdateMachineGroupResponse> updateMachineGroup(UpdateMachineGroupRequest request)
Host consists of a project name and a Log Service endpoint. You must specify a project in Host.
request - the request parameters of UpdateMachineGroup UpdateMachineGroupRequestCompletableFuture<UpdateMachineGroupMachineResponse> updateMachineGroupMachine(UpdateMachineGroupMachineRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of UpdateMachineGroupMachine UpdateMachineGroupMachineRequestCompletableFuture<UpdateMaxComputeExportResponse> updateMaxComputeExport(UpdateMaxComputeExportRequest request)
Host consists of a project name and a Simple Log Service endpoint. You must specify a project in Host.
request - the request parameters of UpdateMaxComputeExport UpdateMaxComputeExportRequestCompletableFuture<UpdateMetricStoreResponse> updateMetricStore(UpdateMetricStoreRequest request)
Metricstores are used to store metric data. For more information, see Metric data.
request - the request parameters of UpdateMetricStore UpdateMetricStoreRequestCompletableFuture<UpdateMetricStoreMeteringModeResponse> updateMetricStoreMeteringMode(UpdateMetricStoreMeteringModeRequest request)
request - the request parameters of UpdateMetricStoreMeteringMode UpdateMetricStoreMeteringModeRequestCompletableFuture<UpdateMetricStoreProcessorResponse> updateMetricStoreProcessor(UpdateMetricStoreProcessorRequest request)
request - the request parameters of UpdateMetricStoreProcessor UpdateMetricStoreProcessorRequestCompletableFuture<UpdateOSSExportResponse> updateOSSExport(UpdateOSSExportRequest request)
request - the request parameters of UpdateOSSExport UpdateOSSExportRequestCompletableFuture<UpdateOSSHDFSExportResponse> updateOSSHDFSExport(UpdateOSSHDFSExportRequest request)
request - the request parameters of UpdateOSSHDFSExport UpdateOSSHDFSExportRequestCompletableFuture<UpdateOSSIngestionResponse> updateOSSIngestion(UpdateOSSIngestionRequest request)
request - the request parameters of UpdateOSSIngestion UpdateOSSIngestionRequestCompletableFuture<UpdateProjectResponse> updateProject(UpdateProjectRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:UpdateProject |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName} |
request - the request parameters of UpdateProject UpdateProjectRequestCompletableFuture<UpdateSavedSearchResponse> updateSavedSearch(UpdateSavedSearchRequest request)
The following table describes the authorization information that is required for this operation. You can add the information to the Action element of a RAM policy statement to grant a RAM user or a RAM role the permissions to call this operation.
| Action | Resource |
|---|---|
log:UpdateSavedSearch |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/savedsearch/{#SavedSearchName} |
request - the request parameters of UpdateSavedSearch UpdateSavedSearchRequestCompletableFuture<UpdateScheduledSQLResponse> updateScheduledSQL(UpdateScheduledSQLRequest request)
request - the request parameters of UpdateScheduledSQL UpdateScheduledSQLRequestCompletableFuture<UpdateSqlInstanceResponse> updateSqlInstance(UpdateSqlInstanceRequest request)
request - the request parameters of UpdateSqlInstance UpdateSqlInstanceRequestCompletableFuture<UpdateStoreViewResponse> updateStoreView(UpdateStoreViewRequest request)
request - the request parameters of UpdateStoreView UpdateStoreViewRequestCompletableFuture<UpsertCollectionPolicyResponse> upsertCollectionPolicy(UpsertCollectionPolicyRequest request)
You must use the Simple Log Service endpoint for the China (Shanghai) or Singapore region to call the operation.
request - the request parameters of UpsertCollectionPolicy UpsertCollectionPolicyRequestCopyright © 2025. All rights reserved.