pts

package
v0.1.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 26, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PkgVersion

func PkgVersion() (semver.Version, error)

PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.

Types

type AlertChannel

type AlertChannel struct {
	pulumi.CustomResourceState

	// AMP Consumer ID.
	AmpConsumerId pulumi.StringPtrOutput `pulumi:"ampConsumerId"`
	// App ID Note: this field may return null, indicating that a valid value cannot be obtained.
	AppId pulumi.IntOutput `pulumi:"appId"`
	// Creation time Note: this field may return null, indicating that a valid value cannot be obtained.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// Notice ID.
	NoticeId pulumi.StringOutput `pulumi:"noticeId"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Status Note: this field may return null, indicating that a valid value cannot be obtained.
	Status pulumi.IntOutput `pulumi:"status"`
	// Sub-user ID Note: this field may return null, indicating that a valid value cannot be obtained.
	SubAccountUin pulumi.StringOutput `pulumi:"subAccountUin"`
	// User ID Note: this field may return null, indicating that a valid value cannot be obtained.
	Uin pulumi.StringOutput `pulumi:"uin"`
	// Update time Note: this field may return null, indicating that a valid value cannot be obtained.
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
}

Provides a resource to create a pts alertChannel

> **NOTE:** Modification is not currently supported, please go to the console to modify.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Monitor"
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Monitor"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := Monitor.NewAlarmNotice(ctx, "example", &Monitor.AlarmNoticeArgs{
			NoticeType:     pulumi.String("ALL"),
			NoticeLanguage: pulumi.String("zh-CN"),
			UserNotices: monitor.AlarmNoticeUserNoticeArray{
				&monitor.AlarmNoticeUserNoticeArgs{
					ReceiverType: pulumi.String("USER"),
					StartTime:    pulumi.Int(0),
					EndTime:      pulumi.Int(1),
					NoticeWays: pulumi.StringArray{
						pulumi.String("EMAIL"),
						pulumi.String("SMS"),
						pulumi.String("WECHAT"),
					},
					UserIds: pulumi.IntArray{
						pulumi.Int(10001),
					},
					GroupIds: pulumi.IntArray{},
					PhoneOrders: pulumi.IntArray{
						pulumi.Int(10001),
					},
					PhoneCircleTimes:      pulumi.Int(2),
					PhoneCircleInterval:   pulumi.Int(50),
					PhoneInnerInterval:    pulumi.Int(60),
					NeedPhoneArriveNotice: pulumi.Int(1),
					PhoneCallType:         pulumi.String("CIRCLE"),
					Weekdays: pulumi.IntArray{
						pulumi.Int(1),
						pulumi.Int(2),
						pulumi.Int(3),
						pulumi.Int(4),
						pulumi.Int(5),
						pulumi.Int(6),
						pulumi.Int(7),
					},
				},
			},
			UrlNotices: monitor.AlarmNoticeUrlNoticeArray{
				&monitor.AlarmNoticeUrlNoticeArgs{
					Url:       pulumi.String("https://www.mytest.com/validate"),
					EndTime:   pulumi.Int(0),
					StartTime: pulumi.Int(1),
					Weekdays: pulumi.IntArray{
						pulumi.Int(1),
						pulumi.Int(2),
						pulumi.Int(3),
						pulumi.Int(4),
						pulumi.Int(5),
						pulumi.Int(6),
						pulumi.Int(7),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		project, err := Pts.NewProject(ctx, "project", &Pts.ProjectArgs{
			Description: pulumi.String("desc"),
			Tags: pts.ProjectTagArray{
				&pts.ProjectTagArgs{
					TagKey:   pulumi.String("createdBy"),
					TagValue: pulumi.String("terraform"),
				},
			},
		})
		if err != nil {
			return err
		}
		_, err = Pts.NewAlertChannel(ctx, "alertChannel", &Pts.AlertChannelArgs{
			NoticeId:      example.ID(),
			ProjectId:     project.ID(),
			AmpConsumerId: pulumi.String("Consumer-vvy1xxxxxx"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

pts alert_channel can be imported using the project_id#notice_id, e.g.

```sh

$ pulumi import tencentcloud:Pts/alertChannel:AlertChannel alert_channel project-kww5v8se#notice-kl66t6y9

```

func GetAlertChannel

func GetAlertChannel(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AlertChannelState, opts ...pulumi.ResourceOption) (*AlertChannel, error)

GetAlertChannel gets an existing AlertChannel resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAlertChannel

func NewAlertChannel(ctx *pulumi.Context,
	name string, args *AlertChannelArgs, opts ...pulumi.ResourceOption) (*AlertChannel, error)

NewAlertChannel registers a new resource with the given unique name, arguments, and options.

func (*AlertChannel) ElementType

func (*AlertChannel) ElementType() reflect.Type

func (*AlertChannel) ToAlertChannelOutput

func (i *AlertChannel) ToAlertChannelOutput() AlertChannelOutput

func (*AlertChannel) ToAlertChannelOutputWithContext

func (i *AlertChannel) ToAlertChannelOutputWithContext(ctx context.Context) AlertChannelOutput

type AlertChannelArgs

type AlertChannelArgs struct {
	// AMP Consumer ID.
	AmpConsumerId pulumi.StringPtrInput
	// Notice ID.
	NoticeId pulumi.StringInput
	// Project ID.
	ProjectId pulumi.StringInput
}

The set of arguments for constructing a AlertChannel resource.

func (AlertChannelArgs) ElementType

func (AlertChannelArgs) ElementType() reflect.Type

type AlertChannelArray

type AlertChannelArray []AlertChannelInput

func (AlertChannelArray) ElementType

func (AlertChannelArray) ElementType() reflect.Type

func (AlertChannelArray) ToAlertChannelArrayOutput

func (i AlertChannelArray) ToAlertChannelArrayOutput() AlertChannelArrayOutput

func (AlertChannelArray) ToAlertChannelArrayOutputWithContext

func (i AlertChannelArray) ToAlertChannelArrayOutputWithContext(ctx context.Context) AlertChannelArrayOutput

type AlertChannelArrayInput

type AlertChannelArrayInput interface {
	pulumi.Input

	ToAlertChannelArrayOutput() AlertChannelArrayOutput
	ToAlertChannelArrayOutputWithContext(context.Context) AlertChannelArrayOutput
}

AlertChannelArrayInput is an input type that accepts AlertChannelArray and AlertChannelArrayOutput values. You can construct a concrete instance of `AlertChannelArrayInput` via:

AlertChannelArray{ AlertChannelArgs{...} }

type AlertChannelArrayOutput

type AlertChannelArrayOutput struct{ *pulumi.OutputState }

func (AlertChannelArrayOutput) ElementType

func (AlertChannelArrayOutput) ElementType() reflect.Type

func (AlertChannelArrayOutput) Index

func (AlertChannelArrayOutput) ToAlertChannelArrayOutput

func (o AlertChannelArrayOutput) ToAlertChannelArrayOutput() AlertChannelArrayOutput

func (AlertChannelArrayOutput) ToAlertChannelArrayOutputWithContext

func (o AlertChannelArrayOutput) ToAlertChannelArrayOutputWithContext(ctx context.Context) AlertChannelArrayOutput

type AlertChannelInput

type AlertChannelInput interface {
	pulumi.Input

	ToAlertChannelOutput() AlertChannelOutput
	ToAlertChannelOutputWithContext(ctx context.Context) AlertChannelOutput
}

type AlertChannelMap

type AlertChannelMap map[string]AlertChannelInput

func (AlertChannelMap) ElementType

func (AlertChannelMap) ElementType() reflect.Type

func (AlertChannelMap) ToAlertChannelMapOutput

func (i AlertChannelMap) ToAlertChannelMapOutput() AlertChannelMapOutput

func (AlertChannelMap) ToAlertChannelMapOutputWithContext

func (i AlertChannelMap) ToAlertChannelMapOutputWithContext(ctx context.Context) AlertChannelMapOutput

type AlertChannelMapInput

type AlertChannelMapInput interface {
	pulumi.Input

	ToAlertChannelMapOutput() AlertChannelMapOutput
	ToAlertChannelMapOutputWithContext(context.Context) AlertChannelMapOutput
}

AlertChannelMapInput is an input type that accepts AlertChannelMap and AlertChannelMapOutput values. You can construct a concrete instance of `AlertChannelMapInput` via:

AlertChannelMap{ "key": AlertChannelArgs{...} }

type AlertChannelMapOutput

type AlertChannelMapOutput struct{ *pulumi.OutputState }

func (AlertChannelMapOutput) ElementType

func (AlertChannelMapOutput) ElementType() reflect.Type

func (AlertChannelMapOutput) MapIndex

func (AlertChannelMapOutput) ToAlertChannelMapOutput

func (o AlertChannelMapOutput) ToAlertChannelMapOutput() AlertChannelMapOutput

func (AlertChannelMapOutput) ToAlertChannelMapOutputWithContext

func (o AlertChannelMapOutput) ToAlertChannelMapOutputWithContext(ctx context.Context) AlertChannelMapOutput

type AlertChannelOutput

type AlertChannelOutput struct{ *pulumi.OutputState }

func (AlertChannelOutput) AmpConsumerId

func (o AlertChannelOutput) AmpConsumerId() pulumi.StringPtrOutput

AMP Consumer ID.

func (AlertChannelOutput) AppId

App ID Note: this field may return null, indicating that a valid value cannot be obtained.

func (AlertChannelOutput) CreatedAt

func (o AlertChannelOutput) CreatedAt() pulumi.StringOutput

Creation time Note: this field may return null, indicating that a valid value cannot be obtained.

func (AlertChannelOutput) ElementType

func (AlertChannelOutput) ElementType() reflect.Type

func (AlertChannelOutput) NoticeId

func (o AlertChannelOutput) NoticeId() pulumi.StringOutput

Notice ID.

func (AlertChannelOutput) ProjectId

func (o AlertChannelOutput) ProjectId() pulumi.StringOutput

Project ID.

func (AlertChannelOutput) Status

func (o AlertChannelOutput) Status() pulumi.IntOutput

Status Note: this field may return null, indicating that a valid value cannot be obtained.

func (AlertChannelOutput) SubAccountUin

func (o AlertChannelOutput) SubAccountUin() pulumi.StringOutput

Sub-user ID Note: this field may return null, indicating that a valid value cannot be obtained.

func (AlertChannelOutput) ToAlertChannelOutput

func (o AlertChannelOutput) ToAlertChannelOutput() AlertChannelOutput

func (AlertChannelOutput) ToAlertChannelOutputWithContext

func (o AlertChannelOutput) ToAlertChannelOutputWithContext(ctx context.Context) AlertChannelOutput

func (AlertChannelOutput) Uin

User ID Note: this field may return null, indicating that a valid value cannot be obtained.

func (AlertChannelOutput) UpdatedAt

func (o AlertChannelOutput) UpdatedAt() pulumi.StringOutput

Update time Note: this field may return null, indicating that a valid value cannot be obtained.

type AlertChannelState

type AlertChannelState struct {
	// AMP Consumer ID.
	AmpConsumerId pulumi.StringPtrInput
	// App ID Note: this field may return null, indicating that a valid value cannot be obtained.
	AppId pulumi.IntPtrInput
	// Creation time Note: this field may return null, indicating that a valid value cannot be obtained.
	CreatedAt pulumi.StringPtrInput
	// Notice ID.
	NoticeId pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Status Note: this field may return null, indicating that a valid value cannot be obtained.
	Status pulumi.IntPtrInput
	// Sub-user ID Note: this field may return null, indicating that a valid value cannot be obtained.
	SubAccountUin pulumi.StringPtrInput
	// User ID Note: this field may return null, indicating that a valid value cannot be obtained.
	Uin pulumi.StringPtrInput
	// Update time Note: this field may return null, indicating that a valid value cannot be obtained.
	UpdatedAt pulumi.StringPtrInput
}

func (AlertChannelState) ElementType

func (AlertChannelState) ElementType() reflect.Type

type CronJob

type CronJob struct {
	pulumi.CustomResourceState

	// Reason for suspension.
	AbortReason pulumi.IntOutput `pulumi:"abortReason"`
	// App ID.
	AppId pulumi.IntOutput `pulumi:"appId"`
	// Creation time; type: Timestamp ISO8601.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// Cron expression, When setting cronExpression at that time, frequencyType must be greater than 1.
	CronExpression pulumi.StringOutput `pulumi:"cronExpression"`
	// Cron job ID.
	CronJobId pulumi.StringOutput `pulumi:"cronJobId"`
	// End Time; type: Timestamp ISO8601.
	EndTime pulumi.StringPtrOutput `pulumi:"endTime"`
	// Execution frequency type, `1`: execute only once; `2`: daily granularity; `3`: weekly granularity; `4`: advanced.
	FrequencyType pulumi.IntOutput `pulumi:"frequencyType"`
	// Job Owner.
	JobOwner pulumi.StringOutput `pulumi:"jobOwner"`
	// Cron Job Name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Note.
	Note pulumi.StringPtrOutput `pulumi:"note"`
	// Notice ID.
	NoticeId pulumi.StringPtrOutput `pulumi:"noticeId"`
	// Project Id.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Scenario Id.
	ScenarioId pulumi.StringOutput `pulumi:"scenarioId"`
	// Scenario Name.
	ScenarioName pulumi.StringOutput `pulumi:"scenarioName"`
	// Scheduled task status.
	Status pulumi.IntOutput `pulumi:"status"`
	// Sub-user ID.
	SubAccountUin pulumi.StringOutput `pulumi:"subAccountUin"`
	// User ID.
	Uin pulumi.StringOutput `pulumi:"uin"`
	// Update time; type: Timestamp ISO8601.
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
}

Provides a resource to create a pts cronJob

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.NewCronJob(ctx, "cronJob", &Pts.CronJobArgs{
			CronExpression: pulumi.String("* 1 * * *"),
			FrequencyType:  pulumi.Int(2),
			JobOwner:       pulumi.String("userName"),
			Note:           pulumi.String("desc"),
			NoticeId:       pulumi.String("notice-vp6i38jt"),
			ProjectId:      pulumi.String("project-7qkzxhea"),
			ScenarioId:     pulumi.String("scenario-c22lqb1w"),
			ScenarioName:   pulumi.String("pts-js(2022-11-10 21:53:53)"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

pts cron_job can be imported using the projectId#cronJobId, e.g.

```sh

$ pulumi import tencentcloud:Pts/cronJob:CronJob cron_job project-7qkzxhea#scenario-c22lqb1w

```

func GetCronJob

func GetCronJob(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CronJobState, opts ...pulumi.ResourceOption) (*CronJob, error)

GetCronJob gets an existing CronJob resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCronJob

func NewCronJob(ctx *pulumi.Context,
	name string, args *CronJobArgs, opts ...pulumi.ResourceOption) (*CronJob, error)

NewCronJob registers a new resource with the given unique name, arguments, and options.

func (*CronJob) ElementType

func (*CronJob) ElementType() reflect.Type

func (*CronJob) ToCronJobOutput

func (i *CronJob) ToCronJobOutput() CronJobOutput

func (*CronJob) ToCronJobOutputWithContext

func (i *CronJob) ToCronJobOutputWithContext(ctx context.Context) CronJobOutput

type CronJobAbort added in v0.1.8

type CronJobAbort struct {
	pulumi.CustomResourceState

	// Cron job ID.
	CronJobId pulumi.StringOutput `pulumi:"cronJobId"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
}

Provides a resource to create a pts cronJobAbort

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.NewCronJobAbort(ctx, "cronJobAbort", &Pts.CronJobAbortArgs{
			CronJobId: pulumi.String("job-dtm93vx0"),
			ProjectId: pulumi.String("project-abc"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetCronJobAbort added in v0.1.8

func GetCronJobAbort(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CronJobAbortState, opts ...pulumi.ResourceOption) (*CronJobAbort, error)

GetCronJobAbort gets an existing CronJobAbort resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCronJobAbort added in v0.1.8

func NewCronJobAbort(ctx *pulumi.Context,
	name string, args *CronJobAbortArgs, opts ...pulumi.ResourceOption) (*CronJobAbort, error)

NewCronJobAbort registers a new resource with the given unique name, arguments, and options.

func (*CronJobAbort) ElementType added in v0.1.8

func (*CronJobAbort) ElementType() reflect.Type

func (*CronJobAbort) ToCronJobAbortOutput added in v0.1.8

func (i *CronJobAbort) ToCronJobAbortOutput() CronJobAbortOutput

func (*CronJobAbort) ToCronJobAbortOutputWithContext added in v0.1.8

func (i *CronJobAbort) ToCronJobAbortOutputWithContext(ctx context.Context) CronJobAbortOutput

type CronJobAbortArgs added in v0.1.8

type CronJobAbortArgs struct {
	// Cron job ID.
	CronJobId pulumi.StringInput
	// Project ID.
	ProjectId pulumi.StringInput
}

The set of arguments for constructing a CronJobAbort resource.

func (CronJobAbortArgs) ElementType added in v0.1.8

func (CronJobAbortArgs) ElementType() reflect.Type

type CronJobAbortArray added in v0.1.8

type CronJobAbortArray []CronJobAbortInput

func (CronJobAbortArray) ElementType added in v0.1.8

func (CronJobAbortArray) ElementType() reflect.Type

func (CronJobAbortArray) ToCronJobAbortArrayOutput added in v0.1.8

func (i CronJobAbortArray) ToCronJobAbortArrayOutput() CronJobAbortArrayOutput

func (CronJobAbortArray) ToCronJobAbortArrayOutputWithContext added in v0.1.8

func (i CronJobAbortArray) ToCronJobAbortArrayOutputWithContext(ctx context.Context) CronJobAbortArrayOutput

type CronJobAbortArrayInput added in v0.1.8

type CronJobAbortArrayInput interface {
	pulumi.Input

	ToCronJobAbortArrayOutput() CronJobAbortArrayOutput
	ToCronJobAbortArrayOutputWithContext(context.Context) CronJobAbortArrayOutput
}

CronJobAbortArrayInput is an input type that accepts CronJobAbortArray and CronJobAbortArrayOutput values. You can construct a concrete instance of `CronJobAbortArrayInput` via:

CronJobAbortArray{ CronJobAbortArgs{...} }

type CronJobAbortArrayOutput added in v0.1.8

type CronJobAbortArrayOutput struct{ *pulumi.OutputState }

func (CronJobAbortArrayOutput) ElementType added in v0.1.8

func (CronJobAbortArrayOutput) ElementType() reflect.Type

func (CronJobAbortArrayOutput) Index added in v0.1.8

func (CronJobAbortArrayOutput) ToCronJobAbortArrayOutput added in v0.1.8

func (o CronJobAbortArrayOutput) ToCronJobAbortArrayOutput() CronJobAbortArrayOutput

func (CronJobAbortArrayOutput) ToCronJobAbortArrayOutputWithContext added in v0.1.8

func (o CronJobAbortArrayOutput) ToCronJobAbortArrayOutputWithContext(ctx context.Context) CronJobAbortArrayOutput

type CronJobAbortInput added in v0.1.8

type CronJobAbortInput interface {
	pulumi.Input

	ToCronJobAbortOutput() CronJobAbortOutput
	ToCronJobAbortOutputWithContext(ctx context.Context) CronJobAbortOutput
}

type CronJobAbortMap added in v0.1.8

type CronJobAbortMap map[string]CronJobAbortInput

func (CronJobAbortMap) ElementType added in v0.1.8

func (CronJobAbortMap) ElementType() reflect.Type

func (CronJobAbortMap) ToCronJobAbortMapOutput added in v0.1.8

func (i CronJobAbortMap) ToCronJobAbortMapOutput() CronJobAbortMapOutput

func (CronJobAbortMap) ToCronJobAbortMapOutputWithContext added in v0.1.8

func (i CronJobAbortMap) ToCronJobAbortMapOutputWithContext(ctx context.Context) CronJobAbortMapOutput

type CronJobAbortMapInput added in v0.1.8

type CronJobAbortMapInput interface {
	pulumi.Input

	ToCronJobAbortMapOutput() CronJobAbortMapOutput
	ToCronJobAbortMapOutputWithContext(context.Context) CronJobAbortMapOutput
}

CronJobAbortMapInput is an input type that accepts CronJobAbortMap and CronJobAbortMapOutput values. You can construct a concrete instance of `CronJobAbortMapInput` via:

CronJobAbortMap{ "key": CronJobAbortArgs{...} }

type CronJobAbortMapOutput added in v0.1.8

type CronJobAbortMapOutput struct{ *pulumi.OutputState }

func (CronJobAbortMapOutput) ElementType added in v0.1.8

func (CronJobAbortMapOutput) ElementType() reflect.Type

func (CronJobAbortMapOutput) MapIndex added in v0.1.8

func (CronJobAbortMapOutput) ToCronJobAbortMapOutput added in v0.1.8

func (o CronJobAbortMapOutput) ToCronJobAbortMapOutput() CronJobAbortMapOutput

func (CronJobAbortMapOutput) ToCronJobAbortMapOutputWithContext added in v0.1.8

func (o CronJobAbortMapOutput) ToCronJobAbortMapOutputWithContext(ctx context.Context) CronJobAbortMapOutput

type CronJobAbortOutput added in v0.1.8

type CronJobAbortOutput struct{ *pulumi.OutputState }

func (CronJobAbortOutput) CronJobId added in v0.1.8

func (o CronJobAbortOutput) CronJobId() pulumi.StringOutput

Cron job ID.

func (CronJobAbortOutput) ElementType added in v0.1.8

func (CronJobAbortOutput) ElementType() reflect.Type

func (CronJobAbortOutput) ProjectId added in v0.1.8

func (o CronJobAbortOutput) ProjectId() pulumi.StringOutput

Project ID.

func (CronJobAbortOutput) ToCronJobAbortOutput added in v0.1.8

func (o CronJobAbortOutput) ToCronJobAbortOutput() CronJobAbortOutput

func (CronJobAbortOutput) ToCronJobAbortOutputWithContext added in v0.1.8

func (o CronJobAbortOutput) ToCronJobAbortOutputWithContext(ctx context.Context) CronJobAbortOutput

type CronJobAbortState added in v0.1.8

type CronJobAbortState struct {
	// Cron job ID.
	CronJobId pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
}

func (CronJobAbortState) ElementType added in v0.1.8

func (CronJobAbortState) ElementType() reflect.Type

type CronJobArgs

type CronJobArgs struct {
	// Cron expression, When setting cronExpression at that time, frequencyType must be greater than 1.
	CronExpression pulumi.StringInput
	// End Time; type: Timestamp ISO8601.
	EndTime pulumi.StringPtrInput
	// Execution frequency type, `1`: execute only once; `2`: daily granularity; `3`: weekly granularity; `4`: advanced.
	FrequencyType pulumi.IntInput
	// Job Owner.
	JobOwner pulumi.StringInput
	// Cron Job Name.
	Name pulumi.StringPtrInput
	// Note.
	Note pulumi.StringPtrInput
	// Notice ID.
	NoticeId pulumi.StringPtrInput
	// Project Id.
	ProjectId pulumi.StringInput
	// Scenario Id.
	ScenarioId pulumi.StringInput
	// Scenario Name.
	ScenarioName pulumi.StringInput
}

The set of arguments for constructing a CronJob resource.

func (CronJobArgs) ElementType

func (CronJobArgs) ElementType() reflect.Type

type CronJobArray

type CronJobArray []CronJobInput

func (CronJobArray) ElementType

func (CronJobArray) ElementType() reflect.Type

func (CronJobArray) ToCronJobArrayOutput

func (i CronJobArray) ToCronJobArrayOutput() CronJobArrayOutput

func (CronJobArray) ToCronJobArrayOutputWithContext

func (i CronJobArray) ToCronJobArrayOutputWithContext(ctx context.Context) CronJobArrayOutput

type CronJobArrayInput

type CronJobArrayInput interface {
	pulumi.Input

	ToCronJobArrayOutput() CronJobArrayOutput
	ToCronJobArrayOutputWithContext(context.Context) CronJobArrayOutput
}

CronJobArrayInput is an input type that accepts CronJobArray and CronJobArrayOutput values. You can construct a concrete instance of `CronJobArrayInput` via:

CronJobArray{ CronJobArgs{...} }

type CronJobArrayOutput

type CronJobArrayOutput struct{ *pulumi.OutputState }

func (CronJobArrayOutput) ElementType

func (CronJobArrayOutput) ElementType() reflect.Type

func (CronJobArrayOutput) Index

func (CronJobArrayOutput) ToCronJobArrayOutput

func (o CronJobArrayOutput) ToCronJobArrayOutput() CronJobArrayOutput

func (CronJobArrayOutput) ToCronJobArrayOutputWithContext

func (o CronJobArrayOutput) ToCronJobArrayOutputWithContext(ctx context.Context) CronJobArrayOutput

type CronJobInput

type CronJobInput interface {
	pulumi.Input

	ToCronJobOutput() CronJobOutput
	ToCronJobOutputWithContext(ctx context.Context) CronJobOutput
}

type CronJobMap

type CronJobMap map[string]CronJobInput

func (CronJobMap) ElementType

func (CronJobMap) ElementType() reflect.Type

func (CronJobMap) ToCronJobMapOutput

func (i CronJobMap) ToCronJobMapOutput() CronJobMapOutput

func (CronJobMap) ToCronJobMapOutputWithContext

func (i CronJobMap) ToCronJobMapOutputWithContext(ctx context.Context) CronJobMapOutput

type CronJobMapInput

type CronJobMapInput interface {
	pulumi.Input

	ToCronJobMapOutput() CronJobMapOutput
	ToCronJobMapOutputWithContext(context.Context) CronJobMapOutput
}

CronJobMapInput is an input type that accepts CronJobMap and CronJobMapOutput values. You can construct a concrete instance of `CronJobMapInput` via:

CronJobMap{ "key": CronJobArgs{...} }

type CronJobMapOutput

type CronJobMapOutput struct{ *pulumi.OutputState }

func (CronJobMapOutput) ElementType

func (CronJobMapOutput) ElementType() reflect.Type

func (CronJobMapOutput) MapIndex

func (CronJobMapOutput) ToCronJobMapOutput

func (o CronJobMapOutput) ToCronJobMapOutput() CronJobMapOutput

func (CronJobMapOutput) ToCronJobMapOutputWithContext

func (o CronJobMapOutput) ToCronJobMapOutputWithContext(ctx context.Context) CronJobMapOutput

type CronJobOutput

type CronJobOutput struct{ *pulumi.OutputState }

func (CronJobOutput) AbortReason

func (o CronJobOutput) AbortReason() pulumi.IntOutput

Reason for suspension.

func (CronJobOutput) AppId

func (o CronJobOutput) AppId() pulumi.IntOutput

App ID.

func (CronJobOutput) CreatedAt

func (o CronJobOutput) CreatedAt() pulumi.StringOutput

Creation time; type: Timestamp ISO8601.

func (CronJobOutput) CronExpression

func (o CronJobOutput) CronExpression() pulumi.StringOutput

Cron expression, When setting cronExpression at that time, frequencyType must be greater than 1.

func (CronJobOutput) CronJobId added in v0.1.8

func (o CronJobOutput) CronJobId() pulumi.StringOutput

Cron job ID.

func (CronJobOutput) ElementType

func (CronJobOutput) ElementType() reflect.Type

func (CronJobOutput) EndTime

func (o CronJobOutput) EndTime() pulumi.StringPtrOutput

End Time; type: Timestamp ISO8601.

func (CronJobOutput) FrequencyType

func (o CronJobOutput) FrequencyType() pulumi.IntOutput

Execution frequency type, `1`: execute only once; `2`: daily granularity; `3`: weekly granularity; `4`: advanced.

func (CronJobOutput) JobOwner

func (o CronJobOutput) JobOwner() pulumi.StringOutput

Job Owner.

func (CronJobOutput) Name

Cron Job Name.

func (CronJobOutput) Note

Note.

func (CronJobOutput) NoticeId

func (o CronJobOutput) NoticeId() pulumi.StringPtrOutput

Notice ID.

func (CronJobOutput) ProjectId

func (o CronJobOutput) ProjectId() pulumi.StringOutput

Project Id.

func (CronJobOutput) ScenarioId

func (o CronJobOutput) ScenarioId() pulumi.StringOutput

Scenario Id.

func (CronJobOutput) ScenarioName

func (o CronJobOutput) ScenarioName() pulumi.StringOutput

Scenario Name.

func (CronJobOutput) Status

func (o CronJobOutput) Status() pulumi.IntOutput

Scheduled task status.

func (CronJobOutput) SubAccountUin

func (o CronJobOutput) SubAccountUin() pulumi.StringOutput

Sub-user ID.

func (CronJobOutput) ToCronJobOutput

func (o CronJobOutput) ToCronJobOutput() CronJobOutput

func (CronJobOutput) ToCronJobOutputWithContext

func (o CronJobOutput) ToCronJobOutputWithContext(ctx context.Context) CronJobOutput

func (CronJobOutput) Uin

User ID.

func (CronJobOutput) UpdatedAt

func (o CronJobOutput) UpdatedAt() pulumi.StringOutput

Update time; type: Timestamp ISO8601.

type CronJobRestart added in v0.1.8

type CronJobRestart struct {
	pulumi.CustomResourceState

	// Cron job ID.
	CronJobId pulumi.StringOutput `pulumi:"cronJobId"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
}

Provides a resource to create a pts cron_job_restart, restart a scheduled task whose status is `JobAborting`

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.NewCronJobRestart(ctx, "cronJobRestart", &Pts.CronJobRestartArgs{
			CronJobId: pulumi.String("job-dtm93vx0"),
			ProjectId: pulumi.String("project-abc"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetCronJobRestart added in v0.1.8

func GetCronJobRestart(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CronJobRestartState, opts ...pulumi.ResourceOption) (*CronJobRestart, error)

GetCronJobRestart gets an existing CronJobRestart resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCronJobRestart added in v0.1.8

func NewCronJobRestart(ctx *pulumi.Context,
	name string, args *CronJobRestartArgs, opts ...pulumi.ResourceOption) (*CronJobRestart, error)

NewCronJobRestart registers a new resource with the given unique name, arguments, and options.

func (*CronJobRestart) ElementType added in v0.1.8

func (*CronJobRestart) ElementType() reflect.Type

func (*CronJobRestart) ToCronJobRestartOutput added in v0.1.8

func (i *CronJobRestart) ToCronJobRestartOutput() CronJobRestartOutput

func (*CronJobRestart) ToCronJobRestartOutputWithContext added in v0.1.8

func (i *CronJobRestart) ToCronJobRestartOutputWithContext(ctx context.Context) CronJobRestartOutput

type CronJobRestartArgs added in v0.1.8

type CronJobRestartArgs struct {
	// Cron job ID.
	CronJobId pulumi.StringInput
	// Project ID.
	ProjectId pulumi.StringInput
}

The set of arguments for constructing a CronJobRestart resource.

func (CronJobRestartArgs) ElementType added in v0.1.8

func (CronJobRestartArgs) ElementType() reflect.Type

type CronJobRestartArray added in v0.1.8

type CronJobRestartArray []CronJobRestartInput

func (CronJobRestartArray) ElementType added in v0.1.8

func (CronJobRestartArray) ElementType() reflect.Type

func (CronJobRestartArray) ToCronJobRestartArrayOutput added in v0.1.8

func (i CronJobRestartArray) ToCronJobRestartArrayOutput() CronJobRestartArrayOutput

func (CronJobRestartArray) ToCronJobRestartArrayOutputWithContext added in v0.1.8

func (i CronJobRestartArray) ToCronJobRestartArrayOutputWithContext(ctx context.Context) CronJobRestartArrayOutput

type CronJobRestartArrayInput added in v0.1.8

type CronJobRestartArrayInput interface {
	pulumi.Input

	ToCronJobRestartArrayOutput() CronJobRestartArrayOutput
	ToCronJobRestartArrayOutputWithContext(context.Context) CronJobRestartArrayOutput
}

CronJobRestartArrayInput is an input type that accepts CronJobRestartArray and CronJobRestartArrayOutput values. You can construct a concrete instance of `CronJobRestartArrayInput` via:

CronJobRestartArray{ CronJobRestartArgs{...} }

type CronJobRestartArrayOutput added in v0.1.8

type CronJobRestartArrayOutput struct{ *pulumi.OutputState }

func (CronJobRestartArrayOutput) ElementType added in v0.1.8

func (CronJobRestartArrayOutput) ElementType() reflect.Type

func (CronJobRestartArrayOutput) Index added in v0.1.8

func (CronJobRestartArrayOutput) ToCronJobRestartArrayOutput added in v0.1.8

func (o CronJobRestartArrayOutput) ToCronJobRestartArrayOutput() CronJobRestartArrayOutput

func (CronJobRestartArrayOutput) ToCronJobRestartArrayOutputWithContext added in v0.1.8

func (o CronJobRestartArrayOutput) ToCronJobRestartArrayOutputWithContext(ctx context.Context) CronJobRestartArrayOutput

type CronJobRestartInput added in v0.1.8

type CronJobRestartInput interface {
	pulumi.Input

	ToCronJobRestartOutput() CronJobRestartOutput
	ToCronJobRestartOutputWithContext(ctx context.Context) CronJobRestartOutput
}

type CronJobRestartMap added in v0.1.8

type CronJobRestartMap map[string]CronJobRestartInput

func (CronJobRestartMap) ElementType added in v0.1.8

func (CronJobRestartMap) ElementType() reflect.Type

func (CronJobRestartMap) ToCronJobRestartMapOutput added in v0.1.8

func (i CronJobRestartMap) ToCronJobRestartMapOutput() CronJobRestartMapOutput

func (CronJobRestartMap) ToCronJobRestartMapOutputWithContext added in v0.1.8

func (i CronJobRestartMap) ToCronJobRestartMapOutputWithContext(ctx context.Context) CronJobRestartMapOutput

type CronJobRestartMapInput added in v0.1.8

type CronJobRestartMapInput interface {
	pulumi.Input

	ToCronJobRestartMapOutput() CronJobRestartMapOutput
	ToCronJobRestartMapOutputWithContext(context.Context) CronJobRestartMapOutput
}

CronJobRestartMapInput is an input type that accepts CronJobRestartMap and CronJobRestartMapOutput values. You can construct a concrete instance of `CronJobRestartMapInput` via:

CronJobRestartMap{ "key": CronJobRestartArgs{...} }

type CronJobRestartMapOutput added in v0.1.8

type CronJobRestartMapOutput struct{ *pulumi.OutputState }

func (CronJobRestartMapOutput) ElementType added in v0.1.8

func (CronJobRestartMapOutput) ElementType() reflect.Type

func (CronJobRestartMapOutput) MapIndex added in v0.1.8

func (CronJobRestartMapOutput) ToCronJobRestartMapOutput added in v0.1.8

func (o CronJobRestartMapOutput) ToCronJobRestartMapOutput() CronJobRestartMapOutput

func (CronJobRestartMapOutput) ToCronJobRestartMapOutputWithContext added in v0.1.8

func (o CronJobRestartMapOutput) ToCronJobRestartMapOutputWithContext(ctx context.Context) CronJobRestartMapOutput

type CronJobRestartOutput added in v0.1.8

type CronJobRestartOutput struct{ *pulumi.OutputState }

func (CronJobRestartOutput) CronJobId added in v0.1.8

Cron job ID.

func (CronJobRestartOutput) ElementType added in v0.1.8

func (CronJobRestartOutput) ElementType() reflect.Type

func (CronJobRestartOutput) ProjectId added in v0.1.8

Project ID.

func (CronJobRestartOutput) ToCronJobRestartOutput added in v0.1.8

func (o CronJobRestartOutput) ToCronJobRestartOutput() CronJobRestartOutput

func (CronJobRestartOutput) ToCronJobRestartOutputWithContext added in v0.1.8

func (o CronJobRestartOutput) ToCronJobRestartOutputWithContext(ctx context.Context) CronJobRestartOutput

type CronJobRestartState added in v0.1.8

type CronJobRestartState struct {
	// Cron job ID.
	CronJobId pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
}

func (CronJobRestartState) ElementType added in v0.1.8

func (CronJobRestartState) ElementType() reflect.Type

type CronJobState

type CronJobState struct {
	// Reason for suspension.
	AbortReason pulumi.IntPtrInput
	// App ID.
	AppId pulumi.IntPtrInput
	// Creation time; type: Timestamp ISO8601.
	CreatedAt pulumi.StringPtrInput
	// Cron expression, When setting cronExpression at that time, frequencyType must be greater than 1.
	CronExpression pulumi.StringPtrInput
	// Cron job ID.
	CronJobId pulumi.StringPtrInput
	// End Time; type: Timestamp ISO8601.
	EndTime pulumi.StringPtrInput
	// Execution frequency type, `1`: execute only once; `2`: daily granularity; `3`: weekly granularity; `4`: advanced.
	FrequencyType pulumi.IntPtrInput
	// Job Owner.
	JobOwner pulumi.StringPtrInput
	// Cron Job Name.
	Name pulumi.StringPtrInput
	// Note.
	Note pulumi.StringPtrInput
	// Notice ID.
	NoticeId pulumi.StringPtrInput
	// Project Id.
	ProjectId pulumi.StringPtrInput
	// Scenario Id.
	ScenarioId pulumi.StringPtrInput
	// Scenario Name.
	ScenarioName pulumi.StringPtrInput
	// Scheduled task status.
	Status pulumi.IntPtrInput
	// Sub-user ID.
	SubAccountUin pulumi.StringPtrInput
	// User ID.
	Uin pulumi.StringPtrInput
	// Update time; type: Timestamp ISO8601.
	UpdatedAt pulumi.StringPtrInput
}

func (CronJobState) ElementType

func (CronJobState) ElementType() reflect.Type

type File

type File struct {
	pulumi.CustomResourceState

	// File id.
	FileId pulumi.StringOutput `pulumi:"fileId"`
	// Files in a folder.
	FileInfos FileFileInfoArrayOutput `pulumi:"fileInfos"`
	// The first few lines of data.
	HeadLines pulumi.StringArrayOutput `pulumi:"headLines"`
	// Meter head.
	HeaderColumns pulumi.StringArrayOutput `pulumi:"headerColumns"`
	// Whether the header is in the file.
	HeaderInFile pulumi.BoolPtrOutput `pulumi:"headerInFile"`
	// File kind, parameter file-1, protocol file-2, request file-3.
	Kind pulumi.IntOutput `pulumi:"kind"`
	// Line count.
	LineCount pulumi.IntPtrOutput `pulumi:"lineCount"`
	// File name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Project id.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// File size.
	Size pulumi.IntOutput `pulumi:"size"`
	// The last few lines of data.
	TailLines pulumi.StringArrayOutput `pulumi:"tailLines"`
	// File type, folder-folder.
	Type pulumi.StringOutput `pulumi:"type"`
}

Provides a resource to create a pts file

> **NOTE:** Modification is not currently supported, please go to the console to modify.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.NewFile(ctx, "file", &Pts.FileArgs{
			FileId:       pulumi.String("file-de2dbaf8"),
			HeaderInFile: pulumi.Bool(false),
			Kind:         pulumi.Int(3),
			LineCount:    pulumi.Int(0),
			ProjectId:    pulumi.String("project-45vw7v82"),
			Size:         pulumi.Int(10799),
			Type:         pulumi.String("text/plain"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

pts file can be imported using the project_id#file_id, e.g.

```sh

$ pulumi import tencentcloud:Pts/file:File file project-45vw7v82#file-de2dbaf8

```

func GetFile

func GetFile(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FileState, opts ...pulumi.ResourceOption) (*File, error)

GetFile gets an existing File resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewFile

func NewFile(ctx *pulumi.Context,
	name string, args *FileArgs, opts ...pulumi.ResourceOption) (*File, error)

NewFile registers a new resource with the given unique name, arguments, and options.

func (*File) ElementType

func (*File) ElementType() reflect.Type

func (*File) ToFileOutput

func (i *File) ToFileOutput() FileOutput

func (*File) ToFileOutputWithContext

func (i *File) ToFileOutputWithContext(ctx context.Context) FileOutput

type FileArgs

type FileArgs struct {
	// File id.
	FileId pulumi.StringInput
	// Files in a folder.
	FileInfos FileFileInfoArrayInput
	// The first few lines of data.
	HeadLines pulumi.StringArrayInput
	// Meter head.
	HeaderColumns pulumi.StringArrayInput
	// Whether the header is in the file.
	HeaderInFile pulumi.BoolPtrInput
	// File kind, parameter file-1, protocol file-2, request file-3.
	Kind pulumi.IntInput
	// Line count.
	LineCount pulumi.IntPtrInput
	// File name.
	Name pulumi.StringPtrInput
	// Project id.
	ProjectId pulumi.StringInput
	// File size.
	Size pulumi.IntInput
	// The last few lines of data.
	TailLines pulumi.StringArrayInput
	// File type, folder-folder.
	Type pulumi.StringInput
}

The set of arguments for constructing a File resource.

func (FileArgs) ElementType

func (FileArgs) ElementType() reflect.Type

type FileArray

type FileArray []FileInput

func (FileArray) ElementType

func (FileArray) ElementType() reflect.Type

func (FileArray) ToFileArrayOutput

func (i FileArray) ToFileArrayOutput() FileArrayOutput

func (FileArray) ToFileArrayOutputWithContext

func (i FileArray) ToFileArrayOutputWithContext(ctx context.Context) FileArrayOutput

type FileArrayInput

type FileArrayInput interface {
	pulumi.Input

	ToFileArrayOutput() FileArrayOutput
	ToFileArrayOutputWithContext(context.Context) FileArrayOutput
}

FileArrayInput is an input type that accepts FileArray and FileArrayOutput values. You can construct a concrete instance of `FileArrayInput` via:

FileArray{ FileArgs{...} }

type FileArrayOutput

type FileArrayOutput struct{ *pulumi.OutputState }

func (FileArrayOutput) ElementType

func (FileArrayOutput) ElementType() reflect.Type

func (FileArrayOutput) Index

func (FileArrayOutput) ToFileArrayOutput

func (o FileArrayOutput) ToFileArrayOutput() FileArrayOutput

func (FileArrayOutput) ToFileArrayOutputWithContext

func (o FileArrayOutput) ToFileArrayOutputWithContext(ctx context.Context) FileArrayOutput

type FileFileInfo

type FileFileInfo struct {
	// File id.
	FileId *string `pulumi:"fileId"`
	// File name.
	Name *string `pulumi:"name"`
	// File size.
	Size *int `pulumi:"size"`
	// File type.
	Type *string `pulumi:"type"`
	// Update time.
	UpdatedAt *string `pulumi:"updatedAt"`
}

type FileFileInfoArgs

type FileFileInfoArgs struct {
	// File id.
	FileId pulumi.StringPtrInput `pulumi:"fileId"`
	// File name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// File size.
	Size pulumi.IntPtrInput `pulumi:"size"`
	// File type.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Update time.
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (FileFileInfoArgs) ElementType

func (FileFileInfoArgs) ElementType() reflect.Type

func (FileFileInfoArgs) ToFileFileInfoOutput

func (i FileFileInfoArgs) ToFileFileInfoOutput() FileFileInfoOutput

func (FileFileInfoArgs) ToFileFileInfoOutputWithContext

func (i FileFileInfoArgs) ToFileFileInfoOutputWithContext(ctx context.Context) FileFileInfoOutput

type FileFileInfoArray

type FileFileInfoArray []FileFileInfoInput

func (FileFileInfoArray) ElementType

func (FileFileInfoArray) ElementType() reflect.Type

func (FileFileInfoArray) ToFileFileInfoArrayOutput

func (i FileFileInfoArray) ToFileFileInfoArrayOutput() FileFileInfoArrayOutput

func (FileFileInfoArray) ToFileFileInfoArrayOutputWithContext

func (i FileFileInfoArray) ToFileFileInfoArrayOutputWithContext(ctx context.Context) FileFileInfoArrayOutput

type FileFileInfoArrayInput

type FileFileInfoArrayInput interface {
	pulumi.Input

	ToFileFileInfoArrayOutput() FileFileInfoArrayOutput
	ToFileFileInfoArrayOutputWithContext(context.Context) FileFileInfoArrayOutput
}

FileFileInfoArrayInput is an input type that accepts FileFileInfoArray and FileFileInfoArrayOutput values. You can construct a concrete instance of `FileFileInfoArrayInput` via:

FileFileInfoArray{ FileFileInfoArgs{...} }

type FileFileInfoArrayOutput

type FileFileInfoArrayOutput struct{ *pulumi.OutputState }

func (FileFileInfoArrayOutput) ElementType

func (FileFileInfoArrayOutput) ElementType() reflect.Type

func (FileFileInfoArrayOutput) Index

func (FileFileInfoArrayOutput) ToFileFileInfoArrayOutput

func (o FileFileInfoArrayOutput) ToFileFileInfoArrayOutput() FileFileInfoArrayOutput

func (FileFileInfoArrayOutput) ToFileFileInfoArrayOutputWithContext

func (o FileFileInfoArrayOutput) ToFileFileInfoArrayOutputWithContext(ctx context.Context) FileFileInfoArrayOutput

type FileFileInfoInput

type FileFileInfoInput interface {
	pulumi.Input

	ToFileFileInfoOutput() FileFileInfoOutput
	ToFileFileInfoOutputWithContext(context.Context) FileFileInfoOutput
}

FileFileInfoInput is an input type that accepts FileFileInfoArgs and FileFileInfoOutput values. You can construct a concrete instance of `FileFileInfoInput` via:

FileFileInfoArgs{...}

type FileFileInfoOutput

type FileFileInfoOutput struct{ *pulumi.OutputState }

func (FileFileInfoOutput) ElementType

func (FileFileInfoOutput) ElementType() reflect.Type

func (FileFileInfoOutput) FileId

File id.

func (FileFileInfoOutput) Name

File name.

func (FileFileInfoOutput) Size

File size.

func (FileFileInfoOutput) ToFileFileInfoOutput

func (o FileFileInfoOutput) ToFileFileInfoOutput() FileFileInfoOutput

func (FileFileInfoOutput) ToFileFileInfoOutputWithContext

func (o FileFileInfoOutput) ToFileFileInfoOutputWithContext(ctx context.Context) FileFileInfoOutput

func (FileFileInfoOutput) Type

File type.

func (FileFileInfoOutput) UpdatedAt

Update time.

type FileInput

type FileInput interface {
	pulumi.Input

	ToFileOutput() FileOutput
	ToFileOutputWithContext(ctx context.Context) FileOutput
}

type FileMap

type FileMap map[string]FileInput

func (FileMap) ElementType

func (FileMap) ElementType() reflect.Type

func (FileMap) ToFileMapOutput

func (i FileMap) ToFileMapOutput() FileMapOutput

func (FileMap) ToFileMapOutputWithContext

func (i FileMap) ToFileMapOutputWithContext(ctx context.Context) FileMapOutput

type FileMapInput

type FileMapInput interface {
	pulumi.Input

	ToFileMapOutput() FileMapOutput
	ToFileMapOutputWithContext(context.Context) FileMapOutput
}

FileMapInput is an input type that accepts FileMap and FileMapOutput values. You can construct a concrete instance of `FileMapInput` via:

FileMap{ "key": FileArgs{...} }

type FileMapOutput

type FileMapOutput struct{ *pulumi.OutputState }

func (FileMapOutput) ElementType

func (FileMapOutput) ElementType() reflect.Type

func (FileMapOutput) MapIndex

func (FileMapOutput) ToFileMapOutput

func (o FileMapOutput) ToFileMapOutput() FileMapOutput

func (FileMapOutput) ToFileMapOutputWithContext

func (o FileMapOutput) ToFileMapOutputWithContext(ctx context.Context) FileMapOutput

type FileOutput

type FileOutput struct{ *pulumi.OutputState }

func (FileOutput) ElementType

func (FileOutput) ElementType() reflect.Type

func (FileOutput) FileId

func (o FileOutput) FileId() pulumi.StringOutput

File id.

func (FileOutput) FileInfos

func (o FileOutput) FileInfos() FileFileInfoArrayOutput

Files in a folder.

func (FileOutput) HeadLines

func (o FileOutput) HeadLines() pulumi.StringArrayOutput

The first few lines of data.

func (FileOutput) HeaderColumns

func (o FileOutput) HeaderColumns() pulumi.StringArrayOutput

Meter head.

func (FileOutput) HeaderInFile

func (o FileOutput) HeaderInFile() pulumi.BoolPtrOutput

Whether the header is in the file.

func (FileOutput) Kind

func (o FileOutput) Kind() pulumi.IntOutput

File kind, parameter file-1, protocol file-2, request file-3.

func (FileOutput) LineCount

func (o FileOutput) LineCount() pulumi.IntPtrOutput

Line count.

func (FileOutput) Name

func (o FileOutput) Name() pulumi.StringOutput

File name.

func (FileOutput) ProjectId

func (o FileOutput) ProjectId() pulumi.StringOutput

Project id.

func (FileOutput) Size

func (o FileOutput) Size() pulumi.IntOutput

File size.

func (FileOutput) TailLines

func (o FileOutput) TailLines() pulumi.StringArrayOutput

The last few lines of data.

func (FileOutput) ToFileOutput

func (o FileOutput) ToFileOutput() FileOutput

func (FileOutput) ToFileOutputWithContext

func (o FileOutput) ToFileOutputWithContext(ctx context.Context) FileOutput

func (FileOutput) Type

func (o FileOutput) Type() pulumi.StringOutput

File type, folder-folder.

type FileState

type FileState struct {
	// File id.
	FileId pulumi.StringPtrInput
	// Files in a folder.
	FileInfos FileFileInfoArrayInput
	// The first few lines of data.
	HeadLines pulumi.StringArrayInput
	// Meter head.
	HeaderColumns pulumi.StringArrayInput
	// Whether the header is in the file.
	HeaderInFile pulumi.BoolPtrInput
	// File kind, parameter file-1, protocol file-2, request file-3.
	Kind pulumi.IntPtrInput
	// Line count.
	LineCount pulumi.IntPtrInput
	// File name.
	Name pulumi.StringPtrInput
	// Project id.
	ProjectId pulumi.StringPtrInput
	// File size.
	Size pulumi.IntPtrInput
	// The last few lines of data.
	TailLines pulumi.StringArrayInput
	// File type, folder-folder.
	Type pulumi.StringPtrInput
}

func (FileState) ElementType

func (FileState) ElementType() reflect.Type

type GetScenarioWithJobsArgs added in v0.1.8

type GetScenarioWithJobsArgs struct {
	// Whether to use ascending order.
	Ascend *bool `pulumi:"ascend"`
	// Whether to ignore the dataset.
	IgnoreDataset *bool `pulumi:"ignoreDataset"`
	// Whether to ignore the script content.
	IgnoreScript *bool `pulumi:"ignoreScript"`
	// The field column used for ordering.
	OrderBy *string `pulumi:"orderBy"`
	// The job owner.
	Owner *string `pulumi:"owner"`
	// Project ID list.
	ProjectIds []string `pulumi:"projectIds"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Scenario ID list.
	ScenarioIds []string `pulumi:"scenarioIds"`
	// Scenario name.
	ScenarioName *string `pulumi:"scenarioName"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	ScenarioType *string `pulumi:"scenarioType"`
}

A collection of arguments for invoking getScenarioWithJobs.

type GetScenarioWithJobsOutputArgs added in v0.1.8

type GetScenarioWithJobsOutputArgs struct {
	// Whether to use ascending order.
	Ascend pulumi.BoolPtrInput `pulumi:"ascend"`
	// Whether to ignore the dataset.
	IgnoreDataset pulumi.BoolPtrInput `pulumi:"ignoreDataset"`
	// Whether to ignore the script content.
	IgnoreScript pulumi.BoolPtrInput `pulumi:"ignoreScript"`
	// The field column used for ordering.
	OrderBy pulumi.StringPtrInput `pulumi:"orderBy"`
	// The job owner.
	Owner pulumi.StringPtrInput `pulumi:"owner"`
	// Project ID list.
	ProjectIds pulumi.StringArrayInput `pulumi:"projectIds"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Scenario ID list.
	ScenarioIds pulumi.StringArrayInput `pulumi:"scenarioIds"`
	// Scenario name.
	ScenarioName pulumi.StringPtrInput `pulumi:"scenarioName"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	ScenarioType pulumi.StringPtrInput `pulumi:"scenarioType"`
}

A collection of arguments for invoking getScenarioWithJobs.

func (GetScenarioWithJobsOutputArgs) ElementType added in v0.1.8

type GetScenarioWithJobsResult added in v0.1.8

type GetScenarioWithJobsResult struct {
	Ascend *bool `pulumi:"ascend"`
	// The provider-assigned unique ID for this managed resource.
	Id            string  `pulumi:"id"`
	IgnoreDataset *bool   `pulumi:"ignoreDataset"`
	IgnoreScript  *bool   `pulumi:"ignoreScript"`
	OrderBy       *string `pulumi:"orderBy"`
	// The owner.
	Owner            *string  `pulumi:"owner"`
	ProjectIds       []string `pulumi:"projectIds"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
	ScenarioIds      []string `pulumi:"scenarioIds"`
	// Scenario name.
	ScenarioName *string `pulumi:"scenarioName"`
	ScenarioType *string `pulumi:"scenarioType"`
	// The scenario configuration and its jobs.
	ScenarioWithJobsSets []GetScenarioWithJobsScenarioWithJobsSet `pulumi:"scenarioWithJobsSets"`
}

A collection of values returned by getScenarioWithJobs.

func GetScenarioWithJobs added in v0.1.8

func GetScenarioWithJobs(ctx *pulumi.Context, args *GetScenarioWithJobsArgs, opts ...pulumi.InvokeOption) (*GetScenarioWithJobsResult, error)

Use this data source to query detailed information of pts scenarioWithJobs

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.GetScenarioWithJobs(ctx, &pts.GetScenarioWithJobsArgs{
			Ascend:        pulumi.BoolRef(true),
			IgnoreDataset: pulumi.BoolRef(true),
			IgnoreScript:  pulumi.BoolRef(true),
			ProjectIds: []string{
				"project-45vw7v82",
			},
			ScenarioIds: []string{
				"scenario-koakp3h6",
			},
			ScenarioName: pulumi.StringRef("pts-jmeter"),
			ScenarioType: pulumi.StringRef("pts-jmeter"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetScenarioWithJobsResultOutput added in v0.1.8

type GetScenarioWithJobsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getScenarioWithJobs.

func GetScenarioWithJobsOutput added in v0.1.8

func (GetScenarioWithJobsResultOutput) Ascend added in v0.1.8

func (GetScenarioWithJobsResultOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsResultOutput) Id added in v0.1.8

The provider-assigned unique ID for this managed resource.

func (GetScenarioWithJobsResultOutput) IgnoreDataset added in v0.1.8

func (GetScenarioWithJobsResultOutput) IgnoreScript added in v0.1.8

func (GetScenarioWithJobsResultOutput) OrderBy added in v0.1.8

func (GetScenarioWithJobsResultOutput) Owner added in v0.1.8

The owner.

func (GetScenarioWithJobsResultOutput) ProjectIds added in v0.1.8

func (GetScenarioWithJobsResultOutput) ResultOutputFile added in v0.1.8

func (GetScenarioWithJobsResultOutput) ScenarioIds added in v0.1.8

func (GetScenarioWithJobsResultOutput) ScenarioName added in v0.1.8

Scenario name.

func (GetScenarioWithJobsResultOutput) ScenarioType added in v0.1.8

func (GetScenarioWithJobsResultOutput) ScenarioWithJobsSets added in v0.1.8

The scenario configuration and its jobs.

func (GetScenarioWithJobsResultOutput) ToGetScenarioWithJobsResultOutput added in v0.1.8

func (o GetScenarioWithJobsResultOutput) ToGetScenarioWithJobsResultOutput() GetScenarioWithJobsResultOutput

func (GetScenarioWithJobsResultOutput) ToGetScenarioWithJobsResultOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsResultOutput) ToGetScenarioWithJobsResultOutputWithContext(ctx context.Context) GetScenarioWithJobsResultOutput

type GetScenarioWithJobsScenarioWithJobsSet added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSet struct {
	// Jobs related to the scenario.
	Jobs []GetScenarioWithJobsScenarioWithJobsSetJob `pulumi:"jobs"`
	// The returned scenario.
	Scenarios []GetScenarioWithJobsScenarioWithJobsSetScenario `pulumi:"scenarios"`
}

type GetScenarioWithJobsScenarioWithJobsSetArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetArgs struct {
	// Jobs related to the scenario.
	Jobs GetScenarioWithJobsScenarioWithJobsSetJobArrayInput `pulumi:"jobs"`
	// The returned scenario.
	Scenarios GetScenarioWithJobsScenarioWithJobsSetScenarioArrayInput `pulumi:"scenarios"`
}

func (GetScenarioWithJobsScenarioWithJobsSetArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetArgs) ToGetScenarioWithJobsScenarioWithJobsSetOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetArgs) ToGetScenarioWithJobsScenarioWithJobsSetOutput() GetScenarioWithJobsScenarioWithJobsSetOutput

func (GetScenarioWithJobsScenarioWithJobsSetArgs) ToGetScenarioWithJobsScenarioWithJobsSetOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetArgs) ToGetScenarioWithJobsScenarioWithJobsSetOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetOutput

type GetScenarioWithJobsScenarioWithJobsSetArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetArray []GetScenarioWithJobsScenarioWithJobsSetInput

func (GetScenarioWithJobsScenarioWithJobsSetArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetArray) ToGetScenarioWithJobsScenarioWithJobsSetArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetArray) ToGetScenarioWithJobsScenarioWithJobsSetArrayOutput() GetScenarioWithJobsScenarioWithJobsSetArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetArray) ToGetScenarioWithJobsScenarioWithJobsSetArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetArray) ToGetScenarioWithJobsScenarioWithJobsSetArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetArrayOutput() GetScenarioWithJobsScenarioWithJobsSetArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetArray and GetScenarioWithJobsScenarioWithJobsSetArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetArray{ GetScenarioWithJobsScenarioWithJobsSetArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetArrayOutput added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetArrayOutput() GetScenarioWithJobsScenarioWithJobsSetArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetOutput() GetScenarioWithJobsScenarioWithJobsSetOutput
	ToGetScenarioWithJobsScenarioWithJobsSetOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetOutput
}

GetScenarioWithJobsScenarioWithJobsSetInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetArgs and GetScenarioWithJobsScenarioWithJobsSetOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetInput` via:

GetScenarioWithJobsScenarioWithJobsSetArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJob added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJob struct {
	// The reason for aborting the job.
	AbortReason int `pulumi:"abortReason"`
	// Deprecated.
	Configs []string `pulumi:"configs"`
	// The creation time of the scenario.
	CreatedAt string `pulumi:"createdAt"`
	// The cron job ID.
	CronId string `pulumi:"cronId"`
	// The test data sets for the load test.
	Datasets []GetScenarioWithJobsScenarioWithJobsSetJobDataset `pulumi:"datasets"`
	// Whether to run the job in the debug mode. The default value is false.
	Debug bool `pulumi:"debug"`
	// The configuration for parsing domain names.
	DomainNameConfigs []GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfig `pulumi:"domainNameConfigs"`
	// Job running duration.
	Duration int `pulumi:"duration"`
	// The job ending time.
	EndTime string `pulumi:"endTime"`
	// Error rate.
	ErrorRate float64 `pulumi:"errorRate"`
	// Deprecated.
	Extensions []string `pulumi:"extensions"`
	// Job ID.
	JobId string `pulumi:"jobId"`
	// Job owner.
	JobOwner string `pulumi:"jobOwner"`
	// The load source information.
	LoadSourceInfos []GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfo `pulumi:"loadSourceInfos"`
	// Deprecated.
	LoadSources []GetScenarioWithJobsScenarioWithJobsSetJobLoadSource `pulumi:"loadSources"`
	// Scenario is load test configuration.
	Loads []GetScenarioWithJobsScenarioWithJobsSetJobLoad `pulumi:"loads"`
	// The maximum RPS.
	MaxRequestsPerSecond int `pulumi:"maxRequestsPerSecond"`
	// The maximum VU of the job.
	MaxVirtualUserCount int `pulumi:"maxVirtualUserCount"`
	// The message describing the job running status.
	Message string `pulumi:"message"`
	// The rate of receiving bytes.
	NetworkReceiveRate float64 `pulumi:"networkReceiveRate"`
	// The rate of sending bytes.
	NetworkSendRate float64 `pulumi:"networkSendRate"`
	// The note of the job.
	Note string `pulumi:"note"`
	// The notification hooks.
	NotificationHooks []GetScenarioWithJobsScenarioWithJobsSetJobNotificationHook `pulumi:"notificationHooks"`
	// Plugins.
	Plugins []GetScenarioWithJobsScenarioWithJobsSetJobPlugin `pulumi:"plugins"`
	// Project ID.
	ProjectId string `pulumi:"projectId"`
	// Project name.
	ProjectName string `pulumi:"projectName"`
	// The protocol file.
	Protocols []GetScenarioWithJobsScenarioWithJobsSetJobProtocol `pulumi:"protocols"`
	// The files in the request.
	RequestFiles []GetScenarioWithJobsScenarioWithJobsSetJobRequestFile `pulumi:"requestFiles"`
	// The total reqeust count.
	RequestTotal float64 `pulumi:"requestTotal"`
	// The configuration of the RPS mode load test.
	RequestsPerSecond float64 `pulumi:"requestsPerSecond"`
	// The average response time.
	ResponseTimeAverage float64 `pulumi:"responseTimeAverage"`
	// The maximum response time.
	ResponseTimeMax float64 `pulumi:"responseTimeMax"`
	// The minimum response time.
	ResponseTimeMin float64 `pulumi:"responseTimeMin"`
	// The 90 percentile of the response time.
	ResponseTimeP90 float64 `pulumi:"responseTimeP90"`
	// The 95 percentile of the response time.
	ResponseTimeP95 float64 `pulumi:"responseTimeP95"`
	// The 99 percentile of the response time.
	ResponseTimeP99 float64 `pulumi:"responseTimeP99"`
	// Scenario ID.
	ScenarioId string `pulumi:"scenarioId"`
	// Scenario name.
	ScenarioName string `pulumi:"scenarioName"`
	// Deprecated.
	Scripts []string `pulumi:"scripts"`
	// The job starting time.
	StartTime string `pulumi:"startTime"`
	// Scenario status.
	Status int `pulumi:"status"`
	// The script of the load test.
	TestScripts []GetScenarioWithJobsScenarioWithJobsSetJobTestScript `pulumi:"testScripts"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobArgs struct {
	// The reason for aborting the job.
	AbortReason pulumi.IntInput `pulumi:"abortReason"`
	// Deprecated.
	Configs pulumi.StringArrayInput `pulumi:"configs"`
	// The creation time of the scenario.
	CreatedAt pulumi.StringInput `pulumi:"createdAt"`
	// The cron job ID.
	CronId pulumi.StringInput `pulumi:"cronId"`
	// The test data sets for the load test.
	Datasets GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayInput `pulumi:"datasets"`
	// Whether to run the job in the debug mode. The default value is false.
	Debug pulumi.BoolInput `pulumi:"debug"`
	// The configuration for parsing domain names.
	DomainNameConfigs GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayInput `pulumi:"domainNameConfigs"`
	// Job running duration.
	Duration pulumi.IntInput `pulumi:"duration"`
	// The job ending time.
	EndTime pulumi.StringInput `pulumi:"endTime"`
	// Error rate.
	ErrorRate pulumi.Float64Input `pulumi:"errorRate"`
	// Deprecated.
	Extensions pulumi.StringArrayInput `pulumi:"extensions"`
	// Job ID.
	JobId pulumi.StringInput `pulumi:"jobId"`
	// Job owner.
	JobOwner pulumi.StringInput `pulumi:"jobOwner"`
	// The load source information.
	LoadSourceInfos GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayInput `pulumi:"loadSourceInfos"`
	// Deprecated.
	LoadSources GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayInput `pulumi:"loadSources"`
	// Scenario is load test configuration.
	Loads GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayInput `pulumi:"loads"`
	// The maximum RPS.
	MaxRequestsPerSecond pulumi.IntInput `pulumi:"maxRequestsPerSecond"`
	// The maximum VU of the job.
	MaxVirtualUserCount pulumi.IntInput `pulumi:"maxVirtualUserCount"`
	// The message describing the job running status.
	Message pulumi.StringInput `pulumi:"message"`
	// The rate of receiving bytes.
	NetworkReceiveRate pulumi.Float64Input `pulumi:"networkReceiveRate"`
	// The rate of sending bytes.
	NetworkSendRate pulumi.Float64Input `pulumi:"networkSendRate"`
	// The note of the job.
	Note pulumi.StringInput `pulumi:"note"`
	// The notification hooks.
	NotificationHooks GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayInput `pulumi:"notificationHooks"`
	// Plugins.
	Plugins GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayInput `pulumi:"plugins"`
	// Project ID.
	ProjectId pulumi.StringInput `pulumi:"projectId"`
	// Project name.
	ProjectName pulumi.StringInput `pulumi:"projectName"`
	// The protocol file.
	Protocols GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayInput `pulumi:"protocols"`
	// The files in the request.
	RequestFiles GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayInput `pulumi:"requestFiles"`
	// The total reqeust count.
	RequestTotal pulumi.Float64Input `pulumi:"requestTotal"`
	// The configuration of the RPS mode load test.
	RequestsPerSecond pulumi.Float64Input `pulumi:"requestsPerSecond"`
	// The average response time.
	ResponseTimeAverage pulumi.Float64Input `pulumi:"responseTimeAverage"`
	// The maximum response time.
	ResponseTimeMax pulumi.Float64Input `pulumi:"responseTimeMax"`
	// The minimum response time.
	ResponseTimeMin pulumi.Float64Input `pulumi:"responseTimeMin"`
	// The 90 percentile of the response time.
	ResponseTimeP90 pulumi.Float64Input `pulumi:"responseTimeP90"`
	// The 95 percentile of the response time.
	ResponseTimeP95 pulumi.Float64Input `pulumi:"responseTimeP95"`
	// The 99 percentile of the response time.
	ResponseTimeP99 pulumi.Float64Input `pulumi:"responseTimeP99"`
	// Scenario ID.
	ScenarioId pulumi.StringInput `pulumi:"scenarioId"`
	// Scenario name.
	ScenarioName pulumi.StringInput `pulumi:"scenarioName"`
	// Deprecated.
	Scripts pulumi.StringArrayInput `pulumi:"scripts"`
	// The job starting time.
	StartTime pulumi.StringInput `pulumi:"startTime"`
	// Scenario status.
	Status pulumi.IntInput `pulumi:"status"`
	// The script of the load test.
	TestScripts GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayInput `pulumi:"testScripts"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobOutput() GetScenarioWithJobsScenarioWithJobsSetJobOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobOutput

type GetScenarioWithJobsScenarioWithJobsSetJobArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobArray []GetScenarioWithJobsScenarioWithJobsSetJobInput

func (GetScenarioWithJobsScenarioWithJobsSetJobArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobArray) ToGetScenarioWithJobsScenarioWithJobsSetJobArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobArray) ToGetScenarioWithJobsScenarioWithJobsSetJobArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobArray) ToGetScenarioWithJobsScenarioWithJobsSetJobArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobArray) ToGetScenarioWithJobsScenarioWithJobsSetJobArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobArray and GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobArray{ GetScenarioWithJobsScenarioWithJobsSetJobArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDataset added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDataset struct {
	// File ID.
	FileId string `pulumi:"fileId"`
	// The header lines of the file.
	HeadLines []string `pulumi:"headLines"`
	// The parameter name list.
	HeaderColumns []string `pulumi:"headerColumns"`
	// Whether the first line contains the parameter names.
	HeaderInFile bool `pulumi:"headerInFile"`
	// The line count of the file.
	LineCount int `pulumi:"lineCount"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Whether to split the test data.
	Split bool `pulumi:"split"`
	// The tail lines of the file.
	TailLines []string `pulumi:"tailLines"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs struct {
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// The header lines of the file.
	HeadLines pulumi.StringArrayInput `pulumi:"headLines"`
	// The parameter name list.
	HeaderColumns pulumi.StringArrayInput `pulumi:"headerColumns"`
	// Whether the first line contains the parameter names.
	HeaderInFile pulumi.BoolInput `pulumi:"headerInFile"`
	// The line count of the file.
	LineCount pulumi.IntInput `pulumi:"lineCount"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Whether to split the test data.
	Split pulumi.BoolInput `pulumi:"split"`
	// The tail lines of the file.
	TailLines pulumi.StringArrayInput `pulumi:"tailLines"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput() GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetArray []GetScenarioWithJobsScenarioWithJobsSetJobDatasetInput

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDatasetArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDatasetArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobDatasetArray and GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobDatasetArray{ GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDatasetArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput() GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobDatasetInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs and GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobDatasetInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobDatasetArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) HeadLines added in v0.1.8

The header lines of the file.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) HeaderColumns added in v0.1.8

The parameter name list.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) HeaderInFile added in v0.1.8

Whether the first line contains the parameter names.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) LineCount added in v0.1.8

The line count of the file.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) Split added in v0.1.8

Whether to split the test data.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) TailLines added in v0.1.8

The tail lines of the file.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDatasetOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetJobDatasetOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfig added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfig struct {
	// The DNS configuration.
	DnsConfigs []GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfig `pulumi:"dnsConfigs"`
	// The configuration for host aliases.
	HostAliases []GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAlias `pulumi:"hostAliases"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArgs struct {
	// The DNS configuration.
	DnsConfigs GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayInput `pulumi:"dnsConfigs"`
	// The configuration for host aliases.
	HostAliases GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayInput `pulumi:"hostAliases"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArray []GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigInput

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArray and GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArray{ GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfig added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfig struct {
	// DNS IP list.
	Nameservers []string `pulumi:"nameservers"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArgs struct {
	// DNS IP list.
	Nameservers pulumi.StringArrayInput `pulumi:"nameservers"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArray []GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigInput

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArray and GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArray{ GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput() GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArgs and GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput) Nameservers added in v0.1.8

DNS IP list.

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigDnsConfigOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAlias added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAlias struct {
	// Host names.
	HostNames []string `pulumi:"hostNames"`
	// IP.
	Ip string `pulumi:"ip"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArgs struct {
	// Host names.
	HostNames pulumi.StringArrayInput `pulumi:"hostNames"`
	// IP.
	Ip pulumi.StringInput `pulumi:"ip"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArray []GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasInput

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArray) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArray and GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArray{ GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput() GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArgs and GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput) HostNames added in v0.1.8

Host names.

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput) Ip added in v0.1.8

IP.

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigHostAliasOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput() GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArgs and GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput) DnsConfigs added in v0.1.8

The DNS configuration.

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput) HostAliases added in v0.1.8

The configuration for host aliases.

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobDomainNameConfigOutput

type GetScenarioWithJobsScenarioWithJobsSetJobInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobOutput() GetScenarioWithJobsScenarioWithJobsSetJobOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobArgs and GetScenarioWithJobsScenarioWithJobsSetJobOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoad added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoad struct {
	// The geographical distribution of the load source.
	GeoRegionsLoadDistributions []GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistribution `pulumi:"geoRegionsLoadDistributions"`
	// Scenario is load specification.
	LoadSpecs []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpec `pulumi:"loadSpecs"`
	// The distribution of the load source.
	VpcLoadDistributions []GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistribution `pulumi:"vpcLoadDistributions"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs struct {
	// The geographical distribution of the load source.
	GeoRegionsLoadDistributions GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayInput `pulumi:"geoRegionsLoadDistributions"`
	// Scenario is load specification.
	LoadSpecs GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayInput `pulumi:"loadSpecs"`
	// The distribution of the load source.
	VpcLoadDistributions GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayInput `pulumi:"vpcLoadDistributions"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistribution added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistribution struct {
	// Percentage.
	Percentage int `pulumi:"percentage"`
	// Region.
	Region string `pulumi:"region"`
	// Region ID.
	RegionId int `pulumi:"regionId"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArgs struct {
	// Percentage.
	Percentage pulumi.IntInput `pulumi:"percentage"`
	// Region.
	Region pulumi.StringInput `pulumi:"region"`
	// Region ID.
	RegionId pulumi.IntInput `pulumi:"regionId"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput) Percentage added in v0.1.8

Percentage.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput) Region added in v0.1.8

Region.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput) RegionId added in v0.1.8

Region ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadGeoRegionsLoadDistributionOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpec added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpec struct {
	// The configuration for the concurrency mode.
	Concurrencies []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrency `pulumi:"concurrencies"`
	// The configuration of the RPS mode load test.
	RequestsPerSeconds []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecond `pulumi:"requestsPerSeconds"`
	// The script origin.
	ScriptOrigins []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOrigin `pulumi:"scriptOrigins"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArgs struct {
	// The configuration for the concurrency mode.
	Concurrencies GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayInput `pulumi:"concurrencies"`
	// The configuration of the RPS mode load test.
	RequestsPerSeconds GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayInput `pulumi:"requestsPerSeconds"`
	// The script origin.
	ScriptOrigins GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayInput `pulumi:"scriptOrigins"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrency added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrency struct {
	// The waiting period for a graceful shutdown.
	GracefulStopSeconds int `pulumi:"gracefulStopSeconds"`
	// The iteration count of the load test.
	IterationCount int `pulumi:"iterationCount"`
	// The maximum RPS.
	MaxRequestsPerSecond int `pulumi:"maxRequestsPerSecond"`
	// The recource count of the load test.
	Resources int `pulumi:"resources"`
	// The configuration for the multi-stage load test.
	Stages []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStage `pulumi:"stages"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArgs struct {
	// The waiting period for a graceful shutdown.
	GracefulStopSeconds pulumi.IntInput `pulumi:"gracefulStopSeconds"`
	// The iteration count of the load test.
	IterationCount pulumi.IntInput `pulumi:"iterationCount"`
	// The maximum RPS.
	MaxRequestsPerSecond pulumi.IntInput `pulumi:"maxRequestsPerSecond"`
	// The recource count of the load test.
	Resources pulumi.IntInput `pulumi:"resources"`
	// The configuration for the multi-stage load test.
	Stages GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayInput `pulumi:"stages"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput) GracefulStopSeconds added in v0.1.8

The waiting period for a graceful shutdown.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput) IterationCount added in v0.1.8

The iteration count of the load test.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput) MaxRequestsPerSecond added in v0.1.8

The maximum RPS.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput) Resources added in v0.1.8

The recource count of the load test.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput) Stages added in v0.1.8

The configuration for the multi-stage load test.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStage added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStage struct {
	// The load test execution time.
	DurationSeconds int `pulumi:"durationSeconds"`
	// Deprecated.
	TargetVirtualUsers int `pulumi:"targetVirtualUsers"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArgs struct {
	// The load test execution time.
	DurationSeconds pulumi.IntInput `pulumi:"durationSeconds"`
	// Deprecated.
	TargetVirtualUsers pulumi.IntInput `pulumi:"targetVirtualUsers"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput) DurationSeconds added in v0.1.8

The load test execution time.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput) TargetVirtualUsers added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecConcurrencyStageOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput) Concurrencies added in v0.1.8

The configuration for the concurrency mode.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput) RequestsPerSeconds added in v0.1.8

The configuration of the RPS mode load test.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput) ScriptOrigins added in v0.1.8

The script origin.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecond added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecond struct {
	// The load test execution time.
	DurationSeconds int `pulumi:"durationSeconds"`
	// The waiting period for a graceful shutdown.
	GracefulStopSeconds int `pulumi:"gracefulStopSeconds"`
	// The maximum RPS.
	MaxRequestsPerSecond int `pulumi:"maxRequestsPerSecond"`
	// The recource count of the load test.
	Resources int `pulumi:"resources"`
	// The starting minimum RPS.
	StartRequestsPerSecond int `pulumi:"startRequestsPerSecond"`
	// The target RPS.
	TargetRequestsPerSecond int `pulumi:"targetRequestsPerSecond"`
	// Deprecated.
	TargetVirtualUsers int `pulumi:"targetVirtualUsers"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArgs struct {
	// The load test execution time.
	DurationSeconds pulumi.IntInput `pulumi:"durationSeconds"`
	// The waiting period for a graceful shutdown.
	GracefulStopSeconds pulumi.IntInput `pulumi:"gracefulStopSeconds"`
	// The maximum RPS.
	MaxRequestsPerSecond pulumi.IntInput `pulumi:"maxRequestsPerSecond"`
	// The recource count of the load test.
	Resources pulumi.IntInput `pulumi:"resources"`
	// The starting minimum RPS.
	StartRequestsPerSecond pulumi.IntInput `pulumi:"startRequestsPerSecond"`
	// The target RPS.
	TargetRequestsPerSecond pulumi.IntInput `pulumi:"targetRequestsPerSecond"`
	// Deprecated.
	TargetVirtualUsers pulumi.IntInput `pulumi:"targetVirtualUsers"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) DurationSeconds added in v0.1.8

The load test execution time.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) GracefulStopSeconds added in v0.1.8

The waiting period for a graceful shutdown.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) MaxRequestsPerSecond added in v0.1.8

The maximum RPS.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) Resources added in v0.1.8

The recource count of the load test.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) StartRequestsPerSecond added in v0.1.8

The starting minimum RPS.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) TargetRequestsPerSecond added in v0.1.8

The target RPS.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) TargetVirtualUsers added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecRequestsPerSecondOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOrigin added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOrigin struct {
	// The load test execution time.
	DurationSeconds int `pulumi:"durationSeconds"`
	// The load test machine number.
	MachineNumber int `pulumi:"machineNumber"`
	// The load test machine specification.
	MachineSpecification string `pulumi:"machineSpecification"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArgs struct {
	// The load test execution time.
	DurationSeconds pulumi.IntInput `pulumi:"durationSeconds"`
	// The load test machine number.
	MachineNumber pulumi.IntInput `pulumi:"machineNumber"`
	// The load test machine specification.
	MachineSpecification pulumi.StringInput `pulumi:"machineSpecification"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput) DurationSeconds added in v0.1.8

The load test execution time.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput) MachineNumber added in v0.1.8

The load test machine number.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput) MachineSpecification added in v0.1.8

The load test machine specification.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadLoadSpecScriptOriginOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput) GeoRegionsLoadDistributions added in v0.1.8

The geographical distribution of the load source.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput) LoadSpecs added in v0.1.8

Scenario is load specification.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutput added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadOutput) VpcLoadDistributions added in v0.1.8

The distribution of the load source.

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSource added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSource struct {
	// IP.
	Ip string `pulumi:"ip"`
	// The pod name of the load source.
	PodName string `pulumi:"podName"`
	// Region.
	Region string `pulumi:"region"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArgs struct {
	// IP.
	Ip pulumi.StringInput `pulumi:"ip"`
	// The pod name of the load source.
	PodName pulumi.StringInput `pulumi:"podName"`
	// Region.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfo added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfo struct {
	// IP.
	Ip string `pulumi:"ip"`
	// The pod name of the load source.
	PodName string `pulumi:"podName"`
	// Region.
	Region string `pulumi:"region"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArgs struct {
	// IP.
	Ip pulumi.StringInput `pulumi:"ip"`
	// The pod name of the load source.
	PodName pulumi.StringInput `pulumi:"podName"`
	// Region.
	Region pulumi.StringInput `pulumi:"region"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput) Ip added in v0.1.8

IP.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput) PodName added in v0.1.8

The pod name of the load source.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput) Region added in v0.1.8

Region.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInfoOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput) Ip added in v0.1.8

IP.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput) PodName added in v0.1.8

The pod name of the load source.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput) Region added in v0.1.8

Region.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadSourceOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistribution added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistribution struct {
	// Region.
	Region string `pulumi:"region"`
	// Region ID.
	RegionId int `pulumi:"regionId"`
	// The subnet ID list.
	SubnetIds []string `pulumi:"subnetIds"`
	// The VPC ID.
	VpcId string `pulumi:"vpcId"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArgs struct {
	// Region.
	Region pulumi.StringInput `pulumi:"region"`
	// Region ID.
	RegionId pulumi.IntInput `pulumi:"regionId"`
	// The subnet ID list.
	SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"`
	// The VPC ID.
	VpcId pulumi.StringInput `pulumi:"vpcId"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArray []GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionInput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArray and GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArray{ GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput() GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArgs and GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput) Region added in v0.1.8

Region.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput) RegionId added in v0.1.8

Region ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput) SubnetIds added in v0.1.8

The subnet ID list.

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobLoadVpcLoadDistributionOutput) VpcId added in v0.1.8

The VPC ID.

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHook added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHook struct {
	// The notification hook.
	Events []string `pulumi:"events"`
	// The callback URL.
	Url string `pulumi:"url"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArgs struct {
	// The notification hook.
	Events pulumi.StringArrayInput `pulumi:"events"`
	// The callback URL.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArray []GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookInput

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArray) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArray) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArray) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArray and GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArray{ GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput() GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArgs and GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput) Events added in v0.1.8

The notification hook.

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobNotificationHookOutput) Url added in v0.1.8

The callback URL.

type GetScenarioWithJobsScenarioWithJobsSetJobOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) AbortReason added in v0.1.8

The reason for aborting the job.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Configs added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) CreatedAt added in v0.1.8

The creation time of the scenario.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) CronId added in v0.1.8

The cron job ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Datasets added in v0.1.8

The test data sets for the load test.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Debug added in v0.1.8

Whether to run the job in the debug mode. The default value is false.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) DomainNameConfigs added in v0.1.8

The configuration for parsing domain names.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Duration added in v0.1.8

Job running duration.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) EndTime added in v0.1.8

The job ending time.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ErrorRate added in v0.1.8

Error rate.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Extensions added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) JobId added in v0.1.8

Job ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) JobOwner added in v0.1.8

Job owner.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) LoadSourceInfos added in v0.1.8

The load source information.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) LoadSources added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Loads added in v0.1.8

Scenario is load test configuration.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) MaxRequestsPerSecond added in v0.1.8

The maximum RPS.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) MaxVirtualUserCount added in v0.1.8

The maximum VU of the job.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Message added in v0.1.8

The message describing the job running status.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) NetworkReceiveRate added in v0.1.8

The rate of receiving bytes.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) NetworkSendRate added in v0.1.8

The rate of sending bytes.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Note added in v0.1.8

The note of the job.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) NotificationHooks added in v0.1.8

The notification hooks.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Plugins added in v0.1.8

Plugins.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ProjectId added in v0.1.8

Project ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ProjectName added in v0.1.8

Project name.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Protocols added in v0.1.8

The protocol file.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) RequestFiles added in v0.1.8

The files in the request.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) RequestTotal added in v0.1.8

The total reqeust count.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) RequestsPerSecond added in v0.1.8

The configuration of the RPS mode load test.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ResponseTimeAverage added in v0.1.8

The average response time.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ResponseTimeMax added in v0.1.8

The maximum response time.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ResponseTimeMin added in v0.1.8

The minimum response time.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ResponseTimeP90 added in v0.1.8

The 90 percentile of the response time.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ResponseTimeP95 added in v0.1.8

The 95 percentile of the response time.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ResponseTimeP99 added in v0.1.8

The 99 percentile of the response time.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ScenarioId added in v0.1.8

Scenario ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ScenarioName added in v0.1.8

Scenario name.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Scripts added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) StartTime added in v0.1.8

The job starting time.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Status added in v0.1.8

Scenario status.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) TestScripts added in v0.1.8

The script of the load test.

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobOutput added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobOutput() GetScenarioWithJobsScenarioWithJobsSetJobOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

type GetScenarioWithJobsScenarioWithJobsSetJobPlugin added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobPlugin struct {
	// File ID.
	FileId string `pulumi:"fileId"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs struct {
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginOutput() GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput

type GetScenarioWithJobsScenarioWithJobsSetJobPluginArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobPluginArray []GetScenarioWithJobsScenarioWithJobsSetJobPluginInput

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArray) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobPluginArray) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArray) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobPluginArray) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobPluginArray and GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobPluginArray{ GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobPluginArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobPluginInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobPluginInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobPluginOutput() GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobPluginOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobPluginInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs and GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobPluginInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobPluginArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobPluginOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetJobPluginOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetJobProtocol added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobProtocol struct {
	// File ID.
	FileId string `pulumi:"fileId"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs struct {
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput() GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolArray []GetScenarioWithJobsScenarioWithJobsSetJobProtocolInput

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArray) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobProtocolArray) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArray) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobProtocolArray) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobProtocolArray and GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobProtocolArray{ GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobProtocolArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput() GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobProtocolInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs and GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobProtocolInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobProtocolArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobProtocolOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetJobProtocolOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFile added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFile struct {
	// File ID.
	FileId string `pulumi:"fileId"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArgs struct {
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArray []GetScenarioWithJobsScenarioWithJobsSetJobRequestFileInput

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArray) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArray) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArray) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArray) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArray and GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArray{ GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput() GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobRequestFileInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArgs and GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobRequestFileInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobRequestFileArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetJobRequestFileOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetJobTestScript added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobTestScript struct {
	// The base64 encoded content.
	EncodedContent string `pulumi:"encodedContent"`
	// The base64 encoded HAR.
	EncodedHttpArchive string `pulumi:"encodedHttpArchive"`
	// File ID.
	FileId string `pulumi:"fileId"`
	// The weight of the script, ranging from 1 to 100.
	LoadWeight int `pulumi:"loadWeight"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArgs struct {
	// The base64 encoded content.
	EncodedContent pulumi.StringInput `pulumi:"encodedContent"`
	// The base64 encoded HAR.
	EncodedHttpArchive pulumi.StringInput `pulumi:"encodedHttpArchive"`
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// The weight of the script, ranging from 1 to 100.
	LoadWeight pulumi.IntInput `pulumi:"loadWeight"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArgs) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArray []GetScenarioWithJobsScenarioWithJobsSetJobTestScriptInput

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArray) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArray) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArray) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArray) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput() GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArray and GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArray{ GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput() GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput
	ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput
}

GetScenarioWithJobsScenarioWithJobsSetJobTestScriptInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArgs and GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetJobTestScriptInput` via:

GetScenarioWithJobsScenarioWithJobsSetJobTestScriptArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) EncodedContent added in v0.1.8

The base64 encoded content.

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) EncodedHttpArchive added in v0.1.8

The base64 encoded HAR.

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) LoadWeight added in v0.1.8

The weight of the script, ranging from 1 to 100.

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) ToGetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetJobTestScriptOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetOutput) Jobs added in v0.1.8

Jobs related to the scenario.

func (GetScenarioWithJobsScenarioWithJobsSetOutput) Scenarios added in v0.1.8

The returned scenario.

func (GetScenarioWithJobsScenarioWithJobsSetOutput) ToGetScenarioWithJobsScenarioWithJobsSetOutput added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetOutput) ToGetScenarioWithJobsScenarioWithJobsSetOutput() GetScenarioWithJobsScenarioWithJobsSetOutput

func (GetScenarioWithJobsScenarioWithJobsSetOutput) ToGetScenarioWithJobsScenarioWithJobsSetOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetOutput) ToGetScenarioWithJobsScenarioWithJobsSetOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetOutput

type GetScenarioWithJobsScenarioWithJobsSetScenario added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenario struct {
	// AppId.
	AppId int `pulumi:"appId"`
	// Deprecated.
	Configs []string `pulumi:"configs"`
	// The creation time of the scenario.
	CreatedAt string `pulumi:"createdAt"`
	// The cron job ID.
	CronId string `pulumi:"cronId"`
	// The test data sets for the load test.
	Datasets []GetScenarioWithJobsScenarioWithJobsSetScenarioDataset `pulumi:"datasets"`
	// Scenario description.
	Description string `pulumi:"description"`
	// The configuration for parsing domain names.
	DomainNameConfigs []GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig `pulumi:"domainNameConfigs"`
	// Deprecated.
	EncodedScripts string `pulumi:"encodedScripts"`
	// Deprecated.
	Extensions []string `pulumi:"extensions"`
	// Scenario is load test configuration.
	Loads []GetScenarioWithJobsScenarioWithJobsSetScenarioLoad `pulumi:"loads"`
	// File name.
	Name string `pulumi:"name"`
	// The notification hooks.
	NotificationHooks []GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHook `pulumi:"notificationHooks"`
	// The job owner.
	Owner string `pulumi:"owner"`
	// Plugins.
	Plugins []GetScenarioWithJobsScenarioWithJobsSetScenarioPlugin `pulumi:"plugins"`
	// Project ID.
	ProjectId string `pulumi:"projectId"`
	// Project name.
	ProjectName string `pulumi:"projectName"`
	// The protocol file.
	Protocols []GetScenarioWithJobsScenarioWithJobsSetScenarioProtocol `pulumi:"protocols"`
	// The files in the request.
	RequestFiles []GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFile `pulumi:"requestFiles"`
	// Scenario ID.
	ScenarioId string `pulumi:"scenarioId"`
	// The ID of the SLA policy.
	SlaId string `pulumi:"slaId"`
	// The SLA policy.
	SlaPolicies []GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy `pulumi:"slaPolicies"`
	// Scenario status.
	Status int `pulumi:"status"`
	// SubAccountUin.
	SubAccountUin string `pulumi:"subAccountUin"`
	// The script of the load test.
	TestScripts []GetScenarioWithJobsScenarioWithJobsSetScenarioTestScript `pulumi:"testScripts"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// Uin.
	Uin string `pulumi:"uin"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioArgs struct {
	// AppId.
	AppId pulumi.IntInput `pulumi:"appId"`
	// Deprecated.
	Configs pulumi.StringArrayInput `pulumi:"configs"`
	// The creation time of the scenario.
	CreatedAt pulumi.StringInput `pulumi:"createdAt"`
	// The cron job ID.
	CronId pulumi.StringInput `pulumi:"cronId"`
	// The test data sets for the load test.
	Datasets GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayInput `pulumi:"datasets"`
	// Scenario description.
	Description pulumi.StringInput `pulumi:"description"`
	// The configuration for parsing domain names.
	DomainNameConfigs GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayInput `pulumi:"domainNameConfigs"`
	// Deprecated.
	EncodedScripts pulumi.StringInput `pulumi:"encodedScripts"`
	// Deprecated.
	Extensions pulumi.StringArrayInput `pulumi:"extensions"`
	// Scenario is load test configuration.
	Loads GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayInput `pulumi:"loads"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// The notification hooks.
	NotificationHooks GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayInput `pulumi:"notificationHooks"`
	// The job owner.
	Owner pulumi.StringInput `pulumi:"owner"`
	// Plugins.
	Plugins GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayInput `pulumi:"plugins"`
	// Project ID.
	ProjectId pulumi.StringInput `pulumi:"projectId"`
	// Project name.
	ProjectName pulumi.StringInput `pulumi:"projectName"`
	// The protocol file.
	Protocols GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayInput `pulumi:"protocols"`
	// The files in the request.
	RequestFiles GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayInput `pulumi:"requestFiles"`
	// Scenario ID.
	ScenarioId pulumi.StringInput `pulumi:"scenarioId"`
	// The ID of the SLA policy.
	SlaId pulumi.StringInput `pulumi:"slaId"`
	// The SLA policy.
	SlaPolicies GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayInput `pulumi:"slaPolicies"`
	// Scenario status.
	Status pulumi.IntInput `pulumi:"status"`
	// SubAccountUin.
	SubAccountUin pulumi.StringInput `pulumi:"subAccountUin"`
	// The script of the load test.
	TestScripts GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayInput `pulumi:"testScripts"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// Uin.
	Uin pulumi.StringInput `pulumi:"uin"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioArray []GetScenarioWithJobsScenarioWithJobsSetScenarioInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioArray and GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioDataset added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDataset struct {
	// File ID.
	FileId string `pulumi:"fileId"`
	// The header lines of the file.
	HeadLines []string `pulumi:"headLines"`
	// The parameter name list.
	HeaderColumns []string `pulumi:"headerColumns"`
	// Whether the first line contains the parameter names.
	HeaderInFile bool `pulumi:"headerInFile"`
	// The line count of the file.
	LineCount int `pulumi:"lineCount"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Whether to split the test data.
	Split bool `pulumi:"split"`
	// The tail lines of the file.
	TailLines []string `pulumi:"tailLines"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArgs struct {
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// The header lines of the file.
	HeadLines pulumi.StringArrayInput `pulumi:"headLines"`
	// The parameter name list.
	HeaderColumns pulumi.StringArrayInput `pulumi:"headerColumns"`
	// Whether the first line contains the parameter names.
	HeaderInFile pulumi.BoolInput `pulumi:"headerInFile"`
	// The line count of the file.
	LineCount pulumi.IntInput `pulumi:"lineCount"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Whether to split the test data.
	Split pulumi.BoolInput `pulumi:"split"`
	// The tail lines of the file.
	TailLines pulumi.StringArrayInput `pulumi:"tailLines"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArray []GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArray and GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) HeadLines added in v0.1.8

The header lines of the file.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) HeaderColumns added in v0.1.8

The parameter name list.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) HeaderInFile added in v0.1.8

Whether the first line contains the parameter names.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) LineCount added in v0.1.8

The line count of the file.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) Split added in v0.1.8

Whether to split the test data.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) TailLines added in v0.1.8

The tail lines of the file.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDatasetOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfig struct {
	// The DNS configuration.
	DnsConfigs []GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfig `pulumi:"dnsConfigs"`
	// The configuration for host aliases.
	HostAliases []GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAlias `pulumi:"hostAliases"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArgs struct {
	// The DNS configuration.
	DnsConfigs GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayInput `pulumi:"dnsConfigs"`
	// The configuration for host aliases.
	HostAliases GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayInput `pulumi:"hostAliases"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArray []GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArray and GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfig added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfig struct {
	// DNS IP list.
	Nameservers []string `pulumi:"nameservers"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArgs struct {
	// DNS IP list.
	Nameservers pulumi.StringArrayInput `pulumi:"nameservers"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArray []GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArray and GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput) Nameservers added in v0.1.8

DNS IP list.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigDnsConfigOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAlias added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAlias struct {
	// Host names.
	HostNames []string `pulumi:"hostNames"`
	// IP.
	Ip string `pulumi:"ip"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArgs struct {
	// Host names.
	HostNames pulumi.StringArrayInput `pulumi:"hostNames"`
	// IP.
	Ip pulumi.StringInput `pulumi:"ip"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArray []GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArray and GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput) HostNames added in v0.1.8

Host names.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput) Ip added in v0.1.8

IP.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigHostAliasOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput) DnsConfigs added in v0.1.8

The DNS configuration.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput) HostAliases added in v0.1.8

The configuration for host aliases.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioDomainNameConfigOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoad added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoad struct {
	// The geographical distribution of the load source.
	GeoRegionsLoadDistributions []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistribution `pulumi:"geoRegionsLoadDistributions"`
	// Scenario is load specification.
	LoadSpecs []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpec `pulumi:"loadSpecs"`
	// The distribution of the load source.
	VpcLoadDistributions []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistribution `pulumi:"vpcLoadDistributions"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArgs struct {
	// The geographical distribution of the load source.
	GeoRegionsLoadDistributions GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayInput `pulumi:"geoRegionsLoadDistributions"`
	// Scenario is load specification.
	LoadSpecs GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayInput `pulumi:"loadSpecs"`
	// The distribution of the load source.
	VpcLoadDistributions GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayInput `pulumi:"vpcLoadDistributions"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArray []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArray and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistribution added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistribution struct {
	// Percentage.
	Percentage int `pulumi:"percentage"`
	// Region.
	Region string `pulumi:"region"`
	// Region ID.
	RegionId int `pulumi:"regionId"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArgs struct {
	// Percentage.
	Percentage pulumi.IntInput `pulumi:"percentage"`
	// Region.
	Region pulumi.StringInput `pulumi:"region"`
	// Region ID.
	RegionId pulumi.IntInput `pulumi:"regionId"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArray []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArray and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput) Percentage added in v0.1.8

Percentage.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput) Region added in v0.1.8

Region.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput) RegionId added in v0.1.8

Region ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadGeoRegionsLoadDistributionOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpec added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpec struct {
	// The configuration for the concurrency mode.
	Concurrencies []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrency `pulumi:"concurrencies"`
	// The configuration of the RPS mode load test.
	RequestsPerSeconds []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecond `pulumi:"requestsPerSeconds"`
	// The script origin.
	ScriptOrigins []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOrigin `pulumi:"scriptOrigins"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArgs struct {
	// The configuration for the concurrency mode.
	Concurrencies GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayInput `pulumi:"concurrencies"`
	// The configuration of the RPS mode load test.
	RequestsPerSeconds GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayInput `pulumi:"requestsPerSeconds"`
	// The script origin.
	ScriptOrigins GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayInput `pulumi:"scriptOrigins"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArray []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArray and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrency added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrency struct {
	// The waiting period for a graceful shutdown.
	GracefulStopSeconds int `pulumi:"gracefulStopSeconds"`
	// The iteration count of the load test.
	IterationCount int `pulumi:"iterationCount"`
	// The maximum RPS.
	MaxRequestsPerSecond int `pulumi:"maxRequestsPerSecond"`
	// The recource count of the load test.
	Resources int `pulumi:"resources"`
	// The configuration for the multi-stage load test.
	Stages []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStage `pulumi:"stages"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArgs struct {
	// The waiting period for a graceful shutdown.
	GracefulStopSeconds pulumi.IntInput `pulumi:"gracefulStopSeconds"`
	// The iteration count of the load test.
	IterationCount pulumi.IntInput `pulumi:"iterationCount"`
	// The maximum RPS.
	MaxRequestsPerSecond pulumi.IntInput `pulumi:"maxRequestsPerSecond"`
	// The recource count of the load test.
	Resources pulumi.IntInput `pulumi:"resources"`
	// The configuration for the multi-stage load test.
	Stages GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayInput `pulumi:"stages"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArray []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArray and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput) GracefulStopSeconds added in v0.1.8

The waiting period for a graceful shutdown.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput) IterationCount added in v0.1.8

The iteration count of the load test.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput) MaxRequestsPerSecond added in v0.1.8

The maximum RPS.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput) Resources added in v0.1.8

The recource count of the load test.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput) Stages added in v0.1.8

The configuration for the multi-stage load test.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStage added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStage struct {
	// The load test execution time.
	DurationSeconds int `pulumi:"durationSeconds"`
	// Deprecated.
	TargetVirtualUsers int `pulumi:"targetVirtualUsers"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArgs struct {
	// The load test execution time.
	DurationSeconds pulumi.IntInput `pulumi:"durationSeconds"`
	// Deprecated.
	TargetVirtualUsers pulumi.IntInput `pulumi:"targetVirtualUsers"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArray []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArray and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput) DurationSeconds added in v0.1.8

The load test execution time.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput) TargetVirtualUsers added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecConcurrencyStageOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput) Concurrencies added in v0.1.8

The configuration for the concurrency mode.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput) RequestsPerSeconds added in v0.1.8

The configuration of the RPS mode load test.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput) ScriptOrigins added in v0.1.8

The script origin.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecond added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecond struct {
	// The load test execution time.
	DurationSeconds int `pulumi:"durationSeconds"`
	// The waiting period for a graceful shutdown.
	GracefulStopSeconds int `pulumi:"gracefulStopSeconds"`
	// The maximum RPS.
	MaxRequestsPerSecond int `pulumi:"maxRequestsPerSecond"`
	// The recource count of the load test.
	Resources int `pulumi:"resources"`
	// The starting minimum RPS.
	StartRequestsPerSecond int `pulumi:"startRequestsPerSecond"`
	// The target RPS.
	TargetRequestsPerSecond int `pulumi:"targetRequestsPerSecond"`
	// Deprecated.
	TargetVirtualUsers int `pulumi:"targetVirtualUsers"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArgs struct {
	// The load test execution time.
	DurationSeconds pulumi.IntInput `pulumi:"durationSeconds"`
	// The waiting period for a graceful shutdown.
	GracefulStopSeconds pulumi.IntInput `pulumi:"gracefulStopSeconds"`
	// The maximum RPS.
	MaxRequestsPerSecond pulumi.IntInput `pulumi:"maxRequestsPerSecond"`
	// The recource count of the load test.
	Resources pulumi.IntInput `pulumi:"resources"`
	// The starting minimum RPS.
	StartRequestsPerSecond pulumi.IntInput `pulumi:"startRequestsPerSecond"`
	// The target RPS.
	TargetRequestsPerSecond pulumi.IntInput `pulumi:"targetRequestsPerSecond"`
	// Deprecated.
	TargetVirtualUsers pulumi.IntInput `pulumi:"targetVirtualUsers"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArray []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArray and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) DurationSeconds added in v0.1.8

The load test execution time.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) GracefulStopSeconds added in v0.1.8

The waiting period for a graceful shutdown.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) MaxRequestsPerSecond added in v0.1.8

The maximum RPS.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) Resources added in v0.1.8

The recource count of the load test.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) StartRequestsPerSecond added in v0.1.8

The starting minimum RPS.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) TargetRequestsPerSecond added in v0.1.8

The target RPS.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) TargetVirtualUsers added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecRequestsPerSecondOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOrigin added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOrigin struct {
	// The load test execution time.
	DurationSeconds int `pulumi:"durationSeconds"`
	// The load test machine number.
	MachineNumber int `pulumi:"machineNumber"`
	// The load test machine specification.
	MachineSpecification string `pulumi:"machineSpecification"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArgs struct {
	// The load test execution time.
	DurationSeconds pulumi.IntInput `pulumi:"durationSeconds"`
	// The load test machine number.
	MachineNumber pulumi.IntInput `pulumi:"machineNumber"`
	// The load test machine specification.
	MachineSpecification pulumi.StringInput `pulumi:"machineSpecification"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArray []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArray and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput) DurationSeconds added in v0.1.8

The load test execution time.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput) MachineNumber added in v0.1.8

The load test machine number.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput) MachineSpecification added in v0.1.8

The load test machine specification.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadLoadSpecScriptOriginOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput) GeoRegionsLoadDistributions added in v0.1.8

The geographical distribution of the load source.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput) LoadSpecs added in v0.1.8

Scenario is load specification.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadOutput) VpcLoadDistributions added in v0.1.8

The distribution of the load source.

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistribution added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistribution struct {
	// Region.
	Region string `pulumi:"region"`
	// Region ID.
	RegionId int `pulumi:"regionId"`
	// The subnet ID list.
	SubnetIds []string `pulumi:"subnetIds"`
	// The VPC ID.
	VpcId string `pulumi:"vpcId"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArgs struct {
	// Region.
	Region pulumi.StringInput `pulumi:"region"`
	// Region ID.
	RegionId pulumi.IntInput `pulumi:"regionId"`
	// The subnet ID list.
	SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"`
	// The VPC ID.
	VpcId pulumi.StringInput `pulumi:"vpcId"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArray []GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArray and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput) Region added in v0.1.8

Region.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput) RegionId added in v0.1.8

Region ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput) SubnetIds added in v0.1.8

The subnet ID list.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutputWithContext added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioLoadVpcLoadDistributionOutput) VpcId added in v0.1.8

The VPC ID.

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHook added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHook struct {
	// The notification hook.
	Events []string `pulumi:"events"`
	// The callback URL.
	Url string `pulumi:"url"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArgs struct {
	// The notification hook.
	Events pulumi.StringArrayInput `pulumi:"events"`
	// The callback URL.
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArray []GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArray and GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput) Events added in v0.1.8

The notification hook.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioNotificationHookOutput) Url added in v0.1.8

The callback URL.

type GetScenarioWithJobsScenarioWithJobsSetScenarioOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) AppId added in v0.1.8

AppId.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Configs added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) CreatedAt added in v0.1.8

The creation time of the scenario.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) CronId added in v0.1.8

The cron job ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Datasets added in v0.1.8

The test data sets for the load test.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Description added in v0.1.8

Scenario description.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) DomainNameConfigs added in v0.1.8

The configuration for parsing domain names.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) EncodedScripts added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Extensions added in v0.1.8

Deprecated.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Loads added in v0.1.8

Scenario is load test configuration.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) NotificationHooks added in v0.1.8

The notification hooks.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Owner added in v0.1.8

The job owner.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Plugins added in v0.1.8

Plugins.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) ProjectId added in v0.1.8

Project ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) ProjectName added in v0.1.8

Project name.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Protocols added in v0.1.8

The protocol file.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) RequestFiles added in v0.1.8

The files in the request.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) ScenarioId added in v0.1.8

Scenario ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) SlaId added in v0.1.8

The ID of the SLA policy.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) SlaPolicies added in v0.1.8

The SLA policy.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Status added in v0.1.8

Scenario status.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) SubAccountUin added in v0.1.8

SubAccountUin.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) TestScripts added in v0.1.8

The script of the load test.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) Uin added in v0.1.8

Uin.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetScenarioPlugin added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioPlugin struct {
	// File ID.
	FileId string `pulumi:"fileId"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArgs struct {
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArray []GetScenarioWithJobsScenarioWithJobsSetScenarioPluginInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArray and GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioPluginInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioPluginInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioPluginArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioPluginOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocol added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocol struct {
	// File ID.
	FileId string `pulumi:"fileId"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArgs struct {
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArray []GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArray and GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioProtocolOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFile added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFile struct {
	// File ID.
	FileId string `pulumi:"fileId"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArgs struct {
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArray []GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArray and GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioRequestFileOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicy struct {
	// The alert channel.
	AlertChannels []GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannel `pulumi:"alertChannels"`
	// The SLA rules.
	SlaRules []GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRule `pulumi:"slaRules"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannel added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannel struct {
	// AMP consumer ID.
	AmpConsumerId string `pulumi:"ampConsumerId"`
	// The notice ID bound with this alert channel.
	NoticeId string `pulumi:"noticeId"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArgs struct {
	// AMP consumer ID.
	AmpConsumerId pulumi.StringInput `pulumi:"ampConsumerId"`
	// The notice ID bound with this alert channel.
	NoticeId pulumi.StringInput `pulumi:"noticeId"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArray []GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArray and GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput) AmpConsumerId added in v0.1.8

AMP consumer ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput) NoticeId added in v0.1.8

The notice ID bound with this alert channel.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArgs struct {
	// The alert channel.
	AlertChannels GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyAlertChannelArrayInput `pulumi:"alertChannels"`
	// The SLA rules.
	SlaRules GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayInput `pulumi:"slaRules"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArray []GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArray and GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput) AlertChannels added in v0.1.8

The alert channel.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput) SlaRules added in v0.1.8

The SLA rules.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicyOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRule added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRule struct {
	// Whether to abort the load test job.
	AbortFlag bool `pulumi:"abortFlag"`
	// The aggregation method of the metrics.
	Aggregation string `pulumi:"aggregation"`
	// The operator for checking the condition.
	Condition string `pulumi:"condition"`
	// The duration for checking the condition.
	For string `pulumi:"for"`
	// The label filter.
	LabelFilters []GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilter `pulumi:"labelFilters"`
	// The load test metrics.
	Metric string `pulumi:"metric"`
	// The threshold in the condition.
	Value float64 `pulumi:"value"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArgs struct {
	// Whether to abort the load test job.
	AbortFlag pulumi.BoolInput `pulumi:"abortFlag"`
	// The aggregation method of the metrics.
	Aggregation pulumi.StringInput `pulumi:"aggregation"`
	// The operator for checking the condition.
	Condition pulumi.StringInput `pulumi:"condition"`
	// The duration for checking the condition.
	For pulumi.StringInput `pulumi:"for"`
	// The label filter.
	LabelFilters GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayInput `pulumi:"labelFilters"`
	// The load test metrics.
	Metric pulumi.StringInput `pulumi:"metric"`
	// The threshold in the condition.
	Value pulumi.Float64Input `pulumi:"value"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArray []GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArray and GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilter added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilter struct {
	// Label name.
	LabelName string `pulumi:"labelName"`
	// Label value.
	LabelValue string `pulumi:"labelValue"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArgs struct {
	// Label name.
	LabelName pulumi.StringInput `pulumi:"labelName"`
	// Label value.
	LabelValue pulumi.StringInput `pulumi:"labelValue"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArray []GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArray and GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArrayOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput) LabelName added in v0.1.8

Label name.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput) LabelValue added in v0.1.8

Label value.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleLabelFilterOutputWithContext added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) AbortFlag added in v0.1.8

Whether to abort the load test job.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) Aggregation added in v0.1.8

The aggregation method of the metrics.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) Condition added in v0.1.8

The operator for checking the condition.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) For added in v0.1.8

The duration for checking the condition.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) LabelFilters added in v0.1.8

The label filter.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) Metric added in v0.1.8

The load test metrics.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioSlaPolicySlaRuleOutput) Value added in v0.1.8

The threshold in the condition.

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScript added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScript struct {
	// The base64 encoded content.
	EncodedContent string `pulumi:"encodedContent"`
	// The base64 encoded HAR.
	EncodedHttpArchive string `pulumi:"encodedHttpArchive"`
	// File ID.
	FileId string `pulumi:"fileId"`
	// The weight of the script, ranging from 1 to 100.
	LoadWeight int `pulumi:"loadWeight"`
	// File name.
	Name string `pulumi:"name"`
	// File size.
	Size int `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type string `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt string `pulumi:"updatedAt"`
}

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArgs added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArgs struct {
	// The base64 encoded content.
	EncodedContent pulumi.StringInput `pulumi:"encodedContent"`
	// The base64 encoded HAR.
	EncodedHttpArchive pulumi.StringInput `pulumi:"encodedHttpArchive"`
	// File ID.
	FileId pulumi.StringInput `pulumi:"fileId"`
	// The weight of the script, ranging from 1 to 100.
	LoadWeight pulumi.IntInput `pulumi:"loadWeight"`
	// File name.
	Name pulumi.StringInput `pulumi:"name"`
	// File size.
	Size pulumi.IntInput `pulumi:"size"`
	// Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.
	Type pulumi.StringInput `pulumi:"type"`
	// The updating time of the scenario.
	UpdatedAt pulumi.StringInput `pulumi:"updatedAt"`
}

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArgs) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArgs) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArray added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArray []GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptInput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArray) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutputWithContext added in v0.1.8

func (i GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArray) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArray and GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArray{ GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArgs{...} }

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput) Index added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArrayOutput

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptInput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptInput interface {
	pulumi.Input

	ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput() GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput
	ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutputWithContext(context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput
}

GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptInput is an input type that accepts GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArgs and GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput values. You can construct a concrete instance of `GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptInput` via:

GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptArgs{...}

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput added in v0.1.8

type GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput struct{ *pulumi.OutputState }

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) ElementType added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) EncodedContent added in v0.1.8

The base64 encoded content.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) EncodedHttpArchive added in v0.1.8

The base64 encoded HAR.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) FileId added in v0.1.8

File ID.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) LoadWeight added in v0.1.8

The weight of the script, ranging from 1 to 100.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) Name added in v0.1.8

File name.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) Size added in v0.1.8

File size.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput added in v0.1.8

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutputWithContext added in v0.1.8

func (o GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) ToGetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutputWithContext(ctx context.Context) GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) Type added in v0.1.8

Scenario type, e.g.: pts-http, pts-js, pts-trpc, pts-jmeter.

func (GetScenarioWithJobsScenarioWithJobsSetScenarioTestScriptOutput) UpdatedAt added in v0.1.8

The updating time of the scenario.

type Job

type Job struct {
	pulumi.CustomResourceState

	// Cause of interruption.
	AbortReason pulumi.IntOutput `pulumi:"abortReason"`
	// Creation time of the job.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// Scheduled job ID.
	CronId pulumi.StringOutput `pulumi:"cronId"`
	// Dataset file for the job.
	Datasets JobDatasetArrayOutput `pulumi:"datasets"`
	// Whether to debug.
	Debug pulumi.BoolPtrOutput `pulumi:"debug"`
	// Domain name binding configuration.
	DomainNameConfigs JobDomainNameConfigArrayOutput `pulumi:"domainNameConfigs"`
	// Job duration.
	Duration pulumi.IntOutput `pulumi:"duration"`
	// End time of the job.
	EndTime pulumi.StringOutput `pulumi:"endTime"`
	// Percentage of error rate.
	ErrorRate pulumi.Float64Output `pulumi:"errorRate"`
	// Job Id.
	JobId pulumi.StringOutput `pulumi:"jobId"`
	// Job owner.
	JobOwner pulumi.StringOutput `pulumi:"jobOwner"`
	// Pressure configuration of job.
	Loads JobLoadArrayOutput `pulumi:"loads"`
	// Maximum requests per second.
	MaxRequestsPerSecond pulumi.IntOutput `pulumi:"maxRequestsPerSecond"`
	// Maximum number of VU for the job.
	MaxVirtualUserCount pulumi.IntOutput `pulumi:"maxVirtualUserCount"`
	// Note.
	Note pulumi.StringPtrOutput `pulumi:"note"`
	// Expansion package file information.
	Plugins JobPluginArrayOutput `pulumi:"plugins"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Protocol script information.
	Protocols JobProtocolArrayOutput `pulumi:"protocols"`
	// Request file information.
	RequestFiles JobRequestFileArrayOutput `pulumi:"requestFiles"`
	// Total number of requests.
	RequestTotal pulumi.Float64Output `pulumi:"requestTotal"`
	// Average number of requests per second.
	RequestsPerSecond pulumi.Float64Output `pulumi:"requestsPerSecond"`
	// Average response time.
	ResponseTimeAverage pulumi.Float64Output `pulumi:"responseTimeAverage"`
	// Maximum response time.
	ResponseTimeMax pulumi.Float64Output `pulumi:"responseTimeMax"`
	// Minimum response time.
	ResponseTimeMin pulumi.Float64Output `pulumi:"responseTimeMin"`
	// 90th percentile response time.
	ResponseTimeP90 pulumi.Float64Output `pulumi:"responseTimeP90"`
	// 95th percentile response time.
	ResponseTimeP95 pulumi.Float64Output `pulumi:"responseTimeP95"`
	// 99th percentile response time.
	ResponseTimeP99 pulumi.Float64Output `pulumi:"responseTimeP99"`
	// Pts scenario id.
	ScenarioId pulumi.StringOutput `pulumi:"scenarioId"`
	// Start time of the job.
	StartTime pulumi.StringOutput `pulumi:"startTime"`
	// The running status of the task; `0`: JobUnknown, `1`: JobCreated, `2`: JobPending, `3`: JobPreparing, `4`: JobSelectClustering, `5`: JobCreateTasking, `6`: JobSyncTasking, `11`: JobRunning, `12`: JobFinished, `13`: JobPrepareException, `14`: JobFinishException, `15`: JobAborting, `16`: JobAborted, `17`: JobAbortException, `18`: JobDeleted, `19`: JobSelectClusterException, `20`: JobCreateTaskException, `21`: JobSyncTaskException.
	Status pulumi.IntOutput `pulumi:"status"`
	// Test script information.
	TestScripts JobTestScriptArrayOutput `pulumi:"testScripts"`
	// Scene Type.
	Type pulumi.StringOutput `pulumi:"type"`
}

Provides a resource to create a pts job

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.NewJob(ctx, "job", &Pts.JobArgs{
			JobOwner:   pulumi.String("username"),
			Note:       pulumi.String("desc"),
			ProjectId:  pulumi.String("project-45vw7v82"),
			ScenarioId: pulumi.String("scenario-22q19f3k"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

pts job can be imported using the projectId#scenarioId#jobId, e.g.

```sh

$ pulumi import tencentcloud:Pts/job:Job job project-45vw7v82#scenario-22q19f3k#job-dtm93vx0

```

func GetJob

func GetJob(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *JobState, opts ...pulumi.ResourceOption) (*Job, error)

GetJob gets an existing Job resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewJob

func NewJob(ctx *pulumi.Context,
	name string, args *JobArgs, opts ...pulumi.ResourceOption) (*Job, error)

NewJob registers a new resource with the given unique name, arguments, and options.

func (*Job) ElementType

func (*Job) ElementType() reflect.Type

func (*Job) ToJobOutput

func (i *Job) ToJobOutput() JobOutput

func (*Job) ToJobOutputWithContext

func (i *Job) ToJobOutputWithContext(ctx context.Context) JobOutput

type JobAbort added in v0.1.8

type JobAbort struct {
	pulumi.CustomResourceState

	// The reason for aborting the job.
	AbortReason pulumi.IntPtrOutput `pulumi:"abortReason"`
	// Job ID.
	JobId pulumi.StringOutput `pulumi:"jobId"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Scenario ID.
	ScenarioId pulumi.StringOutput `pulumi:"scenarioId"`
}

Provides a resource to create a pts jobAbort

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.NewJobAbort(ctx, "jobAbort", &Pts.JobAbortArgs{
			JobId:      pulumi.String("job-my644ozi"),
			ProjectId:  pulumi.String("project-45vw7v82"),
			ScenarioId: pulumi.String("scenario-22q19f3k"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetJobAbort added in v0.1.8

func GetJobAbort(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *JobAbortState, opts ...pulumi.ResourceOption) (*JobAbort, error)

GetJobAbort gets an existing JobAbort resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewJobAbort added in v0.1.8

func NewJobAbort(ctx *pulumi.Context,
	name string, args *JobAbortArgs, opts ...pulumi.ResourceOption) (*JobAbort, error)

NewJobAbort registers a new resource with the given unique name, arguments, and options.

func (*JobAbort) ElementType added in v0.1.8

func (*JobAbort) ElementType() reflect.Type

func (*JobAbort) ToJobAbortOutput added in v0.1.8

func (i *JobAbort) ToJobAbortOutput() JobAbortOutput

func (*JobAbort) ToJobAbortOutputWithContext added in v0.1.8

func (i *JobAbort) ToJobAbortOutputWithContext(ctx context.Context) JobAbortOutput

type JobAbortArgs added in v0.1.8

type JobAbortArgs struct {
	// The reason for aborting the job.
	AbortReason pulumi.IntPtrInput
	// Job ID.
	JobId pulumi.StringInput
	// Project ID.
	ProjectId pulumi.StringInput
	// Scenario ID.
	ScenarioId pulumi.StringInput
}

The set of arguments for constructing a JobAbort resource.

func (JobAbortArgs) ElementType added in v0.1.8

func (JobAbortArgs) ElementType() reflect.Type

type JobAbortArray added in v0.1.8

type JobAbortArray []JobAbortInput

func (JobAbortArray) ElementType added in v0.1.8

func (JobAbortArray) ElementType() reflect.Type

func (JobAbortArray) ToJobAbortArrayOutput added in v0.1.8

func (i JobAbortArray) ToJobAbortArrayOutput() JobAbortArrayOutput

func (JobAbortArray) ToJobAbortArrayOutputWithContext added in v0.1.8

func (i JobAbortArray) ToJobAbortArrayOutputWithContext(ctx context.Context) JobAbortArrayOutput

type JobAbortArrayInput added in v0.1.8

type JobAbortArrayInput interface {
	pulumi.Input

	ToJobAbortArrayOutput() JobAbortArrayOutput
	ToJobAbortArrayOutputWithContext(context.Context) JobAbortArrayOutput
}

JobAbortArrayInput is an input type that accepts JobAbortArray and JobAbortArrayOutput values. You can construct a concrete instance of `JobAbortArrayInput` via:

JobAbortArray{ JobAbortArgs{...} }

type JobAbortArrayOutput added in v0.1.8

type JobAbortArrayOutput struct{ *pulumi.OutputState }

func (JobAbortArrayOutput) ElementType added in v0.1.8

func (JobAbortArrayOutput) ElementType() reflect.Type

func (JobAbortArrayOutput) Index added in v0.1.8

func (JobAbortArrayOutput) ToJobAbortArrayOutput added in v0.1.8

func (o JobAbortArrayOutput) ToJobAbortArrayOutput() JobAbortArrayOutput

func (JobAbortArrayOutput) ToJobAbortArrayOutputWithContext added in v0.1.8

func (o JobAbortArrayOutput) ToJobAbortArrayOutputWithContext(ctx context.Context) JobAbortArrayOutput

type JobAbortInput added in v0.1.8

type JobAbortInput interface {
	pulumi.Input

	ToJobAbortOutput() JobAbortOutput
	ToJobAbortOutputWithContext(ctx context.Context) JobAbortOutput
}

type JobAbortMap added in v0.1.8

type JobAbortMap map[string]JobAbortInput

func (JobAbortMap) ElementType added in v0.1.8

func (JobAbortMap) ElementType() reflect.Type

func (JobAbortMap) ToJobAbortMapOutput added in v0.1.8

func (i JobAbortMap) ToJobAbortMapOutput() JobAbortMapOutput

func (JobAbortMap) ToJobAbortMapOutputWithContext added in v0.1.8

func (i JobAbortMap) ToJobAbortMapOutputWithContext(ctx context.Context) JobAbortMapOutput

type JobAbortMapInput added in v0.1.8

type JobAbortMapInput interface {
	pulumi.Input

	ToJobAbortMapOutput() JobAbortMapOutput
	ToJobAbortMapOutputWithContext(context.Context) JobAbortMapOutput
}

JobAbortMapInput is an input type that accepts JobAbortMap and JobAbortMapOutput values. You can construct a concrete instance of `JobAbortMapInput` via:

JobAbortMap{ "key": JobAbortArgs{...} }

type JobAbortMapOutput added in v0.1.8

type JobAbortMapOutput struct{ *pulumi.OutputState }

func (JobAbortMapOutput) ElementType added in v0.1.8

func (JobAbortMapOutput) ElementType() reflect.Type

func (JobAbortMapOutput) MapIndex added in v0.1.8

func (JobAbortMapOutput) ToJobAbortMapOutput added in v0.1.8

func (o JobAbortMapOutput) ToJobAbortMapOutput() JobAbortMapOutput

func (JobAbortMapOutput) ToJobAbortMapOutputWithContext added in v0.1.8

func (o JobAbortMapOutput) ToJobAbortMapOutputWithContext(ctx context.Context) JobAbortMapOutput

type JobAbortOutput added in v0.1.8

type JobAbortOutput struct{ *pulumi.OutputState }

func (JobAbortOutput) AbortReason added in v0.1.8

func (o JobAbortOutput) AbortReason() pulumi.IntPtrOutput

The reason for aborting the job.

func (JobAbortOutput) ElementType added in v0.1.8

func (JobAbortOutput) ElementType() reflect.Type

func (JobAbortOutput) JobId added in v0.1.8

Job ID.

func (JobAbortOutput) ProjectId added in v0.1.8

func (o JobAbortOutput) ProjectId() pulumi.StringOutput

Project ID.

func (JobAbortOutput) ScenarioId added in v0.1.8

func (o JobAbortOutput) ScenarioId() pulumi.StringOutput

Scenario ID.

func (JobAbortOutput) ToJobAbortOutput added in v0.1.8

func (o JobAbortOutput) ToJobAbortOutput() JobAbortOutput

func (JobAbortOutput) ToJobAbortOutputWithContext added in v0.1.8

func (o JobAbortOutput) ToJobAbortOutputWithContext(ctx context.Context) JobAbortOutput

type JobAbortState added in v0.1.8

type JobAbortState struct {
	// The reason for aborting the job.
	AbortReason pulumi.IntPtrInput
	// Job ID.
	JobId pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Scenario ID.
	ScenarioId pulumi.StringPtrInput
}

func (JobAbortState) ElementType added in v0.1.8

func (JobAbortState) ElementType() reflect.Type

type JobArgs

type JobArgs struct {
	// Whether to debug.
	Debug pulumi.BoolPtrInput
	// Job owner.
	JobOwner pulumi.StringInput
	// Note.
	Note pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringInput
	// Pts scenario id.
	ScenarioId pulumi.StringInput
}

The set of arguments for constructing a Job resource.

func (JobArgs) ElementType

func (JobArgs) ElementType() reflect.Type

type JobArray

type JobArray []JobInput

func (JobArray) ElementType

func (JobArray) ElementType() reflect.Type

func (JobArray) ToJobArrayOutput

func (i JobArray) ToJobArrayOutput() JobArrayOutput

func (JobArray) ToJobArrayOutputWithContext

func (i JobArray) ToJobArrayOutputWithContext(ctx context.Context) JobArrayOutput

type JobArrayInput

type JobArrayInput interface {
	pulumi.Input

	ToJobArrayOutput() JobArrayOutput
	ToJobArrayOutputWithContext(context.Context) JobArrayOutput
}

JobArrayInput is an input type that accepts JobArray and JobArrayOutput values. You can construct a concrete instance of `JobArrayInput` via:

JobArray{ JobArgs{...} }

type JobArrayOutput

type JobArrayOutput struct{ *pulumi.OutputState }

func (JobArrayOutput) ElementType

func (JobArrayOutput) ElementType() reflect.Type

func (JobArrayOutput) Index

func (JobArrayOutput) ToJobArrayOutput

func (o JobArrayOutput) ToJobArrayOutput() JobArrayOutput

func (JobArrayOutput) ToJobArrayOutputWithContext

func (o JobArrayOutput) ToJobArrayOutputWithContext(ctx context.Context) JobArrayOutput

type JobDataset

type JobDataset struct {
	FileId        *string  `pulumi:"fileId"`
	HeadLines     []string `pulumi:"headLines"`
	HeaderColumns []string `pulumi:"headerColumns"`
	HeaderInFile  bool     `pulumi:"headerInFile"`
	LineCount     *int     `pulumi:"lineCount"`
	Name          string   `pulumi:"name"`
	Size          *int     `pulumi:"size"`
	Split         bool     `pulumi:"split"`
	TailLines     []string `pulumi:"tailLines"`
	// Scene Type.
	Type      *string `pulumi:"type"`
	UpdatedAt *string `pulumi:"updatedAt"`
}

type JobDatasetArgs

type JobDatasetArgs struct {
	FileId        pulumi.StringPtrInput   `pulumi:"fileId"`
	HeadLines     pulumi.StringArrayInput `pulumi:"headLines"`
	HeaderColumns pulumi.StringArrayInput `pulumi:"headerColumns"`
	HeaderInFile  pulumi.BoolInput        `pulumi:"headerInFile"`
	LineCount     pulumi.IntPtrInput      `pulumi:"lineCount"`
	Name          pulumi.StringInput      `pulumi:"name"`
	Size          pulumi.IntPtrInput      `pulumi:"size"`
	Split         pulumi.BoolInput        `pulumi:"split"`
	TailLines     pulumi.StringArrayInput `pulumi:"tailLines"`
	// Scene Type.
	Type      pulumi.StringPtrInput `pulumi:"type"`
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (JobDatasetArgs) ElementType

func (JobDatasetArgs) ElementType() reflect.Type

func (JobDatasetArgs) ToJobDatasetOutput

func (i JobDatasetArgs) ToJobDatasetOutput() JobDatasetOutput

func (JobDatasetArgs) ToJobDatasetOutputWithContext

func (i JobDatasetArgs) ToJobDatasetOutputWithContext(ctx context.Context) JobDatasetOutput

type JobDatasetArray

type JobDatasetArray []JobDatasetInput

func (JobDatasetArray) ElementType

func (JobDatasetArray) ElementType() reflect.Type

func (JobDatasetArray) ToJobDatasetArrayOutput

func (i JobDatasetArray) ToJobDatasetArrayOutput() JobDatasetArrayOutput

func (JobDatasetArray) ToJobDatasetArrayOutputWithContext

func (i JobDatasetArray) ToJobDatasetArrayOutputWithContext(ctx context.Context) JobDatasetArrayOutput

type JobDatasetArrayInput

type JobDatasetArrayInput interface {
	pulumi.Input

	ToJobDatasetArrayOutput() JobDatasetArrayOutput
	ToJobDatasetArrayOutputWithContext(context.Context) JobDatasetArrayOutput
}

JobDatasetArrayInput is an input type that accepts JobDatasetArray and JobDatasetArrayOutput values. You can construct a concrete instance of `JobDatasetArrayInput` via:

JobDatasetArray{ JobDatasetArgs{...} }

type JobDatasetArrayOutput

type JobDatasetArrayOutput struct{ *pulumi.OutputState }

func (JobDatasetArrayOutput) ElementType

func (JobDatasetArrayOutput) ElementType() reflect.Type

func (JobDatasetArrayOutput) Index

func (JobDatasetArrayOutput) ToJobDatasetArrayOutput

func (o JobDatasetArrayOutput) ToJobDatasetArrayOutput() JobDatasetArrayOutput

func (JobDatasetArrayOutput) ToJobDatasetArrayOutputWithContext

func (o JobDatasetArrayOutput) ToJobDatasetArrayOutputWithContext(ctx context.Context) JobDatasetArrayOutput

type JobDatasetInput

type JobDatasetInput interface {
	pulumi.Input

	ToJobDatasetOutput() JobDatasetOutput
	ToJobDatasetOutputWithContext(context.Context) JobDatasetOutput
}

JobDatasetInput is an input type that accepts JobDatasetArgs and JobDatasetOutput values. You can construct a concrete instance of `JobDatasetInput` via:

JobDatasetArgs{...}

type JobDatasetOutput

type JobDatasetOutput struct{ *pulumi.OutputState }

func (JobDatasetOutput) ElementType

func (JobDatasetOutput) ElementType() reflect.Type

func (JobDatasetOutput) FileId

func (JobDatasetOutput) HeadLines

func (JobDatasetOutput) HeaderColumns

func (o JobDatasetOutput) HeaderColumns() pulumi.StringArrayOutput

func (JobDatasetOutput) HeaderInFile

func (o JobDatasetOutput) HeaderInFile() pulumi.BoolOutput

func (JobDatasetOutput) LineCount

func (o JobDatasetOutput) LineCount() pulumi.IntPtrOutput

func (JobDatasetOutput) Name

func (JobDatasetOutput) Size

func (JobDatasetOutput) Split

func (JobDatasetOutput) TailLines

func (JobDatasetOutput) ToJobDatasetOutput

func (o JobDatasetOutput) ToJobDatasetOutput() JobDatasetOutput

func (JobDatasetOutput) ToJobDatasetOutputWithContext

func (o JobDatasetOutput) ToJobDatasetOutputWithContext(ctx context.Context) JobDatasetOutput

func (JobDatasetOutput) Type

Scene Type.

func (JobDatasetOutput) UpdatedAt

func (o JobDatasetOutput) UpdatedAt() pulumi.StringPtrOutput

type JobDomainNameConfig

type JobDomainNameConfig struct {
	DnsConfig   *JobDomainNameConfigDnsConfig  `pulumi:"dnsConfig"`
	HostAliases []JobDomainNameConfigHostAlias `pulumi:"hostAliases"`
}

type JobDomainNameConfigArgs

type JobDomainNameConfigArgs struct {
	DnsConfig   JobDomainNameConfigDnsConfigPtrInput   `pulumi:"dnsConfig"`
	HostAliases JobDomainNameConfigHostAliasArrayInput `pulumi:"hostAliases"`
}

func (JobDomainNameConfigArgs) ElementType

func (JobDomainNameConfigArgs) ElementType() reflect.Type

func (JobDomainNameConfigArgs) ToJobDomainNameConfigOutput

func (i JobDomainNameConfigArgs) ToJobDomainNameConfigOutput() JobDomainNameConfigOutput

func (JobDomainNameConfigArgs) ToJobDomainNameConfigOutputWithContext

func (i JobDomainNameConfigArgs) ToJobDomainNameConfigOutputWithContext(ctx context.Context) JobDomainNameConfigOutput

type JobDomainNameConfigArray

type JobDomainNameConfigArray []JobDomainNameConfigInput

func (JobDomainNameConfigArray) ElementType

func (JobDomainNameConfigArray) ElementType() reflect.Type

func (JobDomainNameConfigArray) ToJobDomainNameConfigArrayOutput

func (i JobDomainNameConfigArray) ToJobDomainNameConfigArrayOutput() JobDomainNameConfigArrayOutput

func (JobDomainNameConfigArray) ToJobDomainNameConfigArrayOutputWithContext

func (i JobDomainNameConfigArray) ToJobDomainNameConfigArrayOutputWithContext(ctx context.Context) JobDomainNameConfigArrayOutput

type JobDomainNameConfigArrayInput

type JobDomainNameConfigArrayInput interface {
	pulumi.Input

	ToJobDomainNameConfigArrayOutput() JobDomainNameConfigArrayOutput
	ToJobDomainNameConfigArrayOutputWithContext(context.Context) JobDomainNameConfigArrayOutput
}

JobDomainNameConfigArrayInput is an input type that accepts JobDomainNameConfigArray and JobDomainNameConfigArrayOutput values. You can construct a concrete instance of `JobDomainNameConfigArrayInput` via:

JobDomainNameConfigArray{ JobDomainNameConfigArgs{...} }

type JobDomainNameConfigArrayOutput

type JobDomainNameConfigArrayOutput struct{ *pulumi.OutputState }

func (JobDomainNameConfigArrayOutput) ElementType

func (JobDomainNameConfigArrayOutput) Index

func (JobDomainNameConfigArrayOutput) ToJobDomainNameConfigArrayOutput

func (o JobDomainNameConfigArrayOutput) ToJobDomainNameConfigArrayOutput() JobDomainNameConfigArrayOutput

func (JobDomainNameConfigArrayOutput) ToJobDomainNameConfigArrayOutputWithContext

func (o JobDomainNameConfigArrayOutput) ToJobDomainNameConfigArrayOutputWithContext(ctx context.Context) JobDomainNameConfigArrayOutput

type JobDomainNameConfigDnsConfig

type JobDomainNameConfigDnsConfig struct {
	Nameservers []string `pulumi:"nameservers"`
}

type JobDomainNameConfigDnsConfigArgs

type JobDomainNameConfigDnsConfigArgs struct {
	Nameservers pulumi.StringArrayInput `pulumi:"nameservers"`
}

func (JobDomainNameConfigDnsConfigArgs) ElementType

func (JobDomainNameConfigDnsConfigArgs) ToJobDomainNameConfigDnsConfigOutput

func (i JobDomainNameConfigDnsConfigArgs) ToJobDomainNameConfigDnsConfigOutput() JobDomainNameConfigDnsConfigOutput

func (JobDomainNameConfigDnsConfigArgs) ToJobDomainNameConfigDnsConfigOutputWithContext

func (i JobDomainNameConfigDnsConfigArgs) ToJobDomainNameConfigDnsConfigOutputWithContext(ctx context.Context) JobDomainNameConfigDnsConfigOutput

func (JobDomainNameConfigDnsConfigArgs) ToJobDomainNameConfigDnsConfigPtrOutput

func (i JobDomainNameConfigDnsConfigArgs) ToJobDomainNameConfigDnsConfigPtrOutput() JobDomainNameConfigDnsConfigPtrOutput

func (JobDomainNameConfigDnsConfigArgs) ToJobDomainNameConfigDnsConfigPtrOutputWithContext

func (i JobDomainNameConfigDnsConfigArgs) ToJobDomainNameConfigDnsConfigPtrOutputWithContext(ctx context.Context) JobDomainNameConfigDnsConfigPtrOutput

type JobDomainNameConfigDnsConfigInput

type JobDomainNameConfigDnsConfigInput interface {
	pulumi.Input

	ToJobDomainNameConfigDnsConfigOutput() JobDomainNameConfigDnsConfigOutput
	ToJobDomainNameConfigDnsConfigOutputWithContext(context.Context) JobDomainNameConfigDnsConfigOutput
}

JobDomainNameConfigDnsConfigInput is an input type that accepts JobDomainNameConfigDnsConfigArgs and JobDomainNameConfigDnsConfigOutput values. You can construct a concrete instance of `JobDomainNameConfigDnsConfigInput` via:

JobDomainNameConfigDnsConfigArgs{...}

type JobDomainNameConfigDnsConfigOutput

type JobDomainNameConfigDnsConfigOutput struct{ *pulumi.OutputState }

func (JobDomainNameConfigDnsConfigOutput) ElementType

func (JobDomainNameConfigDnsConfigOutput) Nameservers

func (JobDomainNameConfigDnsConfigOutput) ToJobDomainNameConfigDnsConfigOutput

func (o JobDomainNameConfigDnsConfigOutput) ToJobDomainNameConfigDnsConfigOutput() JobDomainNameConfigDnsConfigOutput

func (JobDomainNameConfigDnsConfigOutput) ToJobDomainNameConfigDnsConfigOutputWithContext

func (o JobDomainNameConfigDnsConfigOutput) ToJobDomainNameConfigDnsConfigOutputWithContext(ctx context.Context) JobDomainNameConfigDnsConfigOutput

func (JobDomainNameConfigDnsConfigOutput) ToJobDomainNameConfigDnsConfigPtrOutput

func (o JobDomainNameConfigDnsConfigOutput) ToJobDomainNameConfigDnsConfigPtrOutput() JobDomainNameConfigDnsConfigPtrOutput

func (JobDomainNameConfigDnsConfigOutput) ToJobDomainNameConfigDnsConfigPtrOutputWithContext

func (o JobDomainNameConfigDnsConfigOutput) ToJobDomainNameConfigDnsConfigPtrOutputWithContext(ctx context.Context) JobDomainNameConfigDnsConfigPtrOutput

type JobDomainNameConfigDnsConfigPtrInput

type JobDomainNameConfigDnsConfigPtrInput interface {
	pulumi.Input

	ToJobDomainNameConfigDnsConfigPtrOutput() JobDomainNameConfigDnsConfigPtrOutput
	ToJobDomainNameConfigDnsConfigPtrOutputWithContext(context.Context) JobDomainNameConfigDnsConfigPtrOutput
}

JobDomainNameConfigDnsConfigPtrInput is an input type that accepts JobDomainNameConfigDnsConfigArgs, JobDomainNameConfigDnsConfigPtr and JobDomainNameConfigDnsConfigPtrOutput values. You can construct a concrete instance of `JobDomainNameConfigDnsConfigPtrInput` via:

        JobDomainNameConfigDnsConfigArgs{...}

or:

        nil

type JobDomainNameConfigDnsConfigPtrOutput

type JobDomainNameConfigDnsConfigPtrOutput struct{ *pulumi.OutputState }

func (JobDomainNameConfigDnsConfigPtrOutput) Elem

func (JobDomainNameConfigDnsConfigPtrOutput) ElementType

func (JobDomainNameConfigDnsConfigPtrOutput) Nameservers

func (JobDomainNameConfigDnsConfigPtrOutput) ToJobDomainNameConfigDnsConfigPtrOutput

func (o JobDomainNameConfigDnsConfigPtrOutput) ToJobDomainNameConfigDnsConfigPtrOutput() JobDomainNameConfigDnsConfigPtrOutput

func (JobDomainNameConfigDnsConfigPtrOutput) ToJobDomainNameConfigDnsConfigPtrOutputWithContext

func (o JobDomainNameConfigDnsConfigPtrOutput) ToJobDomainNameConfigDnsConfigPtrOutputWithContext(ctx context.Context) JobDomainNameConfigDnsConfigPtrOutput

type JobDomainNameConfigHostAlias

type JobDomainNameConfigHostAlias struct {
	HostNames []string `pulumi:"hostNames"`
	Ip        *string  `pulumi:"ip"`
}

type JobDomainNameConfigHostAliasArgs

type JobDomainNameConfigHostAliasArgs struct {
	HostNames pulumi.StringArrayInput `pulumi:"hostNames"`
	Ip        pulumi.StringPtrInput   `pulumi:"ip"`
}

func (JobDomainNameConfigHostAliasArgs) ElementType

func (JobDomainNameConfigHostAliasArgs) ToJobDomainNameConfigHostAliasOutput

func (i JobDomainNameConfigHostAliasArgs) ToJobDomainNameConfigHostAliasOutput() JobDomainNameConfigHostAliasOutput

func (JobDomainNameConfigHostAliasArgs) ToJobDomainNameConfigHostAliasOutputWithContext

func (i JobDomainNameConfigHostAliasArgs) ToJobDomainNameConfigHostAliasOutputWithContext(ctx context.Context) JobDomainNameConfigHostAliasOutput

type JobDomainNameConfigHostAliasArray

type JobDomainNameConfigHostAliasArray []JobDomainNameConfigHostAliasInput

func (JobDomainNameConfigHostAliasArray) ElementType

func (JobDomainNameConfigHostAliasArray) ToJobDomainNameConfigHostAliasArrayOutput

func (i JobDomainNameConfigHostAliasArray) ToJobDomainNameConfigHostAliasArrayOutput() JobDomainNameConfigHostAliasArrayOutput

func (JobDomainNameConfigHostAliasArray) ToJobDomainNameConfigHostAliasArrayOutputWithContext

func (i JobDomainNameConfigHostAliasArray) ToJobDomainNameConfigHostAliasArrayOutputWithContext(ctx context.Context) JobDomainNameConfigHostAliasArrayOutput

type JobDomainNameConfigHostAliasArrayInput

type JobDomainNameConfigHostAliasArrayInput interface {
	pulumi.Input

	ToJobDomainNameConfigHostAliasArrayOutput() JobDomainNameConfigHostAliasArrayOutput
	ToJobDomainNameConfigHostAliasArrayOutputWithContext(context.Context) JobDomainNameConfigHostAliasArrayOutput
}

JobDomainNameConfigHostAliasArrayInput is an input type that accepts JobDomainNameConfigHostAliasArray and JobDomainNameConfigHostAliasArrayOutput values. You can construct a concrete instance of `JobDomainNameConfigHostAliasArrayInput` via:

JobDomainNameConfigHostAliasArray{ JobDomainNameConfigHostAliasArgs{...} }

type JobDomainNameConfigHostAliasArrayOutput

type JobDomainNameConfigHostAliasArrayOutput struct{ *pulumi.OutputState }

func (JobDomainNameConfigHostAliasArrayOutput) ElementType

func (JobDomainNameConfigHostAliasArrayOutput) Index

func (JobDomainNameConfigHostAliasArrayOutput) ToJobDomainNameConfigHostAliasArrayOutput

func (o JobDomainNameConfigHostAliasArrayOutput) ToJobDomainNameConfigHostAliasArrayOutput() JobDomainNameConfigHostAliasArrayOutput

func (JobDomainNameConfigHostAliasArrayOutput) ToJobDomainNameConfigHostAliasArrayOutputWithContext

func (o JobDomainNameConfigHostAliasArrayOutput) ToJobDomainNameConfigHostAliasArrayOutputWithContext(ctx context.Context) JobDomainNameConfigHostAliasArrayOutput

type JobDomainNameConfigHostAliasInput

type JobDomainNameConfigHostAliasInput interface {
	pulumi.Input

	ToJobDomainNameConfigHostAliasOutput() JobDomainNameConfigHostAliasOutput
	ToJobDomainNameConfigHostAliasOutputWithContext(context.Context) JobDomainNameConfigHostAliasOutput
}

JobDomainNameConfigHostAliasInput is an input type that accepts JobDomainNameConfigHostAliasArgs and JobDomainNameConfigHostAliasOutput values. You can construct a concrete instance of `JobDomainNameConfigHostAliasInput` via:

JobDomainNameConfigHostAliasArgs{...}

type JobDomainNameConfigHostAliasOutput

type JobDomainNameConfigHostAliasOutput struct{ *pulumi.OutputState }

func (JobDomainNameConfigHostAliasOutput) ElementType

func (JobDomainNameConfigHostAliasOutput) HostNames

func (JobDomainNameConfigHostAliasOutput) Ip

func (JobDomainNameConfigHostAliasOutput) ToJobDomainNameConfigHostAliasOutput

func (o JobDomainNameConfigHostAliasOutput) ToJobDomainNameConfigHostAliasOutput() JobDomainNameConfigHostAliasOutput

func (JobDomainNameConfigHostAliasOutput) ToJobDomainNameConfigHostAliasOutputWithContext

func (o JobDomainNameConfigHostAliasOutput) ToJobDomainNameConfigHostAliasOutputWithContext(ctx context.Context) JobDomainNameConfigHostAliasOutput

type JobDomainNameConfigInput

type JobDomainNameConfigInput interface {
	pulumi.Input

	ToJobDomainNameConfigOutput() JobDomainNameConfigOutput
	ToJobDomainNameConfigOutputWithContext(context.Context) JobDomainNameConfigOutput
}

JobDomainNameConfigInput is an input type that accepts JobDomainNameConfigArgs and JobDomainNameConfigOutput values. You can construct a concrete instance of `JobDomainNameConfigInput` via:

JobDomainNameConfigArgs{...}

type JobDomainNameConfigOutput

type JobDomainNameConfigOutput struct{ *pulumi.OutputState }

func (JobDomainNameConfigOutput) DnsConfig

func (JobDomainNameConfigOutput) ElementType

func (JobDomainNameConfigOutput) ElementType() reflect.Type

func (JobDomainNameConfigOutput) HostAliases

func (JobDomainNameConfigOutput) ToJobDomainNameConfigOutput

func (o JobDomainNameConfigOutput) ToJobDomainNameConfigOutput() JobDomainNameConfigOutput

func (JobDomainNameConfigOutput) ToJobDomainNameConfigOutputWithContext

func (o JobDomainNameConfigOutput) ToJobDomainNameConfigOutputWithContext(ctx context.Context) JobDomainNameConfigOutput

type JobInput

type JobInput interface {
	pulumi.Input

	ToJobOutput() JobOutput
	ToJobOutputWithContext(ctx context.Context) JobOutput
}

type JobLoad

type JobLoad struct {
	GeoRegionsLoadDistributions []JobLoadGeoRegionsLoadDistribution `pulumi:"geoRegionsLoadDistributions"`
	LoadSpec                    *JobLoadLoadSpec                    `pulumi:"loadSpec"`
	VpcLoadDistribution         *JobLoadVpcLoadDistribution         `pulumi:"vpcLoadDistribution"`
}

type JobLoadArgs

type JobLoadArgs struct {
	GeoRegionsLoadDistributions JobLoadGeoRegionsLoadDistributionArrayInput `pulumi:"geoRegionsLoadDistributions"`
	LoadSpec                    JobLoadLoadSpecPtrInput                     `pulumi:"loadSpec"`
	VpcLoadDistribution         JobLoadVpcLoadDistributionPtrInput          `pulumi:"vpcLoadDistribution"`
}

func (JobLoadArgs) ElementType

func (JobLoadArgs) ElementType() reflect.Type

func (JobLoadArgs) ToJobLoadOutput

func (i JobLoadArgs) ToJobLoadOutput() JobLoadOutput

func (JobLoadArgs) ToJobLoadOutputWithContext

func (i JobLoadArgs) ToJobLoadOutputWithContext(ctx context.Context) JobLoadOutput

type JobLoadArray

type JobLoadArray []JobLoadInput

func (JobLoadArray) ElementType

func (JobLoadArray) ElementType() reflect.Type

func (JobLoadArray) ToJobLoadArrayOutput

func (i JobLoadArray) ToJobLoadArrayOutput() JobLoadArrayOutput

func (JobLoadArray) ToJobLoadArrayOutputWithContext

func (i JobLoadArray) ToJobLoadArrayOutputWithContext(ctx context.Context) JobLoadArrayOutput

type JobLoadArrayInput

type JobLoadArrayInput interface {
	pulumi.Input

	ToJobLoadArrayOutput() JobLoadArrayOutput
	ToJobLoadArrayOutputWithContext(context.Context) JobLoadArrayOutput
}

JobLoadArrayInput is an input type that accepts JobLoadArray and JobLoadArrayOutput values. You can construct a concrete instance of `JobLoadArrayInput` via:

JobLoadArray{ JobLoadArgs{...} }

type JobLoadArrayOutput

type JobLoadArrayOutput struct{ *pulumi.OutputState }

func (JobLoadArrayOutput) ElementType

func (JobLoadArrayOutput) ElementType() reflect.Type

func (JobLoadArrayOutput) Index

func (JobLoadArrayOutput) ToJobLoadArrayOutput

func (o JobLoadArrayOutput) ToJobLoadArrayOutput() JobLoadArrayOutput

func (JobLoadArrayOutput) ToJobLoadArrayOutputWithContext

func (o JobLoadArrayOutput) ToJobLoadArrayOutputWithContext(ctx context.Context) JobLoadArrayOutput

type JobLoadGeoRegionsLoadDistribution

type JobLoadGeoRegionsLoadDistribution struct {
	Percentage *int    `pulumi:"percentage"`
	Region     *string `pulumi:"region"`
	RegionId   int     `pulumi:"regionId"`
}

type JobLoadGeoRegionsLoadDistributionArgs

type JobLoadGeoRegionsLoadDistributionArgs struct {
	Percentage pulumi.IntPtrInput    `pulumi:"percentage"`
	Region     pulumi.StringPtrInput `pulumi:"region"`
	RegionId   pulumi.IntInput       `pulumi:"regionId"`
}

func (JobLoadGeoRegionsLoadDistributionArgs) ElementType

func (JobLoadGeoRegionsLoadDistributionArgs) ToJobLoadGeoRegionsLoadDistributionOutput

func (i JobLoadGeoRegionsLoadDistributionArgs) ToJobLoadGeoRegionsLoadDistributionOutput() JobLoadGeoRegionsLoadDistributionOutput

func (JobLoadGeoRegionsLoadDistributionArgs) ToJobLoadGeoRegionsLoadDistributionOutputWithContext

func (i JobLoadGeoRegionsLoadDistributionArgs) ToJobLoadGeoRegionsLoadDistributionOutputWithContext(ctx context.Context) JobLoadGeoRegionsLoadDistributionOutput

type JobLoadGeoRegionsLoadDistributionArray

type JobLoadGeoRegionsLoadDistributionArray []JobLoadGeoRegionsLoadDistributionInput

func (JobLoadGeoRegionsLoadDistributionArray) ElementType

func (JobLoadGeoRegionsLoadDistributionArray) ToJobLoadGeoRegionsLoadDistributionArrayOutput

func (i JobLoadGeoRegionsLoadDistributionArray) ToJobLoadGeoRegionsLoadDistributionArrayOutput() JobLoadGeoRegionsLoadDistributionArrayOutput

func (JobLoadGeoRegionsLoadDistributionArray) ToJobLoadGeoRegionsLoadDistributionArrayOutputWithContext

func (i JobLoadGeoRegionsLoadDistributionArray) ToJobLoadGeoRegionsLoadDistributionArrayOutputWithContext(ctx context.Context) JobLoadGeoRegionsLoadDistributionArrayOutput

type JobLoadGeoRegionsLoadDistributionArrayInput

type JobLoadGeoRegionsLoadDistributionArrayInput interface {
	pulumi.Input

	ToJobLoadGeoRegionsLoadDistributionArrayOutput() JobLoadGeoRegionsLoadDistributionArrayOutput
	ToJobLoadGeoRegionsLoadDistributionArrayOutputWithContext(context.Context) JobLoadGeoRegionsLoadDistributionArrayOutput
}

JobLoadGeoRegionsLoadDistributionArrayInput is an input type that accepts JobLoadGeoRegionsLoadDistributionArray and JobLoadGeoRegionsLoadDistributionArrayOutput values. You can construct a concrete instance of `JobLoadGeoRegionsLoadDistributionArrayInput` via:

JobLoadGeoRegionsLoadDistributionArray{ JobLoadGeoRegionsLoadDistributionArgs{...} }

type JobLoadGeoRegionsLoadDistributionArrayOutput

type JobLoadGeoRegionsLoadDistributionArrayOutput struct{ *pulumi.OutputState }

func (JobLoadGeoRegionsLoadDistributionArrayOutput) ElementType

func (JobLoadGeoRegionsLoadDistributionArrayOutput) Index

func (JobLoadGeoRegionsLoadDistributionArrayOutput) ToJobLoadGeoRegionsLoadDistributionArrayOutput

func (o JobLoadGeoRegionsLoadDistributionArrayOutput) ToJobLoadGeoRegionsLoadDistributionArrayOutput() JobLoadGeoRegionsLoadDistributionArrayOutput

func (JobLoadGeoRegionsLoadDistributionArrayOutput) ToJobLoadGeoRegionsLoadDistributionArrayOutputWithContext

func (o JobLoadGeoRegionsLoadDistributionArrayOutput) ToJobLoadGeoRegionsLoadDistributionArrayOutputWithContext(ctx context.Context) JobLoadGeoRegionsLoadDistributionArrayOutput

type JobLoadGeoRegionsLoadDistributionInput

type JobLoadGeoRegionsLoadDistributionInput interface {
	pulumi.Input

	ToJobLoadGeoRegionsLoadDistributionOutput() JobLoadGeoRegionsLoadDistributionOutput
	ToJobLoadGeoRegionsLoadDistributionOutputWithContext(context.Context) JobLoadGeoRegionsLoadDistributionOutput
}

JobLoadGeoRegionsLoadDistributionInput is an input type that accepts JobLoadGeoRegionsLoadDistributionArgs and JobLoadGeoRegionsLoadDistributionOutput values. You can construct a concrete instance of `JobLoadGeoRegionsLoadDistributionInput` via:

JobLoadGeoRegionsLoadDistributionArgs{...}

type JobLoadGeoRegionsLoadDistributionOutput

type JobLoadGeoRegionsLoadDistributionOutput struct{ *pulumi.OutputState }

func (JobLoadGeoRegionsLoadDistributionOutput) ElementType

func (JobLoadGeoRegionsLoadDistributionOutput) Percentage

func (JobLoadGeoRegionsLoadDistributionOutput) Region

func (JobLoadGeoRegionsLoadDistributionOutput) RegionId

func (JobLoadGeoRegionsLoadDistributionOutput) ToJobLoadGeoRegionsLoadDistributionOutput

func (o JobLoadGeoRegionsLoadDistributionOutput) ToJobLoadGeoRegionsLoadDistributionOutput() JobLoadGeoRegionsLoadDistributionOutput

func (JobLoadGeoRegionsLoadDistributionOutput) ToJobLoadGeoRegionsLoadDistributionOutputWithContext

func (o JobLoadGeoRegionsLoadDistributionOutput) ToJobLoadGeoRegionsLoadDistributionOutputWithContext(ctx context.Context) JobLoadGeoRegionsLoadDistributionOutput

type JobLoadInput

type JobLoadInput interface {
	pulumi.Input

	ToJobLoadOutput() JobLoadOutput
	ToJobLoadOutputWithContext(context.Context) JobLoadOutput
}

JobLoadInput is an input type that accepts JobLoadArgs and JobLoadOutput values. You can construct a concrete instance of `JobLoadInput` via:

JobLoadArgs{...}

type JobLoadLoadSpec

type JobLoadLoadSpec struct {
	Concurrency *JobLoadLoadSpecConcurrency `pulumi:"concurrency"`
	// Average number of requests per second.
	RequestsPerSecond *JobLoadLoadSpecRequestsPerSecond `pulumi:"requestsPerSecond"`
	ScriptOrigin      *JobLoadLoadSpecScriptOrigin      `pulumi:"scriptOrigin"`
}

type JobLoadLoadSpecArgs

type JobLoadLoadSpecArgs struct {
	Concurrency JobLoadLoadSpecConcurrencyPtrInput `pulumi:"concurrency"`
	// Average number of requests per second.
	RequestsPerSecond JobLoadLoadSpecRequestsPerSecondPtrInput `pulumi:"requestsPerSecond"`
	ScriptOrigin      JobLoadLoadSpecScriptOriginPtrInput      `pulumi:"scriptOrigin"`
}

func (JobLoadLoadSpecArgs) ElementType

func (JobLoadLoadSpecArgs) ElementType() reflect.Type

func (JobLoadLoadSpecArgs) ToJobLoadLoadSpecOutput

func (i JobLoadLoadSpecArgs) ToJobLoadLoadSpecOutput() JobLoadLoadSpecOutput

func (JobLoadLoadSpecArgs) ToJobLoadLoadSpecOutputWithContext

func (i JobLoadLoadSpecArgs) ToJobLoadLoadSpecOutputWithContext(ctx context.Context) JobLoadLoadSpecOutput

func (JobLoadLoadSpecArgs) ToJobLoadLoadSpecPtrOutput

func (i JobLoadLoadSpecArgs) ToJobLoadLoadSpecPtrOutput() JobLoadLoadSpecPtrOutput

func (JobLoadLoadSpecArgs) ToJobLoadLoadSpecPtrOutputWithContext

func (i JobLoadLoadSpecArgs) ToJobLoadLoadSpecPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecPtrOutput

type JobLoadLoadSpecConcurrency

type JobLoadLoadSpecConcurrency struct {
	GracefulStopSeconds *int `pulumi:"gracefulStopSeconds"`
	IterationCount      *int `pulumi:"iterationCount"`
	// Maximum requests per second.
	MaxRequestsPerSecond *int                              `pulumi:"maxRequestsPerSecond"`
	Stages               []JobLoadLoadSpecConcurrencyStage `pulumi:"stages"`
}

type JobLoadLoadSpecConcurrencyArgs

type JobLoadLoadSpecConcurrencyArgs struct {
	GracefulStopSeconds pulumi.IntPtrInput `pulumi:"gracefulStopSeconds"`
	IterationCount      pulumi.IntPtrInput `pulumi:"iterationCount"`
	// Maximum requests per second.
	MaxRequestsPerSecond pulumi.IntPtrInput                        `pulumi:"maxRequestsPerSecond"`
	Stages               JobLoadLoadSpecConcurrencyStageArrayInput `pulumi:"stages"`
}

func (JobLoadLoadSpecConcurrencyArgs) ElementType

func (JobLoadLoadSpecConcurrencyArgs) ToJobLoadLoadSpecConcurrencyOutput

func (i JobLoadLoadSpecConcurrencyArgs) ToJobLoadLoadSpecConcurrencyOutput() JobLoadLoadSpecConcurrencyOutput

func (JobLoadLoadSpecConcurrencyArgs) ToJobLoadLoadSpecConcurrencyOutputWithContext

func (i JobLoadLoadSpecConcurrencyArgs) ToJobLoadLoadSpecConcurrencyOutputWithContext(ctx context.Context) JobLoadLoadSpecConcurrencyOutput

func (JobLoadLoadSpecConcurrencyArgs) ToJobLoadLoadSpecConcurrencyPtrOutput

func (i JobLoadLoadSpecConcurrencyArgs) ToJobLoadLoadSpecConcurrencyPtrOutput() JobLoadLoadSpecConcurrencyPtrOutput

func (JobLoadLoadSpecConcurrencyArgs) ToJobLoadLoadSpecConcurrencyPtrOutputWithContext

func (i JobLoadLoadSpecConcurrencyArgs) ToJobLoadLoadSpecConcurrencyPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecConcurrencyPtrOutput

type JobLoadLoadSpecConcurrencyInput

type JobLoadLoadSpecConcurrencyInput interface {
	pulumi.Input

	ToJobLoadLoadSpecConcurrencyOutput() JobLoadLoadSpecConcurrencyOutput
	ToJobLoadLoadSpecConcurrencyOutputWithContext(context.Context) JobLoadLoadSpecConcurrencyOutput
}

JobLoadLoadSpecConcurrencyInput is an input type that accepts JobLoadLoadSpecConcurrencyArgs and JobLoadLoadSpecConcurrencyOutput values. You can construct a concrete instance of `JobLoadLoadSpecConcurrencyInput` via:

JobLoadLoadSpecConcurrencyArgs{...}

type JobLoadLoadSpecConcurrencyOutput

type JobLoadLoadSpecConcurrencyOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecConcurrencyOutput) ElementType

func (JobLoadLoadSpecConcurrencyOutput) GracefulStopSeconds

func (o JobLoadLoadSpecConcurrencyOutput) GracefulStopSeconds() pulumi.IntPtrOutput

func (JobLoadLoadSpecConcurrencyOutput) IterationCount

func (JobLoadLoadSpecConcurrencyOutput) MaxRequestsPerSecond

func (o JobLoadLoadSpecConcurrencyOutput) MaxRequestsPerSecond() pulumi.IntPtrOutput

Maximum requests per second.

func (JobLoadLoadSpecConcurrencyOutput) Stages

func (JobLoadLoadSpecConcurrencyOutput) ToJobLoadLoadSpecConcurrencyOutput

func (o JobLoadLoadSpecConcurrencyOutput) ToJobLoadLoadSpecConcurrencyOutput() JobLoadLoadSpecConcurrencyOutput

func (JobLoadLoadSpecConcurrencyOutput) ToJobLoadLoadSpecConcurrencyOutputWithContext

func (o JobLoadLoadSpecConcurrencyOutput) ToJobLoadLoadSpecConcurrencyOutputWithContext(ctx context.Context) JobLoadLoadSpecConcurrencyOutput

func (JobLoadLoadSpecConcurrencyOutput) ToJobLoadLoadSpecConcurrencyPtrOutput

func (o JobLoadLoadSpecConcurrencyOutput) ToJobLoadLoadSpecConcurrencyPtrOutput() JobLoadLoadSpecConcurrencyPtrOutput

func (JobLoadLoadSpecConcurrencyOutput) ToJobLoadLoadSpecConcurrencyPtrOutputWithContext

func (o JobLoadLoadSpecConcurrencyOutput) ToJobLoadLoadSpecConcurrencyPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecConcurrencyPtrOutput

type JobLoadLoadSpecConcurrencyPtrInput

type JobLoadLoadSpecConcurrencyPtrInput interface {
	pulumi.Input

	ToJobLoadLoadSpecConcurrencyPtrOutput() JobLoadLoadSpecConcurrencyPtrOutput
	ToJobLoadLoadSpecConcurrencyPtrOutputWithContext(context.Context) JobLoadLoadSpecConcurrencyPtrOutput
}

JobLoadLoadSpecConcurrencyPtrInput is an input type that accepts JobLoadLoadSpecConcurrencyArgs, JobLoadLoadSpecConcurrencyPtr and JobLoadLoadSpecConcurrencyPtrOutput values. You can construct a concrete instance of `JobLoadLoadSpecConcurrencyPtrInput` via:

        JobLoadLoadSpecConcurrencyArgs{...}

or:

        nil

type JobLoadLoadSpecConcurrencyPtrOutput

type JobLoadLoadSpecConcurrencyPtrOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecConcurrencyPtrOutput) Elem

func (JobLoadLoadSpecConcurrencyPtrOutput) ElementType

func (JobLoadLoadSpecConcurrencyPtrOutput) GracefulStopSeconds

func (JobLoadLoadSpecConcurrencyPtrOutput) IterationCount

func (JobLoadLoadSpecConcurrencyPtrOutput) MaxRequestsPerSecond

func (o JobLoadLoadSpecConcurrencyPtrOutput) MaxRequestsPerSecond() pulumi.IntPtrOutput

Maximum requests per second.

func (JobLoadLoadSpecConcurrencyPtrOutput) Stages

func (JobLoadLoadSpecConcurrencyPtrOutput) ToJobLoadLoadSpecConcurrencyPtrOutput

func (o JobLoadLoadSpecConcurrencyPtrOutput) ToJobLoadLoadSpecConcurrencyPtrOutput() JobLoadLoadSpecConcurrencyPtrOutput

func (JobLoadLoadSpecConcurrencyPtrOutput) ToJobLoadLoadSpecConcurrencyPtrOutputWithContext

func (o JobLoadLoadSpecConcurrencyPtrOutput) ToJobLoadLoadSpecConcurrencyPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecConcurrencyPtrOutput

type JobLoadLoadSpecConcurrencyStage

type JobLoadLoadSpecConcurrencyStage struct {
	DurationSeconds    *int `pulumi:"durationSeconds"`
	TargetVirtualUsers *int `pulumi:"targetVirtualUsers"`
}

type JobLoadLoadSpecConcurrencyStageArgs

type JobLoadLoadSpecConcurrencyStageArgs struct {
	DurationSeconds    pulumi.IntPtrInput `pulumi:"durationSeconds"`
	TargetVirtualUsers pulumi.IntPtrInput `pulumi:"targetVirtualUsers"`
}

func (JobLoadLoadSpecConcurrencyStageArgs) ElementType

func (JobLoadLoadSpecConcurrencyStageArgs) ToJobLoadLoadSpecConcurrencyStageOutput

func (i JobLoadLoadSpecConcurrencyStageArgs) ToJobLoadLoadSpecConcurrencyStageOutput() JobLoadLoadSpecConcurrencyStageOutput

func (JobLoadLoadSpecConcurrencyStageArgs) ToJobLoadLoadSpecConcurrencyStageOutputWithContext

func (i JobLoadLoadSpecConcurrencyStageArgs) ToJobLoadLoadSpecConcurrencyStageOutputWithContext(ctx context.Context) JobLoadLoadSpecConcurrencyStageOutput

type JobLoadLoadSpecConcurrencyStageArray

type JobLoadLoadSpecConcurrencyStageArray []JobLoadLoadSpecConcurrencyStageInput

func (JobLoadLoadSpecConcurrencyStageArray) ElementType

func (JobLoadLoadSpecConcurrencyStageArray) ToJobLoadLoadSpecConcurrencyStageArrayOutput

func (i JobLoadLoadSpecConcurrencyStageArray) ToJobLoadLoadSpecConcurrencyStageArrayOutput() JobLoadLoadSpecConcurrencyStageArrayOutput

func (JobLoadLoadSpecConcurrencyStageArray) ToJobLoadLoadSpecConcurrencyStageArrayOutputWithContext

func (i JobLoadLoadSpecConcurrencyStageArray) ToJobLoadLoadSpecConcurrencyStageArrayOutputWithContext(ctx context.Context) JobLoadLoadSpecConcurrencyStageArrayOutput

type JobLoadLoadSpecConcurrencyStageArrayInput

type JobLoadLoadSpecConcurrencyStageArrayInput interface {
	pulumi.Input

	ToJobLoadLoadSpecConcurrencyStageArrayOutput() JobLoadLoadSpecConcurrencyStageArrayOutput
	ToJobLoadLoadSpecConcurrencyStageArrayOutputWithContext(context.Context) JobLoadLoadSpecConcurrencyStageArrayOutput
}

JobLoadLoadSpecConcurrencyStageArrayInput is an input type that accepts JobLoadLoadSpecConcurrencyStageArray and JobLoadLoadSpecConcurrencyStageArrayOutput values. You can construct a concrete instance of `JobLoadLoadSpecConcurrencyStageArrayInput` via:

JobLoadLoadSpecConcurrencyStageArray{ JobLoadLoadSpecConcurrencyStageArgs{...} }

type JobLoadLoadSpecConcurrencyStageArrayOutput

type JobLoadLoadSpecConcurrencyStageArrayOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecConcurrencyStageArrayOutput) ElementType

func (JobLoadLoadSpecConcurrencyStageArrayOutput) Index

func (JobLoadLoadSpecConcurrencyStageArrayOutput) ToJobLoadLoadSpecConcurrencyStageArrayOutput

func (o JobLoadLoadSpecConcurrencyStageArrayOutput) ToJobLoadLoadSpecConcurrencyStageArrayOutput() JobLoadLoadSpecConcurrencyStageArrayOutput

func (JobLoadLoadSpecConcurrencyStageArrayOutput) ToJobLoadLoadSpecConcurrencyStageArrayOutputWithContext

func (o JobLoadLoadSpecConcurrencyStageArrayOutput) ToJobLoadLoadSpecConcurrencyStageArrayOutputWithContext(ctx context.Context) JobLoadLoadSpecConcurrencyStageArrayOutput

type JobLoadLoadSpecConcurrencyStageInput

type JobLoadLoadSpecConcurrencyStageInput interface {
	pulumi.Input

	ToJobLoadLoadSpecConcurrencyStageOutput() JobLoadLoadSpecConcurrencyStageOutput
	ToJobLoadLoadSpecConcurrencyStageOutputWithContext(context.Context) JobLoadLoadSpecConcurrencyStageOutput
}

JobLoadLoadSpecConcurrencyStageInput is an input type that accepts JobLoadLoadSpecConcurrencyStageArgs and JobLoadLoadSpecConcurrencyStageOutput values. You can construct a concrete instance of `JobLoadLoadSpecConcurrencyStageInput` via:

JobLoadLoadSpecConcurrencyStageArgs{...}

type JobLoadLoadSpecConcurrencyStageOutput

type JobLoadLoadSpecConcurrencyStageOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecConcurrencyStageOutput) DurationSeconds

func (JobLoadLoadSpecConcurrencyStageOutput) ElementType

func (JobLoadLoadSpecConcurrencyStageOutput) TargetVirtualUsers

func (JobLoadLoadSpecConcurrencyStageOutput) ToJobLoadLoadSpecConcurrencyStageOutput

func (o JobLoadLoadSpecConcurrencyStageOutput) ToJobLoadLoadSpecConcurrencyStageOutput() JobLoadLoadSpecConcurrencyStageOutput

func (JobLoadLoadSpecConcurrencyStageOutput) ToJobLoadLoadSpecConcurrencyStageOutputWithContext

func (o JobLoadLoadSpecConcurrencyStageOutput) ToJobLoadLoadSpecConcurrencyStageOutputWithContext(ctx context.Context) JobLoadLoadSpecConcurrencyStageOutput

type JobLoadLoadSpecInput

type JobLoadLoadSpecInput interface {
	pulumi.Input

	ToJobLoadLoadSpecOutput() JobLoadLoadSpecOutput
	ToJobLoadLoadSpecOutputWithContext(context.Context) JobLoadLoadSpecOutput
}

JobLoadLoadSpecInput is an input type that accepts JobLoadLoadSpecArgs and JobLoadLoadSpecOutput values. You can construct a concrete instance of `JobLoadLoadSpecInput` via:

JobLoadLoadSpecArgs{...}

type JobLoadLoadSpecOutput

type JobLoadLoadSpecOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecOutput) Concurrency

func (JobLoadLoadSpecOutput) ElementType

func (JobLoadLoadSpecOutput) ElementType() reflect.Type

func (JobLoadLoadSpecOutput) RequestsPerSecond

Average number of requests per second.

func (JobLoadLoadSpecOutput) ScriptOrigin

func (JobLoadLoadSpecOutput) ToJobLoadLoadSpecOutput

func (o JobLoadLoadSpecOutput) ToJobLoadLoadSpecOutput() JobLoadLoadSpecOutput

func (JobLoadLoadSpecOutput) ToJobLoadLoadSpecOutputWithContext

func (o JobLoadLoadSpecOutput) ToJobLoadLoadSpecOutputWithContext(ctx context.Context) JobLoadLoadSpecOutput

func (JobLoadLoadSpecOutput) ToJobLoadLoadSpecPtrOutput

func (o JobLoadLoadSpecOutput) ToJobLoadLoadSpecPtrOutput() JobLoadLoadSpecPtrOutput

func (JobLoadLoadSpecOutput) ToJobLoadLoadSpecPtrOutputWithContext

func (o JobLoadLoadSpecOutput) ToJobLoadLoadSpecPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecPtrOutput

type JobLoadLoadSpecPtrInput

type JobLoadLoadSpecPtrInput interface {
	pulumi.Input

	ToJobLoadLoadSpecPtrOutput() JobLoadLoadSpecPtrOutput
	ToJobLoadLoadSpecPtrOutputWithContext(context.Context) JobLoadLoadSpecPtrOutput
}

JobLoadLoadSpecPtrInput is an input type that accepts JobLoadLoadSpecArgs, JobLoadLoadSpecPtr and JobLoadLoadSpecPtrOutput values. You can construct a concrete instance of `JobLoadLoadSpecPtrInput` via:

        JobLoadLoadSpecArgs{...}

or:

        nil

type JobLoadLoadSpecPtrOutput

type JobLoadLoadSpecPtrOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecPtrOutput) Concurrency

func (JobLoadLoadSpecPtrOutput) Elem

func (JobLoadLoadSpecPtrOutput) ElementType

func (JobLoadLoadSpecPtrOutput) ElementType() reflect.Type

func (JobLoadLoadSpecPtrOutput) RequestsPerSecond

Average number of requests per second.

func (JobLoadLoadSpecPtrOutput) ScriptOrigin

func (JobLoadLoadSpecPtrOutput) ToJobLoadLoadSpecPtrOutput

func (o JobLoadLoadSpecPtrOutput) ToJobLoadLoadSpecPtrOutput() JobLoadLoadSpecPtrOutput

func (JobLoadLoadSpecPtrOutput) ToJobLoadLoadSpecPtrOutputWithContext

func (o JobLoadLoadSpecPtrOutput) ToJobLoadLoadSpecPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecPtrOutput

type JobLoadLoadSpecRequestsPerSecond

type JobLoadLoadSpecRequestsPerSecond struct {
	DurationSeconds     *int `pulumi:"durationSeconds"`
	GracefulStopSeconds *int `pulumi:"gracefulStopSeconds"`
	// Maximum requests per second.
	MaxRequestsPerSecond    *int `pulumi:"maxRequestsPerSecond"`
	Resources               *int `pulumi:"resources"`
	StartRequestsPerSecond  *int `pulumi:"startRequestsPerSecond"`
	TargetRequestsPerSecond *int `pulumi:"targetRequestsPerSecond"`
}

type JobLoadLoadSpecRequestsPerSecondArgs

type JobLoadLoadSpecRequestsPerSecondArgs struct {
	DurationSeconds     pulumi.IntPtrInput `pulumi:"durationSeconds"`
	GracefulStopSeconds pulumi.IntPtrInput `pulumi:"gracefulStopSeconds"`
	// Maximum requests per second.
	MaxRequestsPerSecond    pulumi.IntPtrInput `pulumi:"maxRequestsPerSecond"`
	Resources               pulumi.IntPtrInput `pulumi:"resources"`
	StartRequestsPerSecond  pulumi.IntPtrInput `pulumi:"startRequestsPerSecond"`
	TargetRequestsPerSecond pulumi.IntPtrInput `pulumi:"targetRequestsPerSecond"`
}

func (JobLoadLoadSpecRequestsPerSecondArgs) ElementType

func (JobLoadLoadSpecRequestsPerSecondArgs) ToJobLoadLoadSpecRequestsPerSecondOutput

func (i JobLoadLoadSpecRequestsPerSecondArgs) ToJobLoadLoadSpecRequestsPerSecondOutput() JobLoadLoadSpecRequestsPerSecondOutput

func (JobLoadLoadSpecRequestsPerSecondArgs) ToJobLoadLoadSpecRequestsPerSecondOutputWithContext

func (i JobLoadLoadSpecRequestsPerSecondArgs) ToJobLoadLoadSpecRequestsPerSecondOutputWithContext(ctx context.Context) JobLoadLoadSpecRequestsPerSecondOutput

func (JobLoadLoadSpecRequestsPerSecondArgs) ToJobLoadLoadSpecRequestsPerSecondPtrOutput

func (i JobLoadLoadSpecRequestsPerSecondArgs) ToJobLoadLoadSpecRequestsPerSecondPtrOutput() JobLoadLoadSpecRequestsPerSecondPtrOutput

func (JobLoadLoadSpecRequestsPerSecondArgs) ToJobLoadLoadSpecRequestsPerSecondPtrOutputWithContext

func (i JobLoadLoadSpecRequestsPerSecondArgs) ToJobLoadLoadSpecRequestsPerSecondPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecRequestsPerSecondPtrOutput

type JobLoadLoadSpecRequestsPerSecondInput

type JobLoadLoadSpecRequestsPerSecondInput interface {
	pulumi.Input

	ToJobLoadLoadSpecRequestsPerSecondOutput() JobLoadLoadSpecRequestsPerSecondOutput
	ToJobLoadLoadSpecRequestsPerSecondOutputWithContext(context.Context) JobLoadLoadSpecRequestsPerSecondOutput
}

JobLoadLoadSpecRequestsPerSecondInput is an input type that accepts JobLoadLoadSpecRequestsPerSecondArgs and JobLoadLoadSpecRequestsPerSecondOutput values. You can construct a concrete instance of `JobLoadLoadSpecRequestsPerSecondInput` via:

JobLoadLoadSpecRequestsPerSecondArgs{...}

type JobLoadLoadSpecRequestsPerSecondOutput

type JobLoadLoadSpecRequestsPerSecondOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecRequestsPerSecondOutput) DurationSeconds

func (JobLoadLoadSpecRequestsPerSecondOutput) ElementType

func (JobLoadLoadSpecRequestsPerSecondOutput) GracefulStopSeconds

func (JobLoadLoadSpecRequestsPerSecondOutput) MaxRequestsPerSecond

Maximum requests per second.

func (JobLoadLoadSpecRequestsPerSecondOutput) Resources

func (JobLoadLoadSpecRequestsPerSecondOutput) StartRequestsPerSecond

func (o JobLoadLoadSpecRequestsPerSecondOutput) StartRequestsPerSecond() pulumi.IntPtrOutput

func (JobLoadLoadSpecRequestsPerSecondOutput) TargetRequestsPerSecond

func (o JobLoadLoadSpecRequestsPerSecondOutput) TargetRequestsPerSecond() pulumi.IntPtrOutput

func (JobLoadLoadSpecRequestsPerSecondOutput) ToJobLoadLoadSpecRequestsPerSecondOutput

func (o JobLoadLoadSpecRequestsPerSecondOutput) ToJobLoadLoadSpecRequestsPerSecondOutput() JobLoadLoadSpecRequestsPerSecondOutput

func (JobLoadLoadSpecRequestsPerSecondOutput) ToJobLoadLoadSpecRequestsPerSecondOutputWithContext

func (o JobLoadLoadSpecRequestsPerSecondOutput) ToJobLoadLoadSpecRequestsPerSecondOutputWithContext(ctx context.Context) JobLoadLoadSpecRequestsPerSecondOutput

func (JobLoadLoadSpecRequestsPerSecondOutput) ToJobLoadLoadSpecRequestsPerSecondPtrOutput

func (o JobLoadLoadSpecRequestsPerSecondOutput) ToJobLoadLoadSpecRequestsPerSecondPtrOutput() JobLoadLoadSpecRequestsPerSecondPtrOutput

func (JobLoadLoadSpecRequestsPerSecondOutput) ToJobLoadLoadSpecRequestsPerSecondPtrOutputWithContext

func (o JobLoadLoadSpecRequestsPerSecondOutput) ToJobLoadLoadSpecRequestsPerSecondPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecRequestsPerSecondPtrOutput

type JobLoadLoadSpecRequestsPerSecondPtrInput

type JobLoadLoadSpecRequestsPerSecondPtrInput interface {
	pulumi.Input

	ToJobLoadLoadSpecRequestsPerSecondPtrOutput() JobLoadLoadSpecRequestsPerSecondPtrOutput
	ToJobLoadLoadSpecRequestsPerSecondPtrOutputWithContext(context.Context) JobLoadLoadSpecRequestsPerSecondPtrOutput
}

JobLoadLoadSpecRequestsPerSecondPtrInput is an input type that accepts JobLoadLoadSpecRequestsPerSecondArgs, JobLoadLoadSpecRequestsPerSecondPtr and JobLoadLoadSpecRequestsPerSecondPtrOutput values. You can construct a concrete instance of `JobLoadLoadSpecRequestsPerSecondPtrInput` via:

        JobLoadLoadSpecRequestsPerSecondArgs{...}

or:

        nil

type JobLoadLoadSpecRequestsPerSecondPtrOutput

type JobLoadLoadSpecRequestsPerSecondPtrOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) DurationSeconds

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) Elem

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) ElementType

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) GracefulStopSeconds

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) MaxRequestsPerSecond

Maximum requests per second.

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) Resources

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) StartRequestsPerSecond

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) TargetRequestsPerSecond

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) ToJobLoadLoadSpecRequestsPerSecondPtrOutput

func (o JobLoadLoadSpecRequestsPerSecondPtrOutput) ToJobLoadLoadSpecRequestsPerSecondPtrOutput() JobLoadLoadSpecRequestsPerSecondPtrOutput

func (JobLoadLoadSpecRequestsPerSecondPtrOutput) ToJobLoadLoadSpecRequestsPerSecondPtrOutputWithContext

func (o JobLoadLoadSpecRequestsPerSecondPtrOutput) ToJobLoadLoadSpecRequestsPerSecondPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecRequestsPerSecondPtrOutput

type JobLoadLoadSpecScriptOrigin

type JobLoadLoadSpecScriptOrigin struct {
	DurationSeconds      int    `pulumi:"durationSeconds"`
	MachineNumber        int    `pulumi:"machineNumber"`
	MachineSpecification string `pulumi:"machineSpecification"`
}

type JobLoadLoadSpecScriptOriginArgs

type JobLoadLoadSpecScriptOriginArgs struct {
	DurationSeconds      pulumi.IntInput    `pulumi:"durationSeconds"`
	MachineNumber        pulumi.IntInput    `pulumi:"machineNumber"`
	MachineSpecification pulumi.StringInput `pulumi:"machineSpecification"`
}

func (JobLoadLoadSpecScriptOriginArgs) ElementType

func (JobLoadLoadSpecScriptOriginArgs) ToJobLoadLoadSpecScriptOriginOutput

func (i JobLoadLoadSpecScriptOriginArgs) ToJobLoadLoadSpecScriptOriginOutput() JobLoadLoadSpecScriptOriginOutput

func (JobLoadLoadSpecScriptOriginArgs) ToJobLoadLoadSpecScriptOriginOutputWithContext

func (i JobLoadLoadSpecScriptOriginArgs) ToJobLoadLoadSpecScriptOriginOutputWithContext(ctx context.Context) JobLoadLoadSpecScriptOriginOutput

func (JobLoadLoadSpecScriptOriginArgs) ToJobLoadLoadSpecScriptOriginPtrOutput

func (i JobLoadLoadSpecScriptOriginArgs) ToJobLoadLoadSpecScriptOriginPtrOutput() JobLoadLoadSpecScriptOriginPtrOutput

func (JobLoadLoadSpecScriptOriginArgs) ToJobLoadLoadSpecScriptOriginPtrOutputWithContext

func (i JobLoadLoadSpecScriptOriginArgs) ToJobLoadLoadSpecScriptOriginPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecScriptOriginPtrOutput

type JobLoadLoadSpecScriptOriginInput

type JobLoadLoadSpecScriptOriginInput interface {
	pulumi.Input

	ToJobLoadLoadSpecScriptOriginOutput() JobLoadLoadSpecScriptOriginOutput
	ToJobLoadLoadSpecScriptOriginOutputWithContext(context.Context) JobLoadLoadSpecScriptOriginOutput
}

JobLoadLoadSpecScriptOriginInput is an input type that accepts JobLoadLoadSpecScriptOriginArgs and JobLoadLoadSpecScriptOriginOutput values. You can construct a concrete instance of `JobLoadLoadSpecScriptOriginInput` via:

JobLoadLoadSpecScriptOriginArgs{...}

type JobLoadLoadSpecScriptOriginOutput

type JobLoadLoadSpecScriptOriginOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecScriptOriginOutput) DurationSeconds

func (JobLoadLoadSpecScriptOriginOutput) ElementType

func (JobLoadLoadSpecScriptOriginOutput) MachineNumber

func (JobLoadLoadSpecScriptOriginOutput) MachineSpecification

func (o JobLoadLoadSpecScriptOriginOutput) MachineSpecification() pulumi.StringOutput

func (JobLoadLoadSpecScriptOriginOutput) ToJobLoadLoadSpecScriptOriginOutput

func (o JobLoadLoadSpecScriptOriginOutput) ToJobLoadLoadSpecScriptOriginOutput() JobLoadLoadSpecScriptOriginOutput

func (JobLoadLoadSpecScriptOriginOutput) ToJobLoadLoadSpecScriptOriginOutputWithContext

func (o JobLoadLoadSpecScriptOriginOutput) ToJobLoadLoadSpecScriptOriginOutputWithContext(ctx context.Context) JobLoadLoadSpecScriptOriginOutput

func (JobLoadLoadSpecScriptOriginOutput) ToJobLoadLoadSpecScriptOriginPtrOutput

func (o JobLoadLoadSpecScriptOriginOutput) ToJobLoadLoadSpecScriptOriginPtrOutput() JobLoadLoadSpecScriptOriginPtrOutput

func (JobLoadLoadSpecScriptOriginOutput) ToJobLoadLoadSpecScriptOriginPtrOutputWithContext

func (o JobLoadLoadSpecScriptOriginOutput) ToJobLoadLoadSpecScriptOriginPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecScriptOriginPtrOutput

type JobLoadLoadSpecScriptOriginPtrInput

type JobLoadLoadSpecScriptOriginPtrInput interface {
	pulumi.Input

	ToJobLoadLoadSpecScriptOriginPtrOutput() JobLoadLoadSpecScriptOriginPtrOutput
	ToJobLoadLoadSpecScriptOriginPtrOutputWithContext(context.Context) JobLoadLoadSpecScriptOriginPtrOutput
}

JobLoadLoadSpecScriptOriginPtrInput is an input type that accepts JobLoadLoadSpecScriptOriginArgs, JobLoadLoadSpecScriptOriginPtr and JobLoadLoadSpecScriptOriginPtrOutput values. You can construct a concrete instance of `JobLoadLoadSpecScriptOriginPtrInput` via:

        JobLoadLoadSpecScriptOriginArgs{...}

or:

        nil

type JobLoadLoadSpecScriptOriginPtrOutput

type JobLoadLoadSpecScriptOriginPtrOutput struct{ *pulumi.OutputState }

func (JobLoadLoadSpecScriptOriginPtrOutput) DurationSeconds

func (JobLoadLoadSpecScriptOriginPtrOutput) Elem

func (JobLoadLoadSpecScriptOriginPtrOutput) ElementType

func (JobLoadLoadSpecScriptOriginPtrOutput) MachineNumber

func (JobLoadLoadSpecScriptOriginPtrOutput) MachineSpecification

func (JobLoadLoadSpecScriptOriginPtrOutput) ToJobLoadLoadSpecScriptOriginPtrOutput

func (o JobLoadLoadSpecScriptOriginPtrOutput) ToJobLoadLoadSpecScriptOriginPtrOutput() JobLoadLoadSpecScriptOriginPtrOutput

func (JobLoadLoadSpecScriptOriginPtrOutput) ToJobLoadLoadSpecScriptOriginPtrOutputWithContext

func (o JobLoadLoadSpecScriptOriginPtrOutput) ToJobLoadLoadSpecScriptOriginPtrOutputWithContext(ctx context.Context) JobLoadLoadSpecScriptOriginPtrOutput

type JobLoadOutput

type JobLoadOutput struct{ *pulumi.OutputState }

func (JobLoadOutput) ElementType

func (JobLoadOutput) ElementType() reflect.Type

func (JobLoadOutput) GeoRegionsLoadDistributions

func (o JobLoadOutput) GeoRegionsLoadDistributions() JobLoadGeoRegionsLoadDistributionArrayOutput

func (JobLoadOutput) LoadSpec

func (JobLoadOutput) ToJobLoadOutput

func (o JobLoadOutput) ToJobLoadOutput() JobLoadOutput

func (JobLoadOutput) ToJobLoadOutputWithContext

func (o JobLoadOutput) ToJobLoadOutputWithContext(ctx context.Context) JobLoadOutput

func (JobLoadOutput) VpcLoadDistribution

func (o JobLoadOutput) VpcLoadDistribution() JobLoadVpcLoadDistributionPtrOutput

type JobLoadVpcLoadDistribution

type JobLoadVpcLoadDistribution struct {
	Region    *string  `pulumi:"region"`
	RegionId  int      `pulumi:"regionId"`
	SubnetIds []string `pulumi:"subnetIds"`
	VpcId     *string  `pulumi:"vpcId"`
}

type JobLoadVpcLoadDistributionArgs

type JobLoadVpcLoadDistributionArgs struct {
	Region    pulumi.StringPtrInput   `pulumi:"region"`
	RegionId  pulumi.IntInput         `pulumi:"regionId"`
	SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"`
	VpcId     pulumi.StringPtrInput   `pulumi:"vpcId"`
}

func (JobLoadVpcLoadDistributionArgs) ElementType

func (JobLoadVpcLoadDistributionArgs) ToJobLoadVpcLoadDistributionOutput

func (i JobLoadVpcLoadDistributionArgs) ToJobLoadVpcLoadDistributionOutput() JobLoadVpcLoadDistributionOutput

func (JobLoadVpcLoadDistributionArgs) ToJobLoadVpcLoadDistributionOutputWithContext

func (i JobLoadVpcLoadDistributionArgs) ToJobLoadVpcLoadDistributionOutputWithContext(ctx context.Context) JobLoadVpcLoadDistributionOutput

func (JobLoadVpcLoadDistributionArgs) ToJobLoadVpcLoadDistributionPtrOutput

func (i JobLoadVpcLoadDistributionArgs) ToJobLoadVpcLoadDistributionPtrOutput() JobLoadVpcLoadDistributionPtrOutput

func (JobLoadVpcLoadDistributionArgs) ToJobLoadVpcLoadDistributionPtrOutputWithContext

func (i JobLoadVpcLoadDistributionArgs) ToJobLoadVpcLoadDistributionPtrOutputWithContext(ctx context.Context) JobLoadVpcLoadDistributionPtrOutput

type JobLoadVpcLoadDistributionInput

type JobLoadVpcLoadDistributionInput interface {
	pulumi.Input

	ToJobLoadVpcLoadDistributionOutput() JobLoadVpcLoadDistributionOutput
	ToJobLoadVpcLoadDistributionOutputWithContext(context.Context) JobLoadVpcLoadDistributionOutput
}

JobLoadVpcLoadDistributionInput is an input type that accepts JobLoadVpcLoadDistributionArgs and JobLoadVpcLoadDistributionOutput values. You can construct a concrete instance of `JobLoadVpcLoadDistributionInput` via:

JobLoadVpcLoadDistributionArgs{...}

type JobLoadVpcLoadDistributionOutput

type JobLoadVpcLoadDistributionOutput struct{ *pulumi.OutputState }

func (JobLoadVpcLoadDistributionOutput) ElementType

func (JobLoadVpcLoadDistributionOutput) Region

func (JobLoadVpcLoadDistributionOutput) RegionId

func (JobLoadVpcLoadDistributionOutput) SubnetIds

func (JobLoadVpcLoadDistributionOutput) ToJobLoadVpcLoadDistributionOutput

func (o JobLoadVpcLoadDistributionOutput) ToJobLoadVpcLoadDistributionOutput() JobLoadVpcLoadDistributionOutput

func (JobLoadVpcLoadDistributionOutput) ToJobLoadVpcLoadDistributionOutputWithContext

func (o JobLoadVpcLoadDistributionOutput) ToJobLoadVpcLoadDistributionOutputWithContext(ctx context.Context) JobLoadVpcLoadDistributionOutput

func (JobLoadVpcLoadDistributionOutput) ToJobLoadVpcLoadDistributionPtrOutput

func (o JobLoadVpcLoadDistributionOutput) ToJobLoadVpcLoadDistributionPtrOutput() JobLoadVpcLoadDistributionPtrOutput

func (JobLoadVpcLoadDistributionOutput) ToJobLoadVpcLoadDistributionPtrOutputWithContext

func (o JobLoadVpcLoadDistributionOutput) ToJobLoadVpcLoadDistributionPtrOutputWithContext(ctx context.Context) JobLoadVpcLoadDistributionPtrOutput

func (JobLoadVpcLoadDistributionOutput) VpcId

type JobLoadVpcLoadDistributionPtrInput

type JobLoadVpcLoadDistributionPtrInput interface {
	pulumi.Input

	ToJobLoadVpcLoadDistributionPtrOutput() JobLoadVpcLoadDistributionPtrOutput
	ToJobLoadVpcLoadDistributionPtrOutputWithContext(context.Context) JobLoadVpcLoadDistributionPtrOutput
}

JobLoadVpcLoadDistributionPtrInput is an input type that accepts JobLoadVpcLoadDistributionArgs, JobLoadVpcLoadDistributionPtr and JobLoadVpcLoadDistributionPtrOutput values. You can construct a concrete instance of `JobLoadVpcLoadDistributionPtrInput` via:

        JobLoadVpcLoadDistributionArgs{...}

or:

        nil

type JobLoadVpcLoadDistributionPtrOutput

type JobLoadVpcLoadDistributionPtrOutput struct{ *pulumi.OutputState }

func (JobLoadVpcLoadDistributionPtrOutput) Elem

func (JobLoadVpcLoadDistributionPtrOutput) ElementType

func (JobLoadVpcLoadDistributionPtrOutput) Region

func (JobLoadVpcLoadDistributionPtrOutput) RegionId

func (JobLoadVpcLoadDistributionPtrOutput) SubnetIds

func (JobLoadVpcLoadDistributionPtrOutput) ToJobLoadVpcLoadDistributionPtrOutput

func (o JobLoadVpcLoadDistributionPtrOutput) ToJobLoadVpcLoadDistributionPtrOutput() JobLoadVpcLoadDistributionPtrOutput

func (JobLoadVpcLoadDistributionPtrOutput) ToJobLoadVpcLoadDistributionPtrOutputWithContext

func (o JobLoadVpcLoadDistributionPtrOutput) ToJobLoadVpcLoadDistributionPtrOutputWithContext(ctx context.Context) JobLoadVpcLoadDistributionPtrOutput

func (JobLoadVpcLoadDistributionPtrOutput) VpcId

type JobMap

type JobMap map[string]JobInput

func (JobMap) ElementType

func (JobMap) ElementType() reflect.Type

func (JobMap) ToJobMapOutput

func (i JobMap) ToJobMapOutput() JobMapOutput

func (JobMap) ToJobMapOutputWithContext

func (i JobMap) ToJobMapOutputWithContext(ctx context.Context) JobMapOutput

type JobMapInput

type JobMapInput interface {
	pulumi.Input

	ToJobMapOutput() JobMapOutput
	ToJobMapOutputWithContext(context.Context) JobMapOutput
}

JobMapInput is an input type that accepts JobMap and JobMapOutput values. You can construct a concrete instance of `JobMapInput` via:

JobMap{ "key": JobArgs{...} }

type JobMapOutput

type JobMapOutput struct{ *pulumi.OutputState }

func (JobMapOutput) ElementType

func (JobMapOutput) ElementType() reflect.Type

func (JobMapOutput) MapIndex

func (o JobMapOutput) MapIndex(k pulumi.StringInput) JobOutput

func (JobMapOutput) ToJobMapOutput

func (o JobMapOutput) ToJobMapOutput() JobMapOutput

func (JobMapOutput) ToJobMapOutputWithContext

func (o JobMapOutput) ToJobMapOutputWithContext(ctx context.Context) JobMapOutput

type JobOutput

type JobOutput struct{ *pulumi.OutputState }

func (JobOutput) AbortReason

func (o JobOutput) AbortReason() pulumi.IntOutput

Cause of interruption.

func (JobOutput) CreatedAt

func (o JobOutput) CreatedAt() pulumi.StringOutput

Creation time of the job.

func (JobOutput) CronId

func (o JobOutput) CronId() pulumi.StringOutput

Scheduled job ID.

func (JobOutput) Datasets

func (o JobOutput) Datasets() JobDatasetArrayOutput

Dataset file for the job.

func (JobOutput) Debug

func (o JobOutput) Debug() pulumi.BoolPtrOutput

Whether to debug.

func (JobOutput) DomainNameConfigs

func (o JobOutput) DomainNameConfigs() JobDomainNameConfigArrayOutput

Domain name binding configuration.

func (JobOutput) Duration

func (o JobOutput) Duration() pulumi.IntOutput

Job duration.

func (JobOutput) ElementType

func (JobOutput) ElementType() reflect.Type

func (JobOutput) EndTime

func (o JobOutput) EndTime() pulumi.StringOutput

End time of the job.

func (JobOutput) ErrorRate

func (o JobOutput) ErrorRate() pulumi.Float64Output

Percentage of error rate.

func (JobOutput) JobId added in v0.1.8

func (o JobOutput) JobId() pulumi.StringOutput

Job Id.

func (JobOutput) JobOwner

func (o JobOutput) JobOwner() pulumi.StringOutput

Job owner.

func (JobOutput) Loads

func (o JobOutput) Loads() JobLoadArrayOutput

Pressure configuration of job.

func (JobOutput) MaxRequestsPerSecond

func (o JobOutput) MaxRequestsPerSecond() pulumi.IntOutput

Maximum requests per second.

func (JobOutput) MaxVirtualUserCount

func (o JobOutput) MaxVirtualUserCount() pulumi.IntOutput

Maximum number of VU for the job.

func (JobOutput) Note

func (o JobOutput) Note() pulumi.StringPtrOutput

Note.

func (JobOutput) Plugins

func (o JobOutput) Plugins() JobPluginArrayOutput

Expansion package file information.

func (JobOutput) ProjectId

func (o JobOutput) ProjectId() pulumi.StringOutput

Project ID.

func (JobOutput) Protocols

func (o JobOutput) Protocols() JobProtocolArrayOutput

Protocol script information.

func (JobOutput) RequestFiles

func (o JobOutput) RequestFiles() JobRequestFileArrayOutput

Request file information.

func (JobOutput) RequestTotal

func (o JobOutput) RequestTotal() pulumi.Float64Output

Total number of requests.

func (JobOutput) RequestsPerSecond

func (o JobOutput) RequestsPerSecond() pulumi.Float64Output

Average number of requests per second.

func (JobOutput) ResponseTimeAverage

func (o JobOutput) ResponseTimeAverage() pulumi.Float64Output

Average response time.

func (JobOutput) ResponseTimeMax

func (o JobOutput) ResponseTimeMax() pulumi.Float64Output

Maximum response time.

func (JobOutput) ResponseTimeMin

func (o JobOutput) ResponseTimeMin() pulumi.Float64Output

Minimum response time.

func (JobOutput) ResponseTimeP90

func (o JobOutput) ResponseTimeP90() pulumi.Float64Output

90th percentile response time.

func (JobOutput) ResponseTimeP95

func (o JobOutput) ResponseTimeP95() pulumi.Float64Output

95th percentile response time.

func (JobOutput) ResponseTimeP99

func (o JobOutput) ResponseTimeP99() pulumi.Float64Output

99th percentile response time.

func (JobOutput) ScenarioId

func (o JobOutput) ScenarioId() pulumi.StringOutput

Pts scenario id.

func (JobOutput) StartTime

func (o JobOutput) StartTime() pulumi.StringOutput

Start time of the job.

func (JobOutput) Status

func (o JobOutput) Status() pulumi.IntOutput

The running status of the task; `0`: JobUnknown, `1`: JobCreated, `2`: JobPending, `3`: JobPreparing, `4`: JobSelectClustering, `5`: JobCreateTasking, `6`: JobSyncTasking, `11`: JobRunning, `12`: JobFinished, `13`: JobPrepareException, `14`: JobFinishException, `15`: JobAborting, `16`: JobAborted, `17`: JobAbortException, `18`: JobDeleted, `19`: JobSelectClusterException, `20`: JobCreateTaskException, `21`: JobSyncTaskException.

func (JobOutput) TestScripts

func (o JobOutput) TestScripts() JobTestScriptArrayOutput

Test script information.

func (JobOutput) ToJobOutput

func (o JobOutput) ToJobOutput() JobOutput

func (JobOutput) ToJobOutputWithContext

func (o JobOutput) ToJobOutputWithContext(ctx context.Context) JobOutput

func (JobOutput) Type

func (o JobOutput) Type() pulumi.StringOutput

Scene Type.

type JobPlugin

type JobPlugin struct {
	FileId *string `pulumi:"fileId"`
	Name   *string `pulumi:"name"`
	Size   *int    `pulumi:"size"`
	// Scene Type.
	Type      *string `pulumi:"type"`
	UpdatedAt *string `pulumi:"updatedAt"`
}

type JobPluginArgs

type JobPluginArgs struct {
	FileId pulumi.StringPtrInput `pulumi:"fileId"`
	Name   pulumi.StringPtrInput `pulumi:"name"`
	Size   pulumi.IntPtrInput    `pulumi:"size"`
	// Scene Type.
	Type      pulumi.StringPtrInput `pulumi:"type"`
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (JobPluginArgs) ElementType

func (JobPluginArgs) ElementType() reflect.Type

func (JobPluginArgs) ToJobPluginOutput

func (i JobPluginArgs) ToJobPluginOutput() JobPluginOutput

func (JobPluginArgs) ToJobPluginOutputWithContext

func (i JobPluginArgs) ToJobPluginOutputWithContext(ctx context.Context) JobPluginOutput

type JobPluginArray

type JobPluginArray []JobPluginInput

func (JobPluginArray) ElementType

func (JobPluginArray) ElementType() reflect.Type

func (JobPluginArray) ToJobPluginArrayOutput

func (i JobPluginArray) ToJobPluginArrayOutput() JobPluginArrayOutput

func (JobPluginArray) ToJobPluginArrayOutputWithContext

func (i JobPluginArray) ToJobPluginArrayOutputWithContext(ctx context.Context) JobPluginArrayOutput

type JobPluginArrayInput

type JobPluginArrayInput interface {
	pulumi.Input

	ToJobPluginArrayOutput() JobPluginArrayOutput
	ToJobPluginArrayOutputWithContext(context.Context) JobPluginArrayOutput
}

JobPluginArrayInput is an input type that accepts JobPluginArray and JobPluginArrayOutput values. You can construct a concrete instance of `JobPluginArrayInput` via:

JobPluginArray{ JobPluginArgs{...} }

type JobPluginArrayOutput

type JobPluginArrayOutput struct{ *pulumi.OutputState }

func (JobPluginArrayOutput) ElementType

func (JobPluginArrayOutput) ElementType() reflect.Type

func (JobPluginArrayOutput) Index

func (JobPluginArrayOutput) ToJobPluginArrayOutput

func (o JobPluginArrayOutput) ToJobPluginArrayOutput() JobPluginArrayOutput

func (JobPluginArrayOutput) ToJobPluginArrayOutputWithContext

func (o JobPluginArrayOutput) ToJobPluginArrayOutputWithContext(ctx context.Context) JobPluginArrayOutput

type JobPluginInput

type JobPluginInput interface {
	pulumi.Input

	ToJobPluginOutput() JobPluginOutput
	ToJobPluginOutputWithContext(context.Context) JobPluginOutput
}

JobPluginInput is an input type that accepts JobPluginArgs and JobPluginOutput values. You can construct a concrete instance of `JobPluginInput` via:

JobPluginArgs{...}

type JobPluginOutput

type JobPluginOutput struct{ *pulumi.OutputState }

func (JobPluginOutput) ElementType

func (JobPluginOutput) ElementType() reflect.Type

func (JobPluginOutput) FileId

func (JobPluginOutput) Name

func (JobPluginOutput) Size

func (JobPluginOutput) ToJobPluginOutput

func (o JobPluginOutput) ToJobPluginOutput() JobPluginOutput

func (JobPluginOutput) ToJobPluginOutputWithContext

func (o JobPluginOutput) ToJobPluginOutputWithContext(ctx context.Context) JobPluginOutput

func (JobPluginOutput) Type

Scene Type.

func (JobPluginOutput) UpdatedAt

func (o JobPluginOutput) UpdatedAt() pulumi.StringPtrOutput

type JobProtocol

type JobProtocol struct {
	FileId *string `pulumi:"fileId"`
	Name   *string `pulumi:"name"`
	Size   *int    `pulumi:"size"`
	// Scene Type.
	Type      *string `pulumi:"type"`
	UpdatedAt *string `pulumi:"updatedAt"`
}

type JobProtocolArgs

type JobProtocolArgs struct {
	FileId pulumi.StringPtrInput `pulumi:"fileId"`
	Name   pulumi.StringPtrInput `pulumi:"name"`
	Size   pulumi.IntPtrInput    `pulumi:"size"`
	// Scene Type.
	Type      pulumi.StringPtrInput `pulumi:"type"`
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (JobProtocolArgs) ElementType

func (JobProtocolArgs) ElementType() reflect.Type

func (JobProtocolArgs) ToJobProtocolOutput

func (i JobProtocolArgs) ToJobProtocolOutput() JobProtocolOutput

func (JobProtocolArgs) ToJobProtocolOutputWithContext

func (i JobProtocolArgs) ToJobProtocolOutputWithContext(ctx context.Context) JobProtocolOutput

type JobProtocolArray

type JobProtocolArray []JobProtocolInput

func (JobProtocolArray) ElementType

func (JobProtocolArray) ElementType() reflect.Type

func (JobProtocolArray) ToJobProtocolArrayOutput

func (i JobProtocolArray) ToJobProtocolArrayOutput() JobProtocolArrayOutput

func (JobProtocolArray) ToJobProtocolArrayOutputWithContext

func (i JobProtocolArray) ToJobProtocolArrayOutputWithContext(ctx context.Context) JobProtocolArrayOutput

type JobProtocolArrayInput

type JobProtocolArrayInput interface {
	pulumi.Input

	ToJobProtocolArrayOutput() JobProtocolArrayOutput
	ToJobProtocolArrayOutputWithContext(context.Context) JobProtocolArrayOutput
}

JobProtocolArrayInput is an input type that accepts JobProtocolArray and JobProtocolArrayOutput values. You can construct a concrete instance of `JobProtocolArrayInput` via:

JobProtocolArray{ JobProtocolArgs{...} }

type JobProtocolArrayOutput

type JobProtocolArrayOutput struct{ *pulumi.OutputState }

func (JobProtocolArrayOutput) ElementType

func (JobProtocolArrayOutput) ElementType() reflect.Type

func (JobProtocolArrayOutput) Index

func (JobProtocolArrayOutput) ToJobProtocolArrayOutput

func (o JobProtocolArrayOutput) ToJobProtocolArrayOutput() JobProtocolArrayOutput

func (JobProtocolArrayOutput) ToJobProtocolArrayOutputWithContext

func (o JobProtocolArrayOutput) ToJobProtocolArrayOutputWithContext(ctx context.Context) JobProtocolArrayOutput

type JobProtocolInput

type JobProtocolInput interface {
	pulumi.Input

	ToJobProtocolOutput() JobProtocolOutput
	ToJobProtocolOutputWithContext(context.Context) JobProtocolOutput
}

JobProtocolInput is an input type that accepts JobProtocolArgs and JobProtocolOutput values. You can construct a concrete instance of `JobProtocolInput` via:

JobProtocolArgs{...}

type JobProtocolOutput

type JobProtocolOutput struct{ *pulumi.OutputState }

func (JobProtocolOutput) ElementType

func (JobProtocolOutput) ElementType() reflect.Type

func (JobProtocolOutput) FileId

func (JobProtocolOutput) Name

func (JobProtocolOutput) Size

func (JobProtocolOutput) ToJobProtocolOutput

func (o JobProtocolOutput) ToJobProtocolOutput() JobProtocolOutput

func (JobProtocolOutput) ToJobProtocolOutputWithContext

func (o JobProtocolOutput) ToJobProtocolOutputWithContext(ctx context.Context) JobProtocolOutput

func (JobProtocolOutput) Type

Scene Type.

func (JobProtocolOutput) UpdatedAt

type JobRequestFile

type JobRequestFile struct {
	FileId *string `pulumi:"fileId"`
	Name   *string `pulumi:"name"`
	Size   *int    `pulumi:"size"`
	// Scene Type.
	Type      *string `pulumi:"type"`
	UpdatedAt *string `pulumi:"updatedAt"`
}

type JobRequestFileArgs

type JobRequestFileArgs struct {
	FileId pulumi.StringPtrInput `pulumi:"fileId"`
	Name   pulumi.StringPtrInput `pulumi:"name"`
	Size   pulumi.IntPtrInput    `pulumi:"size"`
	// Scene Type.
	Type      pulumi.StringPtrInput `pulumi:"type"`
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (JobRequestFileArgs) ElementType

func (JobRequestFileArgs) ElementType() reflect.Type

func (JobRequestFileArgs) ToJobRequestFileOutput

func (i JobRequestFileArgs) ToJobRequestFileOutput() JobRequestFileOutput

func (JobRequestFileArgs) ToJobRequestFileOutputWithContext

func (i JobRequestFileArgs) ToJobRequestFileOutputWithContext(ctx context.Context) JobRequestFileOutput

type JobRequestFileArray

type JobRequestFileArray []JobRequestFileInput

func (JobRequestFileArray) ElementType

func (JobRequestFileArray) ElementType() reflect.Type

func (JobRequestFileArray) ToJobRequestFileArrayOutput

func (i JobRequestFileArray) ToJobRequestFileArrayOutput() JobRequestFileArrayOutput

func (JobRequestFileArray) ToJobRequestFileArrayOutputWithContext

func (i JobRequestFileArray) ToJobRequestFileArrayOutputWithContext(ctx context.Context) JobRequestFileArrayOutput

type JobRequestFileArrayInput

type JobRequestFileArrayInput interface {
	pulumi.Input

	ToJobRequestFileArrayOutput() JobRequestFileArrayOutput
	ToJobRequestFileArrayOutputWithContext(context.Context) JobRequestFileArrayOutput
}

JobRequestFileArrayInput is an input type that accepts JobRequestFileArray and JobRequestFileArrayOutput values. You can construct a concrete instance of `JobRequestFileArrayInput` via:

JobRequestFileArray{ JobRequestFileArgs{...} }

type JobRequestFileArrayOutput

type JobRequestFileArrayOutput struct{ *pulumi.OutputState }

func (JobRequestFileArrayOutput) ElementType

func (JobRequestFileArrayOutput) ElementType() reflect.Type

func (JobRequestFileArrayOutput) Index

func (JobRequestFileArrayOutput) ToJobRequestFileArrayOutput

func (o JobRequestFileArrayOutput) ToJobRequestFileArrayOutput() JobRequestFileArrayOutput

func (JobRequestFileArrayOutput) ToJobRequestFileArrayOutputWithContext

func (o JobRequestFileArrayOutput) ToJobRequestFileArrayOutputWithContext(ctx context.Context) JobRequestFileArrayOutput

type JobRequestFileInput

type JobRequestFileInput interface {
	pulumi.Input

	ToJobRequestFileOutput() JobRequestFileOutput
	ToJobRequestFileOutputWithContext(context.Context) JobRequestFileOutput
}

JobRequestFileInput is an input type that accepts JobRequestFileArgs and JobRequestFileOutput values. You can construct a concrete instance of `JobRequestFileInput` via:

JobRequestFileArgs{...}

type JobRequestFileOutput

type JobRequestFileOutput struct{ *pulumi.OutputState }

func (JobRequestFileOutput) ElementType

func (JobRequestFileOutput) ElementType() reflect.Type

func (JobRequestFileOutput) FileId

func (JobRequestFileOutput) Name

func (JobRequestFileOutput) Size

func (JobRequestFileOutput) ToJobRequestFileOutput

func (o JobRequestFileOutput) ToJobRequestFileOutput() JobRequestFileOutput

func (JobRequestFileOutput) ToJobRequestFileOutputWithContext

func (o JobRequestFileOutput) ToJobRequestFileOutputWithContext(ctx context.Context) JobRequestFileOutput

func (JobRequestFileOutput) Type

Scene Type.

func (JobRequestFileOutput) UpdatedAt

type JobState

type JobState struct {
	// Cause of interruption.
	AbortReason pulumi.IntPtrInput
	// Creation time of the job.
	CreatedAt pulumi.StringPtrInput
	// Scheduled job ID.
	CronId pulumi.StringPtrInput
	// Dataset file for the job.
	Datasets JobDatasetArrayInput
	// Whether to debug.
	Debug pulumi.BoolPtrInput
	// Domain name binding configuration.
	DomainNameConfigs JobDomainNameConfigArrayInput
	// Job duration.
	Duration pulumi.IntPtrInput
	// End time of the job.
	EndTime pulumi.StringPtrInput
	// Percentage of error rate.
	ErrorRate pulumi.Float64PtrInput
	// Job Id.
	JobId pulumi.StringPtrInput
	// Job owner.
	JobOwner pulumi.StringPtrInput
	// Pressure configuration of job.
	Loads JobLoadArrayInput
	// Maximum requests per second.
	MaxRequestsPerSecond pulumi.IntPtrInput
	// Maximum number of VU for the job.
	MaxVirtualUserCount pulumi.IntPtrInput
	// Note.
	Note pulumi.StringPtrInput
	// Expansion package file information.
	Plugins JobPluginArrayInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Protocol script information.
	Protocols JobProtocolArrayInput
	// Request file information.
	RequestFiles JobRequestFileArrayInput
	// Total number of requests.
	RequestTotal pulumi.Float64PtrInput
	// Average number of requests per second.
	RequestsPerSecond pulumi.Float64PtrInput
	// Average response time.
	ResponseTimeAverage pulumi.Float64PtrInput
	// Maximum response time.
	ResponseTimeMax pulumi.Float64PtrInput
	// Minimum response time.
	ResponseTimeMin pulumi.Float64PtrInput
	// 90th percentile response time.
	ResponseTimeP90 pulumi.Float64PtrInput
	// 95th percentile response time.
	ResponseTimeP95 pulumi.Float64PtrInput
	// 99th percentile response time.
	ResponseTimeP99 pulumi.Float64PtrInput
	// Pts scenario id.
	ScenarioId pulumi.StringPtrInput
	// Start time of the job.
	StartTime pulumi.StringPtrInput
	// The running status of the task; `0`: JobUnknown, `1`: JobCreated, `2`: JobPending, `3`: JobPreparing, `4`: JobSelectClustering, `5`: JobCreateTasking, `6`: JobSyncTasking, `11`: JobRunning, `12`: JobFinished, `13`: JobPrepareException, `14`: JobFinishException, `15`: JobAborting, `16`: JobAborted, `17`: JobAbortException, `18`: JobDeleted, `19`: JobSelectClusterException, `20`: JobCreateTaskException, `21`: JobSyncTaskException.
	Status pulumi.IntPtrInput
	// Test script information.
	TestScripts JobTestScriptArrayInput
	// Scene Type.
	Type pulumi.StringPtrInput
}

func (JobState) ElementType

func (JobState) ElementType() reflect.Type

type JobTestScript

type JobTestScript struct {
	EncodedContent     *string `pulumi:"encodedContent"`
	EncodedHttpArchive *string `pulumi:"encodedHttpArchive"`
	LoadWeight         *int    `pulumi:"loadWeight"`
	Name               *string `pulumi:"name"`
	Size               *int    `pulumi:"size"`
	// Scene Type.
	Type      *string `pulumi:"type"`
	UpdatedAt *string `pulumi:"updatedAt"`
}

type JobTestScriptArgs

type JobTestScriptArgs struct {
	EncodedContent     pulumi.StringPtrInput `pulumi:"encodedContent"`
	EncodedHttpArchive pulumi.StringPtrInput `pulumi:"encodedHttpArchive"`
	LoadWeight         pulumi.IntPtrInput    `pulumi:"loadWeight"`
	Name               pulumi.StringPtrInput `pulumi:"name"`
	Size               pulumi.IntPtrInput    `pulumi:"size"`
	// Scene Type.
	Type      pulumi.StringPtrInput `pulumi:"type"`
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (JobTestScriptArgs) ElementType

func (JobTestScriptArgs) ElementType() reflect.Type

func (JobTestScriptArgs) ToJobTestScriptOutput

func (i JobTestScriptArgs) ToJobTestScriptOutput() JobTestScriptOutput

func (JobTestScriptArgs) ToJobTestScriptOutputWithContext

func (i JobTestScriptArgs) ToJobTestScriptOutputWithContext(ctx context.Context) JobTestScriptOutput

type JobTestScriptArray

type JobTestScriptArray []JobTestScriptInput

func (JobTestScriptArray) ElementType

func (JobTestScriptArray) ElementType() reflect.Type

func (JobTestScriptArray) ToJobTestScriptArrayOutput

func (i JobTestScriptArray) ToJobTestScriptArrayOutput() JobTestScriptArrayOutput

func (JobTestScriptArray) ToJobTestScriptArrayOutputWithContext

func (i JobTestScriptArray) ToJobTestScriptArrayOutputWithContext(ctx context.Context) JobTestScriptArrayOutput

type JobTestScriptArrayInput

type JobTestScriptArrayInput interface {
	pulumi.Input

	ToJobTestScriptArrayOutput() JobTestScriptArrayOutput
	ToJobTestScriptArrayOutputWithContext(context.Context) JobTestScriptArrayOutput
}

JobTestScriptArrayInput is an input type that accepts JobTestScriptArray and JobTestScriptArrayOutput values. You can construct a concrete instance of `JobTestScriptArrayInput` via:

JobTestScriptArray{ JobTestScriptArgs{...} }

type JobTestScriptArrayOutput

type JobTestScriptArrayOutput struct{ *pulumi.OutputState }

func (JobTestScriptArrayOutput) ElementType

func (JobTestScriptArrayOutput) ElementType() reflect.Type

func (JobTestScriptArrayOutput) Index

func (JobTestScriptArrayOutput) ToJobTestScriptArrayOutput

func (o JobTestScriptArrayOutput) ToJobTestScriptArrayOutput() JobTestScriptArrayOutput

func (JobTestScriptArrayOutput) ToJobTestScriptArrayOutputWithContext

func (o JobTestScriptArrayOutput) ToJobTestScriptArrayOutputWithContext(ctx context.Context) JobTestScriptArrayOutput

type JobTestScriptInput

type JobTestScriptInput interface {
	pulumi.Input

	ToJobTestScriptOutput() JobTestScriptOutput
	ToJobTestScriptOutputWithContext(context.Context) JobTestScriptOutput
}

JobTestScriptInput is an input type that accepts JobTestScriptArgs and JobTestScriptOutput values. You can construct a concrete instance of `JobTestScriptInput` via:

JobTestScriptArgs{...}

type JobTestScriptOutput

type JobTestScriptOutput struct{ *pulumi.OutputState }

func (JobTestScriptOutput) ElementType

func (JobTestScriptOutput) ElementType() reflect.Type

func (JobTestScriptOutput) EncodedContent

func (o JobTestScriptOutput) EncodedContent() pulumi.StringPtrOutput

func (JobTestScriptOutput) EncodedHttpArchive

func (o JobTestScriptOutput) EncodedHttpArchive() pulumi.StringPtrOutput

func (JobTestScriptOutput) LoadWeight

func (o JobTestScriptOutput) LoadWeight() pulumi.IntPtrOutput

func (JobTestScriptOutput) Name

func (JobTestScriptOutput) Size

func (JobTestScriptOutput) ToJobTestScriptOutput

func (o JobTestScriptOutput) ToJobTestScriptOutput() JobTestScriptOutput

func (JobTestScriptOutput) ToJobTestScriptOutputWithContext

func (o JobTestScriptOutput) ToJobTestScriptOutputWithContext(ctx context.Context) JobTestScriptOutput

func (JobTestScriptOutput) Type

Scene Type.

func (JobTestScriptOutput) UpdatedAt

type Project

type Project struct {
	pulumi.CustomResourceState

	// App ID.
	AppId pulumi.IntOutput `pulumi:"appId"`
	// Creation time.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// Pts object description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// ptsObjectName, which must be required.
	Name pulumi.StringOutput `pulumi:"name"`
	// Project status.
	Status pulumi.StringOutput `pulumi:"status"`
	// Sub-user ID.
	SubAccountUin pulumi.StringOutput `pulumi:"subAccountUin"`
	// Tags List.
	Tags ProjectTagArrayOutput `pulumi:"tags"`
	// User ID.
	Uin pulumi.StringOutput `pulumi:"uin"`
	// Update time.
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
}

Provides a resource to create a pts project

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.NewProject(ctx, "project", &Pts.ProjectArgs{
			Description: pulumi.String("desc"),
			Tags: pts.ProjectTagArray{
				&pts.ProjectTagArgs{
					TagKey:   pulumi.String("createdBy"),
					TagValue: pulumi.String("terraform"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

pts project can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Pts/project:Project project project-1ep27k1m

```

func GetProject

func GetProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)

GetProject gets an existing Project resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewProject

func NewProject(ctx *pulumi.Context,
	name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)

NewProject registers a new resource with the given unique name, arguments, and options.

func (*Project) ElementType

func (*Project) ElementType() reflect.Type

func (*Project) ToProjectOutput

func (i *Project) ToProjectOutput() ProjectOutput

func (*Project) ToProjectOutputWithContext

func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectArgs

type ProjectArgs struct {
	// Pts object description.
	Description pulumi.StringPtrInput
	// ptsObjectName, which must be required.
	Name pulumi.StringPtrInput
	// Tags List.
	Tags ProjectTagArrayInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectArray

type ProjectArray []ProjectInput

func (ProjectArray) ElementType

func (ProjectArray) ElementType() reflect.Type

func (ProjectArray) ToProjectArrayOutput

func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput

func (ProjectArray) ToProjectArrayOutputWithContext

func (i ProjectArray) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput

type ProjectArrayInput

type ProjectArrayInput interface {
	pulumi.Input

	ToProjectArrayOutput() ProjectArrayOutput
	ToProjectArrayOutputWithContext(context.Context) ProjectArrayOutput
}

ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values. You can construct a concrete instance of `ProjectArrayInput` via:

ProjectArray{ ProjectArgs{...} }

type ProjectArrayOutput

type ProjectArrayOutput struct{ *pulumi.OutputState }

func (ProjectArrayOutput) ElementType

func (ProjectArrayOutput) ElementType() reflect.Type

func (ProjectArrayOutput) Index

func (ProjectArrayOutput) ToProjectArrayOutput

func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput

func (ProjectArrayOutput) ToProjectArrayOutputWithContext

func (o ProjectArrayOutput) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput

type ProjectInput

type ProjectInput interface {
	pulumi.Input

	ToProjectOutput() ProjectOutput
	ToProjectOutputWithContext(ctx context.Context) ProjectOutput
}

type ProjectMap

type ProjectMap map[string]ProjectInput

func (ProjectMap) ElementType

func (ProjectMap) ElementType() reflect.Type

func (ProjectMap) ToProjectMapOutput

func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput

func (ProjectMap) ToProjectMapOutputWithContext

func (i ProjectMap) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput

type ProjectMapInput

type ProjectMapInput interface {
	pulumi.Input

	ToProjectMapOutput() ProjectMapOutput
	ToProjectMapOutputWithContext(context.Context) ProjectMapOutput
}

ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values. You can construct a concrete instance of `ProjectMapInput` via:

ProjectMap{ "key": ProjectArgs{...} }

type ProjectMapOutput

type ProjectMapOutput struct{ *pulumi.OutputState }

func (ProjectMapOutput) ElementType

func (ProjectMapOutput) ElementType() reflect.Type

func (ProjectMapOutput) MapIndex

func (ProjectMapOutput) ToProjectMapOutput

func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput

func (ProjectMapOutput) ToProjectMapOutputWithContext

func (o ProjectMapOutput) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput

type ProjectOutput

type ProjectOutput struct{ *pulumi.OutputState }

func (ProjectOutput) AppId

func (o ProjectOutput) AppId() pulumi.IntOutput

App ID.

func (ProjectOutput) CreatedAt

func (o ProjectOutput) CreatedAt() pulumi.StringOutput

Creation time.

func (ProjectOutput) Description

func (o ProjectOutput) Description() pulumi.StringPtrOutput

Pts object description.

func (ProjectOutput) ElementType

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) Name

ptsObjectName, which must be required.

func (ProjectOutput) Status

func (o ProjectOutput) Status() pulumi.StringOutput

Project status.

func (ProjectOutput) SubAccountUin

func (o ProjectOutput) SubAccountUin() pulumi.StringOutput

Sub-user ID.

func (ProjectOutput) Tags

Tags List.

func (ProjectOutput) ToProjectOutput

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext

func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

func (ProjectOutput) Uin

User ID.

func (ProjectOutput) UpdatedAt

func (o ProjectOutput) UpdatedAt() pulumi.StringOutput

Update time.

type ProjectState

type ProjectState struct {
	// App ID.
	AppId pulumi.IntPtrInput
	// Creation time.
	CreatedAt pulumi.StringPtrInput
	// Pts object description.
	Description pulumi.StringPtrInput
	// ptsObjectName, which must be required.
	Name pulumi.StringPtrInput
	// Project status.
	Status pulumi.StringPtrInput
	// Sub-user ID.
	SubAccountUin pulumi.StringPtrInput
	// Tags List.
	Tags ProjectTagArrayInput
	// User ID.
	Uin pulumi.StringPtrInput
	// Update time.
	UpdatedAt pulumi.StringPtrInput
}

func (ProjectState) ElementType

func (ProjectState) ElementType() reflect.Type

type ProjectTag

type ProjectTag struct {
	// tag key.
	TagKey *string `pulumi:"tagKey"`
	// tag value.
	TagValue *string `pulumi:"tagValue"`
}

type ProjectTagArgs

type ProjectTagArgs struct {
	// tag key.
	TagKey pulumi.StringPtrInput `pulumi:"tagKey"`
	// tag value.
	TagValue pulumi.StringPtrInput `pulumi:"tagValue"`
}

func (ProjectTagArgs) ElementType

func (ProjectTagArgs) ElementType() reflect.Type

func (ProjectTagArgs) ToProjectTagOutput

func (i ProjectTagArgs) ToProjectTagOutput() ProjectTagOutput

func (ProjectTagArgs) ToProjectTagOutputWithContext

func (i ProjectTagArgs) ToProjectTagOutputWithContext(ctx context.Context) ProjectTagOutput

type ProjectTagArray

type ProjectTagArray []ProjectTagInput

func (ProjectTagArray) ElementType

func (ProjectTagArray) ElementType() reflect.Type

func (ProjectTagArray) ToProjectTagArrayOutput

func (i ProjectTagArray) ToProjectTagArrayOutput() ProjectTagArrayOutput

func (ProjectTagArray) ToProjectTagArrayOutputWithContext

func (i ProjectTagArray) ToProjectTagArrayOutputWithContext(ctx context.Context) ProjectTagArrayOutput

type ProjectTagArrayInput

type ProjectTagArrayInput interface {
	pulumi.Input

	ToProjectTagArrayOutput() ProjectTagArrayOutput
	ToProjectTagArrayOutputWithContext(context.Context) ProjectTagArrayOutput
}

ProjectTagArrayInput is an input type that accepts ProjectTagArray and ProjectTagArrayOutput values. You can construct a concrete instance of `ProjectTagArrayInput` via:

ProjectTagArray{ ProjectTagArgs{...} }

type ProjectTagArrayOutput

type ProjectTagArrayOutput struct{ *pulumi.OutputState }

func (ProjectTagArrayOutput) ElementType

func (ProjectTagArrayOutput) ElementType() reflect.Type

func (ProjectTagArrayOutput) Index

func (ProjectTagArrayOutput) ToProjectTagArrayOutput

func (o ProjectTagArrayOutput) ToProjectTagArrayOutput() ProjectTagArrayOutput

func (ProjectTagArrayOutput) ToProjectTagArrayOutputWithContext

func (o ProjectTagArrayOutput) ToProjectTagArrayOutputWithContext(ctx context.Context) ProjectTagArrayOutput

type ProjectTagInput

type ProjectTagInput interface {
	pulumi.Input

	ToProjectTagOutput() ProjectTagOutput
	ToProjectTagOutputWithContext(context.Context) ProjectTagOutput
}

ProjectTagInput is an input type that accepts ProjectTagArgs and ProjectTagOutput values. You can construct a concrete instance of `ProjectTagInput` via:

ProjectTagArgs{...}

type ProjectTagOutput

type ProjectTagOutput struct{ *pulumi.OutputState }

func (ProjectTagOutput) ElementType

func (ProjectTagOutput) ElementType() reflect.Type

func (ProjectTagOutput) TagKey

tag key.

func (ProjectTagOutput) TagValue

tag value.

func (ProjectTagOutput) ToProjectTagOutput

func (o ProjectTagOutput) ToProjectTagOutput() ProjectTagOutput

func (ProjectTagOutput) ToProjectTagOutputWithContext

func (o ProjectTagOutput) ToProjectTagOutputWithContext(ctx context.Context) ProjectTagOutput

type Scenario

type Scenario struct {
	pulumi.CustomResourceState

	// App ID Note: this field may return null, indicating that a valid value cannot be obtained.
	AppId pulumi.IntOutput `pulumi:"appId"`
	// Scene creation time.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// cron job ID.
	CronId pulumi.StringPtrOutput `pulumi:"cronId"`
	// Test data set.
	Datasets ScenarioDatasetArrayOutput `pulumi:"datasets"`
	// Pts Scenario Description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Domain name resolution configuration.
	DomainNameConfig ScenarioDomainNameConfigPtrOutput `pulumi:"domainNameConfig"`
	// deprecated.
	Extensions pulumi.StringArrayOutput `pulumi:"extensions"`
	// Pressure allocation.
	Load ScenarioLoadPtrOutput `pulumi:"load"`
	// Pts Scenario name.
	Name pulumi.StringOutput `pulumi:"name"`
	// SLA strategy.
	Plugins ScenarioPluginArrayOutput `pulumi:"plugins"`
	// Project id.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Protocol file path.
	Protocols ScenarioProtocolArrayOutput `pulumi:"protocols"`
	// Request file path.
	RequestFiles ScenarioRequestFileArrayOutput `pulumi:"requestFiles"`
	// SLA strategy.
	SlaPolicy ScenarioSlaPolicyPtrOutput `pulumi:"slaPolicy"`
	// Scene statu Note: this field may return null, indicating that a valid value cannot be obtained.
	Status pulumi.IntOutput `pulumi:"status"`
	// Sub-user ID Note: this field may return null, indicating that a valid value cannot be obtained.
	SubAccountUin pulumi.StringOutput `pulumi:"subAccountUin"`
	// Test script file information.
	TestScripts ScenarioTestScriptArrayOutput `pulumi:"testScripts"`
	// Pressure test engine type.
	Type pulumi.StringOutput `pulumi:"type"`
	// User ID Note: this field may return null, indicating that a valid value cannot be obtained.
	Uin pulumi.StringOutput `pulumi:"uin"`
	// Update time.
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
}

Provides a resource to create a pts scenario

## Example Usage

```go package main

import (

"fmt"

"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.NewScenario(ctx, "scenario", &Pts.ScenarioArgs{
			DomainNameConfig: nil,
			Load: &pts.ScenarioLoadArgs{
				GeoRegionsLoadDistributions: pts.ScenarioLoadGeoRegionsLoadDistributionArray{
					&pts.ScenarioLoadGeoRegionsLoadDistributionArgs{
						Percentage: pulumi.Int(100),
						Region:     pulumi.String("ap-guangzhou"),
						RegionId:   pulumi.Int(1),
					},
				},
				LoadSpec: &pts.ScenarioLoadLoadSpecArgs{
					Concurrency: &pts.ScenarioLoadLoadSpecConcurrencyArgs{
						GracefulStopSeconds:  pulumi.Int(3),
						IterationCount:       pulumi.Int(0),
						MaxRequestsPerSecond: pulumi.Int(0),
						Stages: pts.ScenarioLoadLoadSpecConcurrencyStageArray{
							&pts.ScenarioLoadLoadSpecConcurrencyStageArgs{
								DurationSeconds:    pulumi.Int(120),
								TargetVirtualUsers: pulumi.Int(2),
							},
							&pts.ScenarioLoadLoadSpecConcurrencyStageArgs{
								DurationSeconds:    pulumi.Int(120),
								TargetVirtualUsers: pulumi.Int(4),
							},
							&pts.ScenarioLoadLoadSpecConcurrencyStageArgs{
								DurationSeconds:    pulumi.Int(120),
								TargetVirtualUsers: pulumi.Int(5),
							},
							&pts.ScenarioLoadLoadSpecConcurrencyStageArgs{
								DurationSeconds:    pulumi.Int(240),
								TargetVirtualUsers: pulumi.Int(5),
							},
						},
					},
				},
			},
			ProjectId: pulumi.String("project-45vw7v82"),
			SlaPolicy: nil,
			TestScripts: pts.ScenarioTestScriptArray{
				&pts.ScenarioTestScriptArgs{
					EncodedContent: pulumi.String(fmt.Sprintf("%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v", "            // Send a http get request\n", "            import http from 'pts/http';\n", "            import { check, sleep } from 'pts';\n", "\n", "            export default function () {\n", "              // simple get request\n", "              const resp1 = http.get('http://httpbin.org/get');\n", "              console.log(resp1.body);\n", "              // if resp1.body is a json string, resp1.json() transfer json format body to a json object\n", "              console.log(resp1.json());\n", "              check('status is 200', () => resp1.statusCode === 200);\n", "\n", "              // sleep 1 second\n", "              sleep(1);\n", "\n", "              // get request with headers and parameters\n", "              const resp2 = http.get('http://httpbin.org/get', {\n", "                headers: {\n", "                  Connection: 'keep-alive',\n", "                  'User-Agent': 'pts-engine',\n", "                },\n", "                query: {\n", "                  name1: 'value1',\n", "                  name2: 'value2',\n", "                },\n", "              });\n", "\n", "              console.log(resp2.json().args.name1); // 'value1'\n", "              check('body.args.name1 equals value1', () => resp2.json().args.name1 === 'value1');\n", "            }\n", "\n")),
					LoadWeight:     pulumi.Int(100),
					Name:           pulumi.String("script.js"),
					Size:           pulumi.Int(838),
					Type:           pulumi.String("js"),
					UpdatedAt:      pulumi.String("2022-11-11T16:18:37+08:00"),
				},
			},
			Type: pulumi.String("pts-js"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

pts scenario can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Pts/scenario:Scenario scenario scenario_id

```

func GetScenario

func GetScenario(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ScenarioState, opts ...pulumi.ResourceOption) (*Scenario, error)

GetScenario gets an existing Scenario resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewScenario

func NewScenario(ctx *pulumi.Context,
	name string, args *ScenarioArgs, opts ...pulumi.ResourceOption) (*Scenario, error)

NewScenario registers a new resource with the given unique name, arguments, and options.

func (*Scenario) ElementType

func (*Scenario) ElementType() reflect.Type

func (*Scenario) ToScenarioOutput

func (i *Scenario) ToScenarioOutput() ScenarioOutput

func (*Scenario) ToScenarioOutputWithContext

func (i *Scenario) ToScenarioOutputWithContext(ctx context.Context) ScenarioOutput

type ScenarioArgs

type ScenarioArgs struct {
	// cron job ID.
	CronId pulumi.StringPtrInput
	// Test data set.
	Datasets ScenarioDatasetArrayInput
	// Pts Scenario Description.
	Description pulumi.StringPtrInput
	// Domain name resolution configuration.
	DomainNameConfig ScenarioDomainNameConfigPtrInput
	// deprecated.
	Extensions pulumi.StringArrayInput
	// Pressure allocation.
	Load ScenarioLoadPtrInput
	// Pts Scenario name.
	Name pulumi.StringPtrInput
	// SLA strategy.
	Plugins ScenarioPluginArrayInput
	// Project id.
	ProjectId pulumi.StringInput
	// Protocol file path.
	Protocols ScenarioProtocolArrayInput
	// Request file path.
	RequestFiles ScenarioRequestFileArrayInput
	// SLA strategy.
	SlaPolicy ScenarioSlaPolicyPtrInput
	// Test script file information.
	TestScripts ScenarioTestScriptArrayInput
	// Pressure test engine type.
	Type pulumi.StringInput
}

The set of arguments for constructing a Scenario resource.

func (ScenarioArgs) ElementType

func (ScenarioArgs) ElementType() reflect.Type

type ScenarioArray

type ScenarioArray []ScenarioInput

func (ScenarioArray) ElementType

func (ScenarioArray) ElementType() reflect.Type

func (ScenarioArray) ToScenarioArrayOutput

func (i ScenarioArray) ToScenarioArrayOutput() ScenarioArrayOutput

func (ScenarioArray) ToScenarioArrayOutputWithContext

func (i ScenarioArray) ToScenarioArrayOutputWithContext(ctx context.Context) ScenarioArrayOutput

type ScenarioArrayInput

type ScenarioArrayInput interface {
	pulumi.Input

	ToScenarioArrayOutput() ScenarioArrayOutput
	ToScenarioArrayOutputWithContext(context.Context) ScenarioArrayOutput
}

ScenarioArrayInput is an input type that accepts ScenarioArray and ScenarioArrayOutput values. You can construct a concrete instance of `ScenarioArrayInput` via:

ScenarioArray{ ScenarioArgs{...} }

type ScenarioArrayOutput

type ScenarioArrayOutput struct{ *pulumi.OutputState }

func (ScenarioArrayOutput) ElementType

func (ScenarioArrayOutput) ElementType() reflect.Type

func (ScenarioArrayOutput) Index

func (ScenarioArrayOutput) ToScenarioArrayOutput

func (o ScenarioArrayOutput) ToScenarioArrayOutput() ScenarioArrayOutput

func (ScenarioArrayOutput) ToScenarioArrayOutputWithContext

func (o ScenarioArrayOutput) ToScenarioArrayOutputWithContext(ctx context.Context) ScenarioArrayOutput

type ScenarioDataset

type ScenarioDataset struct {
	// File ID.
	FileId *string `pulumi:"fileId"`
	// Header data row.
	HeadLines []string `pulumi:"headLines"`
	// Parameter name array.
	HeaderColumns []string `pulumi:"headerColumns"`
	// Whether the first line is the parameter name.
	HeaderInFile bool `pulumi:"headerInFile"`
	// Number of file lines.
	LineCount *int `pulumi:"lineCount"`
	// The file name where the test dataset is located.
	Name string `pulumi:"name"`
	// Number of file bytes.
	Size *int `pulumi:"size"`
	// Test whether the dataset is fragmented.
	Split bool `pulumi:"split"`
	// Trailing data row.
	TailLines []string `pulumi:"tailLines"`
	// File type.
	Type *string `pulumi:"type"`
	// Update time.
	UpdatedAt *string `pulumi:"updatedAt"`
}

type ScenarioDatasetArgs

type ScenarioDatasetArgs struct {
	// File ID.
	FileId pulumi.StringPtrInput `pulumi:"fileId"`
	// Header data row.
	HeadLines pulumi.StringArrayInput `pulumi:"headLines"`
	// Parameter name array.
	HeaderColumns pulumi.StringArrayInput `pulumi:"headerColumns"`
	// Whether the first line is the parameter name.
	HeaderInFile pulumi.BoolInput `pulumi:"headerInFile"`
	// Number of file lines.
	LineCount pulumi.IntPtrInput `pulumi:"lineCount"`
	// The file name where the test dataset is located.
	Name pulumi.StringInput `pulumi:"name"`
	// Number of file bytes.
	Size pulumi.IntPtrInput `pulumi:"size"`
	// Test whether the dataset is fragmented.
	Split pulumi.BoolInput `pulumi:"split"`
	// Trailing data row.
	TailLines pulumi.StringArrayInput `pulumi:"tailLines"`
	// File type.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Update time.
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (ScenarioDatasetArgs) ElementType

func (ScenarioDatasetArgs) ElementType() reflect.Type

func (ScenarioDatasetArgs) ToScenarioDatasetOutput

func (i ScenarioDatasetArgs) ToScenarioDatasetOutput() ScenarioDatasetOutput

func (ScenarioDatasetArgs) ToScenarioDatasetOutputWithContext

func (i ScenarioDatasetArgs) ToScenarioDatasetOutputWithContext(ctx context.Context) ScenarioDatasetOutput

type ScenarioDatasetArray

type ScenarioDatasetArray []ScenarioDatasetInput

func (ScenarioDatasetArray) ElementType

func (ScenarioDatasetArray) ElementType() reflect.Type

func (ScenarioDatasetArray) ToScenarioDatasetArrayOutput

func (i ScenarioDatasetArray) ToScenarioDatasetArrayOutput() ScenarioDatasetArrayOutput

func (ScenarioDatasetArray) ToScenarioDatasetArrayOutputWithContext

func (i ScenarioDatasetArray) ToScenarioDatasetArrayOutputWithContext(ctx context.Context) ScenarioDatasetArrayOutput

type ScenarioDatasetArrayInput

type ScenarioDatasetArrayInput interface {
	pulumi.Input

	ToScenarioDatasetArrayOutput() ScenarioDatasetArrayOutput
	ToScenarioDatasetArrayOutputWithContext(context.Context) ScenarioDatasetArrayOutput
}

ScenarioDatasetArrayInput is an input type that accepts ScenarioDatasetArray and ScenarioDatasetArrayOutput values. You can construct a concrete instance of `ScenarioDatasetArrayInput` via:

ScenarioDatasetArray{ ScenarioDatasetArgs{...} }

type ScenarioDatasetArrayOutput

type ScenarioDatasetArrayOutput struct{ *pulumi.OutputState }

func (ScenarioDatasetArrayOutput) ElementType

func (ScenarioDatasetArrayOutput) ElementType() reflect.Type

func (ScenarioDatasetArrayOutput) Index

func (ScenarioDatasetArrayOutput) ToScenarioDatasetArrayOutput

func (o ScenarioDatasetArrayOutput) ToScenarioDatasetArrayOutput() ScenarioDatasetArrayOutput

func (ScenarioDatasetArrayOutput) ToScenarioDatasetArrayOutputWithContext

func (o ScenarioDatasetArrayOutput) ToScenarioDatasetArrayOutputWithContext(ctx context.Context) ScenarioDatasetArrayOutput

type ScenarioDatasetInput

type ScenarioDatasetInput interface {
	pulumi.Input

	ToScenarioDatasetOutput() ScenarioDatasetOutput
	ToScenarioDatasetOutputWithContext(context.Context) ScenarioDatasetOutput
}

ScenarioDatasetInput is an input type that accepts ScenarioDatasetArgs and ScenarioDatasetOutput values. You can construct a concrete instance of `ScenarioDatasetInput` via:

ScenarioDatasetArgs{...}

type ScenarioDatasetOutput

type ScenarioDatasetOutput struct{ *pulumi.OutputState }

func (ScenarioDatasetOutput) ElementType

func (ScenarioDatasetOutput) ElementType() reflect.Type

func (ScenarioDatasetOutput) FileId

File ID.

func (ScenarioDatasetOutput) HeadLines

Header data row.

func (ScenarioDatasetOutput) HeaderColumns

Parameter name array.

func (ScenarioDatasetOutput) HeaderInFile

func (o ScenarioDatasetOutput) HeaderInFile() pulumi.BoolOutput

Whether the first line is the parameter name.

func (ScenarioDatasetOutput) LineCount

Number of file lines.

func (ScenarioDatasetOutput) Name

The file name where the test dataset is located.

func (ScenarioDatasetOutput) Size

Number of file bytes.

func (ScenarioDatasetOutput) Split

Test whether the dataset is fragmented.

func (ScenarioDatasetOutput) TailLines

Trailing data row.

func (ScenarioDatasetOutput) ToScenarioDatasetOutput

func (o ScenarioDatasetOutput) ToScenarioDatasetOutput() ScenarioDatasetOutput

func (ScenarioDatasetOutput) ToScenarioDatasetOutputWithContext

func (o ScenarioDatasetOutput) ToScenarioDatasetOutputWithContext(ctx context.Context) ScenarioDatasetOutput

func (ScenarioDatasetOutput) Type

File type.

func (ScenarioDatasetOutput) UpdatedAt

Update time.

type ScenarioDomainNameConfig

type ScenarioDomainNameConfig struct {
	// DNS configuration.
	DnsConfig *ScenarioDomainNameConfigDnsConfig `pulumi:"dnsConfig"`
	// Domain name binding configuration.
	HostAliases []ScenarioDomainNameConfigHostAlias `pulumi:"hostAliases"`
}

type ScenarioDomainNameConfigArgs

type ScenarioDomainNameConfigArgs struct {
	// DNS configuration.
	DnsConfig ScenarioDomainNameConfigDnsConfigPtrInput `pulumi:"dnsConfig"`
	// Domain name binding configuration.
	HostAliases ScenarioDomainNameConfigHostAliasArrayInput `pulumi:"hostAliases"`
}

func (ScenarioDomainNameConfigArgs) ElementType

func (ScenarioDomainNameConfigArgs) ToScenarioDomainNameConfigOutput

func (i ScenarioDomainNameConfigArgs) ToScenarioDomainNameConfigOutput() ScenarioDomainNameConfigOutput

func (ScenarioDomainNameConfigArgs) ToScenarioDomainNameConfigOutputWithContext

func (i ScenarioDomainNameConfigArgs) ToScenarioDomainNameConfigOutputWithContext(ctx context.Context) ScenarioDomainNameConfigOutput

func (ScenarioDomainNameConfigArgs) ToScenarioDomainNameConfigPtrOutput

func (i ScenarioDomainNameConfigArgs) ToScenarioDomainNameConfigPtrOutput() ScenarioDomainNameConfigPtrOutput

func (ScenarioDomainNameConfigArgs) ToScenarioDomainNameConfigPtrOutputWithContext

func (i ScenarioDomainNameConfigArgs) ToScenarioDomainNameConfigPtrOutputWithContext(ctx context.Context) ScenarioDomainNameConfigPtrOutput

type ScenarioDomainNameConfigDnsConfig

type ScenarioDomainNameConfigDnsConfig struct {
	// DNS IP List.
	Nameservers []string `pulumi:"nameservers"`
}

type ScenarioDomainNameConfigDnsConfigArgs

type ScenarioDomainNameConfigDnsConfigArgs struct {
	// DNS IP List.
	Nameservers pulumi.StringArrayInput `pulumi:"nameservers"`
}

func (ScenarioDomainNameConfigDnsConfigArgs) ElementType

func (ScenarioDomainNameConfigDnsConfigArgs) ToScenarioDomainNameConfigDnsConfigOutput

func (i ScenarioDomainNameConfigDnsConfigArgs) ToScenarioDomainNameConfigDnsConfigOutput() ScenarioDomainNameConfigDnsConfigOutput

func (ScenarioDomainNameConfigDnsConfigArgs) ToScenarioDomainNameConfigDnsConfigOutputWithContext

func (i ScenarioDomainNameConfigDnsConfigArgs) ToScenarioDomainNameConfigDnsConfigOutputWithContext(ctx context.Context) ScenarioDomainNameConfigDnsConfigOutput

func (ScenarioDomainNameConfigDnsConfigArgs) ToScenarioDomainNameConfigDnsConfigPtrOutput

func (i ScenarioDomainNameConfigDnsConfigArgs) ToScenarioDomainNameConfigDnsConfigPtrOutput() ScenarioDomainNameConfigDnsConfigPtrOutput

func (ScenarioDomainNameConfigDnsConfigArgs) ToScenarioDomainNameConfigDnsConfigPtrOutputWithContext

func (i ScenarioDomainNameConfigDnsConfigArgs) ToScenarioDomainNameConfigDnsConfigPtrOutputWithContext(ctx context.Context) ScenarioDomainNameConfigDnsConfigPtrOutput

type ScenarioDomainNameConfigDnsConfigInput

type ScenarioDomainNameConfigDnsConfigInput interface {
	pulumi.Input

	ToScenarioDomainNameConfigDnsConfigOutput() ScenarioDomainNameConfigDnsConfigOutput
	ToScenarioDomainNameConfigDnsConfigOutputWithContext(context.Context) ScenarioDomainNameConfigDnsConfigOutput
}

ScenarioDomainNameConfigDnsConfigInput is an input type that accepts ScenarioDomainNameConfigDnsConfigArgs and ScenarioDomainNameConfigDnsConfigOutput values. You can construct a concrete instance of `ScenarioDomainNameConfigDnsConfigInput` via:

ScenarioDomainNameConfigDnsConfigArgs{...}

type ScenarioDomainNameConfigDnsConfigOutput

type ScenarioDomainNameConfigDnsConfigOutput struct{ *pulumi.OutputState }

func (ScenarioDomainNameConfigDnsConfigOutput) ElementType

func (ScenarioDomainNameConfigDnsConfigOutput) Nameservers

DNS IP List.

func (ScenarioDomainNameConfigDnsConfigOutput) ToScenarioDomainNameConfigDnsConfigOutput

func (o ScenarioDomainNameConfigDnsConfigOutput) ToScenarioDomainNameConfigDnsConfigOutput() ScenarioDomainNameConfigDnsConfigOutput

func (ScenarioDomainNameConfigDnsConfigOutput) ToScenarioDomainNameConfigDnsConfigOutputWithContext

func (o ScenarioDomainNameConfigDnsConfigOutput) ToScenarioDomainNameConfigDnsConfigOutputWithContext(ctx context.Context) ScenarioDomainNameConfigDnsConfigOutput

func (ScenarioDomainNameConfigDnsConfigOutput) ToScenarioDomainNameConfigDnsConfigPtrOutput

func (o ScenarioDomainNameConfigDnsConfigOutput) ToScenarioDomainNameConfigDnsConfigPtrOutput() ScenarioDomainNameConfigDnsConfigPtrOutput

func (ScenarioDomainNameConfigDnsConfigOutput) ToScenarioDomainNameConfigDnsConfigPtrOutputWithContext

func (o ScenarioDomainNameConfigDnsConfigOutput) ToScenarioDomainNameConfigDnsConfigPtrOutputWithContext(ctx context.Context) ScenarioDomainNameConfigDnsConfigPtrOutput

type ScenarioDomainNameConfigDnsConfigPtrInput

type ScenarioDomainNameConfigDnsConfigPtrInput interface {
	pulumi.Input

	ToScenarioDomainNameConfigDnsConfigPtrOutput() ScenarioDomainNameConfigDnsConfigPtrOutput
	ToScenarioDomainNameConfigDnsConfigPtrOutputWithContext(context.Context) ScenarioDomainNameConfigDnsConfigPtrOutput
}

ScenarioDomainNameConfigDnsConfigPtrInput is an input type that accepts ScenarioDomainNameConfigDnsConfigArgs, ScenarioDomainNameConfigDnsConfigPtr and ScenarioDomainNameConfigDnsConfigPtrOutput values. You can construct a concrete instance of `ScenarioDomainNameConfigDnsConfigPtrInput` via:

        ScenarioDomainNameConfigDnsConfigArgs{...}

or:

        nil

type ScenarioDomainNameConfigDnsConfigPtrOutput

type ScenarioDomainNameConfigDnsConfigPtrOutput struct{ *pulumi.OutputState }

func (ScenarioDomainNameConfigDnsConfigPtrOutput) Elem

func (ScenarioDomainNameConfigDnsConfigPtrOutput) ElementType

func (ScenarioDomainNameConfigDnsConfigPtrOutput) Nameservers

DNS IP List.

func (ScenarioDomainNameConfigDnsConfigPtrOutput) ToScenarioDomainNameConfigDnsConfigPtrOutput

func (o ScenarioDomainNameConfigDnsConfigPtrOutput) ToScenarioDomainNameConfigDnsConfigPtrOutput() ScenarioDomainNameConfigDnsConfigPtrOutput

func (ScenarioDomainNameConfigDnsConfigPtrOutput) ToScenarioDomainNameConfigDnsConfigPtrOutputWithContext

func (o ScenarioDomainNameConfigDnsConfigPtrOutput) ToScenarioDomainNameConfigDnsConfigPtrOutputWithContext(ctx context.Context) ScenarioDomainNameConfigDnsConfigPtrOutput

type ScenarioDomainNameConfigHostAlias

type ScenarioDomainNameConfigHostAlias struct {
	// List of domain names to be bound.
	HostNames []string `pulumi:"hostNames"`
	// The IP address to be bound.
	Ip *string `pulumi:"ip"`
}

type ScenarioDomainNameConfigHostAliasArgs

type ScenarioDomainNameConfigHostAliasArgs struct {
	// List of domain names to be bound.
	HostNames pulumi.StringArrayInput `pulumi:"hostNames"`
	// The IP address to be bound.
	Ip pulumi.StringPtrInput `pulumi:"ip"`
}

func (ScenarioDomainNameConfigHostAliasArgs) ElementType

func (ScenarioDomainNameConfigHostAliasArgs) ToScenarioDomainNameConfigHostAliasOutput

func (i ScenarioDomainNameConfigHostAliasArgs) ToScenarioDomainNameConfigHostAliasOutput() ScenarioDomainNameConfigHostAliasOutput

func (ScenarioDomainNameConfigHostAliasArgs) ToScenarioDomainNameConfigHostAliasOutputWithContext

func (i ScenarioDomainNameConfigHostAliasArgs) ToScenarioDomainNameConfigHostAliasOutputWithContext(ctx context.Context) ScenarioDomainNameConfigHostAliasOutput

type ScenarioDomainNameConfigHostAliasArray

type ScenarioDomainNameConfigHostAliasArray []ScenarioDomainNameConfigHostAliasInput

func (ScenarioDomainNameConfigHostAliasArray) ElementType

func (ScenarioDomainNameConfigHostAliasArray) ToScenarioDomainNameConfigHostAliasArrayOutput

func (i ScenarioDomainNameConfigHostAliasArray) ToScenarioDomainNameConfigHostAliasArrayOutput() ScenarioDomainNameConfigHostAliasArrayOutput

func (ScenarioDomainNameConfigHostAliasArray) ToScenarioDomainNameConfigHostAliasArrayOutputWithContext

func (i ScenarioDomainNameConfigHostAliasArray) ToScenarioDomainNameConfigHostAliasArrayOutputWithContext(ctx context.Context) ScenarioDomainNameConfigHostAliasArrayOutput

type ScenarioDomainNameConfigHostAliasArrayInput

type ScenarioDomainNameConfigHostAliasArrayInput interface {
	pulumi.Input

	ToScenarioDomainNameConfigHostAliasArrayOutput() ScenarioDomainNameConfigHostAliasArrayOutput
	ToScenarioDomainNameConfigHostAliasArrayOutputWithContext(context.Context) ScenarioDomainNameConfigHostAliasArrayOutput
}

ScenarioDomainNameConfigHostAliasArrayInput is an input type that accepts ScenarioDomainNameConfigHostAliasArray and ScenarioDomainNameConfigHostAliasArrayOutput values. You can construct a concrete instance of `ScenarioDomainNameConfigHostAliasArrayInput` via:

ScenarioDomainNameConfigHostAliasArray{ ScenarioDomainNameConfigHostAliasArgs{...} }

type ScenarioDomainNameConfigHostAliasArrayOutput

type ScenarioDomainNameConfigHostAliasArrayOutput struct{ *pulumi.OutputState }

func (ScenarioDomainNameConfigHostAliasArrayOutput) ElementType

func (ScenarioDomainNameConfigHostAliasArrayOutput) Index

func (ScenarioDomainNameConfigHostAliasArrayOutput) ToScenarioDomainNameConfigHostAliasArrayOutput

func (o ScenarioDomainNameConfigHostAliasArrayOutput) ToScenarioDomainNameConfigHostAliasArrayOutput() ScenarioDomainNameConfigHostAliasArrayOutput

func (ScenarioDomainNameConfigHostAliasArrayOutput) ToScenarioDomainNameConfigHostAliasArrayOutputWithContext

func (o ScenarioDomainNameConfigHostAliasArrayOutput) ToScenarioDomainNameConfigHostAliasArrayOutputWithContext(ctx context.Context) ScenarioDomainNameConfigHostAliasArrayOutput

type ScenarioDomainNameConfigHostAliasInput

type ScenarioDomainNameConfigHostAliasInput interface {
	pulumi.Input

	ToScenarioDomainNameConfigHostAliasOutput() ScenarioDomainNameConfigHostAliasOutput
	ToScenarioDomainNameConfigHostAliasOutputWithContext(context.Context) ScenarioDomainNameConfigHostAliasOutput
}

ScenarioDomainNameConfigHostAliasInput is an input type that accepts ScenarioDomainNameConfigHostAliasArgs and ScenarioDomainNameConfigHostAliasOutput values. You can construct a concrete instance of `ScenarioDomainNameConfigHostAliasInput` via:

ScenarioDomainNameConfigHostAliasArgs{...}

type ScenarioDomainNameConfigHostAliasOutput

type ScenarioDomainNameConfigHostAliasOutput struct{ *pulumi.OutputState }

func (ScenarioDomainNameConfigHostAliasOutput) ElementType

func (ScenarioDomainNameConfigHostAliasOutput) HostNames

List of domain names to be bound.

func (ScenarioDomainNameConfigHostAliasOutput) Ip

The IP address to be bound.

func (ScenarioDomainNameConfigHostAliasOutput) ToScenarioDomainNameConfigHostAliasOutput

func (o ScenarioDomainNameConfigHostAliasOutput) ToScenarioDomainNameConfigHostAliasOutput() ScenarioDomainNameConfigHostAliasOutput

func (ScenarioDomainNameConfigHostAliasOutput) ToScenarioDomainNameConfigHostAliasOutputWithContext

func (o ScenarioDomainNameConfigHostAliasOutput) ToScenarioDomainNameConfigHostAliasOutputWithContext(ctx context.Context) ScenarioDomainNameConfigHostAliasOutput

type ScenarioDomainNameConfigInput

type ScenarioDomainNameConfigInput interface {
	pulumi.Input

	ToScenarioDomainNameConfigOutput() ScenarioDomainNameConfigOutput
	ToScenarioDomainNameConfigOutputWithContext(context.Context) ScenarioDomainNameConfigOutput
}

ScenarioDomainNameConfigInput is an input type that accepts ScenarioDomainNameConfigArgs and ScenarioDomainNameConfigOutput values. You can construct a concrete instance of `ScenarioDomainNameConfigInput` via:

ScenarioDomainNameConfigArgs{...}

type ScenarioDomainNameConfigOutput

type ScenarioDomainNameConfigOutput struct{ *pulumi.OutputState }

func (ScenarioDomainNameConfigOutput) DnsConfig

DNS configuration.

func (ScenarioDomainNameConfigOutput) ElementType

func (ScenarioDomainNameConfigOutput) HostAliases

Domain name binding configuration.

func (ScenarioDomainNameConfigOutput) ToScenarioDomainNameConfigOutput

func (o ScenarioDomainNameConfigOutput) ToScenarioDomainNameConfigOutput() ScenarioDomainNameConfigOutput

func (ScenarioDomainNameConfigOutput) ToScenarioDomainNameConfigOutputWithContext

func (o ScenarioDomainNameConfigOutput) ToScenarioDomainNameConfigOutputWithContext(ctx context.Context) ScenarioDomainNameConfigOutput

func (ScenarioDomainNameConfigOutput) ToScenarioDomainNameConfigPtrOutput

func (o ScenarioDomainNameConfigOutput) ToScenarioDomainNameConfigPtrOutput() ScenarioDomainNameConfigPtrOutput

func (ScenarioDomainNameConfigOutput) ToScenarioDomainNameConfigPtrOutputWithContext

func (o ScenarioDomainNameConfigOutput) ToScenarioDomainNameConfigPtrOutputWithContext(ctx context.Context) ScenarioDomainNameConfigPtrOutput

type ScenarioDomainNameConfigPtrInput

type ScenarioDomainNameConfigPtrInput interface {
	pulumi.Input

	ToScenarioDomainNameConfigPtrOutput() ScenarioDomainNameConfigPtrOutput
	ToScenarioDomainNameConfigPtrOutputWithContext(context.Context) ScenarioDomainNameConfigPtrOutput
}

ScenarioDomainNameConfigPtrInput is an input type that accepts ScenarioDomainNameConfigArgs, ScenarioDomainNameConfigPtr and ScenarioDomainNameConfigPtrOutput values. You can construct a concrete instance of `ScenarioDomainNameConfigPtrInput` via:

        ScenarioDomainNameConfigArgs{...}

or:

        nil

type ScenarioDomainNameConfigPtrOutput

type ScenarioDomainNameConfigPtrOutput struct{ *pulumi.OutputState }

func (ScenarioDomainNameConfigPtrOutput) DnsConfig

DNS configuration.

func (ScenarioDomainNameConfigPtrOutput) Elem

func (ScenarioDomainNameConfigPtrOutput) ElementType

func (ScenarioDomainNameConfigPtrOutput) HostAliases

Domain name binding configuration.

func (ScenarioDomainNameConfigPtrOutput) ToScenarioDomainNameConfigPtrOutput

func (o ScenarioDomainNameConfigPtrOutput) ToScenarioDomainNameConfigPtrOutput() ScenarioDomainNameConfigPtrOutput

func (ScenarioDomainNameConfigPtrOutput) ToScenarioDomainNameConfigPtrOutputWithContext

func (o ScenarioDomainNameConfigPtrOutput) ToScenarioDomainNameConfigPtrOutputWithContext(ctx context.Context) ScenarioDomainNameConfigPtrOutput

type ScenarioInput

type ScenarioInput interface {
	pulumi.Input

	ToScenarioOutput() ScenarioOutput
	ToScenarioOutputWithContext(ctx context.Context) ScenarioOutput
}

type ScenarioLoad

type ScenarioLoad struct {
	// Pressure distribution.
	GeoRegionsLoadDistributions []ScenarioLoadGeoRegionsLoadDistribution `pulumi:"geoRegionsLoadDistributions"`
	// Pressure allocation.
	LoadSpec *ScenarioLoadLoadSpec `pulumi:"loadSpec"`
	// Source of stress.
	VpcLoadDistribution *ScenarioLoadVpcLoadDistribution `pulumi:"vpcLoadDistribution"`
}

type ScenarioLoadArgs

type ScenarioLoadArgs struct {
	// Pressure distribution.
	GeoRegionsLoadDistributions ScenarioLoadGeoRegionsLoadDistributionArrayInput `pulumi:"geoRegionsLoadDistributions"`
	// Pressure allocation.
	LoadSpec ScenarioLoadLoadSpecPtrInput `pulumi:"loadSpec"`
	// Source of stress.
	VpcLoadDistribution ScenarioLoadVpcLoadDistributionPtrInput `pulumi:"vpcLoadDistribution"`
}

func (ScenarioLoadArgs) ElementType

func (ScenarioLoadArgs) ElementType() reflect.Type

func (ScenarioLoadArgs) ToScenarioLoadOutput

func (i ScenarioLoadArgs) ToScenarioLoadOutput() ScenarioLoadOutput

func (ScenarioLoadArgs) ToScenarioLoadOutputWithContext

func (i ScenarioLoadArgs) ToScenarioLoadOutputWithContext(ctx context.Context) ScenarioLoadOutput

func (ScenarioLoadArgs) ToScenarioLoadPtrOutput

func (i ScenarioLoadArgs) ToScenarioLoadPtrOutput() ScenarioLoadPtrOutput

func (ScenarioLoadArgs) ToScenarioLoadPtrOutputWithContext

func (i ScenarioLoadArgs) ToScenarioLoadPtrOutputWithContext(ctx context.Context) ScenarioLoadPtrOutput

type ScenarioLoadGeoRegionsLoadDistribution

type ScenarioLoadGeoRegionsLoadDistribution struct {
	// Percentage.
	Percentage *int `pulumi:"percentage"`
	// Region.
	Region *string `pulumi:"region"`
	// Regional ID.
	RegionId int `pulumi:"regionId"`
}

type ScenarioLoadGeoRegionsLoadDistributionArgs

type ScenarioLoadGeoRegionsLoadDistributionArgs struct {
	// Percentage.
	Percentage pulumi.IntPtrInput `pulumi:"percentage"`
	// Region.
	Region pulumi.StringPtrInput `pulumi:"region"`
	// Regional ID.
	RegionId pulumi.IntInput `pulumi:"regionId"`
}

func (ScenarioLoadGeoRegionsLoadDistributionArgs) ElementType

func (ScenarioLoadGeoRegionsLoadDistributionArgs) ToScenarioLoadGeoRegionsLoadDistributionOutput

func (i ScenarioLoadGeoRegionsLoadDistributionArgs) ToScenarioLoadGeoRegionsLoadDistributionOutput() ScenarioLoadGeoRegionsLoadDistributionOutput

func (ScenarioLoadGeoRegionsLoadDistributionArgs) ToScenarioLoadGeoRegionsLoadDistributionOutputWithContext

func (i ScenarioLoadGeoRegionsLoadDistributionArgs) ToScenarioLoadGeoRegionsLoadDistributionOutputWithContext(ctx context.Context) ScenarioLoadGeoRegionsLoadDistributionOutput

type ScenarioLoadGeoRegionsLoadDistributionArray

type ScenarioLoadGeoRegionsLoadDistributionArray []ScenarioLoadGeoRegionsLoadDistributionInput

func (ScenarioLoadGeoRegionsLoadDistributionArray) ElementType

func (ScenarioLoadGeoRegionsLoadDistributionArray) ToScenarioLoadGeoRegionsLoadDistributionArrayOutput

func (i ScenarioLoadGeoRegionsLoadDistributionArray) ToScenarioLoadGeoRegionsLoadDistributionArrayOutput() ScenarioLoadGeoRegionsLoadDistributionArrayOutput

func (ScenarioLoadGeoRegionsLoadDistributionArray) ToScenarioLoadGeoRegionsLoadDistributionArrayOutputWithContext

func (i ScenarioLoadGeoRegionsLoadDistributionArray) ToScenarioLoadGeoRegionsLoadDistributionArrayOutputWithContext(ctx context.Context) ScenarioLoadGeoRegionsLoadDistributionArrayOutput

type ScenarioLoadGeoRegionsLoadDistributionArrayInput

type ScenarioLoadGeoRegionsLoadDistributionArrayInput interface {
	pulumi.Input

	ToScenarioLoadGeoRegionsLoadDistributionArrayOutput() ScenarioLoadGeoRegionsLoadDistributionArrayOutput
	ToScenarioLoadGeoRegionsLoadDistributionArrayOutputWithContext(context.Context) ScenarioLoadGeoRegionsLoadDistributionArrayOutput
}

ScenarioLoadGeoRegionsLoadDistributionArrayInput is an input type that accepts ScenarioLoadGeoRegionsLoadDistributionArray and ScenarioLoadGeoRegionsLoadDistributionArrayOutput values. You can construct a concrete instance of `ScenarioLoadGeoRegionsLoadDistributionArrayInput` via:

ScenarioLoadGeoRegionsLoadDistributionArray{ ScenarioLoadGeoRegionsLoadDistributionArgs{...} }

type ScenarioLoadGeoRegionsLoadDistributionArrayOutput

type ScenarioLoadGeoRegionsLoadDistributionArrayOutput struct{ *pulumi.OutputState }

func (ScenarioLoadGeoRegionsLoadDistributionArrayOutput) ElementType

func (ScenarioLoadGeoRegionsLoadDistributionArrayOutput) Index

func (ScenarioLoadGeoRegionsLoadDistributionArrayOutput) ToScenarioLoadGeoRegionsLoadDistributionArrayOutput

func (o ScenarioLoadGeoRegionsLoadDistributionArrayOutput) ToScenarioLoadGeoRegionsLoadDistributionArrayOutput() ScenarioLoadGeoRegionsLoadDistributionArrayOutput

func (ScenarioLoadGeoRegionsLoadDistributionArrayOutput) ToScenarioLoadGeoRegionsLoadDistributionArrayOutputWithContext

func (o ScenarioLoadGeoRegionsLoadDistributionArrayOutput) ToScenarioLoadGeoRegionsLoadDistributionArrayOutputWithContext(ctx context.Context) ScenarioLoadGeoRegionsLoadDistributionArrayOutput

type ScenarioLoadGeoRegionsLoadDistributionInput

type ScenarioLoadGeoRegionsLoadDistributionInput interface {
	pulumi.Input

	ToScenarioLoadGeoRegionsLoadDistributionOutput() ScenarioLoadGeoRegionsLoadDistributionOutput
	ToScenarioLoadGeoRegionsLoadDistributionOutputWithContext(context.Context) ScenarioLoadGeoRegionsLoadDistributionOutput
}

ScenarioLoadGeoRegionsLoadDistributionInput is an input type that accepts ScenarioLoadGeoRegionsLoadDistributionArgs and ScenarioLoadGeoRegionsLoadDistributionOutput values. You can construct a concrete instance of `ScenarioLoadGeoRegionsLoadDistributionInput` via:

ScenarioLoadGeoRegionsLoadDistributionArgs{...}

type ScenarioLoadGeoRegionsLoadDistributionOutput

type ScenarioLoadGeoRegionsLoadDistributionOutput struct{ *pulumi.OutputState }

func (ScenarioLoadGeoRegionsLoadDistributionOutput) ElementType

func (ScenarioLoadGeoRegionsLoadDistributionOutput) Percentage

Percentage.

func (ScenarioLoadGeoRegionsLoadDistributionOutput) Region

Region.

func (ScenarioLoadGeoRegionsLoadDistributionOutput) RegionId

Regional ID.

func (ScenarioLoadGeoRegionsLoadDistributionOutput) ToScenarioLoadGeoRegionsLoadDistributionOutput

func (o ScenarioLoadGeoRegionsLoadDistributionOutput) ToScenarioLoadGeoRegionsLoadDistributionOutput() ScenarioLoadGeoRegionsLoadDistributionOutput

func (ScenarioLoadGeoRegionsLoadDistributionOutput) ToScenarioLoadGeoRegionsLoadDistributionOutputWithContext

func (o ScenarioLoadGeoRegionsLoadDistributionOutput) ToScenarioLoadGeoRegionsLoadDistributionOutputWithContext(ctx context.Context) ScenarioLoadGeoRegionsLoadDistributionOutput

type ScenarioLoadInput

type ScenarioLoadInput interface {
	pulumi.Input

	ToScenarioLoadOutput() ScenarioLoadOutput
	ToScenarioLoadOutputWithContext(context.Context) ScenarioLoadOutput
}

ScenarioLoadInput is an input type that accepts ScenarioLoadArgs and ScenarioLoadOutput values. You can construct a concrete instance of `ScenarioLoadInput` via:

ScenarioLoadArgs{...}

type ScenarioLoadLoadSpec

type ScenarioLoadLoadSpec struct {
	// Configuration of concurrent pressure mode.
	Concurrency *ScenarioLoadLoadSpecConcurrency `pulumi:"concurrency"`
	// Configuration of RPS pressure mode.
	RequestsPerSecond *ScenarioLoadLoadSpecRequestsPerSecond `pulumi:"requestsPerSecond"`
	// Built-in stress mode in script.
	ScriptOrigin *ScenarioLoadLoadSpecScriptOrigin `pulumi:"scriptOrigin"`
}

type ScenarioLoadLoadSpecArgs

type ScenarioLoadLoadSpecArgs struct {
	// Configuration of concurrent pressure mode.
	Concurrency ScenarioLoadLoadSpecConcurrencyPtrInput `pulumi:"concurrency"`
	// Configuration of RPS pressure mode.
	RequestsPerSecond ScenarioLoadLoadSpecRequestsPerSecondPtrInput `pulumi:"requestsPerSecond"`
	// Built-in stress mode in script.
	ScriptOrigin ScenarioLoadLoadSpecScriptOriginPtrInput `pulumi:"scriptOrigin"`
}

func (ScenarioLoadLoadSpecArgs) ElementType

func (ScenarioLoadLoadSpecArgs) ElementType() reflect.Type

func (ScenarioLoadLoadSpecArgs) ToScenarioLoadLoadSpecOutput

func (i ScenarioLoadLoadSpecArgs) ToScenarioLoadLoadSpecOutput() ScenarioLoadLoadSpecOutput

func (ScenarioLoadLoadSpecArgs) ToScenarioLoadLoadSpecOutputWithContext

func (i ScenarioLoadLoadSpecArgs) ToScenarioLoadLoadSpecOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecOutput

func (ScenarioLoadLoadSpecArgs) ToScenarioLoadLoadSpecPtrOutput

func (i ScenarioLoadLoadSpecArgs) ToScenarioLoadLoadSpecPtrOutput() ScenarioLoadLoadSpecPtrOutput

func (ScenarioLoadLoadSpecArgs) ToScenarioLoadLoadSpecPtrOutputWithContext

func (i ScenarioLoadLoadSpecArgs) ToScenarioLoadLoadSpecPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecPtrOutput

type ScenarioLoadLoadSpecConcurrency

type ScenarioLoadLoadSpecConcurrency struct {
	// Wait time for graceful termination of the task.
	GracefulStopSeconds *int `pulumi:"gracefulStopSeconds"`
	// Number of runs.
	IterationCount *int `pulumi:"iterationCount"`
	// Maximum RPS.
	MaxRequestsPerSecond *int `pulumi:"maxRequestsPerSecond"`
	// Multi-phase configuration array.
	Stages []ScenarioLoadLoadSpecConcurrencyStage `pulumi:"stages"`
}

type ScenarioLoadLoadSpecConcurrencyArgs

type ScenarioLoadLoadSpecConcurrencyArgs struct {
	// Wait time for graceful termination of the task.
	GracefulStopSeconds pulumi.IntPtrInput `pulumi:"gracefulStopSeconds"`
	// Number of runs.
	IterationCount pulumi.IntPtrInput `pulumi:"iterationCount"`
	// Maximum RPS.
	MaxRequestsPerSecond pulumi.IntPtrInput `pulumi:"maxRequestsPerSecond"`
	// Multi-phase configuration array.
	Stages ScenarioLoadLoadSpecConcurrencyStageArrayInput `pulumi:"stages"`
}

func (ScenarioLoadLoadSpecConcurrencyArgs) ElementType

func (ScenarioLoadLoadSpecConcurrencyArgs) ToScenarioLoadLoadSpecConcurrencyOutput

func (i ScenarioLoadLoadSpecConcurrencyArgs) ToScenarioLoadLoadSpecConcurrencyOutput() ScenarioLoadLoadSpecConcurrencyOutput

func (ScenarioLoadLoadSpecConcurrencyArgs) ToScenarioLoadLoadSpecConcurrencyOutputWithContext

func (i ScenarioLoadLoadSpecConcurrencyArgs) ToScenarioLoadLoadSpecConcurrencyOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyOutput

func (ScenarioLoadLoadSpecConcurrencyArgs) ToScenarioLoadLoadSpecConcurrencyPtrOutput

func (i ScenarioLoadLoadSpecConcurrencyArgs) ToScenarioLoadLoadSpecConcurrencyPtrOutput() ScenarioLoadLoadSpecConcurrencyPtrOutput

func (ScenarioLoadLoadSpecConcurrencyArgs) ToScenarioLoadLoadSpecConcurrencyPtrOutputWithContext

func (i ScenarioLoadLoadSpecConcurrencyArgs) ToScenarioLoadLoadSpecConcurrencyPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyPtrOutput

type ScenarioLoadLoadSpecConcurrencyInput

type ScenarioLoadLoadSpecConcurrencyInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecConcurrencyOutput() ScenarioLoadLoadSpecConcurrencyOutput
	ToScenarioLoadLoadSpecConcurrencyOutputWithContext(context.Context) ScenarioLoadLoadSpecConcurrencyOutput
}

ScenarioLoadLoadSpecConcurrencyInput is an input type that accepts ScenarioLoadLoadSpecConcurrencyArgs and ScenarioLoadLoadSpecConcurrencyOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecConcurrencyInput` via:

ScenarioLoadLoadSpecConcurrencyArgs{...}

type ScenarioLoadLoadSpecConcurrencyOutput

type ScenarioLoadLoadSpecConcurrencyOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecConcurrencyOutput) ElementType

func (ScenarioLoadLoadSpecConcurrencyOutput) GracefulStopSeconds

Wait time for graceful termination of the task.

func (ScenarioLoadLoadSpecConcurrencyOutput) IterationCount

Number of runs.

func (ScenarioLoadLoadSpecConcurrencyOutput) MaxRequestsPerSecond

Maximum RPS.

func (ScenarioLoadLoadSpecConcurrencyOutput) Stages

Multi-phase configuration array.

func (ScenarioLoadLoadSpecConcurrencyOutput) ToScenarioLoadLoadSpecConcurrencyOutput

func (o ScenarioLoadLoadSpecConcurrencyOutput) ToScenarioLoadLoadSpecConcurrencyOutput() ScenarioLoadLoadSpecConcurrencyOutput

func (ScenarioLoadLoadSpecConcurrencyOutput) ToScenarioLoadLoadSpecConcurrencyOutputWithContext

func (o ScenarioLoadLoadSpecConcurrencyOutput) ToScenarioLoadLoadSpecConcurrencyOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyOutput

func (ScenarioLoadLoadSpecConcurrencyOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutput

func (o ScenarioLoadLoadSpecConcurrencyOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutput() ScenarioLoadLoadSpecConcurrencyPtrOutput

func (ScenarioLoadLoadSpecConcurrencyOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutputWithContext

func (o ScenarioLoadLoadSpecConcurrencyOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyPtrOutput

type ScenarioLoadLoadSpecConcurrencyPtrInput

type ScenarioLoadLoadSpecConcurrencyPtrInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecConcurrencyPtrOutput() ScenarioLoadLoadSpecConcurrencyPtrOutput
	ToScenarioLoadLoadSpecConcurrencyPtrOutputWithContext(context.Context) ScenarioLoadLoadSpecConcurrencyPtrOutput
}

ScenarioLoadLoadSpecConcurrencyPtrInput is an input type that accepts ScenarioLoadLoadSpecConcurrencyArgs, ScenarioLoadLoadSpecConcurrencyPtr and ScenarioLoadLoadSpecConcurrencyPtrOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecConcurrencyPtrInput` via:

        ScenarioLoadLoadSpecConcurrencyArgs{...}

or:

        nil

type ScenarioLoadLoadSpecConcurrencyPtrOutput

type ScenarioLoadLoadSpecConcurrencyPtrOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) Elem

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) ElementType

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) GracefulStopSeconds

Wait time for graceful termination of the task.

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) IterationCount

Number of runs.

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) MaxRequestsPerSecond

Maximum RPS.

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) Stages

Multi-phase configuration array.

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutput

func (o ScenarioLoadLoadSpecConcurrencyPtrOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutput() ScenarioLoadLoadSpecConcurrencyPtrOutput

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutputWithContext

func (o ScenarioLoadLoadSpecConcurrencyPtrOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyPtrOutput

type ScenarioLoadLoadSpecConcurrencyStage

type ScenarioLoadLoadSpecConcurrencyStage struct {
	// Pressure time.
	DurationSeconds *int `pulumi:"durationSeconds"`
	// Number of virtual users.
	TargetVirtualUsers *int `pulumi:"targetVirtualUsers"`
}

type ScenarioLoadLoadSpecConcurrencyStageArgs

type ScenarioLoadLoadSpecConcurrencyStageArgs struct {
	// Pressure time.
	DurationSeconds pulumi.IntPtrInput `pulumi:"durationSeconds"`
	// Number of virtual users.
	TargetVirtualUsers pulumi.IntPtrInput `pulumi:"targetVirtualUsers"`
}

func (ScenarioLoadLoadSpecConcurrencyStageArgs) ElementType

func (ScenarioLoadLoadSpecConcurrencyStageArgs) ToScenarioLoadLoadSpecConcurrencyStageOutput

func (i ScenarioLoadLoadSpecConcurrencyStageArgs) ToScenarioLoadLoadSpecConcurrencyStageOutput() ScenarioLoadLoadSpecConcurrencyStageOutput

func (ScenarioLoadLoadSpecConcurrencyStageArgs) ToScenarioLoadLoadSpecConcurrencyStageOutputWithContext

func (i ScenarioLoadLoadSpecConcurrencyStageArgs) ToScenarioLoadLoadSpecConcurrencyStageOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyStageOutput

type ScenarioLoadLoadSpecConcurrencyStageArray

type ScenarioLoadLoadSpecConcurrencyStageArray []ScenarioLoadLoadSpecConcurrencyStageInput

func (ScenarioLoadLoadSpecConcurrencyStageArray) ElementType

func (ScenarioLoadLoadSpecConcurrencyStageArray) ToScenarioLoadLoadSpecConcurrencyStageArrayOutput

func (i ScenarioLoadLoadSpecConcurrencyStageArray) ToScenarioLoadLoadSpecConcurrencyStageArrayOutput() ScenarioLoadLoadSpecConcurrencyStageArrayOutput

func (ScenarioLoadLoadSpecConcurrencyStageArray) ToScenarioLoadLoadSpecConcurrencyStageArrayOutputWithContext

func (i ScenarioLoadLoadSpecConcurrencyStageArray) ToScenarioLoadLoadSpecConcurrencyStageArrayOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyStageArrayOutput

type ScenarioLoadLoadSpecConcurrencyStageArrayInput

type ScenarioLoadLoadSpecConcurrencyStageArrayInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecConcurrencyStageArrayOutput() ScenarioLoadLoadSpecConcurrencyStageArrayOutput
	ToScenarioLoadLoadSpecConcurrencyStageArrayOutputWithContext(context.Context) ScenarioLoadLoadSpecConcurrencyStageArrayOutput
}

ScenarioLoadLoadSpecConcurrencyStageArrayInput is an input type that accepts ScenarioLoadLoadSpecConcurrencyStageArray and ScenarioLoadLoadSpecConcurrencyStageArrayOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecConcurrencyStageArrayInput` via:

ScenarioLoadLoadSpecConcurrencyStageArray{ ScenarioLoadLoadSpecConcurrencyStageArgs{...} }

type ScenarioLoadLoadSpecConcurrencyStageArrayOutput

type ScenarioLoadLoadSpecConcurrencyStageArrayOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecConcurrencyStageArrayOutput) ElementType

func (ScenarioLoadLoadSpecConcurrencyStageArrayOutput) Index

func (ScenarioLoadLoadSpecConcurrencyStageArrayOutput) ToScenarioLoadLoadSpecConcurrencyStageArrayOutput

func (o ScenarioLoadLoadSpecConcurrencyStageArrayOutput) ToScenarioLoadLoadSpecConcurrencyStageArrayOutput() ScenarioLoadLoadSpecConcurrencyStageArrayOutput

func (ScenarioLoadLoadSpecConcurrencyStageArrayOutput) ToScenarioLoadLoadSpecConcurrencyStageArrayOutputWithContext

func (o ScenarioLoadLoadSpecConcurrencyStageArrayOutput) ToScenarioLoadLoadSpecConcurrencyStageArrayOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyStageArrayOutput

type ScenarioLoadLoadSpecConcurrencyStageInput

type ScenarioLoadLoadSpecConcurrencyStageInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecConcurrencyStageOutput() ScenarioLoadLoadSpecConcurrencyStageOutput
	ToScenarioLoadLoadSpecConcurrencyStageOutputWithContext(context.Context) ScenarioLoadLoadSpecConcurrencyStageOutput
}

ScenarioLoadLoadSpecConcurrencyStageInput is an input type that accepts ScenarioLoadLoadSpecConcurrencyStageArgs and ScenarioLoadLoadSpecConcurrencyStageOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecConcurrencyStageInput` via:

ScenarioLoadLoadSpecConcurrencyStageArgs{...}

type ScenarioLoadLoadSpecConcurrencyStageOutput

type ScenarioLoadLoadSpecConcurrencyStageOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecConcurrencyStageOutput) DurationSeconds

Pressure time.

func (ScenarioLoadLoadSpecConcurrencyStageOutput) ElementType

func (ScenarioLoadLoadSpecConcurrencyStageOutput) TargetVirtualUsers

Number of virtual users.

func (ScenarioLoadLoadSpecConcurrencyStageOutput) ToScenarioLoadLoadSpecConcurrencyStageOutput

func (o ScenarioLoadLoadSpecConcurrencyStageOutput) ToScenarioLoadLoadSpecConcurrencyStageOutput() ScenarioLoadLoadSpecConcurrencyStageOutput

func (ScenarioLoadLoadSpecConcurrencyStageOutput) ToScenarioLoadLoadSpecConcurrencyStageOutputWithContext

func (o ScenarioLoadLoadSpecConcurrencyStageOutput) ToScenarioLoadLoadSpecConcurrencyStageOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyStageOutput

type ScenarioLoadLoadSpecInput

type ScenarioLoadLoadSpecInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecOutput() ScenarioLoadLoadSpecOutput
	ToScenarioLoadLoadSpecOutputWithContext(context.Context) ScenarioLoadLoadSpecOutput
}

ScenarioLoadLoadSpecInput is an input type that accepts ScenarioLoadLoadSpecArgs and ScenarioLoadLoadSpecOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecInput` via:

ScenarioLoadLoadSpecArgs{...}

type ScenarioLoadLoadSpecOutput

type ScenarioLoadLoadSpecOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecOutput) Concurrency

Configuration of concurrent pressure mode.

func (ScenarioLoadLoadSpecOutput) ElementType

func (ScenarioLoadLoadSpecOutput) ElementType() reflect.Type

func (ScenarioLoadLoadSpecOutput) RequestsPerSecond

Configuration of RPS pressure mode.

func (ScenarioLoadLoadSpecOutput) ScriptOrigin

Built-in stress mode in script.

func (ScenarioLoadLoadSpecOutput) ToScenarioLoadLoadSpecOutput

func (o ScenarioLoadLoadSpecOutput) ToScenarioLoadLoadSpecOutput() ScenarioLoadLoadSpecOutput

func (ScenarioLoadLoadSpecOutput) ToScenarioLoadLoadSpecOutputWithContext

func (o ScenarioLoadLoadSpecOutput) ToScenarioLoadLoadSpecOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecOutput

func (ScenarioLoadLoadSpecOutput) ToScenarioLoadLoadSpecPtrOutput

func (o ScenarioLoadLoadSpecOutput) ToScenarioLoadLoadSpecPtrOutput() ScenarioLoadLoadSpecPtrOutput

func (ScenarioLoadLoadSpecOutput) ToScenarioLoadLoadSpecPtrOutputWithContext

func (o ScenarioLoadLoadSpecOutput) ToScenarioLoadLoadSpecPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecPtrOutput

type ScenarioLoadLoadSpecPtrInput

type ScenarioLoadLoadSpecPtrInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecPtrOutput() ScenarioLoadLoadSpecPtrOutput
	ToScenarioLoadLoadSpecPtrOutputWithContext(context.Context) ScenarioLoadLoadSpecPtrOutput
}

ScenarioLoadLoadSpecPtrInput is an input type that accepts ScenarioLoadLoadSpecArgs, ScenarioLoadLoadSpecPtr and ScenarioLoadLoadSpecPtrOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecPtrInput` via:

        ScenarioLoadLoadSpecArgs{...}

or:

        nil

type ScenarioLoadLoadSpecPtrOutput

type ScenarioLoadLoadSpecPtrOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecPtrOutput) Concurrency

Configuration of concurrent pressure mode.

func (ScenarioLoadLoadSpecPtrOutput) Elem

func (ScenarioLoadLoadSpecPtrOutput) ElementType

func (ScenarioLoadLoadSpecPtrOutput) RequestsPerSecond

Configuration of RPS pressure mode.

func (ScenarioLoadLoadSpecPtrOutput) ScriptOrigin

Built-in stress mode in script.

func (ScenarioLoadLoadSpecPtrOutput) ToScenarioLoadLoadSpecPtrOutput

func (o ScenarioLoadLoadSpecPtrOutput) ToScenarioLoadLoadSpecPtrOutput() ScenarioLoadLoadSpecPtrOutput

func (ScenarioLoadLoadSpecPtrOutput) ToScenarioLoadLoadSpecPtrOutputWithContext

func (o ScenarioLoadLoadSpecPtrOutput) ToScenarioLoadLoadSpecPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecPtrOutput

type ScenarioLoadLoadSpecRequestsPerSecond

type ScenarioLoadLoadSpecRequestsPerSecond struct {
	// Pressure time.
	DurationSeconds *int `pulumi:"durationSeconds"`
	// Elegant shutdown waiting time.
	GracefulStopSeconds *int `pulumi:"gracefulStopSeconds"`
	// Maximum RPS.
	MaxRequestsPerSecond *int `pulumi:"maxRequestsPerSecond"`
	// Number of resources.
	Resources *int `pulumi:"resources"`
	// Initial RPS.
	StartRequestsPerSecond *int `pulumi:"startRequestsPerSecond"`
	// Target RPS, invalid input parameter.
	TargetRequestsPerSecond *int `pulumi:"targetRequestsPerSecond"`
}

type ScenarioLoadLoadSpecRequestsPerSecondArgs

type ScenarioLoadLoadSpecRequestsPerSecondArgs struct {
	// Pressure time.
	DurationSeconds pulumi.IntPtrInput `pulumi:"durationSeconds"`
	// Elegant shutdown waiting time.
	GracefulStopSeconds pulumi.IntPtrInput `pulumi:"gracefulStopSeconds"`
	// Maximum RPS.
	MaxRequestsPerSecond pulumi.IntPtrInput `pulumi:"maxRequestsPerSecond"`
	// Number of resources.
	Resources pulumi.IntPtrInput `pulumi:"resources"`
	// Initial RPS.
	StartRequestsPerSecond pulumi.IntPtrInput `pulumi:"startRequestsPerSecond"`
	// Target RPS, invalid input parameter.
	TargetRequestsPerSecond pulumi.IntPtrInput `pulumi:"targetRequestsPerSecond"`
}

func (ScenarioLoadLoadSpecRequestsPerSecondArgs) ElementType

func (ScenarioLoadLoadSpecRequestsPerSecondArgs) ToScenarioLoadLoadSpecRequestsPerSecondOutput

func (i ScenarioLoadLoadSpecRequestsPerSecondArgs) ToScenarioLoadLoadSpecRequestsPerSecondOutput() ScenarioLoadLoadSpecRequestsPerSecondOutput

func (ScenarioLoadLoadSpecRequestsPerSecondArgs) ToScenarioLoadLoadSpecRequestsPerSecondOutputWithContext

func (i ScenarioLoadLoadSpecRequestsPerSecondArgs) ToScenarioLoadLoadSpecRequestsPerSecondOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecRequestsPerSecondOutput

func (ScenarioLoadLoadSpecRequestsPerSecondArgs) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutput

func (i ScenarioLoadLoadSpecRequestsPerSecondArgs) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutput() ScenarioLoadLoadSpecRequestsPerSecondPtrOutput

func (ScenarioLoadLoadSpecRequestsPerSecondArgs) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutputWithContext

func (i ScenarioLoadLoadSpecRequestsPerSecondArgs) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecRequestsPerSecondPtrOutput

type ScenarioLoadLoadSpecRequestsPerSecondInput

type ScenarioLoadLoadSpecRequestsPerSecondInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecRequestsPerSecondOutput() ScenarioLoadLoadSpecRequestsPerSecondOutput
	ToScenarioLoadLoadSpecRequestsPerSecondOutputWithContext(context.Context) ScenarioLoadLoadSpecRequestsPerSecondOutput
}

ScenarioLoadLoadSpecRequestsPerSecondInput is an input type that accepts ScenarioLoadLoadSpecRequestsPerSecondArgs and ScenarioLoadLoadSpecRequestsPerSecondOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecRequestsPerSecondInput` via:

ScenarioLoadLoadSpecRequestsPerSecondArgs{...}

type ScenarioLoadLoadSpecRequestsPerSecondOutput

type ScenarioLoadLoadSpecRequestsPerSecondOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) DurationSeconds

Pressure time.

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) ElementType

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) GracefulStopSeconds

Elegant shutdown waiting time.

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) MaxRequestsPerSecond

Maximum RPS.

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) Resources

Number of resources.

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) StartRequestsPerSecond

Initial RPS.

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) TargetRequestsPerSecond

Target RPS, invalid input parameter.

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) ToScenarioLoadLoadSpecRequestsPerSecondOutput

func (o ScenarioLoadLoadSpecRequestsPerSecondOutput) ToScenarioLoadLoadSpecRequestsPerSecondOutput() ScenarioLoadLoadSpecRequestsPerSecondOutput

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) ToScenarioLoadLoadSpecRequestsPerSecondOutputWithContext

func (o ScenarioLoadLoadSpecRequestsPerSecondOutput) ToScenarioLoadLoadSpecRequestsPerSecondOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecRequestsPerSecondOutput

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutput

func (o ScenarioLoadLoadSpecRequestsPerSecondOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutput() ScenarioLoadLoadSpecRequestsPerSecondPtrOutput

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutputWithContext

func (o ScenarioLoadLoadSpecRequestsPerSecondOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecRequestsPerSecondPtrOutput

type ScenarioLoadLoadSpecRequestsPerSecondPtrInput

type ScenarioLoadLoadSpecRequestsPerSecondPtrInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecRequestsPerSecondPtrOutput() ScenarioLoadLoadSpecRequestsPerSecondPtrOutput
	ToScenarioLoadLoadSpecRequestsPerSecondPtrOutputWithContext(context.Context) ScenarioLoadLoadSpecRequestsPerSecondPtrOutput
}

ScenarioLoadLoadSpecRequestsPerSecondPtrInput is an input type that accepts ScenarioLoadLoadSpecRequestsPerSecondArgs, ScenarioLoadLoadSpecRequestsPerSecondPtr and ScenarioLoadLoadSpecRequestsPerSecondPtrOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecRequestsPerSecondPtrInput` via:

        ScenarioLoadLoadSpecRequestsPerSecondArgs{...}

or:

        nil

type ScenarioLoadLoadSpecRequestsPerSecondPtrOutput

type ScenarioLoadLoadSpecRequestsPerSecondPtrOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) DurationSeconds

Pressure time.

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) Elem

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ElementType

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) GracefulStopSeconds

Elegant shutdown waiting time.

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) MaxRequestsPerSecond

Maximum RPS.

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) Resources

Number of resources.

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) StartRequestsPerSecond

Initial RPS.

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) TargetRequestsPerSecond

Target RPS, invalid input parameter.

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutput

func (o ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutput() ScenarioLoadLoadSpecRequestsPerSecondPtrOutput

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutputWithContext

func (o ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecRequestsPerSecondPtrOutput

type ScenarioLoadLoadSpecScriptOrigin

type ScenarioLoadLoadSpecScriptOrigin struct {
	// Pressure testing time.
	DurationSeconds int `pulumi:"durationSeconds"`
	// Number of machines.
	MachineNumber int `pulumi:"machineNumber"`
	// Machine specification.
	MachineSpecification string `pulumi:"machineSpecification"`
}

type ScenarioLoadLoadSpecScriptOriginArgs

type ScenarioLoadLoadSpecScriptOriginArgs struct {
	// Pressure testing time.
	DurationSeconds pulumi.IntInput `pulumi:"durationSeconds"`
	// Number of machines.
	MachineNumber pulumi.IntInput `pulumi:"machineNumber"`
	// Machine specification.
	MachineSpecification pulumi.StringInput `pulumi:"machineSpecification"`
}

func (ScenarioLoadLoadSpecScriptOriginArgs) ElementType

func (ScenarioLoadLoadSpecScriptOriginArgs) ToScenarioLoadLoadSpecScriptOriginOutput

func (i ScenarioLoadLoadSpecScriptOriginArgs) ToScenarioLoadLoadSpecScriptOriginOutput() ScenarioLoadLoadSpecScriptOriginOutput

func (ScenarioLoadLoadSpecScriptOriginArgs) ToScenarioLoadLoadSpecScriptOriginOutputWithContext

func (i ScenarioLoadLoadSpecScriptOriginArgs) ToScenarioLoadLoadSpecScriptOriginOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecScriptOriginOutput

func (ScenarioLoadLoadSpecScriptOriginArgs) ToScenarioLoadLoadSpecScriptOriginPtrOutput

func (i ScenarioLoadLoadSpecScriptOriginArgs) ToScenarioLoadLoadSpecScriptOriginPtrOutput() ScenarioLoadLoadSpecScriptOriginPtrOutput

func (ScenarioLoadLoadSpecScriptOriginArgs) ToScenarioLoadLoadSpecScriptOriginPtrOutputWithContext

func (i ScenarioLoadLoadSpecScriptOriginArgs) ToScenarioLoadLoadSpecScriptOriginPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecScriptOriginPtrOutput

type ScenarioLoadLoadSpecScriptOriginInput

type ScenarioLoadLoadSpecScriptOriginInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecScriptOriginOutput() ScenarioLoadLoadSpecScriptOriginOutput
	ToScenarioLoadLoadSpecScriptOriginOutputWithContext(context.Context) ScenarioLoadLoadSpecScriptOriginOutput
}

ScenarioLoadLoadSpecScriptOriginInput is an input type that accepts ScenarioLoadLoadSpecScriptOriginArgs and ScenarioLoadLoadSpecScriptOriginOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecScriptOriginInput` via:

ScenarioLoadLoadSpecScriptOriginArgs{...}

type ScenarioLoadLoadSpecScriptOriginOutput

type ScenarioLoadLoadSpecScriptOriginOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecScriptOriginOutput) DurationSeconds

Pressure testing time.

func (ScenarioLoadLoadSpecScriptOriginOutput) ElementType

func (ScenarioLoadLoadSpecScriptOriginOutput) MachineNumber

Number of machines.

func (ScenarioLoadLoadSpecScriptOriginOutput) MachineSpecification

Machine specification.

func (ScenarioLoadLoadSpecScriptOriginOutput) ToScenarioLoadLoadSpecScriptOriginOutput

func (o ScenarioLoadLoadSpecScriptOriginOutput) ToScenarioLoadLoadSpecScriptOriginOutput() ScenarioLoadLoadSpecScriptOriginOutput

func (ScenarioLoadLoadSpecScriptOriginOutput) ToScenarioLoadLoadSpecScriptOriginOutputWithContext

func (o ScenarioLoadLoadSpecScriptOriginOutput) ToScenarioLoadLoadSpecScriptOriginOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecScriptOriginOutput

func (ScenarioLoadLoadSpecScriptOriginOutput) ToScenarioLoadLoadSpecScriptOriginPtrOutput

func (o ScenarioLoadLoadSpecScriptOriginOutput) ToScenarioLoadLoadSpecScriptOriginPtrOutput() ScenarioLoadLoadSpecScriptOriginPtrOutput

func (ScenarioLoadLoadSpecScriptOriginOutput) ToScenarioLoadLoadSpecScriptOriginPtrOutputWithContext

func (o ScenarioLoadLoadSpecScriptOriginOutput) ToScenarioLoadLoadSpecScriptOriginPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecScriptOriginPtrOutput

type ScenarioLoadLoadSpecScriptOriginPtrInput

type ScenarioLoadLoadSpecScriptOriginPtrInput interface {
	pulumi.Input

	ToScenarioLoadLoadSpecScriptOriginPtrOutput() ScenarioLoadLoadSpecScriptOriginPtrOutput
	ToScenarioLoadLoadSpecScriptOriginPtrOutputWithContext(context.Context) ScenarioLoadLoadSpecScriptOriginPtrOutput
}

ScenarioLoadLoadSpecScriptOriginPtrInput is an input type that accepts ScenarioLoadLoadSpecScriptOriginArgs, ScenarioLoadLoadSpecScriptOriginPtr and ScenarioLoadLoadSpecScriptOriginPtrOutput values. You can construct a concrete instance of `ScenarioLoadLoadSpecScriptOriginPtrInput` via:

        ScenarioLoadLoadSpecScriptOriginArgs{...}

or:

        nil

type ScenarioLoadLoadSpecScriptOriginPtrOutput

type ScenarioLoadLoadSpecScriptOriginPtrOutput struct{ *pulumi.OutputState }

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) DurationSeconds

Pressure testing time.

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) Elem

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) ElementType

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) MachineNumber

Number of machines.

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) MachineSpecification

Machine specification.

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) ToScenarioLoadLoadSpecScriptOriginPtrOutput

func (o ScenarioLoadLoadSpecScriptOriginPtrOutput) ToScenarioLoadLoadSpecScriptOriginPtrOutput() ScenarioLoadLoadSpecScriptOriginPtrOutput

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) ToScenarioLoadLoadSpecScriptOriginPtrOutputWithContext

func (o ScenarioLoadLoadSpecScriptOriginPtrOutput) ToScenarioLoadLoadSpecScriptOriginPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecScriptOriginPtrOutput

type ScenarioLoadOutput

type ScenarioLoadOutput struct{ *pulumi.OutputState }

func (ScenarioLoadOutput) ElementType

func (ScenarioLoadOutput) ElementType() reflect.Type

func (ScenarioLoadOutput) GeoRegionsLoadDistributions

Pressure distribution.

func (ScenarioLoadOutput) LoadSpec

Pressure allocation.

func (ScenarioLoadOutput) ToScenarioLoadOutput

func (o ScenarioLoadOutput) ToScenarioLoadOutput() ScenarioLoadOutput

func (ScenarioLoadOutput) ToScenarioLoadOutputWithContext

func (o ScenarioLoadOutput) ToScenarioLoadOutputWithContext(ctx context.Context) ScenarioLoadOutput

func (ScenarioLoadOutput) ToScenarioLoadPtrOutput

func (o ScenarioLoadOutput) ToScenarioLoadPtrOutput() ScenarioLoadPtrOutput

func (ScenarioLoadOutput) ToScenarioLoadPtrOutputWithContext

func (o ScenarioLoadOutput) ToScenarioLoadPtrOutputWithContext(ctx context.Context) ScenarioLoadPtrOutput

func (ScenarioLoadOutput) VpcLoadDistribution

Source of stress.

type ScenarioLoadPtrInput

type ScenarioLoadPtrInput interface {
	pulumi.Input

	ToScenarioLoadPtrOutput() ScenarioLoadPtrOutput
	ToScenarioLoadPtrOutputWithContext(context.Context) ScenarioLoadPtrOutput
}

ScenarioLoadPtrInput is an input type that accepts ScenarioLoadArgs, ScenarioLoadPtr and ScenarioLoadPtrOutput values. You can construct a concrete instance of `ScenarioLoadPtrInput` via:

        ScenarioLoadArgs{...}

or:

        nil

type ScenarioLoadPtrOutput

type ScenarioLoadPtrOutput struct{ *pulumi.OutputState }

func (ScenarioLoadPtrOutput) Elem

func (ScenarioLoadPtrOutput) ElementType

func (ScenarioLoadPtrOutput) ElementType() reflect.Type

func (ScenarioLoadPtrOutput) GeoRegionsLoadDistributions

Pressure distribution.

func (ScenarioLoadPtrOutput) LoadSpec

Pressure allocation.

func (ScenarioLoadPtrOutput) ToScenarioLoadPtrOutput

func (o ScenarioLoadPtrOutput) ToScenarioLoadPtrOutput() ScenarioLoadPtrOutput

func (ScenarioLoadPtrOutput) ToScenarioLoadPtrOutputWithContext

func (o ScenarioLoadPtrOutput) ToScenarioLoadPtrOutputWithContext(ctx context.Context) ScenarioLoadPtrOutput

func (ScenarioLoadPtrOutput) VpcLoadDistribution

Source of stress.

type ScenarioLoadVpcLoadDistribution

type ScenarioLoadVpcLoadDistribution struct {
	// Region.
	Region *string `pulumi:"region"`
	// Regional ID.
	RegionId int `pulumi:"regionId"`
	// Subnet ID list.
	SubnetIds []string `pulumi:"subnetIds"`
	// VPC ID.
	VpcId *string `pulumi:"vpcId"`
}

type ScenarioLoadVpcLoadDistributionArgs

type ScenarioLoadVpcLoadDistributionArgs struct {
	// Region.
	Region pulumi.StringPtrInput `pulumi:"region"`
	// Regional ID.
	RegionId pulumi.IntInput `pulumi:"regionId"`
	// Subnet ID list.
	SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"`
	// VPC ID.
	VpcId pulumi.StringPtrInput `pulumi:"vpcId"`
}

func (ScenarioLoadVpcLoadDistributionArgs) ElementType

func (ScenarioLoadVpcLoadDistributionArgs) ToScenarioLoadVpcLoadDistributionOutput

func (i ScenarioLoadVpcLoadDistributionArgs) ToScenarioLoadVpcLoadDistributionOutput() ScenarioLoadVpcLoadDistributionOutput

func (ScenarioLoadVpcLoadDistributionArgs) ToScenarioLoadVpcLoadDistributionOutputWithContext

func (i ScenarioLoadVpcLoadDistributionArgs) ToScenarioLoadVpcLoadDistributionOutputWithContext(ctx context.Context) ScenarioLoadVpcLoadDistributionOutput

func (ScenarioLoadVpcLoadDistributionArgs) ToScenarioLoadVpcLoadDistributionPtrOutput

func (i ScenarioLoadVpcLoadDistributionArgs) ToScenarioLoadVpcLoadDistributionPtrOutput() ScenarioLoadVpcLoadDistributionPtrOutput

func (ScenarioLoadVpcLoadDistributionArgs) ToScenarioLoadVpcLoadDistributionPtrOutputWithContext

func (i ScenarioLoadVpcLoadDistributionArgs) ToScenarioLoadVpcLoadDistributionPtrOutputWithContext(ctx context.Context) ScenarioLoadVpcLoadDistributionPtrOutput

type ScenarioLoadVpcLoadDistributionInput

type ScenarioLoadVpcLoadDistributionInput interface {
	pulumi.Input

	ToScenarioLoadVpcLoadDistributionOutput() ScenarioLoadVpcLoadDistributionOutput
	ToScenarioLoadVpcLoadDistributionOutputWithContext(context.Context) ScenarioLoadVpcLoadDistributionOutput
}

ScenarioLoadVpcLoadDistributionInput is an input type that accepts ScenarioLoadVpcLoadDistributionArgs and ScenarioLoadVpcLoadDistributionOutput values. You can construct a concrete instance of `ScenarioLoadVpcLoadDistributionInput` via:

ScenarioLoadVpcLoadDistributionArgs{...}

type ScenarioLoadVpcLoadDistributionOutput

type ScenarioLoadVpcLoadDistributionOutput struct{ *pulumi.OutputState }

func (ScenarioLoadVpcLoadDistributionOutput) ElementType

func (ScenarioLoadVpcLoadDistributionOutput) Region

Region.

func (ScenarioLoadVpcLoadDistributionOutput) RegionId

Regional ID.

func (ScenarioLoadVpcLoadDistributionOutput) SubnetIds

Subnet ID list.

func (ScenarioLoadVpcLoadDistributionOutput) ToScenarioLoadVpcLoadDistributionOutput

func (o ScenarioLoadVpcLoadDistributionOutput) ToScenarioLoadVpcLoadDistributionOutput() ScenarioLoadVpcLoadDistributionOutput

func (ScenarioLoadVpcLoadDistributionOutput) ToScenarioLoadVpcLoadDistributionOutputWithContext

func (o ScenarioLoadVpcLoadDistributionOutput) ToScenarioLoadVpcLoadDistributionOutputWithContext(ctx context.Context) ScenarioLoadVpcLoadDistributionOutput

func (ScenarioLoadVpcLoadDistributionOutput) ToScenarioLoadVpcLoadDistributionPtrOutput

func (o ScenarioLoadVpcLoadDistributionOutput) ToScenarioLoadVpcLoadDistributionPtrOutput() ScenarioLoadVpcLoadDistributionPtrOutput

func (ScenarioLoadVpcLoadDistributionOutput) ToScenarioLoadVpcLoadDistributionPtrOutputWithContext

func (o ScenarioLoadVpcLoadDistributionOutput) ToScenarioLoadVpcLoadDistributionPtrOutputWithContext(ctx context.Context) ScenarioLoadVpcLoadDistributionPtrOutput

func (ScenarioLoadVpcLoadDistributionOutput) VpcId

VPC ID.

type ScenarioLoadVpcLoadDistributionPtrInput

type ScenarioLoadVpcLoadDistributionPtrInput interface {
	pulumi.Input

	ToScenarioLoadVpcLoadDistributionPtrOutput() ScenarioLoadVpcLoadDistributionPtrOutput
	ToScenarioLoadVpcLoadDistributionPtrOutputWithContext(context.Context) ScenarioLoadVpcLoadDistributionPtrOutput
}

ScenarioLoadVpcLoadDistributionPtrInput is an input type that accepts ScenarioLoadVpcLoadDistributionArgs, ScenarioLoadVpcLoadDistributionPtr and ScenarioLoadVpcLoadDistributionPtrOutput values. You can construct a concrete instance of `ScenarioLoadVpcLoadDistributionPtrInput` via:

        ScenarioLoadVpcLoadDistributionArgs{...}

or:

        nil

type ScenarioLoadVpcLoadDistributionPtrOutput

type ScenarioLoadVpcLoadDistributionPtrOutput struct{ *pulumi.OutputState }

func (ScenarioLoadVpcLoadDistributionPtrOutput) Elem

func (ScenarioLoadVpcLoadDistributionPtrOutput) ElementType

func (ScenarioLoadVpcLoadDistributionPtrOutput) Region

Region.

func (ScenarioLoadVpcLoadDistributionPtrOutput) RegionId

Regional ID.

func (ScenarioLoadVpcLoadDistributionPtrOutput) SubnetIds

Subnet ID list.

func (ScenarioLoadVpcLoadDistributionPtrOutput) ToScenarioLoadVpcLoadDistributionPtrOutput

func (o ScenarioLoadVpcLoadDistributionPtrOutput) ToScenarioLoadVpcLoadDistributionPtrOutput() ScenarioLoadVpcLoadDistributionPtrOutput

func (ScenarioLoadVpcLoadDistributionPtrOutput) ToScenarioLoadVpcLoadDistributionPtrOutputWithContext

func (o ScenarioLoadVpcLoadDistributionPtrOutput) ToScenarioLoadVpcLoadDistributionPtrOutputWithContext(ctx context.Context) ScenarioLoadVpcLoadDistributionPtrOutput

func (ScenarioLoadVpcLoadDistributionPtrOutput) VpcId

VPC ID.

type ScenarioMap

type ScenarioMap map[string]ScenarioInput

func (ScenarioMap) ElementType

func (ScenarioMap) ElementType() reflect.Type

func (ScenarioMap) ToScenarioMapOutput

func (i ScenarioMap) ToScenarioMapOutput() ScenarioMapOutput

func (ScenarioMap) ToScenarioMapOutputWithContext

func (i ScenarioMap) ToScenarioMapOutputWithContext(ctx context.Context) ScenarioMapOutput

type ScenarioMapInput

type ScenarioMapInput interface {
	pulumi.Input

	ToScenarioMapOutput() ScenarioMapOutput
	ToScenarioMapOutputWithContext(context.Context) ScenarioMapOutput
}

ScenarioMapInput is an input type that accepts ScenarioMap and ScenarioMapOutput values. You can construct a concrete instance of `ScenarioMapInput` via:

ScenarioMap{ "key": ScenarioArgs{...} }

type ScenarioMapOutput

type ScenarioMapOutput struct{ *pulumi.OutputState }

func (ScenarioMapOutput) ElementType

func (ScenarioMapOutput) ElementType() reflect.Type

func (ScenarioMapOutput) MapIndex

func (ScenarioMapOutput) ToScenarioMapOutput

func (o ScenarioMapOutput) ToScenarioMapOutput() ScenarioMapOutput

func (ScenarioMapOutput) ToScenarioMapOutputWithContext

func (o ScenarioMapOutput) ToScenarioMapOutputWithContext(ctx context.Context) ScenarioMapOutput

type ScenarioOutput

type ScenarioOutput struct{ *pulumi.OutputState }

func (ScenarioOutput) AppId

func (o ScenarioOutput) AppId() pulumi.IntOutput

App ID Note: this field may return null, indicating that a valid value cannot be obtained.

func (ScenarioOutput) CreatedAt

func (o ScenarioOutput) CreatedAt() pulumi.StringOutput

Scene creation time.

func (ScenarioOutput) CronId

cron job ID.

func (ScenarioOutput) Datasets

Test data set.

func (ScenarioOutput) Description

func (o ScenarioOutput) Description() pulumi.StringPtrOutput

Pts Scenario Description.

func (ScenarioOutput) DomainNameConfig

Domain name resolution configuration.

func (ScenarioOutput) ElementType

func (ScenarioOutput) ElementType() reflect.Type

func (ScenarioOutput) Extensions

func (o ScenarioOutput) Extensions() pulumi.StringArrayOutput

deprecated.

func (ScenarioOutput) Load

Pressure allocation.

func (ScenarioOutput) Name

Pts Scenario name.

func (ScenarioOutput) Plugins

SLA strategy.

func (ScenarioOutput) ProjectId

func (o ScenarioOutput) ProjectId() pulumi.StringOutput

Project id.

func (ScenarioOutput) Protocols

Protocol file path.

func (ScenarioOutput) RequestFiles

Request file path.

func (ScenarioOutput) SlaPolicy

SLA strategy.

func (ScenarioOutput) Status

func (o ScenarioOutput) Status() pulumi.IntOutput

Scene statu Note: this field may return null, indicating that a valid value cannot be obtained.

func (ScenarioOutput) SubAccountUin

func (o ScenarioOutput) SubAccountUin() pulumi.StringOutput

Sub-user ID Note: this field may return null, indicating that a valid value cannot be obtained.

func (ScenarioOutput) TestScripts

Test script file information.

func (ScenarioOutput) ToScenarioOutput

func (o ScenarioOutput) ToScenarioOutput() ScenarioOutput

func (ScenarioOutput) ToScenarioOutputWithContext

func (o ScenarioOutput) ToScenarioOutputWithContext(ctx context.Context) ScenarioOutput

func (ScenarioOutput) Type

Pressure test engine type.

func (ScenarioOutput) Uin

User ID Note: this field may return null, indicating that a valid value cannot be obtained.

func (ScenarioOutput) UpdatedAt

func (o ScenarioOutput) UpdatedAt() pulumi.StringOutput

Update time.

type ScenarioPlugin

type ScenarioPlugin struct {
	// File id.
	FileId *string `pulumi:"fileId"`
	// File name.
	Name *string `pulumi:"name"`
	// File size.
	Size *int `pulumi:"size"`
	// File type.
	Type *string `pulumi:"type"`
	// Update time.
	UpdatedAt *string `pulumi:"updatedAt"`
}

type ScenarioPluginArgs

type ScenarioPluginArgs struct {
	// File id.
	FileId pulumi.StringPtrInput `pulumi:"fileId"`
	// File name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// File size.
	Size pulumi.IntPtrInput `pulumi:"size"`
	// File type.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Update time.
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (ScenarioPluginArgs) ElementType

func (ScenarioPluginArgs) ElementType() reflect.Type

func (ScenarioPluginArgs) ToScenarioPluginOutput

func (i ScenarioPluginArgs) ToScenarioPluginOutput() ScenarioPluginOutput

func (ScenarioPluginArgs) ToScenarioPluginOutputWithContext

func (i ScenarioPluginArgs) ToScenarioPluginOutputWithContext(ctx context.Context) ScenarioPluginOutput

type ScenarioPluginArray

type ScenarioPluginArray []ScenarioPluginInput

func (ScenarioPluginArray) ElementType

func (ScenarioPluginArray) ElementType() reflect.Type

func (ScenarioPluginArray) ToScenarioPluginArrayOutput

func (i ScenarioPluginArray) ToScenarioPluginArrayOutput() ScenarioPluginArrayOutput

func (ScenarioPluginArray) ToScenarioPluginArrayOutputWithContext

func (i ScenarioPluginArray) ToScenarioPluginArrayOutputWithContext(ctx context.Context) ScenarioPluginArrayOutput

type ScenarioPluginArrayInput

type ScenarioPluginArrayInput interface {
	pulumi.Input

	ToScenarioPluginArrayOutput() ScenarioPluginArrayOutput
	ToScenarioPluginArrayOutputWithContext(context.Context) ScenarioPluginArrayOutput
}

ScenarioPluginArrayInput is an input type that accepts ScenarioPluginArray and ScenarioPluginArrayOutput values. You can construct a concrete instance of `ScenarioPluginArrayInput` via:

ScenarioPluginArray{ ScenarioPluginArgs{...} }

type ScenarioPluginArrayOutput

type ScenarioPluginArrayOutput struct{ *pulumi.OutputState }

func (ScenarioPluginArrayOutput) ElementType

func (ScenarioPluginArrayOutput) ElementType() reflect.Type

func (ScenarioPluginArrayOutput) Index

func (ScenarioPluginArrayOutput) ToScenarioPluginArrayOutput

func (o ScenarioPluginArrayOutput) ToScenarioPluginArrayOutput() ScenarioPluginArrayOutput

func (ScenarioPluginArrayOutput) ToScenarioPluginArrayOutputWithContext

func (o ScenarioPluginArrayOutput) ToScenarioPluginArrayOutputWithContext(ctx context.Context) ScenarioPluginArrayOutput

type ScenarioPluginInput

type ScenarioPluginInput interface {
	pulumi.Input

	ToScenarioPluginOutput() ScenarioPluginOutput
	ToScenarioPluginOutputWithContext(context.Context) ScenarioPluginOutput
}

ScenarioPluginInput is an input type that accepts ScenarioPluginArgs and ScenarioPluginOutput values. You can construct a concrete instance of `ScenarioPluginInput` via:

ScenarioPluginArgs{...}

type ScenarioPluginOutput

type ScenarioPluginOutput struct{ *pulumi.OutputState }

func (ScenarioPluginOutput) ElementType

func (ScenarioPluginOutput) ElementType() reflect.Type

func (ScenarioPluginOutput) FileId

File id.

func (ScenarioPluginOutput) Name

File name.

func (ScenarioPluginOutput) Size

File size.

func (ScenarioPluginOutput) ToScenarioPluginOutput

func (o ScenarioPluginOutput) ToScenarioPluginOutput() ScenarioPluginOutput

func (ScenarioPluginOutput) ToScenarioPluginOutputWithContext

func (o ScenarioPluginOutput) ToScenarioPluginOutputWithContext(ctx context.Context) ScenarioPluginOutput

func (ScenarioPluginOutput) Type

File type.

func (ScenarioPluginOutput) UpdatedAt

Update time.

type ScenarioProtocol

type ScenarioProtocol struct {
	// File ID.
	FileId *string `pulumi:"fileId"`
	// Protocol name.
	Name *string `pulumi:"name"`
	// File name.
	Size *int `pulumi:"size"`
	// File type.
	Type *string `pulumi:"type"`
	// Update time.
	UpdatedAt *string `pulumi:"updatedAt"`
}

type ScenarioProtocolArgs

type ScenarioProtocolArgs struct {
	// File ID.
	FileId pulumi.StringPtrInput `pulumi:"fileId"`
	// Protocol name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// File name.
	Size pulumi.IntPtrInput `pulumi:"size"`
	// File type.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Update time.
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (ScenarioProtocolArgs) ElementType

func (ScenarioProtocolArgs) ElementType() reflect.Type

func (ScenarioProtocolArgs) ToScenarioProtocolOutput

func (i ScenarioProtocolArgs) ToScenarioProtocolOutput() ScenarioProtocolOutput

func (ScenarioProtocolArgs) ToScenarioProtocolOutputWithContext

func (i ScenarioProtocolArgs) ToScenarioProtocolOutputWithContext(ctx context.Context) ScenarioProtocolOutput

type ScenarioProtocolArray

type ScenarioProtocolArray []ScenarioProtocolInput

func (ScenarioProtocolArray) ElementType

func (ScenarioProtocolArray) ElementType() reflect.Type

func (ScenarioProtocolArray) ToScenarioProtocolArrayOutput

func (i ScenarioProtocolArray) ToScenarioProtocolArrayOutput() ScenarioProtocolArrayOutput

func (ScenarioProtocolArray) ToScenarioProtocolArrayOutputWithContext

func (i ScenarioProtocolArray) ToScenarioProtocolArrayOutputWithContext(ctx context.Context) ScenarioProtocolArrayOutput

type ScenarioProtocolArrayInput

type ScenarioProtocolArrayInput interface {
	pulumi.Input

	ToScenarioProtocolArrayOutput() ScenarioProtocolArrayOutput
	ToScenarioProtocolArrayOutputWithContext(context.Context) ScenarioProtocolArrayOutput
}

ScenarioProtocolArrayInput is an input type that accepts ScenarioProtocolArray and ScenarioProtocolArrayOutput values. You can construct a concrete instance of `ScenarioProtocolArrayInput` via:

ScenarioProtocolArray{ ScenarioProtocolArgs{...} }

type ScenarioProtocolArrayOutput

type ScenarioProtocolArrayOutput struct{ *pulumi.OutputState }

func (ScenarioProtocolArrayOutput) ElementType

func (ScenarioProtocolArrayOutput) Index

func (ScenarioProtocolArrayOutput) ToScenarioProtocolArrayOutput

func (o ScenarioProtocolArrayOutput) ToScenarioProtocolArrayOutput() ScenarioProtocolArrayOutput

func (ScenarioProtocolArrayOutput) ToScenarioProtocolArrayOutputWithContext

func (o ScenarioProtocolArrayOutput) ToScenarioProtocolArrayOutputWithContext(ctx context.Context) ScenarioProtocolArrayOutput

type ScenarioProtocolInput

type ScenarioProtocolInput interface {
	pulumi.Input

	ToScenarioProtocolOutput() ScenarioProtocolOutput
	ToScenarioProtocolOutputWithContext(context.Context) ScenarioProtocolOutput
}

ScenarioProtocolInput is an input type that accepts ScenarioProtocolArgs and ScenarioProtocolOutput values. You can construct a concrete instance of `ScenarioProtocolInput` via:

ScenarioProtocolArgs{...}

type ScenarioProtocolOutput

type ScenarioProtocolOutput struct{ *pulumi.OutputState }

func (ScenarioProtocolOutput) ElementType

func (ScenarioProtocolOutput) ElementType() reflect.Type

func (ScenarioProtocolOutput) FileId

File ID.

func (ScenarioProtocolOutput) Name

Protocol name.

func (ScenarioProtocolOutput) Size

File name.

func (ScenarioProtocolOutput) ToScenarioProtocolOutput

func (o ScenarioProtocolOutput) ToScenarioProtocolOutput() ScenarioProtocolOutput

func (ScenarioProtocolOutput) ToScenarioProtocolOutputWithContext

func (o ScenarioProtocolOutput) ToScenarioProtocolOutputWithContext(ctx context.Context) ScenarioProtocolOutput

func (ScenarioProtocolOutput) Type

File type.

func (ScenarioProtocolOutput) UpdatedAt

Update time.

type ScenarioRequestFile

type ScenarioRequestFile struct {
	// File id.
	FileId *string `pulumi:"fileId"`
	// File name.
	Name *string `pulumi:"name"`
	// File size.
	Size *int `pulumi:"size"`
	// File type.
	Type *string `pulumi:"type"`
	// Update time.
	UpdatedAt *string `pulumi:"updatedAt"`
}

type ScenarioRequestFileArgs

type ScenarioRequestFileArgs struct {
	// File id.
	FileId pulumi.StringPtrInput `pulumi:"fileId"`
	// File name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// File size.
	Size pulumi.IntPtrInput `pulumi:"size"`
	// File type.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Update time.
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (ScenarioRequestFileArgs) ElementType

func (ScenarioRequestFileArgs) ElementType() reflect.Type

func (ScenarioRequestFileArgs) ToScenarioRequestFileOutput

func (i ScenarioRequestFileArgs) ToScenarioRequestFileOutput() ScenarioRequestFileOutput

func (ScenarioRequestFileArgs) ToScenarioRequestFileOutputWithContext

func (i ScenarioRequestFileArgs) ToScenarioRequestFileOutputWithContext(ctx context.Context) ScenarioRequestFileOutput

type ScenarioRequestFileArray

type ScenarioRequestFileArray []ScenarioRequestFileInput

func (ScenarioRequestFileArray) ElementType

func (ScenarioRequestFileArray) ElementType() reflect.Type

func (ScenarioRequestFileArray) ToScenarioRequestFileArrayOutput

func (i ScenarioRequestFileArray) ToScenarioRequestFileArrayOutput() ScenarioRequestFileArrayOutput

func (ScenarioRequestFileArray) ToScenarioRequestFileArrayOutputWithContext

func (i ScenarioRequestFileArray) ToScenarioRequestFileArrayOutputWithContext(ctx context.Context) ScenarioRequestFileArrayOutput

type ScenarioRequestFileArrayInput

type ScenarioRequestFileArrayInput interface {
	pulumi.Input

	ToScenarioRequestFileArrayOutput() ScenarioRequestFileArrayOutput
	ToScenarioRequestFileArrayOutputWithContext(context.Context) ScenarioRequestFileArrayOutput
}

ScenarioRequestFileArrayInput is an input type that accepts ScenarioRequestFileArray and ScenarioRequestFileArrayOutput values. You can construct a concrete instance of `ScenarioRequestFileArrayInput` via:

ScenarioRequestFileArray{ ScenarioRequestFileArgs{...} }

type ScenarioRequestFileArrayOutput

type ScenarioRequestFileArrayOutput struct{ *pulumi.OutputState }

func (ScenarioRequestFileArrayOutput) ElementType

func (ScenarioRequestFileArrayOutput) Index

func (ScenarioRequestFileArrayOutput) ToScenarioRequestFileArrayOutput

func (o ScenarioRequestFileArrayOutput) ToScenarioRequestFileArrayOutput() ScenarioRequestFileArrayOutput

func (ScenarioRequestFileArrayOutput) ToScenarioRequestFileArrayOutputWithContext

func (o ScenarioRequestFileArrayOutput) ToScenarioRequestFileArrayOutputWithContext(ctx context.Context) ScenarioRequestFileArrayOutput

type ScenarioRequestFileInput

type ScenarioRequestFileInput interface {
	pulumi.Input

	ToScenarioRequestFileOutput() ScenarioRequestFileOutput
	ToScenarioRequestFileOutputWithContext(context.Context) ScenarioRequestFileOutput
}

ScenarioRequestFileInput is an input type that accepts ScenarioRequestFileArgs and ScenarioRequestFileOutput values. You can construct a concrete instance of `ScenarioRequestFileInput` via:

ScenarioRequestFileArgs{...}

type ScenarioRequestFileOutput

type ScenarioRequestFileOutput struct{ *pulumi.OutputState }

func (ScenarioRequestFileOutput) ElementType

func (ScenarioRequestFileOutput) ElementType() reflect.Type

func (ScenarioRequestFileOutput) FileId

File id.

func (ScenarioRequestFileOutput) Name

File name.

func (ScenarioRequestFileOutput) Size

File size.

func (ScenarioRequestFileOutput) ToScenarioRequestFileOutput

func (o ScenarioRequestFileOutput) ToScenarioRequestFileOutput() ScenarioRequestFileOutput

func (ScenarioRequestFileOutput) ToScenarioRequestFileOutputWithContext

func (o ScenarioRequestFileOutput) ToScenarioRequestFileOutputWithContext(ctx context.Context) ScenarioRequestFileOutput

func (ScenarioRequestFileOutput) Type

File type.

func (ScenarioRequestFileOutput) UpdatedAt

Update time.

type ScenarioSlaPolicy

type ScenarioSlaPolicy struct {
	// Alarm notification channel.
	AlertChannel *ScenarioSlaPolicyAlertChannel `pulumi:"alertChannel"`
	// SLA rules.
	SlaRules []ScenarioSlaPolicySlaRule `pulumi:"slaRules"`
}

type ScenarioSlaPolicyAlertChannel

type ScenarioSlaPolicyAlertChannel struct {
	// AMP consumer ID.
	AmpConsumerId *string `pulumi:"ampConsumerId"`
	// Notification template ID.
	NoticeId *string `pulumi:"noticeId"`
}

type ScenarioSlaPolicyAlertChannelArgs

type ScenarioSlaPolicyAlertChannelArgs struct {
	// AMP consumer ID.
	AmpConsumerId pulumi.StringPtrInput `pulumi:"ampConsumerId"`
	// Notification template ID.
	NoticeId pulumi.StringPtrInput `pulumi:"noticeId"`
}

func (ScenarioSlaPolicyAlertChannelArgs) ElementType

func (ScenarioSlaPolicyAlertChannelArgs) ToScenarioSlaPolicyAlertChannelOutput

func (i ScenarioSlaPolicyAlertChannelArgs) ToScenarioSlaPolicyAlertChannelOutput() ScenarioSlaPolicyAlertChannelOutput

func (ScenarioSlaPolicyAlertChannelArgs) ToScenarioSlaPolicyAlertChannelOutputWithContext

func (i ScenarioSlaPolicyAlertChannelArgs) ToScenarioSlaPolicyAlertChannelOutputWithContext(ctx context.Context) ScenarioSlaPolicyAlertChannelOutput

func (ScenarioSlaPolicyAlertChannelArgs) ToScenarioSlaPolicyAlertChannelPtrOutput

func (i ScenarioSlaPolicyAlertChannelArgs) ToScenarioSlaPolicyAlertChannelPtrOutput() ScenarioSlaPolicyAlertChannelPtrOutput

func (ScenarioSlaPolicyAlertChannelArgs) ToScenarioSlaPolicyAlertChannelPtrOutputWithContext

func (i ScenarioSlaPolicyAlertChannelArgs) ToScenarioSlaPolicyAlertChannelPtrOutputWithContext(ctx context.Context) ScenarioSlaPolicyAlertChannelPtrOutput

type ScenarioSlaPolicyAlertChannelInput

type ScenarioSlaPolicyAlertChannelInput interface {
	pulumi.Input

	ToScenarioSlaPolicyAlertChannelOutput() ScenarioSlaPolicyAlertChannelOutput
	ToScenarioSlaPolicyAlertChannelOutputWithContext(context.Context) ScenarioSlaPolicyAlertChannelOutput
}

ScenarioSlaPolicyAlertChannelInput is an input type that accepts ScenarioSlaPolicyAlertChannelArgs and ScenarioSlaPolicyAlertChannelOutput values. You can construct a concrete instance of `ScenarioSlaPolicyAlertChannelInput` via:

ScenarioSlaPolicyAlertChannelArgs{...}

type ScenarioSlaPolicyAlertChannelOutput

type ScenarioSlaPolicyAlertChannelOutput struct{ *pulumi.OutputState }

func (ScenarioSlaPolicyAlertChannelOutput) AmpConsumerId

AMP consumer ID.

func (ScenarioSlaPolicyAlertChannelOutput) ElementType

func (ScenarioSlaPolicyAlertChannelOutput) NoticeId

Notification template ID.

func (ScenarioSlaPolicyAlertChannelOutput) ToScenarioSlaPolicyAlertChannelOutput

func (o ScenarioSlaPolicyAlertChannelOutput) ToScenarioSlaPolicyAlertChannelOutput() ScenarioSlaPolicyAlertChannelOutput

func (ScenarioSlaPolicyAlertChannelOutput) ToScenarioSlaPolicyAlertChannelOutputWithContext

func (o ScenarioSlaPolicyAlertChannelOutput) ToScenarioSlaPolicyAlertChannelOutputWithContext(ctx context.Context) ScenarioSlaPolicyAlertChannelOutput

func (ScenarioSlaPolicyAlertChannelOutput) ToScenarioSlaPolicyAlertChannelPtrOutput

func (o ScenarioSlaPolicyAlertChannelOutput) ToScenarioSlaPolicyAlertChannelPtrOutput() ScenarioSlaPolicyAlertChannelPtrOutput

func (ScenarioSlaPolicyAlertChannelOutput) ToScenarioSlaPolicyAlertChannelPtrOutputWithContext

func (o ScenarioSlaPolicyAlertChannelOutput) ToScenarioSlaPolicyAlertChannelPtrOutputWithContext(ctx context.Context) ScenarioSlaPolicyAlertChannelPtrOutput

type ScenarioSlaPolicyAlertChannelPtrInput

type ScenarioSlaPolicyAlertChannelPtrInput interface {
	pulumi.Input

	ToScenarioSlaPolicyAlertChannelPtrOutput() ScenarioSlaPolicyAlertChannelPtrOutput
	ToScenarioSlaPolicyAlertChannelPtrOutputWithContext(context.Context) ScenarioSlaPolicyAlertChannelPtrOutput
}

ScenarioSlaPolicyAlertChannelPtrInput is an input type that accepts ScenarioSlaPolicyAlertChannelArgs, ScenarioSlaPolicyAlertChannelPtr and ScenarioSlaPolicyAlertChannelPtrOutput values. You can construct a concrete instance of `ScenarioSlaPolicyAlertChannelPtrInput` via:

        ScenarioSlaPolicyAlertChannelArgs{...}

or:

        nil

type ScenarioSlaPolicyAlertChannelPtrOutput

type ScenarioSlaPolicyAlertChannelPtrOutput struct{ *pulumi.OutputState }

func (ScenarioSlaPolicyAlertChannelPtrOutput) AmpConsumerId

AMP consumer ID.

func (ScenarioSlaPolicyAlertChannelPtrOutput) Elem

func (ScenarioSlaPolicyAlertChannelPtrOutput) ElementType

func (ScenarioSlaPolicyAlertChannelPtrOutput) NoticeId

Notification template ID.

func (ScenarioSlaPolicyAlertChannelPtrOutput) ToScenarioSlaPolicyAlertChannelPtrOutput

func (o ScenarioSlaPolicyAlertChannelPtrOutput) ToScenarioSlaPolicyAlertChannelPtrOutput() ScenarioSlaPolicyAlertChannelPtrOutput

func (ScenarioSlaPolicyAlertChannelPtrOutput) ToScenarioSlaPolicyAlertChannelPtrOutputWithContext

func (o ScenarioSlaPolicyAlertChannelPtrOutput) ToScenarioSlaPolicyAlertChannelPtrOutputWithContext(ctx context.Context) ScenarioSlaPolicyAlertChannelPtrOutput

type ScenarioSlaPolicyArgs

type ScenarioSlaPolicyArgs struct {
	// Alarm notification channel.
	AlertChannel ScenarioSlaPolicyAlertChannelPtrInput `pulumi:"alertChannel"`
	// SLA rules.
	SlaRules ScenarioSlaPolicySlaRuleArrayInput `pulumi:"slaRules"`
}

func (ScenarioSlaPolicyArgs) ElementType

func (ScenarioSlaPolicyArgs) ElementType() reflect.Type

func (ScenarioSlaPolicyArgs) ToScenarioSlaPolicyOutput

func (i ScenarioSlaPolicyArgs) ToScenarioSlaPolicyOutput() ScenarioSlaPolicyOutput

func (ScenarioSlaPolicyArgs) ToScenarioSlaPolicyOutputWithContext

func (i ScenarioSlaPolicyArgs) ToScenarioSlaPolicyOutputWithContext(ctx context.Context) ScenarioSlaPolicyOutput

func (ScenarioSlaPolicyArgs) ToScenarioSlaPolicyPtrOutput

func (i ScenarioSlaPolicyArgs) ToScenarioSlaPolicyPtrOutput() ScenarioSlaPolicyPtrOutput

func (ScenarioSlaPolicyArgs) ToScenarioSlaPolicyPtrOutputWithContext

func (i ScenarioSlaPolicyArgs) ToScenarioSlaPolicyPtrOutputWithContext(ctx context.Context) ScenarioSlaPolicyPtrOutput

type ScenarioSlaPolicyInput

type ScenarioSlaPolicyInput interface {
	pulumi.Input

	ToScenarioSlaPolicyOutput() ScenarioSlaPolicyOutput
	ToScenarioSlaPolicyOutputWithContext(context.Context) ScenarioSlaPolicyOutput
}

ScenarioSlaPolicyInput is an input type that accepts ScenarioSlaPolicyArgs and ScenarioSlaPolicyOutput values. You can construct a concrete instance of `ScenarioSlaPolicyInput` via:

ScenarioSlaPolicyArgs{...}

type ScenarioSlaPolicyOutput

type ScenarioSlaPolicyOutput struct{ *pulumi.OutputState }

func (ScenarioSlaPolicyOutput) AlertChannel

Alarm notification channel.

func (ScenarioSlaPolicyOutput) ElementType

func (ScenarioSlaPolicyOutput) ElementType() reflect.Type

func (ScenarioSlaPolicyOutput) SlaRules

SLA rules.

func (ScenarioSlaPolicyOutput) ToScenarioSlaPolicyOutput

func (o ScenarioSlaPolicyOutput) ToScenarioSlaPolicyOutput() ScenarioSlaPolicyOutput

func (ScenarioSlaPolicyOutput) ToScenarioSlaPolicyOutputWithContext

func (o ScenarioSlaPolicyOutput) ToScenarioSlaPolicyOutputWithContext(ctx context.Context) ScenarioSlaPolicyOutput

func (ScenarioSlaPolicyOutput) ToScenarioSlaPolicyPtrOutput

func (o ScenarioSlaPolicyOutput) ToScenarioSlaPolicyPtrOutput() ScenarioSlaPolicyPtrOutput

func (ScenarioSlaPolicyOutput) ToScenarioSlaPolicyPtrOutputWithContext

func (o ScenarioSlaPolicyOutput) ToScenarioSlaPolicyPtrOutputWithContext(ctx context.Context) ScenarioSlaPolicyPtrOutput

type ScenarioSlaPolicyPtrInput

type ScenarioSlaPolicyPtrInput interface {
	pulumi.Input

	ToScenarioSlaPolicyPtrOutput() ScenarioSlaPolicyPtrOutput
	ToScenarioSlaPolicyPtrOutputWithContext(context.Context) ScenarioSlaPolicyPtrOutput
}

ScenarioSlaPolicyPtrInput is an input type that accepts ScenarioSlaPolicyArgs, ScenarioSlaPolicyPtr and ScenarioSlaPolicyPtrOutput values. You can construct a concrete instance of `ScenarioSlaPolicyPtrInput` via:

        ScenarioSlaPolicyArgs{...}

or:

        nil

type ScenarioSlaPolicyPtrOutput

type ScenarioSlaPolicyPtrOutput struct{ *pulumi.OutputState }

func (ScenarioSlaPolicyPtrOutput) AlertChannel

Alarm notification channel.

func (ScenarioSlaPolicyPtrOutput) Elem

func (ScenarioSlaPolicyPtrOutput) ElementType

func (ScenarioSlaPolicyPtrOutput) ElementType() reflect.Type

func (ScenarioSlaPolicyPtrOutput) SlaRules

SLA rules.

func (ScenarioSlaPolicyPtrOutput) ToScenarioSlaPolicyPtrOutput

func (o ScenarioSlaPolicyPtrOutput) ToScenarioSlaPolicyPtrOutput() ScenarioSlaPolicyPtrOutput

func (ScenarioSlaPolicyPtrOutput) ToScenarioSlaPolicyPtrOutputWithContext

func (o ScenarioSlaPolicyPtrOutput) ToScenarioSlaPolicyPtrOutputWithContext(ctx context.Context) ScenarioSlaPolicyPtrOutput

type ScenarioSlaPolicySlaRule

type ScenarioSlaPolicySlaRule struct {
	// Whether to stop the stress test task.
	AbortFlag *bool `pulumi:"abortFlag"`
	// Aggregation method of pressure test index.
	Aggregation *string `pulumi:"aggregation"`
	// Pressure test index condition judgment symbol.
	Condition *string `pulumi:"condition"`
	// duraion.
	For *string `pulumi:"for"`
	// tag.
	LabelFilters []ScenarioSlaPolicySlaRuleLabelFilter `pulumi:"labelFilters"`
	// Pressure test index.
	Metric *string `pulumi:"metric"`
	// Threshold value.
	Value *float64 `pulumi:"value"`
}

type ScenarioSlaPolicySlaRuleArgs

type ScenarioSlaPolicySlaRuleArgs struct {
	// Whether to stop the stress test task.
	AbortFlag pulumi.BoolPtrInput `pulumi:"abortFlag"`
	// Aggregation method of pressure test index.
	Aggregation pulumi.StringPtrInput `pulumi:"aggregation"`
	// Pressure test index condition judgment symbol.
	Condition pulumi.StringPtrInput `pulumi:"condition"`
	// duraion.
	For pulumi.StringPtrInput `pulumi:"for"`
	// tag.
	LabelFilters ScenarioSlaPolicySlaRuleLabelFilterArrayInput `pulumi:"labelFilters"`
	// Pressure test index.
	Metric pulumi.StringPtrInput `pulumi:"metric"`
	// Threshold value.
	Value pulumi.Float64PtrInput `pulumi:"value"`
}

func (ScenarioSlaPolicySlaRuleArgs) ElementType

func (ScenarioSlaPolicySlaRuleArgs) ToScenarioSlaPolicySlaRuleOutput

func (i ScenarioSlaPolicySlaRuleArgs) ToScenarioSlaPolicySlaRuleOutput() ScenarioSlaPolicySlaRuleOutput

func (ScenarioSlaPolicySlaRuleArgs) ToScenarioSlaPolicySlaRuleOutputWithContext

func (i ScenarioSlaPolicySlaRuleArgs) ToScenarioSlaPolicySlaRuleOutputWithContext(ctx context.Context) ScenarioSlaPolicySlaRuleOutput

type ScenarioSlaPolicySlaRuleArray

type ScenarioSlaPolicySlaRuleArray []ScenarioSlaPolicySlaRuleInput

func (ScenarioSlaPolicySlaRuleArray) ElementType

func (ScenarioSlaPolicySlaRuleArray) ToScenarioSlaPolicySlaRuleArrayOutput

func (i ScenarioSlaPolicySlaRuleArray) ToScenarioSlaPolicySlaRuleArrayOutput() ScenarioSlaPolicySlaRuleArrayOutput

func (ScenarioSlaPolicySlaRuleArray) ToScenarioSlaPolicySlaRuleArrayOutputWithContext

func (i ScenarioSlaPolicySlaRuleArray) ToScenarioSlaPolicySlaRuleArrayOutputWithContext(ctx context.Context) ScenarioSlaPolicySlaRuleArrayOutput

type ScenarioSlaPolicySlaRuleArrayInput

type ScenarioSlaPolicySlaRuleArrayInput interface {
	pulumi.Input

	ToScenarioSlaPolicySlaRuleArrayOutput() ScenarioSlaPolicySlaRuleArrayOutput
	ToScenarioSlaPolicySlaRuleArrayOutputWithContext(context.Context) ScenarioSlaPolicySlaRuleArrayOutput
}

ScenarioSlaPolicySlaRuleArrayInput is an input type that accepts ScenarioSlaPolicySlaRuleArray and ScenarioSlaPolicySlaRuleArrayOutput values. You can construct a concrete instance of `ScenarioSlaPolicySlaRuleArrayInput` via:

ScenarioSlaPolicySlaRuleArray{ ScenarioSlaPolicySlaRuleArgs{...} }

type ScenarioSlaPolicySlaRuleArrayOutput

type ScenarioSlaPolicySlaRuleArrayOutput struct{ *pulumi.OutputState }

func (ScenarioSlaPolicySlaRuleArrayOutput) ElementType

func (ScenarioSlaPolicySlaRuleArrayOutput) Index

func (ScenarioSlaPolicySlaRuleArrayOutput) ToScenarioSlaPolicySlaRuleArrayOutput

func (o ScenarioSlaPolicySlaRuleArrayOutput) ToScenarioSlaPolicySlaRuleArrayOutput() ScenarioSlaPolicySlaRuleArrayOutput

func (ScenarioSlaPolicySlaRuleArrayOutput) ToScenarioSlaPolicySlaRuleArrayOutputWithContext

func (o ScenarioSlaPolicySlaRuleArrayOutput) ToScenarioSlaPolicySlaRuleArrayOutputWithContext(ctx context.Context) ScenarioSlaPolicySlaRuleArrayOutput

type ScenarioSlaPolicySlaRuleInput

type ScenarioSlaPolicySlaRuleInput interface {
	pulumi.Input

	ToScenarioSlaPolicySlaRuleOutput() ScenarioSlaPolicySlaRuleOutput
	ToScenarioSlaPolicySlaRuleOutputWithContext(context.Context) ScenarioSlaPolicySlaRuleOutput
}

ScenarioSlaPolicySlaRuleInput is an input type that accepts ScenarioSlaPolicySlaRuleArgs and ScenarioSlaPolicySlaRuleOutput values. You can construct a concrete instance of `ScenarioSlaPolicySlaRuleInput` via:

ScenarioSlaPolicySlaRuleArgs{...}

type ScenarioSlaPolicySlaRuleLabelFilter

type ScenarioSlaPolicySlaRuleLabelFilter struct {
	// Label name.
	LabelName *string `pulumi:"labelName"`
	// Label value.
	LabelValue *string `pulumi:"labelValue"`
}

type ScenarioSlaPolicySlaRuleLabelFilterArgs

type ScenarioSlaPolicySlaRuleLabelFilterArgs struct {
	// Label name.
	LabelName pulumi.StringPtrInput `pulumi:"labelName"`
	// Label value.
	LabelValue pulumi.StringPtrInput `pulumi:"labelValue"`
}

func (ScenarioSlaPolicySlaRuleLabelFilterArgs) ElementType

func (ScenarioSlaPolicySlaRuleLabelFilterArgs) ToScenarioSlaPolicySlaRuleLabelFilterOutput

func (i ScenarioSlaPolicySlaRuleLabelFilterArgs) ToScenarioSlaPolicySlaRuleLabelFilterOutput() ScenarioSlaPolicySlaRuleLabelFilterOutput

func (ScenarioSlaPolicySlaRuleLabelFilterArgs) ToScenarioSlaPolicySlaRuleLabelFilterOutputWithContext

func (i ScenarioSlaPolicySlaRuleLabelFilterArgs) ToScenarioSlaPolicySlaRuleLabelFilterOutputWithContext(ctx context.Context) ScenarioSlaPolicySlaRuleLabelFilterOutput

type ScenarioSlaPolicySlaRuleLabelFilterArray

type ScenarioSlaPolicySlaRuleLabelFilterArray []ScenarioSlaPolicySlaRuleLabelFilterInput

func (ScenarioSlaPolicySlaRuleLabelFilterArray) ElementType

func (ScenarioSlaPolicySlaRuleLabelFilterArray) ToScenarioSlaPolicySlaRuleLabelFilterArrayOutput

func (i ScenarioSlaPolicySlaRuleLabelFilterArray) ToScenarioSlaPolicySlaRuleLabelFilterArrayOutput() ScenarioSlaPolicySlaRuleLabelFilterArrayOutput

func (ScenarioSlaPolicySlaRuleLabelFilterArray) ToScenarioSlaPolicySlaRuleLabelFilterArrayOutputWithContext

func (i ScenarioSlaPolicySlaRuleLabelFilterArray) ToScenarioSlaPolicySlaRuleLabelFilterArrayOutputWithContext(ctx context.Context) ScenarioSlaPolicySlaRuleLabelFilterArrayOutput

type ScenarioSlaPolicySlaRuleLabelFilterArrayInput

type ScenarioSlaPolicySlaRuleLabelFilterArrayInput interface {
	pulumi.Input

	ToScenarioSlaPolicySlaRuleLabelFilterArrayOutput() ScenarioSlaPolicySlaRuleLabelFilterArrayOutput
	ToScenarioSlaPolicySlaRuleLabelFilterArrayOutputWithContext(context.Context) ScenarioSlaPolicySlaRuleLabelFilterArrayOutput
}

ScenarioSlaPolicySlaRuleLabelFilterArrayInput is an input type that accepts ScenarioSlaPolicySlaRuleLabelFilterArray and ScenarioSlaPolicySlaRuleLabelFilterArrayOutput values. You can construct a concrete instance of `ScenarioSlaPolicySlaRuleLabelFilterArrayInput` via:

ScenarioSlaPolicySlaRuleLabelFilterArray{ ScenarioSlaPolicySlaRuleLabelFilterArgs{...} }

type ScenarioSlaPolicySlaRuleLabelFilterArrayOutput

type ScenarioSlaPolicySlaRuleLabelFilterArrayOutput struct{ *pulumi.OutputState }

func (ScenarioSlaPolicySlaRuleLabelFilterArrayOutput) ElementType

func (ScenarioSlaPolicySlaRuleLabelFilterArrayOutput) Index

func (ScenarioSlaPolicySlaRuleLabelFilterArrayOutput) ToScenarioSlaPolicySlaRuleLabelFilterArrayOutput

func (o ScenarioSlaPolicySlaRuleLabelFilterArrayOutput) ToScenarioSlaPolicySlaRuleLabelFilterArrayOutput() ScenarioSlaPolicySlaRuleLabelFilterArrayOutput

func (ScenarioSlaPolicySlaRuleLabelFilterArrayOutput) ToScenarioSlaPolicySlaRuleLabelFilterArrayOutputWithContext

func (o ScenarioSlaPolicySlaRuleLabelFilterArrayOutput) ToScenarioSlaPolicySlaRuleLabelFilterArrayOutputWithContext(ctx context.Context) ScenarioSlaPolicySlaRuleLabelFilterArrayOutput

type ScenarioSlaPolicySlaRuleLabelFilterInput

type ScenarioSlaPolicySlaRuleLabelFilterInput interface {
	pulumi.Input

	ToScenarioSlaPolicySlaRuleLabelFilterOutput() ScenarioSlaPolicySlaRuleLabelFilterOutput
	ToScenarioSlaPolicySlaRuleLabelFilterOutputWithContext(context.Context) ScenarioSlaPolicySlaRuleLabelFilterOutput
}

ScenarioSlaPolicySlaRuleLabelFilterInput is an input type that accepts ScenarioSlaPolicySlaRuleLabelFilterArgs and ScenarioSlaPolicySlaRuleLabelFilterOutput values. You can construct a concrete instance of `ScenarioSlaPolicySlaRuleLabelFilterInput` via:

ScenarioSlaPolicySlaRuleLabelFilterArgs{...}

type ScenarioSlaPolicySlaRuleLabelFilterOutput

type ScenarioSlaPolicySlaRuleLabelFilterOutput struct{ *pulumi.OutputState }

func (ScenarioSlaPolicySlaRuleLabelFilterOutput) ElementType

func (ScenarioSlaPolicySlaRuleLabelFilterOutput) LabelName

Label name.

func (ScenarioSlaPolicySlaRuleLabelFilterOutput) LabelValue

Label value.

func (ScenarioSlaPolicySlaRuleLabelFilterOutput) ToScenarioSlaPolicySlaRuleLabelFilterOutput

func (o ScenarioSlaPolicySlaRuleLabelFilterOutput) ToScenarioSlaPolicySlaRuleLabelFilterOutput() ScenarioSlaPolicySlaRuleLabelFilterOutput

func (ScenarioSlaPolicySlaRuleLabelFilterOutput) ToScenarioSlaPolicySlaRuleLabelFilterOutputWithContext

func (o ScenarioSlaPolicySlaRuleLabelFilterOutput) ToScenarioSlaPolicySlaRuleLabelFilterOutputWithContext(ctx context.Context) ScenarioSlaPolicySlaRuleLabelFilterOutput

type ScenarioSlaPolicySlaRuleOutput

type ScenarioSlaPolicySlaRuleOutput struct{ *pulumi.OutputState }

func (ScenarioSlaPolicySlaRuleOutput) AbortFlag

Whether to stop the stress test task.

func (ScenarioSlaPolicySlaRuleOutput) Aggregation

Aggregation method of pressure test index.

func (ScenarioSlaPolicySlaRuleOutput) Condition

Pressure test index condition judgment symbol.

func (ScenarioSlaPolicySlaRuleOutput) ElementType

func (ScenarioSlaPolicySlaRuleOutput) For

duraion.

func (ScenarioSlaPolicySlaRuleOutput) LabelFilters

tag.

func (ScenarioSlaPolicySlaRuleOutput) Metric

Pressure test index.

func (ScenarioSlaPolicySlaRuleOutput) ToScenarioSlaPolicySlaRuleOutput

func (o ScenarioSlaPolicySlaRuleOutput) ToScenarioSlaPolicySlaRuleOutput() ScenarioSlaPolicySlaRuleOutput

func (ScenarioSlaPolicySlaRuleOutput) ToScenarioSlaPolicySlaRuleOutputWithContext

func (o ScenarioSlaPolicySlaRuleOutput) ToScenarioSlaPolicySlaRuleOutputWithContext(ctx context.Context) ScenarioSlaPolicySlaRuleOutput

func (ScenarioSlaPolicySlaRuleOutput) Value

Threshold value.

type ScenarioState

type ScenarioState struct {
	// App ID Note: this field may return null, indicating that a valid value cannot be obtained.
	AppId pulumi.IntPtrInput
	// Scene creation time.
	CreatedAt pulumi.StringPtrInput
	// cron job ID.
	CronId pulumi.StringPtrInput
	// Test data set.
	Datasets ScenarioDatasetArrayInput
	// Pts Scenario Description.
	Description pulumi.StringPtrInput
	// Domain name resolution configuration.
	DomainNameConfig ScenarioDomainNameConfigPtrInput
	// deprecated.
	Extensions pulumi.StringArrayInput
	// Pressure allocation.
	Load ScenarioLoadPtrInput
	// Pts Scenario name.
	Name pulumi.StringPtrInput
	// SLA strategy.
	Plugins ScenarioPluginArrayInput
	// Project id.
	ProjectId pulumi.StringPtrInput
	// Protocol file path.
	Protocols ScenarioProtocolArrayInput
	// Request file path.
	RequestFiles ScenarioRequestFileArrayInput
	// SLA strategy.
	SlaPolicy ScenarioSlaPolicyPtrInput
	// Scene statu Note: this field may return null, indicating that a valid value cannot be obtained.
	Status pulumi.IntPtrInput
	// Sub-user ID Note: this field may return null, indicating that a valid value cannot be obtained.
	SubAccountUin pulumi.StringPtrInput
	// Test script file information.
	TestScripts ScenarioTestScriptArrayInput
	// Pressure test engine type.
	Type pulumi.StringPtrInput
	// User ID Note: this field may return null, indicating that a valid value cannot be obtained.
	Uin pulumi.StringPtrInput
	// Update time.
	UpdatedAt pulumi.StringPtrInput
}

func (ScenarioState) ElementType

func (ScenarioState) ElementType() reflect.Type

type ScenarioTestScript

type ScenarioTestScript struct {
	// Base64 encoded file content.
	EncodedContent *string `pulumi:"encodedContent"`
	// Base64 encoded har structure.
	EncodedHttpArchive *string `pulumi:"encodedHttpArchive"`
	// Script weight, range 1-100.
	LoadWeight *int `pulumi:"loadWeight"`
	// File name.
	Name *string `pulumi:"name"`
	// File size.
	Size *int `pulumi:"size"`
	// File type.
	Type *string `pulumi:"type"`
	// Update time.
	UpdatedAt *string `pulumi:"updatedAt"`
}

type ScenarioTestScriptArgs

type ScenarioTestScriptArgs struct {
	// Base64 encoded file content.
	EncodedContent pulumi.StringPtrInput `pulumi:"encodedContent"`
	// Base64 encoded har structure.
	EncodedHttpArchive pulumi.StringPtrInput `pulumi:"encodedHttpArchive"`
	// Script weight, range 1-100.
	LoadWeight pulumi.IntPtrInput `pulumi:"loadWeight"`
	// File name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// File size.
	Size pulumi.IntPtrInput `pulumi:"size"`
	// File type.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Update time.
	UpdatedAt pulumi.StringPtrInput `pulumi:"updatedAt"`
}

func (ScenarioTestScriptArgs) ElementType

func (ScenarioTestScriptArgs) ElementType() reflect.Type

func (ScenarioTestScriptArgs) ToScenarioTestScriptOutput

func (i ScenarioTestScriptArgs) ToScenarioTestScriptOutput() ScenarioTestScriptOutput

func (ScenarioTestScriptArgs) ToScenarioTestScriptOutputWithContext

func (i ScenarioTestScriptArgs) ToScenarioTestScriptOutputWithContext(ctx context.Context) ScenarioTestScriptOutput

type ScenarioTestScriptArray

type ScenarioTestScriptArray []ScenarioTestScriptInput

func (ScenarioTestScriptArray) ElementType

func (ScenarioTestScriptArray) ElementType() reflect.Type

func (ScenarioTestScriptArray) ToScenarioTestScriptArrayOutput

func (i ScenarioTestScriptArray) ToScenarioTestScriptArrayOutput() ScenarioTestScriptArrayOutput

func (ScenarioTestScriptArray) ToScenarioTestScriptArrayOutputWithContext

func (i ScenarioTestScriptArray) ToScenarioTestScriptArrayOutputWithContext(ctx context.Context) ScenarioTestScriptArrayOutput

type ScenarioTestScriptArrayInput

type ScenarioTestScriptArrayInput interface {
	pulumi.Input

	ToScenarioTestScriptArrayOutput() ScenarioTestScriptArrayOutput
	ToScenarioTestScriptArrayOutputWithContext(context.Context) ScenarioTestScriptArrayOutput
}

ScenarioTestScriptArrayInput is an input type that accepts ScenarioTestScriptArray and ScenarioTestScriptArrayOutput values. You can construct a concrete instance of `ScenarioTestScriptArrayInput` via:

ScenarioTestScriptArray{ ScenarioTestScriptArgs{...} }

type ScenarioTestScriptArrayOutput

type ScenarioTestScriptArrayOutput struct{ *pulumi.OutputState }

func (ScenarioTestScriptArrayOutput) ElementType

func (ScenarioTestScriptArrayOutput) Index

func (ScenarioTestScriptArrayOutput) ToScenarioTestScriptArrayOutput

func (o ScenarioTestScriptArrayOutput) ToScenarioTestScriptArrayOutput() ScenarioTestScriptArrayOutput

func (ScenarioTestScriptArrayOutput) ToScenarioTestScriptArrayOutputWithContext

func (o ScenarioTestScriptArrayOutput) ToScenarioTestScriptArrayOutputWithContext(ctx context.Context) ScenarioTestScriptArrayOutput

type ScenarioTestScriptInput

type ScenarioTestScriptInput interface {
	pulumi.Input

	ToScenarioTestScriptOutput() ScenarioTestScriptOutput
	ToScenarioTestScriptOutputWithContext(context.Context) ScenarioTestScriptOutput
}

ScenarioTestScriptInput is an input type that accepts ScenarioTestScriptArgs and ScenarioTestScriptOutput values. You can construct a concrete instance of `ScenarioTestScriptInput` via:

ScenarioTestScriptArgs{...}

type ScenarioTestScriptOutput

type ScenarioTestScriptOutput struct{ *pulumi.OutputState }

func (ScenarioTestScriptOutput) ElementType

func (ScenarioTestScriptOutput) ElementType() reflect.Type

func (ScenarioTestScriptOutput) EncodedContent

func (o ScenarioTestScriptOutput) EncodedContent() pulumi.StringPtrOutput

Base64 encoded file content.

func (ScenarioTestScriptOutput) EncodedHttpArchive

func (o ScenarioTestScriptOutput) EncodedHttpArchive() pulumi.StringPtrOutput

Base64 encoded har structure.

func (ScenarioTestScriptOutput) LoadWeight

Script weight, range 1-100.

func (ScenarioTestScriptOutput) Name

File name.

func (ScenarioTestScriptOutput) Size

File size.

func (ScenarioTestScriptOutput) ToScenarioTestScriptOutput

func (o ScenarioTestScriptOutput) ToScenarioTestScriptOutput() ScenarioTestScriptOutput

func (ScenarioTestScriptOutput) ToScenarioTestScriptOutputWithContext

func (o ScenarioTestScriptOutput) ToScenarioTestScriptOutputWithContext(ctx context.Context) ScenarioTestScriptOutput

func (ScenarioTestScriptOutput) Type

File type.

func (ScenarioTestScriptOutput) UpdatedAt

Update time.

type TmpKeyGenerate added in v0.1.8

type TmpKeyGenerate struct {
	pulumi.CustomResourceState

	// Temporary access credentials.
	Credentials TmpKeyGenerateCredentialArrayOutput `pulumi:"credentials"`
	// Timestamp of temporary access credential timeout (in seconds).
	ExpiredTime pulumi.IntOutput `pulumi:"expiredTime"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Scenario ID.
	ScenarioId pulumi.StringPtrOutput `pulumi:"scenarioId"`
	// The timestamp of the moment when the temporary access credential was obtained (in seconds).
	StartTime pulumi.IntOutput `pulumi:"startTime"`
}

Provides a resource to create a pts tmpKey

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Pts"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Pts.NewTmpKeyGenerate(ctx, "tmpKey", &Pts.TmpKeyGenerateArgs{
			ProjectId:  pulumi.String("project-1b0zqmhg"),
			ScenarioId: pulumi.String("scenario-abc"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetTmpKeyGenerate added in v0.1.8

func GetTmpKeyGenerate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TmpKeyGenerateState, opts ...pulumi.ResourceOption) (*TmpKeyGenerate, error)

GetTmpKeyGenerate gets an existing TmpKeyGenerate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTmpKeyGenerate added in v0.1.8

func NewTmpKeyGenerate(ctx *pulumi.Context,
	name string, args *TmpKeyGenerateArgs, opts ...pulumi.ResourceOption) (*TmpKeyGenerate, error)

NewTmpKeyGenerate registers a new resource with the given unique name, arguments, and options.

func (*TmpKeyGenerate) ElementType added in v0.1.8

func (*TmpKeyGenerate) ElementType() reflect.Type

func (*TmpKeyGenerate) ToTmpKeyGenerateOutput added in v0.1.8

func (i *TmpKeyGenerate) ToTmpKeyGenerateOutput() TmpKeyGenerateOutput

func (*TmpKeyGenerate) ToTmpKeyGenerateOutputWithContext added in v0.1.8

func (i *TmpKeyGenerate) ToTmpKeyGenerateOutputWithContext(ctx context.Context) TmpKeyGenerateOutput

type TmpKeyGenerateArgs added in v0.1.8

type TmpKeyGenerateArgs struct {
	// Project ID.
	ProjectId pulumi.StringInput
	// Scenario ID.
	ScenarioId pulumi.StringPtrInput
}

The set of arguments for constructing a TmpKeyGenerate resource.

func (TmpKeyGenerateArgs) ElementType added in v0.1.8

func (TmpKeyGenerateArgs) ElementType() reflect.Type

type TmpKeyGenerateArray added in v0.1.8

type TmpKeyGenerateArray []TmpKeyGenerateInput

func (TmpKeyGenerateArray) ElementType added in v0.1.8

func (TmpKeyGenerateArray) ElementType() reflect.Type

func (TmpKeyGenerateArray) ToTmpKeyGenerateArrayOutput added in v0.1.8

func (i TmpKeyGenerateArray) ToTmpKeyGenerateArrayOutput() TmpKeyGenerateArrayOutput

func (TmpKeyGenerateArray) ToTmpKeyGenerateArrayOutputWithContext added in v0.1.8

func (i TmpKeyGenerateArray) ToTmpKeyGenerateArrayOutputWithContext(ctx context.Context) TmpKeyGenerateArrayOutput

type TmpKeyGenerateArrayInput added in v0.1.8

type TmpKeyGenerateArrayInput interface {
	pulumi.Input

	ToTmpKeyGenerateArrayOutput() TmpKeyGenerateArrayOutput
	ToTmpKeyGenerateArrayOutputWithContext(context.Context) TmpKeyGenerateArrayOutput
}

TmpKeyGenerateArrayInput is an input type that accepts TmpKeyGenerateArray and TmpKeyGenerateArrayOutput values. You can construct a concrete instance of `TmpKeyGenerateArrayInput` via:

TmpKeyGenerateArray{ TmpKeyGenerateArgs{...} }

type TmpKeyGenerateArrayOutput added in v0.1.8

type TmpKeyGenerateArrayOutput struct{ *pulumi.OutputState }

func (TmpKeyGenerateArrayOutput) ElementType added in v0.1.8

func (TmpKeyGenerateArrayOutput) ElementType() reflect.Type

func (TmpKeyGenerateArrayOutput) Index added in v0.1.8

func (TmpKeyGenerateArrayOutput) ToTmpKeyGenerateArrayOutput added in v0.1.8

func (o TmpKeyGenerateArrayOutput) ToTmpKeyGenerateArrayOutput() TmpKeyGenerateArrayOutput

func (TmpKeyGenerateArrayOutput) ToTmpKeyGenerateArrayOutputWithContext added in v0.1.8

func (o TmpKeyGenerateArrayOutput) ToTmpKeyGenerateArrayOutputWithContext(ctx context.Context) TmpKeyGenerateArrayOutput

type TmpKeyGenerateCredential added in v0.1.8

type TmpKeyGenerateCredential struct {
	// Temporary secret ID.
	TmpSecretId *string `pulumi:"tmpSecretId"`
	// Temporary secret key.
	TmpSecretKey *string `pulumi:"tmpSecretKey"`
	// Temporary token.
	Token *string `pulumi:"token"`
}

type TmpKeyGenerateCredentialArgs added in v0.1.8

type TmpKeyGenerateCredentialArgs struct {
	// Temporary secret ID.
	TmpSecretId pulumi.StringPtrInput `pulumi:"tmpSecretId"`
	// Temporary secret key.
	TmpSecretKey pulumi.StringPtrInput `pulumi:"tmpSecretKey"`
	// Temporary token.
	Token pulumi.StringPtrInput `pulumi:"token"`
}

func (TmpKeyGenerateCredentialArgs) ElementType added in v0.1.8

func (TmpKeyGenerateCredentialArgs) ToTmpKeyGenerateCredentialOutput added in v0.1.8

func (i TmpKeyGenerateCredentialArgs) ToTmpKeyGenerateCredentialOutput() TmpKeyGenerateCredentialOutput

func (TmpKeyGenerateCredentialArgs) ToTmpKeyGenerateCredentialOutputWithContext added in v0.1.8

func (i TmpKeyGenerateCredentialArgs) ToTmpKeyGenerateCredentialOutputWithContext(ctx context.Context) TmpKeyGenerateCredentialOutput

type TmpKeyGenerateCredentialArray added in v0.1.8

type TmpKeyGenerateCredentialArray []TmpKeyGenerateCredentialInput

func (TmpKeyGenerateCredentialArray) ElementType added in v0.1.8

func (TmpKeyGenerateCredentialArray) ToTmpKeyGenerateCredentialArrayOutput added in v0.1.8

func (i TmpKeyGenerateCredentialArray) ToTmpKeyGenerateCredentialArrayOutput() TmpKeyGenerateCredentialArrayOutput

func (TmpKeyGenerateCredentialArray) ToTmpKeyGenerateCredentialArrayOutputWithContext added in v0.1.8

func (i TmpKeyGenerateCredentialArray) ToTmpKeyGenerateCredentialArrayOutputWithContext(ctx context.Context) TmpKeyGenerateCredentialArrayOutput

type TmpKeyGenerateCredentialArrayInput added in v0.1.8

type TmpKeyGenerateCredentialArrayInput interface {
	pulumi.Input

	ToTmpKeyGenerateCredentialArrayOutput() TmpKeyGenerateCredentialArrayOutput
	ToTmpKeyGenerateCredentialArrayOutputWithContext(context.Context) TmpKeyGenerateCredentialArrayOutput
}

TmpKeyGenerateCredentialArrayInput is an input type that accepts TmpKeyGenerateCredentialArray and TmpKeyGenerateCredentialArrayOutput values. You can construct a concrete instance of `TmpKeyGenerateCredentialArrayInput` via:

TmpKeyGenerateCredentialArray{ TmpKeyGenerateCredentialArgs{...} }

type TmpKeyGenerateCredentialArrayOutput added in v0.1.8

type TmpKeyGenerateCredentialArrayOutput struct{ *pulumi.OutputState }

func (TmpKeyGenerateCredentialArrayOutput) ElementType added in v0.1.8

func (TmpKeyGenerateCredentialArrayOutput) Index added in v0.1.8

func (TmpKeyGenerateCredentialArrayOutput) ToTmpKeyGenerateCredentialArrayOutput added in v0.1.8

func (o TmpKeyGenerateCredentialArrayOutput) ToTmpKeyGenerateCredentialArrayOutput() TmpKeyGenerateCredentialArrayOutput

func (TmpKeyGenerateCredentialArrayOutput) ToTmpKeyGenerateCredentialArrayOutputWithContext added in v0.1.8

func (o TmpKeyGenerateCredentialArrayOutput) ToTmpKeyGenerateCredentialArrayOutputWithContext(ctx context.Context) TmpKeyGenerateCredentialArrayOutput

type TmpKeyGenerateCredentialInput added in v0.1.8

type TmpKeyGenerateCredentialInput interface {
	pulumi.Input

	ToTmpKeyGenerateCredentialOutput() TmpKeyGenerateCredentialOutput
	ToTmpKeyGenerateCredentialOutputWithContext(context.Context) TmpKeyGenerateCredentialOutput
}

TmpKeyGenerateCredentialInput is an input type that accepts TmpKeyGenerateCredentialArgs and TmpKeyGenerateCredentialOutput values. You can construct a concrete instance of `TmpKeyGenerateCredentialInput` via:

TmpKeyGenerateCredentialArgs{...}

type TmpKeyGenerateCredentialOutput added in v0.1.8

type TmpKeyGenerateCredentialOutput struct{ *pulumi.OutputState }

func (TmpKeyGenerateCredentialOutput) ElementType added in v0.1.8

func (TmpKeyGenerateCredentialOutput) TmpSecretId added in v0.1.8

Temporary secret ID.

func (TmpKeyGenerateCredentialOutput) TmpSecretKey added in v0.1.8

Temporary secret key.

func (TmpKeyGenerateCredentialOutput) ToTmpKeyGenerateCredentialOutput added in v0.1.8

func (o TmpKeyGenerateCredentialOutput) ToTmpKeyGenerateCredentialOutput() TmpKeyGenerateCredentialOutput

func (TmpKeyGenerateCredentialOutput) ToTmpKeyGenerateCredentialOutputWithContext added in v0.1.8

func (o TmpKeyGenerateCredentialOutput) ToTmpKeyGenerateCredentialOutputWithContext(ctx context.Context) TmpKeyGenerateCredentialOutput

func (TmpKeyGenerateCredentialOutput) Token added in v0.1.8

Temporary token.

type TmpKeyGenerateInput added in v0.1.8

type TmpKeyGenerateInput interface {
	pulumi.Input

	ToTmpKeyGenerateOutput() TmpKeyGenerateOutput
	ToTmpKeyGenerateOutputWithContext(ctx context.Context) TmpKeyGenerateOutput
}

type TmpKeyGenerateMap added in v0.1.8

type TmpKeyGenerateMap map[string]TmpKeyGenerateInput

func (TmpKeyGenerateMap) ElementType added in v0.1.8

func (TmpKeyGenerateMap) ElementType() reflect.Type

func (TmpKeyGenerateMap) ToTmpKeyGenerateMapOutput added in v0.1.8

func (i TmpKeyGenerateMap) ToTmpKeyGenerateMapOutput() TmpKeyGenerateMapOutput

func (TmpKeyGenerateMap) ToTmpKeyGenerateMapOutputWithContext added in v0.1.8

func (i TmpKeyGenerateMap) ToTmpKeyGenerateMapOutputWithContext(ctx context.Context) TmpKeyGenerateMapOutput

type TmpKeyGenerateMapInput added in v0.1.8

type TmpKeyGenerateMapInput interface {
	pulumi.Input

	ToTmpKeyGenerateMapOutput() TmpKeyGenerateMapOutput
	ToTmpKeyGenerateMapOutputWithContext(context.Context) TmpKeyGenerateMapOutput
}

TmpKeyGenerateMapInput is an input type that accepts TmpKeyGenerateMap and TmpKeyGenerateMapOutput values. You can construct a concrete instance of `TmpKeyGenerateMapInput` via:

TmpKeyGenerateMap{ "key": TmpKeyGenerateArgs{...} }

type TmpKeyGenerateMapOutput added in v0.1.8

type TmpKeyGenerateMapOutput struct{ *pulumi.OutputState }

func (TmpKeyGenerateMapOutput) ElementType added in v0.1.8

func (TmpKeyGenerateMapOutput) ElementType() reflect.Type

func (TmpKeyGenerateMapOutput) MapIndex added in v0.1.8

func (TmpKeyGenerateMapOutput) ToTmpKeyGenerateMapOutput added in v0.1.8

func (o TmpKeyGenerateMapOutput) ToTmpKeyGenerateMapOutput() TmpKeyGenerateMapOutput

func (TmpKeyGenerateMapOutput) ToTmpKeyGenerateMapOutputWithContext added in v0.1.8

func (o TmpKeyGenerateMapOutput) ToTmpKeyGenerateMapOutputWithContext(ctx context.Context) TmpKeyGenerateMapOutput

type TmpKeyGenerateOutput added in v0.1.8

type TmpKeyGenerateOutput struct{ *pulumi.OutputState }

func (TmpKeyGenerateOutput) Credentials added in v0.1.8

Temporary access credentials.

func (TmpKeyGenerateOutput) ElementType added in v0.1.8

func (TmpKeyGenerateOutput) ElementType() reflect.Type

func (TmpKeyGenerateOutput) ExpiredTime added in v0.1.8

func (o TmpKeyGenerateOutput) ExpiredTime() pulumi.IntOutput

Timestamp of temporary access credential timeout (in seconds).

func (TmpKeyGenerateOutput) ProjectId added in v0.1.8

Project ID.

func (TmpKeyGenerateOutput) ScenarioId added in v0.1.8

Scenario ID.

func (TmpKeyGenerateOutput) StartTime added in v0.1.8

func (o TmpKeyGenerateOutput) StartTime() pulumi.IntOutput

The timestamp of the moment when the temporary access credential was obtained (in seconds).

func (TmpKeyGenerateOutput) ToTmpKeyGenerateOutput added in v0.1.8

func (o TmpKeyGenerateOutput) ToTmpKeyGenerateOutput() TmpKeyGenerateOutput

func (TmpKeyGenerateOutput) ToTmpKeyGenerateOutputWithContext added in v0.1.8

func (o TmpKeyGenerateOutput) ToTmpKeyGenerateOutputWithContext(ctx context.Context) TmpKeyGenerateOutput

type TmpKeyGenerateState added in v0.1.8

type TmpKeyGenerateState struct {
	// Temporary access credentials.
	Credentials TmpKeyGenerateCredentialArrayInput
	// Timestamp of temporary access credential timeout (in seconds).
	ExpiredTime pulumi.IntPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Scenario ID.
	ScenarioId pulumi.StringPtrInput
	// The timestamp of the moment when the temporary access credential was obtained (in seconds).
	StartTime pulumi.IntPtrInput
}

func (TmpKeyGenerateState) ElementType added in v0.1.8

func (TmpKeyGenerateState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL