tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
tencentcloud.getCssTimeShiftRecordDetail
Start a Neo task
Explain and create a tencentcloud.getCssTimeShiftRecordDetail resource
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
Use this data source to query detailed information of css time_shift_record_detail
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const timeShiftRecordDetail = tencentcloud.getCssTimeShiftRecordDetail({
domain: "177154.push.tlivecloud.com",
appName: "qqq",
streamName: "live",
startTime: 1698768000,
endTime: 1698820641,
domainGroup: "tf-test",
transCodeId: 0,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
time_shift_record_detail = tencentcloud.get_css_time_shift_record_detail(domain="177154.push.tlivecloud.com",
app_name="qqq",
stream_name="live",
start_time=1698768000,
end_time=1698820641,
domain_group="tf-test",
trans_code_id=0)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetCssTimeShiftRecordDetail(ctx, &tencentcloud.GetCssTimeShiftRecordDetailArgs{
Domain: "177154.push.tlivecloud.com",
AppName: "qqq",
StreamName: "live",
StartTime: 1698768000,
EndTime: 1698820641,
DomainGroup: pulumi.StringRef("tf-test"),
TransCodeId: pulumi.Float64Ref(0),
}, nil)
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 timeShiftRecordDetail = Tencentcloud.GetCssTimeShiftRecordDetail.Invoke(new()
{
Domain = "177154.push.tlivecloud.com",
AppName = "qqq",
StreamName = "live",
StartTime = 1698768000,
EndTime = 1698820641,
DomainGroup = "tf-test",
TransCodeId = 0,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetCssTimeShiftRecordDetailArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var timeShiftRecordDetail = TencentcloudFunctions.getCssTimeShiftRecordDetail(GetCssTimeShiftRecordDetailArgs.builder()
.domain("177154.push.tlivecloud.com")
.appName("qqq")
.streamName("live")
.startTime(1698768000)
.endTime(1698820641)
.domainGroup("tf-test")
.transCodeId(0)
.build());
}
}
variables:
timeShiftRecordDetail:
fn::invoke:
function: tencentcloud:getCssTimeShiftRecordDetail
arguments:
domain: 177154.push.tlivecloud.com
appName: qqq
streamName: live
startTime: 1.698768e+09
endTime: 1.698820641e+09
domainGroup: tf-test
transCodeId: 0
Using getCssTimeShiftRecordDetail
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCssTimeShiftRecordDetail(args: GetCssTimeShiftRecordDetailArgs, opts?: InvokeOptions): Promise<GetCssTimeShiftRecordDetailResult>
function getCssTimeShiftRecordDetailOutput(args: GetCssTimeShiftRecordDetailOutputArgs, opts?: InvokeOptions): Output<GetCssTimeShiftRecordDetailResult>def get_css_time_shift_record_detail(app_name: Optional[str] = None,
domain: Optional[str] = None,
domain_group: Optional[str] = None,
end_time: Optional[float] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
start_time: Optional[float] = None,
stream_name: Optional[str] = None,
trans_code_id: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetCssTimeShiftRecordDetailResult
def get_css_time_shift_record_detail_output(app_name: Optional[pulumi.Input[str]] = None,
domain: Optional[pulumi.Input[str]] = None,
domain_group: Optional[pulumi.Input[str]] = None,
end_time: Optional[pulumi.Input[float]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
start_time: Optional[pulumi.Input[float]] = None,
stream_name: Optional[pulumi.Input[str]] = None,
trans_code_id: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCssTimeShiftRecordDetailResult]func GetCssTimeShiftRecordDetail(ctx *Context, args *GetCssTimeShiftRecordDetailArgs, opts ...InvokeOption) (*GetCssTimeShiftRecordDetailResult, error)
func GetCssTimeShiftRecordDetailOutput(ctx *Context, args *GetCssTimeShiftRecordDetailOutputArgs, opts ...InvokeOption) GetCssTimeShiftRecordDetailResultOutput> Note: This function is named GetCssTimeShiftRecordDetail in the Go SDK.
public static class GetCssTimeShiftRecordDetail
{
public static Task<GetCssTimeShiftRecordDetailResult> InvokeAsync(GetCssTimeShiftRecordDetailArgs args, InvokeOptions? opts = null)
public static Output<GetCssTimeShiftRecordDetailResult> Invoke(GetCssTimeShiftRecordDetailInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCssTimeShiftRecordDetailResult> getCssTimeShiftRecordDetail(GetCssTimeShiftRecordDetailArgs args, InvokeOptions options)
public static Output<GetCssTimeShiftRecordDetailResult> getCssTimeShiftRecordDetail(GetCssTimeShiftRecordDetailArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCssTimeShiftRecordDetail:getCssTimeShiftRecordDetail
arguments:
# arguments dictionaryThe following arguments are supported:
- App
Name string - Push path.
- Domain string
- Push domain.
- End
Time double - The ending time of the query range is specified in Unix timestamp.
- Start
Time double - The starting time of the query range is specified in Unix timestamp.
- Stream
Name string - Stream name.
- Domain
Group string - The streaming domain belongs to a group. If there is no domain group or the domain group is an empty string, it can be left blank.
- Id string
- Result
Output stringFile - Used to save results.
- Trans
Code doubleId - The transcoding template ID can be left blank if it is 0.
- App
Name string - Push path.
- Domain string
- Push domain.
- End
Time float64 - The ending time of the query range is specified in Unix timestamp.
- Start
Time float64 - The starting time of the query range is specified in Unix timestamp.
- Stream
Name string - Stream name.
- Domain
Group string - The streaming domain belongs to a group. If there is no domain group or the domain group is an empty string, it can be left blank.
- Id string
- Result
Output stringFile - Used to save results.
- Trans
Code float64Id - The transcoding template ID can be left blank if it is 0.
- app
Name String - Push path.
- domain String
- Push domain.
- end
Time Double - The ending time of the query range is specified in Unix timestamp.
- start
Time Double - The starting time of the query range is specified in Unix timestamp.
- stream
Name String - Stream name.
- domain
Group String - The streaming domain belongs to a group. If there is no domain group or the domain group is an empty string, it can be left blank.
- id String
- result
Output StringFile - Used to save results.
- trans
Code DoubleId - The transcoding template ID can be left blank if it is 0.
- app
Name string - Push path.
- domain string
- Push domain.
- end
Time number - The ending time of the query range is specified in Unix timestamp.
- start
Time number - The starting time of the query range is specified in Unix timestamp.
- stream
Name string - Stream name.
- domain
Group string - The streaming domain belongs to a group. If there is no domain group or the domain group is an empty string, it can be left blank.
- id string
- result
Output stringFile - Used to save results.
- trans
Code numberId - The transcoding template ID can be left blank if it is 0.
- app_
name str - Push path.
- domain str
- Push domain.
- end_
time float - The ending time of the query range is specified in Unix timestamp.
- start_
time float - The starting time of the query range is specified in Unix timestamp.
- stream_
name str - Stream name.
- domain_
group str - The streaming domain belongs to a group. If there is no domain group or the domain group is an empty string, it can be left blank.
- id str
- result_
output_ strfile - Used to save results.
- trans_
code_ floatid - The transcoding template ID can be left blank if it is 0.
- app
Name String - Push path.
- domain String
- Push domain.
- end
Time Number - The ending time of the query range is specified in Unix timestamp.
- start
Time Number - The starting time of the query range is specified in Unix timestamp.
- stream
Name String - Stream name.
- domain
Group String - The streaming domain belongs to a group. If there is no domain group or the domain group is an empty string, it can be left blank.
- id String
- result
Output StringFile - Used to save results.
- trans
Code NumberId - The transcoding template ID can be left blank if it is 0.
getCssTimeShiftRecordDetail Result
The following output properties are available:
- App
Name string - Domain string
- End
Time double - The end time of the recording session is specified in Unix timestamp.
- Id string
- Record
Lists List<GetCss Time Shift Record Detail Record List> - The array of time-shift recording sessions.Note: This field may return null, indicating that no valid value was found.
- Start
Time double - The start time of the recording session is specified in Unix timestamp.
- Stream
Name string - Domain
Group string - Result
Output stringFile - Trans
Code doubleId
- App
Name string - Domain string
- End
Time float64 - The end time of the recording session is specified in Unix timestamp.
- Id string
- Record
Lists []GetCss Time Shift Record Detail Record List - The array of time-shift recording sessions.Note: This field may return null, indicating that no valid value was found.
- Start
Time float64 - The start time of the recording session is specified in Unix timestamp.
- Stream
Name string - Domain
Group string - Result
Output stringFile - Trans
Code float64Id
- app
Name String - domain String
- end
Time Double - The end time of the recording session is specified in Unix timestamp.
- id String
- record
Lists List<GetCss Time Shift Record Detail Record List> - The array of time-shift recording sessions.Note: This field may return null, indicating that no valid value was found.
- start
Time Double - The start time of the recording session is specified in Unix timestamp.
- stream
Name String - domain
Group String - result
Output StringFile - trans
Code DoubleId
- app
Name string - domain string
- end
Time number - The end time of the recording session is specified in Unix timestamp.
- id string
- record
Lists GetCss Time Shift Record Detail Record List[] - The array of time-shift recording sessions.Note: This field may return null, indicating that no valid value was found.
- start
Time number - The start time of the recording session is specified in Unix timestamp.
- stream
Name string - domain
Group string - result
Output stringFile - trans
Code numberId
- app_
name str - domain str
- end_
time float - The end time of the recording session is specified in Unix timestamp.
- id str
- record_
lists Sequence[GetCss Time Shift Record Detail Record List] - The array of time-shift recording sessions.Note: This field may return null, indicating that no valid value was found.
- start_
time float - The start time of the recording session is specified in Unix timestamp.
- stream_
name str - domain_
group str - result_
output_ strfile - trans_
code_ floatid
- app
Name String - domain String
- end
Time Number - The end time of the recording session is specified in Unix timestamp.
- id String
- record
Lists List<Property Map> - The array of time-shift recording sessions.Note: This field may return null, indicating that no valid value was found.
- start
Time Number - The start time of the recording session is specified in Unix timestamp.
- stream
Name String - domain
Group String - result
Output StringFile - trans
Code NumberId
Supporting Types
GetCssTimeShiftRecordDetailRecordList
- end_
time float - The ending time of the query range is specified in Unix timestamp.
- sid str
- The identifier for the time-shift recording session.
- start_
time float - The starting time of the query range is specified in Unix timestamp.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
