1. Packages
  2. Alibaba Cloud
  3. API Docs
  4. cms
  5. getHybridMonitorSlsTasks
Alibaba Cloud v3.53.0 published on Wednesday, Apr 17, 2024 by Pulumi

alicloud.cms.getHybridMonitorSlsTasks

Explore with Pulumi AI

alicloud logo
Alibaba Cloud v3.53.0 published on Wednesday, Apr 17, 2024 by Pulumi

    This data source provides the Cms Hybrid Monitor Sls Tasks of the current Alibaba Cloud user.

    NOTE: Available in v1.179.0+.

    Example Usage

    Basic Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    
    const ids = alicloud.cms.getHybridMonitorSlsTasks({
        ids: ["example_value"],
    });
    export const cmsHybridMonitorSlsTaskId1 = ids.then(ids => ids.tasks?.[0]?.id);
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    ids = alicloud.cms.get_hybrid_monitor_sls_tasks(ids=["example_value"])
    pulumi.export("cmsHybridMonitorSlsTaskId1", ids.tasks[0].id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/cms"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		ids, err := cms.GetHybridMonitorSlsTasks(ctx, &cms.GetHybridMonitorSlsTasksArgs{
    			Ids: []string{
    				"example_value",
    			},
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("cmsHybridMonitorSlsTaskId1", ids.Tasks[0].Id)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var ids = AliCloud.Cms.GetHybridMonitorSlsTasks.Invoke(new()
        {
            Ids = new[]
            {
                "example_value",
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["cmsHybridMonitorSlsTaskId1"] = ids.Apply(getHybridMonitorSlsTasksResult => getHybridMonitorSlsTasksResult.Tasks[0]?.Id),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.cms.CmsFunctions;
    import com.pulumi.alicloud.cms.inputs.GetHybridMonitorSlsTasksArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var ids = CmsFunctions.getHybridMonitorSlsTasks(GetHybridMonitorSlsTasksArgs.builder()
                .ids("example_value")
                .build());
    
            ctx.export("cmsHybridMonitorSlsTaskId1", ids.applyValue(getHybridMonitorSlsTasksResult -> getHybridMonitorSlsTasksResult.tasks()[0].id()));
        }
    }
    
    variables:
      ids:
        fn::invoke:
          Function: alicloud:cms:getHybridMonitorSlsTasks
          Arguments:
            ids:
              - example_value
    outputs:
      cmsHybridMonitorSlsTaskId1: ${ids.tasks[0].id}
    

    Using getHybridMonitorSlsTasks

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getHybridMonitorSlsTasks(args: GetHybridMonitorSlsTasksArgs, opts?: InvokeOptions): Promise<GetHybridMonitorSlsTasksResult>
    function getHybridMonitorSlsTasksOutput(args: GetHybridMonitorSlsTasksOutputArgs, opts?: InvokeOptions): Output<GetHybridMonitorSlsTasksResult>
    def get_hybrid_monitor_sls_tasks(ids: Optional[Sequence[str]] = None,
                                     keyword: Optional[str] = None,
                                     namespace: Optional[str] = None,
                                     output_file: Optional[str] = None,
                                     page_number: Optional[int] = None,
                                     page_size: Optional[int] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetHybridMonitorSlsTasksResult
    def get_hybrid_monitor_sls_tasks_output(ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                     keyword: Optional[pulumi.Input[str]] = None,
                                     namespace: Optional[pulumi.Input[str]] = None,
                                     output_file: Optional[pulumi.Input[str]] = None,
                                     page_number: Optional[pulumi.Input[int]] = None,
                                     page_size: Optional[pulumi.Input[int]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetHybridMonitorSlsTasksResult]
    func GetHybridMonitorSlsTasks(ctx *Context, args *GetHybridMonitorSlsTasksArgs, opts ...InvokeOption) (*GetHybridMonitorSlsTasksResult, error)
    func GetHybridMonitorSlsTasksOutput(ctx *Context, args *GetHybridMonitorSlsTasksOutputArgs, opts ...InvokeOption) GetHybridMonitorSlsTasksResultOutput

    > Note: This function is named GetHybridMonitorSlsTasks in the Go SDK.

    public static class GetHybridMonitorSlsTasks 
    {
        public static Task<GetHybridMonitorSlsTasksResult> InvokeAsync(GetHybridMonitorSlsTasksArgs args, InvokeOptions? opts = null)
        public static Output<GetHybridMonitorSlsTasksResult> Invoke(GetHybridMonitorSlsTasksInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetHybridMonitorSlsTasksResult> getHybridMonitorSlsTasks(GetHybridMonitorSlsTasksArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: alicloud:cms/getHybridMonitorSlsTasks:getHybridMonitorSlsTasks
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Ids List<string>
    A list of Hybrid Monitor Sls Task IDs.
    Keyword string
    The keyword that is used to search for metric import tasks.
    Namespace string
    The namespace to which the host belongs.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    PageNumber int
    PageSize int
    Ids []string
    A list of Hybrid Monitor Sls Task IDs.
    Keyword string
    The keyword that is used to search for metric import tasks.
    Namespace string
    The namespace to which the host belongs.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    PageNumber int
    PageSize int
    ids List<String>
    A list of Hybrid Monitor Sls Task IDs.
    keyword String
    The keyword that is used to search for metric import tasks.
    namespace String
    The namespace to which the host belongs.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    pageNumber Integer
    pageSize Integer
    ids string[]
    A list of Hybrid Monitor Sls Task IDs.
    keyword string
    The keyword that is used to search for metric import tasks.
    namespace string
    The namespace to which the host belongs.
    outputFile string
    File name where to save data source results (after running pulumi preview).
    pageNumber number
    pageSize number
    ids Sequence[str]
    A list of Hybrid Monitor Sls Task IDs.
    keyword str
    The keyword that is used to search for metric import tasks.
    namespace str
    The namespace to which the host belongs.
    output_file str
    File name where to save data source results (after running pulumi preview).
    page_number int
    page_size int
    ids List<String>
    A list of Hybrid Monitor Sls Task IDs.
    keyword String
    The keyword that is used to search for metric import tasks.
    namespace String
    The namespace to which the host belongs.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    pageNumber Number
    pageSize Number

    getHybridMonitorSlsTasks Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Ids List<string>
    Tasks List<Pulumi.AliCloud.Cms.Outputs.GetHybridMonitorSlsTasksTask>
    Keyword string
    Namespace string
    OutputFile string
    PageNumber int
    PageSize int
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids []string
    Tasks []GetHybridMonitorSlsTasksTask
    Keyword string
    Namespace string
    OutputFile string
    PageNumber int
    PageSize int
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    tasks List<GetHybridMonitorSlsTasksTask>
    keyword String
    namespace String
    outputFile String
    pageNumber Integer
    pageSize Integer
    id string
    The provider-assigned unique ID for this managed resource.
    ids string[]
    tasks GetHybridMonitorSlsTasksTask[]
    keyword string
    namespace string
    outputFile string
    pageNumber number
    pageSize number
    id str
    The provider-assigned unique ID for this managed resource.
    ids Sequence[str]
    tasks Sequence[GetHybridMonitorSlsTasksTask]
    keyword str
    namespace str
    output_file str
    page_number int
    page_size int
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    tasks List<Property Map>
    keyword String
    namespace String
    outputFile String
    pageNumber Number
    pageSize Number

    Supporting Types

    GetHybridMonitorSlsTasksTask

    AttachLabels List<Pulumi.AliCloud.Cms.Inputs.GetHybridMonitorSlsTasksTaskAttachLabel>
    The tags of the metric import task.
    CollectInterval int
    The interval between the cloud monitoring plug-in collecting host monitoring data.
    CollectTargetEndpoint string
    The address where the cloudmonitor Plug-In collects the monitoring data of the host.
    CollectTargetPath string
    When the cloud monitor Agent collects, the relative path of the collection.
    CollectTargetType string
    The type of the monitoring data. Valid values: Spring, Tomcat, Nginx, Tengine, JVM, Redis, MySQL, and AWS.
    CollectTimout int
    The timeout period for the cloudmonitor plug-in to collect host monitoring data.
    CreateTime string
    Create the timestamp of the monitoring task. Unit: milliseconds.
    Description string
    Monitoring task description.
    ExtraInfo string
    Additional information for the instance.
    GroupId string
    The ID of the application Group.
    HybridMonitorSlsTaskId string
    The ID of the monitoring task.
    Id string
    The ID of the Hybrid Monitor Sls Task.
    Instances List<string>
    A list of instances where monitoring data is collected in batches.
    LogFilePath string
    The path where on-premises log data is stored. On-premises log data is stored in the specified path of the host where CloudMonitor is deployed.
    LogProcess string
    Local Log Monitoring and calculation method.
    LogSample string
    The sample on-premises log.
    LogSplit string
    The local log data is divided according to different matching patterns.
    MatchExpressRelation string
    The filter condition of the instance of the monitoring task.
    MatchExpresses List<Pulumi.AliCloud.Cms.Inputs.GetHybridMonitorSlsTasksTaskMatchExpress>
    The matching condition of the instance in the application Group.
    Namespace string
    The namespace to which the host belongs.
    NetworkType string
    The network type of the host.
    SlsProcess string
    The configurations of the logs that are imported from Log Service.
    SlsProcessConfigs List<Pulumi.AliCloud.Cms.Inputs.GetHybridMonitorSlsTasksTaskSlsProcessConfig>
    The configurations of the logs that are imported from Log Service.
    TaskName string
    The name of the metric import task.
    TaskType string
    Monitoring Task type.
    UploadRegion string
    The region where the host resides.
    YarmConfig string
    AttachLabels []GetHybridMonitorSlsTasksTaskAttachLabel
    The tags of the metric import task.
    CollectInterval int
    The interval between the cloud monitoring plug-in collecting host monitoring data.
    CollectTargetEndpoint string
    The address where the cloudmonitor Plug-In collects the monitoring data of the host.
    CollectTargetPath string
    When the cloud monitor Agent collects, the relative path of the collection.
    CollectTargetType string
    The type of the monitoring data. Valid values: Spring, Tomcat, Nginx, Tengine, JVM, Redis, MySQL, and AWS.
    CollectTimout int
    The timeout period for the cloudmonitor plug-in to collect host monitoring data.
    CreateTime string
    Create the timestamp of the monitoring task. Unit: milliseconds.
    Description string
    Monitoring task description.
    ExtraInfo string
    Additional information for the instance.
    GroupId string
    The ID of the application Group.
    HybridMonitorSlsTaskId string
    The ID of the monitoring task.
    Id string
    The ID of the Hybrid Monitor Sls Task.
    Instances []string
    A list of instances where monitoring data is collected in batches.
    LogFilePath string
    The path where on-premises log data is stored. On-premises log data is stored in the specified path of the host where CloudMonitor is deployed.
    LogProcess string
    Local Log Monitoring and calculation method.
    LogSample string
    The sample on-premises log.
    LogSplit string
    The local log data is divided according to different matching patterns.
    MatchExpressRelation string
    The filter condition of the instance of the monitoring task.
    MatchExpresses []GetHybridMonitorSlsTasksTaskMatchExpress
    The matching condition of the instance in the application Group.
    Namespace string
    The namespace to which the host belongs.
    NetworkType string
    The network type of the host.
    SlsProcess string
    The configurations of the logs that are imported from Log Service.
    SlsProcessConfigs []GetHybridMonitorSlsTasksTaskSlsProcessConfig
    The configurations of the logs that are imported from Log Service.
    TaskName string
    The name of the metric import task.
    TaskType string
    Monitoring Task type.
    UploadRegion string
    The region where the host resides.
    YarmConfig string
    attachLabels List<GetHybridMonitorSlsTasksTaskAttachLabel>
    The tags of the metric import task.
    collectInterval Integer
    The interval between the cloud monitoring plug-in collecting host monitoring data.
    collectTargetEndpoint String
    The address where the cloudmonitor Plug-In collects the monitoring data of the host.
    collectTargetPath String
    When the cloud monitor Agent collects, the relative path of the collection.
    collectTargetType String
    The type of the monitoring data. Valid values: Spring, Tomcat, Nginx, Tengine, JVM, Redis, MySQL, and AWS.
    collectTimout Integer
    The timeout period for the cloudmonitor plug-in to collect host monitoring data.
    createTime String
    Create the timestamp of the monitoring task. Unit: milliseconds.
    description String
    Monitoring task description.
    extraInfo String
    Additional information for the instance.
    groupId String
    The ID of the application Group.
    hybridMonitorSlsTaskId String
    The ID of the monitoring task.
    id String
    The ID of the Hybrid Monitor Sls Task.
    instances List<String>
    A list of instances where monitoring data is collected in batches.
    logFilePath String
    The path where on-premises log data is stored. On-premises log data is stored in the specified path of the host where CloudMonitor is deployed.
    logProcess String
    Local Log Monitoring and calculation method.
    logSample String
    The sample on-premises log.
    logSplit String
    The local log data is divided according to different matching patterns.
    matchExpressRelation String
    The filter condition of the instance of the monitoring task.
    matchExpresses List<GetHybridMonitorSlsTasksTaskMatchExpress>
    The matching condition of the instance in the application Group.
    namespace String
    The namespace to which the host belongs.
    networkType String
    The network type of the host.
    slsProcess String
    The configurations of the logs that are imported from Log Service.
    slsProcessConfigs List<GetHybridMonitorSlsTasksTaskSlsProcessConfig>
    The configurations of the logs that are imported from Log Service.
    taskName String
    The name of the metric import task.
    taskType String
    Monitoring Task type.
    uploadRegion String
    The region where the host resides.
    yarmConfig String
    attachLabels GetHybridMonitorSlsTasksTaskAttachLabel[]
    The tags of the metric import task.
    collectInterval number
    The interval between the cloud monitoring plug-in collecting host monitoring data.
    collectTargetEndpoint string
    The address where the cloudmonitor Plug-In collects the monitoring data of the host.
    collectTargetPath string
    When the cloud monitor Agent collects, the relative path of the collection.
    collectTargetType string
    The type of the monitoring data. Valid values: Spring, Tomcat, Nginx, Tengine, JVM, Redis, MySQL, and AWS.
    collectTimout number
    The timeout period for the cloudmonitor plug-in to collect host monitoring data.
    createTime string
    Create the timestamp of the monitoring task. Unit: milliseconds.
    description string
    Monitoring task description.
    extraInfo string
    Additional information for the instance.
    groupId string
    The ID of the application Group.
    hybridMonitorSlsTaskId string
    The ID of the monitoring task.
    id string
    The ID of the Hybrid Monitor Sls Task.
    instances string[]
    A list of instances where monitoring data is collected in batches.
    logFilePath string
    The path where on-premises log data is stored. On-premises log data is stored in the specified path of the host where CloudMonitor is deployed.
    logProcess string
    Local Log Monitoring and calculation method.
    logSample string
    The sample on-premises log.
    logSplit string
    The local log data is divided according to different matching patterns.
    matchExpressRelation string
    The filter condition of the instance of the monitoring task.
    matchExpresses GetHybridMonitorSlsTasksTaskMatchExpress[]
    The matching condition of the instance in the application Group.
    namespace string
    The namespace to which the host belongs.
    networkType string
    The network type of the host.
    slsProcess string
    The configurations of the logs that are imported from Log Service.
    slsProcessConfigs GetHybridMonitorSlsTasksTaskSlsProcessConfig[]
    The configurations of the logs that are imported from Log Service.
    taskName string
    The name of the metric import task.
    taskType string
    Monitoring Task type.
    uploadRegion string
    The region where the host resides.
    yarmConfig string
    attach_labels Sequence[GetHybridMonitorSlsTasksTaskAttachLabel]
    The tags of the metric import task.
    collect_interval int
    The interval between the cloud monitoring plug-in collecting host monitoring data.
    collect_target_endpoint str
    The address where the cloudmonitor Plug-In collects the monitoring data of the host.
    collect_target_path str
    When the cloud monitor Agent collects, the relative path of the collection.
    collect_target_type str
    The type of the monitoring data. Valid values: Spring, Tomcat, Nginx, Tengine, JVM, Redis, MySQL, and AWS.
    collect_timout int
    The timeout period for the cloudmonitor plug-in to collect host monitoring data.
    create_time str
    Create the timestamp of the monitoring task. Unit: milliseconds.
    description str
    Monitoring task description.
    extra_info str
    Additional information for the instance.
    group_id str
    The ID of the application Group.
    hybrid_monitor_sls_task_id str
    The ID of the monitoring task.
    id str
    The ID of the Hybrid Monitor Sls Task.
    instances Sequence[str]
    A list of instances where monitoring data is collected in batches.
    log_file_path str
    The path where on-premises log data is stored. On-premises log data is stored in the specified path of the host where CloudMonitor is deployed.
    log_process str
    Local Log Monitoring and calculation method.
    log_sample str
    The sample on-premises log.
    log_split str
    The local log data is divided according to different matching patterns.
    match_express_relation str
    The filter condition of the instance of the monitoring task.
    match_expresses Sequence[GetHybridMonitorSlsTasksTaskMatchExpress]
    The matching condition of the instance in the application Group.
    namespace str
    The namespace to which the host belongs.
    network_type str
    The network type of the host.
    sls_process str
    The configurations of the logs that are imported from Log Service.
    sls_process_configs Sequence[GetHybridMonitorSlsTasksTaskSlsProcessConfig]
    The configurations of the logs that are imported from Log Service.
    task_name str
    The name of the metric import task.
    task_type str
    Monitoring Task type.
    upload_region str
    The region where the host resides.
    yarm_config str
    attachLabels List<Property Map>
    The tags of the metric import task.
    collectInterval Number
    The interval between the cloud monitoring plug-in collecting host monitoring data.
    collectTargetEndpoint String
    The address where the cloudmonitor Plug-In collects the monitoring data of the host.
    collectTargetPath String
    When the cloud monitor Agent collects, the relative path of the collection.
    collectTargetType String
    The type of the monitoring data. Valid values: Spring, Tomcat, Nginx, Tengine, JVM, Redis, MySQL, and AWS.
    collectTimout Number
    The timeout period for the cloudmonitor plug-in to collect host monitoring data.
    createTime String
    Create the timestamp of the monitoring task. Unit: milliseconds.
    description String
    Monitoring task description.
    extraInfo String
    Additional information for the instance.
    groupId String
    The ID of the application Group.
    hybridMonitorSlsTaskId String
    The ID of the monitoring task.
    id String
    The ID of the Hybrid Monitor Sls Task.
    instances List<String>
    A list of instances where monitoring data is collected in batches.
    logFilePath String
    The path where on-premises log data is stored. On-premises log data is stored in the specified path of the host where CloudMonitor is deployed.
    logProcess String
    Local Log Monitoring and calculation method.
    logSample String
    The sample on-premises log.
    logSplit String
    The local log data is divided according to different matching patterns.
    matchExpressRelation String
    The filter condition of the instance of the monitoring task.
    matchExpresses List<Property Map>
    The matching condition of the instance in the application Group.
    namespace String
    The namespace to which the host belongs.
    networkType String
    The network type of the host.
    slsProcess String
    The configurations of the logs that are imported from Log Service.
    slsProcessConfigs List<Property Map>
    The configurations of the logs that are imported from Log Service.
    taskName String
    The name of the metric import task.
    taskType String
    Monitoring Task type.
    uploadRegion String
    The region where the host resides.
    yarmConfig String

    GetHybridMonitorSlsTasksTaskAttachLabel

    Name string
    The name of the instance.
    Value string
    The value of the key that is used to filter logs imported from Log Service.
    Name string
    The name of the instance.
    Value string
    The value of the key that is used to filter logs imported from Log Service.
    name String
    The name of the instance.
    value String
    The value of the key that is used to filter logs imported from Log Service.
    name string
    The name of the instance.
    value string
    The value of the key that is used to filter logs imported from Log Service.
    name str
    The name of the instance.
    value str
    The value of the key that is used to filter logs imported from Log Service.
    name String
    The name of the instance.
    value String
    The value of the key that is used to filter logs imported from Log Service.

    GetHybridMonitorSlsTasksTaskMatchExpress

    Function string
    The function that is used to aggregate log data within a statistical period.
    Name string
    The name of the instance.
    Value string
    The value of the key that is used to filter logs imported from Log Service.
    Function string
    The function that is used to aggregate log data within a statistical period.
    Name string
    The name of the instance.
    Value string
    The value of the key that is used to filter logs imported from Log Service.
    function String
    The function that is used to aggregate log data within a statistical period.
    name String
    The name of the instance.
    value String
    The value of the key that is used to filter logs imported from Log Service.
    function string
    The function that is used to aggregate log data within a statistical period.
    name string
    The name of the instance.
    value string
    The value of the key that is used to filter logs imported from Log Service.
    function str
    The function that is used to aggregate log data within a statistical period.
    name str
    The name of the instance.
    value str
    The value of the key that is used to filter logs imported from Log Service.
    function String
    The function that is used to aggregate log data within a statistical period.
    name String
    The name of the instance.
    value String
    The value of the key that is used to filter logs imported from Log Service.

    GetHybridMonitorSlsTasksTaskSlsProcessConfig

    Expresses List<Pulumi.AliCloud.Cms.Inputs.GetHybridMonitorSlsTasksTaskSlsProcessConfigExpress>
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    Filters List<Pulumi.AliCloud.Cms.Inputs.GetHybridMonitorSlsTasksTaskSlsProcessConfigFilter>
    The conditions that are used to filter logs imported from Log Service.
    GroupBies List<Pulumi.AliCloud.Cms.Inputs.GetHybridMonitorSlsTasksTaskSlsProcessConfigGroupBy>
    The dimension based on which data is aggregated. This parameter is equivalent to the GROUP BY clause in SQL.
    Statistics List<Pulumi.AliCloud.Cms.Inputs.GetHybridMonitorSlsTasksTaskSlsProcessConfigStatistic>
    The method that is used to aggregate logs imported from Log Service.
    Expresses []GetHybridMonitorSlsTasksTaskSlsProcessConfigExpress
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    Filters []GetHybridMonitorSlsTasksTaskSlsProcessConfigFilter
    The conditions that are used to filter logs imported from Log Service.
    GroupBies []GetHybridMonitorSlsTasksTaskSlsProcessConfigGroupBy
    The dimension based on which data is aggregated. This parameter is equivalent to the GROUP BY clause in SQL.
    Statistics []GetHybridMonitorSlsTasksTaskSlsProcessConfigStatistic
    The method that is used to aggregate logs imported from Log Service.
    expresses List<GetHybridMonitorSlsTasksTaskSlsProcessConfigExpress>
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    filters List<GetHybridMonitorSlsTasksTaskSlsProcessConfigFilter>
    The conditions that are used to filter logs imported from Log Service.
    groupBies List<GetHybridMonitorSlsTasksTaskSlsProcessConfigGroupBy>
    The dimension based on which data is aggregated. This parameter is equivalent to the GROUP BY clause in SQL.
    statistics List<GetHybridMonitorSlsTasksTaskSlsProcessConfigStatistic>
    The method that is used to aggregate logs imported from Log Service.
    expresses GetHybridMonitorSlsTasksTaskSlsProcessConfigExpress[]
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    filters GetHybridMonitorSlsTasksTaskSlsProcessConfigFilter[]
    The conditions that are used to filter logs imported from Log Service.
    groupBies GetHybridMonitorSlsTasksTaskSlsProcessConfigGroupBy[]
    The dimension based on which data is aggregated. This parameter is equivalent to the GROUP BY clause in SQL.
    statistics GetHybridMonitorSlsTasksTaskSlsProcessConfigStatistic[]
    The method that is used to aggregate logs imported from Log Service.
    expresses Sequence[GetHybridMonitorSlsTasksTaskSlsProcessConfigExpress]
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    filters Sequence[GetHybridMonitorSlsTasksTaskSlsProcessConfigFilter]
    The conditions that are used to filter logs imported from Log Service.
    group_bies Sequence[GetHybridMonitorSlsTasksTaskSlsProcessConfigGroupBy]
    The dimension based on which data is aggregated. This parameter is equivalent to the GROUP BY clause in SQL.
    statistics Sequence[GetHybridMonitorSlsTasksTaskSlsProcessConfigStatistic]
    The method that is used to aggregate logs imported from Log Service.
    expresses List<Property Map>
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    filters List<Property Map>
    The conditions that are used to filter logs imported from Log Service.
    groupBies List<Property Map>
    The dimension based on which data is aggregated. This parameter is equivalent to the GROUP BY clause in SQL.
    statistics List<Property Map>
    The method that is used to aggregate logs imported from Log Service.

    GetHybridMonitorSlsTasksTaskSlsProcessConfigExpress

    Alias string
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    Express string
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    Alias string
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    Express string
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    alias String
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    express String
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    alias string
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    express string
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    alias str
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    express str
    The extended field that specifies the result of basic operations that are performed on aggregation results.
    alias String
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    express String
    The extended field that specifies the result of basic operations that are performed on aggregation results.

    GetHybridMonitorSlsTasksTaskSlsProcessConfigFilter

    Filters List<Pulumi.AliCloud.Cms.Inputs.GetHybridMonitorSlsTasksTaskSlsProcessConfigFilterFilter>
    The conditions that are used to filter logs imported from Log Service.
    Relation string
    The relationship between multiple filter conditions.
    Filters []GetHybridMonitorSlsTasksTaskSlsProcessConfigFilterFilter
    The conditions that are used to filter logs imported from Log Service.
    Relation string
    The relationship between multiple filter conditions.
    filters List<GetHybridMonitorSlsTasksTaskSlsProcessConfigFilterFilter>
    The conditions that are used to filter logs imported from Log Service.
    relation String
    The relationship between multiple filter conditions.
    filters GetHybridMonitorSlsTasksTaskSlsProcessConfigFilterFilter[]
    The conditions that are used to filter logs imported from Log Service.
    relation string
    The relationship between multiple filter conditions.
    filters Sequence[GetHybridMonitorSlsTasksTaskSlsProcessConfigFilterFilter]
    The conditions that are used to filter logs imported from Log Service.
    relation str
    The relationship between multiple filter conditions.
    filters List<Property Map>
    The conditions that are used to filter logs imported from Log Service.
    relation String
    The relationship between multiple filter conditions.

    GetHybridMonitorSlsTasksTaskSlsProcessConfigFilterFilter

    Operator string
    The method that is used to filter logs imported from Log Service.
    SlsKeyName string
    The name of the key that is used to filter logs imported from Log Service.
    Value string
    The value of the key that is used to filter logs imported from Log Service.
    Operator string
    The method that is used to filter logs imported from Log Service.
    SlsKeyName string
    The name of the key that is used to filter logs imported from Log Service.
    Value string
    The value of the key that is used to filter logs imported from Log Service.
    operator String
    The method that is used to filter logs imported from Log Service.
    slsKeyName String
    The name of the key that is used to filter logs imported from Log Service.
    value String
    The value of the key that is used to filter logs imported from Log Service.
    operator string
    The method that is used to filter logs imported from Log Service.
    slsKeyName string
    The name of the key that is used to filter logs imported from Log Service.
    value string
    The value of the key that is used to filter logs imported from Log Service.
    operator str
    The method that is used to filter logs imported from Log Service.
    sls_key_name str
    The name of the key that is used to filter logs imported from Log Service.
    value str
    The value of the key that is used to filter logs imported from Log Service.
    operator String
    The method that is used to filter logs imported from Log Service.
    slsKeyName String
    The name of the key that is used to filter logs imported from Log Service.
    value String
    The value of the key that is used to filter logs imported from Log Service.

    GetHybridMonitorSlsTasksTaskSlsProcessConfigGroupBy

    Alias string
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    SlsKeyName string
    The name of the key that is used to filter logs imported from Log Service.
    Alias string
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    SlsKeyName string
    The name of the key that is used to filter logs imported from Log Service.
    alias String
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    slsKeyName String
    The name of the key that is used to filter logs imported from Log Service.
    alias string
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    slsKeyName string
    The name of the key that is used to filter logs imported from Log Service.
    alias str
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    sls_key_name str
    The name of the key that is used to filter logs imported from Log Service.
    alias String
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    slsKeyName String
    The name of the key that is used to filter logs imported from Log Service.

    GetHybridMonitorSlsTasksTaskSlsProcessConfigStatistic

    Alias string
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    Function string
    The function that is used to aggregate log data within a statistical period.
    ParameterOne string
    The value of the function that is used to aggregate logs imported from Log Service.
    ParameterTwo string
    The value of the function that is used to aggregate logs imported from Log Service.
    SlsKeyName string
    The name of the key that is used to filter logs imported from Log Service.
    Alias string
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    Function string
    The function that is used to aggregate log data within a statistical period.
    ParameterOne string
    The value of the function that is used to aggregate logs imported from Log Service.
    ParameterTwo string
    The value of the function that is used to aggregate logs imported from Log Service.
    SlsKeyName string
    The name of the key that is used to filter logs imported from Log Service.
    alias String
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    function String
    The function that is used to aggregate log data within a statistical period.
    parameterOne String
    The value of the function that is used to aggregate logs imported from Log Service.
    parameterTwo String
    The value of the function that is used to aggregate logs imported from Log Service.
    slsKeyName String
    The name of the key that is used to filter logs imported from Log Service.
    alias string
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    function string
    The function that is used to aggregate log data within a statistical period.
    parameterOne string
    The value of the function that is used to aggregate logs imported from Log Service.
    parameterTwo string
    The value of the function that is used to aggregate logs imported from Log Service.
    slsKeyName string
    The name of the key that is used to filter logs imported from Log Service.
    alias str
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    function str
    The function that is used to aggregate log data within a statistical period.
    parameter_one str
    The value of the function that is used to aggregate logs imported from Log Service.
    parameter_two str
    The value of the function that is used to aggregate logs imported from Log Service.
    sls_key_name str
    The name of the key that is used to filter logs imported from Log Service.
    alias String
    The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.
    function String
    The function that is used to aggregate log data within a statistical period.
    parameterOne String
    The value of the function that is used to aggregate logs imported from Log Service.
    parameterTwo String
    The value of the function that is used to aggregate logs imported from Log Service.
    slsKeyName String
    The name of the key that is used to filter logs imported from Log Service.

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the alicloud Terraform Provider.
    alicloud logo
    Alibaba Cloud v3.53.0 published on Wednesday, Apr 17, 2024 by Pulumi