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

tencentcloud.getPtsScenarioWithJobs

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 pts scenario_with_jobs

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const scenarioWithJobs = tencentcloud.getPtsScenarioWithJobs({
        ascend: true,
        ignoreDataset: true,
        ignoreScript: true,
        projectIds: ["project-45vw7v82"],
        scenarioIds: ["scenario-koakp3h6"],
        scenarioName: "pts-jmeter",
        scenarioType: "pts-jmeter",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    scenario_with_jobs = tencentcloud.get_pts_scenario_with_jobs(ascend=True,
        ignore_dataset=True,
        ignore_script=True,
        project_ids=["project-45vw7v82"],
        scenario_ids=["scenario-koakp3h6"],
        scenario_name="pts-jmeter",
        scenario_type="pts-jmeter")
    
    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.GetPtsScenarioWithJobs(ctx, &tencentcloud.GetPtsScenarioWithJobsArgs{
    			Ascend:        pulumi.BoolRef(true),
    			IgnoreDataset: pulumi.BoolRef(true),
    			IgnoreScript:  pulumi.BoolRef(true),
    			ProjectIds: []string{
    				"project-45vw7v82",
    			},
    			ScenarioIds: []string{
    				"scenario-koakp3h6",
    			},
    			ScenarioName: pulumi.StringRef("pts-jmeter"),
    			ScenarioType: pulumi.StringRef("pts-jmeter"),
    		}, 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 scenarioWithJobs = Tencentcloud.GetPtsScenarioWithJobs.Invoke(new()
        {
            Ascend = true,
            IgnoreDataset = true,
            IgnoreScript = true,
            ProjectIds = new[]
            {
                "project-45vw7v82",
            },
            ScenarioIds = new[]
            {
                "scenario-koakp3h6",
            },
            ScenarioName = "pts-jmeter",
            ScenarioType = "pts-jmeter",
        });
    
    });
    
    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.GetPtsScenarioWithJobsArgs;
    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 scenarioWithJobs = TencentcloudFunctions.getPtsScenarioWithJobs(GetPtsScenarioWithJobsArgs.builder()
                .ascend(true)
                .ignoreDataset(true)
                .ignoreScript(true)
                .projectIds("project-45vw7v82")
                .scenarioIds("scenario-koakp3h6")
                .scenarioName("pts-jmeter")
                .scenarioType("pts-jmeter")
                .build());
    
        }
    }
    
    variables:
      scenarioWithJobs:
        fn::invoke:
          function: tencentcloud:getPtsScenarioWithJobs
          arguments:
            ascend: true
            ignoreDataset: true
            ignoreScript: true
            projectIds:
              - project-45vw7v82
            scenarioIds:
              - scenario-koakp3h6
            scenarioName: pts-jmeter
            scenarioType: pts-jmeter
    

    Using getPtsScenarioWithJobs

    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 getPtsScenarioWithJobs(args: GetPtsScenarioWithJobsArgs, opts?: InvokeOptions): Promise<GetPtsScenarioWithJobsResult>
    function getPtsScenarioWithJobsOutput(args: GetPtsScenarioWithJobsOutputArgs, opts?: InvokeOptions): Output<GetPtsScenarioWithJobsResult>
    def get_pts_scenario_with_jobs(ascend: Optional[bool] = None,
                                   id: Optional[str] = None,
                                   ignore_dataset: Optional[bool] = None,
                                   ignore_script: Optional[bool] = None,
                                   order_by: Optional[str] = None,
                                   owner: Optional[str] = None,
                                   project_ids: Optional[Sequence[str]] = None,
                                   result_output_file: Optional[str] = None,
                                   scenario_ids: Optional[Sequence[str]] = None,
                                   scenario_name: Optional[str] = None,
                                   scenario_type: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetPtsScenarioWithJobsResult
    def get_pts_scenario_with_jobs_output(ascend: Optional[pulumi.Input[bool]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   ignore_dataset: Optional[pulumi.Input[bool]] = None,
                                   ignore_script: Optional[pulumi.Input[bool]] = None,
                                   order_by: Optional[pulumi.Input[str]] = None,
                                   owner: Optional[pulumi.Input[str]] = None,
                                   project_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   scenario_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   scenario_name: Optional[pulumi.Input[str]] = None,
                                   scenario_type: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetPtsScenarioWithJobsResult]
    func GetPtsScenarioWithJobs(ctx *Context, args *GetPtsScenarioWithJobsArgs, opts ...InvokeOption) (*GetPtsScenarioWithJobsResult, error)
    func GetPtsScenarioWithJobsOutput(ctx *Context, args *GetPtsScenarioWithJobsOutputArgs, opts ...InvokeOption) GetPtsScenarioWithJobsResultOutput

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

    public static class GetPtsScenarioWithJobs 
    {
        public static Task<GetPtsScenarioWithJobsResult> InvokeAsync(GetPtsScenarioWithJobsArgs args, InvokeOptions? opts = null)
        public static Output<GetPtsScenarioWithJobsResult> Invoke(GetPtsScenarioWithJobsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPtsScenarioWithJobsResult> getPtsScenarioWithJobs(GetPtsScenarioWithJobsArgs args, InvokeOptions options)
    public static Output<GetPtsScenarioWithJobsResult> getPtsScenarioWithJobs(GetPtsScenarioWithJobsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getPtsScenarioWithJobs:getPtsScenarioWithJobs
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProjectIds List<string>
    Project ID list.
    Ascend bool
    Whether to use ascending order.
    Id string
    IgnoreDataset bool
    Whether to ignore the dataset.
    IgnoreScript bool
    Whether to ignore the script content.
    OrderBy string
    The field column used for ordering.
    Owner string
    The job owner.
    ResultOutputFile string
    Used to save results.
    ScenarioIds List<string>
    Scenario ID list.
    ScenarioName string
    Scenario name.
    ScenarioType string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    ProjectIds []string
    Project ID list.
    Ascend bool
    Whether to use ascending order.
    Id string
    IgnoreDataset bool
    Whether to ignore the dataset.
    IgnoreScript bool
    Whether to ignore the script content.
    OrderBy string
    The field column used for ordering.
    Owner string
    The job owner.
    ResultOutputFile string
    Used to save results.
    ScenarioIds []string
    Scenario ID list.
    ScenarioName string
    Scenario name.
    ScenarioType string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    projectIds List<String>
    Project ID list.
    ascend Boolean
    Whether to use ascending order.
    id String
    ignoreDataset Boolean
    Whether to ignore the dataset.
    ignoreScript Boolean
    Whether to ignore the script content.
    orderBy String
    The field column used for ordering.
    owner String
    The job owner.
    resultOutputFile String
    Used to save results.
    scenarioIds List<String>
    Scenario ID list.
    scenarioName String
    Scenario name.
    scenarioType String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    projectIds string[]
    Project ID list.
    ascend boolean
    Whether to use ascending order.
    id string
    ignoreDataset boolean
    Whether to ignore the dataset.
    ignoreScript boolean
    Whether to ignore the script content.
    orderBy string
    The field column used for ordering.
    owner string
    The job owner.
    resultOutputFile string
    Used to save results.
    scenarioIds string[]
    Scenario ID list.
    scenarioName string
    Scenario name.
    scenarioType string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    project_ids Sequence[str]
    Project ID list.
    ascend bool
    Whether to use ascending order.
    id str
    ignore_dataset bool
    Whether to ignore the dataset.
    ignore_script bool
    Whether to ignore the script content.
    order_by str
    The field column used for ordering.
    owner str
    The job owner.
    result_output_file str
    Used to save results.
    scenario_ids Sequence[str]
    Scenario ID list.
    scenario_name str
    Scenario name.
    scenario_type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    projectIds List<String>
    Project ID list.
    ascend Boolean
    Whether to use ascending order.
    id String
    ignoreDataset Boolean
    Whether to ignore the dataset.
    ignoreScript Boolean
    Whether to ignore the script content.
    orderBy String
    The field column used for ordering.
    owner String
    The job owner.
    resultOutputFile String
    Used to save results.
    scenarioIds List<String>
    Scenario ID list.
    scenarioName String
    Scenario name.
    scenarioType String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

    getPtsScenarioWithJobs Result

    The following output properties are available:

    Id string
    ProjectIds List<string>
    ScenarioWithJobsSets List<GetPtsScenarioWithJobsScenarioWithJobsSet>
    The scenario configuration and its jobs.
    Ascend bool
    IgnoreDataset bool
    IgnoreScript bool
    OrderBy string
    Owner string
    The owner.
    ResultOutputFile string
    ScenarioIds List<string>
    ScenarioName string
    Scenario name.
    ScenarioType string
    Id string
    ProjectIds []string
    ScenarioWithJobsSets []GetPtsScenarioWithJobsScenarioWithJobsSet
    The scenario configuration and its jobs.
    Ascend bool
    IgnoreDataset bool
    IgnoreScript bool
    OrderBy string
    Owner string
    The owner.
    ResultOutputFile string
    ScenarioIds []string
    ScenarioName string
    Scenario name.
    ScenarioType string
    id String
    projectIds List<String>
    scenarioWithJobsSets List<GetPtsScenarioWithJobsScenarioWithJobsSet>
    The scenario configuration and its jobs.
    ascend Boolean
    ignoreDataset Boolean
    ignoreScript Boolean
    orderBy String
    owner String
    The owner.
    resultOutputFile String
    scenarioIds List<String>
    scenarioName String
    Scenario name.
    scenarioType String
    id string
    projectIds string[]
    scenarioWithJobsSets GetPtsScenarioWithJobsScenarioWithJobsSet[]
    The scenario configuration and its jobs.
    ascend boolean
    ignoreDataset boolean
    ignoreScript boolean
    orderBy string
    owner string
    The owner.
    resultOutputFile string
    scenarioIds string[]
    scenarioName string
    Scenario name.
    scenarioType string
    id str
    project_ids Sequence[str]
    scenario_with_jobs_sets Sequence[GetPtsScenarioWithJobsScenarioWithJobsSet]
    The scenario configuration and its jobs.
    ascend bool
    ignore_dataset bool
    ignore_script bool
    order_by str
    owner str
    The owner.
    result_output_file str
    scenario_ids Sequence[str]
    scenario_name str
    Scenario name.
    scenario_type str
    id String
    projectIds List<String>
    scenarioWithJobsSets List<Property Map>
    The scenario configuration and its jobs.
    ascend Boolean
    ignoreDataset Boolean
    ignoreScript Boolean
    orderBy String
    owner String
    The owner.
    resultOutputFile String
    scenarioIds List<String>
    scenarioName String
    Scenario name.
    scenarioType String

    Supporting Types

    GetPtsScenarioWithJobsScenarioWithJobsSet

    jobs List<Property Map>
    Jobs related to the scenario.
    scenarios List<Property Map>
    The returned scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetJob

    AbortReason double
    The reason for aborting the job.
    Configs List<string>
    Deprecated.
    CreatedAt string
    The creation time of the scenario.
    CronId string
    The cron job ID.
    Datasets List<GetPtsScenarioWithJobsScenarioWithJobsSetJobDataset>
    The test data sets for the load test.
    Debug bool
    Whether to run the job in the debug mode. The default value is false.
    DomainNameConfigs List<GetPtsScenarioWithJobsScenarioWithJobsSetJobDomainNameConfig>
    The configuration for parsing domain names.
    Duration double
    Job running duration.
    EndTime string
    The job ending time.
    ErrorRate double
    Error rate.
    Extensions List<string>
    Deprecated.
    JobId string
    Job ID.
    JobOwner string
    Job owner.
    LoadSourceInfos List<GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfo>
    The load source information.
    LoadSources List<GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSource>
    Deprecated.
    Loads List<GetPtsScenarioWithJobsScenarioWithJobsSetJobLoad>
    Scenario is load test configuration.
    MaxRequestsPerSecond double
    The maximum RPS.
    MaxVirtualUserCount double
    The maximum VU of the job.
    Message string
    The message describing the job running status.
    NetworkReceiveRate double
    The rate of receiving bytes.
    NetworkSendRate double
    The rate of sending bytes.
    Note string
    The note of the job.
    NotificationHooks List<GetPtsScenarioWithJobsScenarioWithJobsSetJobNotificationHook>
    The notification hooks.
    Plugins List<GetPtsScenarioWithJobsScenarioWithJobsSetJobPlugin>
    Plugins.
    ProjectId string
    Project ID.
    ProjectName string
    Project name.
    Protocols List<GetPtsScenarioWithJobsScenarioWithJobsSetJobProtocol>
    The protocol file.
    RequestFiles List<GetPtsScenarioWithJobsScenarioWithJobsSetJobRequestFile>
    The files in the request.
    RequestTotal double
    The total reqeust count.
    RequestsPerSecond double
    The configuration of the RPS mode load test.
    ResponseTimeAverage double
    The average response time.
    ResponseTimeMax double
    The maximum response time.
    ResponseTimeMin double
    The minimum response time.
    ResponseTimeP90 double
    The 90 percentile of the response time.
    ResponseTimeP95 double
    The 95 percentile of the response time.
    ResponseTimeP99 double
    The 99 percentile of the response time.
    ScenarioId string
    Scenario ID.
    ScenarioName string
    Scenario name.
    Scripts List<string>
    Deprecated.
    StartTime string
    The job starting time.
    Status double
    Scenario status.
    TestScripts List<GetPtsScenarioWithJobsScenarioWithJobsSetJobTestScript>
    The script of the load test.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    AbortReason float64
    The reason for aborting the job.
    Configs []string
    Deprecated.
    CreatedAt string
    The creation time of the scenario.
    CronId string
    The cron job ID.
    Datasets []GetPtsScenarioWithJobsScenarioWithJobsSetJobDataset
    The test data sets for the load test.
    Debug bool
    Whether to run the job in the debug mode. The default value is false.
    DomainNameConfigs []GetPtsScenarioWithJobsScenarioWithJobsSetJobDomainNameConfig
    The configuration for parsing domain names.
    Duration float64
    Job running duration.
    EndTime string
    The job ending time.
    ErrorRate float64
    Error rate.
    Extensions []string
    Deprecated.
    JobId string
    Job ID.
    JobOwner string
    Job owner.
    LoadSourceInfos []GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfo
    The load source information.
    LoadSources []GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSource
    Deprecated.
    Loads []GetPtsScenarioWithJobsScenarioWithJobsSetJobLoad
    Scenario is load test configuration.
    MaxRequestsPerSecond float64
    The maximum RPS.
    MaxVirtualUserCount float64
    The maximum VU of the job.
    Message string
    The message describing the job running status.
    NetworkReceiveRate float64
    The rate of receiving bytes.
    NetworkSendRate float64
    The rate of sending bytes.
    Note string
    The note of the job.
    NotificationHooks []GetPtsScenarioWithJobsScenarioWithJobsSetJobNotificationHook
    The notification hooks.
    Plugins []GetPtsScenarioWithJobsScenarioWithJobsSetJobPlugin
    Plugins.
    ProjectId string
    Project ID.
    ProjectName string
    Project name.
    Protocols []GetPtsScenarioWithJobsScenarioWithJobsSetJobProtocol
    The protocol file.
    RequestFiles []GetPtsScenarioWithJobsScenarioWithJobsSetJobRequestFile
    The files in the request.
    RequestTotal float64
    The total reqeust count.
    RequestsPerSecond float64
    The configuration of the RPS mode load test.
    ResponseTimeAverage float64
    The average response time.
    ResponseTimeMax float64
    The maximum response time.
    ResponseTimeMin float64
    The minimum response time.
    ResponseTimeP90 float64
    The 90 percentile of the response time.
    ResponseTimeP95 float64
    The 95 percentile of the response time.
    ResponseTimeP99 float64
    The 99 percentile of the response time.
    ScenarioId string
    Scenario ID.
    ScenarioName string
    Scenario name.
    Scripts []string
    Deprecated.
    StartTime string
    The job starting time.
    Status float64
    Scenario status.
    TestScripts []GetPtsScenarioWithJobsScenarioWithJobsSetJobTestScript
    The script of the load test.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    abortReason Double
    The reason for aborting the job.
    configs List<String>
    Deprecated.
    createdAt String
    The creation time of the scenario.
    cronId String
    The cron job ID.
    datasets List<GetPtsScenarioWithJobsScenarioWithJobsSetJobDataset>
    The test data sets for the load test.
    debug Boolean
    Whether to run the job in the debug mode. The default value is false.
    domainNameConfigs List<GetPtsScenarioWithJobsScenarioWithJobsSetJobDomainNameConfig>
    The configuration for parsing domain names.
    duration Double
    Job running duration.
    endTime String
    The job ending time.
    errorRate Double
    Error rate.
    extensions List<String>
    Deprecated.
    jobId String
    Job ID.
    jobOwner String
    Job owner.
    loadSourceInfos List<GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfo>
    The load source information.
    loadSources List<GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSource>
    Deprecated.
    loads List<GetPtsScenarioWithJobsScenarioWithJobsSetJobLoad>
    Scenario is load test configuration.
    maxRequestsPerSecond Double
    The maximum RPS.
    maxVirtualUserCount Double
    The maximum VU of the job.
    message String
    The message describing the job running status.
    networkReceiveRate Double
    The rate of receiving bytes.
    networkSendRate Double
    The rate of sending bytes.
    note String
    The note of the job.
    notificationHooks List<GetPtsScenarioWithJobsScenarioWithJobsSetJobNotificationHook>
    The notification hooks.
    plugins List<GetPtsScenarioWithJobsScenarioWithJobsSetJobPlugin>
    Plugins.
    projectId String
    Project ID.
    projectName String
    Project name.
    protocols List<GetPtsScenarioWithJobsScenarioWithJobsSetJobProtocol>
    The protocol file.
    requestFiles List<GetPtsScenarioWithJobsScenarioWithJobsSetJobRequestFile>
    The files in the request.
    requestTotal Double
    The total reqeust count.
    requestsPerSecond Double
    The configuration of the RPS mode load test.
    responseTimeAverage Double
    The average response time.
    responseTimeMax Double
    The maximum response time.
    responseTimeMin Double
    The minimum response time.
    responseTimeP90 Double
    The 90 percentile of the response time.
    responseTimeP95 Double
    The 95 percentile of the response time.
    responseTimeP99 Double
    The 99 percentile of the response time.
    scenarioId String
    Scenario ID.
    scenarioName String
    Scenario name.
    scripts List<String>
    Deprecated.
    startTime String
    The job starting time.
    status Double
    Scenario status.
    testScripts List<GetPtsScenarioWithJobsScenarioWithJobsSetJobTestScript>
    The script of the load test.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    abortReason number
    The reason for aborting the job.
    configs string[]
    Deprecated.
    createdAt string
    The creation time of the scenario.
    cronId string
    The cron job ID.
    datasets GetPtsScenarioWithJobsScenarioWithJobsSetJobDataset[]
    The test data sets for the load test.
    debug boolean
    Whether to run the job in the debug mode. The default value is false.
    domainNameConfigs GetPtsScenarioWithJobsScenarioWithJobsSetJobDomainNameConfig[]
    The configuration for parsing domain names.
    duration number
    Job running duration.
    endTime string
    The job ending time.
    errorRate number
    Error rate.
    extensions string[]
    Deprecated.
    jobId string
    Job ID.
    jobOwner string
    Job owner.
    loadSourceInfos GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfo[]
    The load source information.
    loadSources GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSource[]
    Deprecated.
    loads GetPtsScenarioWithJobsScenarioWithJobsSetJobLoad[]
    Scenario is load test configuration.
    maxRequestsPerSecond number
    The maximum RPS.
    maxVirtualUserCount number
    The maximum VU of the job.
    message string
    The message describing the job running status.
    networkReceiveRate number
    The rate of receiving bytes.
    networkSendRate number
    The rate of sending bytes.
    note string
    The note of the job.
    notificationHooks GetPtsScenarioWithJobsScenarioWithJobsSetJobNotificationHook[]
    The notification hooks.
    plugins GetPtsScenarioWithJobsScenarioWithJobsSetJobPlugin[]
    Plugins.
    projectId string
    Project ID.
    projectName string
    Project name.
    protocols GetPtsScenarioWithJobsScenarioWithJobsSetJobProtocol[]
    The protocol file.
    requestFiles GetPtsScenarioWithJobsScenarioWithJobsSetJobRequestFile[]
    The files in the request.
    requestTotal number
    The total reqeust count.
    requestsPerSecond number
    The configuration of the RPS mode load test.
    responseTimeAverage number
    The average response time.
    responseTimeMax number
    The maximum response time.
    responseTimeMin number
    The minimum response time.
    responseTimeP90 number
    The 90 percentile of the response time.
    responseTimeP95 number
    The 95 percentile of the response time.
    responseTimeP99 number
    The 99 percentile of the response time.
    scenarioId string
    Scenario ID.
    scenarioName string
    Scenario name.
    scripts string[]
    Deprecated.
    startTime string
    The job starting time.
    status number
    Scenario status.
    testScripts GetPtsScenarioWithJobsScenarioWithJobsSetJobTestScript[]
    The script of the load test.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    abort_reason float
    The reason for aborting the job.
    configs Sequence[str]
    Deprecated.
    created_at str
    The creation time of the scenario.
    cron_id str
    The cron job ID.
    datasets Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobDataset]
    The test data sets for the load test.
    debug bool
    Whether to run the job in the debug mode. The default value is false.
    domain_name_configs Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobDomainNameConfig]
    The configuration for parsing domain names.
    duration float
    Job running duration.
    end_time str
    The job ending time.
    error_rate float
    Error rate.
    extensions Sequence[str]
    Deprecated.
    job_id str
    Job ID.
    job_owner str
    Job owner.
    load_source_infos Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfo]
    The load source information.
    load_sources Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSource]
    Deprecated.
    loads Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobLoad]
    Scenario is load test configuration.
    max_requests_per_second float
    The maximum RPS.
    max_virtual_user_count float
    The maximum VU of the job.
    message str
    The message describing the job running status.
    network_receive_rate float
    The rate of receiving bytes.
    network_send_rate float
    The rate of sending bytes.
    note str
    The note of the job.
    notification_hooks Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobNotificationHook]
    The notification hooks.
    plugins Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobPlugin]
    Plugins.
    project_id str
    Project ID.
    project_name str
    Project name.
    protocols Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobProtocol]
    The protocol file.
    request_files Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobRequestFile]
    The files in the request.
    request_total float
    The total reqeust count.
    requests_per_second float
    The configuration of the RPS mode load test.
    response_time_average float
    The average response time.
    response_time_max float
    The maximum response time.
    response_time_min float
    The minimum response time.
    response_time_p90 float
    The 90 percentile of the response time.
    response_time_p95 float
    The 95 percentile of the response time.
    response_time_p99 float
    The 99 percentile of the response time.
    scenario_id str
    Scenario ID.
    scenario_name str
    Scenario name.
    scripts Sequence[str]
    Deprecated.
    start_time str
    The job starting time.
    status float
    Scenario status.
    test_scripts Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobTestScript]
    The script of the load test.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    abortReason Number
    The reason for aborting the job.
    configs List<String>
    Deprecated.
    createdAt String
    The creation time of the scenario.
    cronId String
    The cron job ID.
    datasets List<Property Map>
    The test data sets for the load test.
    debug Boolean
    Whether to run the job in the debug mode. The default value is false.
    domainNameConfigs List<Property Map>
    The configuration for parsing domain names.
    duration Number
    Job running duration.
    endTime String
    The job ending time.
    errorRate Number
    Error rate.
    extensions List<String>
    Deprecated.
    jobId String
    Job ID.
    jobOwner String
    Job owner.
    loadSourceInfos List<Property Map>
    The load source information.
    loadSources List<Property Map>
    Deprecated.
    loads List<Property Map>
    Scenario is load test configuration.
    maxRequestsPerSecond Number
    The maximum RPS.
    maxVirtualUserCount Number
    The maximum VU of the job.
    message String
    The message describing the job running status.
    networkReceiveRate Number
    The rate of receiving bytes.
    networkSendRate Number
    The rate of sending bytes.
    note String
    The note of the job.
    notificationHooks List<Property Map>
    The notification hooks.
    plugins List<Property Map>
    Plugins.
    projectId String
    Project ID.
    projectName String
    Project name.
    protocols List<Property Map>
    The protocol file.
    requestFiles List<Property Map>
    The files in the request.
    requestTotal Number
    The total reqeust count.
    requestsPerSecond Number
    The configuration of the RPS mode load test.
    responseTimeAverage Number
    The average response time.
    responseTimeMax Number
    The maximum response time.
    responseTimeMin Number
    The minimum response time.
    responseTimeP90 Number
    The 90 percentile of the response time.
    responseTimeP95 Number
    The 95 percentile of the response time.
    responseTimeP99 Number
    The 99 percentile of the response time.
    scenarioId String
    Scenario ID.
    scenarioName String
    Scenario name.
    scripts List<String>
    Deprecated.
    startTime String
    The job starting time.
    status Number
    Scenario status.
    testScripts List<Property Map>
    The script of the load test.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobDataset

    FileId string
    File ID.
    HeadLines List<string>
    The header lines of the file.
    HeaderColumns List<string>
    The parameter name list.
    HeaderInFile bool
    Whether the first line contains the parameter names.
    LineCount double
    The line count of the file.
    Name string
    File name.
    Size double
    File size.
    Split bool
    Whether to split the test data.
    TailLines List<string>
    The tail lines of the file.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    FileId string
    File ID.
    HeadLines []string
    The header lines of the file.
    HeaderColumns []string
    The parameter name list.
    HeaderInFile bool
    Whether the first line contains the parameter names.
    LineCount float64
    The line count of the file.
    Name string
    File name.
    Size float64
    File size.
    Split bool
    Whether to split the test data.
    TailLines []string
    The tail lines of the file.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    fileId String
    File ID.
    headLines List<String>
    The header lines of the file.
    headerColumns List<String>
    The parameter name list.
    headerInFile Boolean
    Whether the first line contains the parameter names.
    lineCount Double
    The line count of the file.
    name String
    File name.
    size Double
    File size.
    split Boolean
    Whether to split the test data.
    tailLines List<String>
    The tail lines of the file.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    fileId string
    File ID.
    headLines string[]
    The header lines of the file.
    headerColumns string[]
    The parameter name list.
    headerInFile boolean
    Whether the first line contains the parameter names.
    lineCount number
    The line count of the file.
    name string
    File name.
    size number
    File size.
    split boolean
    Whether to split the test data.
    tailLines string[]
    The tail lines of the file.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    file_id str
    File ID.
    head_lines Sequence[str]
    The header lines of the file.
    header_columns Sequence[str]
    The parameter name list.
    header_in_file bool
    Whether the first line contains the parameter names.
    line_count float
    The line count of the file.
    name str
    File name.
    size float
    File size.
    split bool
    Whether to split the test data.
    tail_lines Sequence[str]
    The tail lines of the file.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    fileId String
    File ID.
    headLines List<String>
    The header lines of the file.
    headerColumns List<String>
    The parameter name list.
    headerInFile Boolean
    Whether the first line contains the parameter names.
    lineCount Number
    The line count of the file.
    name String
    File name.
    size Number
    File size.
    split Boolean
    Whether to split the test data.
    tailLines List<String>
    The tail lines of the file.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobDomainNameConfig

    dnsConfigs List<Property Map>
    The DNS configuration.
    hostAliases List<Property Map>
    The configuration for host aliases.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfig

    Nameservers List<string>
    DNS IP list.
    Nameservers []string
    DNS IP list.
    nameservers List<String>
    DNS IP list.
    nameservers string[]
    DNS IP list.
    nameservers Sequence[str]
    DNS IP list.
    nameservers List<String>
    DNS IP list.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAlias

    HostNames List<string>
    Host names.
    Ip string
    IP.
    HostNames []string
    Host names.
    Ip string
    IP.
    hostNames List<String>
    Host names.
    ip String
    IP.
    hostNames string[]
    Host names.
    ip string
    IP.
    host_names Sequence[str]
    Host names.
    ip str
    IP.
    hostNames List<String>
    Host names.
    ip String
    IP.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoad

    geoRegionsLoadDistributions List<Property Map>
    The geographical distribution of the load source.
    loadSpecs List<Property Map>
    Scenario is load specification.
    vpcLoadDistributions List<Property Map>
    The distribution of the load source.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistribution

    Percentage double
    Percentage.
    Region string
    Region.
    RegionId double
    Region ID.
    Percentage float64
    Percentage.
    Region string
    Region.
    RegionId float64
    Region ID.
    percentage Double
    Percentage.
    region String
    Region.
    regionId Double
    Region ID.
    percentage number
    Percentage.
    region string
    Region.
    regionId number
    Region ID.
    percentage float
    Percentage.
    region str
    Region.
    region_id float
    Region ID.
    percentage Number
    Percentage.
    region String
    Region.
    regionId Number
    Region ID.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpec

    concurrencies List<Property Map>
    The configuration for the concurrency mode.
    requestsPerSeconds List<Property Map>
    The configuration of the RPS mode load test.
    scriptOrigins List<Property Map>
    The script origin.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrency

    GracefulStopSeconds double
    The waiting period for a graceful shutdown.
    IterationCount double
    The iteration count of the load test.
    MaxRequestsPerSecond double
    The maximum RPS.
    Resources double
    The recource count of the load test.
    Stages List<GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStage>
    The configuration for the multi-stage load test.
    GracefulStopSeconds float64
    The waiting period for a graceful shutdown.
    IterationCount float64
    The iteration count of the load test.
    MaxRequestsPerSecond float64
    The maximum RPS.
    Resources float64
    The recource count of the load test.
    Stages []GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStage
    The configuration for the multi-stage load test.
    gracefulStopSeconds Double
    The waiting period for a graceful shutdown.
    iterationCount Double
    The iteration count of the load test.
    maxRequestsPerSecond Double
    The maximum RPS.
    resources Double
    The recource count of the load test.
    stages List<GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStage>
    The configuration for the multi-stage load test.
    gracefulStopSeconds number
    The waiting period for a graceful shutdown.
    iterationCount number
    The iteration count of the load test.
    maxRequestsPerSecond number
    The maximum RPS.
    resources number
    The recource count of the load test.
    stages GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStage[]
    The configuration for the multi-stage load test.
    graceful_stop_seconds float
    The waiting period for a graceful shutdown.
    iteration_count float
    The iteration count of the load test.
    max_requests_per_second float
    The maximum RPS.
    resources float
    The recource count of the load test.
    stages Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStage]
    The configuration for the multi-stage load test.
    gracefulStopSeconds Number
    The waiting period for a graceful shutdown.
    iterationCount Number
    The iteration count of the load test.
    maxRequestsPerSecond Number
    The maximum RPS.
    resources Number
    The recource count of the load test.
    stages List<Property Map>
    The configuration for the multi-stage load test.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStage

    DurationSeconds double
    The load test execution time.
    TargetVirtualUsers double
    Deprecated.
    DurationSeconds float64
    The load test execution time.
    TargetVirtualUsers float64
    Deprecated.
    durationSeconds Double
    The load test execution time.
    targetVirtualUsers Double
    Deprecated.
    durationSeconds number
    The load test execution time.
    targetVirtualUsers number
    Deprecated.
    duration_seconds float
    The load test execution time.
    target_virtual_users float
    Deprecated.
    durationSeconds Number
    The load test execution time.
    targetVirtualUsers Number
    Deprecated.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecond

    DurationSeconds double
    The load test execution time.
    GracefulStopSeconds double
    The waiting period for a graceful shutdown.
    MaxRequestsPerSecond double
    The maximum RPS.
    Resources double
    The recource count of the load test.
    StartRequestsPerSecond double
    The starting minimum RPS.
    TargetRequestsPerSecond double
    The target RPS.
    TargetVirtualUsers double
    Deprecated.
    DurationSeconds float64
    The load test execution time.
    GracefulStopSeconds float64
    The waiting period for a graceful shutdown.
    MaxRequestsPerSecond float64
    The maximum RPS.
    Resources float64
    The recource count of the load test.
    StartRequestsPerSecond float64
    The starting minimum RPS.
    TargetRequestsPerSecond float64
    The target RPS.
    TargetVirtualUsers float64
    Deprecated.
    durationSeconds Double
    The load test execution time.
    gracefulStopSeconds Double
    The waiting period for a graceful shutdown.
    maxRequestsPerSecond Double
    The maximum RPS.
    resources Double
    The recource count of the load test.
    startRequestsPerSecond Double
    The starting minimum RPS.
    targetRequestsPerSecond Double
    The target RPS.
    targetVirtualUsers Double
    Deprecated.
    durationSeconds number
    The load test execution time.
    gracefulStopSeconds number
    The waiting period for a graceful shutdown.
    maxRequestsPerSecond number
    The maximum RPS.
    resources number
    The recource count of the load test.
    startRequestsPerSecond number
    The starting minimum RPS.
    targetRequestsPerSecond number
    The target RPS.
    targetVirtualUsers number
    Deprecated.
    duration_seconds float
    The load test execution time.
    graceful_stop_seconds float
    The waiting period for a graceful shutdown.
    max_requests_per_second float
    The maximum RPS.
    resources float
    The recource count of the load test.
    start_requests_per_second float
    The starting minimum RPS.
    target_requests_per_second float
    The target RPS.
    target_virtual_users float
    Deprecated.
    durationSeconds Number
    The load test execution time.
    gracefulStopSeconds Number
    The waiting period for a graceful shutdown.
    maxRequestsPerSecond Number
    The maximum RPS.
    resources Number
    The recource count of the load test.
    startRequestsPerSecond Number
    The starting minimum RPS.
    targetRequestsPerSecond Number
    The target RPS.
    targetVirtualUsers Number
    Deprecated.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOrigin

    DurationSeconds double
    The load test execution time.
    MachineNumber double
    The load test machine number.
    MachineSpecification string
    The load test machine specification.
    DurationSeconds float64
    The load test execution time.
    MachineNumber float64
    The load test machine number.
    MachineSpecification string
    The load test machine specification.
    durationSeconds Double
    The load test execution time.
    machineNumber Double
    The load test machine number.
    machineSpecification String
    The load test machine specification.
    durationSeconds number
    The load test execution time.
    machineNumber number
    The load test machine number.
    machineSpecification string
    The load test machine specification.
    duration_seconds float
    The load test execution time.
    machine_number float
    The load test machine number.
    machine_specification str
    The load test machine specification.
    durationSeconds Number
    The load test execution time.
    machineNumber Number
    The load test machine number.
    machineSpecification String
    The load test machine specification.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSource

    Ip string
    IP.
    PodName string
    The pod name of the load source.
    Region string
    Region.
    Ip string
    IP.
    PodName string
    The pod name of the load source.
    Region string
    Region.
    ip String
    IP.
    podName String
    The pod name of the load source.
    region String
    Region.
    ip string
    IP.
    podName string
    The pod name of the load source.
    region string
    Region.
    ip str
    IP.
    pod_name str
    The pod name of the load source.
    region str
    Region.
    ip String
    IP.
    podName String
    The pod name of the load source.
    region String
    Region.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfo

    Ip string
    IP.
    PodName string
    The pod name of the load source.
    Region string
    Region.
    Ip string
    IP.
    PodName string
    The pod name of the load source.
    Region string
    Region.
    ip String
    IP.
    podName String
    The pod name of the load source.
    region String
    Region.
    ip string
    IP.
    podName string
    The pod name of the load source.
    region string
    Region.
    ip str
    IP.
    pod_name str
    The pod name of the load source.
    region str
    Region.
    ip String
    IP.
    podName String
    The pod name of the load source.
    region String
    Region.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistribution

    Region string
    Region.
    RegionId double
    Region ID.
    SubnetIds List<string>
    The subnet ID list.
    VpcId string
    The VPC ID.
    Region string
    Region.
    RegionId float64
    Region ID.
    SubnetIds []string
    The subnet ID list.
    VpcId string
    The VPC ID.
    region String
    Region.
    regionId Double
    Region ID.
    subnetIds List<String>
    The subnet ID list.
    vpcId String
    The VPC ID.
    region string
    Region.
    regionId number
    Region ID.
    subnetIds string[]
    The subnet ID list.
    vpcId string
    The VPC ID.
    region str
    Region.
    region_id float
    Region ID.
    subnet_ids Sequence[str]
    The subnet ID list.
    vpc_id str
    The VPC ID.
    region String
    Region.
    regionId Number
    Region ID.
    subnetIds List<String>
    The subnet ID list.
    vpcId String
    The VPC ID.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobNotificationHook

    Events List<string>
    The notification hook.
    Url string
    The callback URL.
    Events []string
    The notification hook.
    Url string
    The callback URL.
    events List<String>
    The notification hook.
    url String
    The callback URL.
    events string[]
    The notification hook.
    url string
    The callback URL.
    events Sequence[str]
    The notification hook.
    url str
    The callback URL.
    events List<String>
    The notification hook.
    url String
    The callback URL.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobPlugin

    FileId string
    File ID.
    Name string
    File name.
    Size double
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    FileId string
    File ID.
    Name string
    File name.
    Size float64
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Double
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    fileId string
    File ID.
    name string
    File name.
    size number
    File size.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    file_id str
    File ID.
    name str
    File name.
    size float
    File size.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Number
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobProtocol

    FileId string
    File ID.
    Name string
    File name.
    Size double
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    FileId string
    File ID.
    Name string
    File name.
    Size float64
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Double
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    fileId string
    File ID.
    name string
    File name.
    size number
    File size.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    file_id str
    File ID.
    name str
    File name.
    size float
    File size.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Number
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobRequestFile

    FileId string
    File ID.
    Name string
    File name.
    Size double
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    FileId string
    File ID.
    Name string
    File name.
    Size float64
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Double
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    fileId string
    File ID.
    name string
    File name.
    size number
    File size.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    file_id str
    File ID.
    name str
    File name.
    size float
    File size.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Number
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetJobTestScript

    EncodedContent string
    The base64 encoded content.
    EncodedHttpArchive string
    The base64 encoded HAR.
    FileId string
    File ID.
    LoadWeight double
    The weight of the script, ranging from 1 to 100.
    Name string
    File name.
    Size double
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    EncodedContent string
    The base64 encoded content.
    EncodedHttpArchive string
    The base64 encoded HAR.
    FileId string
    File ID.
    LoadWeight float64
    The weight of the script, ranging from 1 to 100.
    Name string
    File name.
    Size float64
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    encodedContent String
    The base64 encoded content.
    encodedHttpArchive String
    The base64 encoded HAR.
    fileId String
    File ID.
    loadWeight Double
    The weight of the script, ranging from 1 to 100.
    name String
    File name.
    size Double
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    encodedContent string
    The base64 encoded content.
    encodedHttpArchive string
    The base64 encoded HAR.
    fileId string
    File ID.
    loadWeight number
    The weight of the script, ranging from 1 to 100.
    name string
    File name.
    size number
    File size.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    encoded_content str
    The base64 encoded content.
    encoded_http_archive str
    The base64 encoded HAR.
    file_id str
    File ID.
    load_weight float
    The weight of the script, ranging from 1 to 100.
    name str
    File name.
    size float
    File size.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    encodedContent String
    The base64 encoded content.
    encodedHttpArchive String
    The base64 encoded HAR.
    fileId String
    File ID.
    loadWeight Number
    The weight of the script, ranging from 1 to 100.
    name String
    File name.
    size Number
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenario

    AppId double
    AppId.
    Configs List<string>
    Deprecated.
    CreatedAt string
    The creation time of the scenario.
    CronId string
    The cron job ID.
    Datasets List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDataset>
    The test data sets for the load test.
    Description string
    Scenario description.
    DomainNameConfigs List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig>
    The configuration for parsing domain names.
    EncodedScripts string
    Deprecated.
    Extensions List<string>
    Deprecated.
    Loads List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad>
    Scenario is load test configuration.
    Name string
    File name.
    NotificationHooks List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHook>
    The notification hooks.
    Owner string
    The job owner.
    Plugins List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugin>
    Plugins.
    ProjectId string
    Project ID.
    ProjectName string
    Project name.
    Protocols List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocol>
    The protocol file.
    RequestFiles List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFile>
    The files in the request.
    ScenarioId string
    Scenario ID.
    SlaId string
    The ID of the SLA policy.
    SlaPolicies List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy>
    The SLA policy.
    Status double
    Scenario status.
    SubAccountUin string
    SubAccountUin.
    TestScripts List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScript>
    The script of the load test.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    Uin string
    Uin.
    UpdatedAt string
    The updating time of the scenario.
    AppId float64
    AppId.
    Configs []string
    Deprecated.
    CreatedAt string
    The creation time of the scenario.
    CronId string
    The cron job ID.
    Datasets []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDataset
    The test data sets for the load test.
    Description string
    Scenario description.
    DomainNameConfigs []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig
    The configuration for parsing domain names.
    EncodedScripts string
    Deprecated.
    Extensions []string
    Deprecated.
    Loads []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad
    Scenario is load test configuration.
    Name string
    File name.
    NotificationHooks []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHook
    The notification hooks.
    Owner string
    The job owner.
    Plugins []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugin
    Plugins.
    ProjectId string
    Project ID.
    ProjectName string
    Project name.
    Protocols []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocol
    The protocol file.
    RequestFiles []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFile
    The files in the request.
    ScenarioId string
    Scenario ID.
    SlaId string
    The ID of the SLA policy.
    SlaPolicies []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy
    The SLA policy.
    Status float64
    Scenario status.
    SubAccountUin string
    SubAccountUin.
    TestScripts []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScript
    The script of the load test.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    Uin string
    Uin.
    UpdatedAt string
    The updating time of the scenario.
    appId Double
    AppId.
    configs List<String>
    Deprecated.
    createdAt String
    The creation time of the scenario.
    cronId String
    The cron job ID.
    datasets List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDataset>
    The test data sets for the load test.
    description String
    Scenario description.
    domainNameConfigs List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig>
    The configuration for parsing domain names.
    encodedScripts String
    Deprecated.
    extensions List<String>
    Deprecated.
    loads List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad>
    Scenario is load test configuration.
    name String
    File name.
    notificationHooks List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHook>
    The notification hooks.
    owner String
    The job owner.
    plugins List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugin>
    Plugins.
    projectId String
    Project ID.
    projectName String
    Project name.
    protocols List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocol>
    The protocol file.
    requestFiles List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFile>
    The files in the request.
    scenarioId String
    Scenario ID.
    slaId String
    The ID of the SLA policy.
    slaPolicies List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy>
    The SLA policy.
    status Double
    Scenario status.
    subAccountUin String
    SubAccountUin.
    testScripts List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScript>
    The script of the load test.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    uin String
    Uin.
    updatedAt String
    The updating time of the scenario.
    appId number
    AppId.
    configs string[]
    Deprecated.
    createdAt string
    The creation time of the scenario.
    cronId string
    The cron job ID.
    datasets GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDataset[]
    The test data sets for the load test.
    description string
    Scenario description.
    domainNameConfigs GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig[]
    The configuration for parsing domain names.
    encodedScripts string
    Deprecated.
    extensions string[]
    Deprecated.
    loads GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad[]
    Scenario is load test configuration.
    name string
    File name.
    notificationHooks GetPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHook[]
    The notification hooks.
    owner string
    The job owner.
    plugins GetPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugin[]
    Plugins.
    projectId string
    Project ID.
    projectName string
    Project name.
    protocols GetPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocol[]
    The protocol file.
    requestFiles GetPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFile[]
    The files in the request.
    scenarioId string
    Scenario ID.
    slaId string
    The ID of the SLA policy.
    slaPolicies GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy[]
    The SLA policy.
    status number
    Scenario status.
    subAccountUin string
    SubAccountUin.
    testScripts GetPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScript[]
    The script of the load test.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    uin string
    Uin.
    updatedAt string
    The updating time of the scenario.
    app_id float
    AppId.
    configs Sequence[str]
    Deprecated.
    created_at str
    The creation time of the scenario.
    cron_id str
    The cron job ID.
    datasets Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDataset]
    The test data sets for the load test.
    description str
    Scenario description.
    domain_name_configs Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig]
    The configuration for parsing domain names.
    encoded_scripts str
    Deprecated.
    extensions Sequence[str]
    Deprecated.
    loads Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad]
    Scenario is load test configuration.
    name str
    File name.
    notification_hooks Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHook]
    The notification hooks.
    owner str
    The job owner.
    plugins Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugin]
    Plugins.
    project_id str
    Project ID.
    project_name str
    Project name.
    protocols Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocol]
    The protocol file.
    request_files Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFile]
    The files in the request.
    scenario_id str
    Scenario ID.
    sla_id str
    The ID of the SLA policy.
    sla_policies Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy]
    The SLA policy.
    status float
    Scenario status.
    sub_account_uin str
    SubAccountUin.
    test_scripts Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScript]
    The script of the load test.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    uin str
    Uin.
    updated_at str
    The updating time of the scenario.
    appId Number
    AppId.
    configs List<String>
    Deprecated.
    createdAt String
    The creation time of the scenario.
    cronId String
    The cron job ID.
    datasets List<Property Map>
    The test data sets for the load test.
    description String
    Scenario description.
    domainNameConfigs List<Property Map>
    The configuration for parsing domain names.
    encodedScripts String
    Deprecated.
    extensions List<String>
    Deprecated.
    loads List<Property Map>
    Scenario is load test configuration.
    name String
    File name.
    notificationHooks List<Property Map>
    The notification hooks.
    owner String
    The job owner.
    plugins List<Property Map>
    Plugins.
    projectId String
    Project ID.
    projectName String
    Project name.
    protocols List<Property Map>
    The protocol file.
    requestFiles List<Property Map>
    The files in the request.
    scenarioId String
    Scenario ID.
    slaId String
    The ID of the SLA policy.
    slaPolicies List<Property Map>
    The SLA policy.
    status Number
    Scenario status.
    subAccountUin String
    SubAccountUin.
    testScripts List<Property Map>
    The script of the load test.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    uin String
    Uin.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDataset

    FileId string
    File ID.
    HeadLines List<string>
    The header lines of the file.
    HeaderColumns List<string>
    The parameter name list.
    HeaderInFile bool
    Whether the first line contains the parameter names.
    LineCount double
    The line count of the file.
    Name string
    File name.
    Size double
    File size.
    Split bool
    Whether to split the test data.
    TailLines List<string>
    The tail lines of the file.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    FileId string
    File ID.
    HeadLines []string
    The header lines of the file.
    HeaderColumns []string
    The parameter name list.
    HeaderInFile bool
    Whether the first line contains the parameter names.
    LineCount float64
    The line count of the file.
    Name string
    File name.
    Size float64
    File size.
    Split bool
    Whether to split the test data.
    TailLines []string
    The tail lines of the file.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    fileId String
    File ID.
    headLines List<String>
    The header lines of the file.
    headerColumns List<String>
    The parameter name list.
    headerInFile Boolean
    Whether the first line contains the parameter names.
    lineCount Double
    The line count of the file.
    name String
    File name.
    size Double
    File size.
    split Boolean
    Whether to split the test data.
    tailLines List<String>
    The tail lines of the file.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    fileId string
    File ID.
    headLines string[]
    The header lines of the file.
    headerColumns string[]
    The parameter name list.
    headerInFile boolean
    Whether the first line contains the parameter names.
    lineCount number
    The line count of the file.
    name string
    File name.
    size number
    File size.
    split boolean
    Whether to split the test data.
    tailLines string[]
    The tail lines of the file.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    file_id str
    File ID.
    head_lines Sequence[str]
    The header lines of the file.
    header_columns Sequence[str]
    The parameter name list.
    header_in_file bool
    Whether the first line contains the parameter names.
    line_count float
    The line count of the file.
    name str
    File name.
    size float
    File size.
    split bool
    Whether to split the test data.
    tail_lines Sequence[str]
    The tail lines of the file.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    fileId String
    File ID.
    headLines List<String>
    The header lines of the file.
    headerColumns List<String>
    The parameter name list.
    headerInFile Boolean
    Whether the first line contains the parameter names.
    lineCount Number
    The line count of the file.
    name String
    File name.
    size Number
    File size.
    split Boolean
    Whether to split the test data.
    tailLines List<String>
    The tail lines of the file.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig

    dnsConfigs List<Property Map>
    The DNS configuration.
    hostAliases List<Property Map>
    The configuration for host aliases.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfig

    Nameservers List<string>
    DNS IP list.
    Nameservers []string
    DNS IP list.
    nameservers List<String>
    DNS IP list.
    nameservers string[]
    DNS IP list.
    nameservers Sequence[str]
    DNS IP list.
    nameservers List<String>
    DNS IP list.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAlias

    HostNames List<string>
    Host names.
    Ip string
    IP.
    HostNames []string
    Host names.
    Ip string
    IP.
    hostNames List<String>
    Host names.
    ip String
    IP.
    hostNames string[]
    Host names.
    ip string
    IP.
    host_names Sequence[str]
    Host names.
    ip str
    IP.
    hostNames List<String>
    Host names.
    ip String
    IP.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad

    geoRegionsLoadDistributions List<Property Map>
    The geographical distribution of the load source.
    loadSpecs List<Property Map>
    Scenario is load specification.
    vpcLoadDistributions List<Property Map>
    The distribution of the load source.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistribution

    Percentage double
    Percentage.
    Region string
    Region.
    RegionId double
    Region ID.
    Percentage float64
    Percentage.
    Region string
    Region.
    RegionId float64
    Region ID.
    percentage Double
    Percentage.
    region String
    Region.
    regionId Double
    Region ID.
    percentage number
    Percentage.
    region string
    Region.
    regionId number
    Region ID.
    percentage float
    Percentage.
    region str
    Region.
    region_id float
    Region ID.
    percentage Number
    Percentage.
    region String
    Region.
    regionId Number
    Region ID.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpec

    concurrencies List<Property Map>
    The configuration for the concurrency mode.
    requestsPerSeconds List<Property Map>
    The configuration of the RPS mode load test.
    scriptOrigins List<Property Map>
    The script origin.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrency

    GracefulStopSeconds double
    The waiting period for a graceful shutdown.
    IterationCount double
    The iteration count of the load test.
    MaxRequestsPerSecond double
    The maximum RPS.
    Resources double
    The recource count of the load test.
    Stages List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStage>
    The configuration for the multi-stage load test.
    GracefulStopSeconds float64
    The waiting period for a graceful shutdown.
    IterationCount float64
    The iteration count of the load test.
    MaxRequestsPerSecond float64
    The maximum RPS.
    Resources float64
    The recource count of the load test.
    Stages []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStage
    The configuration for the multi-stage load test.
    gracefulStopSeconds Double
    The waiting period for a graceful shutdown.
    iterationCount Double
    The iteration count of the load test.
    maxRequestsPerSecond Double
    The maximum RPS.
    resources Double
    The recource count of the load test.
    stages List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStage>
    The configuration for the multi-stage load test.
    gracefulStopSeconds number
    The waiting period for a graceful shutdown.
    iterationCount number
    The iteration count of the load test.
    maxRequestsPerSecond number
    The maximum RPS.
    resources number
    The recource count of the load test.
    stages GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStage[]
    The configuration for the multi-stage load test.
    graceful_stop_seconds float
    The waiting period for a graceful shutdown.
    iteration_count float
    The iteration count of the load test.
    max_requests_per_second float
    The maximum RPS.
    resources float
    The recource count of the load test.
    stages Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStage]
    The configuration for the multi-stage load test.
    gracefulStopSeconds Number
    The waiting period for a graceful shutdown.
    iterationCount Number
    The iteration count of the load test.
    maxRequestsPerSecond Number
    The maximum RPS.
    resources Number
    The recource count of the load test.
    stages List<Property Map>
    The configuration for the multi-stage load test.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStage

    DurationSeconds double
    The load test execution time.
    TargetVirtualUsers double
    Deprecated.
    DurationSeconds float64
    The load test execution time.
    TargetVirtualUsers float64
    Deprecated.
    durationSeconds Double
    The load test execution time.
    targetVirtualUsers Double
    Deprecated.
    durationSeconds number
    The load test execution time.
    targetVirtualUsers number
    Deprecated.
    duration_seconds float
    The load test execution time.
    target_virtual_users float
    Deprecated.
    durationSeconds Number
    The load test execution time.
    targetVirtualUsers Number
    Deprecated.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecond

    DurationSeconds double
    The load test execution time.
    GracefulStopSeconds double
    The waiting period for a graceful shutdown.
    MaxRequestsPerSecond double
    The maximum RPS.
    Resources double
    The recource count of the load test.
    StartRequestsPerSecond double
    The starting minimum RPS.
    TargetRequestsPerSecond double
    The target RPS.
    TargetVirtualUsers double
    Deprecated.
    DurationSeconds float64
    The load test execution time.
    GracefulStopSeconds float64
    The waiting period for a graceful shutdown.
    MaxRequestsPerSecond float64
    The maximum RPS.
    Resources float64
    The recource count of the load test.
    StartRequestsPerSecond float64
    The starting minimum RPS.
    TargetRequestsPerSecond float64
    The target RPS.
    TargetVirtualUsers float64
    Deprecated.
    durationSeconds Double
    The load test execution time.
    gracefulStopSeconds Double
    The waiting period for a graceful shutdown.
    maxRequestsPerSecond Double
    The maximum RPS.
    resources Double
    The recource count of the load test.
    startRequestsPerSecond Double
    The starting minimum RPS.
    targetRequestsPerSecond Double
    The target RPS.
    targetVirtualUsers Double
    Deprecated.
    durationSeconds number
    The load test execution time.
    gracefulStopSeconds number
    The waiting period for a graceful shutdown.
    maxRequestsPerSecond number
    The maximum RPS.
    resources number
    The recource count of the load test.
    startRequestsPerSecond number
    The starting minimum RPS.
    targetRequestsPerSecond number
    The target RPS.
    targetVirtualUsers number
    Deprecated.
    duration_seconds float
    The load test execution time.
    graceful_stop_seconds float
    The waiting period for a graceful shutdown.
    max_requests_per_second float
    The maximum RPS.
    resources float
    The recource count of the load test.
    start_requests_per_second float
    The starting minimum RPS.
    target_requests_per_second float
    The target RPS.
    target_virtual_users float
    Deprecated.
    durationSeconds Number
    The load test execution time.
    gracefulStopSeconds Number
    The waiting period for a graceful shutdown.
    maxRequestsPerSecond Number
    The maximum RPS.
    resources Number
    The recource count of the load test.
    startRequestsPerSecond Number
    The starting minimum RPS.
    targetRequestsPerSecond Number
    The target RPS.
    targetVirtualUsers Number
    Deprecated.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOrigin

    DurationSeconds double
    The load test execution time.
    MachineNumber double
    The load test machine number.
    MachineSpecification string
    The load test machine specification.
    DurationSeconds float64
    The load test execution time.
    MachineNumber float64
    The load test machine number.
    MachineSpecification string
    The load test machine specification.
    durationSeconds Double
    The load test execution time.
    machineNumber Double
    The load test machine number.
    machineSpecification String
    The load test machine specification.
    durationSeconds number
    The load test execution time.
    machineNumber number
    The load test machine number.
    machineSpecification string
    The load test machine specification.
    duration_seconds float
    The load test execution time.
    machine_number float
    The load test machine number.
    machine_specification str
    The load test machine specification.
    durationSeconds Number
    The load test execution time.
    machineNumber Number
    The load test machine number.
    machineSpecification String
    The load test machine specification.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistribution

    Region string
    Region.
    RegionId double
    Region ID.
    SubnetIds List<string>
    The subnet ID list.
    VpcId string
    The VPC ID.
    Region string
    Region.
    RegionId float64
    Region ID.
    SubnetIds []string
    The subnet ID list.
    VpcId string
    The VPC ID.
    region String
    Region.
    regionId Double
    Region ID.
    subnetIds List<String>
    The subnet ID list.
    vpcId String
    The VPC ID.
    region string
    Region.
    regionId number
    Region ID.
    subnetIds string[]
    The subnet ID list.
    vpcId string
    The VPC ID.
    region str
    Region.
    region_id float
    Region ID.
    subnet_ids Sequence[str]
    The subnet ID list.
    vpc_id str
    The VPC ID.
    region String
    Region.
    regionId Number
    Region ID.
    subnetIds List<String>
    The subnet ID list.
    vpcId String
    The VPC ID.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHook

    Events List<string>
    The notification hook.
    Url string
    The callback URL.
    Events []string
    The notification hook.
    Url string
    The callback URL.
    events List<String>
    The notification hook.
    url String
    The callback URL.
    events string[]
    The notification hook.
    url string
    The callback URL.
    events Sequence[str]
    The notification hook.
    url str
    The callback URL.
    events List<String>
    The notification hook.
    url String
    The callback URL.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugin

    FileId string
    File ID.
    Name string
    File name.
    Size double
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    FileId string
    File ID.
    Name string
    File name.
    Size float64
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Double
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    fileId string
    File ID.
    name string
    File name.
    size number
    File size.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    file_id str
    File ID.
    name str
    File name.
    size float
    File size.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Number
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocol

    FileId string
    File ID.
    Name string
    File name.
    Size double
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    FileId string
    File ID.
    Name string
    File name.
    Size float64
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Double
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    fileId string
    File ID.
    name string
    File name.
    size number
    File size.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    file_id str
    File ID.
    name str
    File name.
    size float
    File size.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Number
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFile

    FileId string
    File ID.
    Name string
    File name.
    Size double
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    FileId string
    File ID.
    Name string
    File name.
    Size float64
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Double
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    fileId string
    File ID.
    name string
    File name.
    size number
    File size.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    file_id str
    File ID.
    name str
    File name.
    size float
    File size.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    fileId String
    File ID.
    name String
    File name.
    size Number
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannel

    AmpConsumerId string
    AMP consumer ID.
    NoticeId string
    The notice ID bound with this alert channel.
    AmpConsumerId string
    AMP consumer ID.
    NoticeId string
    The notice ID bound with this alert channel.
    ampConsumerId String
    AMP consumer ID.
    noticeId String
    The notice ID bound with this alert channel.
    ampConsumerId string
    AMP consumer ID.
    noticeId string
    The notice ID bound with this alert channel.
    amp_consumer_id str
    AMP consumer ID.
    notice_id str
    The notice ID bound with this alert channel.
    ampConsumerId String
    AMP consumer ID.
    noticeId String
    The notice ID bound with this alert channel.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRule

    AbortFlag bool
    Whether to abort the load test job.
    Aggregation string
    The aggregation method of the metrics.
    Condition string
    The operator for checking the condition.
    For string
    The duration for checking the condition.
    LabelFilters List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilter>
    The label filter.
    Metric string
    The load test metrics.
    Value double
    The threshold in the condition.
    AbortFlag bool
    Whether to abort the load test job.
    Aggregation string
    The aggregation method of the metrics.
    Condition string
    The operator for checking the condition.
    For string
    The duration for checking the condition.
    LabelFilters []GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilter
    The label filter.
    Metric string
    The load test metrics.
    Value float64
    The threshold in the condition.
    abortFlag Boolean
    Whether to abort the load test job.
    aggregation String
    The aggregation method of the metrics.
    condition String
    The operator for checking the condition.
    for_ String
    The duration for checking the condition.
    labelFilters List<GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilter>
    The label filter.
    metric String
    The load test metrics.
    value Double
    The threshold in the condition.
    abortFlag boolean
    Whether to abort the load test job.
    aggregation string
    The aggregation method of the metrics.
    condition string
    The operator for checking the condition.
    for string
    The duration for checking the condition.
    labelFilters GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilter[]
    The label filter.
    metric string
    The load test metrics.
    value number
    The threshold in the condition.
    abort_flag bool
    Whether to abort the load test job.
    aggregation str
    The aggregation method of the metrics.
    condition str
    The operator for checking the condition.
    for_ str
    The duration for checking the condition.
    label_filters Sequence[GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilter]
    The label filter.
    metric str
    The load test metrics.
    value float
    The threshold in the condition.
    abortFlag Boolean
    Whether to abort the load test job.
    aggregation String
    The aggregation method of the metrics.
    condition String
    The operator for checking the condition.
    for String
    The duration for checking the condition.
    labelFilters List<Property Map>
    The label filter.
    metric String
    The load test metrics.
    value Number
    The threshold in the condition.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilter

    LabelName string
    Label name.
    LabelValue string
    Label value.
    LabelName string
    Label name.
    LabelValue string
    Label value.
    labelName String
    Label name.
    labelValue String
    Label value.
    labelName string
    Label name.
    labelValue string
    Label value.
    label_name str
    Label name.
    label_value str
    Label value.
    labelName String
    Label name.
    labelValue String
    Label value.

    GetPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScript

    EncodedContent string
    The base64 encoded content.
    EncodedHttpArchive string
    The base64 encoded HAR.
    FileId string
    File ID.
    LoadWeight double
    The weight of the script, ranging from 1 to 100.
    Name string
    File name.
    Size double
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    EncodedContent string
    The base64 encoded content.
    EncodedHttpArchive string
    The base64 encoded HAR.
    FileId string
    File ID.
    LoadWeight float64
    The weight of the script, ranging from 1 to 100.
    Name string
    File name.
    Size float64
    File size.
    Type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    UpdatedAt string
    The updating time of the scenario.
    encodedContent String
    The base64 encoded content.
    encodedHttpArchive String
    The base64 encoded HAR.
    fileId String
    File ID.
    loadWeight Double
    The weight of the script, ranging from 1 to 100.
    name String
    File name.
    size Double
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.
    encodedContent string
    The base64 encoded content.
    encodedHttpArchive string
    The base64 encoded HAR.
    fileId string
    File ID.
    loadWeight number
    The weight of the script, ranging from 1 to 100.
    name string
    File name.
    size number
    File size.
    type string
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt string
    The updating time of the scenario.
    encoded_content str
    The base64 encoded content.
    encoded_http_archive str
    The base64 encoded HAR.
    file_id str
    File ID.
    load_weight float
    The weight of the script, ranging from 1 to 100.
    name str
    File name.
    size float
    File size.
    type str
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updated_at str
    The updating time of the scenario.
    encodedContent String
    The base64 encoded content.
    encodedHttpArchive String
    The base64 encoded HAR.
    fileId String
    File ID.
    loadWeight Number
    The weight of the script, ranging from 1 to 100.
    name String
    File name.
    size Number
    File size.
    type String
    Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
    updatedAt String
    The updating time of the scenario.

    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