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

tencentcloud.CssStreamMonitor

Explore with Pulumi AI

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,
    },
});
Copy
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,
    })
Copy
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
	})
}
Copy
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,
        },
    });

});
Copy
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());

    }
}
Copy
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
Copy

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 This property is required. string
The unique name of the resource.
args This property is required. CssStreamMonitorArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. CssStreamMonitorArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. CssStreamMonitorArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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 This property is required. List<CssStreamMonitorInputList>
Wait monitor input info list.
OutputInfo This property is required. 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 This property is required. []CssStreamMonitorInputListArgs
Wait monitor input info list.
OutputInfo This property is required. 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 This property is required. List<CssStreamMonitorInputList>
Wait monitor input info list.
outputInfo This property is required. 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 This property is required. CssStreamMonitorInputList[]
Wait monitor input info list.
outputInfo This property is required. 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 This property is required. Sequence[CssStreamMonitorInputListArgs]
Wait monitor input info list.
output_info This property is required. 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 This property is required. List<Property Map>
Wait monitor input info list.
outputInfo This property is required. 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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. double
Monitor task output height, limit[1, 1080].
OutputStreamWidth This property is required. 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 This property is required. float64
Monitor task output height, limit[1, 1080].
OutputStreamWidth This property is required. 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 This property is required. Double
Monitor task output height, limit[1, 1080].
outputStreamWidth This property is required. 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 This property is required. number
Monitor task output height, limit[1, 1080].
outputStreamWidth This property is required. 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 This property is required. float
Monitor task output height, limit[1, 1080].
output_stream_width This property is required. 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 This property is required. Number
Monitor task output height, limit[1, 1080].
outputStreamWidth This property is required. 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
Copy

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.