rum

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetOfflineLogConfigArgs

type GetOfflineLogConfigArgs struct {
	ProjectKey       string  `pulumi:"projectKey"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getOfflineLogConfig.

type GetOfflineLogConfigOutputArgs

type GetOfflineLogConfigOutputArgs struct {
	ProjectKey       pulumi.StringInput    `pulumi:"projectKey"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getOfflineLogConfig.

func (GetOfflineLogConfigOutputArgs) ElementType

type GetOfflineLogConfigResult

type GetOfflineLogConfigResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string   `pulumi:"id"`
	Msg              string   `pulumi:"msg"`
	ProjectKey       string   `pulumi:"projectKey"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
	UniqueIdSets     []string `pulumi:"uniqueIdSets"`
}

A collection of values returned by getOfflineLogConfig.

type GetOfflineLogConfigResultOutput

type GetOfflineLogConfigResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getOfflineLogConfig.

func (GetOfflineLogConfigResultOutput) ElementType

func (GetOfflineLogConfigResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetOfflineLogConfigResultOutput) Msg

func (GetOfflineLogConfigResultOutput) ProjectKey

func (GetOfflineLogConfigResultOutput) ResultOutputFile

func (GetOfflineLogConfigResultOutput) ToGetOfflineLogConfigResultOutput

func (o GetOfflineLogConfigResultOutput) ToGetOfflineLogConfigResultOutput() GetOfflineLogConfigResultOutput

func (GetOfflineLogConfigResultOutput) ToGetOfflineLogConfigResultOutputWithContext

func (o GetOfflineLogConfigResultOutput) ToGetOfflineLogConfigResultOutputWithContext(ctx context.Context) GetOfflineLogConfigResultOutput

func (GetOfflineLogConfigResultOutput) UniqueIdSets

type GetProjectProjectSet

type GetProjectProjectSet struct {
	CreateTime     string `pulumi:"createTime"`
	Creator        string `pulumi:"creator"`
	Desc           string `pulumi:"desc"`
	EnableUrlGroup int    `pulumi:"enableUrlGroup"`
	InstanceId     string `pulumi:"instanceId"`
	InstanceKey    string `pulumi:"instanceKey"`
	InstanceName   string `pulumi:"instanceName"`
	IsStar         int    `pulumi:"isStar"`
	Key            string `pulumi:"key"`
	Name           string `pulumi:"name"`
	Pid            int    `pulumi:"pid"`
	ProjectStatus  int    `pulumi:"projectStatus"`
	Rate           string `pulumi:"rate"`
	Repo           string `pulumi:"repo"`
	Type           string `pulumi:"type"`
	Url            string `pulumi:"url"`
}

type GetProjectProjectSetArgs

type GetProjectProjectSetArgs struct {
	CreateTime     pulumi.StringInput `pulumi:"createTime"`
	Creator        pulumi.StringInput `pulumi:"creator"`
	Desc           pulumi.StringInput `pulumi:"desc"`
	EnableUrlGroup pulumi.IntInput    `pulumi:"enableUrlGroup"`
	InstanceId     pulumi.StringInput `pulumi:"instanceId"`
	InstanceKey    pulumi.StringInput `pulumi:"instanceKey"`
	InstanceName   pulumi.StringInput `pulumi:"instanceName"`
	IsStar         pulumi.IntInput    `pulumi:"isStar"`
	Key            pulumi.StringInput `pulumi:"key"`
	Name           pulumi.StringInput `pulumi:"name"`
	Pid            pulumi.IntInput    `pulumi:"pid"`
	ProjectStatus  pulumi.IntInput    `pulumi:"projectStatus"`
	Rate           pulumi.StringInput `pulumi:"rate"`
	Repo           pulumi.StringInput `pulumi:"repo"`
	Type           pulumi.StringInput `pulumi:"type"`
	Url            pulumi.StringInput `pulumi:"url"`
}

func (GetProjectProjectSetArgs) ElementType

func (GetProjectProjectSetArgs) ElementType() reflect.Type

func (GetProjectProjectSetArgs) ToGetProjectProjectSetOutput

func (i GetProjectProjectSetArgs) ToGetProjectProjectSetOutput() GetProjectProjectSetOutput

func (GetProjectProjectSetArgs) ToGetProjectProjectSetOutputWithContext

func (i GetProjectProjectSetArgs) ToGetProjectProjectSetOutputWithContext(ctx context.Context) GetProjectProjectSetOutput

type GetProjectProjectSetArray

type GetProjectProjectSetArray []GetProjectProjectSetInput

func (GetProjectProjectSetArray) ElementType

func (GetProjectProjectSetArray) ElementType() reflect.Type

func (GetProjectProjectSetArray) ToGetProjectProjectSetArrayOutput

func (i GetProjectProjectSetArray) ToGetProjectProjectSetArrayOutput() GetProjectProjectSetArrayOutput

func (GetProjectProjectSetArray) ToGetProjectProjectSetArrayOutputWithContext

func (i GetProjectProjectSetArray) ToGetProjectProjectSetArrayOutputWithContext(ctx context.Context) GetProjectProjectSetArrayOutput

type GetProjectProjectSetArrayInput

type GetProjectProjectSetArrayInput interface {
	pulumi.Input

	ToGetProjectProjectSetArrayOutput() GetProjectProjectSetArrayOutput
	ToGetProjectProjectSetArrayOutputWithContext(context.Context) GetProjectProjectSetArrayOutput
}

GetProjectProjectSetArrayInput is an input type that accepts GetProjectProjectSetArray and GetProjectProjectSetArrayOutput values. You can construct a concrete instance of `GetProjectProjectSetArrayInput` via:

GetProjectProjectSetArray{ GetProjectProjectSetArgs{...} }

type GetProjectProjectSetArrayOutput

type GetProjectProjectSetArrayOutput struct{ *pulumi.OutputState }

func (GetProjectProjectSetArrayOutput) ElementType

func (GetProjectProjectSetArrayOutput) Index

func (GetProjectProjectSetArrayOutput) ToGetProjectProjectSetArrayOutput

func (o GetProjectProjectSetArrayOutput) ToGetProjectProjectSetArrayOutput() GetProjectProjectSetArrayOutput

func (GetProjectProjectSetArrayOutput) ToGetProjectProjectSetArrayOutputWithContext

func (o GetProjectProjectSetArrayOutput) ToGetProjectProjectSetArrayOutputWithContext(ctx context.Context) GetProjectProjectSetArrayOutput

type GetProjectProjectSetInput

type GetProjectProjectSetInput interface {
	pulumi.Input

	ToGetProjectProjectSetOutput() GetProjectProjectSetOutput
	ToGetProjectProjectSetOutputWithContext(context.Context) GetProjectProjectSetOutput
}

GetProjectProjectSetInput is an input type that accepts GetProjectProjectSetArgs and GetProjectProjectSetOutput values. You can construct a concrete instance of `GetProjectProjectSetInput` via:

GetProjectProjectSetArgs{...}

type GetProjectProjectSetOutput

type GetProjectProjectSetOutput struct{ *pulumi.OutputState }

func (GetProjectProjectSetOutput) CreateTime

func (GetProjectProjectSetOutput) Creator

func (GetProjectProjectSetOutput) Desc

func (GetProjectProjectSetOutput) ElementType

func (GetProjectProjectSetOutput) ElementType() reflect.Type

func (GetProjectProjectSetOutput) EnableUrlGroup

func (o GetProjectProjectSetOutput) EnableUrlGroup() pulumi.IntOutput

func (GetProjectProjectSetOutput) InstanceId

func (GetProjectProjectSetOutput) InstanceKey

func (GetProjectProjectSetOutput) InstanceName

func (GetProjectProjectSetOutput) IsStar

func (GetProjectProjectSetOutput) Key

func (GetProjectProjectSetOutput) Name

func (GetProjectProjectSetOutput) Pid

func (GetProjectProjectSetOutput) ProjectStatus

func (o GetProjectProjectSetOutput) ProjectStatus() pulumi.IntOutput

func (GetProjectProjectSetOutput) Rate

func (GetProjectProjectSetOutput) Repo

func (GetProjectProjectSetOutput) ToGetProjectProjectSetOutput

func (o GetProjectProjectSetOutput) ToGetProjectProjectSetOutput() GetProjectProjectSetOutput

func (GetProjectProjectSetOutput) ToGetProjectProjectSetOutputWithContext

func (o GetProjectProjectSetOutput) ToGetProjectProjectSetOutputWithContext(ctx context.Context) GetProjectProjectSetOutput

func (GetProjectProjectSetOutput) Type

func (GetProjectProjectSetOutput) Url

type GetTawInstanceInstanceSet

type GetTawInstanceInstanceSet struct {
	AreaId            int                            `pulumi:"areaId"`
	ChargeStatus      int                            `pulumi:"chargeStatus"`
	ChargeType        int                            `pulumi:"chargeType"`
	ClusterId         int                            `pulumi:"clusterId"`
	CreatedAt         string                         `pulumi:"createdAt"`
	DataRetentionDays int                            `pulumi:"dataRetentionDays"`
	InstanceDesc      string                         `pulumi:"instanceDesc"`
	InstanceId        string                         `pulumi:"instanceId"`
	InstanceName      string                         `pulumi:"instanceName"`
	InstanceStatus    int                            `pulumi:"instanceStatus"`
	Tags              []GetTawInstanceInstanceSetTag `pulumi:"tags"`
	UpdatedAt         string                         `pulumi:"updatedAt"`
}

type GetTawInstanceInstanceSetArgs

type GetTawInstanceInstanceSetArgs struct {
	AreaId            pulumi.IntInput                        `pulumi:"areaId"`
	ChargeStatus      pulumi.IntInput                        `pulumi:"chargeStatus"`
	ChargeType        pulumi.IntInput                        `pulumi:"chargeType"`
	ClusterId         pulumi.IntInput                        `pulumi:"clusterId"`
	CreatedAt         pulumi.StringInput                     `pulumi:"createdAt"`
	DataRetentionDays pulumi.IntInput                        `pulumi:"dataRetentionDays"`
	InstanceDesc      pulumi.StringInput                     `pulumi:"instanceDesc"`
	InstanceId        pulumi.StringInput                     `pulumi:"instanceId"`
	InstanceName      pulumi.StringInput                     `pulumi:"instanceName"`
	InstanceStatus    pulumi.IntInput                        `pulumi:"instanceStatus"`
	Tags              GetTawInstanceInstanceSetTagArrayInput `pulumi:"tags"`
	UpdatedAt         pulumi.StringInput                     `pulumi:"updatedAt"`
}

func (GetTawInstanceInstanceSetArgs) ElementType

func (GetTawInstanceInstanceSetArgs) ToGetTawInstanceInstanceSetOutput

func (i GetTawInstanceInstanceSetArgs) ToGetTawInstanceInstanceSetOutput() GetTawInstanceInstanceSetOutput

func (GetTawInstanceInstanceSetArgs) ToGetTawInstanceInstanceSetOutputWithContext

func (i GetTawInstanceInstanceSetArgs) ToGetTawInstanceInstanceSetOutputWithContext(ctx context.Context) GetTawInstanceInstanceSetOutput

type GetTawInstanceInstanceSetArray

type GetTawInstanceInstanceSetArray []GetTawInstanceInstanceSetInput

func (GetTawInstanceInstanceSetArray) ElementType

func (GetTawInstanceInstanceSetArray) ToGetTawInstanceInstanceSetArrayOutput

func (i GetTawInstanceInstanceSetArray) ToGetTawInstanceInstanceSetArrayOutput() GetTawInstanceInstanceSetArrayOutput

func (GetTawInstanceInstanceSetArray) ToGetTawInstanceInstanceSetArrayOutputWithContext

func (i GetTawInstanceInstanceSetArray) ToGetTawInstanceInstanceSetArrayOutputWithContext(ctx context.Context) GetTawInstanceInstanceSetArrayOutput

type GetTawInstanceInstanceSetArrayInput

type GetTawInstanceInstanceSetArrayInput interface {
	pulumi.Input

	ToGetTawInstanceInstanceSetArrayOutput() GetTawInstanceInstanceSetArrayOutput
	ToGetTawInstanceInstanceSetArrayOutputWithContext(context.Context) GetTawInstanceInstanceSetArrayOutput
}

GetTawInstanceInstanceSetArrayInput is an input type that accepts GetTawInstanceInstanceSetArray and GetTawInstanceInstanceSetArrayOutput values. You can construct a concrete instance of `GetTawInstanceInstanceSetArrayInput` via:

GetTawInstanceInstanceSetArray{ GetTawInstanceInstanceSetArgs{...} }

type GetTawInstanceInstanceSetArrayOutput

type GetTawInstanceInstanceSetArrayOutput struct{ *pulumi.OutputState }

func (GetTawInstanceInstanceSetArrayOutput) ElementType

func (GetTawInstanceInstanceSetArrayOutput) Index

func (GetTawInstanceInstanceSetArrayOutput) ToGetTawInstanceInstanceSetArrayOutput

func (o GetTawInstanceInstanceSetArrayOutput) ToGetTawInstanceInstanceSetArrayOutput() GetTawInstanceInstanceSetArrayOutput

func (GetTawInstanceInstanceSetArrayOutput) ToGetTawInstanceInstanceSetArrayOutputWithContext

func (o GetTawInstanceInstanceSetArrayOutput) ToGetTawInstanceInstanceSetArrayOutputWithContext(ctx context.Context) GetTawInstanceInstanceSetArrayOutput

type GetTawInstanceInstanceSetInput

type GetTawInstanceInstanceSetInput interface {
	pulumi.Input

	ToGetTawInstanceInstanceSetOutput() GetTawInstanceInstanceSetOutput
	ToGetTawInstanceInstanceSetOutputWithContext(context.Context) GetTawInstanceInstanceSetOutput
}

GetTawInstanceInstanceSetInput is an input type that accepts GetTawInstanceInstanceSetArgs and GetTawInstanceInstanceSetOutput values. You can construct a concrete instance of `GetTawInstanceInstanceSetInput` via:

GetTawInstanceInstanceSetArgs{...}

type GetTawInstanceInstanceSetOutput

type GetTawInstanceInstanceSetOutput struct{ *pulumi.OutputState }

func (GetTawInstanceInstanceSetOutput) AreaId

func (GetTawInstanceInstanceSetOutput) ChargeStatus

func (GetTawInstanceInstanceSetOutput) ChargeType

func (GetTawInstanceInstanceSetOutput) ClusterId

func (GetTawInstanceInstanceSetOutput) CreatedAt

func (GetTawInstanceInstanceSetOutput) DataRetentionDays

func (o GetTawInstanceInstanceSetOutput) DataRetentionDays() pulumi.IntOutput

func (GetTawInstanceInstanceSetOutput) ElementType

func (GetTawInstanceInstanceSetOutput) InstanceDesc

func (GetTawInstanceInstanceSetOutput) InstanceId

func (GetTawInstanceInstanceSetOutput) InstanceName

func (GetTawInstanceInstanceSetOutput) InstanceStatus

func (GetTawInstanceInstanceSetOutput) Tags

func (GetTawInstanceInstanceSetOutput) ToGetTawInstanceInstanceSetOutput

func (o GetTawInstanceInstanceSetOutput) ToGetTawInstanceInstanceSetOutput() GetTawInstanceInstanceSetOutput

func (GetTawInstanceInstanceSetOutput) ToGetTawInstanceInstanceSetOutputWithContext

func (o GetTawInstanceInstanceSetOutput) ToGetTawInstanceInstanceSetOutputWithContext(ctx context.Context) GetTawInstanceInstanceSetOutput

func (GetTawInstanceInstanceSetOutput) UpdatedAt

type GetTawInstanceInstanceSetTag

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

type GetTawInstanceInstanceSetTagArgs

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

func (GetTawInstanceInstanceSetTagArgs) ElementType

func (GetTawInstanceInstanceSetTagArgs) ToGetTawInstanceInstanceSetTagOutput

func (i GetTawInstanceInstanceSetTagArgs) ToGetTawInstanceInstanceSetTagOutput() GetTawInstanceInstanceSetTagOutput

func (GetTawInstanceInstanceSetTagArgs) ToGetTawInstanceInstanceSetTagOutputWithContext

func (i GetTawInstanceInstanceSetTagArgs) ToGetTawInstanceInstanceSetTagOutputWithContext(ctx context.Context) GetTawInstanceInstanceSetTagOutput

type GetTawInstanceInstanceSetTagArray

type GetTawInstanceInstanceSetTagArray []GetTawInstanceInstanceSetTagInput

func (GetTawInstanceInstanceSetTagArray) ElementType

func (GetTawInstanceInstanceSetTagArray) ToGetTawInstanceInstanceSetTagArrayOutput

func (i GetTawInstanceInstanceSetTagArray) ToGetTawInstanceInstanceSetTagArrayOutput() GetTawInstanceInstanceSetTagArrayOutput

func (GetTawInstanceInstanceSetTagArray) ToGetTawInstanceInstanceSetTagArrayOutputWithContext

func (i GetTawInstanceInstanceSetTagArray) ToGetTawInstanceInstanceSetTagArrayOutputWithContext(ctx context.Context) GetTawInstanceInstanceSetTagArrayOutput

type GetTawInstanceInstanceSetTagArrayInput

type GetTawInstanceInstanceSetTagArrayInput interface {
	pulumi.Input

	ToGetTawInstanceInstanceSetTagArrayOutput() GetTawInstanceInstanceSetTagArrayOutput
	ToGetTawInstanceInstanceSetTagArrayOutputWithContext(context.Context) GetTawInstanceInstanceSetTagArrayOutput
}

GetTawInstanceInstanceSetTagArrayInput is an input type that accepts GetTawInstanceInstanceSetTagArray and GetTawInstanceInstanceSetTagArrayOutput values. You can construct a concrete instance of `GetTawInstanceInstanceSetTagArrayInput` via:

GetTawInstanceInstanceSetTagArray{ GetTawInstanceInstanceSetTagArgs{...} }

type GetTawInstanceInstanceSetTagArrayOutput

type GetTawInstanceInstanceSetTagArrayOutput struct{ *pulumi.OutputState }

func (GetTawInstanceInstanceSetTagArrayOutput) ElementType

func (GetTawInstanceInstanceSetTagArrayOutput) Index

func (GetTawInstanceInstanceSetTagArrayOutput) ToGetTawInstanceInstanceSetTagArrayOutput

func (o GetTawInstanceInstanceSetTagArrayOutput) ToGetTawInstanceInstanceSetTagArrayOutput() GetTawInstanceInstanceSetTagArrayOutput

func (GetTawInstanceInstanceSetTagArrayOutput) ToGetTawInstanceInstanceSetTagArrayOutputWithContext

func (o GetTawInstanceInstanceSetTagArrayOutput) ToGetTawInstanceInstanceSetTagArrayOutputWithContext(ctx context.Context) GetTawInstanceInstanceSetTagArrayOutput

type GetTawInstanceInstanceSetTagInput

type GetTawInstanceInstanceSetTagInput interface {
	pulumi.Input

	ToGetTawInstanceInstanceSetTagOutput() GetTawInstanceInstanceSetTagOutput
	ToGetTawInstanceInstanceSetTagOutputWithContext(context.Context) GetTawInstanceInstanceSetTagOutput
}

GetTawInstanceInstanceSetTagInput is an input type that accepts GetTawInstanceInstanceSetTagArgs and GetTawInstanceInstanceSetTagOutput values. You can construct a concrete instance of `GetTawInstanceInstanceSetTagInput` via:

GetTawInstanceInstanceSetTagArgs{...}

type GetTawInstanceInstanceSetTagOutput

type GetTawInstanceInstanceSetTagOutput struct{ *pulumi.OutputState }

func (GetTawInstanceInstanceSetTagOutput) ElementType

func (GetTawInstanceInstanceSetTagOutput) Key

func (GetTawInstanceInstanceSetTagOutput) ToGetTawInstanceInstanceSetTagOutput

func (o GetTawInstanceInstanceSetTagOutput) ToGetTawInstanceInstanceSetTagOutput() GetTawInstanceInstanceSetTagOutput

func (GetTawInstanceInstanceSetTagOutput) ToGetTawInstanceInstanceSetTagOutputWithContext

func (o GetTawInstanceInstanceSetTagOutput) ToGetTawInstanceInstanceSetTagOutputWithContext(ctx context.Context) GetTawInstanceInstanceSetTagOutput

func (GetTawInstanceInstanceSetTagOutput) Value

type GetWhitelistWhitelistSet

type GetWhitelistWhitelistSet struct {
	Aid          string `pulumi:"aid"`
	CreateTime   string `pulumi:"createTime"`
	CreateUser   string `pulumi:"createUser"`
	Remark       string `pulumi:"remark"`
	Ttl          string `pulumi:"ttl"`
	WhitelistUin string `pulumi:"whitelistUin"`
	Wid          string `pulumi:"wid"`
}

type GetWhitelistWhitelistSetArgs

type GetWhitelistWhitelistSetArgs struct {
	Aid          pulumi.StringInput `pulumi:"aid"`
	CreateTime   pulumi.StringInput `pulumi:"createTime"`
	CreateUser   pulumi.StringInput `pulumi:"createUser"`
	Remark       pulumi.StringInput `pulumi:"remark"`
	Ttl          pulumi.StringInput `pulumi:"ttl"`
	WhitelistUin pulumi.StringInput `pulumi:"whitelistUin"`
	Wid          pulumi.StringInput `pulumi:"wid"`
}

func (GetWhitelistWhitelistSetArgs) ElementType

func (GetWhitelistWhitelistSetArgs) ToGetWhitelistWhitelistSetOutput

func (i GetWhitelistWhitelistSetArgs) ToGetWhitelistWhitelistSetOutput() GetWhitelistWhitelistSetOutput

func (GetWhitelistWhitelistSetArgs) ToGetWhitelistWhitelistSetOutputWithContext

func (i GetWhitelistWhitelistSetArgs) ToGetWhitelistWhitelistSetOutputWithContext(ctx context.Context) GetWhitelistWhitelistSetOutput

type GetWhitelistWhitelistSetArray

type GetWhitelistWhitelistSetArray []GetWhitelistWhitelistSetInput

func (GetWhitelistWhitelistSetArray) ElementType

func (GetWhitelistWhitelistSetArray) ToGetWhitelistWhitelistSetArrayOutput

func (i GetWhitelistWhitelistSetArray) ToGetWhitelistWhitelistSetArrayOutput() GetWhitelistWhitelistSetArrayOutput

func (GetWhitelistWhitelistSetArray) ToGetWhitelistWhitelistSetArrayOutputWithContext

func (i GetWhitelistWhitelistSetArray) ToGetWhitelistWhitelistSetArrayOutputWithContext(ctx context.Context) GetWhitelistWhitelistSetArrayOutput

type GetWhitelistWhitelistSetArrayInput

type GetWhitelistWhitelistSetArrayInput interface {
	pulumi.Input

	ToGetWhitelistWhitelistSetArrayOutput() GetWhitelistWhitelistSetArrayOutput
	ToGetWhitelistWhitelistSetArrayOutputWithContext(context.Context) GetWhitelistWhitelistSetArrayOutput
}

GetWhitelistWhitelistSetArrayInput is an input type that accepts GetWhitelistWhitelistSetArray and GetWhitelistWhitelistSetArrayOutput values. You can construct a concrete instance of `GetWhitelistWhitelistSetArrayInput` via:

GetWhitelistWhitelistSetArray{ GetWhitelistWhitelistSetArgs{...} }

type GetWhitelistWhitelistSetArrayOutput

type GetWhitelistWhitelistSetArrayOutput struct{ *pulumi.OutputState }

func (GetWhitelistWhitelistSetArrayOutput) ElementType

func (GetWhitelistWhitelistSetArrayOutput) Index

func (GetWhitelistWhitelistSetArrayOutput) ToGetWhitelistWhitelistSetArrayOutput

func (o GetWhitelistWhitelistSetArrayOutput) ToGetWhitelistWhitelistSetArrayOutput() GetWhitelistWhitelistSetArrayOutput

func (GetWhitelistWhitelistSetArrayOutput) ToGetWhitelistWhitelistSetArrayOutputWithContext

func (o GetWhitelistWhitelistSetArrayOutput) ToGetWhitelistWhitelistSetArrayOutputWithContext(ctx context.Context) GetWhitelistWhitelistSetArrayOutput

type GetWhitelistWhitelistSetInput

type GetWhitelistWhitelistSetInput interface {
	pulumi.Input

	ToGetWhitelistWhitelistSetOutput() GetWhitelistWhitelistSetOutput
	ToGetWhitelistWhitelistSetOutputWithContext(context.Context) GetWhitelistWhitelistSetOutput
}

GetWhitelistWhitelistSetInput is an input type that accepts GetWhitelistWhitelistSetArgs and GetWhitelistWhitelistSetOutput values. You can construct a concrete instance of `GetWhitelistWhitelistSetInput` via:

GetWhitelistWhitelistSetArgs{...}

type GetWhitelistWhitelistSetOutput

type GetWhitelistWhitelistSetOutput struct{ *pulumi.OutputState }

func (GetWhitelistWhitelistSetOutput) Aid

func (GetWhitelistWhitelistSetOutput) CreateTime

func (GetWhitelistWhitelistSetOutput) CreateUser

func (GetWhitelistWhitelistSetOutput) ElementType

func (GetWhitelistWhitelistSetOutput) Remark

func (GetWhitelistWhitelistSetOutput) ToGetWhitelistWhitelistSetOutput

func (o GetWhitelistWhitelistSetOutput) ToGetWhitelistWhitelistSetOutput() GetWhitelistWhitelistSetOutput

func (GetWhitelistWhitelistSetOutput) ToGetWhitelistWhitelistSetOutputWithContext

func (o GetWhitelistWhitelistSetOutput) ToGetWhitelistWhitelistSetOutputWithContext(ctx context.Context) GetWhitelistWhitelistSetOutput

func (GetWhitelistWhitelistSetOutput) Ttl

func (GetWhitelistWhitelistSetOutput) WhitelistUin

func (GetWhitelistWhitelistSetOutput) Wid

type LookupProjectArgs

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

A collection of arguments for invoking getProject.

type LookupProjectOutputArgs

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

A collection of arguments for invoking getProject.

func (LookupProjectOutputArgs) ElementType

func (LookupProjectOutputArgs) ElementType() reflect.Type

type LookupProjectResult

type LookupProjectResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                 `pulumi:"id"`
	InstanceId       string                 `pulumi:"instanceId"`
	ProjectSets      []GetProjectProjectSet `pulumi:"projectSets"`
	ResultOutputFile *string                `pulumi:"resultOutputFile"`
}

A collection of values returned by getProject.

func LookupProject

func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)

type LookupProjectResultOutput

type LookupProjectResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getProject.

func (LookupProjectResultOutput) ElementType

func (LookupProjectResultOutput) ElementType() reflect.Type

func (LookupProjectResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupProjectResultOutput) InstanceId

func (LookupProjectResultOutput) ProjectSets

func (LookupProjectResultOutput) ResultOutputFile

func (o LookupProjectResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupProjectResultOutput) ToLookupProjectResultOutput

func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput

func (LookupProjectResultOutput) ToLookupProjectResultOutputWithContext

func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput

type LookupTawInstanceArgs

type LookupTawInstanceArgs struct {
	AreaIds          []int    `pulumi:"areaIds"`
	ChargeStatuses   []int    `pulumi:"chargeStatuses"`
	ChargeTypes      []int    `pulumi:"chargeTypes"`
	InstanceIds      []string `pulumi:"instanceIds"`
	InstanceStatuses []int    `pulumi:"instanceStatuses"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getTawInstance.

type LookupTawInstanceOutputArgs

type LookupTawInstanceOutputArgs struct {
	AreaIds          pulumi.IntArrayInput    `pulumi:"areaIds"`
	ChargeStatuses   pulumi.IntArrayInput    `pulumi:"chargeStatuses"`
	ChargeTypes      pulumi.IntArrayInput    `pulumi:"chargeTypes"`
	InstanceIds      pulumi.StringArrayInput `pulumi:"instanceIds"`
	InstanceStatuses pulumi.IntArrayInput    `pulumi:"instanceStatuses"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getTawInstance.

func (LookupTawInstanceOutputArgs) ElementType

type LookupTawInstanceResult

type LookupTawInstanceResult struct {
	AreaIds        []int `pulumi:"areaIds"`
	ChargeStatuses []int `pulumi:"chargeStatuses"`
	ChargeTypes    []int `pulumi:"chargeTypes"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                      `pulumi:"id"`
	InstanceIds      []string                    `pulumi:"instanceIds"`
	InstanceSets     []GetTawInstanceInstanceSet `pulumi:"instanceSets"`
	InstanceStatuses []int                       `pulumi:"instanceStatuses"`
	ResultOutputFile *string                     `pulumi:"resultOutputFile"`
}

A collection of values returned by getTawInstance.

type LookupTawInstanceResultOutput

type LookupTawInstanceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getTawInstance.

func (LookupTawInstanceResultOutput) AreaIds

func (LookupTawInstanceResultOutput) ChargeStatuses

func (LookupTawInstanceResultOutput) ChargeTypes

func (LookupTawInstanceResultOutput) ElementType

func (LookupTawInstanceResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupTawInstanceResultOutput) InstanceIds

func (LookupTawInstanceResultOutput) InstanceSets

func (LookupTawInstanceResultOutput) InstanceStatuses

func (LookupTawInstanceResultOutput) ResultOutputFile

func (LookupTawInstanceResultOutput) ToLookupTawInstanceResultOutput

func (o LookupTawInstanceResultOutput) ToLookupTawInstanceResultOutput() LookupTawInstanceResultOutput

func (LookupTawInstanceResultOutput) ToLookupTawInstanceResultOutputWithContext

func (o LookupTawInstanceResultOutput) ToLookupTawInstanceResultOutputWithContext(ctx context.Context) LookupTawInstanceResultOutput

type LookupWhitelistArgs

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

A collection of arguments for invoking getWhitelist.

type LookupWhitelistOutputArgs

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

A collection of arguments for invoking getWhitelist.

func (LookupWhitelistOutputArgs) ElementType

func (LookupWhitelistOutputArgs) ElementType() reflect.Type

type LookupWhitelistResult

type LookupWhitelistResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                     `pulumi:"id"`
	InstanceId       string                     `pulumi:"instanceId"`
	ResultOutputFile *string                    `pulumi:"resultOutputFile"`
	WhitelistSets    []GetWhitelistWhitelistSet `pulumi:"whitelistSets"`
}

A collection of values returned by getWhitelist.

func LookupWhitelist

func LookupWhitelist(ctx *pulumi.Context, args *LookupWhitelistArgs, opts ...pulumi.InvokeOption) (*LookupWhitelistResult, error)

type LookupWhitelistResultOutput

type LookupWhitelistResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getWhitelist.

func (LookupWhitelistResultOutput) ElementType

func (LookupWhitelistResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupWhitelistResultOutput) InstanceId

func (LookupWhitelistResultOutput) ResultOutputFile

func (o LookupWhitelistResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupWhitelistResultOutput) ToLookupWhitelistResultOutput

func (o LookupWhitelistResultOutput) ToLookupWhitelistResultOutput() LookupWhitelistResultOutput

func (LookupWhitelistResultOutput) ToLookupWhitelistResultOutputWithContext

func (o LookupWhitelistResultOutput) ToLookupWhitelistResultOutputWithContext(ctx context.Context) LookupWhitelistResultOutput

func (LookupWhitelistResultOutput) WhitelistSets

type OfflineLogConfigAttachment

type OfflineLogConfigAttachment struct {
	pulumi.CustomResourceState

	// Interface call information.
	Msg pulumi.StringOutput `pulumi:"msg"`
	// Unique project key for reporting.
	ProjectKey pulumi.StringOutput `pulumi:"projectKey"`
	// Unique identifier of the user to be listened on(aid or uin).
	UniqueId pulumi.StringOutput `pulumi:"uniqueId"`
}

func GetOfflineLogConfigAttachment

func GetOfflineLogConfigAttachment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OfflineLogConfigAttachmentState, opts ...pulumi.ResourceOption) (*OfflineLogConfigAttachment, error)

GetOfflineLogConfigAttachment gets an existing OfflineLogConfigAttachment 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 NewOfflineLogConfigAttachment

func NewOfflineLogConfigAttachment(ctx *pulumi.Context,
	name string, args *OfflineLogConfigAttachmentArgs, opts ...pulumi.ResourceOption) (*OfflineLogConfigAttachment, error)

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

func (*OfflineLogConfigAttachment) ElementType

func (*OfflineLogConfigAttachment) ElementType() reflect.Type

func (*OfflineLogConfigAttachment) ToOfflineLogConfigAttachmentOutput

func (i *OfflineLogConfigAttachment) ToOfflineLogConfigAttachmentOutput() OfflineLogConfigAttachmentOutput

func (*OfflineLogConfigAttachment) ToOfflineLogConfigAttachmentOutputWithContext

func (i *OfflineLogConfigAttachment) ToOfflineLogConfigAttachmentOutputWithContext(ctx context.Context) OfflineLogConfigAttachmentOutput

type OfflineLogConfigAttachmentArgs

type OfflineLogConfigAttachmentArgs struct {
	// Unique project key for reporting.
	ProjectKey pulumi.StringInput
	// Unique identifier of the user to be listened on(aid or uin).
	UniqueId pulumi.StringInput
}

The set of arguments for constructing a OfflineLogConfigAttachment resource.

func (OfflineLogConfigAttachmentArgs) ElementType

type OfflineLogConfigAttachmentArray

type OfflineLogConfigAttachmentArray []OfflineLogConfigAttachmentInput

func (OfflineLogConfigAttachmentArray) ElementType

func (OfflineLogConfigAttachmentArray) ToOfflineLogConfigAttachmentArrayOutput

func (i OfflineLogConfigAttachmentArray) ToOfflineLogConfigAttachmentArrayOutput() OfflineLogConfigAttachmentArrayOutput

func (OfflineLogConfigAttachmentArray) ToOfflineLogConfigAttachmentArrayOutputWithContext

func (i OfflineLogConfigAttachmentArray) ToOfflineLogConfigAttachmentArrayOutputWithContext(ctx context.Context) OfflineLogConfigAttachmentArrayOutput

type OfflineLogConfigAttachmentArrayInput

type OfflineLogConfigAttachmentArrayInput interface {
	pulumi.Input

	ToOfflineLogConfigAttachmentArrayOutput() OfflineLogConfigAttachmentArrayOutput
	ToOfflineLogConfigAttachmentArrayOutputWithContext(context.Context) OfflineLogConfigAttachmentArrayOutput
}

OfflineLogConfigAttachmentArrayInput is an input type that accepts OfflineLogConfigAttachmentArray and OfflineLogConfigAttachmentArrayOutput values. You can construct a concrete instance of `OfflineLogConfigAttachmentArrayInput` via:

OfflineLogConfigAttachmentArray{ OfflineLogConfigAttachmentArgs{...} }

type OfflineLogConfigAttachmentArrayOutput

type OfflineLogConfigAttachmentArrayOutput struct{ *pulumi.OutputState }

func (OfflineLogConfigAttachmentArrayOutput) ElementType

func (OfflineLogConfigAttachmentArrayOutput) Index

func (OfflineLogConfigAttachmentArrayOutput) ToOfflineLogConfigAttachmentArrayOutput

func (o OfflineLogConfigAttachmentArrayOutput) ToOfflineLogConfigAttachmentArrayOutput() OfflineLogConfigAttachmentArrayOutput

func (OfflineLogConfigAttachmentArrayOutput) ToOfflineLogConfigAttachmentArrayOutputWithContext

func (o OfflineLogConfigAttachmentArrayOutput) ToOfflineLogConfigAttachmentArrayOutputWithContext(ctx context.Context) OfflineLogConfigAttachmentArrayOutput

type OfflineLogConfigAttachmentInput

type OfflineLogConfigAttachmentInput interface {
	pulumi.Input

	ToOfflineLogConfigAttachmentOutput() OfflineLogConfigAttachmentOutput
	ToOfflineLogConfigAttachmentOutputWithContext(ctx context.Context) OfflineLogConfigAttachmentOutput
}

type OfflineLogConfigAttachmentMap

type OfflineLogConfigAttachmentMap map[string]OfflineLogConfigAttachmentInput

func (OfflineLogConfigAttachmentMap) ElementType

func (OfflineLogConfigAttachmentMap) ToOfflineLogConfigAttachmentMapOutput

func (i OfflineLogConfigAttachmentMap) ToOfflineLogConfigAttachmentMapOutput() OfflineLogConfigAttachmentMapOutput

func (OfflineLogConfigAttachmentMap) ToOfflineLogConfigAttachmentMapOutputWithContext

func (i OfflineLogConfigAttachmentMap) ToOfflineLogConfigAttachmentMapOutputWithContext(ctx context.Context) OfflineLogConfigAttachmentMapOutput

type OfflineLogConfigAttachmentMapInput

type OfflineLogConfigAttachmentMapInput interface {
	pulumi.Input

	ToOfflineLogConfigAttachmentMapOutput() OfflineLogConfigAttachmentMapOutput
	ToOfflineLogConfigAttachmentMapOutputWithContext(context.Context) OfflineLogConfigAttachmentMapOutput
}

OfflineLogConfigAttachmentMapInput is an input type that accepts OfflineLogConfigAttachmentMap and OfflineLogConfigAttachmentMapOutput values. You can construct a concrete instance of `OfflineLogConfigAttachmentMapInput` via:

OfflineLogConfigAttachmentMap{ "key": OfflineLogConfigAttachmentArgs{...} }

type OfflineLogConfigAttachmentMapOutput

type OfflineLogConfigAttachmentMapOutput struct{ *pulumi.OutputState }

func (OfflineLogConfigAttachmentMapOutput) ElementType

func (OfflineLogConfigAttachmentMapOutput) MapIndex

func (OfflineLogConfigAttachmentMapOutput) ToOfflineLogConfigAttachmentMapOutput

func (o OfflineLogConfigAttachmentMapOutput) ToOfflineLogConfigAttachmentMapOutput() OfflineLogConfigAttachmentMapOutput

func (OfflineLogConfigAttachmentMapOutput) ToOfflineLogConfigAttachmentMapOutputWithContext

func (o OfflineLogConfigAttachmentMapOutput) ToOfflineLogConfigAttachmentMapOutputWithContext(ctx context.Context) OfflineLogConfigAttachmentMapOutput

type OfflineLogConfigAttachmentOutput

type OfflineLogConfigAttachmentOutput struct{ *pulumi.OutputState }

func (OfflineLogConfigAttachmentOutput) ElementType

func (OfflineLogConfigAttachmentOutput) Msg

Interface call information.

func (OfflineLogConfigAttachmentOutput) ProjectKey

Unique project key for reporting.

func (OfflineLogConfigAttachmentOutput) ToOfflineLogConfigAttachmentOutput

func (o OfflineLogConfigAttachmentOutput) ToOfflineLogConfigAttachmentOutput() OfflineLogConfigAttachmentOutput

func (OfflineLogConfigAttachmentOutput) ToOfflineLogConfigAttachmentOutputWithContext

func (o OfflineLogConfigAttachmentOutput) ToOfflineLogConfigAttachmentOutputWithContext(ctx context.Context) OfflineLogConfigAttachmentOutput

func (OfflineLogConfigAttachmentOutput) UniqueId

Unique identifier of the user to be listened on(aid or uin).

type OfflineLogConfigAttachmentState

type OfflineLogConfigAttachmentState struct {
	// Interface call information.
	Msg pulumi.StringPtrInput
	// Unique project key for reporting.
	ProjectKey pulumi.StringPtrInput
	// Unique identifier of the user to be listened on(aid or uin).
	UniqueId pulumi.StringPtrInput
}

func (OfflineLogConfigAttachmentState) ElementType

type Project

type Project struct {
	pulumi.CustomResourceState

	// Creata Time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Creator ID.
	Creator pulumi.StringOutput `pulumi:"creator"`
	// Description of the created project (optional and up to 1,000 characters).
	Desc pulumi.StringPtrOutput `pulumi:"desc"`
	// Whether to enable aggregation.
	EnableUrlGroup pulumi.IntOutput `pulumi:"enableUrlGroup"`
	// Business system ID.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Instance key.
	InstanceKey pulumi.StringOutput `pulumi:"instanceKey"`
	// Instance name.
	InstanceName pulumi.StringOutput `pulumi:"instanceName"`
	// Starred status. `1`: yes; `0`: no.
	IsStar pulumi.IntOutput `pulumi:"isStar"`
	// Unique project key (12 characters).
	Key pulumi.StringOutput `pulumi:"key"`
	// Name of the created project (required and up to 200 characters).
	Name pulumi.StringOutput `pulumi:"name"`
	// Project status (`1`: Creating; `2`: Running; `3`: Abnormal; `4`: Restarting; `5`: Stopping; `6`: Stopped; `7`:
	// Terminating; `8`: Terminated).
	ProjectStatus pulumi.IntOutput `pulumi:"projectStatus"`
	// Project sampling rate (greater than or equal to 0).
	Rate pulumi.StringOutput `pulumi:"rate"`
	// Repository address of the project (optional and up to 256 characters).
	Repo pulumi.StringPtrOutput `pulumi:"repo"`
	// Project type (valid values: `web`, `mp`, `android`, `ios`, `node`, `hippy`, `weex`, `viola`, `rn`).
	Type pulumi.StringOutput `pulumi:"type"`
	// Webpage address of the project (optional and up to 256 characters).
	Url pulumi.StringPtrOutput `pulumi:"url"`
}

func GetProject

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

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

func NewProject

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

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

func (*Project) ElementType

func (*Project) ElementType() reflect.Type

func (*Project) ToProjectOutput

func (i *Project) ToProjectOutput() ProjectOutput

func (*Project) ToProjectOutputWithContext

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

type ProjectArgs

type ProjectArgs struct {
	// Description of the created project (optional and up to 1,000 characters).
	Desc pulumi.StringPtrInput
	// Whether to enable aggregation.
	EnableUrlGroup pulumi.IntInput
	// Business system ID.
	InstanceId pulumi.StringInput
	// Name of the created project (required and up to 200 characters).
	Name pulumi.StringPtrInput
	// Project sampling rate (greater than or equal to 0).
	Rate pulumi.StringInput
	// Repository address of the project (optional and up to 256 characters).
	Repo pulumi.StringPtrInput
	// Project type (valid values: `web`, `mp`, `android`, `ios`, `node`, `hippy`, `weex`, `viola`, `rn`).
	Type pulumi.StringInput
	// Webpage address of the project (optional and up to 256 characters).
	Url pulumi.StringPtrInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectArray

type ProjectArray []ProjectInput

func (ProjectArray) ElementType

func (ProjectArray) ElementType() reflect.Type

func (ProjectArray) ToProjectArrayOutput

func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput

func (ProjectArray) ToProjectArrayOutputWithContext

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

type ProjectArrayInput

type ProjectArrayInput interface {
	pulumi.Input

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

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

ProjectArray{ ProjectArgs{...} }

type ProjectArrayOutput

type ProjectArrayOutput struct{ *pulumi.OutputState }

func (ProjectArrayOutput) ElementType

func (ProjectArrayOutput) ElementType() reflect.Type

func (ProjectArrayOutput) Index

func (ProjectArrayOutput) ToProjectArrayOutput

func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput

func (ProjectArrayOutput) ToProjectArrayOutputWithContext

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

type ProjectInput

type ProjectInput interface {
	pulumi.Input

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

type ProjectMap

type ProjectMap map[string]ProjectInput

func (ProjectMap) ElementType

func (ProjectMap) ElementType() reflect.Type

func (ProjectMap) ToProjectMapOutput

func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput

func (ProjectMap) ToProjectMapOutputWithContext

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

type ProjectMapInput

type ProjectMapInput interface {
	pulumi.Input

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

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

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

type ProjectMapOutput

type ProjectMapOutput struct{ *pulumi.OutputState }

func (ProjectMapOutput) ElementType

func (ProjectMapOutput) ElementType() reflect.Type

func (ProjectMapOutput) MapIndex

func (ProjectMapOutput) ToProjectMapOutput

func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput

func (ProjectMapOutput) ToProjectMapOutputWithContext

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

type ProjectOutput

type ProjectOutput struct{ *pulumi.OutputState }

func (ProjectOutput) CreateTime

func (o ProjectOutput) CreateTime() pulumi.StringOutput

Creata Time.

func (ProjectOutput) Creator

func (o ProjectOutput) Creator() pulumi.StringOutput

Creator ID.

func (ProjectOutput) Desc

Description of the created project (optional and up to 1,000 characters).

func (ProjectOutput) ElementType

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) EnableUrlGroup

func (o ProjectOutput) EnableUrlGroup() pulumi.IntOutput

Whether to enable aggregation.

func (ProjectOutput) InstanceId

func (o ProjectOutput) InstanceId() pulumi.StringOutput

Business system ID.

func (ProjectOutput) InstanceKey

func (o ProjectOutput) InstanceKey() pulumi.StringOutput

Instance key.

func (ProjectOutput) InstanceName

func (o ProjectOutput) InstanceName() pulumi.StringOutput

Instance name.

func (ProjectOutput) IsStar

func (o ProjectOutput) IsStar() pulumi.IntOutput

Starred status. `1`: yes; `0`: no.

func (ProjectOutput) Key

Unique project key (12 characters).

func (ProjectOutput) Name

Name of the created project (required and up to 200 characters).

func (ProjectOutput) ProjectStatus

func (o ProjectOutput) ProjectStatus() pulumi.IntOutput

Project status (`1`: Creating; `2`: Running; `3`: Abnormal; `4`: Restarting; `5`: Stopping; `6`: Stopped; `7`: Terminating; `8`: Terminated).

func (ProjectOutput) Rate

Project sampling rate (greater than or equal to 0).

func (ProjectOutput) Repo

Repository address of the project (optional and up to 256 characters).

func (ProjectOutput) ToProjectOutput

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext

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

func (ProjectOutput) Type

Project type (valid values: `web`, `mp`, `android`, `ios`, `node`, `hippy`, `weex`, `viola`, `rn`).

func (ProjectOutput) Url

Webpage address of the project (optional and up to 256 characters).

type ProjectState

type ProjectState struct {
	// Creata Time.
	CreateTime pulumi.StringPtrInput
	// Creator ID.
	Creator pulumi.StringPtrInput
	// Description of the created project (optional and up to 1,000 characters).
	Desc pulumi.StringPtrInput
	// Whether to enable aggregation.
	EnableUrlGroup pulumi.IntPtrInput
	// Business system ID.
	InstanceId pulumi.StringPtrInput
	// Instance key.
	InstanceKey pulumi.StringPtrInput
	// Instance name.
	InstanceName pulumi.StringPtrInput
	// Starred status. `1`: yes; `0`: no.
	IsStar pulumi.IntPtrInput
	// Unique project key (12 characters).
	Key pulumi.StringPtrInput
	// Name of the created project (required and up to 200 characters).
	Name pulumi.StringPtrInput
	// Project status (`1`: Creating; `2`: Running; `3`: Abnormal; `4`: Restarting; `5`: Stopping; `6`: Stopped; `7`:
	// Terminating; `8`: Terminated).
	ProjectStatus pulumi.IntPtrInput
	// Project sampling rate (greater than or equal to 0).
	Rate pulumi.StringPtrInput
	// Repository address of the project (optional and up to 256 characters).
	Repo pulumi.StringPtrInput
	// Project type (valid values: `web`, `mp`, `android`, `ios`, `node`, `hippy`, `weex`, `viola`, `rn`).
	Type pulumi.StringPtrInput
	// Webpage address of the project (optional and up to 256 characters).
	Url pulumi.StringPtrInput
}

func (ProjectState) ElementType

func (ProjectState) ElementType() reflect.Type

type TawInstance

type TawInstance struct {
	pulumi.CustomResourceState

	// Region ID (at least greater than 0).
	AreaId pulumi.IntOutput `pulumi:"areaId"`
	// Billing status (`1` = in use, `2` = expired, `3` = destroyed, `4` = assigning, `5` = failed).
	ChargeStatus pulumi.IntOutput `pulumi:"chargeStatus"`
	// Billing type (1: Pay-as-you-go).
	ChargeType pulumi.IntOutput `pulumi:"chargeType"`
	// Cluster ID.
	ClusterId pulumi.IntOutput `pulumi:"clusterId"`
	// Create time.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// Data retention period (at least greater than 0).
	DataRetentionDays pulumi.IntOutput `pulumi:"dataRetentionDays"`
	// Instance description (up to 1,024 bytes).
	InstanceDesc pulumi.StringPtrOutput `pulumi:"instanceDesc"`
	// Instance name (up to 255 bytes).
	InstanceName pulumi.StringOutput `pulumi:"instanceName"`
	// Instance status (`1` = creating, `2` = running, `3` = exception, `4` = restarting, `5` = stopping, `6` = stopped, `7` =
	// deleted).
	InstanceStatus pulumi.IntOutput `pulumi:"instanceStatus"`
	// Tag description list. Up to 10 tag key-value pairs are supported and must be unique.
	Tags pulumi.MapOutput `pulumi:"tags"`
	// Update time.
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
}

func GetTawInstance

func GetTawInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TawInstanceState, opts ...pulumi.ResourceOption) (*TawInstance, error)

GetTawInstance gets an existing TawInstance 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 NewTawInstance

func NewTawInstance(ctx *pulumi.Context,
	name string, args *TawInstanceArgs, opts ...pulumi.ResourceOption) (*TawInstance, error)

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

func (*TawInstance) ElementType

func (*TawInstance) ElementType() reflect.Type

func (*TawInstance) ToTawInstanceOutput

func (i *TawInstance) ToTawInstanceOutput() TawInstanceOutput

func (*TawInstance) ToTawInstanceOutputWithContext

func (i *TawInstance) ToTawInstanceOutputWithContext(ctx context.Context) TawInstanceOutput

type TawInstanceArgs

type TawInstanceArgs struct {
	// Region ID (at least greater than 0).
	AreaId pulumi.IntInput
	// Billing type (1: Pay-as-you-go).
	ChargeType pulumi.IntInput
	// Data retention period (at least greater than 0).
	DataRetentionDays pulumi.IntInput
	// Instance description (up to 1,024 bytes).
	InstanceDesc pulumi.StringPtrInput
	// Instance name (up to 255 bytes).
	InstanceName pulumi.StringInput
	// Tag description list. Up to 10 tag key-value pairs are supported and must be unique.
	Tags pulumi.MapInput
}

The set of arguments for constructing a TawInstance resource.

func (TawInstanceArgs) ElementType

func (TawInstanceArgs) ElementType() reflect.Type

type TawInstanceArray

type TawInstanceArray []TawInstanceInput

func (TawInstanceArray) ElementType

func (TawInstanceArray) ElementType() reflect.Type

func (TawInstanceArray) ToTawInstanceArrayOutput

func (i TawInstanceArray) ToTawInstanceArrayOutput() TawInstanceArrayOutput

func (TawInstanceArray) ToTawInstanceArrayOutputWithContext

func (i TawInstanceArray) ToTawInstanceArrayOutputWithContext(ctx context.Context) TawInstanceArrayOutput

type TawInstanceArrayInput

type TawInstanceArrayInput interface {
	pulumi.Input

	ToTawInstanceArrayOutput() TawInstanceArrayOutput
	ToTawInstanceArrayOutputWithContext(context.Context) TawInstanceArrayOutput
}

TawInstanceArrayInput is an input type that accepts TawInstanceArray and TawInstanceArrayOutput values. You can construct a concrete instance of `TawInstanceArrayInput` via:

TawInstanceArray{ TawInstanceArgs{...} }

type TawInstanceArrayOutput

type TawInstanceArrayOutput struct{ *pulumi.OutputState }

func (TawInstanceArrayOutput) ElementType

func (TawInstanceArrayOutput) ElementType() reflect.Type

func (TawInstanceArrayOutput) Index

func (TawInstanceArrayOutput) ToTawInstanceArrayOutput

func (o TawInstanceArrayOutput) ToTawInstanceArrayOutput() TawInstanceArrayOutput

func (TawInstanceArrayOutput) ToTawInstanceArrayOutputWithContext

func (o TawInstanceArrayOutput) ToTawInstanceArrayOutputWithContext(ctx context.Context) TawInstanceArrayOutput

type TawInstanceInput

type TawInstanceInput interface {
	pulumi.Input

	ToTawInstanceOutput() TawInstanceOutput
	ToTawInstanceOutputWithContext(ctx context.Context) TawInstanceOutput
}

type TawInstanceMap

type TawInstanceMap map[string]TawInstanceInput

func (TawInstanceMap) ElementType

func (TawInstanceMap) ElementType() reflect.Type

func (TawInstanceMap) ToTawInstanceMapOutput

func (i TawInstanceMap) ToTawInstanceMapOutput() TawInstanceMapOutput

func (TawInstanceMap) ToTawInstanceMapOutputWithContext

func (i TawInstanceMap) ToTawInstanceMapOutputWithContext(ctx context.Context) TawInstanceMapOutput

type TawInstanceMapInput

type TawInstanceMapInput interface {
	pulumi.Input

	ToTawInstanceMapOutput() TawInstanceMapOutput
	ToTawInstanceMapOutputWithContext(context.Context) TawInstanceMapOutput
}

TawInstanceMapInput is an input type that accepts TawInstanceMap and TawInstanceMapOutput values. You can construct a concrete instance of `TawInstanceMapInput` via:

TawInstanceMap{ "key": TawInstanceArgs{...} }

type TawInstanceMapOutput

type TawInstanceMapOutput struct{ *pulumi.OutputState }

func (TawInstanceMapOutput) ElementType

func (TawInstanceMapOutput) ElementType() reflect.Type

func (TawInstanceMapOutput) MapIndex

func (TawInstanceMapOutput) ToTawInstanceMapOutput

func (o TawInstanceMapOutput) ToTawInstanceMapOutput() TawInstanceMapOutput

func (TawInstanceMapOutput) ToTawInstanceMapOutputWithContext

func (o TawInstanceMapOutput) ToTawInstanceMapOutputWithContext(ctx context.Context) TawInstanceMapOutput

type TawInstanceOutput

type TawInstanceOutput struct{ *pulumi.OutputState }

func (TawInstanceOutput) AreaId

func (o TawInstanceOutput) AreaId() pulumi.IntOutput

Region ID (at least greater than 0).

func (TawInstanceOutput) ChargeStatus

func (o TawInstanceOutput) ChargeStatus() pulumi.IntOutput

Billing status (`1` = in use, `2` = expired, `3` = destroyed, `4` = assigning, `5` = failed).

func (TawInstanceOutput) ChargeType

func (o TawInstanceOutput) ChargeType() pulumi.IntOutput

Billing type (1: Pay-as-you-go).

func (TawInstanceOutput) ClusterId

func (o TawInstanceOutput) ClusterId() pulumi.IntOutput

Cluster ID.

func (TawInstanceOutput) CreatedAt

func (o TawInstanceOutput) CreatedAt() pulumi.StringOutput

Create time.

func (TawInstanceOutput) DataRetentionDays

func (o TawInstanceOutput) DataRetentionDays() pulumi.IntOutput

Data retention period (at least greater than 0).

func (TawInstanceOutput) ElementType

func (TawInstanceOutput) ElementType() reflect.Type

func (TawInstanceOutput) InstanceDesc

func (o TawInstanceOutput) InstanceDesc() pulumi.StringPtrOutput

Instance description (up to 1,024 bytes).

func (TawInstanceOutput) InstanceName

func (o TawInstanceOutput) InstanceName() pulumi.StringOutput

Instance name (up to 255 bytes).

func (TawInstanceOutput) InstanceStatus

func (o TawInstanceOutput) InstanceStatus() pulumi.IntOutput

Instance status (`1` = creating, `2` = running, `3` = exception, `4` = restarting, `5` = stopping, `6` = stopped, `7` = deleted).

func (TawInstanceOutput) Tags

Tag description list. Up to 10 tag key-value pairs are supported and must be unique.

func (TawInstanceOutput) ToTawInstanceOutput

func (o TawInstanceOutput) ToTawInstanceOutput() TawInstanceOutput

func (TawInstanceOutput) ToTawInstanceOutputWithContext

func (o TawInstanceOutput) ToTawInstanceOutputWithContext(ctx context.Context) TawInstanceOutput

func (TawInstanceOutput) UpdatedAt

func (o TawInstanceOutput) UpdatedAt() pulumi.StringOutput

Update time.

type TawInstanceState

type TawInstanceState struct {
	// Region ID (at least greater than 0).
	AreaId pulumi.IntPtrInput
	// Billing status (`1` = in use, `2` = expired, `3` = destroyed, `4` = assigning, `5` = failed).
	ChargeStatus pulumi.IntPtrInput
	// Billing type (1: Pay-as-you-go).
	ChargeType pulumi.IntPtrInput
	// Cluster ID.
	ClusterId pulumi.IntPtrInput
	// Create time.
	CreatedAt pulumi.StringPtrInput
	// Data retention period (at least greater than 0).
	DataRetentionDays pulumi.IntPtrInput
	// Instance description (up to 1,024 bytes).
	InstanceDesc pulumi.StringPtrInput
	// Instance name (up to 255 bytes).
	InstanceName pulumi.StringPtrInput
	// Instance status (`1` = creating, `2` = running, `3` = exception, `4` = restarting, `5` = stopping, `6` = stopped, `7` =
	// deleted).
	InstanceStatus pulumi.IntPtrInput
	// Tag description list. Up to 10 tag key-value pairs are supported and must be unique.
	Tags pulumi.MapInput
	// Update time.
	UpdatedAt pulumi.StringPtrInput
}

func (TawInstanceState) ElementType

func (TawInstanceState) ElementType() reflect.Type

type Whitelist

type Whitelist struct {
	pulumi.CustomResourceState

	// Business identifier.
	Aid pulumi.StringPtrOutput `pulumi:"aid"`
	// Creation time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Creator ID.
	CreateUser pulumi.StringOutput `pulumi:"createUser"`
	// Instance ID, such as taw-123.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Remarks.
	Remark pulumi.StringOutput `pulumi:"remark"`
	// End time.
	Ttl pulumi.StringOutput `pulumi:"ttl"`
	// uin: business identifier.
	WhitelistUin pulumi.StringOutput `pulumi:"whitelistUin"`
	// Auto-Increment allowlist ID.
	Wid pulumi.StringOutput `pulumi:"wid"`
}

func GetWhitelist

func GetWhitelist(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WhitelistState, opts ...pulumi.ResourceOption) (*Whitelist, error)

GetWhitelist gets an existing Whitelist 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 NewWhitelist

func NewWhitelist(ctx *pulumi.Context,
	name string, args *WhitelistArgs, opts ...pulumi.ResourceOption) (*Whitelist, error)

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

func (*Whitelist) ElementType

func (*Whitelist) ElementType() reflect.Type

func (*Whitelist) ToWhitelistOutput

func (i *Whitelist) ToWhitelistOutput() WhitelistOutput

func (*Whitelist) ToWhitelistOutputWithContext

func (i *Whitelist) ToWhitelistOutputWithContext(ctx context.Context) WhitelistOutput

type WhitelistArgs

type WhitelistArgs struct {
	// Business identifier.
	Aid pulumi.StringPtrInput
	// Instance ID, such as taw-123.
	InstanceId pulumi.StringInput
	// Remarks.
	Remark pulumi.StringInput
	// uin: business identifier.
	WhitelistUin pulumi.StringInput
}

The set of arguments for constructing a Whitelist resource.

func (WhitelistArgs) ElementType

func (WhitelistArgs) ElementType() reflect.Type

type WhitelistArray

type WhitelistArray []WhitelistInput

func (WhitelistArray) ElementType

func (WhitelistArray) ElementType() reflect.Type

func (WhitelistArray) ToWhitelistArrayOutput

func (i WhitelistArray) ToWhitelistArrayOutput() WhitelistArrayOutput

func (WhitelistArray) ToWhitelistArrayOutputWithContext

func (i WhitelistArray) ToWhitelistArrayOutputWithContext(ctx context.Context) WhitelistArrayOutput

type WhitelistArrayInput

type WhitelistArrayInput interface {
	pulumi.Input

	ToWhitelistArrayOutput() WhitelistArrayOutput
	ToWhitelistArrayOutputWithContext(context.Context) WhitelistArrayOutput
}

WhitelistArrayInput is an input type that accepts WhitelistArray and WhitelistArrayOutput values. You can construct a concrete instance of `WhitelistArrayInput` via:

WhitelistArray{ WhitelistArgs{...} }

type WhitelistArrayOutput

type WhitelistArrayOutput struct{ *pulumi.OutputState }

func (WhitelistArrayOutput) ElementType

func (WhitelistArrayOutput) ElementType() reflect.Type

func (WhitelistArrayOutput) Index

func (WhitelistArrayOutput) ToWhitelistArrayOutput

func (o WhitelistArrayOutput) ToWhitelistArrayOutput() WhitelistArrayOutput

func (WhitelistArrayOutput) ToWhitelistArrayOutputWithContext

func (o WhitelistArrayOutput) ToWhitelistArrayOutputWithContext(ctx context.Context) WhitelistArrayOutput

type WhitelistInput

type WhitelistInput interface {
	pulumi.Input

	ToWhitelistOutput() WhitelistOutput
	ToWhitelistOutputWithContext(ctx context.Context) WhitelistOutput
}

type WhitelistMap

type WhitelistMap map[string]WhitelistInput

func (WhitelistMap) ElementType

func (WhitelistMap) ElementType() reflect.Type

func (WhitelistMap) ToWhitelistMapOutput

func (i WhitelistMap) ToWhitelistMapOutput() WhitelistMapOutput

func (WhitelistMap) ToWhitelistMapOutputWithContext

func (i WhitelistMap) ToWhitelistMapOutputWithContext(ctx context.Context) WhitelistMapOutput

type WhitelistMapInput

type WhitelistMapInput interface {
	pulumi.Input

	ToWhitelistMapOutput() WhitelistMapOutput
	ToWhitelistMapOutputWithContext(context.Context) WhitelistMapOutput
}

WhitelistMapInput is an input type that accepts WhitelistMap and WhitelistMapOutput values. You can construct a concrete instance of `WhitelistMapInput` via:

WhitelistMap{ "key": WhitelistArgs{...} }

type WhitelistMapOutput

type WhitelistMapOutput struct{ *pulumi.OutputState }

func (WhitelistMapOutput) ElementType

func (WhitelistMapOutput) ElementType() reflect.Type

func (WhitelistMapOutput) MapIndex

func (WhitelistMapOutput) ToWhitelistMapOutput

func (o WhitelistMapOutput) ToWhitelistMapOutput() WhitelistMapOutput

func (WhitelistMapOutput) ToWhitelistMapOutputWithContext

func (o WhitelistMapOutput) ToWhitelistMapOutputWithContext(ctx context.Context) WhitelistMapOutput

type WhitelistOutput

type WhitelistOutput struct{ *pulumi.OutputState }

func (WhitelistOutput) Aid

Business identifier.

func (WhitelistOutput) CreateTime

func (o WhitelistOutput) CreateTime() pulumi.StringOutput

Creation time.

func (WhitelistOutput) CreateUser

func (o WhitelistOutput) CreateUser() pulumi.StringOutput

Creator ID.

func (WhitelistOutput) ElementType

func (WhitelistOutput) ElementType() reflect.Type

func (WhitelistOutput) InstanceId

func (o WhitelistOutput) InstanceId() pulumi.StringOutput

Instance ID, such as taw-123.

func (WhitelistOutput) Remark

func (o WhitelistOutput) Remark() pulumi.StringOutput

Remarks.

func (WhitelistOutput) ToWhitelistOutput

func (o WhitelistOutput) ToWhitelistOutput() WhitelistOutput

func (WhitelistOutput) ToWhitelistOutputWithContext

func (o WhitelistOutput) ToWhitelistOutputWithContext(ctx context.Context) WhitelistOutput

func (WhitelistOutput) Ttl

End time.

func (WhitelistOutput) WhitelistUin

func (o WhitelistOutput) WhitelistUin() pulumi.StringOutput

uin: business identifier.

func (WhitelistOutput) Wid

Auto-Increment allowlist ID.

type WhitelistState

type WhitelistState struct {
	// Business identifier.
	Aid pulumi.StringPtrInput
	// Creation time.
	CreateTime pulumi.StringPtrInput
	// Creator ID.
	CreateUser pulumi.StringPtrInput
	// Instance ID, such as taw-123.
	InstanceId pulumi.StringPtrInput
	// Remarks.
	Remark pulumi.StringPtrInput
	// End time.
	Ttl pulumi.StringPtrInput
	// uin: business identifier.
	WhitelistUin pulumi.StringPtrInput
	// Auto-Increment allowlist ID.
	Wid pulumi.StringPtrInput
}

func (WhitelistState) ElementType

func (WhitelistState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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