import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataTencentcloudPtsScenarioWithJobsConfig extends cdktf.TerraformMetaArguments { /** * Whether to use ascending order. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#ascend DataTencentcloudPtsScenarioWithJobs#ascend} */ readonly ascend?: boolean | cdktf.IResolvable; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#id DataTencentcloudPtsScenarioWithJobs#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** * Whether to ignore the dataset. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#ignore_dataset DataTencentcloudPtsScenarioWithJobs#ignore_dataset} */ readonly ignoreDataset?: boolean | cdktf.IResolvable; /** * Whether to ignore the script content. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#ignore_script DataTencentcloudPtsScenarioWithJobs#ignore_script} */ readonly ignoreScript?: boolean | cdktf.IResolvable; /** * The field column used for ordering. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#order_by DataTencentcloudPtsScenarioWithJobs#order_by} */ readonly orderBy?: string; /** * The job owner. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#owner DataTencentcloudPtsScenarioWithJobs#owner} */ readonly owner?: string; /** * Project ID list. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#project_ids DataTencentcloudPtsScenarioWithJobs#project_ids} */ readonly projectIds: string[]; /** * Used to save results. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#result_output_file DataTencentcloudPtsScenarioWithJobs#result_output_file} */ readonly resultOutputFile?: string; /** * Scenario ID list. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#scenario_ids DataTencentcloudPtsScenarioWithJobs#scenario_ids} */ readonly scenarioIds?: string[]; /** * Scenario name. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#scenario_name DataTencentcloudPtsScenarioWithJobs#scenario_name} */ readonly scenarioName?: string; /** * Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#scenario_type DataTencentcloudPtsScenarioWithJobs#scenario_type} */ readonly scenarioType?: string; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasets { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasetsToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasets): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasetsToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasets): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasetsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasets | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasets | undefined); get fileId(): any; get headLines(): any; get headerColumns(): any; get headerInFile(): any; get lineCount(): any; get name(): any; get size(): any; get split(): any; get tailLines(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasetsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasetsOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfig { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfigToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfig): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfigToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfig): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfigOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfig | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfig | undefined); get nameservers(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfigList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfigOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliases { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliasesToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliases): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliasesToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliases): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliasesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliases | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliases | undefined); get hostNames(): any; get ip(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliasesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliasesOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfig { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfig): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfig): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfig | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfig | undefined); private _dnsConfig; get dnsConfig(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigDnsConfigList; private _hostAliases; get hostAliases(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigHostAliasesList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistribution { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistributionToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistribution): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistributionToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistribution): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistributionOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistribution | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistribution | undefined); get percentage(): any; get region(): any; get regionId(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistributionList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistributionOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStages { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStagesToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStages): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStagesToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStages): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStagesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStages | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStages | undefined); get durationSeconds(): any; get targetVirtualUsers(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStagesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStagesOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrency { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrency): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrency): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrency | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrency | undefined); get gracefulStopSeconds(): any; get iterationCount(): any; get maxRequestsPerSecond(): any; get resources(): any; private _stages; get stages(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyStagesList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecond { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecondToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecond): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecondToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecond): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecondOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecond | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecond | undefined); get durationSeconds(): any; get gracefulStopSeconds(): any; get maxRequestsPerSecond(): any; get resources(): any; get startRequestsPerSecond(): any; get targetRequestsPerSecond(): any; get targetVirtualUsers(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecondList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecondOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOrigin { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOriginToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOrigin): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOriginToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOrigin): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOriginOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOrigin | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOrigin | undefined); get durationSeconds(): any; get machineNumber(): any; get machineSpecification(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOriginList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOriginOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpec { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpec): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpec): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpec | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpec | undefined); private _concurrency; get concurrency(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecConcurrencyList; private _requestsPerSecond; get requestsPerSecond(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecRequestsPerSecondList; private _scriptOrigin; get scriptOrigin(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecScriptOriginList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistribution { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistributionToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistribution): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistributionToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistribution): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistributionOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistribution | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistribution | undefined); get region(): any; get regionId(): any; get subnetIds(): any; get vpcId(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistributionList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistributionOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoad { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoad): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoad): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoad | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoad | undefined); private _geoRegionsLoadDistribution; get geoRegionsLoadDistribution(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadGeoRegionsLoadDistributionList; private _loadSpec; get loadSpec(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadLoadSpecList; private _vpcLoadDistribution; get vpcLoadDistribution(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadVpcLoadDistributionList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfos { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfosToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfos): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfosToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfos): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfosOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfos | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfos | undefined); get ip(): any; get podName(): any; get region(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfosList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfosOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSources { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourcesToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSources): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourcesToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSources): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourcesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSources | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSources | undefined); get ip(): any; get podName(): any; get region(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourcesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourcesOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooks { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooksToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooks): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooksToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooks): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooksOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooks | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooks | undefined); get events(): any; get url(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooksList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooksOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPlugins { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPluginsToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPlugins): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPluginsToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPlugins): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPluginsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPlugins | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPlugins | undefined); get fileId(): any; get name(): any; get size(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPluginsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPluginsOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocols { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocolsToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocols): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocolsToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocols): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocolsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocols | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocols | undefined); get fileId(): any; get name(): any; get size(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocolsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocolsOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFiles { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFilesToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFiles): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFilesToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFiles): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFilesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFiles | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFiles | undefined); get fileId(): any; get name(): any; get size(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFilesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFilesOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScripts { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScriptsToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScripts): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScriptsToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScripts): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScriptsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScripts | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScripts | undefined); get encodedContent(): any; get encodedHttpArchive(): any; get fileId(): any; get loadWeight(): any; get name(): any; get size(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScriptsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScriptsOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobs { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobs): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobs): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobs | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobs | undefined); get abortReason(): any; get configs(): any; get createdAt(): any; get cronId(): any; private _datasets; get datasets(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDatasetsList; get debug(): any; private _domainNameConfig; get domainNameConfig(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsDomainNameConfigList; get duration(): any; get endTime(): any; get errorRate(): any; get extensions(): any; get jobId(): any; get jobOwner(): any; private _load; get load(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadList; private _loadSourceInfos; get loadSourceInfos(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourceInfosList; private _loadSources; get loadSources(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsLoadSourcesList; get maxRequestsPerSecond(): any; get maxVirtualUserCount(): any; get message(): any; get networkReceiveRate(): any; get networkSendRate(): any; get note(): any; private _notificationHooks; get notificationHooks(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsNotificationHooksList; private _plugins; get plugins(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsPluginsList; get projectId(): any; get projectName(): any; private _protocols; get protocols(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsProtocolsList; private _requestFiles; get requestFiles(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsRequestFilesList; get requestTotal(): any; get requestsPerSecond(): any; get responseTimeAverage(): any; get responseTimeMax(): any; get responseTimeMin(): any; get responseTimeP90(): any; get responseTimeP95(): any; get responseTimeP99(): any; get scenarioId(): any; get scenarioName(): any; get scripts(): any; get startTime(): any; get status(): any; private _testScripts; get testScripts(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsTestScriptsList; get type(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasets { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasetsToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasets): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasetsToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasets): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasetsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasets | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasets | undefined); get fileId(): any; get headLines(): any; get headerColumns(): any; get headerInFile(): any; get lineCount(): any; get name(): any; get size(): any; get split(): any; get tailLines(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasetsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasetsOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfig { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfig): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfig): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfig | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfig | undefined); get nameservers(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliases { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasesToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliases): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasesToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliases): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliases | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliases | undefined); get hostNames(): any; get ip(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasesOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig | undefined); private _dnsConfig; get dnsConfig(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigList; private _hostAliases; get hostAliases(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasesList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistribution { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistribution): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistribution): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistribution | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistribution | undefined); get percentage(): any; get region(): any; get regionId(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStages { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStagesToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStages): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStagesToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStages): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStagesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStages | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStages | undefined); get durationSeconds(): any; get targetVirtualUsers(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStagesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStagesOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrency { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrency): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrency): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrency | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrency | undefined); get gracefulStopSeconds(): any; get iterationCount(): any; get maxRequestsPerSecond(): any; get resources(): any; private _stages; get stages(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStagesList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecond { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecond): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecond): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecond | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecond | undefined); get durationSeconds(): any; get gracefulStopSeconds(): any; get maxRequestsPerSecond(): any; get resources(): any; get startRequestsPerSecond(): any; get targetRequestsPerSecond(): any; get targetVirtualUsers(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOrigin { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOrigin): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOrigin): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOrigin | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOrigin | undefined); get durationSeconds(): any; get machineNumber(): any; get machineSpecification(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpec { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpec): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpec): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpec | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpec | undefined); private _concurrency; get concurrency(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyList; private _requestsPerSecond; get requestsPerSecond(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondList; private _scriptOrigin; get scriptOrigin(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistribution { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistribution): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistribution): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistribution | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistribution | undefined); get region(): any; get regionId(): any; get subnetIds(): any; get vpcId(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoad | undefined); private _geoRegionsLoadDistribution; get geoRegionsLoadDistribution(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionList; private _loadSpec; get loadSpec(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecList; private _vpcLoadDistribution; get vpcLoadDistribution(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooks { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooksToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooks): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooksToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooks): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooksOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooks | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooks | undefined); get events(): any; get url(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooksList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooksOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugins { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPluginsToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugins): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPluginsToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugins): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPluginsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugins | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPlugins | undefined); get fileId(): any; get name(): any; get size(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPluginsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPluginsOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocols { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocolsToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocols): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocolsToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocols): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocolsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocols | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocols | undefined); get fileId(): any; get name(): any; get size(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocolsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocolsOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFiles { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFilesToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFiles): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFilesToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFiles): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFilesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFiles | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFiles | undefined); get fileId(): any; get name(): any; get size(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFilesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFilesOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannel { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannel): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannel): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannel | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannel | undefined); get ampConsumerId(): any; get noticeId(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilter { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilterToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilter): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilterToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilter): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilterOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilter | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilter | undefined); get labelName(): any; get labelValue(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilterList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilterOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRules { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRules): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRules): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRules | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRules | undefined); get abortFlag(): any; get aggregation(): any; get condition(): any; get for(): any; private _labelFilter; get labelFilter(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesLabelFilterList; get metric(): any; get value(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy | undefined); private _alertChannel; get alertChannel(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelList; private _slaRules; get slaRules(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRulesList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScripts { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScriptsToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScripts): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScriptsToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScripts): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScriptsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScripts | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScripts | undefined); get encodedContent(): any; get encodedHttpArchive(): any; get fileId(): any; get loadWeight(): any; get name(): any; get size(): any; get type(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScriptsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScriptsOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenario { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenario): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenario): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenario | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenario | undefined); get appId(): any; get configs(): any; get createdAt(): any; get cronId(): any; private _datasets; get datasets(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDatasetsList; get description(): any; private _domainNameConfig; get domainNameConfig(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigList; get encodedScripts(): any; get extensions(): any; private _load; get load(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioLoadList; get name(): any; private _notificationHooks; get notificationHooks(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioNotificationHooksList; get owner(): any; private _plugins; get plugins(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioPluginsList; get projectId(): any; get projectName(): any; private _protocols; get protocols(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioProtocolsList; private _requestFiles; get requestFiles(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioRequestFilesList; get scenarioId(): any; get slaId(): any; private _slaPolicy; get slaPolicy(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyList; get status(): any; get subAccountUin(): any; private _testScripts; get testScripts(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioTestScriptsList; get type(): any; get uin(): any; get updatedAt(): any; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioOutputReference; } export interface DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSet { } export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetToTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSet): any; export declare function dataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetToHclTerraform(struct?: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSet): any; export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSet | undefined; set internalValue(value: DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSet | undefined); private _jobs; get jobs(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetJobsList; private _scenario; get scenario(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetScenarioList; } export declare class DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetOutputReference; } /** * Represents a {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs tencentcloud_pts_scenario_with_jobs} */ export declare class DataTencentcloudPtsScenarioWithJobs extends cdktf.TerraformDataSource { static readonly tfResourceType = "tencentcloud_pts_scenario_with_jobs"; /** * Generates CDKTF code for importing a DataTencentcloudPtsScenarioWithJobs resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataTencentcloudPtsScenarioWithJobs to import * @param importFromId The id of the existing DataTencentcloudPtsScenarioWithJobs that should be imported. Refer to the {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataTencentcloudPtsScenarioWithJobs to import is found */ static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider): any; /** * Create a new {@link https://registry.terraform.io/providers/tencentcloudstack/tencentcloud/1.82.49/docs/data-sources/pts_scenario_with_jobs tencentcloud_pts_scenario_with_jobs} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope * @param options DataTencentcloudPtsScenarioWithJobsConfig */ constructor(scope: Construct, id: string, config: DataTencentcloudPtsScenarioWithJobsConfig); private _ascend?; get ascend(): boolean | cdktf.IResolvable; set ascend(value: boolean | cdktf.IResolvable); resetAscend(): void; get ascendInput(): any; private _id?; get id(): string; set id(value: string); resetId(): void; get idInput(): string; private _ignoreDataset?; get ignoreDataset(): boolean | cdktf.IResolvable; set ignoreDataset(value: boolean | cdktf.IResolvable); resetIgnoreDataset(): void; get ignoreDatasetInput(): any; private _ignoreScript?; get ignoreScript(): boolean | cdktf.IResolvable; set ignoreScript(value: boolean | cdktf.IResolvable); resetIgnoreScript(): void; get ignoreScriptInput(): any; private _orderBy?; get orderBy(): string; set orderBy(value: string); resetOrderBy(): void; get orderByInput(): string; private _owner?; get owner(): string; set owner(value: string); resetOwner(): void; get ownerInput(): string; private _projectIds?; get projectIds(): string[]; set projectIds(value: string[]); get projectIdsInput(): string[]; private _resultOutputFile?; get resultOutputFile(): string; set resultOutputFile(value: string); resetResultOutputFile(): void; get resultOutputFileInput(): string; private _scenarioIds?; get scenarioIds(): string[]; set scenarioIds(value: string[]); resetScenarioIds(): void; get scenarioIdsInput(): string[]; private _scenarioName?; get scenarioName(): string; set scenarioName(value: string); resetScenarioName(): void; get scenarioNameInput(): string; private _scenarioType?; get scenarioType(): string; set scenarioType(value: string); resetScenarioType(): void; get scenarioTypeInput(): string; private _scenarioWithJobsSet; get scenarioWithJobsSet(): DataTencentcloudPtsScenarioWithJobsScenarioWithJobsSetList; protected synthesizeAttributes(): { [name: string]: any; }; protected synthesizeHclAttributes(): { [name: string]: any; }; }