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

tencentcloud.CssRecordTemplate

Explore with Pulumi AI

Create CssRecordTemplate Resource

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

Constructor syntax

new CssRecordTemplate(name: string, args: CssRecordTemplateArgs, opts?: CustomResourceOptions);
@overload
def CssRecordTemplate(resource_name: str,
                      args: CssRecordTemplateArgs,
                      opts: Optional[ResourceOptions] = None)

@overload
def CssRecordTemplate(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      template_name: Optional[str] = None,
                      aac_param: Optional[CssRecordTemplateAacParamArgs] = None,
                      css_record_template_id: Optional[str] = None,
                      description: Optional[str] = None,
                      flv_param: Optional[CssRecordTemplateFlvParamArgs] = None,
                      flv_special_param: Optional[CssRecordTemplateFlvSpecialParamArgs] = None,
                      hls_param: Optional[CssRecordTemplateHlsParamArgs] = None,
                      hls_special_param: Optional[CssRecordTemplateHlsSpecialParamArgs] = None,
                      is_delay_live: Optional[float] = None,
                      mp3_param: Optional[CssRecordTemplateMp3ParamArgs] = None,
                      mp4_param: Optional[CssRecordTemplateMp4ParamArgs] = None,
                      remove_watermark: Optional[bool] = None)
func NewCssRecordTemplate(ctx *Context, name string, args CssRecordTemplateArgs, opts ...ResourceOption) (*CssRecordTemplate, error)
public CssRecordTemplate(string name, CssRecordTemplateArgs args, CustomResourceOptions? opts = null)
public CssRecordTemplate(String name, CssRecordTemplateArgs args)
public CssRecordTemplate(String name, CssRecordTemplateArgs args, CustomResourceOptions options)
type: tencentcloud:CssRecordTemplate
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. CssRecordTemplateArgs
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. CssRecordTemplateArgs
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. CssRecordTemplateArgs
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. CssRecordTemplateArgs
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. CssRecordTemplateArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

CssRecordTemplate 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 CssRecordTemplate resource accepts the following input properties:

TemplateName This property is required. string
Template name. Only Chinese, English, numbers, _, - are supported.
AacParam CssRecordTemplateAacParam
Aac recording parameters are set when Aac recording is enabled.
CssRecordTemplateId string
Description string
Description.
FlvParam CssRecordTemplateFlvParam
Flv recording parameters are set when Flv recording is enabled.
FlvSpecialParam CssRecordTemplateFlvSpecialParam
FLV records special parameters.
HlsParam CssRecordTemplateHlsParam
Hls recording parameters, which are set when hls recording is enabled.
HlsSpecialParam CssRecordTemplateHlsSpecialParam
HLS specific recording parameters.
IsDelayLive double
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
Mp3Param CssRecordTemplateMp3Param
Mp3 recording parameters are set when Mp3 recording is turned on.
Mp4Param CssRecordTemplateMp4Param
Mp4 recording parameters are set when Mp4 recording is enabled.
RemoveWatermark bool
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
TemplateName This property is required. string
Template name. Only Chinese, English, numbers, _, - are supported.
AacParam CssRecordTemplateAacParamArgs
Aac recording parameters are set when Aac recording is enabled.
CssRecordTemplateId string
Description string
Description.
FlvParam CssRecordTemplateFlvParamArgs
Flv recording parameters are set when Flv recording is enabled.
FlvSpecialParam CssRecordTemplateFlvSpecialParamArgs
FLV records special parameters.
HlsParam CssRecordTemplateHlsParamArgs
Hls recording parameters, which are set when hls recording is enabled.
HlsSpecialParam CssRecordTemplateHlsSpecialParamArgs
HLS specific recording parameters.
IsDelayLive float64
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
Mp3Param CssRecordTemplateMp3ParamArgs
Mp3 recording parameters are set when Mp3 recording is turned on.
Mp4Param CssRecordTemplateMp4ParamArgs
Mp4 recording parameters are set when Mp4 recording is enabled.
RemoveWatermark bool
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
templateName This property is required. String
Template name. Only Chinese, English, numbers, _, - are supported.
aacParam CssRecordTemplateAacParam
Aac recording parameters are set when Aac recording is enabled.
cssRecordTemplateId String
description String
Description.
flvParam CssRecordTemplateFlvParam
Flv recording parameters are set when Flv recording is enabled.
flvSpecialParam CssRecordTemplateFlvSpecialParam
FLV records special parameters.
hlsParam CssRecordTemplateHlsParam
Hls recording parameters, which are set when hls recording is enabled.
hlsSpecialParam CssRecordTemplateHlsSpecialParam
HLS specific recording parameters.
isDelayLive Double
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
mp3Param CssRecordTemplateMp3Param
Mp3 recording parameters are set when Mp3 recording is turned on.
mp4Param CssRecordTemplateMp4Param
Mp4 recording parameters are set when Mp4 recording is enabled.
removeWatermark Boolean
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
templateName This property is required. string
Template name. Only Chinese, English, numbers, _, - are supported.
aacParam CssRecordTemplateAacParam
Aac recording parameters are set when Aac recording is enabled.
cssRecordTemplateId string
description string
Description.
flvParam CssRecordTemplateFlvParam
Flv recording parameters are set when Flv recording is enabled.
flvSpecialParam CssRecordTemplateFlvSpecialParam
FLV records special parameters.
hlsParam CssRecordTemplateHlsParam
Hls recording parameters, which are set when hls recording is enabled.
hlsSpecialParam CssRecordTemplateHlsSpecialParam
HLS specific recording parameters.
isDelayLive number
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
mp3Param CssRecordTemplateMp3Param
Mp3 recording parameters are set when Mp3 recording is turned on.
mp4Param CssRecordTemplateMp4Param
Mp4 recording parameters are set when Mp4 recording is enabled.
removeWatermark boolean
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
template_name This property is required. str
Template name. Only Chinese, English, numbers, _, - are supported.
aac_param CssRecordTemplateAacParamArgs
Aac recording parameters are set when Aac recording is enabled.
css_record_template_id str
description str
Description.
flv_param CssRecordTemplateFlvParamArgs
Flv recording parameters are set when Flv recording is enabled.
flv_special_param CssRecordTemplateFlvSpecialParamArgs
FLV records special parameters.
hls_param CssRecordTemplateHlsParamArgs
Hls recording parameters, which are set when hls recording is enabled.
hls_special_param CssRecordTemplateHlsSpecialParamArgs
HLS specific recording parameters.
is_delay_live float
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
mp3_param CssRecordTemplateMp3ParamArgs
Mp3 recording parameters are set when Mp3 recording is turned on.
mp4_param CssRecordTemplateMp4ParamArgs
Mp4 recording parameters are set when Mp4 recording is enabled.
remove_watermark bool
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
templateName This property is required. String
Template name. Only Chinese, English, numbers, _, - are supported.
aacParam Property Map
Aac recording parameters are set when Aac recording is enabled.
cssRecordTemplateId String
description String
Description.
flvParam Property Map
Flv recording parameters are set when Flv recording is enabled.
flvSpecialParam Property Map
FLV records special parameters.
hlsParam Property Map
Hls recording parameters, which are set when hls recording is enabled.
hlsSpecialParam Property Map
HLS specific recording parameters.
isDelayLive Number
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
mp3Param Property Map
Mp3 recording parameters are set when Mp3 recording is turned on.
mp4Param Property Map
Mp4 recording parameters are set when Mp4 recording is enabled.
removeWatermark Boolean
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.

Outputs

All input properties are implicitly available as output properties. Additionally, the CssRecordTemplate 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 CssRecordTemplate Resource

Get an existing CssRecordTemplate 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?: CssRecordTemplateState, opts?: CustomResourceOptions): CssRecordTemplate
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        aac_param: Optional[CssRecordTemplateAacParamArgs] = None,
        css_record_template_id: Optional[str] = None,
        description: Optional[str] = None,
        flv_param: Optional[CssRecordTemplateFlvParamArgs] = None,
        flv_special_param: Optional[CssRecordTemplateFlvSpecialParamArgs] = None,
        hls_param: Optional[CssRecordTemplateHlsParamArgs] = None,
        hls_special_param: Optional[CssRecordTemplateHlsSpecialParamArgs] = None,
        is_delay_live: Optional[float] = None,
        mp3_param: Optional[CssRecordTemplateMp3ParamArgs] = None,
        mp4_param: Optional[CssRecordTemplateMp4ParamArgs] = None,
        remove_watermark: Optional[bool] = None,
        template_name: Optional[str] = None) -> CssRecordTemplate
func GetCssRecordTemplate(ctx *Context, name string, id IDInput, state *CssRecordTemplateState, opts ...ResourceOption) (*CssRecordTemplate, error)
public static CssRecordTemplate Get(string name, Input<string> id, CssRecordTemplateState? state, CustomResourceOptions? opts = null)
public static CssRecordTemplate get(String name, Output<String> id, CssRecordTemplateState state, CustomResourceOptions options)
resources:  _:    type: tencentcloud:CssRecordTemplate    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:
AacParam CssRecordTemplateAacParam
Aac recording parameters are set when Aac recording is enabled.
CssRecordTemplateId string
Description string
Description.
FlvParam CssRecordTemplateFlvParam
Flv recording parameters are set when Flv recording is enabled.
FlvSpecialParam CssRecordTemplateFlvSpecialParam
FLV records special parameters.
HlsParam CssRecordTemplateHlsParam
Hls recording parameters, which are set when hls recording is enabled.
HlsSpecialParam CssRecordTemplateHlsSpecialParam
HLS specific recording parameters.
IsDelayLive double
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
Mp3Param CssRecordTemplateMp3Param
Mp3 recording parameters are set when Mp3 recording is turned on.
Mp4Param CssRecordTemplateMp4Param
Mp4 recording parameters are set when Mp4 recording is enabled.
RemoveWatermark bool
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
TemplateName string
Template name. Only Chinese, English, numbers, _, - are supported.
AacParam CssRecordTemplateAacParamArgs
Aac recording parameters are set when Aac recording is enabled.
CssRecordTemplateId string
Description string
Description.
FlvParam CssRecordTemplateFlvParamArgs
Flv recording parameters are set when Flv recording is enabled.
FlvSpecialParam CssRecordTemplateFlvSpecialParamArgs
FLV records special parameters.
HlsParam CssRecordTemplateHlsParamArgs
Hls recording parameters, which are set when hls recording is enabled.
HlsSpecialParam CssRecordTemplateHlsSpecialParamArgs
HLS specific recording parameters.
IsDelayLive float64
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
Mp3Param CssRecordTemplateMp3ParamArgs
Mp3 recording parameters are set when Mp3 recording is turned on.
Mp4Param CssRecordTemplateMp4ParamArgs
Mp4 recording parameters are set when Mp4 recording is enabled.
RemoveWatermark bool
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
TemplateName string
Template name. Only Chinese, English, numbers, _, - are supported.
aacParam CssRecordTemplateAacParam
Aac recording parameters are set when Aac recording is enabled.
cssRecordTemplateId String
description String
Description.
flvParam CssRecordTemplateFlvParam
Flv recording parameters are set when Flv recording is enabled.
flvSpecialParam CssRecordTemplateFlvSpecialParam
FLV records special parameters.
hlsParam CssRecordTemplateHlsParam
Hls recording parameters, which are set when hls recording is enabled.
hlsSpecialParam CssRecordTemplateHlsSpecialParam
HLS specific recording parameters.
isDelayLive Double
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
mp3Param CssRecordTemplateMp3Param
Mp3 recording parameters are set when Mp3 recording is turned on.
mp4Param CssRecordTemplateMp4Param
Mp4 recording parameters are set when Mp4 recording is enabled.
removeWatermark Boolean
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
templateName String
Template name. Only Chinese, English, numbers, _, - are supported.
aacParam CssRecordTemplateAacParam
Aac recording parameters are set when Aac recording is enabled.
cssRecordTemplateId string
description string
Description.
flvParam CssRecordTemplateFlvParam
Flv recording parameters are set when Flv recording is enabled.
flvSpecialParam CssRecordTemplateFlvSpecialParam
FLV records special parameters.
hlsParam CssRecordTemplateHlsParam
Hls recording parameters, which are set when hls recording is enabled.
hlsSpecialParam CssRecordTemplateHlsSpecialParam
HLS specific recording parameters.
isDelayLive number
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
mp3Param CssRecordTemplateMp3Param
Mp3 recording parameters are set when Mp3 recording is turned on.
mp4Param CssRecordTemplateMp4Param
Mp4 recording parameters are set when Mp4 recording is enabled.
removeWatermark boolean
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
templateName string
Template name. Only Chinese, English, numbers, _, - are supported.
aac_param CssRecordTemplateAacParamArgs
Aac recording parameters are set when Aac recording is enabled.
css_record_template_id str
description str
Description.
flv_param CssRecordTemplateFlvParamArgs
Flv recording parameters are set when Flv recording is enabled.
flv_special_param CssRecordTemplateFlvSpecialParamArgs
FLV records special parameters.
hls_param CssRecordTemplateHlsParamArgs
Hls recording parameters, which are set when hls recording is enabled.
hls_special_param CssRecordTemplateHlsSpecialParamArgs
HLS specific recording parameters.
is_delay_live float
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
mp3_param CssRecordTemplateMp3ParamArgs
Mp3 recording parameters are set when Mp3 recording is turned on.
mp4_param CssRecordTemplateMp4ParamArgs
Mp4 recording parameters are set when Mp4 recording is enabled.
remove_watermark bool
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
template_name str
Template name. Only Chinese, English, numbers, _, - are supported.
aacParam Property Map
Aac recording parameters are set when Aac recording is enabled.
cssRecordTemplateId String
description String
Description.
flvParam Property Map
Flv recording parameters are set when Flv recording is enabled.
flvSpecialParam Property Map
FLV records special parameters.
hlsParam Property Map
Hls recording parameters, which are set when hls recording is enabled.
hlsSpecialParam Property Map
HLS specific recording parameters.
isDelayLive Number
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
mp3Param Property Map
Mp3 recording parameters are set when Mp3 recording is turned on.
mp4Param Property Map
Mp4 recording parameters are set when Mp4 recording is enabled.
removeWatermark Boolean
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
templateName String
Template name. Only Chinese, English, numbers, _, - are supported.

Supporting Types

CssRecordTemplateAacParam
, CssRecordTemplateAacParamArgs

ClassId double
Classification of on-demand applications. This field may return null, indicating that no valid value can be obtained.
Enable double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
RecordInterval double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
StorageTime double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
VodSubAppId double
The ID of the on-demand sub app.
ClassId float64
Classification of on-demand applications. This field may return null, indicating that no valid value can be obtained.
Enable float64
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
RecordInterval float64
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
StorageTime float64
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
VodSubAppId float64
The ID of the on-demand sub app.
classId Double
Classification of on-demand applications. This field may return null, indicating that no valid value can be obtained.
enable Double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval Double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime Double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId Double
The ID of the on-demand sub app.
classId number
Classification of on-demand applications. This field may return null, indicating that no valid value can be obtained.
enable number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId number
The ID of the on-demand sub app.
class_id float
Classification of on-demand applications. This field may return null, indicating that no valid value can be obtained.
enable float
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure str
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
record_interval float
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storage_mode str
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storage_time float
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vod_file_name str
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vod_sub_app_id float
The ID of the on-demand sub app.
classId Number
Classification of on-demand applications. This field may return null, indicating that no valid value can be obtained.
enable Number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval Number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime Number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId Number
The ID of the on-demand sub app.

CssRecordTemplateFlvParam
, CssRecordTemplateFlvParamArgs

ClassId double
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
Enable double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. This field may return null, indicating that no valid value can be obtained.
RecordInterval double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. This field may return null, indicating that no valid value can be obtained.
StorageTime double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID_ ,StartYear-,StartMonth-,StartDay-,StartHour-,StartMinute-,StartSecond_ ,EndYear-,EndMonth-,EndDay-,EndHour-,EndMinute-,EndSecond.
VodSubAppId double
The ID of the vodSub app.
ClassId float64
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
Enable float64
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. This field may return null, indicating that no valid value can be obtained.
RecordInterval float64
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. This field may return null, indicating that no valid value can be obtained.
StorageTime float64
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID_ ,StartYear-,StartMonth-,StartDay-,StartHour-,StartMinute-,StartSecond_ ,EndYear-,EndMonth-,EndDay-,EndHour-,EndMinute-,EndSecond.
VodSubAppId float64
The ID of the vodSub app.
classId Double
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable Double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. This field may return null, indicating that no valid value can be obtained.
recordInterval Double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. This field may return null, indicating that no valid value can be obtained.
storageTime Double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID_ ,StartYear-,StartMonth-,StartDay-,StartHour-,StartMinute-,StartSecond_ ,EndYear-,EndMonth-,EndDay-,EndHour-,EndMinute-,EndSecond.
vodSubAppId Double
The ID of the vodSub app.
classId number
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure string
Task flow. This field may return null, indicating that no valid value can be obtained.
recordInterval number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. This field may return null, indicating that no valid value can be obtained.
storageTime number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID_ ,StartYear-,StartMonth-,StartDay-,StartHour-,StartMinute-,StartSecond_ ,EndYear-,EndMonth-,EndDay-,EndHour-,EndMinute-,EndSecond.
vodSubAppId number
The ID of the vodSub app.
class_id float
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable float
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure str
Task flow. This field may return null, indicating that no valid value can be obtained.
record_interval float
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storage_mode str
Video storage strategy. Normal: standard storage. Cold: low frequency storage. This field may return null, indicating that no valid value can be obtained.
storage_time float
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vod_file_name str
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID_ ,StartYear-,StartMonth-,StartDay-,StartHour-,StartMinute-,StartSecond_ ,EndYear-,EndMonth-,EndDay-,EndHour-,EndMinute-,EndSecond.
vod_sub_app_id float
The ID of the vodSub app.
classId Number
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable Number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. This field may return null, indicating that no valid value can be obtained.
recordInterval Number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. This field may return null, indicating that no valid value can be obtained.
storageTime Number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID_ ,StartYear-,StartMonth-,StartDay-,StartHour-,StartMinute-,StartSecond_ ,EndYear-,EndMonth-,EndDay-,EndHour-,EndMinute-,EndSecond.
vodSubAppId Number
The ID of the vodSub app.

CssRecordTemplateFlvSpecialParam
, CssRecordTemplateFlvSpecialParamArgs

UploadInRecording bool
Whether to enable the transfer while recording is valid only in the flv format.
UploadInRecording bool
Whether to enable the transfer while recording is valid only in the flv format.
uploadInRecording Boolean
Whether to enable the transfer while recording is valid only in the flv format.
uploadInRecording boolean
Whether to enable the transfer while recording is valid only in the flv format.
upload_in_recording bool
Whether to enable the transfer while recording is valid only in the flv format.
uploadInRecording Boolean
Whether to enable the transfer while recording is valid only in the flv format.

CssRecordTemplateHlsParam
, CssRecordTemplateHlsParamArgs

ClassId double
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
Enable double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
RecordInterval double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
StorageTime double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
VodSubAppId double
The ID of the vodSub app.
ClassId float64
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
Enable float64
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
RecordInterval float64
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
StorageTime float64
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
VodSubAppId float64
The ID of the vodSub app.
classId Double
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable Double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval Double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime Double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId Double
The ID of the vodSub app.
classId number
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId number
The ID of the vodSub app.
class_id float
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable float
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure str
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
record_interval float
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storage_mode str
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storage_time float
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vod_file_name str
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vod_sub_app_id float
The ID of the vodSub app.
classId Number
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable Number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval Number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime Number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId Number
The ID of the vodSub app.

CssRecordTemplateHlsSpecialParam
, CssRecordTemplateHlsSpecialParamArgs

FlowContinueDuration double
HLS freewheeling timeout. Value range [0, 1800].
FlowContinueDuration float64
HLS freewheeling timeout. Value range [0, 1800].
flowContinueDuration Double
HLS freewheeling timeout. Value range [0, 1800].
flowContinueDuration number
HLS freewheeling timeout. Value range [0, 1800].
flow_continue_duration float
HLS freewheeling timeout. Value range [0, 1800].
flowContinueDuration Number
HLS freewheeling timeout. Value range [0, 1800].

CssRecordTemplateMp3Param
, CssRecordTemplateMp3ParamArgs

ClassId double
Classification of vod applications. Note: This field may return null, indicating that no valid value can be obtained.
Enable double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
RecordInterval double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
StorageTime double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute, StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
VodSubAppId double
The ID of the on-demand sub app.
ClassId float64
Classification of vod applications. Note: This field may return null, indicating that no valid value can be obtained.
Enable float64
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
RecordInterval float64
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
StorageTime float64
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute, StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
VodSubAppId float64
The ID of the on-demand sub app.
classId Double
Classification of vod applications. Note: This field may return null, indicating that no valid value can be obtained.
enable Double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval Double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime Double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute, StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId Double
The ID of the on-demand sub app.
classId number
Classification of vod applications. Note: This field may return null, indicating that no valid value can be obtained.
enable number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute, StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId number
The ID of the on-demand sub app.
class_id float
Classification of vod applications. Note: This field may return null, indicating that no valid value can be obtained.
enable float
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure str
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
record_interval float
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storage_mode str
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storage_time float
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vod_file_name str
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute, StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vod_sub_app_id float
The ID of the on-demand sub app.
classId Number
Classification of vod applications. Note: This field may return null, indicating that no valid value can be obtained.
enable Number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval Number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime Number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute, StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId Number
The ID of the on-demand sub app.

CssRecordTemplateMp4Param
, CssRecordTemplateMp4ParamArgs

ClassId double
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
Enable double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
RecordInterval double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
StorageTime double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
VodSubAppId double
The ID of the on-demand sub app.
ClassId float64
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
Enable float64
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
Procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
RecordInterval float64
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
StorageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
StorageTime float64
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
VodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
VodSubAppId float64
The ID of the on-demand sub app.
classId Double
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable Double
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval Double
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime Double
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId Double
The ID of the on-demand sub app.
classId number
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure string
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode string
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName string
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId number
The ID of the on-demand sub app.
class_id float
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable float
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure str
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
record_interval float
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storage_mode str
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storage_time float
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vod_file_name str
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vod_sub_app_id float
The ID of the on-demand sub app.
classId Number
Classification of on-demand applications. Note: This field may return null, indicating that no valid value can be obtained.
enable Number
Whether to enable recording in the current format. The default value is 0. 0: No, 1: Yes.
procedure String
Task flow. Note: This field may return null, indicating that no valid value can be obtained.
recordInterval Number
Recording interval. Unit: second, default: 1800. Value range: 30-7200. This parameter is invalid for HLS. When recording HLS, a file is generated from streaming to streaming.
storageMode String
Video storage strategy. Normal: standard storage. Cold: low frequency storage. Note: This field may return null, indicating that no valid value can be obtained.
storageTime Number
Recording storage duration. Unit: second. Value range: 0 - 1500 days. 0: indicates permanent storage.
vodFileName String
Record file name.Special placeholders supported are: StreamID: Stream ID,StartYear: Start time - year,StartMonth: Start time - month,StartDay: Start time - day,StartHour: Start time - hour,StartMinute: Start time - minutes,StartSecond: Start time - seconds,StartMillisecond: Start time - milliseconds,EndYear: End time - year,EndMonth: End time - month,EndDay: End time - day,EndHour: End time - hour,EndMinute: End time - minutes,EndSecond: End time - seconds,EndMillisecond: End time - millisecondsIf the default recording file name is not set as ,StreamID,StartYear,StartMonth,StartDay,StartHour,StartMinute,StartSecond,EndYear,EndMonth,EndDay,EndHour,EndMinute,EndSecond.
vodSubAppId Number
The ID of the on-demand sub app.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.