1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getCssBackupStream
tencentcloud 1.81.187 published on Monday, Apr 28, 2025 by tencentcloudstack

tencentcloud.getCssBackupStream

Explore with Pulumi AI

Use this data source to query detailed information of css backup_stream

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const backupStream = tencentcloud.getCssBackupStream({
    streamName: "live",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

backup_stream = tencentcloud.get_css_backup_stream(stream_name="live")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tencentcloud.LookupCssBackupStream(ctx, &tencentcloud.LookupCssBackupStreamArgs{
			StreamName: pulumi.StringRef("live"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var backupStream = Tencentcloud.GetCssBackupStream.Invoke(new()
    {
        StreamName = "live",
    });

});
Copy
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.GetCssBackupStreamArgs;
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 backupStream = TencentcloudFunctions.getCssBackupStream(GetCssBackupStreamArgs.builder()
            .streamName("live")
            .build());

    }
}
Copy
variables:
  backupStream:
    fn::invoke:
      function: tencentcloud:getCssBackupStream
      arguments:
        streamName: live
Copy

Using getCssBackupStream

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 getCssBackupStream(args: GetCssBackupStreamArgs, opts?: InvokeOptions): Promise<GetCssBackupStreamResult>
function getCssBackupStreamOutput(args: GetCssBackupStreamOutputArgs, opts?: InvokeOptions): Output<GetCssBackupStreamResult>
Copy
def get_css_backup_stream(id: Optional[str] = None,
                          result_output_file: Optional[str] = None,
                          stream_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetCssBackupStreamResult
def get_css_backup_stream_output(id: Optional[pulumi.Input[str]] = None,
                          result_output_file: Optional[pulumi.Input[str]] = None,
                          stream_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetCssBackupStreamResult]
Copy
func LookupCssBackupStream(ctx *Context, args *LookupCssBackupStreamArgs, opts ...InvokeOption) (*LookupCssBackupStreamResult, error)
func LookupCssBackupStreamOutput(ctx *Context, args *LookupCssBackupStreamOutputArgs, opts ...InvokeOption) LookupCssBackupStreamResultOutput
Copy

> Note: This function is named LookupCssBackupStream in the Go SDK.

public static class GetCssBackupStream 
{
    public static Task<GetCssBackupStreamResult> InvokeAsync(GetCssBackupStreamArgs args, InvokeOptions? opts = null)
    public static Output<GetCssBackupStreamResult> Invoke(GetCssBackupStreamInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCssBackupStreamResult> getCssBackupStream(GetCssBackupStreamArgs args, InvokeOptions options)
public static Output<GetCssBackupStreamResult> getCssBackupStream(GetCssBackupStreamArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getCssBackupStream:getCssBackupStream
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
ResultOutputFile string
Used to save results.
StreamName string
Stream id.
Id string
ResultOutputFile string
Used to save results.
StreamName string
Stream id.
id String
resultOutputFile String
Used to save results.
streamName String
Stream id.
id string
resultOutputFile string
Used to save results.
streamName string
Stream id.
id str
result_output_file str
Used to save results.
stream_name str
Stream id.
id String
resultOutputFile String
Used to save results.
streamName String
Stream id.

getCssBackupStream Result

The following output properties are available:

Id string
StreamInfoLists List<GetCssBackupStreamStreamInfoList>
Backup stream group info.
ResultOutputFile string
StreamName string
Stream name.
Id string
StreamInfoLists []GetCssBackupStreamStreamInfoList
Backup stream group info.
ResultOutputFile string
StreamName string
Stream name.
id String
streamInfoLists List<GetCssBackupStreamStreamInfoList>
Backup stream group info.
resultOutputFile String
streamName String
Stream name.
id string
streamInfoLists GetCssBackupStreamStreamInfoList[]
Backup stream group info.
resultOutputFile string
streamName string
Stream name.
id String
streamInfoLists List<Property Map>
Backup stream group info.
resultOutputFile String
streamName String
Stream name.

Supporting Types

GetCssBackupStreamStreamInfoList

BackupLists This property is required. List<GetCssBackupStreamStreamInfoListBackupList>
Backup stream info.
HostGroupName This property is required. string
Group name.
OptimalEnable This property is required. double
Optimal switch, 1-enable, 0-disable.
StreamName This property is required. string
Stream id.
BackupLists This property is required. []GetCssBackupStreamStreamInfoListBackupList
Backup stream info.
HostGroupName This property is required. string
Group name.
OptimalEnable This property is required. float64
Optimal switch, 1-enable, 0-disable.
StreamName This property is required. string
Stream id.
backupLists This property is required. List<GetCssBackupStreamStreamInfoListBackupList>
Backup stream info.
hostGroupName This property is required. String
Group name.
optimalEnable This property is required. Double
Optimal switch, 1-enable, 0-disable.
streamName This property is required. String
Stream id.
backupLists This property is required. GetCssBackupStreamStreamInfoListBackupList[]
Backup stream info.
hostGroupName This property is required. string
Group name.
optimalEnable This property is required. number
Optimal switch, 1-enable, 0-disable.
streamName This property is required. string
Stream id.
backup_lists This property is required. Sequence[GetCssBackupStreamStreamInfoListBackupList]
Backup stream info.
host_group_name This property is required. str
Group name.
optimal_enable This property is required. float
Optimal switch, 1-enable, 0-disable.
stream_name This property is required. str
Stream id.
backupLists This property is required. List<Property Map>
Backup stream info.
hostGroupName This property is required. String
Group name.
optimalEnable This property is required. Number
Optimal switch, 1-enable, 0-disable.
streamName This property is required. String
Stream id.

GetCssBackupStreamStreamInfoListBackupList

AppName This property is required. string
Push path.
DomainName This property is required. string
Push domain.
MasterFlag This property is required. double
Master stream flag.
PublishTime This property is required. string
UTC time, eg, 2018-06-29T19:00:00Z.
SourceFrom This property is required. string
Source from.
UpstreamSequence This property is required. string
Push stream sequence.
AppName This property is required. string
Push path.
DomainName This property is required. string
Push domain.
MasterFlag This property is required. float64
Master stream flag.
PublishTime This property is required. string
UTC time, eg, 2018-06-29T19:00:00Z.
SourceFrom This property is required. string
Source from.
UpstreamSequence This property is required. string
Push stream sequence.
appName This property is required. String
Push path.
domainName This property is required. String
Push domain.
masterFlag This property is required. Double
Master stream flag.
publishTime This property is required. String
UTC time, eg, 2018-06-29T19:00:00Z.
sourceFrom This property is required. String
Source from.
upstreamSequence This property is required. String
Push stream sequence.
appName This property is required. string
Push path.
domainName This property is required. string
Push domain.
masterFlag This property is required. number
Master stream flag.
publishTime This property is required. string
UTC time, eg, 2018-06-29T19:00:00Z.
sourceFrom This property is required. string
Source from.
upstreamSequence This property is required. string
Push stream sequence.
app_name This property is required. str
Push path.
domain_name This property is required. str
Push domain.
master_flag This property is required. float
Master stream flag.
publish_time This property is required. str
UTC time, eg, 2018-06-29T19:00:00Z.
source_from This property is required. str
Source from.
upstream_sequence This property is required. str
Push stream sequence.
appName This property is required. String
Push path.
domainName This property is required. String
Push domain.
masterFlag This property is required. Number
Master stream flag.
publishTime This property is required. String
UTC time, eg, 2018-06-29T19:00:00Z.
sourceFrom This property is required. String
Source from.
upstreamSequence This property is required. String
Push stream sequence.

Package Details

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