1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. CssStreamMonitor
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.CssStreamMonitor

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Provides a resource to create a css stream_monitor

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const streamMonitor = new tencentcloud.CssStreamMonitor("streamMonitor", {
        aiAsrInputIndexLists: [1],
        aiFormatDiagnose: 1,
        aiOcrInputIndexLists: [1],
        allowMonitorReport: 1,
        asrLanguage: 1,
        checkStreamBroken: 1,
        checkStreamLowFrameRate: 1,
        inputLists: [{
            inputApp: "live",
            inputDomain: "177154.push.tlivecloud.com",
            inputStreamName: "ppp",
        }],
        monitorName: "test",
        notifyPolicy: {
            callbackUrl: "http://example.com/test",
            notifyPolicyType: 1,
        },
        ocrLanguage: 1,
        outputInfo: {
            outputDomain: "test122.jingxhu.top",
            outputStreamHeight: 1080,
            outputStreamName: "afc7847d-1fe1-43bc-b1e4-20d86303c393",
            outputStreamWidth: 1920,
        },
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    stream_monitor = tencentcloud.CssStreamMonitor("streamMonitor",
        ai_asr_input_index_lists=[1],
        ai_format_diagnose=1,
        ai_ocr_input_index_lists=[1],
        allow_monitor_report=1,
        asr_language=1,
        check_stream_broken=1,
        check_stream_low_frame_rate=1,
        input_lists=[{
            "input_app": "live",
            "input_domain": "177154.push.tlivecloud.com",
            "input_stream_name": "ppp",
        }],
        monitor_name="test",
        notify_policy={
            "callback_url": "http://example.com/test",
            "notify_policy_type": 1,
        },
        ocr_language=1,
        output_info={
            "output_domain": "test122.jingxhu.top",
            "output_stream_height": 1080,
            "output_stream_name": "afc7847d-1fe1-43bc-b1e4-20d86303c393",
            "output_stream_width": 1920,
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := tencentcloud.NewCssStreamMonitor(ctx, "streamMonitor", &tencentcloud.CssStreamMonitorArgs{
    			AiAsrInputIndexLists: pulumi.Float64Array{
    				pulumi.Float64(1),
    			},
    			AiFormatDiagnose: pulumi.Float64(1),
    			AiOcrInputIndexLists: pulumi.Float64Array{
    				pulumi.Float64(1),
    			},
    			AllowMonitorReport:      pulumi.Float64(1),
    			AsrLanguage:             pulumi.Float64(1),
    			CheckStreamBroken:       pulumi.Float64(1),
    			CheckStreamLowFrameRate: pulumi.Float64(1),
    			InputLists: tencentcloud.CssStreamMonitorInputListArray{
    				&tencentcloud.CssStreamMonitorInputListArgs{
    					InputApp:        pulumi.String("live"),
    					InputDomain:     pulumi.String("177154.push.tlivecloud.com"),
    					InputStreamName: pulumi.String("ppp"),
    				},
    			},
    			MonitorName: pulumi.String("test"),
    			NotifyPolicy: &tencentcloud.CssStreamMonitorNotifyPolicyArgs{
    				CallbackUrl:      pulumi.String("http://example.com/test"),
    				NotifyPolicyType: pulumi.Float64(1),
    			},
    			OcrLanguage: pulumi.Float64(1),
    			OutputInfo: &tencentcloud.CssStreamMonitorOutputInfoArgs{
    				OutputDomain:       pulumi.String("test122.jingxhu.top"),
    				OutputStreamHeight: pulumi.Float64(1080),
    				OutputStreamName:   pulumi.String("afc7847d-1fe1-43bc-b1e4-20d86303c393"),
    				OutputStreamWidth:  pulumi.Float64(1920),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var streamMonitor = new Tencentcloud.CssStreamMonitor("streamMonitor", new()
        {
            AiAsrInputIndexLists = new[]
            {
                1,
            },
            AiFormatDiagnose = 1,
            AiOcrInputIndexLists = new[]
            {
                1,
            },
            AllowMonitorReport = 1,
            AsrLanguage = 1,
            CheckStreamBroken = 1,
            CheckStreamLowFrameRate = 1,
            InputLists = new[]
            {
                new Tencentcloud.Inputs.CssStreamMonitorInputListArgs
                {
                    InputApp = "live",
                    InputDomain = "177154.push.tlivecloud.com",
                    InputStreamName = "ppp",
                },
            },
            MonitorName = "test",
            NotifyPolicy = new Tencentcloud.Inputs.CssStreamMonitorNotifyPolicyArgs
            {
                CallbackUrl = "http://example.com/test",
                NotifyPolicyType = 1,
            },
            OcrLanguage = 1,
            OutputInfo = new Tencentcloud.Inputs.CssStreamMonitorOutputInfoArgs
            {
                OutputDomain = "test122.jingxhu.top",
                OutputStreamHeight = 1080,
                OutputStreamName = "afc7847d-1fe1-43bc-b1e4-20d86303c393",
                OutputStreamWidth = 1920,
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.CssStreamMonitor;
    import com.pulumi.tencentcloud.CssStreamMonitorArgs;
    import com.pulumi.tencentcloud.inputs.CssStreamMonitorInputListArgs;
    import com.pulumi.tencentcloud.inputs.CssStreamMonitorNotifyPolicyArgs;
    import com.pulumi.tencentcloud.inputs.CssStreamMonitorOutputInfoArgs;
    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) {
            var streamMonitor = new CssStreamMonitor("streamMonitor", CssStreamMonitorArgs.builder()
                .aiAsrInputIndexLists(1)
                .aiFormatDiagnose(1)
                .aiOcrInputIndexLists(1)
                .allowMonitorReport(1)
                .asrLanguage(1)
                .checkStreamBroken(1)
                .checkStreamLowFrameRate(1)
                .inputLists(CssStreamMonitorInputListArgs.builder()
                    .inputApp("live")
                    .inputDomain("177154.push.tlivecloud.com")
                    .inputStreamName("ppp")
                    .build())
                .monitorName("test")
                .notifyPolicy(CssStreamMonitorNotifyPolicyArgs.builder()
                    .callbackUrl("http://example.com/test")
                    .notifyPolicyType(1)
                    .build())
                .ocrLanguage(1)
                .outputInfo(CssStreamMonitorOutputInfoArgs.builder()
                    .outputDomain("test122.jingxhu.top")
                    .outputStreamHeight(1080)
                    .outputStreamName("afc7847d-1fe1-43bc-b1e4-20d86303c393")
                    .outputStreamWidth(1920)
                    .build())
                .build());
    
        }
    }
    
    resources:
      streamMonitor:
        type: tencentcloud:CssStreamMonitor
        properties:
          aiAsrInputIndexLists:
            - 1
          aiFormatDiagnose: 1
          aiOcrInputIndexLists:
            - 1
          allowMonitorReport: 1
          asrLanguage: 1
          checkStreamBroken: 1
          checkStreamLowFrameRate: 1
          inputLists:
            - inputApp: live
              inputDomain: 177154.push.tlivecloud.com
              inputStreamName: ppp
          monitorName: test
          notifyPolicy:
            callbackUrl: http://example.com/test
            notifyPolicyType: 1
          ocrLanguage: 1
          outputInfo:
            outputDomain: test122.jingxhu.top
            outputStreamHeight: 1080
            outputStreamName: afc7847d-1fe1-43bc-b1e4-20d86303c393
            outputStreamWidth: 1920
    

    Create CssStreamMonitor Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new CssStreamMonitor(name: string, args: CssStreamMonitorArgs, opts?: CustomResourceOptions);
    @overload
    def CssStreamMonitor(resource_name: str,
                         args: CssStreamMonitorArgs,
                         opts: Optional[ResourceOptions] = None)
    
    @overload
    def CssStreamMonitor(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         input_lists: Optional[Sequence[CssStreamMonitorInputListArgs]] = None,
                         output_info: Optional[CssStreamMonitorOutputInfoArgs] = None,
                         check_stream_low_frame_rate: Optional[float] = None,
                         allow_monitor_report: Optional[float] = None,
                         asr_language: Optional[float] = None,
                         check_stream_broken: Optional[float] = None,
                         ai_asr_input_index_lists: Optional[Sequence[float]] = None,
                         css_stream_monitor_id: Optional[str] = None,
                         ai_ocr_input_index_lists: Optional[Sequence[float]] = None,
                         monitor_name: Optional[str] = None,
                         notify_policy: Optional[CssStreamMonitorNotifyPolicyArgs] = None,
                         ocr_language: Optional[float] = None,
                         ai_format_diagnose: Optional[float] = None)
    func NewCssStreamMonitor(ctx *Context, name string, args CssStreamMonitorArgs, opts ...ResourceOption) (*CssStreamMonitor, error)
    public CssStreamMonitor(string name, CssStreamMonitorArgs args, CustomResourceOptions? opts = null)
    public CssStreamMonitor(String name, CssStreamMonitorArgs args)
    public CssStreamMonitor(String name, CssStreamMonitorArgs args, CustomResourceOptions options)
    
    type: tencentcloud:CssStreamMonitor
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args CssStreamMonitorArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args CssStreamMonitorArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args CssStreamMonitorArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CssStreamMonitorArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CssStreamMonitorArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    CssStreamMonitor Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The CssStreamMonitor resource accepts the following input properties:

    InputLists List<CssStreamMonitorInputList>
    Wait monitor input info list.
    OutputInfo CssStreamMonitorOutputInfo
    Monitor task output info.
    AiAsrInputIndexLists List<double>
    AI asr input index list.(first input index is 1.).
    AiFormatDiagnose double
    If enable format diagnose.
    AiOcrInputIndexLists List<double>
    Ai ocr input index list(first input index is 1.).
    AllowMonitorReport double
    If store monitor event.
    AsrLanguage double
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    CheckStreamBroken double
    If enable stream broken check.
    CheckStreamLowFrameRate double
    If enable low frame rate check.
    CssStreamMonitorId string
    ID of the resource.
    MonitorName string
    Monitor task name.
    NotifyPolicy CssStreamMonitorNotifyPolicy
    Monitor event notify policy.
    OcrLanguage double
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    InputLists []CssStreamMonitorInputListArgs
    Wait monitor input info list.
    OutputInfo CssStreamMonitorOutputInfoArgs
    Monitor task output info.
    AiAsrInputIndexLists []float64
    AI asr input index list.(first input index is 1.).
    AiFormatDiagnose float64
    If enable format diagnose.
    AiOcrInputIndexLists []float64
    Ai ocr input index list(first input index is 1.).
    AllowMonitorReport float64
    If store monitor event.
    AsrLanguage float64
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    CheckStreamBroken float64
    If enable stream broken check.
    CheckStreamLowFrameRate float64
    If enable low frame rate check.
    CssStreamMonitorId string
    ID of the resource.
    MonitorName string
    Monitor task name.
    NotifyPolicy CssStreamMonitorNotifyPolicyArgs
    Monitor event notify policy.
    OcrLanguage float64
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    inputLists List<CssStreamMonitorInputList>
    Wait monitor input info list.
    outputInfo CssStreamMonitorOutputInfo
    Monitor task output info.
    aiAsrInputIndexLists List<Double>
    AI asr input index list.(first input index is 1.).
    aiFormatDiagnose Double
    If enable format diagnose.
    aiOcrInputIndexLists List<Double>
    Ai ocr input index list(first input index is 1.).
    allowMonitorReport Double
    If store monitor event.
    asrLanguage Double
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    checkStreamBroken Double
    If enable stream broken check.
    checkStreamLowFrameRate Double
    If enable low frame rate check.
    cssStreamMonitorId String
    ID of the resource.
    monitorName String
    Monitor task name.
    notifyPolicy CssStreamMonitorNotifyPolicy
    Monitor event notify policy.
    ocrLanguage Double
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    inputLists CssStreamMonitorInputList[]
    Wait monitor input info list.
    outputInfo CssStreamMonitorOutputInfo
    Monitor task output info.
    aiAsrInputIndexLists number[]
    AI asr input index list.(first input index is 1.).
    aiFormatDiagnose number
    If enable format diagnose.
    aiOcrInputIndexLists number[]
    Ai ocr input index list(first input index is 1.).
    allowMonitorReport number
    If store monitor event.
    asrLanguage number
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    checkStreamBroken number
    If enable stream broken check.
    checkStreamLowFrameRate number
    If enable low frame rate check.
    cssStreamMonitorId string
    ID of the resource.
    monitorName string
    Monitor task name.
    notifyPolicy CssStreamMonitorNotifyPolicy
    Monitor event notify policy.
    ocrLanguage number
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    input_lists Sequence[CssStreamMonitorInputListArgs]
    Wait monitor input info list.
    output_info CssStreamMonitorOutputInfoArgs
    Monitor task output info.
    ai_asr_input_index_lists Sequence[float]
    AI asr input index list.(first input index is 1.).
    ai_format_diagnose float
    If enable format diagnose.
    ai_ocr_input_index_lists Sequence[float]
    Ai ocr input index list(first input index is 1.).
    allow_monitor_report float
    If store monitor event.
    asr_language float
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    check_stream_broken float
    If enable stream broken check.
    check_stream_low_frame_rate float
    If enable low frame rate check.
    css_stream_monitor_id str
    ID of the resource.
    monitor_name str
    Monitor task name.
    notify_policy CssStreamMonitorNotifyPolicyArgs
    Monitor event notify policy.
    ocr_language float
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    inputLists List<Property Map>
    Wait monitor input info list.
    outputInfo Property Map
    Monitor task output info.
    aiAsrInputIndexLists List<Number>
    AI asr input index list.(first input index is 1.).
    aiFormatDiagnose Number
    If enable format diagnose.
    aiOcrInputIndexLists List<Number>
    Ai ocr input index list(first input index is 1.).
    allowMonitorReport Number
    If store monitor event.
    asrLanguage Number
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    checkStreamBroken Number
    If enable stream broken check.
    checkStreamLowFrameRate Number
    If enable low frame rate check.
    cssStreamMonitorId String
    ID of the resource.
    monitorName String
    Monitor task name.
    notifyPolicy Property Map
    Monitor event notify policy.
    ocrLanguage Number
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the CssStreamMonitor resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing CssStreamMonitor Resource

    Get an existing CssStreamMonitor resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: CssStreamMonitorState, opts?: CustomResourceOptions): CssStreamMonitor
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            ai_asr_input_index_lists: Optional[Sequence[float]] = None,
            ai_format_diagnose: Optional[float] = None,
            ai_ocr_input_index_lists: Optional[Sequence[float]] = None,
            allow_monitor_report: Optional[float] = None,
            asr_language: Optional[float] = None,
            check_stream_broken: Optional[float] = None,
            check_stream_low_frame_rate: Optional[float] = None,
            css_stream_monitor_id: Optional[str] = None,
            input_lists: Optional[Sequence[CssStreamMonitorInputListArgs]] = None,
            monitor_name: Optional[str] = None,
            notify_policy: Optional[CssStreamMonitorNotifyPolicyArgs] = None,
            ocr_language: Optional[float] = None,
            output_info: Optional[CssStreamMonitorOutputInfoArgs] = None) -> CssStreamMonitor
    func GetCssStreamMonitor(ctx *Context, name string, id IDInput, state *CssStreamMonitorState, opts ...ResourceOption) (*CssStreamMonitor, error)
    public static CssStreamMonitor Get(string name, Input<string> id, CssStreamMonitorState? state, CustomResourceOptions? opts = null)
    public static CssStreamMonitor get(String name, Output<String> id, CssStreamMonitorState state, CustomResourceOptions options)
    resources:  _:    type: tencentcloud:CssStreamMonitor    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AiAsrInputIndexLists List<double>
    AI asr input index list.(first input index is 1.).
    AiFormatDiagnose double
    If enable format diagnose.
    AiOcrInputIndexLists List<double>
    Ai ocr input index list(first input index is 1.).
    AllowMonitorReport double
    If store monitor event.
    AsrLanguage double
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    CheckStreamBroken double
    If enable stream broken check.
    CheckStreamLowFrameRate double
    If enable low frame rate check.
    CssStreamMonitorId string
    ID of the resource.
    InputLists List<CssStreamMonitorInputList>
    Wait monitor input info list.
    MonitorName string
    Monitor task name.
    NotifyPolicy CssStreamMonitorNotifyPolicy
    Monitor event notify policy.
    OcrLanguage double
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    OutputInfo CssStreamMonitorOutputInfo
    Monitor task output info.
    AiAsrInputIndexLists []float64
    AI asr input index list.(first input index is 1.).
    AiFormatDiagnose float64
    If enable format diagnose.
    AiOcrInputIndexLists []float64
    Ai ocr input index list(first input index is 1.).
    AllowMonitorReport float64
    If store monitor event.
    AsrLanguage float64
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    CheckStreamBroken float64
    If enable stream broken check.
    CheckStreamLowFrameRate float64
    If enable low frame rate check.
    CssStreamMonitorId string
    ID of the resource.
    InputLists []CssStreamMonitorInputListArgs
    Wait monitor input info list.
    MonitorName string
    Monitor task name.
    NotifyPolicy CssStreamMonitorNotifyPolicyArgs
    Monitor event notify policy.
    OcrLanguage float64
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    OutputInfo CssStreamMonitorOutputInfoArgs
    Monitor task output info.
    aiAsrInputIndexLists List<Double>
    AI asr input index list.(first input index is 1.).
    aiFormatDiagnose Double
    If enable format diagnose.
    aiOcrInputIndexLists List<Double>
    Ai ocr input index list(first input index is 1.).
    allowMonitorReport Double
    If store monitor event.
    asrLanguage Double
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    checkStreamBroken Double
    If enable stream broken check.
    checkStreamLowFrameRate Double
    If enable low frame rate check.
    cssStreamMonitorId String
    ID of the resource.
    inputLists List<CssStreamMonitorInputList>
    Wait monitor input info list.
    monitorName String
    Monitor task name.
    notifyPolicy CssStreamMonitorNotifyPolicy
    Monitor event notify policy.
    ocrLanguage Double
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    outputInfo CssStreamMonitorOutputInfo
    Monitor task output info.
    aiAsrInputIndexLists number[]
    AI asr input index list.(first input index is 1.).
    aiFormatDiagnose number
    If enable format diagnose.
    aiOcrInputIndexLists number[]
    Ai ocr input index list(first input index is 1.).
    allowMonitorReport number
    If store monitor event.
    asrLanguage number
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    checkStreamBroken number
    If enable stream broken check.
    checkStreamLowFrameRate number
    If enable low frame rate check.
    cssStreamMonitorId string
    ID of the resource.
    inputLists CssStreamMonitorInputList[]
    Wait monitor input info list.
    monitorName string
    Monitor task name.
    notifyPolicy CssStreamMonitorNotifyPolicy
    Monitor event notify policy.
    ocrLanguage number
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    outputInfo CssStreamMonitorOutputInfo
    Monitor task output info.
    ai_asr_input_index_lists Sequence[float]
    AI asr input index list.(first input index is 1.).
    ai_format_diagnose float
    If enable format diagnose.
    ai_ocr_input_index_lists Sequence[float]
    Ai ocr input index list(first input index is 1.).
    allow_monitor_report float
    If store monitor event.
    asr_language float
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    check_stream_broken float
    If enable stream broken check.
    check_stream_low_frame_rate float
    If enable low frame rate check.
    css_stream_monitor_id str
    ID of the resource.
    input_lists Sequence[CssStreamMonitorInputListArgs]
    Wait monitor input info list.
    monitor_name str
    Monitor task name.
    notify_policy CssStreamMonitorNotifyPolicyArgs
    Monitor event notify policy.
    ocr_language float
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    output_info CssStreamMonitorOutputInfoArgs
    Monitor task output info.
    aiAsrInputIndexLists List<Number>
    AI asr input index list.(first input index is 1.).
    aiFormatDiagnose Number
    If enable format diagnose.
    aiOcrInputIndexLists List<Number>
    Ai ocr input index list(first input index is 1.).
    allowMonitorReport Number
    If store monitor event.
    asrLanguage Number
    Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
    checkStreamBroken Number
    If enable stream broken check.
    checkStreamLowFrameRate Number
    If enable low frame rate check.
    cssStreamMonitorId String
    ID of the resource.
    inputLists List<Property Map>
    Wait monitor input info list.
    monitorName String
    Monitor task name.
    notifyPolicy Property Map
    Monitor event notify policy.
    ocrLanguage Number
    Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
    outputInfo Property Map
    Monitor task output info.

    Supporting Types

    CssStreamMonitorInputList, CssStreamMonitorInputListArgs

    InputStreamName string
    Wait monitor input stream name.limit 256 bytes.
    Description string
    Description content.limit 256 bytes.
    InputApp string
    Wait monitor input push path.limit 32 bytes.
    InputDomain string
    Wait monitor input push domain.limit 128 bytes.
    InputUrl string
    Wait monitor input stream push url.
    InputStreamName string
    Wait monitor input stream name.limit 256 bytes.
    Description string
    Description content.limit 256 bytes.
    InputApp string
    Wait monitor input push path.limit 32 bytes.
    InputDomain string
    Wait monitor input push domain.limit 128 bytes.
    InputUrl string
    Wait monitor input stream push url.
    inputStreamName String
    Wait monitor input stream name.limit 256 bytes.
    description String
    Description content.limit 256 bytes.
    inputApp String
    Wait monitor input push path.limit 32 bytes.
    inputDomain String
    Wait monitor input push domain.limit 128 bytes.
    inputUrl String
    Wait monitor input stream push url.
    inputStreamName string
    Wait monitor input stream name.limit 256 bytes.
    description string
    Description content.limit 256 bytes.
    inputApp string
    Wait monitor input push path.limit 32 bytes.
    inputDomain string
    Wait monitor input push domain.limit 128 bytes.
    inputUrl string
    Wait monitor input stream push url.
    input_stream_name str
    Wait monitor input stream name.limit 256 bytes.
    description str
    Description content.limit 256 bytes.
    input_app str
    Wait monitor input push path.limit 32 bytes.
    input_domain str
    Wait monitor input push domain.limit 128 bytes.
    input_url str
    Wait monitor input stream push url.
    inputStreamName String
    Wait monitor input stream name.limit 256 bytes.
    description String
    Description content.limit 256 bytes.
    inputApp String
    Wait monitor input push path.limit 32 bytes.
    inputDomain String
    Wait monitor input push domain.limit 128 bytes.
    inputUrl String
    Wait monitor input stream push url.

    CssStreamMonitorNotifyPolicy, CssStreamMonitorNotifyPolicyArgs

    CallbackUrl string
    Callback url.limit [0,512].only http or https.
    NotifyPolicyType double
    Notify policy type.0: not notify.1: use global policy.
    CallbackUrl string
    Callback url.limit [0,512].only http or https.
    NotifyPolicyType float64
    Notify policy type.0: not notify.1: use global policy.
    callbackUrl String
    Callback url.limit [0,512].only http or https.
    notifyPolicyType Double
    Notify policy type.0: not notify.1: use global policy.
    callbackUrl string
    Callback url.limit [0,512].only http or https.
    notifyPolicyType number
    Notify policy type.0: not notify.1: use global policy.
    callback_url str
    Callback url.limit [0,512].only http or https.
    notify_policy_type float
    Notify policy type.0: not notify.1: use global policy.
    callbackUrl String
    Callback url.limit [0,512].only http or https.
    notifyPolicyType Number
    Notify policy type.0: not notify.1: use global policy.

    CssStreamMonitorOutputInfo, CssStreamMonitorOutputInfoArgs

    OutputStreamHeight double
    Monitor task output height, limit[1, 1080].
    OutputStreamWidth double
    Output stream width, limit[1, 1920].
    OutputApp string
    Monitor task play path.limit 32 bytes.
    OutputDomain string
    Monitor task output play domain.limit 128 bytes.
    OutputStreamName string
    Monitor task output stream name.limit 256 bytes.
    OutputStreamHeight float64
    Monitor task output height, limit[1, 1080].
    OutputStreamWidth float64
    Output stream width, limit[1, 1920].
    OutputApp string
    Monitor task play path.limit 32 bytes.
    OutputDomain string
    Monitor task output play domain.limit 128 bytes.
    OutputStreamName string
    Monitor task output stream name.limit 256 bytes.
    outputStreamHeight Double
    Monitor task output height, limit[1, 1080].
    outputStreamWidth Double
    Output stream width, limit[1, 1920].
    outputApp String
    Monitor task play path.limit 32 bytes.
    outputDomain String
    Monitor task output play domain.limit 128 bytes.
    outputStreamName String
    Monitor task output stream name.limit 256 bytes.
    outputStreamHeight number
    Monitor task output height, limit[1, 1080].
    outputStreamWidth number
    Output stream width, limit[1, 1920].
    outputApp string
    Monitor task play path.limit 32 bytes.
    outputDomain string
    Monitor task output play domain.limit 128 bytes.
    outputStreamName string
    Monitor task output stream name.limit 256 bytes.
    output_stream_height float
    Monitor task output height, limit[1, 1080].
    output_stream_width float
    Output stream width, limit[1, 1920].
    output_app str
    Monitor task play path.limit 32 bytes.
    output_domain str
    Monitor task output play domain.limit 128 bytes.
    output_stream_name str
    Monitor task output stream name.limit 256 bytes.
    outputStreamHeight Number
    Monitor task output height, limit[1, 1080].
    outputStreamWidth Number
    Output stream width, limit[1, 1920].
    outputApp String
    Monitor task play path.limit 32 bytes.
    outputDomain String
    Monitor task output play domain.limit 128 bytes.
    outputStreamName String
    Monitor task output stream name.limit 256 bytes.

    Import

    css stream_monitor can be imported using the id, e.g.

    $ pulumi import tencentcloud:index/cssStreamMonitor:CssStreamMonitor stream_monitor stream_monitor_id
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack