pts

package
v0.0.0-...-9153d0a Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

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"`
}

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 cron_expression at that time, frequency_type must be greater than 1.
	CronExpression pulumi.StringOutput `pulumi:"cronExpression"`
	// 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"`
}

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 CronJobArgs

type CronJobArgs struct {
	// Cron expression, When setting cron_expression at that time, frequency_type 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 cron_expression at that time, frequency_type must be greater than 1.

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 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 cron_expression at that time, frequency_type must be greater than 1.
	CronExpression 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"`
}

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 {
	FileId    *string `pulumi:"fileId"`
	Name      *string `pulumi:"name"`
	Size      *int    `pulumi:"size"`
	Type      *string `pulumi:"type"`
	UpdatedAt *string `pulumi:"updatedAt"`
}

type FileFileInfoArgs

type FileFileInfoArgs struct {
	FileId    pulumi.StringPtrInput `pulumi:"fileId"`
	Name      pulumi.StringPtrInput `pulumi:"name"`
	Size      pulumi.IntPtrInput    `pulumi:"size"`
	Type      pulumi.StringPtrInput `pulumi:"type"`
	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

func (FileFileInfoOutput) Name

func (FileFileInfoOutput) Size

func (FileFileInfoOutput) ToFileFileInfoOutput

func (o FileFileInfoOutput) ToFileFileInfoOutput() FileFileInfoOutput

func (FileFileInfoOutput) ToFileFileInfoOutputWithContext

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

func (FileFileInfoOutput) Type

func (FileFileInfoOutput) UpdatedAt

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 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 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"`
}

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 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"`
	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"`
	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

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"`
	RequestsPerSecond *JobLoadLoadSpecRequestsPerSecond `pulumi:"requestsPerSecond"`
	ScriptOrigin      *JobLoadLoadSpecScriptOrigin      `pulumi:"scriptOrigin"`
}

type JobLoadLoadSpecArgs

type JobLoadLoadSpecArgs struct {
	Concurrency       JobLoadLoadSpecConcurrencyPtrInput       `pulumi:"concurrency"`
	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"`
	MaxRequestsPerSecond *int                              `pulumi:"maxRequestsPerSecond"`
	Stages               []JobLoadLoadSpecConcurrencyStage `pulumi:"stages"`
}

type JobLoadLoadSpecConcurrencyArgs

type JobLoadLoadSpecConcurrencyArgs struct {
	GracefulStopSeconds  pulumi.IntPtrInput                        `pulumi:"gracefulStopSeconds"`
	IterationCount       pulumi.IntPtrInput                        `pulumi:"iterationCount"`
	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

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

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

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

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"`
	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"`
	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

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

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) 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"`
	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"`
	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

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"`
	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"`
	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

func (JobProtocolOutput) UpdatedAt

type JobRequestFile

type JobRequestFile struct {
	FileId    *string `pulumi:"fileId"`
	Name      *string `pulumi:"name"`
	Size      *int    `pulumi:"size"`
	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"`
	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

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 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"`
	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"`
	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

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"`
}

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 {
	TagKey   *string `pulumi:"tagKey"`
	TagValue *string `pulumi:"tagValue"`
}

type ProjectTagArgs

type ProjectTagArgs struct {
	TagKey   pulumi.StringPtrInput `pulumi:"tagKey"`
	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

func (ProjectTagOutput) TagValue

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"`
	// Scene modification time.
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
}

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 {
	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"`
	Type          *string  `pulumi:"type"`
	UpdatedAt     *string  `pulumi:"updatedAt"`
}

type ScenarioDatasetArgs

type ScenarioDatasetArgs 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"`
	Type          pulumi.StringPtrInput   `pulumi:"type"`
	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

func (ScenarioDatasetOutput) HeadLines

func (ScenarioDatasetOutput) HeaderColumns

func (ScenarioDatasetOutput) HeaderInFile

func (o ScenarioDatasetOutput) HeaderInFile() pulumi.BoolOutput

func (ScenarioDatasetOutput) LineCount

func (ScenarioDatasetOutput) Name

func (ScenarioDatasetOutput) Size

func (ScenarioDatasetOutput) Split

func (ScenarioDatasetOutput) TailLines

func (ScenarioDatasetOutput) ToScenarioDatasetOutput

func (o ScenarioDatasetOutput) ToScenarioDatasetOutput() ScenarioDatasetOutput

func (ScenarioDatasetOutput) ToScenarioDatasetOutputWithContext

func (o ScenarioDatasetOutput) ToScenarioDatasetOutputWithContext(ctx context.Context) ScenarioDatasetOutput

func (ScenarioDatasetOutput) Type

func (ScenarioDatasetOutput) UpdatedAt

type ScenarioDomainNameConfig

type ScenarioDomainNameConfig struct {
	DnsConfig   *ScenarioDomainNameConfigDnsConfig  `pulumi:"dnsConfig"`
	HostAliases []ScenarioDomainNameConfigHostAlias `pulumi:"hostAliases"`
}

type ScenarioDomainNameConfigArgs

type ScenarioDomainNameConfigArgs struct {
	DnsConfig   ScenarioDomainNameConfigDnsConfigPtrInput   `pulumi:"dnsConfig"`
	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 {
	Nameservers []string `pulumi:"nameservers"`
}

type ScenarioDomainNameConfigDnsConfigArgs

type ScenarioDomainNameConfigDnsConfigArgs struct {
	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

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

func (ScenarioDomainNameConfigDnsConfigPtrOutput) ToScenarioDomainNameConfigDnsConfigPtrOutput

func (o ScenarioDomainNameConfigDnsConfigPtrOutput) ToScenarioDomainNameConfigDnsConfigPtrOutput() ScenarioDomainNameConfigDnsConfigPtrOutput

func (ScenarioDomainNameConfigDnsConfigPtrOutput) ToScenarioDomainNameConfigDnsConfigPtrOutputWithContext

func (o ScenarioDomainNameConfigDnsConfigPtrOutput) ToScenarioDomainNameConfigDnsConfigPtrOutputWithContext(ctx context.Context) ScenarioDomainNameConfigDnsConfigPtrOutput

type ScenarioDomainNameConfigHostAlias

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

type ScenarioDomainNameConfigHostAliasArgs

type ScenarioDomainNameConfigHostAliasArgs struct {
	HostNames pulumi.StringArrayInput `pulumi:"hostNames"`
	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

func (ScenarioDomainNameConfigHostAliasOutput) Ip

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

func (ScenarioDomainNameConfigOutput) ElementType

func (ScenarioDomainNameConfigOutput) HostAliases

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

func (ScenarioDomainNameConfigPtrOutput) Elem

func (ScenarioDomainNameConfigPtrOutput) ElementType

func (ScenarioDomainNameConfigPtrOutput) HostAliases

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 {
	GeoRegionsLoadDistributions []ScenarioLoadGeoRegionsLoadDistribution `pulumi:"geoRegionsLoadDistributions"`
	LoadSpec                    *ScenarioLoadLoadSpec                    `pulumi:"loadSpec"`
	VpcLoadDistribution         *ScenarioLoadVpcLoadDistribution         `pulumi:"vpcLoadDistribution"`
}

type ScenarioLoadArgs

type ScenarioLoadArgs struct {
	GeoRegionsLoadDistributions ScenarioLoadGeoRegionsLoadDistributionArrayInput `pulumi:"geoRegionsLoadDistributions"`
	LoadSpec                    ScenarioLoadLoadSpecPtrInput                     `pulumi:"loadSpec"`
	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 *int    `pulumi:"percentage"`
	Region     *string `pulumi:"region"`
	RegionId   int     `pulumi:"regionId"`
}

type ScenarioLoadGeoRegionsLoadDistributionArgs

type ScenarioLoadGeoRegionsLoadDistributionArgs struct {
	Percentage pulumi.IntPtrInput    `pulumi:"percentage"`
	Region     pulumi.StringPtrInput `pulumi:"region"`
	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

func (ScenarioLoadGeoRegionsLoadDistributionOutput) Region

func (ScenarioLoadGeoRegionsLoadDistributionOutput) RegionId

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 {
	Concurrency       *ScenarioLoadLoadSpecConcurrency       `pulumi:"concurrency"`
	RequestsPerSecond *ScenarioLoadLoadSpecRequestsPerSecond `pulumi:"requestsPerSecond"`
	ScriptOrigin      *ScenarioLoadLoadSpecScriptOrigin      `pulumi:"scriptOrigin"`
}

type ScenarioLoadLoadSpecArgs

type ScenarioLoadLoadSpecArgs struct {
	Concurrency       ScenarioLoadLoadSpecConcurrencyPtrInput       `pulumi:"concurrency"`
	RequestsPerSecond ScenarioLoadLoadSpecRequestsPerSecondPtrInput `pulumi:"requestsPerSecond"`
	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 {
	GracefulStopSeconds  *int                                   `pulumi:"gracefulStopSeconds"`
	IterationCount       *int                                   `pulumi:"iterationCount"`
	MaxRequestsPerSecond *int                                   `pulumi:"maxRequestsPerSecond"`
	Stages               []ScenarioLoadLoadSpecConcurrencyStage `pulumi:"stages"`
}

type ScenarioLoadLoadSpecConcurrencyArgs

type ScenarioLoadLoadSpecConcurrencyArgs struct {
	GracefulStopSeconds  pulumi.IntPtrInput                             `pulumi:"gracefulStopSeconds"`
	IterationCount       pulumi.IntPtrInput                             `pulumi:"iterationCount"`
	MaxRequestsPerSecond pulumi.IntPtrInput                             `pulumi:"maxRequestsPerSecond"`
	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

func (ScenarioLoadLoadSpecConcurrencyOutput) IterationCount

func (ScenarioLoadLoadSpecConcurrencyOutput) MaxRequestsPerSecond

func (ScenarioLoadLoadSpecConcurrencyOutput) Stages

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

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) IterationCount

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) MaxRequestsPerSecond

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) Stages

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutput

func (o ScenarioLoadLoadSpecConcurrencyPtrOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutput() ScenarioLoadLoadSpecConcurrencyPtrOutput

func (ScenarioLoadLoadSpecConcurrencyPtrOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutputWithContext

func (o ScenarioLoadLoadSpecConcurrencyPtrOutput) ToScenarioLoadLoadSpecConcurrencyPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecConcurrencyPtrOutput

type ScenarioLoadLoadSpecConcurrencyStage

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

type ScenarioLoadLoadSpecConcurrencyStageArgs

type ScenarioLoadLoadSpecConcurrencyStageArgs struct {
	DurationSeconds    pulumi.IntPtrInput `pulumi:"durationSeconds"`
	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

func (ScenarioLoadLoadSpecConcurrencyStageOutput) ElementType

func (ScenarioLoadLoadSpecConcurrencyStageOutput) TargetVirtualUsers

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

func (ScenarioLoadLoadSpecOutput) ElementType

func (ScenarioLoadLoadSpecOutput) ElementType() reflect.Type

func (ScenarioLoadLoadSpecOutput) RequestsPerSecond

func (ScenarioLoadLoadSpecOutput) ScriptOrigin

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

func (ScenarioLoadLoadSpecPtrOutput) Elem

func (ScenarioLoadLoadSpecPtrOutput) ElementType

func (ScenarioLoadLoadSpecPtrOutput) RequestsPerSecond

func (ScenarioLoadLoadSpecPtrOutput) ScriptOrigin

func (ScenarioLoadLoadSpecPtrOutput) ToScenarioLoadLoadSpecPtrOutput

func (o ScenarioLoadLoadSpecPtrOutput) ToScenarioLoadLoadSpecPtrOutput() ScenarioLoadLoadSpecPtrOutput

func (ScenarioLoadLoadSpecPtrOutput) ToScenarioLoadLoadSpecPtrOutputWithContext

func (o ScenarioLoadLoadSpecPtrOutput) ToScenarioLoadLoadSpecPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecPtrOutput

type ScenarioLoadLoadSpecRequestsPerSecond

type ScenarioLoadLoadSpecRequestsPerSecond struct {
	DurationSeconds         *int `pulumi:"durationSeconds"`
	GracefulStopSeconds     *int `pulumi:"gracefulStopSeconds"`
	MaxRequestsPerSecond    *int `pulumi:"maxRequestsPerSecond"`
	Resources               *int `pulumi:"resources"`
	StartRequestsPerSecond  *int `pulumi:"startRequestsPerSecond"`
	TargetRequestsPerSecond *int `pulumi:"targetRequestsPerSecond"`
}

type ScenarioLoadLoadSpecRequestsPerSecondArgs

type ScenarioLoadLoadSpecRequestsPerSecondArgs struct {
	DurationSeconds         pulumi.IntPtrInput `pulumi:"durationSeconds"`
	GracefulStopSeconds     pulumi.IntPtrInput `pulumi:"gracefulStopSeconds"`
	MaxRequestsPerSecond    pulumi.IntPtrInput `pulumi:"maxRequestsPerSecond"`
	Resources               pulumi.IntPtrInput `pulumi:"resources"`
	StartRequestsPerSecond  pulumi.IntPtrInput `pulumi:"startRequestsPerSecond"`
	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

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) ElementType

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) GracefulStopSeconds

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) MaxRequestsPerSecond

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) Resources

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) StartRequestsPerSecond

func (ScenarioLoadLoadSpecRequestsPerSecondOutput) TargetRequestsPerSecond

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

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) Elem

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ElementType

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) GracefulStopSeconds

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) MaxRequestsPerSecond

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) Resources

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) StartRequestsPerSecond

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) TargetRequestsPerSecond

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutput

func (o ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutput() ScenarioLoadLoadSpecRequestsPerSecondPtrOutput

func (ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutputWithContext

func (o ScenarioLoadLoadSpecRequestsPerSecondPtrOutput) ToScenarioLoadLoadSpecRequestsPerSecondPtrOutputWithContext(ctx context.Context) ScenarioLoadLoadSpecRequestsPerSecondPtrOutput

type ScenarioLoadLoadSpecScriptOrigin

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

type ScenarioLoadLoadSpecScriptOriginArgs

type ScenarioLoadLoadSpecScriptOriginArgs struct {
	DurationSeconds      pulumi.IntInput    `pulumi:"durationSeconds"`
	MachineNumber        pulumi.IntInput    `pulumi:"machineNumber"`
	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

func (ScenarioLoadLoadSpecScriptOriginOutput) ElementType

func (ScenarioLoadLoadSpecScriptOriginOutput) MachineNumber

func (ScenarioLoadLoadSpecScriptOriginOutput) MachineSpecification

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

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) Elem

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) ElementType

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) MachineNumber

func (ScenarioLoadLoadSpecScriptOriginPtrOutput) MachineSpecification

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

func (ScenarioLoadOutput) LoadSpec

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

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

func (ScenarioLoadPtrOutput) LoadSpec

func (ScenarioLoadPtrOutput) ToScenarioLoadPtrOutput

func (o ScenarioLoadPtrOutput) ToScenarioLoadPtrOutput() ScenarioLoadPtrOutput

func (ScenarioLoadPtrOutput) ToScenarioLoadPtrOutputWithContext

func (o ScenarioLoadPtrOutput) ToScenarioLoadPtrOutputWithContext(ctx context.Context) ScenarioLoadPtrOutput

func (ScenarioLoadPtrOutput) VpcLoadDistribution

type ScenarioLoadVpcLoadDistribution

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

type ScenarioLoadVpcLoadDistributionArgs

type ScenarioLoadVpcLoadDistributionArgs struct {
	Region    pulumi.StringPtrInput   `pulumi:"region"`
	RegionId  pulumi.IntInput         `pulumi:"regionId"`
	SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"`
	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

func (ScenarioLoadVpcLoadDistributionOutput) RegionId

func (ScenarioLoadVpcLoadDistributionOutput) SubnetIds

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

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

func (ScenarioLoadVpcLoadDistributionPtrOutput) RegionId

func (ScenarioLoadVpcLoadDistributionPtrOutput) SubnetIds

func (ScenarioLoadVpcLoadDistributionPtrOutput) ToScenarioLoadVpcLoadDistributionPtrOutput

func (o ScenarioLoadVpcLoadDistributionPtrOutput) ToScenarioLoadVpcLoadDistributionPtrOutput() ScenarioLoadVpcLoadDistributionPtrOutput

func (ScenarioLoadVpcLoadDistributionPtrOutput) ToScenarioLoadVpcLoadDistributionPtrOutputWithContext

func (o ScenarioLoadVpcLoadDistributionPtrOutput) ToScenarioLoadVpcLoadDistributionPtrOutputWithContext(ctx context.Context) ScenarioLoadVpcLoadDistributionPtrOutput

func (ScenarioLoadVpcLoadDistributionPtrOutput) VpcId

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

Scene modification time.

type ScenarioPlugin

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

type ScenarioPluginArgs

type ScenarioPluginArgs struct {
	FileId    pulumi.StringPtrInput `pulumi:"fileId"`
	Name      pulumi.StringPtrInput `pulumi:"name"`
	Size      pulumi.IntPtrInput    `pulumi:"size"`
	Type      pulumi.StringPtrInput `pulumi:"type"`
	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

func (ScenarioPluginOutput) Name

func (ScenarioPluginOutput) Size

func (ScenarioPluginOutput) ToScenarioPluginOutput

func (o ScenarioPluginOutput) ToScenarioPluginOutput() ScenarioPluginOutput

func (ScenarioPluginOutput) ToScenarioPluginOutputWithContext

func (o ScenarioPluginOutput) ToScenarioPluginOutputWithContext(ctx context.Context) ScenarioPluginOutput

func (ScenarioPluginOutput) Type

func (ScenarioPluginOutput) UpdatedAt

type ScenarioProtocol

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

type ScenarioProtocolArgs

type ScenarioProtocolArgs struct {
	FileId    pulumi.StringPtrInput `pulumi:"fileId"`
	Name      pulumi.StringPtrInput `pulumi:"name"`
	Size      pulumi.IntPtrInput    `pulumi:"size"`
	Type      pulumi.StringPtrInput `pulumi:"type"`
	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

func (ScenarioProtocolOutput) Name

func (ScenarioProtocolOutput) Size

func (ScenarioProtocolOutput) ToScenarioProtocolOutput

func (o ScenarioProtocolOutput) ToScenarioProtocolOutput() ScenarioProtocolOutput

func (ScenarioProtocolOutput) ToScenarioProtocolOutputWithContext

func (o ScenarioProtocolOutput) ToScenarioProtocolOutputWithContext(ctx context.Context) ScenarioProtocolOutput

func (ScenarioProtocolOutput) Type

func (ScenarioProtocolOutput) UpdatedAt

type ScenarioRequestFile

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

type ScenarioRequestFileArgs

type ScenarioRequestFileArgs struct {
	FileId    pulumi.StringPtrInput `pulumi:"fileId"`
	Name      pulumi.StringPtrInput `pulumi:"name"`
	Size      pulumi.IntPtrInput    `pulumi:"size"`
	Type      pulumi.StringPtrInput `pulumi:"type"`
	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

func (ScenarioRequestFileOutput) Name

func (ScenarioRequestFileOutput) Size

func (ScenarioRequestFileOutput) ToScenarioRequestFileOutput

func (o ScenarioRequestFileOutput) ToScenarioRequestFileOutput() ScenarioRequestFileOutput

func (ScenarioRequestFileOutput) ToScenarioRequestFileOutputWithContext

func (o ScenarioRequestFileOutput) ToScenarioRequestFileOutputWithContext(ctx context.Context) ScenarioRequestFileOutput

func (ScenarioRequestFileOutput) Type

func (ScenarioRequestFileOutput) UpdatedAt

type ScenarioSlaPolicy

type ScenarioSlaPolicy struct {
	AlertChannel *ScenarioSlaPolicyAlertChannel `pulumi:"alertChannel"`
	SlaRules     []ScenarioSlaPolicySlaRule     `pulumi:"slaRules"`
}

type ScenarioSlaPolicyAlertChannel

type ScenarioSlaPolicyAlertChannel struct {
	AmpConsumerId *string `pulumi:"ampConsumerId"`
	NoticeId      *string `pulumi:"noticeId"`
}

type ScenarioSlaPolicyAlertChannelArgs

type ScenarioSlaPolicyAlertChannelArgs struct {
	AmpConsumerId pulumi.StringPtrInput `pulumi:"ampConsumerId"`
	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

func (ScenarioSlaPolicyAlertChannelOutput) ElementType

func (ScenarioSlaPolicyAlertChannelOutput) NoticeId

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

func (ScenarioSlaPolicyAlertChannelPtrOutput) Elem

func (ScenarioSlaPolicyAlertChannelPtrOutput) ElementType

func (ScenarioSlaPolicyAlertChannelPtrOutput) NoticeId

func (ScenarioSlaPolicyAlertChannelPtrOutput) ToScenarioSlaPolicyAlertChannelPtrOutput

func (o ScenarioSlaPolicyAlertChannelPtrOutput) ToScenarioSlaPolicyAlertChannelPtrOutput() ScenarioSlaPolicyAlertChannelPtrOutput

func (ScenarioSlaPolicyAlertChannelPtrOutput) ToScenarioSlaPolicyAlertChannelPtrOutputWithContext

func (o ScenarioSlaPolicyAlertChannelPtrOutput) ToScenarioSlaPolicyAlertChannelPtrOutputWithContext(ctx context.Context) ScenarioSlaPolicyAlertChannelPtrOutput

type ScenarioSlaPolicyArgs

type ScenarioSlaPolicyArgs struct {
	AlertChannel ScenarioSlaPolicyAlertChannelPtrInput `pulumi:"alertChannel"`
	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

func (ScenarioSlaPolicyOutput) ElementType

func (ScenarioSlaPolicyOutput) ElementType() reflect.Type

func (ScenarioSlaPolicyOutput) SlaRules

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

func (ScenarioSlaPolicyPtrOutput) Elem

func (ScenarioSlaPolicyPtrOutput) ElementType

func (ScenarioSlaPolicyPtrOutput) ElementType() reflect.Type

func (ScenarioSlaPolicyPtrOutput) SlaRules

func (ScenarioSlaPolicyPtrOutput) ToScenarioSlaPolicyPtrOutput

func (o ScenarioSlaPolicyPtrOutput) ToScenarioSlaPolicyPtrOutput() ScenarioSlaPolicyPtrOutput

func (ScenarioSlaPolicyPtrOutput) ToScenarioSlaPolicyPtrOutputWithContext

func (o ScenarioSlaPolicyPtrOutput) ToScenarioSlaPolicyPtrOutputWithContext(ctx context.Context) ScenarioSlaPolicyPtrOutput

type ScenarioSlaPolicySlaRule

type ScenarioSlaPolicySlaRule struct {
	AbortFlag    *bool                                 `pulumi:"abortFlag"`
	Aggregation  *string                               `pulumi:"aggregation"`
	Condition    *string                               `pulumi:"condition"`
	For          *string                               `pulumi:"for"`
	LabelFilters []ScenarioSlaPolicySlaRuleLabelFilter `pulumi:"labelFilters"`
	Metric       *string                               `pulumi:"metric"`
	Value        *float64                              `pulumi:"value"`
}

type ScenarioSlaPolicySlaRuleArgs

type ScenarioSlaPolicySlaRuleArgs struct {
	AbortFlag    pulumi.BoolPtrInput                           `pulumi:"abortFlag"`
	Aggregation  pulumi.StringPtrInput                         `pulumi:"aggregation"`
	Condition    pulumi.StringPtrInput                         `pulumi:"condition"`
	For          pulumi.StringPtrInput                         `pulumi:"for"`
	LabelFilters ScenarioSlaPolicySlaRuleLabelFilterArrayInput `pulumi:"labelFilters"`
	Metric       pulumi.StringPtrInput                         `pulumi:"metric"`
	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 {
	LabelName  *string `pulumi:"labelName"`
	LabelValue *string `pulumi:"labelValue"`
}

type ScenarioSlaPolicySlaRuleLabelFilterArgs

type ScenarioSlaPolicySlaRuleLabelFilterArgs struct {
	LabelName  pulumi.StringPtrInput `pulumi:"labelName"`
	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

func (ScenarioSlaPolicySlaRuleLabelFilterOutput) LabelValue

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

func (ScenarioSlaPolicySlaRuleOutput) Aggregation

func (ScenarioSlaPolicySlaRuleOutput) Condition

func (ScenarioSlaPolicySlaRuleOutput) ElementType

func (ScenarioSlaPolicySlaRuleOutput) For

func (ScenarioSlaPolicySlaRuleOutput) LabelFilters

func (ScenarioSlaPolicySlaRuleOutput) Metric

func (ScenarioSlaPolicySlaRuleOutput) ToScenarioSlaPolicySlaRuleOutput

func (o ScenarioSlaPolicySlaRuleOutput) ToScenarioSlaPolicySlaRuleOutput() ScenarioSlaPolicySlaRuleOutput

func (ScenarioSlaPolicySlaRuleOutput) ToScenarioSlaPolicySlaRuleOutputWithContext

func (o ScenarioSlaPolicySlaRuleOutput) ToScenarioSlaPolicySlaRuleOutputWithContext(ctx context.Context) ScenarioSlaPolicySlaRuleOutput

func (ScenarioSlaPolicySlaRuleOutput) 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
	// Scene modification time.
	UpdatedAt pulumi.StringPtrInput
}

func (ScenarioState) ElementType

func (ScenarioState) ElementType() reflect.Type

type ScenarioTestScript

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

type ScenarioTestScriptArgs

type ScenarioTestScriptArgs 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"`
	Type               pulumi.StringPtrInput `pulumi:"type"`
	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

func (ScenarioTestScriptOutput) EncodedHttpArchive

func (o ScenarioTestScriptOutput) EncodedHttpArchive() pulumi.StringPtrOutput

func (ScenarioTestScriptOutput) LoadWeight

func (ScenarioTestScriptOutput) Name

func (ScenarioTestScriptOutput) Size

func (ScenarioTestScriptOutput) ToScenarioTestScriptOutput

func (o ScenarioTestScriptOutput) ToScenarioTestScriptOutput() ScenarioTestScriptOutput

func (ScenarioTestScriptOutput) ToScenarioTestScriptOutputWithContext

func (o ScenarioTestScriptOutput) ToScenarioTestScriptOutputWithContext(ctx context.Context) ScenarioTestScriptOutput

func (ScenarioTestScriptOutput) Type

func (ScenarioTestScriptOutput) UpdatedAt

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL