tencentcloud.MpsProcessLiveStreamOperation
Explore with Pulumi AI
Provides a resource to create a mps process_live_stream_operation
Example Usage
Process mps live stream through CMQ
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const output = new tencentcloud.CosBucket("output", {
bucket: `tf-bucket-mps-process-live-stream-output-${local.app_id}`,
forceClean: true,
acl: "public-read",
});
const operation = new tencentcloud.MpsProcessLiveStreamOperation("operation", {
url: "http://www.abc.com/abc.m3u8",
taskNotifyConfig: {
cmqModel: "Queue",
cmqRegion: "gz",
queueName: "test",
topicName: "test",
notifyType: "CMQ",
},
outputStorage: {
type: "COS",
cosOutputStorage: {
bucket: output.bucket,
region: "%s",
},
},
outputDir: "/output/",
aiContentReviewTask: {
definition: 10,
},
aiRecognitionTask: {
definition: 10,
},
});
import pulumi
import pulumi_tencentcloud as tencentcloud
output = tencentcloud.CosBucket("output",
bucket=f"tf-bucket-mps-process-live-stream-output-{local['app_id']}",
force_clean=True,
acl="public-read")
operation = tencentcloud.MpsProcessLiveStreamOperation("operation",
url="http://www.abc.com/abc.m3u8",
task_notify_config={
"cmq_model": "Queue",
"cmq_region": "gz",
"queue_name": "test",
"topic_name": "test",
"notify_type": "CMQ",
},
output_storage={
"type": "COS",
"cos_output_storage": {
"bucket": output.bucket,
"region": "%s",
},
},
output_dir="/output/",
ai_content_review_task={
"definition": 10,
},
ai_recognition_task={
"definition": 10,
})
package main
import (
"fmt"
"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 {
output, err := tencentcloud.NewCosBucket(ctx, "output", &tencentcloud.CosBucketArgs{
Bucket: pulumi.Sprintf("tf-bucket-mps-process-live-stream-output-%v", local.App_id),
ForceClean: pulumi.Bool(true),
Acl: pulumi.String("public-read"),
})
if err != nil {
return err
}
_, err = tencentcloud.NewMpsProcessLiveStreamOperation(ctx, "operation", &tencentcloud.MpsProcessLiveStreamOperationArgs{
Url: pulumi.String("http://www.abc.com/abc.m3u8"),
TaskNotifyConfig: &tencentcloud.MpsProcessLiveStreamOperationTaskNotifyConfigArgs{
CmqModel: pulumi.String("Queue"),
CmqRegion: pulumi.String("gz"),
QueueName: pulumi.String("test"),
TopicName: pulumi.String("test"),
NotifyType: pulumi.String("CMQ"),
},
OutputStorage: &tencentcloud.MpsProcessLiveStreamOperationOutputStorageArgs{
Type: pulumi.String("COS"),
CosOutputStorage: &tencentcloud.MpsProcessLiveStreamOperationOutputStorageCosOutputStorageArgs{
Bucket: output.Bucket,
Region: pulumi.String("%s"),
},
},
OutputDir: pulumi.String("/output/"),
AiContentReviewTask: &tencentcloud.MpsProcessLiveStreamOperationAiContentReviewTaskArgs{
Definition: pulumi.Float64(10),
},
AiRecognitionTask: &tencentcloud.MpsProcessLiveStreamOperationAiRecognitionTaskArgs{
Definition: pulumi.Float64(10),
},
})
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 output = new Tencentcloud.CosBucket("output", new()
{
Bucket = $"tf-bucket-mps-process-live-stream-output-{local.App_id}",
ForceClean = true,
Acl = "public-read",
});
var operation = new Tencentcloud.MpsProcessLiveStreamOperation("operation", new()
{
Url = "http://www.abc.com/abc.m3u8",
TaskNotifyConfig = new Tencentcloud.Inputs.MpsProcessLiveStreamOperationTaskNotifyConfigArgs
{
CmqModel = "Queue",
CmqRegion = "gz",
QueueName = "test",
TopicName = "test",
NotifyType = "CMQ",
},
OutputStorage = new Tencentcloud.Inputs.MpsProcessLiveStreamOperationOutputStorageArgs
{
Type = "COS",
CosOutputStorage = new Tencentcloud.Inputs.MpsProcessLiveStreamOperationOutputStorageCosOutputStorageArgs
{
Bucket = output.Bucket,
Region = "%s",
},
},
OutputDir = "/output/",
AiContentReviewTask = new Tencentcloud.Inputs.MpsProcessLiveStreamOperationAiContentReviewTaskArgs
{
Definition = 10,
},
AiRecognitionTask = new Tencentcloud.Inputs.MpsProcessLiveStreamOperationAiRecognitionTaskArgs
{
Definition = 10,
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.CosBucket;
import com.pulumi.tencentcloud.CosBucketArgs;
import com.pulumi.tencentcloud.MpsProcessLiveStreamOperation;
import com.pulumi.tencentcloud.MpsProcessLiveStreamOperationArgs;
import com.pulumi.tencentcloud.inputs.MpsProcessLiveStreamOperationTaskNotifyConfigArgs;
import com.pulumi.tencentcloud.inputs.MpsProcessLiveStreamOperationOutputStorageArgs;
import com.pulumi.tencentcloud.inputs.MpsProcessLiveStreamOperationOutputStorageCosOutputStorageArgs;
import com.pulumi.tencentcloud.inputs.MpsProcessLiveStreamOperationAiContentReviewTaskArgs;
import com.pulumi.tencentcloud.inputs.MpsProcessLiveStreamOperationAiRecognitionTaskArgs;
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 output = new CosBucket("output", CosBucketArgs.builder()
.bucket(String.format("tf-bucket-mps-process-live-stream-output-%s", local.app_id()))
.forceClean(true)
.acl("public-read")
.build());
var operation = new MpsProcessLiveStreamOperation("operation", MpsProcessLiveStreamOperationArgs.builder()
.url("http://www.abc.com/abc.m3u8")
.taskNotifyConfig(MpsProcessLiveStreamOperationTaskNotifyConfigArgs.builder()
.cmqModel("Queue")
.cmqRegion("gz")
.queueName("test")
.topicName("test")
.notifyType("CMQ")
.build())
.outputStorage(MpsProcessLiveStreamOperationOutputStorageArgs.builder()
.type("COS")
.cosOutputStorage(MpsProcessLiveStreamOperationOutputStorageCosOutputStorageArgs.builder()
.bucket(output.bucket())
.region("%s")
.build())
.build())
.outputDir("/output/")
.aiContentReviewTask(MpsProcessLiveStreamOperationAiContentReviewTaskArgs.builder()
.definition(10)
.build())
.aiRecognitionTask(MpsProcessLiveStreamOperationAiRecognitionTaskArgs.builder()
.definition(10)
.build())
.build());
}
}
resources:
output:
type: tencentcloud:CosBucket
properties:
bucket: tf-bucket-mps-process-live-stream-output-${local.app_id}
forceClean: true
acl: public-read
operation:
type: tencentcloud:MpsProcessLiveStreamOperation
properties:
url: http://www.abc.com/abc.m3u8
taskNotifyConfig:
cmqModel: Queue
cmqRegion: gz
queueName: test
topicName: test
notifyType: CMQ
outputStorage:
type: COS
cosOutputStorage:
bucket: ${output.bucket}
region: '%s'
outputDir: /output/
aiContentReviewTask:
definition: 10
aiRecognitionTask:
definition: 10
Create MpsProcessLiveStreamOperation Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MpsProcessLiveStreamOperation(name: string, args: MpsProcessLiveStreamOperationArgs, opts?: CustomResourceOptions);
@overload
def MpsProcessLiveStreamOperation(resource_name: str,
args: MpsProcessLiveStreamOperationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def MpsProcessLiveStreamOperation(resource_name: str,
opts: Optional[ResourceOptions] = None,
task_notify_config: Optional[MpsProcessLiveStreamOperationTaskNotifyConfigArgs] = None,
url: Optional[str] = None,
ai_analysis_task: Optional[MpsProcessLiveStreamOperationAiAnalysisTaskArgs] = None,
ai_content_review_task: Optional[MpsProcessLiveStreamOperationAiContentReviewTaskArgs] = None,
ai_quality_control_task: Optional[MpsProcessLiveStreamOperationAiQualityControlTaskArgs] = None,
ai_recognition_task: Optional[MpsProcessLiveStreamOperationAiRecognitionTaskArgs] = None,
mps_process_live_stream_operation_id: Optional[str] = None,
output_dir: Optional[str] = None,
output_storage: Optional[MpsProcessLiveStreamOperationOutputStorageArgs] = None,
schedule_id: Optional[float] = None,
session_context: Optional[str] = None,
session_id: Optional[str] = None)
func NewMpsProcessLiveStreamOperation(ctx *Context, name string, args MpsProcessLiveStreamOperationArgs, opts ...ResourceOption) (*MpsProcessLiveStreamOperation, error)
public MpsProcessLiveStreamOperation(string name, MpsProcessLiveStreamOperationArgs args, CustomResourceOptions? opts = null)
public MpsProcessLiveStreamOperation(String name, MpsProcessLiveStreamOperationArgs args)
public MpsProcessLiveStreamOperation(String name, MpsProcessLiveStreamOperationArgs args, CustomResourceOptions options)
type: tencentcloud:MpsProcessLiveStreamOperation
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 MpsProcessLiveStreamOperationArgs
- 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 MpsProcessLiveStreamOperationArgs
- 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 MpsProcessLiveStreamOperationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MpsProcessLiveStreamOperationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MpsProcessLiveStreamOperationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
MpsProcessLiveStreamOperation 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 MpsProcessLiveStreamOperation resource accepts the following input properties:
- Task
Notify MpsConfig Process Live Stream Operation Task Notify Config - Event notification information of a task, which is used to specify the live stream processing result.
- Url string
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- Ai
Analysis MpsTask Process Live Stream Operation Ai Analysis Task - AI video intelligent analysis input parameter types.
- Ai
Content MpsReview Task Process Live Stream Operation Ai Content Review Task - Type parameter of a video content audit task.
- Ai
Quality MpsControl Task Process Live Stream Operation Ai Quality Control Task - The parameters for a video quality control task.
- Ai
Recognition MpsTask Process Live Stream Operation Ai Recognition Task - Type parameter of video content recognition task.
- Mps
Process stringLive Stream Operation Id - ID of the resource.
- Output
Dir string - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - Output
Storage MpsProcess Live Stream Operation Output Storage - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- Schedule
Id double - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - Session
Context string - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- Session
Id string - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- Task
Notify MpsConfig Process Live Stream Operation Task Notify Config Args - Event notification information of a task, which is used to specify the live stream processing result.
- Url string
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- Ai
Analysis MpsTask Process Live Stream Operation Ai Analysis Task Args - AI video intelligent analysis input parameter types.
- Ai
Content MpsReview Task Process Live Stream Operation Ai Content Review Task Args - Type parameter of a video content audit task.
- Ai
Quality MpsControl Task Process Live Stream Operation Ai Quality Control Task Args - The parameters for a video quality control task.
- Ai
Recognition MpsTask Process Live Stream Operation Ai Recognition Task Args - Type parameter of video content recognition task.
- Mps
Process stringLive Stream Operation Id - ID of the resource.
- Output
Dir string - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - Output
Storage MpsProcess Live Stream Operation Output Storage Args - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- Schedule
Id float64 - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - Session
Context string - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- Session
Id string - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- task
Notify MpsConfig Process Live Stream Operation Task Notify Config - Event notification information of a task, which is used to specify the live stream processing result.
- url String
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- ai
Analysis MpsTask Process Live Stream Operation Ai Analysis Task - AI video intelligent analysis input parameter types.
- ai
Content MpsReview Task Process Live Stream Operation Ai Content Review Task - Type parameter of a video content audit task.
- ai
Quality MpsControl Task Process Live Stream Operation Ai Quality Control Task - The parameters for a video quality control task.
- ai
Recognition MpsTask Process Live Stream Operation Ai Recognition Task - Type parameter of video content recognition task.
- mps
Process StringLive Stream Operation Id - ID of the resource.
- output
Dir String - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - output
Storage MpsProcess Live Stream Operation Output Storage - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- schedule
Id Double - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - session
Context String - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- session
Id String - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- task
Notify MpsConfig Process Live Stream Operation Task Notify Config - Event notification information of a task, which is used to specify the live stream processing result.
- url string
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- ai
Analysis MpsTask Process Live Stream Operation Ai Analysis Task - AI video intelligent analysis input parameter types.
- ai
Content MpsReview Task Process Live Stream Operation Ai Content Review Task - Type parameter of a video content audit task.
- ai
Quality MpsControl Task Process Live Stream Operation Ai Quality Control Task - The parameters for a video quality control task.
- ai
Recognition MpsTask Process Live Stream Operation Ai Recognition Task - Type parameter of video content recognition task.
- mps
Process stringLive Stream Operation Id - ID of the resource.
- output
Dir string - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - output
Storage MpsProcess Live Stream Operation Output Storage - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- schedule
Id number - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - session
Context string - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- session
Id string - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- task_
notify_ Mpsconfig Process Live Stream Operation Task Notify Config Args - Event notification information of a task, which is used to specify the live stream processing result.
- url str
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- ai_
analysis_ Mpstask Process Live Stream Operation Ai Analysis Task Args - AI video intelligent analysis input parameter types.
- ai_
content_ Mpsreview_ task Process Live Stream Operation Ai Content Review Task Args - Type parameter of a video content audit task.
- ai_
quality_ Mpscontrol_ task Process Live Stream Operation Ai Quality Control Task Args - The parameters for a video quality control task.
- ai_
recognition_ Mpstask Process Live Stream Operation Ai Recognition Task Args - Type parameter of video content recognition task.
- mps_
process_ strlive_ stream_ operation_ id - ID of the resource.
- output_
dir str - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - output_
storage MpsProcess Live Stream Operation Output Storage Args - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- schedule_
id float - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - session_
context str - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- session_
id str - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- task
Notify Property MapConfig - Event notification information of a task, which is used to specify the live stream processing result.
- url String
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- ai
Analysis Property MapTask - AI video intelligent analysis input parameter types.
- ai
Content Property MapReview Task - Type parameter of a video content audit task.
- ai
Quality Property MapControl Task - The parameters for a video quality control task.
- ai
Recognition Property MapTask - Type parameter of video content recognition task.
- mps
Process StringLive Stream Operation Id - ID of the resource.
- output
Dir String - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - output
Storage Property Map - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- schedule
Id Number - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - session
Context String - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- session
Id String - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
Outputs
All input properties are implicitly available as output properties. Additionally, the MpsProcessLiveStreamOperation 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 MpsProcessLiveStreamOperation Resource
Get an existing MpsProcessLiveStreamOperation 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?: MpsProcessLiveStreamOperationState, opts?: CustomResourceOptions): MpsProcessLiveStreamOperation
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
ai_analysis_task: Optional[MpsProcessLiveStreamOperationAiAnalysisTaskArgs] = None,
ai_content_review_task: Optional[MpsProcessLiveStreamOperationAiContentReviewTaskArgs] = None,
ai_quality_control_task: Optional[MpsProcessLiveStreamOperationAiQualityControlTaskArgs] = None,
ai_recognition_task: Optional[MpsProcessLiveStreamOperationAiRecognitionTaskArgs] = None,
mps_process_live_stream_operation_id: Optional[str] = None,
output_dir: Optional[str] = None,
output_storage: Optional[MpsProcessLiveStreamOperationOutputStorageArgs] = None,
schedule_id: Optional[float] = None,
session_context: Optional[str] = None,
session_id: Optional[str] = None,
task_notify_config: Optional[MpsProcessLiveStreamOperationTaskNotifyConfigArgs] = None,
url: Optional[str] = None) -> MpsProcessLiveStreamOperation
func GetMpsProcessLiveStreamOperation(ctx *Context, name string, id IDInput, state *MpsProcessLiveStreamOperationState, opts ...ResourceOption) (*MpsProcessLiveStreamOperation, error)
public static MpsProcessLiveStreamOperation Get(string name, Input<string> id, MpsProcessLiveStreamOperationState? state, CustomResourceOptions? opts = null)
public static MpsProcessLiveStreamOperation get(String name, Output<String> id, MpsProcessLiveStreamOperationState state, CustomResourceOptions options)
resources: _: type: tencentcloud:MpsProcessLiveStreamOperation 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.
- Ai
Analysis MpsTask Process Live Stream Operation Ai Analysis Task - AI video intelligent analysis input parameter types.
- Ai
Content MpsReview Task Process Live Stream Operation Ai Content Review Task - Type parameter of a video content audit task.
- Ai
Quality MpsControl Task Process Live Stream Operation Ai Quality Control Task - The parameters for a video quality control task.
- Ai
Recognition MpsTask Process Live Stream Operation Ai Recognition Task - Type parameter of video content recognition task.
- Mps
Process stringLive Stream Operation Id - ID of the resource.
- Output
Dir string - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - Output
Storage MpsProcess Live Stream Operation Output Storage - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- Schedule
Id double - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - Session
Context string - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- Session
Id string - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- Task
Notify MpsConfig Process Live Stream Operation Task Notify Config - Event notification information of a task, which is used to specify the live stream processing result.
- Url string
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- Ai
Analysis MpsTask Process Live Stream Operation Ai Analysis Task Args - AI video intelligent analysis input parameter types.
- Ai
Content MpsReview Task Process Live Stream Operation Ai Content Review Task Args - Type parameter of a video content audit task.
- Ai
Quality MpsControl Task Process Live Stream Operation Ai Quality Control Task Args - The parameters for a video quality control task.
- Ai
Recognition MpsTask Process Live Stream Operation Ai Recognition Task Args - Type parameter of video content recognition task.
- Mps
Process stringLive Stream Operation Id - ID of the resource.
- Output
Dir string - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - Output
Storage MpsProcess Live Stream Operation Output Storage Args - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- Schedule
Id float64 - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - Session
Context string - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- Session
Id string - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- Task
Notify MpsConfig Process Live Stream Operation Task Notify Config Args - Event notification information of a task, which is used to specify the live stream processing result.
- Url string
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- ai
Analysis MpsTask Process Live Stream Operation Ai Analysis Task - AI video intelligent analysis input parameter types.
- ai
Content MpsReview Task Process Live Stream Operation Ai Content Review Task - Type parameter of a video content audit task.
- ai
Quality MpsControl Task Process Live Stream Operation Ai Quality Control Task - The parameters for a video quality control task.
- ai
Recognition MpsTask Process Live Stream Operation Ai Recognition Task - Type parameter of video content recognition task.
- mps
Process StringLive Stream Operation Id - ID of the resource.
- output
Dir String - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - output
Storage MpsProcess Live Stream Operation Output Storage - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- schedule
Id Double - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - session
Context String - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- session
Id String - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- task
Notify MpsConfig Process Live Stream Operation Task Notify Config - Event notification information of a task, which is used to specify the live stream processing result.
- url String
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- ai
Analysis MpsTask Process Live Stream Operation Ai Analysis Task - AI video intelligent analysis input parameter types.
- ai
Content MpsReview Task Process Live Stream Operation Ai Content Review Task - Type parameter of a video content audit task.
- ai
Quality MpsControl Task Process Live Stream Operation Ai Quality Control Task - The parameters for a video quality control task.
- ai
Recognition MpsTask Process Live Stream Operation Ai Recognition Task - Type parameter of video content recognition task.
- mps
Process stringLive Stream Operation Id - ID of the resource.
- output
Dir string - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - output
Storage MpsProcess Live Stream Operation Output Storage - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- schedule
Id number - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - session
Context string - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- session
Id string - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- task
Notify MpsConfig Process Live Stream Operation Task Notify Config - Event notification information of a task, which is used to specify the live stream processing result.
- url string
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- ai_
analysis_ Mpstask Process Live Stream Operation Ai Analysis Task Args - AI video intelligent analysis input parameter types.
- ai_
content_ Mpsreview_ task Process Live Stream Operation Ai Content Review Task Args - Type parameter of a video content audit task.
- ai_
quality_ Mpscontrol_ task Process Live Stream Operation Ai Quality Control Task Args - The parameters for a video quality control task.
- ai_
recognition_ Mpstask Process Live Stream Operation Ai Recognition Task Args - Type parameter of video content recognition task.
- mps_
process_ strlive_ stream_ operation_ id - ID of the resource.
- output_
dir str - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - output_
storage MpsProcess Live Stream Operation Output Storage Args - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- schedule_
id float - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - session_
context str - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- session_
id str - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- task_
notify_ Mpsconfig Process Live Stream Operation Task Notify Config Args - Event notification information of a task, which is used to specify the live stream processing result.
- url str
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
- ai
Analysis Property MapTask - AI video intelligent analysis input parameter types.
- ai
Content Property MapReview Task - Type parameter of a video content audit task.
- ai
Quality Property MapControl Task - The parameters for a video quality control task.
- ai
Recognition Property MapTask - Type parameter of video content recognition task.
- mps
Process StringLive Stream Operation Id - ID of the resource.
- output
Dir String - Target directory of a live stream processing output file, such as
/movie/201909/
. If this parameter is left empty, the/
directory will be used. - output
Storage Property Map - Target bucket of a live stream processing output file. This parameter is required if a file will be output.
- schedule
Id Number - The scheme ID.Note 1: About
OutputStorage
andOutputDir
:If an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in theProcessMedia
API will be applied.Note 2: IfTaskNotifyConfig
is specified, the specified settings will be used instead of the default callback settings of the scheme. - session
Context String - The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
- session
Id String - The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
- task
Notify Property MapConfig - Event notification information of a task, which is used to specify the live stream processing result.
- url String
- Live stream URL, which must be a live stream file address. RTMP, HLS, and FLV are supported.
Supporting Types
MpsProcessLiveStreamOperationAiAnalysisTask, MpsProcessLiveStreamOperationAiAnalysisTaskArgs
- Definition double
- Video content analysis template ID.
- Extended
Parameter string - An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
- Definition float64
- Video content analysis template ID.
- Extended
Parameter string - An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
- definition Double
- Video content analysis template ID.
- extended
Parameter String - An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
- definition number
- Video content analysis template ID.
- extended
Parameter string - An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
- definition float
- Video content analysis template ID.
- extended_
parameter str - An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
- definition Number
- Video content analysis template ID.
- extended
Parameter String - An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
MpsProcessLiveStreamOperationAiContentReviewTask, MpsProcessLiveStreamOperationAiContentReviewTaskArgs
- Definition double
- Video content audit template ID.
- Definition float64
- Video content audit template ID.
- definition Double
- Video content audit template ID.
- definition number
- Video content audit template ID.
- definition float
- Video content audit template ID.
- definition Number
- Video content audit template ID.
MpsProcessLiveStreamOperationAiQualityControlTask, MpsProcessLiveStreamOperationAiQualityControlTaskArgs
- Channel
Ext stringPara - The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
- Definition double
- The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
- Channel
Ext stringPara - The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
- Definition float64
- The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
- channel
Ext StringPara - The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
- definition Double
- The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
- channel
Ext stringPara - The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
- definition number
- The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
- channel_
ext_ strpara - The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
- definition float
- The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
- channel
Ext StringPara - The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
- definition Number
- The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
MpsProcessLiveStreamOperationAiRecognitionTask, MpsProcessLiveStreamOperationAiRecognitionTaskArgs
- Definition double
- Intelligent video recognition template ID.
- Definition float64
- Intelligent video recognition template ID.
- definition Double
- Intelligent video recognition template ID.
- definition number
- Intelligent video recognition template ID.
- definition float
- Intelligent video recognition template ID.
- definition Number
- Intelligent video recognition template ID.
MpsProcessLiveStreamOperationOutputStorage, MpsProcessLiveStreamOperationOutputStorageArgs
- Type string
- The storage type for a media processing output file. Valid values:
COS
: Tencent Cloud COS.AWS-S3
: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file. - Cos
Output MpsStorage Process Live Stream Operation Output Storage Cos Output Storage - The location to save the output object in COS. This parameter is valid and required when
Type
is COS.Note: This field may return null, indicating that no valid value can be obtained. - S3Output
Storage MpsProcess Live Stream Operation Output Storage S3Output Storage - The AWS S3 bucket to save the output file. This parameter is required if
Type
isAWS-S3
.Note: This field may return null, indicating that no valid value can be obtained.
- Type string
- The storage type for a media processing output file. Valid values:
COS
: Tencent Cloud COS.AWS-S3
: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file. - Cos
Output MpsStorage Process Live Stream Operation Output Storage Cos Output Storage - The location to save the output object in COS. This parameter is valid and required when
Type
is COS.Note: This field may return null, indicating that no valid value can be obtained. - S3Output
Storage MpsProcess Live Stream Operation Output Storage S3Output Storage - The AWS S3 bucket to save the output file. This parameter is required if
Type
isAWS-S3
.Note: This field may return null, indicating that no valid value can be obtained.
- type String
- The storage type for a media processing output file. Valid values:
COS
: Tencent Cloud COS.AWS-S3
: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file. - cos
Output MpsStorage Process Live Stream Operation Output Storage Cos Output Storage - The location to save the output object in COS. This parameter is valid and required when
Type
is COS.Note: This field may return null, indicating that no valid value can be obtained. - s3Output
Storage MpsProcess Live Stream Operation Output Storage S3Output Storage - The AWS S3 bucket to save the output file. This parameter is required if
Type
isAWS-S3
.Note: This field may return null, indicating that no valid value can be obtained.
- type string
- The storage type for a media processing output file. Valid values:
COS
: Tencent Cloud COS.AWS-S3
: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file. - cos
Output MpsStorage Process Live Stream Operation Output Storage Cos Output Storage - The location to save the output object in COS. This parameter is valid and required when
Type
is COS.Note: This field may return null, indicating that no valid value can be obtained. - s3Output
Storage MpsProcess Live Stream Operation Output Storage S3Output Storage - The AWS S3 bucket to save the output file. This parameter is required if
Type
isAWS-S3
.Note: This field may return null, indicating that no valid value can be obtained.
- type str
- The storage type for a media processing output file. Valid values:
COS
: Tencent Cloud COS.AWS-S3
: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file. - cos_
output_ Mpsstorage Process Live Stream Operation Output Storage Cos Output Storage - The location to save the output object in COS. This parameter is valid and required when
Type
is COS.Note: This field may return null, indicating that no valid value can be obtained. - s3_
output_ Mpsstorage Process Live Stream Operation Output Storage S3Output Storage - The AWS S3 bucket to save the output file. This parameter is required if
Type
isAWS-S3
.Note: This field may return null, indicating that no valid value can be obtained.
- type String
- The storage type for a media processing output file. Valid values:
COS
: Tencent Cloud COS.AWS-S3
: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file. - cos
Output Property MapStorage - The location to save the output object in COS. This parameter is valid and required when
Type
is COS.Note: This field may return null, indicating that no valid value can be obtained. - s3Output
Storage Property Map - The AWS S3 bucket to save the output file. This parameter is required if
Type
isAWS-S3
.Note: This field may return null, indicating that no valid value can be obtained.
MpsProcessLiveStreamOperationOutputStorageCosOutputStorage, MpsProcessLiveStreamOperationOutputStorageCosOutputStorageArgs
- Bucket string
- The bucket to which the output file of media processing is saved, such as
TopRankVideo-125xxx88
. If this parameter is left empty, the value of the upper layer will be inherited. - Region string
- The region of the output bucket, such as
ap-chongqing
. If this parameter is left empty, the value of the upper layer will be inherited.
- Bucket string
- The bucket to which the output file of media processing is saved, such as
TopRankVideo-125xxx88
. If this parameter is left empty, the value of the upper layer will be inherited. - Region string
- The region of the output bucket, such as
ap-chongqing
. If this parameter is left empty, the value of the upper layer will be inherited.
- bucket String
- The bucket to which the output file of media processing is saved, such as
TopRankVideo-125xxx88
. If this parameter is left empty, the value of the upper layer will be inherited. - region String
- The region of the output bucket, such as
ap-chongqing
. If this parameter is left empty, the value of the upper layer will be inherited.
- bucket string
- The bucket to which the output file of media processing is saved, such as
TopRankVideo-125xxx88
. If this parameter is left empty, the value of the upper layer will be inherited. - region string
- The region of the output bucket, such as
ap-chongqing
. If this parameter is left empty, the value of the upper layer will be inherited.
- bucket str
- The bucket to which the output file of media processing is saved, such as
TopRankVideo-125xxx88
. If this parameter is left empty, the value of the upper layer will be inherited. - region str
- The region of the output bucket, such as
ap-chongqing
. If this parameter is left empty, the value of the upper layer will be inherited.
- bucket String
- The bucket to which the output file of media processing is saved, such as
TopRankVideo-125xxx88
. If this parameter is left empty, the value of the upper layer will be inherited. - region String
- The region of the output bucket, such as
ap-chongqing
. If this parameter is left empty, the value of the upper layer will be inherited.
MpsProcessLiveStreamOperationOutputStorageS3OutputStorage, MpsProcessLiveStreamOperationOutputStorageS3OutputStorageArgs
- S3Bucket string
- The AWS S3 bucket.
- S3Region string
- The region of the AWS S3 bucket.
- S3Secret
Id string - The key ID required to upload files to the AWS S3 object.
- S3Secret
Key string - The key required to upload files to the AWS S3 object.
- S3Bucket string
- The AWS S3 bucket.
- S3Region string
- The region of the AWS S3 bucket.
- S3Secret
Id string - The key ID required to upload files to the AWS S3 object.
- S3Secret
Key string - The key required to upload files to the AWS S3 object.
- s3Bucket String
- The AWS S3 bucket.
- s3Region String
- The region of the AWS S3 bucket.
- s3Secret
Id String - The key ID required to upload files to the AWS S3 object.
- s3Secret
Key String - The key required to upload files to the AWS S3 object.
- s3Bucket string
- The AWS S3 bucket.
- s3Region string
- The region of the AWS S3 bucket.
- s3Secret
Id string - The key ID required to upload files to the AWS S3 object.
- s3Secret
Key string - The key required to upload files to the AWS S3 object.
- s3_
bucket str - The AWS S3 bucket.
- s3_
region str - The region of the AWS S3 bucket.
- s3_
secret_ strid - The key ID required to upload files to the AWS S3 object.
- s3_
secret_ strkey - The key required to upload files to the AWS S3 object.
- s3Bucket String
- The AWS S3 bucket.
- s3Region String
- The region of the AWS S3 bucket.
- s3Secret
Id String - The key ID required to upload files to the AWS S3 object.
- s3Secret
Key String - The key required to upload files to the AWS S3 object.
MpsProcessLiveStreamOperationTaskNotifyConfig, MpsProcessLiveStreamOperationTaskNotifyConfigArgs
- Cmq
Model string - CMQ model. There are two types:
Queue
andTopic
. Currently, onlyQueue
is supported. - Cmq
Region string - CMQ region, such as
sh
andbj
. - Notify
Type string - The notification type,
CMQ
by default. If this parameter is set toURL
, HTTP callbacks are sent to the URL specified byNotifyUrl
.Note: If you do not pass this parameter or pass in an empty string,CMQ
will be used. To use a different notification type, specify this parameter accordingly. - Notify
Url string - HTTP callback URL, required if
NotifyType
is set toURL
. - Queue
Name string - This parameter is valid when the model is
Queue
, indicating the name of the CMQ queue for receiving event notifications. - Topic
Name string - This parameter is valid when the model is
Topic
, indicating the name of the CMQ topic for receiving event notifications.
- Cmq
Model string - CMQ model. There are two types:
Queue
andTopic
. Currently, onlyQueue
is supported. - Cmq
Region string - CMQ region, such as
sh
andbj
. - Notify
Type string - The notification type,
CMQ
by default. If this parameter is set toURL
, HTTP callbacks are sent to the URL specified byNotifyUrl
.Note: If you do not pass this parameter or pass in an empty string,CMQ
will be used. To use a different notification type, specify this parameter accordingly. - Notify
Url string - HTTP callback URL, required if
NotifyType
is set toURL
. - Queue
Name string - This parameter is valid when the model is
Queue
, indicating the name of the CMQ queue for receiving event notifications. - Topic
Name string - This parameter is valid when the model is
Topic
, indicating the name of the CMQ topic for receiving event notifications.
- cmq
Model String - CMQ model. There are two types:
Queue
andTopic
. Currently, onlyQueue
is supported. - cmq
Region String - CMQ region, such as
sh
andbj
. - notify
Type String - The notification type,
CMQ
by default. If this parameter is set toURL
, HTTP callbacks are sent to the URL specified byNotifyUrl
.Note: If you do not pass this parameter or pass in an empty string,CMQ
will be used. To use a different notification type, specify this parameter accordingly. - notify
Url String - HTTP callback URL, required if
NotifyType
is set toURL
. - queue
Name String - This parameter is valid when the model is
Queue
, indicating the name of the CMQ queue for receiving event notifications. - topic
Name String - This parameter is valid when the model is
Topic
, indicating the name of the CMQ topic for receiving event notifications.
- cmq
Model string - CMQ model. There are two types:
Queue
andTopic
. Currently, onlyQueue
is supported. - cmq
Region string - CMQ region, such as
sh
andbj
. - notify
Type string - The notification type,
CMQ
by default. If this parameter is set toURL
, HTTP callbacks are sent to the URL specified byNotifyUrl
.Note: If you do not pass this parameter or pass in an empty string,CMQ
will be used. To use a different notification type, specify this parameter accordingly. - notify
Url string - HTTP callback URL, required if
NotifyType
is set toURL
. - queue
Name string - This parameter is valid when the model is
Queue
, indicating the name of the CMQ queue for receiving event notifications. - topic
Name string - This parameter is valid when the model is
Topic
, indicating the name of the CMQ topic for receiving event notifications.
- cmq_
model str - CMQ model. There are two types:
Queue
andTopic
. Currently, onlyQueue
is supported. - cmq_
region str - CMQ region, such as
sh
andbj
. - notify_
type str - The notification type,
CMQ
by default. If this parameter is set toURL
, HTTP callbacks are sent to the URL specified byNotifyUrl
.Note: If you do not pass this parameter or pass in an empty string,CMQ
will be used. To use a different notification type, specify this parameter accordingly. - notify_
url str - HTTP callback URL, required if
NotifyType
is set toURL
. - queue_
name str - This parameter is valid when the model is
Queue
, indicating the name of the CMQ queue for receiving event notifications. - topic_
name str - This parameter is valid when the model is
Topic
, indicating the name of the CMQ topic for receiving event notifications.
- cmq
Model String - CMQ model. There are two types:
Queue
andTopic
. Currently, onlyQueue
is supported. - cmq
Region String - CMQ region, such as
sh
andbj
. - notify
Type String - The notification type,
CMQ
by default. If this parameter is set toURL
, HTTP callbacks are sent to the URL specified byNotifyUrl
.Note: If you do not pass this parameter or pass in an empty string,CMQ
will be used. To use a different notification type, specify this parameter accordingly. - notify
Url String - HTTP callback URL, required if
NotifyType
is set toURL
. - queue
Name String - This parameter is valid when the model is
Queue
, indicating the name of the CMQ queue for receiving event notifications. - topic
Name String - This parameter is valid when the model is
Topic
, indicating the name of the CMQ topic for receiving event notifications.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.