elasticsearch

package
v0.1.16 Latest Latest
Warning

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

Go to latest
Published: Dec 23, 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 Diagnose

type Diagnose struct {
	pulumi.CustomResourceState

	// Intelligent operation and maintenance staff regularly patrol the inspection time every day, the time format is HH:00:00,
	// such as 15:00:00.
	CronTime pulumi.StringPtrOutput `pulumi:"cronTime"`
	// Diagnostic items and meta-information of intelligent operation and maintenance.
	DiagnoseJobMetas DiagnoseDiagnoseJobMetaArrayOutput `pulumi:"diagnoseJobMetas"`
	// Instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// The maximum number of manual triggers per day for intelligent operation and maintenance staff.
	MaxCount pulumi.IntOutput `pulumi:"maxCount"`
}

func GetDiagnose

func GetDiagnose(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DiagnoseState, opts ...pulumi.ResourceOption) (*Diagnose, error)

GetDiagnose gets an existing Diagnose 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 NewDiagnose

func NewDiagnose(ctx *pulumi.Context,
	name string, args *DiagnoseArgs, opts ...pulumi.ResourceOption) (*Diagnose, error)

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

func (*Diagnose) ElementType

func (*Diagnose) ElementType() reflect.Type

func (*Diagnose) ToDiagnoseOutput

func (i *Diagnose) ToDiagnoseOutput() DiagnoseOutput

func (*Diagnose) ToDiagnoseOutputWithContext

func (i *Diagnose) ToDiagnoseOutputWithContext(ctx context.Context) DiagnoseOutput

type DiagnoseArgs

type DiagnoseArgs struct {
	// Intelligent operation and maintenance staff regularly patrol the inspection time every day, the time format is HH:00:00,
	// such as 15:00:00.
	CronTime pulumi.StringPtrInput
	// Instance id.
	InstanceId pulumi.StringInput
}

The set of arguments for constructing a Diagnose resource.

func (DiagnoseArgs) ElementType

func (DiagnoseArgs) ElementType() reflect.Type

type DiagnoseArray

type DiagnoseArray []DiagnoseInput

func (DiagnoseArray) ElementType

func (DiagnoseArray) ElementType() reflect.Type

func (DiagnoseArray) ToDiagnoseArrayOutput

func (i DiagnoseArray) ToDiagnoseArrayOutput() DiagnoseArrayOutput

func (DiagnoseArray) ToDiagnoseArrayOutputWithContext

func (i DiagnoseArray) ToDiagnoseArrayOutputWithContext(ctx context.Context) DiagnoseArrayOutput

type DiagnoseArrayInput

type DiagnoseArrayInput interface {
	pulumi.Input

	ToDiagnoseArrayOutput() DiagnoseArrayOutput
	ToDiagnoseArrayOutputWithContext(context.Context) DiagnoseArrayOutput
}

DiagnoseArrayInput is an input type that accepts DiagnoseArray and DiagnoseArrayOutput values. You can construct a concrete instance of `DiagnoseArrayInput` via:

DiagnoseArray{ DiagnoseArgs{...} }

type DiagnoseArrayOutput

type DiagnoseArrayOutput struct{ *pulumi.OutputState }

func (DiagnoseArrayOutput) ElementType

func (DiagnoseArrayOutput) ElementType() reflect.Type

func (DiagnoseArrayOutput) Index

func (DiagnoseArrayOutput) ToDiagnoseArrayOutput

func (o DiagnoseArrayOutput) ToDiagnoseArrayOutput() DiagnoseArrayOutput

func (DiagnoseArrayOutput) ToDiagnoseArrayOutputWithContext

func (o DiagnoseArrayOutput) ToDiagnoseArrayOutputWithContext(ctx context.Context) DiagnoseArrayOutput

type DiagnoseDiagnoseJobMeta

type DiagnoseDiagnoseJobMeta struct {
	JobDescription *string `pulumi:"jobDescription"`
	JobName        *string `pulumi:"jobName"`
	JobZhName      *string `pulumi:"jobZhName"`
}

type DiagnoseDiagnoseJobMetaArgs

type DiagnoseDiagnoseJobMetaArgs struct {
	JobDescription pulumi.StringPtrInput `pulumi:"jobDescription"`
	JobName        pulumi.StringPtrInput `pulumi:"jobName"`
	JobZhName      pulumi.StringPtrInput `pulumi:"jobZhName"`
}

func (DiagnoseDiagnoseJobMetaArgs) ElementType

func (DiagnoseDiagnoseJobMetaArgs) ToDiagnoseDiagnoseJobMetaOutput

func (i DiagnoseDiagnoseJobMetaArgs) ToDiagnoseDiagnoseJobMetaOutput() DiagnoseDiagnoseJobMetaOutput

func (DiagnoseDiagnoseJobMetaArgs) ToDiagnoseDiagnoseJobMetaOutputWithContext

func (i DiagnoseDiagnoseJobMetaArgs) ToDiagnoseDiagnoseJobMetaOutputWithContext(ctx context.Context) DiagnoseDiagnoseJobMetaOutput

type DiagnoseDiagnoseJobMetaArray

type DiagnoseDiagnoseJobMetaArray []DiagnoseDiagnoseJobMetaInput

func (DiagnoseDiagnoseJobMetaArray) ElementType

func (DiagnoseDiagnoseJobMetaArray) ToDiagnoseDiagnoseJobMetaArrayOutput

func (i DiagnoseDiagnoseJobMetaArray) ToDiagnoseDiagnoseJobMetaArrayOutput() DiagnoseDiagnoseJobMetaArrayOutput

func (DiagnoseDiagnoseJobMetaArray) ToDiagnoseDiagnoseJobMetaArrayOutputWithContext

func (i DiagnoseDiagnoseJobMetaArray) ToDiagnoseDiagnoseJobMetaArrayOutputWithContext(ctx context.Context) DiagnoseDiagnoseJobMetaArrayOutput

type DiagnoseDiagnoseJobMetaArrayInput

type DiagnoseDiagnoseJobMetaArrayInput interface {
	pulumi.Input

	ToDiagnoseDiagnoseJobMetaArrayOutput() DiagnoseDiagnoseJobMetaArrayOutput
	ToDiagnoseDiagnoseJobMetaArrayOutputWithContext(context.Context) DiagnoseDiagnoseJobMetaArrayOutput
}

DiagnoseDiagnoseJobMetaArrayInput is an input type that accepts DiagnoseDiagnoseJobMetaArray and DiagnoseDiagnoseJobMetaArrayOutput values. You can construct a concrete instance of `DiagnoseDiagnoseJobMetaArrayInput` via:

DiagnoseDiagnoseJobMetaArray{ DiagnoseDiagnoseJobMetaArgs{...} }

type DiagnoseDiagnoseJobMetaArrayOutput

type DiagnoseDiagnoseJobMetaArrayOutput struct{ *pulumi.OutputState }

func (DiagnoseDiagnoseJobMetaArrayOutput) ElementType

func (DiagnoseDiagnoseJobMetaArrayOutput) Index

func (DiagnoseDiagnoseJobMetaArrayOutput) ToDiagnoseDiagnoseJobMetaArrayOutput

func (o DiagnoseDiagnoseJobMetaArrayOutput) ToDiagnoseDiagnoseJobMetaArrayOutput() DiagnoseDiagnoseJobMetaArrayOutput

func (DiagnoseDiagnoseJobMetaArrayOutput) ToDiagnoseDiagnoseJobMetaArrayOutputWithContext

func (o DiagnoseDiagnoseJobMetaArrayOutput) ToDiagnoseDiagnoseJobMetaArrayOutputWithContext(ctx context.Context) DiagnoseDiagnoseJobMetaArrayOutput

type DiagnoseDiagnoseJobMetaInput

type DiagnoseDiagnoseJobMetaInput interface {
	pulumi.Input

	ToDiagnoseDiagnoseJobMetaOutput() DiagnoseDiagnoseJobMetaOutput
	ToDiagnoseDiagnoseJobMetaOutputWithContext(context.Context) DiagnoseDiagnoseJobMetaOutput
}

DiagnoseDiagnoseJobMetaInput is an input type that accepts DiagnoseDiagnoseJobMetaArgs and DiagnoseDiagnoseJobMetaOutput values. You can construct a concrete instance of `DiagnoseDiagnoseJobMetaInput` via:

DiagnoseDiagnoseJobMetaArgs{...}

type DiagnoseDiagnoseJobMetaOutput

type DiagnoseDiagnoseJobMetaOutput struct{ *pulumi.OutputState }

func (DiagnoseDiagnoseJobMetaOutput) ElementType

func (DiagnoseDiagnoseJobMetaOutput) JobDescription

func (DiagnoseDiagnoseJobMetaOutput) JobName

func (DiagnoseDiagnoseJobMetaOutput) JobZhName

func (DiagnoseDiagnoseJobMetaOutput) ToDiagnoseDiagnoseJobMetaOutput

func (o DiagnoseDiagnoseJobMetaOutput) ToDiagnoseDiagnoseJobMetaOutput() DiagnoseDiagnoseJobMetaOutput

func (DiagnoseDiagnoseJobMetaOutput) ToDiagnoseDiagnoseJobMetaOutputWithContext

func (o DiagnoseDiagnoseJobMetaOutput) ToDiagnoseDiagnoseJobMetaOutputWithContext(ctx context.Context) DiagnoseDiagnoseJobMetaOutput

type DiagnoseInput

type DiagnoseInput interface {
	pulumi.Input

	ToDiagnoseOutput() DiagnoseOutput
	ToDiagnoseOutputWithContext(ctx context.Context) DiagnoseOutput
}

type DiagnoseInstance

type DiagnoseInstance struct {
	pulumi.CustomResourceState

	// Indexes that need to be diagnosed. Wildcards are supported.
	DiagnoseIndices pulumi.StringPtrOutput `pulumi:"diagnoseIndices"`
	// Diagnostic items that need to be triggered.
	DiagnoseJobs pulumi.StringArrayOutput `pulumi:"diagnoseJobs"`
	// Instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
}

func GetDiagnoseInstance

func GetDiagnoseInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DiagnoseInstanceState, opts ...pulumi.ResourceOption) (*DiagnoseInstance, error)

GetDiagnoseInstance gets an existing DiagnoseInstance 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 NewDiagnoseInstance

func NewDiagnoseInstance(ctx *pulumi.Context,
	name string, args *DiagnoseInstanceArgs, opts ...pulumi.ResourceOption) (*DiagnoseInstance, error)

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

func (*DiagnoseInstance) ElementType

func (*DiagnoseInstance) ElementType() reflect.Type

func (*DiagnoseInstance) ToDiagnoseInstanceOutput

func (i *DiagnoseInstance) ToDiagnoseInstanceOutput() DiagnoseInstanceOutput

func (*DiagnoseInstance) ToDiagnoseInstanceOutputWithContext

func (i *DiagnoseInstance) ToDiagnoseInstanceOutputWithContext(ctx context.Context) DiagnoseInstanceOutput

type DiagnoseInstanceArgs

type DiagnoseInstanceArgs struct {
	// Indexes that need to be diagnosed. Wildcards are supported.
	DiagnoseIndices pulumi.StringPtrInput
	// Diagnostic items that need to be triggered.
	DiagnoseJobs pulumi.StringArrayInput
	// Instance id.
	InstanceId pulumi.StringInput
}

The set of arguments for constructing a DiagnoseInstance resource.

func (DiagnoseInstanceArgs) ElementType

func (DiagnoseInstanceArgs) ElementType() reflect.Type

type DiagnoseInstanceArray

type DiagnoseInstanceArray []DiagnoseInstanceInput

func (DiagnoseInstanceArray) ElementType

func (DiagnoseInstanceArray) ElementType() reflect.Type

func (DiagnoseInstanceArray) ToDiagnoseInstanceArrayOutput

func (i DiagnoseInstanceArray) ToDiagnoseInstanceArrayOutput() DiagnoseInstanceArrayOutput

func (DiagnoseInstanceArray) ToDiagnoseInstanceArrayOutputWithContext

func (i DiagnoseInstanceArray) ToDiagnoseInstanceArrayOutputWithContext(ctx context.Context) DiagnoseInstanceArrayOutput

type DiagnoseInstanceArrayInput

type DiagnoseInstanceArrayInput interface {
	pulumi.Input

	ToDiagnoseInstanceArrayOutput() DiagnoseInstanceArrayOutput
	ToDiagnoseInstanceArrayOutputWithContext(context.Context) DiagnoseInstanceArrayOutput
}

DiagnoseInstanceArrayInput is an input type that accepts DiagnoseInstanceArray and DiagnoseInstanceArrayOutput values. You can construct a concrete instance of `DiagnoseInstanceArrayInput` via:

DiagnoseInstanceArray{ DiagnoseInstanceArgs{...} }

type DiagnoseInstanceArrayOutput

type DiagnoseInstanceArrayOutput struct{ *pulumi.OutputState }

func (DiagnoseInstanceArrayOutput) ElementType

func (DiagnoseInstanceArrayOutput) Index

func (DiagnoseInstanceArrayOutput) ToDiagnoseInstanceArrayOutput

func (o DiagnoseInstanceArrayOutput) ToDiagnoseInstanceArrayOutput() DiagnoseInstanceArrayOutput

func (DiagnoseInstanceArrayOutput) ToDiagnoseInstanceArrayOutputWithContext

func (o DiagnoseInstanceArrayOutput) ToDiagnoseInstanceArrayOutputWithContext(ctx context.Context) DiagnoseInstanceArrayOutput

type DiagnoseInstanceInput

type DiagnoseInstanceInput interface {
	pulumi.Input

	ToDiagnoseInstanceOutput() DiagnoseInstanceOutput
	ToDiagnoseInstanceOutputWithContext(ctx context.Context) DiagnoseInstanceOutput
}

type DiagnoseInstanceMap

type DiagnoseInstanceMap map[string]DiagnoseInstanceInput

func (DiagnoseInstanceMap) ElementType

func (DiagnoseInstanceMap) ElementType() reflect.Type

func (DiagnoseInstanceMap) ToDiagnoseInstanceMapOutput

func (i DiagnoseInstanceMap) ToDiagnoseInstanceMapOutput() DiagnoseInstanceMapOutput

func (DiagnoseInstanceMap) ToDiagnoseInstanceMapOutputWithContext

func (i DiagnoseInstanceMap) ToDiagnoseInstanceMapOutputWithContext(ctx context.Context) DiagnoseInstanceMapOutput

type DiagnoseInstanceMapInput

type DiagnoseInstanceMapInput interface {
	pulumi.Input

	ToDiagnoseInstanceMapOutput() DiagnoseInstanceMapOutput
	ToDiagnoseInstanceMapOutputWithContext(context.Context) DiagnoseInstanceMapOutput
}

DiagnoseInstanceMapInput is an input type that accepts DiagnoseInstanceMap and DiagnoseInstanceMapOutput values. You can construct a concrete instance of `DiagnoseInstanceMapInput` via:

DiagnoseInstanceMap{ "key": DiagnoseInstanceArgs{...} }

type DiagnoseInstanceMapOutput

type DiagnoseInstanceMapOutput struct{ *pulumi.OutputState }

func (DiagnoseInstanceMapOutput) ElementType

func (DiagnoseInstanceMapOutput) ElementType() reflect.Type

func (DiagnoseInstanceMapOutput) MapIndex

func (DiagnoseInstanceMapOutput) ToDiagnoseInstanceMapOutput

func (o DiagnoseInstanceMapOutput) ToDiagnoseInstanceMapOutput() DiagnoseInstanceMapOutput

func (DiagnoseInstanceMapOutput) ToDiagnoseInstanceMapOutputWithContext

func (o DiagnoseInstanceMapOutput) ToDiagnoseInstanceMapOutputWithContext(ctx context.Context) DiagnoseInstanceMapOutput

type DiagnoseInstanceOutput

type DiagnoseInstanceOutput struct{ *pulumi.OutputState }

func (DiagnoseInstanceOutput) DiagnoseIndices

func (o DiagnoseInstanceOutput) DiagnoseIndices() pulumi.StringPtrOutput

Indexes that need to be diagnosed. Wildcards are supported.

func (DiagnoseInstanceOutput) DiagnoseJobs

Diagnostic items that need to be triggered.

func (DiagnoseInstanceOutput) ElementType

func (DiagnoseInstanceOutput) ElementType() reflect.Type

func (DiagnoseInstanceOutput) InstanceId

Instance id.

func (DiagnoseInstanceOutput) ToDiagnoseInstanceOutput

func (o DiagnoseInstanceOutput) ToDiagnoseInstanceOutput() DiagnoseInstanceOutput

func (DiagnoseInstanceOutput) ToDiagnoseInstanceOutputWithContext

func (o DiagnoseInstanceOutput) ToDiagnoseInstanceOutputWithContext(ctx context.Context) DiagnoseInstanceOutput

type DiagnoseInstanceState

type DiagnoseInstanceState struct {
	// Indexes that need to be diagnosed. Wildcards are supported.
	DiagnoseIndices pulumi.StringPtrInput
	// Diagnostic items that need to be triggered.
	DiagnoseJobs pulumi.StringArrayInput
	// Instance id.
	InstanceId pulumi.StringPtrInput
}

func (DiagnoseInstanceState) ElementType

func (DiagnoseInstanceState) ElementType() reflect.Type

type DiagnoseMap

type DiagnoseMap map[string]DiagnoseInput

func (DiagnoseMap) ElementType

func (DiagnoseMap) ElementType() reflect.Type

func (DiagnoseMap) ToDiagnoseMapOutput

func (i DiagnoseMap) ToDiagnoseMapOutput() DiagnoseMapOutput

func (DiagnoseMap) ToDiagnoseMapOutputWithContext

func (i DiagnoseMap) ToDiagnoseMapOutputWithContext(ctx context.Context) DiagnoseMapOutput

type DiagnoseMapInput

type DiagnoseMapInput interface {
	pulumi.Input

	ToDiagnoseMapOutput() DiagnoseMapOutput
	ToDiagnoseMapOutputWithContext(context.Context) DiagnoseMapOutput
}

DiagnoseMapInput is an input type that accepts DiagnoseMap and DiagnoseMapOutput values. You can construct a concrete instance of `DiagnoseMapInput` via:

DiagnoseMap{ "key": DiagnoseArgs{...} }

type DiagnoseMapOutput

type DiagnoseMapOutput struct{ *pulumi.OutputState }

func (DiagnoseMapOutput) ElementType

func (DiagnoseMapOutput) ElementType() reflect.Type

func (DiagnoseMapOutput) MapIndex

func (DiagnoseMapOutput) ToDiagnoseMapOutput

func (o DiagnoseMapOutput) ToDiagnoseMapOutput() DiagnoseMapOutput

func (DiagnoseMapOutput) ToDiagnoseMapOutputWithContext

func (o DiagnoseMapOutput) ToDiagnoseMapOutputWithContext(ctx context.Context) DiagnoseMapOutput

type DiagnoseOutput

type DiagnoseOutput struct{ *pulumi.OutputState }

func (DiagnoseOutput) CronTime

func (o DiagnoseOutput) CronTime() pulumi.StringPtrOutput

Intelligent operation and maintenance staff regularly patrol the inspection time every day, the time format is HH:00:00, such as 15:00:00.

func (DiagnoseOutput) DiagnoseJobMetas

Diagnostic items and meta-information of intelligent operation and maintenance.

func (DiagnoseOutput) ElementType

func (DiagnoseOutput) ElementType() reflect.Type

func (DiagnoseOutput) InstanceId

func (o DiagnoseOutput) InstanceId() pulumi.StringOutput

Instance id.

func (DiagnoseOutput) MaxCount

func (o DiagnoseOutput) MaxCount() pulumi.IntOutput

The maximum number of manual triggers per day for intelligent operation and maintenance staff.

func (DiagnoseOutput) ToDiagnoseOutput

func (o DiagnoseOutput) ToDiagnoseOutput() DiagnoseOutput

func (DiagnoseOutput) ToDiagnoseOutputWithContext

func (o DiagnoseOutput) ToDiagnoseOutputWithContext(ctx context.Context) DiagnoseOutput

type DiagnoseState

type DiagnoseState struct {
	// Intelligent operation and maintenance staff regularly patrol the inspection time every day, the time format is HH:00:00,
	// such as 15:00:00.
	CronTime pulumi.StringPtrInput
	// Diagnostic items and meta-information of intelligent operation and maintenance.
	DiagnoseJobMetas DiagnoseDiagnoseJobMetaArrayInput
	// Instance id.
	InstanceId pulumi.StringPtrInput
	// The maximum number of manual triggers per day for intelligent operation and maintenance staff.
	MaxCount pulumi.IntPtrInput
}

func (DiagnoseState) ElementType

func (DiagnoseState) ElementType() reflect.Type

type GetDescribeIndexListArgs

type GetDescribeIndexListArgs struct {
	IndexName        *string  `pulumi:"indexName"`
	IndexStatusLists []string `pulumi:"indexStatusLists"`
	IndexType        string   `pulumi:"indexType"`
	InstanceId       *string  `pulumi:"instanceId"`
	Order            *string  `pulumi:"order"`
	OrderBy          *string  `pulumi:"orderBy"`
	Password         *string  `pulumi:"password"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
	Username         *string  `pulumi:"username"`
}

A collection of arguments for invoking getDescribeIndexList.

type GetDescribeIndexListIndexMetaField

type GetDescribeIndexListIndexMetaField struct {
	AppId               int                                                    `pulumi:"appId"`
	BackingIndices      []GetDescribeIndexListIndexMetaFieldBackingIndex       `pulumi:"backingIndices"`
	ClusterId           string                                                 `pulumi:"clusterId"`
	ClusterName         string                                                 `pulumi:"clusterName"`
	ClusterVersion      string                                                 `pulumi:"clusterVersion"`
	IndexCreateTime     string                                                 `pulumi:"indexCreateTime"`
	IndexDocs           int                                                    `pulumi:"indexDocs"`
	IndexMetaJson       string                                                 `pulumi:"indexMetaJson"`
	IndexName           string                                                 `pulumi:"indexName"`
	IndexOptionsFields  []GetDescribeIndexListIndexMetaFieldIndexOptionsField  `pulumi:"indexOptionsFields"`
	IndexPolicyFields   []GetDescribeIndexListIndexMetaFieldIndexPolicyField   `pulumi:"indexPolicyFields"`
	IndexSettingsFields []GetDescribeIndexListIndexMetaFieldIndexSettingsField `pulumi:"indexSettingsFields"`
	IndexStatus         string                                                 `pulumi:"indexStatus"`
	IndexStorage        int                                                    `pulumi:"indexStorage"`
	IndexType           string                                                 `pulumi:"indexType"`
}

type GetDescribeIndexListIndexMetaFieldArgs

type GetDescribeIndexListIndexMetaFieldArgs struct {
	AppId               pulumi.IntInput                                                `pulumi:"appId"`
	BackingIndices      GetDescribeIndexListIndexMetaFieldBackingIndexArrayInput       `pulumi:"backingIndices"`
	ClusterId           pulumi.StringInput                                             `pulumi:"clusterId"`
	ClusterName         pulumi.StringInput                                             `pulumi:"clusterName"`
	ClusterVersion      pulumi.StringInput                                             `pulumi:"clusterVersion"`
	IndexCreateTime     pulumi.StringInput                                             `pulumi:"indexCreateTime"`
	IndexDocs           pulumi.IntInput                                                `pulumi:"indexDocs"`
	IndexMetaJson       pulumi.StringInput                                             `pulumi:"indexMetaJson"`
	IndexName           pulumi.StringInput                                             `pulumi:"indexName"`
	IndexOptionsFields  GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayInput  `pulumi:"indexOptionsFields"`
	IndexPolicyFields   GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayInput   `pulumi:"indexPolicyFields"`
	IndexSettingsFields GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayInput `pulumi:"indexSettingsFields"`
	IndexStatus         pulumi.StringInput                                             `pulumi:"indexStatus"`
	IndexStorage        pulumi.IntInput                                                `pulumi:"indexStorage"`
	IndexType           pulumi.StringInput                                             `pulumi:"indexType"`
}

func (GetDescribeIndexListIndexMetaFieldArgs) ElementType

func (GetDescribeIndexListIndexMetaFieldArgs) ToGetDescribeIndexListIndexMetaFieldOutput

func (i GetDescribeIndexListIndexMetaFieldArgs) ToGetDescribeIndexListIndexMetaFieldOutput() GetDescribeIndexListIndexMetaFieldOutput

func (GetDescribeIndexListIndexMetaFieldArgs) ToGetDescribeIndexListIndexMetaFieldOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldArgs) ToGetDescribeIndexListIndexMetaFieldOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldOutput

type GetDescribeIndexListIndexMetaFieldArray

type GetDescribeIndexListIndexMetaFieldArray []GetDescribeIndexListIndexMetaFieldInput

func (GetDescribeIndexListIndexMetaFieldArray) ElementType

func (GetDescribeIndexListIndexMetaFieldArray) ToGetDescribeIndexListIndexMetaFieldArrayOutput

func (i GetDescribeIndexListIndexMetaFieldArray) ToGetDescribeIndexListIndexMetaFieldArrayOutput() GetDescribeIndexListIndexMetaFieldArrayOutput

func (GetDescribeIndexListIndexMetaFieldArray) ToGetDescribeIndexListIndexMetaFieldArrayOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldArray) ToGetDescribeIndexListIndexMetaFieldArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldArrayInput

type GetDescribeIndexListIndexMetaFieldArrayInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldArrayOutput() GetDescribeIndexListIndexMetaFieldArrayOutput
	ToGetDescribeIndexListIndexMetaFieldArrayOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldArrayOutput
}

GetDescribeIndexListIndexMetaFieldArrayInput is an input type that accepts GetDescribeIndexListIndexMetaFieldArray and GetDescribeIndexListIndexMetaFieldArrayOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldArrayInput` via:

GetDescribeIndexListIndexMetaFieldArray{ GetDescribeIndexListIndexMetaFieldArgs{...} }

type GetDescribeIndexListIndexMetaFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldArrayOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldArrayOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldArrayOutput) Index

func (GetDescribeIndexListIndexMetaFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldArrayOutput

func (o GetDescribeIndexListIndexMetaFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldArrayOutput() GetDescribeIndexListIndexMetaFieldArrayOutput

func (GetDescribeIndexListIndexMetaFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldArrayOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldBackingIndex

type GetDescribeIndexListIndexMetaFieldBackingIndex struct {
	IndexCreateTime string `pulumi:"indexCreateTime"`
	IndexName       string `pulumi:"indexName"`
	IndexPhrase     string `pulumi:"indexPhrase"`
	IndexStatus     string `pulumi:"indexStatus"`
	IndexStorage    int    `pulumi:"indexStorage"`
}

type GetDescribeIndexListIndexMetaFieldBackingIndexArgs

type GetDescribeIndexListIndexMetaFieldBackingIndexArgs struct {
	IndexCreateTime pulumi.StringInput `pulumi:"indexCreateTime"`
	IndexName       pulumi.StringInput `pulumi:"indexName"`
	IndexPhrase     pulumi.StringInput `pulumi:"indexPhrase"`
	IndexStatus     pulumi.StringInput `pulumi:"indexStatus"`
	IndexStorage    pulumi.IntInput    `pulumi:"indexStorage"`
}

func (GetDescribeIndexListIndexMetaFieldBackingIndexArgs) ElementType

func (GetDescribeIndexListIndexMetaFieldBackingIndexArgs) ToGetDescribeIndexListIndexMetaFieldBackingIndexOutput

func (i GetDescribeIndexListIndexMetaFieldBackingIndexArgs) ToGetDescribeIndexListIndexMetaFieldBackingIndexOutput() GetDescribeIndexListIndexMetaFieldBackingIndexOutput

func (GetDescribeIndexListIndexMetaFieldBackingIndexArgs) ToGetDescribeIndexListIndexMetaFieldBackingIndexOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldBackingIndexArgs) ToGetDescribeIndexListIndexMetaFieldBackingIndexOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldBackingIndexOutput

type GetDescribeIndexListIndexMetaFieldBackingIndexArray

type GetDescribeIndexListIndexMetaFieldBackingIndexArray []GetDescribeIndexListIndexMetaFieldBackingIndexInput

func (GetDescribeIndexListIndexMetaFieldBackingIndexArray) ElementType

func (GetDescribeIndexListIndexMetaFieldBackingIndexArray) ToGetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput

func (i GetDescribeIndexListIndexMetaFieldBackingIndexArray) ToGetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput() GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput

func (GetDescribeIndexListIndexMetaFieldBackingIndexArray) ToGetDescribeIndexListIndexMetaFieldBackingIndexArrayOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldBackingIndexArray) ToGetDescribeIndexListIndexMetaFieldBackingIndexArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput

type GetDescribeIndexListIndexMetaFieldBackingIndexArrayInput

type GetDescribeIndexListIndexMetaFieldBackingIndexArrayInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput() GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput
	ToGetDescribeIndexListIndexMetaFieldBackingIndexArrayOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput
}

GetDescribeIndexListIndexMetaFieldBackingIndexArrayInput is an input type that accepts GetDescribeIndexListIndexMetaFieldBackingIndexArray and GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldBackingIndexArrayInput` via:

GetDescribeIndexListIndexMetaFieldBackingIndexArray{ GetDescribeIndexListIndexMetaFieldBackingIndexArgs{...} }

type GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput

type GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput) Index

func (GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput) ToGetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput

func (GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput) ToGetDescribeIndexListIndexMetaFieldBackingIndexArrayOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput) ToGetDescribeIndexListIndexMetaFieldBackingIndexArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldBackingIndexArrayOutput

type GetDescribeIndexListIndexMetaFieldBackingIndexInput

type GetDescribeIndexListIndexMetaFieldBackingIndexInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldBackingIndexOutput() GetDescribeIndexListIndexMetaFieldBackingIndexOutput
	ToGetDescribeIndexListIndexMetaFieldBackingIndexOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldBackingIndexOutput
}

GetDescribeIndexListIndexMetaFieldBackingIndexInput is an input type that accepts GetDescribeIndexListIndexMetaFieldBackingIndexArgs and GetDescribeIndexListIndexMetaFieldBackingIndexOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldBackingIndexInput` via:

GetDescribeIndexListIndexMetaFieldBackingIndexArgs{...}

type GetDescribeIndexListIndexMetaFieldBackingIndexOutput

type GetDescribeIndexListIndexMetaFieldBackingIndexOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldBackingIndexOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldBackingIndexOutput) IndexCreateTime

func (GetDescribeIndexListIndexMetaFieldBackingIndexOutput) IndexName

func (GetDescribeIndexListIndexMetaFieldBackingIndexOutput) IndexPhrase

func (GetDescribeIndexListIndexMetaFieldBackingIndexOutput) IndexStatus

func (GetDescribeIndexListIndexMetaFieldBackingIndexOutput) IndexStorage

func (GetDescribeIndexListIndexMetaFieldBackingIndexOutput) ToGetDescribeIndexListIndexMetaFieldBackingIndexOutput

func (GetDescribeIndexListIndexMetaFieldBackingIndexOutput) ToGetDescribeIndexListIndexMetaFieldBackingIndexOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldBackingIndexOutput) ToGetDescribeIndexListIndexMetaFieldBackingIndexOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldBackingIndexOutput

type GetDescribeIndexListIndexMetaFieldIndexOptionsField

type GetDescribeIndexListIndexMetaFieldIndexOptionsField struct {
	ExpireMaxAge    string `pulumi:"expireMaxAge"`
	ExpireMaxSize   string `pulumi:"expireMaxSize"`
	RolloverDynamic string `pulumi:"rolloverDynamic"`
	RolloverMaxAge  string `pulumi:"rolloverMaxAge"`
	ShardNumDynamic string `pulumi:"shardNumDynamic"`
	TimestampField  string `pulumi:"timestampField"`
	WriteMode       string `pulumi:"writeMode"`
}

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArgs

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArgs struct {
	ExpireMaxAge    pulumi.StringInput `pulumi:"expireMaxAge"`
	ExpireMaxSize   pulumi.StringInput `pulumi:"expireMaxSize"`
	RolloverDynamic pulumi.StringInput `pulumi:"rolloverDynamic"`
	RolloverMaxAge  pulumi.StringInput `pulumi:"rolloverMaxAge"`
	ShardNumDynamic pulumi.StringInput `pulumi:"shardNumDynamic"`
	TimestampField  pulumi.StringInput `pulumi:"timestampField"`
	WriteMode       pulumi.StringInput `pulumi:"writeMode"`
}

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArgs) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArgs) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArgs) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArgs) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArray

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArray []GetDescribeIndexListIndexMetaFieldIndexOptionsFieldInput

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArray) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput

func (i GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput() GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayInput

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput() GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput
	ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput
}

GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayInput is an input type that accepts GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArray and GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayInput` via:

GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArray{ GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArgs{...} }

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput) Index

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldInput

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput() GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput
	ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput
}

GetDescribeIndexListIndexMetaFieldIndexOptionsFieldInput is an input type that accepts GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArgs and GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldIndexOptionsFieldInput` via:

GetDescribeIndexListIndexMetaFieldIndexOptionsFieldArgs{...}

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput

type GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) ExpireMaxAge

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) ExpireMaxSize

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) RolloverDynamic

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) RolloverMaxAge

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) ShardNumDynamic

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) TimestampField

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) ToGetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput

func (GetDescribeIndexListIndexMetaFieldIndexOptionsFieldOutput) WriteMode

type GetDescribeIndexListIndexMetaFieldIndexPolicyField

type GetDescribeIndexListIndexMetaFieldIndexPolicyField struct {
	ColdAction   string `pulumi:"coldAction"`
	ColdEnable   string `pulumi:"coldEnable"`
	ColdMinAge   string `pulumi:"coldMinAge"`
	FrozenEnable string `pulumi:"frozenEnable"`
	FrozenMinAge string `pulumi:"frozenMinAge"`
	WarmEnable   string `pulumi:"warmEnable"`
	WarmMinAge   string `pulumi:"warmMinAge"`
}

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArgs

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArgs struct {
	ColdAction   pulumi.StringInput `pulumi:"coldAction"`
	ColdEnable   pulumi.StringInput `pulumi:"coldEnable"`
	ColdMinAge   pulumi.StringInput `pulumi:"coldMinAge"`
	FrozenEnable pulumi.StringInput `pulumi:"frozenEnable"`
	FrozenMinAge pulumi.StringInput `pulumi:"frozenMinAge"`
	WarmEnable   pulumi.StringInput `pulumi:"warmEnable"`
	WarmMinAge   pulumi.StringInput `pulumi:"warmMinAge"`
}

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArgs) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArgs) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArgs) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArgs) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArray

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArray []GetDescribeIndexListIndexMetaFieldIndexPolicyFieldInput

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArray) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput

func (i GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput() GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayInput

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput() GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput
	ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput
}

GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayInput is an input type that accepts GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArray and GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayInput` via:

GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArray{ GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArgs{...} }

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput) Index

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldInput

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput() GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput
	ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput
}

GetDescribeIndexListIndexMetaFieldIndexPolicyFieldInput is an input type that accepts GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArgs and GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldIndexPolicyFieldInput` via:

GetDescribeIndexListIndexMetaFieldIndexPolicyFieldArgs{...}

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput

type GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) ColdAction

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) ColdEnable

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) ColdMinAge

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) FrozenEnable

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) FrozenMinAge

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) ToGetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) WarmEnable

func (GetDescribeIndexListIndexMetaFieldIndexPolicyFieldOutput) WarmMinAge

type GetDescribeIndexListIndexMetaFieldIndexSettingsField

type GetDescribeIndexListIndexMetaFieldIndexSettingsField struct {
	NumberOfReplicas string `pulumi:"numberOfReplicas"`
	NumberOfShards   string `pulumi:"numberOfShards"`
	RefreshInterval  string `pulumi:"refreshInterval"`
}

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArgs

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArgs struct {
	NumberOfReplicas pulumi.StringInput `pulumi:"numberOfReplicas"`
	NumberOfShards   pulumi.StringInput `pulumi:"numberOfShards"`
	RefreshInterval  pulumi.StringInput `pulumi:"refreshInterval"`
}

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArgs) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArgs) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArgs) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArgs) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArray

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArray []GetDescribeIndexListIndexMetaFieldIndexSettingsFieldInput

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArray) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput

func (i GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput() GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutputWithContext

func (i GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArray) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayInput

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput() GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput
	ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput
}

GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayInput is an input type that accepts GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArray and GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayInput` via:

GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArray{ GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArgs{...} }

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput) Index

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArrayOutput

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldInput

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput() GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput
	ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput
}

GetDescribeIndexListIndexMetaFieldIndexSettingsFieldInput is an input type that accepts GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArgs and GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldIndexSettingsFieldInput` via:

GetDescribeIndexListIndexMetaFieldIndexSettingsFieldArgs{...}

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput

type GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput) NumberOfReplicas

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput) NumberOfShards

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput) RefreshInterval

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput

func (GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput) ToGetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldIndexSettingsFieldOutput

type GetDescribeIndexListIndexMetaFieldInput

type GetDescribeIndexListIndexMetaFieldInput interface {
	pulumi.Input

	ToGetDescribeIndexListIndexMetaFieldOutput() GetDescribeIndexListIndexMetaFieldOutput
	ToGetDescribeIndexListIndexMetaFieldOutputWithContext(context.Context) GetDescribeIndexListIndexMetaFieldOutput
}

GetDescribeIndexListIndexMetaFieldInput is an input type that accepts GetDescribeIndexListIndexMetaFieldArgs and GetDescribeIndexListIndexMetaFieldOutput values. You can construct a concrete instance of `GetDescribeIndexListIndexMetaFieldInput` via:

GetDescribeIndexListIndexMetaFieldArgs{...}

type GetDescribeIndexListIndexMetaFieldOutput

type GetDescribeIndexListIndexMetaFieldOutput struct{ *pulumi.OutputState }

func (GetDescribeIndexListIndexMetaFieldOutput) AppId

func (GetDescribeIndexListIndexMetaFieldOutput) BackingIndices

func (GetDescribeIndexListIndexMetaFieldOutput) ClusterId

func (GetDescribeIndexListIndexMetaFieldOutput) ClusterName

func (GetDescribeIndexListIndexMetaFieldOutput) ClusterVersion

func (GetDescribeIndexListIndexMetaFieldOutput) ElementType

func (GetDescribeIndexListIndexMetaFieldOutput) IndexCreateTime

func (GetDescribeIndexListIndexMetaFieldOutput) IndexDocs

func (GetDescribeIndexListIndexMetaFieldOutput) IndexMetaJson

func (GetDescribeIndexListIndexMetaFieldOutput) IndexName

func (GetDescribeIndexListIndexMetaFieldOutput) IndexOptionsFields

func (GetDescribeIndexListIndexMetaFieldOutput) IndexPolicyFields

func (GetDescribeIndexListIndexMetaFieldOutput) IndexSettingsFields

func (GetDescribeIndexListIndexMetaFieldOutput) IndexStatus

func (GetDescribeIndexListIndexMetaFieldOutput) IndexStorage

func (GetDescribeIndexListIndexMetaFieldOutput) IndexType

func (GetDescribeIndexListIndexMetaFieldOutput) ToGetDescribeIndexListIndexMetaFieldOutput

func (o GetDescribeIndexListIndexMetaFieldOutput) ToGetDescribeIndexListIndexMetaFieldOutput() GetDescribeIndexListIndexMetaFieldOutput

func (GetDescribeIndexListIndexMetaFieldOutput) ToGetDescribeIndexListIndexMetaFieldOutputWithContext

func (o GetDescribeIndexListIndexMetaFieldOutput) ToGetDescribeIndexListIndexMetaFieldOutputWithContext(ctx context.Context) GetDescribeIndexListIndexMetaFieldOutput

type GetDescribeIndexListOutputArgs

type GetDescribeIndexListOutputArgs struct {
	IndexName        pulumi.StringPtrInput   `pulumi:"indexName"`
	IndexStatusLists pulumi.StringArrayInput `pulumi:"indexStatusLists"`
	IndexType        pulumi.StringInput      `pulumi:"indexType"`
	InstanceId       pulumi.StringPtrInput   `pulumi:"instanceId"`
	Order            pulumi.StringPtrInput   `pulumi:"order"`
	OrderBy          pulumi.StringPtrInput   `pulumi:"orderBy"`
	Password         pulumi.StringPtrInput   `pulumi:"password"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	Username         pulumi.StringPtrInput   `pulumi:"username"`
}

A collection of arguments for invoking getDescribeIndexList.

func (GetDescribeIndexListOutputArgs) ElementType

type GetDescribeIndexListResult

type GetDescribeIndexListResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                               `pulumi:"id"`
	IndexMetaFields  []GetDescribeIndexListIndexMetaField `pulumi:"indexMetaFields"`
	IndexName        *string                              `pulumi:"indexName"`
	IndexStatusLists []string                             `pulumi:"indexStatusLists"`
	IndexType        string                               `pulumi:"indexType"`
	InstanceId       *string                              `pulumi:"instanceId"`
	Order            *string                              `pulumi:"order"`
	OrderBy          *string                              `pulumi:"orderBy"`
	Password         *string                              `pulumi:"password"`
	ResultOutputFile *string                              `pulumi:"resultOutputFile"`
	Username         *string                              `pulumi:"username"`
}

A collection of values returned by getDescribeIndexList.

type GetDescribeIndexListResultOutput

type GetDescribeIndexListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDescribeIndexList.

func (GetDescribeIndexListResultOutput) ElementType

func (GetDescribeIndexListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDescribeIndexListResultOutput) IndexMetaFields

func (GetDescribeIndexListResultOutput) IndexName

func (GetDescribeIndexListResultOutput) IndexStatusLists

func (GetDescribeIndexListResultOutput) IndexType

func (GetDescribeIndexListResultOutput) InstanceId

func (GetDescribeIndexListResultOutput) Order

func (GetDescribeIndexListResultOutput) OrderBy

func (GetDescribeIndexListResultOutput) Password

func (GetDescribeIndexListResultOutput) ResultOutputFile

func (GetDescribeIndexListResultOutput) ToGetDescribeIndexListResultOutput

func (o GetDescribeIndexListResultOutput) ToGetDescribeIndexListResultOutput() GetDescribeIndexListResultOutput

func (GetDescribeIndexListResultOutput) ToGetDescribeIndexListResultOutputWithContext

func (o GetDescribeIndexListResultOutput) ToGetDescribeIndexListResultOutputWithContext(ctx context.Context) GetDescribeIndexListResultOutput

func (GetDescribeIndexListResultOutput) Username

type GetDiagnoseDiagnoseResult

type GetDiagnoseDiagnoseResult struct {
	Completed  bool                                 `pulumi:"completed"`
	CreateTime string                               `pulumi:"createTime"`
	InstanceId string                               `pulumi:"instanceId"`
	JobParams  []GetDiagnoseDiagnoseResultJobParam  `pulumi:"jobParams"`
	JobResults []GetDiagnoseDiagnoseResultJobResult `pulumi:"jobResults"`
	JobType    int                                  `pulumi:"jobType"`
	RequestId  string                               `pulumi:"requestId"`
	Score      int                                  `pulumi:"score"`
}

type GetDiagnoseDiagnoseResultArgs

type GetDiagnoseDiagnoseResultArgs struct {
	Completed  pulumi.BoolInput                             `pulumi:"completed"`
	CreateTime pulumi.StringInput                           `pulumi:"createTime"`
	InstanceId pulumi.StringInput                           `pulumi:"instanceId"`
	JobParams  GetDiagnoseDiagnoseResultJobParamArrayInput  `pulumi:"jobParams"`
	JobResults GetDiagnoseDiagnoseResultJobResultArrayInput `pulumi:"jobResults"`
	JobType    pulumi.IntInput                              `pulumi:"jobType"`
	RequestId  pulumi.StringInput                           `pulumi:"requestId"`
	Score      pulumi.IntInput                              `pulumi:"score"`
}

func (GetDiagnoseDiagnoseResultArgs) ElementType

func (GetDiagnoseDiagnoseResultArgs) ToGetDiagnoseDiagnoseResultOutput

func (i GetDiagnoseDiagnoseResultArgs) ToGetDiagnoseDiagnoseResultOutput() GetDiagnoseDiagnoseResultOutput

func (GetDiagnoseDiagnoseResultArgs) ToGetDiagnoseDiagnoseResultOutputWithContext

func (i GetDiagnoseDiagnoseResultArgs) ToGetDiagnoseDiagnoseResultOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultOutput

type GetDiagnoseDiagnoseResultArray

type GetDiagnoseDiagnoseResultArray []GetDiagnoseDiagnoseResultInput

func (GetDiagnoseDiagnoseResultArray) ElementType

func (GetDiagnoseDiagnoseResultArray) ToGetDiagnoseDiagnoseResultArrayOutput

func (i GetDiagnoseDiagnoseResultArray) ToGetDiagnoseDiagnoseResultArrayOutput() GetDiagnoseDiagnoseResultArrayOutput

func (GetDiagnoseDiagnoseResultArray) ToGetDiagnoseDiagnoseResultArrayOutputWithContext

func (i GetDiagnoseDiagnoseResultArray) ToGetDiagnoseDiagnoseResultArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultArrayOutput

type GetDiagnoseDiagnoseResultArrayInput

type GetDiagnoseDiagnoseResultArrayInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultArrayOutput() GetDiagnoseDiagnoseResultArrayOutput
	ToGetDiagnoseDiagnoseResultArrayOutputWithContext(context.Context) GetDiagnoseDiagnoseResultArrayOutput
}

GetDiagnoseDiagnoseResultArrayInput is an input type that accepts GetDiagnoseDiagnoseResultArray and GetDiagnoseDiagnoseResultArrayOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultArrayInput` via:

GetDiagnoseDiagnoseResultArray{ GetDiagnoseDiagnoseResultArgs{...} }

type GetDiagnoseDiagnoseResultArrayOutput

type GetDiagnoseDiagnoseResultArrayOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultArrayOutput) ElementType

func (GetDiagnoseDiagnoseResultArrayOutput) Index

func (GetDiagnoseDiagnoseResultArrayOutput) ToGetDiagnoseDiagnoseResultArrayOutput

func (o GetDiagnoseDiagnoseResultArrayOutput) ToGetDiagnoseDiagnoseResultArrayOutput() GetDiagnoseDiagnoseResultArrayOutput

func (GetDiagnoseDiagnoseResultArrayOutput) ToGetDiagnoseDiagnoseResultArrayOutputWithContext

func (o GetDiagnoseDiagnoseResultArrayOutput) ToGetDiagnoseDiagnoseResultArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultArrayOutput

type GetDiagnoseDiagnoseResultInput

type GetDiagnoseDiagnoseResultInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultOutput() GetDiagnoseDiagnoseResultOutput
	ToGetDiagnoseDiagnoseResultOutputWithContext(context.Context) GetDiagnoseDiagnoseResultOutput
}

GetDiagnoseDiagnoseResultInput is an input type that accepts GetDiagnoseDiagnoseResultArgs and GetDiagnoseDiagnoseResultOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultInput` via:

GetDiagnoseDiagnoseResultArgs{...}

type GetDiagnoseDiagnoseResultJobParam

type GetDiagnoseDiagnoseResultJobParam struct {
	Indices  string   `pulumi:"indices"`
	Interval int      `pulumi:"interval"`
	Jobs     []string `pulumi:"jobs"`
}

type GetDiagnoseDiagnoseResultJobParamArgs

type GetDiagnoseDiagnoseResultJobParamArgs struct {
	Indices  pulumi.StringInput      `pulumi:"indices"`
	Interval pulumi.IntInput         `pulumi:"interval"`
	Jobs     pulumi.StringArrayInput `pulumi:"jobs"`
}

func (GetDiagnoseDiagnoseResultJobParamArgs) ElementType

func (GetDiagnoseDiagnoseResultJobParamArgs) ToGetDiagnoseDiagnoseResultJobParamOutput

func (i GetDiagnoseDiagnoseResultJobParamArgs) ToGetDiagnoseDiagnoseResultJobParamOutput() GetDiagnoseDiagnoseResultJobParamOutput

func (GetDiagnoseDiagnoseResultJobParamArgs) ToGetDiagnoseDiagnoseResultJobParamOutputWithContext

func (i GetDiagnoseDiagnoseResultJobParamArgs) ToGetDiagnoseDiagnoseResultJobParamOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobParamOutput

type GetDiagnoseDiagnoseResultJobParamArray

type GetDiagnoseDiagnoseResultJobParamArray []GetDiagnoseDiagnoseResultJobParamInput

func (GetDiagnoseDiagnoseResultJobParamArray) ElementType

func (GetDiagnoseDiagnoseResultJobParamArray) ToGetDiagnoseDiagnoseResultJobParamArrayOutput

func (i GetDiagnoseDiagnoseResultJobParamArray) ToGetDiagnoseDiagnoseResultJobParamArrayOutput() GetDiagnoseDiagnoseResultJobParamArrayOutput

func (GetDiagnoseDiagnoseResultJobParamArray) ToGetDiagnoseDiagnoseResultJobParamArrayOutputWithContext

func (i GetDiagnoseDiagnoseResultJobParamArray) ToGetDiagnoseDiagnoseResultJobParamArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobParamArrayOutput

type GetDiagnoseDiagnoseResultJobParamArrayInput

type GetDiagnoseDiagnoseResultJobParamArrayInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobParamArrayOutput() GetDiagnoseDiagnoseResultJobParamArrayOutput
	ToGetDiagnoseDiagnoseResultJobParamArrayOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobParamArrayOutput
}

GetDiagnoseDiagnoseResultJobParamArrayInput is an input type that accepts GetDiagnoseDiagnoseResultJobParamArray and GetDiagnoseDiagnoseResultJobParamArrayOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobParamArrayInput` via:

GetDiagnoseDiagnoseResultJobParamArray{ GetDiagnoseDiagnoseResultJobParamArgs{...} }

type GetDiagnoseDiagnoseResultJobParamArrayOutput

type GetDiagnoseDiagnoseResultJobParamArrayOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobParamArrayOutput) ElementType

func (GetDiagnoseDiagnoseResultJobParamArrayOutput) Index

func (GetDiagnoseDiagnoseResultJobParamArrayOutput) ToGetDiagnoseDiagnoseResultJobParamArrayOutput

func (o GetDiagnoseDiagnoseResultJobParamArrayOutput) ToGetDiagnoseDiagnoseResultJobParamArrayOutput() GetDiagnoseDiagnoseResultJobParamArrayOutput

func (GetDiagnoseDiagnoseResultJobParamArrayOutput) ToGetDiagnoseDiagnoseResultJobParamArrayOutputWithContext

func (o GetDiagnoseDiagnoseResultJobParamArrayOutput) ToGetDiagnoseDiagnoseResultJobParamArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobParamArrayOutput

type GetDiagnoseDiagnoseResultJobParamInput

type GetDiagnoseDiagnoseResultJobParamInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobParamOutput() GetDiagnoseDiagnoseResultJobParamOutput
	ToGetDiagnoseDiagnoseResultJobParamOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobParamOutput
}

GetDiagnoseDiagnoseResultJobParamInput is an input type that accepts GetDiagnoseDiagnoseResultJobParamArgs and GetDiagnoseDiagnoseResultJobParamOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobParamInput` via:

GetDiagnoseDiagnoseResultJobParamArgs{...}

type GetDiagnoseDiagnoseResultJobParamOutput

type GetDiagnoseDiagnoseResultJobParamOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobParamOutput) ElementType

func (GetDiagnoseDiagnoseResultJobParamOutput) Indices

func (GetDiagnoseDiagnoseResultJobParamOutput) Interval

func (GetDiagnoseDiagnoseResultJobParamOutput) Jobs

func (GetDiagnoseDiagnoseResultJobParamOutput) ToGetDiagnoseDiagnoseResultJobParamOutput

func (o GetDiagnoseDiagnoseResultJobParamOutput) ToGetDiagnoseDiagnoseResultJobParamOutput() GetDiagnoseDiagnoseResultJobParamOutput

func (GetDiagnoseDiagnoseResultJobParamOutput) ToGetDiagnoseDiagnoseResultJobParamOutputWithContext

func (o GetDiagnoseDiagnoseResultJobParamOutput) ToGetDiagnoseDiagnoseResultJobParamOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobParamOutput

type GetDiagnoseDiagnoseResultJobResult

type GetDiagnoseDiagnoseResultJobResult struct {
	Advise         string                                            `pulumi:"advise"`
	Detail         string                                            `pulumi:"detail"`
	JobName        string                                            `pulumi:"jobName"`
	LogDetails     []GetDiagnoseDiagnoseResultJobResultLogDetail     `pulumi:"logDetails"`
	MetricDetails  []GetDiagnoseDiagnoseResultJobResultMetricDetail  `pulumi:"metricDetails"`
	Score          int                                               `pulumi:"score"`
	SettingDetails []GetDiagnoseDiagnoseResultJobResultSettingDetail `pulumi:"settingDetails"`
	Status         int                                               `pulumi:"status"`
	Summary        string                                            `pulumi:"summary"`
}

type GetDiagnoseDiagnoseResultJobResultArgs

type GetDiagnoseDiagnoseResultJobResultArgs struct {
	Advise         pulumi.StringInput                                        `pulumi:"advise"`
	Detail         pulumi.StringInput                                        `pulumi:"detail"`
	JobName        pulumi.StringInput                                        `pulumi:"jobName"`
	LogDetails     GetDiagnoseDiagnoseResultJobResultLogDetailArrayInput     `pulumi:"logDetails"`
	MetricDetails  GetDiagnoseDiagnoseResultJobResultMetricDetailArrayInput  `pulumi:"metricDetails"`
	Score          pulumi.IntInput                                           `pulumi:"score"`
	SettingDetails GetDiagnoseDiagnoseResultJobResultSettingDetailArrayInput `pulumi:"settingDetails"`
	Status         pulumi.IntInput                                           `pulumi:"status"`
	Summary        pulumi.StringInput                                        `pulumi:"summary"`
}

func (GetDiagnoseDiagnoseResultJobResultArgs) ElementType

func (GetDiagnoseDiagnoseResultJobResultArgs) ToGetDiagnoseDiagnoseResultJobResultOutput

func (i GetDiagnoseDiagnoseResultJobResultArgs) ToGetDiagnoseDiagnoseResultJobResultOutput() GetDiagnoseDiagnoseResultJobResultOutput

func (GetDiagnoseDiagnoseResultJobResultArgs) ToGetDiagnoseDiagnoseResultJobResultOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultArgs) ToGetDiagnoseDiagnoseResultJobResultOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultOutput

type GetDiagnoseDiagnoseResultJobResultArray

type GetDiagnoseDiagnoseResultJobResultArray []GetDiagnoseDiagnoseResultJobResultInput

func (GetDiagnoseDiagnoseResultJobResultArray) ElementType

func (GetDiagnoseDiagnoseResultJobResultArray) ToGetDiagnoseDiagnoseResultJobResultArrayOutput

func (i GetDiagnoseDiagnoseResultJobResultArray) ToGetDiagnoseDiagnoseResultJobResultArrayOutput() GetDiagnoseDiagnoseResultJobResultArrayOutput

func (GetDiagnoseDiagnoseResultJobResultArray) ToGetDiagnoseDiagnoseResultJobResultArrayOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultArray) ToGetDiagnoseDiagnoseResultJobResultArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultArrayOutput

type GetDiagnoseDiagnoseResultJobResultArrayInput

type GetDiagnoseDiagnoseResultJobResultArrayInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultArrayOutput() GetDiagnoseDiagnoseResultJobResultArrayOutput
	ToGetDiagnoseDiagnoseResultJobResultArrayOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultArrayOutput
}

GetDiagnoseDiagnoseResultJobResultArrayInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultArray and GetDiagnoseDiagnoseResultJobResultArrayOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultArrayInput` via:

GetDiagnoseDiagnoseResultJobResultArray{ GetDiagnoseDiagnoseResultJobResultArgs{...} }

type GetDiagnoseDiagnoseResultJobResultArrayOutput

type GetDiagnoseDiagnoseResultJobResultArrayOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultArrayOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultArrayOutput) Index

func (GetDiagnoseDiagnoseResultJobResultArrayOutput) ToGetDiagnoseDiagnoseResultJobResultArrayOutput

func (o GetDiagnoseDiagnoseResultJobResultArrayOutput) ToGetDiagnoseDiagnoseResultJobResultArrayOutput() GetDiagnoseDiagnoseResultJobResultArrayOutput

func (GetDiagnoseDiagnoseResultJobResultArrayOutput) ToGetDiagnoseDiagnoseResultJobResultArrayOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultArrayOutput) ToGetDiagnoseDiagnoseResultJobResultArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultArrayOutput

type GetDiagnoseDiagnoseResultJobResultInput

type GetDiagnoseDiagnoseResultJobResultInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultOutput() GetDiagnoseDiagnoseResultJobResultOutput
	ToGetDiagnoseDiagnoseResultJobResultOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultOutput
}

GetDiagnoseDiagnoseResultJobResultInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultArgs and GetDiagnoseDiagnoseResultJobResultOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultInput` via:

GetDiagnoseDiagnoseResultJobResultArgs{...}

type GetDiagnoseDiagnoseResultJobResultLogDetail

type GetDiagnoseDiagnoseResultJobResultLogDetail struct {
	Advise string `pulumi:"advise"`
	Count  int    `pulumi:"count"`
	Key    string `pulumi:"key"`
}

type GetDiagnoseDiagnoseResultJobResultLogDetailArgs

type GetDiagnoseDiagnoseResultJobResultLogDetailArgs struct {
	Advise pulumi.StringInput `pulumi:"advise"`
	Count  pulumi.IntInput    `pulumi:"count"`
	Key    pulumi.StringInput `pulumi:"key"`
}

func (GetDiagnoseDiagnoseResultJobResultLogDetailArgs) ElementType

func (GetDiagnoseDiagnoseResultJobResultLogDetailArgs) ToGetDiagnoseDiagnoseResultJobResultLogDetailOutput

func (i GetDiagnoseDiagnoseResultJobResultLogDetailArgs) ToGetDiagnoseDiagnoseResultJobResultLogDetailOutput() GetDiagnoseDiagnoseResultJobResultLogDetailOutput

func (GetDiagnoseDiagnoseResultJobResultLogDetailArgs) ToGetDiagnoseDiagnoseResultJobResultLogDetailOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultLogDetailArgs) ToGetDiagnoseDiagnoseResultJobResultLogDetailOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultLogDetailOutput

type GetDiagnoseDiagnoseResultJobResultLogDetailArray

type GetDiagnoseDiagnoseResultJobResultLogDetailArray []GetDiagnoseDiagnoseResultJobResultLogDetailInput

func (GetDiagnoseDiagnoseResultJobResultLogDetailArray) ElementType

func (GetDiagnoseDiagnoseResultJobResultLogDetailArray) ToGetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput

func (i GetDiagnoseDiagnoseResultJobResultLogDetailArray) ToGetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput() GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput

func (GetDiagnoseDiagnoseResultJobResultLogDetailArray) ToGetDiagnoseDiagnoseResultJobResultLogDetailArrayOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultLogDetailArray) ToGetDiagnoseDiagnoseResultJobResultLogDetailArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput

type GetDiagnoseDiagnoseResultJobResultLogDetailArrayInput

type GetDiagnoseDiagnoseResultJobResultLogDetailArrayInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput() GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput
	ToGetDiagnoseDiagnoseResultJobResultLogDetailArrayOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput
}

GetDiagnoseDiagnoseResultJobResultLogDetailArrayInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultLogDetailArray and GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultLogDetailArrayInput` via:

GetDiagnoseDiagnoseResultJobResultLogDetailArray{ GetDiagnoseDiagnoseResultJobResultLogDetailArgs{...} }

type GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput

type GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput) Index

func (GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput) ToGetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput

func (GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput) ToGetDiagnoseDiagnoseResultJobResultLogDetailArrayOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput) ToGetDiagnoseDiagnoseResultJobResultLogDetailArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultLogDetailArrayOutput

type GetDiagnoseDiagnoseResultJobResultLogDetailInput

type GetDiagnoseDiagnoseResultJobResultLogDetailInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultLogDetailOutput() GetDiagnoseDiagnoseResultJobResultLogDetailOutput
	ToGetDiagnoseDiagnoseResultJobResultLogDetailOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultLogDetailOutput
}

GetDiagnoseDiagnoseResultJobResultLogDetailInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultLogDetailArgs and GetDiagnoseDiagnoseResultJobResultLogDetailOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultLogDetailInput` via:

GetDiagnoseDiagnoseResultJobResultLogDetailArgs{...}

type GetDiagnoseDiagnoseResultJobResultLogDetailOutput

type GetDiagnoseDiagnoseResultJobResultLogDetailOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultLogDetailOutput) Advise

func (GetDiagnoseDiagnoseResultJobResultLogDetailOutput) Count

func (GetDiagnoseDiagnoseResultJobResultLogDetailOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultLogDetailOutput) Key

func (GetDiagnoseDiagnoseResultJobResultLogDetailOutput) ToGetDiagnoseDiagnoseResultJobResultLogDetailOutput

func (o GetDiagnoseDiagnoseResultJobResultLogDetailOutput) ToGetDiagnoseDiagnoseResultJobResultLogDetailOutput() GetDiagnoseDiagnoseResultJobResultLogDetailOutput

func (GetDiagnoseDiagnoseResultJobResultLogDetailOutput) ToGetDiagnoseDiagnoseResultJobResultLogDetailOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultLogDetailOutput) ToGetDiagnoseDiagnoseResultJobResultLogDetailOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultLogDetailOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetail

type GetDiagnoseDiagnoseResultJobResultMetricDetail struct {
	Key     string                                                 `pulumi:"key"`
	Metrics []GetDiagnoseDiagnoseResultJobResultMetricDetailMetric `pulumi:"metrics"`
}

type GetDiagnoseDiagnoseResultJobResultMetricDetailArgs

type GetDiagnoseDiagnoseResultJobResultMetricDetailArgs struct {
	Key     pulumi.StringInput                                             `pulumi:"key"`
	Metrics GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayInput `pulumi:"metrics"`
}

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArgs) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailOutput

func (i GetDiagnoseDiagnoseResultJobResultMetricDetailArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailOutput() GetDiagnoseDiagnoseResultJobResultMetricDetailOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultMetricDetailArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailArray

type GetDiagnoseDiagnoseResultJobResultMetricDetailArray []GetDiagnoseDiagnoseResultJobResultMetricDetailInput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArray) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput

func (i GetDiagnoseDiagnoseResultJobResultMetricDetailArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput() GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultMetricDetailArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailArrayInput

type GetDiagnoseDiagnoseResultJobResultMetricDetailArrayInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput() GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput
	ToGetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput
}

GetDiagnoseDiagnoseResultJobResultMetricDetailArrayInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultMetricDetailArray and GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultMetricDetailArrayInput` via:

GetDiagnoseDiagnoseResultJobResultMetricDetailArray{ GetDiagnoseDiagnoseResultJobResultMetricDetailArgs{...} }

type GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput) Index

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailArrayOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailInput

type GetDiagnoseDiagnoseResultJobResultMetricDetailInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultMetricDetailOutput() GetDiagnoseDiagnoseResultJobResultMetricDetailOutput
	ToGetDiagnoseDiagnoseResultJobResultMetricDetailOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailOutput
}

GetDiagnoseDiagnoseResultJobResultMetricDetailInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultMetricDetailArgs and GetDiagnoseDiagnoseResultJobResultMetricDetailOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultMetricDetailInput` via:

GetDiagnoseDiagnoseResultJobResultMetricDetailArgs{...}

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetric

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetric struct {
	Dimensions []GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimension `pulumi:"dimensions"`
	Value      float64                                                         `pulumi:"value"`
}

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArgs

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArgs struct {
	Dimensions GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayInput `pulumi:"dimensions"`
	Value      pulumi.Float64Input                                                     `pulumi:"value"`
}

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArgs) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArray

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArray []GetDiagnoseDiagnoseResultJobResultMetricDetailMetricInput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArray) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput

func (i GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput() GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayInput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput() GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput
	ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput
}

GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArray and GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayInput` via:

GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArray{ GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArgs{...} }

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput) Index

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArrayOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimension

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimension struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArgs

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArgs) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArgs) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArray

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArray []GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionInput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArray) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArray) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayInput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput() GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput
	ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput
}

GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArray and GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayInput` via:

GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArray{ GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArgs{...} }

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArrayOutputWithContext

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionInput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput() GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput
	ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput
}

GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArgs and GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionInput` via:

GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionArgs{...}

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput) Key

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricDimensionOutput) Value

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricInput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput() GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput
	ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput
}

GetDiagnoseDiagnoseResultJobResultMetricDetailMetricInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArgs and GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultMetricDetailMetricInput` via:

GetDiagnoseDiagnoseResultJobResultMetricDetailMetricArgs{...}

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailMetricOutput) Value

type GetDiagnoseDiagnoseResultJobResultMetricDetailOutput

type GetDiagnoseDiagnoseResultJobResultMetricDetailOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultMetricDetailOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultMetricDetailOutput) Key

func (GetDiagnoseDiagnoseResultJobResultMetricDetailOutput) Metrics

func (GetDiagnoseDiagnoseResultJobResultMetricDetailOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailOutput

func (GetDiagnoseDiagnoseResultJobResultMetricDetailOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultMetricDetailOutput) ToGetDiagnoseDiagnoseResultJobResultMetricDetailOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultMetricDetailOutput

type GetDiagnoseDiagnoseResultJobResultOutput

type GetDiagnoseDiagnoseResultJobResultOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultOutput) Advise

func (GetDiagnoseDiagnoseResultJobResultOutput) Detail

func (GetDiagnoseDiagnoseResultJobResultOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultOutput) JobName

func (GetDiagnoseDiagnoseResultJobResultOutput) LogDetails

func (GetDiagnoseDiagnoseResultJobResultOutput) MetricDetails

func (GetDiagnoseDiagnoseResultJobResultOutput) Score

func (GetDiagnoseDiagnoseResultJobResultOutput) SettingDetails

func (GetDiagnoseDiagnoseResultJobResultOutput) Status

func (GetDiagnoseDiagnoseResultJobResultOutput) Summary

func (GetDiagnoseDiagnoseResultJobResultOutput) ToGetDiagnoseDiagnoseResultJobResultOutput

func (o GetDiagnoseDiagnoseResultJobResultOutput) ToGetDiagnoseDiagnoseResultJobResultOutput() GetDiagnoseDiagnoseResultJobResultOutput

func (GetDiagnoseDiagnoseResultJobResultOutput) ToGetDiagnoseDiagnoseResultJobResultOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultOutput) ToGetDiagnoseDiagnoseResultJobResultOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultOutput

type GetDiagnoseDiagnoseResultJobResultSettingDetail

type GetDiagnoseDiagnoseResultJobResultSettingDetail struct {
	Advise string `pulumi:"advise"`
	Key    string `pulumi:"key"`
	Value  string `pulumi:"value"`
}

type GetDiagnoseDiagnoseResultJobResultSettingDetailArgs

type GetDiagnoseDiagnoseResultJobResultSettingDetailArgs struct {
	Advise pulumi.StringInput `pulumi:"advise"`
	Key    pulumi.StringInput `pulumi:"key"`
	Value  pulumi.StringInput `pulumi:"value"`
}

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArgs) ElementType

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArgs) ToGetDiagnoseDiagnoseResultJobResultSettingDetailOutput

func (i GetDiagnoseDiagnoseResultJobResultSettingDetailArgs) ToGetDiagnoseDiagnoseResultJobResultSettingDetailOutput() GetDiagnoseDiagnoseResultJobResultSettingDetailOutput

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArgs) ToGetDiagnoseDiagnoseResultJobResultSettingDetailOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultSettingDetailArgs) ToGetDiagnoseDiagnoseResultJobResultSettingDetailOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultSettingDetailOutput

type GetDiagnoseDiagnoseResultJobResultSettingDetailArray

type GetDiagnoseDiagnoseResultJobResultSettingDetailArray []GetDiagnoseDiagnoseResultJobResultSettingDetailInput

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArray) ElementType

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArray) ToGetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput

func (i GetDiagnoseDiagnoseResultJobResultSettingDetailArray) ToGetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput() GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArray) ToGetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutputWithContext

func (i GetDiagnoseDiagnoseResultJobResultSettingDetailArray) ToGetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput

type GetDiagnoseDiagnoseResultJobResultSettingDetailArrayInput

type GetDiagnoseDiagnoseResultJobResultSettingDetailArrayInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput() GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput
	ToGetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput
}

GetDiagnoseDiagnoseResultJobResultSettingDetailArrayInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultSettingDetailArray and GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultSettingDetailArrayInput` via:

GetDiagnoseDiagnoseResultJobResultSettingDetailArray{ GetDiagnoseDiagnoseResultJobResultSettingDetailArgs{...} }

type GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput

type GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput) Index

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput) ToGetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput

func (GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput) ToGetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput) ToGetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultSettingDetailArrayOutput

type GetDiagnoseDiagnoseResultJobResultSettingDetailInput

type GetDiagnoseDiagnoseResultJobResultSettingDetailInput interface {
	pulumi.Input

	ToGetDiagnoseDiagnoseResultJobResultSettingDetailOutput() GetDiagnoseDiagnoseResultJobResultSettingDetailOutput
	ToGetDiagnoseDiagnoseResultJobResultSettingDetailOutputWithContext(context.Context) GetDiagnoseDiagnoseResultJobResultSettingDetailOutput
}

GetDiagnoseDiagnoseResultJobResultSettingDetailInput is an input type that accepts GetDiagnoseDiagnoseResultJobResultSettingDetailArgs and GetDiagnoseDiagnoseResultJobResultSettingDetailOutput values. You can construct a concrete instance of `GetDiagnoseDiagnoseResultJobResultSettingDetailInput` via:

GetDiagnoseDiagnoseResultJobResultSettingDetailArgs{...}

type GetDiagnoseDiagnoseResultJobResultSettingDetailOutput

type GetDiagnoseDiagnoseResultJobResultSettingDetailOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultJobResultSettingDetailOutput) Advise

func (GetDiagnoseDiagnoseResultJobResultSettingDetailOutput) ElementType

func (GetDiagnoseDiagnoseResultJobResultSettingDetailOutput) Key

func (GetDiagnoseDiagnoseResultJobResultSettingDetailOutput) ToGetDiagnoseDiagnoseResultJobResultSettingDetailOutput

func (GetDiagnoseDiagnoseResultJobResultSettingDetailOutput) ToGetDiagnoseDiagnoseResultJobResultSettingDetailOutputWithContext

func (o GetDiagnoseDiagnoseResultJobResultSettingDetailOutput) ToGetDiagnoseDiagnoseResultJobResultSettingDetailOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultJobResultSettingDetailOutput

func (GetDiagnoseDiagnoseResultJobResultSettingDetailOutput) Value

type GetDiagnoseDiagnoseResultOutput

type GetDiagnoseDiagnoseResultOutput struct{ *pulumi.OutputState }

func (GetDiagnoseDiagnoseResultOutput) Completed

func (GetDiagnoseDiagnoseResultOutput) CreateTime

func (GetDiagnoseDiagnoseResultOutput) ElementType

func (GetDiagnoseDiagnoseResultOutput) InstanceId

func (GetDiagnoseDiagnoseResultOutput) JobParams

func (GetDiagnoseDiagnoseResultOutput) JobResults

func (GetDiagnoseDiagnoseResultOutput) JobType

func (GetDiagnoseDiagnoseResultOutput) RequestId

func (GetDiagnoseDiagnoseResultOutput) Score

func (GetDiagnoseDiagnoseResultOutput) ToGetDiagnoseDiagnoseResultOutput

func (o GetDiagnoseDiagnoseResultOutput) ToGetDiagnoseDiagnoseResultOutput() GetDiagnoseDiagnoseResultOutput

func (GetDiagnoseDiagnoseResultOutput) ToGetDiagnoseDiagnoseResultOutputWithContext

func (o GetDiagnoseDiagnoseResultOutput) ToGetDiagnoseDiagnoseResultOutputWithContext(ctx context.Context) GetDiagnoseDiagnoseResultOutput

type GetInstanceLogsArgs

type GetInstanceLogsArgs struct {
	EndTime          *string `pulumi:"endTime"`
	InstanceId       string  `pulumi:"instanceId"`
	LogType          *int    `pulumi:"logType"`
	OrderByType      *int    `pulumi:"orderByType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchKey        *string `pulumi:"searchKey"`
	StartTime        *string `pulumi:"startTime"`
}

A collection of arguments for invoking getInstanceLogs.

type GetInstanceLogsInstanceLogList

type GetInstanceLogsInstanceLogList struct {
	Ip      string `pulumi:"ip"`
	Level   string `pulumi:"level"`
	Message string `pulumi:"message"`
	NodeId  string `pulumi:"nodeId"`
	Time    string `pulumi:"time"`
}

type GetInstanceLogsInstanceLogListArgs

type GetInstanceLogsInstanceLogListArgs struct {
	Ip      pulumi.StringInput `pulumi:"ip"`
	Level   pulumi.StringInput `pulumi:"level"`
	Message pulumi.StringInput `pulumi:"message"`
	NodeId  pulumi.StringInput `pulumi:"nodeId"`
	Time    pulumi.StringInput `pulumi:"time"`
}

func (GetInstanceLogsInstanceLogListArgs) ElementType

func (GetInstanceLogsInstanceLogListArgs) ToGetInstanceLogsInstanceLogListOutput

func (i GetInstanceLogsInstanceLogListArgs) ToGetInstanceLogsInstanceLogListOutput() GetInstanceLogsInstanceLogListOutput

func (GetInstanceLogsInstanceLogListArgs) ToGetInstanceLogsInstanceLogListOutputWithContext

func (i GetInstanceLogsInstanceLogListArgs) ToGetInstanceLogsInstanceLogListOutputWithContext(ctx context.Context) GetInstanceLogsInstanceLogListOutput

type GetInstanceLogsInstanceLogListArray

type GetInstanceLogsInstanceLogListArray []GetInstanceLogsInstanceLogListInput

func (GetInstanceLogsInstanceLogListArray) ElementType

func (GetInstanceLogsInstanceLogListArray) ToGetInstanceLogsInstanceLogListArrayOutput

func (i GetInstanceLogsInstanceLogListArray) ToGetInstanceLogsInstanceLogListArrayOutput() GetInstanceLogsInstanceLogListArrayOutput

func (GetInstanceLogsInstanceLogListArray) ToGetInstanceLogsInstanceLogListArrayOutputWithContext

func (i GetInstanceLogsInstanceLogListArray) ToGetInstanceLogsInstanceLogListArrayOutputWithContext(ctx context.Context) GetInstanceLogsInstanceLogListArrayOutput

type GetInstanceLogsInstanceLogListArrayInput

type GetInstanceLogsInstanceLogListArrayInput interface {
	pulumi.Input

	ToGetInstanceLogsInstanceLogListArrayOutput() GetInstanceLogsInstanceLogListArrayOutput
	ToGetInstanceLogsInstanceLogListArrayOutputWithContext(context.Context) GetInstanceLogsInstanceLogListArrayOutput
}

GetInstanceLogsInstanceLogListArrayInput is an input type that accepts GetInstanceLogsInstanceLogListArray and GetInstanceLogsInstanceLogListArrayOutput values. You can construct a concrete instance of `GetInstanceLogsInstanceLogListArrayInput` via:

GetInstanceLogsInstanceLogListArray{ GetInstanceLogsInstanceLogListArgs{...} }

type GetInstanceLogsInstanceLogListArrayOutput

type GetInstanceLogsInstanceLogListArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceLogsInstanceLogListArrayOutput) ElementType

func (GetInstanceLogsInstanceLogListArrayOutput) Index

func (GetInstanceLogsInstanceLogListArrayOutput) ToGetInstanceLogsInstanceLogListArrayOutput

func (o GetInstanceLogsInstanceLogListArrayOutput) ToGetInstanceLogsInstanceLogListArrayOutput() GetInstanceLogsInstanceLogListArrayOutput

func (GetInstanceLogsInstanceLogListArrayOutput) ToGetInstanceLogsInstanceLogListArrayOutputWithContext

func (o GetInstanceLogsInstanceLogListArrayOutput) ToGetInstanceLogsInstanceLogListArrayOutputWithContext(ctx context.Context) GetInstanceLogsInstanceLogListArrayOutput

type GetInstanceLogsInstanceLogListInput

type GetInstanceLogsInstanceLogListInput interface {
	pulumi.Input

	ToGetInstanceLogsInstanceLogListOutput() GetInstanceLogsInstanceLogListOutput
	ToGetInstanceLogsInstanceLogListOutputWithContext(context.Context) GetInstanceLogsInstanceLogListOutput
}

GetInstanceLogsInstanceLogListInput is an input type that accepts GetInstanceLogsInstanceLogListArgs and GetInstanceLogsInstanceLogListOutput values. You can construct a concrete instance of `GetInstanceLogsInstanceLogListInput` via:

GetInstanceLogsInstanceLogListArgs{...}

type GetInstanceLogsInstanceLogListOutput

type GetInstanceLogsInstanceLogListOutput struct{ *pulumi.OutputState }

func (GetInstanceLogsInstanceLogListOutput) ElementType

func (GetInstanceLogsInstanceLogListOutput) Ip

func (GetInstanceLogsInstanceLogListOutput) Level

func (GetInstanceLogsInstanceLogListOutput) Message

func (GetInstanceLogsInstanceLogListOutput) NodeId

func (GetInstanceLogsInstanceLogListOutput) Time

func (GetInstanceLogsInstanceLogListOutput) ToGetInstanceLogsInstanceLogListOutput

func (o GetInstanceLogsInstanceLogListOutput) ToGetInstanceLogsInstanceLogListOutput() GetInstanceLogsInstanceLogListOutput

func (GetInstanceLogsInstanceLogListOutput) ToGetInstanceLogsInstanceLogListOutputWithContext

func (o GetInstanceLogsInstanceLogListOutput) ToGetInstanceLogsInstanceLogListOutputWithContext(ctx context.Context) GetInstanceLogsInstanceLogListOutput

type GetInstanceLogsOutputArgs

type GetInstanceLogsOutputArgs struct {
	EndTime          pulumi.StringPtrInput `pulumi:"endTime"`
	InstanceId       pulumi.StringInput    `pulumi:"instanceId"`
	LogType          pulumi.IntPtrInput    `pulumi:"logType"`
	OrderByType      pulumi.IntPtrInput    `pulumi:"orderByType"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchKey        pulumi.StringPtrInput `pulumi:"searchKey"`
	StartTime        pulumi.StringPtrInput `pulumi:"startTime"`
}

A collection of arguments for invoking getInstanceLogs.

func (GetInstanceLogsOutputArgs) ElementType

func (GetInstanceLogsOutputArgs) ElementType() reflect.Type

type GetInstanceLogsResult

type GetInstanceLogsResult struct {
	EndTime *string `pulumi:"endTime"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                           `pulumi:"id"`
	InstanceId       string                           `pulumi:"instanceId"`
	InstanceLogLists []GetInstanceLogsInstanceLogList `pulumi:"instanceLogLists"`
	LogType          *int                             `pulumi:"logType"`
	OrderByType      *int                             `pulumi:"orderByType"`
	ResultOutputFile *string                          `pulumi:"resultOutputFile"`
	SearchKey        *string                          `pulumi:"searchKey"`
	StartTime        *string                          `pulumi:"startTime"`
}

A collection of values returned by getInstanceLogs.

func GetInstanceLogs

func GetInstanceLogs(ctx *pulumi.Context, args *GetInstanceLogsArgs, opts ...pulumi.InvokeOption) (*GetInstanceLogsResult, error)

type GetInstanceLogsResultOutput

type GetInstanceLogsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getInstanceLogs.

func (GetInstanceLogsResultOutput) ElementType

func (GetInstanceLogsResultOutput) EndTime

func (GetInstanceLogsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetInstanceLogsResultOutput) InstanceId

func (GetInstanceLogsResultOutput) InstanceLogLists

func (GetInstanceLogsResultOutput) LogType

func (GetInstanceLogsResultOutput) OrderByType

func (GetInstanceLogsResultOutput) ResultOutputFile

func (o GetInstanceLogsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetInstanceLogsResultOutput) SearchKey

func (GetInstanceLogsResultOutput) StartTime

func (GetInstanceLogsResultOutput) ToGetInstanceLogsResultOutput

func (o GetInstanceLogsResultOutput) ToGetInstanceLogsResultOutput() GetInstanceLogsResultOutput

func (GetInstanceLogsResultOutput) ToGetInstanceLogsResultOutputWithContext

func (o GetInstanceLogsResultOutput) ToGetInstanceLogsResultOutputWithContext(ctx context.Context) GetInstanceLogsResultOutput

type GetInstanceOperationsArgs

type GetInstanceOperationsArgs struct {
	EndTime          string  `pulumi:"endTime"`
	InstanceId       string  `pulumi:"instanceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	StartTime        string  `pulumi:"startTime"`
}

A collection of arguments for invoking getInstanceOperations.

type GetInstanceOperationsOperation

type GetInstanceOperationsOperation struct {
	Details       []GetInstanceOperationsOperationDetail `pulumi:"details"`
	Id            int                                    `pulumi:"id"`
	Progress      float64                                `pulumi:"progress"`
	Result        string                                 `pulumi:"result"`
	StartTime     string                                 `pulumi:"startTime"`
	SubAccountUin string                                 `pulumi:"subAccountUin"`
	Tasks         []GetInstanceOperationsOperationTask   `pulumi:"tasks"`
	Type          string                                 `pulumi:"type"`
}

type GetInstanceOperationsOperationArgs

type GetInstanceOperationsOperationArgs struct {
	Details       GetInstanceOperationsOperationDetailArrayInput `pulumi:"details"`
	Id            pulumi.IntInput                                `pulumi:"id"`
	Progress      pulumi.Float64Input                            `pulumi:"progress"`
	Result        pulumi.StringInput                             `pulumi:"result"`
	StartTime     pulumi.StringInput                             `pulumi:"startTime"`
	SubAccountUin pulumi.StringInput                             `pulumi:"subAccountUin"`
	Tasks         GetInstanceOperationsOperationTaskArrayInput   `pulumi:"tasks"`
	Type          pulumi.StringInput                             `pulumi:"type"`
}

func (GetInstanceOperationsOperationArgs) ElementType

func (GetInstanceOperationsOperationArgs) ToGetInstanceOperationsOperationOutput

func (i GetInstanceOperationsOperationArgs) ToGetInstanceOperationsOperationOutput() GetInstanceOperationsOperationOutput

func (GetInstanceOperationsOperationArgs) ToGetInstanceOperationsOperationOutputWithContext

func (i GetInstanceOperationsOperationArgs) ToGetInstanceOperationsOperationOutputWithContext(ctx context.Context) GetInstanceOperationsOperationOutput

type GetInstanceOperationsOperationArray

type GetInstanceOperationsOperationArray []GetInstanceOperationsOperationInput

func (GetInstanceOperationsOperationArray) ElementType

func (GetInstanceOperationsOperationArray) ToGetInstanceOperationsOperationArrayOutput

func (i GetInstanceOperationsOperationArray) ToGetInstanceOperationsOperationArrayOutput() GetInstanceOperationsOperationArrayOutput

func (GetInstanceOperationsOperationArray) ToGetInstanceOperationsOperationArrayOutputWithContext

func (i GetInstanceOperationsOperationArray) ToGetInstanceOperationsOperationArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationArrayOutput

type GetInstanceOperationsOperationArrayInput

type GetInstanceOperationsOperationArrayInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationArrayOutput() GetInstanceOperationsOperationArrayOutput
	ToGetInstanceOperationsOperationArrayOutputWithContext(context.Context) GetInstanceOperationsOperationArrayOutput
}

GetInstanceOperationsOperationArrayInput is an input type that accepts GetInstanceOperationsOperationArray and GetInstanceOperationsOperationArrayOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationArrayInput` via:

GetInstanceOperationsOperationArray{ GetInstanceOperationsOperationArgs{...} }

type GetInstanceOperationsOperationArrayOutput

type GetInstanceOperationsOperationArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationArrayOutput) ElementType

func (GetInstanceOperationsOperationArrayOutput) Index

func (GetInstanceOperationsOperationArrayOutput) ToGetInstanceOperationsOperationArrayOutput

func (o GetInstanceOperationsOperationArrayOutput) ToGetInstanceOperationsOperationArrayOutput() GetInstanceOperationsOperationArrayOutput

func (GetInstanceOperationsOperationArrayOutput) ToGetInstanceOperationsOperationArrayOutputWithContext

func (o GetInstanceOperationsOperationArrayOutput) ToGetInstanceOperationsOperationArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationArrayOutput

type GetInstanceOperationsOperationDetail

type GetInstanceOperationsOperationDetail struct {
	NewInfos []GetInstanceOperationsOperationDetailNewInfo `pulumi:"newInfos"`
	OldInfos []GetInstanceOperationsOperationDetailOldInfo `pulumi:"oldInfos"`
}

type GetInstanceOperationsOperationDetailArgs

type GetInstanceOperationsOperationDetailArgs struct {
	NewInfos GetInstanceOperationsOperationDetailNewInfoArrayInput `pulumi:"newInfos"`
	OldInfos GetInstanceOperationsOperationDetailOldInfoArrayInput `pulumi:"oldInfos"`
}

func (GetInstanceOperationsOperationDetailArgs) ElementType

func (GetInstanceOperationsOperationDetailArgs) ToGetInstanceOperationsOperationDetailOutput

func (i GetInstanceOperationsOperationDetailArgs) ToGetInstanceOperationsOperationDetailOutput() GetInstanceOperationsOperationDetailOutput

func (GetInstanceOperationsOperationDetailArgs) ToGetInstanceOperationsOperationDetailOutputWithContext

func (i GetInstanceOperationsOperationDetailArgs) ToGetInstanceOperationsOperationDetailOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailOutput

type GetInstanceOperationsOperationDetailArray

type GetInstanceOperationsOperationDetailArray []GetInstanceOperationsOperationDetailInput

func (GetInstanceOperationsOperationDetailArray) ElementType

func (GetInstanceOperationsOperationDetailArray) ToGetInstanceOperationsOperationDetailArrayOutput

func (i GetInstanceOperationsOperationDetailArray) ToGetInstanceOperationsOperationDetailArrayOutput() GetInstanceOperationsOperationDetailArrayOutput

func (GetInstanceOperationsOperationDetailArray) ToGetInstanceOperationsOperationDetailArrayOutputWithContext

func (i GetInstanceOperationsOperationDetailArray) ToGetInstanceOperationsOperationDetailArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailArrayOutput

type GetInstanceOperationsOperationDetailArrayInput

type GetInstanceOperationsOperationDetailArrayInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationDetailArrayOutput() GetInstanceOperationsOperationDetailArrayOutput
	ToGetInstanceOperationsOperationDetailArrayOutputWithContext(context.Context) GetInstanceOperationsOperationDetailArrayOutput
}

GetInstanceOperationsOperationDetailArrayInput is an input type that accepts GetInstanceOperationsOperationDetailArray and GetInstanceOperationsOperationDetailArrayOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationDetailArrayInput` via:

GetInstanceOperationsOperationDetailArray{ GetInstanceOperationsOperationDetailArgs{...} }

type GetInstanceOperationsOperationDetailArrayOutput

type GetInstanceOperationsOperationDetailArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationDetailArrayOutput) ElementType

func (GetInstanceOperationsOperationDetailArrayOutput) Index

func (GetInstanceOperationsOperationDetailArrayOutput) ToGetInstanceOperationsOperationDetailArrayOutput

func (o GetInstanceOperationsOperationDetailArrayOutput) ToGetInstanceOperationsOperationDetailArrayOutput() GetInstanceOperationsOperationDetailArrayOutput

func (GetInstanceOperationsOperationDetailArrayOutput) ToGetInstanceOperationsOperationDetailArrayOutputWithContext

func (o GetInstanceOperationsOperationDetailArrayOutput) ToGetInstanceOperationsOperationDetailArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailArrayOutput

type GetInstanceOperationsOperationDetailInput

type GetInstanceOperationsOperationDetailInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationDetailOutput() GetInstanceOperationsOperationDetailOutput
	ToGetInstanceOperationsOperationDetailOutputWithContext(context.Context) GetInstanceOperationsOperationDetailOutput
}

GetInstanceOperationsOperationDetailInput is an input type that accepts GetInstanceOperationsOperationDetailArgs and GetInstanceOperationsOperationDetailOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationDetailInput` via:

GetInstanceOperationsOperationDetailArgs{...}

type GetInstanceOperationsOperationDetailNewInfo

type GetInstanceOperationsOperationDetailNewInfo struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type GetInstanceOperationsOperationDetailNewInfoArgs

type GetInstanceOperationsOperationDetailNewInfoArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (GetInstanceOperationsOperationDetailNewInfoArgs) ElementType

func (GetInstanceOperationsOperationDetailNewInfoArgs) ToGetInstanceOperationsOperationDetailNewInfoOutput

func (i GetInstanceOperationsOperationDetailNewInfoArgs) ToGetInstanceOperationsOperationDetailNewInfoOutput() GetInstanceOperationsOperationDetailNewInfoOutput

func (GetInstanceOperationsOperationDetailNewInfoArgs) ToGetInstanceOperationsOperationDetailNewInfoOutputWithContext

func (i GetInstanceOperationsOperationDetailNewInfoArgs) ToGetInstanceOperationsOperationDetailNewInfoOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailNewInfoOutput

type GetInstanceOperationsOperationDetailNewInfoArray

type GetInstanceOperationsOperationDetailNewInfoArray []GetInstanceOperationsOperationDetailNewInfoInput

func (GetInstanceOperationsOperationDetailNewInfoArray) ElementType

func (GetInstanceOperationsOperationDetailNewInfoArray) ToGetInstanceOperationsOperationDetailNewInfoArrayOutput

func (i GetInstanceOperationsOperationDetailNewInfoArray) ToGetInstanceOperationsOperationDetailNewInfoArrayOutput() GetInstanceOperationsOperationDetailNewInfoArrayOutput

func (GetInstanceOperationsOperationDetailNewInfoArray) ToGetInstanceOperationsOperationDetailNewInfoArrayOutputWithContext

func (i GetInstanceOperationsOperationDetailNewInfoArray) ToGetInstanceOperationsOperationDetailNewInfoArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailNewInfoArrayOutput

type GetInstanceOperationsOperationDetailNewInfoArrayInput

type GetInstanceOperationsOperationDetailNewInfoArrayInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationDetailNewInfoArrayOutput() GetInstanceOperationsOperationDetailNewInfoArrayOutput
	ToGetInstanceOperationsOperationDetailNewInfoArrayOutputWithContext(context.Context) GetInstanceOperationsOperationDetailNewInfoArrayOutput
}

GetInstanceOperationsOperationDetailNewInfoArrayInput is an input type that accepts GetInstanceOperationsOperationDetailNewInfoArray and GetInstanceOperationsOperationDetailNewInfoArrayOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationDetailNewInfoArrayInput` via:

GetInstanceOperationsOperationDetailNewInfoArray{ GetInstanceOperationsOperationDetailNewInfoArgs{...} }

type GetInstanceOperationsOperationDetailNewInfoArrayOutput

type GetInstanceOperationsOperationDetailNewInfoArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationDetailNewInfoArrayOutput) ElementType

func (GetInstanceOperationsOperationDetailNewInfoArrayOutput) Index

func (GetInstanceOperationsOperationDetailNewInfoArrayOutput) ToGetInstanceOperationsOperationDetailNewInfoArrayOutput

func (GetInstanceOperationsOperationDetailNewInfoArrayOutput) ToGetInstanceOperationsOperationDetailNewInfoArrayOutputWithContext

func (o GetInstanceOperationsOperationDetailNewInfoArrayOutput) ToGetInstanceOperationsOperationDetailNewInfoArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailNewInfoArrayOutput

type GetInstanceOperationsOperationDetailNewInfoInput

type GetInstanceOperationsOperationDetailNewInfoInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationDetailNewInfoOutput() GetInstanceOperationsOperationDetailNewInfoOutput
	ToGetInstanceOperationsOperationDetailNewInfoOutputWithContext(context.Context) GetInstanceOperationsOperationDetailNewInfoOutput
}

GetInstanceOperationsOperationDetailNewInfoInput is an input type that accepts GetInstanceOperationsOperationDetailNewInfoArgs and GetInstanceOperationsOperationDetailNewInfoOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationDetailNewInfoInput` via:

GetInstanceOperationsOperationDetailNewInfoArgs{...}

type GetInstanceOperationsOperationDetailNewInfoOutput

type GetInstanceOperationsOperationDetailNewInfoOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationDetailNewInfoOutput) ElementType

func (GetInstanceOperationsOperationDetailNewInfoOutput) Key

func (GetInstanceOperationsOperationDetailNewInfoOutput) ToGetInstanceOperationsOperationDetailNewInfoOutput

func (o GetInstanceOperationsOperationDetailNewInfoOutput) ToGetInstanceOperationsOperationDetailNewInfoOutput() GetInstanceOperationsOperationDetailNewInfoOutput

func (GetInstanceOperationsOperationDetailNewInfoOutput) ToGetInstanceOperationsOperationDetailNewInfoOutputWithContext

func (o GetInstanceOperationsOperationDetailNewInfoOutput) ToGetInstanceOperationsOperationDetailNewInfoOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailNewInfoOutput

func (GetInstanceOperationsOperationDetailNewInfoOutput) Value

type GetInstanceOperationsOperationDetailOldInfo

type GetInstanceOperationsOperationDetailOldInfo struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type GetInstanceOperationsOperationDetailOldInfoArgs

type GetInstanceOperationsOperationDetailOldInfoArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (GetInstanceOperationsOperationDetailOldInfoArgs) ElementType

func (GetInstanceOperationsOperationDetailOldInfoArgs) ToGetInstanceOperationsOperationDetailOldInfoOutput

func (i GetInstanceOperationsOperationDetailOldInfoArgs) ToGetInstanceOperationsOperationDetailOldInfoOutput() GetInstanceOperationsOperationDetailOldInfoOutput

func (GetInstanceOperationsOperationDetailOldInfoArgs) ToGetInstanceOperationsOperationDetailOldInfoOutputWithContext

func (i GetInstanceOperationsOperationDetailOldInfoArgs) ToGetInstanceOperationsOperationDetailOldInfoOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailOldInfoOutput

type GetInstanceOperationsOperationDetailOldInfoArray

type GetInstanceOperationsOperationDetailOldInfoArray []GetInstanceOperationsOperationDetailOldInfoInput

func (GetInstanceOperationsOperationDetailOldInfoArray) ElementType

func (GetInstanceOperationsOperationDetailOldInfoArray) ToGetInstanceOperationsOperationDetailOldInfoArrayOutput

func (i GetInstanceOperationsOperationDetailOldInfoArray) ToGetInstanceOperationsOperationDetailOldInfoArrayOutput() GetInstanceOperationsOperationDetailOldInfoArrayOutput

func (GetInstanceOperationsOperationDetailOldInfoArray) ToGetInstanceOperationsOperationDetailOldInfoArrayOutputWithContext

func (i GetInstanceOperationsOperationDetailOldInfoArray) ToGetInstanceOperationsOperationDetailOldInfoArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailOldInfoArrayOutput

type GetInstanceOperationsOperationDetailOldInfoArrayInput

type GetInstanceOperationsOperationDetailOldInfoArrayInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationDetailOldInfoArrayOutput() GetInstanceOperationsOperationDetailOldInfoArrayOutput
	ToGetInstanceOperationsOperationDetailOldInfoArrayOutputWithContext(context.Context) GetInstanceOperationsOperationDetailOldInfoArrayOutput
}

GetInstanceOperationsOperationDetailOldInfoArrayInput is an input type that accepts GetInstanceOperationsOperationDetailOldInfoArray and GetInstanceOperationsOperationDetailOldInfoArrayOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationDetailOldInfoArrayInput` via:

GetInstanceOperationsOperationDetailOldInfoArray{ GetInstanceOperationsOperationDetailOldInfoArgs{...} }

type GetInstanceOperationsOperationDetailOldInfoArrayOutput

type GetInstanceOperationsOperationDetailOldInfoArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationDetailOldInfoArrayOutput) ElementType

func (GetInstanceOperationsOperationDetailOldInfoArrayOutput) Index

func (GetInstanceOperationsOperationDetailOldInfoArrayOutput) ToGetInstanceOperationsOperationDetailOldInfoArrayOutput

func (GetInstanceOperationsOperationDetailOldInfoArrayOutput) ToGetInstanceOperationsOperationDetailOldInfoArrayOutputWithContext

func (o GetInstanceOperationsOperationDetailOldInfoArrayOutput) ToGetInstanceOperationsOperationDetailOldInfoArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailOldInfoArrayOutput

type GetInstanceOperationsOperationDetailOldInfoInput

type GetInstanceOperationsOperationDetailOldInfoInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationDetailOldInfoOutput() GetInstanceOperationsOperationDetailOldInfoOutput
	ToGetInstanceOperationsOperationDetailOldInfoOutputWithContext(context.Context) GetInstanceOperationsOperationDetailOldInfoOutput
}

GetInstanceOperationsOperationDetailOldInfoInput is an input type that accepts GetInstanceOperationsOperationDetailOldInfoArgs and GetInstanceOperationsOperationDetailOldInfoOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationDetailOldInfoInput` via:

GetInstanceOperationsOperationDetailOldInfoArgs{...}

type GetInstanceOperationsOperationDetailOldInfoOutput

type GetInstanceOperationsOperationDetailOldInfoOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationDetailOldInfoOutput) ElementType

func (GetInstanceOperationsOperationDetailOldInfoOutput) Key

func (GetInstanceOperationsOperationDetailOldInfoOutput) ToGetInstanceOperationsOperationDetailOldInfoOutput

func (o GetInstanceOperationsOperationDetailOldInfoOutput) ToGetInstanceOperationsOperationDetailOldInfoOutput() GetInstanceOperationsOperationDetailOldInfoOutput

func (GetInstanceOperationsOperationDetailOldInfoOutput) ToGetInstanceOperationsOperationDetailOldInfoOutputWithContext

func (o GetInstanceOperationsOperationDetailOldInfoOutput) ToGetInstanceOperationsOperationDetailOldInfoOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailOldInfoOutput

func (GetInstanceOperationsOperationDetailOldInfoOutput) Value

type GetInstanceOperationsOperationDetailOutput

type GetInstanceOperationsOperationDetailOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationDetailOutput) ElementType

func (GetInstanceOperationsOperationDetailOutput) NewInfos

func (GetInstanceOperationsOperationDetailOutput) OldInfos

func (GetInstanceOperationsOperationDetailOutput) ToGetInstanceOperationsOperationDetailOutput

func (o GetInstanceOperationsOperationDetailOutput) ToGetInstanceOperationsOperationDetailOutput() GetInstanceOperationsOperationDetailOutput

func (GetInstanceOperationsOperationDetailOutput) ToGetInstanceOperationsOperationDetailOutputWithContext

func (o GetInstanceOperationsOperationDetailOutput) ToGetInstanceOperationsOperationDetailOutputWithContext(ctx context.Context) GetInstanceOperationsOperationDetailOutput

type GetInstanceOperationsOperationInput

type GetInstanceOperationsOperationInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationOutput() GetInstanceOperationsOperationOutput
	ToGetInstanceOperationsOperationOutputWithContext(context.Context) GetInstanceOperationsOperationOutput
}

GetInstanceOperationsOperationInput is an input type that accepts GetInstanceOperationsOperationArgs and GetInstanceOperationsOperationOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationInput` via:

GetInstanceOperationsOperationArgs{...}

type GetInstanceOperationsOperationOutput

type GetInstanceOperationsOperationOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationOutput) Details

func (GetInstanceOperationsOperationOutput) ElementType

func (GetInstanceOperationsOperationOutput) Id

func (GetInstanceOperationsOperationOutput) Progress

func (GetInstanceOperationsOperationOutput) Result

func (GetInstanceOperationsOperationOutput) StartTime

func (GetInstanceOperationsOperationOutput) SubAccountUin

func (GetInstanceOperationsOperationOutput) Tasks

func (GetInstanceOperationsOperationOutput) ToGetInstanceOperationsOperationOutput

func (o GetInstanceOperationsOperationOutput) ToGetInstanceOperationsOperationOutput() GetInstanceOperationsOperationOutput

func (GetInstanceOperationsOperationOutput) ToGetInstanceOperationsOperationOutputWithContext

func (o GetInstanceOperationsOperationOutput) ToGetInstanceOperationsOperationOutputWithContext(ctx context.Context) GetInstanceOperationsOperationOutput

func (GetInstanceOperationsOperationOutput) Type

type GetInstanceOperationsOperationTask

type GetInstanceOperationsOperationTask struct {
	ElapsedTime  int                                             `pulumi:"elapsedTime"`
	FinishTime   string                                          `pulumi:"finishTime"`
	Name         string                                          `pulumi:"name"`
	ProcessInfos []GetInstanceOperationsOperationTaskProcessInfo `pulumi:"processInfos"`
	Progress     float64                                         `pulumi:"progress"`
	SubTasks     []GetInstanceOperationsOperationTaskSubTask     `pulumi:"subTasks"`
}

type GetInstanceOperationsOperationTaskArgs

type GetInstanceOperationsOperationTaskArgs struct {
	ElapsedTime  pulumi.IntInput                                         `pulumi:"elapsedTime"`
	FinishTime   pulumi.StringInput                                      `pulumi:"finishTime"`
	Name         pulumi.StringInput                                      `pulumi:"name"`
	ProcessInfos GetInstanceOperationsOperationTaskProcessInfoArrayInput `pulumi:"processInfos"`
	Progress     pulumi.Float64Input                                     `pulumi:"progress"`
	SubTasks     GetInstanceOperationsOperationTaskSubTaskArrayInput     `pulumi:"subTasks"`
}

func (GetInstanceOperationsOperationTaskArgs) ElementType

func (GetInstanceOperationsOperationTaskArgs) ToGetInstanceOperationsOperationTaskOutput

func (i GetInstanceOperationsOperationTaskArgs) ToGetInstanceOperationsOperationTaskOutput() GetInstanceOperationsOperationTaskOutput

func (GetInstanceOperationsOperationTaskArgs) ToGetInstanceOperationsOperationTaskOutputWithContext

func (i GetInstanceOperationsOperationTaskArgs) ToGetInstanceOperationsOperationTaskOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskOutput

type GetInstanceOperationsOperationTaskArray

type GetInstanceOperationsOperationTaskArray []GetInstanceOperationsOperationTaskInput

func (GetInstanceOperationsOperationTaskArray) ElementType

func (GetInstanceOperationsOperationTaskArray) ToGetInstanceOperationsOperationTaskArrayOutput

func (i GetInstanceOperationsOperationTaskArray) ToGetInstanceOperationsOperationTaskArrayOutput() GetInstanceOperationsOperationTaskArrayOutput

func (GetInstanceOperationsOperationTaskArray) ToGetInstanceOperationsOperationTaskArrayOutputWithContext

func (i GetInstanceOperationsOperationTaskArray) ToGetInstanceOperationsOperationTaskArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskArrayOutput

type GetInstanceOperationsOperationTaskArrayInput

type GetInstanceOperationsOperationTaskArrayInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationTaskArrayOutput() GetInstanceOperationsOperationTaskArrayOutput
	ToGetInstanceOperationsOperationTaskArrayOutputWithContext(context.Context) GetInstanceOperationsOperationTaskArrayOutput
}

GetInstanceOperationsOperationTaskArrayInput is an input type that accepts GetInstanceOperationsOperationTaskArray and GetInstanceOperationsOperationTaskArrayOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationTaskArrayInput` via:

GetInstanceOperationsOperationTaskArray{ GetInstanceOperationsOperationTaskArgs{...} }

type GetInstanceOperationsOperationTaskArrayOutput

type GetInstanceOperationsOperationTaskArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationTaskArrayOutput) ElementType

func (GetInstanceOperationsOperationTaskArrayOutput) Index

func (GetInstanceOperationsOperationTaskArrayOutput) ToGetInstanceOperationsOperationTaskArrayOutput

func (o GetInstanceOperationsOperationTaskArrayOutput) ToGetInstanceOperationsOperationTaskArrayOutput() GetInstanceOperationsOperationTaskArrayOutput

func (GetInstanceOperationsOperationTaskArrayOutput) ToGetInstanceOperationsOperationTaskArrayOutputWithContext

func (o GetInstanceOperationsOperationTaskArrayOutput) ToGetInstanceOperationsOperationTaskArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskArrayOutput

type GetInstanceOperationsOperationTaskInput

type GetInstanceOperationsOperationTaskInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationTaskOutput() GetInstanceOperationsOperationTaskOutput
	ToGetInstanceOperationsOperationTaskOutputWithContext(context.Context) GetInstanceOperationsOperationTaskOutput
}

GetInstanceOperationsOperationTaskInput is an input type that accepts GetInstanceOperationsOperationTaskArgs and GetInstanceOperationsOperationTaskOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationTaskInput` via:

GetInstanceOperationsOperationTaskArgs{...}

type GetInstanceOperationsOperationTaskOutput

type GetInstanceOperationsOperationTaskOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationTaskOutput) ElapsedTime

func (GetInstanceOperationsOperationTaskOutput) ElementType

func (GetInstanceOperationsOperationTaskOutput) FinishTime

func (GetInstanceOperationsOperationTaskOutput) Name

func (GetInstanceOperationsOperationTaskOutput) ProcessInfos

func (GetInstanceOperationsOperationTaskOutput) Progress

func (GetInstanceOperationsOperationTaskOutput) SubTasks

func (GetInstanceOperationsOperationTaskOutput) ToGetInstanceOperationsOperationTaskOutput

func (o GetInstanceOperationsOperationTaskOutput) ToGetInstanceOperationsOperationTaskOutput() GetInstanceOperationsOperationTaskOutput

func (GetInstanceOperationsOperationTaskOutput) ToGetInstanceOperationsOperationTaskOutputWithContext

func (o GetInstanceOperationsOperationTaskOutput) ToGetInstanceOperationsOperationTaskOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskOutput

type GetInstanceOperationsOperationTaskProcessInfo

type GetInstanceOperationsOperationTaskProcessInfo struct {
	Completed int `pulumi:"completed"`
	Remain    int `pulumi:"remain"`
	TaskType  int `pulumi:"taskType"`
	Total     int `pulumi:"total"`
}

type GetInstanceOperationsOperationTaskProcessInfoArgs

type GetInstanceOperationsOperationTaskProcessInfoArgs struct {
	Completed pulumi.IntInput `pulumi:"completed"`
	Remain    pulumi.IntInput `pulumi:"remain"`
	TaskType  pulumi.IntInput `pulumi:"taskType"`
	Total     pulumi.IntInput `pulumi:"total"`
}

func (GetInstanceOperationsOperationTaskProcessInfoArgs) ElementType

func (GetInstanceOperationsOperationTaskProcessInfoArgs) ToGetInstanceOperationsOperationTaskProcessInfoOutput

func (i GetInstanceOperationsOperationTaskProcessInfoArgs) ToGetInstanceOperationsOperationTaskProcessInfoOutput() GetInstanceOperationsOperationTaskProcessInfoOutput

func (GetInstanceOperationsOperationTaskProcessInfoArgs) ToGetInstanceOperationsOperationTaskProcessInfoOutputWithContext

func (i GetInstanceOperationsOperationTaskProcessInfoArgs) ToGetInstanceOperationsOperationTaskProcessInfoOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskProcessInfoOutput

type GetInstanceOperationsOperationTaskProcessInfoArray

type GetInstanceOperationsOperationTaskProcessInfoArray []GetInstanceOperationsOperationTaskProcessInfoInput

func (GetInstanceOperationsOperationTaskProcessInfoArray) ElementType

func (GetInstanceOperationsOperationTaskProcessInfoArray) ToGetInstanceOperationsOperationTaskProcessInfoArrayOutput

func (i GetInstanceOperationsOperationTaskProcessInfoArray) ToGetInstanceOperationsOperationTaskProcessInfoArrayOutput() GetInstanceOperationsOperationTaskProcessInfoArrayOutput

func (GetInstanceOperationsOperationTaskProcessInfoArray) ToGetInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext

func (i GetInstanceOperationsOperationTaskProcessInfoArray) ToGetInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskProcessInfoArrayOutput

type GetInstanceOperationsOperationTaskProcessInfoArrayInput

type GetInstanceOperationsOperationTaskProcessInfoArrayInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationTaskProcessInfoArrayOutput() GetInstanceOperationsOperationTaskProcessInfoArrayOutput
	ToGetInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext(context.Context) GetInstanceOperationsOperationTaskProcessInfoArrayOutput
}

GetInstanceOperationsOperationTaskProcessInfoArrayInput is an input type that accepts GetInstanceOperationsOperationTaskProcessInfoArray and GetInstanceOperationsOperationTaskProcessInfoArrayOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationTaskProcessInfoArrayInput` via:

GetInstanceOperationsOperationTaskProcessInfoArray{ GetInstanceOperationsOperationTaskProcessInfoArgs{...} }

type GetInstanceOperationsOperationTaskProcessInfoArrayOutput

type GetInstanceOperationsOperationTaskProcessInfoArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationTaskProcessInfoArrayOutput) ElementType

func (GetInstanceOperationsOperationTaskProcessInfoArrayOutput) Index

func (GetInstanceOperationsOperationTaskProcessInfoArrayOutput) ToGetInstanceOperationsOperationTaskProcessInfoArrayOutput

func (GetInstanceOperationsOperationTaskProcessInfoArrayOutput) ToGetInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext

func (o GetInstanceOperationsOperationTaskProcessInfoArrayOutput) ToGetInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskProcessInfoArrayOutput

type GetInstanceOperationsOperationTaskProcessInfoInput

type GetInstanceOperationsOperationTaskProcessInfoInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationTaskProcessInfoOutput() GetInstanceOperationsOperationTaskProcessInfoOutput
	ToGetInstanceOperationsOperationTaskProcessInfoOutputWithContext(context.Context) GetInstanceOperationsOperationTaskProcessInfoOutput
}

GetInstanceOperationsOperationTaskProcessInfoInput is an input type that accepts GetInstanceOperationsOperationTaskProcessInfoArgs and GetInstanceOperationsOperationTaskProcessInfoOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationTaskProcessInfoInput` via:

GetInstanceOperationsOperationTaskProcessInfoArgs{...}

type GetInstanceOperationsOperationTaskProcessInfoOutput

type GetInstanceOperationsOperationTaskProcessInfoOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationTaskProcessInfoOutput) Completed

func (GetInstanceOperationsOperationTaskProcessInfoOutput) ElementType

func (GetInstanceOperationsOperationTaskProcessInfoOutput) Remain

func (GetInstanceOperationsOperationTaskProcessInfoOutput) TaskType

func (GetInstanceOperationsOperationTaskProcessInfoOutput) ToGetInstanceOperationsOperationTaskProcessInfoOutput

func (o GetInstanceOperationsOperationTaskProcessInfoOutput) ToGetInstanceOperationsOperationTaskProcessInfoOutput() GetInstanceOperationsOperationTaskProcessInfoOutput

func (GetInstanceOperationsOperationTaskProcessInfoOutput) ToGetInstanceOperationsOperationTaskProcessInfoOutputWithContext

func (o GetInstanceOperationsOperationTaskProcessInfoOutput) ToGetInstanceOperationsOperationTaskProcessInfoOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskProcessInfoOutput

func (GetInstanceOperationsOperationTaskProcessInfoOutput) Total

type GetInstanceOperationsOperationTaskSubTask

type GetInstanceOperationsOperationTaskSubTask struct {
	ErrMsg        string   `pulumi:"errMsg"`
	FailedIndices []string `pulumi:"failedIndices"`
	FinishTime    string   `pulumi:"finishTime"`
	Level         int      `pulumi:"level"`
	Name          string   `pulumi:"name"`
	Result        bool     `pulumi:"result"`
	Status        int      `pulumi:"status"`
	Type          string   `pulumi:"type"`
}

type GetInstanceOperationsOperationTaskSubTaskArgs

type GetInstanceOperationsOperationTaskSubTaskArgs struct {
	ErrMsg        pulumi.StringInput      `pulumi:"errMsg"`
	FailedIndices pulumi.StringArrayInput `pulumi:"failedIndices"`
	FinishTime    pulumi.StringInput      `pulumi:"finishTime"`
	Level         pulumi.IntInput         `pulumi:"level"`
	Name          pulumi.StringInput      `pulumi:"name"`
	Result        pulumi.BoolInput        `pulumi:"result"`
	Status        pulumi.IntInput         `pulumi:"status"`
	Type          pulumi.StringInput      `pulumi:"type"`
}

func (GetInstanceOperationsOperationTaskSubTaskArgs) ElementType

func (GetInstanceOperationsOperationTaskSubTaskArgs) ToGetInstanceOperationsOperationTaskSubTaskOutput

func (i GetInstanceOperationsOperationTaskSubTaskArgs) ToGetInstanceOperationsOperationTaskSubTaskOutput() GetInstanceOperationsOperationTaskSubTaskOutput

func (GetInstanceOperationsOperationTaskSubTaskArgs) ToGetInstanceOperationsOperationTaskSubTaskOutputWithContext

func (i GetInstanceOperationsOperationTaskSubTaskArgs) ToGetInstanceOperationsOperationTaskSubTaskOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskSubTaskOutput

type GetInstanceOperationsOperationTaskSubTaskArray

type GetInstanceOperationsOperationTaskSubTaskArray []GetInstanceOperationsOperationTaskSubTaskInput

func (GetInstanceOperationsOperationTaskSubTaskArray) ElementType

func (GetInstanceOperationsOperationTaskSubTaskArray) ToGetInstanceOperationsOperationTaskSubTaskArrayOutput

func (i GetInstanceOperationsOperationTaskSubTaskArray) ToGetInstanceOperationsOperationTaskSubTaskArrayOutput() GetInstanceOperationsOperationTaskSubTaskArrayOutput

func (GetInstanceOperationsOperationTaskSubTaskArray) ToGetInstanceOperationsOperationTaskSubTaskArrayOutputWithContext

func (i GetInstanceOperationsOperationTaskSubTaskArray) ToGetInstanceOperationsOperationTaskSubTaskArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskSubTaskArrayOutput

type GetInstanceOperationsOperationTaskSubTaskArrayInput

type GetInstanceOperationsOperationTaskSubTaskArrayInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationTaskSubTaskArrayOutput() GetInstanceOperationsOperationTaskSubTaskArrayOutput
	ToGetInstanceOperationsOperationTaskSubTaskArrayOutputWithContext(context.Context) GetInstanceOperationsOperationTaskSubTaskArrayOutput
}

GetInstanceOperationsOperationTaskSubTaskArrayInput is an input type that accepts GetInstanceOperationsOperationTaskSubTaskArray and GetInstanceOperationsOperationTaskSubTaskArrayOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationTaskSubTaskArrayInput` via:

GetInstanceOperationsOperationTaskSubTaskArray{ GetInstanceOperationsOperationTaskSubTaskArgs{...} }

type GetInstanceOperationsOperationTaskSubTaskArrayOutput

type GetInstanceOperationsOperationTaskSubTaskArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationTaskSubTaskArrayOutput) ElementType

func (GetInstanceOperationsOperationTaskSubTaskArrayOutput) Index

func (GetInstanceOperationsOperationTaskSubTaskArrayOutput) ToGetInstanceOperationsOperationTaskSubTaskArrayOutput

func (GetInstanceOperationsOperationTaskSubTaskArrayOutput) ToGetInstanceOperationsOperationTaskSubTaskArrayOutputWithContext

func (o GetInstanceOperationsOperationTaskSubTaskArrayOutput) ToGetInstanceOperationsOperationTaskSubTaskArrayOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskSubTaskArrayOutput

type GetInstanceOperationsOperationTaskSubTaskInput

type GetInstanceOperationsOperationTaskSubTaskInput interface {
	pulumi.Input

	ToGetInstanceOperationsOperationTaskSubTaskOutput() GetInstanceOperationsOperationTaskSubTaskOutput
	ToGetInstanceOperationsOperationTaskSubTaskOutputWithContext(context.Context) GetInstanceOperationsOperationTaskSubTaskOutput
}

GetInstanceOperationsOperationTaskSubTaskInput is an input type that accepts GetInstanceOperationsOperationTaskSubTaskArgs and GetInstanceOperationsOperationTaskSubTaskOutput values. You can construct a concrete instance of `GetInstanceOperationsOperationTaskSubTaskInput` via:

GetInstanceOperationsOperationTaskSubTaskArgs{...}

type GetInstanceOperationsOperationTaskSubTaskOutput

type GetInstanceOperationsOperationTaskSubTaskOutput struct{ *pulumi.OutputState }

func (GetInstanceOperationsOperationTaskSubTaskOutput) ElementType

func (GetInstanceOperationsOperationTaskSubTaskOutput) ErrMsg

func (GetInstanceOperationsOperationTaskSubTaskOutput) FailedIndices

func (GetInstanceOperationsOperationTaskSubTaskOutput) FinishTime

func (GetInstanceOperationsOperationTaskSubTaskOutput) Level

func (GetInstanceOperationsOperationTaskSubTaskOutput) Name

func (GetInstanceOperationsOperationTaskSubTaskOutput) Result

func (GetInstanceOperationsOperationTaskSubTaskOutput) Status

func (GetInstanceOperationsOperationTaskSubTaskOutput) ToGetInstanceOperationsOperationTaskSubTaskOutput

func (o GetInstanceOperationsOperationTaskSubTaskOutput) ToGetInstanceOperationsOperationTaskSubTaskOutput() GetInstanceOperationsOperationTaskSubTaskOutput

func (GetInstanceOperationsOperationTaskSubTaskOutput) ToGetInstanceOperationsOperationTaskSubTaskOutputWithContext

func (o GetInstanceOperationsOperationTaskSubTaskOutput) ToGetInstanceOperationsOperationTaskSubTaskOutputWithContext(ctx context.Context) GetInstanceOperationsOperationTaskSubTaskOutput

func (GetInstanceOperationsOperationTaskSubTaskOutput) Type

type GetInstanceOperationsOutputArgs

type GetInstanceOperationsOutputArgs struct {
	EndTime          pulumi.StringInput    `pulumi:"endTime"`
	InstanceId       pulumi.StringInput    `pulumi:"instanceId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	StartTime        pulumi.StringInput    `pulumi:"startTime"`
}

A collection of arguments for invoking getInstanceOperations.

func (GetInstanceOperationsOutputArgs) ElementType

type GetInstanceOperationsResult

type GetInstanceOperationsResult struct {
	EndTime string `pulumi:"endTime"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                           `pulumi:"id"`
	InstanceId       string                           `pulumi:"instanceId"`
	Operations       []GetInstanceOperationsOperation `pulumi:"operations"`
	ResultOutputFile *string                          `pulumi:"resultOutputFile"`
	StartTime        string                           `pulumi:"startTime"`
}

A collection of values returned by getInstanceOperations.

type GetInstanceOperationsResultOutput

type GetInstanceOperationsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getInstanceOperations.

func (GetInstanceOperationsResultOutput) ElementType

func (GetInstanceOperationsResultOutput) EndTime

func (GetInstanceOperationsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetInstanceOperationsResultOutput) InstanceId

func (GetInstanceOperationsResultOutput) Operations

func (GetInstanceOperationsResultOutput) ResultOutputFile

func (GetInstanceOperationsResultOutput) StartTime

func (GetInstanceOperationsResultOutput) ToGetInstanceOperationsResultOutput

func (o GetInstanceOperationsResultOutput) ToGetInstanceOperationsResultOutput() GetInstanceOperationsResultOutput

func (GetInstanceOperationsResultOutput) ToGetInstanceOperationsResultOutputWithContext

func (o GetInstanceOperationsResultOutput) ToGetInstanceOperationsResultOutputWithContext(ctx context.Context) GetInstanceOperationsResultOutput

type GetInstancePluginListArgs

type GetInstancePluginListArgs struct {
	InstanceId       string  `pulumi:"instanceId"`
	OrderBy          *string `pulumi:"orderBy"`
	OrderByType      *string `pulumi:"orderByType"`
	PluginType       *int    `pulumi:"pluginType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getInstancePluginList.

type GetInstancePluginListOutputArgs

type GetInstancePluginListOutputArgs struct {
	InstanceId       pulumi.StringInput    `pulumi:"instanceId"`
	OrderBy          pulumi.StringPtrInput `pulumi:"orderBy"`
	OrderByType      pulumi.StringPtrInput `pulumi:"orderByType"`
	PluginType       pulumi.IntPtrInput    `pulumi:"pluginType"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getInstancePluginList.

func (GetInstancePluginListOutputArgs) ElementType

type GetInstancePluginListPluginList

type GetInstancePluginListPluginList struct {
	PluginDesc       string `pulumi:"pluginDesc"`
	PluginName       string `pulumi:"pluginName"`
	PluginType       int    `pulumi:"pluginType"`
	PluginUpdateTime string `pulumi:"pluginUpdateTime"`
	PluginVersion    string `pulumi:"pluginVersion"`
	Removable        bool   `pulumi:"removable"`
	Status           int    `pulumi:"status"`
}

type GetInstancePluginListPluginListArgs

type GetInstancePluginListPluginListArgs struct {
	PluginDesc       pulumi.StringInput `pulumi:"pluginDesc"`
	PluginName       pulumi.StringInput `pulumi:"pluginName"`
	PluginType       pulumi.IntInput    `pulumi:"pluginType"`
	PluginUpdateTime pulumi.StringInput `pulumi:"pluginUpdateTime"`
	PluginVersion    pulumi.StringInput `pulumi:"pluginVersion"`
	Removable        pulumi.BoolInput   `pulumi:"removable"`
	Status           pulumi.IntInput    `pulumi:"status"`
}

func (GetInstancePluginListPluginListArgs) ElementType

func (GetInstancePluginListPluginListArgs) ToGetInstancePluginListPluginListOutput

func (i GetInstancePluginListPluginListArgs) ToGetInstancePluginListPluginListOutput() GetInstancePluginListPluginListOutput

func (GetInstancePluginListPluginListArgs) ToGetInstancePluginListPluginListOutputWithContext

func (i GetInstancePluginListPluginListArgs) ToGetInstancePluginListPluginListOutputWithContext(ctx context.Context) GetInstancePluginListPluginListOutput

type GetInstancePluginListPluginListArray

type GetInstancePluginListPluginListArray []GetInstancePluginListPluginListInput

func (GetInstancePluginListPluginListArray) ElementType

func (GetInstancePluginListPluginListArray) ToGetInstancePluginListPluginListArrayOutput

func (i GetInstancePluginListPluginListArray) ToGetInstancePluginListPluginListArrayOutput() GetInstancePluginListPluginListArrayOutput

func (GetInstancePluginListPluginListArray) ToGetInstancePluginListPluginListArrayOutputWithContext

func (i GetInstancePluginListPluginListArray) ToGetInstancePluginListPluginListArrayOutputWithContext(ctx context.Context) GetInstancePluginListPluginListArrayOutput

type GetInstancePluginListPluginListArrayInput

type GetInstancePluginListPluginListArrayInput interface {
	pulumi.Input

	ToGetInstancePluginListPluginListArrayOutput() GetInstancePluginListPluginListArrayOutput
	ToGetInstancePluginListPluginListArrayOutputWithContext(context.Context) GetInstancePluginListPluginListArrayOutput
}

GetInstancePluginListPluginListArrayInput is an input type that accepts GetInstancePluginListPluginListArray and GetInstancePluginListPluginListArrayOutput values. You can construct a concrete instance of `GetInstancePluginListPluginListArrayInput` via:

GetInstancePluginListPluginListArray{ GetInstancePluginListPluginListArgs{...} }

type GetInstancePluginListPluginListArrayOutput

type GetInstancePluginListPluginListArrayOutput struct{ *pulumi.OutputState }

func (GetInstancePluginListPluginListArrayOutput) ElementType

func (GetInstancePluginListPluginListArrayOutput) Index

func (GetInstancePluginListPluginListArrayOutput) ToGetInstancePluginListPluginListArrayOutput

func (o GetInstancePluginListPluginListArrayOutput) ToGetInstancePluginListPluginListArrayOutput() GetInstancePluginListPluginListArrayOutput

func (GetInstancePluginListPluginListArrayOutput) ToGetInstancePluginListPluginListArrayOutputWithContext

func (o GetInstancePluginListPluginListArrayOutput) ToGetInstancePluginListPluginListArrayOutputWithContext(ctx context.Context) GetInstancePluginListPluginListArrayOutput

type GetInstancePluginListPluginListInput

type GetInstancePluginListPluginListInput interface {
	pulumi.Input

	ToGetInstancePluginListPluginListOutput() GetInstancePluginListPluginListOutput
	ToGetInstancePluginListPluginListOutputWithContext(context.Context) GetInstancePluginListPluginListOutput
}

GetInstancePluginListPluginListInput is an input type that accepts GetInstancePluginListPluginListArgs and GetInstancePluginListPluginListOutput values. You can construct a concrete instance of `GetInstancePluginListPluginListInput` via:

GetInstancePluginListPluginListArgs{...}

type GetInstancePluginListPluginListOutput

type GetInstancePluginListPluginListOutput struct{ *pulumi.OutputState }

func (GetInstancePluginListPluginListOutput) ElementType

func (GetInstancePluginListPluginListOutput) PluginDesc

func (GetInstancePluginListPluginListOutput) PluginName

func (GetInstancePluginListPluginListOutput) PluginType

func (GetInstancePluginListPluginListOutput) PluginUpdateTime

func (GetInstancePluginListPluginListOutput) PluginVersion

func (GetInstancePluginListPluginListOutput) Removable

func (GetInstancePluginListPluginListOutput) Status

func (GetInstancePluginListPluginListOutput) ToGetInstancePluginListPluginListOutput

func (o GetInstancePluginListPluginListOutput) ToGetInstancePluginListPluginListOutput() GetInstancePluginListPluginListOutput

func (GetInstancePluginListPluginListOutput) ToGetInstancePluginListPluginListOutputWithContext

func (o GetInstancePluginListPluginListOutput) ToGetInstancePluginListPluginListOutputWithContext(ctx context.Context) GetInstancePluginListPluginListOutput

type GetInstancePluginListResult

type GetInstancePluginListResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                            `pulumi:"id"`
	InstanceId       string                            `pulumi:"instanceId"`
	OrderBy          *string                           `pulumi:"orderBy"`
	OrderByType      *string                           `pulumi:"orderByType"`
	PluginLists      []GetInstancePluginListPluginList `pulumi:"pluginLists"`
	PluginType       *int                              `pulumi:"pluginType"`
	ResultOutputFile *string                           `pulumi:"resultOutputFile"`
}

A collection of values returned by getInstancePluginList.

type GetInstancePluginListResultOutput

type GetInstancePluginListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getInstancePluginList.

func (GetInstancePluginListResultOutput) ElementType

func (GetInstancePluginListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetInstancePluginListResultOutput) InstanceId

func (GetInstancePluginListResultOutput) OrderBy

func (GetInstancePluginListResultOutput) OrderByType

func (GetInstancePluginListResultOutput) PluginLists

func (GetInstancePluginListResultOutput) PluginType

func (GetInstancePluginListResultOutput) ResultOutputFile

func (GetInstancePluginListResultOutput) ToGetInstancePluginListResultOutput

func (o GetInstancePluginListResultOutput) ToGetInstancePluginListResultOutput() GetInstancePluginListResultOutput

func (GetInstancePluginListResultOutput) ToGetInstancePluginListResultOutputWithContext

func (o GetInstancePluginListResultOutput) ToGetInstancePluginListResultOutputWithContext(ctx context.Context) GetInstancePluginListResultOutput

type GetInstancesArgs

type GetInstancesArgs struct {
	InstanceId       *string                `pulumi:"instanceId"`
	InstanceName     *string                `pulumi:"instanceName"`
	ResultOutputFile *string                `pulumi:"resultOutputFile"`
	Tags             map[string]interface{} `pulumi:"tags"`
}

A collection of arguments for invoking getInstances.

type GetInstancesInstanceList

type GetInstancesInstanceList struct {
	AvailabilityZone    string                                  `pulumi:"availabilityZone"`
	BasicSecurityType   int                                     `pulumi:"basicSecurityType"`
	ChargeType          string                                  `pulumi:"chargeType"`
	CreateTime          string                                  `pulumi:"createTime"`
	DeployMode          int                                     `pulumi:"deployMode"`
	ElasticsearchDomain string                                  `pulumi:"elasticsearchDomain"`
	ElasticsearchPort   int                                     `pulumi:"elasticsearchPort"`
	ElasticsearchVip    string                                  `pulumi:"elasticsearchVip"`
	InstanceId          string                                  `pulumi:"instanceId"`
	InstanceName        string                                  `pulumi:"instanceName"`
	KibanaUrl           string                                  `pulumi:"kibanaUrl"`
	LicenseType         string                                  `pulumi:"licenseType"`
	MultiZoneInfos      []GetInstancesInstanceListMultiZoneInfo `pulumi:"multiZoneInfos"`
	NodeInfoLists       []GetInstancesInstanceListNodeInfoList  `pulumi:"nodeInfoLists"`
	SubnetId            string                                  `pulumi:"subnetId"`
	Tags                map[string]interface{}                  `pulumi:"tags"`
	Version             string                                  `pulumi:"version"`
	VpcId               string                                  `pulumi:"vpcId"`
}

type GetInstancesInstanceListArgs

type GetInstancesInstanceListArgs struct {
	AvailabilityZone    pulumi.StringInput                              `pulumi:"availabilityZone"`
	BasicSecurityType   pulumi.IntInput                                 `pulumi:"basicSecurityType"`
	ChargeType          pulumi.StringInput                              `pulumi:"chargeType"`
	CreateTime          pulumi.StringInput                              `pulumi:"createTime"`
	DeployMode          pulumi.IntInput                                 `pulumi:"deployMode"`
	ElasticsearchDomain pulumi.StringInput                              `pulumi:"elasticsearchDomain"`
	ElasticsearchPort   pulumi.IntInput                                 `pulumi:"elasticsearchPort"`
	ElasticsearchVip    pulumi.StringInput                              `pulumi:"elasticsearchVip"`
	InstanceId          pulumi.StringInput                              `pulumi:"instanceId"`
	InstanceName        pulumi.StringInput                              `pulumi:"instanceName"`
	KibanaUrl           pulumi.StringInput                              `pulumi:"kibanaUrl"`
	LicenseType         pulumi.StringInput                              `pulumi:"licenseType"`
	MultiZoneInfos      GetInstancesInstanceListMultiZoneInfoArrayInput `pulumi:"multiZoneInfos"`
	NodeInfoLists       GetInstancesInstanceListNodeInfoListArrayInput  `pulumi:"nodeInfoLists"`
	SubnetId            pulumi.StringInput                              `pulumi:"subnetId"`
	Tags                pulumi.MapInput                                 `pulumi:"tags"`
	Version             pulumi.StringInput                              `pulumi:"version"`
	VpcId               pulumi.StringInput                              `pulumi:"vpcId"`
}

func (GetInstancesInstanceListArgs) ElementType

func (GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutput

func (i GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput

func (GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutputWithContext

func (i GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutputWithContext(ctx context.Context) GetInstancesInstanceListOutput

type GetInstancesInstanceListArray

type GetInstancesInstanceListArray []GetInstancesInstanceListInput

func (GetInstancesInstanceListArray) ElementType

func (GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutput

func (i GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput

func (GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutputWithContext

func (i GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListArrayOutput

type GetInstancesInstanceListArrayInput

type GetInstancesInstanceListArrayInput interface {
	pulumi.Input

	ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput
	ToGetInstancesInstanceListArrayOutputWithContext(context.Context) GetInstancesInstanceListArrayOutput
}

GetInstancesInstanceListArrayInput is an input type that accepts GetInstancesInstanceListArray and GetInstancesInstanceListArrayOutput values. You can construct a concrete instance of `GetInstancesInstanceListArrayInput` via:

GetInstancesInstanceListArray{ GetInstancesInstanceListArgs{...} }

type GetInstancesInstanceListArrayOutput

type GetInstancesInstanceListArrayOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListArrayOutput) ElementType

func (GetInstancesInstanceListArrayOutput) Index

func (GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutput

func (o GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput

func (GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutputWithContext

func (o GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListArrayOutput

type GetInstancesInstanceListInput

type GetInstancesInstanceListInput interface {
	pulumi.Input

	ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput
	ToGetInstancesInstanceListOutputWithContext(context.Context) GetInstancesInstanceListOutput
}

GetInstancesInstanceListInput is an input type that accepts GetInstancesInstanceListArgs and GetInstancesInstanceListOutput values. You can construct a concrete instance of `GetInstancesInstanceListInput` via:

GetInstancesInstanceListArgs{...}

type GetInstancesInstanceListMultiZoneInfo

type GetInstancesInstanceListMultiZoneInfo struct {
	AvailabilityZone string `pulumi:"availabilityZone"`
	SubnetId         string `pulumi:"subnetId"`
}

type GetInstancesInstanceListMultiZoneInfoArgs

type GetInstancesInstanceListMultiZoneInfoArgs struct {
	AvailabilityZone pulumi.StringInput `pulumi:"availabilityZone"`
	SubnetId         pulumi.StringInput `pulumi:"subnetId"`
}

func (GetInstancesInstanceListMultiZoneInfoArgs) ElementType

func (GetInstancesInstanceListMultiZoneInfoArgs) ToGetInstancesInstanceListMultiZoneInfoOutput

func (i GetInstancesInstanceListMultiZoneInfoArgs) ToGetInstancesInstanceListMultiZoneInfoOutput() GetInstancesInstanceListMultiZoneInfoOutput

func (GetInstancesInstanceListMultiZoneInfoArgs) ToGetInstancesInstanceListMultiZoneInfoOutputWithContext

func (i GetInstancesInstanceListMultiZoneInfoArgs) ToGetInstancesInstanceListMultiZoneInfoOutputWithContext(ctx context.Context) GetInstancesInstanceListMultiZoneInfoOutput

type GetInstancesInstanceListMultiZoneInfoArray

type GetInstancesInstanceListMultiZoneInfoArray []GetInstancesInstanceListMultiZoneInfoInput

func (GetInstancesInstanceListMultiZoneInfoArray) ElementType

func (GetInstancesInstanceListMultiZoneInfoArray) ToGetInstancesInstanceListMultiZoneInfoArrayOutput

func (i GetInstancesInstanceListMultiZoneInfoArray) ToGetInstancesInstanceListMultiZoneInfoArrayOutput() GetInstancesInstanceListMultiZoneInfoArrayOutput

func (GetInstancesInstanceListMultiZoneInfoArray) ToGetInstancesInstanceListMultiZoneInfoArrayOutputWithContext

func (i GetInstancesInstanceListMultiZoneInfoArray) ToGetInstancesInstanceListMultiZoneInfoArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListMultiZoneInfoArrayOutput

type GetInstancesInstanceListMultiZoneInfoArrayInput

type GetInstancesInstanceListMultiZoneInfoArrayInput interface {
	pulumi.Input

	ToGetInstancesInstanceListMultiZoneInfoArrayOutput() GetInstancesInstanceListMultiZoneInfoArrayOutput
	ToGetInstancesInstanceListMultiZoneInfoArrayOutputWithContext(context.Context) GetInstancesInstanceListMultiZoneInfoArrayOutput
}

GetInstancesInstanceListMultiZoneInfoArrayInput is an input type that accepts GetInstancesInstanceListMultiZoneInfoArray and GetInstancesInstanceListMultiZoneInfoArrayOutput values. You can construct a concrete instance of `GetInstancesInstanceListMultiZoneInfoArrayInput` via:

GetInstancesInstanceListMultiZoneInfoArray{ GetInstancesInstanceListMultiZoneInfoArgs{...} }

type GetInstancesInstanceListMultiZoneInfoArrayOutput

type GetInstancesInstanceListMultiZoneInfoArrayOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListMultiZoneInfoArrayOutput) ElementType

func (GetInstancesInstanceListMultiZoneInfoArrayOutput) Index

func (GetInstancesInstanceListMultiZoneInfoArrayOutput) ToGetInstancesInstanceListMultiZoneInfoArrayOutput

func (o GetInstancesInstanceListMultiZoneInfoArrayOutput) ToGetInstancesInstanceListMultiZoneInfoArrayOutput() GetInstancesInstanceListMultiZoneInfoArrayOutput

func (GetInstancesInstanceListMultiZoneInfoArrayOutput) ToGetInstancesInstanceListMultiZoneInfoArrayOutputWithContext

func (o GetInstancesInstanceListMultiZoneInfoArrayOutput) ToGetInstancesInstanceListMultiZoneInfoArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListMultiZoneInfoArrayOutput

type GetInstancesInstanceListMultiZoneInfoInput

type GetInstancesInstanceListMultiZoneInfoInput interface {
	pulumi.Input

	ToGetInstancesInstanceListMultiZoneInfoOutput() GetInstancesInstanceListMultiZoneInfoOutput
	ToGetInstancesInstanceListMultiZoneInfoOutputWithContext(context.Context) GetInstancesInstanceListMultiZoneInfoOutput
}

GetInstancesInstanceListMultiZoneInfoInput is an input type that accepts GetInstancesInstanceListMultiZoneInfoArgs and GetInstancesInstanceListMultiZoneInfoOutput values. You can construct a concrete instance of `GetInstancesInstanceListMultiZoneInfoInput` via:

GetInstancesInstanceListMultiZoneInfoArgs{...}

type GetInstancesInstanceListMultiZoneInfoOutput

type GetInstancesInstanceListMultiZoneInfoOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListMultiZoneInfoOutput) AvailabilityZone

func (GetInstancesInstanceListMultiZoneInfoOutput) ElementType

func (GetInstancesInstanceListMultiZoneInfoOutput) SubnetId

func (GetInstancesInstanceListMultiZoneInfoOutput) ToGetInstancesInstanceListMultiZoneInfoOutput

func (o GetInstancesInstanceListMultiZoneInfoOutput) ToGetInstancesInstanceListMultiZoneInfoOutput() GetInstancesInstanceListMultiZoneInfoOutput

func (GetInstancesInstanceListMultiZoneInfoOutput) ToGetInstancesInstanceListMultiZoneInfoOutputWithContext

func (o GetInstancesInstanceListMultiZoneInfoOutput) ToGetInstancesInstanceListMultiZoneInfoOutputWithContext(ctx context.Context) GetInstancesInstanceListMultiZoneInfoOutput

type GetInstancesInstanceListNodeInfoList

type GetInstancesInstanceListNodeInfoList struct {
	DiskSize int    `pulumi:"diskSize"`
	DiskType string `pulumi:"diskType"`
	Encrypt  bool   `pulumi:"encrypt"`
	NodeNum  int    `pulumi:"nodeNum"`
	NodeType string `pulumi:"nodeType"`
	Type     string `pulumi:"type"`
}

type GetInstancesInstanceListNodeInfoListArgs

type GetInstancesInstanceListNodeInfoListArgs struct {
	DiskSize pulumi.IntInput    `pulumi:"diskSize"`
	DiskType pulumi.StringInput `pulumi:"diskType"`
	Encrypt  pulumi.BoolInput   `pulumi:"encrypt"`
	NodeNum  pulumi.IntInput    `pulumi:"nodeNum"`
	NodeType pulumi.StringInput `pulumi:"nodeType"`
	Type     pulumi.StringInput `pulumi:"type"`
}

func (GetInstancesInstanceListNodeInfoListArgs) ElementType

func (GetInstancesInstanceListNodeInfoListArgs) ToGetInstancesInstanceListNodeInfoListOutput

func (i GetInstancesInstanceListNodeInfoListArgs) ToGetInstancesInstanceListNodeInfoListOutput() GetInstancesInstanceListNodeInfoListOutput

func (GetInstancesInstanceListNodeInfoListArgs) ToGetInstancesInstanceListNodeInfoListOutputWithContext

func (i GetInstancesInstanceListNodeInfoListArgs) ToGetInstancesInstanceListNodeInfoListOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoListOutput

type GetInstancesInstanceListNodeInfoListArray

type GetInstancesInstanceListNodeInfoListArray []GetInstancesInstanceListNodeInfoListInput

func (GetInstancesInstanceListNodeInfoListArray) ElementType

func (GetInstancesInstanceListNodeInfoListArray) ToGetInstancesInstanceListNodeInfoListArrayOutput

func (i GetInstancesInstanceListNodeInfoListArray) ToGetInstancesInstanceListNodeInfoListArrayOutput() GetInstancesInstanceListNodeInfoListArrayOutput

func (GetInstancesInstanceListNodeInfoListArray) ToGetInstancesInstanceListNodeInfoListArrayOutputWithContext

func (i GetInstancesInstanceListNodeInfoListArray) ToGetInstancesInstanceListNodeInfoListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoListArrayOutput

type GetInstancesInstanceListNodeInfoListArrayInput

type GetInstancesInstanceListNodeInfoListArrayInput interface {
	pulumi.Input

	ToGetInstancesInstanceListNodeInfoListArrayOutput() GetInstancesInstanceListNodeInfoListArrayOutput
	ToGetInstancesInstanceListNodeInfoListArrayOutputWithContext(context.Context) GetInstancesInstanceListNodeInfoListArrayOutput
}

GetInstancesInstanceListNodeInfoListArrayInput is an input type that accepts GetInstancesInstanceListNodeInfoListArray and GetInstancesInstanceListNodeInfoListArrayOutput values. You can construct a concrete instance of `GetInstancesInstanceListNodeInfoListArrayInput` via:

GetInstancesInstanceListNodeInfoListArray{ GetInstancesInstanceListNodeInfoListArgs{...} }

type GetInstancesInstanceListNodeInfoListArrayOutput

type GetInstancesInstanceListNodeInfoListArrayOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListNodeInfoListArrayOutput) ElementType

func (GetInstancesInstanceListNodeInfoListArrayOutput) Index

func (GetInstancesInstanceListNodeInfoListArrayOutput) ToGetInstancesInstanceListNodeInfoListArrayOutput

func (o GetInstancesInstanceListNodeInfoListArrayOutput) ToGetInstancesInstanceListNodeInfoListArrayOutput() GetInstancesInstanceListNodeInfoListArrayOutput

func (GetInstancesInstanceListNodeInfoListArrayOutput) ToGetInstancesInstanceListNodeInfoListArrayOutputWithContext

func (o GetInstancesInstanceListNodeInfoListArrayOutput) ToGetInstancesInstanceListNodeInfoListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoListArrayOutput

type GetInstancesInstanceListNodeInfoListInput

type GetInstancesInstanceListNodeInfoListInput interface {
	pulumi.Input

	ToGetInstancesInstanceListNodeInfoListOutput() GetInstancesInstanceListNodeInfoListOutput
	ToGetInstancesInstanceListNodeInfoListOutputWithContext(context.Context) GetInstancesInstanceListNodeInfoListOutput
}

GetInstancesInstanceListNodeInfoListInput is an input type that accepts GetInstancesInstanceListNodeInfoListArgs and GetInstancesInstanceListNodeInfoListOutput values. You can construct a concrete instance of `GetInstancesInstanceListNodeInfoListInput` via:

GetInstancesInstanceListNodeInfoListArgs{...}

type GetInstancesInstanceListNodeInfoListOutput

type GetInstancesInstanceListNodeInfoListOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListNodeInfoListOutput) DiskSize

func (GetInstancesInstanceListNodeInfoListOutput) DiskType

func (GetInstancesInstanceListNodeInfoListOutput) ElementType

func (GetInstancesInstanceListNodeInfoListOutput) Encrypt

func (GetInstancesInstanceListNodeInfoListOutput) NodeNum

func (GetInstancesInstanceListNodeInfoListOutput) NodeType

func (GetInstancesInstanceListNodeInfoListOutput) ToGetInstancesInstanceListNodeInfoListOutput

func (o GetInstancesInstanceListNodeInfoListOutput) ToGetInstancesInstanceListNodeInfoListOutput() GetInstancesInstanceListNodeInfoListOutput

func (GetInstancesInstanceListNodeInfoListOutput) ToGetInstancesInstanceListNodeInfoListOutputWithContext

func (o GetInstancesInstanceListNodeInfoListOutput) ToGetInstancesInstanceListNodeInfoListOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoListOutput

func (GetInstancesInstanceListNodeInfoListOutput) Type

type GetInstancesInstanceListOutput

type GetInstancesInstanceListOutput struct{ *pulumi.OutputState }

func (GetInstancesInstanceListOutput) AvailabilityZone

func (o GetInstancesInstanceListOutput) AvailabilityZone() pulumi.StringOutput

func (GetInstancesInstanceListOutput) BasicSecurityType

func (o GetInstancesInstanceListOutput) BasicSecurityType() pulumi.IntOutput

func (GetInstancesInstanceListOutput) ChargeType

func (GetInstancesInstanceListOutput) CreateTime

func (GetInstancesInstanceListOutput) DeployMode

func (GetInstancesInstanceListOutput) ElasticsearchDomain

func (o GetInstancesInstanceListOutput) ElasticsearchDomain() pulumi.StringOutput

func (GetInstancesInstanceListOutput) ElasticsearchPort

func (o GetInstancesInstanceListOutput) ElasticsearchPort() pulumi.IntOutput

func (GetInstancesInstanceListOutput) ElasticsearchVip

func (o GetInstancesInstanceListOutput) ElasticsearchVip() pulumi.StringOutput

func (GetInstancesInstanceListOutput) ElementType

func (GetInstancesInstanceListOutput) InstanceId

func (GetInstancesInstanceListOutput) InstanceName

func (GetInstancesInstanceListOutput) KibanaUrl

func (GetInstancesInstanceListOutput) LicenseType

func (GetInstancesInstanceListOutput) MultiZoneInfos

func (GetInstancesInstanceListOutput) NodeInfoLists

func (GetInstancesInstanceListOutput) SubnetId

func (GetInstancesInstanceListOutput) Tags

func (GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutput

func (o GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput

func (GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutputWithContext

func (o GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutputWithContext(ctx context.Context) GetInstancesInstanceListOutput

func (GetInstancesInstanceListOutput) Version

func (GetInstancesInstanceListOutput) VpcId

type GetInstancesOutputArgs

type GetInstancesOutputArgs struct {
	InstanceId       pulumi.StringPtrInput `pulumi:"instanceId"`
	InstanceName     pulumi.StringPtrInput `pulumi:"instanceName"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	Tags             pulumi.MapInput       `pulumi:"tags"`
}

A collection of arguments for invoking getInstances.

func (GetInstancesOutputArgs) ElementType

func (GetInstancesOutputArgs) ElementType() reflect.Type

type GetInstancesResult

type GetInstancesResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                     `pulumi:"id"`
	InstanceId       *string                    `pulumi:"instanceId"`
	InstanceLists    []GetInstancesInstanceList `pulumi:"instanceLists"`
	InstanceName     *string                    `pulumi:"instanceName"`
	ResultOutputFile *string                    `pulumi:"resultOutputFile"`
	Tags             map[string]interface{}     `pulumi:"tags"`
}

A collection of values returned by getInstances.

func GetInstances

func GetInstances(ctx *pulumi.Context, args *GetInstancesArgs, opts ...pulumi.InvokeOption) (*GetInstancesResult, error)

type GetInstancesResultOutput

type GetInstancesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getInstances.

func (GetInstancesResultOutput) ElementType

func (GetInstancesResultOutput) ElementType() reflect.Type

func (GetInstancesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetInstancesResultOutput) InstanceId

func (GetInstancesResultOutput) InstanceLists

func (GetInstancesResultOutput) InstanceName

func (GetInstancesResultOutput) ResultOutputFile

func (o GetInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetInstancesResultOutput) Tags

func (GetInstancesResultOutput) ToGetInstancesResultOutput

func (o GetInstancesResultOutput) ToGetInstancesResultOutput() GetInstancesResultOutput

func (GetInstancesResultOutput) ToGetInstancesResultOutputWithContext

func (o GetInstancesResultOutput) ToGetInstancesResultOutputWithContext(ctx context.Context) GetInstancesResultOutput

type GetLogstashInstanceLogsArgs

type GetLogstashInstanceLogsArgs struct {
	EndTime          *string `pulumi:"endTime"`
	InstanceId       string  `pulumi:"instanceId"`
	LogType          int     `pulumi:"logType"`
	OrderByType      *int    `pulumi:"orderByType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchKey        *string `pulumi:"searchKey"`
	StartTime        *string `pulumi:"startTime"`
}

A collection of arguments for invoking getLogstashInstanceLogs.

type GetLogstashInstanceLogsInstanceLogList

type GetLogstashInstanceLogsInstanceLogList struct {
	Ip      string `pulumi:"ip"`
	Level   string `pulumi:"level"`
	Message string `pulumi:"message"`
	NodeId  string `pulumi:"nodeId"`
	Time    string `pulumi:"time"`
}

type GetLogstashInstanceLogsInstanceLogListArgs

type GetLogstashInstanceLogsInstanceLogListArgs struct {
	Ip      pulumi.StringInput `pulumi:"ip"`
	Level   pulumi.StringInput `pulumi:"level"`
	Message pulumi.StringInput `pulumi:"message"`
	NodeId  pulumi.StringInput `pulumi:"nodeId"`
	Time    pulumi.StringInput `pulumi:"time"`
}

func (GetLogstashInstanceLogsInstanceLogListArgs) ElementType

func (GetLogstashInstanceLogsInstanceLogListArgs) ToGetLogstashInstanceLogsInstanceLogListOutput

func (i GetLogstashInstanceLogsInstanceLogListArgs) ToGetLogstashInstanceLogsInstanceLogListOutput() GetLogstashInstanceLogsInstanceLogListOutput

func (GetLogstashInstanceLogsInstanceLogListArgs) ToGetLogstashInstanceLogsInstanceLogListOutputWithContext

func (i GetLogstashInstanceLogsInstanceLogListArgs) ToGetLogstashInstanceLogsInstanceLogListOutputWithContext(ctx context.Context) GetLogstashInstanceLogsInstanceLogListOutput

type GetLogstashInstanceLogsInstanceLogListArray

type GetLogstashInstanceLogsInstanceLogListArray []GetLogstashInstanceLogsInstanceLogListInput

func (GetLogstashInstanceLogsInstanceLogListArray) ElementType

func (GetLogstashInstanceLogsInstanceLogListArray) ToGetLogstashInstanceLogsInstanceLogListArrayOutput

func (i GetLogstashInstanceLogsInstanceLogListArray) ToGetLogstashInstanceLogsInstanceLogListArrayOutput() GetLogstashInstanceLogsInstanceLogListArrayOutput

func (GetLogstashInstanceLogsInstanceLogListArray) ToGetLogstashInstanceLogsInstanceLogListArrayOutputWithContext

func (i GetLogstashInstanceLogsInstanceLogListArray) ToGetLogstashInstanceLogsInstanceLogListArrayOutputWithContext(ctx context.Context) GetLogstashInstanceLogsInstanceLogListArrayOutput

type GetLogstashInstanceLogsInstanceLogListArrayInput

type GetLogstashInstanceLogsInstanceLogListArrayInput interface {
	pulumi.Input

	ToGetLogstashInstanceLogsInstanceLogListArrayOutput() GetLogstashInstanceLogsInstanceLogListArrayOutput
	ToGetLogstashInstanceLogsInstanceLogListArrayOutputWithContext(context.Context) GetLogstashInstanceLogsInstanceLogListArrayOutput
}

GetLogstashInstanceLogsInstanceLogListArrayInput is an input type that accepts GetLogstashInstanceLogsInstanceLogListArray and GetLogstashInstanceLogsInstanceLogListArrayOutput values. You can construct a concrete instance of `GetLogstashInstanceLogsInstanceLogListArrayInput` via:

GetLogstashInstanceLogsInstanceLogListArray{ GetLogstashInstanceLogsInstanceLogListArgs{...} }

type GetLogstashInstanceLogsInstanceLogListArrayOutput

type GetLogstashInstanceLogsInstanceLogListArrayOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceLogsInstanceLogListArrayOutput) ElementType

func (GetLogstashInstanceLogsInstanceLogListArrayOutput) Index

func (GetLogstashInstanceLogsInstanceLogListArrayOutput) ToGetLogstashInstanceLogsInstanceLogListArrayOutput

func (o GetLogstashInstanceLogsInstanceLogListArrayOutput) ToGetLogstashInstanceLogsInstanceLogListArrayOutput() GetLogstashInstanceLogsInstanceLogListArrayOutput

func (GetLogstashInstanceLogsInstanceLogListArrayOutput) ToGetLogstashInstanceLogsInstanceLogListArrayOutputWithContext

func (o GetLogstashInstanceLogsInstanceLogListArrayOutput) ToGetLogstashInstanceLogsInstanceLogListArrayOutputWithContext(ctx context.Context) GetLogstashInstanceLogsInstanceLogListArrayOutput

type GetLogstashInstanceLogsInstanceLogListInput

type GetLogstashInstanceLogsInstanceLogListInput interface {
	pulumi.Input

	ToGetLogstashInstanceLogsInstanceLogListOutput() GetLogstashInstanceLogsInstanceLogListOutput
	ToGetLogstashInstanceLogsInstanceLogListOutputWithContext(context.Context) GetLogstashInstanceLogsInstanceLogListOutput
}

GetLogstashInstanceLogsInstanceLogListInput is an input type that accepts GetLogstashInstanceLogsInstanceLogListArgs and GetLogstashInstanceLogsInstanceLogListOutput values. You can construct a concrete instance of `GetLogstashInstanceLogsInstanceLogListInput` via:

GetLogstashInstanceLogsInstanceLogListArgs{...}

type GetLogstashInstanceLogsInstanceLogListOutput

type GetLogstashInstanceLogsInstanceLogListOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceLogsInstanceLogListOutput) ElementType

func (GetLogstashInstanceLogsInstanceLogListOutput) Ip

func (GetLogstashInstanceLogsInstanceLogListOutput) Level

func (GetLogstashInstanceLogsInstanceLogListOutput) Message

func (GetLogstashInstanceLogsInstanceLogListOutput) NodeId

func (GetLogstashInstanceLogsInstanceLogListOutput) Time

func (GetLogstashInstanceLogsInstanceLogListOutput) ToGetLogstashInstanceLogsInstanceLogListOutput

func (o GetLogstashInstanceLogsInstanceLogListOutput) ToGetLogstashInstanceLogsInstanceLogListOutput() GetLogstashInstanceLogsInstanceLogListOutput

func (GetLogstashInstanceLogsInstanceLogListOutput) ToGetLogstashInstanceLogsInstanceLogListOutputWithContext

func (o GetLogstashInstanceLogsInstanceLogListOutput) ToGetLogstashInstanceLogsInstanceLogListOutputWithContext(ctx context.Context) GetLogstashInstanceLogsInstanceLogListOutput

type GetLogstashInstanceLogsOutputArgs

type GetLogstashInstanceLogsOutputArgs struct {
	EndTime          pulumi.StringPtrInput `pulumi:"endTime"`
	InstanceId       pulumi.StringInput    `pulumi:"instanceId"`
	LogType          pulumi.IntInput       `pulumi:"logType"`
	OrderByType      pulumi.IntPtrInput    `pulumi:"orderByType"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchKey        pulumi.StringPtrInput `pulumi:"searchKey"`
	StartTime        pulumi.StringPtrInput `pulumi:"startTime"`
}

A collection of arguments for invoking getLogstashInstanceLogs.

func (GetLogstashInstanceLogsOutputArgs) ElementType

type GetLogstashInstanceLogsResult

type GetLogstashInstanceLogsResult struct {
	EndTime *string `pulumi:"endTime"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                                   `pulumi:"id"`
	InstanceId       string                                   `pulumi:"instanceId"`
	InstanceLogLists []GetLogstashInstanceLogsInstanceLogList `pulumi:"instanceLogLists"`
	LogType          int                                      `pulumi:"logType"`
	OrderByType      *int                                     `pulumi:"orderByType"`
	ResultOutputFile *string                                  `pulumi:"resultOutputFile"`
	SearchKey        *string                                  `pulumi:"searchKey"`
	StartTime        *string                                  `pulumi:"startTime"`
}

A collection of values returned by getLogstashInstanceLogs.

type GetLogstashInstanceLogsResultOutput

type GetLogstashInstanceLogsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getLogstashInstanceLogs.

func (GetLogstashInstanceLogsResultOutput) ElementType

func (GetLogstashInstanceLogsResultOutput) EndTime

func (GetLogstashInstanceLogsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetLogstashInstanceLogsResultOutput) InstanceId

func (GetLogstashInstanceLogsResultOutput) InstanceLogLists

func (GetLogstashInstanceLogsResultOutput) LogType

func (GetLogstashInstanceLogsResultOutput) OrderByType

func (GetLogstashInstanceLogsResultOutput) ResultOutputFile

func (GetLogstashInstanceLogsResultOutput) SearchKey

func (GetLogstashInstanceLogsResultOutput) StartTime

func (GetLogstashInstanceLogsResultOutput) ToGetLogstashInstanceLogsResultOutput

func (o GetLogstashInstanceLogsResultOutput) ToGetLogstashInstanceLogsResultOutput() GetLogstashInstanceLogsResultOutput

func (GetLogstashInstanceLogsResultOutput) ToGetLogstashInstanceLogsResultOutputWithContext

func (o GetLogstashInstanceLogsResultOutput) ToGetLogstashInstanceLogsResultOutputWithContext(ctx context.Context) GetLogstashInstanceLogsResultOutput

type GetLogstashInstanceOperationsArgs

type GetLogstashInstanceOperationsArgs struct {
	EndTime          string  `pulumi:"endTime"`
	InstanceId       string  `pulumi:"instanceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	StartTime        string  `pulumi:"startTime"`
}

A collection of arguments for invoking getLogstashInstanceOperations.

type GetLogstashInstanceOperationsOperation

type GetLogstashInstanceOperationsOperation struct {
	Details       []GetLogstashInstanceOperationsOperationDetail `pulumi:"details"`
	Id            int                                            `pulumi:"id"`
	Progress      float64                                        `pulumi:"progress"`
	Result        string                                         `pulumi:"result"`
	StartTime     string                                         `pulumi:"startTime"`
	SubAccountUin string                                         `pulumi:"subAccountUin"`
	Tasks         []GetLogstashInstanceOperationsOperationTask   `pulumi:"tasks"`
	Type          string                                         `pulumi:"type"`
}

type GetLogstashInstanceOperationsOperationArgs

type GetLogstashInstanceOperationsOperationArgs struct {
	Details       GetLogstashInstanceOperationsOperationDetailArrayInput `pulumi:"details"`
	Id            pulumi.IntInput                                        `pulumi:"id"`
	Progress      pulumi.Float64Input                                    `pulumi:"progress"`
	Result        pulumi.StringInput                                     `pulumi:"result"`
	StartTime     pulumi.StringInput                                     `pulumi:"startTime"`
	SubAccountUin pulumi.StringInput                                     `pulumi:"subAccountUin"`
	Tasks         GetLogstashInstanceOperationsOperationTaskArrayInput   `pulumi:"tasks"`
	Type          pulumi.StringInput                                     `pulumi:"type"`
}

func (GetLogstashInstanceOperationsOperationArgs) ElementType

func (GetLogstashInstanceOperationsOperationArgs) ToGetLogstashInstanceOperationsOperationOutput

func (i GetLogstashInstanceOperationsOperationArgs) ToGetLogstashInstanceOperationsOperationOutput() GetLogstashInstanceOperationsOperationOutput

func (GetLogstashInstanceOperationsOperationArgs) ToGetLogstashInstanceOperationsOperationOutputWithContext

func (i GetLogstashInstanceOperationsOperationArgs) ToGetLogstashInstanceOperationsOperationOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationOutput

type GetLogstashInstanceOperationsOperationArray

type GetLogstashInstanceOperationsOperationArray []GetLogstashInstanceOperationsOperationInput

func (GetLogstashInstanceOperationsOperationArray) ElementType

func (GetLogstashInstanceOperationsOperationArray) ToGetLogstashInstanceOperationsOperationArrayOutput

func (i GetLogstashInstanceOperationsOperationArray) ToGetLogstashInstanceOperationsOperationArrayOutput() GetLogstashInstanceOperationsOperationArrayOutput

func (GetLogstashInstanceOperationsOperationArray) ToGetLogstashInstanceOperationsOperationArrayOutputWithContext

func (i GetLogstashInstanceOperationsOperationArray) ToGetLogstashInstanceOperationsOperationArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationArrayOutput

type GetLogstashInstanceOperationsOperationArrayInput

type GetLogstashInstanceOperationsOperationArrayInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationArrayOutput() GetLogstashInstanceOperationsOperationArrayOutput
	ToGetLogstashInstanceOperationsOperationArrayOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationArrayOutput
}

GetLogstashInstanceOperationsOperationArrayInput is an input type that accepts GetLogstashInstanceOperationsOperationArray and GetLogstashInstanceOperationsOperationArrayOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationArrayInput` via:

GetLogstashInstanceOperationsOperationArray{ GetLogstashInstanceOperationsOperationArgs{...} }

type GetLogstashInstanceOperationsOperationArrayOutput

type GetLogstashInstanceOperationsOperationArrayOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationArrayOutput) ElementType

func (GetLogstashInstanceOperationsOperationArrayOutput) Index

func (GetLogstashInstanceOperationsOperationArrayOutput) ToGetLogstashInstanceOperationsOperationArrayOutput

func (o GetLogstashInstanceOperationsOperationArrayOutput) ToGetLogstashInstanceOperationsOperationArrayOutput() GetLogstashInstanceOperationsOperationArrayOutput

func (GetLogstashInstanceOperationsOperationArrayOutput) ToGetLogstashInstanceOperationsOperationArrayOutputWithContext

func (o GetLogstashInstanceOperationsOperationArrayOutput) ToGetLogstashInstanceOperationsOperationArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationArrayOutput

type GetLogstashInstanceOperationsOperationDetail

type GetLogstashInstanceOperationsOperationDetail struct {
	NewInfos []GetLogstashInstanceOperationsOperationDetailNewInfo `pulumi:"newInfos"`
	OldInfos []GetLogstashInstanceOperationsOperationDetailOldInfo `pulumi:"oldInfos"`
}

type GetLogstashInstanceOperationsOperationDetailArgs

type GetLogstashInstanceOperationsOperationDetailArgs struct {
	NewInfos GetLogstashInstanceOperationsOperationDetailNewInfoArrayInput `pulumi:"newInfos"`
	OldInfos GetLogstashInstanceOperationsOperationDetailOldInfoArrayInput `pulumi:"oldInfos"`
}

func (GetLogstashInstanceOperationsOperationDetailArgs) ElementType

func (GetLogstashInstanceOperationsOperationDetailArgs) ToGetLogstashInstanceOperationsOperationDetailOutput

func (i GetLogstashInstanceOperationsOperationDetailArgs) ToGetLogstashInstanceOperationsOperationDetailOutput() GetLogstashInstanceOperationsOperationDetailOutput

func (GetLogstashInstanceOperationsOperationDetailArgs) ToGetLogstashInstanceOperationsOperationDetailOutputWithContext

func (i GetLogstashInstanceOperationsOperationDetailArgs) ToGetLogstashInstanceOperationsOperationDetailOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailOutput

type GetLogstashInstanceOperationsOperationDetailArray

type GetLogstashInstanceOperationsOperationDetailArray []GetLogstashInstanceOperationsOperationDetailInput

func (GetLogstashInstanceOperationsOperationDetailArray) ElementType

func (GetLogstashInstanceOperationsOperationDetailArray) ToGetLogstashInstanceOperationsOperationDetailArrayOutput

func (i GetLogstashInstanceOperationsOperationDetailArray) ToGetLogstashInstanceOperationsOperationDetailArrayOutput() GetLogstashInstanceOperationsOperationDetailArrayOutput

func (GetLogstashInstanceOperationsOperationDetailArray) ToGetLogstashInstanceOperationsOperationDetailArrayOutputWithContext

func (i GetLogstashInstanceOperationsOperationDetailArray) ToGetLogstashInstanceOperationsOperationDetailArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailArrayOutput

type GetLogstashInstanceOperationsOperationDetailArrayInput

type GetLogstashInstanceOperationsOperationDetailArrayInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationDetailArrayOutput() GetLogstashInstanceOperationsOperationDetailArrayOutput
	ToGetLogstashInstanceOperationsOperationDetailArrayOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationDetailArrayOutput
}

GetLogstashInstanceOperationsOperationDetailArrayInput is an input type that accepts GetLogstashInstanceOperationsOperationDetailArray and GetLogstashInstanceOperationsOperationDetailArrayOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationDetailArrayInput` via:

GetLogstashInstanceOperationsOperationDetailArray{ GetLogstashInstanceOperationsOperationDetailArgs{...} }

type GetLogstashInstanceOperationsOperationDetailArrayOutput

type GetLogstashInstanceOperationsOperationDetailArrayOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationDetailArrayOutput) ElementType

func (GetLogstashInstanceOperationsOperationDetailArrayOutput) Index

func (GetLogstashInstanceOperationsOperationDetailArrayOutput) ToGetLogstashInstanceOperationsOperationDetailArrayOutput

func (GetLogstashInstanceOperationsOperationDetailArrayOutput) ToGetLogstashInstanceOperationsOperationDetailArrayOutputWithContext

func (o GetLogstashInstanceOperationsOperationDetailArrayOutput) ToGetLogstashInstanceOperationsOperationDetailArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailArrayOutput

type GetLogstashInstanceOperationsOperationDetailInput

type GetLogstashInstanceOperationsOperationDetailInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationDetailOutput() GetLogstashInstanceOperationsOperationDetailOutput
	ToGetLogstashInstanceOperationsOperationDetailOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationDetailOutput
}

GetLogstashInstanceOperationsOperationDetailInput is an input type that accepts GetLogstashInstanceOperationsOperationDetailArgs and GetLogstashInstanceOperationsOperationDetailOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationDetailInput` via:

GetLogstashInstanceOperationsOperationDetailArgs{...}

type GetLogstashInstanceOperationsOperationDetailNewInfo

type GetLogstashInstanceOperationsOperationDetailNewInfo struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type GetLogstashInstanceOperationsOperationDetailNewInfoArgs

type GetLogstashInstanceOperationsOperationDetailNewInfoArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (GetLogstashInstanceOperationsOperationDetailNewInfoArgs) ElementType

func (GetLogstashInstanceOperationsOperationDetailNewInfoArgs) ToGetLogstashInstanceOperationsOperationDetailNewInfoOutput

func (GetLogstashInstanceOperationsOperationDetailNewInfoArgs) ToGetLogstashInstanceOperationsOperationDetailNewInfoOutputWithContext

func (i GetLogstashInstanceOperationsOperationDetailNewInfoArgs) ToGetLogstashInstanceOperationsOperationDetailNewInfoOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailNewInfoOutput

type GetLogstashInstanceOperationsOperationDetailNewInfoArray

type GetLogstashInstanceOperationsOperationDetailNewInfoArray []GetLogstashInstanceOperationsOperationDetailNewInfoInput

func (GetLogstashInstanceOperationsOperationDetailNewInfoArray) ElementType

func (GetLogstashInstanceOperationsOperationDetailNewInfoArray) ToGetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput

func (i GetLogstashInstanceOperationsOperationDetailNewInfoArray) ToGetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput() GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput

func (GetLogstashInstanceOperationsOperationDetailNewInfoArray) ToGetLogstashInstanceOperationsOperationDetailNewInfoArrayOutputWithContext

func (i GetLogstashInstanceOperationsOperationDetailNewInfoArray) ToGetLogstashInstanceOperationsOperationDetailNewInfoArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput

type GetLogstashInstanceOperationsOperationDetailNewInfoArrayInput

type GetLogstashInstanceOperationsOperationDetailNewInfoArrayInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput() GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput
	ToGetLogstashInstanceOperationsOperationDetailNewInfoArrayOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput
}

GetLogstashInstanceOperationsOperationDetailNewInfoArrayInput is an input type that accepts GetLogstashInstanceOperationsOperationDetailNewInfoArray and GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationDetailNewInfoArrayInput` via:

GetLogstashInstanceOperationsOperationDetailNewInfoArray{ GetLogstashInstanceOperationsOperationDetailNewInfoArgs{...} }

type GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput

type GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput) ElementType

func (GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput) Index

func (GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput) ToGetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput

func (GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput) ToGetLogstashInstanceOperationsOperationDetailNewInfoArrayOutputWithContext

func (o GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput) ToGetLogstashInstanceOperationsOperationDetailNewInfoArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailNewInfoArrayOutput

type GetLogstashInstanceOperationsOperationDetailNewInfoInput

type GetLogstashInstanceOperationsOperationDetailNewInfoInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationDetailNewInfoOutput() GetLogstashInstanceOperationsOperationDetailNewInfoOutput
	ToGetLogstashInstanceOperationsOperationDetailNewInfoOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationDetailNewInfoOutput
}

GetLogstashInstanceOperationsOperationDetailNewInfoInput is an input type that accepts GetLogstashInstanceOperationsOperationDetailNewInfoArgs and GetLogstashInstanceOperationsOperationDetailNewInfoOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationDetailNewInfoInput` via:

GetLogstashInstanceOperationsOperationDetailNewInfoArgs{...}

type GetLogstashInstanceOperationsOperationDetailNewInfoOutput

type GetLogstashInstanceOperationsOperationDetailNewInfoOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationDetailNewInfoOutput) ElementType

func (GetLogstashInstanceOperationsOperationDetailNewInfoOutput) Key

func (GetLogstashInstanceOperationsOperationDetailNewInfoOutput) ToGetLogstashInstanceOperationsOperationDetailNewInfoOutput

func (GetLogstashInstanceOperationsOperationDetailNewInfoOutput) ToGetLogstashInstanceOperationsOperationDetailNewInfoOutputWithContext

func (o GetLogstashInstanceOperationsOperationDetailNewInfoOutput) ToGetLogstashInstanceOperationsOperationDetailNewInfoOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailNewInfoOutput

func (GetLogstashInstanceOperationsOperationDetailNewInfoOutput) Value

type GetLogstashInstanceOperationsOperationDetailOldInfo

type GetLogstashInstanceOperationsOperationDetailOldInfo struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type GetLogstashInstanceOperationsOperationDetailOldInfoArgs

type GetLogstashInstanceOperationsOperationDetailOldInfoArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (GetLogstashInstanceOperationsOperationDetailOldInfoArgs) ElementType

func (GetLogstashInstanceOperationsOperationDetailOldInfoArgs) ToGetLogstashInstanceOperationsOperationDetailOldInfoOutput

func (GetLogstashInstanceOperationsOperationDetailOldInfoArgs) ToGetLogstashInstanceOperationsOperationDetailOldInfoOutputWithContext

func (i GetLogstashInstanceOperationsOperationDetailOldInfoArgs) ToGetLogstashInstanceOperationsOperationDetailOldInfoOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailOldInfoOutput

type GetLogstashInstanceOperationsOperationDetailOldInfoArray

type GetLogstashInstanceOperationsOperationDetailOldInfoArray []GetLogstashInstanceOperationsOperationDetailOldInfoInput

func (GetLogstashInstanceOperationsOperationDetailOldInfoArray) ElementType

func (GetLogstashInstanceOperationsOperationDetailOldInfoArray) ToGetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput

func (i GetLogstashInstanceOperationsOperationDetailOldInfoArray) ToGetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput() GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput

func (GetLogstashInstanceOperationsOperationDetailOldInfoArray) ToGetLogstashInstanceOperationsOperationDetailOldInfoArrayOutputWithContext

func (i GetLogstashInstanceOperationsOperationDetailOldInfoArray) ToGetLogstashInstanceOperationsOperationDetailOldInfoArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput

type GetLogstashInstanceOperationsOperationDetailOldInfoArrayInput

type GetLogstashInstanceOperationsOperationDetailOldInfoArrayInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput() GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput
	ToGetLogstashInstanceOperationsOperationDetailOldInfoArrayOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput
}

GetLogstashInstanceOperationsOperationDetailOldInfoArrayInput is an input type that accepts GetLogstashInstanceOperationsOperationDetailOldInfoArray and GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationDetailOldInfoArrayInput` via:

GetLogstashInstanceOperationsOperationDetailOldInfoArray{ GetLogstashInstanceOperationsOperationDetailOldInfoArgs{...} }

type GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput

type GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput) ElementType

func (GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput) Index

func (GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput) ToGetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput

func (GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput) ToGetLogstashInstanceOperationsOperationDetailOldInfoArrayOutputWithContext

func (o GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput) ToGetLogstashInstanceOperationsOperationDetailOldInfoArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailOldInfoArrayOutput

type GetLogstashInstanceOperationsOperationDetailOldInfoInput

type GetLogstashInstanceOperationsOperationDetailOldInfoInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationDetailOldInfoOutput() GetLogstashInstanceOperationsOperationDetailOldInfoOutput
	ToGetLogstashInstanceOperationsOperationDetailOldInfoOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationDetailOldInfoOutput
}

GetLogstashInstanceOperationsOperationDetailOldInfoInput is an input type that accepts GetLogstashInstanceOperationsOperationDetailOldInfoArgs and GetLogstashInstanceOperationsOperationDetailOldInfoOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationDetailOldInfoInput` via:

GetLogstashInstanceOperationsOperationDetailOldInfoArgs{...}

type GetLogstashInstanceOperationsOperationDetailOldInfoOutput

type GetLogstashInstanceOperationsOperationDetailOldInfoOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationDetailOldInfoOutput) ElementType

func (GetLogstashInstanceOperationsOperationDetailOldInfoOutput) Key

func (GetLogstashInstanceOperationsOperationDetailOldInfoOutput) ToGetLogstashInstanceOperationsOperationDetailOldInfoOutput

func (GetLogstashInstanceOperationsOperationDetailOldInfoOutput) ToGetLogstashInstanceOperationsOperationDetailOldInfoOutputWithContext

func (o GetLogstashInstanceOperationsOperationDetailOldInfoOutput) ToGetLogstashInstanceOperationsOperationDetailOldInfoOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailOldInfoOutput

func (GetLogstashInstanceOperationsOperationDetailOldInfoOutput) Value

type GetLogstashInstanceOperationsOperationDetailOutput

type GetLogstashInstanceOperationsOperationDetailOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationDetailOutput) ElementType

func (GetLogstashInstanceOperationsOperationDetailOutput) NewInfos

func (GetLogstashInstanceOperationsOperationDetailOutput) OldInfos

func (GetLogstashInstanceOperationsOperationDetailOutput) ToGetLogstashInstanceOperationsOperationDetailOutput

func (o GetLogstashInstanceOperationsOperationDetailOutput) ToGetLogstashInstanceOperationsOperationDetailOutput() GetLogstashInstanceOperationsOperationDetailOutput

func (GetLogstashInstanceOperationsOperationDetailOutput) ToGetLogstashInstanceOperationsOperationDetailOutputWithContext

func (o GetLogstashInstanceOperationsOperationDetailOutput) ToGetLogstashInstanceOperationsOperationDetailOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationDetailOutput

type GetLogstashInstanceOperationsOperationInput

type GetLogstashInstanceOperationsOperationInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationOutput() GetLogstashInstanceOperationsOperationOutput
	ToGetLogstashInstanceOperationsOperationOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationOutput
}

GetLogstashInstanceOperationsOperationInput is an input type that accepts GetLogstashInstanceOperationsOperationArgs and GetLogstashInstanceOperationsOperationOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationInput` via:

GetLogstashInstanceOperationsOperationArgs{...}

type GetLogstashInstanceOperationsOperationOutput

type GetLogstashInstanceOperationsOperationOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationOutput) Details

func (GetLogstashInstanceOperationsOperationOutput) ElementType

func (GetLogstashInstanceOperationsOperationOutput) Id

func (GetLogstashInstanceOperationsOperationOutput) Progress

func (GetLogstashInstanceOperationsOperationOutput) Result

func (GetLogstashInstanceOperationsOperationOutput) StartTime

func (GetLogstashInstanceOperationsOperationOutput) SubAccountUin

func (GetLogstashInstanceOperationsOperationOutput) Tasks

func (GetLogstashInstanceOperationsOperationOutput) ToGetLogstashInstanceOperationsOperationOutput

func (o GetLogstashInstanceOperationsOperationOutput) ToGetLogstashInstanceOperationsOperationOutput() GetLogstashInstanceOperationsOperationOutput

func (GetLogstashInstanceOperationsOperationOutput) ToGetLogstashInstanceOperationsOperationOutputWithContext

func (o GetLogstashInstanceOperationsOperationOutput) ToGetLogstashInstanceOperationsOperationOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationOutput

func (GetLogstashInstanceOperationsOperationOutput) Type

type GetLogstashInstanceOperationsOperationTask

type GetLogstashInstanceOperationsOperationTask struct {
	ElapsedTime  int                                                     `pulumi:"elapsedTime"`
	FinishTime   string                                                  `pulumi:"finishTime"`
	Name         string                                                  `pulumi:"name"`
	ProcessInfos []GetLogstashInstanceOperationsOperationTaskProcessInfo `pulumi:"processInfos"`
	Progress     float64                                                 `pulumi:"progress"`
	SubTasks     []GetLogstashInstanceOperationsOperationTaskSubTask     `pulumi:"subTasks"`
}

type GetLogstashInstanceOperationsOperationTaskArgs

type GetLogstashInstanceOperationsOperationTaskArgs struct {
	ElapsedTime  pulumi.IntInput                                                 `pulumi:"elapsedTime"`
	FinishTime   pulumi.StringInput                                              `pulumi:"finishTime"`
	Name         pulumi.StringInput                                              `pulumi:"name"`
	ProcessInfos GetLogstashInstanceOperationsOperationTaskProcessInfoArrayInput `pulumi:"processInfos"`
	Progress     pulumi.Float64Input                                             `pulumi:"progress"`
	SubTasks     GetLogstashInstanceOperationsOperationTaskSubTaskArrayInput     `pulumi:"subTasks"`
}

func (GetLogstashInstanceOperationsOperationTaskArgs) ElementType

func (GetLogstashInstanceOperationsOperationTaskArgs) ToGetLogstashInstanceOperationsOperationTaskOutput

func (i GetLogstashInstanceOperationsOperationTaskArgs) ToGetLogstashInstanceOperationsOperationTaskOutput() GetLogstashInstanceOperationsOperationTaskOutput

func (GetLogstashInstanceOperationsOperationTaskArgs) ToGetLogstashInstanceOperationsOperationTaskOutputWithContext

func (i GetLogstashInstanceOperationsOperationTaskArgs) ToGetLogstashInstanceOperationsOperationTaskOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskOutput

type GetLogstashInstanceOperationsOperationTaskArray

type GetLogstashInstanceOperationsOperationTaskArray []GetLogstashInstanceOperationsOperationTaskInput

func (GetLogstashInstanceOperationsOperationTaskArray) ElementType

func (GetLogstashInstanceOperationsOperationTaskArray) ToGetLogstashInstanceOperationsOperationTaskArrayOutput

func (i GetLogstashInstanceOperationsOperationTaskArray) ToGetLogstashInstanceOperationsOperationTaskArrayOutput() GetLogstashInstanceOperationsOperationTaskArrayOutput

func (GetLogstashInstanceOperationsOperationTaskArray) ToGetLogstashInstanceOperationsOperationTaskArrayOutputWithContext

func (i GetLogstashInstanceOperationsOperationTaskArray) ToGetLogstashInstanceOperationsOperationTaskArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskArrayOutput

type GetLogstashInstanceOperationsOperationTaskArrayInput

type GetLogstashInstanceOperationsOperationTaskArrayInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationTaskArrayOutput() GetLogstashInstanceOperationsOperationTaskArrayOutput
	ToGetLogstashInstanceOperationsOperationTaskArrayOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationTaskArrayOutput
}

GetLogstashInstanceOperationsOperationTaskArrayInput is an input type that accepts GetLogstashInstanceOperationsOperationTaskArray and GetLogstashInstanceOperationsOperationTaskArrayOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationTaskArrayInput` via:

GetLogstashInstanceOperationsOperationTaskArray{ GetLogstashInstanceOperationsOperationTaskArgs{...} }

type GetLogstashInstanceOperationsOperationTaskArrayOutput

type GetLogstashInstanceOperationsOperationTaskArrayOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationTaskArrayOutput) ElementType

func (GetLogstashInstanceOperationsOperationTaskArrayOutput) Index

func (GetLogstashInstanceOperationsOperationTaskArrayOutput) ToGetLogstashInstanceOperationsOperationTaskArrayOutput

func (GetLogstashInstanceOperationsOperationTaskArrayOutput) ToGetLogstashInstanceOperationsOperationTaskArrayOutputWithContext

func (o GetLogstashInstanceOperationsOperationTaskArrayOutput) ToGetLogstashInstanceOperationsOperationTaskArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskArrayOutput

type GetLogstashInstanceOperationsOperationTaskInput

type GetLogstashInstanceOperationsOperationTaskInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationTaskOutput() GetLogstashInstanceOperationsOperationTaskOutput
	ToGetLogstashInstanceOperationsOperationTaskOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationTaskOutput
}

GetLogstashInstanceOperationsOperationTaskInput is an input type that accepts GetLogstashInstanceOperationsOperationTaskArgs and GetLogstashInstanceOperationsOperationTaskOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationTaskInput` via:

GetLogstashInstanceOperationsOperationTaskArgs{...}

type GetLogstashInstanceOperationsOperationTaskOutput

type GetLogstashInstanceOperationsOperationTaskOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationTaskOutput) ElapsedTime

func (GetLogstashInstanceOperationsOperationTaskOutput) ElementType

func (GetLogstashInstanceOperationsOperationTaskOutput) FinishTime

func (GetLogstashInstanceOperationsOperationTaskOutput) Name

func (GetLogstashInstanceOperationsOperationTaskOutput) ProcessInfos

func (GetLogstashInstanceOperationsOperationTaskOutput) Progress

func (GetLogstashInstanceOperationsOperationTaskOutput) SubTasks

func (GetLogstashInstanceOperationsOperationTaskOutput) ToGetLogstashInstanceOperationsOperationTaskOutput

func (o GetLogstashInstanceOperationsOperationTaskOutput) ToGetLogstashInstanceOperationsOperationTaskOutput() GetLogstashInstanceOperationsOperationTaskOutput

func (GetLogstashInstanceOperationsOperationTaskOutput) ToGetLogstashInstanceOperationsOperationTaskOutputWithContext

func (o GetLogstashInstanceOperationsOperationTaskOutput) ToGetLogstashInstanceOperationsOperationTaskOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskOutput

type GetLogstashInstanceOperationsOperationTaskProcessInfo

type GetLogstashInstanceOperationsOperationTaskProcessInfo struct {
	Completed int `pulumi:"completed"`
	Remain    int `pulumi:"remain"`
	TaskType  int `pulumi:"taskType"`
	Total     int `pulumi:"total"`
}

type GetLogstashInstanceOperationsOperationTaskProcessInfoArgs

type GetLogstashInstanceOperationsOperationTaskProcessInfoArgs struct {
	Completed pulumi.IntInput `pulumi:"completed"`
	Remain    pulumi.IntInput `pulumi:"remain"`
	TaskType  pulumi.IntInput `pulumi:"taskType"`
	Total     pulumi.IntInput `pulumi:"total"`
}

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArgs) ElementType

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArgs) ToGetLogstashInstanceOperationsOperationTaskProcessInfoOutput

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArgs) ToGetLogstashInstanceOperationsOperationTaskProcessInfoOutputWithContext

func (i GetLogstashInstanceOperationsOperationTaskProcessInfoArgs) ToGetLogstashInstanceOperationsOperationTaskProcessInfoOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskProcessInfoOutput

type GetLogstashInstanceOperationsOperationTaskProcessInfoArray

type GetLogstashInstanceOperationsOperationTaskProcessInfoArray []GetLogstashInstanceOperationsOperationTaskProcessInfoInput

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArray) ElementType

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArray) ToGetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArray) ToGetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext

func (i GetLogstashInstanceOperationsOperationTaskProcessInfoArray) ToGetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput

type GetLogstashInstanceOperationsOperationTaskProcessInfoArrayInput

type GetLogstashInstanceOperationsOperationTaskProcessInfoArrayInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput() GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput
	ToGetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput
}

GetLogstashInstanceOperationsOperationTaskProcessInfoArrayInput is an input type that accepts GetLogstashInstanceOperationsOperationTaskProcessInfoArray and GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationTaskProcessInfoArrayInput` via:

GetLogstashInstanceOperationsOperationTaskProcessInfoArray{ GetLogstashInstanceOperationsOperationTaskProcessInfoArgs{...} }

type GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput

type GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput) ElementType

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput) Index

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput) ToGetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput

func (GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput) ToGetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext

func (o GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput) ToGetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskProcessInfoArrayOutput

type GetLogstashInstanceOperationsOperationTaskProcessInfoInput

type GetLogstashInstanceOperationsOperationTaskProcessInfoInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationTaskProcessInfoOutput() GetLogstashInstanceOperationsOperationTaskProcessInfoOutput
	ToGetLogstashInstanceOperationsOperationTaskProcessInfoOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationTaskProcessInfoOutput
}

GetLogstashInstanceOperationsOperationTaskProcessInfoInput is an input type that accepts GetLogstashInstanceOperationsOperationTaskProcessInfoArgs and GetLogstashInstanceOperationsOperationTaskProcessInfoOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationTaskProcessInfoInput` via:

GetLogstashInstanceOperationsOperationTaskProcessInfoArgs{...}

type GetLogstashInstanceOperationsOperationTaskProcessInfoOutput

type GetLogstashInstanceOperationsOperationTaskProcessInfoOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationTaskProcessInfoOutput) Completed

func (GetLogstashInstanceOperationsOperationTaskProcessInfoOutput) ElementType

func (GetLogstashInstanceOperationsOperationTaskProcessInfoOutput) Remain

func (GetLogstashInstanceOperationsOperationTaskProcessInfoOutput) TaskType

func (GetLogstashInstanceOperationsOperationTaskProcessInfoOutput) ToGetLogstashInstanceOperationsOperationTaskProcessInfoOutput

func (GetLogstashInstanceOperationsOperationTaskProcessInfoOutput) ToGetLogstashInstanceOperationsOperationTaskProcessInfoOutputWithContext

func (o GetLogstashInstanceOperationsOperationTaskProcessInfoOutput) ToGetLogstashInstanceOperationsOperationTaskProcessInfoOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskProcessInfoOutput

func (GetLogstashInstanceOperationsOperationTaskProcessInfoOutput) Total

type GetLogstashInstanceOperationsOperationTaskSubTask

type GetLogstashInstanceOperationsOperationTaskSubTask struct {
	ErrMsg        string   `pulumi:"errMsg"`
	FailedIndices []string `pulumi:"failedIndices"`
	FinishTime    string   `pulumi:"finishTime"`
	Level         int      `pulumi:"level"`
	Name          string   `pulumi:"name"`
	Result        bool     `pulumi:"result"`
	Status        int      `pulumi:"status"`
	Type          string   `pulumi:"type"`
}

type GetLogstashInstanceOperationsOperationTaskSubTaskArgs

type GetLogstashInstanceOperationsOperationTaskSubTaskArgs struct {
	ErrMsg        pulumi.StringInput      `pulumi:"errMsg"`
	FailedIndices pulumi.StringArrayInput `pulumi:"failedIndices"`
	FinishTime    pulumi.StringInput      `pulumi:"finishTime"`
	Level         pulumi.IntInput         `pulumi:"level"`
	Name          pulumi.StringInput      `pulumi:"name"`
	Result        pulumi.BoolInput        `pulumi:"result"`
	Status        pulumi.IntInput         `pulumi:"status"`
	Type          pulumi.StringInput      `pulumi:"type"`
}

func (GetLogstashInstanceOperationsOperationTaskSubTaskArgs) ElementType

func (GetLogstashInstanceOperationsOperationTaskSubTaskArgs) ToGetLogstashInstanceOperationsOperationTaskSubTaskOutput

func (i GetLogstashInstanceOperationsOperationTaskSubTaskArgs) ToGetLogstashInstanceOperationsOperationTaskSubTaskOutput() GetLogstashInstanceOperationsOperationTaskSubTaskOutput

func (GetLogstashInstanceOperationsOperationTaskSubTaskArgs) ToGetLogstashInstanceOperationsOperationTaskSubTaskOutputWithContext

func (i GetLogstashInstanceOperationsOperationTaskSubTaskArgs) ToGetLogstashInstanceOperationsOperationTaskSubTaskOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskSubTaskOutput

type GetLogstashInstanceOperationsOperationTaskSubTaskArray

type GetLogstashInstanceOperationsOperationTaskSubTaskArray []GetLogstashInstanceOperationsOperationTaskSubTaskInput

func (GetLogstashInstanceOperationsOperationTaskSubTaskArray) ElementType

func (GetLogstashInstanceOperationsOperationTaskSubTaskArray) ToGetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput

func (i GetLogstashInstanceOperationsOperationTaskSubTaskArray) ToGetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput() GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput

func (GetLogstashInstanceOperationsOperationTaskSubTaskArray) ToGetLogstashInstanceOperationsOperationTaskSubTaskArrayOutputWithContext

func (i GetLogstashInstanceOperationsOperationTaskSubTaskArray) ToGetLogstashInstanceOperationsOperationTaskSubTaskArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput

type GetLogstashInstanceOperationsOperationTaskSubTaskArrayInput

type GetLogstashInstanceOperationsOperationTaskSubTaskArrayInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput() GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput
	ToGetLogstashInstanceOperationsOperationTaskSubTaskArrayOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput
}

GetLogstashInstanceOperationsOperationTaskSubTaskArrayInput is an input type that accepts GetLogstashInstanceOperationsOperationTaskSubTaskArray and GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationTaskSubTaskArrayInput` via:

GetLogstashInstanceOperationsOperationTaskSubTaskArray{ GetLogstashInstanceOperationsOperationTaskSubTaskArgs{...} }

type GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput

type GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput) ElementType

func (GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput) Index

func (GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput) ToGetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput

func (GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput) ToGetLogstashInstanceOperationsOperationTaskSubTaskArrayOutputWithContext

func (o GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput) ToGetLogstashInstanceOperationsOperationTaskSubTaskArrayOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskSubTaskArrayOutput

type GetLogstashInstanceOperationsOperationTaskSubTaskInput

type GetLogstashInstanceOperationsOperationTaskSubTaskInput interface {
	pulumi.Input

	ToGetLogstashInstanceOperationsOperationTaskSubTaskOutput() GetLogstashInstanceOperationsOperationTaskSubTaskOutput
	ToGetLogstashInstanceOperationsOperationTaskSubTaskOutputWithContext(context.Context) GetLogstashInstanceOperationsOperationTaskSubTaskOutput
}

GetLogstashInstanceOperationsOperationTaskSubTaskInput is an input type that accepts GetLogstashInstanceOperationsOperationTaskSubTaskArgs and GetLogstashInstanceOperationsOperationTaskSubTaskOutput values. You can construct a concrete instance of `GetLogstashInstanceOperationsOperationTaskSubTaskInput` via:

GetLogstashInstanceOperationsOperationTaskSubTaskArgs{...}

type GetLogstashInstanceOperationsOperationTaskSubTaskOutput

type GetLogstashInstanceOperationsOperationTaskSubTaskOutput struct{ *pulumi.OutputState }

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) ElementType

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) ErrMsg

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) FailedIndices

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) FinishTime

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) Level

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) Name

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) Result

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) Status

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) ToGetLogstashInstanceOperationsOperationTaskSubTaskOutput

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) ToGetLogstashInstanceOperationsOperationTaskSubTaskOutputWithContext

func (o GetLogstashInstanceOperationsOperationTaskSubTaskOutput) ToGetLogstashInstanceOperationsOperationTaskSubTaskOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsOperationTaskSubTaskOutput

func (GetLogstashInstanceOperationsOperationTaskSubTaskOutput) Type

type GetLogstashInstanceOperationsOutputArgs

type GetLogstashInstanceOperationsOutputArgs struct {
	EndTime          pulumi.StringInput    `pulumi:"endTime"`
	InstanceId       pulumi.StringInput    `pulumi:"instanceId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	StartTime        pulumi.StringInput    `pulumi:"startTime"`
}

A collection of arguments for invoking getLogstashInstanceOperations.

func (GetLogstashInstanceOperationsOutputArgs) ElementType

type GetLogstashInstanceOperationsResult

type GetLogstashInstanceOperationsResult struct {
	EndTime string `pulumi:"endTime"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                                   `pulumi:"id"`
	InstanceId       string                                   `pulumi:"instanceId"`
	Operations       []GetLogstashInstanceOperationsOperation `pulumi:"operations"`
	ResultOutputFile *string                                  `pulumi:"resultOutputFile"`
	StartTime        string                                   `pulumi:"startTime"`
}

A collection of values returned by getLogstashInstanceOperations.

type GetLogstashInstanceOperationsResultOutput

type GetLogstashInstanceOperationsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getLogstashInstanceOperations.

func (GetLogstashInstanceOperationsResultOutput) ElementType

func (GetLogstashInstanceOperationsResultOutput) EndTime

func (GetLogstashInstanceOperationsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetLogstashInstanceOperationsResultOutput) InstanceId

func (GetLogstashInstanceOperationsResultOutput) Operations

func (GetLogstashInstanceOperationsResultOutput) ResultOutputFile

func (GetLogstashInstanceOperationsResultOutput) StartTime

func (GetLogstashInstanceOperationsResultOutput) ToGetLogstashInstanceOperationsResultOutput

func (o GetLogstashInstanceOperationsResultOutput) ToGetLogstashInstanceOperationsResultOutput() GetLogstashInstanceOperationsResultOutput

func (GetLogstashInstanceOperationsResultOutput) ToGetLogstashInstanceOperationsResultOutputWithContext

func (o GetLogstashInstanceOperationsResultOutput) ToGetLogstashInstanceOperationsResultOutputWithContext(ctx context.Context) GetLogstashInstanceOperationsResultOutput

type GetViewsArgs

type GetViewsArgs struct {
	InstanceId       string  `pulumi:"instanceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getViews.

type GetViewsClusterView

type GetViewsClusterView struct {
	AvgCpuUsage                 float64  `pulumi:"avgCpuUsage"`
	AvgDiskUsage                float64  `pulumi:"avgDiskUsage"`
	AvgMemUsage                 float64  `pulumi:"avgMemUsage"`
	Break                       float64  `pulumi:"break"`
	DataNodeNum                 int      `pulumi:"dataNodeNum"`
	DiskUsedInBytes             int      `pulumi:"diskUsedInBytes"`
	DocNum                      int      `pulumi:"docNum"`
	Health                      float64  `pulumi:"health"`
	IndexNum                    int      `pulumi:"indexNum"`
	InitializingShardNum        int      `pulumi:"initializingShardNum"`
	NodeNum                     int      `pulumi:"nodeNum"`
	PrimaryShardNum             int      `pulumi:"primaryShardNum"`
	RelocatingShardNum          int      `pulumi:"relocatingShardNum"`
	SearchableSnapshotCosAppId  string   `pulumi:"searchableSnapshotCosAppId"`
	SearchableSnapshotCosBucket string   `pulumi:"searchableSnapshotCosBucket"`
	ShardNum                    int      `pulumi:"shardNum"`
	TargetNodeTypes             []string `pulumi:"targetNodeTypes"`
	TotalCosStorage             int      `pulumi:"totalCosStorage"`
	TotalDiskSize               int      `pulumi:"totalDiskSize"`
	TotalNodeNum                int      `pulumi:"totalNodeNum"`
	UnassignedShardNum          int      `pulumi:"unassignedShardNum"`
	Visible                     float64  `pulumi:"visible"`
}

type GetViewsClusterViewArgs

type GetViewsClusterViewArgs struct {
	AvgCpuUsage                 pulumi.Float64Input     `pulumi:"avgCpuUsage"`
	AvgDiskUsage                pulumi.Float64Input     `pulumi:"avgDiskUsage"`
	AvgMemUsage                 pulumi.Float64Input     `pulumi:"avgMemUsage"`
	Break                       pulumi.Float64Input     `pulumi:"break"`
	DataNodeNum                 pulumi.IntInput         `pulumi:"dataNodeNum"`
	DiskUsedInBytes             pulumi.IntInput         `pulumi:"diskUsedInBytes"`
	DocNum                      pulumi.IntInput         `pulumi:"docNum"`
	Health                      pulumi.Float64Input     `pulumi:"health"`
	IndexNum                    pulumi.IntInput         `pulumi:"indexNum"`
	InitializingShardNum        pulumi.IntInput         `pulumi:"initializingShardNum"`
	NodeNum                     pulumi.IntInput         `pulumi:"nodeNum"`
	PrimaryShardNum             pulumi.IntInput         `pulumi:"primaryShardNum"`
	RelocatingShardNum          pulumi.IntInput         `pulumi:"relocatingShardNum"`
	SearchableSnapshotCosAppId  pulumi.StringInput      `pulumi:"searchableSnapshotCosAppId"`
	SearchableSnapshotCosBucket pulumi.StringInput      `pulumi:"searchableSnapshotCosBucket"`
	ShardNum                    pulumi.IntInput         `pulumi:"shardNum"`
	TargetNodeTypes             pulumi.StringArrayInput `pulumi:"targetNodeTypes"`
	TotalCosStorage             pulumi.IntInput         `pulumi:"totalCosStorage"`
	TotalDiskSize               pulumi.IntInput         `pulumi:"totalDiskSize"`
	TotalNodeNum                pulumi.IntInput         `pulumi:"totalNodeNum"`
	UnassignedShardNum          pulumi.IntInput         `pulumi:"unassignedShardNum"`
	Visible                     pulumi.Float64Input     `pulumi:"visible"`
}

func (GetViewsClusterViewArgs) ElementType

func (GetViewsClusterViewArgs) ElementType() reflect.Type

func (GetViewsClusterViewArgs) ToGetViewsClusterViewOutput

func (i GetViewsClusterViewArgs) ToGetViewsClusterViewOutput() GetViewsClusterViewOutput

func (GetViewsClusterViewArgs) ToGetViewsClusterViewOutputWithContext

func (i GetViewsClusterViewArgs) ToGetViewsClusterViewOutputWithContext(ctx context.Context) GetViewsClusterViewOutput

type GetViewsClusterViewArray

type GetViewsClusterViewArray []GetViewsClusterViewInput

func (GetViewsClusterViewArray) ElementType

func (GetViewsClusterViewArray) ElementType() reflect.Type

func (GetViewsClusterViewArray) ToGetViewsClusterViewArrayOutput

func (i GetViewsClusterViewArray) ToGetViewsClusterViewArrayOutput() GetViewsClusterViewArrayOutput

func (GetViewsClusterViewArray) ToGetViewsClusterViewArrayOutputWithContext

func (i GetViewsClusterViewArray) ToGetViewsClusterViewArrayOutputWithContext(ctx context.Context) GetViewsClusterViewArrayOutput

type GetViewsClusterViewArrayInput

type GetViewsClusterViewArrayInput interface {
	pulumi.Input

	ToGetViewsClusterViewArrayOutput() GetViewsClusterViewArrayOutput
	ToGetViewsClusterViewArrayOutputWithContext(context.Context) GetViewsClusterViewArrayOutput
}

GetViewsClusterViewArrayInput is an input type that accepts GetViewsClusterViewArray and GetViewsClusterViewArrayOutput values. You can construct a concrete instance of `GetViewsClusterViewArrayInput` via:

GetViewsClusterViewArray{ GetViewsClusterViewArgs{...} }

type GetViewsClusterViewArrayOutput

type GetViewsClusterViewArrayOutput struct{ *pulumi.OutputState }

func (GetViewsClusterViewArrayOutput) ElementType

func (GetViewsClusterViewArrayOutput) Index

func (GetViewsClusterViewArrayOutput) ToGetViewsClusterViewArrayOutput

func (o GetViewsClusterViewArrayOutput) ToGetViewsClusterViewArrayOutput() GetViewsClusterViewArrayOutput

func (GetViewsClusterViewArrayOutput) ToGetViewsClusterViewArrayOutputWithContext

func (o GetViewsClusterViewArrayOutput) ToGetViewsClusterViewArrayOutputWithContext(ctx context.Context) GetViewsClusterViewArrayOutput

type GetViewsClusterViewInput

type GetViewsClusterViewInput interface {
	pulumi.Input

	ToGetViewsClusterViewOutput() GetViewsClusterViewOutput
	ToGetViewsClusterViewOutputWithContext(context.Context) GetViewsClusterViewOutput
}

GetViewsClusterViewInput is an input type that accepts GetViewsClusterViewArgs and GetViewsClusterViewOutput values. You can construct a concrete instance of `GetViewsClusterViewInput` via:

GetViewsClusterViewArgs{...}

type GetViewsClusterViewOutput

type GetViewsClusterViewOutput struct{ *pulumi.OutputState }

func (GetViewsClusterViewOutput) AvgCpuUsage

func (GetViewsClusterViewOutput) AvgDiskUsage

func (GetViewsClusterViewOutput) AvgMemUsage

func (GetViewsClusterViewOutput) Break

func (GetViewsClusterViewOutput) DataNodeNum

func (o GetViewsClusterViewOutput) DataNodeNum() pulumi.IntOutput

func (GetViewsClusterViewOutput) DiskUsedInBytes

func (o GetViewsClusterViewOutput) DiskUsedInBytes() pulumi.IntOutput

func (GetViewsClusterViewOutput) DocNum

func (GetViewsClusterViewOutput) ElementType

func (GetViewsClusterViewOutput) ElementType() reflect.Type

func (GetViewsClusterViewOutput) Health

func (GetViewsClusterViewOutput) IndexNum

func (GetViewsClusterViewOutput) InitializingShardNum

func (o GetViewsClusterViewOutput) InitializingShardNum() pulumi.IntOutput

func (GetViewsClusterViewOutput) NodeNum

func (GetViewsClusterViewOutput) PrimaryShardNum

func (o GetViewsClusterViewOutput) PrimaryShardNum() pulumi.IntOutput

func (GetViewsClusterViewOutput) RelocatingShardNum

func (o GetViewsClusterViewOutput) RelocatingShardNum() pulumi.IntOutput

func (GetViewsClusterViewOutput) SearchableSnapshotCosAppId

func (o GetViewsClusterViewOutput) SearchableSnapshotCosAppId() pulumi.StringOutput

func (GetViewsClusterViewOutput) SearchableSnapshotCosBucket

func (o GetViewsClusterViewOutput) SearchableSnapshotCosBucket() pulumi.StringOutput

func (GetViewsClusterViewOutput) ShardNum

func (GetViewsClusterViewOutput) TargetNodeTypes

func (GetViewsClusterViewOutput) ToGetViewsClusterViewOutput

func (o GetViewsClusterViewOutput) ToGetViewsClusterViewOutput() GetViewsClusterViewOutput

func (GetViewsClusterViewOutput) ToGetViewsClusterViewOutputWithContext

func (o GetViewsClusterViewOutput) ToGetViewsClusterViewOutputWithContext(ctx context.Context) GetViewsClusterViewOutput

func (GetViewsClusterViewOutput) TotalCosStorage

func (o GetViewsClusterViewOutput) TotalCosStorage() pulumi.IntOutput

func (GetViewsClusterViewOutput) TotalDiskSize

func (o GetViewsClusterViewOutput) TotalDiskSize() pulumi.IntOutput

func (GetViewsClusterViewOutput) TotalNodeNum

func (o GetViewsClusterViewOutput) TotalNodeNum() pulumi.IntOutput

func (GetViewsClusterViewOutput) UnassignedShardNum

func (o GetViewsClusterViewOutput) UnassignedShardNum() pulumi.IntOutput

func (GetViewsClusterViewOutput) Visible

type GetViewsKibanasView

type GetViewsKibanasView struct {
	CpuNum    int     `pulumi:"cpuNum"`
	CpuUsage  float64 `pulumi:"cpuUsage"`
	DiskSize  int     `pulumi:"diskSize"`
	DiskUsage float64 `pulumi:"diskUsage"`
	Ip        string  `pulumi:"ip"`
	MemSize   int     `pulumi:"memSize"`
	MemUsage  float64 `pulumi:"memUsage"`
	NodeId    string  `pulumi:"nodeId"`
	Zone      string  `pulumi:"zone"`
}

type GetViewsKibanasViewArgs

type GetViewsKibanasViewArgs struct {
	CpuNum    pulumi.IntInput     `pulumi:"cpuNum"`
	CpuUsage  pulumi.Float64Input `pulumi:"cpuUsage"`
	DiskSize  pulumi.IntInput     `pulumi:"diskSize"`
	DiskUsage pulumi.Float64Input `pulumi:"diskUsage"`
	Ip        pulumi.StringInput  `pulumi:"ip"`
	MemSize   pulumi.IntInput     `pulumi:"memSize"`
	MemUsage  pulumi.Float64Input `pulumi:"memUsage"`
	NodeId    pulumi.StringInput  `pulumi:"nodeId"`
	Zone      pulumi.StringInput  `pulumi:"zone"`
}

func (GetViewsKibanasViewArgs) ElementType

func (GetViewsKibanasViewArgs) ElementType() reflect.Type

func (GetViewsKibanasViewArgs) ToGetViewsKibanasViewOutput

func (i GetViewsKibanasViewArgs) ToGetViewsKibanasViewOutput() GetViewsKibanasViewOutput

func (GetViewsKibanasViewArgs) ToGetViewsKibanasViewOutputWithContext

func (i GetViewsKibanasViewArgs) ToGetViewsKibanasViewOutputWithContext(ctx context.Context) GetViewsKibanasViewOutput

type GetViewsKibanasViewArray

type GetViewsKibanasViewArray []GetViewsKibanasViewInput

func (GetViewsKibanasViewArray) ElementType

func (GetViewsKibanasViewArray) ElementType() reflect.Type

func (GetViewsKibanasViewArray) ToGetViewsKibanasViewArrayOutput

func (i GetViewsKibanasViewArray) ToGetViewsKibanasViewArrayOutput() GetViewsKibanasViewArrayOutput

func (GetViewsKibanasViewArray) ToGetViewsKibanasViewArrayOutputWithContext

func (i GetViewsKibanasViewArray) ToGetViewsKibanasViewArrayOutputWithContext(ctx context.Context) GetViewsKibanasViewArrayOutput

type GetViewsKibanasViewArrayInput

type GetViewsKibanasViewArrayInput interface {
	pulumi.Input

	ToGetViewsKibanasViewArrayOutput() GetViewsKibanasViewArrayOutput
	ToGetViewsKibanasViewArrayOutputWithContext(context.Context) GetViewsKibanasViewArrayOutput
}

GetViewsKibanasViewArrayInput is an input type that accepts GetViewsKibanasViewArray and GetViewsKibanasViewArrayOutput values. You can construct a concrete instance of `GetViewsKibanasViewArrayInput` via:

GetViewsKibanasViewArray{ GetViewsKibanasViewArgs{...} }

type GetViewsKibanasViewArrayOutput

type GetViewsKibanasViewArrayOutput struct{ *pulumi.OutputState }

func (GetViewsKibanasViewArrayOutput) ElementType

func (GetViewsKibanasViewArrayOutput) Index

func (GetViewsKibanasViewArrayOutput) ToGetViewsKibanasViewArrayOutput

func (o GetViewsKibanasViewArrayOutput) ToGetViewsKibanasViewArrayOutput() GetViewsKibanasViewArrayOutput

func (GetViewsKibanasViewArrayOutput) ToGetViewsKibanasViewArrayOutputWithContext

func (o GetViewsKibanasViewArrayOutput) ToGetViewsKibanasViewArrayOutputWithContext(ctx context.Context) GetViewsKibanasViewArrayOutput

type GetViewsKibanasViewInput

type GetViewsKibanasViewInput interface {
	pulumi.Input

	ToGetViewsKibanasViewOutput() GetViewsKibanasViewOutput
	ToGetViewsKibanasViewOutputWithContext(context.Context) GetViewsKibanasViewOutput
}

GetViewsKibanasViewInput is an input type that accepts GetViewsKibanasViewArgs and GetViewsKibanasViewOutput values. You can construct a concrete instance of `GetViewsKibanasViewInput` via:

GetViewsKibanasViewArgs{...}

type GetViewsKibanasViewOutput

type GetViewsKibanasViewOutput struct{ *pulumi.OutputState }

func (GetViewsKibanasViewOutput) CpuNum

func (GetViewsKibanasViewOutput) CpuUsage

func (GetViewsKibanasViewOutput) DiskSize

func (GetViewsKibanasViewOutput) DiskUsage

func (GetViewsKibanasViewOutput) ElementType

func (GetViewsKibanasViewOutput) ElementType() reflect.Type

func (GetViewsKibanasViewOutput) Ip

func (GetViewsKibanasViewOutput) MemSize

func (GetViewsKibanasViewOutput) MemUsage

func (GetViewsKibanasViewOutput) NodeId

func (GetViewsKibanasViewOutput) ToGetViewsKibanasViewOutput

func (o GetViewsKibanasViewOutput) ToGetViewsKibanasViewOutput() GetViewsKibanasViewOutput

func (GetViewsKibanasViewOutput) ToGetViewsKibanasViewOutputWithContext

func (o GetViewsKibanasViewOutput) ToGetViewsKibanasViewOutputWithContext(ctx context.Context) GetViewsKibanasViewOutput

func (GetViewsKibanasViewOutput) Zone

type GetViewsNodesView

type GetViewsNodesView struct {
	Break              float64  `pulumi:"break"`
	CpuNum             int      `pulumi:"cpuNum"`
	CpuUsage           float64  `pulumi:"cpuUsage"`
	DiskIds            []string `pulumi:"diskIds"`
	DiskSize           int      `pulumi:"diskSize"`
	DiskUsage          float64  `pulumi:"diskUsage"`
	Hidden             bool     `pulumi:"hidden"`
	IsCoordinationNode bool     `pulumi:"isCoordinationNode"`
	JvmMemUsage        float64  `pulumi:"jvmMemUsage"`
	MemSize            int      `pulumi:"memSize"`
	MemUsage           float64  `pulumi:"memUsage"`
	NodeHttpIp         string   `pulumi:"nodeHttpIp"`
	NodeId             string   `pulumi:"nodeId"`
	NodeIp             string   `pulumi:"nodeIp"`
	NodeRole           string   `pulumi:"nodeRole"`
	ShardNum           int      `pulumi:"shardNum"`
	Visible            float64  `pulumi:"visible"`
	Zone               string   `pulumi:"zone"`
}

type GetViewsNodesViewArgs

type GetViewsNodesViewArgs struct {
	Break              pulumi.Float64Input     `pulumi:"break"`
	CpuNum             pulumi.IntInput         `pulumi:"cpuNum"`
	CpuUsage           pulumi.Float64Input     `pulumi:"cpuUsage"`
	DiskIds            pulumi.StringArrayInput `pulumi:"diskIds"`
	DiskSize           pulumi.IntInput         `pulumi:"diskSize"`
	DiskUsage          pulumi.Float64Input     `pulumi:"diskUsage"`
	Hidden             pulumi.BoolInput        `pulumi:"hidden"`
	IsCoordinationNode pulumi.BoolInput        `pulumi:"isCoordinationNode"`
	JvmMemUsage        pulumi.Float64Input     `pulumi:"jvmMemUsage"`
	MemSize            pulumi.IntInput         `pulumi:"memSize"`
	MemUsage           pulumi.Float64Input     `pulumi:"memUsage"`
	NodeHttpIp         pulumi.StringInput      `pulumi:"nodeHttpIp"`
	NodeId             pulumi.StringInput      `pulumi:"nodeId"`
	NodeIp             pulumi.StringInput      `pulumi:"nodeIp"`
	NodeRole           pulumi.StringInput      `pulumi:"nodeRole"`
	ShardNum           pulumi.IntInput         `pulumi:"shardNum"`
	Visible            pulumi.Float64Input     `pulumi:"visible"`
	Zone               pulumi.StringInput      `pulumi:"zone"`
}

func (GetViewsNodesViewArgs) ElementType

func (GetViewsNodesViewArgs) ElementType() reflect.Type

func (GetViewsNodesViewArgs) ToGetViewsNodesViewOutput

func (i GetViewsNodesViewArgs) ToGetViewsNodesViewOutput() GetViewsNodesViewOutput

func (GetViewsNodesViewArgs) ToGetViewsNodesViewOutputWithContext

func (i GetViewsNodesViewArgs) ToGetViewsNodesViewOutputWithContext(ctx context.Context) GetViewsNodesViewOutput

type GetViewsNodesViewArray

type GetViewsNodesViewArray []GetViewsNodesViewInput

func (GetViewsNodesViewArray) ElementType

func (GetViewsNodesViewArray) ElementType() reflect.Type

func (GetViewsNodesViewArray) ToGetViewsNodesViewArrayOutput

func (i GetViewsNodesViewArray) ToGetViewsNodesViewArrayOutput() GetViewsNodesViewArrayOutput

func (GetViewsNodesViewArray) ToGetViewsNodesViewArrayOutputWithContext

func (i GetViewsNodesViewArray) ToGetViewsNodesViewArrayOutputWithContext(ctx context.Context) GetViewsNodesViewArrayOutput

type GetViewsNodesViewArrayInput

type GetViewsNodesViewArrayInput interface {
	pulumi.Input

	ToGetViewsNodesViewArrayOutput() GetViewsNodesViewArrayOutput
	ToGetViewsNodesViewArrayOutputWithContext(context.Context) GetViewsNodesViewArrayOutput
}

GetViewsNodesViewArrayInput is an input type that accepts GetViewsNodesViewArray and GetViewsNodesViewArrayOutput values. You can construct a concrete instance of `GetViewsNodesViewArrayInput` via:

GetViewsNodesViewArray{ GetViewsNodesViewArgs{...} }

type GetViewsNodesViewArrayOutput

type GetViewsNodesViewArrayOutput struct{ *pulumi.OutputState }

func (GetViewsNodesViewArrayOutput) ElementType

func (GetViewsNodesViewArrayOutput) Index

func (GetViewsNodesViewArrayOutput) ToGetViewsNodesViewArrayOutput

func (o GetViewsNodesViewArrayOutput) ToGetViewsNodesViewArrayOutput() GetViewsNodesViewArrayOutput

func (GetViewsNodesViewArrayOutput) ToGetViewsNodesViewArrayOutputWithContext

func (o GetViewsNodesViewArrayOutput) ToGetViewsNodesViewArrayOutputWithContext(ctx context.Context) GetViewsNodesViewArrayOutput

type GetViewsNodesViewInput

type GetViewsNodesViewInput interface {
	pulumi.Input

	ToGetViewsNodesViewOutput() GetViewsNodesViewOutput
	ToGetViewsNodesViewOutputWithContext(context.Context) GetViewsNodesViewOutput
}

GetViewsNodesViewInput is an input type that accepts GetViewsNodesViewArgs and GetViewsNodesViewOutput values. You can construct a concrete instance of `GetViewsNodesViewInput` via:

GetViewsNodesViewArgs{...}

type GetViewsNodesViewOutput

type GetViewsNodesViewOutput struct{ *pulumi.OutputState }

func (GetViewsNodesViewOutput) Break

func (GetViewsNodesViewOutput) CpuNum

func (GetViewsNodesViewOutput) CpuUsage

func (GetViewsNodesViewOutput) DiskIds

func (GetViewsNodesViewOutput) DiskSize

func (GetViewsNodesViewOutput) DiskUsage

func (GetViewsNodesViewOutput) ElementType

func (GetViewsNodesViewOutput) ElementType() reflect.Type

func (GetViewsNodesViewOutput) Hidden

func (GetViewsNodesViewOutput) IsCoordinationNode

func (o GetViewsNodesViewOutput) IsCoordinationNode() pulumi.BoolOutput

func (GetViewsNodesViewOutput) JvmMemUsage

func (GetViewsNodesViewOutput) MemSize

func (GetViewsNodesViewOutput) MemUsage

func (GetViewsNodesViewOutput) NodeHttpIp

func (GetViewsNodesViewOutput) NodeId

func (GetViewsNodesViewOutput) NodeIp

func (GetViewsNodesViewOutput) NodeRole

func (GetViewsNodesViewOutput) ShardNum

func (GetViewsNodesViewOutput) ToGetViewsNodesViewOutput

func (o GetViewsNodesViewOutput) ToGetViewsNodesViewOutput() GetViewsNodesViewOutput

func (GetViewsNodesViewOutput) ToGetViewsNodesViewOutputWithContext

func (o GetViewsNodesViewOutput) ToGetViewsNodesViewOutputWithContext(ctx context.Context) GetViewsNodesViewOutput

func (GetViewsNodesViewOutput) Visible

func (GetViewsNodesViewOutput) Zone

type GetViewsOutputArgs

type GetViewsOutputArgs struct {
	InstanceId       pulumi.StringInput    `pulumi:"instanceId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getViews.

func (GetViewsOutputArgs) ElementType

func (GetViewsOutputArgs) ElementType() reflect.Type

type GetViewsResult

type GetViewsResult struct {
	ClusterViews []GetViewsClusterView `pulumi:"clusterViews"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                `pulumi:"id"`
	InstanceId       string                `pulumi:"instanceId"`
	KibanasViews     []GetViewsKibanasView `pulumi:"kibanasViews"`
	NodesViews       []GetViewsNodesView   `pulumi:"nodesViews"`
	ResultOutputFile *string               `pulumi:"resultOutputFile"`
}

A collection of values returned by getViews.

func GetViews

func GetViews(ctx *pulumi.Context, args *GetViewsArgs, opts ...pulumi.InvokeOption) (*GetViewsResult, error)

type GetViewsResultOutput

type GetViewsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getViews.

func (GetViewsResultOutput) ClusterViews

func (GetViewsResultOutput) ElementType

func (GetViewsResultOutput) ElementType() reflect.Type

func (GetViewsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetViewsResultOutput) InstanceId

func (o GetViewsResultOutput) InstanceId() pulumi.StringOutput

func (GetViewsResultOutput) KibanasViews

func (GetViewsResultOutput) NodesViews

func (GetViewsResultOutput) ResultOutputFile

func (o GetViewsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetViewsResultOutput) ToGetViewsResultOutput

func (o GetViewsResultOutput) ToGetViewsResultOutput() GetViewsResultOutput

func (GetViewsResultOutput) ToGetViewsResultOutputWithContext

func (o GetViewsResultOutput) ToGetViewsResultOutputWithContext(ctx context.Context) GetViewsResultOutput

type Index

type Index struct {
	pulumi.CustomResourceState

	// Create index metadata JSON, such as mappings, settings.
	IndexMetaJson pulumi.StringPtrOutput `pulumi:"indexMetaJson"`
	// index name to create.
	IndexName pulumi.StringOutput `pulumi:"indexName"`
	// type of the index to be created. auto: autonomous index. normal: indicates a common index.
	IndexType pulumi.StringOutput `pulumi:"indexType"`
	// es instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
}

func GetIndex

func GetIndex(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IndexState, opts ...pulumi.ResourceOption) (*Index, error)

GetIndex gets an existing Index 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 NewIndex

func NewIndex(ctx *pulumi.Context,
	name string, args *IndexArgs, opts ...pulumi.ResourceOption) (*Index, error)

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

func (*Index) ElementType

func (*Index) ElementType() reflect.Type

func (*Index) ToIndexOutput

func (i *Index) ToIndexOutput() IndexOutput

func (*Index) ToIndexOutputWithContext

func (i *Index) ToIndexOutputWithContext(ctx context.Context) IndexOutput

type IndexArgs

type IndexArgs struct {
	// Create index metadata JSON, such as mappings, settings.
	IndexMetaJson pulumi.StringPtrInput
	// index name to create.
	IndexName pulumi.StringInput
	// type of the index to be created. auto: autonomous index. normal: indicates a common index.
	IndexType pulumi.StringInput
	// es instance id.
	InstanceId pulumi.StringInput
}

The set of arguments for constructing a Index resource.

func (IndexArgs) ElementType

func (IndexArgs) ElementType() reflect.Type

type IndexArray

type IndexArray []IndexInput

func (IndexArray) ElementType

func (IndexArray) ElementType() reflect.Type

func (IndexArray) ToIndexArrayOutput

func (i IndexArray) ToIndexArrayOutput() IndexArrayOutput

func (IndexArray) ToIndexArrayOutputWithContext

func (i IndexArray) ToIndexArrayOutputWithContext(ctx context.Context) IndexArrayOutput

type IndexArrayInput

type IndexArrayInput interface {
	pulumi.Input

	ToIndexArrayOutput() IndexArrayOutput
	ToIndexArrayOutputWithContext(context.Context) IndexArrayOutput
}

IndexArrayInput is an input type that accepts IndexArray and IndexArrayOutput values. You can construct a concrete instance of `IndexArrayInput` via:

IndexArray{ IndexArgs{...} }

type IndexArrayOutput

type IndexArrayOutput struct{ *pulumi.OutputState }

func (IndexArrayOutput) ElementType

func (IndexArrayOutput) ElementType() reflect.Type

func (IndexArrayOutput) Index

func (IndexArrayOutput) ToIndexArrayOutput

func (o IndexArrayOutput) ToIndexArrayOutput() IndexArrayOutput

func (IndexArrayOutput) ToIndexArrayOutputWithContext

func (o IndexArrayOutput) ToIndexArrayOutputWithContext(ctx context.Context) IndexArrayOutput

type IndexInput

type IndexInput interface {
	pulumi.Input

	ToIndexOutput() IndexOutput
	ToIndexOutputWithContext(ctx context.Context) IndexOutput
}

type IndexMap

type IndexMap map[string]IndexInput

func (IndexMap) ElementType

func (IndexMap) ElementType() reflect.Type

func (IndexMap) ToIndexMapOutput

func (i IndexMap) ToIndexMapOutput() IndexMapOutput

func (IndexMap) ToIndexMapOutputWithContext

func (i IndexMap) ToIndexMapOutputWithContext(ctx context.Context) IndexMapOutput

type IndexMapInput

type IndexMapInput interface {
	pulumi.Input

	ToIndexMapOutput() IndexMapOutput
	ToIndexMapOutputWithContext(context.Context) IndexMapOutput
}

IndexMapInput is an input type that accepts IndexMap and IndexMapOutput values. You can construct a concrete instance of `IndexMapInput` via:

IndexMap{ "key": IndexArgs{...} }

type IndexMapOutput

type IndexMapOutput struct{ *pulumi.OutputState }

func (IndexMapOutput) ElementType

func (IndexMapOutput) ElementType() reflect.Type

func (IndexMapOutput) MapIndex

func (IndexMapOutput) ToIndexMapOutput

func (o IndexMapOutput) ToIndexMapOutput() IndexMapOutput

func (IndexMapOutput) ToIndexMapOutputWithContext

func (o IndexMapOutput) ToIndexMapOutputWithContext(ctx context.Context) IndexMapOutput

type IndexOutput

type IndexOutput struct{ *pulumi.OutputState }

func (IndexOutput) ElementType

func (IndexOutput) ElementType() reflect.Type

func (IndexOutput) IndexMetaJson

func (o IndexOutput) IndexMetaJson() pulumi.StringPtrOutput

Create index metadata JSON, such as mappings, settings.

func (IndexOutput) IndexName

func (o IndexOutput) IndexName() pulumi.StringOutput

index name to create.

func (IndexOutput) IndexType

func (o IndexOutput) IndexType() pulumi.StringOutput

type of the index to be created. auto: autonomous index. normal: indicates a common index.

func (IndexOutput) InstanceId

func (o IndexOutput) InstanceId() pulumi.StringOutput

es instance id.

func (IndexOutput) ToIndexOutput

func (o IndexOutput) ToIndexOutput() IndexOutput

func (IndexOutput) ToIndexOutputWithContext

func (o IndexOutput) ToIndexOutputWithContext(ctx context.Context) IndexOutput

type IndexState

type IndexState struct {
	// Create index metadata JSON, such as mappings, settings.
	IndexMetaJson pulumi.StringPtrInput
	// index name to create.
	IndexName pulumi.StringPtrInput
	// type of the index to be created. auto: autonomous index. normal: indicates a common index.
	IndexType pulumi.StringPtrInput
	// es instance id.
	InstanceId pulumi.StringPtrInput
}

func (IndexState) ElementType

func (IndexState) ElementType() reflect.Type

type Instance

type Instance struct {
	pulumi.CustomResourceState

	// Availability zone. When create multi-az es, this parameter must be omitted or `-`.
	AvailabilityZone pulumi.StringPtrOutput `pulumi:"availabilityZone"`
	// Whether to enable X-Pack security authentication in Basic Edition 6.8 and above. Valid values are `1` and `2`. `1` is
	// disabled, `2` is enabled, and default value is `1`. Notice: this parameter is only take effect on `basic` license.
	BasicSecurityType pulumi.IntPtrOutput `pulumi:"basicSecurityType"`
	// The tenancy of the prepaid instance, and uint is month. NOTE: it only works when charge_type is set to `PREPAID`.
	ChargePeriod pulumi.IntPtrOutput `pulumi:"chargePeriod"`
	// The charge type of instance. Valid values are `PREPAID` and `POSTPAID_BY_HOUR`.
	ChargeType pulumi.StringPtrOutput `pulumi:"chargeType"`
	// Instance creation time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Cluster deployment mode. Valid values are `0` and `1`. `0` is single-AZ deployment, and `1` is multi-AZ deployment.
	// Default value is `0`.
	DeployMode pulumi.IntPtrOutput `pulumi:"deployMode"`
	// Elasticsearch domain name.
	ElasticsearchDomain pulumi.StringOutput `pulumi:"elasticsearchDomain"`
	// Elasticsearch port.
	ElasticsearchPort pulumi.IntOutput `pulumi:"elasticsearchPort"`
	// Elasticsearch VIP.
	ElasticsearchVip pulumi.StringOutput `pulumi:"elasticsearchVip"`
	// Kibana Access Control Configuration.
	EsAcl InstanceEsAclOutput `pulumi:"esAcl"`
	// Name of the instance, which can contain 1 to 50 English letters, Chinese characters, digits, dashes(-), or
	// underscores(_).
	InstanceName pulumi.StringPtrOutput `pulumi:"instanceName"`
	// Kibana access URL.
	KibanaUrl pulumi.StringOutput `pulumi:"kibanaUrl"`
	// License type. Valid values are `oss`, `basic` and `platinum`. The default value is `platinum`.
	LicenseType pulumi.StringPtrOutput `pulumi:"licenseType"`
	// Details of AZs in multi-AZ deployment mode (which is required when deploy_mode is `1`).
	MultiZoneInfos InstanceMultiZoneInfoArrayOutput `pulumi:"multiZoneInfos"`
	// Node information list, which is used to describe the specification information of various types of nodes in the cluster,
	// such as node type, node quantity, node specification, disk type, and disk size.
	NodeInfoLists InstanceNodeInfoListArrayOutput `pulumi:"nodeInfoLists"`
	// Password to an instance, the password needs to be 8 to 16 characters, including at least two items ([a-z,A-Z], [0-9] and
	// [-!@#$%&^*+=_:;,.?] special symbols.
	Password pulumi.StringOutput `pulumi:"password"`
	// When enabled, the instance will be renew automatically when it reach the end of the prepaid tenancy. Valid values are
	// `RENEW_FLAG_AUTO` and `RENEW_FLAG_MANUAL`. NOTE: it only works when charge_type is set to `PREPAID`.
	RenewFlag pulumi.StringPtrOutput `pulumi:"renewFlag"`
	// The ID of a VPC subnetwork. When create multi-az es, this parameter must be omitted or `-`.
	SubnetId pulumi.StringPtrOutput `pulumi:"subnetId"`
	// A mapping of tags to assign to the instance. For tag limits, please refer to [Use
	// Limits](https://intl.cloud.tencent.com/document/product/651/13354).
	Tags pulumi.MapOutput `pulumi:"tags"`
	// Version of the instance. Valid values are `5.6.4`, `6.4.3`, `6.8.2`, `7.5.1` and `7.10.1`.
	Version pulumi.StringOutput `pulumi:"version"`
	// The ID of a VPC network.
	VpcId pulumi.StringOutput `pulumi:"vpcId"`
	// Visual node configuration.
	WebNodeTypeInfos InstanceWebNodeTypeInfoArrayOutput `pulumi:"webNodeTypeInfos"`
}

func GetInstance

func GetInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)

GetInstance gets an existing Instance 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 NewInstance

func NewInstance(ctx *pulumi.Context,
	name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)

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

func (*Instance) ElementType

func (*Instance) ElementType() reflect.Type

func (*Instance) ToInstanceOutput

func (i *Instance) ToInstanceOutput() InstanceOutput

func (*Instance) ToInstanceOutputWithContext

func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput

type InstanceArgs

type InstanceArgs struct {
	// Availability zone. When create multi-az es, this parameter must be omitted or `-`.
	AvailabilityZone pulumi.StringPtrInput
	// Whether to enable X-Pack security authentication in Basic Edition 6.8 and above. Valid values are `1` and `2`. `1` is
	// disabled, `2` is enabled, and default value is `1`. Notice: this parameter is only take effect on `basic` license.
	BasicSecurityType pulumi.IntPtrInput
	// The tenancy of the prepaid instance, and uint is month. NOTE: it only works when charge_type is set to `PREPAID`.
	ChargePeriod pulumi.IntPtrInput
	// The charge type of instance. Valid values are `PREPAID` and `POSTPAID_BY_HOUR`.
	ChargeType pulumi.StringPtrInput
	// Cluster deployment mode. Valid values are `0` and `1`. `0` is single-AZ deployment, and `1` is multi-AZ deployment.
	// Default value is `0`.
	DeployMode pulumi.IntPtrInput
	// Kibana Access Control Configuration.
	EsAcl InstanceEsAclPtrInput
	// Name of the instance, which can contain 1 to 50 English letters, Chinese characters, digits, dashes(-), or
	// underscores(_).
	InstanceName pulumi.StringPtrInput
	// License type. Valid values are `oss`, `basic` and `platinum`. The default value is `platinum`.
	LicenseType pulumi.StringPtrInput
	// Details of AZs in multi-AZ deployment mode (which is required when deploy_mode is `1`).
	MultiZoneInfos InstanceMultiZoneInfoArrayInput
	// Node information list, which is used to describe the specification information of various types of nodes in the cluster,
	// such as node type, node quantity, node specification, disk type, and disk size.
	NodeInfoLists InstanceNodeInfoListArrayInput
	// Password to an instance, the password needs to be 8 to 16 characters, including at least two items ([a-z,A-Z], [0-9] and
	// [-!@#$%&^*+=_:;,.?] special symbols.
	Password pulumi.StringInput
	// When enabled, the instance will be renew automatically when it reach the end of the prepaid tenancy. Valid values are
	// `RENEW_FLAG_AUTO` and `RENEW_FLAG_MANUAL`. NOTE: it only works when charge_type is set to `PREPAID`.
	RenewFlag pulumi.StringPtrInput
	// The ID of a VPC subnetwork. When create multi-az es, this parameter must be omitted or `-`.
	SubnetId pulumi.StringPtrInput
	// A mapping of tags to assign to the instance. For tag limits, please refer to [Use
	// Limits](https://intl.cloud.tencent.com/document/product/651/13354).
	Tags pulumi.MapInput
	// Version of the instance. Valid values are `5.6.4`, `6.4.3`, `6.8.2`, `7.5.1` and `7.10.1`.
	Version pulumi.StringInput
	// The ID of a VPC network.
	VpcId pulumi.StringInput
	// Visual node configuration.
	WebNodeTypeInfos InstanceWebNodeTypeInfoArrayInput
}

The set of arguments for constructing a Instance resource.

func (InstanceArgs) ElementType

func (InstanceArgs) ElementType() reflect.Type

type InstanceArray

type InstanceArray []InstanceInput

func (InstanceArray) ElementType

func (InstanceArray) ElementType() reflect.Type

func (InstanceArray) ToInstanceArrayOutput

func (i InstanceArray) ToInstanceArrayOutput() InstanceArrayOutput

func (InstanceArray) ToInstanceArrayOutputWithContext

func (i InstanceArray) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput

type InstanceArrayInput

type InstanceArrayInput interface {
	pulumi.Input

	ToInstanceArrayOutput() InstanceArrayOutput
	ToInstanceArrayOutputWithContext(context.Context) InstanceArrayOutput
}

InstanceArrayInput is an input type that accepts InstanceArray and InstanceArrayOutput values. You can construct a concrete instance of `InstanceArrayInput` via:

InstanceArray{ InstanceArgs{...} }

type InstanceArrayOutput

type InstanceArrayOutput struct{ *pulumi.OutputState }

func (InstanceArrayOutput) ElementType

func (InstanceArrayOutput) ElementType() reflect.Type

func (InstanceArrayOutput) Index

func (InstanceArrayOutput) ToInstanceArrayOutput

func (o InstanceArrayOutput) ToInstanceArrayOutput() InstanceArrayOutput

func (InstanceArrayOutput) ToInstanceArrayOutputWithContext

func (o InstanceArrayOutput) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput

type InstanceEsAcl

type InstanceEsAcl struct {
	BlackLists []string `pulumi:"blackLists"`
	WhiteLists []string `pulumi:"whiteLists"`
}

type InstanceEsAclArgs

type InstanceEsAclArgs struct {
	BlackLists pulumi.StringArrayInput `pulumi:"blackLists"`
	WhiteLists pulumi.StringArrayInput `pulumi:"whiteLists"`
}

func (InstanceEsAclArgs) ElementType

func (InstanceEsAclArgs) ElementType() reflect.Type

func (InstanceEsAclArgs) ToInstanceEsAclOutput

func (i InstanceEsAclArgs) ToInstanceEsAclOutput() InstanceEsAclOutput

func (InstanceEsAclArgs) ToInstanceEsAclOutputWithContext

func (i InstanceEsAclArgs) ToInstanceEsAclOutputWithContext(ctx context.Context) InstanceEsAclOutput

func (InstanceEsAclArgs) ToInstanceEsAclPtrOutput

func (i InstanceEsAclArgs) ToInstanceEsAclPtrOutput() InstanceEsAclPtrOutput

func (InstanceEsAclArgs) ToInstanceEsAclPtrOutputWithContext

func (i InstanceEsAclArgs) ToInstanceEsAclPtrOutputWithContext(ctx context.Context) InstanceEsAclPtrOutput

type InstanceEsAclInput

type InstanceEsAclInput interface {
	pulumi.Input

	ToInstanceEsAclOutput() InstanceEsAclOutput
	ToInstanceEsAclOutputWithContext(context.Context) InstanceEsAclOutput
}

InstanceEsAclInput is an input type that accepts InstanceEsAclArgs and InstanceEsAclOutput values. You can construct a concrete instance of `InstanceEsAclInput` via:

InstanceEsAclArgs{...}

type InstanceEsAclOutput

type InstanceEsAclOutput struct{ *pulumi.OutputState }

func (InstanceEsAclOutput) BlackLists

func (InstanceEsAclOutput) ElementType

func (InstanceEsAclOutput) ElementType() reflect.Type

func (InstanceEsAclOutput) ToInstanceEsAclOutput

func (o InstanceEsAclOutput) ToInstanceEsAclOutput() InstanceEsAclOutput

func (InstanceEsAclOutput) ToInstanceEsAclOutputWithContext

func (o InstanceEsAclOutput) ToInstanceEsAclOutputWithContext(ctx context.Context) InstanceEsAclOutput

func (InstanceEsAclOutput) ToInstanceEsAclPtrOutput

func (o InstanceEsAclOutput) ToInstanceEsAclPtrOutput() InstanceEsAclPtrOutput

func (InstanceEsAclOutput) ToInstanceEsAclPtrOutputWithContext

func (o InstanceEsAclOutput) ToInstanceEsAclPtrOutputWithContext(ctx context.Context) InstanceEsAclPtrOutput

func (InstanceEsAclOutput) WhiteLists

type InstanceEsAclPtrInput

type InstanceEsAclPtrInput interface {
	pulumi.Input

	ToInstanceEsAclPtrOutput() InstanceEsAclPtrOutput
	ToInstanceEsAclPtrOutputWithContext(context.Context) InstanceEsAclPtrOutput
}

InstanceEsAclPtrInput is an input type that accepts InstanceEsAclArgs, InstanceEsAclPtr and InstanceEsAclPtrOutput values. You can construct a concrete instance of `InstanceEsAclPtrInput` via:

        InstanceEsAclArgs{...}

or:

        nil

type InstanceEsAclPtrOutput

type InstanceEsAclPtrOutput struct{ *pulumi.OutputState }

func (InstanceEsAclPtrOutput) BlackLists

func (InstanceEsAclPtrOutput) Elem

func (InstanceEsAclPtrOutput) ElementType

func (InstanceEsAclPtrOutput) ElementType() reflect.Type

func (InstanceEsAclPtrOutput) ToInstanceEsAclPtrOutput

func (o InstanceEsAclPtrOutput) ToInstanceEsAclPtrOutput() InstanceEsAclPtrOutput

func (InstanceEsAclPtrOutput) ToInstanceEsAclPtrOutputWithContext

func (o InstanceEsAclPtrOutput) ToInstanceEsAclPtrOutputWithContext(ctx context.Context) InstanceEsAclPtrOutput

func (InstanceEsAclPtrOutput) WhiteLists

type InstanceInput

type InstanceInput interface {
	pulumi.Input

	ToInstanceOutput() InstanceOutput
	ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
}

type InstanceMap

type InstanceMap map[string]InstanceInput

func (InstanceMap) ElementType

func (InstanceMap) ElementType() reflect.Type

func (InstanceMap) ToInstanceMapOutput

func (i InstanceMap) ToInstanceMapOutput() InstanceMapOutput

func (InstanceMap) ToInstanceMapOutputWithContext

func (i InstanceMap) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput

type InstanceMapInput

type InstanceMapInput interface {
	pulumi.Input

	ToInstanceMapOutput() InstanceMapOutput
	ToInstanceMapOutputWithContext(context.Context) InstanceMapOutput
}

InstanceMapInput is an input type that accepts InstanceMap and InstanceMapOutput values. You can construct a concrete instance of `InstanceMapInput` via:

InstanceMap{ "key": InstanceArgs{...} }

type InstanceMapOutput

type InstanceMapOutput struct{ *pulumi.OutputState }

func (InstanceMapOutput) ElementType

func (InstanceMapOutput) ElementType() reflect.Type

func (InstanceMapOutput) MapIndex

func (InstanceMapOutput) ToInstanceMapOutput

func (o InstanceMapOutput) ToInstanceMapOutput() InstanceMapOutput

func (InstanceMapOutput) ToInstanceMapOutputWithContext

func (o InstanceMapOutput) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput

type InstanceMultiZoneInfo

type InstanceMultiZoneInfo struct {
	AvailabilityZone string `pulumi:"availabilityZone"`
	SubnetId         string `pulumi:"subnetId"`
}

type InstanceMultiZoneInfoArgs

type InstanceMultiZoneInfoArgs struct {
	AvailabilityZone pulumi.StringInput `pulumi:"availabilityZone"`
	SubnetId         pulumi.StringInput `pulumi:"subnetId"`
}

func (InstanceMultiZoneInfoArgs) ElementType

func (InstanceMultiZoneInfoArgs) ElementType() reflect.Type

func (InstanceMultiZoneInfoArgs) ToInstanceMultiZoneInfoOutput

func (i InstanceMultiZoneInfoArgs) ToInstanceMultiZoneInfoOutput() InstanceMultiZoneInfoOutput

func (InstanceMultiZoneInfoArgs) ToInstanceMultiZoneInfoOutputWithContext

func (i InstanceMultiZoneInfoArgs) ToInstanceMultiZoneInfoOutputWithContext(ctx context.Context) InstanceMultiZoneInfoOutput

type InstanceMultiZoneInfoArray

type InstanceMultiZoneInfoArray []InstanceMultiZoneInfoInput

func (InstanceMultiZoneInfoArray) ElementType

func (InstanceMultiZoneInfoArray) ElementType() reflect.Type

func (InstanceMultiZoneInfoArray) ToInstanceMultiZoneInfoArrayOutput

func (i InstanceMultiZoneInfoArray) ToInstanceMultiZoneInfoArrayOutput() InstanceMultiZoneInfoArrayOutput

func (InstanceMultiZoneInfoArray) ToInstanceMultiZoneInfoArrayOutputWithContext

func (i InstanceMultiZoneInfoArray) ToInstanceMultiZoneInfoArrayOutputWithContext(ctx context.Context) InstanceMultiZoneInfoArrayOutput

type InstanceMultiZoneInfoArrayInput

type InstanceMultiZoneInfoArrayInput interface {
	pulumi.Input

	ToInstanceMultiZoneInfoArrayOutput() InstanceMultiZoneInfoArrayOutput
	ToInstanceMultiZoneInfoArrayOutputWithContext(context.Context) InstanceMultiZoneInfoArrayOutput
}

InstanceMultiZoneInfoArrayInput is an input type that accepts InstanceMultiZoneInfoArray and InstanceMultiZoneInfoArrayOutput values. You can construct a concrete instance of `InstanceMultiZoneInfoArrayInput` via:

InstanceMultiZoneInfoArray{ InstanceMultiZoneInfoArgs{...} }

type InstanceMultiZoneInfoArrayOutput

type InstanceMultiZoneInfoArrayOutput struct{ *pulumi.OutputState }

func (InstanceMultiZoneInfoArrayOutput) ElementType

func (InstanceMultiZoneInfoArrayOutput) Index

func (InstanceMultiZoneInfoArrayOutput) ToInstanceMultiZoneInfoArrayOutput

func (o InstanceMultiZoneInfoArrayOutput) ToInstanceMultiZoneInfoArrayOutput() InstanceMultiZoneInfoArrayOutput

func (InstanceMultiZoneInfoArrayOutput) ToInstanceMultiZoneInfoArrayOutputWithContext

func (o InstanceMultiZoneInfoArrayOutput) ToInstanceMultiZoneInfoArrayOutputWithContext(ctx context.Context) InstanceMultiZoneInfoArrayOutput

type InstanceMultiZoneInfoInput

type InstanceMultiZoneInfoInput interface {
	pulumi.Input

	ToInstanceMultiZoneInfoOutput() InstanceMultiZoneInfoOutput
	ToInstanceMultiZoneInfoOutputWithContext(context.Context) InstanceMultiZoneInfoOutput
}

InstanceMultiZoneInfoInput is an input type that accepts InstanceMultiZoneInfoArgs and InstanceMultiZoneInfoOutput values. You can construct a concrete instance of `InstanceMultiZoneInfoInput` via:

InstanceMultiZoneInfoArgs{...}

type InstanceMultiZoneInfoOutput

type InstanceMultiZoneInfoOutput struct{ *pulumi.OutputState }

func (InstanceMultiZoneInfoOutput) AvailabilityZone

func (o InstanceMultiZoneInfoOutput) AvailabilityZone() pulumi.StringOutput

func (InstanceMultiZoneInfoOutput) ElementType

func (InstanceMultiZoneInfoOutput) SubnetId

func (InstanceMultiZoneInfoOutput) ToInstanceMultiZoneInfoOutput

func (o InstanceMultiZoneInfoOutput) ToInstanceMultiZoneInfoOutput() InstanceMultiZoneInfoOutput

func (InstanceMultiZoneInfoOutput) ToInstanceMultiZoneInfoOutputWithContext

func (o InstanceMultiZoneInfoOutput) ToInstanceMultiZoneInfoOutputWithContext(ctx context.Context) InstanceMultiZoneInfoOutput

type InstanceNodeInfoList

type InstanceNodeInfoList struct {
	DiskSize *int    `pulumi:"diskSize"`
	DiskType *string `pulumi:"diskType"`
	Encrypt  *bool   `pulumi:"encrypt"`
	NodeNum  int     `pulumi:"nodeNum"`
	NodeType string  `pulumi:"nodeType"`
	Type     *string `pulumi:"type"`
}

type InstanceNodeInfoListArgs

type InstanceNodeInfoListArgs struct {
	DiskSize pulumi.IntPtrInput    `pulumi:"diskSize"`
	DiskType pulumi.StringPtrInput `pulumi:"diskType"`
	Encrypt  pulumi.BoolPtrInput   `pulumi:"encrypt"`
	NodeNum  pulumi.IntInput       `pulumi:"nodeNum"`
	NodeType pulumi.StringInput    `pulumi:"nodeType"`
	Type     pulumi.StringPtrInput `pulumi:"type"`
}

func (InstanceNodeInfoListArgs) ElementType

func (InstanceNodeInfoListArgs) ElementType() reflect.Type

func (InstanceNodeInfoListArgs) ToInstanceNodeInfoListOutput

func (i InstanceNodeInfoListArgs) ToInstanceNodeInfoListOutput() InstanceNodeInfoListOutput

func (InstanceNodeInfoListArgs) ToInstanceNodeInfoListOutputWithContext

func (i InstanceNodeInfoListArgs) ToInstanceNodeInfoListOutputWithContext(ctx context.Context) InstanceNodeInfoListOutput

type InstanceNodeInfoListArray

type InstanceNodeInfoListArray []InstanceNodeInfoListInput

func (InstanceNodeInfoListArray) ElementType

func (InstanceNodeInfoListArray) ElementType() reflect.Type

func (InstanceNodeInfoListArray) ToInstanceNodeInfoListArrayOutput

func (i InstanceNodeInfoListArray) ToInstanceNodeInfoListArrayOutput() InstanceNodeInfoListArrayOutput

func (InstanceNodeInfoListArray) ToInstanceNodeInfoListArrayOutputWithContext

func (i InstanceNodeInfoListArray) ToInstanceNodeInfoListArrayOutputWithContext(ctx context.Context) InstanceNodeInfoListArrayOutput

type InstanceNodeInfoListArrayInput

type InstanceNodeInfoListArrayInput interface {
	pulumi.Input

	ToInstanceNodeInfoListArrayOutput() InstanceNodeInfoListArrayOutput
	ToInstanceNodeInfoListArrayOutputWithContext(context.Context) InstanceNodeInfoListArrayOutput
}

InstanceNodeInfoListArrayInput is an input type that accepts InstanceNodeInfoListArray and InstanceNodeInfoListArrayOutput values. You can construct a concrete instance of `InstanceNodeInfoListArrayInput` via:

InstanceNodeInfoListArray{ InstanceNodeInfoListArgs{...} }

type InstanceNodeInfoListArrayOutput

type InstanceNodeInfoListArrayOutput struct{ *pulumi.OutputState }

func (InstanceNodeInfoListArrayOutput) ElementType

func (InstanceNodeInfoListArrayOutput) Index

func (InstanceNodeInfoListArrayOutput) ToInstanceNodeInfoListArrayOutput

func (o InstanceNodeInfoListArrayOutput) ToInstanceNodeInfoListArrayOutput() InstanceNodeInfoListArrayOutput

func (InstanceNodeInfoListArrayOutput) ToInstanceNodeInfoListArrayOutputWithContext

func (o InstanceNodeInfoListArrayOutput) ToInstanceNodeInfoListArrayOutputWithContext(ctx context.Context) InstanceNodeInfoListArrayOutput

type InstanceNodeInfoListInput

type InstanceNodeInfoListInput interface {
	pulumi.Input

	ToInstanceNodeInfoListOutput() InstanceNodeInfoListOutput
	ToInstanceNodeInfoListOutputWithContext(context.Context) InstanceNodeInfoListOutput
}

InstanceNodeInfoListInput is an input type that accepts InstanceNodeInfoListArgs and InstanceNodeInfoListOutput values. You can construct a concrete instance of `InstanceNodeInfoListInput` via:

InstanceNodeInfoListArgs{...}

type InstanceNodeInfoListOutput

type InstanceNodeInfoListOutput struct{ *pulumi.OutputState }

func (InstanceNodeInfoListOutput) DiskSize

func (InstanceNodeInfoListOutput) DiskType

func (InstanceNodeInfoListOutput) ElementType

func (InstanceNodeInfoListOutput) ElementType() reflect.Type

func (InstanceNodeInfoListOutput) Encrypt

func (InstanceNodeInfoListOutput) NodeNum

func (InstanceNodeInfoListOutput) NodeType

func (InstanceNodeInfoListOutput) ToInstanceNodeInfoListOutput

func (o InstanceNodeInfoListOutput) ToInstanceNodeInfoListOutput() InstanceNodeInfoListOutput

func (InstanceNodeInfoListOutput) ToInstanceNodeInfoListOutputWithContext

func (o InstanceNodeInfoListOutput) ToInstanceNodeInfoListOutputWithContext(ctx context.Context) InstanceNodeInfoListOutput

func (InstanceNodeInfoListOutput) Type

type InstanceOutput

type InstanceOutput struct{ *pulumi.OutputState }

func (InstanceOutput) AvailabilityZone

func (o InstanceOutput) AvailabilityZone() pulumi.StringPtrOutput

Availability zone. When create multi-az es, this parameter must be omitted or `-`.

func (InstanceOutput) BasicSecurityType

func (o InstanceOutput) BasicSecurityType() pulumi.IntPtrOutput

Whether to enable X-Pack security authentication in Basic Edition 6.8 and above. Valid values are `1` and `2`. `1` is disabled, `2` is enabled, and default value is `1`. Notice: this parameter is only take effect on `basic` license.

func (InstanceOutput) ChargePeriod

func (o InstanceOutput) ChargePeriod() pulumi.IntPtrOutput

The tenancy of the prepaid instance, and uint is month. NOTE: it only works when charge_type is set to `PREPAID`.

func (InstanceOutput) ChargeType

func (o InstanceOutput) ChargeType() pulumi.StringPtrOutput

The charge type of instance. Valid values are `PREPAID` and `POSTPAID_BY_HOUR`.

func (InstanceOutput) CreateTime

func (o InstanceOutput) CreateTime() pulumi.StringOutput

Instance creation time.

func (InstanceOutput) DeployMode

func (o InstanceOutput) DeployMode() pulumi.IntPtrOutput

Cluster deployment mode. Valid values are `0` and `1`. `0` is single-AZ deployment, and `1` is multi-AZ deployment. Default value is `0`.

func (InstanceOutput) ElasticsearchDomain

func (o InstanceOutput) ElasticsearchDomain() pulumi.StringOutput

Elasticsearch domain name.

func (InstanceOutput) ElasticsearchPort

func (o InstanceOutput) ElasticsearchPort() pulumi.IntOutput

Elasticsearch port.

func (InstanceOutput) ElasticsearchVip

func (o InstanceOutput) ElasticsearchVip() pulumi.StringOutput

Elasticsearch VIP.

func (InstanceOutput) ElementType

func (InstanceOutput) ElementType() reflect.Type

func (InstanceOutput) EsAcl

Kibana Access Control Configuration.

func (InstanceOutput) InstanceName

func (o InstanceOutput) InstanceName() pulumi.StringPtrOutput

Name of the instance, which can contain 1 to 50 English letters, Chinese characters, digits, dashes(-), or underscores(_).

func (InstanceOutput) KibanaUrl

func (o InstanceOutput) KibanaUrl() pulumi.StringOutput

Kibana access URL.

func (InstanceOutput) LicenseType

func (o InstanceOutput) LicenseType() pulumi.StringPtrOutput

License type. Valid values are `oss`, `basic` and `platinum`. The default value is `platinum`.

func (InstanceOutput) MultiZoneInfos

Details of AZs in multi-AZ deployment mode (which is required when deploy_mode is `1`).

func (InstanceOutput) NodeInfoLists

Node information list, which is used to describe the specification information of various types of nodes in the cluster, such as node type, node quantity, node specification, disk type, and disk size.

func (InstanceOutput) Password

func (o InstanceOutput) Password() pulumi.StringOutput

Password to an instance, the password needs to be 8 to 16 characters, including at least two items ([a-z,A-Z], [0-9] and [-!@#$%&^*+=_:;,.?] special symbols.

func (InstanceOutput) RenewFlag

func (o InstanceOutput) RenewFlag() pulumi.StringPtrOutput

When enabled, the instance will be renew automatically when it reach the end of the prepaid tenancy. Valid values are `RENEW_FLAG_AUTO` and `RENEW_FLAG_MANUAL`. NOTE: it only works when charge_type is set to `PREPAID`.

func (InstanceOutput) SubnetId

func (o InstanceOutput) SubnetId() pulumi.StringPtrOutput

The ID of a VPC subnetwork. When create multi-az es, this parameter must be omitted or `-`.

func (InstanceOutput) Tags

func (o InstanceOutput) Tags() pulumi.MapOutput

A mapping of tags to assign to the instance. For tag limits, please refer to [Use Limits](https://intl.cloud.tencent.com/document/product/651/13354).

func (InstanceOutput) ToInstanceOutput

func (o InstanceOutput) ToInstanceOutput() InstanceOutput

func (InstanceOutput) ToInstanceOutputWithContext

func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput

func (InstanceOutput) Version

func (o InstanceOutput) Version() pulumi.StringOutput

Version of the instance. Valid values are `5.6.4`, `6.4.3`, `6.8.2`, `7.5.1` and `7.10.1`.

func (InstanceOutput) VpcId

The ID of a VPC network.

func (InstanceOutput) WebNodeTypeInfos

Visual node configuration.

type InstanceState

type InstanceState struct {
	// Availability zone. When create multi-az es, this parameter must be omitted or `-`.
	AvailabilityZone pulumi.StringPtrInput
	// Whether to enable X-Pack security authentication in Basic Edition 6.8 and above. Valid values are `1` and `2`. `1` is
	// disabled, `2` is enabled, and default value is `1`. Notice: this parameter is only take effect on `basic` license.
	BasicSecurityType pulumi.IntPtrInput
	// The tenancy of the prepaid instance, and uint is month. NOTE: it only works when charge_type is set to `PREPAID`.
	ChargePeriod pulumi.IntPtrInput
	// The charge type of instance. Valid values are `PREPAID` and `POSTPAID_BY_HOUR`.
	ChargeType pulumi.StringPtrInput
	// Instance creation time.
	CreateTime pulumi.StringPtrInput
	// Cluster deployment mode. Valid values are `0` and `1`. `0` is single-AZ deployment, and `1` is multi-AZ deployment.
	// Default value is `0`.
	DeployMode pulumi.IntPtrInput
	// Elasticsearch domain name.
	ElasticsearchDomain pulumi.StringPtrInput
	// Elasticsearch port.
	ElasticsearchPort pulumi.IntPtrInput
	// Elasticsearch VIP.
	ElasticsearchVip pulumi.StringPtrInput
	// Kibana Access Control Configuration.
	EsAcl InstanceEsAclPtrInput
	// Name of the instance, which can contain 1 to 50 English letters, Chinese characters, digits, dashes(-), or
	// underscores(_).
	InstanceName pulumi.StringPtrInput
	// Kibana access URL.
	KibanaUrl pulumi.StringPtrInput
	// License type. Valid values are `oss`, `basic` and `platinum`. The default value is `platinum`.
	LicenseType pulumi.StringPtrInput
	// Details of AZs in multi-AZ deployment mode (which is required when deploy_mode is `1`).
	MultiZoneInfos InstanceMultiZoneInfoArrayInput
	// Node information list, which is used to describe the specification information of various types of nodes in the cluster,
	// such as node type, node quantity, node specification, disk type, and disk size.
	NodeInfoLists InstanceNodeInfoListArrayInput
	// Password to an instance, the password needs to be 8 to 16 characters, including at least two items ([a-z,A-Z], [0-9] and
	// [-!@#$%&^*+=_:;,.?] special symbols.
	Password pulumi.StringPtrInput
	// When enabled, the instance will be renew automatically when it reach the end of the prepaid tenancy. Valid values are
	// `RENEW_FLAG_AUTO` and `RENEW_FLAG_MANUAL`. NOTE: it only works when charge_type is set to `PREPAID`.
	RenewFlag pulumi.StringPtrInput
	// The ID of a VPC subnetwork. When create multi-az es, this parameter must be omitted or `-`.
	SubnetId pulumi.StringPtrInput
	// A mapping of tags to assign to the instance. For tag limits, please refer to [Use
	// Limits](https://intl.cloud.tencent.com/document/product/651/13354).
	Tags pulumi.MapInput
	// Version of the instance. Valid values are `5.6.4`, `6.4.3`, `6.8.2`, `7.5.1` and `7.10.1`.
	Version pulumi.StringPtrInput
	// The ID of a VPC network.
	VpcId pulumi.StringPtrInput
	// Visual node configuration.
	WebNodeTypeInfos InstanceWebNodeTypeInfoArrayInput
}

func (InstanceState) ElementType

func (InstanceState) ElementType() reflect.Type

type InstanceWebNodeTypeInfo

type InstanceWebNodeTypeInfo struct {
	NodeNum  int    `pulumi:"nodeNum"`
	NodeType string `pulumi:"nodeType"`
}

type InstanceWebNodeTypeInfoArgs

type InstanceWebNodeTypeInfoArgs struct {
	NodeNum  pulumi.IntInput    `pulumi:"nodeNum"`
	NodeType pulumi.StringInput `pulumi:"nodeType"`
}

func (InstanceWebNodeTypeInfoArgs) ElementType

func (InstanceWebNodeTypeInfoArgs) ToInstanceWebNodeTypeInfoOutput

func (i InstanceWebNodeTypeInfoArgs) ToInstanceWebNodeTypeInfoOutput() InstanceWebNodeTypeInfoOutput

func (InstanceWebNodeTypeInfoArgs) ToInstanceWebNodeTypeInfoOutputWithContext

func (i InstanceWebNodeTypeInfoArgs) ToInstanceWebNodeTypeInfoOutputWithContext(ctx context.Context) InstanceWebNodeTypeInfoOutput

type InstanceWebNodeTypeInfoArray

type InstanceWebNodeTypeInfoArray []InstanceWebNodeTypeInfoInput

func (InstanceWebNodeTypeInfoArray) ElementType

func (InstanceWebNodeTypeInfoArray) ToInstanceWebNodeTypeInfoArrayOutput

func (i InstanceWebNodeTypeInfoArray) ToInstanceWebNodeTypeInfoArrayOutput() InstanceWebNodeTypeInfoArrayOutput

func (InstanceWebNodeTypeInfoArray) ToInstanceWebNodeTypeInfoArrayOutputWithContext

func (i InstanceWebNodeTypeInfoArray) ToInstanceWebNodeTypeInfoArrayOutputWithContext(ctx context.Context) InstanceWebNodeTypeInfoArrayOutput

type InstanceWebNodeTypeInfoArrayInput

type InstanceWebNodeTypeInfoArrayInput interface {
	pulumi.Input

	ToInstanceWebNodeTypeInfoArrayOutput() InstanceWebNodeTypeInfoArrayOutput
	ToInstanceWebNodeTypeInfoArrayOutputWithContext(context.Context) InstanceWebNodeTypeInfoArrayOutput
}

InstanceWebNodeTypeInfoArrayInput is an input type that accepts InstanceWebNodeTypeInfoArray and InstanceWebNodeTypeInfoArrayOutput values. You can construct a concrete instance of `InstanceWebNodeTypeInfoArrayInput` via:

InstanceWebNodeTypeInfoArray{ InstanceWebNodeTypeInfoArgs{...} }

type InstanceWebNodeTypeInfoArrayOutput

type InstanceWebNodeTypeInfoArrayOutput struct{ *pulumi.OutputState }

func (InstanceWebNodeTypeInfoArrayOutput) ElementType

func (InstanceWebNodeTypeInfoArrayOutput) Index

func (InstanceWebNodeTypeInfoArrayOutput) ToInstanceWebNodeTypeInfoArrayOutput

func (o InstanceWebNodeTypeInfoArrayOutput) ToInstanceWebNodeTypeInfoArrayOutput() InstanceWebNodeTypeInfoArrayOutput

func (InstanceWebNodeTypeInfoArrayOutput) ToInstanceWebNodeTypeInfoArrayOutputWithContext

func (o InstanceWebNodeTypeInfoArrayOutput) ToInstanceWebNodeTypeInfoArrayOutputWithContext(ctx context.Context) InstanceWebNodeTypeInfoArrayOutput

type InstanceWebNodeTypeInfoInput

type InstanceWebNodeTypeInfoInput interface {
	pulumi.Input

	ToInstanceWebNodeTypeInfoOutput() InstanceWebNodeTypeInfoOutput
	ToInstanceWebNodeTypeInfoOutputWithContext(context.Context) InstanceWebNodeTypeInfoOutput
}

InstanceWebNodeTypeInfoInput is an input type that accepts InstanceWebNodeTypeInfoArgs and InstanceWebNodeTypeInfoOutput values. You can construct a concrete instance of `InstanceWebNodeTypeInfoInput` via:

InstanceWebNodeTypeInfoArgs{...}

type InstanceWebNodeTypeInfoOutput

type InstanceWebNodeTypeInfoOutput struct{ *pulumi.OutputState }

func (InstanceWebNodeTypeInfoOutput) ElementType

func (InstanceWebNodeTypeInfoOutput) NodeNum

func (InstanceWebNodeTypeInfoOutput) NodeType

func (InstanceWebNodeTypeInfoOutput) ToInstanceWebNodeTypeInfoOutput

func (o InstanceWebNodeTypeInfoOutput) ToInstanceWebNodeTypeInfoOutput() InstanceWebNodeTypeInfoOutput

func (InstanceWebNodeTypeInfoOutput) ToInstanceWebNodeTypeInfoOutputWithContext

func (o InstanceWebNodeTypeInfoOutput) ToInstanceWebNodeTypeInfoOutputWithContext(ctx context.Context) InstanceWebNodeTypeInfoOutput

type Logstash

type Logstash struct {
	pulumi.CustomResourceState

	// whether to use voucher auto, 1 when use, else 0.
	AutoVoucher pulumi.IntPtrOutput `pulumi:"autoVoucher"`
	// Period when charged by months or years(unit depends on TimeUnit).
	ChargePeriod pulumi.IntPtrOutput `pulumi:"chargePeriod"`
	// Charge type. PREPAID: charged by months or years; POSTPAID_BY_HOUR: charged by hours; default vaule: POSTPAID_BY_HOUR.
	ChargeType pulumi.StringPtrOutput `pulumi:"chargeType"`
	// node disk size (unit GB).
	DiskSize pulumi.IntPtrOutput `pulumi:"diskSize"`
	// Disk type. CLOUD_SSD: SSD cloud disk; CLOUD_PREMIUM: high hard energy cloud disk; default: CLOUD_SSD.
	DiskType pulumi.StringPtrOutput `pulumi:"diskType"`
	// Instance name (compose of 1-50 letter, number, - or _).
	InstanceName pulumi.StringOutput `pulumi:"instanceName"`
	// License type. oss: open source version; xpack:xpack version; default: xpack.
	LicenseType pulumi.StringPtrOutput `pulumi:"licenseType"`
	// Instance version(6.8.13, 7.10.1).
	LogstashVersion pulumi.StringOutput `pulumi:"logstashVersion"`
	// Node num(range 2-50).
	NodeNum pulumi.IntPtrOutput `pulumi:"nodeNum"`
	// Node type. Valid values: - LOGSTASH.S1.SMALL2: 1 core 2G; - LOGSTASH.S1.MEDIUM4:2 core 4G; - LOGSTASH.S1.MEDIUM8:2 core
	// 8G; - LOGSTASH.S1.LARGE16:4 core 16G; - LOGSTASH.S1.2XLARGE32:8 core 32G; - LOGSTASH.S1.4XLARGE32:16 core 32G; -
	// LOGSTASH.S1.4XLARGE64:16 core 64G.
	NodeType pulumi.StringPtrOutput `pulumi:"nodeType"`
	// operation time by tencent clound.
	OperationDuration LogstashOperationDurationPtrOutput `pulumi:"operationDuration"`
	// Automatic renewal flag. RENEW_FLAG_AUTO: auto renewal; RENEW_FLAG_MANUAL: do not renew automatically, users renew
	// manually. It needs to be set when ChargeType is PREPAID. If this parameter is not passed, ordinary users will not renew
	// automatically by default, and SVIP users will renew automatically.
	RenewFlag pulumi.StringPtrOutput `pulumi:"renewFlag"`
	// Subnet id.
	SubnetId pulumi.StringOutput `pulumi:"subnetId"`
	// Tag description list.
	Tags pulumi.MapOutput `pulumi:"tags"`
	// charge time unit(set when ChargeType is PREPAID, default value: ms).
	TimeUnit pulumi.StringPtrOutput `pulumi:"timeUnit"`
	// Voucher list(only can use one voucher by now).
	VoucherIds pulumi.StringArrayOutput `pulumi:"voucherIds"`
	// VPC id.
	VpcId pulumi.StringOutput `pulumi:"vpcId"`
	// Available zone.
	Zone pulumi.StringOutput `pulumi:"zone"`
}

func GetLogstash

func GetLogstash(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LogstashState, opts ...pulumi.ResourceOption) (*Logstash, error)

GetLogstash gets an existing Logstash 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 NewLogstash

func NewLogstash(ctx *pulumi.Context,
	name string, args *LogstashArgs, opts ...pulumi.ResourceOption) (*Logstash, error)

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

func (*Logstash) ElementType

func (*Logstash) ElementType() reflect.Type

func (*Logstash) ToLogstashOutput

func (i *Logstash) ToLogstashOutput() LogstashOutput

func (*Logstash) ToLogstashOutputWithContext

func (i *Logstash) ToLogstashOutputWithContext(ctx context.Context) LogstashOutput

type LogstashArgs

type LogstashArgs struct {
	// whether to use voucher auto, 1 when use, else 0.
	AutoVoucher pulumi.IntPtrInput
	// Period when charged by months or years(unit depends on TimeUnit).
	ChargePeriod pulumi.IntPtrInput
	// Charge type. PREPAID: charged by months or years; POSTPAID_BY_HOUR: charged by hours; default vaule: POSTPAID_BY_HOUR.
	ChargeType pulumi.StringPtrInput
	// node disk size (unit GB).
	DiskSize pulumi.IntPtrInput
	// Disk type. CLOUD_SSD: SSD cloud disk; CLOUD_PREMIUM: high hard energy cloud disk; default: CLOUD_SSD.
	DiskType pulumi.StringPtrInput
	// Instance name (compose of 1-50 letter, number, - or _).
	InstanceName pulumi.StringInput
	// License type. oss: open source version; xpack:xpack version; default: xpack.
	LicenseType pulumi.StringPtrInput
	// Instance version(6.8.13, 7.10.1).
	LogstashVersion pulumi.StringInput
	// Node num(range 2-50).
	NodeNum pulumi.IntPtrInput
	// Node type. Valid values: - LOGSTASH.S1.SMALL2: 1 core 2G; - LOGSTASH.S1.MEDIUM4:2 core 4G; - LOGSTASH.S1.MEDIUM8:2 core
	// 8G; - LOGSTASH.S1.LARGE16:4 core 16G; - LOGSTASH.S1.2XLARGE32:8 core 32G; - LOGSTASH.S1.4XLARGE32:16 core 32G; -
	// LOGSTASH.S1.4XLARGE64:16 core 64G.
	NodeType pulumi.StringPtrInput
	// operation time by tencent clound.
	OperationDuration LogstashOperationDurationPtrInput
	// Automatic renewal flag. RENEW_FLAG_AUTO: auto renewal; RENEW_FLAG_MANUAL: do not renew automatically, users renew
	// manually. It needs to be set when ChargeType is PREPAID. If this parameter is not passed, ordinary users will not renew
	// automatically by default, and SVIP users will renew automatically.
	RenewFlag pulumi.StringPtrInput
	// Subnet id.
	SubnetId pulumi.StringInput
	// Tag description list.
	Tags pulumi.MapInput
	// charge time unit(set when ChargeType is PREPAID, default value: ms).
	TimeUnit pulumi.StringPtrInput
	// Voucher list(only can use one voucher by now).
	VoucherIds pulumi.StringArrayInput
	// VPC id.
	VpcId pulumi.StringInput
	// Available zone.
	Zone pulumi.StringInput
}

The set of arguments for constructing a Logstash resource.

func (LogstashArgs) ElementType

func (LogstashArgs) ElementType() reflect.Type

type LogstashArray

type LogstashArray []LogstashInput

func (LogstashArray) ElementType

func (LogstashArray) ElementType() reflect.Type

func (LogstashArray) ToLogstashArrayOutput

func (i LogstashArray) ToLogstashArrayOutput() LogstashArrayOutput

func (LogstashArray) ToLogstashArrayOutputWithContext

func (i LogstashArray) ToLogstashArrayOutputWithContext(ctx context.Context) LogstashArrayOutput

type LogstashArrayInput

type LogstashArrayInput interface {
	pulumi.Input

	ToLogstashArrayOutput() LogstashArrayOutput
	ToLogstashArrayOutputWithContext(context.Context) LogstashArrayOutput
}

LogstashArrayInput is an input type that accepts LogstashArray and LogstashArrayOutput values. You can construct a concrete instance of `LogstashArrayInput` via:

LogstashArray{ LogstashArgs{...} }

type LogstashArrayOutput

type LogstashArrayOutput struct{ *pulumi.OutputState }

func (LogstashArrayOutput) ElementType

func (LogstashArrayOutput) ElementType() reflect.Type

func (LogstashArrayOutput) Index

func (LogstashArrayOutput) ToLogstashArrayOutput

func (o LogstashArrayOutput) ToLogstashArrayOutput() LogstashArrayOutput

func (LogstashArrayOutput) ToLogstashArrayOutputWithContext

func (o LogstashArrayOutput) ToLogstashArrayOutputWithContext(ctx context.Context) LogstashArrayOutput

type LogstashInput

type LogstashInput interface {
	pulumi.Input

	ToLogstashOutput() LogstashOutput
	ToLogstashOutputWithContext(ctx context.Context) LogstashOutput
}

type LogstashMap

type LogstashMap map[string]LogstashInput

func (LogstashMap) ElementType

func (LogstashMap) ElementType() reflect.Type

func (LogstashMap) ToLogstashMapOutput

func (i LogstashMap) ToLogstashMapOutput() LogstashMapOutput

func (LogstashMap) ToLogstashMapOutputWithContext

func (i LogstashMap) ToLogstashMapOutputWithContext(ctx context.Context) LogstashMapOutput

type LogstashMapInput

type LogstashMapInput interface {
	pulumi.Input

	ToLogstashMapOutput() LogstashMapOutput
	ToLogstashMapOutputWithContext(context.Context) LogstashMapOutput
}

LogstashMapInput is an input type that accepts LogstashMap and LogstashMapOutput values. You can construct a concrete instance of `LogstashMapInput` via:

LogstashMap{ "key": LogstashArgs{...} }

type LogstashMapOutput

type LogstashMapOutput struct{ *pulumi.OutputState }

func (LogstashMapOutput) ElementType

func (LogstashMapOutput) ElementType() reflect.Type

func (LogstashMapOutput) MapIndex

func (LogstashMapOutput) ToLogstashMapOutput

func (o LogstashMapOutput) ToLogstashMapOutput() LogstashMapOutput

func (LogstashMapOutput) ToLogstashMapOutputWithContext

func (o LogstashMapOutput) ToLogstashMapOutputWithContext(ctx context.Context) LogstashMapOutput

type LogstashOperationDuration

type LogstashOperationDuration struct {
	Periods   []int  `pulumi:"periods"`
	TimeEnd   string `pulumi:"timeEnd"`
	TimeStart string `pulumi:"timeStart"`
	TimeZone  string `pulumi:"timeZone"`
}

type LogstashOperationDurationArgs

type LogstashOperationDurationArgs struct {
	Periods   pulumi.IntArrayInput `pulumi:"periods"`
	TimeEnd   pulumi.StringInput   `pulumi:"timeEnd"`
	TimeStart pulumi.StringInput   `pulumi:"timeStart"`
	TimeZone  pulumi.StringInput   `pulumi:"timeZone"`
}

func (LogstashOperationDurationArgs) ElementType

func (LogstashOperationDurationArgs) ToLogstashOperationDurationOutput

func (i LogstashOperationDurationArgs) ToLogstashOperationDurationOutput() LogstashOperationDurationOutput

func (LogstashOperationDurationArgs) ToLogstashOperationDurationOutputWithContext

func (i LogstashOperationDurationArgs) ToLogstashOperationDurationOutputWithContext(ctx context.Context) LogstashOperationDurationOutput

func (LogstashOperationDurationArgs) ToLogstashOperationDurationPtrOutput

func (i LogstashOperationDurationArgs) ToLogstashOperationDurationPtrOutput() LogstashOperationDurationPtrOutput

func (LogstashOperationDurationArgs) ToLogstashOperationDurationPtrOutputWithContext

func (i LogstashOperationDurationArgs) ToLogstashOperationDurationPtrOutputWithContext(ctx context.Context) LogstashOperationDurationPtrOutput

type LogstashOperationDurationInput

type LogstashOperationDurationInput interface {
	pulumi.Input

	ToLogstashOperationDurationOutput() LogstashOperationDurationOutput
	ToLogstashOperationDurationOutputWithContext(context.Context) LogstashOperationDurationOutput
}

LogstashOperationDurationInput is an input type that accepts LogstashOperationDurationArgs and LogstashOperationDurationOutput values. You can construct a concrete instance of `LogstashOperationDurationInput` via:

LogstashOperationDurationArgs{...}

type LogstashOperationDurationOutput

type LogstashOperationDurationOutput struct{ *pulumi.OutputState }

func (LogstashOperationDurationOutput) ElementType

func (LogstashOperationDurationOutput) Periods

func (LogstashOperationDurationOutput) TimeEnd

func (LogstashOperationDurationOutput) TimeStart

func (LogstashOperationDurationOutput) TimeZone

func (LogstashOperationDurationOutput) ToLogstashOperationDurationOutput

func (o LogstashOperationDurationOutput) ToLogstashOperationDurationOutput() LogstashOperationDurationOutput

func (LogstashOperationDurationOutput) ToLogstashOperationDurationOutputWithContext

func (o LogstashOperationDurationOutput) ToLogstashOperationDurationOutputWithContext(ctx context.Context) LogstashOperationDurationOutput

func (LogstashOperationDurationOutput) ToLogstashOperationDurationPtrOutput

func (o LogstashOperationDurationOutput) ToLogstashOperationDurationPtrOutput() LogstashOperationDurationPtrOutput

func (LogstashOperationDurationOutput) ToLogstashOperationDurationPtrOutputWithContext

func (o LogstashOperationDurationOutput) ToLogstashOperationDurationPtrOutputWithContext(ctx context.Context) LogstashOperationDurationPtrOutput

type LogstashOperationDurationPtrInput

type LogstashOperationDurationPtrInput interface {
	pulumi.Input

	ToLogstashOperationDurationPtrOutput() LogstashOperationDurationPtrOutput
	ToLogstashOperationDurationPtrOutputWithContext(context.Context) LogstashOperationDurationPtrOutput
}

LogstashOperationDurationPtrInput is an input type that accepts LogstashOperationDurationArgs, LogstashOperationDurationPtr and LogstashOperationDurationPtrOutput values. You can construct a concrete instance of `LogstashOperationDurationPtrInput` via:

        LogstashOperationDurationArgs{...}

or:

        nil

type LogstashOperationDurationPtrOutput

type LogstashOperationDurationPtrOutput struct{ *pulumi.OutputState }

func (LogstashOperationDurationPtrOutput) Elem

func (LogstashOperationDurationPtrOutput) ElementType

func (LogstashOperationDurationPtrOutput) Periods

func (LogstashOperationDurationPtrOutput) TimeEnd

func (LogstashOperationDurationPtrOutput) TimeStart

func (LogstashOperationDurationPtrOutput) TimeZone

func (LogstashOperationDurationPtrOutput) ToLogstashOperationDurationPtrOutput

func (o LogstashOperationDurationPtrOutput) ToLogstashOperationDurationPtrOutput() LogstashOperationDurationPtrOutput

func (LogstashOperationDurationPtrOutput) ToLogstashOperationDurationPtrOutputWithContext

func (o LogstashOperationDurationPtrOutput) ToLogstashOperationDurationPtrOutputWithContext(ctx context.Context) LogstashOperationDurationPtrOutput

type LogstashOutput

type LogstashOutput struct{ *pulumi.OutputState }

func (LogstashOutput) AutoVoucher

func (o LogstashOutput) AutoVoucher() pulumi.IntPtrOutput

whether to use voucher auto, 1 when use, else 0.

func (LogstashOutput) ChargePeriod

func (o LogstashOutput) ChargePeriod() pulumi.IntPtrOutput

Period when charged by months or years(unit depends on TimeUnit).

func (LogstashOutput) ChargeType

func (o LogstashOutput) ChargeType() pulumi.StringPtrOutput

Charge type. PREPAID: charged by months or years; POSTPAID_BY_HOUR: charged by hours; default vaule: POSTPAID_BY_HOUR.

func (LogstashOutput) DiskSize

func (o LogstashOutput) DiskSize() pulumi.IntPtrOutput

node disk size (unit GB).

func (LogstashOutput) DiskType

func (o LogstashOutput) DiskType() pulumi.StringPtrOutput

Disk type. CLOUD_SSD: SSD cloud disk; CLOUD_PREMIUM: high hard energy cloud disk; default: CLOUD_SSD.

func (LogstashOutput) ElementType

func (LogstashOutput) ElementType() reflect.Type

func (LogstashOutput) InstanceName

func (o LogstashOutput) InstanceName() pulumi.StringOutput

Instance name (compose of 1-50 letter, number, - or _).

func (LogstashOutput) LicenseType

func (o LogstashOutput) LicenseType() pulumi.StringPtrOutput

License type. oss: open source version; xpack:xpack version; default: xpack.

func (LogstashOutput) LogstashVersion

func (o LogstashOutput) LogstashVersion() pulumi.StringOutput

Instance version(6.8.13, 7.10.1).

func (LogstashOutput) NodeNum

func (o LogstashOutput) NodeNum() pulumi.IntPtrOutput

Node num(range 2-50).

func (LogstashOutput) NodeType

func (o LogstashOutput) NodeType() pulumi.StringPtrOutput

Node type. Valid values: - LOGSTASH.S1.SMALL2: 1 core 2G; - LOGSTASH.S1.MEDIUM4:2 core 4G; - LOGSTASH.S1.MEDIUM8:2 core 8G; - LOGSTASH.S1.LARGE16:4 core 16G; - LOGSTASH.S1.2XLARGE32:8 core 32G; - LOGSTASH.S1.4XLARGE32:16 core 32G; - LOGSTASH.S1.4XLARGE64:16 core 64G.

func (LogstashOutput) OperationDuration

func (o LogstashOutput) OperationDuration() LogstashOperationDurationPtrOutput

operation time by tencent clound.

func (LogstashOutput) RenewFlag

func (o LogstashOutput) RenewFlag() pulumi.StringPtrOutput

Automatic renewal flag. RENEW_FLAG_AUTO: auto renewal; RENEW_FLAG_MANUAL: do not renew automatically, users renew manually. It needs to be set when ChargeType is PREPAID. If this parameter is not passed, ordinary users will not renew automatically by default, and SVIP users will renew automatically.

func (LogstashOutput) SubnetId

func (o LogstashOutput) SubnetId() pulumi.StringOutput

Subnet id.

func (LogstashOutput) Tags

func (o LogstashOutput) Tags() pulumi.MapOutput

Tag description list.

func (LogstashOutput) TimeUnit

func (o LogstashOutput) TimeUnit() pulumi.StringPtrOutput

charge time unit(set when ChargeType is PREPAID, default value: ms).

func (LogstashOutput) ToLogstashOutput

func (o LogstashOutput) ToLogstashOutput() LogstashOutput

func (LogstashOutput) ToLogstashOutputWithContext

func (o LogstashOutput) ToLogstashOutputWithContext(ctx context.Context) LogstashOutput

func (LogstashOutput) VoucherIds

func (o LogstashOutput) VoucherIds() pulumi.StringArrayOutput

Voucher list(only can use one voucher by now).

func (LogstashOutput) VpcId

VPC id.

func (LogstashOutput) Zone

Available zone.

type LogstashPipeline

type LogstashPipeline struct {
	pulumi.CustomResourceState

	// Logstash instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Operation type. 1: save only; 2: save and deploy.
	OpType pulumi.IntOutput `pulumi:"opType"`
	// Pipeline information.
	Pipeline LogstashPipelinePipelineOutput `pulumi:"pipeline"`
}

func GetLogstashPipeline

func GetLogstashPipeline(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LogstashPipelineState, opts ...pulumi.ResourceOption) (*LogstashPipeline, error)

GetLogstashPipeline gets an existing LogstashPipeline 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 NewLogstashPipeline

func NewLogstashPipeline(ctx *pulumi.Context,
	name string, args *LogstashPipelineArgs, opts ...pulumi.ResourceOption) (*LogstashPipeline, error)

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

func (*LogstashPipeline) ElementType

func (*LogstashPipeline) ElementType() reflect.Type

func (*LogstashPipeline) ToLogstashPipelineOutput

func (i *LogstashPipeline) ToLogstashPipelineOutput() LogstashPipelineOutput

func (*LogstashPipeline) ToLogstashPipelineOutputWithContext

func (i *LogstashPipeline) ToLogstashPipelineOutputWithContext(ctx context.Context) LogstashPipelineOutput

type LogstashPipelineArgs

type LogstashPipelineArgs struct {
	// Logstash instance id.
	InstanceId pulumi.StringInput
	// Operation type. 1: save only; 2: save and deploy.
	OpType pulumi.IntInput
	// Pipeline information.
	Pipeline LogstashPipelinePipelineInput
}

The set of arguments for constructing a LogstashPipeline resource.

func (LogstashPipelineArgs) ElementType

func (LogstashPipelineArgs) ElementType() reflect.Type

type LogstashPipelineArray

type LogstashPipelineArray []LogstashPipelineInput

func (LogstashPipelineArray) ElementType

func (LogstashPipelineArray) ElementType() reflect.Type

func (LogstashPipelineArray) ToLogstashPipelineArrayOutput

func (i LogstashPipelineArray) ToLogstashPipelineArrayOutput() LogstashPipelineArrayOutput

func (LogstashPipelineArray) ToLogstashPipelineArrayOutputWithContext

func (i LogstashPipelineArray) ToLogstashPipelineArrayOutputWithContext(ctx context.Context) LogstashPipelineArrayOutput

type LogstashPipelineArrayInput

type LogstashPipelineArrayInput interface {
	pulumi.Input

	ToLogstashPipelineArrayOutput() LogstashPipelineArrayOutput
	ToLogstashPipelineArrayOutputWithContext(context.Context) LogstashPipelineArrayOutput
}

LogstashPipelineArrayInput is an input type that accepts LogstashPipelineArray and LogstashPipelineArrayOutput values. You can construct a concrete instance of `LogstashPipelineArrayInput` via:

LogstashPipelineArray{ LogstashPipelineArgs{...} }

type LogstashPipelineArrayOutput

type LogstashPipelineArrayOutput struct{ *pulumi.OutputState }

func (LogstashPipelineArrayOutput) ElementType

func (LogstashPipelineArrayOutput) Index

func (LogstashPipelineArrayOutput) ToLogstashPipelineArrayOutput

func (o LogstashPipelineArrayOutput) ToLogstashPipelineArrayOutput() LogstashPipelineArrayOutput

func (LogstashPipelineArrayOutput) ToLogstashPipelineArrayOutputWithContext

func (o LogstashPipelineArrayOutput) ToLogstashPipelineArrayOutputWithContext(ctx context.Context) LogstashPipelineArrayOutput

type LogstashPipelineInput

type LogstashPipelineInput interface {
	pulumi.Input

	ToLogstashPipelineOutput() LogstashPipelineOutput
	ToLogstashPipelineOutputWithContext(ctx context.Context) LogstashPipelineOutput
}

type LogstashPipelineMap

type LogstashPipelineMap map[string]LogstashPipelineInput

func (LogstashPipelineMap) ElementType

func (LogstashPipelineMap) ElementType() reflect.Type

func (LogstashPipelineMap) ToLogstashPipelineMapOutput

func (i LogstashPipelineMap) ToLogstashPipelineMapOutput() LogstashPipelineMapOutput

func (LogstashPipelineMap) ToLogstashPipelineMapOutputWithContext

func (i LogstashPipelineMap) ToLogstashPipelineMapOutputWithContext(ctx context.Context) LogstashPipelineMapOutput

type LogstashPipelineMapInput

type LogstashPipelineMapInput interface {
	pulumi.Input

	ToLogstashPipelineMapOutput() LogstashPipelineMapOutput
	ToLogstashPipelineMapOutputWithContext(context.Context) LogstashPipelineMapOutput
}

LogstashPipelineMapInput is an input type that accepts LogstashPipelineMap and LogstashPipelineMapOutput values. You can construct a concrete instance of `LogstashPipelineMapInput` via:

LogstashPipelineMap{ "key": LogstashPipelineArgs{...} }

type LogstashPipelineMapOutput

type LogstashPipelineMapOutput struct{ *pulumi.OutputState }

func (LogstashPipelineMapOutput) ElementType

func (LogstashPipelineMapOutput) ElementType() reflect.Type

func (LogstashPipelineMapOutput) MapIndex

func (LogstashPipelineMapOutput) ToLogstashPipelineMapOutput

func (o LogstashPipelineMapOutput) ToLogstashPipelineMapOutput() LogstashPipelineMapOutput

func (LogstashPipelineMapOutput) ToLogstashPipelineMapOutputWithContext

func (o LogstashPipelineMapOutput) ToLogstashPipelineMapOutputWithContext(ctx context.Context) LogstashPipelineMapOutput

type LogstashPipelineOutput

type LogstashPipelineOutput struct{ *pulumi.OutputState }

func (LogstashPipelineOutput) ElementType

func (LogstashPipelineOutput) ElementType() reflect.Type

func (LogstashPipelineOutput) InstanceId

Logstash instance id.

func (LogstashPipelineOutput) OpType

Operation type. 1: save only; 2: save and deploy.

func (LogstashPipelineOutput) Pipeline

Pipeline information.

func (LogstashPipelineOutput) ToLogstashPipelineOutput

func (o LogstashPipelineOutput) ToLogstashPipelineOutput() LogstashPipelineOutput

func (LogstashPipelineOutput) ToLogstashPipelineOutputWithContext

func (o LogstashPipelineOutput) ToLogstashPipelineOutputWithContext(ctx context.Context) LogstashPipelineOutput

type LogstashPipelinePipeline

type LogstashPipelinePipeline struct {
	BatchDelay            int    `pulumi:"batchDelay"`
	BatchSize             int    `pulumi:"batchSize"`
	Config                string `pulumi:"config"`
	PipelineDesc          string `pulumi:"pipelineDesc"`
	PipelineId            string `pulumi:"pipelineId"`
	QueueCheckPointWrites int    `pulumi:"queueCheckPointWrites"`
	QueueMaxBytes         string `pulumi:"queueMaxBytes"`
	QueueType             string `pulumi:"queueType"`
	Workers               int    `pulumi:"workers"`
}

type LogstashPipelinePipelineArgs

type LogstashPipelinePipelineArgs struct {
	BatchDelay            pulumi.IntInput    `pulumi:"batchDelay"`
	BatchSize             pulumi.IntInput    `pulumi:"batchSize"`
	Config                pulumi.StringInput `pulumi:"config"`
	PipelineDesc          pulumi.StringInput `pulumi:"pipelineDesc"`
	PipelineId            pulumi.StringInput `pulumi:"pipelineId"`
	QueueCheckPointWrites pulumi.IntInput    `pulumi:"queueCheckPointWrites"`
	QueueMaxBytes         pulumi.StringInput `pulumi:"queueMaxBytes"`
	QueueType             pulumi.StringInput `pulumi:"queueType"`
	Workers               pulumi.IntInput    `pulumi:"workers"`
}

func (LogstashPipelinePipelineArgs) ElementType

func (LogstashPipelinePipelineArgs) ToLogstashPipelinePipelineOutput

func (i LogstashPipelinePipelineArgs) ToLogstashPipelinePipelineOutput() LogstashPipelinePipelineOutput

func (LogstashPipelinePipelineArgs) ToLogstashPipelinePipelineOutputWithContext

func (i LogstashPipelinePipelineArgs) ToLogstashPipelinePipelineOutputWithContext(ctx context.Context) LogstashPipelinePipelineOutput

func (LogstashPipelinePipelineArgs) ToLogstashPipelinePipelinePtrOutput

func (i LogstashPipelinePipelineArgs) ToLogstashPipelinePipelinePtrOutput() LogstashPipelinePipelinePtrOutput

func (LogstashPipelinePipelineArgs) ToLogstashPipelinePipelinePtrOutputWithContext

func (i LogstashPipelinePipelineArgs) ToLogstashPipelinePipelinePtrOutputWithContext(ctx context.Context) LogstashPipelinePipelinePtrOutput

type LogstashPipelinePipelineInput

type LogstashPipelinePipelineInput interface {
	pulumi.Input

	ToLogstashPipelinePipelineOutput() LogstashPipelinePipelineOutput
	ToLogstashPipelinePipelineOutputWithContext(context.Context) LogstashPipelinePipelineOutput
}

LogstashPipelinePipelineInput is an input type that accepts LogstashPipelinePipelineArgs and LogstashPipelinePipelineOutput values. You can construct a concrete instance of `LogstashPipelinePipelineInput` via:

LogstashPipelinePipelineArgs{...}

type LogstashPipelinePipelineOutput

type LogstashPipelinePipelineOutput struct{ *pulumi.OutputState }

func (LogstashPipelinePipelineOutput) BatchDelay

func (LogstashPipelinePipelineOutput) BatchSize

func (LogstashPipelinePipelineOutput) Config

func (LogstashPipelinePipelineOutput) ElementType

func (LogstashPipelinePipelineOutput) PipelineDesc

func (LogstashPipelinePipelineOutput) PipelineId

func (LogstashPipelinePipelineOutput) QueueCheckPointWrites

func (o LogstashPipelinePipelineOutput) QueueCheckPointWrites() pulumi.IntOutput

func (LogstashPipelinePipelineOutput) QueueMaxBytes

func (LogstashPipelinePipelineOutput) QueueType

func (LogstashPipelinePipelineOutput) ToLogstashPipelinePipelineOutput

func (o LogstashPipelinePipelineOutput) ToLogstashPipelinePipelineOutput() LogstashPipelinePipelineOutput

func (LogstashPipelinePipelineOutput) ToLogstashPipelinePipelineOutputWithContext

func (o LogstashPipelinePipelineOutput) ToLogstashPipelinePipelineOutputWithContext(ctx context.Context) LogstashPipelinePipelineOutput

func (LogstashPipelinePipelineOutput) ToLogstashPipelinePipelinePtrOutput

func (o LogstashPipelinePipelineOutput) ToLogstashPipelinePipelinePtrOutput() LogstashPipelinePipelinePtrOutput

func (LogstashPipelinePipelineOutput) ToLogstashPipelinePipelinePtrOutputWithContext

func (o LogstashPipelinePipelineOutput) ToLogstashPipelinePipelinePtrOutputWithContext(ctx context.Context) LogstashPipelinePipelinePtrOutput

func (LogstashPipelinePipelineOutput) Workers

type LogstashPipelinePipelinePtrInput

type LogstashPipelinePipelinePtrInput interface {
	pulumi.Input

	ToLogstashPipelinePipelinePtrOutput() LogstashPipelinePipelinePtrOutput
	ToLogstashPipelinePipelinePtrOutputWithContext(context.Context) LogstashPipelinePipelinePtrOutput
}

LogstashPipelinePipelinePtrInput is an input type that accepts LogstashPipelinePipelineArgs, LogstashPipelinePipelinePtr and LogstashPipelinePipelinePtrOutput values. You can construct a concrete instance of `LogstashPipelinePipelinePtrInput` via:

        LogstashPipelinePipelineArgs{...}

or:

        nil

type LogstashPipelinePipelinePtrOutput

type LogstashPipelinePipelinePtrOutput struct{ *pulumi.OutputState }

func (LogstashPipelinePipelinePtrOutput) BatchDelay

func (LogstashPipelinePipelinePtrOutput) BatchSize

func (LogstashPipelinePipelinePtrOutput) Config

func (LogstashPipelinePipelinePtrOutput) Elem

func (LogstashPipelinePipelinePtrOutput) ElementType

func (LogstashPipelinePipelinePtrOutput) PipelineDesc

func (LogstashPipelinePipelinePtrOutput) PipelineId

func (LogstashPipelinePipelinePtrOutput) QueueCheckPointWrites

func (o LogstashPipelinePipelinePtrOutput) QueueCheckPointWrites() pulumi.IntPtrOutput

func (LogstashPipelinePipelinePtrOutput) QueueMaxBytes

func (LogstashPipelinePipelinePtrOutput) QueueType

func (LogstashPipelinePipelinePtrOutput) ToLogstashPipelinePipelinePtrOutput

func (o LogstashPipelinePipelinePtrOutput) ToLogstashPipelinePipelinePtrOutput() LogstashPipelinePipelinePtrOutput

func (LogstashPipelinePipelinePtrOutput) ToLogstashPipelinePipelinePtrOutputWithContext

func (o LogstashPipelinePipelinePtrOutput) ToLogstashPipelinePipelinePtrOutputWithContext(ctx context.Context) LogstashPipelinePipelinePtrOutput

func (LogstashPipelinePipelinePtrOutput) Workers

type LogstashPipelineState

type LogstashPipelineState struct {
	// Logstash instance id.
	InstanceId pulumi.StringPtrInput
	// Operation type. 1: save only; 2: save and deploy.
	OpType pulumi.IntPtrInput
	// Pipeline information.
	Pipeline LogstashPipelinePipelinePtrInput
}

func (LogstashPipelineState) ElementType

func (LogstashPipelineState) ElementType() reflect.Type

type LogstashState

type LogstashState struct {
	// whether to use voucher auto, 1 when use, else 0.
	AutoVoucher pulumi.IntPtrInput
	// Period when charged by months or years(unit depends on TimeUnit).
	ChargePeriod pulumi.IntPtrInput
	// Charge type. PREPAID: charged by months or years; POSTPAID_BY_HOUR: charged by hours; default vaule: POSTPAID_BY_HOUR.
	ChargeType pulumi.StringPtrInput
	// node disk size (unit GB).
	DiskSize pulumi.IntPtrInput
	// Disk type. CLOUD_SSD: SSD cloud disk; CLOUD_PREMIUM: high hard energy cloud disk; default: CLOUD_SSD.
	DiskType pulumi.StringPtrInput
	// Instance name (compose of 1-50 letter, number, - or _).
	InstanceName pulumi.StringPtrInput
	// License type. oss: open source version; xpack:xpack version; default: xpack.
	LicenseType pulumi.StringPtrInput
	// Instance version(6.8.13, 7.10.1).
	LogstashVersion pulumi.StringPtrInput
	// Node num(range 2-50).
	NodeNum pulumi.IntPtrInput
	// Node type. Valid values: - LOGSTASH.S1.SMALL2: 1 core 2G; - LOGSTASH.S1.MEDIUM4:2 core 4G; - LOGSTASH.S1.MEDIUM8:2 core
	// 8G; - LOGSTASH.S1.LARGE16:4 core 16G; - LOGSTASH.S1.2XLARGE32:8 core 32G; - LOGSTASH.S1.4XLARGE32:16 core 32G; -
	// LOGSTASH.S1.4XLARGE64:16 core 64G.
	NodeType pulumi.StringPtrInput
	// operation time by tencent clound.
	OperationDuration LogstashOperationDurationPtrInput
	// Automatic renewal flag. RENEW_FLAG_AUTO: auto renewal; RENEW_FLAG_MANUAL: do not renew automatically, users renew
	// manually. It needs to be set when ChargeType is PREPAID. If this parameter is not passed, ordinary users will not renew
	// automatically by default, and SVIP users will renew automatically.
	RenewFlag pulumi.StringPtrInput
	// Subnet id.
	SubnetId pulumi.StringPtrInput
	// Tag description list.
	Tags pulumi.MapInput
	// charge time unit(set when ChargeType is PREPAID, default value: ms).
	TimeUnit pulumi.StringPtrInput
	// Voucher list(only can use one voucher by now).
	VoucherIds pulumi.StringArrayInput
	// VPC id.
	VpcId pulumi.StringPtrInput
	// Available zone.
	Zone pulumi.StringPtrInput
}

func (LogstashState) ElementType

func (LogstashState) ElementType() reflect.Type

type LookupDiagnoseArgs

type LookupDiagnoseArgs struct {
	Date             *string `pulumi:"date"`
	InstanceId       string  `pulumi:"instanceId"`
	Limit            *int    `pulumi:"limit"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDiagnose.

type LookupDiagnoseOutputArgs

type LookupDiagnoseOutputArgs struct {
	Date             pulumi.StringPtrInput `pulumi:"date"`
	InstanceId       pulumi.StringInput    `pulumi:"instanceId"`
	Limit            pulumi.IntPtrInput    `pulumi:"limit"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDiagnose.

func (LookupDiagnoseOutputArgs) ElementType

func (LookupDiagnoseOutputArgs) ElementType() reflect.Type

type LookupDiagnoseResult

type LookupDiagnoseResult struct {
	Date            *string                     `pulumi:"date"`
	DiagnoseResults []GetDiagnoseDiagnoseResult `pulumi:"diagnoseResults"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	InstanceId       string  `pulumi:"instanceId"`
	Limit            *int    `pulumi:"limit"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getDiagnose.

func LookupDiagnose

func LookupDiagnose(ctx *pulumi.Context, args *LookupDiagnoseArgs, opts ...pulumi.InvokeOption) (*LookupDiagnoseResult, error)

type LookupDiagnoseResultOutput

type LookupDiagnoseResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDiagnose.

func (LookupDiagnoseResultOutput) Date

func (LookupDiagnoseResultOutput) DiagnoseResults

func (LookupDiagnoseResultOutput) ElementType

func (LookupDiagnoseResultOutput) ElementType() reflect.Type

func (LookupDiagnoseResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupDiagnoseResultOutput) InstanceId

func (LookupDiagnoseResultOutput) Limit

func (LookupDiagnoseResultOutput) ResultOutputFile

func (o LookupDiagnoseResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupDiagnoseResultOutput) ToLookupDiagnoseResultOutput

func (o LookupDiagnoseResultOutput) ToLookupDiagnoseResultOutput() LookupDiagnoseResultOutput

func (LookupDiagnoseResultOutput) ToLookupDiagnoseResultOutputWithContext

func (o LookupDiagnoseResultOutput) ToLookupDiagnoseResultOutputWithContext(ctx context.Context) LookupDiagnoseResultOutput

type RestartInstanceOperation

type RestartInstanceOperation struct {
	pulumi.CustomResourceState

	// Force restart. Valid values: - true: Forced restart; - false: No forced restart; default false.
	ForceRestart pulumi.BoolPtrOutput `pulumi:"forceRestart"`
	// Instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Restart mode: 0 roll restart; 1 full restart.
	RestartMode pulumi.IntPtrOutput `pulumi:"restartMode"`
}

func GetRestartInstanceOperation

func GetRestartInstanceOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RestartInstanceOperationState, opts ...pulumi.ResourceOption) (*RestartInstanceOperation, error)

GetRestartInstanceOperation gets an existing RestartInstanceOperation 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 NewRestartInstanceOperation

func NewRestartInstanceOperation(ctx *pulumi.Context,
	name string, args *RestartInstanceOperationArgs, opts ...pulumi.ResourceOption) (*RestartInstanceOperation, error)

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

func (*RestartInstanceOperation) ElementType

func (*RestartInstanceOperation) ElementType() reflect.Type

func (*RestartInstanceOperation) ToRestartInstanceOperationOutput

func (i *RestartInstanceOperation) ToRestartInstanceOperationOutput() RestartInstanceOperationOutput

func (*RestartInstanceOperation) ToRestartInstanceOperationOutputWithContext

func (i *RestartInstanceOperation) ToRestartInstanceOperationOutputWithContext(ctx context.Context) RestartInstanceOperationOutput

type RestartInstanceOperationArgs

type RestartInstanceOperationArgs struct {
	// Force restart. Valid values: - true: Forced restart; - false: No forced restart; default false.
	ForceRestart pulumi.BoolPtrInput
	// Instance id.
	InstanceId pulumi.StringInput
	// Restart mode: 0 roll restart; 1 full restart.
	RestartMode pulumi.IntPtrInput
}

The set of arguments for constructing a RestartInstanceOperation resource.

func (RestartInstanceOperationArgs) ElementType

type RestartInstanceOperationArray

type RestartInstanceOperationArray []RestartInstanceOperationInput

func (RestartInstanceOperationArray) ElementType

func (RestartInstanceOperationArray) ToRestartInstanceOperationArrayOutput

func (i RestartInstanceOperationArray) ToRestartInstanceOperationArrayOutput() RestartInstanceOperationArrayOutput

func (RestartInstanceOperationArray) ToRestartInstanceOperationArrayOutputWithContext

func (i RestartInstanceOperationArray) ToRestartInstanceOperationArrayOutputWithContext(ctx context.Context) RestartInstanceOperationArrayOutput

type RestartInstanceOperationArrayInput

type RestartInstanceOperationArrayInput interface {
	pulumi.Input

	ToRestartInstanceOperationArrayOutput() RestartInstanceOperationArrayOutput
	ToRestartInstanceOperationArrayOutputWithContext(context.Context) RestartInstanceOperationArrayOutput
}

RestartInstanceOperationArrayInput is an input type that accepts RestartInstanceOperationArray and RestartInstanceOperationArrayOutput values. You can construct a concrete instance of `RestartInstanceOperationArrayInput` via:

RestartInstanceOperationArray{ RestartInstanceOperationArgs{...} }

type RestartInstanceOperationArrayOutput

type RestartInstanceOperationArrayOutput struct{ *pulumi.OutputState }

func (RestartInstanceOperationArrayOutput) ElementType

func (RestartInstanceOperationArrayOutput) Index

func (RestartInstanceOperationArrayOutput) ToRestartInstanceOperationArrayOutput

func (o RestartInstanceOperationArrayOutput) ToRestartInstanceOperationArrayOutput() RestartInstanceOperationArrayOutput

func (RestartInstanceOperationArrayOutput) ToRestartInstanceOperationArrayOutputWithContext

func (o RestartInstanceOperationArrayOutput) ToRestartInstanceOperationArrayOutputWithContext(ctx context.Context) RestartInstanceOperationArrayOutput

type RestartInstanceOperationInput

type RestartInstanceOperationInput interface {
	pulumi.Input

	ToRestartInstanceOperationOutput() RestartInstanceOperationOutput
	ToRestartInstanceOperationOutputWithContext(ctx context.Context) RestartInstanceOperationOutput
}

type RestartInstanceOperationMap

type RestartInstanceOperationMap map[string]RestartInstanceOperationInput

func (RestartInstanceOperationMap) ElementType

func (RestartInstanceOperationMap) ToRestartInstanceOperationMapOutput

func (i RestartInstanceOperationMap) ToRestartInstanceOperationMapOutput() RestartInstanceOperationMapOutput

func (RestartInstanceOperationMap) ToRestartInstanceOperationMapOutputWithContext

func (i RestartInstanceOperationMap) ToRestartInstanceOperationMapOutputWithContext(ctx context.Context) RestartInstanceOperationMapOutput

type RestartInstanceOperationMapInput

type RestartInstanceOperationMapInput interface {
	pulumi.Input

	ToRestartInstanceOperationMapOutput() RestartInstanceOperationMapOutput
	ToRestartInstanceOperationMapOutputWithContext(context.Context) RestartInstanceOperationMapOutput
}

RestartInstanceOperationMapInput is an input type that accepts RestartInstanceOperationMap and RestartInstanceOperationMapOutput values. You can construct a concrete instance of `RestartInstanceOperationMapInput` via:

RestartInstanceOperationMap{ "key": RestartInstanceOperationArgs{...} }

type RestartInstanceOperationMapOutput

type RestartInstanceOperationMapOutput struct{ *pulumi.OutputState }

func (RestartInstanceOperationMapOutput) ElementType

func (RestartInstanceOperationMapOutput) MapIndex

func (RestartInstanceOperationMapOutput) ToRestartInstanceOperationMapOutput

func (o RestartInstanceOperationMapOutput) ToRestartInstanceOperationMapOutput() RestartInstanceOperationMapOutput

func (RestartInstanceOperationMapOutput) ToRestartInstanceOperationMapOutputWithContext

func (o RestartInstanceOperationMapOutput) ToRestartInstanceOperationMapOutputWithContext(ctx context.Context) RestartInstanceOperationMapOutput

type RestartInstanceOperationOutput

type RestartInstanceOperationOutput struct{ *pulumi.OutputState }

func (RestartInstanceOperationOutput) ElementType

func (RestartInstanceOperationOutput) ForceRestart

Force restart. Valid values: - true: Forced restart; - false: No forced restart; default false.

func (RestartInstanceOperationOutput) InstanceId

Instance id.

func (RestartInstanceOperationOutput) RestartMode

Restart mode: 0 roll restart; 1 full restart.

func (RestartInstanceOperationOutput) ToRestartInstanceOperationOutput

func (o RestartInstanceOperationOutput) ToRestartInstanceOperationOutput() RestartInstanceOperationOutput

func (RestartInstanceOperationOutput) ToRestartInstanceOperationOutputWithContext

func (o RestartInstanceOperationOutput) ToRestartInstanceOperationOutputWithContext(ctx context.Context) RestartInstanceOperationOutput

type RestartInstanceOperationState

type RestartInstanceOperationState struct {
	// Force restart. Valid values: - true: Forced restart; - false: No forced restart; default false.
	ForceRestart pulumi.BoolPtrInput
	// Instance id.
	InstanceId pulumi.StringPtrInput
	// Restart mode: 0 roll restart; 1 full restart.
	RestartMode pulumi.IntPtrInput
}

func (RestartInstanceOperationState) ElementType

type RestartKibanaOperation

type RestartKibanaOperation struct {
	pulumi.CustomResourceState

	// Instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
}

func GetRestartKibanaOperation

func GetRestartKibanaOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RestartKibanaOperationState, opts ...pulumi.ResourceOption) (*RestartKibanaOperation, error)

GetRestartKibanaOperation gets an existing RestartKibanaOperation 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 NewRestartKibanaOperation

func NewRestartKibanaOperation(ctx *pulumi.Context,
	name string, args *RestartKibanaOperationArgs, opts ...pulumi.ResourceOption) (*RestartKibanaOperation, error)

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

func (*RestartKibanaOperation) ElementType

func (*RestartKibanaOperation) ElementType() reflect.Type

func (*RestartKibanaOperation) ToRestartKibanaOperationOutput

func (i *RestartKibanaOperation) ToRestartKibanaOperationOutput() RestartKibanaOperationOutput

func (*RestartKibanaOperation) ToRestartKibanaOperationOutputWithContext

func (i *RestartKibanaOperation) ToRestartKibanaOperationOutputWithContext(ctx context.Context) RestartKibanaOperationOutput

type RestartKibanaOperationArgs

type RestartKibanaOperationArgs struct {
	// Instance id.
	InstanceId pulumi.StringInput
}

The set of arguments for constructing a RestartKibanaOperation resource.

func (RestartKibanaOperationArgs) ElementType

func (RestartKibanaOperationArgs) ElementType() reflect.Type

type RestartKibanaOperationArray

type RestartKibanaOperationArray []RestartKibanaOperationInput

func (RestartKibanaOperationArray) ElementType

func (RestartKibanaOperationArray) ToRestartKibanaOperationArrayOutput

func (i RestartKibanaOperationArray) ToRestartKibanaOperationArrayOutput() RestartKibanaOperationArrayOutput

func (RestartKibanaOperationArray) ToRestartKibanaOperationArrayOutputWithContext

func (i RestartKibanaOperationArray) ToRestartKibanaOperationArrayOutputWithContext(ctx context.Context) RestartKibanaOperationArrayOutput

type RestartKibanaOperationArrayInput

type RestartKibanaOperationArrayInput interface {
	pulumi.Input

	ToRestartKibanaOperationArrayOutput() RestartKibanaOperationArrayOutput
	ToRestartKibanaOperationArrayOutputWithContext(context.Context) RestartKibanaOperationArrayOutput
}

RestartKibanaOperationArrayInput is an input type that accepts RestartKibanaOperationArray and RestartKibanaOperationArrayOutput values. You can construct a concrete instance of `RestartKibanaOperationArrayInput` via:

RestartKibanaOperationArray{ RestartKibanaOperationArgs{...} }

type RestartKibanaOperationArrayOutput

type RestartKibanaOperationArrayOutput struct{ *pulumi.OutputState }

func (RestartKibanaOperationArrayOutput) ElementType

func (RestartKibanaOperationArrayOutput) Index

func (RestartKibanaOperationArrayOutput) ToRestartKibanaOperationArrayOutput

func (o RestartKibanaOperationArrayOutput) ToRestartKibanaOperationArrayOutput() RestartKibanaOperationArrayOutput

func (RestartKibanaOperationArrayOutput) ToRestartKibanaOperationArrayOutputWithContext

func (o RestartKibanaOperationArrayOutput) ToRestartKibanaOperationArrayOutputWithContext(ctx context.Context) RestartKibanaOperationArrayOutput

type RestartKibanaOperationInput

type RestartKibanaOperationInput interface {
	pulumi.Input

	ToRestartKibanaOperationOutput() RestartKibanaOperationOutput
	ToRestartKibanaOperationOutputWithContext(ctx context.Context) RestartKibanaOperationOutput
}

type RestartKibanaOperationMap

type RestartKibanaOperationMap map[string]RestartKibanaOperationInput

func (RestartKibanaOperationMap) ElementType

func (RestartKibanaOperationMap) ElementType() reflect.Type

func (RestartKibanaOperationMap) ToRestartKibanaOperationMapOutput

func (i RestartKibanaOperationMap) ToRestartKibanaOperationMapOutput() RestartKibanaOperationMapOutput

func (RestartKibanaOperationMap) ToRestartKibanaOperationMapOutputWithContext

func (i RestartKibanaOperationMap) ToRestartKibanaOperationMapOutputWithContext(ctx context.Context) RestartKibanaOperationMapOutput

type RestartKibanaOperationMapInput

type RestartKibanaOperationMapInput interface {
	pulumi.Input

	ToRestartKibanaOperationMapOutput() RestartKibanaOperationMapOutput
	ToRestartKibanaOperationMapOutputWithContext(context.Context) RestartKibanaOperationMapOutput
}

RestartKibanaOperationMapInput is an input type that accepts RestartKibanaOperationMap and RestartKibanaOperationMapOutput values. You can construct a concrete instance of `RestartKibanaOperationMapInput` via:

RestartKibanaOperationMap{ "key": RestartKibanaOperationArgs{...} }

type RestartKibanaOperationMapOutput

type RestartKibanaOperationMapOutput struct{ *pulumi.OutputState }

func (RestartKibanaOperationMapOutput) ElementType

func (RestartKibanaOperationMapOutput) MapIndex

func (RestartKibanaOperationMapOutput) ToRestartKibanaOperationMapOutput

func (o RestartKibanaOperationMapOutput) ToRestartKibanaOperationMapOutput() RestartKibanaOperationMapOutput

func (RestartKibanaOperationMapOutput) ToRestartKibanaOperationMapOutputWithContext

func (o RestartKibanaOperationMapOutput) ToRestartKibanaOperationMapOutputWithContext(ctx context.Context) RestartKibanaOperationMapOutput

type RestartKibanaOperationOutput

type RestartKibanaOperationOutput struct{ *pulumi.OutputState }

func (RestartKibanaOperationOutput) ElementType

func (RestartKibanaOperationOutput) InstanceId

Instance id.

func (RestartKibanaOperationOutput) ToRestartKibanaOperationOutput

func (o RestartKibanaOperationOutput) ToRestartKibanaOperationOutput() RestartKibanaOperationOutput

func (RestartKibanaOperationOutput) ToRestartKibanaOperationOutputWithContext

func (o RestartKibanaOperationOutput) ToRestartKibanaOperationOutputWithContext(ctx context.Context) RestartKibanaOperationOutput

type RestartKibanaOperationState

type RestartKibanaOperationState struct {
	// Instance id.
	InstanceId pulumi.StringPtrInput
}

func (RestartKibanaOperationState) ElementType

type RestartLogstashInstanceOperation

type RestartLogstashInstanceOperation struct {
	pulumi.CustomResourceState

	// Instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Restart type, 0 full restart, 1 rolling restart.
	Type pulumi.IntOutput `pulumi:"type"`
}

func GetRestartLogstashInstanceOperation

func GetRestartLogstashInstanceOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RestartLogstashInstanceOperationState, opts ...pulumi.ResourceOption) (*RestartLogstashInstanceOperation, error)

GetRestartLogstashInstanceOperation gets an existing RestartLogstashInstanceOperation 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 NewRestartLogstashInstanceOperation

func NewRestartLogstashInstanceOperation(ctx *pulumi.Context,
	name string, args *RestartLogstashInstanceOperationArgs, opts ...pulumi.ResourceOption) (*RestartLogstashInstanceOperation, error)

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

func (*RestartLogstashInstanceOperation) ElementType

func (*RestartLogstashInstanceOperation) ToRestartLogstashInstanceOperationOutput

func (i *RestartLogstashInstanceOperation) ToRestartLogstashInstanceOperationOutput() RestartLogstashInstanceOperationOutput

func (*RestartLogstashInstanceOperation) ToRestartLogstashInstanceOperationOutputWithContext

func (i *RestartLogstashInstanceOperation) ToRestartLogstashInstanceOperationOutputWithContext(ctx context.Context) RestartLogstashInstanceOperationOutput

type RestartLogstashInstanceOperationArgs

type RestartLogstashInstanceOperationArgs struct {
	// Instance id.
	InstanceId pulumi.StringInput
	// Restart type, 0 full restart, 1 rolling restart.
	Type pulumi.IntInput
}

The set of arguments for constructing a RestartLogstashInstanceOperation resource.

func (RestartLogstashInstanceOperationArgs) ElementType

type RestartLogstashInstanceOperationArray

type RestartLogstashInstanceOperationArray []RestartLogstashInstanceOperationInput

func (RestartLogstashInstanceOperationArray) ElementType

func (RestartLogstashInstanceOperationArray) ToRestartLogstashInstanceOperationArrayOutput

func (i RestartLogstashInstanceOperationArray) ToRestartLogstashInstanceOperationArrayOutput() RestartLogstashInstanceOperationArrayOutput

func (RestartLogstashInstanceOperationArray) ToRestartLogstashInstanceOperationArrayOutputWithContext

func (i RestartLogstashInstanceOperationArray) ToRestartLogstashInstanceOperationArrayOutputWithContext(ctx context.Context) RestartLogstashInstanceOperationArrayOutput

type RestartLogstashInstanceOperationArrayInput

type RestartLogstashInstanceOperationArrayInput interface {
	pulumi.Input

	ToRestartLogstashInstanceOperationArrayOutput() RestartLogstashInstanceOperationArrayOutput
	ToRestartLogstashInstanceOperationArrayOutputWithContext(context.Context) RestartLogstashInstanceOperationArrayOutput
}

RestartLogstashInstanceOperationArrayInput is an input type that accepts RestartLogstashInstanceOperationArray and RestartLogstashInstanceOperationArrayOutput values. You can construct a concrete instance of `RestartLogstashInstanceOperationArrayInput` via:

RestartLogstashInstanceOperationArray{ RestartLogstashInstanceOperationArgs{...} }

type RestartLogstashInstanceOperationArrayOutput

type RestartLogstashInstanceOperationArrayOutput struct{ *pulumi.OutputState }

func (RestartLogstashInstanceOperationArrayOutput) ElementType

func (RestartLogstashInstanceOperationArrayOutput) Index

func (RestartLogstashInstanceOperationArrayOutput) ToRestartLogstashInstanceOperationArrayOutput

func (o RestartLogstashInstanceOperationArrayOutput) ToRestartLogstashInstanceOperationArrayOutput() RestartLogstashInstanceOperationArrayOutput

func (RestartLogstashInstanceOperationArrayOutput) ToRestartLogstashInstanceOperationArrayOutputWithContext

func (o RestartLogstashInstanceOperationArrayOutput) ToRestartLogstashInstanceOperationArrayOutputWithContext(ctx context.Context) RestartLogstashInstanceOperationArrayOutput

type RestartLogstashInstanceOperationInput

type RestartLogstashInstanceOperationInput interface {
	pulumi.Input

	ToRestartLogstashInstanceOperationOutput() RestartLogstashInstanceOperationOutput
	ToRestartLogstashInstanceOperationOutputWithContext(ctx context.Context) RestartLogstashInstanceOperationOutput
}

type RestartLogstashInstanceOperationMap

type RestartLogstashInstanceOperationMap map[string]RestartLogstashInstanceOperationInput

func (RestartLogstashInstanceOperationMap) ElementType

func (RestartLogstashInstanceOperationMap) ToRestartLogstashInstanceOperationMapOutput

func (i RestartLogstashInstanceOperationMap) ToRestartLogstashInstanceOperationMapOutput() RestartLogstashInstanceOperationMapOutput

func (RestartLogstashInstanceOperationMap) ToRestartLogstashInstanceOperationMapOutputWithContext

func (i RestartLogstashInstanceOperationMap) ToRestartLogstashInstanceOperationMapOutputWithContext(ctx context.Context) RestartLogstashInstanceOperationMapOutput

type RestartLogstashInstanceOperationMapInput

type RestartLogstashInstanceOperationMapInput interface {
	pulumi.Input

	ToRestartLogstashInstanceOperationMapOutput() RestartLogstashInstanceOperationMapOutput
	ToRestartLogstashInstanceOperationMapOutputWithContext(context.Context) RestartLogstashInstanceOperationMapOutput
}

RestartLogstashInstanceOperationMapInput is an input type that accepts RestartLogstashInstanceOperationMap and RestartLogstashInstanceOperationMapOutput values. You can construct a concrete instance of `RestartLogstashInstanceOperationMapInput` via:

RestartLogstashInstanceOperationMap{ "key": RestartLogstashInstanceOperationArgs{...} }

type RestartLogstashInstanceOperationMapOutput

type RestartLogstashInstanceOperationMapOutput struct{ *pulumi.OutputState }

func (RestartLogstashInstanceOperationMapOutput) ElementType

func (RestartLogstashInstanceOperationMapOutput) MapIndex

func (RestartLogstashInstanceOperationMapOutput) ToRestartLogstashInstanceOperationMapOutput

func (o RestartLogstashInstanceOperationMapOutput) ToRestartLogstashInstanceOperationMapOutput() RestartLogstashInstanceOperationMapOutput

func (RestartLogstashInstanceOperationMapOutput) ToRestartLogstashInstanceOperationMapOutputWithContext

func (o RestartLogstashInstanceOperationMapOutput) ToRestartLogstashInstanceOperationMapOutputWithContext(ctx context.Context) RestartLogstashInstanceOperationMapOutput

type RestartLogstashInstanceOperationOutput

type RestartLogstashInstanceOperationOutput struct{ *pulumi.OutputState }

func (RestartLogstashInstanceOperationOutput) ElementType

func (RestartLogstashInstanceOperationOutput) InstanceId

Instance id.

func (RestartLogstashInstanceOperationOutput) ToRestartLogstashInstanceOperationOutput

func (o RestartLogstashInstanceOperationOutput) ToRestartLogstashInstanceOperationOutput() RestartLogstashInstanceOperationOutput

func (RestartLogstashInstanceOperationOutput) ToRestartLogstashInstanceOperationOutputWithContext

func (o RestartLogstashInstanceOperationOutput) ToRestartLogstashInstanceOperationOutputWithContext(ctx context.Context) RestartLogstashInstanceOperationOutput

func (RestartLogstashInstanceOperationOutput) Type

Restart type, 0 full restart, 1 rolling restart.

type RestartLogstashInstanceOperationState

type RestartLogstashInstanceOperationState struct {
	// Instance id.
	InstanceId pulumi.StringPtrInput
	// Restart type, 0 full restart, 1 rolling restart.
	Type pulumi.IntPtrInput
}

func (RestartLogstashInstanceOperationState) ElementType

type RestartNodesOperation

type RestartNodesOperation struct {
	pulumi.CustomResourceState

	// Whether to force a restart.
	ForceRestart pulumi.BoolPtrOutput `pulumi:"forceRestart"`
	// Instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Node status, used in blue-green mode; off-line node blue-green is risky.
	IsOffline pulumi.BoolPtrOutput `pulumi:"isOffline"`
	// List of node names.
	NodeNames pulumi.StringArrayOutput `pulumi:"nodeNames"`
	// Optional restart mode in-place,blue-green, which means restart and blue-green restart, respectively. The default is
	// in-place.
	RestartMode pulumi.StringPtrOutput `pulumi:"restartMode"`
}

func GetRestartNodesOperation

func GetRestartNodesOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RestartNodesOperationState, opts ...pulumi.ResourceOption) (*RestartNodesOperation, error)

GetRestartNodesOperation gets an existing RestartNodesOperation 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 NewRestartNodesOperation

func NewRestartNodesOperation(ctx *pulumi.Context,
	name string, args *RestartNodesOperationArgs, opts ...pulumi.ResourceOption) (*RestartNodesOperation, error)

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

func (*RestartNodesOperation) ElementType

func (*RestartNodesOperation) ElementType() reflect.Type

func (*RestartNodesOperation) ToRestartNodesOperationOutput

func (i *RestartNodesOperation) ToRestartNodesOperationOutput() RestartNodesOperationOutput

func (*RestartNodesOperation) ToRestartNodesOperationOutputWithContext

func (i *RestartNodesOperation) ToRestartNodesOperationOutputWithContext(ctx context.Context) RestartNodesOperationOutput

type RestartNodesOperationArgs

type RestartNodesOperationArgs struct {
	// Whether to force a restart.
	ForceRestart pulumi.BoolPtrInput
	// Instance id.
	InstanceId pulumi.StringInput
	// Node status, used in blue-green mode; off-line node blue-green is risky.
	IsOffline pulumi.BoolPtrInput
	// List of node names.
	NodeNames pulumi.StringArrayInput
	// Optional restart mode in-place,blue-green, which means restart and blue-green restart, respectively. The default is
	// in-place.
	RestartMode pulumi.StringPtrInput
}

The set of arguments for constructing a RestartNodesOperation resource.

func (RestartNodesOperationArgs) ElementType

func (RestartNodesOperationArgs) ElementType() reflect.Type

type RestartNodesOperationArray

type RestartNodesOperationArray []RestartNodesOperationInput

func (RestartNodesOperationArray) ElementType

func (RestartNodesOperationArray) ElementType() reflect.Type

func (RestartNodesOperationArray) ToRestartNodesOperationArrayOutput

func (i RestartNodesOperationArray) ToRestartNodesOperationArrayOutput() RestartNodesOperationArrayOutput

func (RestartNodesOperationArray) ToRestartNodesOperationArrayOutputWithContext

func (i RestartNodesOperationArray) ToRestartNodesOperationArrayOutputWithContext(ctx context.Context) RestartNodesOperationArrayOutput

type RestartNodesOperationArrayInput

type RestartNodesOperationArrayInput interface {
	pulumi.Input

	ToRestartNodesOperationArrayOutput() RestartNodesOperationArrayOutput
	ToRestartNodesOperationArrayOutputWithContext(context.Context) RestartNodesOperationArrayOutput
}

RestartNodesOperationArrayInput is an input type that accepts RestartNodesOperationArray and RestartNodesOperationArrayOutput values. You can construct a concrete instance of `RestartNodesOperationArrayInput` via:

RestartNodesOperationArray{ RestartNodesOperationArgs{...} }

type RestartNodesOperationArrayOutput

type RestartNodesOperationArrayOutput struct{ *pulumi.OutputState }

func (RestartNodesOperationArrayOutput) ElementType

func (RestartNodesOperationArrayOutput) Index

func (RestartNodesOperationArrayOutput) ToRestartNodesOperationArrayOutput

func (o RestartNodesOperationArrayOutput) ToRestartNodesOperationArrayOutput() RestartNodesOperationArrayOutput

func (RestartNodesOperationArrayOutput) ToRestartNodesOperationArrayOutputWithContext

func (o RestartNodesOperationArrayOutput) ToRestartNodesOperationArrayOutputWithContext(ctx context.Context) RestartNodesOperationArrayOutput

type RestartNodesOperationInput

type RestartNodesOperationInput interface {
	pulumi.Input

	ToRestartNodesOperationOutput() RestartNodesOperationOutput
	ToRestartNodesOperationOutputWithContext(ctx context.Context) RestartNodesOperationOutput
}

type RestartNodesOperationMap

type RestartNodesOperationMap map[string]RestartNodesOperationInput

func (RestartNodesOperationMap) ElementType

func (RestartNodesOperationMap) ElementType() reflect.Type

func (RestartNodesOperationMap) ToRestartNodesOperationMapOutput

func (i RestartNodesOperationMap) ToRestartNodesOperationMapOutput() RestartNodesOperationMapOutput

func (RestartNodesOperationMap) ToRestartNodesOperationMapOutputWithContext

func (i RestartNodesOperationMap) ToRestartNodesOperationMapOutputWithContext(ctx context.Context) RestartNodesOperationMapOutput

type RestartNodesOperationMapInput

type RestartNodesOperationMapInput interface {
	pulumi.Input

	ToRestartNodesOperationMapOutput() RestartNodesOperationMapOutput
	ToRestartNodesOperationMapOutputWithContext(context.Context) RestartNodesOperationMapOutput
}

RestartNodesOperationMapInput is an input type that accepts RestartNodesOperationMap and RestartNodesOperationMapOutput values. You can construct a concrete instance of `RestartNodesOperationMapInput` via:

RestartNodesOperationMap{ "key": RestartNodesOperationArgs{...} }

type RestartNodesOperationMapOutput

type RestartNodesOperationMapOutput struct{ *pulumi.OutputState }

func (RestartNodesOperationMapOutput) ElementType

func (RestartNodesOperationMapOutput) MapIndex

func (RestartNodesOperationMapOutput) ToRestartNodesOperationMapOutput

func (o RestartNodesOperationMapOutput) ToRestartNodesOperationMapOutput() RestartNodesOperationMapOutput

func (RestartNodesOperationMapOutput) ToRestartNodesOperationMapOutputWithContext

func (o RestartNodesOperationMapOutput) ToRestartNodesOperationMapOutputWithContext(ctx context.Context) RestartNodesOperationMapOutput

type RestartNodesOperationOutput

type RestartNodesOperationOutput struct{ *pulumi.OutputState }

func (RestartNodesOperationOutput) ElementType

func (RestartNodesOperationOutput) ForceRestart

Whether to force a restart.

func (RestartNodesOperationOutput) InstanceId

Instance id.

func (RestartNodesOperationOutput) IsOffline

Node status, used in blue-green mode; off-line node blue-green is risky.

func (RestartNodesOperationOutput) NodeNames

List of node names.

func (RestartNodesOperationOutput) RestartMode

Optional restart mode in-place,blue-green, which means restart and blue-green restart, respectively. The default is in-place.

func (RestartNodesOperationOutput) ToRestartNodesOperationOutput

func (o RestartNodesOperationOutput) ToRestartNodesOperationOutput() RestartNodesOperationOutput

func (RestartNodesOperationOutput) ToRestartNodesOperationOutputWithContext

func (o RestartNodesOperationOutput) ToRestartNodesOperationOutputWithContext(ctx context.Context) RestartNodesOperationOutput

type RestartNodesOperationState

type RestartNodesOperationState struct {
	// Whether to force a restart.
	ForceRestart pulumi.BoolPtrInput
	// Instance id.
	InstanceId pulumi.StringPtrInput
	// Node status, used in blue-green mode; off-line node blue-green is risky.
	IsOffline pulumi.BoolPtrInput
	// List of node names.
	NodeNames pulumi.StringArrayInput
	// Optional restart mode in-place,blue-green, which means restart and blue-green restart, respectively. The default is
	// in-place.
	RestartMode pulumi.StringPtrInput
}

func (RestartNodesOperationState) ElementType

func (RestartNodesOperationState) ElementType() reflect.Type

type SecurityGroup

type SecurityGroup struct {
	pulumi.CustomResourceState

	// Instance Id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Security group id list.
	SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"`
}

func GetSecurityGroup

func GetSecurityGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SecurityGroupState, opts ...pulumi.ResourceOption) (*SecurityGroup, error)

GetSecurityGroup gets an existing SecurityGroup 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 NewSecurityGroup

func NewSecurityGroup(ctx *pulumi.Context,
	name string, args *SecurityGroupArgs, opts ...pulumi.ResourceOption) (*SecurityGroup, error)

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

func (*SecurityGroup) ElementType

func (*SecurityGroup) ElementType() reflect.Type

func (*SecurityGroup) ToSecurityGroupOutput

func (i *SecurityGroup) ToSecurityGroupOutput() SecurityGroupOutput

func (*SecurityGroup) ToSecurityGroupOutputWithContext

func (i *SecurityGroup) ToSecurityGroupOutputWithContext(ctx context.Context) SecurityGroupOutput

type SecurityGroupArgs

type SecurityGroupArgs struct {
	// Instance Id.
	InstanceId pulumi.StringInput
	// Security group id list.
	SecurityGroupIds pulumi.StringArrayInput
}

The set of arguments for constructing a SecurityGroup resource.

func (SecurityGroupArgs) ElementType

func (SecurityGroupArgs) ElementType() reflect.Type

type SecurityGroupArray

type SecurityGroupArray []SecurityGroupInput

func (SecurityGroupArray) ElementType

func (SecurityGroupArray) ElementType() reflect.Type

func (SecurityGroupArray) ToSecurityGroupArrayOutput

func (i SecurityGroupArray) ToSecurityGroupArrayOutput() SecurityGroupArrayOutput

func (SecurityGroupArray) ToSecurityGroupArrayOutputWithContext

func (i SecurityGroupArray) ToSecurityGroupArrayOutputWithContext(ctx context.Context) SecurityGroupArrayOutput

type SecurityGroupArrayInput

type SecurityGroupArrayInput interface {
	pulumi.Input

	ToSecurityGroupArrayOutput() SecurityGroupArrayOutput
	ToSecurityGroupArrayOutputWithContext(context.Context) SecurityGroupArrayOutput
}

SecurityGroupArrayInput is an input type that accepts SecurityGroupArray and SecurityGroupArrayOutput values. You can construct a concrete instance of `SecurityGroupArrayInput` via:

SecurityGroupArray{ SecurityGroupArgs{...} }

type SecurityGroupArrayOutput

type SecurityGroupArrayOutput struct{ *pulumi.OutputState }

func (SecurityGroupArrayOutput) ElementType

func (SecurityGroupArrayOutput) ElementType() reflect.Type

func (SecurityGroupArrayOutput) Index

func (SecurityGroupArrayOutput) ToSecurityGroupArrayOutput

func (o SecurityGroupArrayOutput) ToSecurityGroupArrayOutput() SecurityGroupArrayOutput

func (SecurityGroupArrayOutput) ToSecurityGroupArrayOutputWithContext

func (o SecurityGroupArrayOutput) ToSecurityGroupArrayOutputWithContext(ctx context.Context) SecurityGroupArrayOutput

type SecurityGroupInput

type SecurityGroupInput interface {
	pulumi.Input

	ToSecurityGroupOutput() SecurityGroupOutput
	ToSecurityGroupOutputWithContext(ctx context.Context) SecurityGroupOutput
}

type SecurityGroupMap

type SecurityGroupMap map[string]SecurityGroupInput

func (SecurityGroupMap) ElementType

func (SecurityGroupMap) ElementType() reflect.Type

func (SecurityGroupMap) ToSecurityGroupMapOutput

func (i SecurityGroupMap) ToSecurityGroupMapOutput() SecurityGroupMapOutput

func (SecurityGroupMap) ToSecurityGroupMapOutputWithContext

func (i SecurityGroupMap) ToSecurityGroupMapOutputWithContext(ctx context.Context) SecurityGroupMapOutput

type SecurityGroupMapInput

type SecurityGroupMapInput interface {
	pulumi.Input

	ToSecurityGroupMapOutput() SecurityGroupMapOutput
	ToSecurityGroupMapOutputWithContext(context.Context) SecurityGroupMapOutput
}

SecurityGroupMapInput is an input type that accepts SecurityGroupMap and SecurityGroupMapOutput values. You can construct a concrete instance of `SecurityGroupMapInput` via:

SecurityGroupMap{ "key": SecurityGroupArgs{...} }

type SecurityGroupMapOutput

type SecurityGroupMapOutput struct{ *pulumi.OutputState }

func (SecurityGroupMapOutput) ElementType

func (SecurityGroupMapOutput) ElementType() reflect.Type

func (SecurityGroupMapOutput) MapIndex

func (SecurityGroupMapOutput) ToSecurityGroupMapOutput

func (o SecurityGroupMapOutput) ToSecurityGroupMapOutput() SecurityGroupMapOutput

func (SecurityGroupMapOutput) ToSecurityGroupMapOutputWithContext

func (o SecurityGroupMapOutput) ToSecurityGroupMapOutputWithContext(ctx context.Context) SecurityGroupMapOutput

type SecurityGroupOutput

type SecurityGroupOutput struct{ *pulumi.OutputState }

func (SecurityGroupOutput) ElementType

func (SecurityGroupOutput) ElementType() reflect.Type

func (SecurityGroupOutput) InstanceId

func (o SecurityGroupOutput) InstanceId() pulumi.StringOutput

Instance Id.

func (SecurityGroupOutput) SecurityGroupIds

func (o SecurityGroupOutput) SecurityGroupIds() pulumi.StringArrayOutput

Security group id list.

func (SecurityGroupOutput) ToSecurityGroupOutput

func (o SecurityGroupOutput) ToSecurityGroupOutput() SecurityGroupOutput

func (SecurityGroupOutput) ToSecurityGroupOutputWithContext

func (o SecurityGroupOutput) ToSecurityGroupOutputWithContext(ctx context.Context) SecurityGroupOutput

type SecurityGroupState

type SecurityGroupState struct {
	// Instance Id.
	InstanceId pulumi.StringPtrInput
	// Security group id list.
	SecurityGroupIds pulumi.StringArrayInput
}

func (SecurityGroupState) ElementType

func (SecurityGroupState) ElementType() reflect.Type

type StartLogstashPipelineOperation

type StartLogstashPipelineOperation struct {
	pulumi.CustomResourceState

	// Instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Pipeline id.
	PipelineId pulumi.StringOutput `pulumi:"pipelineId"`
}

func GetStartLogstashPipelineOperation

func GetStartLogstashPipelineOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StartLogstashPipelineOperationState, opts ...pulumi.ResourceOption) (*StartLogstashPipelineOperation, error)

GetStartLogstashPipelineOperation gets an existing StartLogstashPipelineOperation 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 NewStartLogstashPipelineOperation

func NewStartLogstashPipelineOperation(ctx *pulumi.Context,
	name string, args *StartLogstashPipelineOperationArgs, opts ...pulumi.ResourceOption) (*StartLogstashPipelineOperation, error)

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

func (*StartLogstashPipelineOperation) ElementType

func (*StartLogstashPipelineOperation) ToStartLogstashPipelineOperationOutput

func (i *StartLogstashPipelineOperation) ToStartLogstashPipelineOperationOutput() StartLogstashPipelineOperationOutput

func (*StartLogstashPipelineOperation) ToStartLogstashPipelineOperationOutputWithContext

func (i *StartLogstashPipelineOperation) ToStartLogstashPipelineOperationOutputWithContext(ctx context.Context) StartLogstashPipelineOperationOutput

type StartLogstashPipelineOperationArgs

type StartLogstashPipelineOperationArgs struct {
	// Instance id.
	InstanceId pulumi.StringInput
	// Pipeline id.
	PipelineId pulumi.StringInput
}

The set of arguments for constructing a StartLogstashPipelineOperation resource.

func (StartLogstashPipelineOperationArgs) ElementType

type StartLogstashPipelineOperationArray

type StartLogstashPipelineOperationArray []StartLogstashPipelineOperationInput

func (StartLogstashPipelineOperationArray) ElementType

func (StartLogstashPipelineOperationArray) ToStartLogstashPipelineOperationArrayOutput

func (i StartLogstashPipelineOperationArray) ToStartLogstashPipelineOperationArrayOutput() StartLogstashPipelineOperationArrayOutput

func (StartLogstashPipelineOperationArray) ToStartLogstashPipelineOperationArrayOutputWithContext

func (i StartLogstashPipelineOperationArray) ToStartLogstashPipelineOperationArrayOutputWithContext(ctx context.Context) StartLogstashPipelineOperationArrayOutput

type StartLogstashPipelineOperationArrayInput

type StartLogstashPipelineOperationArrayInput interface {
	pulumi.Input

	ToStartLogstashPipelineOperationArrayOutput() StartLogstashPipelineOperationArrayOutput
	ToStartLogstashPipelineOperationArrayOutputWithContext(context.Context) StartLogstashPipelineOperationArrayOutput
}

StartLogstashPipelineOperationArrayInput is an input type that accepts StartLogstashPipelineOperationArray and StartLogstashPipelineOperationArrayOutput values. You can construct a concrete instance of `StartLogstashPipelineOperationArrayInput` via:

StartLogstashPipelineOperationArray{ StartLogstashPipelineOperationArgs{...} }

type StartLogstashPipelineOperationArrayOutput

type StartLogstashPipelineOperationArrayOutput struct{ *pulumi.OutputState }

func (StartLogstashPipelineOperationArrayOutput) ElementType

func (StartLogstashPipelineOperationArrayOutput) Index

func (StartLogstashPipelineOperationArrayOutput) ToStartLogstashPipelineOperationArrayOutput

func (o StartLogstashPipelineOperationArrayOutput) ToStartLogstashPipelineOperationArrayOutput() StartLogstashPipelineOperationArrayOutput

func (StartLogstashPipelineOperationArrayOutput) ToStartLogstashPipelineOperationArrayOutputWithContext

func (o StartLogstashPipelineOperationArrayOutput) ToStartLogstashPipelineOperationArrayOutputWithContext(ctx context.Context) StartLogstashPipelineOperationArrayOutput

type StartLogstashPipelineOperationInput

type StartLogstashPipelineOperationInput interface {
	pulumi.Input

	ToStartLogstashPipelineOperationOutput() StartLogstashPipelineOperationOutput
	ToStartLogstashPipelineOperationOutputWithContext(ctx context.Context) StartLogstashPipelineOperationOutput
}

type StartLogstashPipelineOperationMap

type StartLogstashPipelineOperationMap map[string]StartLogstashPipelineOperationInput

func (StartLogstashPipelineOperationMap) ElementType

func (StartLogstashPipelineOperationMap) ToStartLogstashPipelineOperationMapOutput

func (i StartLogstashPipelineOperationMap) ToStartLogstashPipelineOperationMapOutput() StartLogstashPipelineOperationMapOutput

func (StartLogstashPipelineOperationMap) ToStartLogstashPipelineOperationMapOutputWithContext

func (i StartLogstashPipelineOperationMap) ToStartLogstashPipelineOperationMapOutputWithContext(ctx context.Context) StartLogstashPipelineOperationMapOutput

type StartLogstashPipelineOperationMapInput

type StartLogstashPipelineOperationMapInput interface {
	pulumi.Input

	ToStartLogstashPipelineOperationMapOutput() StartLogstashPipelineOperationMapOutput
	ToStartLogstashPipelineOperationMapOutputWithContext(context.Context) StartLogstashPipelineOperationMapOutput
}

StartLogstashPipelineOperationMapInput is an input type that accepts StartLogstashPipelineOperationMap and StartLogstashPipelineOperationMapOutput values. You can construct a concrete instance of `StartLogstashPipelineOperationMapInput` via:

StartLogstashPipelineOperationMap{ "key": StartLogstashPipelineOperationArgs{...} }

type StartLogstashPipelineOperationMapOutput

type StartLogstashPipelineOperationMapOutput struct{ *pulumi.OutputState }

func (StartLogstashPipelineOperationMapOutput) ElementType

func (StartLogstashPipelineOperationMapOutput) MapIndex

func (StartLogstashPipelineOperationMapOutput) ToStartLogstashPipelineOperationMapOutput

func (o StartLogstashPipelineOperationMapOutput) ToStartLogstashPipelineOperationMapOutput() StartLogstashPipelineOperationMapOutput

func (StartLogstashPipelineOperationMapOutput) ToStartLogstashPipelineOperationMapOutputWithContext

func (o StartLogstashPipelineOperationMapOutput) ToStartLogstashPipelineOperationMapOutputWithContext(ctx context.Context) StartLogstashPipelineOperationMapOutput

type StartLogstashPipelineOperationOutput

type StartLogstashPipelineOperationOutput struct{ *pulumi.OutputState }

func (StartLogstashPipelineOperationOutput) ElementType

func (StartLogstashPipelineOperationOutput) InstanceId

Instance id.

func (StartLogstashPipelineOperationOutput) PipelineId

Pipeline id.

func (StartLogstashPipelineOperationOutput) ToStartLogstashPipelineOperationOutput

func (o StartLogstashPipelineOperationOutput) ToStartLogstashPipelineOperationOutput() StartLogstashPipelineOperationOutput

func (StartLogstashPipelineOperationOutput) ToStartLogstashPipelineOperationOutputWithContext

func (o StartLogstashPipelineOperationOutput) ToStartLogstashPipelineOperationOutputWithContext(ctx context.Context) StartLogstashPipelineOperationOutput

type StartLogstashPipelineOperationState

type StartLogstashPipelineOperationState struct {
	// Instance id.
	InstanceId pulumi.StringPtrInput
	// Pipeline id.
	PipelineId pulumi.StringPtrInput
}

func (StartLogstashPipelineOperationState) ElementType

type StopLogstashPipelineOperation

type StopLogstashPipelineOperation struct {
	pulumi.CustomResourceState

	// Instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Pipeline id.
	PipelineId pulumi.StringOutput `pulumi:"pipelineId"`
}

func GetStopLogstashPipelineOperation

func GetStopLogstashPipelineOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StopLogstashPipelineOperationState, opts ...pulumi.ResourceOption) (*StopLogstashPipelineOperation, error)

GetStopLogstashPipelineOperation gets an existing StopLogstashPipelineOperation 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 NewStopLogstashPipelineOperation

func NewStopLogstashPipelineOperation(ctx *pulumi.Context,
	name string, args *StopLogstashPipelineOperationArgs, opts ...pulumi.ResourceOption) (*StopLogstashPipelineOperation, error)

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

func (*StopLogstashPipelineOperation) ElementType

func (*StopLogstashPipelineOperation) ToStopLogstashPipelineOperationOutput

func (i *StopLogstashPipelineOperation) ToStopLogstashPipelineOperationOutput() StopLogstashPipelineOperationOutput

func (*StopLogstashPipelineOperation) ToStopLogstashPipelineOperationOutputWithContext

func (i *StopLogstashPipelineOperation) ToStopLogstashPipelineOperationOutputWithContext(ctx context.Context) StopLogstashPipelineOperationOutput

type StopLogstashPipelineOperationArgs

type StopLogstashPipelineOperationArgs struct {
	// Instance id.
	InstanceId pulumi.StringInput
	// Pipeline id.
	PipelineId pulumi.StringInput
}

The set of arguments for constructing a StopLogstashPipelineOperation resource.

func (StopLogstashPipelineOperationArgs) ElementType

type StopLogstashPipelineOperationArray

type StopLogstashPipelineOperationArray []StopLogstashPipelineOperationInput

func (StopLogstashPipelineOperationArray) ElementType

func (StopLogstashPipelineOperationArray) ToStopLogstashPipelineOperationArrayOutput

func (i StopLogstashPipelineOperationArray) ToStopLogstashPipelineOperationArrayOutput() StopLogstashPipelineOperationArrayOutput

func (StopLogstashPipelineOperationArray) ToStopLogstashPipelineOperationArrayOutputWithContext

func (i StopLogstashPipelineOperationArray) ToStopLogstashPipelineOperationArrayOutputWithContext(ctx context.Context) StopLogstashPipelineOperationArrayOutput

type StopLogstashPipelineOperationArrayInput

type StopLogstashPipelineOperationArrayInput interface {
	pulumi.Input

	ToStopLogstashPipelineOperationArrayOutput() StopLogstashPipelineOperationArrayOutput
	ToStopLogstashPipelineOperationArrayOutputWithContext(context.Context) StopLogstashPipelineOperationArrayOutput
}

StopLogstashPipelineOperationArrayInput is an input type that accepts StopLogstashPipelineOperationArray and StopLogstashPipelineOperationArrayOutput values. You can construct a concrete instance of `StopLogstashPipelineOperationArrayInput` via:

StopLogstashPipelineOperationArray{ StopLogstashPipelineOperationArgs{...} }

type StopLogstashPipelineOperationArrayOutput

type StopLogstashPipelineOperationArrayOutput struct{ *pulumi.OutputState }

func (StopLogstashPipelineOperationArrayOutput) ElementType

func (StopLogstashPipelineOperationArrayOutput) Index

func (StopLogstashPipelineOperationArrayOutput) ToStopLogstashPipelineOperationArrayOutput

func (o StopLogstashPipelineOperationArrayOutput) ToStopLogstashPipelineOperationArrayOutput() StopLogstashPipelineOperationArrayOutput

func (StopLogstashPipelineOperationArrayOutput) ToStopLogstashPipelineOperationArrayOutputWithContext

func (o StopLogstashPipelineOperationArrayOutput) ToStopLogstashPipelineOperationArrayOutputWithContext(ctx context.Context) StopLogstashPipelineOperationArrayOutput

type StopLogstashPipelineOperationInput

type StopLogstashPipelineOperationInput interface {
	pulumi.Input

	ToStopLogstashPipelineOperationOutput() StopLogstashPipelineOperationOutput
	ToStopLogstashPipelineOperationOutputWithContext(ctx context.Context) StopLogstashPipelineOperationOutput
}

type StopLogstashPipelineOperationMap

type StopLogstashPipelineOperationMap map[string]StopLogstashPipelineOperationInput

func (StopLogstashPipelineOperationMap) ElementType

func (StopLogstashPipelineOperationMap) ToStopLogstashPipelineOperationMapOutput

func (i StopLogstashPipelineOperationMap) ToStopLogstashPipelineOperationMapOutput() StopLogstashPipelineOperationMapOutput

func (StopLogstashPipelineOperationMap) ToStopLogstashPipelineOperationMapOutputWithContext

func (i StopLogstashPipelineOperationMap) ToStopLogstashPipelineOperationMapOutputWithContext(ctx context.Context) StopLogstashPipelineOperationMapOutput

type StopLogstashPipelineOperationMapInput

type StopLogstashPipelineOperationMapInput interface {
	pulumi.Input

	ToStopLogstashPipelineOperationMapOutput() StopLogstashPipelineOperationMapOutput
	ToStopLogstashPipelineOperationMapOutputWithContext(context.Context) StopLogstashPipelineOperationMapOutput
}

StopLogstashPipelineOperationMapInput is an input type that accepts StopLogstashPipelineOperationMap and StopLogstashPipelineOperationMapOutput values. You can construct a concrete instance of `StopLogstashPipelineOperationMapInput` via:

StopLogstashPipelineOperationMap{ "key": StopLogstashPipelineOperationArgs{...} }

type StopLogstashPipelineOperationMapOutput

type StopLogstashPipelineOperationMapOutput struct{ *pulumi.OutputState }

func (StopLogstashPipelineOperationMapOutput) ElementType

func (StopLogstashPipelineOperationMapOutput) MapIndex

func (StopLogstashPipelineOperationMapOutput) ToStopLogstashPipelineOperationMapOutput

func (o StopLogstashPipelineOperationMapOutput) ToStopLogstashPipelineOperationMapOutput() StopLogstashPipelineOperationMapOutput

func (StopLogstashPipelineOperationMapOutput) ToStopLogstashPipelineOperationMapOutputWithContext

func (o StopLogstashPipelineOperationMapOutput) ToStopLogstashPipelineOperationMapOutputWithContext(ctx context.Context) StopLogstashPipelineOperationMapOutput

type StopLogstashPipelineOperationOutput

type StopLogstashPipelineOperationOutput struct{ *pulumi.OutputState }

func (StopLogstashPipelineOperationOutput) ElementType

func (StopLogstashPipelineOperationOutput) InstanceId

Instance id.

func (StopLogstashPipelineOperationOutput) PipelineId

Pipeline id.

func (StopLogstashPipelineOperationOutput) ToStopLogstashPipelineOperationOutput

func (o StopLogstashPipelineOperationOutput) ToStopLogstashPipelineOperationOutput() StopLogstashPipelineOperationOutput

func (StopLogstashPipelineOperationOutput) ToStopLogstashPipelineOperationOutputWithContext

func (o StopLogstashPipelineOperationOutput) ToStopLogstashPipelineOperationOutputWithContext(ctx context.Context) StopLogstashPipelineOperationOutput

type StopLogstashPipelineOperationState

type StopLogstashPipelineOperationState struct {
	// Instance id.
	InstanceId pulumi.StringPtrInput
	// Pipeline id.
	PipelineId pulumi.StringPtrInput
}

func (StopLogstashPipelineOperationState) ElementType

type UpdatePluginsOperation

type UpdatePluginsOperation struct {
	pulumi.CustomResourceState

	// Whether to force a restart. Default is false.
	ForceRestart pulumi.BoolPtrOutput `pulumi:"forceRestart"`
	// Whether to reinstall, default value false.
	ForceUpdate pulumi.BoolPtrOutput `pulumi:"forceUpdate"`
	// List of plugins that need to be installed.
	InstallPluginLists pulumi.StringArrayOutput `pulumi:"installPluginLists"`
	// Instance id.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Plugin type. 0: system plugin.
	PluginType pulumi.IntPtrOutput `pulumi:"pluginType"`
	// List of plugins that need to be uninstalled.
	RemovePluginLists pulumi.StringArrayOutput `pulumi:"removePluginLists"`
}

func GetUpdatePluginsOperation

func GetUpdatePluginsOperation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *UpdatePluginsOperationState, opts ...pulumi.ResourceOption) (*UpdatePluginsOperation, error)

GetUpdatePluginsOperation gets an existing UpdatePluginsOperation 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 NewUpdatePluginsOperation

func NewUpdatePluginsOperation(ctx *pulumi.Context,
	name string, args *UpdatePluginsOperationArgs, opts ...pulumi.ResourceOption) (*UpdatePluginsOperation, error)

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

func (*UpdatePluginsOperation) ElementType

func (*UpdatePluginsOperation) ElementType() reflect.Type

func (*UpdatePluginsOperation) ToUpdatePluginsOperationOutput

func (i *UpdatePluginsOperation) ToUpdatePluginsOperationOutput() UpdatePluginsOperationOutput

func (*UpdatePluginsOperation) ToUpdatePluginsOperationOutputWithContext

func (i *UpdatePluginsOperation) ToUpdatePluginsOperationOutputWithContext(ctx context.Context) UpdatePluginsOperationOutput

type UpdatePluginsOperationArgs

type UpdatePluginsOperationArgs struct {
	// Whether to force a restart. Default is false.
	ForceRestart pulumi.BoolPtrInput
	// Whether to reinstall, default value false.
	ForceUpdate pulumi.BoolPtrInput
	// List of plugins that need to be installed.
	InstallPluginLists pulumi.StringArrayInput
	// Instance id.
	InstanceId pulumi.StringInput
	// Plugin type. 0: system plugin.
	PluginType pulumi.IntPtrInput
	// List of plugins that need to be uninstalled.
	RemovePluginLists pulumi.StringArrayInput
}

The set of arguments for constructing a UpdatePluginsOperation resource.

func (UpdatePluginsOperationArgs) ElementType

func (UpdatePluginsOperationArgs) ElementType() reflect.Type

type UpdatePluginsOperationArray

type UpdatePluginsOperationArray []UpdatePluginsOperationInput

func (UpdatePluginsOperationArray) ElementType

func (UpdatePluginsOperationArray) ToUpdatePluginsOperationArrayOutput

func (i UpdatePluginsOperationArray) ToUpdatePluginsOperationArrayOutput() UpdatePluginsOperationArrayOutput

func (UpdatePluginsOperationArray) ToUpdatePluginsOperationArrayOutputWithContext

func (i UpdatePluginsOperationArray) ToUpdatePluginsOperationArrayOutputWithContext(ctx context.Context) UpdatePluginsOperationArrayOutput

type UpdatePluginsOperationArrayInput

type UpdatePluginsOperationArrayInput interface {
	pulumi.Input

	ToUpdatePluginsOperationArrayOutput() UpdatePluginsOperationArrayOutput
	ToUpdatePluginsOperationArrayOutputWithContext(context.Context) UpdatePluginsOperationArrayOutput
}

UpdatePluginsOperationArrayInput is an input type that accepts UpdatePluginsOperationArray and UpdatePluginsOperationArrayOutput values. You can construct a concrete instance of `UpdatePluginsOperationArrayInput` via:

UpdatePluginsOperationArray{ UpdatePluginsOperationArgs{...} }

type UpdatePluginsOperationArrayOutput

type UpdatePluginsOperationArrayOutput struct{ *pulumi.OutputState }

func (UpdatePluginsOperationArrayOutput) ElementType

func (UpdatePluginsOperationArrayOutput) Index

func (UpdatePluginsOperationArrayOutput) ToUpdatePluginsOperationArrayOutput

func (o UpdatePluginsOperationArrayOutput) ToUpdatePluginsOperationArrayOutput() UpdatePluginsOperationArrayOutput

func (UpdatePluginsOperationArrayOutput) ToUpdatePluginsOperationArrayOutputWithContext

func (o UpdatePluginsOperationArrayOutput) ToUpdatePluginsOperationArrayOutputWithContext(ctx context.Context) UpdatePluginsOperationArrayOutput

type UpdatePluginsOperationInput

type UpdatePluginsOperationInput interface {
	pulumi.Input

	ToUpdatePluginsOperationOutput() UpdatePluginsOperationOutput
	ToUpdatePluginsOperationOutputWithContext(ctx context.Context) UpdatePluginsOperationOutput
}

type UpdatePluginsOperationMap

type UpdatePluginsOperationMap map[string]UpdatePluginsOperationInput

func (UpdatePluginsOperationMap) ElementType

func (UpdatePluginsOperationMap) ElementType() reflect.Type

func (UpdatePluginsOperationMap) ToUpdatePluginsOperationMapOutput

func (i UpdatePluginsOperationMap) ToUpdatePluginsOperationMapOutput() UpdatePluginsOperationMapOutput

func (UpdatePluginsOperationMap) ToUpdatePluginsOperationMapOutputWithContext

func (i UpdatePluginsOperationMap) ToUpdatePluginsOperationMapOutputWithContext(ctx context.Context) UpdatePluginsOperationMapOutput

type UpdatePluginsOperationMapInput

type UpdatePluginsOperationMapInput interface {
	pulumi.Input

	ToUpdatePluginsOperationMapOutput() UpdatePluginsOperationMapOutput
	ToUpdatePluginsOperationMapOutputWithContext(context.Context) UpdatePluginsOperationMapOutput
}

UpdatePluginsOperationMapInput is an input type that accepts UpdatePluginsOperationMap and UpdatePluginsOperationMapOutput values. You can construct a concrete instance of `UpdatePluginsOperationMapInput` via:

UpdatePluginsOperationMap{ "key": UpdatePluginsOperationArgs{...} }

type UpdatePluginsOperationMapOutput

type UpdatePluginsOperationMapOutput struct{ *pulumi.OutputState }

func (UpdatePluginsOperationMapOutput) ElementType

func (UpdatePluginsOperationMapOutput) MapIndex

func (UpdatePluginsOperationMapOutput) ToUpdatePluginsOperationMapOutput

func (o UpdatePluginsOperationMapOutput) ToUpdatePluginsOperationMapOutput() UpdatePluginsOperationMapOutput

func (UpdatePluginsOperationMapOutput) ToUpdatePluginsOperationMapOutputWithContext

func (o UpdatePluginsOperationMapOutput) ToUpdatePluginsOperationMapOutputWithContext(ctx context.Context) UpdatePluginsOperationMapOutput

type UpdatePluginsOperationOutput

type UpdatePluginsOperationOutput struct{ *pulumi.OutputState }

func (UpdatePluginsOperationOutput) ElementType

func (UpdatePluginsOperationOutput) ForceRestart

Whether to force a restart. Default is false.

func (UpdatePluginsOperationOutput) ForceUpdate

Whether to reinstall, default value false.

func (UpdatePluginsOperationOutput) InstallPluginLists

func (o UpdatePluginsOperationOutput) InstallPluginLists() pulumi.StringArrayOutput

List of plugins that need to be installed.

func (UpdatePluginsOperationOutput) InstanceId

Instance id.

func (UpdatePluginsOperationOutput) PluginType

Plugin type. 0: system plugin.

func (UpdatePluginsOperationOutput) RemovePluginLists

List of plugins that need to be uninstalled.

func (UpdatePluginsOperationOutput) ToUpdatePluginsOperationOutput

func (o UpdatePluginsOperationOutput) ToUpdatePluginsOperationOutput() UpdatePluginsOperationOutput

func (UpdatePluginsOperationOutput) ToUpdatePluginsOperationOutputWithContext

func (o UpdatePluginsOperationOutput) ToUpdatePluginsOperationOutputWithContext(ctx context.Context) UpdatePluginsOperationOutput

type UpdatePluginsOperationState

type UpdatePluginsOperationState struct {
	// Whether to force a restart. Default is false.
	ForceRestart pulumi.BoolPtrInput
	// Whether to reinstall, default value false.
	ForceUpdate pulumi.BoolPtrInput
	// List of plugins that need to be installed.
	InstallPluginLists pulumi.StringArrayInput
	// Instance id.
	InstanceId pulumi.StringPtrInput
	// Plugin type. 0: system plugin.
	PluginType pulumi.IntPtrInput
	// List of plugins that need to be uninstalled.
	RemovePluginLists pulumi.StringArrayInput
}

func (UpdatePluginsOperationState) ElementType

Jump to

Keyboard shortcuts

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