tdmq

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 GetEnvironmentAttributesArgs

type GetEnvironmentAttributesArgs struct {
	ClusterId        *string `pulumi:"clusterId"`
	EnvironmentId    string  `pulumi:"environmentId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getEnvironmentAttributes.

type GetEnvironmentAttributesOutputArgs

type GetEnvironmentAttributesOutputArgs struct {
	ClusterId        pulumi.StringPtrInput `pulumi:"clusterId"`
	EnvironmentId    pulumi.StringInput    `pulumi:"environmentId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getEnvironmentAttributes.

func (GetEnvironmentAttributesOutputArgs) ElementType

type GetEnvironmentAttributesResult

type GetEnvironmentAttributesResult struct {
	ClusterId     *string `pulumi:"clusterId"`
	EnvironmentId string  `pulumi:"environmentId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	MsgTtl           int     `pulumi:"msgTtl"`
	RateInByte       int     `pulumi:"rateInByte"`
	RateInSize       int     `pulumi:"rateInSize"`
	Remark           string  `pulumi:"remark"`
	Replicas         int     `pulumi:"replicas"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	RetentionHours   int     `pulumi:"retentionHours"`
	RetentionSize    int     `pulumi:"retentionSize"`
}

A collection of values returned by getEnvironmentAttributes.

type GetEnvironmentAttributesResultOutput

type GetEnvironmentAttributesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getEnvironmentAttributes.

func (GetEnvironmentAttributesResultOutput) ClusterId

func (GetEnvironmentAttributesResultOutput) ElementType

func (GetEnvironmentAttributesResultOutput) EnvironmentId

func (GetEnvironmentAttributesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetEnvironmentAttributesResultOutput) MsgTtl

func (GetEnvironmentAttributesResultOutput) RateInByte

func (GetEnvironmentAttributesResultOutput) RateInSize

func (GetEnvironmentAttributesResultOutput) Remark

func (GetEnvironmentAttributesResultOutput) Replicas

func (GetEnvironmentAttributesResultOutput) ResultOutputFile

func (GetEnvironmentAttributesResultOutput) RetentionHours

func (GetEnvironmentAttributesResultOutput) RetentionSize

func (GetEnvironmentAttributesResultOutput) ToGetEnvironmentAttributesResultOutput

func (o GetEnvironmentAttributesResultOutput) ToGetEnvironmentAttributesResultOutput() GetEnvironmentAttributesResultOutput

func (GetEnvironmentAttributesResultOutput) ToGetEnvironmentAttributesResultOutputWithContext

func (o GetEnvironmentAttributesResultOutput) ToGetEnvironmentAttributesResultOutputWithContext(ctx context.Context) GetEnvironmentAttributesResultOutput

type GetProInstanceDetailArgs

type GetProInstanceDetailArgs struct {
	ClusterId        string  `pulumi:"clusterId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getProInstanceDetail.

type GetProInstanceDetailClusterInfo

type GetProInstanceDetailClusterInfo struct {
	CanEditRoute      bool                                              `pulumi:"canEditRoute"`
	ClusterId         string                                            `pulumi:"clusterId"`
	ClusterName       string                                            `pulumi:"clusterName"`
	CreateTime        string                                            `pulumi:"createTime"`
	MaxStorage        int                                               `pulumi:"maxStorage"`
	NodeDistributions []GetProInstanceDetailClusterInfoNodeDistribution `pulumi:"nodeDistributions"`
	Remark            string                                            `pulumi:"remark"`
	Status            int                                               `pulumi:"status"`
	Version           string                                            `pulumi:"version"`
}

type GetProInstanceDetailClusterInfoArgs

type GetProInstanceDetailClusterInfoArgs struct {
	CanEditRoute      pulumi.BoolInput                                          `pulumi:"canEditRoute"`
	ClusterId         pulumi.StringInput                                        `pulumi:"clusterId"`
	ClusterName       pulumi.StringInput                                        `pulumi:"clusterName"`
	CreateTime        pulumi.StringInput                                        `pulumi:"createTime"`
	MaxStorage        pulumi.IntInput                                           `pulumi:"maxStorage"`
	NodeDistributions GetProInstanceDetailClusterInfoNodeDistributionArrayInput `pulumi:"nodeDistributions"`
	Remark            pulumi.StringInput                                        `pulumi:"remark"`
	Status            pulumi.IntInput                                           `pulumi:"status"`
	Version           pulumi.StringInput                                        `pulumi:"version"`
}

func (GetProInstanceDetailClusterInfoArgs) ElementType

func (GetProInstanceDetailClusterInfoArgs) ToGetProInstanceDetailClusterInfoOutput

func (i GetProInstanceDetailClusterInfoArgs) ToGetProInstanceDetailClusterInfoOutput() GetProInstanceDetailClusterInfoOutput

func (GetProInstanceDetailClusterInfoArgs) ToGetProInstanceDetailClusterInfoOutputWithContext

func (i GetProInstanceDetailClusterInfoArgs) ToGetProInstanceDetailClusterInfoOutputWithContext(ctx context.Context) GetProInstanceDetailClusterInfoOutput

type GetProInstanceDetailClusterInfoArray

type GetProInstanceDetailClusterInfoArray []GetProInstanceDetailClusterInfoInput

func (GetProInstanceDetailClusterInfoArray) ElementType

func (GetProInstanceDetailClusterInfoArray) ToGetProInstanceDetailClusterInfoArrayOutput

func (i GetProInstanceDetailClusterInfoArray) ToGetProInstanceDetailClusterInfoArrayOutput() GetProInstanceDetailClusterInfoArrayOutput

func (GetProInstanceDetailClusterInfoArray) ToGetProInstanceDetailClusterInfoArrayOutputWithContext

func (i GetProInstanceDetailClusterInfoArray) ToGetProInstanceDetailClusterInfoArrayOutputWithContext(ctx context.Context) GetProInstanceDetailClusterInfoArrayOutput

type GetProInstanceDetailClusterInfoArrayInput

type GetProInstanceDetailClusterInfoArrayInput interface {
	pulumi.Input

	ToGetProInstanceDetailClusterInfoArrayOutput() GetProInstanceDetailClusterInfoArrayOutput
	ToGetProInstanceDetailClusterInfoArrayOutputWithContext(context.Context) GetProInstanceDetailClusterInfoArrayOutput
}

GetProInstanceDetailClusterInfoArrayInput is an input type that accepts GetProInstanceDetailClusterInfoArray and GetProInstanceDetailClusterInfoArrayOutput values. You can construct a concrete instance of `GetProInstanceDetailClusterInfoArrayInput` via:

GetProInstanceDetailClusterInfoArray{ GetProInstanceDetailClusterInfoArgs{...} }

type GetProInstanceDetailClusterInfoArrayOutput

type GetProInstanceDetailClusterInfoArrayOutput struct{ *pulumi.OutputState }

func (GetProInstanceDetailClusterInfoArrayOutput) ElementType

func (GetProInstanceDetailClusterInfoArrayOutput) Index

func (GetProInstanceDetailClusterInfoArrayOutput) ToGetProInstanceDetailClusterInfoArrayOutput

func (o GetProInstanceDetailClusterInfoArrayOutput) ToGetProInstanceDetailClusterInfoArrayOutput() GetProInstanceDetailClusterInfoArrayOutput

func (GetProInstanceDetailClusterInfoArrayOutput) ToGetProInstanceDetailClusterInfoArrayOutputWithContext

func (o GetProInstanceDetailClusterInfoArrayOutput) ToGetProInstanceDetailClusterInfoArrayOutputWithContext(ctx context.Context) GetProInstanceDetailClusterInfoArrayOutput

type GetProInstanceDetailClusterInfoInput

type GetProInstanceDetailClusterInfoInput interface {
	pulumi.Input

	ToGetProInstanceDetailClusterInfoOutput() GetProInstanceDetailClusterInfoOutput
	ToGetProInstanceDetailClusterInfoOutputWithContext(context.Context) GetProInstanceDetailClusterInfoOutput
}

GetProInstanceDetailClusterInfoInput is an input type that accepts GetProInstanceDetailClusterInfoArgs and GetProInstanceDetailClusterInfoOutput values. You can construct a concrete instance of `GetProInstanceDetailClusterInfoInput` via:

GetProInstanceDetailClusterInfoArgs{...}

type GetProInstanceDetailClusterInfoNodeDistribution

type GetProInstanceDetailClusterInfoNodeDistribution struct {
	NodeCount int    `pulumi:"nodeCount"`
	ZoneId    string `pulumi:"zoneId"`
	ZoneName  string `pulumi:"zoneName"`
}

type GetProInstanceDetailClusterInfoNodeDistributionArgs

type GetProInstanceDetailClusterInfoNodeDistributionArgs struct {
	NodeCount pulumi.IntInput    `pulumi:"nodeCount"`
	ZoneId    pulumi.StringInput `pulumi:"zoneId"`
	ZoneName  pulumi.StringInput `pulumi:"zoneName"`
}

func (GetProInstanceDetailClusterInfoNodeDistributionArgs) ElementType

func (GetProInstanceDetailClusterInfoNodeDistributionArgs) ToGetProInstanceDetailClusterInfoNodeDistributionOutput

func (i GetProInstanceDetailClusterInfoNodeDistributionArgs) ToGetProInstanceDetailClusterInfoNodeDistributionOutput() GetProInstanceDetailClusterInfoNodeDistributionOutput

func (GetProInstanceDetailClusterInfoNodeDistributionArgs) ToGetProInstanceDetailClusterInfoNodeDistributionOutputWithContext

func (i GetProInstanceDetailClusterInfoNodeDistributionArgs) ToGetProInstanceDetailClusterInfoNodeDistributionOutputWithContext(ctx context.Context) GetProInstanceDetailClusterInfoNodeDistributionOutput

type GetProInstanceDetailClusterInfoNodeDistributionArray

type GetProInstanceDetailClusterInfoNodeDistributionArray []GetProInstanceDetailClusterInfoNodeDistributionInput

func (GetProInstanceDetailClusterInfoNodeDistributionArray) ElementType

func (GetProInstanceDetailClusterInfoNodeDistributionArray) ToGetProInstanceDetailClusterInfoNodeDistributionArrayOutput

func (i GetProInstanceDetailClusterInfoNodeDistributionArray) ToGetProInstanceDetailClusterInfoNodeDistributionArrayOutput() GetProInstanceDetailClusterInfoNodeDistributionArrayOutput

func (GetProInstanceDetailClusterInfoNodeDistributionArray) ToGetProInstanceDetailClusterInfoNodeDistributionArrayOutputWithContext

func (i GetProInstanceDetailClusterInfoNodeDistributionArray) ToGetProInstanceDetailClusterInfoNodeDistributionArrayOutputWithContext(ctx context.Context) GetProInstanceDetailClusterInfoNodeDistributionArrayOutput

type GetProInstanceDetailClusterInfoNodeDistributionArrayInput

type GetProInstanceDetailClusterInfoNodeDistributionArrayInput interface {
	pulumi.Input

	ToGetProInstanceDetailClusterInfoNodeDistributionArrayOutput() GetProInstanceDetailClusterInfoNodeDistributionArrayOutput
	ToGetProInstanceDetailClusterInfoNodeDistributionArrayOutputWithContext(context.Context) GetProInstanceDetailClusterInfoNodeDistributionArrayOutput
}

GetProInstanceDetailClusterInfoNodeDistributionArrayInput is an input type that accepts GetProInstanceDetailClusterInfoNodeDistributionArray and GetProInstanceDetailClusterInfoNodeDistributionArrayOutput values. You can construct a concrete instance of `GetProInstanceDetailClusterInfoNodeDistributionArrayInput` via:

GetProInstanceDetailClusterInfoNodeDistributionArray{ GetProInstanceDetailClusterInfoNodeDistributionArgs{...} }

type GetProInstanceDetailClusterInfoNodeDistributionArrayOutput

type GetProInstanceDetailClusterInfoNodeDistributionArrayOutput struct{ *pulumi.OutputState }

func (GetProInstanceDetailClusterInfoNodeDistributionArrayOutput) ElementType

func (GetProInstanceDetailClusterInfoNodeDistributionArrayOutput) Index

func (GetProInstanceDetailClusterInfoNodeDistributionArrayOutput) ToGetProInstanceDetailClusterInfoNodeDistributionArrayOutput

func (GetProInstanceDetailClusterInfoNodeDistributionArrayOutput) ToGetProInstanceDetailClusterInfoNodeDistributionArrayOutputWithContext

func (o GetProInstanceDetailClusterInfoNodeDistributionArrayOutput) ToGetProInstanceDetailClusterInfoNodeDistributionArrayOutputWithContext(ctx context.Context) GetProInstanceDetailClusterInfoNodeDistributionArrayOutput

type GetProInstanceDetailClusterInfoNodeDistributionInput

type GetProInstanceDetailClusterInfoNodeDistributionInput interface {
	pulumi.Input

	ToGetProInstanceDetailClusterInfoNodeDistributionOutput() GetProInstanceDetailClusterInfoNodeDistributionOutput
	ToGetProInstanceDetailClusterInfoNodeDistributionOutputWithContext(context.Context) GetProInstanceDetailClusterInfoNodeDistributionOutput
}

GetProInstanceDetailClusterInfoNodeDistributionInput is an input type that accepts GetProInstanceDetailClusterInfoNodeDistributionArgs and GetProInstanceDetailClusterInfoNodeDistributionOutput values. You can construct a concrete instance of `GetProInstanceDetailClusterInfoNodeDistributionInput` via:

GetProInstanceDetailClusterInfoNodeDistributionArgs{...}

type GetProInstanceDetailClusterInfoNodeDistributionOutput

type GetProInstanceDetailClusterInfoNodeDistributionOutput struct{ *pulumi.OutputState }

func (GetProInstanceDetailClusterInfoNodeDistributionOutput) ElementType

func (GetProInstanceDetailClusterInfoNodeDistributionOutput) NodeCount

func (GetProInstanceDetailClusterInfoNodeDistributionOutput) ToGetProInstanceDetailClusterInfoNodeDistributionOutput

func (GetProInstanceDetailClusterInfoNodeDistributionOutput) ToGetProInstanceDetailClusterInfoNodeDistributionOutputWithContext

func (o GetProInstanceDetailClusterInfoNodeDistributionOutput) ToGetProInstanceDetailClusterInfoNodeDistributionOutputWithContext(ctx context.Context) GetProInstanceDetailClusterInfoNodeDistributionOutput

func (GetProInstanceDetailClusterInfoNodeDistributionOutput) ZoneId

func (GetProInstanceDetailClusterInfoNodeDistributionOutput) ZoneName

type GetProInstanceDetailClusterInfoOutput

type GetProInstanceDetailClusterInfoOutput struct{ *pulumi.OutputState }

func (GetProInstanceDetailClusterInfoOutput) CanEditRoute

func (GetProInstanceDetailClusterInfoOutput) ClusterId

func (GetProInstanceDetailClusterInfoOutput) ClusterName

func (GetProInstanceDetailClusterInfoOutput) CreateTime

func (GetProInstanceDetailClusterInfoOutput) ElementType

func (GetProInstanceDetailClusterInfoOutput) MaxStorage

func (GetProInstanceDetailClusterInfoOutput) NodeDistributions

func (GetProInstanceDetailClusterInfoOutput) Remark

func (GetProInstanceDetailClusterInfoOutput) Status

func (GetProInstanceDetailClusterInfoOutput) ToGetProInstanceDetailClusterInfoOutput

func (o GetProInstanceDetailClusterInfoOutput) ToGetProInstanceDetailClusterInfoOutput() GetProInstanceDetailClusterInfoOutput

func (GetProInstanceDetailClusterInfoOutput) ToGetProInstanceDetailClusterInfoOutputWithContext

func (o GetProInstanceDetailClusterInfoOutput) ToGetProInstanceDetailClusterInfoOutputWithContext(ctx context.Context) GetProInstanceDetailClusterInfoOutput

func (GetProInstanceDetailClusterInfoOutput) Version

type GetProInstanceDetailClusterSpecInfo

type GetProInstanceDetailClusterSpecInfo struct {
	MaxBandWidth  int    `pulumi:"maxBandWidth"`
	MaxNamespaces int    `pulumi:"maxNamespaces"`
	MaxTopics     int    `pulumi:"maxTopics"`
	MaxTps        int    `pulumi:"maxTps"`
	ScalableTps   int    `pulumi:"scalableTps"`
	SpecName      string `pulumi:"specName"`
}

type GetProInstanceDetailClusterSpecInfoArgs

type GetProInstanceDetailClusterSpecInfoArgs struct {
	MaxBandWidth  pulumi.IntInput    `pulumi:"maxBandWidth"`
	MaxNamespaces pulumi.IntInput    `pulumi:"maxNamespaces"`
	MaxTopics     pulumi.IntInput    `pulumi:"maxTopics"`
	MaxTps        pulumi.IntInput    `pulumi:"maxTps"`
	ScalableTps   pulumi.IntInput    `pulumi:"scalableTps"`
	SpecName      pulumi.StringInput `pulumi:"specName"`
}

func (GetProInstanceDetailClusterSpecInfoArgs) ElementType

func (GetProInstanceDetailClusterSpecInfoArgs) ToGetProInstanceDetailClusterSpecInfoOutput

func (i GetProInstanceDetailClusterSpecInfoArgs) ToGetProInstanceDetailClusterSpecInfoOutput() GetProInstanceDetailClusterSpecInfoOutput

func (GetProInstanceDetailClusterSpecInfoArgs) ToGetProInstanceDetailClusterSpecInfoOutputWithContext

func (i GetProInstanceDetailClusterSpecInfoArgs) ToGetProInstanceDetailClusterSpecInfoOutputWithContext(ctx context.Context) GetProInstanceDetailClusterSpecInfoOutput

type GetProInstanceDetailClusterSpecInfoArray

type GetProInstanceDetailClusterSpecInfoArray []GetProInstanceDetailClusterSpecInfoInput

func (GetProInstanceDetailClusterSpecInfoArray) ElementType

func (GetProInstanceDetailClusterSpecInfoArray) ToGetProInstanceDetailClusterSpecInfoArrayOutput

func (i GetProInstanceDetailClusterSpecInfoArray) ToGetProInstanceDetailClusterSpecInfoArrayOutput() GetProInstanceDetailClusterSpecInfoArrayOutput

func (GetProInstanceDetailClusterSpecInfoArray) ToGetProInstanceDetailClusterSpecInfoArrayOutputWithContext

func (i GetProInstanceDetailClusterSpecInfoArray) ToGetProInstanceDetailClusterSpecInfoArrayOutputWithContext(ctx context.Context) GetProInstanceDetailClusterSpecInfoArrayOutput

type GetProInstanceDetailClusterSpecInfoArrayInput

type GetProInstanceDetailClusterSpecInfoArrayInput interface {
	pulumi.Input

	ToGetProInstanceDetailClusterSpecInfoArrayOutput() GetProInstanceDetailClusterSpecInfoArrayOutput
	ToGetProInstanceDetailClusterSpecInfoArrayOutputWithContext(context.Context) GetProInstanceDetailClusterSpecInfoArrayOutput
}

GetProInstanceDetailClusterSpecInfoArrayInput is an input type that accepts GetProInstanceDetailClusterSpecInfoArray and GetProInstanceDetailClusterSpecInfoArrayOutput values. You can construct a concrete instance of `GetProInstanceDetailClusterSpecInfoArrayInput` via:

GetProInstanceDetailClusterSpecInfoArray{ GetProInstanceDetailClusterSpecInfoArgs{...} }

type GetProInstanceDetailClusterSpecInfoArrayOutput

type GetProInstanceDetailClusterSpecInfoArrayOutput struct{ *pulumi.OutputState }

func (GetProInstanceDetailClusterSpecInfoArrayOutput) ElementType

func (GetProInstanceDetailClusterSpecInfoArrayOutput) Index

func (GetProInstanceDetailClusterSpecInfoArrayOutput) ToGetProInstanceDetailClusterSpecInfoArrayOutput

func (o GetProInstanceDetailClusterSpecInfoArrayOutput) ToGetProInstanceDetailClusterSpecInfoArrayOutput() GetProInstanceDetailClusterSpecInfoArrayOutput

func (GetProInstanceDetailClusterSpecInfoArrayOutput) ToGetProInstanceDetailClusterSpecInfoArrayOutputWithContext

func (o GetProInstanceDetailClusterSpecInfoArrayOutput) ToGetProInstanceDetailClusterSpecInfoArrayOutputWithContext(ctx context.Context) GetProInstanceDetailClusterSpecInfoArrayOutput

type GetProInstanceDetailClusterSpecInfoInput

type GetProInstanceDetailClusterSpecInfoInput interface {
	pulumi.Input

	ToGetProInstanceDetailClusterSpecInfoOutput() GetProInstanceDetailClusterSpecInfoOutput
	ToGetProInstanceDetailClusterSpecInfoOutputWithContext(context.Context) GetProInstanceDetailClusterSpecInfoOutput
}

GetProInstanceDetailClusterSpecInfoInput is an input type that accepts GetProInstanceDetailClusterSpecInfoArgs and GetProInstanceDetailClusterSpecInfoOutput values. You can construct a concrete instance of `GetProInstanceDetailClusterSpecInfoInput` via:

GetProInstanceDetailClusterSpecInfoArgs{...}

type GetProInstanceDetailClusterSpecInfoOutput

type GetProInstanceDetailClusterSpecInfoOutput struct{ *pulumi.OutputState }

func (GetProInstanceDetailClusterSpecInfoOutput) ElementType

func (GetProInstanceDetailClusterSpecInfoOutput) MaxBandWidth

func (GetProInstanceDetailClusterSpecInfoOutput) MaxNamespaces

func (GetProInstanceDetailClusterSpecInfoOutput) MaxTopics

func (GetProInstanceDetailClusterSpecInfoOutput) MaxTps

func (GetProInstanceDetailClusterSpecInfoOutput) ScalableTps

func (GetProInstanceDetailClusterSpecInfoOutput) SpecName

func (GetProInstanceDetailClusterSpecInfoOutput) ToGetProInstanceDetailClusterSpecInfoOutput

func (o GetProInstanceDetailClusterSpecInfoOutput) ToGetProInstanceDetailClusterSpecInfoOutput() GetProInstanceDetailClusterSpecInfoOutput

func (GetProInstanceDetailClusterSpecInfoOutput) ToGetProInstanceDetailClusterSpecInfoOutputWithContext

func (o GetProInstanceDetailClusterSpecInfoOutput) ToGetProInstanceDetailClusterSpecInfoOutputWithContext(ctx context.Context) GetProInstanceDetailClusterSpecInfoOutput

type GetProInstanceDetailNetworkAccessPointInfo

type GetProInstanceDetailNetworkAccessPointInfo struct {
	Endpoint   string `pulumi:"endpoint"`
	InstanceId string `pulumi:"instanceId"`
	RouteType  int    `pulumi:"routeType"`
	SubnetId   string `pulumi:"subnetId"`
	VpcId      string `pulumi:"vpcId"`
}

type GetProInstanceDetailNetworkAccessPointInfoArgs

type GetProInstanceDetailNetworkAccessPointInfoArgs struct {
	Endpoint   pulumi.StringInput `pulumi:"endpoint"`
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	RouteType  pulumi.IntInput    `pulumi:"routeType"`
	SubnetId   pulumi.StringInput `pulumi:"subnetId"`
	VpcId      pulumi.StringInput `pulumi:"vpcId"`
}

func (GetProInstanceDetailNetworkAccessPointInfoArgs) ElementType

func (GetProInstanceDetailNetworkAccessPointInfoArgs) ToGetProInstanceDetailNetworkAccessPointInfoOutput

func (i GetProInstanceDetailNetworkAccessPointInfoArgs) ToGetProInstanceDetailNetworkAccessPointInfoOutput() GetProInstanceDetailNetworkAccessPointInfoOutput

func (GetProInstanceDetailNetworkAccessPointInfoArgs) ToGetProInstanceDetailNetworkAccessPointInfoOutputWithContext

func (i GetProInstanceDetailNetworkAccessPointInfoArgs) ToGetProInstanceDetailNetworkAccessPointInfoOutputWithContext(ctx context.Context) GetProInstanceDetailNetworkAccessPointInfoOutput

type GetProInstanceDetailNetworkAccessPointInfoArray

type GetProInstanceDetailNetworkAccessPointInfoArray []GetProInstanceDetailNetworkAccessPointInfoInput

func (GetProInstanceDetailNetworkAccessPointInfoArray) ElementType

func (GetProInstanceDetailNetworkAccessPointInfoArray) ToGetProInstanceDetailNetworkAccessPointInfoArrayOutput

func (i GetProInstanceDetailNetworkAccessPointInfoArray) ToGetProInstanceDetailNetworkAccessPointInfoArrayOutput() GetProInstanceDetailNetworkAccessPointInfoArrayOutput

func (GetProInstanceDetailNetworkAccessPointInfoArray) ToGetProInstanceDetailNetworkAccessPointInfoArrayOutputWithContext

func (i GetProInstanceDetailNetworkAccessPointInfoArray) ToGetProInstanceDetailNetworkAccessPointInfoArrayOutputWithContext(ctx context.Context) GetProInstanceDetailNetworkAccessPointInfoArrayOutput

type GetProInstanceDetailNetworkAccessPointInfoArrayInput

type GetProInstanceDetailNetworkAccessPointInfoArrayInput interface {
	pulumi.Input

	ToGetProInstanceDetailNetworkAccessPointInfoArrayOutput() GetProInstanceDetailNetworkAccessPointInfoArrayOutput
	ToGetProInstanceDetailNetworkAccessPointInfoArrayOutputWithContext(context.Context) GetProInstanceDetailNetworkAccessPointInfoArrayOutput
}

GetProInstanceDetailNetworkAccessPointInfoArrayInput is an input type that accepts GetProInstanceDetailNetworkAccessPointInfoArray and GetProInstanceDetailNetworkAccessPointInfoArrayOutput values. You can construct a concrete instance of `GetProInstanceDetailNetworkAccessPointInfoArrayInput` via:

GetProInstanceDetailNetworkAccessPointInfoArray{ GetProInstanceDetailNetworkAccessPointInfoArgs{...} }

type GetProInstanceDetailNetworkAccessPointInfoArrayOutput

type GetProInstanceDetailNetworkAccessPointInfoArrayOutput struct{ *pulumi.OutputState }

func (GetProInstanceDetailNetworkAccessPointInfoArrayOutput) ElementType

func (GetProInstanceDetailNetworkAccessPointInfoArrayOutput) Index

func (GetProInstanceDetailNetworkAccessPointInfoArrayOutput) ToGetProInstanceDetailNetworkAccessPointInfoArrayOutput

func (GetProInstanceDetailNetworkAccessPointInfoArrayOutput) ToGetProInstanceDetailNetworkAccessPointInfoArrayOutputWithContext

func (o GetProInstanceDetailNetworkAccessPointInfoArrayOutput) ToGetProInstanceDetailNetworkAccessPointInfoArrayOutputWithContext(ctx context.Context) GetProInstanceDetailNetworkAccessPointInfoArrayOutput

type GetProInstanceDetailNetworkAccessPointInfoInput

type GetProInstanceDetailNetworkAccessPointInfoInput interface {
	pulumi.Input

	ToGetProInstanceDetailNetworkAccessPointInfoOutput() GetProInstanceDetailNetworkAccessPointInfoOutput
	ToGetProInstanceDetailNetworkAccessPointInfoOutputWithContext(context.Context) GetProInstanceDetailNetworkAccessPointInfoOutput
}

GetProInstanceDetailNetworkAccessPointInfoInput is an input type that accepts GetProInstanceDetailNetworkAccessPointInfoArgs and GetProInstanceDetailNetworkAccessPointInfoOutput values. You can construct a concrete instance of `GetProInstanceDetailNetworkAccessPointInfoInput` via:

GetProInstanceDetailNetworkAccessPointInfoArgs{...}

type GetProInstanceDetailNetworkAccessPointInfoOutput

type GetProInstanceDetailNetworkAccessPointInfoOutput struct{ *pulumi.OutputState }

func (GetProInstanceDetailNetworkAccessPointInfoOutput) ElementType

func (GetProInstanceDetailNetworkAccessPointInfoOutput) Endpoint

func (GetProInstanceDetailNetworkAccessPointInfoOutput) InstanceId

func (GetProInstanceDetailNetworkAccessPointInfoOutput) RouteType

func (GetProInstanceDetailNetworkAccessPointInfoOutput) SubnetId

func (GetProInstanceDetailNetworkAccessPointInfoOutput) ToGetProInstanceDetailNetworkAccessPointInfoOutput

func (o GetProInstanceDetailNetworkAccessPointInfoOutput) ToGetProInstanceDetailNetworkAccessPointInfoOutput() GetProInstanceDetailNetworkAccessPointInfoOutput

func (GetProInstanceDetailNetworkAccessPointInfoOutput) ToGetProInstanceDetailNetworkAccessPointInfoOutputWithContext

func (o GetProInstanceDetailNetworkAccessPointInfoOutput) ToGetProInstanceDetailNetworkAccessPointInfoOutputWithContext(ctx context.Context) GetProInstanceDetailNetworkAccessPointInfoOutput

func (GetProInstanceDetailNetworkAccessPointInfoOutput) VpcId

type GetProInstanceDetailOutputArgs

type GetProInstanceDetailOutputArgs struct {
	ClusterId        pulumi.StringInput    `pulumi:"clusterId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getProInstanceDetail.

func (GetProInstanceDetailOutputArgs) ElementType

type GetProInstanceDetailResult

type GetProInstanceDetailResult struct {
	ClusterId        string                                `pulumi:"clusterId"`
	ClusterInfos     []GetProInstanceDetailClusterInfo     `pulumi:"clusterInfos"`
	ClusterSpecInfos []GetProInstanceDetailClusterSpecInfo `pulumi:"clusterSpecInfos"`
	// The provider-assigned unique ID for this managed resource.
	Id                      string                                       `pulumi:"id"`
	NetworkAccessPointInfos []GetProInstanceDetailNetworkAccessPointInfo `pulumi:"networkAccessPointInfos"`
	ResultOutputFile        *string                                      `pulumi:"resultOutputFile"`
}

A collection of values returned by getProInstanceDetail.

type GetProInstanceDetailResultOutput

type GetProInstanceDetailResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getProInstanceDetail.

func (GetProInstanceDetailResultOutput) ClusterId

func (GetProInstanceDetailResultOutput) ClusterInfos

func (GetProInstanceDetailResultOutput) ClusterSpecInfos

func (GetProInstanceDetailResultOutput) ElementType

func (GetProInstanceDetailResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetProInstanceDetailResultOutput) NetworkAccessPointInfos

func (GetProInstanceDetailResultOutput) ResultOutputFile

func (GetProInstanceDetailResultOutput) ToGetProInstanceDetailResultOutput

func (o GetProInstanceDetailResultOutput) ToGetProInstanceDetailResultOutput() GetProInstanceDetailResultOutput

func (GetProInstanceDetailResultOutput) ToGetProInstanceDetailResultOutputWithContext

func (o GetProInstanceDetailResultOutput) ToGetProInstanceDetailResultOutputWithContext(ctx context.Context) GetProInstanceDetailResultOutput

type GetProInstancesArgs

type GetProInstancesArgs struct {
	Filters          []GetProInstancesFilter `pulumi:"filters"`
	ResultOutputFile *string                 `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getProInstances.

type GetProInstancesFilter

type GetProInstancesFilter struct {
	Name   *string  `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetProInstancesFilterArgs

type GetProInstancesFilterArgs struct {
	Name   pulumi.StringPtrInput   `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetProInstancesFilterArgs) ElementType

func (GetProInstancesFilterArgs) ElementType() reflect.Type

func (GetProInstancesFilterArgs) ToGetProInstancesFilterOutput

func (i GetProInstancesFilterArgs) ToGetProInstancesFilterOutput() GetProInstancesFilterOutput

func (GetProInstancesFilterArgs) ToGetProInstancesFilterOutputWithContext

func (i GetProInstancesFilterArgs) ToGetProInstancesFilterOutputWithContext(ctx context.Context) GetProInstancesFilterOutput

type GetProInstancesFilterArray

type GetProInstancesFilterArray []GetProInstancesFilterInput

func (GetProInstancesFilterArray) ElementType

func (GetProInstancesFilterArray) ElementType() reflect.Type

func (GetProInstancesFilterArray) ToGetProInstancesFilterArrayOutput

func (i GetProInstancesFilterArray) ToGetProInstancesFilterArrayOutput() GetProInstancesFilterArrayOutput

func (GetProInstancesFilterArray) ToGetProInstancesFilterArrayOutputWithContext

func (i GetProInstancesFilterArray) ToGetProInstancesFilterArrayOutputWithContext(ctx context.Context) GetProInstancesFilterArrayOutput

type GetProInstancesFilterArrayInput

type GetProInstancesFilterArrayInput interface {
	pulumi.Input

	ToGetProInstancesFilterArrayOutput() GetProInstancesFilterArrayOutput
	ToGetProInstancesFilterArrayOutputWithContext(context.Context) GetProInstancesFilterArrayOutput
}

GetProInstancesFilterArrayInput is an input type that accepts GetProInstancesFilterArray and GetProInstancesFilterArrayOutput values. You can construct a concrete instance of `GetProInstancesFilterArrayInput` via:

GetProInstancesFilterArray{ GetProInstancesFilterArgs{...} }

type GetProInstancesFilterArrayOutput

type GetProInstancesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetProInstancesFilterArrayOutput) ElementType

func (GetProInstancesFilterArrayOutput) Index

func (GetProInstancesFilterArrayOutput) ToGetProInstancesFilterArrayOutput

func (o GetProInstancesFilterArrayOutput) ToGetProInstancesFilterArrayOutput() GetProInstancesFilterArrayOutput

func (GetProInstancesFilterArrayOutput) ToGetProInstancesFilterArrayOutputWithContext

func (o GetProInstancesFilterArrayOutput) ToGetProInstancesFilterArrayOutputWithContext(ctx context.Context) GetProInstancesFilterArrayOutput

type GetProInstancesFilterInput

type GetProInstancesFilterInput interface {
	pulumi.Input

	ToGetProInstancesFilterOutput() GetProInstancesFilterOutput
	ToGetProInstancesFilterOutputWithContext(context.Context) GetProInstancesFilterOutput
}

GetProInstancesFilterInput is an input type that accepts GetProInstancesFilterArgs and GetProInstancesFilterOutput values. You can construct a concrete instance of `GetProInstancesFilterInput` via:

GetProInstancesFilterArgs{...}

type GetProInstancesFilterOutput

type GetProInstancesFilterOutput struct{ *pulumi.OutputState }

func (GetProInstancesFilterOutput) ElementType

func (GetProInstancesFilterOutput) Name

func (GetProInstancesFilterOutput) ToGetProInstancesFilterOutput

func (o GetProInstancesFilterOutput) ToGetProInstancesFilterOutput() GetProInstancesFilterOutput

func (GetProInstancesFilterOutput) ToGetProInstancesFilterOutputWithContext

func (o GetProInstancesFilterOutput) ToGetProInstancesFilterOutputWithContext(ctx context.Context) GetProInstancesFilterOutput

func (GetProInstancesFilterOutput) Values

type GetProInstancesInstance

type GetProInstancesInstance struct {
	AutoRenewFlag   int    `pulumi:"autoRenewFlag"`
	ConfigDisplay   string `pulumi:"configDisplay"`
	ExpireTime      int    `pulumi:"expireTime"`
	InstanceId      string `pulumi:"instanceId"`
	InstanceName    string `pulumi:"instanceName"`
	InstanceVersion string `pulumi:"instanceVersion"`
	MaxBandWidth    int    `pulumi:"maxBandWidth"`
	MaxStorage      int    `pulumi:"maxStorage"`
	MaxTps          int    `pulumi:"maxTps"`
	PayMode         int    `pulumi:"payMode"`
	Remark          string `pulumi:"remark"`
	ScalableTps     int    `pulumi:"scalableTps"`
	SpecName        string `pulumi:"specName"`
	Status          int    `pulumi:"status"`
	SubnetId        string `pulumi:"subnetId"`
	VpcId           string `pulumi:"vpcId"`
}

type GetProInstancesInstanceArgs

type GetProInstancesInstanceArgs struct {
	AutoRenewFlag   pulumi.IntInput    `pulumi:"autoRenewFlag"`
	ConfigDisplay   pulumi.StringInput `pulumi:"configDisplay"`
	ExpireTime      pulumi.IntInput    `pulumi:"expireTime"`
	InstanceId      pulumi.StringInput `pulumi:"instanceId"`
	InstanceName    pulumi.StringInput `pulumi:"instanceName"`
	InstanceVersion pulumi.StringInput `pulumi:"instanceVersion"`
	MaxBandWidth    pulumi.IntInput    `pulumi:"maxBandWidth"`
	MaxStorage      pulumi.IntInput    `pulumi:"maxStorage"`
	MaxTps          pulumi.IntInput    `pulumi:"maxTps"`
	PayMode         pulumi.IntInput    `pulumi:"payMode"`
	Remark          pulumi.StringInput `pulumi:"remark"`
	ScalableTps     pulumi.IntInput    `pulumi:"scalableTps"`
	SpecName        pulumi.StringInput `pulumi:"specName"`
	Status          pulumi.IntInput    `pulumi:"status"`
	SubnetId        pulumi.StringInput `pulumi:"subnetId"`
	VpcId           pulumi.StringInput `pulumi:"vpcId"`
}

func (GetProInstancesInstanceArgs) ElementType

func (GetProInstancesInstanceArgs) ToGetProInstancesInstanceOutput

func (i GetProInstancesInstanceArgs) ToGetProInstancesInstanceOutput() GetProInstancesInstanceOutput

func (GetProInstancesInstanceArgs) ToGetProInstancesInstanceOutputWithContext

func (i GetProInstancesInstanceArgs) ToGetProInstancesInstanceOutputWithContext(ctx context.Context) GetProInstancesInstanceOutput

type GetProInstancesInstanceArray

type GetProInstancesInstanceArray []GetProInstancesInstanceInput

func (GetProInstancesInstanceArray) ElementType

func (GetProInstancesInstanceArray) ToGetProInstancesInstanceArrayOutput

func (i GetProInstancesInstanceArray) ToGetProInstancesInstanceArrayOutput() GetProInstancesInstanceArrayOutput

func (GetProInstancesInstanceArray) ToGetProInstancesInstanceArrayOutputWithContext

func (i GetProInstancesInstanceArray) ToGetProInstancesInstanceArrayOutputWithContext(ctx context.Context) GetProInstancesInstanceArrayOutput

type GetProInstancesInstanceArrayInput

type GetProInstancesInstanceArrayInput interface {
	pulumi.Input

	ToGetProInstancesInstanceArrayOutput() GetProInstancesInstanceArrayOutput
	ToGetProInstancesInstanceArrayOutputWithContext(context.Context) GetProInstancesInstanceArrayOutput
}

GetProInstancesInstanceArrayInput is an input type that accepts GetProInstancesInstanceArray and GetProInstancesInstanceArrayOutput values. You can construct a concrete instance of `GetProInstancesInstanceArrayInput` via:

GetProInstancesInstanceArray{ GetProInstancesInstanceArgs{...} }

type GetProInstancesInstanceArrayOutput

type GetProInstancesInstanceArrayOutput struct{ *pulumi.OutputState }

func (GetProInstancesInstanceArrayOutput) ElementType

func (GetProInstancesInstanceArrayOutput) Index

func (GetProInstancesInstanceArrayOutput) ToGetProInstancesInstanceArrayOutput

func (o GetProInstancesInstanceArrayOutput) ToGetProInstancesInstanceArrayOutput() GetProInstancesInstanceArrayOutput

func (GetProInstancesInstanceArrayOutput) ToGetProInstancesInstanceArrayOutputWithContext

func (o GetProInstancesInstanceArrayOutput) ToGetProInstancesInstanceArrayOutputWithContext(ctx context.Context) GetProInstancesInstanceArrayOutput

type GetProInstancesInstanceInput

type GetProInstancesInstanceInput interface {
	pulumi.Input

	ToGetProInstancesInstanceOutput() GetProInstancesInstanceOutput
	ToGetProInstancesInstanceOutputWithContext(context.Context) GetProInstancesInstanceOutput
}

GetProInstancesInstanceInput is an input type that accepts GetProInstancesInstanceArgs and GetProInstancesInstanceOutput values. You can construct a concrete instance of `GetProInstancesInstanceInput` via:

GetProInstancesInstanceArgs{...}

type GetProInstancesInstanceOutput

type GetProInstancesInstanceOutput struct{ *pulumi.OutputState }

func (GetProInstancesInstanceOutput) AutoRenewFlag

func (GetProInstancesInstanceOutput) ConfigDisplay

func (GetProInstancesInstanceOutput) ElementType

func (GetProInstancesInstanceOutput) ExpireTime

func (GetProInstancesInstanceOutput) InstanceId

func (GetProInstancesInstanceOutput) InstanceName

func (GetProInstancesInstanceOutput) InstanceVersion

func (GetProInstancesInstanceOutput) MaxBandWidth

func (GetProInstancesInstanceOutput) MaxStorage

func (GetProInstancesInstanceOutput) MaxTps

func (GetProInstancesInstanceOutput) PayMode

func (GetProInstancesInstanceOutput) Remark

func (GetProInstancesInstanceOutput) ScalableTps

func (GetProInstancesInstanceOutput) SpecName

func (GetProInstancesInstanceOutput) Status

func (GetProInstancesInstanceOutput) SubnetId

func (GetProInstancesInstanceOutput) ToGetProInstancesInstanceOutput

func (o GetProInstancesInstanceOutput) ToGetProInstancesInstanceOutput() GetProInstancesInstanceOutput

func (GetProInstancesInstanceOutput) ToGetProInstancesInstanceOutputWithContext

func (o GetProInstancesInstanceOutput) ToGetProInstancesInstanceOutputWithContext(ctx context.Context) GetProInstancesInstanceOutput

func (GetProInstancesInstanceOutput) VpcId

type GetProInstancesOutputArgs

type GetProInstancesOutputArgs struct {
	Filters          GetProInstancesFilterArrayInput `pulumi:"filters"`
	ResultOutputFile pulumi.StringPtrInput           `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getProInstances.

func (GetProInstancesOutputArgs) ElementType

func (GetProInstancesOutputArgs) ElementType() reflect.Type

type GetProInstancesResult

type GetProInstancesResult struct {
	Filters []GetProInstancesFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                    `pulumi:"id"`
	Instances        []GetProInstancesInstance `pulumi:"instances"`
	ResultOutputFile *string                   `pulumi:"resultOutputFile"`
}

A collection of values returned by getProInstances.

func GetProInstances

func GetProInstances(ctx *pulumi.Context, args *GetProInstancesArgs, opts ...pulumi.InvokeOption) (*GetProInstancesResult, error)

type GetProInstancesResultOutput

type GetProInstancesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getProInstances.

func (GetProInstancesResultOutput) ElementType

func (GetProInstancesResultOutput) Filters

func (GetProInstancesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetProInstancesResultOutput) Instances

func (GetProInstancesResultOutput) ResultOutputFile

func (o GetProInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetProInstancesResultOutput) ToGetProInstancesResultOutput

func (o GetProInstancesResultOutput) ToGetProInstancesResultOutput() GetProInstancesResultOutput

func (GetProInstancesResultOutput) ToGetProInstancesResultOutputWithContext

func (o GetProInstancesResultOutput) ToGetProInstancesResultOutputWithContext(ctx context.Context) GetProInstancesResultOutput

type GetPublisherSummaryArgs

type GetPublisherSummaryArgs struct {
	ClusterId        string  `pulumi:"clusterId"`
	Namespace        string  `pulumi:"namespace"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	Topic            string  `pulumi:"topic"`
}

A collection of arguments for invoking getPublisherSummary.

type GetPublisherSummaryOutputArgs

type GetPublisherSummaryOutputArgs struct {
	ClusterId        pulumi.StringInput    `pulumi:"clusterId"`
	Namespace        pulumi.StringInput    `pulumi:"namespace"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	Topic            pulumi.StringInput    `pulumi:"topic"`
}

A collection of arguments for invoking getPublisherSummary.

func (GetPublisherSummaryOutputArgs) ElementType

type GetPublisherSummaryResult

type GetPublisherSummaryResult struct {
	ClusterId string `pulumi:"clusterId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	MsgRateIn        float64 `pulumi:"msgRateIn"`
	MsgThroughputIn  float64 `pulumi:"msgThroughputIn"`
	Namespace        string  `pulumi:"namespace"`
	PublisherCount   int     `pulumi:"publisherCount"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	StorageSize      int     `pulumi:"storageSize"`
	Topic            string  `pulumi:"topic"`
}

A collection of values returned by getPublisherSummary.

type GetPublisherSummaryResultOutput

type GetPublisherSummaryResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPublisherSummary.

func (GetPublisherSummaryResultOutput) ClusterId

func (GetPublisherSummaryResultOutput) ElementType

func (GetPublisherSummaryResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetPublisherSummaryResultOutput) MsgRateIn

func (GetPublisherSummaryResultOutput) MsgThroughputIn

func (GetPublisherSummaryResultOutput) Namespace

func (GetPublisherSummaryResultOutput) PublisherCount

func (GetPublisherSummaryResultOutput) ResultOutputFile

func (GetPublisherSummaryResultOutput) StorageSize

func (GetPublisherSummaryResultOutput) ToGetPublisherSummaryResultOutput

func (o GetPublisherSummaryResultOutput) ToGetPublisherSummaryResultOutput() GetPublisherSummaryResultOutput

func (GetPublisherSummaryResultOutput) ToGetPublisherSummaryResultOutputWithContext

func (o GetPublisherSummaryResultOutput) ToGetPublisherSummaryResultOutputWithContext(ctx context.Context) GetPublisherSummaryResultOutput

func (GetPublisherSummaryResultOutput) Topic

type GetPublishersArgs

type GetPublishersArgs struct {
	ClusterId        string                `pulumi:"clusterId"`
	Filters          []GetPublishersFilter `pulumi:"filters"`
	Namespace        string                `pulumi:"namespace"`
	ResultOutputFile *string               `pulumi:"resultOutputFile"`
	Sort             *GetPublishersSort    `pulumi:"sort"`
	Topic            string                `pulumi:"topic"`
}

A collection of arguments for invoking getPublishers.

type GetPublishersFilter

type GetPublishersFilter struct {
	Name   *string  `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetPublishersFilterArgs

type GetPublishersFilterArgs struct {
	Name   pulumi.StringPtrInput   `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetPublishersFilterArgs) ElementType

func (GetPublishersFilterArgs) ElementType() reflect.Type

func (GetPublishersFilterArgs) ToGetPublishersFilterOutput

func (i GetPublishersFilterArgs) ToGetPublishersFilterOutput() GetPublishersFilterOutput

func (GetPublishersFilterArgs) ToGetPublishersFilterOutputWithContext

func (i GetPublishersFilterArgs) ToGetPublishersFilterOutputWithContext(ctx context.Context) GetPublishersFilterOutput

type GetPublishersFilterArray

type GetPublishersFilterArray []GetPublishersFilterInput

func (GetPublishersFilterArray) ElementType

func (GetPublishersFilterArray) ElementType() reflect.Type

func (GetPublishersFilterArray) ToGetPublishersFilterArrayOutput

func (i GetPublishersFilterArray) ToGetPublishersFilterArrayOutput() GetPublishersFilterArrayOutput

func (GetPublishersFilterArray) ToGetPublishersFilterArrayOutputWithContext

func (i GetPublishersFilterArray) ToGetPublishersFilterArrayOutputWithContext(ctx context.Context) GetPublishersFilterArrayOutput

type GetPublishersFilterArrayInput

type GetPublishersFilterArrayInput interface {
	pulumi.Input

	ToGetPublishersFilterArrayOutput() GetPublishersFilterArrayOutput
	ToGetPublishersFilterArrayOutputWithContext(context.Context) GetPublishersFilterArrayOutput
}

GetPublishersFilterArrayInput is an input type that accepts GetPublishersFilterArray and GetPublishersFilterArrayOutput values. You can construct a concrete instance of `GetPublishersFilterArrayInput` via:

GetPublishersFilterArray{ GetPublishersFilterArgs{...} }

type GetPublishersFilterArrayOutput

type GetPublishersFilterArrayOutput struct{ *pulumi.OutputState }

func (GetPublishersFilterArrayOutput) ElementType

func (GetPublishersFilterArrayOutput) Index

func (GetPublishersFilterArrayOutput) ToGetPublishersFilterArrayOutput

func (o GetPublishersFilterArrayOutput) ToGetPublishersFilterArrayOutput() GetPublishersFilterArrayOutput

func (GetPublishersFilterArrayOutput) ToGetPublishersFilterArrayOutputWithContext

func (o GetPublishersFilterArrayOutput) ToGetPublishersFilterArrayOutputWithContext(ctx context.Context) GetPublishersFilterArrayOutput

type GetPublishersFilterInput

type GetPublishersFilterInput interface {
	pulumi.Input

	ToGetPublishersFilterOutput() GetPublishersFilterOutput
	ToGetPublishersFilterOutputWithContext(context.Context) GetPublishersFilterOutput
}

GetPublishersFilterInput is an input type that accepts GetPublishersFilterArgs and GetPublishersFilterOutput values. You can construct a concrete instance of `GetPublishersFilterInput` via:

GetPublishersFilterArgs{...}

type GetPublishersFilterOutput

type GetPublishersFilterOutput struct{ *pulumi.OutputState }

func (GetPublishersFilterOutput) ElementType

func (GetPublishersFilterOutput) ElementType() reflect.Type

func (GetPublishersFilterOutput) Name

func (GetPublishersFilterOutput) ToGetPublishersFilterOutput

func (o GetPublishersFilterOutput) ToGetPublishersFilterOutput() GetPublishersFilterOutput

func (GetPublishersFilterOutput) ToGetPublishersFilterOutputWithContext

func (o GetPublishersFilterOutput) ToGetPublishersFilterOutputWithContext(ctx context.Context) GetPublishersFilterOutput

func (GetPublishersFilterOutput) Values

type GetPublishersOutputArgs

type GetPublishersOutputArgs struct {
	ClusterId        pulumi.StringInput            `pulumi:"clusterId"`
	Filters          GetPublishersFilterArrayInput `pulumi:"filters"`
	Namespace        pulumi.StringInput            `pulumi:"namespace"`
	ResultOutputFile pulumi.StringPtrInput         `pulumi:"resultOutputFile"`
	Sort             GetPublishersSortPtrInput     `pulumi:"sort"`
	Topic            pulumi.StringInput            `pulumi:"topic"`
}

A collection of arguments for invoking getPublishers.

func (GetPublishersOutputArgs) ElementType

func (GetPublishersOutputArgs) ElementType() reflect.Type

type GetPublishersPublisher

type GetPublishersPublisher struct {
	Address         string  `pulumi:"address"`
	AverageMsgSize  float64 `pulumi:"averageMsgSize"`
	ClientVersion   string  `pulumi:"clientVersion"`
	ConnectedSince  string  `pulumi:"connectedSince"`
	MsgRateIn       float64 `pulumi:"msgRateIn"`
	MsgThroughputIn float64 `pulumi:"msgThroughputIn"`
	Partition       int     `pulumi:"partition"`
	ProducerId      int     `pulumi:"producerId"`
	ProducerName    string  `pulumi:"producerName"`
}

type GetPublishersPublisherArgs

type GetPublishersPublisherArgs struct {
	Address         pulumi.StringInput  `pulumi:"address"`
	AverageMsgSize  pulumi.Float64Input `pulumi:"averageMsgSize"`
	ClientVersion   pulumi.StringInput  `pulumi:"clientVersion"`
	ConnectedSince  pulumi.StringInput  `pulumi:"connectedSince"`
	MsgRateIn       pulumi.Float64Input `pulumi:"msgRateIn"`
	MsgThroughputIn pulumi.Float64Input `pulumi:"msgThroughputIn"`
	Partition       pulumi.IntInput     `pulumi:"partition"`
	ProducerId      pulumi.IntInput     `pulumi:"producerId"`
	ProducerName    pulumi.StringInput  `pulumi:"producerName"`
}

func (GetPublishersPublisherArgs) ElementType

func (GetPublishersPublisherArgs) ElementType() reflect.Type

func (GetPublishersPublisherArgs) ToGetPublishersPublisherOutput

func (i GetPublishersPublisherArgs) ToGetPublishersPublisherOutput() GetPublishersPublisherOutput

func (GetPublishersPublisherArgs) ToGetPublishersPublisherOutputWithContext

func (i GetPublishersPublisherArgs) ToGetPublishersPublisherOutputWithContext(ctx context.Context) GetPublishersPublisherOutput

type GetPublishersPublisherArray

type GetPublishersPublisherArray []GetPublishersPublisherInput

func (GetPublishersPublisherArray) ElementType

func (GetPublishersPublisherArray) ToGetPublishersPublisherArrayOutput

func (i GetPublishersPublisherArray) ToGetPublishersPublisherArrayOutput() GetPublishersPublisherArrayOutput

func (GetPublishersPublisherArray) ToGetPublishersPublisherArrayOutputWithContext

func (i GetPublishersPublisherArray) ToGetPublishersPublisherArrayOutputWithContext(ctx context.Context) GetPublishersPublisherArrayOutput

type GetPublishersPublisherArrayInput

type GetPublishersPublisherArrayInput interface {
	pulumi.Input

	ToGetPublishersPublisherArrayOutput() GetPublishersPublisherArrayOutput
	ToGetPublishersPublisherArrayOutputWithContext(context.Context) GetPublishersPublisherArrayOutput
}

GetPublishersPublisherArrayInput is an input type that accepts GetPublishersPublisherArray and GetPublishersPublisherArrayOutput values. You can construct a concrete instance of `GetPublishersPublisherArrayInput` via:

GetPublishersPublisherArray{ GetPublishersPublisherArgs{...} }

type GetPublishersPublisherArrayOutput

type GetPublishersPublisherArrayOutput struct{ *pulumi.OutputState }

func (GetPublishersPublisherArrayOutput) ElementType

func (GetPublishersPublisherArrayOutput) Index

func (GetPublishersPublisherArrayOutput) ToGetPublishersPublisherArrayOutput

func (o GetPublishersPublisherArrayOutput) ToGetPublishersPublisherArrayOutput() GetPublishersPublisherArrayOutput

func (GetPublishersPublisherArrayOutput) ToGetPublishersPublisherArrayOutputWithContext

func (o GetPublishersPublisherArrayOutput) ToGetPublishersPublisherArrayOutputWithContext(ctx context.Context) GetPublishersPublisherArrayOutput

type GetPublishersPublisherInput

type GetPublishersPublisherInput interface {
	pulumi.Input

	ToGetPublishersPublisherOutput() GetPublishersPublisherOutput
	ToGetPublishersPublisherOutputWithContext(context.Context) GetPublishersPublisherOutput
}

GetPublishersPublisherInput is an input type that accepts GetPublishersPublisherArgs and GetPublishersPublisherOutput values. You can construct a concrete instance of `GetPublishersPublisherInput` via:

GetPublishersPublisherArgs{...}

type GetPublishersPublisherOutput

type GetPublishersPublisherOutput struct{ *pulumi.OutputState }

func (GetPublishersPublisherOutput) Address

func (GetPublishersPublisherOutput) AverageMsgSize

func (GetPublishersPublisherOutput) ClientVersion

func (GetPublishersPublisherOutput) ConnectedSince

func (GetPublishersPublisherOutput) ElementType

func (GetPublishersPublisherOutput) MsgRateIn

func (GetPublishersPublisherOutput) MsgThroughputIn

func (GetPublishersPublisherOutput) Partition

func (GetPublishersPublisherOutput) ProducerId

func (GetPublishersPublisherOutput) ProducerName

func (GetPublishersPublisherOutput) ToGetPublishersPublisherOutput

func (o GetPublishersPublisherOutput) ToGetPublishersPublisherOutput() GetPublishersPublisherOutput

func (GetPublishersPublisherOutput) ToGetPublishersPublisherOutputWithContext

func (o GetPublishersPublisherOutput) ToGetPublishersPublisherOutputWithContext(ctx context.Context) GetPublishersPublisherOutput

type GetPublishersResult

type GetPublishersResult struct {
	ClusterId string                `pulumi:"clusterId"`
	Filters   []GetPublishersFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                   `pulumi:"id"`
	Namespace        string                   `pulumi:"namespace"`
	Publishers       []GetPublishersPublisher `pulumi:"publishers"`
	ResultOutputFile *string                  `pulumi:"resultOutputFile"`
	Sort             *GetPublishersSort       `pulumi:"sort"`
	Topic            string                   `pulumi:"topic"`
}

A collection of values returned by getPublishers.

func GetPublishers

func GetPublishers(ctx *pulumi.Context, args *GetPublishersArgs, opts ...pulumi.InvokeOption) (*GetPublishersResult, error)

type GetPublishersResultOutput

type GetPublishersResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPublishers.

func (GetPublishersResultOutput) ClusterId

func (GetPublishersResultOutput) ElementType

func (GetPublishersResultOutput) ElementType() reflect.Type

func (GetPublishersResultOutput) Filters

func (GetPublishersResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetPublishersResultOutput) Namespace

func (GetPublishersResultOutput) Publishers

func (GetPublishersResultOutput) ResultOutputFile

func (o GetPublishersResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetPublishersResultOutput) Sort

func (GetPublishersResultOutput) ToGetPublishersResultOutput

func (o GetPublishersResultOutput) ToGetPublishersResultOutput() GetPublishersResultOutput

func (GetPublishersResultOutput) ToGetPublishersResultOutputWithContext

func (o GetPublishersResultOutput) ToGetPublishersResultOutputWithContext(ctx context.Context) GetPublishersResultOutput

func (GetPublishersResultOutput) Topic

type GetPublishersSort

type GetPublishersSort struct {
	Name  string `pulumi:"name"`
	Order string `pulumi:"order"`
}

type GetPublishersSortArgs

type GetPublishersSortArgs struct {
	Name  pulumi.StringInput `pulumi:"name"`
	Order pulumi.StringInput `pulumi:"order"`
}

func (GetPublishersSortArgs) ElementType

func (GetPublishersSortArgs) ElementType() reflect.Type

func (GetPublishersSortArgs) ToGetPublishersSortOutput

func (i GetPublishersSortArgs) ToGetPublishersSortOutput() GetPublishersSortOutput

func (GetPublishersSortArgs) ToGetPublishersSortOutputWithContext

func (i GetPublishersSortArgs) ToGetPublishersSortOutputWithContext(ctx context.Context) GetPublishersSortOutput

func (GetPublishersSortArgs) ToGetPublishersSortPtrOutput

func (i GetPublishersSortArgs) ToGetPublishersSortPtrOutput() GetPublishersSortPtrOutput

func (GetPublishersSortArgs) ToGetPublishersSortPtrOutputWithContext

func (i GetPublishersSortArgs) ToGetPublishersSortPtrOutputWithContext(ctx context.Context) GetPublishersSortPtrOutput

type GetPublishersSortInput

type GetPublishersSortInput interface {
	pulumi.Input

	ToGetPublishersSortOutput() GetPublishersSortOutput
	ToGetPublishersSortOutputWithContext(context.Context) GetPublishersSortOutput
}

GetPublishersSortInput is an input type that accepts GetPublishersSortArgs and GetPublishersSortOutput values. You can construct a concrete instance of `GetPublishersSortInput` via:

GetPublishersSortArgs{...}

type GetPublishersSortOutput

type GetPublishersSortOutput struct{ *pulumi.OutputState }

func (GetPublishersSortOutput) ElementType

func (GetPublishersSortOutput) ElementType() reflect.Type

func (GetPublishersSortOutput) Name

func (GetPublishersSortOutput) Order

func (GetPublishersSortOutput) ToGetPublishersSortOutput

func (o GetPublishersSortOutput) ToGetPublishersSortOutput() GetPublishersSortOutput

func (GetPublishersSortOutput) ToGetPublishersSortOutputWithContext

func (o GetPublishersSortOutput) ToGetPublishersSortOutputWithContext(ctx context.Context) GetPublishersSortOutput

func (GetPublishersSortOutput) ToGetPublishersSortPtrOutput

func (o GetPublishersSortOutput) ToGetPublishersSortPtrOutput() GetPublishersSortPtrOutput

func (GetPublishersSortOutput) ToGetPublishersSortPtrOutputWithContext

func (o GetPublishersSortOutput) ToGetPublishersSortPtrOutputWithContext(ctx context.Context) GetPublishersSortPtrOutput

type GetPublishersSortPtrInput

type GetPublishersSortPtrInput interface {
	pulumi.Input

	ToGetPublishersSortPtrOutput() GetPublishersSortPtrOutput
	ToGetPublishersSortPtrOutputWithContext(context.Context) GetPublishersSortPtrOutput
}

GetPublishersSortPtrInput is an input type that accepts GetPublishersSortArgs, GetPublishersSortPtr and GetPublishersSortPtrOutput values. You can construct a concrete instance of `GetPublishersSortPtrInput` via:

        GetPublishersSortArgs{...}

or:

        nil

type GetPublishersSortPtrOutput

type GetPublishersSortPtrOutput struct{ *pulumi.OutputState }

func (GetPublishersSortPtrOutput) Elem

func (GetPublishersSortPtrOutput) ElementType

func (GetPublishersSortPtrOutput) ElementType() reflect.Type

func (GetPublishersSortPtrOutput) Name

func (GetPublishersSortPtrOutput) Order

func (GetPublishersSortPtrOutput) ToGetPublishersSortPtrOutput

func (o GetPublishersSortPtrOutput) ToGetPublishersSortPtrOutput() GetPublishersSortPtrOutput

func (GetPublishersSortPtrOutput) ToGetPublishersSortPtrOutputWithContext

func (o GetPublishersSortPtrOutput) ToGetPublishersSortPtrOutputWithContext(ctx context.Context) GetPublishersSortPtrOutput

type GetRabbitmqNodeListArgs

type GetRabbitmqNodeListArgs struct {
	Filters          []GetRabbitmqNodeListFilter `pulumi:"filters"`
	InstanceId       string                      `pulumi:"instanceId"`
	NodeName         *string                     `pulumi:"nodeName"`
	ResultOutputFile *string                     `pulumi:"resultOutputFile"`
	SortElement      *string                     `pulumi:"sortElement"`
	SortOrder        *string                     `pulumi:"sortOrder"`
}

A collection of arguments for invoking getRabbitmqNodeList.

type GetRabbitmqNodeListFilter

type GetRabbitmqNodeListFilter struct {
	Name   *string  `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetRabbitmqNodeListFilterArgs

type GetRabbitmqNodeListFilterArgs struct {
	Name   pulumi.StringPtrInput   `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetRabbitmqNodeListFilterArgs) ElementType

func (GetRabbitmqNodeListFilterArgs) ToGetRabbitmqNodeListFilterOutput

func (i GetRabbitmqNodeListFilterArgs) ToGetRabbitmqNodeListFilterOutput() GetRabbitmqNodeListFilterOutput

func (GetRabbitmqNodeListFilterArgs) ToGetRabbitmqNodeListFilterOutputWithContext

func (i GetRabbitmqNodeListFilterArgs) ToGetRabbitmqNodeListFilterOutputWithContext(ctx context.Context) GetRabbitmqNodeListFilterOutput

type GetRabbitmqNodeListFilterArray

type GetRabbitmqNodeListFilterArray []GetRabbitmqNodeListFilterInput

func (GetRabbitmqNodeListFilterArray) ElementType

func (GetRabbitmqNodeListFilterArray) ToGetRabbitmqNodeListFilterArrayOutput

func (i GetRabbitmqNodeListFilterArray) ToGetRabbitmqNodeListFilterArrayOutput() GetRabbitmqNodeListFilterArrayOutput

func (GetRabbitmqNodeListFilterArray) ToGetRabbitmqNodeListFilterArrayOutputWithContext

func (i GetRabbitmqNodeListFilterArray) ToGetRabbitmqNodeListFilterArrayOutputWithContext(ctx context.Context) GetRabbitmqNodeListFilterArrayOutput

type GetRabbitmqNodeListFilterArrayInput

type GetRabbitmqNodeListFilterArrayInput interface {
	pulumi.Input

	ToGetRabbitmqNodeListFilterArrayOutput() GetRabbitmqNodeListFilterArrayOutput
	ToGetRabbitmqNodeListFilterArrayOutputWithContext(context.Context) GetRabbitmqNodeListFilterArrayOutput
}

GetRabbitmqNodeListFilterArrayInput is an input type that accepts GetRabbitmqNodeListFilterArray and GetRabbitmqNodeListFilterArrayOutput values. You can construct a concrete instance of `GetRabbitmqNodeListFilterArrayInput` via:

GetRabbitmqNodeListFilterArray{ GetRabbitmqNodeListFilterArgs{...} }

type GetRabbitmqNodeListFilterArrayOutput

type GetRabbitmqNodeListFilterArrayOutput struct{ *pulumi.OutputState }

func (GetRabbitmqNodeListFilterArrayOutput) ElementType

func (GetRabbitmqNodeListFilterArrayOutput) Index

func (GetRabbitmqNodeListFilterArrayOutput) ToGetRabbitmqNodeListFilterArrayOutput

func (o GetRabbitmqNodeListFilterArrayOutput) ToGetRabbitmqNodeListFilterArrayOutput() GetRabbitmqNodeListFilterArrayOutput

func (GetRabbitmqNodeListFilterArrayOutput) ToGetRabbitmqNodeListFilterArrayOutputWithContext

func (o GetRabbitmqNodeListFilterArrayOutput) ToGetRabbitmqNodeListFilterArrayOutputWithContext(ctx context.Context) GetRabbitmqNodeListFilterArrayOutput

type GetRabbitmqNodeListFilterInput

type GetRabbitmqNodeListFilterInput interface {
	pulumi.Input

	ToGetRabbitmqNodeListFilterOutput() GetRabbitmqNodeListFilterOutput
	ToGetRabbitmqNodeListFilterOutputWithContext(context.Context) GetRabbitmqNodeListFilterOutput
}

GetRabbitmqNodeListFilterInput is an input type that accepts GetRabbitmqNodeListFilterArgs and GetRabbitmqNodeListFilterOutput values. You can construct a concrete instance of `GetRabbitmqNodeListFilterInput` via:

GetRabbitmqNodeListFilterArgs{...}

type GetRabbitmqNodeListFilterOutput

type GetRabbitmqNodeListFilterOutput struct{ *pulumi.OutputState }

func (GetRabbitmqNodeListFilterOutput) ElementType

func (GetRabbitmqNodeListFilterOutput) Name

func (GetRabbitmqNodeListFilterOutput) ToGetRabbitmqNodeListFilterOutput

func (o GetRabbitmqNodeListFilterOutput) ToGetRabbitmqNodeListFilterOutput() GetRabbitmqNodeListFilterOutput

func (GetRabbitmqNodeListFilterOutput) ToGetRabbitmqNodeListFilterOutputWithContext

func (o GetRabbitmqNodeListFilterOutput) ToGetRabbitmqNodeListFilterOutputWithContext(ctx context.Context) GetRabbitmqNodeListFilterOutput

func (GetRabbitmqNodeListFilterOutput) Values

type GetRabbitmqNodeListNodeList

type GetRabbitmqNodeListNodeList struct {
	CpuUsage      string `pulumi:"cpuUsage"`
	DiskUsage     string `pulumi:"diskUsage"`
	Memory        int    `pulumi:"memory"`
	NodeName      string `pulumi:"nodeName"`
	NodeStatus    string `pulumi:"nodeStatus"`
	ProcessNumber int    `pulumi:"processNumber"`
}

type GetRabbitmqNodeListNodeListArgs

type GetRabbitmqNodeListNodeListArgs struct {
	CpuUsage      pulumi.StringInput `pulumi:"cpuUsage"`
	DiskUsage     pulumi.StringInput `pulumi:"diskUsage"`
	Memory        pulumi.IntInput    `pulumi:"memory"`
	NodeName      pulumi.StringInput `pulumi:"nodeName"`
	NodeStatus    pulumi.StringInput `pulumi:"nodeStatus"`
	ProcessNumber pulumi.IntInput    `pulumi:"processNumber"`
}

func (GetRabbitmqNodeListNodeListArgs) ElementType

func (GetRabbitmqNodeListNodeListArgs) ToGetRabbitmqNodeListNodeListOutput

func (i GetRabbitmqNodeListNodeListArgs) ToGetRabbitmqNodeListNodeListOutput() GetRabbitmqNodeListNodeListOutput

func (GetRabbitmqNodeListNodeListArgs) ToGetRabbitmqNodeListNodeListOutputWithContext

func (i GetRabbitmqNodeListNodeListArgs) ToGetRabbitmqNodeListNodeListOutputWithContext(ctx context.Context) GetRabbitmqNodeListNodeListOutput

type GetRabbitmqNodeListNodeListArray

type GetRabbitmqNodeListNodeListArray []GetRabbitmqNodeListNodeListInput

func (GetRabbitmqNodeListNodeListArray) ElementType

func (GetRabbitmqNodeListNodeListArray) ToGetRabbitmqNodeListNodeListArrayOutput

func (i GetRabbitmqNodeListNodeListArray) ToGetRabbitmqNodeListNodeListArrayOutput() GetRabbitmqNodeListNodeListArrayOutput

func (GetRabbitmqNodeListNodeListArray) ToGetRabbitmqNodeListNodeListArrayOutputWithContext

func (i GetRabbitmqNodeListNodeListArray) ToGetRabbitmqNodeListNodeListArrayOutputWithContext(ctx context.Context) GetRabbitmqNodeListNodeListArrayOutput

type GetRabbitmqNodeListNodeListArrayInput

type GetRabbitmqNodeListNodeListArrayInput interface {
	pulumi.Input

	ToGetRabbitmqNodeListNodeListArrayOutput() GetRabbitmqNodeListNodeListArrayOutput
	ToGetRabbitmqNodeListNodeListArrayOutputWithContext(context.Context) GetRabbitmqNodeListNodeListArrayOutput
}

GetRabbitmqNodeListNodeListArrayInput is an input type that accepts GetRabbitmqNodeListNodeListArray and GetRabbitmqNodeListNodeListArrayOutput values. You can construct a concrete instance of `GetRabbitmqNodeListNodeListArrayInput` via:

GetRabbitmqNodeListNodeListArray{ GetRabbitmqNodeListNodeListArgs{...} }

type GetRabbitmqNodeListNodeListArrayOutput

type GetRabbitmqNodeListNodeListArrayOutput struct{ *pulumi.OutputState }

func (GetRabbitmqNodeListNodeListArrayOutput) ElementType

func (GetRabbitmqNodeListNodeListArrayOutput) Index

func (GetRabbitmqNodeListNodeListArrayOutput) ToGetRabbitmqNodeListNodeListArrayOutput

func (o GetRabbitmqNodeListNodeListArrayOutput) ToGetRabbitmqNodeListNodeListArrayOutput() GetRabbitmqNodeListNodeListArrayOutput

func (GetRabbitmqNodeListNodeListArrayOutput) ToGetRabbitmqNodeListNodeListArrayOutputWithContext

func (o GetRabbitmqNodeListNodeListArrayOutput) ToGetRabbitmqNodeListNodeListArrayOutputWithContext(ctx context.Context) GetRabbitmqNodeListNodeListArrayOutput

type GetRabbitmqNodeListNodeListInput

type GetRabbitmqNodeListNodeListInput interface {
	pulumi.Input

	ToGetRabbitmqNodeListNodeListOutput() GetRabbitmqNodeListNodeListOutput
	ToGetRabbitmqNodeListNodeListOutputWithContext(context.Context) GetRabbitmqNodeListNodeListOutput
}

GetRabbitmqNodeListNodeListInput is an input type that accepts GetRabbitmqNodeListNodeListArgs and GetRabbitmqNodeListNodeListOutput values. You can construct a concrete instance of `GetRabbitmqNodeListNodeListInput` via:

GetRabbitmqNodeListNodeListArgs{...}

type GetRabbitmqNodeListNodeListOutput

type GetRabbitmqNodeListNodeListOutput struct{ *pulumi.OutputState }

func (GetRabbitmqNodeListNodeListOutput) CpuUsage

func (GetRabbitmqNodeListNodeListOutput) DiskUsage

func (GetRabbitmqNodeListNodeListOutput) ElementType

func (GetRabbitmqNodeListNodeListOutput) Memory

func (GetRabbitmqNodeListNodeListOutput) NodeName

func (GetRabbitmqNodeListNodeListOutput) NodeStatus

func (GetRabbitmqNodeListNodeListOutput) ProcessNumber

func (GetRabbitmqNodeListNodeListOutput) ToGetRabbitmqNodeListNodeListOutput

func (o GetRabbitmqNodeListNodeListOutput) ToGetRabbitmqNodeListNodeListOutput() GetRabbitmqNodeListNodeListOutput

func (GetRabbitmqNodeListNodeListOutput) ToGetRabbitmqNodeListNodeListOutputWithContext

func (o GetRabbitmqNodeListNodeListOutput) ToGetRabbitmqNodeListNodeListOutputWithContext(ctx context.Context) GetRabbitmqNodeListNodeListOutput

type GetRabbitmqNodeListOutputArgs

type GetRabbitmqNodeListOutputArgs struct {
	Filters          GetRabbitmqNodeListFilterArrayInput `pulumi:"filters"`
	InstanceId       pulumi.StringInput                  `pulumi:"instanceId"`
	NodeName         pulumi.StringPtrInput               `pulumi:"nodeName"`
	ResultOutputFile pulumi.StringPtrInput               `pulumi:"resultOutputFile"`
	SortElement      pulumi.StringPtrInput               `pulumi:"sortElement"`
	SortOrder        pulumi.StringPtrInput               `pulumi:"sortOrder"`
}

A collection of arguments for invoking getRabbitmqNodeList.

func (GetRabbitmqNodeListOutputArgs) ElementType

type GetRabbitmqNodeListResult

type GetRabbitmqNodeListResult struct {
	Filters []GetRabbitmqNodeListFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                        `pulumi:"id"`
	InstanceId       string                        `pulumi:"instanceId"`
	NodeLists        []GetRabbitmqNodeListNodeList `pulumi:"nodeLists"`
	NodeName         *string                       `pulumi:"nodeName"`
	ResultOutputFile *string                       `pulumi:"resultOutputFile"`
	SortElement      *string                       `pulumi:"sortElement"`
	SortOrder        *string                       `pulumi:"sortOrder"`
}

A collection of values returned by getRabbitmqNodeList.

type GetRabbitmqNodeListResultOutput

type GetRabbitmqNodeListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRabbitmqNodeList.

func (GetRabbitmqNodeListResultOutput) ElementType

func (GetRabbitmqNodeListResultOutput) Filters

func (GetRabbitmqNodeListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRabbitmqNodeListResultOutput) InstanceId

func (GetRabbitmqNodeListResultOutput) NodeLists

func (GetRabbitmqNodeListResultOutput) NodeName

func (GetRabbitmqNodeListResultOutput) ResultOutputFile

func (GetRabbitmqNodeListResultOutput) SortElement

func (GetRabbitmqNodeListResultOutput) SortOrder

func (GetRabbitmqNodeListResultOutput) ToGetRabbitmqNodeListResultOutput

func (o GetRabbitmqNodeListResultOutput) ToGetRabbitmqNodeListResultOutput() GetRabbitmqNodeListResultOutput

func (GetRabbitmqNodeListResultOutput) ToGetRabbitmqNodeListResultOutputWithContext

func (o GetRabbitmqNodeListResultOutput) ToGetRabbitmqNodeListResultOutputWithContext(ctx context.Context) GetRabbitmqNodeListResultOutput

type GetRabbitmqVipInstanceFilter

type GetRabbitmqVipInstanceFilter struct {
	Name   *string  `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetRabbitmqVipInstanceFilterArgs

type GetRabbitmqVipInstanceFilterArgs struct {
	Name   pulumi.StringPtrInput   `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetRabbitmqVipInstanceFilterArgs) ElementType

func (GetRabbitmqVipInstanceFilterArgs) ToGetRabbitmqVipInstanceFilterOutput

func (i GetRabbitmqVipInstanceFilterArgs) ToGetRabbitmqVipInstanceFilterOutput() GetRabbitmqVipInstanceFilterOutput

func (GetRabbitmqVipInstanceFilterArgs) ToGetRabbitmqVipInstanceFilterOutputWithContext

func (i GetRabbitmqVipInstanceFilterArgs) ToGetRabbitmqVipInstanceFilterOutputWithContext(ctx context.Context) GetRabbitmqVipInstanceFilterOutput

type GetRabbitmqVipInstanceFilterArray

type GetRabbitmqVipInstanceFilterArray []GetRabbitmqVipInstanceFilterInput

func (GetRabbitmqVipInstanceFilterArray) ElementType

func (GetRabbitmqVipInstanceFilterArray) ToGetRabbitmqVipInstanceFilterArrayOutput

func (i GetRabbitmqVipInstanceFilterArray) ToGetRabbitmqVipInstanceFilterArrayOutput() GetRabbitmqVipInstanceFilterArrayOutput

func (GetRabbitmqVipInstanceFilterArray) ToGetRabbitmqVipInstanceFilterArrayOutputWithContext

func (i GetRabbitmqVipInstanceFilterArray) ToGetRabbitmqVipInstanceFilterArrayOutputWithContext(ctx context.Context) GetRabbitmqVipInstanceFilterArrayOutput

type GetRabbitmqVipInstanceFilterArrayInput

type GetRabbitmqVipInstanceFilterArrayInput interface {
	pulumi.Input

	ToGetRabbitmqVipInstanceFilterArrayOutput() GetRabbitmqVipInstanceFilterArrayOutput
	ToGetRabbitmqVipInstanceFilterArrayOutputWithContext(context.Context) GetRabbitmqVipInstanceFilterArrayOutput
}

GetRabbitmqVipInstanceFilterArrayInput is an input type that accepts GetRabbitmqVipInstanceFilterArray and GetRabbitmqVipInstanceFilterArrayOutput values. You can construct a concrete instance of `GetRabbitmqVipInstanceFilterArrayInput` via:

GetRabbitmqVipInstanceFilterArray{ GetRabbitmqVipInstanceFilterArgs{...} }

type GetRabbitmqVipInstanceFilterArrayOutput

type GetRabbitmqVipInstanceFilterArrayOutput struct{ *pulumi.OutputState }

func (GetRabbitmqVipInstanceFilterArrayOutput) ElementType

func (GetRabbitmqVipInstanceFilterArrayOutput) Index

func (GetRabbitmqVipInstanceFilterArrayOutput) ToGetRabbitmqVipInstanceFilterArrayOutput

func (o GetRabbitmqVipInstanceFilterArrayOutput) ToGetRabbitmqVipInstanceFilterArrayOutput() GetRabbitmqVipInstanceFilterArrayOutput

func (GetRabbitmqVipInstanceFilterArrayOutput) ToGetRabbitmqVipInstanceFilterArrayOutputWithContext

func (o GetRabbitmqVipInstanceFilterArrayOutput) ToGetRabbitmqVipInstanceFilterArrayOutputWithContext(ctx context.Context) GetRabbitmqVipInstanceFilterArrayOutput

type GetRabbitmqVipInstanceFilterInput

type GetRabbitmqVipInstanceFilterInput interface {
	pulumi.Input

	ToGetRabbitmqVipInstanceFilterOutput() GetRabbitmqVipInstanceFilterOutput
	ToGetRabbitmqVipInstanceFilterOutputWithContext(context.Context) GetRabbitmqVipInstanceFilterOutput
}

GetRabbitmqVipInstanceFilterInput is an input type that accepts GetRabbitmqVipInstanceFilterArgs and GetRabbitmqVipInstanceFilterOutput values. You can construct a concrete instance of `GetRabbitmqVipInstanceFilterInput` via:

GetRabbitmqVipInstanceFilterArgs{...}

type GetRabbitmqVipInstanceFilterOutput

type GetRabbitmqVipInstanceFilterOutput struct{ *pulumi.OutputState }

func (GetRabbitmqVipInstanceFilterOutput) ElementType

func (GetRabbitmqVipInstanceFilterOutput) Name

func (GetRabbitmqVipInstanceFilterOutput) ToGetRabbitmqVipInstanceFilterOutput

func (o GetRabbitmqVipInstanceFilterOutput) ToGetRabbitmqVipInstanceFilterOutput() GetRabbitmqVipInstanceFilterOutput

func (GetRabbitmqVipInstanceFilterOutput) ToGetRabbitmqVipInstanceFilterOutputWithContext

func (o GetRabbitmqVipInstanceFilterOutput) ToGetRabbitmqVipInstanceFilterOutputWithContext(ctx context.Context) GetRabbitmqVipInstanceFilterOutput

func (GetRabbitmqVipInstanceFilterOutput) Values

type GetRabbitmqVipInstanceInstance

type GetRabbitmqVipInstanceInstance struct {
	AutoRenewFlag        int    `pulumi:"autoRenewFlag"`
	ConfigDisplay        string `pulumi:"configDisplay"`
	ExceptionInformation string `pulumi:"exceptionInformation"`
	ExpireTime           int    `pulumi:"expireTime"`
	InstanceId           string `pulumi:"instanceId"`
	InstanceName         string `pulumi:"instanceName"`
	InstanceVersion      string `pulumi:"instanceVersion"`
	MaxBandWidth         int    `pulumi:"maxBandWidth"`
	MaxStorage           int    `pulumi:"maxStorage"`
	MaxTps               int    `pulumi:"maxTps"`
	NodeCount            int    `pulumi:"nodeCount"`
	PayMode              int    `pulumi:"payMode"`
	Remark               string `pulumi:"remark"`
	SpecName             string `pulumi:"specName"`
	Status               int    `pulumi:"status"`
}

type GetRabbitmqVipInstanceInstanceArgs

type GetRabbitmqVipInstanceInstanceArgs struct {
	AutoRenewFlag        pulumi.IntInput    `pulumi:"autoRenewFlag"`
	ConfigDisplay        pulumi.StringInput `pulumi:"configDisplay"`
	ExceptionInformation pulumi.StringInput `pulumi:"exceptionInformation"`
	ExpireTime           pulumi.IntInput    `pulumi:"expireTime"`
	InstanceId           pulumi.StringInput `pulumi:"instanceId"`
	InstanceName         pulumi.StringInput `pulumi:"instanceName"`
	InstanceVersion      pulumi.StringInput `pulumi:"instanceVersion"`
	MaxBandWidth         pulumi.IntInput    `pulumi:"maxBandWidth"`
	MaxStorage           pulumi.IntInput    `pulumi:"maxStorage"`
	MaxTps               pulumi.IntInput    `pulumi:"maxTps"`
	NodeCount            pulumi.IntInput    `pulumi:"nodeCount"`
	PayMode              pulumi.IntInput    `pulumi:"payMode"`
	Remark               pulumi.StringInput `pulumi:"remark"`
	SpecName             pulumi.StringInput `pulumi:"specName"`
	Status               pulumi.IntInput    `pulumi:"status"`
}

func (GetRabbitmqVipInstanceInstanceArgs) ElementType

func (GetRabbitmqVipInstanceInstanceArgs) ToGetRabbitmqVipInstanceInstanceOutput

func (i GetRabbitmqVipInstanceInstanceArgs) ToGetRabbitmqVipInstanceInstanceOutput() GetRabbitmqVipInstanceInstanceOutput

func (GetRabbitmqVipInstanceInstanceArgs) ToGetRabbitmqVipInstanceInstanceOutputWithContext

func (i GetRabbitmqVipInstanceInstanceArgs) ToGetRabbitmqVipInstanceInstanceOutputWithContext(ctx context.Context) GetRabbitmqVipInstanceInstanceOutput

type GetRabbitmqVipInstanceInstanceArray

type GetRabbitmqVipInstanceInstanceArray []GetRabbitmqVipInstanceInstanceInput

func (GetRabbitmqVipInstanceInstanceArray) ElementType

func (GetRabbitmqVipInstanceInstanceArray) ToGetRabbitmqVipInstanceInstanceArrayOutput

func (i GetRabbitmqVipInstanceInstanceArray) ToGetRabbitmqVipInstanceInstanceArrayOutput() GetRabbitmqVipInstanceInstanceArrayOutput

func (GetRabbitmqVipInstanceInstanceArray) ToGetRabbitmqVipInstanceInstanceArrayOutputWithContext

func (i GetRabbitmqVipInstanceInstanceArray) ToGetRabbitmqVipInstanceInstanceArrayOutputWithContext(ctx context.Context) GetRabbitmqVipInstanceInstanceArrayOutput

type GetRabbitmqVipInstanceInstanceArrayInput

type GetRabbitmqVipInstanceInstanceArrayInput interface {
	pulumi.Input

	ToGetRabbitmqVipInstanceInstanceArrayOutput() GetRabbitmqVipInstanceInstanceArrayOutput
	ToGetRabbitmqVipInstanceInstanceArrayOutputWithContext(context.Context) GetRabbitmqVipInstanceInstanceArrayOutput
}

GetRabbitmqVipInstanceInstanceArrayInput is an input type that accepts GetRabbitmqVipInstanceInstanceArray and GetRabbitmqVipInstanceInstanceArrayOutput values. You can construct a concrete instance of `GetRabbitmqVipInstanceInstanceArrayInput` via:

GetRabbitmqVipInstanceInstanceArray{ GetRabbitmqVipInstanceInstanceArgs{...} }

type GetRabbitmqVipInstanceInstanceArrayOutput

type GetRabbitmqVipInstanceInstanceArrayOutput struct{ *pulumi.OutputState }

func (GetRabbitmqVipInstanceInstanceArrayOutput) ElementType

func (GetRabbitmqVipInstanceInstanceArrayOutput) Index

func (GetRabbitmqVipInstanceInstanceArrayOutput) ToGetRabbitmqVipInstanceInstanceArrayOutput

func (o GetRabbitmqVipInstanceInstanceArrayOutput) ToGetRabbitmqVipInstanceInstanceArrayOutput() GetRabbitmqVipInstanceInstanceArrayOutput

func (GetRabbitmqVipInstanceInstanceArrayOutput) ToGetRabbitmqVipInstanceInstanceArrayOutputWithContext

func (o GetRabbitmqVipInstanceInstanceArrayOutput) ToGetRabbitmqVipInstanceInstanceArrayOutputWithContext(ctx context.Context) GetRabbitmqVipInstanceInstanceArrayOutput

type GetRabbitmqVipInstanceInstanceInput

type GetRabbitmqVipInstanceInstanceInput interface {
	pulumi.Input

	ToGetRabbitmqVipInstanceInstanceOutput() GetRabbitmqVipInstanceInstanceOutput
	ToGetRabbitmqVipInstanceInstanceOutputWithContext(context.Context) GetRabbitmqVipInstanceInstanceOutput
}

GetRabbitmqVipInstanceInstanceInput is an input type that accepts GetRabbitmqVipInstanceInstanceArgs and GetRabbitmqVipInstanceInstanceOutput values. You can construct a concrete instance of `GetRabbitmqVipInstanceInstanceInput` via:

GetRabbitmqVipInstanceInstanceArgs{...}

type GetRabbitmqVipInstanceInstanceOutput

type GetRabbitmqVipInstanceInstanceOutput struct{ *pulumi.OutputState }

func (GetRabbitmqVipInstanceInstanceOutput) AutoRenewFlag

func (GetRabbitmqVipInstanceInstanceOutput) ConfigDisplay

func (GetRabbitmqVipInstanceInstanceOutput) ElementType

func (GetRabbitmqVipInstanceInstanceOutput) ExceptionInformation

func (o GetRabbitmqVipInstanceInstanceOutput) ExceptionInformation() pulumi.StringOutput

func (GetRabbitmqVipInstanceInstanceOutput) ExpireTime

func (GetRabbitmqVipInstanceInstanceOutput) InstanceId

func (GetRabbitmqVipInstanceInstanceOutput) InstanceName

func (GetRabbitmqVipInstanceInstanceOutput) InstanceVersion

func (GetRabbitmqVipInstanceInstanceOutput) MaxBandWidth

func (GetRabbitmqVipInstanceInstanceOutput) MaxStorage

func (GetRabbitmqVipInstanceInstanceOutput) MaxTps

func (GetRabbitmqVipInstanceInstanceOutput) NodeCount

func (GetRabbitmqVipInstanceInstanceOutput) PayMode

func (GetRabbitmqVipInstanceInstanceOutput) Remark

func (GetRabbitmqVipInstanceInstanceOutput) SpecName

func (GetRabbitmqVipInstanceInstanceOutput) Status

func (GetRabbitmqVipInstanceInstanceOutput) ToGetRabbitmqVipInstanceInstanceOutput

func (o GetRabbitmqVipInstanceInstanceOutput) ToGetRabbitmqVipInstanceInstanceOutput() GetRabbitmqVipInstanceInstanceOutput

func (GetRabbitmqVipInstanceInstanceOutput) ToGetRabbitmqVipInstanceInstanceOutputWithContext

func (o GetRabbitmqVipInstanceInstanceOutput) ToGetRabbitmqVipInstanceInstanceOutputWithContext(ctx context.Context) GetRabbitmqVipInstanceInstanceOutput

type GetRocketmqClusterClusterList

type GetRocketmqClusterClusterList struct {
	Configs []GetRocketmqClusterClusterListConfig `pulumi:"configs"`
	Infos   []GetRocketmqClusterClusterListInfo   `pulumi:"infos"`
	Status  int                                   `pulumi:"status"`
}

type GetRocketmqClusterClusterListArgs

type GetRocketmqClusterClusterListArgs struct {
	Configs GetRocketmqClusterClusterListConfigArrayInput `pulumi:"configs"`
	Infos   GetRocketmqClusterClusterListInfoArrayInput   `pulumi:"infos"`
	Status  pulumi.IntInput                               `pulumi:"status"`
}

func (GetRocketmqClusterClusterListArgs) ElementType

func (GetRocketmqClusterClusterListArgs) ToGetRocketmqClusterClusterListOutput

func (i GetRocketmqClusterClusterListArgs) ToGetRocketmqClusterClusterListOutput() GetRocketmqClusterClusterListOutput

func (GetRocketmqClusterClusterListArgs) ToGetRocketmqClusterClusterListOutputWithContext

func (i GetRocketmqClusterClusterListArgs) ToGetRocketmqClusterClusterListOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListOutput

type GetRocketmqClusterClusterListArray

type GetRocketmqClusterClusterListArray []GetRocketmqClusterClusterListInput

func (GetRocketmqClusterClusterListArray) ElementType

func (GetRocketmqClusterClusterListArray) ToGetRocketmqClusterClusterListArrayOutput

func (i GetRocketmqClusterClusterListArray) ToGetRocketmqClusterClusterListArrayOutput() GetRocketmqClusterClusterListArrayOutput

func (GetRocketmqClusterClusterListArray) ToGetRocketmqClusterClusterListArrayOutputWithContext

func (i GetRocketmqClusterClusterListArray) ToGetRocketmqClusterClusterListArrayOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListArrayOutput

type GetRocketmqClusterClusterListArrayInput

type GetRocketmqClusterClusterListArrayInput interface {
	pulumi.Input

	ToGetRocketmqClusterClusterListArrayOutput() GetRocketmqClusterClusterListArrayOutput
	ToGetRocketmqClusterClusterListArrayOutputWithContext(context.Context) GetRocketmqClusterClusterListArrayOutput
}

GetRocketmqClusterClusterListArrayInput is an input type that accepts GetRocketmqClusterClusterListArray and GetRocketmqClusterClusterListArrayOutput values. You can construct a concrete instance of `GetRocketmqClusterClusterListArrayInput` via:

GetRocketmqClusterClusterListArray{ GetRocketmqClusterClusterListArgs{...} }

type GetRocketmqClusterClusterListArrayOutput

type GetRocketmqClusterClusterListArrayOutput struct{ *pulumi.OutputState }

func (GetRocketmqClusterClusterListArrayOutput) ElementType

func (GetRocketmqClusterClusterListArrayOutput) Index

func (GetRocketmqClusterClusterListArrayOutput) ToGetRocketmqClusterClusterListArrayOutput

func (o GetRocketmqClusterClusterListArrayOutput) ToGetRocketmqClusterClusterListArrayOutput() GetRocketmqClusterClusterListArrayOutput

func (GetRocketmqClusterClusterListArrayOutput) ToGetRocketmqClusterClusterListArrayOutputWithContext

func (o GetRocketmqClusterClusterListArrayOutput) ToGetRocketmqClusterClusterListArrayOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListArrayOutput

type GetRocketmqClusterClusterListConfig

type GetRocketmqClusterClusterListConfig struct {
	MaxGroupNum        int `pulumi:"maxGroupNum"`
	MaxLatencyTime     int `pulumi:"maxLatencyTime"`
	MaxNamespaceNum    int `pulumi:"maxNamespaceNum"`
	MaxRetentionTime   int `pulumi:"maxRetentionTime"`
	MaxTopicNum        int `pulumi:"maxTopicNum"`
	MaxTpsPerNamespace int `pulumi:"maxTpsPerNamespace"`
	UsedGroupNum       int `pulumi:"usedGroupNum"`
	UsedNamespaceNum   int `pulumi:"usedNamespaceNum"`
	UsedTopicNum       int `pulumi:"usedTopicNum"`
}

type GetRocketmqClusterClusterListConfigArgs

type GetRocketmqClusterClusterListConfigArgs struct {
	MaxGroupNum        pulumi.IntInput `pulumi:"maxGroupNum"`
	MaxLatencyTime     pulumi.IntInput `pulumi:"maxLatencyTime"`
	MaxNamespaceNum    pulumi.IntInput `pulumi:"maxNamespaceNum"`
	MaxRetentionTime   pulumi.IntInput `pulumi:"maxRetentionTime"`
	MaxTopicNum        pulumi.IntInput `pulumi:"maxTopicNum"`
	MaxTpsPerNamespace pulumi.IntInput `pulumi:"maxTpsPerNamespace"`
	UsedGroupNum       pulumi.IntInput `pulumi:"usedGroupNum"`
	UsedNamespaceNum   pulumi.IntInput `pulumi:"usedNamespaceNum"`
	UsedTopicNum       pulumi.IntInput `pulumi:"usedTopicNum"`
}

func (GetRocketmqClusterClusterListConfigArgs) ElementType

func (GetRocketmqClusterClusterListConfigArgs) ToGetRocketmqClusterClusterListConfigOutput

func (i GetRocketmqClusterClusterListConfigArgs) ToGetRocketmqClusterClusterListConfigOutput() GetRocketmqClusterClusterListConfigOutput

func (GetRocketmqClusterClusterListConfigArgs) ToGetRocketmqClusterClusterListConfigOutputWithContext

func (i GetRocketmqClusterClusterListConfigArgs) ToGetRocketmqClusterClusterListConfigOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListConfigOutput

type GetRocketmqClusterClusterListConfigArray

type GetRocketmqClusterClusterListConfigArray []GetRocketmqClusterClusterListConfigInput

func (GetRocketmqClusterClusterListConfigArray) ElementType

func (GetRocketmqClusterClusterListConfigArray) ToGetRocketmqClusterClusterListConfigArrayOutput

func (i GetRocketmqClusterClusterListConfigArray) ToGetRocketmqClusterClusterListConfigArrayOutput() GetRocketmqClusterClusterListConfigArrayOutput

func (GetRocketmqClusterClusterListConfigArray) ToGetRocketmqClusterClusterListConfigArrayOutputWithContext

func (i GetRocketmqClusterClusterListConfigArray) ToGetRocketmqClusterClusterListConfigArrayOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListConfigArrayOutput

type GetRocketmqClusterClusterListConfigArrayInput

type GetRocketmqClusterClusterListConfigArrayInput interface {
	pulumi.Input

	ToGetRocketmqClusterClusterListConfigArrayOutput() GetRocketmqClusterClusterListConfigArrayOutput
	ToGetRocketmqClusterClusterListConfigArrayOutputWithContext(context.Context) GetRocketmqClusterClusterListConfigArrayOutput
}

GetRocketmqClusterClusterListConfigArrayInput is an input type that accepts GetRocketmqClusterClusterListConfigArray and GetRocketmqClusterClusterListConfigArrayOutput values. You can construct a concrete instance of `GetRocketmqClusterClusterListConfigArrayInput` via:

GetRocketmqClusterClusterListConfigArray{ GetRocketmqClusterClusterListConfigArgs{...} }

type GetRocketmqClusterClusterListConfigArrayOutput

type GetRocketmqClusterClusterListConfigArrayOutput struct{ *pulumi.OutputState }

func (GetRocketmqClusterClusterListConfigArrayOutput) ElementType

func (GetRocketmqClusterClusterListConfigArrayOutput) Index

func (GetRocketmqClusterClusterListConfigArrayOutput) ToGetRocketmqClusterClusterListConfigArrayOutput

func (o GetRocketmqClusterClusterListConfigArrayOutput) ToGetRocketmqClusterClusterListConfigArrayOutput() GetRocketmqClusterClusterListConfigArrayOutput

func (GetRocketmqClusterClusterListConfigArrayOutput) ToGetRocketmqClusterClusterListConfigArrayOutputWithContext

func (o GetRocketmqClusterClusterListConfigArrayOutput) ToGetRocketmqClusterClusterListConfigArrayOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListConfigArrayOutput

type GetRocketmqClusterClusterListConfigInput

type GetRocketmqClusterClusterListConfigInput interface {
	pulumi.Input

	ToGetRocketmqClusterClusterListConfigOutput() GetRocketmqClusterClusterListConfigOutput
	ToGetRocketmqClusterClusterListConfigOutputWithContext(context.Context) GetRocketmqClusterClusterListConfigOutput
}

GetRocketmqClusterClusterListConfigInput is an input type that accepts GetRocketmqClusterClusterListConfigArgs and GetRocketmqClusterClusterListConfigOutput values. You can construct a concrete instance of `GetRocketmqClusterClusterListConfigInput` via:

GetRocketmqClusterClusterListConfigArgs{...}

type GetRocketmqClusterClusterListConfigOutput

type GetRocketmqClusterClusterListConfigOutput struct{ *pulumi.OutputState }

func (GetRocketmqClusterClusterListConfigOutput) ElementType

func (GetRocketmqClusterClusterListConfigOutput) MaxGroupNum

func (GetRocketmqClusterClusterListConfigOutput) MaxLatencyTime

func (GetRocketmqClusterClusterListConfigOutput) MaxNamespaceNum

func (GetRocketmqClusterClusterListConfigOutput) MaxRetentionTime

func (GetRocketmqClusterClusterListConfigOutput) MaxTopicNum

func (GetRocketmqClusterClusterListConfigOutput) MaxTpsPerNamespace

func (GetRocketmqClusterClusterListConfigOutput) ToGetRocketmqClusterClusterListConfigOutput

func (o GetRocketmqClusterClusterListConfigOutput) ToGetRocketmqClusterClusterListConfigOutput() GetRocketmqClusterClusterListConfigOutput

func (GetRocketmqClusterClusterListConfigOutput) ToGetRocketmqClusterClusterListConfigOutputWithContext

func (o GetRocketmqClusterClusterListConfigOutput) ToGetRocketmqClusterClusterListConfigOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListConfigOutput

func (GetRocketmqClusterClusterListConfigOutput) UsedGroupNum

func (GetRocketmqClusterClusterListConfigOutput) UsedNamespaceNum

func (GetRocketmqClusterClusterListConfigOutput) UsedTopicNum

type GetRocketmqClusterClusterListInfo

type GetRocketmqClusterClusterListInfo struct {
	ClusterId                string                                 `pulumi:"clusterId"`
	ClusterName              string                                 `pulumi:"clusterName"`
	CreateTime               int                                    `pulumi:"createTime"`
	IsVip                    bool                                   `pulumi:"isVip"`
	PublicEndPoint           string                                 `pulumi:"publicEndPoint"`
	Region                   string                                 `pulumi:"region"`
	Remark                   string                                 `pulumi:"remark"`
	RocketmqFlag             bool                                   `pulumi:"rocketmqFlag"`
	SupportNamespaceEndpoint bool                                   `pulumi:"supportNamespaceEndpoint"`
	VpcEndPoint              string                                 `pulumi:"vpcEndPoint"`
	Vpcs                     []GetRocketmqClusterClusterListInfoVpc `pulumi:"vpcs"`
}

type GetRocketmqClusterClusterListInfoArgs

type GetRocketmqClusterClusterListInfoArgs struct {
	ClusterId                pulumi.StringInput                             `pulumi:"clusterId"`
	ClusterName              pulumi.StringInput                             `pulumi:"clusterName"`
	CreateTime               pulumi.IntInput                                `pulumi:"createTime"`
	IsVip                    pulumi.BoolInput                               `pulumi:"isVip"`
	PublicEndPoint           pulumi.StringInput                             `pulumi:"publicEndPoint"`
	Region                   pulumi.StringInput                             `pulumi:"region"`
	Remark                   pulumi.StringInput                             `pulumi:"remark"`
	RocketmqFlag             pulumi.BoolInput                               `pulumi:"rocketmqFlag"`
	SupportNamespaceEndpoint pulumi.BoolInput                               `pulumi:"supportNamespaceEndpoint"`
	VpcEndPoint              pulumi.StringInput                             `pulumi:"vpcEndPoint"`
	Vpcs                     GetRocketmqClusterClusterListInfoVpcArrayInput `pulumi:"vpcs"`
}

func (GetRocketmqClusterClusterListInfoArgs) ElementType

func (GetRocketmqClusterClusterListInfoArgs) ToGetRocketmqClusterClusterListInfoOutput

func (i GetRocketmqClusterClusterListInfoArgs) ToGetRocketmqClusterClusterListInfoOutput() GetRocketmqClusterClusterListInfoOutput

func (GetRocketmqClusterClusterListInfoArgs) ToGetRocketmqClusterClusterListInfoOutputWithContext

func (i GetRocketmqClusterClusterListInfoArgs) ToGetRocketmqClusterClusterListInfoOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListInfoOutput

type GetRocketmqClusterClusterListInfoArray

type GetRocketmqClusterClusterListInfoArray []GetRocketmqClusterClusterListInfoInput

func (GetRocketmqClusterClusterListInfoArray) ElementType

func (GetRocketmqClusterClusterListInfoArray) ToGetRocketmqClusterClusterListInfoArrayOutput

func (i GetRocketmqClusterClusterListInfoArray) ToGetRocketmqClusterClusterListInfoArrayOutput() GetRocketmqClusterClusterListInfoArrayOutput

func (GetRocketmqClusterClusterListInfoArray) ToGetRocketmqClusterClusterListInfoArrayOutputWithContext

func (i GetRocketmqClusterClusterListInfoArray) ToGetRocketmqClusterClusterListInfoArrayOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListInfoArrayOutput

type GetRocketmqClusterClusterListInfoArrayInput

type GetRocketmqClusterClusterListInfoArrayInput interface {
	pulumi.Input

	ToGetRocketmqClusterClusterListInfoArrayOutput() GetRocketmqClusterClusterListInfoArrayOutput
	ToGetRocketmqClusterClusterListInfoArrayOutputWithContext(context.Context) GetRocketmqClusterClusterListInfoArrayOutput
}

GetRocketmqClusterClusterListInfoArrayInput is an input type that accepts GetRocketmqClusterClusterListInfoArray and GetRocketmqClusterClusterListInfoArrayOutput values. You can construct a concrete instance of `GetRocketmqClusterClusterListInfoArrayInput` via:

GetRocketmqClusterClusterListInfoArray{ GetRocketmqClusterClusterListInfoArgs{...} }

type GetRocketmqClusterClusterListInfoArrayOutput

type GetRocketmqClusterClusterListInfoArrayOutput struct{ *pulumi.OutputState }

func (GetRocketmqClusterClusterListInfoArrayOutput) ElementType

func (GetRocketmqClusterClusterListInfoArrayOutput) Index

func (GetRocketmqClusterClusterListInfoArrayOutput) ToGetRocketmqClusterClusterListInfoArrayOutput

func (o GetRocketmqClusterClusterListInfoArrayOutput) ToGetRocketmqClusterClusterListInfoArrayOutput() GetRocketmqClusterClusterListInfoArrayOutput

func (GetRocketmqClusterClusterListInfoArrayOutput) ToGetRocketmqClusterClusterListInfoArrayOutputWithContext

func (o GetRocketmqClusterClusterListInfoArrayOutput) ToGetRocketmqClusterClusterListInfoArrayOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListInfoArrayOutput

type GetRocketmqClusterClusterListInfoInput

type GetRocketmqClusterClusterListInfoInput interface {
	pulumi.Input

	ToGetRocketmqClusterClusterListInfoOutput() GetRocketmqClusterClusterListInfoOutput
	ToGetRocketmqClusterClusterListInfoOutputWithContext(context.Context) GetRocketmqClusterClusterListInfoOutput
}

GetRocketmqClusterClusterListInfoInput is an input type that accepts GetRocketmqClusterClusterListInfoArgs and GetRocketmqClusterClusterListInfoOutput values. You can construct a concrete instance of `GetRocketmqClusterClusterListInfoInput` via:

GetRocketmqClusterClusterListInfoArgs{...}

type GetRocketmqClusterClusterListInfoOutput

type GetRocketmqClusterClusterListInfoOutput struct{ *pulumi.OutputState }

func (GetRocketmqClusterClusterListInfoOutput) ClusterId

func (GetRocketmqClusterClusterListInfoOutput) ClusterName

func (GetRocketmqClusterClusterListInfoOutput) CreateTime

func (GetRocketmqClusterClusterListInfoOutput) ElementType

func (GetRocketmqClusterClusterListInfoOutput) IsVip

func (GetRocketmqClusterClusterListInfoOutput) PublicEndPoint

func (GetRocketmqClusterClusterListInfoOutput) Region

func (GetRocketmqClusterClusterListInfoOutput) Remark

func (GetRocketmqClusterClusterListInfoOutput) RocketmqFlag

func (GetRocketmqClusterClusterListInfoOutput) SupportNamespaceEndpoint

func (o GetRocketmqClusterClusterListInfoOutput) SupportNamespaceEndpoint() pulumi.BoolOutput

func (GetRocketmqClusterClusterListInfoOutput) ToGetRocketmqClusterClusterListInfoOutput

func (o GetRocketmqClusterClusterListInfoOutput) ToGetRocketmqClusterClusterListInfoOutput() GetRocketmqClusterClusterListInfoOutput

func (GetRocketmqClusterClusterListInfoOutput) ToGetRocketmqClusterClusterListInfoOutputWithContext

func (o GetRocketmqClusterClusterListInfoOutput) ToGetRocketmqClusterClusterListInfoOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListInfoOutput

func (GetRocketmqClusterClusterListInfoOutput) VpcEndPoint

func (GetRocketmqClusterClusterListInfoOutput) Vpcs

type GetRocketmqClusterClusterListInfoVpc

type GetRocketmqClusterClusterListInfoVpc struct {
	SubnetId string `pulumi:"subnetId"`
	VpcId    string `pulumi:"vpcId"`
}

type GetRocketmqClusterClusterListInfoVpcArgs

type GetRocketmqClusterClusterListInfoVpcArgs struct {
	SubnetId pulumi.StringInput `pulumi:"subnetId"`
	VpcId    pulumi.StringInput `pulumi:"vpcId"`
}

func (GetRocketmqClusterClusterListInfoVpcArgs) ElementType

func (GetRocketmqClusterClusterListInfoVpcArgs) ToGetRocketmqClusterClusterListInfoVpcOutput

func (i GetRocketmqClusterClusterListInfoVpcArgs) ToGetRocketmqClusterClusterListInfoVpcOutput() GetRocketmqClusterClusterListInfoVpcOutput

func (GetRocketmqClusterClusterListInfoVpcArgs) ToGetRocketmqClusterClusterListInfoVpcOutputWithContext

func (i GetRocketmqClusterClusterListInfoVpcArgs) ToGetRocketmqClusterClusterListInfoVpcOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListInfoVpcOutput

type GetRocketmqClusterClusterListInfoVpcArray

type GetRocketmqClusterClusterListInfoVpcArray []GetRocketmqClusterClusterListInfoVpcInput

func (GetRocketmqClusterClusterListInfoVpcArray) ElementType

func (GetRocketmqClusterClusterListInfoVpcArray) ToGetRocketmqClusterClusterListInfoVpcArrayOutput

func (i GetRocketmqClusterClusterListInfoVpcArray) ToGetRocketmqClusterClusterListInfoVpcArrayOutput() GetRocketmqClusterClusterListInfoVpcArrayOutput

func (GetRocketmqClusterClusterListInfoVpcArray) ToGetRocketmqClusterClusterListInfoVpcArrayOutputWithContext

func (i GetRocketmqClusterClusterListInfoVpcArray) ToGetRocketmqClusterClusterListInfoVpcArrayOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListInfoVpcArrayOutput

type GetRocketmqClusterClusterListInfoVpcArrayInput

type GetRocketmqClusterClusterListInfoVpcArrayInput interface {
	pulumi.Input

	ToGetRocketmqClusterClusterListInfoVpcArrayOutput() GetRocketmqClusterClusterListInfoVpcArrayOutput
	ToGetRocketmqClusterClusterListInfoVpcArrayOutputWithContext(context.Context) GetRocketmqClusterClusterListInfoVpcArrayOutput
}

GetRocketmqClusterClusterListInfoVpcArrayInput is an input type that accepts GetRocketmqClusterClusterListInfoVpcArray and GetRocketmqClusterClusterListInfoVpcArrayOutput values. You can construct a concrete instance of `GetRocketmqClusterClusterListInfoVpcArrayInput` via:

GetRocketmqClusterClusterListInfoVpcArray{ GetRocketmqClusterClusterListInfoVpcArgs{...} }

type GetRocketmqClusterClusterListInfoVpcArrayOutput

type GetRocketmqClusterClusterListInfoVpcArrayOutput struct{ *pulumi.OutputState }

func (GetRocketmqClusterClusterListInfoVpcArrayOutput) ElementType

func (GetRocketmqClusterClusterListInfoVpcArrayOutput) Index

func (GetRocketmqClusterClusterListInfoVpcArrayOutput) ToGetRocketmqClusterClusterListInfoVpcArrayOutput

func (o GetRocketmqClusterClusterListInfoVpcArrayOutput) ToGetRocketmqClusterClusterListInfoVpcArrayOutput() GetRocketmqClusterClusterListInfoVpcArrayOutput

func (GetRocketmqClusterClusterListInfoVpcArrayOutput) ToGetRocketmqClusterClusterListInfoVpcArrayOutputWithContext

func (o GetRocketmqClusterClusterListInfoVpcArrayOutput) ToGetRocketmqClusterClusterListInfoVpcArrayOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListInfoVpcArrayOutput

type GetRocketmqClusterClusterListInfoVpcInput

type GetRocketmqClusterClusterListInfoVpcInput interface {
	pulumi.Input

	ToGetRocketmqClusterClusterListInfoVpcOutput() GetRocketmqClusterClusterListInfoVpcOutput
	ToGetRocketmqClusterClusterListInfoVpcOutputWithContext(context.Context) GetRocketmqClusterClusterListInfoVpcOutput
}

GetRocketmqClusterClusterListInfoVpcInput is an input type that accepts GetRocketmqClusterClusterListInfoVpcArgs and GetRocketmqClusterClusterListInfoVpcOutput values. You can construct a concrete instance of `GetRocketmqClusterClusterListInfoVpcInput` via:

GetRocketmqClusterClusterListInfoVpcArgs{...}

type GetRocketmqClusterClusterListInfoVpcOutput

type GetRocketmqClusterClusterListInfoVpcOutput struct{ *pulumi.OutputState }

func (GetRocketmqClusterClusterListInfoVpcOutput) ElementType

func (GetRocketmqClusterClusterListInfoVpcOutput) SubnetId

func (GetRocketmqClusterClusterListInfoVpcOutput) ToGetRocketmqClusterClusterListInfoVpcOutput

func (o GetRocketmqClusterClusterListInfoVpcOutput) ToGetRocketmqClusterClusterListInfoVpcOutput() GetRocketmqClusterClusterListInfoVpcOutput

func (GetRocketmqClusterClusterListInfoVpcOutput) ToGetRocketmqClusterClusterListInfoVpcOutputWithContext

func (o GetRocketmqClusterClusterListInfoVpcOutput) ToGetRocketmqClusterClusterListInfoVpcOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListInfoVpcOutput

func (GetRocketmqClusterClusterListInfoVpcOutput) VpcId

type GetRocketmqClusterClusterListInput

type GetRocketmqClusterClusterListInput interface {
	pulumi.Input

	ToGetRocketmqClusterClusterListOutput() GetRocketmqClusterClusterListOutput
	ToGetRocketmqClusterClusterListOutputWithContext(context.Context) GetRocketmqClusterClusterListOutput
}

GetRocketmqClusterClusterListInput is an input type that accepts GetRocketmqClusterClusterListArgs and GetRocketmqClusterClusterListOutput values. You can construct a concrete instance of `GetRocketmqClusterClusterListInput` via:

GetRocketmqClusterClusterListArgs{...}

type GetRocketmqClusterClusterListOutput

type GetRocketmqClusterClusterListOutput struct{ *pulumi.OutputState }

func (GetRocketmqClusterClusterListOutput) Configs

func (GetRocketmqClusterClusterListOutput) ElementType

func (GetRocketmqClusterClusterListOutput) Infos

func (GetRocketmqClusterClusterListOutput) Status

func (GetRocketmqClusterClusterListOutput) ToGetRocketmqClusterClusterListOutput

func (o GetRocketmqClusterClusterListOutput) ToGetRocketmqClusterClusterListOutput() GetRocketmqClusterClusterListOutput

func (GetRocketmqClusterClusterListOutput) ToGetRocketmqClusterClusterListOutputWithContext

func (o GetRocketmqClusterClusterListOutput) ToGetRocketmqClusterClusterListOutputWithContext(ctx context.Context) GetRocketmqClusterClusterListOutput

type GetRocketmqGroupGroup

type GetRocketmqGroupGroup struct {
	BroadcastEnable   bool   `pulumi:"broadcastEnable"`
	ClientProtocol    string `pulumi:"clientProtocol"`
	ConsumerNum       int    `pulumi:"consumerNum"`
	ConsumerType      string `pulumi:"consumerType"`
	ConsumptionMode   int    `pulumi:"consumptionMode"`
	CreateTime        int    `pulumi:"createTime"`
	Name              string `pulumi:"name"`
	ReadEnable        bool   `pulumi:"readEnable"`
	Remark            string `pulumi:"remark"`
	RetryPartitionNum int    `pulumi:"retryPartitionNum"`
	TotalAccumulative int    `pulumi:"totalAccumulative"`
	Tps               int    `pulumi:"tps"`
	UpdateTime        int    `pulumi:"updateTime"`
}

type GetRocketmqGroupGroupArgs

type GetRocketmqGroupGroupArgs struct {
	BroadcastEnable   pulumi.BoolInput   `pulumi:"broadcastEnable"`
	ClientProtocol    pulumi.StringInput `pulumi:"clientProtocol"`
	ConsumerNum       pulumi.IntInput    `pulumi:"consumerNum"`
	ConsumerType      pulumi.StringInput `pulumi:"consumerType"`
	ConsumptionMode   pulumi.IntInput    `pulumi:"consumptionMode"`
	CreateTime        pulumi.IntInput    `pulumi:"createTime"`
	Name              pulumi.StringInput `pulumi:"name"`
	ReadEnable        pulumi.BoolInput   `pulumi:"readEnable"`
	Remark            pulumi.StringInput `pulumi:"remark"`
	RetryPartitionNum pulumi.IntInput    `pulumi:"retryPartitionNum"`
	TotalAccumulative pulumi.IntInput    `pulumi:"totalAccumulative"`
	Tps               pulumi.IntInput    `pulumi:"tps"`
	UpdateTime        pulumi.IntInput    `pulumi:"updateTime"`
}

func (GetRocketmqGroupGroupArgs) ElementType

func (GetRocketmqGroupGroupArgs) ElementType() reflect.Type

func (GetRocketmqGroupGroupArgs) ToGetRocketmqGroupGroupOutput

func (i GetRocketmqGroupGroupArgs) ToGetRocketmqGroupGroupOutput() GetRocketmqGroupGroupOutput

func (GetRocketmqGroupGroupArgs) ToGetRocketmqGroupGroupOutputWithContext

func (i GetRocketmqGroupGroupArgs) ToGetRocketmqGroupGroupOutputWithContext(ctx context.Context) GetRocketmqGroupGroupOutput

type GetRocketmqGroupGroupArray

type GetRocketmqGroupGroupArray []GetRocketmqGroupGroupInput

func (GetRocketmqGroupGroupArray) ElementType

func (GetRocketmqGroupGroupArray) ElementType() reflect.Type

func (GetRocketmqGroupGroupArray) ToGetRocketmqGroupGroupArrayOutput

func (i GetRocketmqGroupGroupArray) ToGetRocketmqGroupGroupArrayOutput() GetRocketmqGroupGroupArrayOutput

func (GetRocketmqGroupGroupArray) ToGetRocketmqGroupGroupArrayOutputWithContext

func (i GetRocketmqGroupGroupArray) ToGetRocketmqGroupGroupArrayOutputWithContext(ctx context.Context) GetRocketmqGroupGroupArrayOutput

type GetRocketmqGroupGroupArrayInput

type GetRocketmqGroupGroupArrayInput interface {
	pulumi.Input

	ToGetRocketmqGroupGroupArrayOutput() GetRocketmqGroupGroupArrayOutput
	ToGetRocketmqGroupGroupArrayOutputWithContext(context.Context) GetRocketmqGroupGroupArrayOutput
}

GetRocketmqGroupGroupArrayInput is an input type that accepts GetRocketmqGroupGroupArray and GetRocketmqGroupGroupArrayOutput values. You can construct a concrete instance of `GetRocketmqGroupGroupArrayInput` via:

GetRocketmqGroupGroupArray{ GetRocketmqGroupGroupArgs{...} }

type GetRocketmqGroupGroupArrayOutput

type GetRocketmqGroupGroupArrayOutput struct{ *pulumi.OutputState }

func (GetRocketmqGroupGroupArrayOutput) ElementType

func (GetRocketmqGroupGroupArrayOutput) Index

func (GetRocketmqGroupGroupArrayOutput) ToGetRocketmqGroupGroupArrayOutput

func (o GetRocketmqGroupGroupArrayOutput) ToGetRocketmqGroupGroupArrayOutput() GetRocketmqGroupGroupArrayOutput

func (GetRocketmqGroupGroupArrayOutput) ToGetRocketmqGroupGroupArrayOutputWithContext

func (o GetRocketmqGroupGroupArrayOutput) ToGetRocketmqGroupGroupArrayOutputWithContext(ctx context.Context) GetRocketmqGroupGroupArrayOutput

type GetRocketmqGroupGroupInput

type GetRocketmqGroupGroupInput interface {
	pulumi.Input

	ToGetRocketmqGroupGroupOutput() GetRocketmqGroupGroupOutput
	ToGetRocketmqGroupGroupOutputWithContext(context.Context) GetRocketmqGroupGroupOutput
}

GetRocketmqGroupGroupInput is an input type that accepts GetRocketmqGroupGroupArgs and GetRocketmqGroupGroupOutput values. You can construct a concrete instance of `GetRocketmqGroupGroupInput` via:

GetRocketmqGroupGroupArgs{...}

type GetRocketmqGroupGroupOutput

type GetRocketmqGroupGroupOutput struct{ *pulumi.OutputState }

func (GetRocketmqGroupGroupOutput) BroadcastEnable

func (o GetRocketmqGroupGroupOutput) BroadcastEnable() pulumi.BoolOutput

func (GetRocketmqGroupGroupOutput) ClientProtocol

func (o GetRocketmqGroupGroupOutput) ClientProtocol() pulumi.StringOutput

func (GetRocketmqGroupGroupOutput) ConsumerNum

func (GetRocketmqGroupGroupOutput) ConsumerType

func (GetRocketmqGroupGroupOutput) ConsumptionMode

func (o GetRocketmqGroupGroupOutput) ConsumptionMode() pulumi.IntOutput

func (GetRocketmqGroupGroupOutput) CreateTime

func (GetRocketmqGroupGroupOutput) ElementType

func (GetRocketmqGroupGroupOutput) Name

func (GetRocketmqGroupGroupOutput) ReadEnable

func (GetRocketmqGroupGroupOutput) Remark

func (GetRocketmqGroupGroupOutput) RetryPartitionNum

func (o GetRocketmqGroupGroupOutput) RetryPartitionNum() pulumi.IntOutput

func (GetRocketmqGroupGroupOutput) ToGetRocketmqGroupGroupOutput

func (o GetRocketmqGroupGroupOutput) ToGetRocketmqGroupGroupOutput() GetRocketmqGroupGroupOutput

func (GetRocketmqGroupGroupOutput) ToGetRocketmqGroupGroupOutputWithContext

func (o GetRocketmqGroupGroupOutput) ToGetRocketmqGroupGroupOutputWithContext(ctx context.Context) GetRocketmqGroupGroupOutput

func (GetRocketmqGroupGroupOutput) TotalAccumulative

func (o GetRocketmqGroupGroupOutput) TotalAccumulative() pulumi.IntOutput

func (GetRocketmqGroupGroupOutput) Tps

func (GetRocketmqGroupGroupOutput) UpdateTime

type GetRocketmqMessagesArgs

type GetRocketmqMessagesArgs struct {
	ClusterId        string  `pulumi:"clusterId"`
	EnvironmentId    string  `pulumi:"environmentId"`
	MsgId            string  `pulumi:"msgId"`
	QueryDlqMsg      *bool   `pulumi:"queryDlqMsg"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	TopicName        string  `pulumi:"topicName"`
}

A collection of arguments for invoking getRocketmqMessages.

type GetRocketmqMessagesMessageTrack

type GetRocketmqMessagesMessageTrack struct {
	ConsumeStatus string `pulumi:"consumeStatus"`
	ExceptionDesc string `pulumi:"exceptionDesc"`
	Group         string `pulumi:"group"`
	TrackType     string `pulumi:"trackType"`
}

type GetRocketmqMessagesMessageTrackArgs

type GetRocketmqMessagesMessageTrackArgs struct {
	ConsumeStatus pulumi.StringInput `pulumi:"consumeStatus"`
	ExceptionDesc pulumi.StringInput `pulumi:"exceptionDesc"`
	Group         pulumi.StringInput `pulumi:"group"`
	TrackType     pulumi.StringInput `pulumi:"trackType"`
}

func (GetRocketmqMessagesMessageTrackArgs) ElementType

func (GetRocketmqMessagesMessageTrackArgs) ToGetRocketmqMessagesMessageTrackOutput

func (i GetRocketmqMessagesMessageTrackArgs) ToGetRocketmqMessagesMessageTrackOutput() GetRocketmqMessagesMessageTrackOutput

func (GetRocketmqMessagesMessageTrackArgs) ToGetRocketmqMessagesMessageTrackOutputWithContext

func (i GetRocketmqMessagesMessageTrackArgs) ToGetRocketmqMessagesMessageTrackOutputWithContext(ctx context.Context) GetRocketmqMessagesMessageTrackOutput

type GetRocketmqMessagesMessageTrackArray

type GetRocketmqMessagesMessageTrackArray []GetRocketmqMessagesMessageTrackInput

func (GetRocketmqMessagesMessageTrackArray) ElementType

func (GetRocketmqMessagesMessageTrackArray) ToGetRocketmqMessagesMessageTrackArrayOutput

func (i GetRocketmqMessagesMessageTrackArray) ToGetRocketmqMessagesMessageTrackArrayOutput() GetRocketmqMessagesMessageTrackArrayOutput

func (GetRocketmqMessagesMessageTrackArray) ToGetRocketmqMessagesMessageTrackArrayOutputWithContext

func (i GetRocketmqMessagesMessageTrackArray) ToGetRocketmqMessagesMessageTrackArrayOutputWithContext(ctx context.Context) GetRocketmqMessagesMessageTrackArrayOutput

type GetRocketmqMessagesMessageTrackArrayInput

type GetRocketmqMessagesMessageTrackArrayInput interface {
	pulumi.Input

	ToGetRocketmqMessagesMessageTrackArrayOutput() GetRocketmqMessagesMessageTrackArrayOutput
	ToGetRocketmqMessagesMessageTrackArrayOutputWithContext(context.Context) GetRocketmqMessagesMessageTrackArrayOutput
}

GetRocketmqMessagesMessageTrackArrayInput is an input type that accepts GetRocketmqMessagesMessageTrackArray and GetRocketmqMessagesMessageTrackArrayOutput values. You can construct a concrete instance of `GetRocketmqMessagesMessageTrackArrayInput` via:

GetRocketmqMessagesMessageTrackArray{ GetRocketmqMessagesMessageTrackArgs{...} }

type GetRocketmqMessagesMessageTrackArrayOutput

type GetRocketmqMessagesMessageTrackArrayOutput struct{ *pulumi.OutputState }

func (GetRocketmqMessagesMessageTrackArrayOutput) ElementType

func (GetRocketmqMessagesMessageTrackArrayOutput) Index

func (GetRocketmqMessagesMessageTrackArrayOutput) ToGetRocketmqMessagesMessageTrackArrayOutput

func (o GetRocketmqMessagesMessageTrackArrayOutput) ToGetRocketmqMessagesMessageTrackArrayOutput() GetRocketmqMessagesMessageTrackArrayOutput

func (GetRocketmqMessagesMessageTrackArrayOutput) ToGetRocketmqMessagesMessageTrackArrayOutputWithContext

func (o GetRocketmqMessagesMessageTrackArrayOutput) ToGetRocketmqMessagesMessageTrackArrayOutputWithContext(ctx context.Context) GetRocketmqMessagesMessageTrackArrayOutput

type GetRocketmqMessagesMessageTrackInput

type GetRocketmqMessagesMessageTrackInput interface {
	pulumi.Input

	ToGetRocketmqMessagesMessageTrackOutput() GetRocketmqMessagesMessageTrackOutput
	ToGetRocketmqMessagesMessageTrackOutputWithContext(context.Context) GetRocketmqMessagesMessageTrackOutput
}

GetRocketmqMessagesMessageTrackInput is an input type that accepts GetRocketmqMessagesMessageTrackArgs and GetRocketmqMessagesMessageTrackOutput values. You can construct a concrete instance of `GetRocketmqMessagesMessageTrackInput` via:

GetRocketmqMessagesMessageTrackArgs{...}

type GetRocketmqMessagesMessageTrackOutput

type GetRocketmqMessagesMessageTrackOutput struct{ *pulumi.OutputState }

func (GetRocketmqMessagesMessageTrackOutput) ConsumeStatus

func (GetRocketmqMessagesMessageTrackOutput) ElementType

func (GetRocketmqMessagesMessageTrackOutput) ExceptionDesc

func (GetRocketmqMessagesMessageTrackOutput) Group

func (GetRocketmqMessagesMessageTrackOutput) ToGetRocketmqMessagesMessageTrackOutput

func (o GetRocketmqMessagesMessageTrackOutput) ToGetRocketmqMessagesMessageTrackOutput() GetRocketmqMessagesMessageTrackOutput

func (GetRocketmqMessagesMessageTrackOutput) ToGetRocketmqMessagesMessageTrackOutputWithContext

func (o GetRocketmqMessagesMessageTrackOutput) ToGetRocketmqMessagesMessageTrackOutputWithContext(ctx context.Context) GetRocketmqMessagesMessageTrackOutput

func (GetRocketmqMessagesMessageTrackOutput) TrackType

type GetRocketmqMessagesOutputArgs

type GetRocketmqMessagesOutputArgs struct {
	ClusterId        pulumi.StringInput    `pulumi:"clusterId"`
	EnvironmentId    pulumi.StringInput    `pulumi:"environmentId"`
	MsgId            pulumi.StringInput    `pulumi:"msgId"`
	QueryDlqMsg      pulumi.BoolPtrInput   `pulumi:"queryDlqMsg"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	TopicName        pulumi.StringInput    `pulumi:"topicName"`
}

A collection of arguments for invoking getRocketmqMessages.

func (GetRocketmqMessagesOutputArgs) ElementType

type GetRocketmqMessagesResult

type GetRocketmqMessagesResult struct {
	Body          string `pulumi:"body"`
	ClusterId     string `pulumi:"clusterId"`
	EnvironmentId string `pulumi:"environmentId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                            `pulumi:"id"`
	MessageTracks    []GetRocketmqMessagesMessageTrack `pulumi:"messageTracks"`
	MsgId            string                            `pulumi:"msgId"`
	ProduceTime      string                            `pulumi:"produceTime"`
	ProducerAddr     string                            `pulumi:"producerAddr"`
	Properties       string                            `pulumi:"properties"`
	QueryDlqMsg      *bool                             `pulumi:"queryDlqMsg"`
	ResultOutputFile *string                           `pulumi:"resultOutputFile"`
	ShowTopicName    string                            `pulumi:"showTopicName"`
	TopicName        string                            `pulumi:"topicName"`
}

A collection of values returned by getRocketmqMessages.

type GetRocketmqMessagesResultOutput

type GetRocketmqMessagesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRocketmqMessages.

func (GetRocketmqMessagesResultOutput) Body

func (GetRocketmqMessagesResultOutput) ClusterId

func (GetRocketmqMessagesResultOutput) ElementType

func (GetRocketmqMessagesResultOutput) EnvironmentId

func (GetRocketmqMessagesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRocketmqMessagesResultOutput) MessageTracks

func (GetRocketmqMessagesResultOutput) MsgId

func (GetRocketmqMessagesResultOutput) ProduceTime

func (GetRocketmqMessagesResultOutput) ProducerAddr

func (GetRocketmqMessagesResultOutput) Properties

func (GetRocketmqMessagesResultOutput) QueryDlqMsg

func (GetRocketmqMessagesResultOutput) ResultOutputFile

func (GetRocketmqMessagesResultOutput) ShowTopicName

func (GetRocketmqMessagesResultOutput) ToGetRocketmqMessagesResultOutput

func (o GetRocketmqMessagesResultOutput) ToGetRocketmqMessagesResultOutput() GetRocketmqMessagesResultOutput

func (GetRocketmqMessagesResultOutput) ToGetRocketmqMessagesResultOutputWithContext

func (o GetRocketmqMessagesResultOutput) ToGetRocketmqMessagesResultOutputWithContext(ctx context.Context) GetRocketmqMessagesResultOutput

func (GetRocketmqMessagesResultOutput) TopicName

type GetRocketmqNamespaceNamespace

type GetRocketmqNamespaceNamespace struct {
	NamespaceId    string `pulumi:"namespaceId"`
	PublicEndpoint string `pulumi:"publicEndpoint"`
	Remark         string `pulumi:"remark"`
	RetentionTime  int    `pulumi:"retentionTime"`
	Ttl            int    `pulumi:"ttl"`
	VpcEndpoint    string `pulumi:"vpcEndpoint"`
}

type GetRocketmqNamespaceNamespaceArgs

type GetRocketmqNamespaceNamespaceArgs struct {
	NamespaceId    pulumi.StringInput `pulumi:"namespaceId"`
	PublicEndpoint pulumi.StringInput `pulumi:"publicEndpoint"`
	Remark         pulumi.StringInput `pulumi:"remark"`
	RetentionTime  pulumi.IntInput    `pulumi:"retentionTime"`
	Ttl            pulumi.IntInput    `pulumi:"ttl"`
	VpcEndpoint    pulumi.StringInput `pulumi:"vpcEndpoint"`
}

func (GetRocketmqNamespaceNamespaceArgs) ElementType

func (GetRocketmqNamespaceNamespaceArgs) ToGetRocketmqNamespaceNamespaceOutput

func (i GetRocketmqNamespaceNamespaceArgs) ToGetRocketmqNamespaceNamespaceOutput() GetRocketmqNamespaceNamespaceOutput

func (GetRocketmqNamespaceNamespaceArgs) ToGetRocketmqNamespaceNamespaceOutputWithContext

func (i GetRocketmqNamespaceNamespaceArgs) ToGetRocketmqNamespaceNamespaceOutputWithContext(ctx context.Context) GetRocketmqNamespaceNamespaceOutput

type GetRocketmqNamespaceNamespaceArray

type GetRocketmqNamespaceNamespaceArray []GetRocketmqNamespaceNamespaceInput

func (GetRocketmqNamespaceNamespaceArray) ElementType

func (GetRocketmqNamespaceNamespaceArray) ToGetRocketmqNamespaceNamespaceArrayOutput

func (i GetRocketmqNamespaceNamespaceArray) ToGetRocketmqNamespaceNamespaceArrayOutput() GetRocketmqNamespaceNamespaceArrayOutput

func (GetRocketmqNamespaceNamespaceArray) ToGetRocketmqNamespaceNamespaceArrayOutputWithContext

func (i GetRocketmqNamespaceNamespaceArray) ToGetRocketmqNamespaceNamespaceArrayOutputWithContext(ctx context.Context) GetRocketmqNamespaceNamespaceArrayOutput

type GetRocketmqNamespaceNamespaceArrayInput

type GetRocketmqNamespaceNamespaceArrayInput interface {
	pulumi.Input

	ToGetRocketmqNamespaceNamespaceArrayOutput() GetRocketmqNamespaceNamespaceArrayOutput
	ToGetRocketmqNamespaceNamespaceArrayOutputWithContext(context.Context) GetRocketmqNamespaceNamespaceArrayOutput
}

GetRocketmqNamespaceNamespaceArrayInput is an input type that accepts GetRocketmqNamespaceNamespaceArray and GetRocketmqNamespaceNamespaceArrayOutput values. You can construct a concrete instance of `GetRocketmqNamespaceNamespaceArrayInput` via:

GetRocketmqNamespaceNamespaceArray{ GetRocketmqNamespaceNamespaceArgs{...} }

type GetRocketmqNamespaceNamespaceArrayOutput

type GetRocketmqNamespaceNamespaceArrayOutput struct{ *pulumi.OutputState }

func (GetRocketmqNamespaceNamespaceArrayOutput) ElementType

func (GetRocketmqNamespaceNamespaceArrayOutput) Index

func (GetRocketmqNamespaceNamespaceArrayOutput) ToGetRocketmqNamespaceNamespaceArrayOutput

func (o GetRocketmqNamespaceNamespaceArrayOutput) ToGetRocketmqNamespaceNamespaceArrayOutput() GetRocketmqNamespaceNamespaceArrayOutput

func (GetRocketmqNamespaceNamespaceArrayOutput) ToGetRocketmqNamespaceNamespaceArrayOutputWithContext

func (o GetRocketmqNamespaceNamespaceArrayOutput) ToGetRocketmqNamespaceNamespaceArrayOutputWithContext(ctx context.Context) GetRocketmqNamespaceNamespaceArrayOutput

type GetRocketmqNamespaceNamespaceInput

type GetRocketmqNamespaceNamespaceInput interface {
	pulumi.Input

	ToGetRocketmqNamespaceNamespaceOutput() GetRocketmqNamespaceNamespaceOutput
	ToGetRocketmqNamespaceNamespaceOutputWithContext(context.Context) GetRocketmqNamespaceNamespaceOutput
}

GetRocketmqNamespaceNamespaceInput is an input type that accepts GetRocketmqNamespaceNamespaceArgs and GetRocketmqNamespaceNamespaceOutput values. You can construct a concrete instance of `GetRocketmqNamespaceNamespaceInput` via:

GetRocketmqNamespaceNamespaceArgs{...}

type GetRocketmqNamespaceNamespaceOutput

type GetRocketmqNamespaceNamespaceOutput struct{ *pulumi.OutputState }

func (GetRocketmqNamespaceNamespaceOutput) ElementType

func (GetRocketmqNamespaceNamespaceOutput) NamespaceId

func (GetRocketmqNamespaceNamespaceOutput) PublicEndpoint

func (GetRocketmqNamespaceNamespaceOutput) Remark

func (GetRocketmqNamespaceNamespaceOutput) RetentionTime

func (GetRocketmqNamespaceNamespaceOutput) ToGetRocketmqNamespaceNamespaceOutput

func (o GetRocketmqNamespaceNamespaceOutput) ToGetRocketmqNamespaceNamespaceOutput() GetRocketmqNamespaceNamespaceOutput

func (GetRocketmqNamespaceNamespaceOutput) ToGetRocketmqNamespaceNamespaceOutputWithContext

func (o GetRocketmqNamespaceNamespaceOutput) ToGetRocketmqNamespaceNamespaceOutputWithContext(ctx context.Context) GetRocketmqNamespaceNamespaceOutput

func (GetRocketmqNamespaceNamespaceOutput) Ttl

func (GetRocketmqNamespaceNamespaceOutput) VpcEndpoint

type GetRocketmqRoleRoleSet

type GetRocketmqRoleRoleSet struct {
	CreateTime string `pulumi:"createTime"`
	Remark     string `pulumi:"remark"`
	RoleName   string `pulumi:"roleName"`
	Token      string `pulumi:"token"`
	UpdateTime string `pulumi:"updateTime"`
}

type GetRocketmqRoleRoleSetArgs

type GetRocketmqRoleRoleSetArgs struct {
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	Remark     pulumi.StringInput `pulumi:"remark"`
	RoleName   pulumi.StringInput `pulumi:"roleName"`
	Token      pulumi.StringInput `pulumi:"token"`
	UpdateTime pulumi.StringInput `pulumi:"updateTime"`
}

func (GetRocketmqRoleRoleSetArgs) ElementType

func (GetRocketmqRoleRoleSetArgs) ElementType() reflect.Type

func (GetRocketmqRoleRoleSetArgs) ToGetRocketmqRoleRoleSetOutput

func (i GetRocketmqRoleRoleSetArgs) ToGetRocketmqRoleRoleSetOutput() GetRocketmqRoleRoleSetOutput

func (GetRocketmqRoleRoleSetArgs) ToGetRocketmqRoleRoleSetOutputWithContext

func (i GetRocketmqRoleRoleSetArgs) ToGetRocketmqRoleRoleSetOutputWithContext(ctx context.Context) GetRocketmqRoleRoleSetOutput

type GetRocketmqRoleRoleSetArray

type GetRocketmqRoleRoleSetArray []GetRocketmqRoleRoleSetInput

func (GetRocketmqRoleRoleSetArray) ElementType

func (GetRocketmqRoleRoleSetArray) ToGetRocketmqRoleRoleSetArrayOutput

func (i GetRocketmqRoleRoleSetArray) ToGetRocketmqRoleRoleSetArrayOutput() GetRocketmqRoleRoleSetArrayOutput

func (GetRocketmqRoleRoleSetArray) ToGetRocketmqRoleRoleSetArrayOutputWithContext

func (i GetRocketmqRoleRoleSetArray) ToGetRocketmqRoleRoleSetArrayOutputWithContext(ctx context.Context) GetRocketmqRoleRoleSetArrayOutput

type GetRocketmqRoleRoleSetArrayInput

type GetRocketmqRoleRoleSetArrayInput interface {
	pulumi.Input

	ToGetRocketmqRoleRoleSetArrayOutput() GetRocketmqRoleRoleSetArrayOutput
	ToGetRocketmqRoleRoleSetArrayOutputWithContext(context.Context) GetRocketmqRoleRoleSetArrayOutput
}

GetRocketmqRoleRoleSetArrayInput is an input type that accepts GetRocketmqRoleRoleSetArray and GetRocketmqRoleRoleSetArrayOutput values. You can construct a concrete instance of `GetRocketmqRoleRoleSetArrayInput` via:

GetRocketmqRoleRoleSetArray{ GetRocketmqRoleRoleSetArgs{...} }

type GetRocketmqRoleRoleSetArrayOutput

type GetRocketmqRoleRoleSetArrayOutput struct{ *pulumi.OutputState }

func (GetRocketmqRoleRoleSetArrayOutput) ElementType

func (GetRocketmqRoleRoleSetArrayOutput) Index

func (GetRocketmqRoleRoleSetArrayOutput) ToGetRocketmqRoleRoleSetArrayOutput

func (o GetRocketmqRoleRoleSetArrayOutput) ToGetRocketmqRoleRoleSetArrayOutput() GetRocketmqRoleRoleSetArrayOutput

func (GetRocketmqRoleRoleSetArrayOutput) ToGetRocketmqRoleRoleSetArrayOutputWithContext

func (o GetRocketmqRoleRoleSetArrayOutput) ToGetRocketmqRoleRoleSetArrayOutputWithContext(ctx context.Context) GetRocketmqRoleRoleSetArrayOutput

type GetRocketmqRoleRoleSetInput

type GetRocketmqRoleRoleSetInput interface {
	pulumi.Input

	ToGetRocketmqRoleRoleSetOutput() GetRocketmqRoleRoleSetOutput
	ToGetRocketmqRoleRoleSetOutputWithContext(context.Context) GetRocketmqRoleRoleSetOutput
}

GetRocketmqRoleRoleSetInput is an input type that accepts GetRocketmqRoleRoleSetArgs and GetRocketmqRoleRoleSetOutput values. You can construct a concrete instance of `GetRocketmqRoleRoleSetInput` via:

GetRocketmqRoleRoleSetArgs{...}

type GetRocketmqRoleRoleSetOutput

type GetRocketmqRoleRoleSetOutput struct{ *pulumi.OutputState }

func (GetRocketmqRoleRoleSetOutput) CreateTime

func (GetRocketmqRoleRoleSetOutput) ElementType

func (GetRocketmqRoleRoleSetOutput) Remark

func (GetRocketmqRoleRoleSetOutput) RoleName

func (GetRocketmqRoleRoleSetOutput) ToGetRocketmqRoleRoleSetOutput

func (o GetRocketmqRoleRoleSetOutput) ToGetRocketmqRoleRoleSetOutput() GetRocketmqRoleRoleSetOutput

func (GetRocketmqRoleRoleSetOutput) ToGetRocketmqRoleRoleSetOutputWithContext

func (o GetRocketmqRoleRoleSetOutput) ToGetRocketmqRoleRoleSetOutputWithContext(ctx context.Context) GetRocketmqRoleRoleSetOutput

func (GetRocketmqRoleRoleSetOutput) Token

func (GetRocketmqRoleRoleSetOutput) UpdateTime

type GetRocketmqTopicTopic

type GetRocketmqTopicTopic struct {
	CreateTime   int    `pulumi:"createTime"`
	Name         string `pulumi:"name"`
	PartitionNum int    `pulumi:"partitionNum"`
	Remark       string `pulumi:"remark"`
	UpdateTime   int    `pulumi:"updateTime"`
}

type GetRocketmqTopicTopicArgs

type GetRocketmqTopicTopicArgs struct {
	CreateTime   pulumi.IntInput    `pulumi:"createTime"`
	Name         pulumi.StringInput `pulumi:"name"`
	PartitionNum pulumi.IntInput    `pulumi:"partitionNum"`
	Remark       pulumi.StringInput `pulumi:"remark"`
	UpdateTime   pulumi.IntInput    `pulumi:"updateTime"`
}

func (GetRocketmqTopicTopicArgs) ElementType

func (GetRocketmqTopicTopicArgs) ElementType() reflect.Type

func (GetRocketmqTopicTopicArgs) ToGetRocketmqTopicTopicOutput

func (i GetRocketmqTopicTopicArgs) ToGetRocketmqTopicTopicOutput() GetRocketmqTopicTopicOutput

func (GetRocketmqTopicTopicArgs) ToGetRocketmqTopicTopicOutputWithContext

func (i GetRocketmqTopicTopicArgs) ToGetRocketmqTopicTopicOutputWithContext(ctx context.Context) GetRocketmqTopicTopicOutput

type GetRocketmqTopicTopicArray

type GetRocketmqTopicTopicArray []GetRocketmqTopicTopicInput

func (GetRocketmqTopicTopicArray) ElementType

func (GetRocketmqTopicTopicArray) ElementType() reflect.Type

func (GetRocketmqTopicTopicArray) ToGetRocketmqTopicTopicArrayOutput

func (i GetRocketmqTopicTopicArray) ToGetRocketmqTopicTopicArrayOutput() GetRocketmqTopicTopicArrayOutput

func (GetRocketmqTopicTopicArray) ToGetRocketmqTopicTopicArrayOutputWithContext

func (i GetRocketmqTopicTopicArray) ToGetRocketmqTopicTopicArrayOutputWithContext(ctx context.Context) GetRocketmqTopicTopicArrayOutput

type GetRocketmqTopicTopicArrayInput

type GetRocketmqTopicTopicArrayInput interface {
	pulumi.Input

	ToGetRocketmqTopicTopicArrayOutput() GetRocketmqTopicTopicArrayOutput
	ToGetRocketmqTopicTopicArrayOutputWithContext(context.Context) GetRocketmqTopicTopicArrayOutput
}

GetRocketmqTopicTopicArrayInput is an input type that accepts GetRocketmqTopicTopicArray and GetRocketmqTopicTopicArrayOutput values. You can construct a concrete instance of `GetRocketmqTopicTopicArrayInput` via:

GetRocketmqTopicTopicArray{ GetRocketmqTopicTopicArgs{...} }

type GetRocketmqTopicTopicArrayOutput

type GetRocketmqTopicTopicArrayOutput struct{ *pulumi.OutputState }

func (GetRocketmqTopicTopicArrayOutput) ElementType

func (GetRocketmqTopicTopicArrayOutput) Index

func (GetRocketmqTopicTopicArrayOutput) ToGetRocketmqTopicTopicArrayOutput

func (o GetRocketmqTopicTopicArrayOutput) ToGetRocketmqTopicTopicArrayOutput() GetRocketmqTopicTopicArrayOutput

func (GetRocketmqTopicTopicArrayOutput) ToGetRocketmqTopicTopicArrayOutputWithContext

func (o GetRocketmqTopicTopicArrayOutput) ToGetRocketmqTopicTopicArrayOutputWithContext(ctx context.Context) GetRocketmqTopicTopicArrayOutput

type GetRocketmqTopicTopicInput

type GetRocketmqTopicTopicInput interface {
	pulumi.Input

	ToGetRocketmqTopicTopicOutput() GetRocketmqTopicTopicOutput
	ToGetRocketmqTopicTopicOutputWithContext(context.Context) GetRocketmqTopicTopicOutput
}

GetRocketmqTopicTopicInput is an input type that accepts GetRocketmqTopicTopicArgs and GetRocketmqTopicTopicOutput values. You can construct a concrete instance of `GetRocketmqTopicTopicInput` via:

GetRocketmqTopicTopicArgs{...}

type GetRocketmqTopicTopicOutput

type GetRocketmqTopicTopicOutput struct{ *pulumi.OutputState }

func (GetRocketmqTopicTopicOutput) CreateTime

func (GetRocketmqTopicTopicOutput) ElementType

func (GetRocketmqTopicTopicOutput) Name

func (GetRocketmqTopicTopicOutput) PartitionNum

func (o GetRocketmqTopicTopicOutput) PartitionNum() pulumi.IntOutput

func (GetRocketmqTopicTopicOutput) Remark

func (GetRocketmqTopicTopicOutput) ToGetRocketmqTopicTopicOutput

func (o GetRocketmqTopicTopicOutput) ToGetRocketmqTopicTopicOutput() GetRocketmqTopicTopicOutput

func (GetRocketmqTopicTopicOutput) ToGetRocketmqTopicTopicOutputWithContext

func (o GetRocketmqTopicTopicOutput) ToGetRocketmqTopicTopicOutputWithContext(ctx context.Context) GetRocketmqTopicTopicOutput

func (GetRocketmqTopicTopicOutput) UpdateTime

type GetVipInstanceArgs

type GetVipInstanceArgs struct {
	ClusterId        string  `pulumi:"clusterId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getVipInstance.

type GetVipInstanceClusterInfo

type GetVipInstanceClusterInfo struct {
	ClusterId                string                         `pulumi:"clusterId"`
	ClusterName              string                         `pulumi:"clusterName"`
	CreateTime               int                            `pulumi:"createTime"`
	HttpPublicEndpoint       string                         `pulumi:"httpPublicEndpoint"`
	HttpVpcEndpoint          string                         `pulumi:"httpVpcEndpoint"`
	IsVip                    bool                           `pulumi:"isVip"`
	IsolateTime              int                            `pulumi:"isolateTime"`
	PublicEndPoint           string                         `pulumi:"publicEndPoint"`
	Region                   string                         `pulumi:"region"`
	Remark                   string                         `pulumi:"remark"`
	RocketMqFlag             bool                           `pulumi:"rocketMqFlag"`
	Status                   int                            `pulumi:"status"`
	SupportNamespaceEndpoint bool                           `pulumi:"supportNamespaceEndpoint"`
	VpcEndPoint              string                         `pulumi:"vpcEndPoint"`
	Vpcs                     []GetVipInstanceClusterInfoVpc `pulumi:"vpcs"`
}

type GetVipInstanceClusterInfoArgs

type GetVipInstanceClusterInfoArgs struct {
	ClusterId                pulumi.StringInput                     `pulumi:"clusterId"`
	ClusterName              pulumi.StringInput                     `pulumi:"clusterName"`
	CreateTime               pulumi.IntInput                        `pulumi:"createTime"`
	HttpPublicEndpoint       pulumi.StringInput                     `pulumi:"httpPublicEndpoint"`
	HttpVpcEndpoint          pulumi.StringInput                     `pulumi:"httpVpcEndpoint"`
	IsVip                    pulumi.BoolInput                       `pulumi:"isVip"`
	IsolateTime              pulumi.IntInput                        `pulumi:"isolateTime"`
	PublicEndPoint           pulumi.StringInput                     `pulumi:"publicEndPoint"`
	Region                   pulumi.StringInput                     `pulumi:"region"`
	Remark                   pulumi.StringInput                     `pulumi:"remark"`
	RocketMqFlag             pulumi.BoolInput                       `pulumi:"rocketMqFlag"`
	Status                   pulumi.IntInput                        `pulumi:"status"`
	SupportNamespaceEndpoint pulumi.BoolInput                       `pulumi:"supportNamespaceEndpoint"`
	VpcEndPoint              pulumi.StringInput                     `pulumi:"vpcEndPoint"`
	Vpcs                     GetVipInstanceClusterInfoVpcArrayInput `pulumi:"vpcs"`
}

func (GetVipInstanceClusterInfoArgs) ElementType

func (GetVipInstanceClusterInfoArgs) ToGetVipInstanceClusterInfoOutput

func (i GetVipInstanceClusterInfoArgs) ToGetVipInstanceClusterInfoOutput() GetVipInstanceClusterInfoOutput

func (GetVipInstanceClusterInfoArgs) ToGetVipInstanceClusterInfoOutputWithContext

func (i GetVipInstanceClusterInfoArgs) ToGetVipInstanceClusterInfoOutputWithContext(ctx context.Context) GetVipInstanceClusterInfoOutput

type GetVipInstanceClusterInfoArray

type GetVipInstanceClusterInfoArray []GetVipInstanceClusterInfoInput

func (GetVipInstanceClusterInfoArray) ElementType

func (GetVipInstanceClusterInfoArray) ToGetVipInstanceClusterInfoArrayOutput

func (i GetVipInstanceClusterInfoArray) ToGetVipInstanceClusterInfoArrayOutput() GetVipInstanceClusterInfoArrayOutput

func (GetVipInstanceClusterInfoArray) ToGetVipInstanceClusterInfoArrayOutputWithContext

func (i GetVipInstanceClusterInfoArray) ToGetVipInstanceClusterInfoArrayOutputWithContext(ctx context.Context) GetVipInstanceClusterInfoArrayOutput

type GetVipInstanceClusterInfoArrayInput

type GetVipInstanceClusterInfoArrayInput interface {
	pulumi.Input

	ToGetVipInstanceClusterInfoArrayOutput() GetVipInstanceClusterInfoArrayOutput
	ToGetVipInstanceClusterInfoArrayOutputWithContext(context.Context) GetVipInstanceClusterInfoArrayOutput
}

GetVipInstanceClusterInfoArrayInput is an input type that accepts GetVipInstanceClusterInfoArray and GetVipInstanceClusterInfoArrayOutput values. You can construct a concrete instance of `GetVipInstanceClusterInfoArrayInput` via:

GetVipInstanceClusterInfoArray{ GetVipInstanceClusterInfoArgs{...} }

type GetVipInstanceClusterInfoArrayOutput

type GetVipInstanceClusterInfoArrayOutput struct{ *pulumi.OutputState }

func (GetVipInstanceClusterInfoArrayOutput) ElementType

func (GetVipInstanceClusterInfoArrayOutput) Index

func (GetVipInstanceClusterInfoArrayOutput) ToGetVipInstanceClusterInfoArrayOutput

func (o GetVipInstanceClusterInfoArrayOutput) ToGetVipInstanceClusterInfoArrayOutput() GetVipInstanceClusterInfoArrayOutput

func (GetVipInstanceClusterInfoArrayOutput) ToGetVipInstanceClusterInfoArrayOutputWithContext

func (o GetVipInstanceClusterInfoArrayOutput) ToGetVipInstanceClusterInfoArrayOutputWithContext(ctx context.Context) GetVipInstanceClusterInfoArrayOutput

type GetVipInstanceClusterInfoInput

type GetVipInstanceClusterInfoInput interface {
	pulumi.Input

	ToGetVipInstanceClusterInfoOutput() GetVipInstanceClusterInfoOutput
	ToGetVipInstanceClusterInfoOutputWithContext(context.Context) GetVipInstanceClusterInfoOutput
}

GetVipInstanceClusterInfoInput is an input type that accepts GetVipInstanceClusterInfoArgs and GetVipInstanceClusterInfoOutput values. You can construct a concrete instance of `GetVipInstanceClusterInfoInput` via:

GetVipInstanceClusterInfoArgs{...}

type GetVipInstanceClusterInfoOutput

type GetVipInstanceClusterInfoOutput struct{ *pulumi.OutputState }

func (GetVipInstanceClusterInfoOutput) ClusterId

func (GetVipInstanceClusterInfoOutput) ClusterName

func (GetVipInstanceClusterInfoOutput) CreateTime

func (GetVipInstanceClusterInfoOutput) ElementType

func (GetVipInstanceClusterInfoOutput) HttpPublicEndpoint

func (o GetVipInstanceClusterInfoOutput) HttpPublicEndpoint() pulumi.StringOutput

func (GetVipInstanceClusterInfoOutput) HttpVpcEndpoint

func (GetVipInstanceClusterInfoOutput) IsVip

func (GetVipInstanceClusterInfoOutput) IsolateTime

func (GetVipInstanceClusterInfoOutput) PublicEndPoint

func (GetVipInstanceClusterInfoOutput) Region

func (GetVipInstanceClusterInfoOutput) Remark

func (GetVipInstanceClusterInfoOutput) RocketMqFlag

func (GetVipInstanceClusterInfoOutput) Status

func (GetVipInstanceClusterInfoOutput) SupportNamespaceEndpoint

func (o GetVipInstanceClusterInfoOutput) SupportNamespaceEndpoint() pulumi.BoolOutput

func (GetVipInstanceClusterInfoOutput) ToGetVipInstanceClusterInfoOutput

func (o GetVipInstanceClusterInfoOutput) ToGetVipInstanceClusterInfoOutput() GetVipInstanceClusterInfoOutput

func (GetVipInstanceClusterInfoOutput) ToGetVipInstanceClusterInfoOutputWithContext

func (o GetVipInstanceClusterInfoOutput) ToGetVipInstanceClusterInfoOutputWithContext(ctx context.Context) GetVipInstanceClusterInfoOutput

func (GetVipInstanceClusterInfoOutput) VpcEndPoint

func (GetVipInstanceClusterInfoOutput) Vpcs

type GetVipInstanceClusterInfoVpc

type GetVipInstanceClusterInfoVpc struct {
	SubnetId string `pulumi:"subnetId"`
	VpcId    string `pulumi:"vpcId"`
}

type GetVipInstanceClusterInfoVpcArgs

type GetVipInstanceClusterInfoVpcArgs struct {
	SubnetId pulumi.StringInput `pulumi:"subnetId"`
	VpcId    pulumi.StringInput `pulumi:"vpcId"`
}

func (GetVipInstanceClusterInfoVpcArgs) ElementType

func (GetVipInstanceClusterInfoVpcArgs) ToGetVipInstanceClusterInfoVpcOutput

func (i GetVipInstanceClusterInfoVpcArgs) ToGetVipInstanceClusterInfoVpcOutput() GetVipInstanceClusterInfoVpcOutput

func (GetVipInstanceClusterInfoVpcArgs) ToGetVipInstanceClusterInfoVpcOutputWithContext

func (i GetVipInstanceClusterInfoVpcArgs) ToGetVipInstanceClusterInfoVpcOutputWithContext(ctx context.Context) GetVipInstanceClusterInfoVpcOutput

type GetVipInstanceClusterInfoVpcArray

type GetVipInstanceClusterInfoVpcArray []GetVipInstanceClusterInfoVpcInput

func (GetVipInstanceClusterInfoVpcArray) ElementType

func (GetVipInstanceClusterInfoVpcArray) ToGetVipInstanceClusterInfoVpcArrayOutput

func (i GetVipInstanceClusterInfoVpcArray) ToGetVipInstanceClusterInfoVpcArrayOutput() GetVipInstanceClusterInfoVpcArrayOutput

func (GetVipInstanceClusterInfoVpcArray) ToGetVipInstanceClusterInfoVpcArrayOutputWithContext

func (i GetVipInstanceClusterInfoVpcArray) ToGetVipInstanceClusterInfoVpcArrayOutputWithContext(ctx context.Context) GetVipInstanceClusterInfoVpcArrayOutput

type GetVipInstanceClusterInfoVpcArrayInput

type GetVipInstanceClusterInfoVpcArrayInput interface {
	pulumi.Input

	ToGetVipInstanceClusterInfoVpcArrayOutput() GetVipInstanceClusterInfoVpcArrayOutput
	ToGetVipInstanceClusterInfoVpcArrayOutputWithContext(context.Context) GetVipInstanceClusterInfoVpcArrayOutput
}

GetVipInstanceClusterInfoVpcArrayInput is an input type that accepts GetVipInstanceClusterInfoVpcArray and GetVipInstanceClusterInfoVpcArrayOutput values. You can construct a concrete instance of `GetVipInstanceClusterInfoVpcArrayInput` via:

GetVipInstanceClusterInfoVpcArray{ GetVipInstanceClusterInfoVpcArgs{...} }

type GetVipInstanceClusterInfoVpcArrayOutput

type GetVipInstanceClusterInfoVpcArrayOutput struct{ *pulumi.OutputState }

func (GetVipInstanceClusterInfoVpcArrayOutput) ElementType

func (GetVipInstanceClusterInfoVpcArrayOutput) Index

func (GetVipInstanceClusterInfoVpcArrayOutput) ToGetVipInstanceClusterInfoVpcArrayOutput

func (o GetVipInstanceClusterInfoVpcArrayOutput) ToGetVipInstanceClusterInfoVpcArrayOutput() GetVipInstanceClusterInfoVpcArrayOutput

func (GetVipInstanceClusterInfoVpcArrayOutput) ToGetVipInstanceClusterInfoVpcArrayOutputWithContext

func (o GetVipInstanceClusterInfoVpcArrayOutput) ToGetVipInstanceClusterInfoVpcArrayOutputWithContext(ctx context.Context) GetVipInstanceClusterInfoVpcArrayOutput

type GetVipInstanceClusterInfoVpcInput

type GetVipInstanceClusterInfoVpcInput interface {
	pulumi.Input

	ToGetVipInstanceClusterInfoVpcOutput() GetVipInstanceClusterInfoVpcOutput
	ToGetVipInstanceClusterInfoVpcOutputWithContext(context.Context) GetVipInstanceClusterInfoVpcOutput
}

GetVipInstanceClusterInfoVpcInput is an input type that accepts GetVipInstanceClusterInfoVpcArgs and GetVipInstanceClusterInfoVpcOutput values. You can construct a concrete instance of `GetVipInstanceClusterInfoVpcInput` via:

GetVipInstanceClusterInfoVpcArgs{...}

type GetVipInstanceClusterInfoVpcOutput

type GetVipInstanceClusterInfoVpcOutput struct{ *pulumi.OutputState }

func (GetVipInstanceClusterInfoVpcOutput) ElementType

func (GetVipInstanceClusterInfoVpcOutput) SubnetId

func (GetVipInstanceClusterInfoVpcOutput) ToGetVipInstanceClusterInfoVpcOutput

func (o GetVipInstanceClusterInfoVpcOutput) ToGetVipInstanceClusterInfoVpcOutput() GetVipInstanceClusterInfoVpcOutput

func (GetVipInstanceClusterInfoVpcOutput) ToGetVipInstanceClusterInfoVpcOutputWithContext

func (o GetVipInstanceClusterInfoVpcOutput) ToGetVipInstanceClusterInfoVpcOutputWithContext(ctx context.Context) GetVipInstanceClusterInfoVpcOutput

func (GetVipInstanceClusterInfoVpcOutput) VpcId

type GetVipInstanceInstanceConfig

type GetVipInstanceInstanceConfig struct {
	ConfigDisplay      string                                          `pulumi:"configDisplay"`
	MaxGroupNum        int                                             `pulumi:"maxGroupNum"`
	MaxNamespaceNum    int                                             `pulumi:"maxNamespaceNum"`
	MaxQueuesPerTopic  int                                             `pulumi:"maxQueuesPerTopic"`
	MaxTopicNum        int                                             `pulumi:"maxTopicNum"`
	MaxTpsPerNamespace int                                             `pulumi:"maxTpsPerNamespace"`
	NodeCount          int                                             `pulumi:"nodeCount"`
	NodeDistributions  []GetVipInstanceInstanceConfigNodeDistribution  `pulumi:"nodeDistributions"`
	TopicDistributions []GetVipInstanceInstanceConfigTopicDistribution `pulumi:"topicDistributions"`
	UsedGroupNum       int                                             `pulumi:"usedGroupNum"`
	UsedNamespaceNum   int                                             `pulumi:"usedNamespaceNum"`
	UsedTopicNum       int                                             `pulumi:"usedTopicNum"`
}

type GetVipInstanceInstanceConfigArgs

type GetVipInstanceInstanceConfigArgs struct {
	ConfigDisplay      pulumi.StringInput                                      `pulumi:"configDisplay"`
	MaxGroupNum        pulumi.IntInput                                         `pulumi:"maxGroupNum"`
	MaxNamespaceNum    pulumi.IntInput                                         `pulumi:"maxNamespaceNum"`
	MaxQueuesPerTopic  pulumi.IntInput                                         `pulumi:"maxQueuesPerTopic"`
	MaxTopicNum        pulumi.IntInput                                         `pulumi:"maxTopicNum"`
	MaxTpsPerNamespace pulumi.IntInput                                         `pulumi:"maxTpsPerNamespace"`
	NodeCount          pulumi.IntInput                                         `pulumi:"nodeCount"`
	NodeDistributions  GetVipInstanceInstanceConfigNodeDistributionArrayInput  `pulumi:"nodeDistributions"`
	TopicDistributions GetVipInstanceInstanceConfigTopicDistributionArrayInput `pulumi:"topicDistributions"`
	UsedGroupNum       pulumi.IntInput                                         `pulumi:"usedGroupNum"`
	UsedNamespaceNum   pulumi.IntInput                                         `pulumi:"usedNamespaceNum"`
	UsedTopicNum       pulumi.IntInput                                         `pulumi:"usedTopicNum"`
}

func (GetVipInstanceInstanceConfigArgs) ElementType

func (GetVipInstanceInstanceConfigArgs) ToGetVipInstanceInstanceConfigOutput

func (i GetVipInstanceInstanceConfigArgs) ToGetVipInstanceInstanceConfigOutput() GetVipInstanceInstanceConfigOutput

func (GetVipInstanceInstanceConfigArgs) ToGetVipInstanceInstanceConfigOutputWithContext

func (i GetVipInstanceInstanceConfigArgs) ToGetVipInstanceInstanceConfigOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigOutput

type GetVipInstanceInstanceConfigArray

type GetVipInstanceInstanceConfigArray []GetVipInstanceInstanceConfigInput

func (GetVipInstanceInstanceConfigArray) ElementType

func (GetVipInstanceInstanceConfigArray) ToGetVipInstanceInstanceConfigArrayOutput

func (i GetVipInstanceInstanceConfigArray) ToGetVipInstanceInstanceConfigArrayOutput() GetVipInstanceInstanceConfigArrayOutput

func (GetVipInstanceInstanceConfigArray) ToGetVipInstanceInstanceConfigArrayOutputWithContext

func (i GetVipInstanceInstanceConfigArray) ToGetVipInstanceInstanceConfigArrayOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigArrayOutput

type GetVipInstanceInstanceConfigArrayInput

type GetVipInstanceInstanceConfigArrayInput interface {
	pulumi.Input

	ToGetVipInstanceInstanceConfigArrayOutput() GetVipInstanceInstanceConfigArrayOutput
	ToGetVipInstanceInstanceConfigArrayOutputWithContext(context.Context) GetVipInstanceInstanceConfigArrayOutput
}

GetVipInstanceInstanceConfigArrayInput is an input type that accepts GetVipInstanceInstanceConfigArray and GetVipInstanceInstanceConfigArrayOutput values. You can construct a concrete instance of `GetVipInstanceInstanceConfigArrayInput` via:

GetVipInstanceInstanceConfigArray{ GetVipInstanceInstanceConfigArgs{...} }

type GetVipInstanceInstanceConfigArrayOutput

type GetVipInstanceInstanceConfigArrayOutput struct{ *pulumi.OutputState }

func (GetVipInstanceInstanceConfigArrayOutput) ElementType

func (GetVipInstanceInstanceConfigArrayOutput) Index

func (GetVipInstanceInstanceConfigArrayOutput) ToGetVipInstanceInstanceConfigArrayOutput

func (o GetVipInstanceInstanceConfigArrayOutput) ToGetVipInstanceInstanceConfigArrayOutput() GetVipInstanceInstanceConfigArrayOutput

func (GetVipInstanceInstanceConfigArrayOutput) ToGetVipInstanceInstanceConfigArrayOutputWithContext

func (o GetVipInstanceInstanceConfigArrayOutput) ToGetVipInstanceInstanceConfigArrayOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigArrayOutput

type GetVipInstanceInstanceConfigInput

type GetVipInstanceInstanceConfigInput interface {
	pulumi.Input

	ToGetVipInstanceInstanceConfigOutput() GetVipInstanceInstanceConfigOutput
	ToGetVipInstanceInstanceConfigOutputWithContext(context.Context) GetVipInstanceInstanceConfigOutput
}

GetVipInstanceInstanceConfigInput is an input type that accepts GetVipInstanceInstanceConfigArgs and GetVipInstanceInstanceConfigOutput values. You can construct a concrete instance of `GetVipInstanceInstanceConfigInput` via:

GetVipInstanceInstanceConfigArgs{...}

type GetVipInstanceInstanceConfigNodeDistribution

type GetVipInstanceInstanceConfigNodeDistribution struct {
	NodeCount int    `pulumi:"nodeCount"`
	ZoneId    string `pulumi:"zoneId"`
	ZoneName  string `pulumi:"zoneName"`
}

type GetVipInstanceInstanceConfigNodeDistributionArgs

type GetVipInstanceInstanceConfigNodeDistributionArgs struct {
	NodeCount pulumi.IntInput    `pulumi:"nodeCount"`
	ZoneId    pulumi.StringInput `pulumi:"zoneId"`
	ZoneName  pulumi.StringInput `pulumi:"zoneName"`
}

func (GetVipInstanceInstanceConfigNodeDistributionArgs) ElementType

func (GetVipInstanceInstanceConfigNodeDistributionArgs) ToGetVipInstanceInstanceConfigNodeDistributionOutput

func (i GetVipInstanceInstanceConfigNodeDistributionArgs) ToGetVipInstanceInstanceConfigNodeDistributionOutput() GetVipInstanceInstanceConfigNodeDistributionOutput

func (GetVipInstanceInstanceConfigNodeDistributionArgs) ToGetVipInstanceInstanceConfigNodeDistributionOutputWithContext

func (i GetVipInstanceInstanceConfigNodeDistributionArgs) ToGetVipInstanceInstanceConfigNodeDistributionOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigNodeDistributionOutput

type GetVipInstanceInstanceConfigNodeDistributionArray

type GetVipInstanceInstanceConfigNodeDistributionArray []GetVipInstanceInstanceConfigNodeDistributionInput

func (GetVipInstanceInstanceConfigNodeDistributionArray) ElementType

func (GetVipInstanceInstanceConfigNodeDistributionArray) ToGetVipInstanceInstanceConfigNodeDistributionArrayOutput

func (i GetVipInstanceInstanceConfigNodeDistributionArray) ToGetVipInstanceInstanceConfigNodeDistributionArrayOutput() GetVipInstanceInstanceConfigNodeDistributionArrayOutput

func (GetVipInstanceInstanceConfigNodeDistributionArray) ToGetVipInstanceInstanceConfigNodeDistributionArrayOutputWithContext

func (i GetVipInstanceInstanceConfigNodeDistributionArray) ToGetVipInstanceInstanceConfigNodeDistributionArrayOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigNodeDistributionArrayOutput

type GetVipInstanceInstanceConfigNodeDistributionArrayInput

type GetVipInstanceInstanceConfigNodeDistributionArrayInput interface {
	pulumi.Input

	ToGetVipInstanceInstanceConfigNodeDistributionArrayOutput() GetVipInstanceInstanceConfigNodeDistributionArrayOutput
	ToGetVipInstanceInstanceConfigNodeDistributionArrayOutputWithContext(context.Context) GetVipInstanceInstanceConfigNodeDistributionArrayOutput
}

GetVipInstanceInstanceConfigNodeDistributionArrayInput is an input type that accepts GetVipInstanceInstanceConfigNodeDistributionArray and GetVipInstanceInstanceConfigNodeDistributionArrayOutput values. You can construct a concrete instance of `GetVipInstanceInstanceConfigNodeDistributionArrayInput` via:

GetVipInstanceInstanceConfigNodeDistributionArray{ GetVipInstanceInstanceConfigNodeDistributionArgs{...} }

type GetVipInstanceInstanceConfigNodeDistributionArrayOutput

type GetVipInstanceInstanceConfigNodeDistributionArrayOutput struct{ *pulumi.OutputState }

func (GetVipInstanceInstanceConfigNodeDistributionArrayOutput) ElementType

func (GetVipInstanceInstanceConfigNodeDistributionArrayOutput) Index

func (GetVipInstanceInstanceConfigNodeDistributionArrayOutput) ToGetVipInstanceInstanceConfigNodeDistributionArrayOutput

func (GetVipInstanceInstanceConfigNodeDistributionArrayOutput) ToGetVipInstanceInstanceConfigNodeDistributionArrayOutputWithContext

func (o GetVipInstanceInstanceConfigNodeDistributionArrayOutput) ToGetVipInstanceInstanceConfigNodeDistributionArrayOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigNodeDistributionArrayOutput

type GetVipInstanceInstanceConfigNodeDistributionInput

type GetVipInstanceInstanceConfigNodeDistributionInput interface {
	pulumi.Input

	ToGetVipInstanceInstanceConfigNodeDistributionOutput() GetVipInstanceInstanceConfigNodeDistributionOutput
	ToGetVipInstanceInstanceConfigNodeDistributionOutputWithContext(context.Context) GetVipInstanceInstanceConfigNodeDistributionOutput
}

GetVipInstanceInstanceConfigNodeDistributionInput is an input type that accepts GetVipInstanceInstanceConfigNodeDistributionArgs and GetVipInstanceInstanceConfigNodeDistributionOutput values. You can construct a concrete instance of `GetVipInstanceInstanceConfigNodeDistributionInput` via:

GetVipInstanceInstanceConfigNodeDistributionArgs{...}

type GetVipInstanceInstanceConfigNodeDistributionOutput

type GetVipInstanceInstanceConfigNodeDistributionOutput struct{ *pulumi.OutputState }

func (GetVipInstanceInstanceConfigNodeDistributionOutput) ElementType

func (GetVipInstanceInstanceConfigNodeDistributionOutput) NodeCount

func (GetVipInstanceInstanceConfigNodeDistributionOutput) ToGetVipInstanceInstanceConfigNodeDistributionOutput

func (o GetVipInstanceInstanceConfigNodeDistributionOutput) ToGetVipInstanceInstanceConfigNodeDistributionOutput() GetVipInstanceInstanceConfigNodeDistributionOutput

func (GetVipInstanceInstanceConfigNodeDistributionOutput) ToGetVipInstanceInstanceConfigNodeDistributionOutputWithContext

func (o GetVipInstanceInstanceConfigNodeDistributionOutput) ToGetVipInstanceInstanceConfigNodeDistributionOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigNodeDistributionOutput

func (GetVipInstanceInstanceConfigNodeDistributionOutput) ZoneId

func (GetVipInstanceInstanceConfigNodeDistributionOutput) ZoneName

type GetVipInstanceInstanceConfigOutput

type GetVipInstanceInstanceConfigOutput struct{ *pulumi.OutputState }

func (GetVipInstanceInstanceConfigOutput) ConfigDisplay

func (GetVipInstanceInstanceConfigOutput) ElementType

func (GetVipInstanceInstanceConfigOutput) MaxGroupNum

func (GetVipInstanceInstanceConfigOutput) MaxNamespaceNum

func (GetVipInstanceInstanceConfigOutput) MaxQueuesPerTopic

func (o GetVipInstanceInstanceConfigOutput) MaxQueuesPerTopic() pulumi.IntOutput

func (GetVipInstanceInstanceConfigOutput) MaxTopicNum

func (GetVipInstanceInstanceConfigOutput) MaxTpsPerNamespace

func (o GetVipInstanceInstanceConfigOutput) MaxTpsPerNamespace() pulumi.IntOutput

func (GetVipInstanceInstanceConfigOutput) NodeCount

func (GetVipInstanceInstanceConfigOutput) NodeDistributions

func (GetVipInstanceInstanceConfigOutput) ToGetVipInstanceInstanceConfigOutput

func (o GetVipInstanceInstanceConfigOutput) ToGetVipInstanceInstanceConfigOutput() GetVipInstanceInstanceConfigOutput

func (GetVipInstanceInstanceConfigOutput) ToGetVipInstanceInstanceConfigOutputWithContext

func (o GetVipInstanceInstanceConfigOutput) ToGetVipInstanceInstanceConfigOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigOutput

func (GetVipInstanceInstanceConfigOutput) TopicDistributions

func (GetVipInstanceInstanceConfigOutput) UsedGroupNum

func (GetVipInstanceInstanceConfigOutput) UsedNamespaceNum

func (GetVipInstanceInstanceConfigOutput) UsedTopicNum

type GetVipInstanceInstanceConfigTopicDistribution

type GetVipInstanceInstanceConfigTopicDistribution struct {
	Count     int    `pulumi:"count"`
	TopicType string `pulumi:"topicType"`
}

type GetVipInstanceInstanceConfigTopicDistributionArgs

type GetVipInstanceInstanceConfigTopicDistributionArgs struct {
	Count     pulumi.IntInput    `pulumi:"count"`
	TopicType pulumi.StringInput `pulumi:"topicType"`
}

func (GetVipInstanceInstanceConfigTopicDistributionArgs) ElementType

func (GetVipInstanceInstanceConfigTopicDistributionArgs) ToGetVipInstanceInstanceConfigTopicDistributionOutput

func (i GetVipInstanceInstanceConfigTopicDistributionArgs) ToGetVipInstanceInstanceConfigTopicDistributionOutput() GetVipInstanceInstanceConfigTopicDistributionOutput

func (GetVipInstanceInstanceConfigTopicDistributionArgs) ToGetVipInstanceInstanceConfigTopicDistributionOutputWithContext

func (i GetVipInstanceInstanceConfigTopicDistributionArgs) ToGetVipInstanceInstanceConfigTopicDistributionOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigTopicDistributionOutput

type GetVipInstanceInstanceConfigTopicDistributionArray

type GetVipInstanceInstanceConfigTopicDistributionArray []GetVipInstanceInstanceConfigTopicDistributionInput

func (GetVipInstanceInstanceConfigTopicDistributionArray) ElementType

func (GetVipInstanceInstanceConfigTopicDistributionArray) ToGetVipInstanceInstanceConfigTopicDistributionArrayOutput

func (i GetVipInstanceInstanceConfigTopicDistributionArray) ToGetVipInstanceInstanceConfigTopicDistributionArrayOutput() GetVipInstanceInstanceConfigTopicDistributionArrayOutput

func (GetVipInstanceInstanceConfigTopicDistributionArray) ToGetVipInstanceInstanceConfigTopicDistributionArrayOutputWithContext

func (i GetVipInstanceInstanceConfigTopicDistributionArray) ToGetVipInstanceInstanceConfigTopicDistributionArrayOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigTopicDistributionArrayOutput

type GetVipInstanceInstanceConfigTopicDistributionArrayInput

type GetVipInstanceInstanceConfigTopicDistributionArrayInput interface {
	pulumi.Input

	ToGetVipInstanceInstanceConfigTopicDistributionArrayOutput() GetVipInstanceInstanceConfigTopicDistributionArrayOutput
	ToGetVipInstanceInstanceConfigTopicDistributionArrayOutputWithContext(context.Context) GetVipInstanceInstanceConfigTopicDistributionArrayOutput
}

GetVipInstanceInstanceConfigTopicDistributionArrayInput is an input type that accepts GetVipInstanceInstanceConfigTopicDistributionArray and GetVipInstanceInstanceConfigTopicDistributionArrayOutput values. You can construct a concrete instance of `GetVipInstanceInstanceConfigTopicDistributionArrayInput` via:

GetVipInstanceInstanceConfigTopicDistributionArray{ GetVipInstanceInstanceConfigTopicDistributionArgs{...} }

type GetVipInstanceInstanceConfigTopicDistributionArrayOutput

type GetVipInstanceInstanceConfigTopicDistributionArrayOutput struct{ *pulumi.OutputState }

func (GetVipInstanceInstanceConfigTopicDistributionArrayOutput) ElementType

func (GetVipInstanceInstanceConfigTopicDistributionArrayOutput) Index

func (GetVipInstanceInstanceConfigTopicDistributionArrayOutput) ToGetVipInstanceInstanceConfigTopicDistributionArrayOutput

func (GetVipInstanceInstanceConfigTopicDistributionArrayOutput) ToGetVipInstanceInstanceConfigTopicDistributionArrayOutputWithContext

func (o GetVipInstanceInstanceConfigTopicDistributionArrayOutput) ToGetVipInstanceInstanceConfigTopicDistributionArrayOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigTopicDistributionArrayOutput

type GetVipInstanceInstanceConfigTopicDistributionInput

type GetVipInstanceInstanceConfigTopicDistributionInput interface {
	pulumi.Input

	ToGetVipInstanceInstanceConfigTopicDistributionOutput() GetVipInstanceInstanceConfigTopicDistributionOutput
	ToGetVipInstanceInstanceConfigTopicDistributionOutputWithContext(context.Context) GetVipInstanceInstanceConfigTopicDistributionOutput
}

GetVipInstanceInstanceConfigTopicDistributionInput is an input type that accepts GetVipInstanceInstanceConfigTopicDistributionArgs and GetVipInstanceInstanceConfigTopicDistributionOutput values. You can construct a concrete instance of `GetVipInstanceInstanceConfigTopicDistributionInput` via:

GetVipInstanceInstanceConfigTopicDistributionArgs{...}

type GetVipInstanceInstanceConfigTopicDistributionOutput

type GetVipInstanceInstanceConfigTopicDistributionOutput struct{ *pulumi.OutputState }

func (GetVipInstanceInstanceConfigTopicDistributionOutput) Count

func (GetVipInstanceInstanceConfigTopicDistributionOutput) ElementType

func (GetVipInstanceInstanceConfigTopicDistributionOutput) ToGetVipInstanceInstanceConfigTopicDistributionOutput

func (o GetVipInstanceInstanceConfigTopicDistributionOutput) ToGetVipInstanceInstanceConfigTopicDistributionOutput() GetVipInstanceInstanceConfigTopicDistributionOutput

func (GetVipInstanceInstanceConfigTopicDistributionOutput) ToGetVipInstanceInstanceConfigTopicDistributionOutputWithContext

func (o GetVipInstanceInstanceConfigTopicDistributionOutput) ToGetVipInstanceInstanceConfigTopicDistributionOutputWithContext(ctx context.Context) GetVipInstanceInstanceConfigTopicDistributionOutput

func (GetVipInstanceInstanceConfigTopicDistributionOutput) TopicType

type GetVipInstanceOutputArgs

type GetVipInstanceOutputArgs struct {
	ClusterId        pulumi.StringInput    `pulumi:"clusterId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getVipInstance.

func (GetVipInstanceOutputArgs) ElementType

func (GetVipInstanceOutputArgs) ElementType() reflect.Type

type GetVipInstanceResult

type GetVipInstanceResult struct {
	ClusterId    string                      `pulumi:"clusterId"`
	ClusterInfos []GetVipInstanceClusterInfo `pulumi:"clusterInfos"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                         `pulumi:"id"`
	InstanceConfigs  []GetVipInstanceInstanceConfig `pulumi:"instanceConfigs"`
	ResultOutputFile *string                        `pulumi:"resultOutputFile"`
}

A collection of values returned by getVipInstance.

func GetVipInstance

func GetVipInstance(ctx *pulumi.Context, args *GetVipInstanceArgs, opts ...pulumi.InvokeOption) (*GetVipInstanceResult, error)

type GetVipInstanceResultOutput

type GetVipInstanceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getVipInstance.

func (GetVipInstanceResultOutput) ClusterId

func (GetVipInstanceResultOutput) ClusterInfos

func (GetVipInstanceResultOutput) ElementType

func (GetVipInstanceResultOutput) ElementType() reflect.Type

func (GetVipInstanceResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetVipInstanceResultOutput) InstanceConfigs

func (GetVipInstanceResultOutput) ResultOutputFile

func (o GetVipInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetVipInstanceResultOutput) ToGetVipInstanceResultOutput

func (o GetVipInstanceResultOutput) ToGetVipInstanceResultOutput() GetVipInstanceResultOutput

func (GetVipInstanceResultOutput) ToGetVipInstanceResultOutputWithContext

func (o GetVipInstanceResultOutput) ToGetVipInstanceResultOutputWithContext(ctx context.Context) GetVipInstanceResultOutput

type Instance

type Instance struct {
	pulumi.CustomResourceState

	// The Dedicated Cluster Id.
	BindClusterId pulumi.IntPtrOutput `pulumi:"bindClusterId"`
	// The name of tdmq cluster to be created.
	ClusterName pulumi.StringOutput `pulumi:"clusterName"`
	// Description of the tdmq cluster.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Tag description list.
	Tags pulumi.MapOutput `pulumi:"tags"`
}

func GetInstance

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

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

func NewInstance

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

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

func (*Instance) ElementType

func (*Instance) ElementType() reflect.Type

func (*Instance) ToInstanceOutput

func (i *Instance) ToInstanceOutput() InstanceOutput

func (*Instance) ToInstanceOutputWithContext

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

type InstanceArgs

type InstanceArgs struct {
	// The Dedicated Cluster Id.
	BindClusterId pulumi.IntPtrInput
	// The name of tdmq cluster to be created.
	ClusterName pulumi.StringInput
	// Description of the tdmq cluster.
	Remark pulumi.StringPtrInput
	// Tag description list.
	Tags pulumi.MapInput
}

The set of arguments for constructing a Instance resource.

func (InstanceArgs) ElementType

func (InstanceArgs) ElementType() reflect.Type

type InstanceArray

type InstanceArray []InstanceInput

func (InstanceArray) ElementType

func (InstanceArray) ElementType() reflect.Type

func (InstanceArray) ToInstanceArrayOutput

func (i InstanceArray) ToInstanceArrayOutput() InstanceArrayOutput

func (InstanceArray) ToInstanceArrayOutputWithContext

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

type InstanceArrayInput

type InstanceArrayInput interface {
	pulumi.Input

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

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

InstanceArray{ InstanceArgs{...} }

type InstanceArrayOutput

type InstanceArrayOutput struct{ *pulumi.OutputState }

func (InstanceArrayOutput) ElementType

func (InstanceArrayOutput) ElementType() reflect.Type

func (InstanceArrayOutput) Index

func (InstanceArrayOutput) ToInstanceArrayOutput

func (o InstanceArrayOutput) ToInstanceArrayOutput() InstanceArrayOutput

func (InstanceArrayOutput) ToInstanceArrayOutputWithContext

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

type InstanceInput

type InstanceInput interface {
	pulumi.Input

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

type InstanceMap

type InstanceMap map[string]InstanceInput

func (InstanceMap) ElementType

func (InstanceMap) ElementType() reflect.Type

func (InstanceMap) ToInstanceMapOutput

func (i InstanceMap) ToInstanceMapOutput() InstanceMapOutput

func (InstanceMap) ToInstanceMapOutputWithContext

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

type InstanceMapInput

type InstanceMapInput interface {
	pulumi.Input

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

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

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

type InstanceMapOutput

type InstanceMapOutput struct{ *pulumi.OutputState }

func (InstanceMapOutput) ElementType

func (InstanceMapOutput) ElementType() reflect.Type

func (InstanceMapOutput) MapIndex

func (InstanceMapOutput) ToInstanceMapOutput

func (o InstanceMapOutput) ToInstanceMapOutput() InstanceMapOutput

func (InstanceMapOutput) ToInstanceMapOutputWithContext

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

type InstanceOutput

type InstanceOutput struct{ *pulumi.OutputState }

func (InstanceOutput) BindClusterId

func (o InstanceOutput) BindClusterId() pulumi.IntPtrOutput

The Dedicated Cluster Id.

func (InstanceOutput) ClusterName

func (o InstanceOutput) ClusterName() pulumi.StringOutput

The name of tdmq cluster to be created.

func (InstanceOutput) ElementType

func (InstanceOutput) ElementType() reflect.Type

func (InstanceOutput) Remark

Description of the tdmq cluster.

func (InstanceOutput) Tags

func (o InstanceOutput) Tags() pulumi.MapOutput

Tag description list.

func (InstanceOutput) ToInstanceOutput

func (o InstanceOutput) ToInstanceOutput() InstanceOutput

func (InstanceOutput) ToInstanceOutputWithContext

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

type InstanceState

type InstanceState struct {
	// The Dedicated Cluster Id.
	BindClusterId pulumi.IntPtrInput
	// The name of tdmq cluster to be created.
	ClusterName pulumi.StringPtrInput
	// Description of the tdmq cluster.
	Remark pulumi.StringPtrInput
	// Tag description list.
	Tags pulumi.MapInput
}

func (InstanceState) ElementType

func (InstanceState) ElementType() reflect.Type

type LookupRabbitmqVipInstanceArgs

type LookupRabbitmqVipInstanceArgs struct {
	Filters          []GetRabbitmqVipInstanceFilter `pulumi:"filters"`
	ResultOutputFile *string                        `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRabbitmqVipInstance.

type LookupRabbitmqVipInstanceOutputArgs

type LookupRabbitmqVipInstanceOutputArgs struct {
	Filters          GetRabbitmqVipInstanceFilterArrayInput `pulumi:"filters"`
	ResultOutputFile pulumi.StringPtrInput                  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRabbitmqVipInstance.

func (LookupRabbitmqVipInstanceOutputArgs) ElementType

type LookupRabbitmqVipInstanceResult

type LookupRabbitmqVipInstanceResult struct {
	Filters []GetRabbitmqVipInstanceFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                           `pulumi:"id"`
	Instances        []GetRabbitmqVipInstanceInstance `pulumi:"instances"`
	ResultOutputFile *string                          `pulumi:"resultOutputFile"`
}

A collection of values returned by getRabbitmqVipInstance.

type LookupRabbitmqVipInstanceResultOutput

type LookupRabbitmqVipInstanceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRabbitmqVipInstance.

func (LookupRabbitmqVipInstanceResultOutput) ElementType

func (LookupRabbitmqVipInstanceResultOutput) Filters

func (LookupRabbitmqVipInstanceResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupRabbitmqVipInstanceResultOutput) Instances

func (LookupRabbitmqVipInstanceResultOutput) ResultOutputFile

func (LookupRabbitmqVipInstanceResultOutput) ToLookupRabbitmqVipInstanceResultOutput

func (o LookupRabbitmqVipInstanceResultOutput) ToLookupRabbitmqVipInstanceResultOutput() LookupRabbitmqVipInstanceResultOutput

func (LookupRabbitmqVipInstanceResultOutput) ToLookupRabbitmqVipInstanceResultOutputWithContext

func (o LookupRabbitmqVipInstanceResultOutput) ToLookupRabbitmqVipInstanceResultOutputWithContext(ctx context.Context) LookupRabbitmqVipInstanceResultOutput

type LookupRocketmqClusterArgs

type LookupRocketmqClusterArgs struct {
	ClusterIdLists   []string `pulumi:"clusterIdLists"`
	IdKeyword        *string  `pulumi:"idKeyword"`
	NameKeyword      *string  `pulumi:"nameKeyword"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRocketmqCluster.

type LookupRocketmqClusterOutputArgs

type LookupRocketmqClusterOutputArgs struct {
	ClusterIdLists   pulumi.StringArrayInput `pulumi:"clusterIdLists"`
	IdKeyword        pulumi.StringPtrInput   `pulumi:"idKeyword"`
	NameKeyword      pulumi.StringPtrInput   `pulumi:"nameKeyword"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRocketmqCluster.

func (LookupRocketmqClusterOutputArgs) ElementType

type LookupRocketmqClusterResult

type LookupRocketmqClusterResult struct {
	ClusterIdLists []string                        `pulumi:"clusterIdLists"`
	ClusterLists   []GetRocketmqClusterClusterList `pulumi:"clusterLists"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	IdKeyword        *string `pulumi:"idKeyword"`
	NameKeyword      *string `pulumi:"nameKeyword"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getRocketmqCluster.

type LookupRocketmqClusterResultOutput

type LookupRocketmqClusterResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRocketmqCluster.

func (LookupRocketmqClusterResultOutput) ClusterIdLists

func (LookupRocketmqClusterResultOutput) ClusterLists

func (LookupRocketmqClusterResultOutput) ElementType

func (LookupRocketmqClusterResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupRocketmqClusterResultOutput) IdKeyword

func (LookupRocketmqClusterResultOutput) NameKeyword

func (LookupRocketmqClusterResultOutput) ResultOutputFile

func (LookupRocketmqClusterResultOutput) ToLookupRocketmqClusterResultOutput

func (o LookupRocketmqClusterResultOutput) ToLookupRocketmqClusterResultOutput() LookupRocketmqClusterResultOutput

func (LookupRocketmqClusterResultOutput) ToLookupRocketmqClusterResultOutputWithContext

func (o LookupRocketmqClusterResultOutput) ToLookupRocketmqClusterResultOutputWithContext(ctx context.Context) LookupRocketmqClusterResultOutput

type LookupRocketmqGroupArgs

type LookupRocketmqGroupArgs struct {
	ClusterId        string  `pulumi:"clusterId"`
	FilterGroup      *string `pulumi:"filterGroup"`
	FilterOneGroup   *string `pulumi:"filterOneGroup"`
	FilterTopic      *string `pulumi:"filterTopic"`
	NamespaceId      string  `pulumi:"namespaceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRocketmqGroup.

type LookupRocketmqGroupOutputArgs

type LookupRocketmqGroupOutputArgs struct {
	ClusterId        pulumi.StringInput    `pulumi:"clusterId"`
	FilterGroup      pulumi.StringPtrInput `pulumi:"filterGroup"`
	FilterOneGroup   pulumi.StringPtrInput `pulumi:"filterOneGroup"`
	FilterTopic      pulumi.StringPtrInput `pulumi:"filterTopic"`
	NamespaceId      pulumi.StringInput    `pulumi:"namespaceId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRocketmqGroup.

func (LookupRocketmqGroupOutputArgs) ElementType

type LookupRocketmqGroupResult

type LookupRocketmqGroupResult struct {
	ClusterId      string                  `pulumi:"clusterId"`
	FilterGroup    *string                 `pulumi:"filterGroup"`
	FilterOneGroup *string                 `pulumi:"filterOneGroup"`
	FilterTopic    *string                 `pulumi:"filterTopic"`
	Groups         []GetRocketmqGroupGroup `pulumi:"groups"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	NamespaceId      string  `pulumi:"namespaceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getRocketmqGroup.

type LookupRocketmqGroupResultOutput

type LookupRocketmqGroupResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRocketmqGroup.

func (LookupRocketmqGroupResultOutput) ClusterId

func (LookupRocketmqGroupResultOutput) ElementType

func (LookupRocketmqGroupResultOutput) FilterGroup

func (LookupRocketmqGroupResultOutput) FilterOneGroup

func (LookupRocketmqGroupResultOutput) FilterTopic

func (LookupRocketmqGroupResultOutput) Groups

func (LookupRocketmqGroupResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupRocketmqGroupResultOutput) NamespaceId

func (LookupRocketmqGroupResultOutput) ResultOutputFile

func (LookupRocketmqGroupResultOutput) ToLookupRocketmqGroupResultOutput

func (o LookupRocketmqGroupResultOutput) ToLookupRocketmqGroupResultOutput() LookupRocketmqGroupResultOutput

func (LookupRocketmqGroupResultOutput) ToLookupRocketmqGroupResultOutputWithContext

func (o LookupRocketmqGroupResultOutput) ToLookupRocketmqGroupResultOutputWithContext(ctx context.Context) LookupRocketmqGroupResultOutput

type LookupRocketmqNamespaceArgs

type LookupRocketmqNamespaceArgs struct {
	ClusterId        string  `pulumi:"clusterId"`
	NameKeyword      *string `pulumi:"nameKeyword"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRocketmqNamespace.

type LookupRocketmqNamespaceOutputArgs

type LookupRocketmqNamespaceOutputArgs struct {
	ClusterId        pulumi.StringInput    `pulumi:"clusterId"`
	NameKeyword      pulumi.StringPtrInput `pulumi:"nameKeyword"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRocketmqNamespace.

func (LookupRocketmqNamespaceOutputArgs) ElementType

type LookupRocketmqNamespaceResult

type LookupRocketmqNamespaceResult struct {
	ClusterId string `pulumi:"clusterId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                          `pulumi:"id"`
	NameKeyword      *string                         `pulumi:"nameKeyword"`
	Namespaces       []GetRocketmqNamespaceNamespace `pulumi:"namespaces"`
	ResultOutputFile *string                         `pulumi:"resultOutputFile"`
}

A collection of values returned by getRocketmqNamespace.

type LookupRocketmqNamespaceResultOutput

type LookupRocketmqNamespaceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRocketmqNamespace.

func (LookupRocketmqNamespaceResultOutput) ClusterId

func (LookupRocketmqNamespaceResultOutput) ElementType

func (LookupRocketmqNamespaceResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupRocketmqNamespaceResultOutput) NameKeyword

func (LookupRocketmqNamespaceResultOutput) Namespaces

func (LookupRocketmqNamespaceResultOutput) ResultOutputFile

func (LookupRocketmqNamespaceResultOutput) ToLookupRocketmqNamespaceResultOutput

func (o LookupRocketmqNamespaceResultOutput) ToLookupRocketmqNamespaceResultOutput() LookupRocketmqNamespaceResultOutput

func (LookupRocketmqNamespaceResultOutput) ToLookupRocketmqNamespaceResultOutputWithContext

func (o LookupRocketmqNamespaceResultOutput) ToLookupRocketmqNamespaceResultOutputWithContext(ctx context.Context) LookupRocketmqNamespaceResultOutput

type LookupRocketmqRoleArgs

type LookupRocketmqRoleArgs struct {
	ClusterId        string  `pulumi:"clusterId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	RoleName         *string `pulumi:"roleName"`
}

A collection of arguments for invoking getRocketmqRole.

type LookupRocketmqRoleOutputArgs

type LookupRocketmqRoleOutputArgs struct {
	ClusterId        pulumi.StringInput    `pulumi:"clusterId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	RoleName         pulumi.StringPtrInput `pulumi:"roleName"`
}

A collection of arguments for invoking getRocketmqRole.

func (LookupRocketmqRoleOutputArgs) ElementType

type LookupRocketmqRoleResult

type LookupRocketmqRoleResult struct {
	ClusterId string `pulumi:"clusterId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                   `pulumi:"id"`
	ResultOutputFile *string                  `pulumi:"resultOutputFile"`
	RoleName         *string                  `pulumi:"roleName"`
	RoleSets         []GetRocketmqRoleRoleSet `pulumi:"roleSets"`
}

A collection of values returned by getRocketmqRole.

type LookupRocketmqRoleResultOutput

type LookupRocketmqRoleResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRocketmqRole.

func (LookupRocketmqRoleResultOutput) ClusterId

func (LookupRocketmqRoleResultOutput) ElementType

func (LookupRocketmqRoleResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupRocketmqRoleResultOutput) ResultOutputFile

func (LookupRocketmqRoleResultOutput) RoleName

func (LookupRocketmqRoleResultOutput) RoleSets

func (LookupRocketmqRoleResultOutput) ToLookupRocketmqRoleResultOutput

func (o LookupRocketmqRoleResultOutput) ToLookupRocketmqRoleResultOutput() LookupRocketmqRoleResultOutput

func (LookupRocketmqRoleResultOutput) ToLookupRocketmqRoleResultOutputWithContext

func (o LookupRocketmqRoleResultOutput) ToLookupRocketmqRoleResultOutputWithContext(ctx context.Context) LookupRocketmqRoleResultOutput

type LookupRocketmqTopicArgs

type LookupRocketmqTopicArgs struct {
	ClusterId        string   `pulumi:"clusterId"`
	FilterName       *string  `pulumi:"filterName"`
	FilterTypes      []string `pulumi:"filterTypes"`
	NamespaceId      string   `pulumi:"namespaceId"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRocketmqTopic.

type LookupRocketmqTopicOutputArgs

type LookupRocketmqTopicOutputArgs struct {
	ClusterId        pulumi.StringInput      `pulumi:"clusterId"`
	FilterName       pulumi.StringPtrInput   `pulumi:"filterName"`
	FilterTypes      pulumi.StringArrayInput `pulumi:"filterTypes"`
	NamespaceId      pulumi.StringInput      `pulumi:"namespaceId"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getRocketmqTopic.

func (LookupRocketmqTopicOutputArgs) ElementType

type LookupRocketmqTopicResult

type LookupRocketmqTopicResult struct {
	ClusterId   string   `pulumi:"clusterId"`
	FilterName  *string  `pulumi:"filterName"`
	FilterTypes []string `pulumi:"filterTypes"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                  `pulumi:"id"`
	NamespaceId      string                  `pulumi:"namespaceId"`
	ResultOutputFile *string                 `pulumi:"resultOutputFile"`
	Topics           []GetRocketmqTopicTopic `pulumi:"topics"`
}

A collection of values returned by getRocketmqTopic.

type LookupRocketmqTopicResultOutput

type LookupRocketmqTopicResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRocketmqTopic.

func (LookupRocketmqTopicResultOutput) ClusterId

func (LookupRocketmqTopicResultOutput) ElementType

func (LookupRocketmqTopicResultOutput) FilterName

func (LookupRocketmqTopicResultOutput) FilterTypes

func (LookupRocketmqTopicResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupRocketmqTopicResultOutput) NamespaceId

func (LookupRocketmqTopicResultOutput) ResultOutputFile

func (LookupRocketmqTopicResultOutput) ToLookupRocketmqTopicResultOutput

func (o LookupRocketmqTopicResultOutput) ToLookupRocketmqTopicResultOutput() LookupRocketmqTopicResultOutput

func (LookupRocketmqTopicResultOutput) ToLookupRocketmqTopicResultOutputWithContext

func (o LookupRocketmqTopicResultOutput) ToLookupRocketmqTopicResultOutputWithContext(ctx context.Context) LookupRocketmqTopicResultOutput

func (LookupRocketmqTopicResultOutput) Topics

type Namespace

type Namespace struct {
	pulumi.CustomResourceState

	// The Dedicated Cluster Id.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// The name of namespace to be created.
	EnvironName pulumi.StringOutput `pulumi:"environName"`
	// The expiration time of unconsumed message.
	MsgTtl pulumi.IntOutput `pulumi:"msgTtl"`
	// Description of the namespace.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// The Policy of message to retain. Format like: `{time_in_minutes: Int, size_in_mb: Int}`. `time_in_minutes`: the time of
	// message to retain; `size_in_mb`: the size of message to retain.
	RetentionPolicy NamespaceRetentionPolicyOutput `pulumi:"retentionPolicy"`
}

func GetNamespace

func GetNamespace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NamespaceState, opts ...pulumi.ResourceOption) (*Namespace, error)

GetNamespace gets an existing Namespace 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 NewNamespace

func NewNamespace(ctx *pulumi.Context,
	name string, args *NamespaceArgs, opts ...pulumi.ResourceOption) (*Namespace, error)

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

func (*Namespace) ElementType

func (*Namespace) ElementType() reflect.Type

func (*Namespace) ToNamespaceOutput

func (i *Namespace) ToNamespaceOutput() NamespaceOutput

func (*Namespace) ToNamespaceOutputWithContext

func (i *Namespace) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput

type NamespaceArgs

type NamespaceArgs struct {
	// The Dedicated Cluster Id.
	ClusterId pulumi.StringInput
	// The name of namespace to be created.
	EnvironName pulumi.StringInput
	// The expiration time of unconsumed message.
	MsgTtl pulumi.IntInput
	// Description of the namespace.
	Remark pulumi.StringPtrInput
	// The Policy of message to retain. Format like: `{time_in_minutes: Int, size_in_mb: Int}`. `time_in_minutes`: the time of
	// message to retain; `size_in_mb`: the size of message to retain.
	RetentionPolicy NamespaceRetentionPolicyPtrInput
}

The set of arguments for constructing a Namespace resource.

func (NamespaceArgs) ElementType

func (NamespaceArgs) ElementType() reflect.Type

type NamespaceArray

type NamespaceArray []NamespaceInput

func (NamespaceArray) ElementType

func (NamespaceArray) ElementType() reflect.Type

func (NamespaceArray) ToNamespaceArrayOutput

func (i NamespaceArray) ToNamespaceArrayOutput() NamespaceArrayOutput

func (NamespaceArray) ToNamespaceArrayOutputWithContext

func (i NamespaceArray) ToNamespaceArrayOutputWithContext(ctx context.Context) NamespaceArrayOutput

type NamespaceArrayInput

type NamespaceArrayInput interface {
	pulumi.Input

	ToNamespaceArrayOutput() NamespaceArrayOutput
	ToNamespaceArrayOutputWithContext(context.Context) NamespaceArrayOutput
}

NamespaceArrayInput is an input type that accepts NamespaceArray and NamespaceArrayOutput values. You can construct a concrete instance of `NamespaceArrayInput` via:

NamespaceArray{ NamespaceArgs{...} }

type NamespaceArrayOutput

type NamespaceArrayOutput struct{ *pulumi.OutputState }

func (NamespaceArrayOutput) ElementType

func (NamespaceArrayOutput) ElementType() reflect.Type

func (NamespaceArrayOutput) Index

func (NamespaceArrayOutput) ToNamespaceArrayOutput

func (o NamespaceArrayOutput) ToNamespaceArrayOutput() NamespaceArrayOutput

func (NamespaceArrayOutput) ToNamespaceArrayOutputWithContext

func (o NamespaceArrayOutput) ToNamespaceArrayOutputWithContext(ctx context.Context) NamespaceArrayOutput

type NamespaceInput

type NamespaceInput interface {
	pulumi.Input

	ToNamespaceOutput() NamespaceOutput
	ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
}

type NamespaceMap

type NamespaceMap map[string]NamespaceInput

func (NamespaceMap) ElementType

func (NamespaceMap) ElementType() reflect.Type

func (NamespaceMap) ToNamespaceMapOutput

func (i NamespaceMap) ToNamespaceMapOutput() NamespaceMapOutput

func (NamespaceMap) ToNamespaceMapOutputWithContext

func (i NamespaceMap) ToNamespaceMapOutputWithContext(ctx context.Context) NamespaceMapOutput

type NamespaceMapInput

type NamespaceMapInput interface {
	pulumi.Input

	ToNamespaceMapOutput() NamespaceMapOutput
	ToNamespaceMapOutputWithContext(context.Context) NamespaceMapOutput
}

NamespaceMapInput is an input type that accepts NamespaceMap and NamespaceMapOutput values. You can construct a concrete instance of `NamespaceMapInput` via:

NamespaceMap{ "key": NamespaceArgs{...} }

type NamespaceMapOutput

type NamespaceMapOutput struct{ *pulumi.OutputState }

func (NamespaceMapOutput) ElementType

func (NamespaceMapOutput) ElementType() reflect.Type

func (NamespaceMapOutput) MapIndex

func (NamespaceMapOutput) ToNamespaceMapOutput

func (o NamespaceMapOutput) ToNamespaceMapOutput() NamespaceMapOutput

func (NamespaceMapOutput) ToNamespaceMapOutputWithContext

func (o NamespaceMapOutput) ToNamespaceMapOutputWithContext(ctx context.Context) NamespaceMapOutput

type NamespaceOutput

type NamespaceOutput struct{ *pulumi.OutputState }

func (NamespaceOutput) ClusterId

func (o NamespaceOutput) ClusterId() pulumi.StringOutput

The Dedicated Cluster Id.

func (NamespaceOutput) ElementType

func (NamespaceOutput) ElementType() reflect.Type

func (NamespaceOutput) EnvironName

func (o NamespaceOutput) EnvironName() pulumi.StringOutput

The name of namespace to be created.

func (NamespaceOutput) MsgTtl

func (o NamespaceOutput) MsgTtl() pulumi.IntOutput

The expiration time of unconsumed message.

func (NamespaceOutput) Remark

Description of the namespace.

func (NamespaceOutput) RetentionPolicy

func (o NamespaceOutput) RetentionPolicy() NamespaceRetentionPolicyOutput

The Policy of message to retain. Format like: `{time_in_minutes: Int, size_in_mb: Int}`. `time_in_minutes`: the time of message to retain; `size_in_mb`: the size of message to retain.

func (NamespaceOutput) ToNamespaceOutput

func (o NamespaceOutput) ToNamespaceOutput() NamespaceOutput

func (NamespaceOutput) ToNamespaceOutputWithContext

func (o NamespaceOutput) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput

type NamespaceRetentionPolicy

type NamespaceRetentionPolicy struct {
	SizeInMb      *int `pulumi:"sizeInMb"`
	TimeInMinutes *int `pulumi:"timeInMinutes"`
}

type NamespaceRetentionPolicyArgs

type NamespaceRetentionPolicyArgs struct {
	SizeInMb      pulumi.IntPtrInput `pulumi:"sizeInMb"`
	TimeInMinutes pulumi.IntPtrInput `pulumi:"timeInMinutes"`
}

func (NamespaceRetentionPolicyArgs) ElementType

func (NamespaceRetentionPolicyArgs) ToNamespaceRetentionPolicyOutput

func (i NamespaceRetentionPolicyArgs) ToNamespaceRetentionPolicyOutput() NamespaceRetentionPolicyOutput

func (NamespaceRetentionPolicyArgs) ToNamespaceRetentionPolicyOutputWithContext

func (i NamespaceRetentionPolicyArgs) ToNamespaceRetentionPolicyOutputWithContext(ctx context.Context) NamespaceRetentionPolicyOutput

func (NamespaceRetentionPolicyArgs) ToNamespaceRetentionPolicyPtrOutput

func (i NamespaceRetentionPolicyArgs) ToNamespaceRetentionPolicyPtrOutput() NamespaceRetentionPolicyPtrOutput

func (NamespaceRetentionPolicyArgs) ToNamespaceRetentionPolicyPtrOutputWithContext

func (i NamespaceRetentionPolicyArgs) ToNamespaceRetentionPolicyPtrOutputWithContext(ctx context.Context) NamespaceRetentionPolicyPtrOutput

type NamespaceRetentionPolicyInput

type NamespaceRetentionPolicyInput interface {
	pulumi.Input

	ToNamespaceRetentionPolicyOutput() NamespaceRetentionPolicyOutput
	ToNamespaceRetentionPolicyOutputWithContext(context.Context) NamespaceRetentionPolicyOutput
}

NamespaceRetentionPolicyInput is an input type that accepts NamespaceRetentionPolicyArgs and NamespaceRetentionPolicyOutput values. You can construct a concrete instance of `NamespaceRetentionPolicyInput` via:

NamespaceRetentionPolicyArgs{...}

type NamespaceRetentionPolicyOutput

type NamespaceRetentionPolicyOutput struct{ *pulumi.OutputState }

func (NamespaceRetentionPolicyOutput) ElementType

func (NamespaceRetentionPolicyOutput) SizeInMb

func (NamespaceRetentionPolicyOutput) TimeInMinutes

func (NamespaceRetentionPolicyOutput) ToNamespaceRetentionPolicyOutput

func (o NamespaceRetentionPolicyOutput) ToNamespaceRetentionPolicyOutput() NamespaceRetentionPolicyOutput

func (NamespaceRetentionPolicyOutput) ToNamespaceRetentionPolicyOutputWithContext

func (o NamespaceRetentionPolicyOutput) ToNamespaceRetentionPolicyOutputWithContext(ctx context.Context) NamespaceRetentionPolicyOutput

func (NamespaceRetentionPolicyOutput) ToNamespaceRetentionPolicyPtrOutput

func (o NamespaceRetentionPolicyOutput) ToNamespaceRetentionPolicyPtrOutput() NamespaceRetentionPolicyPtrOutput

func (NamespaceRetentionPolicyOutput) ToNamespaceRetentionPolicyPtrOutputWithContext

func (o NamespaceRetentionPolicyOutput) ToNamespaceRetentionPolicyPtrOutputWithContext(ctx context.Context) NamespaceRetentionPolicyPtrOutput

type NamespaceRetentionPolicyPtrInput

type NamespaceRetentionPolicyPtrInput interface {
	pulumi.Input

	ToNamespaceRetentionPolicyPtrOutput() NamespaceRetentionPolicyPtrOutput
	ToNamespaceRetentionPolicyPtrOutputWithContext(context.Context) NamespaceRetentionPolicyPtrOutput
}

NamespaceRetentionPolicyPtrInput is an input type that accepts NamespaceRetentionPolicyArgs, NamespaceRetentionPolicyPtr and NamespaceRetentionPolicyPtrOutput values. You can construct a concrete instance of `NamespaceRetentionPolicyPtrInput` via:

        NamespaceRetentionPolicyArgs{...}

or:

        nil

type NamespaceRetentionPolicyPtrOutput

type NamespaceRetentionPolicyPtrOutput struct{ *pulumi.OutputState }

func (NamespaceRetentionPolicyPtrOutput) Elem

func (NamespaceRetentionPolicyPtrOutput) ElementType

func (NamespaceRetentionPolicyPtrOutput) SizeInMb

func (NamespaceRetentionPolicyPtrOutput) TimeInMinutes

func (NamespaceRetentionPolicyPtrOutput) ToNamespaceRetentionPolicyPtrOutput

func (o NamespaceRetentionPolicyPtrOutput) ToNamespaceRetentionPolicyPtrOutput() NamespaceRetentionPolicyPtrOutput

func (NamespaceRetentionPolicyPtrOutput) ToNamespaceRetentionPolicyPtrOutputWithContext

func (o NamespaceRetentionPolicyPtrOutput) ToNamespaceRetentionPolicyPtrOutputWithContext(ctx context.Context) NamespaceRetentionPolicyPtrOutput

type NamespaceRoleAttachment

type NamespaceRoleAttachment struct {
	pulumi.CustomResourceState

	// The id of tdmq cluster.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Creation time of resource.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The name of tdmq namespace.
	EnvironId pulumi.StringOutput `pulumi:"environId"`
	// The permissions of tdmq role.
	Permissions pulumi.StringArrayOutput `pulumi:"permissions"`
	// The name of tdmq role.
	RoleName pulumi.StringOutput `pulumi:"roleName"`
}

func GetNamespaceRoleAttachment

func GetNamespaceRoleAttachment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NamespaceRoleAttachmentState, opts ...pulumi.ResourceOption) (*NamespaceRoleAttachment, error)

GetNamespaceRoleAttachment gets an existing NamespaceRoleAttachment 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 NewNamespaceRoleAttachment

func NewNamespaceRoleAttachment(ctx *pulumi.Context,
	name string, args *NamespaceRoleAttachmentArgs, opts ...pulumi.ResourceOption) (*NamespaceRoleAttachment, error)

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

func (*NamespaceRoleAttachment) ElementType

func (*NamespaceRoleAttachment) ElementType() reflect.Type

func (*NamespaceRoleAttachment) ToNamespaceRoleAttachmentOutput

func (i *NamespaceRoleAttachment) ToNamespaceRoleAttachmentOutput() NamespaceRoleAttachmentOutput

func (*NamespaceRoleAttachment) ToNamespaceRoleAttachmentOutputWithContext

func (i *NamespaceRoleAttachment) ToNamespaceRoleAttachmentOutputWithContext(ctx context.Context) NamespaceRoleAttachmentOutput

type NamespaceRoleAttachmentArgs

type NamespaceRoleAttachmentArgs struct {
	// The id of tdmq cluster.
	ClusterId pulumi.StringInput
	// The name of tdmq namespace.
	EnvironId pulumi.StringInput
	// The permissions of tdmq role.
	Permissions pulumi.StringArrayInput
	// The name of tdmq role.
	RoleName pulumi.StringInput
}

The set of arguments for constructing a NamespaceRoleAttachment resource.

func (NamespaceRoleAttachmentArgs) ElementType

type NamespaceRoleAttachmentArray

type NamespaceRoleAttachmentArray []NamespaceRoleAttachmentInput

func (NamespaceRoleAttachmentArray) ElementType

func (NamespaceRoleAttachmentArray) ToNamespaceRoleAttachmentArrayOutput

func (i NamespaceRoleAttachmentArray) ToNamespaceRoleAttachmentArrayOutput() NamespaceRoleAttachmentArrayOutput

func (NamespaceRoleAttachmentArray) ToNamespaceRoleAttachmentArrayOutputWithContext

func (i NamespaceRoleAttachmentArray) ToNamespaceRoleAttachmentArrayOutputWithContext(ctx context.Context) NamespaceRoleAttachmentArrayOutput

type NamespaceRoleAttachmentArrayInput

type NamespaceRoleAttachmentArrayInput interface {
	pulumi.Input

	ToNamespaceRoleAttachmentArrayOutput() NamespaceRoleAttachmentArrayOutput
	ToNamespaceRoleAttachmentArrayOutputWithContext(context.Context) NamespaceRoleAttachmentArrayOutput
}

NamespaceRoleAttachmentArrayInput is an input type that accepts NamespaceRoleAttachmentArray and NamespaceRoleAttachmentArrayOutput values. You can construct a concrete instance of `NamespaceRoleAttachmentArrayInput` via:

NamespaceRoleAttachmentArray{ NamespaceRoleAttachmentArgs{...} }

type NamespaceRoleAttachmentArrayOutput

type NamespaceRoleAttachmentArrayOutput struct{ *pulumi.OutputState }

func (NamespaceRoleAttachmentArrayOutput) ElementType

func (NamespaceRoleAttachmentArrayOutput) Index

func (NamespaceRoleAttachmentArrayOutput) ToNamespaceRoleAttachmentArrayOutput

func (o NamespaceRoleAttachmentArrayOutput) ToNamespaceRoleAttachmentArrayOutput() NamespaceRoleAttachmentArrayOutput

func (NamespaceRoleAttachmentArrayOutput) ToNamespaceRoleAttachmentArrayOutputWithContext

func (o NamespaceRoleAttachmentArrayOutput) ToNamespaceRoleAttachmentArrayOutputWithContext(ctx context.Context) NamespaceRoleAttachmentArrayOutput

type NamespaceRoleAttachmentInput

type NamespaceRoleAttachmentInput interface {
	pulumi.Input

	ToNamespaceRoleAttachmentOutput() NamespaceRoleAttachmentOutput
	ToNamespaceRoleAttachmentOutputWithContext(ctx context.Context) NamespaceRoleAttachmentOutput
}

type NamespaceRoleAttachmentMap

type NamespaceRoleAttachmentMap map[string]NamespaceRoleAttachmentInput

func (NamespaceRoleAttachmentMap) ElementType

func (NamespaceRoleAttachmentMap) ElementType() reflect.Type

func (NamespaceRoleAttachmentMap) ToNamespaceRoleAttachmentMapOutput

func (i NamespaceRoleAttachmentMap) ToNamespaceRoleAttachmentMapOutput() NamespaceRoleAttachmentMapOutput

func (NamespaceRoleAttachmentMap) ToNamespaceRoleAttachmentMapOutputWithContext

func (i NamespaceRoleAttachmentMap) ToNamespaceRoleAttachmentMapOutputWithContext(ctx context.Context) NamespaceRoleAttachmentMapOutput

type NamespaceRoleAttachmentMapInput

type NamespaceRoleAttachmentMapInput interface {
	pulumi.Input

	ToNamespaceRoleAttachmentMapOutput() NamespaceRoleAttachmentMapOutput
	ToNamespaceRoleAttachmentMapOutputWithContext(context.Context) NamespaceRoleAttachmentMapOutput
}

NamespaceRoleAttachmentMapInput is an input type that accepts NamespaceRoleAttachmentMap and NamespaceRoleAttachmentMapOutput values. You can construct a concrete instance of `NamespaceRoleAttachmentMapInput` via:

NamespaceRoleAttachmentMap{ "key": NamespaceRoleAttachmentArgs{...} }

type NamespaceRoleAttachmentMapOutput

type NamespaceRoleAttachmentMapOutput struct{ *pulumi.OutputState }

func (NamespaceRoleAttachmentMapOutput) ElementType

func (NamespaceRoleAttachmentMapOutput) MapIndex

func (NamespaceRoleAttachmentMapOutput) ToNamespaceRoleAttachmentMapOutput

func (o NamespaceRoleAttachmentMapOutput) ToNamespaceRoleAttachmentMapOutput() NamespaceRoleAttachmentMapOutput

func (NamespaceRoleAttachmentMapOutput) ToNamespaceRoleAttachmentMapOutputWithContext

func (o NamespaceRoleAttachmentMapOutput) ToNamespaceRoleAttachmentMapOutputWithContext(ctx context.Context) NamespaceRoleAttachmentMapOutput

type NamespaceRoleAttachmentOutput

type NamespaceRoleAttachmentOutput struct{ *pulumi.OutputState }

func (NamespaceRoleAttachmentOutput) ClusterId

The id of tdmq cluster.

func (NamespaceRoleAttachmentOutput) CreateTime

Creation time of resource.

func (NamespaceRoleAttachmentOutput) ElementType

func (NamespaceRoleAttachmentOutput) EnvironId

The name of tdmq namespace.

func (NamespaceRoleAttachmentOutput) Permissions

The permissions of tdmq role.

func (NamespaceRoleAttachmentOutput) RoleName

The name of tdmq role.

func (NamespaceRoleAttachmentOutput) ToNamespaceRoleAttachmentOutput

func (o NamespaceRoleAttachmentOutput) ToNamespaceRoleAttachmentOutput() NamespaceRoleAttachmentOutput

func (NamespaceRoleAttachmentOutput) ToNamespaceRoleAttachmentOutputWithContext

func (o NamespaceRoleAttachmentOutput) ToNamespaceRoleAttachmentOutputWithContext(ctx context.Context) NamespaceRoleAttachmentOutput

type NamespaceRoleAttachmentState

type NamespaceRoleAttachmentState struct {
	// The id of tdmq cluster.
	ClusterId pulumi.StringPtrInput
	// Creation time of resource.
	CreateTime pulumi.StringPtrInput
	// The name of tdmq namespace.
	EnvironId pulumi.StringPtrInput
	// The permissions of tdmq role.
	Permissions pulumi.StringArrayInput
	// The name of tdmq role.
	RoleName pulumi.StringPtrInput
}

func (NamespaceRoleAttachmentState) ElementType

type NamespaceState

type NamespaceState struct {
	// The Dedicated Cluster Id.
	ClusterId pulumi.StringPtrInput
	// The name of namespace to be created.
	EnvironName pulumi.StringPtrInput
	// The expiration time of unconsumed message.
	MsgTtl pulumi.IntPtrInput
	// Description of the namespace.
	Remark pulumi.StringPtrInput
	// The Policy of message to retain. Format like: `{time_in_minutes: Int, size_in_mb: Int}`. `time_in_minutes`: the time of
	// message to retain; `size_in_mb`: the size of message to retain.
	RetentionPolicy NamespaceRetentionPolicyPtrInput
}

func (NamespaceState) ElementType

func (NamespaceState) ElementType() reflect.Type

type RabbitmqUser

type RabbitmqUser struct {
	pulumi.CustomResourceState

	// Describe.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Cluster instance ID.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// The maximum number of channels for this user, if not filled in, there is no limit.
	MaxChannels pulumi.IntPtrOutput `pulumi:"maxChannels"`
	// The maximum number of connections for this user, if not filled in, there is no limit.
	MaxConnections pulumi.IntPtrOutput `pulumi:"maxConnections"`
	// Password, used when logging in.
	Password pulumi.StringOutput `pulumi:"password"`
	// User tag, used to determine the permission range for changing user access to RabbitMQ Management. Management: regular
	// console user, monitoring: management console user, other values: non console user.
	Tags pulumi.StringArrayOutput `pulumi:"tags"`
	// Username, used when logging in.
	User pulumi.StringOutput `pulumi:"user"`
}

func GetRabbitmqUser

func GetRabbitmqUser(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RabbitmqUserState, opts ...pulumi.ResourceOption) (*RabbitmqUser, error)

GetRabbitmqUser gets an existing RabbitmqUser 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 NewRabbitmqUser

func NewRabbitmqUser(ctx *pulumi.Context,
	name string, args *RabbitmqUserArgs, opts ...pulumi.ResourceOption) (*RabbitmqUser, error)

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

func (*RabbitmqUser) ElementType

func (*RabbitmqUser) ElementType() reflect.Type

func (*RabbitmqUser) ToRabbitmqUserOutput

func (i *RabbitmqUser) ToRabbitmqUserOutput() RabbitmqUserOutput

func (*RabbitmqUser) ToRabbitmqUserOutputWithContext

func (i *RabbitmqUser) ToRabbitmqUserOutputWithContext(ctx context.Context) RabbitmqUserOutput

type RabbitmqUserArgs

type RabbitmqUserArgs struct {
	// Describe.
	Description pulumi.StringPtrInput
	// Cluster instance ID.
	InstanceId pulumi.StringInput
	// The maximum number of channels for this user, if not filled in, there is no limit.
	MaxChannels pulumi.IntPtrInput
	// The maximum number of connections for this user, if not filled in, there is no limit.
	MaxConnections pulumi.IntPtrInput
	// Password, used when logging in.
	Password pulumi.StringInput
	// User tag, used to determine the permission range for changing user access to RabbitMQ Management. Management: regular
	// console user, monitoring: management console user, other values: non console user.
	Tags pulumi.StringArrayInput
	// Username, used when logging in.
	User pulumi.StringInput
}

The set of arguments for constructing a RabbitmqUser resource.

func (RabbitmqUserArgs) ElementType

func (RabbitmqUserArgs) ElementType() reflect.Type

type RabbitmqUserArray

type RabbitmqUserArray []RabbitmqUserInput

func (RabbitmqUserArray) ElementType

func (RabbitmqUserArray) ElementType() reflect.Type

func (RabbitmqUserArray) ToRabbitmqUserArrayOutput

func (i RabbitmqUserArray) ToRabbitmqUserArrayOutput() RabbitmqUserArrayOutput

func (RabbitmqUserArray) ToRabbitmqUserArrayOutputWithContext

func (i RabbitmqUserArray) ToRabbitmqUserArrayOutputWithContext(ctx context.Context) RabbitmqUserArrayOutput

type RabbitmqUserArrayInput

type RabbitmqUserArrayInput interface {
	pulumi.Input

	ToRabbitmqUserArrayOutput() RabbitmqUserArrayOutput
	ToRabbitmqUserArrayOutputWithContext(context.Context) RabbitmqUserArrayOutput
}

RabbitmqUserArrayInput is an input type that accepts RabbitmqUserArray and RabbitmqUserArrayOutput values. You can construct a concrete instance of `RabbitmqUserArrayInput` via:

RabbitmqUserArray{ RabbitmqUserArgs{...} }

type RabbitmqUserArrayOutput

type RabbitmqUserArrayOutput struct{ *pulumi.OutputState }

func (RabbitmqUserArrayOutput) ElementType

func (RabbitmqUserArrayOutput) ElementType() reflect.Type

func (RabbitmqUserArrayOutput) Index

func (RabbitmqUserArrayOutput) ToRabbitmqUserArrayOutput

func (o RabbitmqUserArrayOutput) ToRabbitmqUserArrayOutput() RabbitmqUserArrayOutput

func (RabbitmqUserArrayOutput) ToRabbitmqUserArrayOutputWithContext

func (o RabbitmqUserArrayOutput) ToRabbitmqUserArrayOutputWithContext(ctx context.Context) RabbitmqUserArrayOutput

type RabbitmqUserInput

type RabbitmqUserInput interface {
	pulumi.Input

	ToRabbitmqUserOutput() RabbitmqUserOutput
	ToRabbitmqUserOutputWithContext(ctx context.Context) RabbitmqUserOutput
}

type RabbitmqUserMap

type RabbitmqUserMap map[string]RabbitmqUserInput

func (RabbitmqUserMap) ElementType

func (RabbitmqUserMap) ElementType() reflect.Type

func (RabbitmqUserMap) ToRabbitmqUserMapOutput

func (i RabbitmqUserMap) ToRabbitmqUserMapOutput() RabbitmqUserMapOutput

func (RabbitmqUserMap) ToRabbitmqUserMapOutputWithContext

func (i RabbitmqUserMap) ToRabbitmqUserMapOutputWithContext(ctx context.Context) RabbitmqUserMapOutput

type RabbitmqUserMapInput

type RabbitmqUserMapInput interface {
	pulumi.Input

	ToRabbitmqUserMapOutput() RabbitmqUserMapOutput
	ToRabbitmqUserMapOutputWithContext(context.Context) RabbitmqUserMapOutput
}

RabbitmqUserMapInput is an input type that accepts RabbitmqUserMap and RabbitmqUserMapOutput values. You can construct a concrete instance of `RabbitmqUserMapInput` via:

RabbitmqUserMap{ "key": RabbitmqUserArgs{...} }

type RabbitmqUserMapOutput

type RabbitmqUserMapOutput struct{ *pulumi.OutputState }

func (RabbitmqUserMapOutput) ElementType

func (RabbitmqUserMapOutput) ElementType() reflect.Type

func (RabbitmqUserMapOutput) MapIndex

func (RabbitmqUserMapOutput) ToRabbitmqUserMapOutput

func (o RabbitmqUserMapOutput) ToRabbitmqUserMapOutput() RabbitmqUserMapOutput

func (RabbitmqUserMapOutput) ToRabbitmqUserMapOutputWithContext

func (o RabbitmqUserMapOutput) ToRabbitmqUserMapOutputWithContext(ctx context.Context) RabbitmqUserMapOutput

type RabbitmqUserOutput

type RabbitmqUserOutput struct{ *pulumi.OutputState }

func (RabbitmqUserOutput) Description

func (o RabbitmqUserOutput) Description() pulumi.StringPtrOutput

Describe.

func (RabbitmqUserOutput) ElementType

func (RabbitmqUserOutput) ElementType() reflect.Type

func (RabbitmqUserOutput) InstanceId

func (o RabbitmqUserOutput) InstanceId() pulumi.StringOutput

Cluster instance ID.

func (RabbitmqUserOutput) MaxChannels

func (o RabbitmqUserOutput) MaxChannels() pulumi.IntPtrOutput

The maximum number of channels for this user, if not filled in, there is no limit.

func (RabbitmqUserOutput) MaxConnections

func (o RabbitmqUserOutput) MaxConnections() pulumi.IntPtrOutput

The maximum number of connections for this user, if not filled in, there is no limit.

func (RabbitmqUserOutput) Password

func (o RabbitmqUserOutput) Password() pulumi.StringOutput

Password, used when logging in.

func (RabbitmqUserOutput) Tags

User tag, used to determine the permission range for changing user access to RabbitMQ Management. Management: regular console user, monitoring: management console user, other values: non console user.

func (RabbitmqUserOutput) ToRabbitmqUserOutput

func (o RabbitmqUserOutput) ToRabbitmqUserOutput() RabbitmqUserOutput

func (RabbitmqUserOutput) ToRabbitmqUserOutputWithContext

func (o RabbitmqUserOutput) ToRabbitmqUserOutputWithContext(ctx context.Context) RabbitmqUserOutput

func (RabbitmqUserOutput) User

Username, used when logging in.

type RabbitmqUserState

type RabbitmqUserState struct {
	// Describe.
	Description pulumi.StringPtrInput
	// Cluster instance ID.
	InstanceId pulumi.StringPtrInput
	// The maximum number of channels for this user, if not filled in, there is no limit.
	MaxChannels pulumi.IntPtrInput
	// The maximum number of connections for this user, if not filled in, there is no limit.
	MaxConnections pulumi.IntPtrInput
	// Password, used when logging in.
	Password pulumi.StringPtrInput
	// User tag, used to determine the permission range for changing user access to RabbitMQ Management. Management: regular
	// console user, monitoring: management console user, other values: non console user.
	Tags pulumi.StringArrayInput
	// Username, used when logging in.
	User pulumi.StringPtrInput
}

func (RabbitmqUserState) ElementType

func (RabbitmqUserState) ElementType() reflect.Type

type RabbitmqVipInstance

type RabbitmqVipInstance struct {
	pulumi.CustomResourceState

	// Automatic renewal, the default is true.
	AutoRenewFlag pulumi.BoolPtrOutput `pulumi:"autoRenewFlag"`
	// cluster name.
	ClusterName pulumi.StringOutput `pulumi:"clusterName"`
	// Mirrored queue, the default is false.
	EnableCreateDefaultHaMirrorQueue pulumi.BoolPtrOutput `pulumi:"enableCreateDefaultHaMirrorQueue"`
	// The number of nodes, a minimum of 3 nodes for a multi-availability zone. If not passed, the default single availability
	// zone is 1, and the multi-availability zone is 3.
	NodeNum pulumi.IntPtrOutput `pulumi:"nodeNum"`
	// Node specifications, basic type rabbit-vip-basic-1, standard type rabbit-vip-basic-2, high-level type 1
	// rabbit-vip-basic-3, high-level type 2 rabbit-vip-basic-4. If not passed, the default is the basic type.
	NodeSpec pulumi.StringPtrOutput `pulumi:"nodeSpec"`
	// Single node storage specification, the default is 200G.
	StorageSize pulumi.IntPtrOutput `pulumi:"storageSize"`
	// Private network SubnetId.
	SubnetId pulumi.StringOutput `pulumi:"subnetId"`
	// Purchase duration, the default is 1 (month).
	TimeSpan pulumi.IntPtrOutput `pulumi:"timeSpan"`
	// Private network VpcId.
	VpcId pulumi.StringOutput `pulumi:"vpcId"`
	// availability zone.
	ZoneIds pulumi.IntArrayOutput `pulumi:"zoneIds"`
}

func GetRabbitmqVipInstance

func GetRabbitmqVipInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RabbitmqVipInstanceState, opts ...pulumi.ResourceOption) (*RabbitmqVipInstance, error)

GetRabbitmqVipInstance gets an existing RabbitmqVipInstance 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 NewRabbitmqVipInstance

func NewRabbitmqVipInstance(ctx *pulumi.Context,
	name string, args *RabbitmqVipInstanceArgs, opts ...pulumi.ResourceOption) (*RabbitmqVipInstance, error)

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

func (*RabbitmqVipInstance) ElementType

func (*RabbitmqVipInstance) ElementType() reflect.Type

func (*RabbitmqVipInstance) ToRabbitmqVipInstanceOutput

func (i *RabbitmqVipInstance) ToRabbitmqVipInstanceOutput() RabbitmqVipInstanceOutput

func (*RabbitmqVipInstance) ToRabbitmqVipInstanceOutputWithContext

func (i *RabbitmqVipInstance) ToRabbitmqVipInstanceOutputWithContext(ctx context.Context) RabbitmqVipInstanceOutput

type RabbitmqVipInstanceArgs

type RabbitmqVipInstanceArgs struct {
	// Automatic renewal, the default is true.
	AutoRenewFlag pulumi.BoolPtrInput
	// cluster name.
	ClusterName pulumi.StringInput
	// Mirrored queue, the default is false.
	EnableCreateDefaultHaMirrorQueue pulumi.BoolPtrInput
	// The number of nodes, a minimum of 3 nodes for a multi-availability zone. If not passed, the default single availability
	// zone is 1, and the multi-availability zone is 3.
	NodeNum pulumi.IntPtrInput
	// Node specifications, basic type rabbit-vip-basic-1, standard type rabbit-vip-basic-2, high-level type 1
	// rabbit-vip-basic-3, high-level type 2 rabbit-vip-basic-4. If not passed, the default is the basic type.
	NodeSpec pulumi.StringPtrInput
	// Single node storage specification, the default is 200G.
	StorageSize pulumi.IntPtrInput
	// Private network SubnetId.
	SubnetId pulumi.StringInput
	// Purchase duration, the default is 1 (month).
	TimeSpan pulumi.IntPtrInput
	// Private network VpcId.
	VpcId pulumi.StringInput
	// availability zone.
	ZoneIds pulumi.IntArrayInput
}

The set of arguments for constructing a RabbitmqVipInstance resource.

func (RabbitmqVipInstanceArgs) ElementType

func (RabbitmqVipInstanceArgs) ElementType() reflect.Type

type RabbitmqVipInstanceArray

type RabbitmqVipInstanceArray []RabbitmqVipInstanceInput

func (RabbitmqVipInstanceArray) ElementType

func (RabbitmqVipInstanceArray) ElementType() reflect.Type

func (RabbitmqVipInstanceArray) ToRabbitmqVipInstanceArrayOutput

func (i RabbitmqVipInstanceArray) ToRabbitmqVipInstanceArrayOutput() RabbitmqVipInstanceArrayOutput

func (RabbitmqVipInstanceArray) ToRabbitmqVipInstanceArrayOutputWithContext

func (i RabbitmqVipInstanceArray) ToRabbitmqVipInstanceArrayOutputWithContext(ctx context.Context) RabbitmqVipInstanceArrayOutput

type RabbitmqVipInstanceArrayInput

type RabbitmqVipInstanceArrayInput interface {
	pulumi.Input

	ToRabbitmqVipInstanceArrayOutput() RabbitmqVipInstanceArrayOutput
	ToRabbitmqVipInstanceArrayOutputWithContext(context.Context) RabbitmqVipInstanceArrayOutput
}

RabbitmqVipInstanceArrayInput is an input type that accepts RabbitmqVipInstanceArray and RabbitmqVipInstanceArrayOutput values. You can construct a concrete instance of `RabbitmqVipInstanceArrayInput` via:

RabbitmqVipInstanceArray{ RabbitmqVipInstanceArgs{...} }

type RabbitmqVipInstanceArrayOutput

type RabbitmqVipInstanceArrayOutput struct{ *pulumi.OutputState }

func (RabbitmqVipInstanceArrayOutput) ElementType

func (RabbitmqVipInstanceArrayOutput) Index

func (RabbitmqVipInstanceArrayOutput) ToRabbitmqVipInstanceArrayOutput

func (o RabbitmqVipInstanceArrayOutput) ToRabbitmqVipInstanceArrayOutput() RabbitmqVipInstanceArrayOutput

func (RabbitmqVipInstanceArrayOutput) ToRabbitmqVipInstanceArrayOutputWithContext

func (o RabbitmqVipInstanceArrayOutput) ToRabbitmqVipInstanceArrayOutputWithContext(ctx context.Context) RabbitmqVipInstanceArrayOutput

type RabbitmqVipInstanceInput

type RabbitmqVipInstanceInput interface {
	pulumi.Input

	ToRabbitmqVipInstanceOutput() RabbitmqVipInstanceOutput
	ToRabbitmqVipInstanceOutputWithContext(ctx context.Context) RabbitmqVipInstanceOutput
}

type RabbitmqVipInstanceMap

type RabbitmqVipInstanceMap map[string]RabbitmqVipInstanceInput

func (RabbitmqVipInstanceMap) ElementType

func (RabbitmqVipInstanceMap) ElementType() reflect.Type

func (RabbitmqVipInstanceMap) ToRabbitmqVipInstanceMapOutput

func (i RabbitmqVipInstanceMap) ToRabbitmqVipInstanceMapOutput() RabbitmqVipInstanceMapOutput

func (RabbitmqVipInstanceMap) ToRabbitmqVipInstanceMapOutputWithContext

func (i RabbitmqVipInstanceMap) ToRabbitmqVipInstanceMapOutputWithContext(ctx context.Context) RabbitmqVipInstanceMapOutput

type RabbitmqVipInstanceMapInput

type RabbitmqVipInstanceMapInput interface {
	pulumi.Input

	ToRabbitmqVipInstanceMapOutput() RabbitmqVipInstanceMapOutput
	ToRabbitmqVipInstanceMapOutputWithContext(context.Context) RabbitmqVipInstanceMapOutput
}

RabbitmqVipInstanceMapInput is an input type that accepts RabbitmqVipInstanceMap and RabbitmqVipInstanceMapOutput values. You can construct a concrete instance of `RabbitmqVipInstanceMapInput` via:

RabbitmqVipInstanceMap{ "key": RabbitmqVipInstanceArgs{...} }

type RabbitmqVipInstanceMapOutput

type RabbitmqVipInstanceMapOutput struct{ *pulumi.OutputState }

func (RabbitmqVipInstanceMapOutput) ElementType

func (RabbitmqVipInstanceMapOutput) MapIndex

func (RabbitmqVipInstanceMapOutput) ToRabbitmqVipInstanceMapOutput

func (o RabbitmqVipInstanceMapOutput) ToRabbitmqVipInstanceMapOutput() RabbitmqVipInstanceMapOutput

func (RabbitmqVipInstanceMapOutput) ToRabbitmqVipInstanceMapOutputWithContext

func (o RabbitmqVipInstanceMapOutput) ToRabbitmqVipInstanceMapOutputWithContext(ctx context.Context) RabbitmqVipInstanceMapOutput

type RabbitmqVipInstanceOutput

type RabbitmqVipInstanceOutput struct{ *pulumi.OutputState }

func (RabbitmqVipInstanceOutput) AutoRenewFlag

Automatic renewal, the default is true.

func (RabbitmqVipInstanceOutput) ClusterName

cluster name.

func (RabbitmqVipInstanceOutput) ElementType

func (RabbitmqVipInstanceOutput) ElementType() reflect.Type

func (RabbitmqVipInstanceOutput) EnableCreateDefaultHaMirrorQueue

func (o RabbitmqVipInstanceOutput) EnableCreateDefaultHaMirrorQueue() pulumi.BoolPtrOutput

Mirrored queue, the default is false.

func (RabbitmqVipInstanceOutput) NodeNum

The number of nodes, a minimum of 3 nodes for a multi-availability zone. If not passed, the default single availability zone is 1, and the multi-availability zone is 3.

func (RabbitmqVipInstanceOutput) NodeSpec

Node specifications, basic type rabbit-vip-basic-1, standard type rabbit-vip-basic-2, high-level type 1 rabbit-vip-basic-3, high-level type 2 rabbit-vip-basic-4. If not passed, the default is the basic type.

func (RabbitmqVipInstanceOutput) StorageSize

Single node storage specification, the default is 200G.

func (RabbitmqVipInstanceOutput) SubnetId

Private network SubnetId.

func (RabbitmqVipInstanceOutput) TimeSpan

Purchase duration, the default is 1 (month).

func (RabbitmqVipInstanceOutput) ToRabbitmqVipInstanceOutput

func (o RabbitmqVipInstanceOutput) ToRabbitmqVipInstanceOutput() RabbitmqVipInstanceOutput

func (RabbitmqVipInstanceOutput) ToRabbitmqVipInstanceOutputWithContext

func (o RabbitmqVipInstanceOutput) ToRabbitmqVipInstanceOutputWithContext(ctx context.Context) RabbitmqVipInstanceOutput

func (RabbitmqVipInstanceOutput) VpcId

Private network VpcId.

func (RabbitmqVipInstanceOutput) ZoneIds

availability zone.

type RabbitmqVipInstanceState

type RabbitmqVipInstanceState struct {
	// Automatic renewal, the default is true.
	AutoRenewFlag pulumi.BoolPtrInput
	// cluster name.
	ClusterName pulumi.StringPtrInput
	// Mirrored queue, the default is false.
	EnableCreateDefaultHaMirrorQueue pulumi.BoolPtrInput
	// The number of nodes, a minimum of 3 nodes for a multi-availability zone. If not passed, the default single availability
	// zone is 1, and the multi-availability zone is 3.
	NodeNum pulumi.IntPtrInput
	// Node specifications, basic type rabbit-vip-basic-1, standard type rabbit-vip-basic-2, high-level type 1
	// rabbit-vip-basic-3, high-level type 2 rabbit-vip-basic-4. If not passed, the default is the basic type.
	NodeSpec pulumi.StringPtrInput
	// Single node storage specification, the default is 200G.
	StorageSize pulumi.IntPtrInput
	// Private network SubnetId.
	SubnetId pulumi.StringPtrInput
	// Purchase duration, the default is 1 (month).
	TimeSpan pulumi.IntPtrInput
	// Private network VpcId.
	VpcId pulumi.StringPtrInput
	// availability zone.
	ZoneIds pulumi.IntArrayInput
}

func (RabbitmqVipInstanceState) ElementType

func (RabbitmqVipInstanceState) ElementType() reflect.Type

type RabbitmqVirtualHost

type RabbitmqVirtualHost struct {
	pulumi.CustomResourceState

	// describe.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Cluster instance ID.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Message track switch, true is on, false is off, default is off.
	TraceFlag pulumi.BoolPtrOutput `pulumi:"traceFlag"`
	// vhost name.
	VirtualHost pulumi.StringOutput `pulumi:"virtualHost"`
}

func GetRabbitmqVirtualHost

func GetRabbitmqVirtualHost(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RabbitmqVirtualHostState, opts ...pulumi.ResourceOption) (*RabbitmqVirtualHost, error)

GetRabbitmqVirtualHost gets an existing RabbitmqVirtualHost 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 NewRabbitmqVirtualHost

func NewRabbitmqVirtualHost(ctx *pulumi.Context,
	name string, args *RabbitmqVirtualHostArgs, opts ...pulumi.ResourceOption) (*RabbitmqVirtualHost, error)

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

func (*RabbitmqVirtualHost) ElementType

func (*RabbitmqVirtualHost) ElementType() reflect.Type

func (*RabbitmqVirtualHost) ToRabbitmqVirtualHostOutput

func (i *RabbitmqVirtualHost) ToRabbitmqVirtualHostOutput() RabbitmqVirtualHostOutput

func (*RabbitmqVirtualHost) ToRabbitmqVirtualHostOutputWithContext

func (i *RabbitmqVirtualHost) ToRabbitmqVirtualHostOutputWithContext(ctx context.Context) RabbitmqVirtualHostOutput

type RabbitmqVirtualHostArgs

type RabbitmqVirtualHostArgs struct {
	// describe.
	Description pulumi.StringPtrInput
	// Cluster instance ID.
	InstanceId pulumi.StringInput
	// Message track switch, true is on, false is off, default is off.
	TraceFlag pulumi.BoolPtrInput
	// vhost name.
	VirtualHost pulumi.StringInput
}

The set of arguments for constructing a RabbitmqVirtualHost resource.

func (RabbitmqVirtualHostArgs) ElementType

func (RabbitmqVirtualHostArgs) ElementType() reflect.Type

type RabbitmqVirtualHostArray

type RabbitmqVirtualHostArray []RabbitmqVirtualHostInput

func (RabbitmqVirtualHostArray) ElementType

func (RabbitmqVirtualHostArray) ElementType() reflect.Type

func (RabbitmqVirtualHostArray) ToRabbitmqVirtualHostArrayOutput

func (i RabbitmqVirtualHostArray) ToRabbitmqVirtualHostArrayOutput() RabbitmqVirtualHostArrayOutput

func (RabbitmqVirtualHostArray) ToRabbitmqVirtualHostArrayOutputWithContext

func (i RabbitmqVirtualHostArray) ToRabbitmqVirtualHostArrayOutputWithContext(ctx context.Context) RabbitmqVirtualHostArrayOutput

type RabbitmqVirtualHostArrayInput

type RabbitmqVirtualHostArrayInput interface {
	pulumi.Input

	ToRabbitmqVirtualHostArrayOutput() RabbitmqVirtualHostArrayOutput
	ToRabbitmqVirtualHostArrayOutputWithContext(context.Context) RabbitmqVirtualHostArrayOutput
}

RabbitmqVirtualHostArrayInput is an input type that accepts RabbitmqVirtualHostArray and RabbitmqVirtualHostArrayOutput values. You can construct a concrete instance of `RabbitmqVirtualHostArrayInput` via:

RabbitmqVirtualHostArray{ RabbitmqVirtualHostArgs{...} }

type RabbitmqVirtualHostArrayOutput

type RabbitmqVirtualHostArrayOutput struct{ *pulumi.OutputState }

func (RabbitmqVirtualHostArrayOutput) ElementType

func (RabbitmqVirtualHostArrayOutput) Index

func (RabbitmqVirtualHostArrayOutput) ToRabbitmqVirtualHostArrayOutput

func (o RabbitmqVirtualHostArrayOutput) ToRabbitmqVirtualHostArrayOutput() RabbitmqVirtualHostArrayOutput

func (RabbitmqVirtualHostArrayOutput) ToRabbitmqVirtualHostArrayOutputWithContext

func (o RabbitmqVirtualHostArrayOutput) ToRabbitmqVirtualHostArrayOutputWithContext(ctx context.Context) RabbitmqVirtualHostArrayOutput

type RabbitmqVirtualHostInput

type RabbitmqVirtualHostInput interface {
	pulumi.Input

	ToRabbitmqVirtualHostOutput() RabbitmqVirtualHostOutput
	ToRabbitmqVirtualHostOutputWithContext(ctx context.Context) RabbitmqVirtualHostOutput
}

type RabbitmqVirtualHostMap

type RabbitmqVirtualHostMap map[string]RabbitmqVirtualHostInput

func (RabbitmqVirtualHostMap) ElementType

func (RabbitmqVirtualHostMap) ElementType() reflect.Type

func (RabbitmqVirtualHostMap) ToRabbitmqVirtualHostMapOutput

func (i RabbitmqVirtualHostMap) ToRabbitmqVirtualHostMapOutput() RabbitmqVirtualHostMapOutput

func (RabbitmqVirtualHostMap) ToRabbitmqVirtualHostMapOutputWithContext

func (i RabbitmqVirtualHostMap) ToRabbitmqVirtualHostMapOutputWithContext(ctx context.Context) RabbitmqVirtualHostMapOutput

type RabbitmqVirtualHostMapInput

type RabbitmqVirtualHostMapInput interface {
	pulumi.Input

	ToRabbitmqVirtualHostMapOutput() RabbitmqVirtualHostMapOutput
	ToRabbitmqVirtualHostMapOutputWithContext(context.Context) RabbitmqVirtualHostMapOutput
}

RabbitmqVirtualHostMapInput is an input type that accepts RabbitmqVirtualHostMap and RabbitmqVirtualHostMapOutput values. You can construct a concrete instance of `RabbitmqVirtualHostMapInput` via:

RabbitmqVirtualHostMap{ "key": RabbitmqVirtualHostArgs{...} }

type RabbitmqVirtualHostMapOutput

type RabbitmqVirtualHostMapOutput struct{ *pulumi.OutputState }

func (RabbitmqVirtualHostMapOutput) ElementType

func (RabbitmqVirtualHostMapOutput) MapIndex

func (RabbitmqVirtualHostMapOutput) ToRabbitmqVirtualHostMapOutput

func (o RabbitmqVirtualHostMapOutput) ToRabbitmqVirtualHostMapOutput() RabbitmqVirtualHostMapOutput

func (RabbitmqVirtualHostMapOutput) ToRabbitmqVirtualHostMapOutputWithContext

func (o RabbitmqVirtualHostMapOutput) ToRabbitmqVirtualHostMapOutputWithContext(ctx context.Context) RabbitmqVirtualHostMapOutput

type RabbitmqVirtualHostOutput

type RabbitmqVirtualHostOutput struct{ *pulumi.OutputState }

func (RabbitmqVirtualHostOutput) Description

describe.

func (RabbitmqVirtualHostOutput) ElementType

func (RabbitmqVirtualHostOutput) ElementType() reflect.Type

func (RabbitmqVirtualHostOutput) InstanceId

Cluster instance ID.

func (RabbitmqVirtualHostOutput) ToRabbitmqVirtualHostOutput

func (o RabbitmqVirtualHostOutput) ToRabbitmqVirtualHostOutput() RabbitmqVirtualHostOutput

func (RabbitmqVirtualHostOutput) ToRabbitmqVirtualHostOutputWithContext

func (o RabbitmqVirtualHostOutput) ToRabbitmqVirtualHostOutputWithContext(ctx context.Context) RabbitmqVirtualHostOutput

func (RabbitmqVirtualHostOutput) TraceFlag

Message track switch, true is on, false is off, default is off.

func (RabbitmqVirtualHostOutput) VirtualHost

vhost name.

type RabbitmqVirtualHostState

type RabbitmqVirtualHostState struct {
	// describe.
	Description pulumi.StringPtrInput
	// Cluster instance ID.
	InstanceId pulumi.StringPtrInput
	// Message track switch, true is on, false is off, default is off.
	TraceFlag pulumi.BoolPtrInput
	// vhost name.
	VirtualHost pulumi.StringPtrInput
}

func (RabbitmqVirtualHostState) ElementType

func (RabbitmqVirtualHostState) ElementType() reflect.Type

type RocketmqCluster

type RocketmqCluster struct {
	pulumi.CustomResourceState

	// Cluster ID.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Cluster name, which can contain 3-64 letters, digits, hyphens, and underscores.
	ClusterName pulumi.StringOutput `pulumi:"clusterName"`
	// Creation time in milliseconds.
	CreateTime pulumi.IntOutput `pulumi:"createTime"`
	// Whether it is an exclusive instance.
	IsVip pulumi.BoolOutput `pulumi:"isVip"`
	// Public network access address.
	PublicEndPoint pulumi.StringOutput `pulumi:"publicEndPoint"`
	// Region information.
	Region pulumi.StringOutput `pulumi:"region"`
	// Cluster description (up to 128 characters).
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Rocketmq cluster identification.
	RocketMQFlag pulumi.BoolOutput `pulumi:"rocketMQFlag"`
	// Whether the namespace access point is supported.
	SupportNamespaceEndpoint pulumi.BoolOutput `pulumi:"supportNamespaceEndpoint"`
	// VPC access address.
	VpcEndPoint pulumi.StringOutput `pulumi:"vpcEndPoint"`
	// Vpc list.
	Vpcs RocketmqClusterVpcArrayOutput `pulumi:"vpcs"`
}

func GetRocketmqCluster

func GetRocketmqCluster(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RocketmqClusterState, opts ...pulumi.ResourceOption) (*RocketmqCluster, error)

GetRocketmqCluster gets an existing RocketmqCluster 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 NewRocketmqCluster

func NewRocketmqCluster(ctx *pulumi.Context,
	name string, args *RocketmqClusterArgs, opts ...pulumi.ResourceOption) (*RocketmqCluster, error)

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

func (*RocketmqCluster) ElementType

func (*RocketmqCluster) ElementType() reflect.Type

func (*RocketmqCluster) ToRocketmqClusterOutput

func (i *RocketmqCluster) ToRocketmqClusterOutput() RocketmqClusterOutput

func (*RocketmqCluster) ToRocketmqClusterOutputWithContext

func (i *RocketmqCluster) ToRocketmqClusterOutputWithContext(ctx context.Context) RocketmqClusterOutput

type RocketmqClusterArgs

type RocketmqClusterArgs struct {
	// Cluster name, which can contain 3-64 letters, digits, hyphens, and underscores.
	ClusterName pulumi.StringInput
	// Cluster description (up to 128 characters).
	Remark pulumi.StringPtrInput
}

The set of arguments for constructing a RocketmqCluster resource.

func (RocketmqClusterArgs) ElementType

func (RocketmqClusterArgs) ElementType() reflect.Type

type RocketmqClusterArray

type RocketmqClusterArray []RocketmqClusterInput

func (RocketmqClusterArray) ElementType

func (RocketmqClusterArray) ElementType() reflect.Type

func (RocketmqClusterArray) ToRocketmqClusterArrayOutput

func (i RocketmqClusterArray) ToRocketmqClusterArrayOutput() RocketmqClusterArrayOutput

func (RocketmqClusterArray) ToRocketmqClusterArrayOutputWithContext

func (i RocketmqClusterArray) ToRocketmqClusterArrayOutputWithContext(ctx context.Context) RocketmqClusterArrayOutput

type RocketmqClusterArrayInput

type RocketmqClusterArrayInput interface {
	pulumi.Input

	ToRocketmqClusterArrayOutput() RocketmqClusterArrayOutput
	ToRocketmqClusterArrayOutputWithContext(context.Context) RocketmqClusterArrayOutput
}

RocketmqClusterArrayInput is an input type that accepts RocketmqClusterArray and RocketmqClusterArrayOutput values. You can construct a concrete instance of `RocketmqClusterArrayInput` via:

RocketmqClusterArray{ RocketmqClusterArgs{...} }

type RocketmqClusterArrayOutput

type RocketmqClusterArrayOutput struct{ *pulumi.OutputState }

func (RocketmqClusterArrayOutput) ElementType

func (RocketmqClusterArrayOutput) ElementType() reflect.Type

func (RocketmqClusterArrayOutput) Index

func (RocketmqClusterArrayOutput) ToRocketmqClusterArrayOutput

func (o RocketmqClusterArrayOutput) ToRocketmqClusterArrayOutput() RocketmqClusterArrayOutput

func (RocketmqClusterArrayOutput) ToRocketmqClusterArrayOutputWithContext

func (o RocketmqClusterArrayOutput) ToRocketmqClusterArrayOutputWithContext(ctx context.Context) RocketmqClusterArrayOutput

type RocketmqClusterInput

type RocketmqClusterInput interface {
	pulumi.Input

	ToRocketmqClusterOutput() RocketmqClusterOutput
	ToRocketmqClusterOutputWithContext(ctx context.Context) RocketmqClusterOutput
}

type RocketmqClusterMap

type RocketmqClusterMap map[string]RocketmqClusterInput

func (RocketmqClusterMap) ElementType

func (RocketmqClusterMap) ElementType() reflect.Type

func (RocketmqClusterMap) ToRocketmqClusterMapOutput

func (i RocketmqClusterMap) ToRocketmqClusterMapOutput() RocketmqClusterMapOutput

func (RocketmqClusterMap) ToRocketmqClusterMapOutputWithContext

func (i RocketmqClusterMap) ToRocketmqClusterMapOutputWithContext(ctx context.Context) RocketmqClusterMapOutput

type RocketmqClusterMapInput

type RocketmqClusterMapInput interface {
	pulumi.Input

	ToRocketmqClusterMapOutput() RocketmqClusterMapOutput
	ToRocketmqClusterMapOutputWithContext(context.Context) RocketmqClusterMapOutput
}

RocketmqClusterMapInput is an input type that accepts RocketmqClusterMap and RocketmqClusterMapOutput values. You can construct a concrete instance of `RocketmqClusterMapInput` via:

RocketmqClusterMap{ "key": RocketmqClusterArgs{...} }

type RocketmqClusterMapOutput

type RocketmqClusterMapOutput struct{ *pulumi.OutputState }

func (RocketmqClusterMapOutput) ElementType

func (RocketmqClusterMapOutput) ElementType() reflect.Type

func (RocketmqClusterMapOutput) MapIndex

func (RocketmqClusterMapOutput) ToRocketmqClusterMapOutput

func (o RocketmqClusterMapOutput) ToRocketmqClusterMapOutput() RocketmqClusterMapOutput

func (RocketmqClusterMapOutput) ToRocketmqClusterMapOutputWithContext

func (o RocketmqClusterMapOutput) ToRocketmqClusterMapOutputWithContext(ctx context.Context) RocketmqClusterMapOutput

type RocketmqClusterOutput

type RocketmqClusterOutput struct{ *pulumi.OutputState }

func (RocketmqClusterOutput) ClusterId

Cluster ID.

func (RocketmqClusterOutput) ClusterName

func (o RocketmqClusterOutput) ClusterName() pulumi.StringOutput

Cluster name, which can contain 3-64 letters, digits, hyphens, and underscores.

func (RocketmqClusterOutput) CreateTime

func (o RocketmqClusterOutput) CreateTime() pulumi.IntOutput

Creation time in milliseconds.

func (RocketmqClusterOutput) ElementType

func (RocketmqClusterOutput) ElementType() reflect.Type

func (RocketmqClusterOutput) IsVip

Whether it is an exclusive instance.

func (RocketmqClusterOutput) PublicEndPoint

func (o RocketmqClusterOutput) PublicEndPoint() pulumi.StringOutput

Public network access address.

func (RocketmqClusterOutput) Region

Region information.

func (RocketmqClusterOutput) Remark

Cluster description (up to 128 characters).

func (RocketmqClusterOutput) RocketMQFlag

func (o RocketmqClusterOutput) RocketMQFlag() pulumi.BoolOutput

Rocketmq cluster identification.

func (RocketmqClusterOutput) SupportNamespaceEndpoint

func (o RocketmqClusterOutput) SupportNamespaceEndpoint() pulumi.BoolOutput

Whether the namespace access point is supported.

func (RocketmqClusterOutput) ToRocketmqClusterOutput

func (o RocketmqClusterOutput) ToRocketmqClusterOutput() RocketmqClusterOutput

func (RocketmqClusterOutput) ToRocketmqClusterOutputWithContext

func (o RocketmqClusterOutput) ToRocketmqClusterOutputWithContext(ctx context.Context) RocketmqClusterOutput

func (RocketmqClusterOutput) VpcEndPoint

func (o RocketmqClusterOutput) VpcEndPoint() pulumi.StringOutput

VPC access address.

func (RocketmqClusterOutput) Vpcs

Vpc list.

type RocketmqClusterState

type RocketmqClusterState struct {
	// Cluster ID.
	ClusterId pulumi.StringPtrInput
	// Cluster name, which can contain 3-64 letters, digits, hyphens, and underscores.
	ClusterName pulumi.StringPtrInput
	// Creation time in milliseconds.
	CreateTime pulumi.IntPtrInput
	// Whether it is an exclusive instance.
	IsVip pulumi.BoolPtrInput
	// Public network access address.
	PublicEndPoint pulumi.StringPtrInput
	// Region information.
	Region pulumi.StringPtrInput
	// Cluster description (up to 128 characters).
	Remark pulumi.StringPtrInput
	// Rocketmq cluster identification.
	RocketMQFlag pulumi.BoolPtrInput
	// Whether the namespace access point is supported.
	SupportNamespaceEndpoint pulumi.BoolPtrInput
	// VPC access address.
	VpcEndPoint pulumi.StringPtrInput
	// Vpc list.
	Vpcs RocketmqClusterVpcArrayInput
}

func (RocketmqClusterState) ElementType

func (RocketmqClusterState) ElementType() reflect.Type

type RocketmqClusterVpc

type RocketmqClusterVpc struct {
	SubnetId *string `pulumi:"subnetId"`
	VpcId    *string `pulumi:"vpcId"`
}

type RocketmqClusterVpcArgs

type RocketmqClusterVpcArgs struct {
	SubnetId pulumi.StringPtrInput `pulumi:"subnetId"`
	VpcId    pulumi.StringPtrInput `pulumi:"vpcId"`
}

func (RocketmqClusterVpcArgs) ElementType

func (RocketmqClusterVpcArgs) ElementType() reflect.Type

func (RocketmqClusterVpcArgs) ToRocketmqClusterVpcOutput

func (i RocketmqClusterVpcArgs) ToRocketmqClusterVpcOutput() RocketmqClusterVpcOutput

func (RocketmqClusterVpcArgs) ToRocketmqClusterVpcOutputWithContext

func (i RocketmqClusterVpcArgs) ToRocketmqClusterVpcOutputWithContext(ctx context.Context) RocketmqClusterVpcOutput

type RocketmqClusterVpcArray

type RocketmqClusterVpcArray []RocketmqClusterVpcInput

func (RocketmqClusterVpcArray) ElementType

func (RocketmqClusterVpcArray) ElementType() reflect.Type

func (RocketmqClusterVpcArray) ToRocketmqClusterVpcArrayOutput

func (i RocketmqClusterVpcArray) ToRocketmqClusterVpcArrayOutput() RocketmqClusterVpcArrayOutput

func (RocketmqClusterVpcArray) ToRocketmqClusterVpcArrayOutputWithContext

func (i RocketmqClusterVpcArray) ToRocketmqClusterVpcArrayOutputWithContext(ctx context.Context) RocketmqClusterVpcArrayOutput

type RocketmqClusterVpcArrayInput

type RocketmqClusterVpcArrayInput interface {
	pulumi.Input

	ToRocketmqClusterVpcArrayOutput() RocketmqClusterVpcArrayOutput
	ToRocketmqClusterVpcArrayOutputWithContext(context.Context) RocketmqClusterVpcArrayOutput
}

RocketmqClusterVpcArrayInput is an input type that accepts RocketmqClusterVpcArray and RocketmqClusterVpcArrayOutput values. You can construct a concrete instance of `RocketmqClusterVpcArrayInput` via:

RocketmqClusterVpcArray{ RocketmqClusterVpcArgs{...} }

type RocketmqClusterVpcArrayOutput

type RocketmqClusterVpcArrayOutput struct{ *pulumi.OutputState }

func (RocketmqClusterVpcArrayOutput) ElementType

func (RocketmqClusterVpcArrayOutput) Index

func (RocketmqClusterVpcArrayOutput) ToRocketmqClusterVpcArrayOutput

func (o RocketmqClusterVpcArrayOutput) ToRocketmqClusterVpcArrayOutput() RocketmqClusterVpcArrayOutput

func (RocketmqClusterVpcArrayOutput) ToRocketmqClusterVpcArrayOutputWithContext

func (o RocketmqClusterVpcArrayOutput) ToRocketmqClusterVpcArrayOutputWithContext(ctx context.Context) RocketmqClusterVpcArrayOutput

type RocketmqClusterVpcInput

type RocketmqClusterVpcInput interface {
	pulumi.Input

	ToRocketmqClusterVpcOutput() RocketmqClusterVpcOutput
	ToRocketmqClusterVpcOutputWithContext(context.Context) RocketmqClusterVpcOutput
}

RocketmqClusterVpcInput is an input type that accepts RocketmqClusterVpcArgs and RocketmqClusterVpcOutput values. You can construct a concrete instance of `RocketmqClusterVpcInput` via:

RocketmqClusterVpcArgs{...}

type RocketmqClusterVpcOutput

type RocketmqClusterVpcOutput struct{ *pulumi.OutputState }

func (RocketmqClusterVpcOutput) ElementType

func (RocketmqClusterVpcOutput) ElementType() reflect.Type

func (RocketmqClusterVpcOutput) SubnetId

func (RocketmqClusterVpcOutput) ToRocketmqClusterVpcOutput

func (o RocketmqClusterVpcOutput) ToRocketmqClusterVpcOutput() RocketmqClusterVpcOutput

func (RocketmqClusterVpcOutput) ToRocketmqClusterVpcOutputWithContext

func (o RocketmqClusterVpcOutput) ToRocketmqClusterVpcOutputWithContext(ctx context.Context) RocketmqClusterVpcOutput

func (RocketmqClusterVpcOutput) VpcId

type RocketmqEnvironmentRole

type RocketmqEnvironmentRole struct {
	pulumi.CustomResourceState

	// Cluster ID (required).
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Environment (namespace) name.
	EnvironmentName pulumi.StringOutput `pulumi:"environmentName"`
	// Permissions, which is a non-empty string array of `produce` and `consume` at the most.
	Permissions pulumi.StringArrayOutput `pulumi:"permissions"`
	// Role Name.
	RoleName pulumi.StringOutput `pulumi:"roleName"`
}

func GetRocketmqEnvironmentRole

func GetRocketmqEnvironmentRole(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RocketmqEnvironmentRoleState, opts ...pulumi.ResourceOption) (*RocketmqEnvironmentRole, error)

GetRocketmqEnvironmentRole gets an existing RocketmqEnvironmentRole 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 NewRocketmqEnvironmentRole

func NewRocketmqEnvironmentRole(ctx *pulumi.Context,
	name string, args *RocketmqEnvironmentRoleArgs, opts ...pulumi.ResourceOption) (*RocketmqEnvironmentRole, error)

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

func (*RocketmqEnvironmentRole) ElementType

func (*RocketmqEnvironmentRole) ElementType() reflect.Type

func (*RocketmqEnvironmentRole) ToRocketmqEnvironmentRoleOutput

func (i *RocketmqEnvironmentRole) ToRocketmqEnvironmentRoleOutput() RocketmqEnvironmentRoleOutput

func (*RocketmqEnvironmentRole) ToRocketmqEnvironmentRoleOutputWithContext

func (i *RocketmqEnvironmentRole) ToRocketmqEnvironmentRoleOutputWithContext(ctx context.Context) RocketmqEnvironmentRoleOutput

type RocketmqEnvironmentRoleArgs

type RocketmqEnvironmentRoleArgs struct {
	// Cluster ID (required).
	ClusterId pulumi.StringInput
	// Environment (namespace) name.
	EnvironmentName pulumi.StringInput
	// Permissions, which is a non-empty string array of `produce` and `consume` at the most.
	Permissions pulumi.StringArrayInput
	// Role Name.
	RoleName pulumi.StringInput
}

The set of arguments for constructing a RocketmqEnvironmentRole resource.

func (RocketmqEnvironmentRoleArgs) ElementType

type RocketmqEnvironmentRoleArray

type RocketmqEnvironmentRoleArray []RocketmqEnvironmentRoleInput

func (RocketmqEnvironmentRoleArray) ElementType

func (RocketmqEnvironmentRoleArray) ToRocketmqEnvironmentRoleArrayOutput

func (i RocketmqEnvironmentRoleArray) ToRocketmqEnvironmentRoleArrayOutput() RocketmqEnvironmentRoleArrayOutput

func (RocketmqEnvironmentRoleArray) ToRocketmqEnvironmentRoleArrayOutputWithContext

func (i RocketmqEnvironmentRoleArray) ToRocketmqEnvironmentRoleArrayOutputWithContext(ctx context.Context) RocketmqEnvironmentRoleArrayOutput

type RocketmqEnvironmentRoleArrayInput

type RocketmqEnvironmentRoleArrayInput interface {
	pulumi.Input

	ToRocketmqEnvironmentRoleArrayOutput() RocketmqEnvironmentRoleArrayOutput
	ToRocketmqEnvironmentRoleArrayOutputWithContext(context.Context) RocketmqEnvironmentRoleArrayOutput
}

RocketmqEnvironmentRoleArrayInput is an input type that accepts RocketmqEnvironmentRoleArray and RocketmqEnvironmentRoleArrayOutput values. You can construct a concrete instance of `RocketmqEnvironmentRoleArrayInput` via:

RocketmqEnvironmentRoleArray{ RocketmqEnvironmentRoleArgs{...} }

type RocketmqEnvironmentRoleArrayOutput

type RocketmqEnvironmentRoleArrayOutput struct{ *pulumi.OutputState }

func (RocketmqEnvironmentRoleArrayOutput) ElementType

func (RocketmqEnvironmentRoleArrayOutput) Index

func (RocketmqEnvironmentRoleArrayOutput) ToRocketmqEnvironmentRoleArrayOutput

func (o RocketmqEnvironmentRoleArrayOutput) ToRocketmqEnvironmentRoleArrayOutput() RocketmqEnvironmentRoleArrayOutput

func (RocketmqEnvironmentRoleArrayOutput) ToRocketmqEnvironmentRoleArrayOutputWithContext

func (o RocketmqEnvironmentRoleArrayOutput) ToRocketmqEnvironmentRoleArrayOutputWithContext(ctx context.Context) RocketmqEnvironmentRoleArrayOutput

type RocketmqEnvironmentRoleInput

type RocketmqEnvironmentRoleInput interface {
	pulumi.Input

	ToRocketmqEnvironmentRoleOutput() RocketmqEnvironmentRoleOutput
	ToRocketmqEnvironmentRoleOutputWithContext(ctx context.Context) RocketmqEnvironmentRoleOutput
}

type RocketmqEnvironmentRoleMap

type RocketmqEnvironmentRoleMap map[string]RocketmqEnvironmentRoleInput

func (RocketmqEnvironmentRoleMap) ElementType

func (RocketmqEnvironmentRoleMap) ElementType() reflect.Type

func (RocketmqEnvironmentRoleMap) ToRocketmqEnvironmentRoleMapOutput

func (i RocketmqEnvironmentRoleMap) ToRocketmqEnvironmentRoleMapOutput() RocketmqEnvironmentRoleMapOutput

func (RocketmqEnvironmentRoleMap) ToRocketmqEnvironmentRoleMapOutputWithContext

func (i RocketmqEnvironmentRoleMap) ToRocketmqEnvironmentRoleMapOutputWithContext(ctx context.Context) RocketmqEnvironmentRoleMapOutput

type RocketmqEnvironmentRoleMapInput

type RocketmqEnvironmentRoleMapInput interface {
	pulumi.Input

	ToRocketmqEnvironmentRoleMapOutput() RocketmqEnvironmentRoleMapOutput
	ToRocketmqEnvironmentRoleMapOutputWithContext(context.Context) RocketmqEnvironmentRoleMapOutput
}

RocketmqEnvironmentRoleMapInput is an input type that accepts RocketmqEnvironmentRoleMap and RocketmqEnvironmentRoleMapOutput values. You can construct a concrete instance of `RocketmqEnvironmentRoleMapInput` via:

RocketmqEnvironmentRoleMap{ "key": RocketmqEnvironmentRoleArgs{...} }

type RocketmqEnvironmentRoleMapOutput

type RocketmqEnvironmentRoleMapOutput struct{ *pulumi.OutputState }

func (RocketmqEnvironmentRoleMapOutput) ElementType

func (RocketmqEnvironmentRoleMapOutput) MapIndex

func (RocketmqEnvironmentRoleMapOutput) ToRocketmqEnvironmentRoleMapOutput

func (o RocketmqEnvironmentRoleMapOutput) ToRocketmqEnvironmentRoleMapOutput() RocketmqEnvironmentRoleMapOutput

func (RocketmqEnvironmentRoleMapOutput) ToRocketmqEnvironmentRoleMapOutputWithContext

func (o RocketmqEnvironmentRoleMapOutput) ToRocketmqEnvironmentRoleMapOutputWithContext(ctx context.Context) RocketmqEnvironmentRoleMapOutput

type RocketmqEnvironmentRoleOutput

type RocketmqEnvironmentRoleOutput struct{ *pulumi.OutputState }

func (RocketmqEnvironmentRoleOutput) ClusterId

Cluster ID (required).

func (RocketmqEnvironmentRoleOutput) ElementType

func (RocketmqEnvironmentRoleOutput) EnvironmentName

Environment (namespace) name.

func (RocketmqEnvironmentRoleOutput) Permissions

Permissions, which is a non-empty string array of `produce` and `consume` at the most.

func (RocketmqEnvironmentRoleOutput) RoleName

Role Name.

func (RocketmqEnvironmentRoleOutput) ToRocketmqEnvironmentRoleOutput

func (o RocketmqEnvironmentRoleOutput) ToRocketmqEnvironmentRoleOutput() RocketmqEnvironmentRoleOutput

func (RocketmqEnvironmentRoleOutput) ToRocketmqEnvironmentRoleOutputWithContext

func (o RocketmqEnvironmentRoleOutput) ToRocketmqEnvironmentRoleOutputWithContext(ctx context.Context) RocketmqEnvironmentRoleOutput

type RocketmqEnvironmentRoleState

type RocketmqEnvironmentRoleState struct {
	// Cluster ID (required).
	ClusterId pulumi.StringPtrInput
	// Environment (namespace) name.
	EnvironmentName pulumi.StringPtrInput
	// Permissions, which is a non-empty string array of `produce` and `consume` at the most.
	Permissions pulumi.StringArrayInput
	// Role Name.
	RoleName pulumi.StringPtrInput
}

func (RocketmqEnvironmentRoleState) ElementType

type RocketmqGroup

type RocketmqGroup struct {
	pulumi.CustomResourceState

	// Whether to enable broadcast consumption.
	BroadcastEnable pulumi.BoolOutput `pulumi:"broadcastEnable"`
	// Client protocol.
	ClientProtocol pulumi.StringOutput `pulumi:"clientProtocol"`
	// Cluster ID.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// The number of online consumers.
	ConsumerNum pulumi.IntOutput `pulumi:"consumerNum"`
	// Consumer type. Enumerated values: ACTIVELY or PASSIVELY.
	ConsumerType pulumi.StringOutput `pulumi:"consumerType"`
	// `0`: Cluster consumption mode; `1`: Broadcast consumption mode; `-1`: Unknown.
	ConsumptionMode pulumi.IntOutput `pulumi:"consumptionMode"`
	// Creation time in milliseconds.
	CreateTime pulumi.IntOutput `pulumi:"createTime"`
	// Group name (8-64 characters).
	GroupName pulumi.StringOutput `pulumi:"groupName"`
	// Namespace. Currently, only one namespace is supported.
	Namespace pulumi.StringOutput `pulumi:"namespace"`
	// Whether to enable consumption.
	ReadEnable pulumi.BoolOutput `pulumi:"readEnable"`
	// Remarks (up to 128 characters).
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// The number of partitions in a retry topic.
	RetryPartitionNum pulumi.IntOutput `pulumi:"retryPartitionNum"`
	// The total number of heaped messages.
	TotalAccumulative pulumi.IntOutput `pulumi:"totalAccumulative"`
	// Consumption TPS.
	Tps pulumi.IntOutput `pulumi:"tps"`
	// Modification time in milliseconds.
	UpdateTime pulumi.IntOutput `pulumi:"updateTime"`
}

func GetRocketmqGroup

func GetRocketmqGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RocketmqGroupState, opts ...pulumi.ResourceOption) (*RocketmqGroup, error)

GetRocketmqGroup gets an existing RocketmqGroup 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 NewRocketmqGroup

func NewRocketmqGroup(ctx *pulumi.Context,
	name string, args *RocketmqGroupArgs, opts ...pulumi.ResourceOption) (*RocketmqGroup, error)

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

func (*RocketmqGroup) ElementType

func (*RocketmqGroup) ElementType() reflect.Type

func (*RocketmqGroup) ToRocketmqGroupOutput

func (i *RocketmqGroup) ToRocketmqGroupOutput() RocketmqGroupOutput

func (*RocketmqGroup) ToRocketmqGroupOutputWithContext

func (i *RocketmqGroup) ToRocketmqGroupOutputWithContext(ctx context.Context) RocketmqGroupOutput

type RocketmqGroupArgs

type RocketmqGroupArgs struct {
	// Whether to enable broadcast consumption.
	BroadcastEnable pulumi.BoolInput
	// Cluster ID.
	ClusterId pulumi.StringInput
	// Group name (8-64 characters).
	GroupName pulumi.StringInput
	// Namespace. Currently, only one namespace is supported.
	Namespace pulumi.StringInput
	// Whether to enable consumption.
	ReadEnable pulumi.BoolInput
	// Remarks (up to 128 characters).
	Remark pulumi.StringPtrInput
}

The set of arguments for constructing a RocketmqGroup resource.

func (RocketmqGroupArgs) ElementType

func (RocketmqGroupArgs) ElementType() reflect.Type

type RocketmqGroupArray

type RocketmqGroupArray []RocketmqGroupInput

func (RocketmqGroupArray) ElementType

func (RocketmqGroupArray) ElementType() reflect.Type

func (RocketmqGroupArray) ToRocketmqGroupArrayOutput

func (i RocketmqGroupArray) ToRocketmqGroupArrayOutput() RocketmqGroupArrayOutput

func (RocketmqGroupArray) ToRocketmqGroupArrayOutputWithContext

func (i RocketmqGroupArray) ToRocketmqGroupArrayOutputWithContext(ctx context.Context) RocketmqGroupArrayOutput

type RocketmqGroupArrayInput

type RocketmqGroupArrayInput interface {
	pulumi.Input

	ToRocketmqGroupArrayOutput() RocketmqGroupArrayOutput
	ToRocketmqGroupArrayOutputWithContext(context.Context) RocketmqGroupArrayOutput
}

RocketmqGroupArrayInput is an input type that accepts RocketmqGroupArray and RocketmqGroupArrayOutput values. You can construct a concrete instance of `RocketmqGroupArrayInput` via:

RocketmqGroupArray{ RocketmqGroupArgs{...} }

type RocketmqGroupArrayOutput

type RocketmqGroupArrayOutput struct{ *pulumi.OutputState }

func (RocketmqGroupArrayOutput) ElementType

func (RocketmqGroupArrayOutput) ElementType() reflect.Type

func (RocketmqGroupArrayOutput) Index

func (RocketmqGroupArrayOutput) ToRocketmqGroupArrayOutput

func (o RocketmqGroupArrayOutput) ToRocketmqGroupArrayOutput() RocketmqGroupArrayOutput

func (RocketmqGroupArrayOutput) ToRocketmqGroupArrayOutputWithContext

func (o RocketmqGroupArrayOutput) ToRocketmqGroupArrayOutputWithContext(ctx context.Context) RocketmqGroupArrayOutput

type RocketmqGroupInput

type RocketmqGroupInput interface {
	pulumi.Input

	ToRocketmqGroupOutput() RocketmqGroupOutput
	ToRocketmqGroupOutputWithContext(ctx context.Context) RocketmqGroupOutput
}

type RocketmqGroupMap

type RocketmqGroupMap map[string]RocketmqGroupInput

func (RocketmqGroupMap) ElementType

func (RocketmqGroupMap) ElementType() reflect.Type

func (RocketmqGroupMap) ToRocketmqGroupMapOutput

func (i RocketmqGroupMap) ToRocketmqGroupMapOutput() RocketmqGroupMapOutput

func (RocketmqGroupMap) ToRocketmqGroupMapOutputWithContext

func (i RocketmqGroupMap) ToRocketmqGroupMapOutputWithContext(ctx context.Context) RocketmqGroupMapOutput

type RocketmqGroupMapInput

type RocketmqGroupMapInput interface {
	pulumi.Input

	ToRocketmqGroupMapOutput() RocketmqGroupMapOutput
	ToRocketmqGroupMapOutputWithContext(context.Context) RocketmqGroupMapOutput
}

RocketmqGroupMapInput is an input type that accepts RocketmqGroupMap and RocketmqGroupMapOutput values. You can construct a concrete instance of `RocketmqGroupMapInput` via:

RocketmqGroupMap{ "key": RocketmqGroupArgs{...} }

type RocketmqGroupMapOutput

type RocketmqGroupMapOutput struct{ *pulumi.OutputState }

func (RocketmqGroupMapOutput) ElementType

func (RocketmqGroupMapOutput) ElementType() reflect.Type

func (RocketmqGroupMapOutput) MapIndex

func (RocketmqGroupMapOutput) ToRocketmqGroupMapOutput

func (o RocketmqGroupMapOutput) ToRocketmqGroupMapOutput() RocketmqGroupMapOutput

func (RocketmqGroupMapOutput) ToRocketmqGroupMapOutputWithContext

func (o RocketmqGroupMapOutput) ToRocketmqGroupMapOutputWithContext(ctx context.Context) RocketmqGroupMapOutput

type RocketmqGroupOutput

type RocketmqGroupOutput struct{ *pulumi.OutputState }

func (RocketmqGroupOutput) BroadcastEnable

func (o RocketmqGroupOutput) BroadcastEnable() pulumi.BoolOutput

Whether to enable broadcast consumption.

func (RocketmqGroupOutput) ClientProtocol

func (o RocketmqGroupOutput) ClientProtocol() pulumi.StringOutput

Client protocol.

func (RocketmqGroupOutput) ClusterId

func (o RocketmqGroupOutput) ClusterId() pulumi.StringOutput

Cluster ID.

func (RocketmqGroupOutput) ConsumerNum

func (o RocketmqGroupOutput) ConsumerNum() pulumi.IntOutput

The number of online consumers.

func (RocketmqGroupOutput) ConsumerType

func (o RocketmqGroupOutput) ConsumerType() pulumi.StringOutput

Consumer type. Enumerated values: ACTIVELY or PASSIVELY.

func (RocketmqGroupOutput) ConsumptionMode

func (o RocketmqGroupOutput) ConsumptionMode() pulumi.IntOutput

`0`: Cluster consumption mode; `1`: Broadcast consumption mode; `-1`: Unknown.

func (RocketmqGroupOutput) CreateTime

func (o RocketmqGroupOutput) CreateTime() pulumi.IntOutput

Creation time in milliseconds.

func (RocketmqGroupOutput) ElementType

func (RocketmqGroupOutput) ElementType() reflect.Type

func (RocketmqGroupOutput) GroupName

func (o RocketmqGroupOutput) GroupName() pulumi.StringOutput

Group name (8-64 characters).

func (RocketmqGroupOutput) Namespace

func (o RocketmqGroupOutput) Namespace() pulumi.StringOutput

Namespace. Currently, only one namespace is supported.

func (RocketmqGroupOutput) ReadEnable

func (o RocketmqGroupOutput) ReadEnable() pulumi.BoolOutput

Whether to enable consumption.

func (RocketmqGroupOutput) Remark

Remarks (up to 128 characters).

func (RocketmqGroupOutput) RetryPartitionNum

func (o RocketmqGroupOutput) RetryPartitionNum() pulumi.IntOutput

The number of partitions in a retry topic.

func (RocketmqGroupOutput) ToRocketmqGroupOutput

func (o RocketmqGroupOutput) ToRocketmqGroupOutput() RocketmqGroupOutput

func (RocketmqGroupOutput) ToRocketmqGroupOutputWithContext

func (o RocketmqGroupOutput) ToRocketmqGroupOutputWithContext(ctx context.Context) RocketmqGroupOutput

func (RocketmqGroupOutput) TotalAccumulative

func (o RocketmqGroupOutput) TotalAccumulative() pulumi.IntOutput

The total number of heaped messages.

func (RocketmqGroupOutput) Tps

Consumption TPS.

func (RocketmqGroupOutput) UpdateTime

func (o RocketmqGroupOutput) UpdateTime() pulumi.IntOutput

Modification time in milliseconds.

type RocketmqGroupState

type RocketmqGroupState struct {
	// Whether to enable broadcast consumption.
	BroadcastEnable pulumi.BoolPtrInput
	// Client protocol.
	ClientProtocol pulumi.StringPtrInput
	// Cluster ID.
	ClusterId pulumi.StringPtrInput
	// The number of online consumers.
	ConsumerNum pulumi.IntPtrInput
	// Consumer type. Enumerated values: ACTIVELY or PASSIVELY.
	ConsumerType pulumi.StringPtrInput
	// `0`: Cluster consumption mode; `1`: Broadcast consumption mode; `-1`: Unknown.
	ConsumptionMode pulumi.IntPtrInput
	// Creation time in milliseconds.
	CreateTime pulumi.IntPtrInput
	// Group name (8-64 characters).
	GroupName pulumi.StringPtrInput
	// Namespace. Currently, only one namespace is supported.
	Namespace pulumi.StringPtrInput
	// Whether to enable consumption.
	ReadEnable pulumi.BoolPtrInput
	// Remarks (up to 128 characters).
	Remark pulumi.StringPtrInput
	// The number of partitions in a retry topic.
	RetryPartitionNum pulumi.IntPtrInput
	// The total number of heaped messages.
	TotalAccumulative pulumi.IntPtrInput
	// Consumption TPS.
	Tps pulumi.IntPtrInput
	// Modification time in milliseconds.
	UpdateTime pulumi.IntPtrInput
}

func (RocketmqGroupState) ElementType

func (RocketmqGroupState) ElementType() reflect.Type

type RocketmqNamespace

type RocketmqNamespace struct {
	pulumi.CustomResourceState

	// Cluster ID.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Namespace name, which can contain 3-64 letters, digits, hyphens, and underscores.
	NamespaceName pulumi.StringOutput `pulumi:"namespaceName"`
	// Public network access point address.
	PublicEndpoint pulumi.StringOutput `pulumi:"publicEndpoint"`
	// Remarks (up to 128 characters).
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Retention time of persisted messages in milliseconds.
	//
	// Deprecated: It has been deprecated from version 1.81.20. Due to the adjustment of RocketMQ, the creation or modification of this parameter will be ignored.
	RetentionTime pulumi.IntPtrOutput `pulumi:"retentionTime"`
	// Retention time of unconsumed messages in milliseconds. Value range: 60 seconds-15 days.
	//
	// Deprecated: It has been deprecated from version 1.81.20. Due to the adjustment of RocketMQ, the creation or modification of this parameter will be ignored.
	Ttl pulumi.IntPtrOutput `pulumi:"ttl"`
	// VPC access point address.
	VpcEndpoint pulumi.StringOutput `pulumi:"vpcEndpoint"`
}

func GetRocketmqNamespace

func GetRocketmqNamespace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RocketmqNamespaceState, opts ...pulumi.ResourceOption) (*RocketmqNamespace, error)

GetRocketmqNamespace gets an existing RocketmqNamespace 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 NewRocketmqNamespace

func NewRocketmqNamespace(ctx *pulumi.Context,
	name string, args *RocketmqNamespaceArgs, opts ...pulumi.ResourceOption) (*RocketmqNamespace, error)

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

func (*RocketmqNamespace) ElementType

func (*RocketmqNamespace) ElementType() reflect.Type

func (*RocketmqNamespace) ToRocketmqNamespaceOutput

func (i *RocketmqNamespace) ToRocketmqNamespaceOutput() RocketmqNamespaceOutput

func (*RocketmqNamespace) ToRocketmqNamespaceOutputWithContext

func (i *RocketmqNamespace) ToRocketmqNamespaceOutputWithContext(ctx context.Context) RocketmqNamespaceOutput

type RocketmqNamespaceArgs

type RocketmqNamespaceArgs struct {
	// Cluster ID.
	ClusterId pulumi.StringInput
	// Namespace name, which can contain 3-64 letters, digits, hyphens, and underscores.
	NamespaceName pulumi.StringInput
	// Remarks (up to 128 characters).
	Remark pulumi.StringPtrInput
	// Retention time of persisted messages in milliseconds.
	//
	// Deprecated: It has been deprecated from version 1.81.20. Due to the adjustment of RocketMQ, the creation or modification of this parameter will be ignored.
	RetentionTime pulumi.IntPtrInput
	// Retention time of unconsumed messages in milliseconds. Value range: 60 seconds-15 days.
	//
	// Deprecated: It has been deprecated from version 1.81.20. Due to the adjustment of RocketMQ, the creation or modification of this parameter will be ignored.
	Ttl pulumi.IntPtrInput
}

The set of arguments for constructing a RocketmqNamespace resource.

func (RocketmqNamespaceArgs) ElementType

func (RocketmqNamespaceArgs) ElementType() reflect.Type

type RocketmqNamespaceArray

type RocketmqNamespaceArray []RocketmqNamespaceInput

func (RocketmqNamespaceArray) ElementType

func (RocketmqNamespaceArray) ElementType() reflect.Type

func (RocketmqNamespaceArray) ToRocketmqNamespaceArrayOutput

func (i RocketmqNamespaceArray) ToRocketmqNamespaceArrayOutput() RocketmqNamespaceArrayOutput

func (RocketmqNamespaceArray) ToRocketmqNamespaceArrayOutputWithContext

func (i RocketmqNamespaceArray) ToRocketmqNamespaceArrayOutputWithContext(ctx context.Context) RocketmqNamespaceArrayOutput

type RocketmqNamespaceArrayInput

type RocketmqNamespaceArrayInput interface {
	pulumi.Input

	ToRocketmqNamespaceArrayOutput() RocketmqNamespaceArrayOutput
	ToRocketmqNamespaceArrayOutputWithContext(context.Context) RocketmqNamespaceArrayOutput
}

RocketmqNamespaceArrayInput is an input type that accepts RocketmqNamespaceArray and RocketmqNamespaceArrayOutput values. You can construct a concrete instance of `RocketmqNamespaceArrayInput` via:

RocketmqNamespaceArray{ RocketmqNamespaceArgs{...} }

type RocketmqNamespaceArrayOutput

type RocketmqNamespaceArrayOutput struct{ *pulumi.OutputState }

func (RocketmqNamespaceArrayOutput) ElementType

func (RocketmqNamespaceArrayOutput) Index

func (RocketmqNamespaceArrayOutput) ToRocketmqNamespaceArrayOutput

func (o RocketmqNamespaceArrayOutput) ToRocketmqNamespaceArrayOutput() RocketmqNamespaceArrayOutput

func (RocketmqNamespaceArrayOutput) ToRocketmqNamespaceArrayOutputWithContext

func (o RocketmqNamespaceArrayOutput) ToRocketmqNamespaceArrayOutputWithContext(ctx context.Context) RocketmqNamespaceArrayOutput

type RocketmqNamespaceInput

type RocketmqNamespaceInput interface {
	pulumi.Input

	ToRocketmqNamespaceOutput() RocketmqNamespaceOutput
	ToRocketmqNamespaceOutputWithContext(ctx context.Context) RocketmqNamespaceOutput
}

type RocketmqNamespaceMap

type RocketmqNamespaceMap map[string]RocketmqNamespaceInput

func (RocketmqNamespaceMap) ElementType

func (RocketmqNamespaceMap) ElementType() reflect.Type

func (RocketmqNamespaceMap) ToRocketmqNamespaceMapOutput

func (i RocketmqNamespaceMap) ToRocketmqNamespaceMapOutput() RocketmqNamespaceMapOutput

func (RocketmqNamespaceMap) ToRocketmqNamespaceMapOutputWithContext

func (i RocketmqNamespaceMap) ToRocketmqNamespaceMapOutputWithContext(ctx context.Context) RocketmqNamespaceMapOutput

type RocketmqNamespaceMapInput

type RocketmqNamespaceMapInput interface {
	pulumi.Input

	ToRocketmqNamespaceMapOutput() RocketmqNamespaceMapOutput
	ToRocketmqNamespaceMapOutputWithContext(context.Context) RocketmqNamespaceMapOutput
}

RocketmqNamespaceMapInput is an input type that accepts RocketmqNamespaceMap and RocketmqNamespaceMapOutput values. You can construct a concrete instance of `RocketmqNamespaceMapInput` via:

RocketmqNamespaceMap{ "key": RocketmqNamespaceArgs{...} }

type RocketmqNamespaceMapOutput

type RocketmqNamespaceMapOutput struct{ *pulumi.OutputState }

func (RocketmqNamespaceMapOutput) ElementType

func (RocketmqNamespaceMapOutput) ElementType() reflect.Type

func (RocketmqNamespaceMapOutput) MapIndex

func (RocketmqNamespaceMapOutput) ToRocketmqNamespaceMapOutput

func (o RocketmqNamespaceMapOutput) ToRocketmqNamespaceMapOutput() RocketmqNamespaceMapOutput

func (RocketmqNamespaceMapOutput) ToRocketmqNamespaceMapOutputWithContext

func (o RocketmqNamespaceMapOutput) ToRocketmqNamespaceMapOutputWithContext(ctx context.Context) RocketmqNamespaceMapOutput

type RocketmqNamespaceOutput

type RocketmqNamespaceOutput struct{ *pulumi.OutputState }

func (RocketmqNamespaceOutput) ClusterId

Cluster ID.

func (RocketmqNamespaceOutput) ElementType

func (RocketmqNamespaceOutput) ElementType() reflect.Type

func (RocketmqNamespaceOutput) NamespaceName

func (o RocketmqNamespaceOutput) NamespaceName() pulumi.StringOutput

Namespace name, which can contain 3-64 letters, digits, hyphens, and underscores.

func (RocketmqNamespaceOutput) PublicEndpoint

func (o RocketmqNamespaceOutput) PublicEndpoint() pulumi.StringOutput

Public network access point address.

func (RocketmqNamespaceOutput) Remark

Remarks (up to 128 characters).

func (RocketmqNamespaceOutput) RetentionTime deprecated

func (o RocketmqNamespaceOutput) RetentionTime() pulumi.IntPtrOutput

Retention time of persisted messages in milliseconds.

Deprecated: It has been deprecated from version 1.81.20. Due to the adjustment of RocketMQ, the creation or modification of this parameter will be ignored.

func (RocketmqNamespaceOutput) ToRocketmqNamespaceOutput

func (o RocketmqNamespaceOutput) ToRocketmqNamespaceOutput() RocketmqNamespaceOutput

func (RocketmqNamespaceOutput) ToRocketmqNamespaceOutputWithContext

func (o RocketmqNamespaceOutput) ToRocketmqNamespaceOutputWithContext(ctx context.Context) RocketmqNamespaceOutput

func (RocketmqNamespaceOutput) Ttl deprecated

Retention time of unconsumed messages in milliseconds. Value range: 60 seconds-15 days.

Deprecated: It has been deprecated from version 1.81.20. Due to the adjustment of RocketMQ, the creation or modification of this parameter will be ignored.

func (RocketmqNamespaceOutput) VpcEndpoint

VPC access point address.

type RocketmqNamespaceState

type RocketmqNamespaceState struct {
	// Cluster ID.
	ClusterId pulumi.StringPtrInput
	// Namespace name, which can contain 3-64 letters, digits, hyphens, and underscores.
	NamespaceName pulumi.StringPtrInput
	// Public network access point address.
	PublicEndpoint pulumi.StringPtrInput
	// Remarks (up to 128 characters).
	Remark pulumi.StringPtrInput
	// Retention time of persisted messages in milliseconds.
	//
	// Deprecated: It has been deprecated from version 1.81.20. Due to the adjustment of RocketMQ, the creation or modification of this parameter will be ignored.
	RetentionTime pulumi.IntPtrInput
	// Retention time of unconsumed messages in milliseconds. Value range: 60 seconds-15 days.
	//
	// Deprecated: It has been deprecated from version 1.81.20. Due to the adjustment of RocketMQ, the creation or modification of this parameter will be ignored.
	Ttl pulumi.IntPtrInput
	// VPC access point address.
	VpcEndpoint pulumi.StringPtrInput
}

func (RocketmqNamespaceState) ElementType

func (RocketmqNamespaceState) ElementType() reflect.Type

type RocketmqRole

type RocketmqRole struct {
	pulumi.CustomResourceState

	// Cluster ID (required).
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Creation time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Remarks (up to 128 characters).
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Role name, which can contain up to 32 letters, digits, hyphens, and underscores.
	RoleName pulumi.StringOutput `pulumi:"roleName"`
	// Value of the role token.
	Token pulumi.StringOutput `pulumi:"token"`
	// Update time.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

func GetRocketmqRole

func GetRocketmqRole(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RocketmqRoleState, opts ...pulumi.ResourceOption) (*RocketmqRole, error)

GetRocketmqRole gets an existing RocketmqRole 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 NewRocketmqRole

func NewRocketmqRole(ctx *pulumi.Context,
	name string, args *RocketmqRoleArgs, opts ...pulumi.ResourceOption) (*RocketmqRole, error)

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

func (*RocketmqRole) ElementType

func (*RocketmqRole) ElementType() reflect.Type

func (*RocketmqRole) ToRocketmqRoleOutput

func (i *RocketmqRole) ToRocketmqRoleOutput() RocketmqRoleOutput

func (*RocketmqRole) ToRocketmqRoleOutputWithContext

func (i *RocketmqRole) ToRocketmqRoleOutputWithContext(ctx context.Context) RocketmqRoleOutput

type RocketmqRoleArgs

type RocketmqRoleArgs struct {
	// Cluster ID (required).
	ClusterId pulumi.StringInput
	// Remarks (up to 128 characters).
	Remark pulumi.StringPtrInput
	// Role name, which can contain up to 32 letters, digits, hyphens, and underscores.
	RoleName pulumi.StringInput
}

The set of arguments for constructing a RocketmqRole resource.

func (RocketmqRoleArgs) ElementType

func (RocketmqRoleArgs) ElementType() reflect.Type

type RocketmqRoleArray

type RocketmqRoleArray []RocketmqRoleInput

func (RocketmqRoleArray) ElementType

func (RocketmqRoleArray) ElementType() reflect.Type

func (RocketmqRoleArray) ToRocketmqRoleArrayOutput

func (i RocketmqRoleArray) ToRocketmqRoleArrayOutput() RocketmqRoleArrayOutput

func (RocketmqRoleArray) ToRocketmqRoleArrayOutputWithContext

func (i RocketmqRoleArray) ToRocketmqRoleArrayOutputWithContext(ctx context.Context) RocketmqRoleArrayOutput

type RocketmqRoleArrayInput

type RocketmqRoleArrayInput interface {
	pulumi.Input

	ToRocketmqRoleArrayOutput() RocketmqRoleArrayOutput
	ToRocketmqRoleArrayOutputWithContext(context.Context) RocketmqRoleArrayOutput
}

RocketmqRoleArrayInput is an input type that accepts RocketmqRoleArray and RocketmqRoleArrayOutput values. You can construct a concrete instance of `RocketmqRoleArrayInput` via:

RocketmqRoleArray{ RocketmqRoleArgs{...} }

type RocketmqRoleArrayOutput

type RocketmqRoleArrayOutput struct{ *pulumi.OutputState }

func (RocketmqRoleArrayOutput) ElementType

func (RocketmqRoleArrayOutput) ElementType() reflect.Type

func (RocketmqRoleArrayOutput) Index

func (RocketmqRoleArrayOutput) ToRocketmqRoleArrayOutput

func (o RocketmqRoleArrayOutput) ToRocketmqRoleArrayOutput() RocketmqRoleArrayOutput

func (RocketmqRoleArrayOutput) ToRocketmqRoleArrayOutputWithContext

func (o RocketmqRoleArrayOutput) ToRocketmqRoleArrayOutputWithContext(ctx context.Context) RocketmqRoleArrayOutput

type RocketmqRoleInput

type RocketmqRoleInput interface {
	pulumi.Input

	ToRocketmqRoleOutput() RocketmqRoleOutput
	ToRocketmqRoleOutputWithContext(ctx context.Context) RocketmqRoleOutput
}

type RocketmqRoleMap

type RocketmqRoleMap map[string]RocketmqRoleInput

func (RocketmqRoleMap) ElementType

func (RocketmqRoleMap) ElementType() reflect.Type

func (RocketmqRoleMap) ToRocketmqRoleMapOutput

func (i RocketmqRoleMap) ToRocketmqRoleMapOutput() RocketmqRoleMapOutput

func (RocketmqRoleMap) ToRocketmqRoleMapOutputWithContext

func (i RocketmqRoleMap) ToRocketmqRoleMapOutputWithContext(ctx context.Context) RocketmqRoleMapOutput

type RocketmqRoleMapInput

type RocketmqRoleMapInput interface {
	pulumi.Input

	ToRocketmqRoleMapOutput() RocketmqRoleMapOutput
	ToRocketmqRoleMapOutputWithContext(context.Context) RocketmqRoleMapOutput
}

RocketmqRoleMapInput is an input type that accepts RocketmqRoleMap and RocketmqRoleMapOutput values. You can construct a concrete instance of `RocketmqRoleMapInput` via:

RocketmqRoleMap{ "key": RocketmqRoleArgs{...} }

type RocketmqRoleMapOutput

type RocketmqRoleMapOutput struct{ *pulumi.OutputState }

func (RocketmqRoleMapOutput) ElementType

func (RocketmqRoleMapOutput) ElementType() reflect.Type

func (RocketmqRoleMapOutput) MapIndex

func (RocketmqRoleMapOutput) ToRocketmqRoleMapOutput

func (o RocketmqRoleMapOutput) ToRocketmqRoleMapOutput() RocketmqRoleMapOutput

func (RocketmqRoleMapOutput) ToRocketmqRoleMapOutputWithContext

func (o RocketmqRoleMapOutput) ToRocketmqRoleMapOutputWithContext(ctx context.Context) RocketmqRoleMapOutput

type RocketmqRoleOutput

type RocketmqRoleOutput struct{ *pulumi.OutputState }

func (RocketmqRoleOutput) ClusterId

func (o RocketmqRoleOutput) ClusterId() pulumi.StringOutput

Cluster ID (required).

func (RocketmqRoleOutput) CreateTime

func (o RocketmqRoleOutput) CreateTime() pulumi.StringOutput

Creation time.

func (RocketmqRoleOutput) ElementType

func (RocketmqRoleOutput) ElementType() reflect.Type

func (RocketmqRoleOutput) Remark

Remarks (up to 128 characters).

func (RocketmqRoleOutput) RoleName

func (o RocketmqRoleOutput) RoleName() pulumi.StringOutput

Role name, which can contain up to 32 letters, digits, hyphens, and underscores.

func (RocketmqRoleOutput) ToRocketmqRoleOutput

func (o RocketmqRoleOutput) ToRocketmqRoleOutput() RocketmqRoleOutput

func (RocketmqRoleOutput) ToRocketmqRoleOutputWithContext

func (o RocketmqRoleOutput) ToRocketmqRoleOutputWithContext(ctx context.Context) RocketmqRoleOutput

func (RocketmqRoleOutput) Token

Value of the role token.

func (RocketmqRoleOutput) UpdateTime

func (o RocketmqRoleOutput) UpdateTime() pulumi.StringOutput

Update time.

type RocketmqRoleState

type RocketmqRoleState struct {
	// Cluster ID (required).
	ClusterId pulumi.StringPtrInput
	// Creation time.
	CreateTime pulumi.StringPtrInput
	// Remarks (up to 128 characters).
	Remark pulumi.StringPtrInput
	// Role name, which can contain up to 32 letters, digits, hyphens, and underscores.
	RoleName pulumi.StringPtrInput
	// Value of the role token.
	Token pulumi.StringPtrInput
	// Update time.
	UpdateTime pulumi.StringPtrInput
}

func (RocketmqRoleState) ElementType

func (RocketmqRoleState) ElementType() reflect.Type

type RocketmqTopic

type RocketmqTopic struct {
	pulumi.CustomResourceState

	// Cluster ID.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Creation time in milliseconds.
	CreateTime pulumi.IntOutput `pulumi:"createTime"`
	// Topic namespace. Currently, you can create topics only in one single namespace.
	NamespaceName pulumi.StringOutput `pulumi:"namespaceName"`
	// Number of partitions.
	PartitionNum pulumi.IntPtrOutput `pulumi:"partitionNum"`
	// Topic remarks (up to 128 characters).
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Topic name, which can contain 3-64 letters, digits, hyphens, and underscores.
	TopicName pulumi.StringOutput `pulumi:"topicName"`
	// Topic type. Valid values: Normal, GlobalOrder, PartitionedOrder.
	Type pulumi.StringOutput `pulumi:"type"`
	// Update time in milliseconds.
	UpdateTime pulumi.IntOutput `pulumi:"updateTime"`
}

func GetRocketmqTopic

func GetRocketmqTopic(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RocketmqTopicState, opts ...pulumi.ResourceOption) (*RocketmqTopic, error)

GetRocketmqTopic gets an existing RocketmqTopic 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 NewRocketmqTopic

func NewRocketmqTopic(ctx *pulumi.Context,
	name string, args *RocketmqTopicArgs, opts ...pulumi.ResourceOption) (*RocketmqTopic, error)

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

func (*RocketmqTopic) ElementType

func (*RocketmqTopic) ElementType() reflect.Type

func (*RocketmqTopic) ToRocketmqTopicOutput

func (i *RocketmqTopic) ToRocketmqTopicOutput() RocketmqTopicOutput

func (*RocketmqTopic) ToRocketmqTopicOutputWithContext

func (i *RocketmqTopic) ToRocketmqTopicOutputWithContext(ctx context.Context) RocketmqTopicOutput

type RocketmqTopicArgs

type RocketmqTopicArgs struct {
	// Cluster ID.
	ClusterId pulumi.StringInput
	// Topic namespace. Currently, you can create topics only in one single namespace.
	NamespaceName pulumi.StringInput
	// Number of partitions.
	PartitionNum pulumi.IntPtrInput
	// Topic remarks (up to 128 characters).
	Remark pulumi.StringPtrInput
	// Topic name, which can contain 3-64 letters, digits, hyphens, and underscores.
	TopicName pulumi.StringInput
	// Topic type. Valid values: Normal, GlobalOrder, PartitionedOrder.
	Type pulumi.StringInput
}

The set of arguments for constructing a RocketmqTopic resource.

func (RocketmqTopicArgs) ElementType

func (RocketmqTopicArgs) ElementType() reflect.Type

type RocketmqTopicArray

type RocketmqTopicArray []RocketmqTopicInput

func (RocketmqTopicArray) ElementType

func (RocketmqTopicArray) ElementType() reflect.Type

func (RocketmqTopicArray) ToRocketmqTopicArrayOutput

func (i RocketmqTopicArray) ToRocketmqTopicArrayOutput() RocketmqTopicArrayOutput

func (RocketmqTopicArray) ToRocketmqTopicArrayOutputWithContext

func (i RocketmqTopicArray) ToRocketmqTopicArrayOutputWithContext(ctx context.Context) RocketmqTopicArrayOutput

type RocketmqTopicArrayInput

type RocketmqTopicArrayInput interface {
	pulumi.Input

	ToRocketmqTopicArrayOutput() RocketmqTopicArrayOutput
	ToRocketmqTopicArrayOutputWithContext(context.Context) RocketmqTopicArrayOutput
}

RocketmqTopicArrayInput is an input type that accepts RocketmqTopicArray and RocketmqTopicArrayOutput values. You can construct a concrete instance of `RocketmqTopicArrayInput` via:

RocketmqTopicArray{ RocketmqTopicArgs{...} }

type RocketmqTopicArrayOutput

type RocketmqTopicArrayOutput struct{ *pulumi.OutputState }

func (RocketmqTopicArrayOutput) ElementType

func (RocketmqTopicArrayOutput) ElementType() reflect.Type

func (RocketmqTopicArrayOutput) Index

func (RocketmqTopicArrayOutput) ToRocketmqTopicArrayOutput

func (o RocketmqTopicArrayOutput) ToRocketmqTopicArrayOutput() RocketmqTopicArrayOutput

func (RocketmqTopicArrayOutput) ToRocketmqTopicArrayOutputWithContext

func (o RocketmqTopicArrayOutput) ToRocketmqTopicArrayOutputWithContext(ctx context.Context) RocketmqTopicArrayOutput

type RocketmqTopicInput

type RocketmqTopicInput interface {
	pulumi.Input

	ToRocketmqTopicOutput() RocketmqTopicOutput
	ToRocketmqTopicOutputWithContext(ctx context.Context) RocketmqTopicOutput
}

type RocketmqTopicMap

type RocketmqTopicMap map[string]RocketmqTopicInput

func (RocketmqTopicMap) ElementType

func (RocketmqTopicMap) ElementType() reflect.Type

func (RocketmqTopicMap) ToRocketmqTopicMapOutput

func (i RocketmqTopicMap) ToRocketmqTopicMapOutput() RocketmqTopicMapOutput

func (RocketmqTopicMap) ToRocketmqTopicMapOutputWithContext

func (i RocketmqTopicMap) ToRocketmqTopicMapOutputWithContext(ctx context.Context) RocketmqTopicMapOutput

type RocketmqTopicMapInput

type RocketmqTopicMapInput interface {
	pulumi.Input

	ToRocketmqTopicMapOutput() RocketmqTopicMapOutput
	ToRocketmqTopicMapOutputWithContext(context.Context) RocketmqTopicMapOutput
}

RocketmqTopicMapInput is an input type that accepts RocketmqTopicMap and RocketmqTopicMapOutput values. You can construct a concrete instance of `RocketmqTopicMapInput` via:

RocketmqTopicMap{ "key": RocketmqTopicArgs{...} }

type RocketmqTopicMapOutput

type RocketmqTopicMapOutput struct{ *pulumi.OutputState }

func (RocketmqTopicMapOutput) ElementType

func (RocketmqTopicMapOutput) ElementType() reflect.Type

func (RocketmqTopicMapOutput) MapIndex

func (RocketmqTopicMapOutput) ToRocketmqTopicMapOutput

func (o RocketmqTopicMapOutput) ToRocketmqTopicMapOutput() RocketmqTopicMapOutput

func (RocketmqTopicMapOutput) ToRocketmqTopicMapOutputWithContext

func (o RocketmqTopicMapOutput) ToRocketmqTopicMapOutputWithContext(ctx context.Context) RocketmqTopicMapOutput

type RocketmqTopicOutput

type RocketmqTopicOutput struct{ *pulumi.OutputState }

func (RocketmqTopicOutput) ClusterId

func (o RocketmqTopicOutput) ClusterId() pulumi.StringOutput

Cluster ID.

func (RocketmqTopicOutput) CreateTime

func (o RocketmqTopicOutput) CreateTime() pulumi.IntOutput

Creation time in milliseconds.

func (RocketmqTopicOutput) ElementType

func (RocketmqTopicOutput) ElementType() reflect.Type

func (RocketmqTopicOutput) NamespaceName

func (o RocketmqTopicOutput) NamespaceName() pulumi.StringOutput

Topic namespace. Currently, you can create topics only in one single namespace.

func (RocketmqTopicOutput) PartitionNum

func (o RocketmqTopicOutput) PartitionNum() pulumi.IntPtrOutput

Number of partitions.

func (RocketmqTopicOutput) Remark

Topic remarks (up to 128 characters).

func (RocketmqTopicOutput) ToRocketmqTopicOutput

func (o RocketmqTopicOutput) ToRocketmqTopicOutput() RocketmqTopicOutput

func (RocketmqTopicOutput) ToRocketmqTopicOutputWithContext

func (o RocketmqTopicOutput) ToRocketmqTopicOutputWithContext(ctx context.Context) RocketmqTopicOutput

func (RocketmqTopicOutput) TopicName

func (o RocketmqTopicOutput) TopicName() pulumi.StringOutput

Topic name, which can contain 3-64 letters, digits, hyphens, and underscores.

func (RocketmqTopicOutput) Type

Topic type. Valid values: Normal, GlobalOrder, PartitionedOrder.

func (RocketmqTopicOutput) UpdateTime

func (o RocketmqTopicOutput) UpdateTime() pulumi.IntOutput

Update time in milliseconds.

type RocketmqTopicState

type RocketmqTopicState struct {
	// Cluster ID.
	ClusterId pulumi.StringPtrInput
	// Creation time in milliseconds.
	CreateTime pulumi.IntPtrInput
	// Topic namespace. Currently, you can create topics only in one single namespace.
	NamespaceName pulumi.StringPtrInput
	// Number of partitions.
	PartitionNum pulumi.IntPtrInput
	// Topic remarks (up to 128 characters).
	Remark pulumi.StringPtrInput
	// Topic name, which can contain 3-64 letters, digits, hyphens, and underscores.
	TopicName pulumi.StringPtrInput
	// Topic type. Valid values: Normal, GlobalOrder, PartitionedOrder.
	Type pulumi.StringPtrInput
	// Update time in milliseconds.
	UpdateTime pulumi.IntPtrInput
}

func (RocketmqTopicState) ElementType

func (RocketmqTopicState) ElementType() reflect.Type

type RocketmqVipInstance

type RocketmqVipInstance struct {
	pulumi.CustomResourceState

	// Instance name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Number of nodes, minimum 2, maximum 20.
	NodeCount pulumi.IntOutput `pulumi:"nodeCount"`
	// Instance specification: Basic type: `rocket-vip-basic-1`, Standard type: `rocket-vip-basic-2`, Advanced Type I:
	// `rocket-vip-basic-3`, Advanced Type II: `rocket-vip-basic-4`.
	Spec pulumi.StringOutput `pulumi:"spec"`
	// Single node storage space, in GB, minimum 200GB.
	StorageSize pulumi.IntOutput `pulumi:"storageSize"`
	// Purchase period, in months.
	TimeSpan pulumi.IntOutput `pulumi:"timeSpan"`
	// VPC information.
	VpcInfo RocketmqVipInstanceVpcInfoOutput `pulumi:"vpcInfo"`
	// The Zone ID list for node deployment, such as Guangzhou Zone 1, is 100001. For details, please refer to the official
	// website of Tencent Cloud.
	ZoneIds pulumi.StringArrayOutput `pulumi:"zoneIds"`
}

func GetRocketmqVipInstance

func GetRocketmqVipInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RocketmqVipInstanceState, opts ...pulumi.ResourceOption) (*RocketmqVipInstance, error)

GetRocketmqVipInstance gets an existing RocketmqVipInstance 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 NewRocketmqVipInstance

func NewRocketmqVipInstance(ctx *pulumi.Context,
	name string, args *RocketmqVipInstanceArgs, opts ...pulumi.ResourceOption) (*RocketmqVipInstance, error)

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

func (*RocketmqVipInstance) ElementType

func (*RocketmqVipInstance) ElementType() reflect.Type

func (*RocketmqVipInstance) ToRocketmqVipInstanceOutput

func (i *RocketmqVipInstance) ToRocketmqVipInstanceOutput() RocketmqVipInstanceOutput

func (*RocketmqVipInstance) ToRocketmqVipInstanceOutputWithContext

func (i *RocketmqVipInstance) ToRocketmqVipInstanceOutputWithContext(ctx context.Context) RocketmqVipInstanceOutput

type RocketmqVipInstanceArgs

type RocketmqVipInstanceArgs struct {
	// Instance name.
	Name pulumi.StringPtrInput
	// Number of nodes, minimum 2, maximum 20.
	NodeCount pulumi.IntInput
	// Instance specification: Basic type: `rocket-vip-basic-1`, Standard type: `rocket-vip-basic-2`, Advanced Type I:
	// `rocket-vip-basic-3`, Advanced Type II: `rocket-vip-basic-4`.
	Spec pulumi.StringInput
	// Single node storage space, in GB, minimum 200GB.
	StorageSize pulumi.IntInput
	// Purchase period, in months.
	TimeSpan pulumi.IntInput
	// VPC information.
	VpcInfo RocketmqVipInstanceVpcInfoInput
	// The Zone ID list for node deployment, such as Guangzhou Zone 1, is 100001. For details, please refer to the official
	// website of Tencent Cloud.
	ZoneIds pulumi.StringArrayInput
}

The set of arguments for constructing a RocketmqVipInstance resource.

func (RocketmqVipInstanceArgs) ElementType

func (RocketmqVipInstanceArgs) ElementType() reflect.Type

type RocketmqVipInstanceArray

type RocketmqVipInstanceArray []RocketmqVipInstanceInput

func (RocketmqVipInstanceArray) ElementType

func (RocketmqVipInstanceArray) ElementType() reflect.Type

func (RocketmqVipInstanceArray) ToRocketmqVipInstanceArrayOutput

func (i RocketmqVipInstanceArray) ToRocketmqVipInstanceArrayOutput() RocketmqVipInstanceArrayOutput

func (RocketmqVipInstanceArray) ToRocketmqVipInstanceArrayOutputWithContext

func (i RocketmqVipInstanceArray) ToRocketmqVipInstanceArrayOutputWithContext(ctx context.Context) RocketmqVipInstanceArrayOutput

type RocketmqVipInstanceArrayInput

type RocketmqVipInstanceArrayInput interface {
	pulumi.Input

	ToRocketmqVipInstanceArrayOutput() RocketmqVipInstanceArrayOutput
	ToRocketmqVipInstanceArrayOutputWithContext(context.Context) RocketmqVipInstanceArrayOutput
}

RocketmqVipInstanceArrayInput is an input type that accepts RocketmqVipInstanceArray and RocketmqVipInstanceArrayOutput values. You can construct a concrete instance of `RocketmqVipInstanceArrayInput` via:

RocketmqVipInstanceArray{ RocketmqVipInstanceArgs{...} }

type RocketmqVipInstanceArrayOutput

type RocketmqVipInstanceArrayOutput struct{ *pulumi.OutputState }

func (RocketmqVipInstanceArrayOutput) ElementType

func (RocketmqVipInstanceArrayOutput) Index

func (RocketmqVipInstanceArrayOutput) ToRocketmqVipInstanceArrayOutput

func (o RocketmqVipInstanceArrayOutput) ToRocketmqVipInstanceArrayOutput() RocketmqVipInstanceArrayOutput

func (RocketmqVipInstanceArrayOutput) ToRocketmqVipInstanceArrayOutputWithContext

func (o RocketmqVipInstanceArrayOutput) ToRocketmqVipInstanceArrayOutputWithContext(ctx context.Context) RocketmqVipInstanceArrayOutput

type RocketmqVipInstanceInput

type RocketmqVipInstanceInput interface {
	pulumi.Input

	ToRocketmqVipInstanceOutput() RocketmqVipInstanceOutput
	ToRocketmqVipInstanceOutputWithContext(ctx context.Context) RocketmqVipInstanceOutput
}

type RocketmqVipInstanceMap

type RocketmqVipInstanceMap map[string]RocketmqVipInstanceInput

func (RocketmqVipInstanceMap) ElementType

func (RocketmqVipInstanceMap) ElementType() reflect.Type

func (RocketmqVipInstanceMap) ToRocketmqVipInstanceMapOutput

func (i RocketmqVipInstanceMap) ToRocketmqVipInstanceMapOutput() RocketmqVipInstanceMapOutput

func (RocketmqVipInstanceMap) ToRocketmqVipInstanceMapOutputWithContext

func (i RocketmqVipInstanceMap) ToRocketmqVipInstanceMapOutputWithContext(ctx context.Context) RocketmqVipInstanceMapOutput

type RocketmqVipInstanceMapInput

type RocketmqVipInstanceMapInput interface {
	pulumi.Input

	ToRocketmqVipInstanceMapOutput() RocketmqVipInstanceMapOutput
	ToRocketmqVipInstanceMapOutputWithContext(context.Context) RocketmqVipInstanceMapOutput
}

RocketmqVipInstanceMapInput is an input type that accepts RocketmqVipInstanceMap and RocketmqVipInstanceMapOutput values. You can construct a concrete instance of `RocketmqVipInstanceMapInput` via:

RocketmqVipInstanceMap{ "key": RocketmqVipInstanceArgs{...} }

type RocketmqVipInstanceMapOutput

type RocketmqVipInstanceMapOutput struct{ *pulumi.OutputState }

func (RocketmqVipInstanceMapOutput) ElementType

func (RocketmqVipInstanceMapOutput) MapIndex

func (RocketmqVipInstanceMapOutput) ToRocketmqVipInstanceMapOutput

func (o RocketmqVipInstanceMapOutput) ToRocketmqVipInstanceMapOutput() RocketmqVipInstanceMapOutput

func (RocketmqVipInstanceMapOutput) ToRocketmqVipInstanceMapOutputWithContext

func (o RocketmqVipInstanceMapOutput) ToRocketmqVipInstanceMapOutputWithContext(ctx context.Context) RocketmqVipInstanceMapOutput

type RocketmqVipInstanceOutput

type RocketmqVipInstanceOutput struct{ *pulumi.OutputState }

func (RocketmqVipInstanceOutput) ElementType

func (RocketmqVipInstanceOutput) ElementType() reflect.Type

func (RocketmqVipInstanceOutput) Name

Instance name.

func (RocketmqVipInstanceOutput) NodeCount

Number of nodes, minimum 2, maximum 20.

func (RocketmqVipInstanceOutput) Spec

Instance specification: Basic type: `rocket-vip-basic-1`, Standard type: `rocket-vip-basic-2`, Advanced Type I: `rocket-vip-basic-3`, Advanced Type II: `rocket-vip-basic-4`.

func (RocketmqVipInstanceOutput) StorageSize

func (o RocketmqVipInstanceOutput) StorageSize() pulumi.IntOutput

Single node storage space, in GB, minimum 200GB.

func (RocketmqVipInstanceOutput) TimeSpan

Purchase period, in months.

func (RocketmqVipInstanceOutput) ToRocketmqVipInstanceOutput

func (o RocketmqVipInstanceOutput) ToRocketmqVipInstanceOutput() RocketmqVipInstanceOutput

func (RocketmqVipInstanceOutput) ToRocketmqVipInstanceOutputWithContext

func (o RocketmqVipInstanceOutput) ToRocketmqVipInstanceOutputWithContext(ctx context.Context) RocketmqVipInstanceOutput

func (RocketmqVipInstanceOutput) VpcInfo

VPC information.

func (RocketmqVipInstanceOutput) ZoneIds

The Zone ID list for node deployment, such as Guangzhou Zone 1, is 100001. For details, please refer to the official website of Tencent Cloud.

type RocketmqVipInstanceState

type RocketmqVipInstanceState struct {
	// Instance name.
	Name pulumi.StringPtrInput
	// Number of nodes, minimum 2, maximum 20.
	NodeCount pulumi.IntPtrInput
	// Instance specification: Basic type: `rocket-vip-basic-1`, Standard type: `rocket-vip-basic-2`, Advanced Type I:
	// `rocket-vip-basic-3`, Advanced Type II: `rocket-vip-basic-4`.
	Spec pulumi.StringPtrInput
	// Single node storage space, in GB, minimum 200GB.
	StorageSize pulumi.IntPtrInput
	// Purchase period, in months.
	TimeSpan pulumi.IntPtrInput
	// VPC information.
	VpcInfo RocketmqVipInstanceVpcInfoPtrInput
	// The Zone ID list for node deployment, such as Guangzhou Zone 1, is 100001. For details, please refer to the official
	// website of Tencent Cloud.
	ZoneIds pulumi.StringArrayInput
}

func (RocketmqVipInstanceState) ElementType

func (RocketmqVipInstanceState) ElementType() reflect.Type

type RocketmqVipInstanceVpcInfo

type RocketmqVipInstanceVpcInfo struct {
	SubnetId string `pulumi:"subnetId"`
	VpcId    string `pulumi:"vpcId"`
}

type RocketmqVipInstanceVpcInfoArgs

type RocketmqVipInstanceVpcInfoArgs struct {
	SubnetId pulumi.StringInput `pulumi:"subnetId"`
	VpcId    pulumi.StringInput `pulumi:"vpcId"`
}

func (RocketmqVipInstanceVpcInfoArgs) ElementType

func (RocketmqVipInstanceVpcInfoArgs) ToRocketmqVipInstanceVpcInfoOutput

func (i RocketmqVipInstanceVpcInfoArgs) ToRocketmqVipInstanceVpcInfoOutput() RocketmqVipInstanceVpcInfoOutput

func (RocketmqVipInstanceVpcInfoArgs) ToRocketmqVipInstanceVpcInfoOutputWithContext

func (i RocketmqVipInstanceVpcInfoArgs) ToRocketmqVipInstanceVpcInfoOutputWithContext(ctx context.Context) RocketmqVipInstanceVpcInfoOutput

func (RocketmqVipInstanceVpcInfoArgs) ToRocketmqVipInstanceVpcInfoPtrOutput

func (i RocketmqVipInstanceVpcInfoArgs) ToRocketmqVipInstanceVpcInfoPtrOutput() RocketmqVipInstanceVpcInfoPtrOutput

func (RocketmqVipInstanceVpcInfoArgs) ToRocketmqVipInstanceVpcInfoPtrOutputWithContext

func (i RocketmqVipInstanceVpcInfoArgs) ToRocketmqVipInstanceVpcInfoPtrOutputWithContext(ctx context.Context) RocketmqVipInstanceVpcInfoPtrOutput

type RocketmqVipInstanceVpcInfoInput

type RocketmqVipInstanceVpcInfoInput interface {
	pulumi.Input

	ToRocketmqVipInstanceVpcInfoOutput() RocketmqVipInstanceVpcInfoOutput
	ToRocketmqVipInstanceVpcInfoOutputWithContext(context.Context) RocketmqVipInstanceVpcInfoOutput
}

RocketmqVipInstanceVpcInfoInput is an input type that accepts RocketmqVipInstanceVpcInfoArgs and RocketmqVipInstanceVpcInfoOutput values. You can construct a concrete instance of `RocketmqVipInstanceVpcInfoInput` via:

RocketmqVipInstanceVpcInfoArgs{...}

type RocketmqVipInstanceVpcInfoOutput

type RocketmqVipInstanceVpcInfoOutput struct{ *pulumi.OutputState }

func (RocketmqVipInstanceVpcInfoOutput) ElementType

func (RocketmqVipInstanceVpcInfoOutput) SubnetId

func (RocketmqVipInstanceVpcInfoOutput) ToRocketmqVipInstanceVpcInfoOutput

func (o RocketmqVipInstanceVpcInfoOutput) ToRocketmqVipInstanceVpcInfoOutput() RocketmqVipInstanceVpcInfoOutput

func (RocketmqVipInstanceVpcInfoOutput) ToRocketmqVipInstanceVpcInfoOutputWithContext

func (o RocketmqVipInstanceVpcInfoOutput) ToRocketmqVipInstanceVpcInfoOutputWithContext(ctx context.Context) RocketmqVipInstanceVpcInfoOutput

func (RocketmqVipInstanceVpcInfoOutput) ToRocketmqVipInstanceVpcInfoPtrOutput

func (o RocketmqVipInstanceVpcInfoOutput) ToRocketmqVipInstanceVpcInfoPtrOutput() RocketmqVipInstanceVpcInfoPtrOutput

func (RocketmqVipInstanceVpcInfoOutput) ToRocketmqVipInstanceVpcInfoPtrOutputWithContext

func (o RocketmqVipInstanceVpcInfoOutput) ToRocketmqVipInstanceVpcInfoPtrOutputWithContext(ctx context.Context) RocketmqVipInstanceVpcInfoPtrOutput

func (RocketmqVipInstanceVpcInfoOutput) VpcId

type RocketmqVipInstanceVpcInfoPtrInput

type RocketmqVipInstanceVpcInfoPtrInput interface {
	pulumi.Input

	ToRocketmqVipInstanceVpcInfoPtrOutput() RocketmqVipInstanceVpcInfoPtrOutput
	ToRocketmqVipInstanceVpcInfoPtrOutputWithContext(context.Context) RocketmqVipInstanceVpcInfoPtrOutput
}

RocketmqVipInstanceVpcInfoPtrInput is an input type that accepts RocketmqVipInstanceVpcInfoArgs, RocketmqVipInstanceVpcInfoPtr and RocketmqVipInstanceVpcInfoPtrOutput values. You can construct a concrete instance of `RocketmqVipInstanceVpcInfoPtrInput` via:

        RocketmqVipInstanceVpcInfoArgs{...}

or:

        nil

type RocketmqVipInstanceVpcInfoPtrOutput

type RocketmqVipInstanceVpcInfoPtrOutput struct{ *pulumi.OutputState }

func (RocketmqVipInstanceVpcInfoPtrOutput) Elem

func (RocketmqVipInstanceVpcInfoPtrOutput) ElementType

func (RocketmqVipInstanceVpcInfoPtrOutput) SubnetId

func (RocketmqVipInstanceVpcInfoPtrOutput) ToRocketmqVipInstanceVpcInfoPtrOutput

func (o RocketmqVipInstanceVpcInfoPtrOutput) ToRocketmqVipInstanceVpcInfoPtrOutput() RocketmqVipInstanceVpcInfoPtrOutput

func (RocketmqVipInstanceVpcInfoPtrOutput) ToRocketmqVipInstanceVpcInfoPtrOutputWithContext

func (o RocketmqVipInstanceVpcInfoPtrOutput) ToRocketmqVipInstanceVpcInfoPtrOutputWithContext(ctx context.Context) RocketmqVipInstanceVpcInfoPtrOutput

func (RocketmqVipInstanceVpcInfoPtrOutput) VpcId

type Role

type Role struct {
	pulumi.CustomResourceState

	// The id of tdmq cluster.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// The description of tdmq role.
	Remark pulumi.StringOutput `pulumi:"remark"`
	// The name of tdmq role.
	RoleName pulumi.StringOutput `pulumi:"roleName"`
}

func GetRole

func GetRole(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RoleState, opts ...pulumi.ResourceOption) (*Role, error)

GetRole gets an existing Role 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 NewRole

func NewRole(ctx *pulumi.Context,
	name string, args *RoleArgs, opts ...pulumi.ResourceOption) (*Role, error)

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

func (*Role) ElementType

func (*Role) ElementType() reflect.Type

func (*Role) ToRoleOutput

func (i *Role) ToRoleOutput() RoleOutput

func (*Role) ToRoleOutputWithContext

func (i *Role) ToRoleOutputWithContext(ctx context.Context) RoleOutput

type RoleArgs

type RoleArgs struct {
	// The id of tdmq cluster.
	ClusterId pulumi.StringInput
	// The description of tdmq role.
	Remark pulumi.StringInput
	// The name of tdmq role.
	RoleName pulumi.StringInput
}

The set of arguments for constructing a Role resource.

func (RoleArgs) ElementType

func (RoleArgs) ElementType() reflect.Type

type RoleArray

type RoleArray []RoleInput

func (RoleArray) ElementType

func (RoleArray) ElementType() reflect.Type

func (RoleArray) ToRoleArrayOutput

func (i RoleArray) ToRoleArrayOutput() RoleArrayOutput

func (RoleArray) ToRoleArrayOutputWithContext

func (i RoleArray) ToRoleArrayOutputWithContext(ctx context.Context) RoleArrayOutput

type RoleArrayInput

type RoleArrayInput interface {
	pulumi.Input

	ToRoleArrayOutput() RoleArrayOutput
	ToRoleArrayOutputWithContext(context.Context) RoleArrayOutput
}

RoleArrayInput is an input type that accepts RoleArray and RoleArrayOutput values. You can construct a concrete instance of `RoleArrayInput` via:

RoleArray{ RoleArgs{...} }

type RoleArrayOutput

type RoleArrayOutput struct{ *pulumi.OutputState }

func (RoleArrayOutput) ElementType

func (RoleArrayOutput) ElementType() reflect.Type

func (RoleArrayOutput) Index

func (RoleArrayOutput) ToRoleArrayOutput

func (o RoleArrayOutput) ToRoleArrayOutput() RoleArrayOutput

func (RoleArrayOutput) ToRoleArrayOutputWithContext

func (o RoleArrayOutput) ToRoleArrayOutputWithContext(ctx context.Context) RoleArrayOutput

type RoleInput

type RoleInput interface {
	pulumi.Input

	ToRoleOutput() RoleOutput
	ToRoleOutputWithContext(ctx context.Context) RoleOutput
}

type RoleMap

type RoleMap map[string]RoleInput

func (RoleMap) ElementType

func (RoleMap) ElementType() reflect.Type

func (RoleMap) ToRoleMapOutput

func (i RoleMap) ToRoleMapOutput() RoleMapOutput

func (RoleMap) ToRoleMapOutputWithContext

func (i RoleMap) ToRoleMapOutputWithContext(ctx context.Context) RoleMapOutput

type RoleMapInput

type RoleMapInput interface {
	pulumi.Input

	ToRoleMapOutput() RoleMapOutput
	ToRoleMapOutputWithContext(context.Context) RoleMapOutput
}

RoleMapInput is an input type that accepts RoleMap and RoleMapOutput values. You can construct a concrete instance of `RoleMapInput` via:

RoleMap{ "key": RoleArgs{...} }

type RoleMapOutput

type RoleMapOutput struct{ *pulumi.OutputState }

func (RoleMapOutput) ElementType

func (RoleMapOutput) ElementType() reflect.Type

func (RoleMapOutput) MapIndex

func (RoleMapOutput) ToRoleMapOutput

func (o RoleMapOutput) ToRoleMapOutput() RoleMapOutput

func (RoleMapOutput) ToRoleMapOutputWithContext

func (o RoleMapOutput) ToRoleMapOutputWithContext(ctx context.Context) RoleMapOutput

type RoleOutput

type RoleOutput struct{ *pulumi.OutputState }

func (RoleOutput) ClusterId

func (o RoleOutput) ClusterId() pulumi.StringOutput

The id of tdmq cluster.

func (RoleOutput) ElementType

func (RoleOutput) ElementType() reflect.Type

func (RoleOutput) Remark

func (o RoleOutput) Remark() pulumi.StringOutput

The description of tdmq role.

func (RoleOutput) RoleName

func (o RoleOutput) RoleName() pulumi.StringOutput

The name of tdmq role.

func (RoleOutput) ToRoleOutput

func (o RoleOutput) ToRoleOutput() RoleOutput

func (RoleOutput) ToRoleOutputWithContext

func (o RoleOutput) ToRoleOutputWithContext(ctx context.Context) RoleOutput

type RoleState

type RoleState struct {
	// The id of tdmq cluster.
	ClusterId pulumi.StringPtrInput
	// The description of tdmq role.
	Remark pulumi.StringPtrInput
	// The name of tdmq role.
	RoleName pulumi.StringPtrInput
}

func (RoleState) ElementType

func (RoleState) ElementType() reflect.Type

type SendRocketmqMessage

type SendRocketmqMessage struct {
	pulumi.CustomResourceState

	// Cluster id.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Information.
	MsgBody pulumi.StringOutput `pulumi:"msgBody"`
	// Message key information.
	MsgKey pulumi.StringPtrOutput `pulumi:"msgKey"`
	// Message tag information.
	MsgTag pulumi.StringPtrOutput `pulumi:"msgTag"`
	// Namespaces.
	NamespaceId pulumi.StringOutput `pulumi:"namespaceId"`
	// topic name.
	TopicName pulumi.StringOutput `pulumi:"topicName"`
}

func GetSendRocketmqMessage

func GetSendRocketmqMessage(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SendRocketmqMessageState, opts ...pulumi.ResourceOption) (*SendRocketmqMessage, error)

GetSendRocketmqMessage gets an existing SendRocketmqMessage 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 NewSendRocketmqMessage

func NewSendRocketmqMessage(ctx *pulumi.Context,
	name string, args *SendRocketmqMessageArgs, opts ...pulumi.ResourceOption) (*SendRocketmqMessage, error)

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

func (*SendRocketmqMessage) ElementType

func (*SendRocketmqMessage) ElementType() reflect.Type

func (*SendRocketmqMessage) ToSendRocketmqMessageOutput

func (i *SendRocketmqMessage) ToSendRocketmqMessageOutput() SendRocketmqMessageOutput

func (*SendRocketmqMessage) ToSendRocketmqMessageOutputWithContext

func (i *SendRocketmqMessage) ToSendRocketmqMessageOutputWithContext(ctx context.Context) SendRocketmqMessageOutput

type SendRocketmqMessageArgs

type SendRocketmqMessageArgs struct {
	// Cluster id.
	ClusterId pulumi.StringInput
	// Information.
	MsgBody pulumi.StringInput
	// Message key information.
	MsgKey pulumi.StringPtrInput
	// Message tag information.
	MsgTag pulumi.StringPtrInput
	// Namespaces.
	NamespaceId pulumi.StringInput
	// topic name.
	TopicName pulumi.StringInput
}

The set of arguments for constructing a SendRocketmqMessage resource.

func (SendRocketmqMessageArgs) ElementType

func (SendRocketmqMessageArgs) ElementType() reflect.Type

type SendRocketmqMessageArray

type SendRocketmqMessageArray []SendRocketmqMessageInput

func (SendRocketmqMessageArray) ElementType

func (SendRocketmqMessageArray) ElementType() reflect.Type

func (SendRocketmqMessageArray) ToSendRocketmqMessageArrayOutput

func (i SendRocketmqMessageArray) ToSendRocketmqMessageArrayOutput() SendRocketmqMessageArrayOutput

func (SendRocketmqMessageArray) ToSendRocketmqMessageArrayOutputWithContext

func (i SendRocketmqMessageArray) ToSendRocketmqMessageArrayOutputWithContext(ctx context.Context) SendRocketmqMessageArrayOutput

type SendRocketmqMessageArrayInput

type SendRocketmqMessageArrayInput interface {
	pulumi.Input

	ToSendRocketmqMessageArrayOutput() SendRocketmqMessageArrayOutput
	ToSendRocketmqMessageArrayOutputWithContext(context.Context) SendRocketmqMessageArrayOutput
}

SendRocketmqMessageArrayInput is an input type that accepts SendRocketmqMessageArray and SendRocketmqMessageArrayOutput values. You can construct a concrete instance of `SendRocketmqMessageArrayInput` via:

SendRocketmqMessageArray{ SendRocketmqMessageArgs{...} }

type SendRocketmqMessageArrayOutput

type SendRocketmqMessageArrayOutput struct{ *pulumi.OutputState }

func (SendRocketmqMessageArrayOutput) ElementType

func (SendRocketmqMessageArrayOutput) Index

func (SendRocketmqMessageArrayOutput) ToSendRocketmqMessageArrayOutput

func (o SendRocketmqMessageArrayOutput) ToSendRocketmqMessageArrayOutput() SendRocketmqMessageArrayOutput

func (SendRocketmqMessageArrayOutput) ToSendRocketmqMessageArrayOutputWithContext

func (o SendRocketmqMessageArrayOutput) ToSendRocketmqMessageArrayOutputWithContext(ctx context.Context) SendRocketmqMessageArrayOutput

type SendRocketmqMessageInput

type SendRocketmqMessageInput interface {
	pulumi.Input

	ToSendRocketmqMessageOutput() SendRocketmqMessageOutput
	ToSendRocketmqMessageOutputWithContext(ctx context.Context) SendRocketmqMessageOutput
}

type SendRocketmqMessageMap

type SendRocketmqMessageMap map[string]SendRocketmqMessageInput

func (SendRocketmqMessageMap) ElementType

func (SendRocketmqMessageMap) ElementType() reflect.Type

func (SendRocketmqMessageMap) ToSendRocketmqMessageMapOutput

func (i SendRocketmqMessageMap) ToSendRocketmqMessageMapOutput() SendRocketmqMessageMapOutput

func (SendRocketmqMessageMap) ToSendRocketmqMessageMapOutputWithContext

func (i SendRocketmqMessageMap) ToSendRocketmqMessageMapOutputWithContext(ctx context.Context) SendRocketmqMessageMapOutput

type SendRocketmqMessageMapInput

type SendRocketmqMessageMapInput interface {
	pulumi.Input

	ToSendRocketmqMessageMapOutput() SendRocketmqMessageMapOutput
	ToSendRocketmqMessageMapOutputWithContext(context.Context) SendRocketmqMessageMapOutput
}

SendRocketmqMessageMapInput is an input type that accepts SendRocketmqMessageMap and SendRocketmqMessageMapOutput values. You can construct a concrete instance of `SendRocketmqMessageMapInput` via:

SendRocketmqMessageMap{ "key": SendRocketmqMessageArgs{...} }

type SendRocketmqMessageMapOutput

type SendRocketmqMessageMapOutput struct{ *pulumi.OutputState }

func (SendRocketmqMessageMapOutput) ElementType

func (SendRocketmqMessageMapOutput) MapIndex

func (SendRocketmqMessageMapOutput) ToSendRocketmqMessageMapOutput

func (o SendRocketmqMessageMapOutput) ToSendRocketmqMessageMapOutput() SendRocketmqMessageMapOutput

func (SendRocketmqMessageMapOutput) ToSendRocketmqMessageMapOutputWithContext

func (o SendRocketmqMessageMapOutput) ToSendRocketmqMessageMapOutputWithContext(ctx context.Context) SendRocketmqMessageMapOutput

type SendRocketmqMessageOutput

type SendRocketmqMessageOutput struct{ *pulumi.OutputState }

func (SendRocketmqMessageOutput) ClusterId

Cluster id.

func (SendRocketmqMessageOutput) ElementType

func (SendRocketmqMessageOutput) ElementType() reflect.Type

func (SendRocketmqMessageOutput) MsgBody

Information.

func (SendRocketmqMessageOutput) MsgKey

Message key information.

func (SendRocketmqMessageOutput) MsgTag

Message tag information.

func (SendRocketmqMessageOutput) NamespaceId

Namespaces.

func (SendRocketmqMessageOutput) ToSendRocketmqMessageOutput

func (o SendRocketmqMessageOutput) ToSendRocketmqMessageOutput() SendRocketmqMessageOutput

func (SendRocketmqMessageOutput) ToSendRocketmqMessageOutputWithContext

func (o SendRocketmqMessageOutput) ToSendRocketmqMessageOutputWithContext(ctx context.Context) SendRocketmqMessageOutput

func (SendRocketmqMessageOutput) TopicName

topic name.

type SendRocketmqMessageState

type SendRocketmqMessageState struct {
	// Cluster id.
	ClusterId pulumi.StringPtrInput
	// Information.
	MsgBody pulumi.StringPtrInput
	// Message key information.
	MsgKey pulumi.StringPtrInput
	// Message tag information.
	MsgTag pulumi.StringPtrInput
	// Namespaces.
	NamespaceId pulumi.StringPtrInput
	// topic name.
	TopicName pulumi.StringPtrInput
}

func (SendRocketmqMessageState) ElementType

func (SendRocketmqMessageState) ElementType() reflect.Type

type SubscriptionAttachment

type SubscriptionAttachment struct {
	pulumi.CustomResourceState

	// Whether to automatically create dead letters and retry topics, True means to create, False means not to create, the
	// default is to automatically create dead letters and retry topics.
	AutoCreatePolicyTopic pulumi.BoolPtrOutput `pulumi:"autoCreatePolicyTopic"`
	// ID of the Pulsar cluster.
	ClusterId pulumi.StringPtrOutput `pulumi:"clusterId"`
	// Environment (namespace) name.
	EnvironmentId pulumi.StringOutput `pulumi:"environmentId"`
	// Remarks, within 128 characters.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// Subscriber name, no more than 128 characters.
	SubscriptionName pulumi.StringOutput `pulumi:"subscriptionName"`
	// topic name.
	TopicName pulumi.StringOutput `pulumi:"topicName"`
}

func GetSubscriptionAttachment

func GetSubscriptionAttachment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SubscriptionAttachmentState, opts ...pulumi.ResourceOption) (*SubscriptionAttachment, error)

GetSubscriptionAttachment gets an existing SubscriptionAttachment 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 NewSubscriptionAttachment

func NewSubscriptionAttachment(ctx *pulumi.Context,
	name string, args *SubscriptionAttachmentArgs, opts ...pulumi.ResourceOption) (*SubscriptionAttachment, error)

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

func (*SubscriptionAttachment) ElementType

func (*SubscriptionAttachment) ElementType() reflect.Type

func (*SubscriptionAttachment) ToSubscriptionAttachmentOutput

func (i *SubscriptionAttachment) ToSubscriptionAttachmentOutput() SubscriptionAttachmentOutput

func (*SubscriptionAttachment) ToSubscriptionAttachmentOutputWithContext

func (i *SubscriptionAttachment) ToSubscriptionAttachmentOutputWithContext(ctx context.Context) SubscriptionAttachmentOutput

type SubscriptionAttachmentArgs

type SubscriptionAttachmentArgs struct {
	// Whether to automatically create dead letters and retry topics, True means to create, False means not to create, the
	// default is to automatically create dead letters and retry topics.
	AutoCreatePolicyTopic pulumi.BoolPtrInput
	// ID of the Pulsar cluster.
	ClusterId pulumi.StringPtrInput
	// Environment (namespace) name.
	EnvironmentId pulumi.StringInput
	// Remarks, within 128 characters.
	Remark pulumi.StringPtrInput
	// Subscriber name, no more than 128 characters.
	SubscriptionName pulumi.StringInput
	// topic name.
	TopicName pulumi.StringInput
}

The set of arguments for constructing a SubscriptionAttachment resource.

func (SubscriptionAttachmentArgs) ElementType

func (SubscriptionAttachmentArgs) ElementType() reflect.Type

type SubscriptionAttachmentArray

type SubscriptionAttachmentArray []SubscriptionAttachmentInput

func (SubscriptionAttachmentArray) ElementType

func (SubscriptionAttachmentArray) ToSubscriptionAttachmentArrayOutput

func (i SubscriptionAttachmentArray) ToSubscriptionAttachmentArrayOutput() SubscriptionAttachmentArrayOutput

func (SubscriptionAttachmentArray) ToSubscriptionAttachmentArrayOutputWithContext

func (i SubscriptionAttachmentArray) ToSubscriptionAttachmentArrayOutputWithContext(ctx context.Context) SubscriptionAttachmentArrayOutput

type SubscriptionAttachmentArrayInput

type SubscriptionAttachmentArrayInput interface {
	pulumi.Input

	ToSubscriptionAttachmentArrayOutput() SubscriptionAttachmentArrayOutput
	ToSubscriptionAttachmentArrayOutputWithContext(context.Context) SubscriptionAttachmentArrayOutput
}

SubscriptionAttachmentArrayInput is an input type that accepts SubscriptionAttachmentArray and SubscriptionAttachmentArrayOutput values. You can construct a concrete instance of `SubscriptionAttachmentArrayInput` via:

SubscriptionAttachmentArray{ SubscriptionAttachmentArgs{...} }

type SubscriptionAttachmentArrayOutput

type SubscriptionAttachmentArrayOutput struct{ *pulumi.OutputState }

func (SubscriptionAttachmentArrayOutput) ElementType

func (SubscriptionAttachmentArrayOutput) Index

func (SubscriptionAttachmentArrayOutput) ToSubscriptionAttachmentArrayOutput

func (o SubscriptionAttachmentArrayOutput) ToSubscriptionAttachmentArrayOutput() SubscriptionAttachmentArrayOutput

func (SubscriptionAttachmentArrayOutput) ToSubscriptionAttachmentArrayOutputWithContext

func (o SubscriptionAttachmentArrayOutput) ToSubscriptionAttachmentArrayOutputWithContext(ctx context.Context) SubscriptionAttachmentArrayOutput

type SubscriptionAttachmentInput

type SubscriptionAttachmentInput interface {
	pulumi.Input

	ToSubscriptionAttachmentOutput() SubscriptionAttachmentOutput
	ToSubscriptionAttachmentOutputWithContext(ctx context.Context) SubscriptionAttachmentOutput
}

type SubscriptionAttachmentMap

type SubscriptionAttachmentMap map[string]SubscriptionAttachmentInput

func (SubscriptionAttachmentMap) ElementType

func (SubscriptionAttachmentMap) ElementType() reflect.Type

func (SubscriptionAttachmentMap) ToSubscriptionAttachmentMapOutput

func (i SubscriptionAttachmentMap) ToSubscriptionAttachmentMapOutput() SubscriptionAttachmentMapOutput

func (SubscriptionAttachmentMap) ToSubscriptionAttachmentMapOutputWithContext

func (i SubscriptionAttachmentMap) ToSubscriptionAttachmentMapOutputWithContext(ctx context.Context) SubscriptionAttachmentMapOutput

type SubscriptionAttachmentMapInput

type SubscriptionAttachmentMapInput interface {
	pulumi.Input

	ToSubscriptionAttachmentMapOutput() SubscriptionAttachmentMapOutput
	ToSubscriptionAttachmentMapOutputWithContext(context.Context) SubscriptionAttachmentMapOutput
}

SubscriptionAttachmentMapInput is an input type that accepts SubscriptionAttachmentMap and SubscriptionAttachmentMapOutput values. You can construct a concrete instance of `SubscriptionAttachmentMapInput` via:

SubscriptionAttachmentMap{ "key": SubscriptionAttachmentArgs{...} }

type SubscriptionAttachmentMapOutput

type SubscriptionAttachmentMapOutput struct{ *pulumi.OutputState }

func (SubscriptionAttachmentMapOutput) ElementType

func (SubscriptionAttachmentMapOutput) MapIndex

func (SubscriptionAttachmentMapOutput) ToSubscriptionAttachmentMapOutput

func (o SubscriptionAttachmentMapOutput) ToSubscriptionAttachmentMapOutput() SubscriptionAttachmentMapOutput

func (SubscriptionAttachmentMapOutput) ToSubscriptionAttachmentMapOutputWithContext

func (o SubscriptionAttachmentMapOutput) ToSubscriptionAttachmentMapOutputWithContext(ctx context.Context) SubscriptionAttachmentMapOutput

type SubscriptionAttachmentOutput

type SubscriptionAttachmentOutput struct{ *pulumi.OutputState }

func (SubscriptionAttachmentOutput) AutoCreatePolicyTopic

func (o SubscriptionAttachmentOutput) AutoCreatePolicyTopic() pulumi.BoolPtrOutput

Whether to automatically create dead letters and retry topics, True means to create, False means not to create, the default is to automatically create dead letters and retry topics.

func (SubscriptionAttachmentOutput) ClusterId

ID of the Pulsar cluster.

func (SubscriptionAttachmentOutput) ElementType

func (SubscriptionAttachmentOutput) EnvironmentId

Environment (namespace) name.

func (SubscriptionAttachmentOutput) Remark

Remarks, within 128 characters.

func (SubscriptionAttachmentOutput) SubscriptionName

func (o SubscriptionAttachmentOutput) SubscriptionName() pulumi.StringOutput

Subscriber name, no more than 128 characters.

func (SubscriptionAttachmentOutput) ToSubscriptionAttachmentOutput

func (o SubscriptionAttachmentOutput) ToSubscriptionAttachmentOutput() SubscriptionAttachmentOutput

func (SubscriptionAttachmentOutput) ToSubscriptionAttachmentOutputWithContext

func (o SubscriptionAttachmentOutput) ToSubscriptionAttachmentOutputWithContext(ctx context.Context) SubscriptionAttachmentOutput

func (SubscriptionAttachmentOutput) TopicName

topic name.

type SubscriptionAttachmentState

type SubscriptionAttachmentState struct {
	// Whether to automatically create dead letters and retry topics, True means to create, False means not to create, the
	// default is to automatically create dead letters and retry topics.
	AutoCreatePolicyTopic pulumi.BoolPtrInput
	// ID of the Pulsar cluster.
	ClusterId pulumi.StringPtrInput
	// Environment (namespace) name.
	EnvironmentId pulumi.StringPtrInput
	// Remarks, within 128 characters.
	Remark pulumi.StringPtrInput
	// Subscriber name, no more than 128 characters.
	SubscriptionName pulumi.StringPtrInput
	// topic name.
	TopicName pulumi.StringPtrInput
}

func (SubscriptionAttachmentState) ElementType

type Topic

type Topic struct {
	pulumi.CustomResourceState

	// The Dedicated Cluster Id.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Creation time of resource.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The name of tdmq namespace.
	EnvironId pulumi.StringOutput `pulumi:"environId"`
	// The partitions of topic.
	Partitions pulumi.IntOutput `pulumi:"partitions"`
	// Pulsar Topic Type 0: Non-persistent non-partitioned 1: Non-persistent partitioned 2: Persistent non-partitioned 3:
	// Persistent partitioned.
	PulsarTopicType pulumi.IntOutput `pulumi:"pulsarTopicType"`
	// Description of the namespace.
	Remark pulumi.StringPtrOutput `pulumi:"remark"`
	// The name of topic to be created.
	TopicName pulumi.StringOutput `pulumi:"topicName"`
	// The type of topic.
	//
	// Deprecated: This input will be gradually discarded and can be switched to PulsarTopicType parameter 0: Normal message; 1: Global sequential messages; 2: Local sequential messages; 3: Retrying queue; 4: Dead letter queue.
	TopicType pulumi.IntOutput `pulumi:"topicType"`
}

func GetTopic

func GetTopic(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TopicState, opts ...pulumi.ResourceOption) (*Topic, error)

GetTopic gets an existing Topic 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 NewTopic

func NewTopic(ctx *pulumi.Context,
	name string, args *TopicArgs, opts ...pulumi.ResourceOption) (*Topic, error)

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

func (*Topic) ElementType

func (*Topic) ElementType() reflect.Type

func (*Topic) ToTopicOutput

func (i *Topic) ToTopicOutput() TopicOutput

func (*Topic) ToTopicOutputWithContext

func (i *Topic) ToTopicOutputWithContext(ctx context.Context) TopicOutput

type TopicArgs

type TopicArgs struct {
	// The Dedicated Cluster Id.
	ClusterId pulumi.StringInput
	// The name of tdmq namespace.
	EnvironId pulumi.StringInput
	// The partitions of topic.
	Partitions pulumi.IntInput
	// Pulsar Topic Type 0: Non-persistent non-partitioned 1: Non-persistent partitioned 2: Persistent non-partitioned 3:
	// Persistent partitioned.
	PulsarTopicType pulumi.IntPtrInput
	// Description of the namespace.
	Remark pulumi.StringPtrInput
	// The name of topic to be created.
	TopicName pulumi.StringInput
	// The type of topic.
	//
	// Deprecated: This input will be gradually discarded and can be switched to PulsarTopicType parameter 0: Normal message; 1: Global sequential messages; 2: Local sequential messages; 3: Retrying queue; 4: Dead letter queue.
	TopicType pulumi.IntPtrInput
}

The set of arguments for constructing a Topic resource.

func (TopicArgs) ElementType

func (TopicArgs) ElementType() reflect.Type

type TopicArray

type TopicArray []TopicInput

func (TopicArray) ElementType

func (TopicArray) ElementType() reflect.Type

func (TopicArray) ToTopicArrayOutput

func (i TopicArray) ToTopicArrayOutput() TopicArrayOutput

func (TopicArray) ToTopicArrayOutputWithContext

func (i TopicArray) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput

type TopicArrayInput

type TopicArrayInput interface {
	pulumi.Input

	ToTopicArrayOutput() TopicArrayOutput
	ToTopicArrayOutputWithContext(context.Context) TopicArrayOutput
}

TopicArrayInput is an input type that accepts TopicArray and TopicArrayOutput values. You can construct a concrete instance of `TopicArrayInput` via:

TopicArray{ TopicArgs{...} }

type TopicArrayOutput

type TopicArrayOutput struct{ *pulumi.OutputState }

func (TopicArrayOutput) ElementType

func (TopicArrayOutput) ElementType() reflect.Type

func (TopicArrayOutput) Index

func (TopicArrayOutput) ToTopicArrayOutput

func (o TopicArrayOutput) ToTopicArrayOutput() TopicArrayOutput

func (TopicArrayOutput) ToTopicArrayOutputWithContext

func (o TopicArrayOutput) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput

type TopicInput

type TopicInput interface {
	pulumi.Input

	ToTopicOutput() TopicOutput
	ToTopicOutputWithContext(ctx context.Context) TopicOutput
}

type TopicMap

type TopicMap map[string]TopicInput

func (TopicMap) ElementType

func (TopicMap) ElementType() reflect.Type

func (TopicMap) ToTopicMapOutput

func (i TopicMap) ToTopicMapOutput() TopicMapOutput

func (TopicMap) ToTopicMapOutputWithContext

func (i TopicMap) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput

type TopicMapInput

type TopicMapInput interface {
	pulumi.Input

	ToTopicMapOutput() TopicMapOutput
	ToTopicMapOutputWithContext(context.Context) TopicMapOutput
}

TopicMapInput is an input type that accepts TopicMap and TopicMapOutput values. You can construct a concrete instance of `TopicMapInput` via:

TopicMap{ "key": TopicArgs{...} }

type TopicMapOutput

type TopicMapOutput struct{ *pulumi.OutputState }

func (TopicMapOutput) ElementType

func (TopicMapOutput) ElementType() reflect.Type

func (TopicMapOutput) MapIndex

func (TopicMapOutput) ToTopicMapOutput

func (o TopicMapOutput) ToTopicMapOutput() TopicMapOutput

func (TopicMapOutput) ToTopicMapOutputWithContext

func (o TopicMapOutput) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput

type TopicOutput

type TopicOutput struct{ *pulumi.OutputState }

func (TopicOutput) ClusterId

func (o TopicOutput) ClusterId() pulumi.StringOutput

The Dedicated Cluster Id.

func (TopicOutput) CreateTime

func (o TopicOutput) CreateTime() pulumi.StringOutput

Creation time of resource.

func (TopicOutput) ElementType

func (TopicOutput) ElementType() reflect.Type

func (TopicOutput) EnvironId

func (o TopicOutput) EnvironId() pulumi.StringOutput

The name of tdmq namespace.

func (TopicOutput) Partitions

func (o TopicOutput) Partitions() pulumi.IntOutput

The partitions of topic.

func (TopicOutput) PulsarTopicType

func (o TopicOutput) PulsarTopicType() pulumi.IntOutput

Pulsar Topic Type 0: Non-persistent non-partitioned 1: Non-persistent partitioned 2: Persistent non-partitioned 3: Persistent partitioned.

func (TopicOutput) Remark

func (o TopicOutput) Remark() pulumi.StringPtrOutput

Description of the namespace.

func (TopicOutput) ToTopicOutput

func (o TopicOutput) ToTopicOutput() TopicOutput

func (TopicOutput) ToTopicOutputWithContext

func (o TopicOutput) ToTopicOutputWithContext(ctx context.Context) TopicOutput

func (TopicOutput) TopicName

func (o TopicOutput) TopicName() pulumi.StringOutput

The name of topic to be created.

func (TopicOutput) TopicType deprecated

func (o TopicOutput) TopicType() pulumi.IntOutput

The type of topic.

Deprecated: This input will be gradually discarded and can be switched to PulsarTopicType parameter 0: Normal message; 1: Global sequential messages; 2: Local sequential messages; 3: Retrying queue; 4: Dead letter queue.

type TopicState

type TopicState struct {
	// The Dedicated Cluster Id.
	ClusterId pulumi.StringPtrInput
	// Creation time of resource.
	CreateTime pulumi.StringPtrInput
	// The name of tdmq namespace.
	EnvironId pulumi.StringPtrInput
	// The partitions of topic.
	Partitions pulumi.IntPtrInput
	// Pulsar Topic Type 0: Non-persistent non-partitioned 1: Non-persistent partitioned 2: Persistent non-partitioned 3:
	// Persistent partitioned.
	PulsarTopicType pulumi.IntPtrInput
	// Description of the namespace.
	Remark pulumi.StringPtrInput
	// The name of topic to be created.
	TopicName pulumi.StringPtrInput
	// The type of topic.
	//
	// Deprecated: This input will be gradually discarded and can be switched to PulsarTopicType parameter 0: Normal message; 1: Global sequential messages; 2: Local sequential messages; 3: Retrying queue; 4: Dead letter queue.
	TopicType pulumi.IntPtrInput
}

func (TopicState) ElementType

func (TopicState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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