oceanus

package
v0.1.8 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PkgVersion

func PkgVersion() (semver.Version, error)

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

Types

type Folder

type Folder struct {
	pulumi.CustomResourceState

	// New file name.
	FolderName pulumi.StringOutput `pulumi:"folderName"`
	// Folder type, 0: job folder, 1: resource folder. Default is 0.
	FolderType pulumi.IntPtrOutput `pulumi:"folderType"`
	// Parent folder id.
	ParentId pulumi.StringOutput `pulumi:"parentId"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringOutput `pulumi:"workSpaceId"`
}

Provides a resource to create a oceanus folder

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewFolder(ctx, "example", &Oceanus.FolderArgs{
			FolderName:  pulumi.String("tf_example"),
			FolderType:  pulumi.Int(0),
			ParentId:    pulumi.String("folder-lfqkt11s"),
			WorkSpaceId: pulumi.String("space-125703345ap-shenzhen-fsi"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

oceanus folder can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Oceanus/folder:Folder example space-125703345ap-shenzhen-fsi#folder-f40fq79g#0

```

func GetFolder

func GetFolder(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FolderState, opts ...pulumi.ResourceOption) (*Folder, error)

GetFolder gets an existing Folder 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 NewFolder

func NewFolder(ctx *pulumi.Context,
	name string, args *FolderArgs, opts ...pulumi.ResourceOption) (*Folder, error)

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

func (*Folder) ElementType

func (*Folder) ElementType() reflect.Type

func (*Folder) ToFolderOutput

func (i *Folder) ToFolderOutput() FolderOutput

func (*Folder) ToFolderOutputWithContext

func (i *Folder) ToFolderOutputWithContext(ctx context.Context) FolderOutput

type FolderArgs

type FolderArgs struct {
	// New file name.
	FolderName pulumi.StringInput
	// Folder type, 0: job folder, 1: resource folder. Default is 0.
	FolderType pulumi.IntPtrInput
	// Parent folder id.
	ParentId pulumi.StringInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringInput
}

The set of arguments for constructing a Folder resource.

func (FolderArgs) ElementType

func (FolderArgs) ElementType() reflect.Type

type FolderArray

type FolderArray []FolderInput

func (FolderArray) ElementType

func (FolderArray) ElementType() reflect.Type

func (FolderArray) ToFolderArrayOutput

func (i FolderArray) ToFolderArrayOutput() FolderArrayOutput

func (FolderArray) ToFolderArrayOutputWithContext

func (i FolderArray) ToFolderArrayOutputWithContext(ctx context.Context) FolderArrayOutput

type FolderArrayInput

type FolderArrayInput interface {
	pulumi.Input

	ToFolderArrayOutput() FolderArrayOutput
	ToFolderArrayOutputWithContext(context.Context) FolderArrayOutput
}

FolderArrayInput is an input type that accepts FolderArray and FolderArrayOutput values. You can construct a concrete instance of `FolderArrayInput` via:

FolderArray{ FolderArgs{...} }

type FolderArrayOutput

type FolderArrayOutput struct{ *pulumi.OutputState }

func (FolderArrayOutput) ElementType

func (FolderArrayOutput) ElementType() reflect.Type

func (FolderArrayOutput) Index

func (FolderArrayOutput) ToFolderArrayOutput

func (o FolderArrayOutput) ToFolderArrayOutput() FolderArrayOutput

func (FolderArrayOutput) ToFolderArrayOutputWithContext

func (o FolderArrayOutput) ToFolderArrayOutputWithContext(ctx context.Context) FolderArrayOutput

type FolderInput

type FolderInput interface {
	pulumi.Input

	ToFolderOutput() FolderOutput
	ToFolderOutputWithContext(ctx context.Context) FolderOutput
}

type FolderMap

type FolderMap map[string]FolderInput

func (FolderMap) ElementType

func (FolderMap) ElementType() reflect.Type

func (FolderMap) ToFolderMapOutput

func (i FolderMap) ToFolderMapOutput() FolderMapOutput

func (FolderMap) ToFolderMapOutputWithContext

func (i FolderMap) ToFolderMapOutputWithContext(ctx context.Context) FolderMapOutput

type FolderMapInput

type FolderMapInput interface {
	pulumi.Input

	ToFolderMapOutput() FolderMapOutput
	ToFolderMapOutputWithContext(context.Context) FolderMapOutput
}

FolderMapInput is an input type that accepts FolderMap and FolderMapOutput values. You can construct a concrete instance of `FolderMapInput` via:

FolderMap{ "key": FolderArgs{...} }

type FolderMapOutput

type FolderMapOutput struct{ *pulumi.OutputState }

func (FolderMapOutput) ElementType

func (FolderMapOutput) ElementType() reflect.Type

func (FolderMapOutput) MapIndex

func (FolderMapOutput) ToFolderMapOutput

func (o FolderMapOutput) ToFolderMapOutput() FolderMapOutput

func (FolderMapOutput) ToFolderMapOutputWithContext

func (o FolderMapOutput) ToFolderMapOutputWithContext(ctx context.Context) FolderMapOutput

type FolderOutput

type FolderOutput struct{ *pulumi.OutputState }

func (FolderOutput) ElementType

func (FolderOutput) ElementType() reflect.Type

func (FolderOutput) FolderName

func (o FolderOutput) FolderName() pulumi.StringOutput

New file name.

func (FolderOutput) FolderType

func (o FolderOutput) FolderType() pulumi.IntPtrOutput

Folder type, 0: job folder, 1: resource folder. Default is 0.

func (FolderOutput) ParentId

func (o FolderOutput) ParentId() pulumi.StringOutput

Parent folder id.

func (FolderOutput) ToFolderOutput

func (o FolderOutput) ToFolderOutput() FolderOutput

func (FolderOutput) ToFolderOutputWithContext

func (o FolderOutput) ToFolderOutputWithContext(ctx context.Context) FolderOutput

func (FolderOutput) WorkSpaceId

func (o FolderOutput) WorkSpaceId() pulumi.StringOutput

Workspace SerialId.

type FolderState

type FolderState struct {
	// New file name.
	FolderName pulumi.StringPtrInput
	// Folder type, 0: job folder, 1: resource folder. Default is 0.
	FolderType pulumi.IntPtrInput
	// Parent folder id.
	ParentId pulumi.StringPtrInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

func (FolderState) ElementType

func (FolderState) ElementType() reflect.Type

type GetCheckSavepointArgs

type GetCheckSavepointArgs struct {
	// Job id.
	JobId string `pulumi:"jobId"`
	// Snapshot type. 1:savepoint; 2:checkpoint; 3:cancelWithSavepoint.
	RecordType int `pulumi:"recordType"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Snapshot path, currently only supports COS path.
	SavepointPath string `pulumi:"savepointPath"`
	// Snapshot resource ID.
	SerialId string `pulumi:"serialId"`
	// Workspace ID.
	WorkSpaceId string `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getCheckSavepoint.

type GetCheckSavepointOutputArgs

type GetCheckSavepointOutputArgs struct {
	// Job id.
	JobId pulumi.StringInput `pulumi:"jobId"`
	// Snapshot type. 1:savepoint; 2:checkpoint; 3:cancelWithSavepoint.
	RecordType pulumi.IntInput `pulumi:"recordType"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Snapshot path, currently only supports COS path.
	SavepointPath pulumi.StringInput `pulumi:"savepointPath"`
	// Snapshot resource ID.
	SerialId pulumi.StringInput `pulumi:"serialId"`
	// Workspace ID.
	WorkSpaceId pulumi.StringInput `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getCheckSavepoint.

func (GetCheckSavepointOutputArgs) ElementType

type GetCheckSavepointResult

type GetCheckSavepointResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	JobId            string  `pulumi:"jobId"`
	RecordType       int     `pulumi:"recordType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SavepointPath    string  `pulumi:"savepointPath"`
	// 1=available, 2=unavailable.
	SavepointStatus int    `pulumi:"savepointStatus"`
	SerialId        string `pulumi:"serialId"`
	WorkSpaceId     string `pulumi:"workSpaceId"`
}

A collection of values returned by getCheckSavepoint.

func GetCheckSavepoint

func GetCheckSavepoint(ctx *pulumi.Context, args *GetCheckSavepointArgs, opts ...pulumi.InvokeOption) (*GetCheckSavepointResult, error)

Use this data source to query detailed information of oceanus checkSavepoint

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetCheckSavepoint(ctx, &oceanus.GetCheckSavepointArgs{
			JobId:         "cql-314rw6w0",
			RecordType:    1,
			SavepointPath: "cosn://52xkpymp-12345/12345/10000/cql-12345/2/flink-savepoints/savepoint-000000-12334",
			SerialId:      "svp-52xkpymp",
			WorkSpaceId:   "space-2idq8wbr",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetCheckSavepointResultOutput

type GetCheckSavepointResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getCheckSavepoint.

func (GetCheckSavepointResultOutput) ElementType

func (GetCheckSavepointResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetCheckSavepointResultOutput) JobId

func (GetCheckSavepointResultOutput) RecordType

func (GetCheckSavepointResultOutput) ResultOutputFile

func (GetCheckSavepointResultOutput) SavepointPath

func (GetCheckSavepointResultOutput) SavepointStatus

func (o GetCheckSavepointResultOutput) SavepointStatus() pulumi.IntOutput

1=available, 2=unavailable.

func (GetCheckSavepointResultOutput) SerialId

func (GetCheckSavepointResultOutput) ToGetCheckSavepointResultOutput

func (o GetCheckSavepointResultOutput) ToGetCheckSavepointResultOutput() GetCheckSavepointResultOutput

func (GetCheckSavepointResultOutput) ToGetCheckSavepointResultOutputWithContext

func (o GetCheckSavepointResultOutput) ToGetCheckSavepointResultOutputWithContext(ctx context.Context) GetCheckSavepointResultOutput

func (GetCheckSavepointResultOutput) WorkSpaceId

type GetClustersArgs

type GetClustersArgs struct {
	// Query one or more clusters by their ID. The maximum number of clusters that can be queried at once is 100.
	ClusterIds []string `pulumi:"clusterIds"`
	// The filtering rules.
	Filters []GetClustersFilter `pulumi:"filters"`
	// The sorting rule of the cluster information results. Possible values are 1 (sort by time in descending order), 2 (sort by time in ascending order), and 3 (sort by status).
	OrderType *int `pulumi:"orderType"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId *string `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getClusters.

type GetClustersClusterSet

type GetClustersClusterSet struct {
	// The user AppID.
	AppId int `pulumi:"appId"`
	// V3 version = 2.Note: This field may return null, indicating that no valid values can be obtained.
	ArchGeneration int `pulumi:"archGeneration"`
	// 1 - auto-renewal.Note: This field may return null, indicating that no valid values can be obtained.
	AutoRenewFlag int `pulumi:"autoRenewFlag"`
	// The network.
	Ccns []GetClustersClusterSetCcn `pulumi:"ccns"`
	// The name of the CLS logset of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ClsLogName string `pulumi:"clsLogName"`
	// The CLS logset of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ClsLogSet string `pulumi:"clsLogSet"`
	// The CLS topic ID of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ClsTopicId string `pulumi:"clsTopicId"`
	// The name of the CLS topic of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ClsTopicName string `pulumi:"clsTopicName"`
	// The ID of the cluster.
	ClusterId string `pulumi:"clusterId"`
	// Session cluster information.Note: This field may return null, indicating that no valid values can be obtained.
	ClusterSessions []GetClustersClusterSetClusterSession `pulumi:"clusterSessions"`
	// 0: TKE, 1: EKS.Note: This field may return null, indicating that no valid values can be obtained.
	ClusterType int `pulumi:"clusterType"`
	// Space information.Note: This field may return null, indicating that no valid values can be obtained.
	Correlations []GetClustersClusterSetCorrelation `pulumi:"correlations"`
	// Creation time.Note: This field may return null, indicating that no valid values can be obtained.
	CreateTime string `pulumi:"createTime"`
	// Creator.Note: This field may return null, indicating that no valid values can be obtained.
	CreatorUin string `pulumi:"creatorUin"`
	// The memory specification of the CU.
	CuMem int `pulumi:"cuMem"`
	// The number of CUs.
	CuNum int `pulumi:"cuNum"`
	// Value: 0 - not set, 1 - set, 2 - not allowed to set.Note: This field may return null, indicating that no valid values can be obtained.
	CustomizedDnsEnabled int `pulumi:"customizedDnsEnabled"`
	// The default COS bucket of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	DefaultCosBucket string `pulumi:"defaultCosBucket"`
	// The default log collection configuration of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	DefaultLogCollectConf string `pulumi:"defaultLogCollectConf"`
	// The expiration time of the cluster. If the cluster does not have an expiration time, this field will be -.Note: This field may return null, indicating that no valid values can be obtained.
	ExpireTime string `pulumi:"expireTime"`
	// The number of free CUs at the granularity level.Note: This field may return null, indicating that no valid values can be obtained.
	FreeCu float64 `pulumi:"freeCu"`
	// The number of free CUs.
	FreeCuNum int `pulumi:"freeCuNum"`
	// Front-end distinguishes whether the cluster needs 2CU logic, because historical clusters do not need to be changed. Default is 1. All new clusters need to be changed.Note: This field may return null, indicating that no valid values can be obtained.
	IsNeedManageNode int `pulumi:"isNeedManageNode"`
	// The time when the cluster was isolated. If the cluster has not been isolated, this field will be -.Note: This field may return null, indicating that no valid values can be obtained.
	IsolatedTime string `pulumi:"isolatedTime"`
	// The field to be filtered.
	Name string `pulumi:"name"`
	// The network.
	NetEnvironmentType int `pulumi:"netEnvironmentType"`
	// Order information.Note: This field may return null, indicating that no valid values can be obtained.
	Orders []GetClustersClusterSetOrder `pulumi:"orders"`
	// The main account UIN.
	OwnerUin string `pulumi:"ownerUin"`
	// 0 - postpaid, 1 - prepaid.Note: This field may return null, indicating that no valid values can be obtained.
	PayMode int `pulumi:"payMode"`
	// The region where the cluster is located.
	Region string `pulumi:"region"`
	// A description of the cluster.
	Remark string `pulumi:"remark"`
	// Running CU.Note: This field may return null, indicating that no valid values can be obtained.
	RunningCu float64 `pulumi:"runningCu"`
	// The number of seconds until the cluster expires. If the cluster does not have an expiration time, this field will be -.Note: This field may return null, indicating that no valid values can be obtained.
	SecondsUntilExpiry string `pulumi:"secondsUntilExpiry"`
	// Gateway information.Note: This field may return null, indicating that no valid values can be obtained.
	SqlGateways []GetClustersClusterSetSqlGateway `pulumi:"sqlGateways"`
	// The status of the cluster. Possible values are 1 (uninitialized), 3 (initializing), and 2 (running).
	Status int `pulumi:"status"`
	// The status description.
	StatusDesc string `pulumi:"statusDesc"`
	// The tags bound to the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	Tags []GetClustersClusterSetTag `pulumi:"tags"`
	// The time of the last operation on the cluster.
	UpdateTime string `pulumi:"updateTime"`
	// The version information of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	Versions []GetClustersClusterSetVersion `pulumi:"versions"`
	// The availability zone.
	Zone string `pulumi:"zone"`
}

type GetClustersClusterSetArgs

type GetClustersClusterSetArgs struct {
	// The user AppID.
	AppId pulumi.IntInput `pulumi:"appId"`
	// V3 version = 2.Note: This field may return null, indicating that no valid values can be obtained.
	ArchGeneration pulumi.IntInput `pulumi:"archGeneration"`
	// 1 - auto-renewal.Note: This field may return null, indicating that no valid values can be obtained.
	AutoRenewFlag pulumi.IntInput `pulumi:"autoRenewFlag"`
	// The network.
	Ccns GetClustersClusterSetCcnArrayInput `pulumi:"ccns"`
	// The name of the CLS logset of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ClsLogName pulumi.StringInput `pulumi:"clsLogName"`
	// The CLS logset of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ClsLogSet pulumi.StringInput `pulumi:"clsLogSet"`
	// The CLS topic ID of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ClsTopicId pulumi.StringInput `pulumi:"clsTopicId"`
	// The name of the CLS topic of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ClsTopicName pulumi.StringInput `pulumi:"clsTopicName"`
	// The ID of the cluster.
	ClusterId pulumi.StringInput `pulumi:"clusterId"`
	// Session cluster information.Note: This field may return null, indicating that no valid values can be obtained.
	ClusterSessions GetClustersClusterSetClusterSessionArrayInput `pulumi:"clusterSessions"`
	// 0: TKE, 1: EKS.Note: This field may return null, indicating that no valid values can be obtained.
	ClusterType pulumi.IntInput `pulumi:"clusterType"`
	// Space information.Note: This field may return null, indicating that no valid values can be obtained.
	Correlations GetClustersClusterSetCorrelationArrayInput `pulumi:"correlations"`
	// Creation time.Note: This field may return null, indicating that no valid values can be obtained.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Creator.Note: This field may return null, indicating that no valid values can be obtained.
	CreatorUin pulumi.StringInput `pulumi:"creatorUin"`
	// The memory specification of the CU.
	CuMem pulumi.IntInput `pulumi:"cuMem"`
	// The number of CUs.
	CuNum pulumi.IntInput `pulumi:"cuNum"`
	// Value: 0 - not set, 1 - set, 2 - not allowed to set.Note: This field may return null, indicating that no valid values can be obtained.
	CustomizedDnsEnabled pulumi.IntInput `pulumi:"customizedDnsEnabled"`
	// The default COS bucket of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	DefaultCosBucket pulumi.StringInput `pulumi:"defaultCosBucket"`
	// The default log collection configuration of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	DefaultLogCollectConf pulumi.StringInput `pulumi:"defaultLogCollectConf"`
	// The expiration time of the cluster. If the cluster does not have an expiration time, this field will be -.Note: This field may return null, indicating that no valid values can be obtained.
	ExpireTime pulumi.StringInput `pulumi:"expireTime"`
	// The number of free CUs at the granularity level.Note: This field may return null, indicating that no valid values can be obtained.
	FreeCu pulumi.Float64Input `pulumi:"freeCu"`
	// The number of free CUs.
	FreeCuNum pulumi.IntInput `pulumi:"freeCuNum"`
	// Front-end distinguishes whether the cluster needs 2CU logic, because historical clusters do not need to be changed. Default is 1. All new clusters need to be changed.Note: This field may return null, indicating that no valid values can be obtained.
	IsNeedManageNode pulumi.IntInput `pulumi:"isNeedManageNode"`
	// The time when the cluster was isolated. If the cluster has not been isolated, this field will be -.Note: This field may return null, indicating that no valid values can be obtained.
	IsolatedTime pulumi.StringInput `pulumi:"isolatedTime"`
	// The field to be filtered.
	Name pulumi.StringInput `pulumi:"name"`
	// The network.
	NetEnvironmentType pulumi.IntInput `pulumi:"netEnvironmentType"`
	// Order information.Note: This field may return null, indicating that no valid values can be obtained.
	Orders GetClustersClusterSetOrderArrayInput `pulumi:"orders"`
	// The main account UIN.
	OwnerUin pulumi.StringInput `pulumi:"ownerUin"`
	// 0 - postpaid, 1 - prepaid.Note: This field may return null, indicating that no valid values can be obtained.
	PayMode pulumi.IntInput `pulumi:"payMode"`
	// The region where the cluster is located.
	Region pulumi.StringInput `pulumi:"region"`
	// A description of the cluster.
	Remark pulumi.StringInput `pulumi:"remark"`
	// Running CU.Note: This field may return null, indicating that no valid values can be obtained.
	RunningCu pulumi.Float64Input `pulumi:"runningCu"`
	// The number of seconds until the cluster expires. If the cluster does not have an expiration time, this field will be -.Note: This field may return null, indicating that no valid values can be obtained.
	SecondsUntilExpiry pulumi.StringInput `pulumi:"secondsUntilExpiry"`
	// Gateway information.Note: This field may return null, indicating that no valid values can be obtained.
	SqlGateways GetClustersClusterSetSqlGatewayArrayInput `pulumi:"sqlGateways"`
	// The status of the cluster. Possible values are 1 (uninitialized), 3 (initializing), and 2 (running).
	Status pulumi.IntInput `pulumi:"status"`
	// The status description.
	StatusDesc pulumi.StringInput `pulumi:"statusDesc"`
	// The tags bound to the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	Tags GetClustersClusterSetTagArrayInput `pulumi:"tags"`
	// The time of the last operation on the cluster.
	UpdateTime pulumi.StringInput `pulumi:"updateTime"`
	// The version information of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	Versions GetClustersClusterSetVersionArrayInput `pulumi:"versions"`
	// The availability zone.
	Zone pulumi.StringInput `pulumi:"zone"`
}

func (GetClustersClusterSetArgs) ElementType

func (GetClustersClusterSetArgs) ElementType() reflect.Type

func (GetClustersClusterSetArgs) ToGetClustersClusterSetOutput

func (i GetClustersClusterSetArgs) ToGetClustersClusterSetOutput() GetClustersClusterSetOutput

func (GetClustersClusterSetArgs) ToGetClustersClusterSetOutputWithContext

func (i GetClustersClusterSetArgs) ToGetClustersClusterSetOutputWithContext(ctx context.Context) GetClustersClusterSetOutput

type GetClustersClusterSetArray

type GetClustersClusterSetArray []GetClustersClusterSetInput

func (GetClustersClusterSetArray) ElementType

func (GetClustersClusterSetArray) ElementType() reflect.Type

func (GetClustersClusterSetArray) ToGetClustersClusterSetArrayOutput

func (i GetClustersClusterSetArray) ToGetClustersClusterSetArrayOutput() GetClustersClusterSetArrayOutput

func (GetClustersClusterSetArray) ToGetClustersClusterSetArrayOutputWithContext

func (i GetClustersClusterSetArray) ToGetClustersClusterSetArrayOutputWithContext(ctx context.Context) GetClustersClusterSetArrayOutput

type GetClustersClusterSetArrayInput

type GetClustersClusterSetArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetArrayOutput() GetClustersClusterSetArrayOutput
	ToGetClustersClusterSetArrayOutputWithContext(context.Context) GetClustersClusterSetArrayOutput
}

GetClustersClusterSetArrayInput is an input type that accepts GetClustersClusterSetArray and GetClustersClusterSetArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetArrayInput` via:

GetClustersClusterSetArray{ GetClustersClusterSetArgs{...} }

type GetClustersClusterSetArrayOutput

type GetClustersClusterSetArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetArrayOutput) ElementType

func (GetClustersClusterSetArrayOutput) Index

func (GetClustersClusterSetArrayOutput) ToGetClustersClusterSetArrayOutput

func (o GetClustersClusterSetArrayOutput) ToGetClustersClusterSetArrayOutput() GetClustersClusterSetArrayOutput

func (GetClustersClusterSetArrayOutput) ToGetClustersClusterSetArrayOutputWithContext

func (o GetClustersClusterSetArrayOutput) ToGetClustersClusterSetArrayOutputWithContext(ctx context.Context) GetClustersClusterSetArrayOutput

type GetClustersClusterSetCcn

type GetClustersClusterSetCcn struct {
	// The ID of the Cloud Connect Network (CCN), such as ccn-rahigzjd.
	CcnId string `pulumi:"ccnId"`
	// The ID of the subnet.
	SubnetId string `pulumi:"subnetId"`
	// The ID of the VPC.
	VpcId string `pulumi:"vpcId"`
}

type GetClustersClusterSetCcnArgs

type GetClustersClusterSetCcnArgs struct {
	// The ID of the Cloud Connect Network (CCN), such as ccn-rahigzjd.
	CcnId pulumi.StringInput `pulumi:"ccnId"`
	// The ID of the subnet.
	SubnetId pulumi.StringInput `pulumi:"subnetId"`
	// The ID of the VPC.
	VpcId pulumi.StringInput `pulumi:"vpcId"`
}

func (GetClustersClusterSetCcnArgs) ElementType

func (GetClustersClusterSetCcnArgs) ToGetClustersClusterSetCcnOutput

func (i GetClustersClusterSetCcnArgs) ToGetClustersClusterSetCcnOutput() GetClustersClusterSetCcnOutput

func (GetClustersClusterSetCcnArgs) ToGetClustersClusterSetCcnOutputWithContext

func (i GetClustersClusterSetCcnArgs) ToGetClustersClusterSetCcnOutputWithContext(ctx context.Context) GetClustersClusterSetCcnOutput

type GetClustersClusterSetCcnArray

type GetClustersClusterSetCcnArray []GetClustersClusterSetCcnInput

func (GetClustersClusterSetCcnArray) ElementType

func (GetClustersClusterSetCcnArray) ToGetClustersClusterSetCcnArrayOutput

func (i GetClustersClusterSetCcnArray) ToGetClustersClusterSetCcnArrayOutput() GetClustersClusterSetCcnArrayOutput

func (GetClustersClusterSetCcnArray) ToGetClustersClusterSetCcnArrayOutputWithContext

func (i GetClustersClusterSetCcnArray) ToGetClustersClusterSetCcnArrayOutputWithContext(ctx context.Context) GetClustersClusterSetCcnArrayOutput

type GetClustersClusterSetCcnArrayInput

type GetClustersClusterSetCcnArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetCcnArrayOutput() GetClustersClusterSetCcnArrayOutput
	ToGetClustersClusterSetCcnArrayOutputWithContext(context.Context) GetClustersClusterSetCcnArrayOutput
}

GetClustersClusterSetCcnArrayInput is an input type that accepts GetClustersClusterSetCcnArray and GetClustersClusterSetCcnArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetCcnArrayInput` via:

GetClustersClusterSetCcnArray{ GetClustersClusterSetCcnArgs{...} }

type GetClustersClusterSetCcnArrayOutput

type GetClustersClusterSetCcnArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetCcnArrayOutput) ElementType

func (GetClustersClusterSetCcnArrayOutput) Index

func (GetClustersClusterSetCcnArrayOutput) ToGetClustersClusterSetCcnArrayOutput

func (o GetClustersClusterSetCcnArrayOutput) ToGetClustersClusterSetCcnArrayOutput() GetClustersClusterSetCcnArrayOutput

func (GetClustersClusterSetCcnArrayOutput) ToGetClustersClusterSetCcnArrayOutputWithContext

func (o GetClustersClusterSetCcnArrayOutput) ToGetClustersClusterSetCcnArrayOutputWithContext(ctx context.Context) GetClustersClusterSetCcnArrayOutput

type GetClustersClusterSetCcnInput

type GetClustersClusterSetCcnInput interface {
	pulumi.Input

	ToGetClustersClusterSetCcnOutput() GetClustersClusterSetCcnOutput
	ToGetClustersClusterSetCcnOutputWithContext(context.Context) GetClustersClusterSetCcnOutput
}

GetClustersClusterSetCcnInput is an input type that accepts GetClustersClusterSetCcnArgs and GetClustersClusterSetCcnOutput values. You can construct a concrete instance of `GetClustersClusterSetCcnInput` via:

GetClustersClusterSetCcnArgs{...}

type GetClustersClusterSetCcnOutput

type GetClustersClusterSetCcnOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetCcnOutput) CcnId

The ID of the Cloud Connect Network (CCN), such as ccn-rahigzjd.

func (GetClustersClusterSetCcnOutput) ElementType

func (GetClustersClusterSetCcnOutput) SubnetId

The ID of the subnet.

func (GetClustersClusterSetCcnOutput) ToGetClustersClusterSetCcnOutput

func (o GetClustersClusterSetCcnOutput) ToGetClustersClusterSetCcnOutput() GetClustersClusterSetCcnOutput

func (GetClustersClusterSetCcnOutput) ToGetClustersClusterSetCcnOutputWithContext

func (o GetClustersClusterSetCcnOutput) ToGetClustersClusterSetCcnOutputWithContext(ctx context.Context) GetClustersClusterSetCcnOutput

func (GetClustersClusterSetCcnOutput) VpcId

The ID of the VPC.

type GetClustersClusterSetClusterSession

type GetClustersClusterSetClusterSession struct {
}

type GetClustersClusterSetClusterSessionArgs

type GetClustersClusterSetClusterSessionArgs struct {
}

func (GetClustersClusterSetClusterSessionArgs) ElementType

func (GetClustersClusterSetClusterSessionArgs) ToGetClustersClusterSetClusterSessionOutput

func (i GetClustersClusterSetClusterSessionArgs) ToGetClustersClusterSetClusterSessionOutput() GetClustersClusterSetClusterSessionOutput

func (GetClustersClusterSetClusterSessionArgs) ToGetClustersClusterSetClusterSessionOutputWithContext

func (i GetClustersClusterSetClusterSessionArgs) ToGetClustersClusterSetClusterSessionOutputWithContext(ctx context.Context) GetClustersClusterSetClusterSessionOutput

type GetClustersClusterSetClusterSessionArray

type GetClustersClusterSetClusterSessionArray []GetClustersClusterSetClusterSessionInput

func (GetClustersClusterSetClusterSessionArray) ElementType

func (GetClustersClusterSetClusterSessionArray) ToGetClustersClusterSetClusterSessionArrayOutput

func (i GetClustersClusterSetClusterSessionArray) ToGetClustersClusterSetClusterSessionArrayOutput() GetClustersClusterSetClusterSessionArrayOutput

func (GetClustersClusterSetClusterSessionArray) ToGetClustersClusterSetClusterSessionArrayOutputWithContext

func (i GetClustersClusterSetClusterSessionArray) ToGetClustersClusterSetClusterSessionArrayOutputWithContext(ctx context.Context) GetClustersClusterSetClusterSessionArrayOutput

type GetClustersClusterSetClusterSessionArrayInput

type GetClustersClusterSetClusterSessionArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetClusterSessionArrayOutput() GetClustersClusterSetClusterSessionArrayOutput
	ToGetClustersClusterSetClusterSessionArrayOutputWithContext(context.Context) GetClustersClusterSetClusterSessionArrayOutput
}

GetClustersClusterSetClusterSessionArrayInput is an input type that accepts GetClustersClusterSetClusterSessionArray and GetClustersClusterSetClusterSessionArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetClusterSessionArrayInput` via:

GetClustersClusterSetClusterSessionArray{ GetClustersClusterSetClusterSessionArgs{...} }

type GetClustersClusterSetClusterSessionArrayOutput

type GetClustersClusterSetClusterSessionArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetClusterSessionArrayOutput) ElementType

func (GetClustersClusterSetClusterSessionArrayOutput) Index

func (GetClustersClusterSetClusterSessionArrayOutput) ToGetClustersClusterSetClusterSessionArrayOutput

func (o GetClustersClusterSetClusterSessionArrayOutput) ToGetClustersClusterSetClusterSessionArrayOutput() GetClustersClusterSetClusterSessionArrayOutput

func (GetClustersClusterSetClusterSessionArrayOutput) ToGetClustersClusterSetClusterSessionArrayOutputWithContext

func (o GetClustersClusterSetClusterSessionArrayOutput) ToGetClustersClusterSetClusterSessionArrayOutputWithContext(ctx context.Context) GetClustersClusterSetClusterSessionArrayOutput

type GetClustersClusterSetClusterSessionInput

type GetClustersClusterSetClusterSessionInput interface {
	pulumi.Input

	ToGetClustersClusterSetClusterSessionOutput() GetClustersClusterSetClusterSessionOutput
	ToGetClustersClusterSetClusterSessionOutputWithContext(context.Context) GetClustersClusterSetClusterSessionOutput
}

GetClustersClusterSetClusterSessionInput is an input type that accepts GetClustersClusterSetClusterSessionArgs and GetClustersClusterSetClusterSessionOutput values. You can construct a concrete instance of `GetClustersClusterSetClusterSessionInput` via:

GetClustersClusterSetClusterSessionArgs{...}

type GetClustersClusterSetClusterSessionOutput

type GetClustersClusterSetClusterSessionOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetClusterSessionOutput) ElementType

func (GetClustersClusterSetClusterSessionOutput) ToGetClustersClusterSetClusterSessionOutput

func (o GetClustersClusterSetClusterSessionOutput) ToGetClustersClusterSetClusterSessionOutput() GetClustersClusterSetClusterSessionOutput

func (GetClustersClusterSetClusterSessionOutput) ToGetClustersClusterSetClusterSessionOutputWithContext

func (o GetClustersClusterSetClusterSessionOutput) ToGetClustersClusterSetClusterSessionOutputWithContext(ctx context.Context) GetClustersClusterSetClusterSessionOutput

type GetClustersClusterSetCorrelation

type GetClustersClusterSetCorrelation struct {
	// Cluster ID.
	ClusterGroupId int `pulumi:"clusterGroupId"`
	// Cluster SerialId.
	ClusterGroupSerialId string `pulumi:"clusterGroupSerialId"`
	// Cluster name.
	ClusterName string `pulumi:"clusterName"`
	// Project ID.
	ProjectId int `pulumi:"projectId"`
	// Project ID in string format.Note: This field may return null, indicating that no valid values can be obtained.
	ProjectIdStr string `pulumi:"projectIdStr"`
	// The status of the cluster. Possible values are 1 (uninitialized), 3 (initializing), and 2 (running).
	Status int `pulumi:"status"`
	// Workspace SerialId.
	WorkSpaceId string `pulumi:"workSpaceId"`
	// Workspace name.
	WorkSpaceName string `pulumi:"workSpaceName"`
}

type GetClustersClusterSetCorrelationArgs

type GetClustersClusterSetCorrelationArgs struct {
	// Cluster ID.
	ClusterGroupId pulumi.IntInput `pulumi:"clusterGroupId"`
	// Cluster SerialId.
	ClusterGroupSerialId pulumi.StringInput `pulumi:"clusterGroupSerialId"`
	// Cluster name.
	ClusterName pulumi.StringInput `pulumi:"clusterName"`
	// Project ID.
	ProjectId pulumi.IntInput `pulumi:"projectId"`
	// Project ID in string format.Note: This field may return null, indicating that no valid values can be obtained.
	ProjectIdStr pulumi.StringInput `pulumi:"projectIdStr"`
	// The status of the cluster. Possible values are 1 (uninitialized), 3 (initializing), and 2 (running).
	Status pulumi.IntInput `pulumi:"status"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringInput `pulumi:"workSpaceId"`
	// Workspace name.
	WorkSpaceName pulumi.StringInput `pulumi:"workSpaceName"`
}

func (GetClustersClusterSetCorrelationArgs) ElementType

func (GetClustersClusterSetCorrelationArgs) ToGetClustersClusterSetCorrelationOutput

func (i GetClustersClusterSetCorrelationArgs) ToGetClustersClusterSetCorrelationOutput() GetClustersClusterSetCorrelationOutput

func (GetClustersClusterSetCorrelationArgs) ToGetClustersClusterSetCorrelationOutputWithContext

func (i GetClustersClusterSetCorrelationArgs) ToGetClustersClusterSetCorrelationOutputWithContext(ctx context.Context) GetClustersClusterSetCorrelationOutput

type GetClustersClusterSetCorrelationArray

type GetClustersClusterSetCorrelationArray []GetClustersClusterSetCorrelationInput

func (GetClustersClusterSetCorrelationArray) ElementType

func (GetClustersClusterSetCorrelationArray) ToGetClustersClusterSetCorrelationArrayOutput

func (i GetClustersClusterSetCorrelationArray) ToGetClustersClusterSetCorrelationArrayOutput() GetClustersClusterSetCorrelationArrayOutput

func (GetClustersClusterSetCorrelationArray) ToGetClustersClusterSetCorrelationArrayOutputWithContext

func (i GetClustersClusterSetCorrelationArray) ToGetClustersClusterSetCorrelationArrayOutputWithContext(ctx context.Context) GetClustersClusterSetCorrelationArrayOutput

type GetClustersClusterSetCorrelationArrayInput

type GetClustersClusterSetCorrelationArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetCorrelationArrayOutput() GetClustersClusterSetCorrelationArrayOutput
	ToGetClustersClusterSetCorrelationArrayOutputWithContext(context.Context) GetClustersClusterSetCorrelationArrayOutput
}

GetClustersClusterSetCorrelationArrayInput is an input type that accepts GetClustersClusterSetCorrelationArray and GetClustersClusterSetCorrelationArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetCorrelationArrayInput` via:

GetClustersClusterSetCorrelationArray{ GetClustersClusterSetCorrelationArgs{...} }

type GetClustersClusterSetCorrelationArrayOutput

type GetClustersClusterSetCorrelationArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetCorrelationArrayOutput) ElementType

func (GetClustersClusterSetCorrelationArrayOutput) Index

func (GetClustersClusterSetCorrelationArrayOutput) ToGetClustersClusterSetCorrelationArrayOutput

func (o GetClustersClusterSetCorrelationArrayOutput) ToGetClustersClusterSetCorrelationArrayOutput() GetClustersClusterSetCorrelationArrayOutput

func (GetClustersClusterSetCorrelationArrayOutput) ToGetClustersClusterSetCorrelationArrayOutputWithContext

func (o GetClustersClusterSetCorrelationArrayOutput) ToGetClustersClusterSetCorrelationArrayOutputWithContext(ctx context.Context) GetClustersClusterSetCorrelationArrayOutput

type GetClustersClusterSetCorrelationInput

type GetClustersClusterSetCorrelationInput interface {
	pulumi.Input

	ToGetClustersClusterSetCorrelationOutput() GetClustersClusterSetCorrelationOutput
	ToGetClustersClusterSetCorrelationOutputWithContext(context.Context) GetClustersClusterSetCorrelationOutput
}

GetClustersClusterSetCorrelationInput is an input type that accepts GetClustersClusterSetCorrelationArgs and GetClustersClusterSetCorrelationOutput values. You can construct a concrete instance of `GetClustersClusterSetCorrelationInput` via:

GetClustersClusterSetCorrelationArgs{...}

type GetClustersClusterSetCorrelationOutput

type GetClustersClusterSetCorrelationOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetCorrelationOutput) ClusterGroupId

Cluster ID.

func (GetClustersClusterSetCorrelationOutput) ClusterGroupSerialId

Cluster SerialId.

func (GetClustersClusterSetCorrelationOutput) ClusterName

Cluster name.

func (GetClustersClusterSetCorrelationOutput) ElementType

func (GetClustersClusterSetCorrelationOutput) ProjectId

Project ID.

func (GetClustersClusterSetCorrelationOutput) ProjectIdStr

Project ID in string format.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetCorrelationOutput) Status

The status of the cluster. Possible values are 1 (uninitialized), 3 (initializing), and 2 (running).

func (GetClustersClusterSetCorrelationOutput) ToGetClustersClusterSetCorrelationOutput

func (o GetClustersClusterSetCorrelationOutput) ToGetClustersClusterSetCorrelationOutput() GetClustersClusterSetCorrelationOutput

func (GetClustersClusterSetCorrelationOutput) ToGetClustersClusterSetCorrelationOutputWithContext

func (o GetClustersClusterSetCorrelationOutput) ToGetClustersClusterSetCorrelationOutputWithContext(ctx context.Context) GetClustersClusterSetCorrelationOutput

func (GetClustersClusterSetCorrelationOutput) WorkSpaceId

Workspace SerialId.

func (GetClustersClusterSetCorrelationOutput) WorkSpaceName

Workspace name.

type GetClustersClusterSetInput

type GetClustersClusterSetInput interface {
	pulumi.Input

	ToGetClustersClusterSetOutput() GetClustersClusterSetOutput
	ToGetClustersClusterSetOutputWithContext(context.Context) GetClustersClusterSetOutput
}

GetClustersClusterSetInput is an input type that accepts GetClustersClusterSetArgs and GetClustersClusterSetOutput values. You can construct a concrete instance of `GetClustersClusterSetInput` via:

GetClustersClusterSetArgs{...}

type GetClustersClusterSetOrder

type GetClustersClusterSetOrder struct {
	// 1 - auto-renewal.Note: This field may return null, indicating that no valid values can be obtained.
	AutoRenewFlag int `pulumi:"autoRenewFlag"`
	// The number of CUs in the final cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ComputeCu int `pulumi:"computeCu"`
	// UIN of the operator.Note: This field may return null, indicating that no valid values can be obtained.
	OperateUin string `pulumi:"operateUin"`
	// The time of the order.Note: This field may return null, indicating that no valid values can be obtained.
	OrderTime string `pulumi:"orderTime"`
	// Reference type. 0: user resource.Note: This field may return null, indicating that no valid values can be obtained.
	Type int `pulumi:"type"`
}

type GetClustersClusterSetOrderArgs

type GetClustersClusterSetOrderArgs struct {
	// 1 - auto-renewal.Note: This field may return null, indicating that no valid values can be obtained.
	AutoRenewFlag pulumi.IntInput `pulumi:"autoRenewFlag"`
	// The number of CUs in the final cluster.Note: This field may return null, indicating that no valid values can be obtained.
	ComputeCu pulumi.IntInput `pulumi:"computeCu"`
	// UIN of the operator.Note: This field may return null, indicating that no valid values can be obtained.
	OperateUin pulumi.StringInput `pulumi:"operateUin"`
	// The time of the order.Note: This field may return null, indicating that no valid values can be obtained.
	OrderTime pulumi.StringInput `pulumi:"orderTime"`
	// Reference type. 0: user resource.Note: This field may return null, indicating that no valid values can be obtained.
	Type pulumi.IntInput `pulumi:"type"`
}

func (GetClustersClusterSetOrderArgs) ElementType

func (GetClustersClusterSetOrderArgs) ToGetClustersClusterSetOrderOutput

func (i GetClustersClusterSetOrderArgs) ToGetClustersClusterSetOrderOutput() GetClustersClusterSetOrderOutput

func (GetClustersClusterSetOrderArgs) ToGetClustersClusterSetOrderOutputWithContext

func (i GetClustersClusterSetOrderArgs) ToGetClustersClusterSetOrderOutputWithContext(ctx context.Context) GetClustersClusterSetOrderOutput

type GetClustersClusterSetOrderArray

type GetClustersClusterSetOrderArray []GetClustersClusterSetOrderInput

func (GetClustersClusterSetOrderArray) ElementType

func (GetClustersClusterSetOrderArray) ToGetClustersClusterSetOrderArrayOutput

func (i GetClustersClusterSetOrderArray) ToGetClustersClusterSetOrderArrayOutput() GetClustersClusterSetOrderArrayOutput

func (GetClustersClusterSetOrderArray) ToGetClustersClusterSetOrderArrayOutputWithContext

func (i GetClustersClusterSetOrderArray) ToGetClustersClusterSetOrderArrayOutputWithContext(ctx context.Context) GetClustersClusterSetOrderArrayOutput

type GetClustersClusterSetOrderArrayInput

type GetClustersClusterSetOrderArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetOrderArrayOutput() GetClustersClusterSetOrderArrayOutput
	ToGetClustersClusterSetOrderArrayOutputWithContext(context.Context) GetClustersClusterSetOrderArrayOutput
}

GetClustersClusterSetOrderArrayInput is an input type that accepts GetClustersClusterSetOrderArray and GetClustersClusterSetOrderArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetOrderArrayInput` via:

GetClustersClusterSetOrderArray{ GetClustersClusterSetOrderArgs{...} }

type GetClustersClusterSetOrderArrayOutput

type GetClustersClusterSetOrderArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetOrderArrayOutput) ElementType

func (GetClustersClusterSetOrderArrayOutput) Index

func (GetClustersClusterSetOrderArrayOutput) ToGetClustersClusterSetOrderArrayOutput

func (o GetClustersClusterSetOrderArrayOutput) ToGetClustersClusterSetOrderArrayOutput() GetClustersClusterSetOrderArrayOutput

func (GetClustersClusterSetOrderArrayOutput) ToGetClustersClusterSetOrderArrayOutputWithContext

func (o GetClustersClusterSetOrderArrayOutput) ToGetClustersClusterSetOrderArrayOutputWithContext(ctx context.Context) GetClustersClusterSetOrderArrayOutput

type GetClustersClusterSetOrderInput

type GetClustersClusterSetOrderInput interface {
	pulumi.Input

	ToGetClustersClusterSetOrderOutput() GetClustersClusterSetOrderOutput
	ToGetClustersClusterSetOrderOutputWithContext(context.Context) GetClustersClusterSetOrderOutput
}

GetClustersClusterSetOrderInput is an input type that accepts GetClustersClusterSetOrderArgs and GetClustersClusterSetOrderOutput values. You can construct a concrete instance of `GetClustersClusterSetOrderInput` via:

GetClustersClusterSetOrderArgs{...}

type GetClustersClusterSetOrderOutput

type GetClustersClusterSetOrderOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetOrderOutput) AutoRenewFlag

1 - auto-renewal.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOrderOutput) ComputeCu

The number of CUs in the final cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOrderOutput) ElementType

func (GetClustersClusterSetOrderOutput) OperateUin

UIN of the operator.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOrderOutput) OrderTime

The time of the order.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOrderOutput) ToGetClustersClusterSetOrderOutput

func (o GetClustersClusterSetOrderOutput) ToGetClustersClusterSetOrderOutput() GetClustersClusterSetOrderOutput

func (GetClustersClusterSetOrderOutput) ToGetClustersClusterSetOrderOutputWithContext

func (o GetClustersClusterSetOrderOutput) ToGetClustersClusterSetOrderOutputWithContext(ctx context.Context) GetClustersClusterSetOrderOutput

func (GetClustersClusterSetOrderOutput) Type

Reference type. 0: user resource.Note: This field may return null, indicating that no valid values can be obtained.

type GetClustersClusterSetOutput

type GetClustersClusterSetOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetOutput) AppId

The user AppID.

func (GetClustersClusterSetOutput) ArchGeneration

func (o GetClustersClusterSetOutput) ArchGeneration() pulumi.IntOutput

V3 version = 2.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) AutoRenewFlag

func (o GetClustersClusterSetOutput) AutoRenewFlag() pulumi.IntOutput

1 - auto-renewal.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) Ccns

The network.

func (GetClustersClusterSetOutput) ClsLogName

The name of the CLS logset of the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) ClsLogSet

The CLS logset of the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) ClsTopicId

The CLS topic ID of the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) ClsTopicName

The name of the CLS topic of the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) ClusterId

The ID of the cluster.

func (GetClustersClusterSetOutput) ClusterSessions

Session cluster information.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) ClusterType

0: TKE, 1: EKS.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) Correlations

Space information.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) CreateTime

Creation time.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) CreatorUin

Creator.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) CuMem

The memory specification of the CU.

func (GetClustersClusterSetOutput) CuNum

The number of CUs.

func (GetClustersClusterSetOutput) CustomizedDnsEnabled

func (o GetClustersClusterSetOutput) CustomizedDnsEnabled() pulumi.IntOutput

Value: 0 - not set, 1 - set, 2 - not allowed to set.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) DefaultCosBucket

func (o GetClustersClusterSetOutput) DefaultCosBucket() pulumi.StringOutput

The default COS bucket of the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) DefaultLogCollectConf

func (o GetClustersClusterSetOutput) DefaultLogCollectConf() pulumi.StringOutput

The default log collection configuration of the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) ElementType

func (GetClustersClusterSetOutput) ExpireTime

The expiration time of the cluster. If the cluster does not have an expiration time, this field will be -.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) FreeCu

The number of free CUs at the granularity level.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) FreeCuNum

The number of free CUs.

func (GetClustersClusterSetOutput) IsNeedManageNode

func (o GetClustersClusterSetOutput) IsNeedManageNode() pulumi.IntOutput

Front-end distinguishes whether the cluster needs 2CU logic, because historical clusters do not need to be changed. Default is 1. All new clusters need to be changed.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) IsolatedTime

The time when the cluster was isolated. If the cluster has not been isolated, this field will be -.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) Name

The field to be filtered.

func (GetClustersClusterSetOutput) NetEnvironmentType

func (o GetClustersClusterSetOutput) NetEnvironmentType() pulumi.IntOutput

The network.

func (GetClustersClusterSetOutput) Orders

Order information.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) OwnerUin

The main account UIN.

func (GetClustersClusterSetOutput) PayMode

0 - postpaid, 1 - prepaid.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) Region

The region where the cluster is located.

func (GetClustersClusterSetOutput) Remark

A description of the cluster.

func (GetClustersClusterSetOutput) RunningCu

Running CU.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) SecondsUntilExpiry

func (o GetClustersClusterSetOutput) SecondsUntilExpiry() pulumi.StringOutput

The number of seconds until the cluster expires. If the cluster does not have an expiration time, this field will be -.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) SqlGateways

Gateway information.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) Status

The status of the cluster. Possible values are 1 (uninitialized), 3 (initializing), and 2 (running).

func (GetClustersClusterSetOutput) StatusDesc

The status description.

func (GetClustersClusterSetOutput) Tags

The tags bound to the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) ToGetClustersClusterSetOutput

func (o GetClustersClusterSetOutput) ToGetClustersClusterSetOutput() GetClustersClusterSetOutput

func (GetClustersClusterSetOutput) ToGetClustersClusterSetOutputWithContext

func (o GetClustersClusterSetOutput) ToGetClustersClusterSetOutputWithContext(ctx context.Context) GetClustersClusterSetOutput

func (GetClustersClusterSetOutput) UpdateTime

The time of the last operation on the cluster.

func (GetClustersClusterSetOutput) Versions

The version information of the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetOutput) Zone

The availability zone.

type GetClustersClusterSetSqlGateway

type GetClustersClusterSetSqlGateway struct {
	// Creation time.Note: This field may return null, indicating that no valid values can be obtained.
	CreateTime string `pulumi:"createTime"`
	// Creator.Note: This field may return null, indicating that no valid values can be obtained.
	CreatorUin string `pulumi:"creatorUin"`
	// CU specification.Note: This field may return null, indicating that no valid values can be obtained.
	CuSpec float64 `pulumi:"cuSpec"`
	// Flink kernel version.Note: This field may return null, indicating that no valid values can be obtained.
	FlinkVersion string `pulumi:"flinkVersion"`
	// Configuration parameters.Note: This field may return null, indicating that no valid values can be obtained.
	Properties []GetClustersClusterSetSqlGatewayProperty `pulumi:"properties"`
	// Reference resources.Note: This field may return null, indicating that no valid values can be obtained.
	ResourceRefs []GetClustersClusterSetSqlGatewayResourceRef `pulumi:"resourceRefs"`
	// Unique identifier.Note: This field may return null, indicating that no valid values can be obtained.
	SerialId string `pulumi:"serialId"`
	// The status of the cluster. Possible values are 1 (uninitialized), 3 (initializing), and 2 (running).
	Status int `pulumi:"status"`
	// The time of the last operation on the cluster.
	UpdateTime string `pulumi:"updateTime"`
}

type GetClustersClusterSetSqlGatewayArgs

type GetClustersClusterSetSqlGatewayArgs struct {
	// Creation time.Note: This field may return null, indicating that no valid values can be obtained.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Creator.Note: This field may return null, indicating that no valid values can be obtained.
	CreatorUin pulumi.StringInput `pulumi:"creatorUin"`
	// CU specification.Note: This field may return null, indicating that no valid values can be obtained.
	CuSpec pulumi.Float64Input `pulumi:"cuSpec"`
	// Flink kernel version.Note: This field may return null, indicating that no valid values can be obtained.
	FlinkVersion pulumi.StringInput `pulumi:"flinkVersion"`
	// Configuration parameters.Note: This field may return null, indicating that no valid values can be obtained.
	Properties GetClustersClusterSetSqlGatewayPropertyArrayInput `pulumi:"properties"`
	// Reference resources.Note: This field may return null, indicating that no valid values can be obtained.
	ResourceRefs GetClustersClusterSetSqlGatewayResourceRefArrayInput `pulumi:"resourceRefs"`
	// Unique identifier.Note: This field may return null, indicating that no valid values can be obtained.
	SerialId pulumi.StringInput `pulumi:"serialId"`
	// The status of the cluster. Possible values are 1 (uninitialized), 3 (initializing), and 2 (running).
	Status pulumi.IntInput `pulumi:"status"`
	// The time of the last operation on the cluster.
	UpdateTime pulumi.StringInput `pulumi:"updateTime"`
}

func (GetClustersClusterSetSqlGatewayArgs) ElementType

func (GetClustersClusterSetSqlGatewayArgs) ToGetClustersClusterSetSqlGatewayOutput

func (i GetClustersClusterSetSqlGatewayArgs) ToGetClustersClusterSetSqlGatewayOutput() GetClustersClusterSetSqlGatewayOutput

func (GetClustersClusterSetSqlGatewayArgs) ToGetClustersClusterSetSqlGatewayOutputWithContext

func (i GetClustersClusterSetSqlGatewayArgs) ToGetClustersClusterSetSqlGatewayOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayOutput

type GetClustersClusterSetSqlGatewayArray

type GetClustersClusterSetSqlGatewayArray []GetClustersClusterSetSqlGatewayInput

func (GetClustersClusterSetSqlGatewayArray) ElementType

func (GetClustersClusterSetSqlGatewayArray) ToGetClustersClusterSetSqlGatewayArrayOutput

func (i GetClustersClusterSetSqlGatewayArray) ToGetClustersClusterSetSqlGatewayArrayOutput() GetClustersClusterSetSqlGatewayArrayOutput

func (GetClustersClusterSetSqlGatewayArray) ToGetClustersClusterSetSqlGatewayArrayOutputWithContext

func (i GetClustersClusterSetSqlGatewayArray) ToGetClustersClusterSetSqlGatewayArrayOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayArrayOutput

type GetClustersClusterSetSqlGatewayArrayInput

type GetClustersClusterSetSqlGatewayArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetSqlGatewayArrayOutput() GetClustersClusterSetSqlGatewayArrayOutput
	ToGetClustersClusterSetSqlGatewayArrayOutputWithContext(context.Context) GetClustersClusterSetSqlGatewayArrayOutput
}

GetClustersClusterSetSqlGatewayArrayInput is an input type that accepts GetClustersClusterSetSqlGatewayArray and GetClustersClusterSetSqlGatewayArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetSqlGatewayArrayInput` via:

GetClustersClusterSetSqlGatewayArray{ GetClustersClusterSetSqlGatewayArgs{...} }

type GetClustersClusterSetSqlGatewayArrayOutput

type GetClustersClusterSetSqlGatewayArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetSqlGatewayArrayOutput) ElementType

func (GetClustersClusterSetSqlGatewayArrayOutput) Index

func (GetClustersClusterSetSqlGatewayArrayOutput) ToGetClustersClusterSetSqlGatewayArrayOutput

func (o GetClustersClusterSetSqlGatewayArrayOutput) ToGetClustersClusterSetSqlGatewayArrayOutput() GetClustersClusterSetSqlGatewayArrayOutput

func (GetClustersClusterSetSqlGatewayArrayOutput) ToGetClustersClusterSetSqlGatewayArrayOutputWithContext

func (o GetClustersClusterSetSqlGatewayArrayOutput) ToGetClustersClusterSetSqlGatewayArrayOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayArrayOutput

type GetClustersClusterSetSqlGatewayInput

type GetClustersClusterSetSqlGatewayInput interface {
	pulumi.Input

	ToGetClustersClusterSetSqlGatewayOutput() GetClustersClusterSetSqlGatewayOutput
	ToGetClustersClusterSetSqlGatewayOutputWithContext(context.Context) GetClustersClusterSetSqlGatewayOutput
}

GetClustersClusterSetSqlGatewayInput is an input type that accepts GetClustersClusterSetSqlGatewayArgs and GetClustersClusterSetSqlGatewayOutput values. You can construct a concrete instance of `GetClustersClusterSetSqlGatewayInput` via:

GetClustersClusterSetSqlGatewayArgs{...}

type GetClustersClusterSetSqlGatewayOutput

type GetClustersClusterSetSqlGatewayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetSqlGatewayOutput) CreateTime

Creation time.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetSqlGatewayOutput) CreatorUin

Creator.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetSqlGatewayOutput) CuSpec

CU specification.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetSqlGatewayOutput) ElementType

func (GetClustersClusterSetSqlGatewayOutput) FlinkVersion

Flink kernel version.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetSqlGatewayOutput) Properties

Configuration parameters.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetSqlGatewayOutput) ResourceRefs

Reference resources.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetSqlGatewayOutput) SerialId

Unique identifier.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetSqlGatewayOutput) Status

The status of the cluster. Possible values are 1 (uninitialized), 3 (initializing), and 2 (running).

func (GetClustersClusterSetSqlGatewayOutput) ToGetClustersClusterSetSqlGatewayOutput

func (o GetClustersClusterSetSqlGatewayOutput) ToGetClustersClusterSetSqlGatewayOutput() GetClustersClusterSetSqlGatewayOutput

func (GetClustersClusterSetSqlGatewayOutput) ToGetClustersClusterSetSqlGatewayOutputWithContext

func (o GetClustersClusterSetSqlGatewayOutput) ToGetClustersClusterSetSqlGatewayOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayOutput

func (GetClustersClusterSetSqlGatewayOutput) UpdateTime

The time of the last operation on the cluster.

type GetClustersClusterSetSqlGatewayProperty

type GetClustersClusterSetSqlGatewayProperty struct {
	// Key of the system configuration.
	Key string `pulumi:"key"`
	// Value of the system configuration.
	Value string `pulumi:"value"`
}

type GetClustersClusterSetSqlGatewayPropertyArgs

type GetClustersClusterSetSqlGatewayPropertyArgs struct {
	// Key of the system configuration.
	Key pulumi.StringInput `pulumi:"key"`
	// Value of the system configuration.
	Value pulumi.StringInput `pulumi:"value"`
}

func (GetClustersClusterSetSqlGatewayPropertyArgs) ElementType

func (GetClustersClusterSetSqlGatewayPropertyArgs) ToGetClustersClusterSetSqlGatewayPropertyOutput

func (i GetClustersClusterSetSqlGatewayPropertyArgs) ToGetClustersClusterSetSqlGatewayPropertyOutput() GetClustersClusterSetSqlGatewayPropertyOutput

func (GetClustersClusterSetSqlGatewayPropertyArgs) ToGetClustersClusterSetSqlGatewayPropertyOutputWithContext

func (i GetClustersClusterSetSqlGatewayPropertyArgs) ToGetClustersClusterSetSqlGatewayPropertyOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayPropertyOutput

type GetClustersClusterSetSqlGatewayPropertyArray

type GetClustersClusterSetSqlGatewayPropertyArray []GetClustersClusterSetSqlGatewayPropertyInput

func (GetClustersClusterSetSqlGatewayPropertyArray) ElementType

func (GetClustersClusterSetSqlGatewayPropertyArray) ToGetClustersClusterSetSqlGatewayPropertyArrayOutput

func (i GetClustersClusterSetSqlGatewayPropertyArray) ToGetClustersClusterSetSqlGatewayPropertyArrayOutput() GetClustersClusterSetSqlGatewayPropertyArrayOutput

func (GetClustersClusterSetSqlGatewayPropertyArray) ToGetClustersClusterSetSqlGatewayPropertyArrayOutputWithContext

func (i GetClustersClusterSetSqlGatewayPropertyArray) ToGetClustersClusterSetSqlGatewayPropertyArrayOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayPropertyArrayOutput

type GetClustersClusterSetSqlGatewayPropertyArrayInput

type GetClustersClusterSetSqlGatewayPropertyArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetSqlGatewayPropertyArrayOutput() GetClustersClusterSetSqlGatewayPropertyArrayOutput
	ToGetClustersClusterSetSqlGatewayPropertyArrayOutputWithContext(context.Context) GetClustersClusterSetSqlGatewayPropertyArrayOutput
}

GetClustersClusterSetSqlGatewayPropertyArrayInput is an input type that accepts GetClustersClusterSetSqlGatewayPropertyArray and GetClustersClusterSetSqlGatewayPropertyArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetSqlGatewayPropertyArrayInput` via:

GetClustersClusterSetSqlGatewayPropertyArray{ GetClustersClusterSetSqlGatewayPropertyArgs{...} }

type GetClustersClusterSetSqlGatewayPropertyArrayOutput

type GetClustersClusterSetSqlGatewayPropertyArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetSqlGatewayPropertyArrayOutput) ElementType

func (GetClustersClusterSetSqlGatewayPropertyArrayOutput) Index

func (GetClustersClusterSetSqlGatewayPropertyArrayOutput) ToGetClustersClusterSetSqlGatewayPropertyArrayOutput

func (o GetClustersClusterSetSqlGatewayPropertyArrayOutput) ToGetClustersClusterSetSqlGatewayPropertyArrayOutput() GetClustersClusterSetSqlGatewayPropertyArrayOutput

func (GetClustersClusterSetSqlGatewayPropertyArrayOutput) ToGetClustersClusterSetSqlGatewayPropertyArrayOutputWithContext

func (o GetClustersClusterSetSqlGatewayPropertyArrayOutput) ToGetClustersClusterSetSqlGatewayPropertyArrayOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayPropertyArrayOutput

type GetClustersClusterSetSqlGatewayPropertyInput

type GetClustersClusterSetSqlGatewayPropertyInput interface {
	pulumi.Input

	ToGetClustersClusterSetSqlGatewayPropertyOutput() GetClustersClusterSetSqlGatewayPropertyOutput
	ToGetClustersClusterSetSqlGatewayPropertyOutputWithContext(context.Context) GetClustersClusterSetSqlGatewayPropertyOutput
}

GetClustersClusterSetSqlGatewayPropertyInput is an input type that accepts GetClustersClusterSetSqlGatewayPropertyArgs and GetClustersClusterSetSqlGatewayPropertyOutput values. You can construct a concrete instance of `GetClustersClusterSetSqlGatewayPropertyInput` via:

GetClustersClusterSetSqlGatewayPropertyArgs{...}

type GetClustersClusterSetSqlGatewayPropertyOutput

type GetClustersClusterSetSqlGatewayPropertyOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetSqlGatewayPropertyOutput) ElementType

func (GetClustersClusterSetSqlGatewayPropertyOutput) Key

Key of the system configuration.

func (GetClustersClusterSetSqlGatewayPropertyOutput) ToGetClustersClusterSetSqlGatewayPropertyOutput

func (o GetClustersClusterSetSqlGatewayPropertyOutput) ToGetClustersClusterSetSqlGatewayPropertyOutput() GetClustersClusterSetSqlGatewayPropertyOutput

func (GetClustersClusterSetSqlGatewayPropertyOutput) ToGetClustersClusterSetSqlGatewayPropertyOutputWithContext

func (o GetClustersClusterSetSqlGatewayPropertyOutput) ToGetClustersClusterSetSqlGatewayPropertyOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayPropertyOutput

func (GetClustersClusterSetSqlGatewayPropertyOutput) Value

Value of the system configuration.

type GetClustersClusterSetSqlGatewayResourceRef

type GetClustersClusterSetSqlGatewayResourceRef struct {
	// Unique identifier of the resource.
	ResourceId string `pulumi:"resourceId"`
	// Reference type. 0: user resource.Note: This field may return null, indicating that no valid values can be obtained.
	Type int `pulumi:"type"`
	// The version information of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	Version int `pulumi:"version"`
	// Unique identifier of the space.
	WorkspaceId string `pulumi:"workspaceId"`
}

type GetClustersClusterSetSqlGatewayResourceRefArgs

type GetClustersClusterSetSqlGatewayResourceRefArgs struct {
	// Unique identifier of the resource.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// Reference type. 0: user resource.Note: This field may return null, indicating that no valid values can be obtained.
	Type pulumi.IntInput `pulumi:"type"`
	// The version information of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	Version pulumi.IntInput `pulumi:"version"`
	// Unique identifier of the space.
	WorkspaceId pulumi.StringInput `pulumi:"workspaceId"`
}

func (GetClustersClusterSetSqlGatewayResourceRefArgs) ElementType

func (GetClustersClusterSetSqlGatewayResourceRefArgs) ToGetClustersClusterSetSqlGatewayResourceRefOutput

func (i GetClustersClusterSetSqlGatewayResourceRefArgs) ToGetClustersClusterSetSqlGatewayResourceRefOutput() GetClustersClusterSetSqlGatewayResourceRefOutput

func (GetClustersClusterSetSqlGatewayResourceRefArgs) ToGetClustersClusterSetSqlGatewayResourceRefOutputWithContext

func (i GetClustersClusterSetSqlGatewayResourceRefArgs) ToGetClustersClusterSetSqlGatewayResourceRefOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayResourceRefOutput

type GetClustersClusterSetSqlGatewayResourceRefArray

type GetClustersClusterSetSqlGatewayResourceRefArray []GetClustersClusterSetSqlGatewayResourceRefInput

func (GetClustersClusterSetSqlGatewayResourceRefArray) ElementType

func (GetClustersClusterSetSqlGatewayResourceRefArray) ToGetClustersClusterSetSqlGatewayResourceRefArrayOutput

func (i GetClustersClusterSetSqlGatewayResourceRefArray) ToGetClustersClusterSetSqlGatewayResourceRefArrayOutput() GetClustersClusterSetSqlGatewayResourceRefArrayOutput

func (GetClustersClusterSetSqlGatewayResourceRefArray) ToGetClustersClusterSetSqlGatewayResourceRefArrayOutputWithContext

func (i GetClustersClusterSetSqlGatewayResourceRefArray) ToGetClustersClusterSetSqlGatewayResourceRefArrayOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayResourceRefArrayOutput

type GetClustersClusterSetSqlGatewayResourceRefArrayInput

type GetClustersClusterSetSqlGatewayResourceRefArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetSqlGatewayResourceRefArrayOutput() GetClustersClusterSetSqlGatewayResourceRefArrayOutput
	ToGetClustersClusterSetSqlGatewayResourceRefArrayOutputWithContext(context.Context) GetClustersClusterSetSqlGatewayResourceRefArrayOutput
}

GetClustersClusterSetSqlGatewayResourceRefArrayInput is an input type that accepts GetClustersClusterSetSqlGatewayResourceRefArray and GetClustersClusterSetSqlGatewayResourceRefArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetSqlGatewayResourceRefArrayInput` via:

GetClustersClusterSetSqlGatewayResourceRefArray{ GetClustersClusterSetSqlGatewayResourceRefArgs{...} }

type GetClustersClusterSetSqlGatewayResourceRefArrayOutput

type GetClustersClusterSetSqlGatewayResourceRefArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetSqlGatewayResourceRefArrayOutput) ElementType

func (GetClustersClusterSetSqlGatewayResourceRefArrayOutput) Index

func (GetClustersClusterSetSqlGatewayResourceRefArrayOutput) ToGetClustersClusterSetSqlGatewayResourceRefArrayOutput

func (GetClustersClusterSetSqlGatewayResourceRefArrayOutput) ToGetClustersClusterSetSqlGatewayResourceRefArrayOutputWithContext

func (o GetClustersClusterSetSqlGatewayResourceRefArrayOutput) ToGetClustersClusterSetSqlGatewayResourceRefArrayOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayResourceRefArrayOutput

type GetClustersClusterSetSqlGatewayResourceRefInput

type GetClustersClusterSetSqlGatewayResourceRefInput interface {
	pulumi.Input

	ToGetClustersClusterSetSqlGatewayResourceRefOutput() GetClustersClusterSetSqlGatewayResourceRefOutput
	ToGetClustersClusterSetSqlGatewayResourceRefOutputWithContext(context.Context) GetClustersClusterSetSqlGatewayResourceRefOutput
}

GetClustersClusterSetSqlGatewayResourceRefInput is an input type that accepts GetClustersClusterSetSqlGatewayResourceRefArgs and GetClustersClusterSetSqlGatewayResourceRefOutput values. You can construct a concrete instance of `GetClustersClusterSetSqlGatewayResourceRefInput` via:

GetClustersClusterSetSqlGatewayResourceRefArgs{...}

type GetClustersClusterSetSqlGatewayResourceRefOutput

type GetClustersClusterSetSqlGatewayResourceRefOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetSqlGatewayResourceRefOutput) ElementType

func (GetClustersClusterSetSqlGatewayResourceRefOutput) ResourceId

Unique identifier of the resource.

func (GetClustersClusterSetSqlGatewayResourceRefOutput) ToGetClustersClusterSetSqlGatewayResourceRefOutput

func (o GetClustersClusterSetSqlGatewayResourceRefOutput) ToGetClustersClusterSetSqlGatewayResourceRefOutput() GetClustersClusterSetSqlGatewayResourceRefOutput

func (GetClustersClusterSetSqlGatewayResourceRefOutput) ToGetClustersClusterSetSqlGatewayResourceRefOutputWithContext

func (o GetClustersClusterSetSqlGatewayResourceRefOutput) ToGetClustersClusterSetSqlGatewayResourceRefOutputWithContext(ctx context.Context) GetClustersClusterSetSqlGatewayResourceRefOutput

func (GetClustersClusterSetSqlGatewayResourceRefOutput) Type

Reference type. 0: user resource.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetSqlGatewayResourceRefOutput) Version

The version information of the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetSqlGatewayResourceRefOutput) WorkspaceId

Unique identifier of the space.

type GetClustersClusterSetTag

type GetClustersClusterSetTag struct {
	// The tag key.Note: This field may return null, indicating that no valid values can be obtained.
	TagKey string `pulumi:"tagKey"`
	// The tag value.Note: This field may return null, indicating that no valid values can be obtained.
	TagValue string `pulumi:"tagValue"`
}

type GetClustersClusterSetTagArgs

type GetClustersClusterSetTagArgs struct {
	// The tag key.Note: This field may return null, indicating that no valid values can be obtained.
	TagKey pulumi.StringInput `pulumi:"tagKey"`
	// The tag value.Note: This field may return null, indicating that no valid values can be obtained.
	TagValue pulumi.StringInput `pulumi:"tagValue"`
}

func (GetClustersClusterSetTagArgs) ElementType

func (GetClustersClusterSetTagArgs) ToGetClustersClusterSetTagOutput

func (i GetClustersClusterSetTagArgs) ToGetClustersClusterSetTagOutput() GetClustersClusterSetTagOutput

func (GetClustersClusterSetTagArgs) ToGetClustersClusterSetTagOutputWithContext

func (i GetClustersClusterSetTagArgs) ToGetClustersClusterSetTagOutputWithContext(ctx context.Context) GetClustersClusterSetTagOutput

type GetClustersClusterSetTagArray

type GetClustersClusterSetTagArray []GetClustersClusterSetTagInput

func (GetClustersClusterSetTagArray) ElementType

func (GetClustersClusterSetTagArray) ToGetClustersClusterSetTagArrayOutput

func (i GetClustersClusterSetTagArray) ToGetClustersClusterSetTagArrayOutput() GetClustersClusterSetTagArrayOutput

func (GetClustersClusterSetTagArray) ToGetClustersClusterSetTagArrayOutputWithContext

func (i GetClustersClusterSetTagArray) ToGetClustersClusterSetTagArrayOutputWithContext(ctx context.Context) GetClustersClusterSetTagArrayOutput

type GetClustersClusterSetTagArrayInput

type GetClustersClusterSetTagArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetTagArrayOutput() GetClustersClusterSetTagArrayOutput
	ToGetClustersClusterSetTagArrayOutputWithContext(context.Context) GetClustersClusterSetTagArrayOutput
}

GetClustersClusterSetTagArrayInput is an input type that accepts GetClustersClusterSetTagArray and GetClustersClusterSetTagArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetTagArrayInput` via:

GetClustersClusterSetTagArray{ GetClustersClusterSetTagArgs{...} }

type GetClustersClusterSetTagArrayOutput

type GetClustersClusterSetTagArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetTagArrayOutput) ElementType

func (GetClustersClusterSetTagArrayOutput) Index

func (GetClustersClusterSetTagArrayOutput) ToGetClustersClusterSetTagArrayOutput

func (o GetClustersClusterSetTagArrayOutput) ToGetClustersClusterSetTagArrayOutput() GetClustersClusterSetTagArrayOutput

func (GetClustersClusterSetTagArrayOutput) ToGetClustersClusterSetTagArrayOutputWithContext

func (o GetClustersClusterSetTagArrayOutput) ToGetClustersClusterSetTagArrayOutputWithContext(ctx context.Context) GetClustersClusterSetTagArrayOutput

type GetClustersClusterSetTagInput

type GetClustersClusterSetTagInput interface {
	pulumi.Input

	ToGetClustersClusterSetTagOutput() GetClustersClusterSetTagOutput
	ToGetClustersClusterSetTagOutputWithContext(context.Context) GetClustersClusterSetTagOutput
}

GetClustersClusterSetTagInput is an input type that accepts GetClustersClusterSetTagArgs and GetClustersClusterSetTagOutput values. You can construct a concrete instance of `GetClustersClusterSetTagInput` via:

GetClustersClusterSetTagArgs{...}

type GetClustersClusterSetTagOutput

type GetClustersClusterSetTagOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetTagOutput) ElementType

func (GetClustersClusterSetTagOutput) TagKey

The tag key.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetTagOutput) TagValue

The tag value.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetTagOutput) ToGetClustersClusterSetTagOutput

func (o GetClustersClusterSetTagOutput) ToGetClustersClusterSetTagOutput() GetClustersClusterSetTagOutput

func (GetClustersClusterSetTagOutput) ToGetClustersClusterSetTagOutputWithContext

func (o GetClustersClusterSetTagOutput) ToGetClustersClusterSetTagOutputWithContext(ctx context.Context) GetClustersClusterSetTagOutput

type GetClustersClusterSetVersion

type GetClustersClusterSetVersion struct {
	// The Flink version of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	Flink string `pulumi:"flink"`
	// The Flink versions supported by the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	SupportedFlinks []string `pulumi:"supportedFlinks"`
}

type GetClustersClusterSetVersionArgs

type GetClustersClusterSetVersionArgs struct {
	// The Flink version of the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	Flink pulumi.StringInput `pulumi:"flink"`
	// The Flink versions supported by the cluster.Note: This field may return null, indicating that no valid values can be obtained.
	SupportedFlinks pulumi.StringArrayInput `pulumi:"supportedFlinks"`
}

func (GetClustersClusterSetVersionArgs) ElementType

func (GetClustersClusterSetVersionArgs) ToGetClustersClusterSetVersionOutput

func (i GetClustersClusterSetVersionArgs) ToGetClustersClusterSetVersionOutput() GetClustersClusterSetVersionOutput

func (GetClustersClusterSetVersionArgs) ToGetClustersClusterSetVersionOutputWithContext

func (i GetClustersClusterSetVersionArgs) ToGetClustersClusterSetVersionOutputWithContext(ctx context.Context) GetClustersClusterSetVersionOutput

type GetClustersClusterSetVersionArray

type GetClustersClusterSetVersionArray []GetClustersClusterSetVersionInput

func (GetClustersClusterSetVersionArray) ElementType

func (GetClustersClusterSetVersionArray) ToGetClustersClusterSetVersionArrayOutput

func (i GetClustersClusterSetVersionArray) ToGetClustersClusterSetVersionArrayOutput() GetClustersClusterSetVersionArrayOutput

func (GetClustersClusterSetVersionArray) ToGetClustersClusterSetVersionArrayOutputWithContext

func (i GetClustersClusterSetVersionArray) ToGetClustersClusterSetVersionArrayOutputWithContext(ctx context.Context) GetClustersClusterSetVersionArrayOutput

type GetClustersClusterSetVersionArrayInput

type GetClustersClusterSetVersionArrayInput interface {
	pulumi.Input

	ToGetClustersClusterSetVersionArrayOutput() GetClustersClusterSetVersionArrayOutput
	ToGetClustersClusterSetVersionArrayOutputWithContext(context.Context) GetClustersClusterSetVersionArrayOutput
}

GetClustersClusterSetVersionArrayInput is an input type that accepts GetClustersClusterSetVersionArray and GetClustersClusterSetVersionArrayOutput values. You can construct a concrete instance of `GetClustersClusterSetVersionArrayInput` via:

GetClustersClusterSetVersionArray{ GetClustersClusterSetVersionArgs{...} }

type GetClustersClusterSetVersionArrayOutput

type GetClustersClusterSetVersionArrayOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetVersionArrayOutput) ElementType

func (GetClustersClusterSetVersionArrayOutput) Index

func (GetClustersClusterSetVersionArrayOutput) ToGetClustersClusterSetVersionArrayOutput

func (o GetClustersClusterSetVersionArrayOutput) ToGetClustersClusterSetVersionArrayOutput() GetClustersClusterSetVersionArrayOutput

func (GetClustersClusterSetVersionArrayOutput) ToGetClustersClusterSetVersionArrayOutputWithContext

func (o GetClustersClusterSetVersionArrayOutput) ToGetClustersClusterSetVersionArrayOutputWithContext(ctx context.Context) GetClustersClusterSetVersionArrayOutput

type GetClustersClusterSetVersionInput

type GetClustersClusterSetVersionInput interface {
	pulumi.Input

	ToGetClustersClusterSetVersionOutput() GetClustersClusterSetVersionOutput
	ToGetClustersClusterSetVersionOutputWithContext(context.Context) GetClustersClusterSetVersionOutput
}

GetClustersClusterSetVersionInput is an input type that accepts GetClustersClusterSetVersionArgs and GetClustersClusterSetVersionOutput values. You can construct a concrete instance of `GetClustersClusterSetVersionInput` via:

GetClustersClusterSetVersionArgs{...}

type GetClustersClusterSetVersionOutput

type GetClustersClusterSetVersionOutput struct{ *pulumi.OutputState }

func (GetClustersClusterSetVersionOutput) ElementType

The Flink version of the cluster.Note: This field may return null, indicating that no valid values can be obtained.

The Flink versions supported by the cluster.Note: This field may return null, indicating that no valid values can be obtained.

func (GetClustersClusterSetVersionOutput) ToGetClustersClusterSetVersionOutput

func (o GetClustersClusterSetVersionOutput) ToGetClustersClusterSetVersionOutput() GetClustersClusterSetVersionOutput

func (GetClustersClusterSetVersionOutput) ToGetClustersClusterSetVersionOutputWithContext

func (o GetClustersClusterSetVersionOutput) ToGetClustersClusterSetVersionOutputWithContext(ctx context.Context) GetClustersClusterSetVersionOutput

type GetClustersFilter

type GetClustersFilter struct {
	// The field to be filtered.
	Name string `pulumi:"name"`
	// The filtering values of the field.
	Values []string `pulumi:"values"`
}

type GetClustersFilterArgs

type GetClustersFilterArgs struct {
	// The field to be filtered.
	Name pulumi.StringInput `pulumi:"name"`
	// The filtering values of the field.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetClustersFilterArgs) ElementType

func (GetClustersFilterArgs) ElementType() reflect.Type

func (GetClustersFilterArgs) ToGetClustersFilterOutput

func (i GetClustersFilterArgs) ToGetClustersFilterOutput() GetClustersFilterOutput

func (GetClustersFilterArgs) ToGetClustersFilterOutputWithContext

func (i GetClustersFilterArgs) ToGetClustersFilterOutputWithContext(ctx context.Context) GetClustersFilterOutput

type GetClustersFilterArray

type GetClustersFilterArray []GetClustersFilterInput

func (GetClustersFilterArray) ElementType

func (GetClustersFilterArray) ElementType() reflect.Type

func (GetClustersFilterArray) ToGetClustersFilterArrayOutput

func (i GetClustersFilterArray) ToGetClustersFilterArrayOutput() GetClustersFilterArrayOutput

func (GetClustersFilterArray) ToGetClustersFilterArrayOutputWithContext

func (i GetClustersFilterArray) ToGetClustersFilterArrayOutputWithContext(ctx context.Context) GetClustersFilterArrayOutput

type GetClustersFilterArrayInput

type GetClustersFilterArrayInput interface {
	pulumi.Input

	ToGetClustersFilterArrayOutput() GetClustersFilterArrayOutput
	ToGetClustersFilterArrayOutputWithContext(context.Context) GetClustersFilterArrayOutput
}

GetClustersFilterArrayInput is an input type that accepts GetClustersFilterArray and GetClustersFilterArrayOutput values. You can construct a concrete instance of `GetClustersFilterArrayInput` via:

GetClustersFilterArray{ GetClustersFilterArgs{...} }

type GetClustersFilterArrayOutput

type GetClustersFilterArrayOutput struct{ *pulumi.OutputState }

func (GetClustersFilterArrayOutput) ElementType

func (GetClustersFilterArrayOutput) Index

func (GetClustersFilterArrayOutput) ToGetClustersFilterArrayOutput

func (o GetClustersFilterArrayOutput) ToGetClustersFilterArrayOutput() GetClustersFilterArrayOutput

func (GetClustersFilterArrayOutput) ToGetClustersFilterArrayOutputWithContext

func (o GetClustersFilterArrayOutput) ToGetClustersFilterArrayOutputWithContext(ctx context.Context) GetClustersFilterArrayOutput

type GetClustersFilterInput

type GetClustersFilterInput interface {
	pulumi.Input

	ToGetClustersFilterOutput() GetClustersFilterOutput
	ToGetClustersFilterOutputWithContext(context.Context) GetClustersFilterOutput
}

GetClustersFilterInput is an input type that accepts GetClustersFilterArgs and GetClustersFilterOutput values. You can construct a concrete instance of `GetClustersFilterInput` via:

GetClustersFilterArgs{...}

type GetClustersFilterOutput

type GetClustersFilterOutput struct{ *pulumi.OutputState }

func (GetClustersFilterOutput) ElementType

func (GetClustersFilterOutput) ElementType() reflect.Type

func (GetClustersFilterOutput) Name

The field to be filtered.

func (GetClustersFilterOutput) ToGetClustersFilterOutput

func (o GetClustersFilterOutput) ToGetClustersFilterOutput() GetClustersFilterOutput

func (GetClustersFilterOutput) ToGetClustersFilterOutputWithContext

func (o GetClustersFilterOutput) ToGetClustersFilterOutputWithContext(ctx context.Context) GetClustersFilterOutput

func (GetClustersFilterOutput) Values

The filtering values of the field.

type GetClustersOutputArgs

type GetClustersOutputArgs struct {
	// Query one or more clusters by their ID. The maximum number of clusters that can be queried at once is 100.
	ClusterIds pulumi.StringArrayInput `pulumi:"clusterIds"`
	// The filtering rules.
	Filters GetClustersFilterArrayInput `pulumi:"filters"`
	// The sorting rule of the cluster information results. Possible values are 1 (sort by time in descending order), 2 (sort by time in ascending order), and 3 (sort by status).
	OrderType pulumi.IntPtrInput `pulumi:"orderType"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getClusters.

func (GetClustersOutputArgs) ElementType

func (GetClustersOutputArgs) ElementType() reflect.Type

type GetClustersResult

type GetClustersResult struct {
	ClusterIds []string `pulumi:"clusterIds"`
	// Cluster list.
	ClusterSets []GetClustersClusterSet `pulumi:"clusterSets"`
	Filters     []GetClustersFilter     `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	OrderType        *int    `pulumi:"orderType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId *string `pulumi:"workSpaceId"`
}

A collection of values returned by getClusters.

func GetClusters

func GetClusters(ctx *pulumi.Context, args *GetClustersArgs, opts ...pulumi.InvokeOption) (*GetClustersResult, error)

Use this data source to query detailed information of oceanus clusters

## Example Usage ### Query all clusters

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetClusters(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Query the specified cluster

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetClusters(ctx, &oceanus.GetClustersArgs{
			ClusterIds: []string{
				"cluster-5c42n3a5",
			},
			Filters: []oceanus.GetClustersFilter{
				oceanus.GetClustersFilter{
					Name: "name",
					Values: []string{
						"tf_example",
					},
				},
			},
			OrderType:   pulumi.IntRef(1),
			WorkSpaceId: pulumi.StringRef("space-2idq8wbr"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetClustersResultOutput

type GetClustersResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getClusters.

func (GetClustersResultOutput) ClusterIds

func (GetClustersResultOutput) ClusterSets

Cluster list.

func (GetClustersResultOutput) ElementType

func (GetClustersResultOutput) ElementType() reflect.Type

func (GetClustersResultOutput) Filters

func (GetClustersResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetClustersResultOutput) OrderType

func (GetClustersResultOutput) ResultOutputFile

func (o GetClustersResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetClustersResultOutput) ToGetClustersResultOutput

func (o GetClustersResultOutput) ToGetClustersResultOutput() GetClustersResultOutput

func (GetClustersResultOutput) ToGetClustersResultOutputWithContext

func (o GetClustersResultOutput) ToGetClustersResultOutputWithContext(ctx context.Context) GetClustersResultOutput

func (GetClustersResultOutput) WorkSpaceId

Workspace SerialId.

type GetJobEventsArgs

type GetJobEventsArgs struct {
	// Filter condition:End Unix timestamp (seconds).
	EndTimestamp int `pulumi:"endTimestamp"`
	// Job ID.
	JobId string `pulumi:"jobId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Filter condition:Start Unix timestamp (seconds).
	StartTimestamp int `pulumi:"startTimestamp"`
	// Event types. If not passed, data of all types will be returned.
	Types []string `pulumi:"types"`
	// Workspace SerialId.
	WorkSpaceId string `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getJobEvents.

type GetJobEventsEvent

type GetJobEventsEvent struct {
	// Description text of the event type.
	Description string `pulumi:"description"`
	// Some optional explanations of the eventNote: This field may return null, indicating that no valid values can be obtained.
	Message string `pulumi:"message"`
	// Running ID when the event occurredNote: This field may return null, indicating that no valid values can be obtained.
	RunningOrderId int `pulumi:"runningOrderId"`
	// Troubleshooting manual link for the abnormal eventNote: This field may return null, indicating that no valid values can be obtained.
	SolutionLink string `pulumi:"solutionLink"`
	// Unix timestamp (seconds) when the event occurred.
	Timestamp int `pulumi:"timestamp"`
	// Internally defined event type.
	Type string `pulumi:"type"`
}

type GetJobEventsEventArgs

type GetJobEventsEventArgs struct {
	// Description text of the event type.
	Description pulumi.StringInput `pulumi:"description"`
	// Some optional explanations of the eventNote: This field may return null, indicating that no valid values can be obtained.
	Message pulumi.StringInput `pulumi:"message"`
	// Running ID when the event occurredNote: This field may return null, indicating that no valid values can be obtained.
	RunningOrderId pulumi.IntInput `pulumi:"runningOrderId"`
	// Troubleshooting manual link for the abnormal eventNote: This field may return null, indicating that no valid values can be obtained.
	SolutionLink pulumi.StringInput `pulumi:"solutionLink"`
	// Unix timestamp (seconds) when the event occurred.
	Timestamp pulumi.IntInput `pulumi:"timestamp"`
	// Internally defined event type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetJobEventsEventArgs) ElementType

func (GetJobEventsEventArgs) ElementType() reflect.Type

func (GetJobEventsEventArgs) ToGetJobEventsEventOutput

func (i GetJobEventsEventArgs) ToGetJobEventsEventOutput() GetJobEventsEventOutput

func (GetJobEventsEventArgs) ToGetJobEventsEventOutputWithContext

func (i GetJobEventsEventArgs) ToGetJobEventsEventOutputWithContext(ctx context.Context) GetJobEventsEventOutput

type GetJobEventsEventArray

type GetJobEventsEventArray []GetJobEventsEventInput

func (GetJobEventsEventArray) ElementType

func (GetJobEventsEventArray) ElementType() reflect.Type

func (GetJobEventsEventArray) ToGetJobEventsEventArrayOutput

func (i GetJobEventsEventArray) ToGetJobEventsEventArrayOutput() GetJobEventsEventArrayOutput

func (GetJobEventsEventArray) ToGetJobEventsEventArrayOutputWithContext

func (i GetJobEventsEventArray) ToGetJobEventsEventArrayOutputWithContext(ctx context.Context) GetJobEventsEventArrayOutput

type GetJobEventsEventArrayInput

type GetJobEventsEventArrayInput interface {
	pulumi.Input

	ToGetJobEventsEventArrayOutput() GetJobEventsEventArrayOutput
	ToGetJobEventsEventArrayOutputWithContext(context.Context) GetJobEventsEventArrayOutput
}

GetJobEventsEventArrayInput is an input type that accepts GetJobEventsEventArray and GetJobEventsEventArrayOutput values. You can construct a concrete instance of `GetJobEventsEventArrayInput` via:

GetJobEventsEventArray{ GetJobEventsEventArgs{...} }

type GetJobEventsEventArrayOutput

type GetJobEventsEventArrayOutput struct{ *pulumi.OutputState }

func (GetJobEventsEventArrayOutput) ElementType

func (GetJobEventsEventArrayOutput) Index

func (GetJobEventsEventArrayOutput) ToGetJobEventsEventArrayOutput

func (o GetJobEventsEventArrayOutput) ToGetJobEventsEventArrayOutput() GetJobEventsEventArrayOutput

func (GetJobEventsEventArrayOutput) ToGetJobEventsEventArrayOutputWithContext

func (o GetJobEventsEventArrayOutput) ToGetJobEventsEventArrayOutputWithContext(ctx context.Context) GetJobEventsEventArrayOutput

type GetJobEventsEventInput

type GetJobEventsEventInput interface {
	pulumi.Input

	ToGetJobEventsEventOutput() GetJobEventsEventOutput
	ToGetJobEventsEventOutputWithContext(context.Context) GetJobEventsEventOutput
}

GetJobEventsEventInput is an input type that accepts GetJobEventsEventArgs and GetJobEventsEventOutput values. You can construct a concrete instance of `GetJobEventsEventInput` via:

GetJobEventsEventArgs{...}

type GetJobEventsEventOutput

type GetJobEventsEventOutput struct{ *pulumi.OutputState }

func (GetJobEventsEventOutput) Description

Description text of the event type.

func (GetJobEventsEventOutput) ElementType

func (GetJobEventsEventOutput) ElementType() reflect.Type

func (GetJobEventsEventOutput) Message

Some optional explanations of the eventNote: This field may return null, indicating that no valid values can be obtained.

func (GetJobEventsEventOutput) RunningOrderId

func (o GetJobEventsEventOutput) RunningOrderId() pulumi.IntOutput

Running ID when the event occurredNote: This field may return null, indicating that no valid values can be obtained.

func (o GetJobEventsEventOutput) SolutionLink() pulumi.StringOutput

Troubleshooting manual link for the abnormal eventNote: This field may return null, indicating that no valid values can be obtained.

func (GetJobEventsEventOutput) Timestamp

Unix timestamp (seconds) when the event occurred.

func (GetJobEventsEventOutput) ToGetJobEventsEventOutput

func (o GetJobEventsEventOutput) ToGetJobEventsEventOutput() GetJobEventsEventOutput

func (GetJobEventsEventOutput) ToGetJobEventsEventOutputWithContext

func (o GetJobEventsEventOutput) ToGetJobEventsEventOutputWithContext(ctx context.Context) GetJobEventsEventOutput

func (GetJobEventsEventOutput) Type

Internally defined event type.

type GetJobEventsOutputArgs

type GetJobEventsOutputArgs struct {
	// Filter condition:End Unix timestamp (seconds).
	EndTimestamp pulumi.IntInput `pulumi:"endTimestamp"`
	// Job ID.
	JobId pulumi.StringInput `pulumi:"jobId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Filter condition:Start Unix timestamp (seconds).
	StartTimestamp pulumi.IntInput `pulumi:"startTimestamp"`
	// Event types. If not passed, data of all types will be returned.
	Types pulumi.StringArrayInput `pulumi:"types"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringInput `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getJobEvents.

func (GetJobEventsOutputArgs) ElementType

func (GetJobEventsOutputArgs) ElementType() reflect.Type

type GetJobEventsResult

type GetJobEventsResult struct {
	EndTimestamp int `pulumi:"endTimestamp"`
	// List of events within the specified range for this jobNote: This field may return null, indicating that no valid values can be obtained.
	Events []GetJobEventsEvent `pulumi:"events"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	JobId            string  `pulumi:"jobId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Array of running instance IDs.
	RunningOrderIds []int    `pulumi:"runningOrderIds"`
	StartTimestamp  int      `pulumi:"startTimestamp"`
	Types           []string `pulumi:"types"`
	WorkSpaceId     string   `pulumi:"workSpaceId"`
}

A collection of values returned by getJobEvents.

func GetJobEvents

func GetJobEvents(ctx *pulumi.Context, args *GetJobEventsArgs, opts ...pulumi.InvokeOption) (*GetJobEventsResult, error)

Use this data source to query detailed information of oceanus jobEvents

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetJobEvents(ctx, &oceanus.GetJobEventsArgs{
			EndTimestamp:   1631232466,
			JobId:          "cql-6w8eab6f",
			StartTimestamp: 1630932161,
			Types: []string{
				"1",
				"2",
			},
			WorkSpaceId: "space-6w8eab6f",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetJobEventsResultOutput

type GetJobEventsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getJobEvents.

func (GetJobEventsResultOutput) ElementType

func (GetJobEventsResultOutput) ElementType() reflect.Type

func (GetJobEventsResultOutput) EndTimestamp

func (o GetJobEventsResultOutput) EndTimestamp() pulumi.IntOutput

func (GetJobEventsResultOutput) Events

List of events within the specified range for this jobNote: This field may return null, indicating that no valid values can be obtained.

func (GetJobEventsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetJobEventsResultOutput) JobId

func (GetJobEventsResultOutput) ResultOutputFile

func (o GetJobEventsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetJobEventsResultOutput) RunningOrderIds

func (o GetJobEventsResultOutput) RunningOrderIds() pulumi.IntArrayOutput

Array of running instance IDs.

func (GetJobEventsResultOutput) StartTimestamp

func (o GetJobEventsResultOutput) StartTimestamp() pulumi.IntOutput

func (GetJobEventsResultOutput) ToGetJobEventsResultOutput

func (o GetJobEventsResultOutput) ToGetJobEventsResultOutput() GetJobEventsResultOutput

func (GetJobEventsResultOutput) ToGetJobEventsResultOutputWithContext

func (o GetJobEventsResultOutput) ToGetJobEventsResultOutputWithContext(ctx context.Context) GetJobEventsResultOutput

func (GetJobEventsResultOutput) Types

func (GetJobEventsResultOutput) WorkSpaceId

type GetJobSubmissionLogArgs

type GetJobSubmissionLogArgs struct {
	// Cursor, default empty, first request does not need to pass in.
	Cursor *string `pulumi:"cursor"`
	// End time, unix timestamp, in milliseconds.
	EndTime int `pulumi:"endTime"`
	// Job ID.
	JobId string `pulumi:"jobId"`
	// Keyword, default empty.
	Keyword *string `pulumi:"keyword"`
	// Sorting method, default asc, asc: ascending, desc: descending.
	OrderType *string `pulumi:"orderType"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Job instance ID.
	RunningOrderId *int `pulumi:"runningOrderId"`
	// Start time, unix timestamp, in milliseconds.
	StartTime int `pulumi:"startTime"`
}

A collection of arguments for invoking getJobSubmissionLog.

type GetJobSubmissionLogJobInstanceList

type GetJobSubmissionLogJobInstanceList struct {
	// The startup time of the instance.
	JobInstanceStartTime string `pulumi:"jobInstanceStartTime"`
	// Job instance ID.
	RunningOrderId int `pulumi:"runningOrderId"`
	// The startup time of the instance in milliseconds.
	StartingMillis int `pulumi:"startingMillis"`
}

type GetJobSubmissionLogJobInstanceListArgs

type GetJobSubmissionLogJobInstanceListArgs struct {
	// The startup time of the instance.
	JobInstanceStartTime pulumi.StringInput `pulumi:"jobInstanceStartTime"`
	// Job instance ID.
	RunningOrderId pulumi.IntInput `pulumi:"runningOrderId"`
	// The startup time of the instance in milliseconds.
	StartingMillis pulumi.IntInput `pulumi:"startingMillis"`
}

func (GetJobSubmissionLogJobInstanceListArgs) ElementType

func (GetJobSubmissionLogJobInstanceListArgs) ToGetJobSubmissionLogJobInstanceListOutput

func (i GetJobSubmissionLogJobInstanceListArgs) ToGetJobSubmissionLogJobInstanceListOutput() GetJobSubmissionLogJobInstanceListOutput

func (GetJobSubmissionLogJobInstanceListArgs) ToGetJobSubmissionLogJobInstanceListOutputWithContext

func (i GetJobSubmissionLogJobInstanceListArgs) ToGetJobSubmissionLogJobInstanceListOutputWithContext(ctx context.Context) GetJobSubmissionLogJobInstanceListOutput

type GetJobSubmissionLogJobInstanceListArray

type GetJobSubmissionLogJobInstanceListArray []GetJobSubmissionLogJobInstanceListInput

func (GetJobSubmissionLogJobInstanceListArray) ElementType

func (GetJobSubmissionLogJobInstanceListArray) ToGetJobSubmissionLogJobInstanceListArrayOutput

func (i GetJobSubmissionLogJobInstanceListArray) ToGetJobSubmissionLogJobInstanceListArrayOutput() GetJobSubmissionLogJobInstanceListArrayOutput

func (GetJobSubmissionLogJobInstanceListArray) ToGetJobSubmissionLogJobInstanceListArrayOutputWithContext

func (i GetJobSubmissionLogJobInstanceListArray) ToGetJobSubmissionLogJobInstanceListArrayOutputWithContext(ctx context.Context) GetJobSubmissionLogJobInstanceListArrayOutput

type GetJobSubmissionLogJobInstanceListArrayInput

type GetJobSubmissionLogJobInstanceListArrayInput interface {
	pulumi.Input

	ToGetJobSubmissionLogJobInstanceListArrayOutput() GetJobSubmissionLogJobInstanceListArrayOutput
	ToGetJobSubmissionLogJobInstanceListArrayOutputWithContext(context.Context) GetJobSubmissionLogJobInstanceListArrayOutput
}

GetJobSubmissionLogJobInstanceListArrayInput is an input type that accepts GetJobSubmissionLogJobInstanceListArray and GetJobSubmissionLogJobInstanceListArrayOutput values. You can construct a concrete instance of `GetJobSubmissionLogJobInstanceListArrayInput` via:

GetJobSubmissionLogJobInstanceListArray{ GetJobSubmissionLogJobInstanceListArgs{...} }

type GetJobSubmissionLogJobInstanceListArrayOutput

type GetJobSubmissionLogJobInstanceListArrayOutput struct{ *pulumi.OutputState }

func (GetJobSubmissionLogJobInstanceListArrayOutput) ElementType

func (GetJobSubmissionLogJobInstanceListArrayOutput) Index

func (GetJobSubmissionLogJobInstanceListArrayOutput) ToGetJobSubmissionLogJobInstanceListArrayOutput

func (o GetJobSubmissionLogJobInstanceListArrayOutput) ToGetJobSubmissionLogJobInstanceListArrayOutput() GetJobSubmissionLogJobInstanceListArrayOutput

func (GetJobSubmissionLogJobInstanceListArrayOutput) ToGetJobSubmissionLogJobInstanceListArrayOutputWithContext

func (o GetJobSubmissionLogJobInstanceListArrayOutput) ToGetJobSubmissionLogJobInstanceListArrayOutputWithContext(ctx context.Context) GetJobSubmissionLogJobInstanceListArrayOutput

type GetJobSubmissionLogJobInstanceListInput

type GetJobSubmissionLogJobInstanceListInput interface {
	pulumi.Input

	ToGetJobSubmissionLogJobInstanceListOutput() GetJobSubmissionLogJobInstanceListOutput
	ToGetJobSubmissionLogJobInstanceListOutputWithContext(context.Context) GetJobSubmissionLogJobInstanceListOutput
}

GetJobSubmissionLogJobInstanceListInput is an input type that accepts GetJobSubmissionLogJobInstanceListArgs and GetJobSubmissionLogJobInstanceListOutput values. You can construct a concrete instance of `GetJobSubmissionLogJobInstanceListInput` via:

GetJobSubmissionLogJobInstanceListArgs{...}

type GetJobSubmissionLogJobInstanceListOutput

type GetJobSubmissionLogJobInstanceListOutput struct{ *pulumi.OutputState }

func (GetJobSubmissionLogJobInstanceListOutput) ElementType

func (GetJobSubmissionLogJobInstanceListOutput) JobInstanceStartTime

The startup time of the instance.

func (GetJobSubmissionLogJobInstanceListOutput) RunningOrderId

Job instance ID.

func (GetJobSubmissionLogJobInstanceListOutput) StartingMillis

The startup time of the instance in milliseconds.

func (GetJobSubmissionLogJobInstanceListOutput) ToGetJobSubmissionLogJobInstanceListOutput

func (o GetJobSubmissionLogJobInstanceListOutput) ToGetJobSubmissionLogJobInstanceListOutput() GetJobSubmissionLogJobInstanceListOutput

func (GetJobSubmissionLogJobInstanceListOutput) ToGetJobSubmissionLogJobInstanceListOutputWithContext

func (o GetJobSubmissionLogJobInstanceListOutput) ToGetJobSubmissionLogJobInstanceListOutputWithContext(ctx context.Context) GetJobSubmissionLogJobInstanceListOutput

type GetJobSubmissionLogLogContentList

type GetJobSubmissionLogLogContentList struct {
	// The name of the container to which the log belongs.
	ContainerName string `pulumi:"containerName"`
	// The content of the log.
	Log string `pulumi:"log"`
	// The ID of the log group.
	PkgId string `pulumi:"pkgId"`
	// The ID of the log, which is unique within the log group.
	PkgLogId int `pulumi:"pkgLogId"`
	// The timestamp in milliseconds.
	Time int `pulumi:"time"`
}

type GetJobSubmissionLogLogContentListArgs

type GetJobSubmissionLogLogContentListArgs struct {
	// The name of the container to which the log belongs.
	ContainerName pulumi.StringInput `pulumi:"containerName"`
	// The content of the log.
	Log pulumi.StringInput `pulumi:"log"`
	// The ID of the log group.
	PkgId pulumi.StringInput `pulumi:"pkgId"`
	// The ID of the log, which is unique within the log group.
	PkgLogId pulumi.IntInput `pulumi:"pkgLogId"`
	// The timestamp in milliseconds.
	Time pulumi.IntInput `pulumi:"time"`
}

func (GetJobSubmissionLogLogContentListArgs) ElementType

func (GetJobSubmissionLogLogContentListArgs) ToGetJobSubmissionLogLogContentListOutput

func (i GetJobSubmissionLogLogContentListArgs) ToGetJobSubmissionLogLogContentListOutput() GetJobSubmissionLogLogContentListOutput

func (GetJobSubmissionLogLogContentListArgs) ToGetJobSubmissionLogLogContentListOutputWithContext

func (i GetJobSubmissionLogLogContentListArgs) ToGetJobSubmissionLogLogContentListOutputWithContext(ctx context.Context) GetJobSubmissionLogLogContentListOutput

type GetJobSubmissionLogLogContentListArray

type GetJobSubmissionLogLogContentListArray []GetJobSubmissionLogLogContentListInput

func (GetJobSubmissionLogLogContentListArray) ElementType

func (GetJobSubmissionLogLogContentListArray) ToGetJobSubmissionLogLogContentListArrayOutput

func (i GetJobSubmissionLogLogContentListArray) ToGetJobSubmissionLogLogContentListArrayOutput() GetJobSubmissionLogLogContentListArrayOutput

func (GetJobSubmissionLogLogContentListArray) ToGetJobSubmissionLogLogContentListArrayOutputWithContext

func (i GetJobSubmissionLogLogContentListArray) ToGetJobSubmissionLogLogContentListArrayOutputWithContext(ctx context.Context) GetJobSubmissionLogLogContentListArrayOutput

type GetJobSubmissionLogLogContentListArrayInput

type GetJobSubmissionLogLogContentListArrayInput interface {
	pulumi.Input

	ToGetJobSubmissionLogLogContentListArrayOutput() GetJobSubmissionLogLogContentListArrayOutput
	ToGetJobSubmissionLogLogContentListArrayOutputWithContext(context.Context) GetJobSubmissionLogLogContentListArrayOutput
}

GetJobSubmissionLogLogContentListArrayInput is an input type that accepts GetJobSubmissionLogLogContentListArray and GetJobSubmissionLogLogContentListArrayOutput values. You can construct a concrete instance of `GetJobSubmissionLogLogContentListArrayInput` via:

GetJobSubmissionLogLogContentListArray{ GetJobSubmissionLogLogContentListArgs{...} }

type GetJobSubmissionLogLogContentListArrayOutput

type GetJobSubmissionLogLogContentListArrayOutput struct{ *pulumi.OutputState }

func (GetJobSubmissionLogLogContentListArrayOutput) ElementType

func (GetJobSubmissionLogLogContentListArrayOutput) Index

func (GetJobSubmissionLogLogContentListArrayOutput) ToGetJobSubmissionLogLogContentListArrayOutput

func (o GetJobSubmissionLogLogContentListArrayOutput) ToGetJobSubmissionLogLogContentListArrayOutput() GetJobSubmissionLogLogContentListArrayOutput

func (GetJobSubmissionLogLogContentListArrayOutput) ToGetJobSubmissionLogLogContentListArrayOutputWithContext

func (o GetJobSubmissionLogLogContentListArrayOutput) ToGetJobSubmissionLogLogContentListArrayOutputWithContext(ctx context.Context) GetJobSubmissionLogLogContentListArrayOutput

type GetJobSubmissionLogLogContentListInput

type GetJobSubmissionLogLogContentListInput interface {
	pulumi.Input

	ToGetJobSubmissionLogLogContentListOutput() GetJobSubmissionLogLogContentListOutput
	ToGetJobSubmissionLogLogContentListOutputWithContext(context.Context) GetJobSubmissionLogLogContentListOutput
}

GetJobSubmissionLogLogContentListInput is an input type that accepts GetJobSubmissionLogLogContentListArgs and GetJobSubmissionLogLogContentListOutput values. You can construct a concrete instance of `GetJobSubmissionLogLogContentListInput` via:

GetJobSubmissionLogLogContentListArgs{...}

type GetJobSubmissionLogLogContentListOutput

type GetJobSubmissionLogLogContentListOutput struct{ *pulumi.OutputState }

func (GetJobSubmissionLogLogContentListOutput) ContainerName

The name of the container to which the log belongs.

func (GetJobSubmissionLogLogContentListOutput) ElementType

func (GetJobSubmissionLogLogContentListOutput) Log

The content of the log.

func (GetJobSubmissionLogLogContentListOutput) PkgId

The ID of the log group.

func (GetJobSubmissionLogLogContentListOutput) PkgLogId

The ID of the log, which is unique within the log group.

func (GetJobSubmissionLogLogContentListOutput) Time

The timestamp in milliseconds.

func (GetJobSubmissionLogLogContentListOutput) ToGetJobSubmissionLogLogContentListOutput

func (o GetJobSubmissionLogLogContentListOutput) ToGetJobSubmissionLogLogContentListOutput() GetJobSubmissionLogLogContentListOutput

func (GetJobSubmissionLogLogContentListOutput) ToGetJobSubmissionLogLogContentListOutputWithContext

func (o GetJobSubmissionLogLogContentListOutput) ToGetJobSubmissionLogLogContentListOutputWithContext(ctx context.Context) GetJobSubmissionLogLogContentListOutput

type GetJobSubmissionLogOutputArgs

type GetJobSubmissionLogOutputArgs struct {
	// Cursor, default empty, first request does not need to pass in.
	Cursor pulumi.StringPtrInput `pulumi:"cursor"`
	// End time, unix timestamp, in milliseconds.
	EndTime pulumi.IntInput `pulumi:"endTime"`
	// Job ID.
	JobId pulumi.StringInput `pulumi:"jobId"`
	// Keyword, default empty.
	Keyword pulumi.StringPtrInput `pulumi:"keyword"`
	// Sorting method, default asc, asc: ascending, desc: descending.
	OrderType pulumi.StringPtrInput `pulumi:"orderType"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Job instance ID.
	RunningOrderId pulumi.IntPtrInput `pulumi:"runningOrderId"`
	// Start time, unix timestamp, in milliseconds.
	StartTime pulumi.IntInput `pulumi:"startTime"`
}

A collection of arguments for invoking getJobSubmissionLog.

func (GetJobSubmissionLogOutputArgs) ElementType

type GetJobSubmissionLogResult

type GetJobSubmissionLogResult struct {
	Cursor  string `pulumi:"cursor"`
	EndTime int    `pulumi:"endTime"`
	// The provider-assigned unique ID for this managed resource.
	Id    string `pulumi:"id"`
	JobId string `pulumi:"jobId"`
	// Job instance list during the specified time period.
	JobInstanceLists []GetJobSubmissionLogJobInstanceList `pulumi:"jobInstanceLists"`
	// Request ID of starting job.
	JobRequestId string  `pulumi:"jobRequestId"`
	Keyword      *string `pulumi:"keyword"`
	// Whether the list is over.
	ListOver bool `pulumi:"listOver"`
	// The list of log contents.
	LogContentLists []GetJobSubmissionLogLogContentList `pulumi:"logContentLists"`
	// Log list, deprecated.
	LogLists         []string `pulumi:"logLists"`
	OrderType        *string  `pulumi:"orderType"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
	// The ID of the instance, starting from 1 in the order of startup time.
	RunningOrderId *int `pulumi:"runningOrderId"`
	StartTime      int  `pulumi:"startTime"`
}

A collection of values returned by getJobSubmissionLog.

func GetJobSubmissionLog

func GetJobSubmissionLog(ctx *pulumi.Context, args *GetJobSubmissionLogArgs, opts ...pulumi.InvokeOption) (*GetJobSubmissionLogResult, error)

Use this data source to query detailed information of oceanus jobSubmissionLog

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetJobSubmissionLog(ctx, &oceanus.GetJobSubmissionLogArgs{
			EndTime:        1698118169241,
			JobId:          "cql-314rw6w0",
			OrderType:      pulumi.StringRef("desc"),
			RunningOrderId: pulumi.IntRef(0),
			StartTime:      1696130964345,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetJobSubmissionLogResultOutput

type GetJobSubmissionLogResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getJobSubmissionLog.

func (GetJobSubmissionLogResultOutput) Cursor

func (GetJobSubmissionLogResultOutput) ElementType

func (GetJobSubmissionLogResultOutput) EndTime

func (GetJobSubmissionLogResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetJobSubmissionLogResultOutput) JobId

func (GetJobSubmissionLogResultOutput) JobInstanceLists

Job instance list during the specified time period.

func (GetJobSubmissionLogResultOutput) JobRequestId

Request ID of starting job.

func (GetJobSubmissionLogResultOutput) Keyword

func (GetJobSubmissionLogResultOutput) ListOver

Whether the list is over.

func (GetJobSubmissionLogResultOutput) LogContentLists

The list of log contents.

func (GetJobSubmissionLogResultOutput) LogLists

Log list, deprecated.

func (GetJobSubmissionLogResultOutput) OrderType

func (GetJobSubmissionLogResultOutput) ResultOutputFile

func (GetJobSubmissionLogResultOutput) RunningOrderId

The ID of the instance, starting from 1 in the order of startup time.

func (GetJobSubmissionLogResultOutput) StartTime

func (GetJobSubmissionLogResultOutput) ToGetJobSubmissionLogResultOutput

func (o GetJobSubmissionLogResultOutput) ToGetJobSubmissionLogResultOutput() GetJobSubmissionLogResultOutput

func (GetJobSubmissionLogResultOutput) ToGetJobSubmissionLogResultOutputWithContext

func (o GetJobSubmissionLogResultOutput) ToGetJobSubmissionLogResultOutputWithContext(ctx context.Context) GetJobSubmissionLogResultOutput

type GetMetaTableArgs

type GetMetaTableArgs struct {
	// Catalog name.
	Catalog string `pulumi:"catalog"`
	// Database name.
	Database string `pulumi:"database"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Table name.
	Table string `pulumi:"table"`
	// Unique identifier of the space.
	WorkSpaceId string `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getMetaTable.

type GetMetaTableOutputArgs

type GetMetaTableOutputArgs struct {
	// Catalog name.
	Catalog pulumi.StringInput `pulumi:"catalog"`
	// Database name.
	Database pulumi.StringInput `pulumi:"database"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Table name.
	Table pulumi.StringInput `pulumi:"table"`
	// Unique identifier of the space.
	WorkSpaceId pulumi.StringInput `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getMetaTable.

func (GetMetaTableOutputArgs) ElementType

func (GetMetaTableOutputArgs) ElementType() reflect.Type

type GetMetaTableResult

type GetMetaTableResult struct {
	Catalog string `pulumi:"catalog"`
	// Scene time.
	CreateTime string `pulumi:"createTime"`
	Database   string `pulumi:"database"`
	// Table creation statement, encoded in Base64.For example,Q1JFQVRFIFRBQkxFIGRhdGFnZW5fc291cmNlX3RhYmxlICggCiAgICBpZCBJTlQsIAogICAgbmFtZSBTVFJJTkcgCikgV0lUSCAoCidjb25uZWN0b3InPSdkYXRhZ2VuJywKJ3Jvd3MtcGVyLXNlY29uZCcgPSAnMScKKTs=.
	Ddl string `pulumi:"ddl"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Unique identifier of the metadata table.
	SerialId    string `pulumi:"serialId"`
	Table       string `pulumi:"table"`
	WorkSpaceId string `pulumi:"workSpaceId"`
}

A collection of values returned by getMetaTable.

func GetMetaTable

func GetMetaTable(ctx *pulumi.Context, args *GetMetaTableArgs, opts ...pulumi.InvokeOption) (*GetMetaTableResult, error)

Use this data source to query detailed information of oceanus metaTable

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetMetaTable(ctx, &oceanus.GetMetaTableArgs{
			Catalog:     "_dc",
			Database:    "_db",
			Table:       "tf_table",
			WorkSpaceId: "space-6w8eab6f",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetMetaTableResultOutput

type GetMetaTableResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getMetaTable.

func (GetMetaTableResultOutput) Catalog

func (GetMetaTableResultOutput) CreateTime

Scene time.

func (GetMetaTableResultOutput) Database

func (GetMetaTableResultOutput) Ddl

Table creation statement, encoded in Base64.For example,Q1JFQVRFIFRBQkxFIGRhdGFnZW5fc291cmNlX3RhYmxlICggCiAgICBpZCBJTlQsIAogICAgbmFtZSBTVFJJTkcgCikgV0lUSCAoCidjb25uZWN0b3InPSdkYXRhZ2VuJywKJ3Jvd3MtcGVyLXNlY29uZCcgPSAnMScKKTs=.

func (GetMetaTableResultOutput) ElementType

func (GetMetaTableResultOutput) ElementType() reflect.Type

func (GetMetaTableResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetMetaTableResultOutput) ResultOutputFile

func (o GetMetaTableResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetMetaTableResultOutput) SerialId

Unique identifier of the metadata table.

func (GetMetaTableResultOutput) Table

func (GetMetaTableResultOutput) ToGetMetaTableResultOutput

func (o GetMetaTableResultOutput) ToGetMetaTableResultOutput() GetMetaTableResultOutput

func (GetMetaTableResultOutput) ToGetMetaTableResultOutputWithContext

func (o GetMetaTableResultOutput) ToGetMetaTableResultOutputWithContext(ctx context.Context) GetMetaTableResultOutput

func (GetMetaTableResultOutput) WorkSpaceId

type GetResourceRelatedJobArgs

type GetResourceRelatedJobArgs struct {
	// Default:0; 1:sort by job version creation time in descending order.
	DescByJobConfigCreateTime *int `pulumi:"descByJobConfigCreateTime"`
	// Resource version number.
	ResourceConfigVersion *int `pulumi:"resourceConfigVersion"`
	// Resource ID.
	ResourceId string `pulumi:"resourceId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId *string `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getResourceRelatedJob.

type GetResourceRelatedJobOutputArgs

type GetResourceRelatedJobOutputArgs struct {
	// Default:0; 1:sort by job version creation time in descending order.
	DescByJobConfigCreateTime pulumi.IntPtrInput `pulumi:"descByJobConfigCreateTime"`
	// Resource version number.
	ResourceConfigVersion pulumi.IntPtrInput `pulumi:"resourceConfigVersion"`
	// Resource ID.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getResourceRelatedJob.

func (GetResourceRelatedJobOutputArgs) ElementType

type GetResourceRelatedJobRefJobInfo

type GetResourceRelatedJobRefJobInfo struct {
	// Job configuration version.
	JobConfigVersion int `pulumi:"jobConfigVersion"`
	// Job ID.
	JobId string `pulumi:"jobId"`
	// Resource version.
	ResourceVersion int `pulumi:"resourceVersion"`
}

type GetResourceRelatedJobRefJobInfoArgs

type GetResourceRelatedJobRefJobInfoArgs struct {
	// Job configuration version.
	JobConfigVersion pulumi.IntInput `pulumi:"jobConfigVersion"`
	// Job ID.
	JobId pulumi.StringInput `pulumi:"jobId"`
	// Resource version.
	ResourceVersion pulumi.IntInput `pulumi:"resourceVersion"`
}

func (GetResourceRelatedJobRefJobInfoArgs) ElementType

func (GetResourceRelatedJobRefJobInfoArgs) ToGetResourceRelatedJobRefJobInfoOutput

func (i GetResourceRelatedJobRefJobInfoArgs) ToGetResourceRelatedJobRefJobInfoOutput() GetResourceRelatedJobRefJobInfoOutput

func (GetResourceRelatedJobRefJobInfoArgs) ToGetResourceRelatedJobRefJobInfoOutputWithContext

func (i GetResourceRelatedJobRefJobInfoArgs) ToGetResourceRelatedJobRefJobInfoOutputWithContext(ctx context.Context) GetResourceRelatedJobRefJobInfoOutput

type GetResourceRelatedJobRefJobInfoArray

type GetResourceRelatedJobRefJobInfoArray []GetResourceRelatedJobRefJobInfoInput

func (GetResourceRelatedJobRefJobInfoArray) ElementType

func (GetResourceRelatedJobRefJobInfoArray) ToGetResourceRelatedJobRefJobInfoArrayOutput

func (i GetResourceRelatedJobRefJobInfoArray) ToGetResourceRelatedJobRefJobInfoArrayOutput() GetResourceRelatedJobRefJobInfoArrayOutput

func (GetResourceRelatedJobRefJobInfoArray) ToGetResourceRelatedJobRefJobInfoArrayOutputWithContext

func (i GetResourceRelatedJobRefJobInfoArray) ToGetResourceRelatedJobRefJobInfoArrayOutputWithContext(ctx context.Context) GetResourceRelatedJobRefJobInfoArrayOutput

type GetResourceRelatedJobRefJobInfoArrayInput

type GetResourceRelatedJobRefJobInfoArrayInput interface {
	pulumi.Input

	ToGetResourceRelatedJobRefJobInfoArrayOutput() GetResourceRelatedJobRefJobInfoArrayOutput
	ToGetResourceRelatedJobRefJobInfoArrayOutputWithContext(context.Context) GetResourceRelatedJobRefJobInfoArrayOutput
}

GetResourceRelatedJobRefJobInfoArrayInput is an input type that accepts GetResourceRelatedJobRefJobInfoArray and GetResourceRelatedJobRefJobInfoArrayOutput values. You can construct a concrete instance of `GetResourceRelatedJobRefJobInfoArrayInput` via:

GetResourceRelatedJobRefJobInfoArray{ GetResourceRelatedJobRefJobInfoArgs{...} }

type GetResourceRelatedJobRefJobInfoArrayOutput

type GetResourceRelatedJobRefJobInfoArrayOutput struct{ *pulumi.OutputState }

func (GetResourceRelatedJobRefJobInfoArrayOutput) ElementType

func (GetResourceRelatedJobRefJobInfoArrayOutput) Index

func (GetResourceRelatedJobRefJobInfoArrayOutput) ToGetResourceRelatedJobRefJobInfoArrayOutput

func (o GetResourceRelatedJobRefJobInfoArrayOutput) ToGetResourceRelatedJobRefJobInfoArrayOutput() GetResourceRelatedJobRefJobInfoArrayOutput

func (GetResourceRelatedJobRefJobInfoArrayOutput) ToGetResourceRelatedJobRefJobInfoArrayOutputWithContext

func (o GetResourceRelatedJobRefJobInfoArrayOutput) ToGetResourceRelatedJobRefJobInfoArrayOutputWithContext(ctx context.Context) GetResourceRelatedJobRefJobInfoArrayOutput

type GetResourceRelatedJobRefJobInfoInput

type GetResourceRelatedJobRefJobInfoInput interface {
	pulumi.Input

	ToGetResourceRelatedJobRefJobInfoOutput() GetResourceRelatedJobRefJobInfoOutput
	ToGetResourceRelatedJobRefJobInfoOutputWithContext(context.Context) GetResourceRelatedJobRefJobInfoOutput
}

GetResourceRelatedJobRefJobInfoInput is an input type that accepts GetResourceRelatedJobRefJobInfoArgs and GetResourceRelatedJobRefJobInfoOutput values. You can construct a concrete instance of `GetResourceRelatedJobRefJobInfoInput` via:

GetResourceRelatedJobRefJobInfoArgs{...}

type GetResourceRelatedJobRefJobInfoOutput

type GetResourceRelatedJobRefJobInfoOutput struct{ *pulumi.OutputState }

func (GetResourceRelatedJobRefJobInfoOutput) ElementType

func (GetResourceRelatedJobRefJobInfoOutput) JobConfigVersion

Job configuration version.

func (GetResourceRelatedJobRefJobInfoOutput) JobId

Job ID.

func (GetResourceRelatedJobRefJobInfoOutput) ResourceVersion

Resource version.

func (GetResourceRelatedJobRefJobInfoOutput) ToGetResourceRelatedJobRefJobInfoOutput

func (o GetResourceRelatedJobRefJobInfoOutput) ToGetResourceRelatedJobRefJobInfoOutput() GetResourceRelatedJobRefJobInfoOutput

func (GetResourceRelatedJobRefJobInfoOutput) ToGetResourceRelatedJobRefJobInfoOutputWithContext

func (o GetResourceRelatedJobRefJobInfoOutput) ToGetResourceRelatedJobRefJobInfoOutputWithContext(ctx context.Context) GetResourceRelatedJobRefJobInfoOutput

type GetResourceRelatedJobResult

type GetResourceRelatedJobResult struct {
	DescByJobConfigCreateTime *int `pulumi:"descByJobConfigCreateTime"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// Associated job information.
	RefJobInfos           []GetResourceRelatedJobRefJobInfo `pulumi:"refJobInfos"`
	ResourceConfigVersion *int                              `pulumi:"resourceConfigVersion"`
	ResourceId            string                            `pulumi:"resourceId"`
	ResultOutputFile      *string                           `pulumi:"resultOutputFile"`
	WorkSpaceId           *string                           `pulumi:"workSpaceId"`
}

A collection of values returned by getResourceRelatedJob.

func GetResourceRelatedJob

func GetResourceRelatedJob(ctx *pulumi.Context, args *GetResourceRelatedJobArgs, opts ...pulumi.InvokeOption) (*GetResourceRelatedJobResult, error)

Use this data source to query detailed information of oceanus resourceRelatedJob

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetResourceRelatedJob(ctx, &oceanus.GetResourceRelatedJobArgs{
			DescByJobConfigCreateTime: pulumi.IntRef(0),
			ResourceConfigVersion:     pulumi.IntRef(1),
			ResourceId:                "resource-8y9lzcuz",
			WorkSpaceId:               pulumi.StringRef("space-2idq8wbr"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetResourceRelatedJobResultOutput

type GetResourceRelatedJobResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getResourceRelatedJob.

func (GetResourceRelatedJobResultOutput) DescByJobConfigCreateTime

func (o GetResourceRelatedJobResultOutput) DescByJobConfigCreateTime() pulumi.IntPtrOutput

func (GetResourceRelatedJobResultOutput) ElementType

func (GetResourceRelatedJobResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetResourceRelatedJobResultOutput) RefJobInfos

Associated job information.

func (GetResourceRelatedJobResultOutput) ResourceConfigVersion

func (o GetResourceRelatedJobResultOutput) ResourceConfigVersion() pulumi.IntPtrOutput

func (GetResourceRelatedJobResultOutput) ResourceId

func (GetResourceRelatedJobResultOutput) ResultOutputFile

func (GetResourceRelatedJobResultOutput) ToGetResourceRelatedJobResultOutput

func (o GetResourceRelatedJobResultOutput) ToGetResourceRelatedJobResultOutput() GetResourceRelatedJobResultOutput

func (GetResourceRelatedJobResultOutput) ToGetResourceRelatedJobResultOutputWithContext

func (o GetResourceRelatedJobResultOutput) ToGetResourceRelatedJobResultOutputWithContext(ctx context.Context) GetResourceRelatedJobResultOutput

func (GetResourceRelatedJobResultOutput) WorkSpaceId

type GetSavepointListArgs

type GetSavepointListArgs struct {
	// Job SerialId.
	JobId string `pulumi:"jobId"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId *string `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getSavepointList.

type GetSavepointListOutputArgs

type GetSavepointListOutputArgs struct {
	// Job SerialId.
	JobId pulumi.StringInput `pulumi:"jobId"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getSavepointList.

func (GetSavepointListOutputArgs) ElementType

func (GetSavepointListOutputArgs) ElementType() reflect.Type

type GetSavepointListResult

type GetSavepointListResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	JobId            string  `pulumi:"jobId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Snapshot listNote: This field may return null, indicating that no valid value was found.
	Savepoints  []GetSavepointListSavepoint `pulumi:"savepoints"`
	WorkSpaceId *string                     `pulumi:"workSpaceId"`
}

A collection of values returned by getSavepointList.

func GetSavepointList

func GetSavepointList(ctx *pulumi.Context, args *GetSavepointListArgs, opts ...pulumi.InvokeOption) (*GetSavepointListResult, error)

Use this data source to query detailed information of oceanus savepointList

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetSavepointList(ctx, &oceanus.GetSavepointListArgs{
			JobId:       "cql-314rw6w0",
			WorkSpaceId: pulumi.StringRef("space-2idq8wbr"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetSavepointListResultOutput

type GetSavepointListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getSavepointList.

func (GetSavepointListResultOutput) ElementType

func (GetSavepointListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetSavepointListResultOutput) JobId

func (GetSavepointListResultOutput) ResultOutputFile

func (GetSavepointListResultOutput) Savepoints

Snapshot listNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListResultOutput) ToGetSavepointListResultOutput

func (o GetSavepointListResultOutput) ToGetSavepointListResultOutput() GetSavepointListResultOutput

func (GetSavepointListResultOutput) ToGetSavepointListResultOutputWithContext

func (o GetSavepointListResultOutput) ToGetSavepointListResultOutputWithContext(ctx context.Context) GetSavepointListResultOutput

func (GetSavepointListResultOutput) WorkSpaceId

type GetSavepointListSavepoint

type GetSavepointListSavepoint struct {
	// Creation timeNote: This field may return null, indicating that no valid value was found.
	CreateTime int `pulumi:"createTime"`
	// DescriptionNote: This field may return null, indicating that no valid value was found.
	Description string `pulumi:"description"`
	// Primary keyNote: This field may return null, indicating that no valid value was found.
	Id int `pulumi:"id"`
	// Sequential ID of the running job instanceNote: This field may return null, indicating that no valid value was found.
	JobRuntimeId int `pulumi:"jobRuntimeId"`
	// PathNote: This field may return null, indicating that no valid value was found.
	Path string `pulumi:"path"`
	// Snapshot path status: 1=available; 2=unavailable;Note: This field may return null, indicating that no valid value was found.
	PathStatus int `pulumi:"pathStatus"`
	// Snapshot type: 1=savepoint; 2=checkpoint; 3=cancelWithSavepointNote: This field may return null, indicating that no valid value was found.
	RecordType int `pulumi:"recordType"`
	// Snapshot SerialIdNote: This field may return null, indicating that no valid value was found.
	SerialId string `pulumi:"serialId"`
	// SizeNote: This field may return null, indicating that no valid value was found.
	Size int `pulumi:"size"`
	// Status: 1=Active; 2=Expired; 3=InProgress; 4=Failed; 5=TimeoutNote: This field may return null, indicating that no valid value was found.
	Status int `pulumi:"status"`
	// Time consumptionNote: This field may return null, indicating that no valid value was found.
	TimeConsuming int `pulumi:"timeConsuming"`
	// Fixed timeoutNote: This field may return null, indicating that no valid value was found.
	Timeout int `pulumi:"timeout"`
	// Update timeNote: This field may return null, indicating that no valid value was found.
	UpdateTime int `pulumi:"updateTime"`
	// Version numberNote: This field may return null, indicating that no valid value was found.
	VersionId int `pulumi:"versionId"`
}

type GetSavepointListSavepointArgs

type GetSavepointListSavepointArgs struct {
	// Creation timeNote: This field may return null, indicating that no valid value was found.
	CreateTime pulumi.IntInput `pulumi:"createTime"`
	// DescriptionNote: This field may return null, indicating that no valid value was found.
	Description pulumi.StringInput `pulumi:"description"`
	// Primary keyNote: This field may return null, indicating that no valid value was found.
	Id pulumi.IntInput `pulumi:"id"`
	// Sequential ID of the running job instanceNote: This field may return null, indicating that no valid value was found.
	JobRuntimeId pulumi.IntInput `pulumi:"jobRuntimeId"`
	// PathNote: This field may return null, indicating that no valid value was found.
	Path pulumi.StringInput `pulumi:"path"`
	// Snapshot path status: 1=available; 2=unavailable;Note: This field may return null, indicating that no valid value was found.
	PathStatus pulumi.IntInput `pulumi:"pathStatus"`
	// Snapshot type: 1=savepoint; 2=checkpoint; 3=cancelWithSavepointNote: This field may return null, indicating that no valid value was found.
	RecordType pulumi.IntInput `pulumi:"recordType"`
	// Snapshot SerialIdNote: This field may return null, indicating that no valid value was found.
	SerialId pulumi.StringInput `pulumi:"serialId"`
	// SizeNote: This field may return null, indicating that no valid value was found.
	Size pulumi.IntInput `pulumi:"size"`
	// Status: 1=Active; 2=Expired; 3=InProgress; 4=Failed; 5=TimeoutNote: This field may return null, indicating that no valid value was found.
	Status pulumi.IntInput `pulumi:"status"`
	// Time consumptionNote: This field may return null, indicating that no valid value was found.
	TimeConsuming pulumi.IntInput `pulumi:"timeConsuming"`
	// Fixed timeoutNote: This field may return null, indicating that no valid value was found.
	Timeout pulumi.IntInput `pulumi:"timeout"`
	// Update timeNote: This field may return null, indicating that no valid value was found.
	UpdateTime pulumi.IntInput `pulumi:"updateTime"`
	// Version numberNote: This field may return null, indicating that no valid value was found.
	VersionId pulumi.IntInput `pulumi:"versionId"`
}

func (GetSavepointListSavepointArgs) ElementType

func (GetSavepointListSavepointArgs) ToGetSavepointListSavepointOutput

func (i GetSavepointListSavepointArgs) ToGetSavepointListSavepointOutput() GetSavepointListSavepointOutput

func (GetSavepointListSavepointArgs) ToGetSavepointListSavepointOutputWithContext

func (i GetSavepointListSavepointArgs) ToGetSavepointListSavepointOutputWithContext(ctx context.Context) GetSavepointListSavepointOutput

type GetSavepointListSavepointArray

type GetSavepointListSavepointArray []GetSavepointListSavepointInput

func (GetSavepointListSavepointArray) ElementType

func (GetSavepointListSavepointArray) ToGetSavepointListSavepointArrayOutput

func (i GetSavepointListSavepointArray) ToGetSavepointListSavepointArrayOutput() GetSavepointListSavepointArrayOutput

func (GetSavepointListSavepointArray) ToGetSavepointListSavepointArrayOutputWithContext

func (i GetSavepointListSavepointArray) ToGetSavepointListSavepointArrayOutputWithContext(ctx context.Context) GetSavepointListSavepointArrayOutput

type GetSavepointListSavepointArrayInput

type GetSavepointListSavepointArrayInput interface {
	pulumi.Input

	ToGetSavepointListSavepointArrayOutput() GetSavepointListSavepointArrayOutput
	ToGetSavepointListSavepointArrayOutputWithContext(context.Context) GetSavepointListSavepointArrayOutput
}

GetSavepointListSavepointArrayInput is an input type that accepts GetSavepointListSavepointArray and GetSavepointListSavepointArrayOutput values. You can construct a concrete instance of `GetSavepointListSavepointArrayInput` via:

GetSavepointListSavepointArray{ GetSavepointListSavepointArgs{...} }

type GetSavepointListSavepointArrayOutput

type GetSavepointListSavepointArrayOutput struct{ *pulumi.OutputState }

func (GetSavepointListSavepointArrayOutput) ElementType

func (GetSavepointListSavepointArrayOutput) Index

func (GetSavepointListSavepointArrayOutput) ToGetSavepointListSavepointArrayOutput

func (o GetSavepointListSavepointArrayOutput) ToGetSavepointListSavepointArrayOutput() GetSavepointListSavepointArrayOutput

func (GetSavepointListSavepointArrayOutput) ToGetSavepointListSavepointArrayOutputWithContext

func (o GetSavepointListSavepointArrayOutput) ToGetSavepointListSavepointArrayOutputWithContext(ctx context.Context) GetSavepointListSavepointArrayOutput

type GetSavepointListSavepointInput

type GetSavepointListSavepointInput interface {
	pulumi.Input

	ToGetSavepointListSavepointOutput() GetSavepointListSavepointOutput
	ToGetSavepointListSavepointOutputWithContext(context.Context) GetSavepointListSavepointOutput
}

GetSavepointListSavepointInput is an input type that accepts GetSavepointListSavepointArgs and GetSavepointListSavepointOutput values. You can construct a concrete instance of `GetSavepointListSavepointInput` via:

GetSavepointListSavepointArgs{...}

type GetSavepointListSavepointOutput

type GetSavepointListSavepointOutput struct{ *pulumi.OutputState }

func (GetSavepointListSavepointOutput) CreateTime

Creation timeNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) Description

DescriptionNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) ElementType

func (GetSavepointListSavepointOutput) Id

Primary keyNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) JobRuntimeId

Sequential ID of the running job instanceNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) Path

PathNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) PathStatus

Snapshot path status: 1=available; 2=unavailable;Note: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) RecordType

Snapshot type: 1=savepoint; 2=checkpoint; 3=cancelWithSavepointNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) SerialId

Snapshot SerialIdNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) Size

SizeNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) Status

Status: 1=Active; 2=Expired; 3=InProgress; 4=Failed; 5=TimeoutNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) TimeConsuming

Time consumptionNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) Timeout

Fixed timeoutNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) ToGetSavepointListSavepointOutput

func (o GetSavepointListSavepointOutput) ToGetSavepointListSavepointOutput() GetSavepointListSavepointOutput

func (GetSavepointListSavepointOutput) ToGetSavepointListSavepointOutputWithContext

func (o GetSavepointListSavepointOutput) ToGetSavepointListSavepointOutputWithContext(ctx context.Context) GetSavepointListSavepointOutput

func (GetSavepointListSavepointOutput) UpdateTime

Update timeNote: This field may return null, indicating that no valid value was found.

func (GetSavepointListSavepointOutput) VersionId

Version numberNote: This field may return null, indicating that no valid value was found.

type GetSystemResourceArgs

type GetSystemResourceArgs struct {
	// Cluster ID.
	ClusterId *string `pulumi:"clusterId"`
	// Query the resource configuration list. If not specified, return all job configuration lists under ResourceIds.N.
	Filters []GetSystemResourceFilter `pulumi:"filters"`
	// Query built-in connectors for the corresponding Flink version.
	FlinkVersion *string `pulumi:"flinkVersion"`
	// Array of resource IDs to be queried.
	ResourceIds []string `pulumi:"resourceIds"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getSystemResource.

type GetSystemResourceFilter

type GetSystemResourceFilter struct {
	// Field to be filtered.
	Name string `pulumi:"name"`
	// Filter values for the field.
	Values []string `pulumi:"values"`
}

type GetSystemResourceFilterArgs

type GetSystemResourceFilterArgs struct {
	// Field to be filtered.
	Name pulumi.StringInput `pulumi:"name"`
	// Filter values for the field.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetSystemResourceFilterArgs) ElementType

func (GetSystemResourceFilterArgs) ToGetSystemResourceFilterOutput

func (i GetSystemResourceFilterArgs) ToGetSystemResourceFilterOutput() GetSystemResourceFilterOutput

func (GetSystemResourceFilterArgs) ToGetSystemResourceFilterOutputWithContext

func (i GetSystemResourceFilterArgs) ToGetSystemResourceFilterOutputWithContext(ctx context.Context) GetSystemResourceFilterOutput

type GetSystemResourceFilterArray

type GetSystemResourceFilterArray []GetSystemResourceFilterInput

func (GetSystemResourceFilterArray) ElementType

func (GetSystemResourceFilterArray) ToGetSystemResourceFilterArrayOutput

func (i GetSystemResourceFilterArray) ToGetSystemResourceFilterArrayOutput() GetSystemResourceFilterArrayOutput

func (GetSystemResourceFilterArray) ToGetSystemResourceFilterArrayOutputWithContext

func (i GetSystemResourceFilterArray) ToGetSystemResourceFilterArrayOutputWithContext(ctx context.Context) GetSystemResourceFilterArrayOutput

type GetSystemResourceFilterArrayInput

type GetSystemResourceFilterArrayInput interface {
	pulumi.Input

	ToGetSystemResourceFilterArrayOutput() GetSystemResourceFilterArrayOutput
	ToGetSystemResourceFilterArrayOutputWithContext(context.Context) GetSystemResourceFilterArrayOutput
}

GetSystemResourceFilterArrayInput is an input type that accepts GetSystemResourceFilterArray and GetSystemResourceFilterArrayOutput values. You can construct a concrete instance of `GetSystemResourceFilterArrayInput` via:

GetSystemResourceFilterArray{ GetSystemResourceFilterArgs{...} }

type GetSystemResourceFilterArrayOutput

type GetSystemResourceFilterArrayOutput struct{ *pulumi.OutputState }

func (GetSystemResourceFilterArrayOutput) ElementType

func (GetSystemResourceFilterArrayOutput) Index

func (GetSystemResourceFilterArrayOutput) ToGetSystemResourceFilterArrayOutput

func (o GetSystemResourceFilterArrayOutput) ToGetSystemResourceFilterArrayOutput() GetSystemResourceFilterArrayOutput

func (GetSystemResourceFilterArrayOutput) ToGetSystemResourceFilterArrayOutputWithContext

func (o GetSystemResourceFilterArrayOutput) ToGetSystemResourceFilterArrayOutputWithContext(ctx context.Context) GetSystemResourceFilterArrayOutput

type GetSystemResourceFilterInput

type GetSystemResourceFilterInput interface {
	pulumi.Input

	ToGetSystemResourceFilterOutput() GetSystemResourceFilterOutput
	ToGetSystemResourceFilterOutputWithContext(context.Context) GetSystemResourceFilterOutput
}

GetSystemResourceFilterInput is an input type that accepts GetSystemResourceFilterArgs and GetSystemResourceFilterOutput values. You can construct a concrete instance of `GetSystemResourceFilterInput` via:

GetSystemResourceFilterArgs{...}

type GetSystemResourceFilterOutput

type GetSystemResourceFilterOutput struct{ *pulumi.OutputState }

func (GetSystemResourceFilterOutput) ElementType

func (GetSystemResourceFilterOutput) Name

Field to be filtered.

func (GetSystemResourceFilterOutput) ToGetSystemResourceFilterOutput

func (o GetSystemResourceFilterOutput) ToGetSystemResourceFilterOutput() GetSystemResourceFilterOutput

func (GetSystemResourceFilterOutput) ToGetSystemResourceFilterOutputWithContext

func (o GetSystemResourceFilterOutput) ToGetSystemResourceFilterOutputWithContext(ctx context.Context) GetSystemResourceFilterOutput

func (GetSystemResourceFilterOutput) Values

Filter values for the field.

type GetSystemResourceOutputArgs

type GetSystemResourceOutputArgs struct {
	// Cluster ID.
	ClusterId pulumi.StringPtrInput `pulumi:"clusterId"`
	// Query the resource configuration list. If not specified, return all job configuration lists under ResourceIds.N.
	Filters GetSystemResourceFilterArrayInput `pulumi:"filters"`
	// Query built-in connectors for the corresponding Flink version.
	FlinkVersion pulumi.StringPtrInput `pulumi:"flinkVersion"`
	// Array of resource IDs to be queried.
	ResourceIds pulumi.StringArrayInput `pulumi:"resourceIds"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getSystemResource.

func (GetSystemResourceOutputArgs) ElementType

type GetSystemResourceResourceSet

type GetSystemResourceResourceSet struct {
	// Latest version of the resource.
	LatestResourceConfigVersion int `pulumi:"latestResourceConfigVersion"`
	// Field to be filtered.
	Name string `pulumi:"name"`
	// Region to which the resource belongs.
	Region string `pulumi:"region"`
	// Resource remarks.
	Remark string `pulumi:"remark"`
	// Resource ID.
	ResourceId string `pulumi:"resourceId"`
	// Resource type. 1 indicates JAR package, which is currently the only supported value.
	ResourceType int `pulumi:"resourceType"`
}

type GetSystemResourceResourceSetArgs

type GetSystemResourceResourceSetArgs struct {
	// Latest version of the resource.
	LatestResourceConfigVersion pulumi.IntInput `pulumi:"latestResourceConfigVersion"`
	// Field to be filtered.
	Name pulumi.StringInput `pulumi:"name"`
	// Region to which the resource belongs.
	Region pulumi.StringInput `pulumi:"region"`
	// Resource remarks.
	Remark pulumi.StringInput `pulumi:"remark"`
	// Resource ID.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// Resource type. 1 indicates JAR package, which is currently the only supported value.
	ResourceType pulumi.IntInput `pulumi:"resourceType"`
}

func (GetSystemResourceResourceSetArgs) ElementType

func (GetSystemResourceResourceSetArgs) ToGetSystemResourceResourceSetOutput

func (i GetSystemResourceResourceSetArgs) ToGetSystemResourceResourceSetOutput() GetSystemResourceResourceSetOutput

func (GetSystemResourceResourceSetArgs) ToGetSystemResourceResourceSetOutputWithContext

func (i GetSystemResourceResourceSetArgs) ToGetSystemResourceResourceSetOutputWithContext(ctx context.Context) GetSystemResourceResourceSetOutput

type GetSystemResourceResourceSetArray

type GetSystemResourceResourceSetArray []GetSystemResourceResourceSetInput

func (GetSystemResourceResourceSetArray) ElementType

func (GetSystemResourceResourceSetArray) ToGetSystemResourceResourceSetArrayOutput

func (i GetSystemResourceResourceSetArray) ToGetSystemResourceResourceSetArrayOutput() GetSystemResourceResourceSetArrayOutput

func (GetSystemResourceResourceSetArray) ToGetSystemResourceResourceSetArrayOutputWithContext

func (i GetSystemResourceResourceSetArray) ToGetSystemResourceResourceSetArrayOutputWithContext(ctx context.Context) GetSystemResourceResourceSetArrayOutput

type GetSystemResourceResourceSetArrayInput

type GetSystemResourceResourceSetArrayInput interface {
	pulumi.Input

	ToGetSystemResourceResourceSetArrayOutput() GetSystemResourceResourceSetArrayOutput
	ToGetSystemResourceResourceSetArrayOutputWithContext(context.Context) GetSystemResourceResourceSetArrayOutput
}

GetSystemResourceResourceSetArrayInput is an input type that accepts GetSystemResourceResourceSetArray and GetSystemResourceResourceSetArrayOutput values. You can construct a concrete instance of `GetSystemResourceResourceSetArrayInput` via:

GetSystemResourceResourceSetArray{ GetSystemResourceResourceSetArgs{...} }

type GetSystemResourceResourceSetArrayOutput

type GetSystemResourceResourceSetArrayOutput struct{ *pulumi.OutputState }

func (GetSystemResourceResourceSetArrayOutput) ElementType

func (GetSystemResourceResourceSetArrayOutput) Index

func (GetSystemResourceResourceSetArrayOutput) ToGetSystemResourceResourceSetArrayOutput

func (o GetSystemResourceResourceSetArrayOutput) ToGetSystemResourceResourceSetArrayOutput() GetSystemResourceResourceSetArrayOutput

func (GetSystemResourceResourceSetArrayOutput) ToGetSystemResourceResourceSetArrayOutputWithContext

func (o GetSystemResourceResourceSetArrayOutput) ToGetSystemResourceResourceSetArrayOutputWithContext(ctx context.Context) GetSystemResourceResourceSetArrayOutput

type GetSystemResourceResourceSetInput

type GetSystemResourceResourceSetInput interface {
	pulumi.Input

	ToGetSystemResourceResourceSetOutput() GetSystemResourceResourceSetOutput
	ToGetSystemResourceResourceSetOutputWithContext(context.Context) GetSystemResourceResourceSetOutput
}

GetSystemResourceResourceSetInput is an input type that accepts GetSystemResourceResourceSetArgs and GetSystemResourceResourceSetOutput values. You can construct a concrete instance of `GetSystemResourceResourceSetInput` via:

GetSystemResourceResourceSetArgs{...}

type GetSystemResourceResourceSetOutput

type GetSystemResourceResourceSetOutput struct{ *pulumi.OutputState }

func (GetSystemResourceResourceSetOutput) ElementType

func (GetSystemResourceResourceSetOutput) LatestResourceConfigVersion

func (o GetSystemResourceResourceSetOutput) LatestResourceConfigVersion() pulumi.IntOutput

Latest version of the resource.

func (GetSystemResourceResourceSetOutput) Name

Field to be filtered.

func (GetSystemResourceResourceSetOutput) Region

Region to which the resource belongs.

func (GetSystemResourceResourceSetOutput) Remark

Resource remarks.

func (GetSystemResourceResourceSetOutput) ResourceId

Resource ID.

func (GetSystemResourceResourceSetOutput) ResourceType

Resource type. 1 indicates JAR package, which is currently the only supported value.

func (GetSystemResourceResourceSetOutput) ToGetSystemResourceResourceSetOutput

func (o GetSystemResourceResourceSetOutput) ToGetSystemResourceResourceSetOutput() GetSystemResourceResourceSetOutput

func (GetSystemResourceResourceSetOutput) ToGetSystemResourceResourceSetOutputWithContext

func (o GetSystemResourceResourceSetOutput) ToGetSystemResourceResourceSetOutputWithContext(ctx context.Context) GetSystemResourceResourceSetOutput

type GetSystemResourceResult

type GetSystemResourceResult struct {
	ClusterId    *string                   `pulumi:"clusterId"`
	Filters      []GetSystemResourceFilter `pulumi:"filters"`
	FlinkVersion *string                   `pulumi:"flinkVersion"`
	// The provider-assigned unique ID for this managed resource.
	Id          string   `pulumi:"id"`
	ResourceIds []string `pulumi:"resourceIds"`
	// Collection of resource details.
	ResourceSets     []GetSystemResourceResourceSet `pulumi:"resourceSets"`
	ResultOutputFile *string                        `pulumi:"resultOutputFile"`
}

A collection of values returned by getSystemResource.

func GetSystemResource

func GetSystemResource(ctx *pulumi.Context, args *GetSystemResourceArgs, opts ...pulumi.InvokeOption) (*GetSystemResourceResult, error)

Use this data source to query detailed information of oceanus systemResource

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetSystemResource(ctx, &oceanus.GetSystemResourceArgs{
			ClusterId: pulumi.StringRef("cluster-n8yaia0p"),
			Filters: []oceanus.GetSystemResourceFilter{
				oceanus.GetSystemResourceFilter{
					Name: "Name",
					Values: []string{
						"tf_example",
					},
				},
			},
			FlinkVersion: pulumi.StringRef("Flink-1.11"),
			ResourceIds: []string{
				"resource-abd503yt",
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetSystemResourceResultOutput

type GetSystemResourceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getSystemResource.

func (GetSystemResourceResultOutput) ClusterId

func (GetSystemResourceResultOutput) ElementType

func (GetSystemResourceResultOutput) Filters

func (GetSystemResourceResultOutput) FlinkVersion

func (GetSystemResourceResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetSystemResourceResultOutput) ResourceIds

func (GetSystemResourceResultOutput) ResourceSets

Collection of resource details.

func (GetSystemResourceResultOutput) ResultOutputFile

func (GetSystemResourceResultOutput) ToGetSystemResourceResultOutput

func (o GetSystemResourceResultOutput) ToGetSystemResourceResultOutput() GetSystemResourceResultOutput

func (GetSystemResourceResultOutput) ToGetSystemResourceResultOutputWithContext

func (o GetSystemResourceResultOutput) ToGetSystemResourceResultOutputWithContext(ctx context.Context) GetSystemResourceResultOutput

type GetTreeJobsArgs

type GetTreeJobsArgs struct {
	// Filter rules.
	Filters []GetTreeJobsFilter `pulumi:"filters"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId *string `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getTreeJobs.

type GetTreeJobsFilter

type GetTreeJobsFilter struct {
	// Field to be filtered. Can only be set `Zone` or `JobType` or `JobStatus`.
	Name string `pulumi:"name"`
	// Filter values for the field.
	Values []string `pulumi:"values"`
}

type GetTreeJobsFilterArgs

type GetTreeJobsFilterArgs struct {
	// Field to be filtered. Can only be set `Zone` or `JobType` or `JobStatus`.
	Name pulumi.StringInput `pulumi:"name"`
	// Filter values for the field.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetTreeJobsFilterArgs) ElementType

func (GetTreeJobsFilterArgs) ElementType() reflect.Type

func (GetTreeJobsFilterArgs) ToGetTreeJobsFilterOutput

func (i GetTreeJobsFilterArgs) ToGetTreeJobsFilterOutput() GetTreeJobsFilterOutput

func (GetTreeJobsFilterArgs) ToGetTreeJobsFilterOutputWithContext

func (i GetTreeJobsFilterArgs) ToGetTreeJobsFilterOutputWithContext(ctx context.Context) GetTreeJobsFilterOutput

type GetTreeJobsFilterArray

type GetTreeJobsFilterArray []GetTreeJobsFilterInput

func (GetTreeJobsFilterArray) ElementType

func (GetTreeJobsFilterArray) ElementType() reflect.Type

func (GetTreeJobsFilterArray) ToGetTreeJobsFilterArrayOutput

func (i GetTreeJobsFilterArray) ToGetTreeJobsFilterArrayOutput() GetTreeJobsFilterArrayOutput

func (GetTreeJobsFilterArray) ToGetTreeJobsFilterArrayOutputWithContext

func (i GetTreeJobsFilterArray) ToGetTreeJobsFilterArrayOutputWithContext(ctx context.Context) GetTreeJobsFilterArrayOutput

type GetTreeJobsFilterArrayInput

type GetTreeJobsFilterArrayInput interface {
	pulumi.Input

	ToGetTreeJobsFilterArrayOutput() GetTreeJobsFilterArrayOutput
	ToGetTreeJobsFilterArrayOutputWithContext(context.Context) GetTreeJobsFilterArrayOutput
}

GetTreeJobsFilterArrayInput is an input type that accepts GetTreeJobsFilterArray and GetTreeJobsFilterArrayOutput values. You can construct a concrete instance of `GetTreeJobsFilterArrayInput` via:

GetTreeJobsFilterArray{ GetTreeJobsFilterArgs{...} }

type GetTreeJobsFilterArrayOutput

type GetTreeJobsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetTreeJobsFilterArrayOutput) ElementType

func (GetTreeJobsFilterArrayOutput) Index

func (GetTreeJobsFilterArrayOutput) ToGetTreeJobsFilterArrayOutput

func (o GetTreeJobsFilterArrayOutput) ToGetTreeJobsFilterArrayOutput() GetTreeJobsFilterArrayOutput

func (GetTreeJobsFilterArrayOutput) ToGetTreeJobsFilterArrayOutputWithContext

func (o GetTreeJobsFilterArrayOutput) ToGetTreeJobsFilterArrayOutputWithContext(ctx context.Context) GetTreeJobsFilterArrayOutput

type GetTreeJobsFilterInput

type GetTreeJobsFilterInput interface {
	pulumi.Input

	ToGetTreeJobsFilterOutput() GetTreeJobsFilterOutput
	ToGetTreeJobsFilterOutputWithContext(context.Context) GetTreeJobsFilterOutput
}

GetTreeJobsFilterInput is an input type that accepts GetTreeJobsFilterArgs and GetTreeJobsFilterOutput values. You can construct a concrete instance of `GetTreeJobsFilterInput` via:

GetTreeJobsFilterArgs{...}

type GetTreeJobsFilterOutput

type GetTreeJobsFilterOutput struct{ *pulumi.OutputState }

func (GetTreeJobsFilterOutput) ElementType

func (GetTreeJobsFilterOutput) ElementType() reflect.Type

func (GetTreeJobsFilterOutput) Name

Field to be filtered. Can only be set `Zone` or `JobType` or `JobStatus`.

func (GetTreeJobsFilterOutput) ToGetTreeJobsFilterOutput

func (o GetTreeJobsFilterOutput) ToGetTreeJobsFilterOutput() GetTreeJobsFilterOutput

func (GetTreeJobsFilterOutput) ToGetTreeJobsFilterOutputWithContext

func (o GetTreeJobsFilterOutput) ToGetTreeJobsFilterOutputWithContext(ctx context.Context) GetTreeJobsFilterOutput

func (GetTreeJobsFilterOutput) Values

Filter values for the field.

type GetTreeJobsOutputArgs

type GetTreeJobsOutputArgs struct {
	// Filter rules.
	Filters GetTreeJobsFilterArrayInput `pulumi:"filters"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getTreeJobs.

func (GetTreeJobsOutputArgs) ElementType

func (GetTreeJobsOutputArgs) ElementType() reflect.Type

type GetTreeJobsResult

type GetTreeJobsResult struct {
	Filters []GetTreeJobsFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Tree structure information.
	TreeInfos   []GetTreeJobsTreeInfo `pulumi:"treeInfos"`
	WorkSpaceId *string               `pulumi:"workSpaceId"`
}

A collection of values returned by getTreeJobs.

func GetTreeJobs

func GetTreeJobs(ctx *pulumi.Context, args *GetTreeJobsArgs, opts ...pulumi.InvokeOption) (*GetTreeJobsResult, error)

Use this data source to query detailed information of oceanus treeJobs

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetTreeJobs(ctx, &oceanus.GetTreeJobsArgs{
			WorkSpaceId: pulumi.StringRef("space-2idq8wbr"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetTreeJobsResultOutput

type GetTreeJobsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTreeJobs.

func (GetTreeJobsResultOutput) ElementType

func (GetTreeJobsResultOutput) ElementType() reflect.Type

func (GetTreeJobsResultOutput) Filters

func (GetTreeJobsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetTreeJobsResultOutput) ResultOutputFile

func (o GetTreeJobsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetTreeJobsResultOutput) ToGetTreeJobsResultOutput

func (o GetTreeJobsResultOutput) ToGetTreeJobsResultOutput() GetTreeJobsResultOutput

func (GetTreeJobsResultOutput) ToGetTreeJobsResultOutputWithContext

func (o GetTreeJobsResultOutput) ToGetTreeJobsResultOutputWithContext(ctx context.Context) GetTreeJobsResultOutput

func (GetTreeJobsResultOutput) TreeInfos

Tree structure information.

func (GetTreeJobsResultOutput) WorkSpaceId

type GetTreeJobsTreeInfo

type GetTreeJobsTreeInfo struct {
	// Subdirectory Information.
	Children string `pulumi:"children"`
	// ID.
	Id string `pulumi:"id"`
	// List of jobs.
	JobSets []GetTreeJobsTreeInfoJobSet `pulumi:"jobSets"`
	// Field to be filtered. Can only be set `Zone` or `JobType` or `JobStatus`.
	Name string `pulumi:"name"`
	// Parent Id.
	ParentId string `pulumi:"parentId"`
}

type GetTreeJobsTreeInfoArgs

type GetTreeJobsTreeInfoArgs struct {
	// Subdirectory Information.
	Children pulumi.StringInput `pulumi:"children"`
	// ID.
	Id pulumi.StringInput `pulumi:"id"`
	// List of jobs.
	JobSets GetTreeJobsTreeInfoJobSetArrayInput `pulumi:"jobSets"`
	// Field to be filtered. Can only be set `Zone` or `JobType` or `JobStatus`.
	Name pulumi.StringInput `pulumi:"name"`
	// Parent Id.
	ParentId pulumi.StringInput `pulumi:"parentId"`
}

func (GetTreeJobsTreeInfoArgs) ElementType

func (GetTreeJobsTreeInfoArgs) ElementType() reflect.Type

func (GetTreeJobsTreeInfoArgs) ToGetTreeJobsTreeInfoOutput

func (i GetTreeJobsTreeInfoArgs) ToGetTreeJobsTreeInfoOutput() GetTreeJobsTreeInfoOutput

func (GetTreeJobsTreeInfoArgs) ToGetTreeJobsTreeInfoOutputWithContext

func (i GetTreeJobsTreeInfoArgs) ToGetTreeJobsTreeInfoOutputWithContext(ctx context.Context) GetTreeJobsTreeInfoOutput

type GetTreeJobsTreeInfoArray

type GetTreeJobsTreeInfoArray []GetTreeJobsTreeInfoInput

func (GetTreeJobsTreeInfoArray) ElementType

func (GetTreeJobsTreeInfoArray) ElementType() reflect.Type

func (GetTreeJobsTreeInfoArray) ToGetTreeJobsTreeInfoArrayOutput

func (i GetTreeJobsTreeInfoArray) ToGetTreeJobsTreeInfoArrayOutput() GetTreeJobsTreeInfoArrayOutput

func (GetTreeJobsTreeInfoArray) ToGetTreeJobsTreeInfoArrayOutputWithContext

func (i GetTreeJobsTreeInfoArray) ToGetTreeJobsTreeInfoArrayOutputWithContext(ctx context.Context) GetTreeJobsTreeInfoArrayOutput

type GetTreeJobsTreeInfoArrayInput

type GetTreeJobsTreeInfoArrayInput interface {
	pulumi.Input

	ToGetTreeJobsTreeInfoArrayOutput() GetTreeJobsTreeInfoArrayOutput
	ToGetTreeJobsTreeInfoArrayOutputWithContext(context.Context) GetTreeJobsTreeInfoArrayOutput
}

GetTreeJobsTreeInfoArrayInput is an input type that accepts GetTreeJobsTreeInfoArray and GetTreeJobsTreeInfoArrayOutput values. You can construct a concrete instance of `GetTreeJobsTreeInfoArrayInput` via:

GetTreeJobsTreeInfoArray{ GetTreeJobsTreeInfoArgs{...} }

type GetTreeJobsTreeInfoArrayOutput

type GetTreeJobsTreeInfoArrayOutput struct{ *pulumi.OutputState }

func (GetTreeJobsTreeInfoArrayOutput) ElementType

func (GetTreeJobsTreeInfoArrayOutput) Index

func (GetTreeJobsTreeInfoArrayOutput) ToGetTreeJobsTreeInfoArrayOutput

func (o GetTreeJobsTreeInfoArrayOutput) ToGetTreeJobsTreeInfoArrayOutput() GetTreeJobsTreeInfoArrayOutput

func (GetTreeJobsTreeInfoArrayOutput) ToGetTreeJobsTreeInfoArrayOutputWithContext

func (o GetTreeJobsTreeInfoArrayOutput) ToGetTreeJobsTreeInfoArrayOutputWithContext(ctx context.Context) GetTreeJobsTreeInfoArrayOutput

type GetTreeJobsTreeInfoInput

type GetTreeJobsTreeInfoInput interface {
	pulumi.Input

	ToGetTreeJobsTreeInfoOutput() GetTreeJobsTreeInfoOutput
	ToGetTreeJobsTreeInfoOutputWithContext(context.Context) GetTreeJobsTreeInfoOutput
}

GetTreeJobsTreeInfoInput is an input type that accepts GetTreeJobsTreeInfoArgs and GetTreeJobsTreeInfoOutput values. You can construct a concrete instance of `GetTreeJobsTreeInfoInput` via:

GetTreeJobsTreeInfoArgs{...}

type GetTreeJobsTreeInfoJobSet

type GetTreeJobsTreeInfoJobSet struct {
	// Job ID.
	JobId string `pulumi:"jobId"`
	// Job Type.
	JobType int `pulumi:"jobType"`
	// Field to be filtered. Can only be set `Zone` or `JobType` or `JobStatus`.
	Name string `pulumi:"name"`
	// Resources occupied by homework.
	RunningCu int `pulumi:"runningCu"`
	// Job status.
	Status int `pulumi:"status"`
}

type GetTreeJobsTreeInfoJobSetArgs

type GetTreeJobsTreeInfoJobSetArgs struct {
	// Job ID.
	JobId pulumi.StringInput `pulumi:"jobId"`
	// Job Type.
	JobType pulumi.IntInput `pulumi:"jobType"`
	// Field to be filtered. Can only be set `Zone` or `JobType` or `JobStatus`.
	Name pulumi.StringInput `pulumi:"name"`
	// Resources occupied by homework.
	RunningCu pulumi.IntInput `pulumi:"runningCu"`
	// Job status.
	Status pulumi.IntInput `pulumi:"status"`
}

func (GetTreeJobsTreeInfoJobSetArgs) ElementType

func (GetTreeJobsTreeInfoJobSetArgs) ToGetTreeJobsTreeInfoJobSetOutput

func (i GetTreeJobsTreeInfoJobSetArgs) ToGetTreeJobsTreeInfoJobSetOutput() GetTreeJobsTreeInfoJobSetOutput

func (GetTreeJobsTreeInfoJobSetArgs) ToGetTreeJobsTreeInfoJobSetOutputWithContext

func (i GetTreeJobsTreeInfoJobSetArgs) ToGetTreeJobsTreeInfoJobSetOutputWithContext(ctx context.Context) GetTreeJobsTreeInfoJobSetOutput

type GetTreeJobsTreeInfoJobSetArray

type GetTreeJobsTreeInfoJobSetArray []GetTreeJobsTreeInfoJobSetInput

func (GetTreeJobsTreeInfoJobSetArray) ElementType

func (GetTreeJobsTreeInfoJobSetArray) ToGetTreeJobsTreeInfoJobSetArrayOutput

func (i GetTreeJobsTreeInfoJobSetArray) ToGetTreeJobsTreeInfoJobSetArrayOutput() GetTreeJobsTreeInfoJobSetArrayOutput

func (GetTreeJobsTreeInfoJobSetArray) ToGetTreeJobsTreeInfoJobSetArrayOutputWithContext

func (i GetTreeJobsTreeInfoJobSetArray) ToGetTreeJobsTreeInfoJobSetArrayOutputWithContext(ctx context.Context) GetTreeJobsTreeInfoJobSetArrayOutput

type GetTreeJobsTreeInfoJobSetArrayInput

type GetTreeJobsTreeInfoJobSetArrayInput interface {
	pulumi.Input

	ToGetTreeJobsTreeInfoJobSetArrayOutput() GetTreeJobsTreeInfoJobSetArrayOutput
	ToGetTreeJobsTreeInfoJobSetArrayOutputWithContext(context.Context) GetTreeJobsTreeInfoJobSetArrayOutput
}

GetTreeJobsTreeInfoJobSetArrayInput is an input type that accepts GetTreeJobsTreeInfoJobSetArray and GetTreeJobsTreeInfoJobSetArrayOutput values. You can construct a concrete instance of `GetTreeJobsTreeInfoJobSetArrayInput` via:

GetTreeJobsTreeInfoJobSetArray{ GetTreeJobsTreeInfoJobSetArgs{...} }

type GetTreeJobsTreeInfoJobSetArrayOutput

type GetTreeJobsTreeInfoJobSetArrayOutput struct{ *pulumi.OutputState }

func (GetTreeJobsTreeInfoJobSetArrayOutput) ElementType

func (GetTreeJobsTreeInfoJobSetArrayOutput) Index

func (GetTreeJobsTreeInfoJobSetArrayOutput) ToGetTreeJobsTreeInfoJobSetArrayOutput

func (o GetTreeJobsTreeInfoJobSetArrayOutput) ToGetTreeJobsTreeInfoJobSetArrayOutput() GetTreeJobsTreeInfoJobSetArrayOutput

func (GetTreeJobsTreeInfoJobSetArrayOutput) ToGetTreeJobsTreeInfoJobSetArrayOutputWithContext

func (o GetTreeJobsTreeInfoJobSetArrayOutput) ToGetTreeJobsTreeInfoJobSetArrayOutputWithContext(ctx context.Context) GetTreeJobsTreeInfoJobSetArrayOutput

type GetTreeJobsTreeInfoJobSetInput

type GetTreeJobsTreeInfoJobSetInput interface {
	pulumi.Input

	ToGetTreeJobsTreeInfoJobSetOutput() GetTreeJobsTreeInfoJobSetOutput
	ToGetTreeJobsTreeInfoJobSetOutputWithContext(context.Context) GetTreeJobsTreeInfoJobSetOutput
}

GetTreeJobsTreeInfoJobSetInput is an input type that accepts GetTreeJobsTreeInfoJobSetArgs and GetTreeJobsTreeInfoJobSetOutput values. You can construct a concrete instance of `GetTreeJobsTreeInfoJobSetInput` via:

GetTreeJobsTreeInfoJobSetArgs{...}

type GetTreeJobsTreeInfoJobSetOutput

type GetTreeJobsTreeInfoJobSetOutput struct{ *pulumi.OutputState }

func (GetTreeJobsTreeInfoJobSetOutput) ElementType

func (GetTreeJobsTreeInfoJobSetOutput) JobId

Job ID.

func (GetTreeJobsTreeInfoJobSetOutput) JobType

Job Type.

func (GetTreeJobsTreeInfoJobSetOutput) Name

Field to be filtered. Can only be set `Zone` or `JobType` or `JobStatus`.

func (GetTreeJobsTreeInfoJobSetOutput) RunningCu

Resources occupied by homework.

func (GetTreeJobsTreeInfoJobSetOutput) Status

Job status.

func (GetTreeJobsTreeInfoJobSetOutput) ToGetTreeJobsTreeInfoJobSetOutput

func (o GetTreeJobsTreeInfoJobSetOutput) ToGetTreeJobsTreeInfoJobSetOutput() GetTreeJobsTreeInfoJobSetOutput

func (GetTreeJobsTreeInfoJobSetOutput) ToGetTreeJobsTreeInfoJobSetOutputWithContext

func (o GetTreeJobsTreeInfoJobSetOutput) ToGetTreeJobsTreeInfoJobSetOutputWithContext(ctx context.Context) GetTreeJobsTreeInfoJobSetOutput

type GetTreeJobsTreeInfoOutput

type GetTreeJobsTreeInfoOutput struct{ *pulumi.OutputState }

func (GetTreeJobsTreeInfoOutput) Children

Subdirectory Information.

func (GetTreeJobsTreeInfoOutput) ElementType

func (GetTreeJobsTreeInfoOutput) ElementType() reflect.Type

func (GetTreeJobsTreeInfoOutput) Id

ID.

func (GetTreeJobsTreeInfoOutput) JobSets

List of jobs.

func (GetTreeJobsTreeInfoOutput) Name

Field to be filtered. Can only be set `Zone` or `JobType` or `JobStatus`.

func (GetTreeJobsTreeInfoOutput) ParentId

Parent Id.

func (GetTreeJobsTreeInfoOutput) ToGetTreeJobsTreeInfoOutput

func (o GetTreeJobsTreeInfoOutput) ToGetTreeJobsTreeInfoOutput() GetTreeJobsTreeInfoOutput

func (GetTreeJobsTreeInfoOutput) ToGetTreeJobsTreeInfoOutputWithContext

func (o GetTreeJobsTreeInfoOutput) ToGetTreeJobsTreeInfoOutputWithContext(ctx context.Context) GetTreeJobsTreeInfoOutput

type GetTreeResourcesArgs

type GetTreeResourcesArgs struct {
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId string `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getTreeResources.

type GetTreeResourcesOutputArgs

type GetTreeResourcesOutputArgs struct {
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringInput `pulumi:"workSpaceId"`
}

A collection of arguments for invoking getTreeResources.

func (GetTreeResourcesOutputArgs) ElementType

func (GetTreeResourcesOutputArgs) ElementType() reflect.Type

type GetTreeResourcesResult

type GetTreeResourcesResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// Tree structure information.
	TreeInfos   []GetTreeResourcesTreeInfo `pulumi:"treeInfos"`
	WorkSpaceId string                     `pulumi:"workSpaceId"`
}

A collection of values returned by getTreeResources.

func GetTreeResources

func GetTreeResources(ctx *pulumi.Context, args *GetTreeResourcesArgs, opts ...pulumi.InvokeOption) (*GetTreeResourcesResult, error)

Use this data source to query detailed information of oceanus treeResources

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetTreeResources(ctx, &oceanus.GetTreeResourcesArgs{
			WorkSpaceId: "space-2idq8wbr",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetTreeResourcesResultOutput

type GetTreeResourcesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTreeResources.

func (GetTreeResourcesResultOutput) ElementType

func (GetTreeResourcesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetTreeResourcesResultOutput) ResultOutputFile

func (GetTreeResourcesResultOutput) ToGetTreeResourcesResultOutput

func (o GetTreeResourcesResultOutput) ToGetTreeResourcesResultOutput() GetTreeResourcesResultOutput

func (GetTreeResourcesResultOutput) ToGetTreeResourcesResultOutputWithContext

func (o GetTreeResourcesResultOutput) ToGetTreeResourcesResultOutputWithContext(ctx context.Context) GetTreeResourcesResultOutput

func (GetTreeResourcesResultOutput) TreeInfos

Tree structure information.

func (GetTreeResourcesResultOutput) WorkSpaceId

type GetTreeResourcesTreeInfo

type GetTreeResourcesTreeInfo struct {
	// Subdirectory Information.
	Children string `pulumi:"children"`
	// ID.
	Id string `pulumi:"id"`
	// List of items.
	Items []GetTreeResourcesTreeInfoItem `pulumi:"items"`
	// Name.
	Name string `pulumi:"name"`
	// Parent Id.
	ParentId string `pulumi:"parentId"`
}

type GetTreeResourcesTreeInfoArgs

type GetTreeResourcesTreeInfoArgs struct {
	// Subdirectory Information.
	Children pulumi.StringInput `pulumi:"children"`
	// ID.
	Id pulumi.StringInput `pulumi:"id"`
	// List of items.
	Items GetTreeResourcesTreeInfoItemArrayInput `pulumi:"items"`
	// Name.
	Name pulumi.StringInput `pulumi:"name"`
	// Parent Id.
	ParentId pulumi.StringInput `pulumi:"parentId"`
}

func (GetTreeResourcesTreeInfoArgs) ElementType

func (GetTreeResourcesTreeInfoArgs) ToGetTreeResourcesTreeInfoOutput

func (i GetTreeResourcesTreeInfoArgs) ToGetTreeResourcesTreeInfoOutput() GetTreeResourcesTreeInfoOutput

func (GetTreeResourcesTreeInfoArgs) ToGetTreeResourcesTreeInfoOutputWithContext

func (i GetTreeResourcesTreeInfoArgs) ToGetTreeResourcesTreeInfoOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoOutput

type GetTreeResourcesTreeInfoArray

type GetTreeResourcesTreeInfoArray []GetTreeResourcesTreeInfoInput

func (GetTreeResourcesTreeInfoArray) ElementType

func (GetTreeResourcesTreeInfoArray) ToGetTreeResourcesTreeInfoArrayOutput

func (i GetTreeResourcesTreeInfoArray) ToGetTreeResourcesTreeInfoArrayOutput() GetTreeResourcesTreeInfoArrayOutput

func (GetTreeResourcesTreeInfoArray) ToGetTreeResourcesTreeInfoArrayOutputWithContext

func (i GetTreeResourcesTreeInfoArray) ToGetTreeResourcesTreeInfoArrayOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoArrayOutput

type GetTreeResourcesTreeInfoArrayInput

type GetTreeResourcesTreeInfoArrayInput interface {
	pulumi.Input

	ToGetTreeResourcesTreeInfoArrayOutput() GetTreeResourcesTreeInfoArrayOutput
	ToGetTreeResourcesTreeInfoArrayOutputWithContext(context.Context) GetTreeResourcesTreeInfoArrayOutput
}

GetTreeResourcesTreeInfoArrayInput is an input type that accepts GetTreeResourcesTreeInfoArray and GetTreeResourcesTreeInfoArrayOutput values. You can construct a concrete instance of `GetTreeResourcesTreeInfoArrayInput` via:

GetTreeResourcesTreeInfoArray{ GetTreeResourcesTreeInfoArgs{...} }

type GetTreeResourcesTreeInfoArrayOutput

type GetTreeResourcesTreeInfoArrayOutput struct{ *pulumi.OutputState }

func (GetTreeResourcesTreeInfoArrayOutput) ElementType

func (GetTreeResourcesTreeInfoArrayOutput) Index

func (GetTreeResourcesTreeInfoArrayOutput) ToGetTreeResourcesTreeInfoArrayOutput

func (o GetTreeResourcesTreeInfoArrayOutput) ToGetTreeResourcesTreeInfoArrayOutput() GetTreeResourcesTreeInfoArrayOutput

func (GetTreeResourcesTreeInfoArrayOutput) ToGetTreeResourcesTreeInfoArrayOutputWithContext

func (o GetTreeResourcesTreeInfoArrayOutput) ToGetTreeResourcesTreeInfoArrayOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoArrayOutput

type GetTreeResourcesTreeInfoInput

type GetTreeResourcesTreeInfoInput interface {
	pulumi.Input

	ToGetTreeResourcesTreeInfoOutput() GetTreeResourcesTreeInfoOutput
	ToGetTreeResourcesTreeInfoOutputWithContext(context.Context) GetTreeResourcesTreeInfoOutput
}

GetTreeResourcesTreeInfoInput is an input type that accepts GetTreeResourcesTreeInfoArgs and GetTreeResourcesTreeInfoOutput values. You can construct a concrete instance of `GetTreeResourcesTreeInfoInput` via:

GetTreeResourcesTreeInfoArgs{...}

type GetTreeResourcesTreeInfoItem

type GetTreeResourcesTreeInfoItem struct {
	// File name.
	FileName string `pulumi:"fileName"`
	// Folder id.
	FolderId string `pulumi:"folderId"`
	// Name.
	Name string `pulumi:"name"`
	// Counting the number of associated tasks by state.
	RefJobStatusCountSets []GetTreeResourcesTreeInfoItemRefJobStatusCountSet `pulumi:"refJobStatusCountSets"`
	// Remark.
	Remark string `pulumi:"remark"`
	// Resource Id.
	ResourceId string `pulumi:"resourceId"`
	// Resource Type.
	ResourceType int `pulumi:"resourceType"`
}

type GetTreeResourcesTreeInfoItemArgs

type GetTreeResourcesTreeInfoItemArgs struct {
	// File name.
	FileName pulumi.StringInput `pulumi:"fileName"`
	// Folder id.
	FolderId pulumi.StringInput `pulumi:"folderId"`
	// Name.
	Name pulumi.StringInput `pulumi:"name"`
	// Counting the number of associated tasks by state.
	RefJobStatusCountSets GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayInput `pulumi:"refJobStatusCountSets"`
	// Remark.
	Remark pulumi.StringInput `pulumi:"remark"`
	// Resource Id.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// Resource Type.
	ResourceType pulumi.IntInput `pulumi:"resourceType"`
}

func (GetTreeResourcesTreeInfoItemArgs) ElementType

func (GetTreeResourcesTreeInfoItemArgs) ToGetTreeResourcesTreeInfoItemOutput

func (i GetTreeResourcesTreeInfoItemArgs) ToGetTreeResourcesTreeInfoItemOutput() GetTreeResourcesTreeInfoItemOutput

func (GetTreeResourcesTreeInfoItemArgs) ToGetTreeResourcesTreeInfoItemOutputWithContext

func (i GetTreeResourcesTreeInfoItemArgs) ToGetTreeResourcesTreeInfoItemOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoItemOutput

type GetTreeResourcesTreeInfoItemArray

type GetTreeResourcesTreeInfoItemArray []GetTreeResourcesTreeInfoItemInput

func (GetTreeResourcesTreeInfoItemArray) ElementType

func (GetTreeResourcesTreeInfoItemArray) ToGetTreeResourcesTreeInfoItemArrayOutput

func (i GetTreeResourcesTreeInfoItemArray) ToGetTreeResourcesTreeInfoItemArrayOutput() GetTreeResourcesTreeInfoItemArrayOutput

func (GetTreeResourcesTreeInfoItemArray) ToGetTreeResourcesTreeInfoItemArrayOutputWithContext

func (i GetTreeResourcesTreeInfoItemArray) ToGetTreeResourcesTreeInfoItemArrayOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoItemArrayOutput

type GetTreeResourcesTreeInfoItemArrayInput

type GetTreeResourcesTreeInfoItemArrayInput interface {
	pulumi.Input

	ToGetTreeResourcesTreeInfoItemArrayOutput() GetTreeResourcesTreeInfoItemArrayOutput
	ToGetTreeResourcesTreeInfoItemArrayOutputWithContext(context.Context) GetTreeResourcesTreeInfoItemArrayOutput
}

GetTreeResourcesTreeInfoItemArrayInput is an input type that accepts GetTreeResourcesTreeInfoItemArray and GetTreeResourcesTreeInfoItemArrayOutput values. You can construct a concrete instance of `GetTreeResourcesTreeInfoItemArrayInput` via:

GetTreeResourcesTreeInfoItemArray{ GetTreeResourcesTreeInfoItemArgs{...} }

type GetTreeResourcesTreeInfoItemArrayOutput

type GetTreeResourcesTreeInfoItemArrayOutput struct{ *pulumi.OutputState }

func (GetTreeResourcesTreeInfoItemArrayOutput) ElementType

func (GetTreeResourcesTreeInfoItemArrayOutput) Index

func (GetTreeResourcesTreeInfoItemArrayOutput) ToGetTreeResourcesTreeInfoItemArrayOutput

func (o GetTreeResourcesTreeInfoItemArrayOutput) ToGetTreeResourcesTreeInfoItemArrayOutput() GetTreeResourcesTreeInfoItemArrayOutput

func (GetTreeResourcesTreeInfoItemArrayOutput) ToGetTreeResourcesTreeInfoItemArrayOutputWithContext

func (o GetTreeResourcesTreeInfoItemArrayOutput) ToGetTreeResourcesTreeInfoItemArrayOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoItemArrayOutput

type GetTreeResourcesTreeInfoItemInput

type GetTreeResourcesTreeInfoItemInput interface {
	pulumi.Input

	ToGetTreeResourcesTreeInfoItemOutput() GetTreeResourcesTreeInfoItemOutput
	ToGetTreeResourcesTreeInfoItemOutputWithContext(context.Context) GetTreeResourcesTreeInfoItemOutput
}

GetTreeResourcesTreeInfoItemInput is an input type that accepts GetTreeResourcesTreeInfoItemArgs and GetTreeResourcesTreeInfoItemOutput values. You can construct a concrete instance of `GetTreeResourcesTreeInfoItemInput` via:

GetTreeResourcesTreeInfoItemArgs{...}

type GetTreeResourcesTreeInfoItemOutput

type GetTreeResourcesTreeInfoItemOutput struct{ *pulumi.OutputState }

func (GetTreeResourcesTreeInfoItemOutput) ElementType

func (GetTreeResourcesTreeInfoItemOutput) FileName

File name.

func (GetTreeResourcesTreeInfoItemOutput) FolderId

Folder id.

func (GetTreeResourcesTreeInfoItemOutput) Name

Name.

func (GetTreeResourcesTreeInfoItemOutput) RefJobStatusCountSets

Counting the number of associated tasks by state.

func (GetTreeResourcesTreeInfoItemOutput) Remark

Remark.

func (GetTreeResourcesTreeInfoItemOutput) ResourceId

Resource Id.

func (GetTreeResourcesTreeInfoItemOutput) ResourceType

Resource Type.

func (GetTreeResourcesTreeInfoItemOutput) ToGetTreeResourcesTreeInfoItemOutput

func (o GetTreeResourcesTreeInfoItemOutput) ToGetTreeResourcesTreeInfoItemOutput() GetTreeResourcesTreeInfoItemOutput

func (GetTreeResourcesTreeInfoItemOutput) ToGetTreeResourcesTreeInfoItemOutputWithContext

func (o GetTreeResourcesTreeInfoItemOutput) ToGetTreeResourcesTreeInfoItemOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoItemOutput

type GetTreeResourcesTreeInfoItemRefJobStatusCountSet

type GetTreeResourcesTreeInfoItemRefJobStatusCountSet struct {
	// Job count.
	Count int `pulumi:"count"`
	// Job status.
	JobStatus int `pulumi:"jobStatus"`
}

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs struct {
	// Job count.
	Count pulumi.IntInput `pulumi:"count"`
	// Job status.
	JobStatus pulumi.IntInput `pulumi:"jobStatus"`
}

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs) ElementType

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput

func (i GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput() GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetOutputWithContext

func (i GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetArray

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetArray []GetTreeResourcesTreeInfoItemRefJobStatusCountSetInput

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArray) ElementType

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArray) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput

func (i GetTreeResourcesTreeInfoItemRefJobStatusCountSetArray) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput() GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArray) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutputWithContext

func (i GetTreeResourcesTreeInfoItemRefJobStatusCountSetArray) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayInput

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayInput interface {
	pulumi.Input

	ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput() GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput
	ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutputWithContext(context.Context) GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput
}

GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayInput is an input type that accepts GetTreeResourcesTreeInfoItemRefJobStatusCountSetArray and GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput values. You can construct a concrete instance of `GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayInput` via:

GetTreeResourcesTreeInfoItemRefJobStatusCountSetArray{ GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs{...} }

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput struct{ *pulumi.OutputState }

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput) ElementType

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput) Index

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutputWithContext

func (o GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoItemRefJobStatusCountSetArrayOutput

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetInput

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetInput interface {
	pulumi.Input

	ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput() GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput
	ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetOutputWithContext(context.Context) GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput
}

GetTreeResourcesTreeInfoItemRefJobStatusCountSetInput is an input type that accepts GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs and GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput values. You can construct a concrete instance of `GetTreeResourcesTreeInfoItemRefJobStatusCountSetInput` via:

GetTreeResourcesTreeInfoItemRefJobStatusCountSetArgs{...}

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput

type GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput struct{ *pulumi.OutputState }

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput) Count

Job count.

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput) ElementType

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput) JobStatus

Job status.

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput

func (GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetOutputWithContext

func (o GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput) ToGetTreeResourcesTreeInfoItemRefJobStatusCountSetOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoItemRefJobStatusCountSetOutput

type GetTreeResourcesTreeInfoOutput

type GetTreeResourcesTreeInfoOutput struct{ *pulumi.OutputState }

func (GetTreeResourcesTreeInfoOutput) Children

Subdirectory Information.

func (GetTreeResourcesTreeInfoOutput) ElementType

func (GetTreeResourcesTreeInfoOutput) Id

ID.

func (GetTreeResourcesTreeInfoOutput) Items

List of items.

func (GetTreeResourcesTreeInfoOutput) Name

Name.

func (GetTreeResourcesTreeInfoOutput) ParentId

Parent Id.

func (GetTreeResourcesTreeInfoOutput) ToGetTreeResourcesTreeInfoOutput

func (o GetTreeResourcesTreeInfoOutput) ToGetTreeResourcesTreeInfoOutput() GetTreeResourcesTreeInfoOutput

func (GetTreeResourcesTreeInfoOutput) ToGetTreeResourcesTreeInfoOutputWithContext

func (o GetTreeResourcesTreeInfoOutput) ToGetTreeResourcesTreeInfoOutputWithContext(ctx context.Context) GetTreeResourcesTreeInfoOutput

type GetWorkSpacesArgs

type GetWorkSpacesArgs struct {
	// Filter rules.
	Filters []GetWorkSpacesFilter `pulumi:"filters"`
	// 1:sort by creation time in descending order (default); 2:sort by creation time in ascending order; 3:sort by status in descending order; 4:sort by status in ascending order; default is 0.
	OrderType *int `pulumi:"orderType"`
	// Used to save results.
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getWorkSpaces.

type GetWorkSpacesFilter

type GetWorkSpacesFilter struct {
	// Field to be filtered.
	Name string `pulumi:"name"`
	// Filter values for the field.
	Values []string `pulumi:"values"`
}

type GetWorkSpacesFilterArgs

type GetWorkSpacesFilterArgs struct {
	// Field to be filtered.
	Name pulumi.StringInput `pulumi:"name"`
	// Filter values for the field.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetWorkSpacesFilterArgs) ElementType

func (GetWorkSpacesFilterArgs) ElementType() reflect.Type

func (GetWorkSpacesFilterArgs) ToGetWorkSpacesFilterOutput

func (i GetWorkSpacesFilterArgs) ToGetWorkSpacesFilterOutput() GetWorkSpacesFilterOutput

func (GetWorkSpacesFilterArgs) ToGetWorkSpacesFilterOutputWithContext

func (i GetWorkSpacesFilterArgs) ToGetWorkSpacesFilterOutputWithContext(ctx context.Context) GetWorkSpacesFilterOutput

type GetWorkSpacesFilterArray

type GetWorkSpacesFilterArray []GetWorkSpacesFilterInput

func (GetWorkSpacesFilterArray) ElementType

func (GetWorkSpacesFilterArray) ElementType() reflect.Type

func (GetWorkSpacesFilterArray) ToGetWorkSpacesFilterArrayOutput

func (i GetWorkSpacesFilterArray) ToGetWorkSpacesFilterArrayOutput() GetWorkSpacesFilterArrayOutput

func (GetWorkSpacesFilterArray) ToGetWorkSpacesFilterArrayOutputWithContext

func (i GetWorkSpacesFilterArray) ToGetWorkSpacesFilterArrayOutputWithContext(ctx context.Context) GetWorkSpacesFilterArrayOutput

type GetWorkSpacesFilterArrayInput

type GetWorkSpacesFilterArrayInput interface {
	pulumi.Input

	ToGetWorkSpacesFilterArrayOutput() GetWorkSpacesFilterArrayOutput
	ToGetWorkSpacesFilterArrayOutputWithContext(context.Context) GetWorkSpacesFilterArrayOutput
}

GetWorkSpacesFilterArrayInput is an input type that accepts GetWorkSpacesFilterArray and GetWorkSpacesFilterArrayOutput values. You can construct a concrete instance of `GetWorkSpacesFilterArrayInput` via:

GetWorkSpacesFilterArray{ GetWorkSpacesFilterArgs{...} }

type GetWorkSpacesFilterArrayOutput

type GetWorkSpacesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetWorkSpacesFilterArrayOutput) ElementType

func (GetWorkSpacesFilterArrayOutput) Index

func (GetWorkSpacesFilterArrayOutput) ToGetWorkSpacesFilterArrayOutput

func (o GetWorkSpacesFilterArrayOutput) ToGetWorkSpacesFilterArrayOutput() GetWorkSpacesFilterArrayOutput

func (GetWorkSpacesFilterArrayOutput) ToGetWorkSpacesFilterArrayOutputWithContext

func (o GetWorkSpacesFilterArrayOutput) ToGetWorkSpacesFilterArrayOutputWithContext(ctx context.Context) GetWorkSpacesFilterArrayOutput

type GetWorkSpacesFilterInput

type GetWorkSpacesFilterInput interface {
	pulumi.Input

	ToGetWorkSpacesFilterOutput() GetWorkSpacesFilterOutput
	ToGetWorkSpacesFilterOutputWithContext(context.Context) GetWorkSpacesFilterOutput
}

GetWorkSpacesFilterInput is an input type that accepts GetWorkSpacesFilterArgs and GetWorkSpacesFilterOutput values. You can construct a concrete instance of `GetWorkSpacesFilterInput` via:

GetWorkSpacesFilterArgs{...}

type GetWorkSpacesFilterOutput

type GetWorkSpacesFilterOutput struct{ *pulumi.OutputState }

func (GetWorkSpacesFilterOutput) ElementType

func (GetWorkSpacesFilterOutput) ElementType() reflect.Type

func (GetWorkSpacesFilterOutput) Name

Field to be filtered.

func (GetWorkSpacesFilterOutput) ToGetWorkSpacesFilterOutput

func (o GetWorkSpacesFilterOutput) ToGetWorkSpacesFilterOutput() GetWorkSpacesFilterOutput

func (GetWorkSpacesFilterOutput) ToGetWorkSpacesFilterOutputWithContext

func (o GetWorkSpacesFilterOutput) ToGetWorkSpacesFilterOutputWithContext(ctx context.Context) GetWorkSpacesFilterOutput

func (GetWorkSpacesFilterOutput) Values

Filter values for the field.

type GetWorkSpacesOutputArgs

type GetWorkSpacesOutputArgs struct {
	// Filter rules.
	Filters GetWorkSpacesFilterArrayInput `pulumi:"filters"`
	// 1:sort by creation time in descending order (default); 2:sort by creation time in ascending order; 3:sort by status in descending order; 4:sort by status in ascending order; default is 0.
	OrderType pulumi.IntPtrInput `pulumi:"orderType"`
	// Used to save results.
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getWorkSpaces.

func (GetWorkSpacesOutputArgs) ElementType

func (GetWorkSpacesOutputArgs) ElementType() reflect.Type

type GetWorkSpacesResult

type GetWorkSpacesResult struct {
	Filters []GetWorkSpacesFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	OrderType        *int    `pulumi:"orderType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	// List of workspace detailsNote: This field may return null, indicating that no valid values can be obtained.
	WorkSpaceSetItems []GetWorkSpacesWorkSpaceSetItem `pulumi:"workSpaceSetItems"`
}

A collection of values returned by getWorkSpaces.

func GetWorkSpaces

func GetWorkSpaces(ctx *pulumi.Context, args *GetWorkSpacesArgs, opts ...pulumi.InvokeOption) (*GetWorkSpacesResult, error)

Use this data source to query detailed information of oceanus workSpaces

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.GetWorkSpaces(ctx, &oceanus.GetWorkSpacesArgs{
			Filters: []oceanus.GetWorkSpacesFilter{
				oceanus.GetWorkSpacesFilter{
					Name: "WorkSpaceName",
					Values: []string{
						"tf_example",
					},
				},
			},
			OrderType: pulumi.IntRef(1),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetWorkSpacesResultOutput

type GetWorkSpacesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getWorkSpaces.

func (GetWorkSpacesResultOutput) ElementType

func (GetWorkSpacesResultOutput) ElementType() reflect.Type

func (GetWorkSpacesResultOutput) Filters

func (GetWorkSpacesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetWorkSpacesResultOutput) OrderType

func (GetWorkSpacesResultOutput) ResultOutputFile

func (o GetWorkSpacesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetWorkSpacesResultOutput) ToGetWorkSpacesResultOutput

func (o GetWorkSpacesResultOutput) ToGetWorkSpacesResultOutput() GetWorkSpacesResultOutput

func (GetWorkSpacesResultOutput) ToGetWorkSpacesResultOutputWithContext

func (o GetWorkSpacesResultOutput) ToGetWorkSpacesResultOutputWithContext(ctx context.Context) GetWorkSpacesResultOutput

func (GetWorkSpacesResultOutput) WorkSpaceSetItems

List of workspace detailsNote: This field may return null, indicating that no valid values can be obtained.

type GetWorkSpacesWorkSpaceSetItem

type GetWorkSpacesWorkSpaceSetItem struct {
	// User AppID.
	AppId int `pulumi:"appId"`
	// Workspace cluster information.
	ClusterGroupSetItems []GetWorkSpacesWorkSpaceSetItemClusterGroupSetItem `pulumi:"clusterGroupSetItems"`
	// Creation time.
	CreateTime string `pulumi:"createTime"`
	// Creator UIN.
	CreatorUin string `pulumi:"creatorUin"`
	// Workspace description.
	Description string `pulumi:"description"`
	// Note: This field may return null, indicating that no valid values can be obtained.
	JobsCount int `pulumi:"jobsCount"`
	// Main account UIN.
	OwnerUin string `pulumi:"ownerUin"`
	// Region.
	Region string `pulumi:"region"`
	// Workspace member count.
	RoleAuthCount int `pulumi:"roleAuthCount"`
	// Workspace role information.
	RoleAuths []GetWorkSpacesWorkSpaceSetItemRoleAuth `pulumi:"roleAuths"`
	// Workspace SerialId.
	SerialId string `pulumi:"serialId"`
	// 1:uninitialized; 2:available; -1:deleted.
	Status int `pulumi:"status"`
	// Update time.
	UpdateTime string `pulumi:"updateTime"`
	// Workspace SerialId.
	WorkSpaceId string `pulumi:"workSpaceId"`
	// Workspace name.
	WorkSpaceName string `pulumi:"workSpaceName"`
}

type GetWorkSpacesWorkSpaceSetItemArgs

type GetWorkSpacesWorkSpaceSetItemArgs struct {
	// User AppID.
	AppId pulumi.IntInput `pulumi:"appId"`
	// Workspace cluster information.
	ClusterGroupSetItems GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayInput `pulumi:"clusterGroupSetItems"`
	// Creation time.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Creator UIN.
	CreatorUin pulumi.StringInput `pulumi:"creatorUin"`
	// Workspace description.
	Description pulumi.StringInput `pulumi:"description"`
	// Note: This field may return null, indicating that no valid values can be obtained.
	JobsCount pulumi.IntInput `pulumi:"jobsCount"`
	// Main account UIN.
	OwnerUin pulumi.StringInput `pulumi:"ownerUin"`
	// Region.
	Region pulumi.StringInput `pulumi:"region"`
	// Workspace member count.
	RoleAuthCount pulumi.IntInput `pulumi:"roleAuthCount"`
	// Workspace role information.
	RoleAuths GetWorkSpacesWorkSpaceSetItemRoleAuthArrayInput `pulumi:"roleAuths"`
	// Workspace SerialId.
	SerialId pulumi.StringInput `pulumi:"serialId"`
	// 1:uninitialized; 2:available; -1:deleted.
	Status pulumi.IntInput `pulumi:"status"`
	// Update time.
	UpdateTime pulumi.StringInput `pulumi:"updateTime"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringInput `pulumi:"workSpaceId"`
	// Workspace name.
	WorkSpaceName pulumi.StringInput `pulumi:"workSpaceName"`
}

func (GetWorkSpacesWorkSpaceSetItemArgs) ElementType

func (GetWorkSpacesWorkSpaceSetItemArgs) ToGetWorkSpacesWorkSpaceSetItemOutput

func (i GetWorkSpacesWorkSpaceSetItemArgs) ToGetWorkSpacesWorkSpaceSetItemOutput() GetWorkSpacesWorkSpaceSetItemOutput

func (GetWorkSpacesWorkSpaceSetItemArgs) ToGetWorkSpacesWorkSpaceSetItemOutputWithContext

func (i GetWorkSpacesWorkSpaceSetItemArgs) ToGetWorkSpacesWorkSpaceSetItemOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemOutput

type GetWorkSpacesWorkSpaceSetItemArray

type GetWorkSpacesWorkSpaceSetItemArray []GetWorkSpacesWorkSpaceSetItemInput

func (GetWorkSpacesWorkSpaceSetItemArray) ElementType

func (GetWorkSpacesWorkSpaceSetItemArray) ToGetWorkSpacesWorkSpaceSetItemArrayOutput

func (i GetWorkSpacesWorkSpaceSetItemArray) ToGetWorkSpacesWorkSpaceSetItemArrayOutput() GetWorkSpacesWorkSpaceSetItemArrayOutput

func (GetWorkSpacesWorkSpaceSetItemArray) ToGetWorkSpacesWorkSpaceSetItemArrayOutputWithContext

func (i GetWorkSpacesWorkSpaceSetItemArray) ToGetWorkSpacesWorkSpaceSetItemArrayOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemArrayOutput

type GetWorkSpacesWorkSpaceSetItemArrayInput

type GetWorkSpacesWorkSpaceSetItemArrayInput interface {
	pulumi.Input

	ToGetWorkSpacesWorkSpaceSetItemArrayOutput() GetWorkSpacesWorkSpaceSetItemArrayOutput
	ToGetWorkSpacesWorkSpaceSetItemArrayOutputWithContext(context.Context) GetWorkSpacesWorkSpaceSetItemArrayOutput
}

GetWorkSpacesWorkSpaceSetItemArrayInput is an input type that accepts GetWorkSpacesWorkSpaceSetItemArray and GetWorkSpacesWorkSpaceSetItemArrayOutput values. You can construct a concrete instance of `GetWorkSpacesWorkSpaceSetItemArrayInput` via:

GetWorkSpacesWorkSpaceSetItemArray{ GetWorkSpacesWorkSpaceSetItemArgs{...} }

type GetWorkSpacesWorkSpaceSetItemArrayOutput

type GetWorkSpacesWorkSpaceSetItemArrayOutput struct{ *pulumi.OutputState }

func (GetWorkSpacesWorkSpaceSetItemArrayOutput) ElementType

func (GetWorkSpacesWorkSpaceSetItemArrayOutput) Index

func (GetWorkSpacesWorkSpaceSetItemArrayOutput) ToGetWorkSpacesWorkSpaceSetItemArrayOutput

func (o GetWorkSpacesWorkSpaceSetItemArrayOutput) ToGetWorkSpacesWorkSpaceSetItemArrayOutput() GetWorkSpacesWorkSpaceSetItemArrayOutput

func (GetWorkSpacesWorkSpaceSetItemArrayOutput) ToGetWorkSpacesWorkSpaceSetItemArrayOutputWithContext

func (o GetWorkSpacesWorkSpaceSetItemArrayOutput) ToGetWorkSpacesWorkSpaceSetItemArrayOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemArrayOutput

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItem

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItem struct {
	// User AppID.
	AppId int `pulumi:"appId"`
	// SerialId of the clusterGroup.
	ClusterId string `pulumi:"clusterId"`
	// Creation time.
	CreateTime string `pulumi:"createTime"`
	// Creator UIN.
	CreatorUin string `pulumi:"creatorUin"`
	// CU memory specification.
	CuMem int `pulumi:"cuMem"`
	// CU quantity.
	CuNum int `pulumi:"cuNum"`
	// Free CU under fine-grained resources.
	FreeCu float64 `pulumi:"freeCu"`
	// Free CU.
	FreeCuNum int `pulumi:"freeCuNum"`
	// Field to be filtered.
	Name string `pulumi:"name"`
	// Network.
	NetEnvironmentType int `pulumi:"netEnvironmentType"`
	// Main account UIN.
	OwnerUin string `pulumi:"ownerUin"`
	// Payment mode.
	PayMode int `pulumi:"payMode"`
	// Region.
	Region string `pulumi:"region"`
	// Description.
	Remark string `pulumi:"remark"`
	// Running CU.
	RunningCu float64 `pulumi:"runningCu"`
	// 1:uninitialized; 2:available; -1:deleted.
	Status int `pulumi:"status"`
	// Status description.
	StatusDesc string `pulumi:"statusDesc"`
	// Update time.
	UpdateTime string `pulumi:"updateTime"`
	// Zone.
	Zone string `pulumi:"zone"`
}

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs struct {
	// User AppID.
	AppId pulumi.IntInput `pulumi:"appId"`
	// SerialId of the clusterGroup.
	ClusterId pulumi.StringInput `pulumi:"clusterId"`
	// Creation time.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Creator UIN.
	CreatorUin pulumi.StringInput `pulumi:"creatorUin"`
	// CU memory specification.
	CuMem pulumi.IntInput `pulumi:"cuMem"`
	// CU quantity.
	CuNum pulumi.IntInput `pulumi:"cuNum"`
	// Free CU under fine-grained resources.
	FreeCu pulumi.Float64Input `pulumi:"freeCu"`
	// Free CU.
	FreeCuNum pulumi.IntInput `pulumi:"freeCuNum"`
	// Field to be filtered.
	Name pulumi.StringInput `pulumi:"name"`
	// Network.
	NetEnvironmentType pulumi.IntInput `pulumi:"netEnvironmentType"`
	// Main account UIN.
	OwnerUin pulumi.StringInput `pulumi:"ownerUin"`
	// Payment mode.
	PayMode pulumi.IntInput `pulumi:"payMode"`
	// Region.
	Region pulumi.StringInput `pulumi:"region"`
	// Description.
	Remark pulumi.StringInput `pulumi:"remark"`
	// Running CU.
	RunningCu pulumi.Float64Input `pulumi:"runningCu"`
	// 1:uninitialized; 2:available; -1:deleted.
	Status pulumi.IntInput `pulumi:"status"`
	// Status description.
	StatusDesc pulumi.StringInput `pulumi:"statusDesc"`
	// Update time.
	UpdateTime pulumi.StringInput `pulumi:"updateTime"`
	// Zone.
	Zone pulumi.StringInput `pulumi:"zone"`
}

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs) ElementType

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput

func (i GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput() GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutputWithContext

func (i GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArray

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArray []GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemInput

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArray) ElementType

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArray) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput

func (i GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArray) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput() GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArray) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutputWithContext

func (i GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArray) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayInput

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayInput interface {
	pulumi.Input

	ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput() GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput
	ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutputWithContext(context.Context) GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput
}

GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayInput is an input type that accepts GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArray and GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput values. You can construct a concrete instance of `GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayInput` via:

GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArray{ GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs{...} }

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput struct{ *pulumi.OutputState }

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput) ElementType

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput) Index

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutputWithContext

func (o GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArrayOutput

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemInput

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemInput interface {
	pulumi.Input

	ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput() GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput
	ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutputWithContext(context.Context) GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput
}

GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemInput is an input type that accepts GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs and GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput values. You can construct a concrete instance of `GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemInput` via:

GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemArgs{...}

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput

type GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput struct{ *pulumi.OutputState }

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) AppId

User AppID.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) ClusterId

SerialId of the clusterGroup.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) CreateTime

Creation time.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) CreatorUin

Creator UIN.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) CuMem

CU memory specification.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) CuNum

CU quantity.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) ElementType

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) FreeCu

Free CU under fine-grained resources.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) FreeCuNum

Free CU.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) Name

Field to be filtered.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) NetEnvironmentType

Network.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) OwnerUin

Main account UIN.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) PayMode

Payment mode.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) Region

Region.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) Remark

Description.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) RunningCu

Running CU.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) Status

1:uninitialized; 2:available; -1:deleted.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) StatusDesc

Status description.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutputWithContext

func (o GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) ToGetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) UpdateTime

Update time.

func (GetWorkSpacesWorkSpaceSetItemClusterGroupSetItemOutput) Zone

Zone.

type GetWorkSpacesWorkSpaceSetItemInput

type GetWorkSpacesWorkSpaceSetItemInput interface {
	pulumi.Input

	ToGetWorkSpacesWorkSpaceSetItemOutput() GetWorkSpacesWorkSpaceSetItemOutput
	ToGetWorkSpacesWorkSpaceSetItemOutputWithContext(context.Context) GetWorkSpacesWorkSpaceSetItemOutput
}

GetWorkSpacesWorkSpaceSetItemInput is an input type that accepts GetWorkSpacesWorkSpaceSetItemArgs and GetWorkSpacesWorkSpaceSetItemOutput values. You can construct a concrete instance of `GetWorkSpacesWorkSpaceSetItemInput` via:

GetWorkSpacesWorkSpaceSetItemArgs{...}

type GetWorkSpacesWorkSpaceSetItemOutput

type GetWorkSpacesWorkSpaceSetItemOutput struct{ *pulumi.OutputState }

func (GetWorkSpacesWorkSpaceSetItemOutput) AppId

User AppID.

func (GetWorkSpacesWorkSpaceSetItemOutput) ClusterGroupSetItems

Workspace cluster information.

func (GetWorkSpacesWorkSpaceSetItemOutput) CreateTime

Creation time.

func (GetWorkSpacesWorkSpaceSetItemOutput) CreatorUin

Creator UIN.

func (GetWorkSpacesWorkSpaceSetItemOutput) Description

Workspace description.

func (GetWorkSpacesWorkSpaceSetItemOutput) ElementType

func (GetWorkSpacesWorkSpaceSetItemOutput) JobsCount

Note: This field may return null, indicating that no valid values can be obtained.

func (GetWorkSpacesWorkSpaceSetItemOutput) OwnerUin

Main account UIN.

func (GetWorkSpacesWorkSpaceSetItemOutput) Region

Region.

func (GetWorkSpacesWorkSpaceSetItemOutput) RoleAuthCount

Workspace member count.

func (GetWorkSpacesWorkSpaceSetItemOutput) RoleAuths

Workspace role information.

func (GetWorkSpacesWorkSpaceSetItemOutput) SerialId

Workspace SerialId.

func (GetWorkSpacesWorkSpaceSetItemOutput) Status

1:uninitialized; 2:available; -1:deleted.

func (GetWorkSpacesWorkSpaceSetItemOutput) ToGetWorkSpacesWorkSpaceSetItemOutput

func (o GetWorkSpacesWorkSpaceSetItemOutput) ToGetWorkSpacesWorkSpaceSetItemOutput() GetWorkSpacesWorkSpaceSetItemOutput

func (GetWorkSpacesWorkSpaceSetItemOutput) ToGetWorkSpacesWorkSpaceSetItemOutputWithContext

func (o GetWorkSpacesWorkSpaceSetItemOutput) ToGetWorkSpacesWorkSpaceSetItemOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemOutput

func (GetWorkSpacesWorkSpaceSetItemOutput) UpdateTime

Update time.

func (GetWorkSpacesWorkSpaceSetItemOutput) WorkSpaceId

Workspace SerialId.

func (GetWorkSpacesWorkSpaceSetItemOutput) WorkSpaceName

Workspace name.

type GetWorkSpacesWorkSpaceSetItemRoleAuth

type GetWorkSpacesWorkSpaceSetItemRoleAuth struct {
	// User AppID.
	AppId int `pulumi:"appId"`
	// Bound authorized UIN.
	AuthSubAccountUin string `pulumi:"authSubAccountUin"`
	// Creation time.
	CreateTime string `pulumi:"createTime"`
	// Creator UIN.
	CreatorUin string `pulumi:"creatorUin"`
	// IDNote: This field may return null, indicating that no valid values can be obtained.
	Id int `pulumi:"id"`
	// Main account UIN.
	OwnerUin string `pulumi:"ownerUin"`
	// Corresponding to the ID in the role table.
	Permission int `pulumi:"permission"`
	// Permission nameNote: This field may return null, indicating that no valid values can be obtained.
	RoleName string `pulumi:"roleName"`
	// 1:uninitialized; 2:available; -1:deleted.
	Status int `pulumi:"status"`
	// Update time.
	UpdateTime string `pulumi:"updateTime"`
	// Workspace SerialId.
	WorkSpaceId int `pulumi:"workSpaceId"`
	// Workspace SerialId.
	WorkSpaceSerialId string `pulumi:"workSpaceSerialId"`
}

type GetWorkSpacesWorkSpaceSetItemRoleAuthArgs

type GetWorkSpacesWorkSpaceSetItemRoleAuthArgs struct {
	// User AppID.
	AppId pulumi.IntInput `pulumi:"appId"`
	// Bound authorized UIN.
	AuthSubAccountUin pulumi.StringInput `pulumi:"authSubAccountUin"`
	// Creation time.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Creator UIN.
	CreatorUin pulumi.StringInput `pulumi:"creatorUin"`
	// IDNote: This field may return null, indicating that no valid values can be obtained.
	Id pulumi.IntInput `pulumi:"id"`
	// Main account UIN.
	OwnerUin pulumi.StringInput `pulumi:"ownerUin"`
	// Corresponding to the ID in the role table.
	Permission pulumi.IntInput `pulumi:"permission"`
	// Permission nameNote: This field may return null, indicating that no valid values can be obtained.
	RoleName pulumi.StringInput `pulumi:"roleName"`
	// 1:uninitialized; 2:available; -1:deleted.
	Status pulumi.IntInput `pulumi:"status"`
	// Update time.
	UpdateTime pulumi.StringInput `pulumi:"updateTime"`
	// Workspace SerialId.
	WorkSpaceId pulumi.IntInput `pulumi:"workSpaceId"`
	// Workspace SerialId.
	WorkSpaceSerialId pulumi.StringInput `pulumi:"workSpaceSerialId"`
}

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArgs) ElementType

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArgs) ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutput

func (i GetWorkSpacesWorkSpaceSetItemRoleAuthArgs) ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutput() GetWorkSpacesWorkSpaceSetItemRoleAuthOutput

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArgs) ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutputWithContext

func (i GetWorkSpacesWorkSpaceSetItemRoleAuthArgs) ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemRoleAuthOutput

type GetWorkSpacesWorkSpaceSetItemRoleAuthArray

type GetWorkSpacesWorkSpaceSetItemRoleAuthArray []GetWorkSpacesWorkSpaceSetItemRoleAuthInput

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArray) ElementType

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArray) ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput

func (i GetWorkSpacesWorkSpaceSetItemRoleAuthArray) ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput() GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArray) ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutputWithContext

func (i GetWorkSpacesWorkSpaceSetItemRoleAuthArray) ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput

type GetWorkSpacesWorkSpaceSetItemRoleAuthArrayInput

type GetWorkSpacesWorkSpaceSetItemRoleAuthArrayInput interface {
	pulumi.Input

	ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput() GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput
	ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutputWithContext(context.Context) GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput
}

GetWorkSpacesWorkSpaceSetItemRoleAuthArrayInput is an input type that accepts GetWorkSpacesWorkSpaceSetItemRoleAuthArray and GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput values. You can construct a concrete instance of `GetWorkSpacesWorkSpaceSetItemRoleAuthArrayInput` via:

GetWorkSpacesWorkSpaceSetItemRoleAuthArray{ GetWorkSpacesWorkSpaceSetItemRoleAuthArgs{...} }

type GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput

type GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput struct{ *pulumi.OutputState }

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput) ElementType

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput) Index

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput) ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput

func (o GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput) ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput() GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput

func (GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput) ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutputWithContext

func (o GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput) ToGetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemRoleAuthArrayOutput

type GetWorkSpacesWorkSpaceSetItemRoleAuthInput

type GetWorkSpacesWorkSpaceSetItemRoleAuthInput interface {
	pulumi.Input

	ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutput() GetWorkSpacesWorkSpaceSetItemRoleAuthOutput
	ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutputWithContext(context.Context) GetWorkSpacesWorkSpaceSetItemRoleAuthOutput
}

GetWorkSpacesWorkSpaceSetItemRoleAuthInput is an input type that accepts GetWorkSpacesWorkSpaceSetItemRoleAuthArgs and GetWorkSpacesWorkSpaceSetItemRoleAuthOutput values. You can construct a concrete instance of `GetWorkSpacesWorkSpaceSetItemRoleAuthInput` via:

GetWorkSpacesWorkSpaceSetItemRoleAuthArgs{...}

type GetWorkSpacesWorkSpaceSetItemRoleAuthOutput

type GetWorkSpacesWorkSpaceSetItemRoleAuthOutput struct{ *pulumi.OutputState }

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) AppId

User AppID.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) AuthSubAccountUin

Bound authorized UIN.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) CreateTime

Creation time.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) CreatorUin

Creator UIN.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) ElementType

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) Id

IDNote: This field may return null, indicating that no valid values can be obtained.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) OwnerUin

Main account UIN.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) Permission

Corresponding to the ID in the role table.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) RoleName

Permission nameNote: This field may return null, indicating that no valid values can be obtained.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) Status

1:uninitialized; 2:available; -1:deleted.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutput

func (o GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutput() GetWorkSpacesWorkSpaceSetItemRoleAuthOutput

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutputWithContext

func (o GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) ToGetWorkSpacesWorkSpaceSetItemRoleAuthOutputWithContext(ctx context.Context) GetWorkSpacesWorkSpaceSetItemRoleAuthOutput

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) UpdateTime

Update time.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) WorkSpaceId

Workspace SerialId.

func (GetWorkSpacesWorkSpaceSetItemRoleAuthOutput) WorkSpaceSerialId

Workspace SerialId.

type Job

type Job struct {
	pulumi.CustomResourceState

	// When ClusterType=2, it is required to specify the ID of the exclusive cluster to which the job is submitted.
	ClusterId pulumi.StringPtrOutput `pulumi:"clusterId"`
	// The type of the cluster. 1 indicates shared cluster, and 2 indicates exclusive cluster.
	ClusterType pulumi.IntOutput `pulumi:"clusterType"`
	// Set the memory specification of each CU, in GB. It supports 2, 4, 8, and 16 (which needs to apply for the whitelist before use). The default is 4, that is, 1 CU corresponds to 4 GB of running memory.
	CuMem pulumi.IntPtrOutput `pulumi:"cuMem"`
	// The Flink version that the job runs.
	FlinkVersion pulumi.StringPtrOutput `pulumi:"flinkVersion"`
	// The folder ID to which the job name belongs. The root directory is root.
	FolderId pulumi.StringPtrOutput `pulumi:"folderId"`
	// The type of the job. 1 indicates SQL job, and 2 indicates JAR job.
	JobType pulumi.IntOutput `pulumi:"jobType"`
	// The name of the job. It can be composed of Chinese, English, numbers, hyphens (-), underscores (_), and periods (.), and the length cannot exceed 50 characters. Note that the job name cannot be the same as an existing job.
	Name pulumi.StringOutput `pulumi:"name"`
	// The remark information of the job. It can be set arbitrarily.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// The workspace SerialId.
	WorkSpaceId pulumi.StringPtrOutput `pulumi:"workSpaceId"`
}

Provides a resource to create a oceanus job

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewJob(ctx, "example", &Oceanus.JobArgs{
			ClusterId:    pulumi.String("cluster-1kcd524h"),
			ClusterType:  pulumi.Int(2),
			CuMem:        pulumi.Int(4),
			FlinkVersion: pulumi.String("Flink-1.16"),
			FolderId:     pulumi.String("folder-7ctl246z"),
			JobType:      pulumi.Int(1),
			Remark:       pulumi.String("remark."),
			WorkSpaceId:  pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetJob

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

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

func NewJob

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

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

func (*Job) ElementType

func (*Job) ElementType() reflect.Type

func (*Job) ToJobOutput

func (i *Job) ToJobOutput() JobOutput

func (*Job) ToJobOutputWithContext

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

type JobArgs

type JobArgs struct {
	// When ClusterType=2, it is required to specify the ID of the exclusive cluster to which the job is submitted.
	ClusterId pulumi.StringPtrInput
	// The type of the cluster. 1 indicates shared cluster, and 2 indicates exclusive cluster.
	ClusterType pulumi.IntInput
	// Set the memory specification of each CU, in GB. It supports 2, 4, 8, and 16 (which needs to apply for the whitelist before use). The default is 4, that is, 1 CU corresponds to 4 GB of running memory.
	CuMem pulumi.IntPtrInput
	// The Flink version that the job runs.
	FlinkVersion pulumi.StringPtrInput
	// The folder ID to which the job name belongs. The root directory is root.
	FolderId pulumi.StringPtrInput
	// The type of the job. 1 indicates SQL job, and 2 indicates JAR job.
	JobType pulumi.IntInput
	// The name of the job. It can be composed of Chinese, English, numbers, hyphens (-), underscores (_), and periods (.), and the length cannot exceed 50 characters. Note that the job name cannot be the same as an existing job.
	Name pulumi.StringPtrInput
	// The remark information of the job. It can be set arbitrarily.
	Remark pulumi.StringPtrInput
	// The workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

The set of arguments for constructing a Job resource.

func (JobArgs) ElementType

func (JobArgs) ElementType() reflect.Type

type JobArray

type JobArray []JobInput

func (JobArray) ElementType

func (JobArray) ElementType() reflect.Type

func (JobArray) ToJobArrayOutput

func (i JobArray) ToJobArrayOutput() JobArrayOutput

func (JobArray) ToJobArrayOutputWithContext

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

type JobArrayInput

type JobArrayInput interface {
	pulumi.Input

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

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

JobArray{ JobArgs{...} }

type JobArrayOutput

type JobArrayOutput struct{ *pulumi.OutputState }

func (JobArrayOutput) ElementType

func (JobArrayOutput) ElementType() reflect.Type

func (JobArrayOutput) Index

func (JobArrayOutput) ToJobArrayOutput

func (o JobArrayOutput) ToJobArrayOutput() JobArrayOutput

func (JobArrayOutput) ToJobArrayOutputWithContext

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

type JobConfig

type JobConfig struct {
	pulumi.CustomResourceState

	// Oceanus platform job recovery switch 1: on -1: off.
	AutoRecover pulumi.IntPtrOutput `pulumi:"autoRecover"`
	// Class log level.
	ClazzLevels JobConfigClazzLevelArrayOutput `pulumi:"clazzLevels"`
	// CLS logset ID.
	ClsLogsetId pulumi.StringPtrOutput `pulumi:"clsLogsetId"`
	// CLS log topic ID.
	ClsTopicId pulumi.StringPtrOutput `pulumi:"clsTopicId"`
	// COS storage bucket name used by the job.
	CosBucket pulumi.StringOutput `pulumi:"cosBucket"`
	// Job default parallelism.
	DefaultParallelism pulumi.IntPtrOutput `pulumi:"defaultParallelism"`
	// Main class.
	EntrypointClass pulumi.StringPtrOutput `pulumi:"entrypointClass"`
	// Expert mode configuration.
	ExpertModeConfiguration JobConfigExpertModeConfigurationPtrOutput `pulumi:"expertModeConfiguration"`
	// Whether to enable expert mode.
	ExpertModeOn pulumi.BoolPtrOutput `pulumi:"expertModeOn"`
	// Job ID.
	JobId pulumi.StringOutput `pulumi:"jobId"`
	// JobManager specification.
	JobManagerSpec pulumi.Float64PtrOutput `pulumi:"jobManagerSpec"`
	// Whether to collect job logs.
	LogCollect pulumi.BoolPtrOutput `pulumi:"logCollect"`
	// Log collection type 2:CLS; 3:COS.
	LogCollectType pulumi.IntPtrOutput `pulumi:"logCollectType"`
	// Log level.
	LogLevel pulumi.StringPtrOutput `pulumi:"logLevel"`
	// Main class parameters.
	ProgramArgs pulumi.StringPtrOutput `pulumi:"programArgs"`
	// System parameters.
	Properties JobConfigPropertyArrayOutput `pulumi:"properties"`
	// Python version used by the pyflink job at runtime.
	PythonVersion pulumi.StringPtrOutput `pulumi:"pythonVersion"`
	// Remarks.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Resource reference array.
	ResourceRefs JobConfigResourceRefArrayOutput `pulumi:"resourceRefs"`
	// TaskManager specification.
	TaskManagerSpec pulumi.Float64PtrOutput `pulumi:"taskManagerSpec"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrOutput `pulumi:"workSpaceId"`
}

Provides a resource to create a oceanus jobConfig

## Example Usage ### is 2

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewJobConfig(ctx, "example", &Oceanus.JobConfigArgs{
			AutoRecover:        pulumi.Int(1),
			ClsLogsetId:        pulumi.String("cd9adbb5-6b7d-48d2-9870-77658959c7a4"),
			ClsTopicId:         pulumi.String("cec4c2f1-0bf3-470e-b1a5-b1c451e88838"),
			DefaultParallelism: pulumi.Int(1),
			EntrypointClass:    pulumi.String("tf_example"),
			ExpertModeOn:       pulumi.Bool(false),
			JobId:              pulumi.String("cql-4xwincyn"),
			JobManagerSpec:     pulumi.Float64(1),
			LogCollect:         pulumi.Bool(true),
			LogCollectType:     pulumi.Int(2),
			LogLevel:           pulumi.String("INFO"),
			ProgramArgs:        pulumi.String("--conf Key=Value"),
			Properties: oceanus.JobConfigPropertyArray{
				&oceanus.JobConfigPropertyArgs{
					Key:   pulumi.String("pipeline.max-parallelism"),
					Value: pulumi.String("2048"),
				},
			},
			Remark: pulumi.String("remark."),
			ResourceRefs: oceanus.JobConfigResourceRefArray{
				&oceanus.JobConfigResourceRefArgs{
					ResourceId: pulumi.String("resource-q22ntswy"),
					Type:       pulumi.Int(1),
					Version:    pulumi.Int(1),
				},
			},
			TaskManagerSpec: pulumi.Float64(1),
			WorkSpaceId:     pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### is 3

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewJobConfig(ctx, "example", &Oceanus.JobConfigArgs{
			AutoRecover:        pulumi.Int(1),
			ClsLogsetId:        pulumi.String("cd9adbb5-6b7d-48d2-9870-77658959c7a4"),
			ClsTopicId:         pulumi.String("cec4c2f1-0bf3-470e-b1a5-b1c451e88838"),
			CosBucket:          pulumi.String("autotest-gz-bucket-1257058945"),
			DefaultParallelism: pulumi.Int(1),
			EntrypointClass:    pulumi.String("tf_example"),
			ExpertModeOn:       pulumi.Bool(false),
			JobId:              pulumi.String("cql-4xwincyn"),
			JobManagerSpec:     pulumi.Float64(1),
			LogCollect:         pulumi.Bool(true),
			LogCollectType:     pulumi.Int(3),
			LogLevel:           pulumi.String("INFO"),
			ProgramArgs:        pulumi.String("--conf Key=Value"),
			Properties: oceanus.JobConfigPropertyArray{
				&oceanus.JobConfigPropertyArgs{
					Key:   pulumi.String("pipeline.max-parallelism"),
					Value: pulumi.String("2048"),
				},
			},
			Remark: pulumi.String("remark."),
			ResourceRefs: oceanus.JobConfigResourceRefArray{
				&oceanus.JobConfigResourceRefArgs{
					ResourceId: pulumi.String("resource-q22ntswy"),
					Type:       pulumi.Int(1),
					Version:    pulumi.Int(1),
				},
			},
			TaskManagerSpec: pulumi.Float64(1),
			WorkSpaceId:     pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetJobConfig

func GetJobConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *JobConfigState, opts ...pulumi.ResourceOption) (*JobConfig, error)

GetJobConfig gets an existing JobConfig 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 NewJobConfig

func NewJobConfig(ctx *pulumi.Context,
	name string, args *JobConfigArgs, opts ...pulumi.ResourceOption) (*JobConfig, error)

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

func (*JobConfig) ElementType

func (*JobConfig) ElementType() reflect.Type

func (*JobConfig) ToJobConfigOutput

func (i *JobConfig) ToJobConfigOutput() JobConfigOutput

func (*JobConfig) ToJobConfigOutputWithContext

func (i *JobConfig) ToJobConfigOutputWithContext(ctx context.Context) JobConfigOutput

type JobConfigArgs

type JobConfigArgs struct {
	// Oceanus platform job recovery switch 1: on -1: off.
	AutoRecover pulumi.IntPtrInput
	// Class log level.
	ClazzLevels JobConfigClazzLevelArrayInput
	// CLS logset ID.
	ClsLogsetId pulumi.StringPtrInput
	// CLS log topic ID.
	ClsTopicId pulumi.StringPtrInput
	// COS storage bucket name used by the job.
	CosBucket pulumi.StringPtrInput
	// Job default parallelism.
	DefaultParallelism pulumi.IntPtrInput
	// Main class.
	EntrypointClass pulumi.StringPtrInput
	// Expert mode configuration.
	ExpertModeConfiguration JobConfigExpertModeConfigurationPtrInput
	// Whether to enable expert mode.
	ExpertModeOn pulumi.BoolPtrInput
	// Job ID.
	JobId pulumi.StringInput
	// JobManager specification.
	JobManagerSpec pulumi.Float64PtrInput
	// Whether to collect job logs.
	LogCollect pulumi.BoolPtrInput
	// Log collection type 2:CLS; 3:COS.
	LogCollectType pulumi.IntPtrInput
	// Log level.
	LogLevel pulumi.StringPtrInput
	// Main class parameters.
	ProgramArgs pulumi.StringPtrInput
	// System parameters.
	Properties JobConfigPropertyArrayInput
	// Python version used by the pyflink job at runtime.
	PythonVersion pulumi.StringPtrInput
	// Remarks.
	Remark pulumi.StringPtrInput
	// Resource reference array.
	ResourceRefs JobConfigResourceRefArrayInput
	// TaskManager specification.
	TaskManagerSpec pulumi.Float64PtrInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

The set of arguments for constructing a JobConfig resource.

func (JobConfigArgs) ElementType

func (JobConfigArgs) ElementType() reflect.Type

type JobConfigArray

type JobConfigArray []JobConfigInput

func (JobConfigArray) ElementType

func (JobConfigArray) ElementType() reflect.Type

func (JobConfigArray) ToJobConfigArrayOutput

func (i JobConfigArray) ToJobConfigArrayOutput() JobConfigArrayOutput

func (JobConfigArray) ToJobConfigArrayOutputWithContext

func (i JobConfigArray) ToJobConfigArrayOutputWithContext(ctx context.Context) JobConfigArrayOutput

type JobConfigArrayInput

type JobConfigArrayInput interface {
	pulumi.Input

	ToJobConfigArrayOutput() JobConfigArrayOutput
	ToJobConfigArrayOutputWithContext(context.Context) JobConfigArrayOutput
}

JobConfigArrayInput is an input type that accepts JobConfigArray and JobConfigArrayOutput values. You can construct a concrete instance of `JobConfigArrayInput` via:

JobConfigArray{ JobConfigArgs{...} }

type JobConfigArrayOutput

type JobConfigArrayOutput struct{ *pulumi.OutputState }

func (JobConfigArrayOutput) ElementType

func (JobConfigArrayOutput) ElementType() reflect.Type

func (JobConfigArrayOutput) Index

func (JobConfigArrayOutput) ToJobConfigArrayOutput

func (o JobConfigArrayOutput) ToJobConfigArrayOutput() JobConfigArrayOutput

func (JobConfigArrayOutput) ToJobConfigArrayOutputWithContext

func (o JobConfigArrayOutput) ToJobConfigArrayOutputWithContext(ctx context.Context) JobConfigArrayOutput

type JobConfigClazzLevel

type JobConfigClazzLevel struct {
	// Java class full pathNote: This field may return null, indicating that no valid value can be obtained.
	Clazz string `pulumi:"clazz"`
	// Log level TRACE, DEBUG, INFO, WARN, ERRORNote: This field may return null, indicating that no valid value can be obtained.
	Level string `pulumi:"level"`
}

type JobConfigClazzLevelArgs

type JobConfigClazzLevelArgs struct {
	// Java class full pathNote: This field may return null, indicating that no valid value can be obtained.
	Clazz pulumi.StringInput `pulumi:"clazz"`
	// Log level TRACE, DEBUG, INFO, WARN, ERRORNote: This field may return null, indicating that no valid value can be obtained.
	Level pulumi.StringInput `pulumi:"level"`
}

func (JobConfigClazzLevelArgs) ElementType

func (JobConfigClazzLevelArgs) ElementType() reflect.Type

func (JobConfigClazzLevelArgs) ToJobConfigClazzLevelOutput

func (i JobConfigClazzLevelArgs) ToJobConfigClazzLevelOutput() JobConfigClazzLevelOutput

func (JobConfigClazzLevelArgs) ToJobConfigClazzLevelOutputWithContext

func (i JobConfigClazzLevelArgs) ToJobConfigClazzLevelOutputWithContext(ctx context.Context) JobConfigClazzLevelOutput

type JobConfigClazzLevelArray

type JobConfigClazzLevelArray []JobConfigClazzLevelInput

func (JobConfigClazzLevelArray) ElementType

func (JobConfigClazzLevelArray) ElementType() reflect.Type

func (JobConfigClazzLevelArray) ToJobConfigClazzLevelArrayOutput

func (i JobConfigClazzLevelArray) ToJobConfigClazzLevelArrayOutput() JobConfigClazzLevelArrayOutput

func (JobConfigClazzLevelArray) ToJobConfigClazzLevelArrayOutputWithContext

func (i JobConfigClazzLevelArray) ToJobConfigClazzLevelArrayOutputWithContext(ctx context.Context) JobConfigClazzLevelArrayOutput

type JobConfigClazzLevelArrayInput

type JobConfigClazzLevelArrayInput interface {
	pulumi.Input

	ToJobConfigClazzLevelArrayOutput() JobConfigClazzLevelArrayOutput
	ToJobConfigClazzLevelArrayOutputWithContext(context.Context) JobConfigClazzLevelArrayOutput
}

JobConfigClazzLevelArrayInput is an input type that accepts JobConfigClazzLevelArray and JobConfigClazzLevelArrayOutput values. You can construct a concrete instance of `JobConfigClazzLevelArrayInput` via:

JobConfigClazzLevelArray{ JobConfigClazzLevelArgs{...} }

type JobConfigClazzLevelArrayOutput

type JobConfigClazzLevelArrayOutput struct{ *pulumi.OutputState }

func (JobConfigClazzLevelArrayOutput) ElementType

func (JobConfigClazzLevelArrayOutput) Index

func (JobConfigClazzLevelArrayOutput) ToJobConfigClazzLevelArrayOutput

func (o JobConfigClazzLevelArrayOutput) ToJobConfigClazzLevelArrayOutput() JobConfigClazzLevelArrayOutput

func (JobConfigClazzLevelArrayOutput) ToJobConfigClazzLevelArrayOutputWithContext

func (o JobConfigClazzLevelArrayOutput) ToJobConfigClazzLevelArrayOutputWithContext(ctx context.Context) JobConfigClazzLevelArrayOutput

type JobConfigClazzLevelInput

type JobConfigClazzLevelInput interface {
	pulumi.Input

	ToJobConfigClazzLevelOutput() JobConfigClazzLevelOutput
	ToJobConfigClazzLevelOutputWithContext(context.Context) JobConfigClazzLevelOutput
}

JobConfigClazzLevelInput is an input type that accepts JobConfigClazzLevelArgs and JobConfigClazzLevelOutput values. You can construct a concrete instance of `JobConfigClazzLevelInput` via:

JobConfigClazzLevelArgs{...}

type JobConfigClazzLevelOutput

type JobConfigClazzLevelOutput struct{ *pulumi.OutputState }

func (JobConfigClazzLevelOutput) Clazz

Java class full pathNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigClazzLevelOutput) ElementType

func (JobConfigClazzLevelOutput) ElementType() reflect.Type

func (JobConfigClazzLevelOutput) Level

Log level TRACE, DEBUG, INFO, WARN, ERRORNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigClazzLevelOutput) ToJobConfigClazzLevelOutput

func (o JobConfigClazzLevelOutput) ToJobConfigClazzLevelOutput() JobConfigClazzLevelOutput

func (JobConfigClazzLevelOutput) ToJobConfigClazzLevelOutputWithContext

func (o JobConfigClazzLevelOutput) ToJobConfigClazzLevelOutputWithContext(ctx context.Context) JobConfigClazzLevelOutput

type JobConfigExpertModeConfiguration

type JobConfigExpertModeConfiguration struct {
	// Job graphNote: This field may return null, indicating that no valid value can be obtained.
	JobGraph *JobConfigExpertModeConfigurationJobGraph `pulumi:"jobGraph"`
	// Node configurationNote: This field may return null, indicating that no valid value can be obtained.
	NodeConfigs []JobConfigExpertModeConfigurationNodeConfig `pulumi:"nodeConfigs"`
	// Slot sharing groupsNote: This field may return null, indicating that no valid value can be obtained.
	SlotSharingGroups []JobConfigExpertModeConfigurationSlotSharingGroup `pulumi:"slotSharingGroups"`
}

type JobConfigExpertModeConfigurationArgs

type JobConfigExpertModeConfigurationArgs struct {
	// Job graphNote: This field may return null, indicating that no valid value can be obtained.
	JobGraph JobConfigExpertModeConfigurationJobGraphPtrInput `pulumi:"jobGraph"`
	// Node configurationNote: This field may return null, indicating that no valid value can be obtained.
	NodeConfigs JobConfigExpertModeConfigurationNodeConfigArrayInput `pulumi:"nodeConfigs"`
	// Slot sharing groupsNote: This field may return null, indicating that no valid value can be obtained.
	SlotSharingGroups JobConfigExpertModeConfigurationSlotSharingGroupArrayInput `pulumi:"slotSharingGroups"`
}

func (JobConfigExpertModeConfigurationArgs) ElementType

func (JobConfigExpertModeConfigurationArgs) ToJobConfigExpertModeConfigurationOutput

func (i JobConfigExpertModeConfigurationArgs) ToJobConfigExpertModeConfigurationOutput() JobConfigExpertModeConfigurationOutput

func (JobConfigExpertModeConfigurationArgs) ToJobConfigExpertModeConfigurationOutputWithContext

func (i JobConfigExpertModeConfigurationArgs) ToJobConfigExpertModeConfigurationOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationOutput

func (JobConfigExpertModeConfigurationArgs) ToJobConfigExpertModeConfigurationPtrOutput

func (i JobConfigExpertModeConfigurationArgs) ToJobConfigExpertModeConfigurationPtrOutput() JobConfigExpertModeConfigurationPtrOutput

func (JobConfigExpertModeConfigurationArgs) ToJobConfigExpertModeConfigurationPtrOutputWithContext

func (i JobConfigExpertModeConfigurationArgs) ToJobConfigExpertModeConfigurationPtrOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationPtrOutput

type JobConfigExpertModeConfigurationInput

type JobConfigExpertModeConfigurationInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationOutput() JobConfigExpertModeConfigurationOutput
	ToJobConfigExpertModeConfigurationOutputWithContext(context.Context) JobConfigExpertModeConfigurationOutput
}

JobConfigExpertModeConfigurationInput is an input type that accepts JobConfigExpertModeConfigurationArgs and JobConfigExpertModeConfigurationOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationInput` via:

JobConfigExpertModeConfigurationArgs{...}

type JobConfigExpertModeConfigurationJobGraph

type JobConfigExpertModeConfigurationJobGraph struct {
	// Edge set of the running graphNote: This field may return null, indicating that no valid value can be obtained.
	Edges []JobConfigExpertModeConfigurationJobGraphEdge `pulumi:"edges"`
	// Point set of the running graphNote: This field may return null, indicating that no valid value can be obtained.
	Nodes []JobConfigExpertModeConfigurationJobGraphNode `pulumi:"nodes"`
}

type JobConfigExpertModeConfigurationJobGraphArgs

type JobConfigExpertModeConfigurationJobGraphArgs struct {
	// Edge set of the running graphNote: This field may return null, indicating that no valid value can be obtained.
	Edges JobConfigExpertModeConfigurationJobGraphEdgeArrayInput `pulumi:"edges"`
	// Point set of the running graphNote: This field may return null, indicating that no valid value can be obtained.
	Nodes JobConfigExpertModeConfigurationJobGraphNodeArrayInput `pulumi:"nodes"`
}

func (JobConfigExpertModeConfigurationJobGraphArgs) ElementType

func (JobConfigExpertModeConfigurationJobGraphArgs) ToJobConfigExpertModeConfigurationJobGraphOutput

func (i JobConfigExpertModeConfigurationJobGraphArgs) ToJobConfigExpertModeConfigurationJobGraphOutput() JobConfigExpertModeConfigurationJobGraphOutput

func (JobConfigExpertModeConfigurationJobGraphArgs) ToJobConfigExpertModeConfigurationJobGraphOutputWithContext

func (i JobConfigExpertModeConfigurationJobGraphArgs) ToJobConfigExpertModeConfigurationJobGraphOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphOutput

func (JobConfigExpertModeConfigurationJobGraphArgs) ToJobConfigExpertModeConfigurationJobGraphPtrOutput

func (i JobConfigExpertModeConfigurationJobGraphArgs) ToJobConfigExpertModeConfigurationJobGraphPtrOutput() JobConfigExpertModeConfigurationJobGraphPtrOutput

func (JobConfigExpertModeConfigurationJobGraphArgs) ToJobConfigExpertModeConfigurationJobGraphPtrOutputWithContext

func (i JobConfigExpertModeConfigurationJobGraphArgs) ToJobConfigExpertModeConfigurationJobGraphPtrOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphPtrOutput

type JobConfigExpertModeConfigurationJobGraphEdge

type JobConfigExpertModeConfigurationJobGraphEdge struct {
	// Starting node ID of the edgeNote: This field may return null, indicating that no valid value can be obtained.
	Source int `pulumi:"source"`
	// Target node ID of the edgeNote: This field may return null, indicating that no valid value can be obtained.
	Target int `pulumi:"target"`
}

type JobConfigExpertModeConfigurationJobGraphEdgeArgs

type JobConfigExpertModeConfigurationJobGraphEdgeArgs struct {
	// Starting node ID of the edgeNote: This field may return null, indicating that no valid value can be obtained.
	Source pulumi.IntInput `pulumi:"source"`
	// Target node ID of the edgeNote: This field may return null, indicating that no valid value can be obtained.
	Target pulumi.IntInput `pulumi:"target"`
}

func (JobConfigExpertModeConfigurationJobGraphEdgeArgs) ElementType

func (JobConfigExpertModeConfigurationJobGraphEdgeArgs) ToJobConfigExpertModeConfigurationJobGraphEdgeOutput

func (i JobConfigExpertModeConfigurationJobGraphEdgeArgs) ToJobConfigExpertModeConfigurationJobGraphEdgeOutput() JobConfigExpertModeConfigurationJobGraphEdgeOutput

func (JobConfigExpertModeConfigurationJobGraphEdgeArgs) ToJobConfigExpertModeConfigurationJobGraphEdgeOutputWithContext

func (i JobConfigExpertModeConfigurationJobGraphEdgeArgs) ToJobConfigExpertModeConfigurationJobGraphEdgeOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphEdgeOutput

type JobConfigExpertModeConfigurationJobGraphEdgeArray

type JobConfigExpertModeConfigurationJobGraphEdgeArray []JobConfigExpertModeConfigurationJobGraphEdgeInput

func (JobConfigExpertModeConfigurationJobGraphEdgeArray) ElementType

func (JobConfigExpertModeConfigurationJobGraphEdgeArray) ToJobConfigExpertModeConfigurationJobGraphEdgeArrayOutput

func (i JobConfigExpertModeConfigurationJobGraphEdgeArray) ToJobConfigExpertModeConfigurationJobGraphEdgeArrayOutput() JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput

func (JobConfigExpertModeConfigurationJobGraphEdgeArray) ToJobConfigExpertModeConfigurationJobGraphEdgeArrayOutputWithContext

func (i JobConfigExpertModeConfigurationJobGraphEdgeArray) ToJobConfigExpertModeConfigurationJobGraphEdgeArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput

type JobConfigExpertModeConfigurationJobGraphEdgeArrayInput

type JobConfigExpertModeConfigurationJobGraphEdgeArrayInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationJobGraphEdgeArrayOutput() JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput
	ToJobConfigExpertModeConfigurationJobGraphEdgeArrayOutputWithContext(context.Context) JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput
}

JobConfigExpertModeConfigurationJobGraphEdgeArrayInput is an input type that accepts JobConfigExpertModeConfigurationJobGraphEdgeArray and JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationJobGraphEdgeArrayInput` via:

JobConfigExpertModeConfigurationJobGraphEdgeArray{ JobConfigExpertModeConfigurationJobGraphEdgeArgs{...} }

type JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput

type JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput) ElementType

func (JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput) Index

func (JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput) ToJobConfigExpertModeConfigurationJobGraphEdgeArrayOutput

func (JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput) ToJobConfigExpertModeConfigurationJobGraphEdgeArrayOutputWithContext

func (o JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput) ToJobConfigExpertModeConfigurationJobGraphEdgeArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphEdgeArrayOutput

type JobConfigExpertModeConfigurationJobGraphEdgeInput

type JobConfigExpertModeConfigurationJobGraphEdgeInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationJobGraphEdgeOutput() JobConfigExpertModeConfigurationJobGraphEdgeOutput
	ToJobConfigExpertModeConfigurationJobGraphEdgeOutputWithContext(context.Context) JobConfigExpertModeConfigurationJobGraphEdgeOutput
}

JobConfigExpertModeConfigurationJobGraphEdgeInput is an input type that accepts JobConfigExpertModeConfigurationJobGraphEdgeArgs and JobConfigExpertModeConfigurationJobGraphEdgeOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationJobGraphEdgeInput` via:

JobConfigExpertModeConfigurationJobGraphEdgeArgs{...}

type JobConfigExpertModeConfigurationJobGraphEdgeOutput

type JobConfigExpertModeConfigurationJobGraphEdgeOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationJobGraphEdgeOutput) ElementType

func (JobConfigExpertModeConfigurationJobGraphEdgeOutput) Source

Starting node ID of the edgeNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphEdgeOutput) Target

Target node ID of the edgeNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphEdgeOutput) ToJobConfigExpertModeConfigurationJobGraphEdgeOutput

func (o JobConfigExpertModeConfigurationJobGraphEdgeOutput) ToJobConfigExpertModeConfigurationJobGraphEdgeOutput() JobConfigExpertModeConfigurationJobGraphEdgeOutput

func (JobConfigExpertModeConfigurationJobGraphEdgeOutput) ToJobConfigExpertModeConfigurationJobGraphEdgeOutputWithContext

func (o JobConfigExpertModeConfigurationJobGraphEdgeOutput) ToJobConfigExpertModeConfigurationJobGraphEdgeOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphEdgeOutput

type JobConfigExpertModeConfigurationJobGraphInput

type JobConfigExpertModeConfigurationJobGraphInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationJobGraphOutput() JobConfigExpertModeConfigurationJobGraphOutput
	ToJobConfigExpertModeConfigurationJobGraphOutputWithContext(context.Context) JobConfigExpertModeConfigurationJobGraphOutput
}

JobConfigExpertModeConfigurationJobGraphInput is an input type that accepts JobConfigExpertModeConfigurationJobGraphArgs and JobConfigExpertModeConfigurationJobGraphOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationJobGraphInput` via:

JobConfigExpertModeConfigurationJobGraphArgs{...}

type JobConfigExpertModeConfigurationJobGraphNode

type JobConfigExpertModeConfigurationJobGraphNode struct {
	// Node descriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description string `pulumi:"description"`
	// Node IDNote: This field may return null, indicating that no valid value can be obtained.
	Id int `pulumi:"id"`
	// Node nameNote: This field may return null, indicating that no valid value can be obtained.
	Name string `pulumi:"name"`
	// Node parallelismNote: This field may return null, indicating that no valid value can be obtained.
	Parallelism int `pulumi:"parallelism"`
}

type JobConfigExpertModeConfigurationJobGraphNodeArgs

type JobConfigExpertModeConfigurationJobGraphNodeArgs struct {
	// Node descriptionNote: This field may return null, indicating that no valid value can be obtained.
	Description pulumi.StringInput `pulumi:"description"`
	// Node IDNote: This field may return null, indicating that no valid value can be obtained.
	Id pulumi.IntInput `pulumi:"id"`
	// Node nameNote: This field may return null, indicating that no valid value can be obtained.
	Name pulumi.StringInput `pulumi:"name"`
	// Node parallelismNote: This field may return null, indicating that no valid value can be obtained.
	Parallelism pulumi.IntInput `pulumi:"parallelism"`
}

func (JobConfigExpertModeConfigurationJobGraphNodeArgs) ElementType

func (JobConfigExpertModeConfigurationJobGraphNodeArgs) ToJobConfigExpertModeConfigurationJobGraphNodeOutput

func (i JobConfigExpertModeConfigurationJobGraphNodeArgs) ToJobConfigExpertModeConfigurationJobGraphNodeOutput() JobConfigExpertModeConfigurationJobGraphNodeOutput

func (JobConfigExpertModeConfigurationJobGraphNodeArgs) ToJobConfigExpertModeConfigurationJobGraphNodeOutputWithContext

func (i JobConfigExpertModeConfigurationJobGraphNodeArgs) ToJobConfigExpertModeConfigurationJobGraphNodeOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphNodeOutput

type JobConfigExpertModeConfigurationJobGraphNodeArray

type JobConfigExpertModeConfigurationJobGraphNodeArray []JobConfigExpertModeConfigurationJobGraphNodeInput

func (JobConfigExpertModeConfigurationJobGraphNodeArray) ElementType

func (JobConfigExpertModeConfigurationJobGraphNodeArray) ToJobConfigExpertModeConfigurationJobGraphNodeArrayOutput

func (i JobConfigExpertModeConfigurationJobGraphNodeArray) ToJobConfigExpertModeConfigurationJobGraphNodeArrayOutput() JobConfigExpertModeConfigurationJobGraphNodeArrayOutput

func (JobConfigExpertModeConfigurationJobGraphNodeArray) ToJobConfigExpertModeConfigurationJobGraphNodeArrayOutputWithContext

func (i JobConfigExpertModeConfigurationJobGraphNodeArray) ToJobConfigExpertModeConfigurationJobGraphNodeArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphNodeArrayOutput

type JobConfigExpertModeConfigurationJobGraphNodeArrayInput

type JobConfigExpertModeConfigurationJobGraphNodeArrayInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationJobGraphNodeArrayOutput() JobConfigExpertModeConfigurationJobGraphNodeArrayOutput
	ToJobConfigExpertModeConfigurationJobGraphNodeArrayOutputWithContext(context.Context) JobConfigExpertModeConfigurationJobGraphNodeArrayOutput
}

JobConfigExpertModeConfigurationJobGraphNodeArrayInput is an input type that accepts JobConfigExpertModeConfigurationJobGraphNodeArray and JobConfigExpertModeConfigurationJobGraphNodeArrayOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationJobGraphNodeArrayInput` via:

JobConfigExpertModeConfigurationJobGraphNodeArray{ JobConfigExpertModeConfigurationJobGraphNodeArgs{...} }

type JobConfigExpertModeConfigurationJobGraphNodeArrayOutput

type JobConfigExpertModeConfigurationJobGraphNodeArrayOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationJobGraphNodeArrayOutput) ElementType

func (JobConfigExpertModeConfigurationJobGraphNodeArrayOutput) Index

func (JobConfigExpertModeConfigurationJobGraphNodeArrayOutput) ToJobConfigExpertModeConfigurationJobGraphNodeArrayOutput

func (JobConfigExpertModeConfigurationJobGraphNodeArrayOutput) ToJobConfigExpertModeConfigurationJobGraphNodeArrayOutputWithContext

func (o JobConfigExpertModeConfigurationJobGraphNodeArrayOutput) ToJobConfigExpertModeConfigurationJobGraphNodeArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphNodeArrayOutput

type JobConfigExpertModeConfigurationJobGraphNodeInput

type JobConfigExpertModeConfigurationJobGraphNodeInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationJobGraphNodeOutput() JobConfigExpertModeConfigurationJobGraphNodeOutput
	ToJobConfigExpertModeConfigurationJobGraphNodeOutputWithContext(context.Context) JobConfigExpertModeConfigurationJobGraphNodeOutput
}

JobConfigExpertModeConfigurationJobGraphNodeInput is an input type that accepts JobConfigExpertModeConfigurationJobGraphNodeArgs and JobConfigExpertModeConfigurationJobGraphNodeOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationJobGraphNodeInput` via:

JobConfigExpertModeConfigurationJobGraphNodeArgs{...}

type JobConfigExpertModeConfigurationJobGraphNodeOutput

type JobConfigExpertModeConfigurationJobGraphNodeOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationJobGraphNodeOutput) Description

Node descriptionNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphNodeOutput) ElementType

func (JobConfigExpertModeConfigurationJobGraphNodeOutput) Id

Node IDNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphNodeOutput) Name

Node nameNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphNodeOutput) Parallelism

Node parallelismNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphNodeOutput) ToJobConfigExpertModeConfigurationJobGraphNodeOutput

func (o JobConfigExpertModeConfigurationJobGraphNodeOutput) ToJobConfigExpertModeConfigurationJobGraphNodeOutput() JobConfigExpertModeConfigurationJobGraphNodeOutput

func (JobConfigExpertModeConfigurationJobGraphNodeOutput) ToJobConfigExpertModeConfigurationJobGraphNodeOutputWithContext

func (o JobConfigExpertModeConfigurationJobGraphNodeOutput) ToJobConfigExpertModeConfigurationJobGraphNodeOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphNodeOutput

type JobConfigExpertModeConfigurationJobGraphOutput

type JobConfigExpertModeConfigurationJobGraphOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationJobGraphOutput) Edges

Edge set of the running graphNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphOutput) ElementType

func (JobConfigExpertModeConfigurationJobGraphOutput) Nodes

Point set of the running graphNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphOutput) ToJobConfigExpertModeConfigurationJobGraphOutput

func (o JobConfigExpertModeConfigurationJobGraphOutput) ToJobConfigExpertModeConfigurationJobGraphOutput() JobConfigExpertModeConfigurationJobGraphOutput

func (JobConfigExpertModeConfigurationJobGraphOutput) ToJobConfigExpertModeConfigurationJobGraphOutputWithContext

func (o JobConfigExpertModeConfigurationJobGraphOutput) ToJobConfigExpertModeConfigurationJobGraphOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphOutput

func (JobConfigExpertModeConfigurationJobGraphOutput) ToJobConfigExpertModeConfigurationJobGraphPtrOutput

func (o JobConfigExpertModeConfigurationJobGraphOutput) ToJobConfigExpertModeConfigurationJobGraphPtrOutput() JobConfigExpertModeConfigurationJobGraphPtrOutput

func (JobConfigExpertModeConfigurationJobGraphOutput) ToJobConfigExpertModeConfigurationJobGraphPtrOutputWithContext

func (o JobConfigExpertModeConfigurationJobGraphOutput) ToJobConfigExpertModeConfigurationJobGraphPtrOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphPtrOutput

type JobConfigExpertModeConfigurationJobGraphPtrInput

type JobConfigExpertModeConfigurationJobGraphPtrInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationJobGraphPtrOutput() JobConfigExpertModeConfigurationJobGraphPtrOutput
	ToJobConfigExpertModeConfigurationJobGraphPtrOutputWithContext(context.Context) JobConfigExpertModeConfigurationJobGraphPtrOutput
}

JobConfigExpertModeConfigurationJobGraphPtrInput is an input type that accepts JobConfigExpertModeConfigurationJobGraphArgs, JobConfigExpertModeConfigurationJobGraphPtr and JobConfigExpertModeConfigurationJobGraphPtrOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationJobGraphPtrInput` via:

        JobConfigExpertModeConfigurationJobGraphArgs{...}

or:

        nil

type JobConfigExpertModeConfigurationJobGraphPtrOutput

type JobConfigExpertModeConfigurationJobGraphPtrOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationJobGraphPtrOutput) Edges

Edge set of the running graphNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphPtrOutput) Elem

func (JobConfigExpertModeConfigurationJobGraphPtrOutput) ElementType

func (JobConfigExpertModeConfigurationJobGraphPtrOutput) Nodes

Point set of the running graphNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationJobGraphPtrOutput) ToJobConfigExpertModeConfigurationJobGraphPtrOutput

func (o JobConfigExpertModeConfigurationJobGraphPtrOutput) ToJobConfigExpertModeConfigurationJobGraphPtrOutput() JobConfigExpertModeConfigurationJobGraphPtrOutput

func (JobConfigExpertModeConfigurationJobGraphPtrOutput) ToJobConfigExpertModeConfigurationJobGraphPtrOutputWithContext

func (o JobConfigExpertModeConfigurationJobGraphPtrOutput) ToJobConfigExpertModeConfigurationJobGraphPtrOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationJobGraphPtrOutput

type JobConfigExpertModeConfigurationNodeConfig

type JobConfigExpertModeConfigurationNodeConfig struct {
	// Configuration propertiesNote: This field may return null, indicating that no valid value can be obtained.
	Configurations []JobConfigExpertModeConfigurationNodeConfigConfiguration `pulumi:"configurations"`
	// Node IDNote: This field may return null, indicating that no valid value can be obtained.
	Id int `pulumi:"id"`
	// Node parallelismNote: This field may return null, indicating that no valid value can be obtained.
	Parallelism *int `pulumi:"parallelism"`
	// Slot sharing groupNote: This field may return null, indicating that no valid value can be obtained.
	SlotSharingGroup *string `pulumi:"slotSharingGroup"`
	// State TTL configuration of the node, separated by semicolonsNote: This field may return null, indicating that no valid value can be obtained.
	StateTtl *string `pulumi:"stateTtl"`
}

type JobConfigExpertModeConfigurationNodeConfigArgs

type JobConfigExpertModeConfigurationNodeConfigArgs struct {
	// Configuration propertiesNote: This field may return null, indicating that no valid value can be obtained.
	Configurations JobConfigExpertModeConfigurationNodeConfigConfigurationArrayInput `pulumi:"configurations"`
	// Node IDNote: This field may return null, indicating that no valid value can be obtained.
	Id pulumi.IntInput `pulumi:"id"`
	// Node parallelismNote: This field may return null, indicating that no valid value can be obtained.
	Parallelism pulumi.IntPtrInput `pulumi:"parallelism"`
	// Slot sharing groupNote: This field may return null, indicating that no valid value can be obtained.
	SlotSharingGroup pulumi.StringPtrInput `pulumi:"slotSharingGroup"`
	// State TTL configuration of the node, separated by semicolonsNote: This field may return null, indicating that no valid value can be obtained.
	StateTtl pulumi.StringPtrInput `pulumi:"stateTtl"`
}

func (JobConfigExpertModeConfigurationNodeConfigArgs) ElementType

func (JobConfigExpertModeConfigurationNodeConfigArgs) ToJobConfigExpertModeConfigurationNodeConfigOutput

func (i JobConfigExpertModeConfigurationNodeConfigArgs) ToJobConfigExpertModeConfigurationNodeConfigOutput() JobConfigExpertModeConfigurationNodeConfigOutput

func (JobConfigExpertModeConfigurationNodeConfigArgs) ToJobConfigExpertModeConfigurationNodeConfigOutputWithContext

func (i JobConfigExpertModeConfigurationNodeConfigArgs) ToJobConfigExpertModeConfigurationNodeConfigOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationNodeConfigOutput

type JobConfigExpertModeConfigurationNodeConfigArray

type JobConfigExpertModeConfigurationNodeConfigArray []JobConfigExpertModeConfigurationNodeConfigInput

func (JobConfigExpertModeConfigurationNodeConfigArray) ElementType

func (JobConfigExpertModeConfigurationNodeConfigArray) ToJobConfigExpertModeConfigurationNodeConfigArrayOutput

func (i JobConfigExpertModeConfigurationNodeConfigArray) ToJobConfigExpertModeConfigurationNodeConfigArrayOutput() JobConfigExpertModeConfigurationNodeConfigArrayOutput

func (JobConfigExpertModeConfigurationNodeConfigArray) ToJobConfigExpertModeConfigurationNodeConfigArrayOutputWithContext

func (i JobConfigExpertModeConfigurationNodeConfigArray) ToJobConfigExpertModeConfigurationNodeConfigArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationNodeConfigArrayOutput

type JobConfigExpertModeConfigurationNodeConfigArrayInput

type JobConfigExpertModeConfigurationNodeConfigArrayInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationNodeConfigArrayOutput() JobConfigExpertModeConfigurationNodeConfigArrayOutput
	ToJobConfigExpertModeConfigurationNodeConfigArrayOutputWithContext(context.Context) JobConfigExpertModeConfigurationNodeConfigArrayOutput
}

JobConfigExpertModeConfigurationNodeConfigArrayInput is an input type that accepts JobConfigExpertModeConfigurationNodeConfigArray and JobConfigExpertModeConfigurationNodeConfigArrayOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationNodeConfigArrayInput` via:

JobConfigExpertModeConfigurationNodeConfigArray{ JobConfigExpertModeConfigurationNodeConfigArgs{...} }

type JobConfigExpertModeConfigurationNodeConfigArrayOutput

type JobConfigExpertModeConfigurationNodeConfigArrayOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationNodeConfigArrayOutput) ElementType

func (JobConfigExpertModeConfigurationNodeConfigArrayOutput) Index

func (JobConfigExpertModeConfigurationNodeConfigArrayOutput) ToJobConfigExpertModeConfigurationNodeConfigArrayOutput

func (JobConfigExpertModeConfigurationNodeConfigArrayOutput) ToJobConfigExpertModeConfigurationNodeConfigArrayOutputWithContext

func (o JobConfigExpertModeConfigurationNodeConfigArrayOutput) ToJobConfigExpertModeConfigurationNodeConfigArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationNodeConfigArrayOutput

type JobConfigExpertModeConfigurationNodeConfigConfiguration

type JobConfigExpertModeConfigurationNodeConfigConfiguration struct {
	// System configuration key.
	Key string `pulumi:"key"`
	// System configuration value.
	Value string `pulumi:"value"`
}

type JobConfigExpertModeConfigurationNodeConfigConfigurationArgs

type JobConfigExpertModeConfigurationNodeConfigConfigurationArgs struct {
	// System configuration key.
	Key pulumi.StringInput `pulumi:"key"`
	// System configuration value.
	Value pulumi.StringInput `pulumi:"value"`
}

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArgs) ElementType

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArgs) ToJobConfigExpertModeConfigurationNodeConfigConfigurationOutput

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArgs) ToJobConfigExpertModeConfigurationNodeConfigConfigurationOutputWithContext

func (i JobConfigExpertModeConfigurationNodeConfigConfigurationArgs) ToJobConfigExpertModeConfigurationNodeConfigConfigurationOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationNodeConfigConfigurationOutput

type JobConfigExpertModeConfigurationNodeConfigConfigurationArray

type JobConfigExpertModeConfigurationNodeConfigConfigurationArray []JobConfigExpertModeConfigurationNodeConfigConfigurationInput

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArray) ElementType

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArray) ToJobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArray) ToJobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutputWithContext

func (i JobConfigExpertModeConfigurationNodeConfigConfigurationArray) ToJobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput

type JobConfigExpertModeConfigurationNodeConfigConfigurationArrayInput

type JobConfigExpertModeConfigurationNodeConfigConfigurationArrayInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput() JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput
	ToJobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutputWithContext(context.Context) JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput
}

JobConfigExpertModeConfigurationNodeConfigConfigurationArrayInput is an input type that accepts JobConfigExpertModeConfigurationNodeConfigConfigurationArray and JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationNodeConfigConfigurationArrayInput` via:

JobConfigExpertModeConfigurationNodeConfigConfigurationArray{ JobConfigExpertModeConfigurationNodeConfigConfigurationArgs{...} }

type JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput

type JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput) ElementType

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput) Index

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput) ToJobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput

func (JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput) ToJobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutputWithContext

func (o JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput) ToJobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationNodeConfigConfigurationArrayOutput

type JobConfigExpertModeConfigurationNodeConfigConfigurationInput

type JobConfigExpertModeConfigurationNodeConfigConfigurationInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationNodeConfigConfigurationOutput() JobConfigExpertModeConfigurationNodeConfigConfigurationOutput
	ToJobConfigExpertModeConfigurationNodeConfigConfigurationOutputWithContext(context.Context) JobConfigExpertModeConfigurationNodeConfigConfigurationOutput
}

JobConfigExpertModeConfigurationNodeConfigConfigurationInput is an input type that accepts JobConfigExpertModeConfigurationNodeConfigConfigurationArgs and JobConfigExpertModeConfigurationNodeConfigConfigurationOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationNodeConfigConfigurationInput` via:

JobConfigExpertModeConfigurationNodeConfigConfigurationArgs{...}

type JobConfigExpertModeConfigurationNodeConfigConfigurationOutput

type JobConfigExpertModeConfigurationNodeConfigConfigurationOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationNodeConfigConfigurationOutput) ElementType

func (JobConfigExpertModeConfigurationNodeConfigConfigurationOutput) Key

System configuration key.

func (JobConfigExpertModeConfigurationNodeConfigConfigurationOutput) ToJobConfigExpertModeConfigurationNodeConfigConfigurationOutput

func (JobConfigExpertModeConfigurationNodeConfigConfigurationOutput) ToJobConfigExpertModeConfigurationNodeConfigConfigurationOutputWithContext

func (o JobConfigExpertModeConfigurationNodeConfigConfigurationOutput) ToJobConfigExpertModeConfigurationNodeConfigConfigurationOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationNodeConfigConfigurationOutput

func (JobConfigExpertModeConfigurationNodeConfigConfigurationOutput) Value

System configuration value.

type JobConfigExpertModeConfigurationNodeConfigInput

type JobConfigExpertModeConfigurationNodeConfigInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationNodeConfigOutput() JobConfigExpertModeConfigurationNodeConfigOutput
	ToJobConfigExpertModeConfigurationNodeConfigOutputWithContext(context.Context) JobConfigExpertModeConfigurationNodeConfigOutput
}

JobConfigExpertModeConfigurationNodeConfigInput is an input type that accepts JobConfigExpertModeConfigurationNodeConfigArgs and JobConfigExpertModeConfigurationNodeConfigOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationNodeConfigInput` via:

JobConfigExpertModeConfigurationNodeConfigArgs{...}

type JobConfigExpertModeConfigurationNodeConfigOutput

type JobConfigExpertModeConfigurationNodeConfigOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationNodeConfigOutput) Configurations

Configuration propertiesNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationNodeConfigOutput) ElementType

func (JobConfigExpertModeConfigurationNodeConfigOutput) Id

Node IDNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationNodeConfigOutput) Parallelism

Node parallelismNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationNodeConfigOutput) SlotSharingGroup

Slot sharing groupNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationNodeConfigOutput) StateTtl

State TTL configuration of the node, separated by semicolonsNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationNodeConfigOutput) ToJobConfigExpertModeConfigurationNodeConfigOutput

func (o JobConfigExpertModeConfigurationNodeConfigOutput) ToJobConfigExpertModeConfigurationNodeConfigOutput() JobConfigExpertModeConfigurationNodeConfigOutput

func (JobConfigExpertModeConfigurationNodeConfigOutput) ToJobConfigExpertModeConfigurationNodeConfigOutputWithContext

func (o JobConfigExpertModeConfigurationNodeConfigOutput) ToJobConfigExpertModeConfigurationNodeConfigOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationNodeConfigOutput

type JobConfigExpertModeConfigurationOutput

type JobConfigExpertModeConfigurationOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationOutput) ElementType

func (JobConfigExpertModeConfigurationOutput) JobGraph

Job graphNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationOutput) NodeConfigs

Node configurationNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationOutput) SlotSharingGroups

Slot sharing groupsNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationOutput) ToJobConfigExpertModeConfigurationOutput

func (o JobConfigExpertModeConfigurationOutput) ToJobConfigExpertModeConfigurationOutput() JobConfigExpertModeConfigurationOutput

func (JobConfigExpertModeConfigurationOutput) ToJobConfigExpertModeConfigurationOutputWithContext

func (o JobConfigExpertModeConfigurationOutput) ToJobConfigExpertModeConfigurationOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationOutput

func (JobConfigExpertModeConfigurationOutput) ToJobConfigExpertModeConfigurationPtrOutput

func (o JobConfigExpertModeConfigurationOutput) ToJobConfigExpertModeConfigurationPtrOutput() JobConfigExpertModeConfigurationPtrOutput

func (JobConfigExpertModeConfigurationOutput) ToJobConfigExpertModeConfigurationPtrOutputWithContext

func (o JobConfigExpertModeConfigurationOutput) ToJobConfigExpertModeConfigurationPtrOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationPtrOutput

type JobConfigExpertModeConfigurationPtrInput

type JobConfigExpertModeConfigurationPtrInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationPtrOutput() JobConfigExpertModeConfigurationPtrOutput
	ToJobConfigExpertModeConfigurationPtrOutputWithContext(context.Context) JobConfigExpertModeConfigurationPtrOutput
}

JobConfigExpertModeConfigurationPtrInput is an input type that accepts JobConfigExpertModeConfigurationArgs, JobConfigExpertModeConfigurationPtr and JobConfigExpertModeConfigurationPtrOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationPtrInput` via:

        JobConfigExpertModeConfigurationArgs{...}

or:

        nil

type JobConfigExpertModeConfigurationPtrOutput

type JobConfigExpertModeConfigurationPtrOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationPtrOutput) Elem

func (JobConfigExpertModeConfigurationPtrOutput) ElementType

func (JobConfigExpertModeConfigurationPtrOutput) JobGraph

Job graphNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationPtrOutput) NodeConfigs

Node configurationNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationPtrOutput) SlotSharingGroups

Slot sharing groupsNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationPtrOutput) ToJobConfigExpertModeConfigurationPtrOutput

func (o JobConfigExpertModeConfigurationPtrOutput) ToJobConfigExpertModeConfigurationPtrOutput() JobConfigExpertModeConfigurationPtrOutput

func (JobConfigExpertModeConfigurationPtrOutput) ToJobConfigExpertModeConfigurationPtrOutputWithContext

func (o JobConfigExpertModeConfigurationPtrOutput) ToJobConfigExpertModeConfigurationPtrOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationPtrOutput

type JobConfigExpertModeConfigurationSlotSharingGroup

type JobConfigExpertModeConfigurationSlotSharingGroup struct {
	// Description of the SlotSharingGroupNote: This field may return null, indicating that no valid value can be obtained.
	Description *string `pulumi:"description"`
	// Name of the SlotSharingGroupNote: This field may return null, indicating that no valid value can be obtained.
	Name string `pulumi:"name"`
	// Specification of the SlotSharingGroupNote: This field may return null, indicating that no valid value can be obtained.
	Spec JobConfigExpertModeConfigurationSlotSharingGroupSpec `pulumi:"spec"`
}

type JobConfigExpertModeConfigurationSlotSharingGroupArgs

type JobConfigExpertModeConfigurationSlotSharingGroupArgs struct {
	// Description of the SlotSharingGroupNote: This field may return null, indicating that no valid value can be obtained.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Name of the SlotSharingGroupNote: This field may return null, indicating that no valid value can be obtained.
	Name pulumi.StringInput `pulumi:"name"`
	// Specification of the SlotSharingGroupNote: This field may return null, indicating that no valid value can be obtained.
	Spec JobConfigExpertModeConfigurationSlotSharingGroupSpecInput `pulumi:"spec"`
}

func (JobConfigExpertModeConfigurationSlotSharingGroupArgs) ElementType

func (JobConfigExpertModeConfigurationSlotSharingGroupArgs) ToJobConfigExpertModeConfigurationSlotSharingGroupOutput

func (i JobConfigExpertModeConfigurationSlotSharingGroupArgs) ToJobConfigExpertModeConfigurationSlotSharingGroupOutput() JobConfigExpertModeConfigurationSlotSharingGroupOutput

func (JobConfigExpertModeConfigurationSlotSharingGroupArgs) ToJobConfigExpertModeConfigurationSlotSharingGroupOutputWithContext

func (i JobConfigExpertModeConfigurationSlotSharingGroupArgs) ToJobConfigExpertModeConfigurationSlotSharingGroupOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationSlotSharingGroupOutput

type JobConfigExpertModeConfigurationSlotSharingGroupArray

type JobConfigExpertModeConfigurationSlotSharingGroupArray []JobConfigExpertModeConfigurationSlotSharingGroupInput

func (JobConfigExpertModeConfigurationSlotSharingGroupArray) ElementType

func (JobConfigExpertModeConfigurationSlotSharingGroupArray) ToJobConfigExpertModeConfigurationSlotSharingGroupArrayOutput

func (i JobConfigExpertModeConfigurationSlotSharingGroupArray) ToJobConfigExpertModeConfigurationSlotSharingGroupArrayOutput() JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput

func (JobConfigExpertModeConfigurationSlotSharingGroupArray) ToJobConfigExpertModeConfigurationSlotSharingGroupArrayOutputWithContext

func (i JobConfigExpertModeConfigurationSlotSharingGroupArray) ToJobConfigExpertModeConfigurationSlotSharingGroupArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput

type JobConfigExpertModeConfigurationSlotSharingGroupArrayInput

type JobConfigExpertModeConfigurationSlotSharingGroupArrayInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationSlotSharingGroupArrayOutput() JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput
	ToJobConfigExpertModeConfigurationSlotSharingGroupArrayOutputWithContext(context.Context) JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput
}

JobConfigExpertModeConfigurationSlotSharingGroupArrayInput is an input type that accepts JobConfigExpertModeConfigurationSlotSharingGroupArray and JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationSlotSharingGroupArrayInput` via:

JobConfigExpertModeConfigurationSlotSharingGroupArray{ JobConfigExpertModeConfigurationSlotSharingGroupArgs{...} }

type JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput

type JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput) ElementType

func (JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput) Index

func (JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput) ToJobConfigExpertModeConfigurationSlotSharingGroupArrayOutput

func (JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput) ToJobConfigExpertModeConfigurationSlotSharingGroupArrayOutputWithContext

func (o JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput) ToJobConfigExpertModeConfigurationSlotSharingGroupArrayOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationSlotSharingGroupArrayOutput

type JobConfigExpertModeConfigurationSlotSharingGroupInput

type JobConfigExpertModeConfigurationSlotSharingGroupInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationSlotSharingGroupOutput() JobConfigExpertModeConfigurationSlotSharingGroupOutput
	ToJobConfigExpertModeConfigurationSlotSharingGroupOutputWithContext(context.Context) JobConfigExpertModeConfigurationSlotSharingGroupOutput
}

JobConfigExpertModeConfigurationSlotSharingGroupInput is an input type that accepts JobConfigExpertModeConfigurationSlotSharingGroupArgs and JobConfigExpertModeConfigurationSlotSharingGroupOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationSlotSharingGroupInput` via:

JobConfigExpertModeConfigurationSlotSharingGroupArgs{...}

type JobConfigExpertModeConfigurationSlotSharingGroupOutput

type JobConfigExpertModeConfigurationSlotSharingGroupOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationSlotSharingGroupOutput) Description

Description of the SlotSharingGroupNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationSlotSharingGroupOutput) ElementType

func (JobConfigExpertModeConfigurationSlotSharingGroupOutput) Name

Name of the SlotSharingGroupNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationSlotSharingGroupOutput) Spec

Specification of the SlotSharingGroupNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationSlotSharingGroupOutput) ToJobConfigExpertModeConfigurationSlotSharingGroupOutput

func (JobConfigExpertModeConfigurationSlotSharingGroupOutput) ToJobConfigExpertModeConfigurationSlotSharingGroupOutputWithContext

func (o JobConfigExpertModeConfigurationSlotSharingGroupOutput) ToJobConfigExpertModeConfigurationSlotSharingGroupOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationSlotSharingGroupOutput

type JobConfigExpertModeConfigurationSlotSharingGroupSpec

type JobConfigExpertModeConfigurationSlotSharingGroupSpec struct {
	// Applicable CPUNote: This field may return null, indicating that no valid value can be obtained.
	Cpu float64 `pulumi:"cpu"`
	// Default is b, supporting units are b, kb, mb, gbNote: This field may return null, indicating that no valid value can be obtained.
	HeapMemory string `pulumi:"heapMemory"`
	// Default is b, supporting units are b, kb, mb, gbNote: This field may return null, indicating that no valid value can be obtained.
	ManagedMemory *string `pulumi:"managedMemory"`
	// Default is b, supporting units are b, kb, mb, gbNote: This field may return null, indicating that no valid value can be obtained.
	OffHeapMemory *string `pulumi:"offHeapMemory"`
}

type JobConfigExpertModeConfigurationSlotSharingGroupSpecArgs

type JobConfigExpertModeConfigurationSlotSharingGroupSpecArgs struct {
	// Applicable CPUNote: This field may return null, indicating that no valid value can be obtained.
	Cpu pulumi.Float64Input `pulumi:"cpu"`
	// Default is b, supporting units are b, kb, mb, gbNote: This field may return null, indicating that no valid value can be obtained.
	HeapMemory pulumi.StringInput `pulumi:"heapMemory"`
	// Default is b, supporting units are b, kb, mb, gbNote: This field may return null, indicating that no valid value can be obtained.
	ManagedMemory pulumi.StringPtrInput `pulumi:"managedMemory"`
	// Default is b, supporting units are b, kb, mb, gbNote: This field may return null, indicating that no valid value can be obtained.
	OffHeapMemory pulumi.StringPtrInput `pulumi:"offHeapMemory"`
}

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecArgs) ElementType

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecArgs) ToJobConfigExpertModeConfigurationSlotSharingGroupSpecOutput

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecArgs) ToJobConfigExpertModeConfigurationSlotSharingGroupSpecOutputWithContext

func (i JobConfigExpertModeConfigurationSlotSharingGroupSpecArgs) ToJobConfigExpertModeConfigurationSlotSharingGroupSpecOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput

type JobConfigExpertModeConfigurationSlotSharingGroupSpecInput

type JobConfigExpertModeConfigurationSlotSharingGroupSpecInput interface {
	pulumi.Input

	ToJobConfigExpertModeConfigurationSlotSharingGroupSpecOutput() JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput
	ToJobConfigExpertModeConfigurationSlotSharingGroupSpecOutputWithContext(context.Context) JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput
}

JobConfigExpertModeConfigurationSlotSharingGroupSpecInput is an input type that accepts JobConfigExpertModeConfigurationSlotSharingGroupSpecArgs and JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput values. You can construct a concrete instance of `JobConfigExpertModeConfigurationSlotSharingGroupSpecInput` via:

JobConfigExpertModeConfigurationSlotSharingGroupSpecArgs{...}

type JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput

type JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput struct{ *pulumi.OutputState }

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput) Cpu

Applicable CPUNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput) ElementType

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput) HeapMemory

Default is b, supporting units are b, kb, mb, gbNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput) ManagedMemory

Default is b, supporting units are b, kb, mb, gbNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput) OffHeapMemory

Default is b, supporting units are b, kb, mb, gbNote: This field may return null, indicating that no valid value can be obtained.

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput) ToJobConfigExpertModeConfigurationSlotSharingGroupSpecOutput

func (JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput) ToJobConfigExpertModeConfigurationSlotSharingGroupSpecOutputWithContext

func (o JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput) ToJobConfigExpertModeConfigurationSlotSharingGroupSpecOutputWithContext(ctx context.Context) JobConfigExpertModeConfigurationSlotSharingGroupSpecOutput

type JobConfigInput

type JobConfigInput interface {
	pulumi.Input

	ToJobConfigOutput() JobConfigOutput
	ToJobConfigOutputWithContext(ctx context.Context) JobConfigOutput
}

type JobConfigMap

type JobConfigMap map[string]JobConfigInput

func (JobConfigMap) ElementType

func (JobConfigMap) ElementType() reflect.Type

func (JobConfigMap) ToJobConfigMapOutput

func (i JobConfigMap) ToJobConfigMapOutput() JobConfigMapOutput

func (JobConfigMap) ToJobConfigMapOutputWithContext

func (i JobConfigMap) ToJobConfigMapOutputWithContext(ctx context.Context) JobConfigMapOutput

type JobConfigMapInput

type JobConfigMapInput interface {
	pulumi.Input

	ToJobConfigMapOutput() JobConfigMapOutput
	ToJobConfigMapOutputWithContext(context.Context) JobConfigMapOutput
}

JobConfigMapInput is an input type that accepts JobConfigMap and JobConfigMapOutput values. You can construct a concrete instance of `JobConfigMapInput` via:

JobConfigMap{ "key": JobConfigArgs{...} }

type JobConfigMapOutput

type JobConfigMapOutput struct{ *pulumi.OutputState }

func (JobConfigMapOutput) ElementType

func (JobConfigMapOutput) ElementType() reflect.Type

func (JobConfigMapOutput) MapIndex

func (JobConfigMapOutput) ToJobConfigMapOutput

func (o JobConfigMapOutput) ToJobConfigMapOutput() JobConfigMapOutput

func (JobConfigMapOutput) ToJobConfigMapOutputWithContext

func (o JobConfigMapOutput) ToJobConfigMapOutputWithContext(ctx context.Context) JobConfigMapOutput

type JobConfigOutput

type JobConfigOutput struct{ *pulumi.OutputState }

func (JobConfigOutput) AutoRecover

func (o JobConfigOutput) AutoRecover() pulumi.IntPtrOutput

Oceanus platform job recovery switch 1: on -1: off.

func (JobConfigOutput) ClazzLevels

Class log level.

func (JobConfigOutput) ClsLogsetId

func (o JobConfigOutput) ClsLogsetId() pulumi.StringPtrOutput

CLS logset ID.

func (JobConfigOutput) ClsTopicId

func (o JobConfigOutput) ClsTopicId() pulumi.StringPtrOutput

CLS log topic ID.

func (JobConfigOutput) CosBucket

func (o JobConfigOutput) CosBucket() pulumi.StringOutput

COS storage bucket name used by the job.

func (JobConfigOutput) DefaultParallelism

func (o JobConfigOutput) DefaultParallelism() pulumi.IntPtrOutput

Job default parallelism.

func (JobConfigOutput) ElementType

func (JobConfigOutput) ElementType() reflect.Type

func (JobConfigOutput) EntrypointClass

func (o JobConfigOutput) EntrypointClass() pulumi.StringPtrOutput

Main class.

func (JobConfigOutput) ExpertModeConfiguration

func (o JobConfigOutput) ExpertModeConfiguration() JobConfigExpertModeConfigurationPtrOutput

Expert mode configuration.

func (JobConfigOutput) ExpertModeOn

func (o JobConfigOutput) ExpertModeOn() pulumi.BoolPtrOutput

Whether to enable expert mode.

func (JobConfigOutput) JobId

Job ID.

func (JobConfigOutput) JobManagerSpec

func (o JobConfigOutput) JobManagerSpec() pulumi.Float64PtrOutput

JobManager specification.

func (JobConfigOutput) LogCollect

func (o JobConfigOutput) LogCollect() pulumi.BoolPtrOutput

Whether to collect job logs.

func (JobConfigOutput) LogCollectType

func (o JobConfigOutput) LogCollectType() pulumi.IntPtrOutput

Log collection type 2:CLS; 3:COS.

func (JobConfigOutput) LogLevel

func (o JobConfigOutput) LogLevel() pulumi.StringPtrOutput

Log level.

func (JobConfigOutput) ProgramArgs

func (o JobConfigOutput) ProgramArgs() pulumi.StringPtrOutput

Main class parameters.

func (JobConfigOutput) Properties

System parameters.

func (JobConfigOutput) PythonVersion

func (o JobConfigOutput) PythonVersion() pulumi.StringPtrOutput

Python version used by the pyflink job at runtime.

func (JobConfigOutput) Remark

Remarks.

func (JobConfigOutput) ResourceRefs

Resource reference array.

func (JobConfigOutput) TaskManagerSpec

func (o JobConfigOutput) TaskManagerSpec() pulumi.Float64PtrOutput

TaskManager specification.

func (JobConfigOutput) ToJobConfigOutput

func (o JobConfigOutput) ToJobConfigOutput() JobConfigOutput

func (JobConfigOutput) ToJobConfigOutputWithContext

func (o JobConfigOutput) ToJobConfigOutputWithContext(ctx context.Context) JobConfigOutput

func (JobConfigOutput) WorkSpaceId

func (o JobConfigOutput) WorkSpaceId() pulumi.StringPtrOutput

Workspace SerialId.

type JobConfigProperty

type JobConfigProperty struct {
	// System configuration key.
	Key string `pulumi:"key"`
	// System configuration value.
	Value string `pulumi:"value"`
}

type JobConfigPropertyArgs

type JobConfigPropertyArgs struct {
	// System configuration key.
	Key pulumi.StringInput `pulumi:"key"`
	// System configuration value.
	Value pulumi.StringInput `pulumi:"value"`
}

func (JobConfigPropertyArgs) ElementType

func (JobConfigPropertyArgs) ElementType() reflect.Type

func (JobConfigPropertyArgs) ToJobConfigPropertyOutput

func (i JobConfigPropertyArgs) ToJobConfigPropertyOutput() JobConfigPropertyOutput

func (JobConfigPropertyArgs) ToJobConfigPropertyOutputWithContext

func (i JobConfigPropertyArgs) ToJobConfigPropertyOutputWithContext(ctx context.Context) JobConfigPropertyOutput

type JobConfigPropertyArray

type JobConfigPropertyArray []JobConfigPropertyInput

func (JobConfigPropertyArray) ElementType

func (JobConfigPropertyArray) ElementType() reflect.Type

func (JobConfigPropertyArray) ToJobConfigPropertyArrayOutput

func (i JobConfigPropertyArray) ToJobConfigPropertyArrayOutput() JobConfigPropertyArrayOutput

func (JobConfigPropertyArray) ToJobConfigPropertyArrayOutputWithContext

func (i JobConfigPropertyArray) ToJobConfigPropertyArrayOutputWithContext(ctx context.Context) JobConfigPropertyArrayOutput

type JobConfigPropertyArrayInput

type JobConfigPropertyArrayInput interface {
	pulumi.Input

	ToJobConfigPropertyArrayOutput() JobConfigPropertyArrayOutput
	ToJobConfigPropertyArrayOutputWithContext(context.Context) JobConfigPropertyArrayOutput
}

JobConfigPropertyArrayInput is an input type that accepts JobConfigPropertyArray and JobConfigPropertyArrayOutput values. You can construct a concrete instance of `JobConfigPropertyArrayInput` via:

JobConfigPropertyArray{ JobConfigPropertyArgs{...} }

type JobConfigPropertyArrayOutput

type JobConfigPropertyArrayOutput struct{ *pulumi.OutputState }

func (JobConfigPropertyArrayOutput) ElementType

func (JobConfigPropertyArrayOutput) Index

func (JobConfigPropertyArrayOutput) ToJobConfigPropertyArrayOutput

func (o JobConfigPropertyArrayOutput) ToJobConfigPropertyArrayOutput() JobConfigPropertyArrayOutput

func (JobConfigPropertyArrayOutput) ToJobConfigPropertyArrayOutputWithContext

func (o JobConfigPropertyArrayOutput) ToJobConfigPropertyArrayOutputWithContext(ctx context.Context) JobConfigPropertyArrayOutput

type JobConfigPropertyInput

type JobConfigPropertyInput interface {
	pulumi.Input

	ToJobConfigPropertyOutput() JobConfigPropertyOutput
	ToJobConfigPropertyOutputWithContext(context.Context) JobConfigPropertyOutput
}

JobConfigPropertyInput is an input type that accepts JobConfigPropertyArgs and JobConfigPropertyOutput values. You can construct a concrete instance of `JobConfigPropertyInput` via:

JobConfigPropertyArgs{...}

type JobConfigPropertyOutput

type JobConfigPropertyOutput struct{ *pulumi.OutputState }

func (JobConfigPropertyOutput) ElementType

func (JobConfigPropertyOutput) ElementType() reflect.Type

func (JobConfigPropertyOutput) Key

System configuration key.

func (JobConfigPropertyOutput) ToJobConfigPropertyOutput

func (o JobConfigPropertyOutput) ToJobConfigPropertyOutput() JobConfigPropertyOutput

func (JobConfigPropertyOutput) ToJobConfigPropertyOutputWithContext

func (o JobConfigPropertyOutput) ToJobConfigPropertyOutputWithContext(ctx context.Context) JobConfigPropertyOutput

func (JobConfigPropertyOutput) Value

System configuration value.

type JobConfigResourceRef

type JobConfigResourceRef struct {
	// Resource ID.
	ResourceId string `pulumi:"resourceId"`
	// Reference resource type, for example, setting the main resource to 1 represents the jar package where the main class is located.
	Type int `pulumi:"type"`
	// Resource version ID, -1 indicates the latest version.
	Version int `pulumi:"version"`
}

type JobConfigResourceRefArgs

type JobConfigResourceRefArgs struct {
	// Resource ID.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// Reference resource type, for example, setting the main resource to 1 represents the jar package where the main class is located.
	Type pulumi.IntInput `pulumi:"type"`
	// Resource version ID, -1 indicates the latest version.
	Version pulumi.IntInput `pulumi:"version"`
}

func (JobConfigResourceRefArgs) ElementType

func (JobConfigResourceRefArgs) ElementType() reflect.Type

func (JobConfigResourceRefArgs) ToJobConfigResourceRefOutput

func (i JobConfigResourceRefArgs) ToJobConfigResourceRefOutput() JobConfigResourceRefOutput

func (JobConfigResourceRefArgs) ToJobConfigResourceRefOutputWithContext

func (i JobConfigResourceRefArgs) ToJobConfigResourceRefOutputWithContext(ctx context.Context) JobConfigResourceRefOutput

type JobConfigResourceRefArray

type JobConfigResourceRefArray []JobConfigResourceRefInput

func (JobConfigResourceRefArray) ElementType

func (JobConfigResourceRefArray) ElementType() reflect.Type

func (JobConfigResourceRefArray) ToJobConfigResourceRefArrayOutput

func (i JobConfigResourceRefArray) ToJobConfigResourceRefArrayOutput() JobConfigResourceRefArrayOutput

func (JobConfigResourceRefArray) ToJobConfigResourceRefArrayOutputWithContext

func (i JobConfigResourceRefArray) ToJobConfigResourceRefArrayOutputWithContext(ctx context.Context) JobConfigResourceRefArrayOutput

type JobConfigResourceRefArrayInput

type JobConfigResourceRefArrayInput interface {
	pulumi.Input

	ToJobConfigResourceRefArrayOutput() JobConfigResourceRefArrayOutput
	ToJobConfigResourceRefArrayOutputWithContext(context.Context) JobConfigResourceRefArrayOutput
}

JobConfigResourceRefArrayInput is an input type that accepts JobConfigResourceRefArray and JobConfigResourceRefArrayOutput values. You can construct a concrete instance of `JobConfigResourceRefArrayInput` via:

JobConfigResourceRefArray{ JobConfigResourceRefArgs{...} }

type JobConfigResourceRefArrayOutput

type JobConfigResourceRefArrayOutput struct{ *pulumi.OutputState }

func (JobConfigResourceRefArrayOutput) ElementType

func (JobConfigResourceRefArrayOutput) Index

func (JobConfigResourceRefArrayOutput) ToJobConfigResourceRefArrayOutput

func (o JobConfigResourceRefArrayOutput) ToJobConfigResourceRefArrayOutput() JobConfigResourceRefArrayOutput

func (JobConfigResourceRefArrayOutput) ToJobConfigResourceRefArrayOutputWithContext

func (o JobConfigResourceRefArrayOutput) ToJobConfigResourceRefArrayOutputWithContext(ctx context.Context) JobConfigResourceRefArrayOutput

type JobConfigResourceRefInput

type JobConfigResourceRefInput interface {
	pulumi.Input

	ToJobConfigResourceRefOutput() JobConfigResourceRefOutput
	ToJobConfigResourceRefOutputWithContext(context.Context) JobConfigResourceRefOutput
}

JobConfigResourceRefInput is an input type that accepts JobConfigResourceRefArgs and JobConfigResourceRefOutput values. You can construct a concrete instance of `JobConfigResourceRefInput` via:

JobConfigResourceRefArgs{...}

type JobConfigResourceRefOutput

type JobConfigResourceRefOutput struct{ *pulumi.OutputState }

func (JobConfigResourceRefOutput) ElementType

func (JobConfigResourceRefOutput) ElementType() reflect.Type

func (JobConfigResourceRefOutput) ResourceId

Resource ID.

func (JobConfigResourceRefOutput) ToJobConfigResourceRefOutput

func (o JobConfigResourceRefOutput) ToJobConfigResourceRefOutput() JobConfigResourceRefOutput

func (JobConfigResourceRefOutput) ToJobConfigResourceRefOutputWithContext

func (o JobConfigResourceRefOutput) ToJobConfigResourceRefOutputWithContext(ctx context.Context) JobConfigResourceRefOutput

func (JobConfigResourceRefOutput) Type

Reference resource type, for example, setting the main resource to 1 represents the jar package where the main class is located.

func (JobConfigResourceRefOutput) Version

Resource version ID, -1 indicates the latest version.

type JobConfigState

type JobConfigState struct {
	// Oceanus platform job recovery switch 1: on -1: off.
	AutoRecover pulumi.IntPtrInput
	// Class log level.
	ClazzLevels JobConfigClazzLevelArrayInput
	// CLS logset ID.
	ClsLogsetId pulumi.StringPtrInput
	// CLS log topic ID.
	ClsTopicId pulumi.StringPtrInput
	// COS storage bucket name used by the job.
	CosBucket pulumi.StringPtrInput
	// Job default parallelism.
	DefaultParallelism pulumi.IntPtrInput
	// Main class.
	EntrypointClass pulumi.StringPtrInput
	// Expert mode configuration.
	ExpertModeConfiguration JobConfigExpertModeConfigurationPtrInput
	// Whether to enable expert mode.
	ExpertModeOn pulumi.BoolPtrInput
	// Job ID.
	JobId pulumi.StringPtrInput
	// JobManager specification.
	JobManagerSpec pulumi.Float64PtrInput
	// Whether to collect job logs.
	LogCollect pulumi.BoolPtrInput
	// Log collection type 2:CLS; 3:COS.
	LogCollectType pulumi.IntPtrInput
	// Log level.
	LogLevel pulumi.StringPtrInput
	// Main class parameters.
	ProgramArgs pulumi.StringPtrInput
	// System parameters.
	Properties JobConfigPropertyArrayInput
	// Python version used by the pyflink job at runtime.
	PythonVersion pulumi.StringPtrInput
	// Remarks.
	Remark pulumi.StringPtrInput
	// Resource reference array.
	ResourceRefs JobConfigResourceRefArrayInput
	// TaskManager specification.
	TaskManagerSpec pulumi.Float64PtrInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

func (JobConfigState) ElementType

func (JobConfigState) ElementType() reflect.Type

type JobCopy

type JobCopy struct {
	pulumi.CustomResourceState

	// Copy Job ID.
	JobId pulumi.StringOutput `pulumi:"jobId"`
	// The type of the source job.
	JobType pulumi.IntPtrOutput `pulumi:"jobType"`
	// The serial ID of the job to be copied.
	SourceId pulumi.StringOutput `pulumi:"sourceId"`
	// The name of the job to be copied.
	SourceName pulumi.StringPtrOutput `pulumi:"sourceName"`
	// The cluster serial ID of the target cluster.
	TargetClusterId pulumi.StringOutput `pulumi:"targetClusterId"`
	// The directory ID of the new job.
	TargetFolderId pulumi.StringPtrOutput `pulumi:"targetFolderId"`
	// The name of the new job.
	TargetName pulumi.StringPtrOutput `pulumi:"targetName"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrOutput `pulumi:"workSpaceId"`
}

Provides a resource to create a oceanus jobCopy

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewJobCopy(ctx, "example", &Oceanus.JobCopyArgs{
			JobType:         pulumi.Int(2),
			SourceId:        pulumi.String("cql-0nob2hx8"),
			SourceName:      pulumi.String("keep_jar"),
			TargetClusterId: pulumi.String("cluster-1kcd524h"),
			TargetFolderId:  pulumi.String("folder-7ctl246z"),
			TargetName:      pulumi.String("tf_copy_example"),
			WorkSpaceId:     pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetJobCopy

func GetJobCopy(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *JobCopyState, opts ...pulumi.ResourceOption) (*JobCopy, error)

GetJobCopy gets an existing JobCopy 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 NewJobCopy

func NewJobCopy(ctx *pulumi.Context,
	name string, args *JobCopyArgs, opts ...pulumi.ResourceOption) (*JobCopy, error)

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

func (*JobCopy) ElementType

func (*JobCopy) ElementType() reflect.Type

func (*JobCopy) ToJobCopyOutput

func (i *JobCopy) ToJobCopyOutput() JobCopyOutput

func (*JobCopy) ToJobCopyOutputWithContext

func (i *JobCopy) ToJobCopyOutputWithContext(ctx context.Context) JobCopyOutput

type JobCopyArgs

type JobCopyArgs struct {
	// The type of the source job.
	JobType pulumi.IntPtrInput
	// The serial ID of the job to be copied.
	SourceId pulumi.StringInput
	// The name of the job to be copied.
	SourceName pulumi.StringPtrInput
	// The cluster serial ID of the target cluster.
	TargetClusterId pulumi.StringInput
	// The directory ID of the new job.
	TargetFolderId pulumi.StringPtrInput
	// The name of the new job.
	TargetName pulumi.StringPtrInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

The set of arguments for constructing a JobCopy resource.

func (JobCopyArgs) ElementType

func (JobCopyArgs) ElementType() reflect.Type

type JobCopyArray

type JobCopyArray []JobCopyInput

func (JobCopyArray) ElementType

func (JobCopyArray) ElementType() reflect.Type

func (JobCopyArray) ToJobCopyArrayOutput

func (i JobCopyArray) ToJobCopyArrayOutput() JobCopyArrayOutput

func (JobCopyArray) ToJobCopyArrayOutputWithContext

func (i JobCopyArray) ToJobCopyArrayOutputWithContext(ctx context.Context) JobCopyArrayOutput

type JobCopyArrayInput

type JobCopyArrayInput interface {
	pulumi.Input

	ToJobCopyArrayOutput() JobCopyArrayOutput
	ToJobCopyArrayOutputWithContext(context.Context) JobCopyArrayOutput
}

JobCopyArrayInput is an input type that accepts JobCopyArray and JobCopyArrayOutput values. You can construct a concrete instance of `JobCopyArrayInput` via:

JobCopyArray{ JobCopyArgs{...} }

type JobCopyArrayOutput

type JobCopyArrayOutput struct{ *pulumi.OutputState }

func (JobCopyArrayOutput) ElementType

func (JobCopyArrayOutput) ElementType() reflect.Type

func (JobCopyArrayOutput) Index

func (JobCopyArrayOutput) ToJobCopyArrayOutput

func (o JobCopyArrayOutput) ToJobCopyArrayOutput() JobCopyArrayOutput

func (JobCopyArrayOutput) ToJobCopyArrayOutputWithContext

func (o JobCopyArrayOutput) ToJobCopyArrayOutputWithContext(ctx context.Context) JobCopyArrayOutput

type JobCopyInput

type JobCopyInput interface {
	pulumi.Input

	ToJobCopyOutput() JobCopyOutput
	ToJobCopyOutputWithContext(ctx context.Context) JobCopyOutput
}

type JobCopyMap

type JobCopyMap map[string]JobCopyInput

func (JobCopyMap) ElementType

func (JobCopyMap) ElementType() reflect.Type

func (JobCopyMap) ToJobCopyMapOutput

func (i JobCopyMap) ToJobCopyMapOutput() JobCopyMapOutput

func (JobCopyMap) ToJobCopyMapOutputWithContext

func (i JobCopyMap) ToJobCopyMapOutputWithContext(ctx context.Context) JobCopyMapOutput

type JobCopyMapInput

type JobCopyMapInput interface {
	pulumi.Input

	ToJobCopyMapOutput() JobCopyMapOutput
	ToJobCopyMapOutputWithContext(context.Context) JobCopyMapOutput
}

JobCopyMapInput is an input type that accepts JobCopyMap and JobCopyMapOutput values. You can construct a concrete instance of `JobCopyMapInput` via:

JobCopyMap{ "key": JobCopyArgs{...} }

type JobCopyMapOutput

type JobCopyMapOutput struct{ *pulumi.OutputState }

func (JobCopyMapOutput) ElementType

func (JobCopyMapOutput) ElementType() reflect.Type

func (JobCopyMapOutput) MapIndex

func (JobCopyMapOutput) ToJobCopyMapOutput

func (o JobCopyMapOutput) ToJobCopyMapOutput() JobCopyMapOutput

func (JobCopyMapOutput) ToJobCopyMapOutputWithContext

func (o JobCopyMapOutput) ToJobCopyMapOutputWithContext(ctx context.Context) JobCopyMapOutput

type JobCopyOutput

type JobCopyOutput struct{ *pulumi.OutputState }

func (JobCopyOutput) ElementType

func (JobCopyOutput) ElementType() reflect.Type

func (JobCopyOutput) JobId

func (o JobCopyOutput) JobId() pulumi.StringOutput

Copy Job ID.

func (JobCopyOutput) JobType

func (o JobCopyOutput) JobType() pulumi.IntPtrOutput

The type of the source job.

func (JobCopyOutput) SourceId

func (o JobCopyOutput) SourceId() pulumi.StringOutput

The serial ID of the job to be copied.

func (JobCopyOutput) SourceName

func (o JobCopyOutput) SourceName() pulumi.StringPtrOutput

The name of the job to be copied.

func (JobCopyOutput) TargetClusterId

func (o JobCopyOutput) TargetClusterId() pulumi.StringOutput

The cluster serial ID of the target cluster.

func (JobCopyOutput) TargetFolderId

func (o JobCopyOutput) TargetFolderId() pulumi.StringPtrOutput

The directory ID of the new job.

func (JobCopyOutput) TargetName

func (o JobCopyOutput) TargetName() pulumi.StringPtrOutput

The name of the new job.

func (JobCopyOutput) ToJobCopyOutput

func (o JobCopyOutput) ToJobCopyOutput() JobCopyOutput

func (JobCopyOutput) ToJobCopyOutputWithContext

func (o JobCopyOutput) ToJobCopyOutputWithContext(ctx context.Context) JobCopyOutput

func (JobCopyOutput) WorkSpaceId

func (o JobCopyOutput) WorkSpaceId() pulumi.StringPtrOutput

Workspace SerialId.

type JobCopyState

type JobCopyState struct {
	// Copy Job ID.
	JobId pulumi.StringPtrInput
	// The type of the source job.
	JobType pulumi.IntPtrInput
	// The serial ID of the job to be copied.
	SourceId pulumi.StringPtrInput
	// The name of the job to be copied.
	SourceName pulumi.StringPtrInput
	// The cluster serial ID of the target cluster.
	TargetClusterId pulumi.StringPtrInput
	// The directory ID of the new job.
	TargetFolderId pulumi.StringPtrInput
	// The name of the new job.
	TargetName pulumi.StringPtrInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

func (JobCopyState) ElementType

func (JobCopyState) ElementType() reflect.Type

type JobInput

type JobInput interface {
	pulumi.Input

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

type JobMap

type JobMap map[string]JobInput

func (JobMap) ElementType

func (JobMap) ElementType() reflect.Type

func (JobMap) ToJobMapOutput

func (i JobMap) ToJobMapOutput() JobMapOutput

func (JobMap) ToJobMapOutputWithContext

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

type JobMapInput

type JobMapInput interface {
	pulumi.Input

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

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

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

type JobMapOutput

type JobMapOutput struct{ *pulumi.OutputState }

func (JobMapOutput) ElementType

func (JobMapOutput) ElementType() reflect.Type

func (JobMapOutput) MapIndex

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

func (JobMapOutput) ToJobMapOutput

func (o JobMapOutput) ToJobMapOutput() JobMapOutput

func (JobMapOutput) ToJobMapOutputWithContext

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

type JobOutput

type JobOutput struct{ *pulumi.OutputState }

func (JobOutput) ClusterId

func (o JobOutput) ClusterId() pulumi.StringPtrOutput

When ClusterType=2, it is required to specify the ID of the exclusive cluster to which the job is submitted.

func (JobOutput) ClusterType

func (o JobOutput) ClusterType() pulumi.IntOutput

The type of the cluster. 1 indicates shared cluster, and 2 indicates exclusive cluster.

func (JobOutput) CuMem

func (o JobOutput) CuMem() pulumi.IntPtrOutput

Set the memory specification of each CU, in GB. It supports 2, 4, 8, and 16 (which needs to apply for the whitelist before use). The default is 4, that is, 1 CU corresponds to 4 GB of running memory.

func (JobOutput) ElementType

func (JobOutput) ElementType() reflect.Type

func (JobOutput) FlinkVersion

func (o JobOutput) FlinkVersion() pulumi.StringPtrOutput

The Flink version that the job runs.

func (JobOutput) FolderId

func (o JobOutput) FolderId() pulumi.StringPtrOutput

The folder ID to which the job name belongs. The root directory is root.

func (JobOutput) JobType

func (o JobOutput) JobType() pulumi.IntOutput

The type of the job. 1 indicates SQL job, and 2 indicates JAR job.

func (JobOutput) Name

func (o JobOutput) Name() pulumi.StringOutput

The name of the job. It can be composed of Chinese, English, numbers, hyphens (-), underscores (_), and periods (.), and the length cannot exceed 50 characters. Note that the job name cannot be the same as an existing job.

func (JobOutput) Remark

func (o JobOutput) Remark() pulumi.StringPtrOutput

The remark information of the job. It can be set arbitrarily.

func (JobOutput) ToJobOutput

func (o JobOutput) ToJobOutput() JobOutput

func (JobOutput) ToJobOutputWithContext

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

func (JobOutput) WorkSpaceId

func (o JobOutput) WorkSpaceId() pulumi.StringPtrOutput

The workspace SerialId.

type JobState

type JobState struct {
	// When ClusterType=2, it is required to specify the ID of the exclusive cluster to which the job is submitted.
	ClusterId pulumi.StringPtrInput
	// The type of the cluster. 1 indicates shared cluster, and 2 indicates exclusive cluster.
	ClusterType pulumi.IntPtrInput
	// Set the memory specification of each CU, in GB. It supports 2, 4, 8, and 16 (which needs to apply for the whitelist before use). The default is 4, that is, 1 CU corresponds to 4 GB of running memory.
	CuMem pulumi.IntPtrInput
	// The Flink version that the job runs.
	FlinkVersion pulumi.StringPtrInput
	// The folder ID to which the job name belongs. The root directory is root.
	FolderId pulumi.StringPtrInput
	// The type of the job. 1 indicates SQL job, and 2 indicates JAR job.
	JobType pulumi.IntPtrInput
	// The name of the job. It can be composed of Chinese, English, numbers, hyphens (-), underscores (_), and periods (.), and the length cannot exceed 50 characters. Note that the job name cannot be the same as an existing job.
	Name pulumi.StringPtrInput
	// The remark information of the job. It can be set arbitrarily.
	Remark pulumi.StringPtrInput
	// The workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

func (JobState) ElementType

func (JobState) ElementType() reflect.Type

type Resource

type Resource struct {
	pulumi.CustomResourceState

	// Folder id.
	FolderId pulumi.StringPtrOutput `pulumi:"folderId"`
	// Resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Resource description.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Resource version description.
	ResourceConfigRemark pulumi.StringPtrOutput `pulumi:"resourceConfigRemark"`
	// Resource ID.
	ResourceId pulumi.StringOutput `pulumi:"resourceId"`
	// Resource location.
	ResourceLoc ResourceResourceLocOutput `pulumi:"resourceLoc"`
	// Resource type, only support JAR now, value is 1.
	ResourceType pulumi.IntOutput `pulumi:"resourceType"`
	// Resource Version.
	Version pulumi.IntOutput `pulumi:"version"`
	// Workspace serialId.
	WorkSpaceId pulumi.StringPtrOutput `pulumi:"workSpaceId"`
}

Provides a resource to create a oceanus resource

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewResource(ctx, "example", &Oceanus.ResourceArgs{
			FolderId:             pulumi.String("folder-7ctl246z"),
			Remark:               pulumi.String("remark."),
			ResourceConfigRemark: pulumi.String("config remark."),
			ResourceLoc: &oceanus.ResourceResourceLocArgs{
				Param: &oceanus.ResourceResourceLocParamArgs{
					Bucket: pulumi.String("keep-terraform-1257058945"),
					Path:   pulumi.String("OceanusResource/junit-4.13.2.jar"),
					Region: pulumi.String("ap-guangzhou"),
				},
				StorageType: pulumi.Int(1),
			},
			ResourceType: pulumi.Int(1),
			WorkSpaceId:  pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetResource

func GetResource(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ResourceState, opts ...pulumi.ResourceOption) (*Resource, error)

GetResource gets an existing Resource 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 NewResource

func NewResource(ctx *pulumi.Context,
	name string, args *ResourceArgs, opts ...pulumi.ResourceOption) (*Resource, error)

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

func (*Resource) ElementType

func (*Resource) ElementType() reflect.Type

func (*Resource) ToResourceOutput

func (i *Resource) ToResourceOutput() ResourceOutput

func (*Resource) ToResourceOutputWithContext

func (i *Resource) ToResourceOutputWithContext(ctx context.Context) ResourceOutput

type ResourceArgs

type ResourceArgs struct {
	// Folder id.
	FolderId pulumi.StringPtrInput
	// Resource name.
	Name pulumi.StringPtrInput
	// Resource description.
	Remark pulumi.StringPtrInput
	// Resource version description.
	ResourceConfigRemark pulumi.StringPtrInput
	// Resource location.
	ResourceLoc ResourceResourceLocInput
	// Resource type, only support JAR now, value is 1.
	ResourceType pulumi.IntInput
	// Workspace serialId.
	WorkSpaceId pulumi.StringPtrInput
}

The set of arguments for constructing a Resource resource.

func (ResourceArgs) ElementType

func (ResourceArgs) ElementType() reflect.Type

type ResourceArray

type ResourceArray []ResourceInput

func (ResourceArray) ElementType

func (ResourceArray) ElementType() reflect.Type

func (ResourceArray) ToResourceArrayOutput

func (i ResourceArray) ToResourceArrayOutput() ResourceArrayOutput

func (ResourceArray) ToResourceArrayOutputWithContext

func (i ResourceArray) ToResourceArrayOutputWithContext(ctx context.Context) ResourceArrayOutput

type ResourceArrayInput

type ResourceArrayInput interface {
	pulumi.Input

	ToResourceArrayOutput() ResourceArrayOutput
	ToResourceArrayOutputWithContext(context.Context) ResourceArrayOutput
}

ResourceArrayInput is an input type that accepts ResourceArray and ResourceArrayOutput values. You can construct a concrete instance of `ResourceArrayInput` via:

ResourceArray{ ResourceArgs{...} }

type ResourceArrayOutput

type ResourceArrayOutput struct{ *pulumi.OutputState }

func (ResourceArrayOutput) ElementType

func (ResourceArrayOutput) ElementType() reflect.Type

func (ResourceArrayOutput) Index

func (ResourceArrayOutput) ToResourceArrayOutput

func (o ResourceArrayOutput) ToResourceArrayOutput() ResourceArrayOutput

func (ResourceArrayOutput) ToResourceArrayOutputWithContext

func (o ResourceArrayOutput) ToResourceArrayOutputWithContext(ctx context.Context) ResourceArrayOutput

type ResourceConfig

type ResourceConfig struct {
	pulumi.CustomResourceState

	// Resource description.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Resource ID.
	ResourceId pulumi.StringOutput `pulumi:"resourceId"`
	// Resource location.
	ResourceLoc ResourceConfigResourceLocOutput `pulumi:"resourceLoc"`
	// Resource Config Version.
	Version pulumi.IntOutput `pulumi:"version"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrOutput `pulumi:"workSpaceId"`
}

Provides a resource to create a oceanus resourceConfig

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		exampleResource, err := Oceanus.NewResource(ctx, "exampleResource", &Oceanus.ResourceArgs{
			ResourceLoc: &oceanus.ResourceResourceLocArgs{
				StorageType: pulumi.Int(1),
				Param: &oceanus.ResourceResourceLocParamArgs{
					Bucket: pulumi.String("keep-terraform-1257058945"),
					Path:   pulumi.String("OceanusResource/junit-4.13.1.jar"),
					Region: pulumi.String("ap-guangzhou"),
				},
			},
			ResourceType:         pulumi.Int(1),
			Remark:               pulumi.String("remark."),
			ResourceConfigRemark: pulumi.String("config remark."),
			FolderId:             pulumi.String("folder-7ctl246z"),
			WorkSpaceId:          pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		_, err = Oceanus.NewResourceConfig(ctx, "exampleResourceConfig", &Oceanus.ResourceConfigArgs{
			ResourceId: exampleResource.ResourceId,
			ResourceLoc: &oceanus.ResourceConfigResourceLocArgs{
				StorageType: pulumi.Int(1),
				Param: &oceanus.ResourceConfigResourceLocParamArgs{
					Bucket: pulumi.String("keep-terraform-1257058945"),
					Path:   pulumi.String("OceanusResource/junit-4.13.2.jar"),
					Region: pulumi.String("ap-guangzhou"),
				},
			},
			Remark:      pulumi.String("config remark."),
			WorkSpaceId: pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetResourceConfig

func GetResourceConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ResourceConfigState, opts ...pulumi.ResourceOption) (*ResourceConfig, error)

GetResourceConfig gets an existing ResourceConfig 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 NewResourceConfig

func NewResourceConfig(ctx *pulumi.Context,
	name string, args *ResourceConfigArgs, opts ...pulumi.ResourceOption) (*ResourceConfig, error)

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

func (*ResourceConfig) ElementType

func (*ResourceConfig) ElementType() reflect.Type

func (*ResourceConfig) ToResourceConfigOutput

func (i *ResourceConfig) ToResourceConfigOutput() ResourceConfigOutput

func (*ResourceConfig) ToResourceConfigOutputWithContext

func (i *ResourceConfig) ToResourceConfigOutputWithContext(ctx context.Context) ResourceConfigOutput

type ResourceConfigArgs

type ResourceConfigArgs struct {
	// Resource description.
	Remark pulumi.StringPtrInput
	// Resource ID.
	ResourceId pulumi.StringInput
	// Resource location.
	ResourceLoc ResourceConfigResourceLocInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

The set of arguments for constructing a ResourceConfig resource.

func (ResourceConfigArgs) ElementType

func (ResourceConfigArgs) ElementType() reflect.Type

type ResourceConfigArray

type ResourceConfigArray []ResourceConfigInput

func (ResourceConfigArray) ElementType

func (ResourceConfigArray) ElementType() reflect.Type

func (ResourceConfigArray) ToResourceConfigArrayOutput

func (i ResourceConfigArray) ToResourceConfigArrayOutput() ResourceConfigArrayOutput

func (ResourceConfigArray) ToResourceConfigArrayOutputWithContext

func (i ResourceConfigArray) ToResourceConfigArrayOutputWithContext(ctx context.Context) ResourceConfigArrayOutput

type ResourceConfigArrayInput

type ResourceConfigArrayInput interface {
	pulumi.Input

	ToResourceConfigArrayOutput() ResourceConfigArrayOutput
	ToResourceConfigArrayOutputWithContext(context.Context) ResourceConfigArrayOutput
}

ResourceConfigArrayInput is an input type that accepts ResourceConfigArray and ResourceConfigArrayOutput values. You can construct a concrete instance of `ResourceConfigArrayInput` via:

ResourceConfigArray{ ResourceConfigArgs{...} }

type ResourceConfigArrayOutput

type ResourceConfigArrayOutput struct{ *pulumi.OutputState }

func (ResourceConfigArrayOutput) ElementType

func (ResourceConfigArrayOutput) ElementType() reflect.Type

func (ResourceConfigArrayOutput) Index

func (ResourceConfigArrayOutput) ToResourceConfigArrayOutput

func (o ResourceConfigArrayOutput) ToResourceConfigArrayOutput() ResourceConfigArrayOutput

func (ResourceConfigArrayOutput) ToResourceConfigArrayOutputWithContext

func (o ResourceConfigArrayOutput) ToResourceConfigArrayOutputWithContext(ctx context.Context) ResourceConfigArrayOutput

type ResourceConfigInput

type ResourceConfigInput interface {
	pulumi.Input

	ToResourceConfigOutput() ResourceConfigOutput
	ToResourceConfigOutputWithContext(ctx context.Context) ResourceConfigOutput
}

type ResourceConfigMap

type ResourceConfigMap map[string]ResourceConfigInput

func (ResourceConfigMap) ElementType

func (ResourceConfigMap) ElementType() reflect.Type

func (ResourceConfigMap) ToResourceConfigMapOutput

func (i ResourceConfigMap) ToResourceConfigMapOutput() ResourceConfigMapOutput

func (ResourceConfigMap) ToResourceConfigMapOutputWithContext

func (i ResourceConfigMap) ToResourceConfigMapOutputWithContext(ctx context.Context) ResourceConfigMapOutput

type ResourceConfigMapInput

type ResourceConfigMapInput interface {
	pulumi.Input

	ToResourceConfigMapOutput() ResourceConfigMapOutput
	ToResourceConfigMapOutputWithContext(context.Context) ResourceConfigMapOutput
}

ResourceConfigMapInput is an input type that accepts ResourceConfigMap and ResourceConfigMapOutput values. You can construct a concrete instance of `ResourceConfigMapInput` via:

ResourceConfigMap{ "key": ResourceConfigArgs{...} }

type ResourceConfigMapOutput

type ResourceConfigMapOutput struct{ *pulumi.OutputState }

func (ResourceConfigMapOutput) ElementType

func (ResourceConfigMapOutput) ElementType() reflect.Type

func (ResourceConfigMapOutput) MapIndex

func (ResourceConfigMapOutput) ToResourceConfigMapOutput

func (o ResourceConfigMapOutput) ToResourceConfigMapOutput() ResourceConfigMapOutput

func (ResourceConfigMapOutput) ToResourceConfigMapOutputWithContext

func (o ResourceConfigMapOutput) ToResourceConfigMapOutputWithContext(ctx context.Context) ResourceConfigMapOutput

type ResourceConfigOutput

type ResourceConfigOutput struct{ *pulumi.OutputState }

func (ResourceConfigOutput) ElementType

func (ResourceConfigOutput) ElementType() reflect.Type

func (ResourceConfigOutput) Remark

Resource description.

func (ResourceConfigOutput) ResourceId

func (o ResourceConfigOutput) ResourceId() pulumi.StringOutput

Resource ID.

func (ResourceConfigOutput) ResourceLoc

Resource location.

func (ResourceConfigOutput) ToResourceConfigOutput

func (o ResourceConfigOutput) ToResourceConfigOutput() ResourceConfigOutput

func (ResourceConfigOutput) ToResourceConfigOutputWithContext

func (o ResourceConfigOutput) ToResourceConfigOutputWithContext(ctx context.Context) ResourceConfigOutput

func (ResourceConfigOutput) Version

Resource Config Version.

func (ResourceConfigOutput) WorkSpaceId

Workspace SerialId.

type ResourceConfigResourceLoc

type ResourceConfigResourceLoc struct {
	// Json to describe resource location.
	Param ResourceConfigResourceLocParam `pulumi:"param"`
	// The available storage types for resource location are currently limited to 1:COS.
	StorageType int `pulumi:"storageType"`
}

type ResourceConfigResourceLocArgs

type ResourceConfigResourceLocArgs struct {
	// Json to describe resource location.
	Param ResourceConfigResourceLocParamInput `pulumi:"param"`
	// The available storage types for resource location are currently limited to 1:COS.
	StorageType pulumi.IntInput `pulumi:"storageType"`
}

func (ResourceConfigResourceLocArgs) ElementType

func (ResourceConfigResourceLocArgs) ToResourceConfigResourceLocOutput

func (i ResourceConfigResourceLocArgs) ToResourceConfigResourceLocOutput() ResourceConfigResourceLocOutput

func (ResourceConfigResourceLocArgs) ToResourceConfigResourceLocOutputWithContext

func (i ResourceConfigResourceLocArgs) ToResourceConfigResourceLocOutputWithContext(ctx context.Context) ResourceConfigResourceLocOutput

func (ResourceConfigResourceLocArgs) ToResourceConfigResourceLocPtrOutput

func (i ResourceConfigResourceLocArgs) ToResourceConfigResourceLocPtrOutput() ResourceConfigResourceLocPtrOutput

func (ResourceConfigResourceLocArgs) ToResourceConfigResourceLocPtrOutputWithContext

func (i ResourceConfigResourceLocArgs) ToResourceConfigResourceLocPtrOutputWithContext(ctx context.Context) ResourceConfigResourceLocPtrOutput

type ResourceConfigResourceLocInput

type ResourceConfigResourceLocInput interface {
	pulumi.Input

	ToResourceConfigResourceLocOutput() ResourceConfigResourceLocOutput
	ToResourceConfigResourceLocOutputWithContext(context.Context) ResourceConfigResourceLocOutput
}

ResourceConfigResourceLocInput is an input type that accepts ResourceConfigResourceLocArgs and ResourceConfigResourceLocOutput values. You can construct a concrete instance of `ResourceConfigResourceLocInput` via:

ResourceConfigResourceLocArgs{...}

type ResourceConfigResourceLocOutput

type ResourceConfigResourceLocOutput struct{ *pulumi.OutputState }

func (ResourceConfigResourceLocOutput) ElementType

func (ResourceConfigResourceLocOutput) Param

Json to describe resource location.

func (ResourceConfigResourceLocOutput) StorageType

The available storage types for resource location are currently limited to 1:COS.

func (ResourceConfigResourceLocOutput) ToResourceConfigResourceLocOutput

func (o ResourceConfigResourceLocOutput) ToResourceConfigResourceLocOutput() ResourceConfigResourceLocOutput

func (ResourceConfigResourceLocOutput) ToResourceConfigResourceLocOutputWithContext

func (o ResourceConfigResourceLocOutput) ToResourceConfigResourceLocOutputWithContext(ctx context.Context) ResourceConfigResourceLocOutput

func (ResourceConfigResourceLocOutput) ToResourceConfigResourceLocPtrOutput

func (o ResourceConfigResourceLocOutput) ToResourceConfigResourceLocPtrOutput() ResourceConfigResourceLocPtrOutput

func (ResourceConfigResourceLocOutput) ToResourceConfigResourceLocPtrOutputWithContext

func (o ResourceConfigResourceLocOutput) ToResourceConfigResourceLocPtrOutputWithContext(ctx context.Context) ResourceConfigResourceLocPtrOutput

type ResourceConfigResourceLocParam

type ResourceConfigResourceLocParam struct {
	// Resource bucket.
	Bucket string `pulumi:"bucket"`
	// Resource path.
	Path string `pulumi:"path"`
	// Resource region, if not set, use resource region, note: this field may return null, indicating that no valid values can be obtained.
	Region *string `pulumi:"region"`
}

type ResourceConfigResourceLocParamArgs

type ResourceConfigResourceLocParamArgs struct {
	// Resource bucket.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Resource path.
	Path pulumi.StringInput `pulumi:"path"`
	// Resource region, if not set, use resource region, note: this field may return null, indicating that no valid values can be obtained.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ResourceConfigResourceLocParamArgs) ElementType

func (ResourceConfigResourceLocParamArgs) ToResourceConfigResourceLocParamOutput

func (i ResourceConfigResourceLocParamArgs) ToResourceConfigResourceLocParamOutput() ResourceConfigResourceLocParamOutput

func (ResourceConfigResourceLocParamArgs) ToResourceConfigResourceLocParamOutputWithContext

func (i ResourceConfigResourceLocParamArgs) ToResourceConfigResourceLocParamOutputWithContext(ctx context.Context) ResourceConfigResourceLocParamOutput

func (ResourceConfigResourceLocParamArgs) ToResourceConfigResourceLocParamPtrOutput

func (i ResourceConfigResourceLocParamArgs) ToResourceConfigResourceLocParamPtrOutput() ResourceConfigResourceLocParamPtrOutput

func (ResourceConfigResourceLocParamArgs) ToResourceConfigResourceLocParamPtrOutputWithContext

func (i ResourceConfigResourceLocParamArgs) ToResourceConfigResourceLocParamPtrOutputWithContext(ctx context.Context) ResourceConfigResourceLocParamPtrOutput

type ResourceConfigResourceLocParamInput

type ResourceConfigResourceLocParamInput interface {
	pulumi.Input

	ToResourceConfigResourceLocParamOutput() ResourceConfigResourceLocParamOutput
	ToResourceConfigResourceLocParamOutputWithContext(context.Context) ResourceConfigResourceLocParamOutput
}

ResourceConfigResourceLocParamInput is an input type that accepts ResourceConfigResourceLocParamArgs and ResourceConfigResourceLocParamOutput values. You can construct a concrete instance of `ResourceConfigResourceLocParamInput` via:

ResourceConfigResourceLocParamArgs{...}

type ResourceConfigResourceLocParamOutput

type ResourceConfigResourceLocParamOutput struct{ *pulumi.OutputState }

func (ResourceConfigResourceLocParamOutput) Bucket

Resource bucket.

func (ResourceConfigResourceLocParamOutput) ElementType

func (ResourceConfigResourceLocParamOutput) Path

Resource path.

func (ResourceConfigResourceLocParamOutput) Region

Resource region, if not set, use resource region, note: this field may return null, indicating that no valid values can be obtained.

func (ResourceConfigResourceLocParamOutput) ToResourceConfigResourceLocParamOutput

func (o ResourceConfigResourceLocParamOutput) ToResourceConfigResourceLocParamOutput() ResourceConfigResourceLocParamOutput

func (ResourceConfigResourceLocParamOutput) ToResourceConfigResourceLocParamOutputWithContext

func (o ResourceConfigResourceLocParamOutput) ToResourceConfigResourceLocParamOutputWithContext(ctx context.Context) ResourceConfigResourceLocParamOutput

func (ResourceConfigResourceLocParamOutput) ToResourceConfigResourceLocParamPtrOutput

func (o ResourceConfigResourceLocParamOutput) ToResourceConfigResourceLocParamPtrOutput() ResourceConfigResourceLocParamPtrOutput

func (ResourceConfigResourceLocParamOutput) ToResourceConfigResourceLocParamPtrOutputWithContext

func (o ResourceConfigResourceLocParamOutput) ToResourceConfigResourceLocParamPtrOutputWithContext(ctx context.Context) ResourceConfigResourceLocParamPtrOutput

type ResourceConfigResourceLocParamPtrInput

type ResourceConfigResourceLocParamPtrInput interface {
	pulumi.Input

	ToResourceConfigResourceLocParamPtrOutput() ResourceConfigResourceLocParamPtrOutput
	ToResourceConfigResourceLocParamPtrOutputWithContext(context.Context) ResourceConfigResourceLocParamPtrOutput
}

ResourceConfigResourceLocParamPtrInput is an input type that accepts ResourceConfigResourceLocParamArgs, ResourceConfigResourceLocParamPtr and ResourceConfigResourceLocParamPtrOutput values. You can construct a concrete instance of `ResourceConfigResourceLocParamPtrInput` via:

        ResourceConfigResourceLocParamArgs{...}

or:

        nil

type ResourceConfigResourceLocParamPtrOutput

type ResourceConfigResourceLocParamPtrOutput struct{ *pulumi.OutputState }

func (ResourceConfigResourceLocParamPtrOutput) Bucket

Resource bucket.

func (ResourceConfigResourceLocParamPtrOutput) Elem

func (ResourceConfigResourceLocParamPtrOutput) ElementType

func (ResourceConfigResourceLocParamPtrOutput) Path

Resource path.

func (ResourceConfigResourceLocParamPtrOutput) Region

Resource region, if not set, use resource region, note: this field may return null, indicating that no valid values can be obtained.

func (ResourceConfigResourceLocParamPtrOutput) ToResourceConfigResourceLocParamPtrOutput

func (o ResourceConfigResourceLocParamPtrOutput) ToResourceConfigResourceLocParamPtrOutput() ResourceConfigResourceLocParamPtrOutput

func (ResourceConfigResourceLocParamPtrOutput) ToResourceConfigResourceLocParamPtrOutputWithContext

func (o ResourceConfigResourceLocParamPtrOutput) ToResourceConfigResourceLocParamPtrOutputWithContext(ctx context.Context) ResourceConfigResourceLocParamPtrOutput

type ResourceConfigResourceLocPtrInput

type ResourceConfigResourceLocPtrInput interface {
	pulumi.Input

	ToResourceConfigResourceLocPtrOutput() ResourceConfigResourceLocPtrOutput
	ToResourceConfigResourceLocPtrOutputWithContext(context.Context) ResourceConfigResourceLocPtrOutput
}

ResourceConfigResourceLocPtrInput is an input type that accepts ResourceConfigResourceLocArgs, ResourceConfigResourceLocPtr and ResourceConfigResourceLocPtrOutput values. You can construct a concrete instance of `ResourceConfigResourceLocPtrInput` via:

        ResourceConfigResourceLocArgs{...}

or:

        nil

type ResourceConfigResourceLocPtrOutput

type ResourceConfigResourceLocPtrOutput struct{ *pulumi.OutputState }

func (ResourceConfigResourceLocPtrOutput) Elem

func (ResourceConfigResourceLocPtrOutput) ElementType

func (ResourceConfigResourceLocPtrOutput) Param

Json to describe resource location.

func (ResourceConfigResourceLocPtrOutput) StorageType

The available storage types for resource location are currently limited to 1:COS.

func (ResourceConfigResourceLocPtrOutput) ToResourceConfigResourceLocPtrOutput

func (o ResourceConfigResourceLocPtrOutput) ToResourceConfigResourceLocPtrOutput() ResourceConfigResourceLocPtrOutput

func (ResourceConfigResourceLocPtrOutput) ToResourceConfigResourceLocPtrOutputWithContext

func (o ResourceConfigResourceLocPtrOutput) ToResourceConfigResourceLocPtrOutputWithContext(ctx context.Context) ResourceConfigResourceLocPtrOutput

type ResourceConfigState

type ResourceConfigState struct {
	// Resource description.
	Remark pulumi.StringPtrInput
	// Resource ID.
	ResourceId pulumi.StringPtrInput
	// Resource location.
	ResourceLoc ResourceConfigResourceLocPtrInput
	// Resource Config Version.
	Version pulumi.IntPtrInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

func (ResourceConfigState) ElementType

func (ResourceConfigState) ElementType() reflect.Type

type ResourceInput

type ResourceInput interface {
	pulumi.Input

	ToResourceOutput() ResourceOutput
	ToResourceOutputWithContext(ctx context.Context) ResourceOutput
}

type ResourceMap

type ResourceMap map[string]ResourceInput

func (ResourceMap) ElementType

func (ResourceMap) ElementType() reflect.Type

func (ResourceMap) ToResourceMapOutput

func (i ResourceMap) ToResourceMapOutput() ResourceMapOutput

func (ResourceMap) ToResourceMapOutputWithContext

func (i ResourceMap) ToResourceMapOutputWithContext(ctx context.Context) ResourceMapOutput

type ResourceMapInput

type ResourceMapInput interface {
	pulumi.Input

	ToResourceMapOutput() ResourceMapOutput
	ToResourceMapOutputWithContext(context.Context) ResourceMapOutput
}

ResourceMapInput is an input type that accepts ResourceMap and ResourceMapOutput values. You can construct a concrete instance of `ResourceMapInput` via:

ResourceMap{ "key": ResourceArgs{...} }

type ResourceMapOutput

type ResourceMapOutput struct{ *pulumi.OutputState }

func (ResourceMapOutput) ElementType

func (ResourceMapOutput) ElementType() reflect.Type

func (ResourceMapOutput) MapIndex

func (ResourceMapOutput) ToResourceMapOutput

func (o ResourceMapOutput) ToResourceMapOutput() ResourceMapOutput

func (ResourceMapOutput) ToResourceMapOutputWithContext

func (o ResourceMapOutput) ToResourceMapOutputWithContext(ctx context.Context) ResourceMapOutput

type ResourceOutput

type ResourceOutput struct{ *pulumi.OutputState }

func (ResourceOutput) ElementType

func (ResourceOutput) ElementType() reflect.Type

func (ResourceOutput) FolderId

func (o ResourceOutput) FolderId() pulumi.StringPtrOutput

Folder id.

func (ResourceOutput) Name

Resource name.

func (ResourceOutput) Remark

Resource description.

func (ResourceOutput) ResourceConfigRemark

func (o ResourceOutput) ResourceConfigRemark() pulumi.StringPtrOutput

Resource version description.

func (ResourceOutput) ResourceId

func (o ResourceOutput) ResourceId() pulumi.StringOutput

Resource ID.

func (ResourceOutput) ResourceLoc

func (o ResourceOutput) ResourceLoc() ResourceResourceLocOutput

Resource location.

func (ResourceOutput) ResourceType

func (o ResourceOutput) ResourceType() pulumi.IntOutput

Resource type, only support JAR now, value is 1.

func (ResourceOutput) ToResourceOutput

func (o ResourceOutput) ToResourceOutput() ResourceOutput

func (ResourceOutput) ToResourceOutputWithContext

func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) ResourceOutput

func (ResourceOutput) Version

func (o ResourceOutput) Version() pulumi.IntOutput

Resource Version.

func (ResourceOutput) WorkSpaceId

func (o ResourceOutput) WorkSpaceId() pulumi.StringPtrOutput

Workspace serialId.

type ResourceResourceLoc

type ResourceResourceLoc struct {
	// Json to describe resource location.
	Param ResourceResourceLocParam `pulumi:"param"`
	// The available storage types for resource location are currently limited to 1:COS.
	StorageType int `pulumi:"storageType"`
}

type ResourceResourceLocArgs

type ResourceResourceLocArgs struct {
	// Json to describe resource location.
	Param ResourceResourceLocParamInput `pulumi:"param"`
	// The available storage types for resource location are currently limited to 1:COS.
	StorageType pulumi.IntInput `pulumi:"storageType"`
}

func (ResourceResourceLocArgs) ElementType

func (ResourceResourceLocArgs) ElementType() reflect.Type

func (ResourceResourceLocArgs) ToResourceResourceLocOutput

func (i ResourceResourceLocArgs) ToResourceResourceLocOutput() ResourceResourceLocOutput

func (ResourceResourceLocArgs) ToResourceResourceLocOutputWithContext

func (i ResourceResourceLocArgs) ToResourceResourceLocOutputWithContext(ctx context.Context) ResourceResourceLocOutput

func (ResourceResourceLocArgs) ToResourceResourceLocPtrOutput

func (i ResourceResourceLocArgs) ToResourceResourceLocPtrOutput() ResourceResourceLocPtrOutput

func (ResourceResourceLocArgs) ToResourceResourceLocPtrOutputWithContext

func (i ResourceResourceLocArgs) ToResourceResourceLocPtrOutputWithContext(ctx context.Context) ResourceResourceLocPtrOutput

type ResourceResourceLocInput

type ResourceResourceLocInput interface {
	pulumi.Input

	ToResourceResourceLocOutput() ResourceResourceLocOutput
	ToResourceResourceLocOutputWithContext(context.Context) ResourceResourceLocOutput
}

ResourceResourceLocInput is an input type that accepts ResourceResourceLocArgs and ResourceResourceLocOutput values. You can construct a concrete instance of `ResourceResourceLocInput` via:

ResourceResourceLocArgs{...}

type ResourceResourceLocOutput

type ResourceResourceLocOutput struct{ *pulumi.OutputState }

func (ResourceResourceLocOutput) ElementType

func (ResourceResourceLocOutput) ElementType() reflect.Type

func (ResourceResourceLocOutput) Param

Json to describe resource location.

func (ResourceResourceLocOutput) StorageType

func (o ResourceResourceLocOutput) StorageType() pulumi.IntOutput

The available storage types for resource location are currently limited to 1:COS.

func (ResourceResourceLocOutput) ToResourceResourceLocOutput

func (o ResourceResourceLocOutput) ToResourceResourceLocOutput() ResourceResourceLocOutput

func (ResourceResourceLocOutput) ToResourceResourceLocOutputWithContext

func (o ResourceResourceLocOutput) ToResourceResourceLocOutputWithContext(ctx context.Context) ResourceResourceLocOutput

func (ResourceResourceLocOutput) ToResourceResourceLocPtrOutput

func (o ResourceResourceLocOutput) ToResourceResourceLocPtrOutput() ResourceResourceLocPtrOutput

func (ResourceResourceLocOutput) ToResourceResourceLocPtrOutputWithContext

func (o ResourceResourceLocOutput) ToResourceResourceLocPtrOutputWithContext(ctx context.Context) ResourceResourceLocPtrOutput

type ResourceResourceLocParam

type ResourceResourceLocParam struct {
	// Resource bucket.
	Bucket string `pulumi:"bucket"`
	// Resource path.
	Path string `pulumi:"path"`
	// Resource region, if not set, use resource region, note: this field may return null, indicating that no valid values can be obtained.
	Region *string `pulumi:"region"`
}

type ResourceResourceLocParamArgs

type ResourceResourceLocParamArgs struct {
	// Resource bucket.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Resource path.
	Path pulumi.StringInput `pulumi:"path"`
	// Resource region, if not set, use resource region, note: this field may return null, indicating that no valid values can be obtained.
	Region pulumi.StringPtrInput `pulumi:"region"`
}

func (ResourceResourceLocParamArgs) ElementType

func (ResourceResourceLocParamArgs) ToResourceResourceLocParamOutput

func (i ResourceResourceLocParamArgs) ToResourceResourceLocParamOutput() ResourceResourceLocParamOutput

func (ResourceResourceLocParamArgs) ToResourceResourceLocParamOutputWithContext

func (i ResourceResourceLocParamArgs) ToResourceResourceLocParamOutputWithContext(ctx context.Context) ResourceResourceLocParamOutput

func (ResourceResourceLocParamArgs) ToResourceResourceLocParamPtrOutput

func (i ResourceResourceLocParamArgs) ToResourceResourceLocParamPtrOutput() ResourceResourceLocParamPtrOutput

func (ResourceResourceLocParamArgs) ToResourceResourceLocParamPtrOutputWithContext

func (i ResourceResourceLocParamArgs) ToResourceResourceLocParamPtrOutputWithContext(ctx context.Context) ResourceResourceLocParamPtrOutput

type ResourceResourceLocParamInput

type ResourceResourceLocParamInput interface {
	pulumi.Input

	ToResourceResourceLocParamOutput() ResourceResourceLocParamOutput
	ToResourceResourceLocParamOutputWithContext(context.Context) ResourceResourceLocParamOutput
}

ResourceResourceLocParamInput is an input type that accepts ResourceResourceLocParamArgs and ResourceResourceLocParamOutput values. You can construct a concrete instance of `ResourceResourceLocParamInput` via:

ResourceResourceLocParamArgs{...}

type ResourceResourceLocParamOutput

type ResourceResourceLocParamOutput struct{ *pulumi.OutputState }

func (ResourceResourceLocParamOutput) Bucket

Resource bucket.

func (ResourceResourceLocParamOutput) ElementType

func (ResourceResourceLocParamOutput) Path

Resource path.

func (ResourceResourceLocParamOutput) Region

Resource region, if not set, use resource region, note: this field may return null, indicating that no valid values can be obtained.

func (ResourceResourceLocParamOutput) ToResourceResourceLocParamOutput

func (o ResourceResourceLocParamOutput) ToResourceResourceLocParamOutput() ResourceResourceLocParamOutput

func (ResourceResourceLocParamOutput) ToResourceResourceLocParamOutputWithContext

func (o ResourceResourceLocParamOutput) ToResourceResourceLocParamOutputWithContext(ctx context.Context) ResourceResourceLocParamOutput

func (ResourceResourceLocParamOutput) ToResourceResourceLocParamPtrOutput

func (o ResourceResourceLocParamOutput) ToResourceResourceLocParamPtrOutput() ResourceResourceLocParamPtrOutput

func (ResourceResourceLocParamOutput) ToResourceResourceLocParamPtrOutputWithContext

func (o ResourceResourceLocParamOutput) ToResourceResourceLocParamPtrOutputWithContext(ctx context.Context) ResourceResourceLocParamPtrOutput

type ResourceResourceLocParamPtrInput

type ResourceResourceLocParamPtrInput interface {
	pulumi.Input

	ToResourceResourceLocParamPtrOutput() ResourceResourceLocParamPtrOutput
	ToResourceResourceLocParamPtrOutputWithContext(context.Context) ResourceResourceLocParamPtrOutput
}

ResourceResourceLocParamPtrInput is an input type that accepts ResourceResourceLocParamArgs, ResourceResourceLocParamPtr and ResourceResourceLocParamPtrOutput values. You can construct a concrete instance of `ResourceResourceLocParamPtrInput` via:

        ResourceResourceLocParamArgs{...}

or:

        nil

type ResourceResourceLocParamPtrOutput

type ResourceResourceLocParamPtrOutput struct{ *pulumi.OutputState }

func (ResourceResourceLocParamPtrOutput) Bucket

Resource bucket.

func (ResourceResourceLocParamPtrOutput) Elem

func (ResourceResourceLocParamPtrOutput) ElementType

func (ResourceResourceLocParamPtrOutput) Path

Resource path.

func (ResourceResourceLocParamPtrOutput) Region

Resource region, if not set, use resource region, note: this field may return null, indicating that no valid values can be obtained.

func (ResourceResourceLocParamPtrOutput) ToResourceResourceLocParamPtrOutput

func (o ResourceResourceLocParamPtrOutput) ToResourceResourceLocParamPtrOutput() ResourceResourceLocParamPtrOutput

func (ResourceResourceLocParamPtrOutput) ToResourceResourceLocParamPtrOutputWithContext

func (o ResourceResourceLocParamPtrOutput) ToResourceResourceLocParamPtrOutputWithContext(ctx context.Context) ResourceResourceLocParamPtrOutput

type ResourceResourceLocPtrInput

type ResourceResourceLocPtrInput interface {
	pulumi.Input

	ToResourceResourceLocPtrOutput() ResourceResourceLocPtrOutput
	ToResourceResourceLocPtrOutputWithContext(context.Context) ResourceResourceLocPtrOutput
}

ResourceResourceLocPtrInput is an input type that accepts ResourceResourceLocArgs, ResourceResourceLocPtr and ResourceResourceLocPtrOutput values. You can construct a concrete instance of `ResourceResourceLocPtrInput` via:

        ResourceResourceLocArgs{...}

or:

        nil

type ResourceResourceLocPtrOutput

type ResourceResourceLocPtrOutput struct{ *pulumi.OutputState }

func (ResourceResourceLocPtrOutput) Elem

func (ResourceResourceLocPtrOutput) ElementType

func (ResourceResourceLocPtrOutput) Param

Json to describe resource location.

func (ResourceResourceLocPtrOutput) StorageType

The available storage types for resource location are currently limited to 1:COS.

func (ResourceResourceLocPtrOutput) ToResourceResourceLocPtrOutput

func (o ResourceResourceLocPtrOutput) ToResourceResourceLocPtrOutput() ResourceResourceLocPtrOutput

func (ResourceResourceLocPtrOutput) ToResourceResourceLocPtrOutputWithContext

func (o ResourceResourceLocPtrOutput) ToResourceResourceLocPtrOutputWithContext(ctx context.Context) ResourceResourceLocPtrOutput

type ResourceState

type ResourceState struct {
	// Folder id.
	FolderId pulumi.StringPtrInput
	// Resource name.
	Name pulumi.StringPtrInput
	// Resource description.
	Remark pulumi.StringPtrInput
	// Resource version description.
	ResourceConfigRemark pulumi.StringPtrInput
	// Resource ID.
	ResourceId pulumi.StringPtrInput
	// Resource location.
	ResourceLoc ResourceResourceLocPtrInput
	// Resource type, only support JAR now, value is 1.
	ResourceType pulumi.IntPtrInput
	// Resource Version.
	Version pulumi.IntPtrInput
	// Workspace serialId.
	WorkSpaceId pulumi.StringPtrInput
}

func (ResourceState) ElementType

func (ResourceState) ElementType() reflect.Type

type RunJob

type RunJob struct {
	pulumi.CustomResourceState

	// The description information for batch job startup.
	RunJobDescriptions RunJobRunJobDescriptionArrayOutput `pulumi:"runJobDescriptions"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrOutput `pulumi:"workSpaceId"`
}

Provides a resource to create a oceanus runJob

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewRunJob(ctx, "example", &Oceanus.RunJobArgs{
			RunJobDescriptions: oceanus.RunJobRunJobDescriptionArray{
				&oceanus.RunJobRunJobDescriptionArgs{
					JobConfigVersion:      pulumi.Int(10),
					JobId:                 pulumi.String("cql-4xwincyn"),
					RunType:               pulumi.Int(1),
					StartMode:             pulumi.String("LATEST"),
					UseOldSystemConnector: pulumi.Bool(false),
				},
			},
			WorkSpaceId: pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetRunJob

func GetRunJob(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RunJobState, opts ...pulumi.ResourceOption) (*RunJob, error)

GetRunJob gets an existing RunJob 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 NewRunJob

func NewRunJob(ctx *pulumi.Context,
	name string, args *RunJobArgs, opts ...pulumi.ResourceOption) (*RunJob, error)

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

func (*RunJob) ElementType

func (*RunJob) ElementType() reflect.Type

func (*RunJob) ToRunJobOutput

func (i *RunJob) ToRunJobOutput() RunJobOutput

func (*RunJob) ToRunJobOutputWithContext

func (i *RunJob) ToRunJobOutputWithContext(ctx context.Context) RunJobOutput

type RunJobArgs

type RunJobArgs struct {
	// The description information for batch job startup.
	RunJobDescriptions RunJobRunJobDescriptionArrayInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

The set of arguments for constructing a RunJob resource.

func (RunJobArgs) ElementType

func (RunJobArgs) ElementType() reflect.Type

type RunJobArray

type RunJobArray []RunJobInput

func (RunJobArray) ElementType

func (RunJobArray) ElementType() reflect.Type

func (RunJobArray) ToRunJobArrayOutput

func (i RunJobArray) ToRunJobArrayOutput() RunJobArrayOutput

func (RunJobArray) ToRunJobArrayOutputWithContext

func (i RunJobArray) ToRunJobArrayOutputWithContext(ctx context.Context) RunJobArrayOutput

type RunJobArrayInput

type RunJobArrayInput interface {
	pulumi.Input

	ToRunJobArrayOutput() RunJobArrayOutput
	ToRunJobArrayOutputWithContext(context.Context) RunJobArrayOutput
}

RunJobArrayInput is an input type that accepts RunJobArray and RunJobArrayOutput values. You can construct a concrete instance of `RunJobArrayInput` via:

RunJobArray{ RunJobArgs{...} }

type RunJobArrayOutput

type RunJobArrayOutput struct{ *pulumi.OutputState }

func (RunJobArrayOutput) ElementType

func (RunJobArrayOutput) ElementType() reflect.Type

func (RunJobArrayOutput) Index

func (RunJobArrayOutput) ToRunJobArrayOutput

func (o RunJobArrayOutput) ToRunJobArrayOutput() RunJobArrayOutput

func (RunJobArrayOutput) ToRunJobArrayOutputWithContext

func (o RunJobArrayOutput) ToRunJobArrayOutputWithContext(ctx context.Context) RunJobArrayOutput

type RunJobInput

type RunJobInput interface {
	pulumi.Input

	ToRunJobOutput() RunJobOutput
	ToRunJobOutputWithContext(ctx context.Context) RunJobOutput
}

type RunJobMap

type RunJobMap map[string]RunJobInput

func (RunJobMap) ElementType

func (RunJobMap) ElementType() reflect.Type

func (RunJobMap) ToRunJobMapOutput

func (i RunJobMap) ToRunJobMapOutput() RunJobMapOutput

func (RunJobMap) ToRunJobMapOutputWithContext

func (i RunJobMap) ToRunJobMapOutputWithContext(ctx context.Context) RunJobMapOutput

type RunJobMapInput

type RunJobMapInput interface {
	pulumi.Input

	ToRunJobMapOutput() RunJobMapOutput
	ToRunJobMapOutputWithContext(context.Context) RunJobMapOutput
}

RunJobMapInput is an input type that accepts RunJobMap and RunJobMapOutput values. You can construct a concrete instance of `RunJobMapInput` via:

RunJobMap{ "key": RunJobArgs{...} }

type RunJobMapOutput

type RunJobMapOutput struct{ *pulumi.OutputState }

func (RunJobMapOutput) ElementType

func (RunJobMapOutput) ElementType() reflect.Type

func (RunJobMapOutput) MapIndex

func (RunJobMapOutput) ToRunJobMapOutput

func (o RunJobMapOutput) ToRunJobMapOutput() RunJobMapOutput

func (RunJobMapOutput) ToRunJobMapOutputWithContext

func (o RunJobMapOutput) ToRunJobMapOutputWithContext(ctx context.Context) RunJobMapOutput

type RunJobOutput

type RunJobOutput struct{ *pulumi.OutputState }

func (RunJobOutput) ElementType

func (RunJobOutput) ElementType() reflect.Type

func (RunJobOutput) RunJobDescriptions

func (o RunJobOutput) RunJobDescriptions() RunJobRunJobDescriptionArrayOutput

The description information for batch job startup.

func (RunJobOutput) ToRunJobOutput

func (o RunJobOutput) ToRunJobOutput() RunJobOutput

func (RunJobOutput) ToRunJobOutputWithContext

func (o RunJobOutput) ToRunJobOutputWithContext(ctx context.Context) RunJobOutput

func (RunJobOutput) WorkSpaceId

func (o RunJobOutput) WorkSpaceId() pulumi.StringPtrOutput

Workspace SerialId.

type RunJobRunJobDescription

type RunJobRunJobDescription struct {
	// Custom timestamp.
	CustomTimestamp *int `pulumi:"customTimestamp"`
	// A certain version of the current job(Not passed by default as a non-draft job version).
	JobConfigVersion *int `pulumi:"jobConfigVersion"`
	// Job ID.
	JobId string `pulumi:"jobId"`
	// The type of the run. 1 indicates start, and 2 indicates resume.
	RunType int `pulumi:"runType"`
	// Savepoint ID.
	SavepointId *string `pulumi:"savepointId"`
	// Savepoint path.
	SavepointPath *string `pulumi:"savepointPath"`
	// Compatible with the startup parameters of the old SQL type job: specify the start time point of data source consumption (recommended to pass the value)Ensure that the parameter is LATEST, EARLIEST, T+Timestamp (example: T1557394288000).
	StartMode *string `pulumi:"startMode"`
	// Use the historical version of the system dependency.
	UseOldSystemConnector *bool `pulumi:"useOldSystemConnector"`
}

type RunJobRunJobDescriptionArgs

type RunJobRunJobDescriptionArgs struct {
	// Custom timestamp.
	CustomTimestamp pulumi.IntPtrInput `pulumi:"customTimestamp"`
	// A certain version of the current job(Not passed by default as a non-draft job version).
	JobConfigVersion pulumi.IntPtrInput `pulumi:"jobConfigVersion"`
	// Job ID.
	JobId pulumi.StringInput `pulumi:"jobId"`
	// The type of the run. 1 indicates start, and 2 indicates resume.
	RunType pulumi.IntInput `pulumi:"runType"`
	// Savepoint ID.
	SavepointId pulumi.StringPtrInput `pulumi:"savepointId"`
	// Savepoint path.
	SavepointPath pulumi.StringPtrInput `pulumi:"savepointPath"`
	// Compatible with the startup parameters of the old SQL type job: specify the start time point of data source consumption (recommended to pass the value)Ensure that the parameter is LATEST, EARLIEST, T+Timestamp (example: T1557394288000).
	StartMode pulumi.StringPtrInput `pulumi:"startMode"`
	// Use the historical version of the system dependency.
	UseOldSystemConnector pulumi.BoolPtrInput `pulumi:"useOldSystemConnector"`
}

func (RunJobRunJobDescriptionArgs) ElementType

func (RunJobRunJobDescriptionArgs) ToRunJobRunJobDescriptionOutput

func (i RunJobRunJobDescriptionArgs) ToRunJobRunJobDescriptionOutput() RunJobRunJobDescriptionOutput

func (RunJobRunJobDescriptionArgs) ToRunJobRunJobDescriptionOutputWithContext

func (i RunJobRunJobDescriptionArgs) ToRunJobRunJobDescriptionOutputWithContext(ctx context.Context) RunJobRunJobDescriptionOutput

type RunJobRunJobDescriptionArray

type RunJobRunJobDescriptionArray []RunJobRunJobDescriptionInput

func (RunJobRunJobDescriptionArray) ElementType

func (RunJobRunJobDescriptionArray) ToRunJobRunJobDescriptionArrayOutput

func (i RunJobRunJobDescriptionArray) ToRunJobRunJobDescriptionArrayOutput() RunJobRunJobDescriptionArrayOutput

func (RunJobRunJobDescriptionArray) ToRunJobRunJobDescriptionArrayOutputWithContext

func (i RunJobRunJobDescriptionArray) ToRunJobRunJobDescriptionArrayOutputWithContext(ctx context.Context) RunJobRunJobDescriptionArrayOutput

type RunJobRunJobDescriptionArrayInput

type RunJobRunJobDescriptionArrayInput interface {
	pulumi.Input

	ToRunJobRunJobDescriptionArrayOutput() RunJobRunJobDescriptionArrayOutput
	ToRunJobRunJobDescriptionArrayOutputWithContext(context.Context) RunJobRunJobDescriptionArrayOutput
}

RunJobRunJobDescriptionArrayInput is an input type that accepts RunJobRunJobDescriptionArray and RunJobRunJobDescriptionArrayOutput values. You can construct a concrete instance of `RunJobRunJobDescriptionArrayInput` via:

RunJobRunJobDescriptionArray{ RunJobRunJobDescriptionArgs{...} }

type RunJobRunJobDescriptionArrayOutput

type RunJobRunJobDescriptionArrayOutput struct{ *pulumi.OutputState }

func (RunJobRunJobDescriptionArrayOutput) ElementType

func (RunJobRunJobDescriptionArrayOutput) Index

func (RunJobRunJobDescriptionArrayOutput) ToRunJobRunJobDescriptionArrayOutput

func (o RunJobRunJobDescriptionArrayOutput) ToRunJobRunJobDescriptionArrayOutput() RunJobRunJobDescriptionArrayOutput

func (RunJobRunJobDescriptionArrayOutput) ToRunJobRunJobDescriptionArrayOutputWithContext

func (o RunJobRunJobDescriptionArrayOutput) ToRunJobRunJobDescriptionArrayOutputWithContext(ctx context.Context) RunJobRunJobDescriptionArrayOutput

type RunJobRunJobDescriptionInput

type RunJobRunJobDescriptionInput interface {
	pulumi.Input

	ToRunJobRunJobDescriptionOutput() RunJobRunJobDescriptionOutput
	ToRunJobRunJobDescriptionOutputWithContext(context.Context) RunJobRunJobDescriptionOutput
}

RunJobRunJobDescriptionInput is an input type that accepts RunJobRunJobDescriptionArgs and RunJobRunJobDescriptionOutput values. You can construct a concrete instance of `RunJobRunJobDescriptionInput` via:

RunJobRunJobDescriptionArgs{...}

type RunJobRunJobDescriptionOutput

type RunJobRunJobDescriptionOutput struct{ *pulumi.OutputState }

func (RunJobRunJobDescriptionOutput) CustomTimestamp

Custom timestamp.

func (RunJobRunJobDescriptionOutput) ElementType

func (RunJobRunJobDescriptionOutput) JobConfigVersion

func (o RunJobRunJobDescriptionOutput) JobConfigVersion() pulumi.IntPtrOutput

A certain version of the current job(Not passed by default as a non-draft job version).

func (RunJobRunJobDescriptionOutput) JobId

Job ID.

func (RunJobRunJobDescriptionOutput) RunType

The type of the run. 1 indicates start, and 2 indicates resume.

func (RunJobRunJobDescriptionOutput) SavepointId

Savepoint ID.

func (RunJobRunJobDescriptionOutput) SavepointPath

Savepoint path.

func (RunJobRunJobDescriptionOutput) StartMode

Compatible with the startup parameters of the old SQL type job: specify the start time point of data source consumption (recommended to pass the value)Ensure that the parameter is LATEST, EARLIEST, T+Timestamp (example: T1557394288000).

func (RunJobRunJobDescriptionOutput) ToRunJobRunJobDescriptionOutput

func (o RunJobRunJobDescriptionOutput) ToRunJobRunJobDescriptionOutput() RunJobRunJobDescriptionOutput

func (RunJobRunJobDescriptionOutput) ToRunJobRunJobDescriptionOutputWithContext

func (o RunJobRunJobDescriptionOutput) ToRunJobRunJobDescriptionOutputWithContext(ctx context.Context) RunJobRunJobDescriptionOutput

func (RunJobRunJobDescriptionOutput) UseOldSystemConnector

func (o RunJobRunJobDescriptionOutput) UseOldSystemConnector() pulumi.BoolPtrOutput

Use the historical version of the system dependency.

type RunJobState

type RunJobState struct {
	// The description information for batch job startup.
	RunJobDescriptions RunJobRunJobDescriptionArrayInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

func (RunJobState) ElementType

func (RunJobState) ElementType() reflect.Type

type StopJob

type StopJob struct {
	pulumi.CustomResourceState

	// The description information for batch job stop.
	StopJobDescriptions StopJobStopJobDescriptionArrayOutput `pulumi:"stopJobDescriptions"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrOutput `pulumi:"workSpaceId"`
}

Provides a resource to create a oceanus stopJob

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewStopJob(ctx, "example", &Oceanus.StopJobArgs{
			StopJobDescriptions: oceanus.StopJobStopJobDescriptionArray{
				&oceanus.StopJobStopJobDescriptionArgs{
					JobId:    pulumi.String("cql-4xwincyn"),
					StopType: pulumi.Int(1),
				},
			},
			WorkSpaceId: pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetStopJob

func GetStopJob(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StopJobState, opts ...pulumi.ResourceOption) (*StopJob, error)

GetStopJob gets an existing StopJob 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 NewStopJob

func NewStopJob(ctx *pulumi.Context,
	name string, args *StopJobArgs, opts ...pulumi.ResourceOption) (*StopJob, error)

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

func (*StopJob) ElementType

func (*StopJob) ElementType() reflect.Type

func (*StopJob) ToStopJobOutput

func (i *StopJob) ToStopJobOutput() StopJobOutput

func (*StopJob) ToStopJobOutputWithContext

func (i *StopJob) ToStopJobOutputWithContext(ctx context.Context) StopJobOutput

type StopJobArgs

type StopJobArgs struct {
	// The description information for batch job stop.
	StopJobDescriptions StopJobStopJobDescriptionArrayInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

The set of arguments for constructing a StopJob resource.

func (StopJobArgs) ElementType

func (StopJobArgs) ElementType() reflect.Type

type StopJobArray

type StopJobArray []StopJobInput

func (StopJobArray) ElementType

func (StopJobArray) ElementType() reflect.Type

func (StopJobArray) ToStopJobArrayOutput

func (i StopJobArray) ToStopJobArrayOutput() StopJobArrayOutput

func (StopJobArray) ToStopJobArrayOutputWithContext

func (i StopJobArray) ToStopJobArrayOutputWithContext(ctx context.Context) StopJobArrayOutput

type StopJobArrayInput

type StopJobArrayInput interface {
	pulumi.Input

	ToStopJobArrayOutput() StopJobArrayOutput
	ToStopJobArrayOutputWithContext(context.Context) StopJobArrayOutput
}

StopJobArrayInput is an input type that accepts StopJobArray and StopJobArrayOutput values. You can construct a concrete instance of `StopJobArrayInput` via:

StopJobArray{ StopJobArgs{...} }

type StopJobArrayOutput

type StopJobArrayOutput struct{ *pulumi.OutputState }

func (StopJobArrayOutput) ElementType

func (StopJobArrayOutput) ElementType() reflect.Type

func (StopJobArrayOutput) Index

func (StopJobArrayOutput) ToStopJobArrayOutput

func (o StopJobArrayOutput) ToStopJobArrayOutput() StopJobArrayOutput

func (StopJobArrayOutput) ToStopJobArrayOutputWithContext

func (o StopJobArrayOutput) ToStopJobArrayOutputWithContext(ctx context.Context) StopJobArrayOutput

type StopJobInput

type StopJobInput interface {
	pulumi.Input

	ToStopJobOutput() StopJobOutput
	ToStopJobOutputWithContext(ctx context.Context) StopJobOutput
}

type StopJobMap

type StopJobMap map[string]StopJobInput

func (StopJobMap) ElementType

func (StopJobMap) ElementType() reflect.Type

func (StopJobMap) ToStopJobMapOutput

func (i StopJobMap) ToStopJobMapOutput() StopJobMapOutput

func (StopJobMap) ToStopJobMapOutputWithContext

func (i StopJobMap) ToStopJobMapOutputWithContext(ctx context.Context) StopJobMapOutput

type StopJobMapInput

type StopJobMapInput interface {
	pulumi.Input

	ToStopJobMapOutput() StopJobMapOutput
	ToStopJobMapOutputWithContext(context.Context) StopJobMapOutput
}

StopJobMapInput is an input type that accepts StopJobMap and StopJobMapOutput values. You can construct a concrete instance of `StopJobMapInput` via:

StopJobMap{ "key": StopJobArgs{...} }

type StopJobMapOutput

type StopJobMapOutput struct{ *pulumi.OutputState }

func (StopJobMapOutput) ElementType

func (StopJobMapOutput) ElementType() reflect.Type

func (StopJobMapOutput) MapIndex

func (StopJobMapOutput) ToStopJobMapOutput

func (o StopJobMapOutput) ToStopJobMapOutput() StopJobMapOutput

func (StopJobMapOutput) ToStopJobMapOutputWithContext

func (o StopJobMapOutput) ToStopJobMapOutputWithContext(ctx context.Context) StopJobMapOutput

type StopJobOutput

type StopJobOutput struct{ *pulumi.OutputState }

func (StopJobOutput) ElementType

func (StopJobOutput) ElementType() reflect.Type

func (StopJobOutput) StopJobDescriptions

func (o StopJobOutput) StopJobDescriptions() StopJobStopJobDescriptionArrayOutput

The description information for batch job stop.

func (StopJobOutput) ToStopJobOutput

func (o StopJobOutput) ToStopJobOutput() StopJobOutput

func (StopJobOutput) ToStopJobOutputWithContext

func (o StopJobOutput) ToStopJobOutputWithContext(ctx context.Context) StopJobOutput

func (StopJobOutput) WorkSpaceId

func (o StopJobOutput) WorkSpaceId() pulumi.StringPtrOutput

Workspace SerialId.

type StopJobState

type StopJobState struct {
	// The description information for batch job stop.
	StopJobDescriptions StopJobStopJobDescriptionArrayInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

func (StopJobState) ElementType

func (StopJobState) ElementType() reflect.Type

type StopJobStopJobDescription

type StopJobStopJobDescription struct {
	// Job Id.
	JobId string `pulumi:"jobId"`
	// Stop type,1 stopped 2 paused.
	StopType int `pulumi:"stopType"`
}

type StopJobStopJobDescriptionArgs

type StopJobStopJobDescriptionArgs struct {
	// Job Id.
	JobId pulumi.StringInput `pulumi:"jobId"`
	// Stop type,1 stopped 2 paused.
	StopType pulumi.IntInput `pulumi:"stopType"`
}

func (StopJobStopJobDescriptionArgs) ElementType

func (StopJobStopJobDescriptionArgs) ToStopJobStopJobDescriptionOutput

func (i StopJobStopJobDescriptionArgs) ToStopJobStopJobDescriptionOutput() StopJobStopJobDescriptionOutput

func (StopJobStopJobDescriptionArgs) ToStopJobStopJobDescriptionOutputWithContext

func (i StopJobStopJobDescriptionArgs) ToStopJobStopJobDescriptionOutputWithContext(ctx context.Context) StopJobStopJobDescriptionOutput

type StopJobStopJobDescriptionArray

type StopJobStopJobDescriptionArray []StopJobStopJobDescriptionInput

func (StopJobStopJobDescriptionArray) ElementType

func (StopJobStopJobDescriptionArray) ToStopJobStopJobDescriptionArrayOutput

func (i StopJobStopJobDescriptionArray) ToStopJobStopJobDescriptionArrayOutput() StopJobStopJobDescriptionArrayOutput

func (StopJobStopJobDescriptionArray) ToStopJobStopJobDescriptionArrayOutputWithContext

func (i StopJobStopJobDescriptionArray) ToStopJobStopJobDescriptionArrayOutputWithContext(ctx context.Context) StopJobStopJobDescriptionArrayOutput

type StopJobStopJobDescriptionArrayInput

type StopJobStopJobDescriptionArrayInput interface {
	pulumi.Input

	ToStopJobStopJobDescriptionArrayOutput() StopJobStopJobDescriptionArrayOutput
	ToStopJobStopJobDescriptionArrayOutputWithContext(context.Context) StopJobStopJobDescriptionArrayOutput
}

StopJobStopJobDescriptionArrayInput is an input type that accepts StopJobStopJobDescriptionArray and StopJobStopJobDescriptionArrayOutput values. You can construct a concrete instance of `StopJobStopJobDescriptionArrayInput` via:

StopJobStopJobDescriptionArray{ StopJobStopJobDescriptionArgs{...} }

type StopJobStopJobDescriptionArrayOutput

type StopJobStopJobDescriptionArrayOutput struct{ *pulumi.OutputState }

func (StopJobStopJobDescriptionArrayOutput) ElementType

func (StopJobStopJobDescriptionArrayOutput) Index

func (StopJobStopJobDescriptionArrayOutput) ToStopJobStopJobDescriptionArrayOutput

func (o StopJobStopJobDescriptionArrayOutput) ToStopJobStopJobDescriptionArrayOutput() StopJobStopJobDescriptionArrayOutput

func (StopJobStopJobDescriptionArrayOutput) ToStopJobStopJobDescriptionArrayOutputWithContext

func (o StopJobStopJobDescriptionArrayOutput) ToStopJobStopJobDescriptionArrayOutputWithContext(ctx context.Context) StopJobStopJobDescriptionArrayOutput

type StopJobStopJobDescriptionInput

type StopJobStopJobDescriptionInput interface {
	pulumi.Input

	ToStopJobStopJobDescriptionOutput() StopJobStopJobDescriptionOutput
	ToStopJobStopJobDescriptionOutputWithContext(context.Context) StopJobStopJobDescriptionOutput
}

StopJobStopJobDescriptionInput is an input type that accepts StopJobStopJobDescriptionArgs and StopJobStopJobDescriptionOutput values. You can construct a concrete instance of `StopJobStopJobDescriptionInput` via:

StopJobStopJobDescriptionArgs{...}

type StopJobStopJobDescriptionOutput

type StopJobStopJobDescriptionOutput struct{ *pulumi.OutputState }

func (StopJobStopJobDescriptionOutput) ElementType

func (StopJobStopJobDescriptionOutput) JobId

Job Id.

func (StopJobStopJobDescriptionOutput) StopType

Stop type,1 stopped 2 paused.

func (StopJobStopJobDescriptionOutput) ToStopJobStopJobDescriptionOutput

func (o StopJobStopJobDescriptionOutput) ToStopJobStopJobDescriptionOutput() StopJobStopJobDescriptionOutput

func (StopJobStopJobDescriptionOutput) ToStopJobStopJobDescriptionOutputWithContext

func (o StopJobStopJobDescriptionOutput) ToStopJobStopJobDescriptionOutputWithContext(ctx context.Context) StopJobStopJobDescriptionOutput

type TriggerJobSavepoint

type TriggerJobSavepoint struct {
	pulumi.CustomResourceState

	// Savepoint description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Job SerialId.
	JobId pulumi.StringOutput `pulumi:"jobId"`
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrOutput `pulumi:"workSpaceId"`
}

Provides a resource to create a oceanus triggerJobSavepoint

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewTriggerJobSavepoint(ctx, "example", &Oceanus.TriggerJobSavepointArgs{
			Description: pulumi.String("description."),
			JobId:       pulumi.String("cql-4xwincyn"),
			WorkSpaceId: pulumi.String("space-2idq8wbr"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetTriggerJobSavepoint

func GetTriggerJobSavepoint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TriggerJobSavepointState, opts ...pulumi.ResourceOption) (*TriggerJobSavepoint, error)

GetTriggerJobSavepoint gets an existing TriggerJobSavepoint 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 NewTriggerJobSavepoint

func NewTriggerJobSavepoint(ctx *pulumi.Context,
	name string, args *TriggerJobSavepointArgs, opts ...pulumi.ResourceOption) (*TriggerJobSavepoint, error)

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

func (*TriggerJobSavepoint) ElementType

func (*TriggerJobSavepoint) ElementType() reflect.Type

func (*TriggerJobSavepoint) ToTriggerJobSavepointOutput

func (i *TriggerJobSavepoint) ToTriggerJobSavepointOutput() TriggerJobSavepointOutput

func (*TriggerJobSavepoint) ToTriggerJobSavepointOutputWithContext

func (i *TriggerJobSavepoint) ToTriggerJobSavepointOutputWithContext(ctx context.Context) TriggerJobSavepointOutput

type TriggerJobSavepointArgs

type TriggerJobSavepointArgs struct {
	// Savepoint description.
	Description pulumi.StringPtrInput
	// Job SerialId.
	JobId pulumi.StringInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

The set of arguments for constructing a TriggerJobSavepoint resource.

func (TriggerJobSavepointArgs) ElementType

func (TriggerJobSavepointArgs) ElementType() reflect.Type

type TriggerJobSavepointArray

type TriggerJobSavepointArray []TriggerJobSavepointInput

func (TriggerJobSavepointArray) ElementType

func (TriggerJobSavepointArray) ElementType() reflect.Type

func (TriggerJobSavepointArray) ToTriggerJobSavepointArrayOutput

func (i TriggerJobSavepointArray) ToTriggerJobSavepointArrayOutput() TriggerJobSavepointArrayOutput

func (TriggerJobSavepointArray) ToTriggerJobSavepointArrayOutputWithContext

func (i TriggerJobSavepointArray) ToTriggerJobSavepointArrayOutputWithContext(ctx context.Context) TriggerJobSavepointArrayOutput

type TriggerJobSavepointArrayInput

type TriggerJobSavepointArrayInput interface {
	pulumi.Input

	ToTriggerJobSavepointArrayOutput() TriggerJobSavepointArrayOutput
	ToTriggerJobSavepointArrayOutputWithContext(context.Context) TriggerJobSavepointArrayOutput
}

TriggerJobSavepointArrayInput is an input type that accepts TriggerJobSavepointArray and TriggerJobSavepointArrayOutput values. You can construct a concrete instance of `TriggerJobSavepointArrayInput` via:

TriggerJobSavepointArray{ TriggerJobSavepointArgs{...} }

type TriggerJobSavepointArrayOutput

type TriggerJobSavepointArrayOutput struct{ *pulumi.OutputState }

func (TriggerJobSavepointArrayOutput) ElementType

func (TriggerJobSavepointArrayOutput) Index

func (TriggerJobSavepointArrayOutput) ToTriggerJobSavepointArrayOutput

func (o TriggerJobSavepointArrayOutput) ToTriggerJobSavepointArrayOutput() TriggerJobSavepointArrayOutput

func (TriggerJobSavepointArrayOutput) ToTriggerJobSavepointArrayOutputWithContext

func (o TriggerJobSavepointArrayOutput) ToTriggerJobSavepointArrayOutputWithContext(ctx context.Context) TriggerJobSavepointArrayOutput

type TriggerJobSavepointInput

type TriggerJobSavepointInput interface {
	pulumi.Input

	ToTriggerJobSavepointOutput() TriggerJobSavepointOutput
	ToTriggerJobSavepointOutputWithContext(ctx context.Context) TriggerJobSavepointOutput
}

type TriggerJobSavepointMap

type TriggerJobSavepointMap map[string]TriggerJobSavepointInput

func (TriggerJobSavepointMap) ElementType

func (TriggerJobSavepointMap) ElementType() reflect.Type

func (TriggerJobSavepointMap) ToTriggerJobSavepointMapOutput

func (i TriggerJobSavepointMap) ToTriggerJobSavepointMapOutput() TriggerJobSavepointMapOutput

func (TriggerJobSavepointMap) ToTriggerJobSavepointMapOutputWithContext

func (i TriggerJobSavepointMap) ToTriggerJobSavepointMapOutputWithContext(ctx context.Context) TriggerJobSavepointMapOutput

type TriggerJobSavepointMapInput

type TriggerJobSavepointMapInput interface {
	pulumi.Input

	ToTriggerJobSavepointMapOutput() TriggerJobSavepointMapOutput
	ToTriggerJobSavepointMapOutputWithContext(context.Context) TriggerJobSavepointMapOutput
}

TriggerJobSavepointMapInput is an input type that accepts TriggerJobSavepointMap and TriggerJobSavepointMapOutput values. You can construct a concrete instance of `TriggerJobSavepointMapInput` via:

TriggerJobSavepointMap{ "key": TriggerJobSavepointArgs{...} }

type TriggerJobSavepointMapOutput

type TriggerJobSavepointMapOutput struct{ *pulumi.OutputState }

func (TriggerJobSavepointMapOutput) ElementType

func (TriggerJobSavepointMapOutput) MapIndex

func (TriggerJobSavepointMapOutput) ToTriggerJobSavepointMapOutput

func (o TriggerJobSavepointMapOutput) ToTriggerJobSavepointMapOutput() TriggerJobSavepointMapOutput

func (TriggerJobSavepointMapOutput) ToTriggerJobSavepointMapOutputWithContext

func (o TriggerJobSavepointMapOutput) ToTriggerJobSavepointMapOutputWithContext(ctx context.Context) TriggerJobSavepointMapOutput

type TriggerJobSavepointOutput

type TriggerJobSavepointOutput struct{ *pulumi.OutputState }

func (TriggerJobSavepointOutput) Description

Savepoint description.

func (TriggerJobSavepointOutput) ElementType

func (TriggerJobSavepointOutput) ElementType() reflect.Type

func (TriggerJobSavepointOutput) JobId

Job SerialId.

func (TriggerJobSavepointOutput) ToTriggerJobSavepointOutput

func (o TriggerJobSavepointOutput) ToTriggerJobSavepointOutput() TriggerJobSavepointOutput

func (TriggerJobSavepointOutput) ToTriggerJobSavepointOutputWithContext

func (o TriggerJobSavepointOutput) ToTriggerJobSavepointOutputWithContext(ctx context.Context) TriggerJobSavepointOutput

func (TriggerJobSavepointOutput) WorkSpaceId

Workspace SerialId.

type TriggerJobSavepointState

type TriggerJobSavepointState struct {
	// Savepoint description.
	Description pulumi.StringPtrInput
	// Job SerialId.
	JobId pulumi.StringPtrInput
	// Workspace SerialId.
	WorkSpaceId pulumi.StringPtrInput
}

func (TriggerJobSavepointState) ElementType

func (TriggerJobSavepointState) ElementType() reflect.Type

type WorkSpace

type WorkSpace struct {
	pulumi.CustomResourceState

	// User APPID.
	AppId pulumi.IntOutput `pulumi:"appId"`
	// Create time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Creator UIN.
	CreatorUin pulumi.StringOutput `pulumi:"creatorUin"`
	// Workspace description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Number of Jobs.
	JobsCount pulumi.IntOutput `pulumi:"jobsCount"`
	// Owner UIN.
	OwnerUin pulumi.StringOutput `pulumi:"ownerUin"`
	// Number of workspace members.
	RoleAuthCount pulumi.IntOutput `pulumi:"roleAuthCount"`
	// Serial ID.
	SerialId pulumi.StringOutput `pulumi:"serialId"`
	// Workspace status.
	Status pulumi.IntOutput `pulumi:"status"`
	// Update time.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	// Workspace ID.
	WorkSpaceId pulumi.StringOutput `pulumi:"workSpaceId"`
	// Workspace name.
	WorkSpaceName pulumi.StringOutput `pulumi:"workSpaceName"`
}

Provides a resource to create a oceanus workSpace

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Oceanus.NewWorkSpace(ctx, "example", &Oceanus.WorkSpaceArgs{
			Description:   pulumi.String("example description."),
			WorkSpaceName: pulumi.String("tf_example"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

oceanus work_space can be imported using the id, e.g.

```sh

$ pulumi import tencentcloud:Oceanus/workSpace:WorkSpace example space-0dan3yux#tf_example

```

func GetWorkSpace

func GetWorkSpace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkSpaceState, opts ...pulumi.ResourceOption) (*WorkSpace, error)

GetWorkSpace gets an existing WorkSpace 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 NewWorkSpace

func NewWorkSpace(ctx *pulumi.Context,
	name string, args *WorkSpaceArgs, opts ...pulumi.ResourceOption) (*WorkSpace, error)

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

func (*WorkSpace) ElementType

func (*WorkSpace) ElementType() reflect.Type

func (*WorkSpace) ToWorkSpaceOutput

func (i *WorkSpace) ToWorkSpaceOutput() WorkSpaceOutput

func (*WorkSpace) ToWorkSpaceOutputWithContext

func (i *WorkSpace) ToWorkSpaceOutputWithContext(ctx context.Context) WorkSpaceOutput

type WorkSpaceArgs

type WorkSpaceArgs struct {
	// Workspace description.
	Description pulumi.StringPtrInput
	// Workspace name.
	WorkSpaceName pulumi.StringInput
}

The set of arguments for constructing a WorkSpace resource.

func (WorkSpaceArgs) ElementType

func (WorkSpaceArgs) ElementType() reflect.Type

type WorkSpaceArray

type WorkSpaceArray []WorkSpaceInput

func (WorkSpaceArray) ElementType

func (WorkSpaceArray) ElementType() reflect.Type

func (WorkSpaceArray) ToWorkSpaceArrayOutput

func (i WorkSpaceArray) ToWorkSpaceArrayOutput() WorkSpaceArrayOutput

func (WorkSpaceArray) ToWorkSpaceArrayOutputWithContext

func (i WorkSpaceArray) ToWorkSpaceArrayOutputWithContext(ctx context.Context) WorkSpaceArrayOutput

type WorkSpaceArrayInput

type WorkSpaceArrayInput interface {
	pulumi.Input

	ToWorkSpaceArrayOutput() WorkSpaceArrayOutput
	ToWorkSpaceArrayOutputWithContext(context.Context) WorkSpaceArrayOutput
}

WorkSpaceArrayInput is an input type that accepts WorkSpaceArray and WorkSpaceArrayOutput values. You can construct a concrete instance of `WorkSpaceArrayInput` via:

WorkSpaceArray{ WorkSpaceArgs{...} }

type WorkSpaceArrayOutput

type WorkSpaceArrayOutput struct{ *pulumi.OutputState }

func (WorkSpaceArrayOutput) ElementType

func (WorkSpaceArrayOutput) ElementType() reflect.Type

func (WorkSpaceArrayOutput) Index

func (WorkSpaceArrayOutput) ToWorkSpaceArrayOutput

func (o WorkSpaceArrayOutput) ToWorkSpaceArrayOutput() WorkSpaceArrayOutput

func (WorkSpaceArrayOutput) ToWorkSpaceArrayOutputWithContext

func (o WorkSpaceArrayOutput) ToWorkSpaceArrayOutputWithContext(ctx context.Context) WorkSpaceArrayOutput

type WorkSpaceInput

type WorkSpaceInput interface {
	pulumi.Input

	ToWorkSpaceOutput() WorkSpaceOutput
	ToWorkSpaceOutputWithContext(ctx context.Context) WorkSpaceOutput
}

type WorkSpaceMap

type WorkSpaceMap map[string]WorkSpaceInput

func (WorkSpaceMap) ElementType

func (WorkSpaceMap) ElementType() reflect.Type

func (WorkSpaceMap) ToWorkSpaceMapOutput

func (i WorkSpaceMap) ToWorkSpaceMapOutput() WorkSpaceMapOutput

func (WorkSpaceMap) ToWorkSpaceMapOutputWithContext

func (i WorkSpaceMap) ToWorkSpaceMapOutputWithContext(ctx context.Context) WorkSpaceMapOutput

type WorkSpaceMapInput

type WorkSpaceMapInput interface {
	pulumi.Input

	ToWorkSpaceMapOutput() WorkSpaceMapOutput
	ToWorkSpaceMapOutputWithContext(context.Context) WorkSpaceMapOutput
}

WorkSpaceMapInput is an input type that accepts WorkSpaceMap and WorkSpaceMapOutput values. You can construct a concrete instance of `WorkSpaceMapInput` via:

WorkSpaceMap{ "key": WorkSpaceArgs{...} }

type WorkSpaceMapOutput

type WorkSpaceMapOutput struct{ *pulumi.OutputState }

func (WorkSpaceMapOutput) ElementType

func (WorkSpaceMapOutput) ElementType() reflect.Type

func (WorkSpaceMapOutput) MapIndex

func (WorkSpaceMapOutput) ToWorkSpaceMapOutput

func (o WorkSpaceMapOutput) ToWorkSpaceMapOutput() WorkSpaceMapOutput

func (WorkSpaceMapOutput) ToWorkSpaceMapOutputWithContext

func (o WorkSpaceMapOutput) ToWorkSpaceMapOutputWithContext(ctx context.Context) WorkSpaceMapOutput

type WorkSpaceOutput

type WorkSpaceOutput struct{ *pulumi.OutputState }

func (WorkSpaceOutput) AppId

func (o WorkSpaceOutput) AppId() pulumi.IntOutput

User APPID.

func (WorkSpaceOutput) CreateTime

func (o WorkSpaceOutput) CreateTime() pulumi.StringOutput

Create time.

func (WorkSpaceOutput) CreatorUin

func (o WorkSpaceOutput) CreatorUin() pulumi.StringOutput

Creator UIN.

func (WorkSpaceOutput) Description

func (o WorkSpaceOutput) Description() pulumi.StringPtrOutput

Workspace description.

func (WorkSpaceOutput) ElementType

func (WorkSpaceOutput) ElementType() reflect.Type

func (WorkSpaceOutput) JobsCount

func (o WorkSpaceOutput) JobsCount() pulumi.IntOutput

Number of Jobs.

func (WorkSpaceOutput) OwnerUin

func (o WorkSpaceOutput) OwnerUin() pulumi.StringOutput

Owner UIN.

func (WorkSpaceOutput) RoleAuthCount

func (o WorkSpaceOutput) RoleAuthCount() pulumi.IntOutput

Number of workspace members.

func (WorkSpaceOutput) SerialId

func (o WorkSpaceOutput) SerialId() pulumi.StringOutput

Serial ID.

func (WorkSpaceOutput) Status

func (o WorkSpaceOutput) Status() pulumi.IntOutput

Workspace status.

func (WorkSpaceOutput) ToWorkSpaceOutput

func (o WorkSpaceOutput) ToWorkSpaceOutput() WorkSpaceOutput

func (WorkSpaceOutput) ToWorkSpaceOutputWithContext

func (o WorkSpaceOutput) ToWorkSpaceOutputWithContext(ctx context.Context) WorkSpaceOutput

func (WorkSpaceOutput) UpdateTime

func (o WorkSpaceOutput) UpdateTime() pulumi.StringOutput

Update time.

func (WorkSpaceOutput) WorkSpaceId

func (o WorkSpaceOutput) WorkSpaceId() pulumi.StringOutput

Workspace ID.

func (WorkSpaceOutput) WorkSpaceName

func (o WorkSpaceOutput) WorkSpaceName() pulumi.StringOutput

Workspace name.

type WorkSpaceState

type WorkSpaceState struct {
	// User APPID.
	AppId pulumi.IntPtrInput
	// Create time.
	CreateTime pulumi.StringPtrInput
	// Creator UIN.
	CreatorUin pulumi.StringPtrInput
	// Workspace description.
	Description pulumi.StringPtrInput
	// Number of Jobs.
	JobsCount pulumi.IntPtrInput
	// Owner UIN.
	OwnerUin pulumi.StringPtrInput
	// Number of workspace members.
	RoleAuthCount pulumi.IntPtrInput
	// Serial ID.
	SerialId pulumi.StringPtrInput
	// Workspace status.
	Status pulumi.IntPtrInput
	// Update time.
	UpdateTime pulumi.StringPtrInput
	// Workspace ID.
	WorkSpaceId pulumi.StringPtrInput
	// Workspace name.
	WorkSpaceName pulumi.StringPtrInput
}

func (WorkSpaceState) ElementType

func (WorkSpaceState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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