tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getRumSign
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of rum sign
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const sign = tencentcloud.getRumSign({
fileType: 1,
timeout: 1800,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
sign = tencentcloud.get_rum_sign(file_type=1,
timeout=1800)
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.GetRumSign(ctx, &tencentcloud.GetRumSignArgs{
FileType: pulumi.Float64Ref(1),
Timeout: pulumi.Float64Ref(1800),
}, 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 sign = Tencentcloud.GetRumSign.Invoke(new()
{
FileType = 1,
Timeout = 1800,
});
});
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.GetRumSignArgs;
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 sign = TencentcloudFunctions.getRumSign(GetRumSignArgs.builder()
.fileType(1)
.timeout(1800)
.build());
}
}
variables:
sign:
fn::invoke:
function: tencentcloud:getRumSign
arguments:
fileType: 1
timeout: 1800
Using getRumSign
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 getRumSign(args: GetRumSignArgs, opts?: InvokeOptions): Promise<GetRumSignResult>
function getRumSignOutput(args: GetRumSignOutputArgs, opts?: InvokeOptions): Output<GetRumSignResult>
def get_rum_sign(file_type: Optional[float] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
timeout: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetRumSignResult
def get_rum_sign_output(file_type: Optional[pulumi.Input[float]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
timeout: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRumSignResult]
func GetRumSign(ctx *Context, args *GetRumSignArgs, opts ...InvokeOption) (*GetRumSignResult, error)
func GetRumSignOutput(ctx *Context, args *GetRumSignOutputArgs, opts ...InvokeOption) GetRumSignResultOutput
> Note: This function is named GetRumSign
in the Go SDK.
public static class GetRumSign
{
public static Task<GetRumSignResult> InvokeAsync(GetRumSignArgs args, InvokeOptions? opts = null)
public static Output<GetRumSignResult> Invoke(GetRumSignInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRumSignResult> getRumSign(GetRumSignArgs args, InvokeOptions options)
public static Output<GetRumSignResult> getRumSign(GetRumSignArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getRumSign:getRumSign
arguments:
# arguments dictionary
The following arguments are supported:
- File
Type double - Bucket type.
1
:web project;2
:app project. - Id string
- Result
Output stringFile - Used to save results.
- Timeout double
- Timeout duration.
- File
Type float64 - Bucket type.
1
:web project;2
:app project. - Id string
- Result
Output stringFile - Used to save results.
- Timeout float64
- Timeout duration.
- file
Type Double - Bucket type.
1
:web project;2
:app project. - id String
- result
Output StringFile - Used to save results.
- timeout Double
- Timeout duration.
- file
Type number - Bucket type.
1
:web project;2
:app project. - id string
- result
Output stringFile - Used to save results.
- timeout number
- Timeout duration.
- file_
type float - Bucket type.
1
:web project;2
:app project. - id str
- result_
output_ strfile - Used to save results.
- timeout float
- Timeout duration.
- file
Type Number - Bucket type.
1
:web project;2
:app project. - id String
- result
Output StringFile - Used to save results.
- timeout Number
- Timeout duration.
getRumSign Result
The following output properties are available:
- Expired
Time double - Expiration timestamp.
- Id string
- Secret
Id string - Temporary access key ID.
- Secret
Key string - Temporary access key.
- Session
Token string - Temporary access key token.
- Start
Time double - Start timestamp.
- File
Type double - Result
Output stringFile - Timeout double
- Expired
Time float64 - Expiration timestamp.
- Id string
- Secret
Id string - Temporary access key ID.
- Secret
Key string - Temporary access key.
- Session
Token string - Temporary access key token.
- Start
Time float64 - Start timestamp.
- File
Type float64 - Result
Output stringFile - Timeout float64
- expired
Time Double - Expiration timestamp.
- id String
- secret
Id String - Temporary access key ID.
- secret
Key String - Temporary access key.
- session
Token String - Temporary access key token.
- start
Time Double - Start timestamp.
- file
Type Double - result
Output StringFile - timeout Double
- expired
Time number - Expiration timestamp.
- id string
- secret
Id string - Temporary access key ID.
- secret
Key string - Temporary access key.
- session
Token string - Temporary access key token.
- start
Time number - Start timestamp.
- file
Type number - result
Output stringFile - timeout number
- expired_
time float - Expiration timestamp.
- id str
- secret_
id str - Temporary access key ID.
- secret_
key str - Temporary access key.
- session_
token str - Temporary access key token.
- start_
time float - Start timestamp.
- file_
type float - result_
output_ strfile - timeout float
- expired
Time Number - Expiration timestamp.
- id String
- secret
Id String - Temporary access key ID.
- secret
Key String - Temporary access key.
- session
Token String - Temporary access key token.
- start
Time Number - Start timestamp.
- file
Type Number - result
Output StringFile - timeout Number
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack