1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getRumWhitelist
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getRumWhitelist

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of rum whitelist

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const whitelist = tencentcloud.getRumWhitelist({
        instanceId: "rum-pasZKEI3RLgakj",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    whitelist = tencentcloud.get_rum_whitelist(instance_id="rum-pasZKEI3RLgakj")
    
    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.LookupRumWhitelist(ctx, &tencentcloud.LookupRumWhitelistArgs{
    			InstanceId: "rum-pasZKEI3RLgakj",
    		}, 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 whitelist = Tencentcloud.GetRumWhitelist.Invoke(new()
        {
            InstanceId = "rum-pasZKEI3RLgakj",
        });
    
    });
    
    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.GetRumWhitelistArgs;
    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 whitelist = TencentcloudFunctions.getRumWhitelist(GetRumWhitelistArgs.builder()
                .instanceId("rum-pasZKEI3RLgakj")
                .build());
    
        }
    }
    
    variables:
      whitelist:
        fn::invoke:
          function: tencentcloud:getRumWhitelist
          arguments:
            instanceId: rum-pasZKEI3RLgakj
    

    Using getRumWhitelist

    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 getRumWhitelist(args: GetRumWhitelistArgs, opts?: InvokeOptions): Promise<GetRumWhitelistResult>
    function getRumWhitelistOutput(args: GetRumWhitelistOutputArgs, opts?: InvokeOptions): Output<GetRumWhitelistResult>
    def get_rum_whitelist(id: Optional[str] = None,
                          instance_id: Optional[str] = None,
                          result_output_file: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetRumWhitelistResult
    def get_rum_whitelist_output(id: Optional[pulumi.Input[str]] = None,
                          instance_id: Optional[pulumi.Input[str]] = None,
                          result_output_file: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetRumWhitelistResult]
    func LookupRumWhitelist(ctx *Context, args *LookupRumWhitelistArgs, opts ...InvokeOption) (*LookupRumWhitelistResult, error)
    func LookupRumWhitelistOutput(ctx *Context, args *LookupRumWhitelistOutputArgs, opts ...InvokeOption) LookupRumWhitelistResultOutput

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

    public static class GetRumWhitelist 
    {
        public static Task<GetRumWhitelistResult> InvokeAsync(GetRumWhitelistArgs args, InvokeOptions? opts = null)
        public static Output<GetRumWhitelistResult> Invoke(GetRumWhitelistInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRumWhitelistResult> getRumWhitelist(GetRumWhitelistArgs args, InvokeOptions options)
    public static Output<GetRumWhitelistResult> getRumWhitelist(GetRumWhitelistArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getRumWhitelist:getRumWhitelist
      arguments:
        # arguments dictionary

    The following arguments are supported:

    InstanceId string
    Instance ID, such as taw-123.
    Id string
    ResultOutputFile string
    Used to save results.
    InstanceId string
    Instance ID, such as taw-123.
    Id string
    ResultOutputFile string
    Used to save results.
    instanceId String
    Instance ID, such as taw-123.
    id String
    resultOutputFile String
    Used to save results.
    instanceId string
    Instance ID, such as taw-123.
    id string
    resultOutputFile string
    Used to save results.
    instance_id str
    Instance ID, such as taw-123.
    id str
    result_output_file str
    Used to save results.
    instanceId String
    Instance ID, such as taw-123.
    id String
    resultOutputFile String
    Used to save results.

    getRumWhitelist Result

    The following output properties are available:

    Supporting Types

    GetRumWhitelistWhitelistSet

    Aid string
    Business identifier.
    CreateTime string
    Creation time.
    CreateUser string
    Creator ID.
    Remark string
    Remarks.
    Ttl string
    End time.
    WhitelistUin string
    uin: business identifier.
    Wid string
    Auto-Increment allowlist ID.
    Aid string
    Business identifier.
    CreateTime string
    Creation time.
    CreateUser string
    Creator ID.
    Remark string
    Remarks.
    Ttl string
    End time.
    WhitelistUin string
    uin: business identifier.
    Wid string
    Auto-Increment allowlist ID.
    aid String
    Business identifier.
    createTime String
    Creation time.
    createUser String
    Creator ID.
    remark String
    Remarks.
    ttl String
    End time.
    whitelistUin String
    uin: business identifier.
    wid String
    Auto-Increment allowlist ID.
    aid string
    Business identifier.
    createTime string
    Creation time.
    createUser string
    Creator ID.
    remark string
    Remarks.
    ttl string
    End time.
    whitelistUin string
    uin: business identifier.
    wid string
    Auto-Increment allowlist ID.
    aid str
    Business identifier.
    create_time str
    Creation time.
    create_user str
    Creator ID.
    remark str
    Remarks.
    ttl str
    End time.
    whitelist_uin str
    uin: business identifier.
    wid str
    Auto-Increment allowlist ID.
    aid String
    Business identifier.
    createTime String
    Creation time.
    createUser String
    Creator ID.
    remark String
    Remarks.
    ttl String
    End time.
    whitelistUin String
    uin: business identifier.
    wid String
    Auto-Increment allowlist ID.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack