eb

package
v0.1.16 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EventBus

type EventBus struct {
	pulumi.CustomResourceState

	// Event set description, unlimited character type, description within 200 characters.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Whether the EB storage is enabled.
	EnableStore pulumi.BoolPtrOutput `pulumi:"enableStore"`
	// Event set name, which can only contain letters, numbers, underscores, hyphens, starts with a letter and ends with a
	// number or letter, 2~60 characters.
	EventBusName pulumi.StringOutput `pulumi:"eventBusName"`
	// EB storage duration.
	SaveDays pulumi.IntPtrOutput `pulumi:"saveDays"`
	// Tag description list.
	Tags pulumi.MapOutput `pulumi:"tags"`
}

func GetEventBus

func GetEventBus(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EventBusState, opts ...pulumi.ResourceOption) (*EventBus, error)

GetEventBus gets an existing EventBus 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 NewEventBus

func NewEventBus(ctx *pulumi.Context,
	name string, args *EventBusArgs, opts ...pulumi.ResourceOption) (*EventBus, error)

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

func (*EventBus) ElementType

func (*EventBus) ElementType() reflect.Type

func (*EventBus) ToEventBusOutput

func (i *EventBus) ToEventBusOutput() EventBusOutput

func (*EventBus) ToEventBusOutputWithContext

func (i *EventBus) ToEventBusOutputWithContext(ctx context.Context) EventBusOutput

type EventBusArgs

type EventBusArgs struct {
	// Event set description, unlimited character type, description within 200 characters.
	Description pulumi.StringPtrInput
	// Whether the EB storage is enabled.
	EnableStore pulumi.BoolPtrInput
	// Event set name, which can only contain letters, numbers, underscores, hyphens, starts with a letter and ends with a
	// number or letter, 2~60 characters.
	EventBusName pulumi.StringInput
	// EB storage duration.
	SaveDays pulumi.IntPtrInput
	// Tag description list.
	Tags pulumi.MapInput
}

The set of arguments for constructing a EventBus resource.

func (EventBusArgs) ElementType

func (EventBusArgs) ElementType() reflect.Type

type EventBusArray

type EventBusArray []EventBusInput

func (EventBusArray) ElementType

func (EventBusArray) ElementType() reflect.Type

func (EventBusArray) ToEventBusArrayOutput

func (i EventBusArray) ToEventBusArrayOutput() EventBusArrayOutput

func (EventBusArray) ToEventBusArrayOutputWithContext

func (i EventBusArray) ToEventBusArrayOutputWithContext(ctx context.Context) EventBusArrayOutput

type EventBusArrayInput

type EventBusArrayInput interface {
	pulumi.Input

	ToEventBusArrayOutput() EventBusArrayOutput
	ToEventBusArrayOutputWithContext(context.Context) EventBusArrayOutput
}

EventBusArrayInput is an input type that accepts EventBusArray and EventBusArrayOutput values. You can construct a concrete instance of `EventBusArrayInput` via:

EventBusArray{ EventBusArgs{...} }

type EventBusArrayOutput

type EventBusArrayOutput struct{ *pulumi.OutputState }

func (EventBusArrayOutput) ElementType

func (EventBusArrayOutput) ElementType() reflect.Type

func (EventBusArrayOutput) Index

func (EventBusArrayOutput) ToEventBusArrayOutput

func (o EventBusArrayOutput) ToEventBusArrayOutput() EventBusArrayOutput

func (EventBusArrayOutput) ToEventBusArrayOutputWithContext

func (o EventBusArrayOutput) ToEventBusArrayOutputWithContext(ctx context.Context) EventBusArrayOutput

type EventBusInput

type EventBusInput interface {
	pulumi.Input

	ToEventBusOutput() EventBusOutput
	ToEventBusOutputWithContext(ctx context.Context) EventBusOutput
}

type EventBusMap

type EventBusMap map[string]EventBusInput

func (EventBusMap) ElementType

func (EventBusMap) ElementType() reflect.Type

func (EventBusMap) ToEventBusMapOutput

func (i EventBusMap) ToEventBusMapOutput() EventBusMapOutput

func (EventBusMap) ToEventBusMapOutputWithContext

func (i EventBusMap) ToEventBusMapOutputWithContext(ctx context.Context) EventBusMapOutput

type EventBusMapInput

type EventBusMapInput interface {
	pulumi.Input

	ToEventBusMapOutput() EventBusMapOutput
	ToEventBusMapOutputWithContext(context.Context) EventBusMapOutput
}

EventBusMapInput is an input type that accepts EventBusMap and EventBusMapOutput values. You can construct a concrete instance of `EventBusMapInput` via:

EventBusMap{ "key": EventBusArgs{...} }

type EventBusMapOutput

type EventBusMapOutput struct{ *pulumi.OutputState }

func (EventBusMapOutput) ElementType

func (EventBusMapOutput) ElementType() reflect.Type

func (EventBusMapOutput) MapIndex

func (EventBusMapOutput) ToEventBusMapOutput

func (o EventBusMapOutput) ToEventBusMapOutput() EventBusMapOutput

func (EventBusMapOutput) ToEventBusMapOutputWithContext

func (o EventBusMapOutput) ToEventBusMapOutputWithContext(ctx context.Context) EventBusMapOutput

type EventBusOutput

type EventBusOutput struct{ *pulumi.OutputState }

func (EventBusOutput) Description

func (o EventBusOutput) Description() pulumi.StringPtrOutput

Event set description, unlimited character type, description within 200 characters.

func (EventBusOutput) ElementType

func (EventBusOutput) ElementType() reflect.Type

func (EventBusOutput) EnableStore

func (o EventBusOutput) EnableStore() pulumi.BoolPtrOutput

Whether the EB storage is enabled.

func (EventBusOutput) EventBusName

func (o EventBusOutput) EventBusName() pulumi.StringOutput

Event set name, which can only contain letters, numbers, underscores, hyphens, starts with a letter and ends with a number or letter, 2~60 characters.

func (EventBusOutput) SaveDays

func (o EventBusOutput) SaveDays() pulumi.IntPtrOutput

EB storage duration.

func (EventBusOutput) Tags

func (o EventBusOutput) Tags() pulumi.MapOutput

Tag description list.

func (EventBusOutput) ToEventBusOutput

func (o EventBusOutput) ToEventBusOutput() EventBusOutput

func (EventBusOutput) ToEventBusOutputWithContext

func (o EventBusOutput) ToEventBusOutputWithContext(ctx context.Context) EventBusOutput

type EventBusState

type EventBusState struct {
	// Event set description, unlimited character type, description within 200 characters.
	Description pulumi.StringPtrInput
	// Whether the EB storage is enabled.
	EnableStore pulumi.BoolPtrInput
	// Event set name, which can only contain letters, numbers, underscores, hyphens, starts with a letter and ends with a
	// number or letter, 2~60 characters.
	EventBusName pulumi.StringPtrInput
	// EB storage duration.
	SaveDays pulumi.IntPtrInput
	// Tag description list.
	Tags pulumi.MapInput
}

func (EventBusState) ElementType

func (EventBusState) ElementType() reflect.Type

type EventConnector

type EventConnector struct {
	pulumi.CustomResourceState

	// Connector description.
	ConnectionDescription EventConnectorConnectionDescriptionOutput `pulumi:"connectionDescription"`
	// connector name.
	ConnectionName pulumi.StringOutput `pulumi:"connectionName"`
	// description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// switch.
	Enable pulumi.BoolPtrOutput `pulumi:"enable"`
	// event bus Id.
	EventBusId pulumi.StringOutput `pulumi:"eventBusId"`
	// type.
	Type pulumi.StringPtrOutput `pulumi:"type"`
}

func GetEventConnector

func GetEventConnector(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EventConnectorState, opts ...pulumi.ResourceOption) (*EventConnector, error)

GetEventConnector gets an existing EventConnector 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 NewEventConnector

func NewEventConnector(ctx *pulumi.Context,
	name string, args *EventConnectorArgs, opts ...pulumi.ResourceOption) (*EventConnector, error)

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

func (*EventConnector) ElementType

func (*EventConnector) ElementType() reflect.Type

func (*EventConnector) ToEventConnectorOutput

func (i *EventConnector) ToEventConnectorOutput() EventConnectorOutput

func (*EventConnector) ToEventConnectorOutputWithContext

func (i *EventConnector) ToEventConnectorOutputWithContext(ctx context.Context) EventConnectorOutput

type EventConnectorArgs

type EventConnectorArgs struct {
	// Connector description.
	ConnectionDescription EventConnectorConnectionDescriptionInput
	// connector name.
	ConnectionName pulumi.StringInput
	// description.
	Description pulumi.StringPtrInput
	// switch.
	Enable pulumi.BoolPtrInput
	// event bus Id.
	EventBusId pulumi.StringInput
	// type.
	Type pulumi.StringPtrInput
}

The set of arguments for constructing a EventConnector resource.

func (EventConnectorArgs) ElementType

func (EventConnectorArgs) ElementType() reflect.Type

type EventConnectorArray

type EventConnectorArray []EventConnectorInput

func (EventConnectorArray) ElementType

func (EventConnectorArray) ElementType() reflect.Type

func (EventConnectorArray) ToEventConnectorArrayOutput

func (i EventConnectorArray) ToEventConnectorArrayOutput() EventConnectorArrayOutput

func (EventConnectorArray) ToEventConnectorArrayOutputWithContext

func (i EventConnectorArray) ToEventConnectorArrayOutputWithContext(ctx context.Context) EventConnectorArrayOutput

type EventConnectorArrayInput

type EventConnectorArrayInput interface {
	pulumi.Input

	ToEventConnectorArrayOutput() EventConnectorArrayOutput
	ToEventConnectorArrayOutputWithContext(context.Context) EventConnectorArrayOutput
}

EventConnectorArrayInput is an input type that accepts EventConnectorArray and EventConnectorArrayOutput values. You can construct a concrete instance of `EventConnectorArrayInput` via:

EventConnectorArray{ EventConnectorArgs{...} }

type EventConnectorArrayOutput

type EventConnectorArrayOutput struct{ *pulumi.OutputState }

func (EventConnectorArrayOutput) ElementType

func (EventConnectorArrayOutput) ElementType() reflect.Type

func (EventConnectorArrayOutput) Index

func (EventConnectorArrayOutput) ToEventConnectorArrayOutput

func (o EventConnectorArrayOutput) ToEventConnectorArrayOutput() EventConnectorArrayOutput

func (EventConnectorArrayOutput) ToEventConnectorArrayOutputWithContext

func (o EventConnectorArrayOutput) ToEventConnectorArrayOutputWithContext(ctx context.Context) EventConnectorArrayOutput

type EventConnectorConnectionDescription

type EventConnectorConnectionDescription struct {
	ApiGwParams         *EventConnectorConnectionDescriptionApiGwParams  `pulumi:"apiGwParams"`
	CkafkaParams        *EventConnectorConnectionDescriptionCkafkaParams `pulumi:"ckafkaParams"`
	ResourceDescription string                                           `pulumi:"resourceDescription"`
}

type EventConnectorConnectionDescriptionApiGwParams

type EventConnectorConnectionDescriptionApiGwParams struct {
	Method   string `pulumi:"method"`
	Protocol string `pulumi:"protocol"`
}

type EventConnectorConnectionDescriptionApiGwParamsArgs

type EventConnectorConnectionDescriptionApiGwParamsArgs struct {
	Method   pulumi.StringInput `pulumi:"method"`
	Protocol pulumi.StringInput `pulumi:"protocol"`
}

func (EventConnectorConnectionDescriptionApiGwParamsArgs) ElementType

func (EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsOutput

func (i EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsOutput() EventConnectorConnectionDescriptionApiGwParamsOutput

func (EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsOutputWithContext

func (i EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsOutput

func (EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput

func (i EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput() EventConnectorConnectionDescriptionApiGwParamsPtrOutput

func (EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext

func (i EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsPtrOutput

type EventConnectorConnectionDescriptionApiGwParamsInput

type EventConnectorConnectionDescriptionApiGwParamsInput interface {
	pulumi.Input

	ToEventConnectorConnectionDescriptionApiGwParamsOutput() EventConnectorConnectionDescriptionApiGwParamsOutput
	ToEventConnectorConnectionDescriptionApiGwParamsOutputWithContext(context.Context) EventConnectorConnectionDescriptionApiGwParamsOutput
}

EventConnectorConnectionDescriptionApiGwParamsInput is an input type that accepts EventConnectorConnectionDescriptionApiGwParamsArgs and EventConnectorConnectionDescriptionApiGwParamsOutput values. You can construct a concrete instance of `EventConnectorConnectionDescriptionApiGwParamsInput` via:

EventConnectorConnectionDescriptionApiGwParamsArgs{...}

type EventConnectorConnectionDescriptionApiGwParamsOutput

type EventConnectorConnectionDescriptionApiGwParamsOutput struct{ *pulumi.OutputState }

func (EventConnectorConnectionDescriptionApiGwParamsOutput) ElementType

func (EventConnectorConnectionDescriptionApiGwParamsOutput) Method

func (EventConnectorConnectionDescriptionApiGwParamsOutput) Protocol

func (EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsOutput

func (EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsOutputWithContext

func (o EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsOutput

func (EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput

func (o EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput() EventConnectorConnectionDescriptionApiGwParamsPtrOutput

func (EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext

func (o EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsPtrOutput

type EventConnectorConnectionDescriptionApiGwParamsPtrInput

type EventConnectorConnectionDescriptionApiGwParamsPtrInput interface {
	pulumi.Input

	ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput() EventConnectorConnectionDescriptionApiGwParamsPtrOutput
	ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext(context.Context) EventConnectorConnectionDescriptionApiGwParamsPtrOutput
}

EventConnectorConnectionDescriptionApiGwParamsPtrInput is an input type that accepts EventConnectorConnectionDescriptionApiGwParamsArgs, EventConnectorConnectionDescriptionApiGwParamsPtr and EventConnectorConnectionDescriptionApiGwParamsPtrOutput values. You can construct a concrete instance of `EventConnectorConnectionDescriptionApiGwParamsPtrInput` via:

        EventConnectorConnectionDescriptionApiGwParamsArgs{...}

or:

        nil

type EventConnectorConnectionDescriptionApiGwParamsPtrOutput

type EventConnectorConnectionDescriptionApiGwParamsPtrOutput struct{ *pulumi.OutputState }

func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Elem

func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ElementType

func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Method

func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Protocol

func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput

func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext

func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsPtrOutput

type EventConnectorConnectionDescriptionArgs

type EventConnectorConnectionDescriptionArgs struct {
	ApiGwParams         EventConnectorConnectionDescriptionApiGwParamsPtrInput  `pulumi:"apiGwParams"`
	CkafkaParams        EventConnectorConnectionDescriptionCkafkaParamsPtrInput `pulumi:"ckafkaParams"`
	ResourceDescription pulumi.StringInput                                      `pulumi:"resourceDescription"`
}

func (EventConnectorConnectionDescriptionArgs) ElementType

func (EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionOutput

func (i EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionOutput() EventConnectorConnectionDescriptionOutput

func (EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionOutputWithContext

func (i EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionOutput

func (EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionPtrOutput

func (i EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionPtrOutput() EventConnectorConnectionDescriptionPtrOutput

func (EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionPtrOutputWithContext

func (i EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionPtrOutput

type EventConnectorConnectionDescriptionCkafkaParams

type EventConnectorConnectionDescriptionCkafkaParams struct {
	Offset    string `pulumi:"offset"`
	TopicName string `pulumi:"topicName"`
}

type EventConnectorConnectionDescriptionCkafkaParamsArgs

type EventConnectorConnectionDescriptionCkafkaParamsArgs struct {
	Offset    pulumi.StringInput `pulumi:"offset"`
	TopicName pulumi.StringInput `pulumi:"topicName"`
}

func (EventConnectorConnectionDescriptionCkafkaParamsArgs) ElementType

func (EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsOutput

func (i EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsOutput() EventConnectorConnectionDescriptionCkafkaParamsOutput

func (EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsOutputWithContext

func (i EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsOutput

func (EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput

func (i EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput

func (EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext

func (i EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsPtrOutput

type EventConnectorConnectionDescriptionCkafkaParamsInput

type EventConnectorConnectionDescriptionCkafkaParamsInput interface {
	pulumi.Input

	ToEventConnectorConnectionDescriptionCkafkaParamsOutput() EventConnectorConnectionDescriptionCkafkaParamsOutput
	ToEventConnectorConnectionDescriptionCkafkaParamsOutputWithContext(context.Context) EventConnectorConnectionDescriptionCkafkaParamsOutput
}

EventConnectorConnectionDescriptionCkafkaParamsInput is an input type that accepts EventConnectorConnectionDescriptionCkafkaParamsArgs and EventConnectorConnectionDescriptionCkafkaParamsOutput values. You can construct a concrete instance of `EventConnectorConnectionDescriptionCkafkaParamsInput` via:

EventConnectorConnectionDescriptionCkafkaParamsArgs{...}

type EventConnectorConnectionDescriptionCkafkaParamsOutput

type EventConnectorConnectionDescriptionCkafkaParamsOutput struct{ *pulumi.OutputState }

func (EventConnectorConnectionDescriptionCkafkaParamsOutput) ElementType

func (EventConnectorConnectionDescriptionCkafkaParamsOutput) Offset

func (EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsOutput

func (EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsOutputWithContext

func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsOutput

func (EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput

func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput

func (EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext

func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsPtrOutput

func (EventConnectorConnectionDescriptionCkafkaParamsOutput) TopicName

type EventConnectorConnectionDescriptionCkafkaParamsPtrInput

type EventConnectorConnectionDescriptionCkafkaParamsPtrInput interface {
	pulumi.Input

	ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
	ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext(context.Context) EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
}

EventConnectorConnectionDescriptionCkafkaParamsPtrInput is an input type that accepts EventConnectorConnectionDescriptionCkafkaParamsArgs, EventConnectorConnectionDescriptionCkafkaParamsPtr and EventConnectorConnectionDescriptionCkafkaParamsPtrOutput values. You can construct a concrete instance of `EventConnectorConnectionDescriptionCkafkaParamsPtrInput` via:

        EventConnectorConnectionDescriptionCkafkaParamsArgs{...}

or:

        nil

type EventConnectorConnectionDescriptionCkafkaParamsPtrOutput

type EventConnectorConnectionDescriptionCkafkaParamsPtrOutput struct{ *pulumi.OutputState }

func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) Elem

func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ElementType

func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) Offset

func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput

func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext

func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsPtrOutput

func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) TopicName

type EventConnectorConnectionDescriptionInput

type EventConnectorConnectionDescriptionInput interface {
	pulumi.Input

	ToEventConnectorConnectionDescriptionOutput() EventConnectorConnectionDescriptionOutput
	ToEventConnectorConnectionDescriptionOutputWithContext(context.Context) EventConnectorConnectionDescriptionOutput
}

EventConnectorConnectionDescriptionInput is an input type that accepts EventConnectorConnectionDescriptionArgs and EventConnectorConnectionDescriptionOutput values. You can construct a concrete instance of `EventConnectorConnectionDescriptionInput` via:

EventConnectorConnectionDescriptionArgs{...}

type EventConnectorConnectionDescriptionOutput

type EventConnectorConnectionDescriptionOutput struct{ *pulumi.OutputState }

func (EventConnectorConnectionDescriptionOutput) ApiGwParams

func (EventConnectorConnectionDescriptionOutput) CkafkaParams

func (EventConnectorConnectionDescriptionOutput) ElementType

func (EventConnectorConnectionDescriptionOutput) ResourceDescription

func (EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionOutput

func (o EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionOutput() EventConnectorConnectionDescriptionOutput

func (EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionOutputWithContext

func (o EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionOutput

func (EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionPtrOutput

func (o EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionPtrOutput() EventConnectorConnectionDescriptionPtrOutput

func (EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionPtrOutputWithContext

func (o EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionPtrOutput

type EventConnectorConnectionDescriptionPtrInput

type EventConnectorConnectionDescriptionPtrInput interface {
	pulumi.Input

	ToEventConnectorConnectionDescriptionPtrOutput() EventConnectorConnectionDescriptionPtrOutput
	ToEventConnectorConnectionDescriptionPtrOutputWithContext(context.Context) EventConnectorConnectionDescriptionPtrOutput
}

EventConnectorConnectionDescriptionPtrInput is an input type that accepts EventConnectorConnectionDescriptionArgs, EventConnectorConnectionDescriptionPtr and EventConnectorConnectionDescriptionPtrOutput values. You can construct a concrete instance of `EventConnectorConnectionDescriptionPtrInput` via:

        EventConnectorConnectionDescriptionArgs{...}

or:

        nil

type EventConnectorConnectionDescriptionPtrOutput

type EventConnectorConnectionDescriptionPtrOutput struct{ *pulumi.OutputState }

func (EventConnectorConnectionDescriptionPtrOutput) ApiGwParams

func (EventConnectorConnectionDescriptionPtrOutput) CkafkaParams

func (EventConnectorConnectionDescriptionPtrOutput) Elem

func (EventConnectorConnectionDescriptionPtrOutput) ElementType

func (EventConnectorConnectionDescriptionPtrOutput) ResourceDescription

func (EventConnectorConnectionDescriptionPtrOutput) ToEventConnectorConnectionDescriptionPtrOutput

func (o EventConnectorConnectionDescriptionPtrOutput) ToEventConnectorConnectionDescriptionPtrOutput() EventConnectorConnectionDescriptionPtrOutput

func (EventConnectorConnectionDescriptionPtrOutput) ToEventConnectorConnectionDescriptionPtrOutputWithContext

func (o EventConnectorConnectionDescriptionPtrOutput) ToEventConnectorConnectionDescriptionPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionPtrOutput

type EventConnectorInput

type EventConnectorInput interface {
	pulumi.Input

	ToEventConnectorOutput() EventConnectorOutput
	ToEventConnectorOutputWithContext(ctx context.Context) EventConnectorOutput
}

type EventConnectorMap

type EventConnectorMap map[string]EventConnectorInput

func (EventConnectorMap) ElementType

func (EventConnectorMap) ElementType() reflect.Type

func (EventConnectorMap) ToEventConnectorMapOutput

func (i EventConnectorMap) ToEventConnectorMapOutput() EventConnectorMapOutput

func (EventConnectorMap) ToEventConnectorMapOutputWithContext

func (i EventConnectorMap) ToEventConnectorMapOutputWithContext(ctx context.Context) EventConnectorMapOutput

type EventConnectorMapInput

type EventConnectorMapInput interface {
	pulumi.Input

	ToEventConnectorMapOutput() EventConnectorMapOutput
	ToEventConnectorMapOutputWithContext(context.Context) EventConnectorMapOutput
}

EventConnectorMapInput is an input type that accepts EventConnectorMap and EventConnectorMapOutput values. You can construct a concrete instance of `EventConnectorMapInput` via:

EventConnectorMap{ "key": EventConnectorArgs{...} }

type EventConnectorMapOutput

type EventConnectorMapOutput struct{ *pulumi.OutputState }

func (EventConnectorMapOutput) ElementType

func (EventConnectorMapOutput) ElementType() reflect.Type

func (EventConnectorMapOutput) MapIndex

func (EventConnectorMapOutput) ToEventConnectorMapOutput

func (o EventConnectorMapOutput) ToEventConnectorMapOutput() EventConnectorMapOutput

func (EventConnectorMapOutput) ToEventConnectorMapOutputWithContext

func (o EventConnectorMapOutput) ToEventConnectorMapOutputWithContext(ctx context.Context) EventConnectorMapOutput

type EventConnectorOutput

type EventConnectorOutput struct{ *pulumi.OutputState }

func (EventConnectorOutput) ConnectionDescription

Connector description.

func (EventConnectorOutput) ConnectionName

func (o EventConnectorOutput) ConnectionName() pulumi.StringOutput

connector name.

func (EventConnectorOutput) Description

description.

func (EventConnectorOutput) ElementType

func (EventConnectorOutput) ElementType() reflect.Type

func (EventConnectorOutput) Enable

switch.

func (EventConnectorOutput) EventBusId

func (o EventConnectorOutput) EventBusId() pulumi.StringOutput

event bus Id.

func (EventConnectorOutput) ToEventConnectorOutput

func (o EventConnectorOutput) ToEventConnectorOutput() EventConnectorOutput

func (EventConnectorOutput) ToEventConnectorOutputWithContext

func (o EventConnectorOutput) ToEventConnectorOutputWithContext(ctx context.Context) EventConnectorOutput

func (EventConnectorOutput) Type

type.

type EventConnectorState

type EventConnectorState struct {
	// Connector description.
	ConnectionDescription EventConnectorConnectionDescriptionPtrInput
	// connector name.
	ConnectionName pulumi.StringPtrInput
	// description.
	Description pulumi.StringPtrInput
	// switch.
	Enable pulumi.BoolPtrInput
	// event bus Id.
	EventBusId pulumi.StringPtrInput
	// type.
	Type pulumi.StringPtrInput
}

func (EventConnectorState) ElementType

func (EventConnectorState) ElementType() reflect.Type

type EventRule

type EventRule struct {
	pulumi.CustomResourceState

	// Event set description, unlimited character type, description within 200 characters.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Enable switch.
	Enable pulumi.BoolPtrOutput `pulumi:"enable"`
	// event bus Id.
	EventBusId pulumi.StringOutput `pulumi:"eventBusId"`
	// Reference: [Event Mode](https://cloud.tencent.com/document/product/1359/56084).
	EventPattern pulumi.StringOutput `pulumi:"eventPattern"`
	// event rule id.
	RuleId pulumi.StringOutput `pulumi:"ruleId"`
	// Event rule name, which can only contain letters, numbers, underscores, hyphens, starts with a letter and ends with a
	// number or letter, 2~60 characters.
	RuleName pulumi.StringOutput `pulumi:"ruleName"`
	// Tag description list.
	Tags pulumi.MapOutput `pulumi:"tags"`
}

func GetEventRule

func GetEventRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EventRuleState, opts ...pulumi.ResourceOption) (*EventRule, error)

GetEventRule gets an existing EventRule 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 NewEventRule

func NewEventRule(ctx *pulumi.Context,
	name string, args *EventRuleArgs, opts ...pulumi.ResourceOption) (*EventRule, error)

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

func (*EventRule) ElementType

func (*EventRule) ElementType() reflect.Type

func (*EventRule) ToEventRuleOutput

func (i *EventRule) ToEventRuleOutput() EventRuleOutput

func (*EventRule) ToEventRuleOutputWithContext

func (i *EventRule) ToEventRuleOutputWithContext(ctx context.Context) EventRuleOutput

type EventRuleArgs

type EventRuleArgs struct {
	// Event set description, unlimited character type, description within 200 characters.
	Description pulumi.StringPtrInput
	// Enable switch.
	Enable pulumi.BoolPtrInput
	// event bus Id.
	EventBusId pulumi.StringInput
	// Reference: [Event Mode](https://cloud.tencent.com/document/product/1359/56084).
	EventPattern pulumi.StringInput
	// Event rule name, which can only contain letters, numbers, underscores, hyphens, starts with a letter and ends with a
	// number or letter, 2~60 characters.
	RuleName pulumi.StringInput
	// Tag description list.
	Tags pulumi.MapInput
}

The set of arguments for constructing a EventRule resource.

func (EventRuleArgs) ElementType

func (EventRuleArgs) ElementType() reflect.Type

type EventRuleArray

type EventRuleArray []EventRuleInput

func (EventRuleArray) ElementType

func (EventRuleArray) ElementType() reflect.Type

func (EventRuleArray) ToEventRuleArrayOutput

func (i EventRuleArray) ToEventRuleArrayOutput() EventRuleArrayOutput

func (EventRuleArray) ToEventRuleArrayOutputWithContext

func (i EventRuleArray) ToEventRuleArrayOutputWithContext(ctx context.Context) EventRuleArrayOutput

type EventRuleArrayInput

type EventRuleArrayInput interface {
	pulumi.Input

	ToEventRuleArrayOutput() EventRuleArrayOutput
	ToEventRuleArrayOutputWithContext(context.Context) EventRuleArrayOutput
}

EventRuleArrayInput is an input type that accepts EventRuleArray and EventRuleArrayOutput values. You can construct a concrete instance of `EventRuleArrayInput` via:

EventRuleArray{ EventRuleArgs{...} }

type EventRuleArrayOutput

type EventRuleArrayOutput struct{ *pulumi.OutputState }

func (EventRuleArrayOutput) ElementType

func (EventRuleArrayOutput) ElementType() reflect.Type

func (EventRuleArrayOutput) Index

func (EventRuleArrayOutput) ToEventRuleArrayOutput

func (o EventRuleArrayOutput) ToEventRuleArrayOutput() EventRuleArrayOutput

func (EventRuleArrayOutput) ToEventRuleArrayOutputWithContext

func (o EventRuleArrayOutput) ToEventRuleArrayOutputWithContext(ctx context.Context) EventRuleArrayOutput

type EventRuleInput

type EventRuleInput interface {
	pulumi.Input

	ToEventRuleOutput() EventRuleOutput
	ToEventRuleOutputWithContext(ctx context.Context) EventRuleOutput
}

type EventRuleMap

type EventRuleMap map[string]EventRuleInput

func (EventRuleMap) ElementType

func (EventRuleMap) ElementType() reflect.Type

func (EventRuleMap) ToEventRuleMapOutput

func (i EventRuleMap) ToEventRuleMapOutput() EventRuleMapOutput

func (EventRuleMap) ToEventRuleMapOutputWithContext

func (i EventRuleMap) ToEventRuleMapOutputWithContext(ctx context.Context) EventRuleMapOutput

type EventRuleMapInput

type EventRuleMapInput interface {
	pulumi.Input

	ToEventRuleMapOutput() EventRuleMapOutput
	ToEventRuleMapOutputWithContext(context.Context) EventRuleMapOutput
}

EventRuleMapInput is an input type that accepts EventRuleMap and EventRuleMapOutput values. You can construct a concrete instance of `EventRuleMapInput` via:

EventRuleMap{ "key": EventRuleArgs{...} }

type EventRuleMapOutput

type EventRuleMapOutput struct{ *pulumi.OutputState }

func (EventRuleMapOutput) ElementType

func (EventRuleMapOutput) ElementType() reflect.Type

func (EventRuleMapOutput) MapIndex

func (EventRuleMapOutput) ToEventRuleMapOutput

func (o EventRuleMapOutput) ToEventRuleMapOutput() EventRuleMapOutput

func (EventRuleMapOutput) ToEventRuleMapOutputWithContext

func (o EventRuleMapOutput) ToEventRuleMapOutputWithContext(ctx context.Context) EventRuleMapOutput

type EventRuleOutput

type EventRuleOutput struct{ *pulumi.OutputState }

func (EventRuleOutput) Description

func (o EventRuleOutput) Description() pulumi.StringPtrOutput

Event set description, unlimited character type, description within 200 characters.

func (EventRuleOutput) ElementType

func (EventRuleOutput) ElementType() reflect.Type

func (EventRuleOutput) Enable

Enable switch.

func (EventRuleOutput) EventBusId

func (o EventRuleOutput) EventBusId() pulumi.StringOutput

event bus Id.

func (EventRuleOutput) EventPattern

func (o EventRuleOutput) EventPattern() pulumi.StringOutput

Reference: [Event Mode](https://cloud.tencent.com/document/product/1359/56084).

func (EventRuleOutput) RuleId

func (o EventRuleOutput) RuleId() pulumi.StringOutput

event rule id.

func (EventRuleOutput) RuleName

func (o EventRuleOutput) RuleName() pulumi.StringOutput

Event rule name, which can only contain letters, numbers, underscores, hyphens, starts with a letter and ends with a number or letter, 2~60 characters.

func (EventRuleOutput) Tags

func (o EventRuleOutput) Tags() pulumi.MapOutput

Tag description list.

func (EventRuleOutput) ToEventRuleOutput

func (o EventRuleOutput) ToEventRuleOutput() EventRuleOutput

func (EventRuleOutput) ToEventRuleOutputWithContext

func (o EventRuleOutput) ToEventRuleOutputWithContext(ctx context.Context) EventRuleOutput

type EventRuleState

type EventRuleState struct {
	// Event set description, unlimited character type, description within 200 characters.
	Description pulumi.StringPtrInput
	// Enable switch.
	Enable pulumi.BoolPtrInput
	// event bus Id.
	EventBusId pulumi.StringPtrInput
	// Reference: [Event Mode](https://cloud.tencent.com/document/product/1359/56084).
	EventPattern pulumi.StringPtrInput
	// event rule id.
	RuleId pulumi.StringPtrInput
	// Event rule name, which can only contain letters, numbers, underscores, hyphens, starts with a letter and ends with a
	// number or letter, 2~60 characters.
	RuleName pulumi.StringPtrInput
	// Tag description list.
	Tags pulumi.MapInput
}

func (EventRuleState) ElementType

func (EventRuleState) ElementType() reflect.Type

type EventTarget

type EventTarget struct {
	pulumi.CustomResourceState

	// event bus id.
	EventBusId pulumi.StringOutput `pulumi:"eventBusId"`
	// event rule id.
	RuleId pulumi.StringOutput `pulumi:"ruleId"`
	// target description.
	TargetDescription EventTargetTargetDescriptionOutput `pulumi:"targetDescription"`
	// target type.
	Type pulumi.StringOutput `pulumi:"type"`
}

func GetEventTarget

func GetEventTarget(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EventTargetState, opts ...pulumi.ResourceOption) (*EventTarget, error)

GetEventTarget gets an existing EventTarget 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 NewEventTarget

func NewEventTarget(ctx *pulumi.Context,
	name string, args *EventTargetArgs, opts ...pulumi.ResourceOption) (*EventTarget, error)

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

func (*EventTarget) ElementType

func (*EventTarget) ElementType() reflect.Type

func (*EventTarget) ToEventTargetOutput

func (i *EventTarget) ToEventTargetOutput() EventTargetOutput

func (*EventTarget) ToEventTargetOutputWithContext

func (i *EventTarget) ToEventTargetOutputWithContext(ctx context.Context) EventTargetOutput

type EventTargetArgs

type EventTargetArgs struct {
	// event bus id.
	EventBusId pulumi.StringInput
	// event rule id.
	RuleId pulumi.StringInput
	// target description.
	TargetDescription EventTargetTargetDescriptionInput
	// target type.
	Type pulumi.StringInput
}

The set of arguments for constructing a EventTarget resource.

func (EventTargetArgs) ElementType

func (EventTargetArgs) ElementType() reflect.Type

type EventTargetArray

type EventTargetArray []EventTargetInput

func (EventTargetArray) ElementType

func (EventTargetArray) ElementType() reflect.Type

func (EventTargetArray) ToEventTargetArrayOutput

func (i EventTargetArray) ToEventTargetArrayOutput() EventTargetArrayOutput

func (EventTargetArray) ToEventTargetArrayOutputWithContext

func (i EventTargetArray) ToEventTargetArrayOutputWithContext(ctx context.Context) EventTargetArrayOutput

type EventTargetArrayInput

type EventTargetArrayInput interface {
	pulumi.Input

	ToEventTargetArrayOutput() EventTargetArrayOutput
	ToEventTargetArrayOutputWithContext(context.Context) EventTargetArrayOutput
}

EventTargetArrayInput is an input type that accepts EventTargetArray and EventTargetArrayOutput values. You can construct a concrete instance of `EventTargetArrayInput` via:

EventTargetArray{ EventTargetArgs{...} }

type EventTargetArrayOutput

type EventTargetArrayOutput struct{ *pulumi.OutputState }

func (EventTargetArrayOutput) ElementType

func (EventTargetArrayOutput) ElementType() reflect.Type

func (EventTargetArrayOutput) Index

func (EventTargetArrayOutput) ToEventTargetArrayOutput

func (o EventTargetArrayOutput) ToEventTargetArrayOutput() EventTargetArrayOutput

func (EventTargetArrayOutput) ToEventTargetArrayOutputWithContext

func (o EventTargetArrayOutput) ToEventTargetArrayOutputWithContext(ctx context.Context) EventTargetArrayOutput

type EventTargetInput

type EventTargetInput interface {
	pulumi.Input

	ToEventTargetOutput() EventTargetOutput
	ToEventTargetOutputWithContext(ctx context.Context) EventTargetOutput
}

type EventTargetMap

type EventTargetMap map[string]EventTargetInput

func (EventTargetMap) ElementType

func (EventTargetMap) ElementType() reflect.Type

func (EventTargetMap) ToEventTargetMapOutput

func (i EventTargetMap) ToEventTargetMapOutput() EventTargetMapOutput

func (EventTargetMap) ToEventTargetMapOutputWithContext

func (i EventTargetMap) ToEventTargetMapOutputWithContext(ctx context.Context) EventTargetMapOutput

type EventTargetMapInput

type EventTargetMapInput interface {
	pulumi.Input

	ToEventTargetMapOutput() EventTargetMapOutput
	ToEventTargetMapOutputWithContext(context.Context) EventTargetMapOutput
}

EventTargetMapInput is an input type that accepts EventTargetMap and EventTargetMapOutput values. You can construct a concrete instance of `EventTargetMapInput` via:

EventTargetMap{ "key": EventTargetArgs{...} }

type EventTargetMapOutput

type EventTargetMapOutput struct{ *pulumi.OutputState }

func (EventTargetMapOutput) ElementType

func (EventTargetMapOutput) ElementType() reflect.Type

func (EventTargetMapOutput) MapIndex

func (EventTargetMapOutput) ToEventTargetMapOutput

func (o EventTargetMapOutput) ToEventTargetMapOutput() EventTargetMapOutput

func (EventTargetMapOutput) ToEventTargetMapOutputWithContext

func (o EventTargetMapOutput) ToEventTargetMapOutputWithContext(ctx context.Context) EventTargetMapOutput

type EventTargetOutput

type EventTargetOutput struct{ *pulumi.OutputState }

func (EventTargetOutput) ElementType

func (EventTargetOutput) ElementType() reflect.Type

func (EventTargetOutput) EventBusId

func (o EventTargetOutput) EventBusId() pulumi.StringOutput

event bus id.

func (EventTargetOutput) RuleId

event rule id.

func (EventTargetOutput) TargetDescription

target description.

func (EventTargetOutput) ToEventTargetOutput

func (o EventTargetOutput) ToEventTargetOutput() EventTargetOutput

func (EventTargetOutput) ToEventTargetOutputWithContext

func (o EventTargetOutput) ToEventTargetOutputWithContext(ctx context.Context) EventTargetOutput

func (EventTargetOutput) Type

target type.

type EventTargetState

type EventTargetState struct {
	// event bus id.
	EventBusId pulumi.StringPtrInput
	// event rule id.
	RuleId pulumi.StringPtrInput
	// target description.
	TargetDescription EventTargetTargetDescriptionPtrInput
	// target type.
	Type pulumi.StringPtrInput
}

func (EventTargetState) ElementType

func (EventTargetState) ElementType() reflect.Type

type EventTargetTargetDescription

type EventTargetTargetDescription struct {
	CkafkaTargetParams  *EventTargetTargetDescriptionCkafkaTargetParams `pulumi:"ckafkaTargetParams"`
	EsTargetParams      *EventTargetTargetDescriptionEsTargetParams     `pulumi:"esTargetParams"`
	ResourceDescription string                                          `pulumi:"resourceDescription"`
	ScfParams           *EventTargetTargetDescriptionScfParams          `pulumi:"scfParams"`
}

type EventTargetTargetDescriptionArgs

type EventTargetTargetDescriptionArgs struct {
	CkafkaTargetParams  EventTargetTargetDescriptionCkafkaTargetParamsPtrInput `pulumi:"ckafkaTargetParams"`
	EsTargetParams      EventTargetTargetDescriptionEsTargetParamsPtrInput     `pulumi:"esTargetParams"`
	ResourceDescription pulumi.StringInput                                     `pulumi:"resourceDescription"`
	ScfParams           EventTargetTargetDescriptionScfParamsPtrInput          `pulumi:"scfParams"`
}

func (EventTargetTargetDescriptionArgs) ElementType

func (EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionOutput

func (i EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionOutput() EventTargetTargetDescriptionOutput

func (EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionOutputWithContext

func (i EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionOutputWithContext(ctx context.Context) EventTargetTargetDescriptionOutput

func (EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionPtrOutput

func (i EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionPtrOutput() EventTargetTargetDescriptionPtrOutput

func (EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionPtrOutputWithContext

func (i EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionPtrOutput

type EventTargetTargetDescriptionCkafkaTargetParams

type EventTargetTargetDescriptionCkafkaTargetParams struct {
	RetryPolicy EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicy `pulumi:"retryPolicy"`
	TopicName   string                                                    `pulumi:"topicName"`
}

type EventTargetTargetDescriptionCkafkaTargetParamsArgs

type EventTargetTargetDescriptionCkafkaTargetParamsArgs struct {
	RetryPolicy EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyInput `pulumi:"retryPolicy"`
	TopicName   pulumi.StringInput                                             `pulumi:"topicName"`
}

func (EventTargetTargetDescriptionCkafkaTargetParamsArgs) ElementType

func (EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsOutput

func (i EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsOutput() EventTargetTargetDescriptionCkafkaTargetParamsOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsOutputWithContext

func (i EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput

func (i EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext

func (i EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput

type EventTargetTargetDescriptionCkafkaTargetParamsInput

type EventTargetTargetDescriptionCkafkaTargetParamsInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionCkafkaTargetParamsOutput() EventTargetTargetDescriptionCkafkaTargetParamsOutput
	ToEventTargetTargetDescriptionCkafkaTargetParamsOutputWithContext(context.Context) EventTargetTargetDescriptionCkafkaTargetParamsOutput
}

EventTargetTargetDescriptionCkafkaTargetParamsInput is an input type that accepts EventTargetTargetDescriptionCkafkaTargetParamsArgs and EventTargetTargetDescriptionCkafkaTargetParamsOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionCkafkaTargetParamsInput` via:

EventTargetTargetDescriptionCkafkaTargetParamsArgs{...}

type EventTargetTargetDescriptionCkafkaTargetParamsOutput

type EventTargetTargetDescriptionCkafkaTargetParamsOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) ElementType

func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) RetryPolicy

func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsOutputWithContext

func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput

func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext

func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) TopicName

type EventTargetTargetDescriptionCkafkaTargetParamsPtrInput

type EventTargetTargetDescriptionCkafkaTargetParamsPtrInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
	ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext(context.Context) EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
}

EventTargetTargetDescriptionCkafkaTargetParamsPtrInput is an input type that accepts EventTargetTargetDescriptionCkafkaTargetParamsArgs, EventTargetTargetDescriptionCkafkaTargetParamsPtr and EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionCkafkaTargetParamsPtrInput` via:

        EventTargetTargetDescriptionCkafkaTargetParamsArgs{...}

or:

        nil

type EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput

type EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) Elem

func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ElementType

func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) RetryPolicy

func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext

func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) TopicName

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicy

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicy struct {
	MaxRetryAttempts int `pulumi:"maxRetryAttempts"`
	RetryInterval    int `pulumi:"retryInterval"`
}

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs struct {
	MaxRetryAttempts pulumi.IntInput `pulumi:"maxRetryAttempts"`
	RetryInterval    pulumi.IntInput `pulumi:"retryInterval"`
}

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ElementType

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext

func (i EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext

func (i EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyInput

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
	ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext(context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
}

EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyInput is an input type that accepts EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs and EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyInput` via:

EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs{...}

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ElementType

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) MaxRetryAttempts

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) RetryInterval

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext

func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext

func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrInput

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
	ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext(context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
}

EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrInput is an input type that accepts EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs, EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtr and EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrInput` via:

        EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs{...}

or:

        nil

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput

type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) Elem

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ElementType

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) MaxRetryAttempts

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) RetryInterval

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput

func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext

func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput

type EventTargetTargetDescriptionEsTargetParams

type EventTargetTargetDescriptionEsTargetParams struct {
	IndexPrefix       string  `pulumi:"indexPrefix"`
	IndexSuffixMode   string  `pulumi:"indexSuffixMode"`
	IndexTemplateType *string `pulumi:"indexTemplateType"`
	NetMode           string  `pulumi:"netMode"`
	OutputMode        string  `pulumi:"outputMode"`
	RotationInterval  string  `pulumi:"rotationInterval"`
}

type EventTargetTargetDescriptionEsTargetParamsArgs

type EventTargetTargetDescriptionEsTargetParamsArgs struct {
	IndexPrefix       pulumi.StringInput    `pulumi:"indexPrefix"`
	IndexSuffixMode   pulumi.StringInput    `pulumi:"indexSuffixMode"`
	IndexTemplateType pulumi.StringPtrInput `pulumi:"indexTemplateType"`
	NetMode           pulumi.StringInput    `pulumi:"netMode"`
	OutputMode        pulumi.StringInput    `pulumi:"outputMode"`
	RotationInterval  pulumi.StringInput    `pulumi:"rotationInterval"`
}

func (EventTargetTargetDescriptionEsTargetParamsArgs) ElementType

func (EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsOutput

func (i EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsOutput() EventTargetTargetDescriptionEsTargetParamsOutput

func (EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsOutputWithContext

func (i EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsOutput

func (EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsPtrOutput

func (i EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsPtrOutput() EventTargetTargetDescriptionEsTargetParamsPtrOutput

func (EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext

func (i EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsPtrOutput

type EventTargetTargetDescriptionEsTargetParamsInput

type EventTargetTargetDescriptionEsTargetParamsInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionEsTargetParamsOutput() EventTargetTargetDescriptionEsTargetParamsOutput
	ToEventTargetTargetDescriptionEsTargetParamsOutputWithContext(context.Context) EventTargetTargetDescriptionEsTargetParamsOutput
}

EventTargetTargetDescriptionEsTargetParamsInput is an input type that accepts EventTargetTargetDescriptionEsTargetParamsArgs and EventTargetTargetDescriptionEsTargetParamsOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionEsTargetParamsInput` via:

EventTargetTargetDescriptionEsTargetParamsArgs{...}

type EventTargetTargetDescriptionEsTargetParamsOutput

type EventTargetTargetDescriptionEsTargetParamsOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionEsTargetParamsOutput) ElementType

func (EventTargetTargetDescriptionEsTargetParamsOutput) IndexPrefix

func (EventTargetTargetDescriptionEsTargetParamsOutput) IndexSuffixMode

func (EventTargetTargetDescriptionEsTargetParamsOutput) IndexTemplateType

func (EventTargetTargetDescriptionEsTargetParamsOutput) NetMode

func (EventTargetTargetDescriptionEsTargetParamsOutput) OutputMode

func (EventTargetTargetDescriptionEsTargetParamsOutput) RotationInterval

func (EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsOutput

func (o EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsOutput() EventTargetTargetDescriptionEsTargetParamsOutput

func (EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsOutputWithContext

func (o EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsOutput

func (EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutput

func (o EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutput() EventTargetTargetDescriptionEsTargetParamsPtrOutput

func (EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext

func (o EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsPtrOutput

type EventTargetTargetDescriptionEsTargetParamsPtrInput

type EventTargetTargetDescriptionEsTargetParamsPtrInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionEsTargetParamsPtrOutput() EventTargetTargetDescriptionEsTargetParamsPtrOutput
	ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext(context.Context) EventTargetTargetDescriptionEsTargetParamsPtrOutput
}

EventTargetTargetDescriptionEsTargetParamsPtrInput is an input type that accepts EventTargetTargetDescriptionEsTargetParamsArgs, EventTargetTargetDescriptionEsTargetParamsPtr and EventTargetTargetDescriptionEsTargetParamsPtrOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionEsTargetParamsPtrInput` via:

        EventTargetTargetDescriptionEsTargetParamsArgs{...}

or:

        nil

type EventTargetTargetDescriptionEsTargetParamsPtrOutput

type EventTargetTargetDescriptionEsTargetParamsPtrOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) Elem

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) ElementType

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexPrefix

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexSuffixMode

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexTemplateType

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) NetMode

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) OutputMode

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) RotationInterval

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutput

func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutput() EventTargetTargetDescriptionEsTargetParamsPtrOutput

func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext

func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsPtrOutput

type EventTargetTargetDescriptionInput

type EventTargetTargetDescriptionInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionOutput() EventTargetTargetDescriptionOutput
	ToEventTargetTargetDescriptionOutputWithContext(context.Context) EventTargetTargetDescriptionOutput
}

EventTargetTargetDescriptionInput is an input type that accepts EventTargetTargetDescriptionArgs and EventTargetTargetDescriptionOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionInput` via:

EventTargetTargetDescriptionArgs{...}

type EventTargetTargetDescriptionOutput

type EventTargetTargetDescriptionOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionOutput) CkafkaTargetParams

func (EventTargetTargetDescriptionOutput) ElementType

func (EventTargetTargetDescriptionOutput) EsTargetParams

func (EventTargetTargetDescriptionOutput) ResourceDescription

func (o EventTargetTargetDescriptionOutput) ResourceDescription() pulumi.StringOutput

func (EventTargetTargetDescriptionOutput) ScfParams

func (EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionOutput

func (o EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionOutput() EventTargetTargetDescriptionOutput

func (EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionOutputWithContext

func (o EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionOutputWithContext(ctx context.Context) EventTargetTargetDescriptionOutput

func (EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionPtrOutput

func (o EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionPtrOutput() EventTargetTargetDescriptionPtrOutput

func (EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionPtrOutputWithContext

func (o EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionPtrOutput

type EventTargetTargetDescriptionPtrInput

type EventTargetTargetDescriptionPtrInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionPtrOutput() EventTargetTargetDescriptionPtrOutput
	ToEventTargetTargetDescriptionPtrOutputWithContext(context.Context) EventTargetTargetDescriptionPtrOutput
}

EventTargetTargetDescriptionPtrInput is an input type that accepts EventTargetTargetDescriptionArgs, EventTargetTargetDescriptionPtr and EventTargetTargetDescriptionPtrOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionPtrInput` via:

        EventTargetTargetDescriptionArgs{...}

or:

        nil

type EventTargetTargetDescriptionPtrOutput

type EventTargetTargetDescriptionPtrOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionPtrOutput) CkafkaTargetParams

func (EventTargetTargetDescriptionPtrOutput) Elem

func (EventTargetTargetDescriptionPtrOutput) ElementType

func (EventTargetTargetDescriptionPtrOutput) EsTargetParams

func (EventTargetTargetDescriptionPtrOutput) ResourceDescription

func (EventTargetTargetDescriptionPtrOutput) ScfParams

func (EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutput

func (o EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutput() EventTargetTargetDescriptionPtrOutput

func (EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutputWithContext

func (o EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionPtrOutput

type EventTargetTargetDescriptionScfParams

type EventTargetTargetDescriptionScfParams struct {
	BatchEventCount     *int  `pulumi:"batchEventCount"`
	BatchTimeout        *int  `pulumi:"batchTimeout"`
	EnableBatchDelivery *bool `pulumi:"enableBatchDelivery"`
}

type EventTargetTargetDescriptionScfParamsArgs

type EventTargetTargetDescriptionScfParamsArgs struct {
	BatchEventCount     pulumi.IntPtrInput  `pulumi:"batchEventCount"`
	BatchTimeout        pulumi.IntPtrInput  `pulumi:"batchTimeout"`
	EnableBatchDelivery pulumi.BoolPtrInput `pulumi:"enableBatchDelivery"`
}

func (EventTargetTargetDescriptionScfParamsArgs) ElementType

func (EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsOutput

func (i EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsOutput() EventTargetTargetDescriptionScfParamsOutput

func (EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsOutputWithContext

func (i EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsOutput

func (EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsPtrOutput

func (i EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsPtrOutput() EventTargetTargetDescriptionScfParamsPtrOutput

func (EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext

func (i EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsPtrOutput

type EventTargetTargetDescriptionScfParamsInput

type EventTargetTargetDescriptionScfParamsInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionScfParamsOutput() EventTargetTargetDescriptionScfParamsOutput
	ToEventTargetTargetDescriptionScfParamsOutputWithContext(context.Context) EventTargetTargetDescriptionScfParamsOutput
}

EventTargetTargetDescriptionScfParamsInput is an input type that accepts EventTargetTargetDescriptionScfParamsArgs and EventTargetTargetDescriptionScfParamsOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionScfParamsInput` via:

EventTargetTargetDescriptionScfParamsArgs{...}

type EventTargetTargetDescriptionScfParamsOutput

type EventTargetTargetDescriptionScfParamsOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionScfParamsOutput) BatchEventCount

func (EventTargetTargetDescriptionScfParamsOutput) BatchTimeout

func (EventTargetTargetDescriptionScfParamsOutput) ElementType

func (EventTargetTargetDescriptionScfParamsOutput) EnableBatchDelivery

func (EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsOutput

func (o EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsOutput() EventTargetTargetDescriptionScfParamsOutput

func (EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsOutputWithContext

func (o EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsOutput

func (EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsPtrOutput

func (o EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsPtrOutput() EventTargetTargetDescriptionScfParamsPtrOutput

func (EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext

func (o EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsPtrOutput

type EventTargetTargetDescriptionScfParamsPtrInput

type EventTargetTargetDescriptionScfParamsPtrInput interface {
	pulumi.Input

	ToEventTargetTargetDescriptionScfParamsPtrOutput() EventTargetTargetDescriptionScfParamsPtrOutput
	ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext(context.Context) EventTargetTargetDescriptionScfParamsPtrOutput
}

EventTargetTargetDescriptionScfParamsPtrInput is an input type that accepts EventTargetTargetDescriptionScfParamsArgs, EventTargetTargetDescriptionScfParamsPtr and EventTargetTargetDescriptionScfParamsPtrOutput values. You can construct a concrete instance of `EventTargetTargetDescriptionScfParamsPtrInput` via:

        EventTargetTargetDescriptionScfParamsArgs{...}

or:

        nil

type EventTargetTargetDescriptionScfParamsPtrOutput

type EventTargetTargetDescriptionScfParamsPtrOutput struct{ *pulumi.OutputState }

func (EventTargetTargetDescriptionScfParamsPtrOutput) BatchEventCount

func (EventTargetTargetDescriptionScfParamsPtrOutput) BatchTimeout

func (EventTargetTargetDescriptionScfParamsPtrOutput) Elem

func (EventTargetTargetDescriptionScfParamsPtrOutput) ElementType

func (EventTargetTargetDescriptionScfParamsPtrOutput) EnableBatchDelivery

func (EventTargetTargetDescriptionScfParamsPtrOutput) ToEventTargetTargetDescriptionScfParamsPtrOutput

func (o EventTargetTargetDescriptionScfParamsPtrOutput) ToEventTargetTargetDescriptionScfParamsPtrOutput() EventTargetTargetDescriptionScfParamsPtrOutput

func (EventTargetTargetDescriptionScfParamsPtrOutput) ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext

func (o EventTargetTargetDescriptionScfParamsPtrOutput) ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsPtrOutput

type EventTransform

type EventTransform struct {
	pulumi.CustomResourceState

	// event bus Id.
	EventBusId pulumi.StringOutput `pulumi:"eventBusId"`
	// ruleId.
	RuleId pulumi.StringOutput `pulumi:"ruleId"`
	// A list of transformation rules, currently only one.
	Transformations EventTransformTransformationArrayOutput `pulumi:"transformations"`
}

func GetEventTransform

func GetEventTransform(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EventTransformState, opts ...pulumi.ResourceOption) (*EventTransform, error)

GetEventTransform gets an existing EventTransform 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 NewEventTransform

func NewEventTransform(ctx *pulumi.Context,
	name string, args *EventTransformArgs, opts ...pulumi.ResourceOption) (*EventTransform, error)

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

func (*EventTransform) ElementType

func (*EventTransform) ElementType() reflect.Type

func (*EventTransform) ToEventTransformOutput

func (i *EventTransform) ToEventTransformOutput() EventTransformOutput

func (*EventTransform) ToEventTransformOutputWithContext

func (i *EventTransform) ToEventTransformOutputWithContext(ctx context.Context) EventTransformOutput

type EventTransformArgs

type EventTransformArgs struct {
	// event bus Id.
	EventBusId pulumi.StringInput
	// ruleId.
	RuleId pulumi.StringInput
	// A list of transformation rules, currently only one.
	Transformations EventTransformTransformationArrayInput
}

The set of arguments for constructing a EventTransform resource.

func (EventTransformArgs) ElementType

func (EventTransformArgs) ElementType() reflect.Type

type EventTransformArray

type EventTransformArray []EventTransformInput

func (EventTransformArray) ElementType

func (EventTransformArray) ElementType() reflect.Type

func (EventTransformArray) ToEventTransformArrayOutput

func (i EventTransformArray) ToEventTransformArrayOutput() EventTransformArrayOutput

func (EventTransformArray) ToEventTransformArrayOutputWithContext

func (i EventTransformArray) ToEventTransformArrayOutputWithContext(ctx context.Context) EventTransformArrayOutput

type EventTransformArrayInput

type EventTransformArrayInput interface {
	pulumi.Input

	ToEventTransformArrayOutput() EventTransformArrayOutput
	ToEventTransformArrayOutputWithContext(context.Context) EventTransformArrayOutput
}

EventTransformArrayInput is an input type that accepts EventTransformArray and EventTransformArrayOutput values. You can construct a concrete instance of `EventTransformArrayInput` via:

EventTransformArray{ EventTransformArgs{...} }

type EventTransformArrayOutput

type EventTransformArrayOutput struct{ *pulumi.OutputState }

func (EventTransformArrayOutput) ElementType

func (EventTransformArrayOutput) ElementType() reflect.Type

func (EventTransformArrayOutput) Index

func (EventTransformArrayOutput) ToEventTransformArrayOutput

func (o EventTransformArrayOutput) ToEventTransformArrayOutput() EventTransformArrayOutput

func (EventTransformArrayOutput) ToEventTransformArrayOutputWithContext

func (o EventTransformArrayOutput) ToEventTransformArrayOutputWithContext(ctx context.Context) EventTransformArrayOutput

type EventTransformInput

type EventTransformInput interface {
	pulumi.Input

	ToEventTransformOutput() EventTransformOutput
	ToEventTransformOutputWithContext(ctx context.Context) EventTransformOutput
}

type EventTransformMap

type EventTransformMap map[string]EventTransformInput

func (EventTransformMap) ElementType

func (EventTransformMap) ElementType() reflect.Type

func (EventTransformMap) ToEventTransformMapOutput

func (i EventTransformMap) ToEventTransformMapOutput() EventTransformMapOutput

func (EventTransformMap) ToEventTransformMapOutputWithContext

func (i EventTransformMap) ToEventTransformMapOutputWithContext(ctx context.Context) EventTransformMapOutput

type EventTransformMapInput

type EventTransformMapInput interface {
	pulumi.Input

	ToEventTransformMapOutput() EventTransformMapOutput
	ToEventTransformMapOutputWithContext(context.Context) EventTransformMapOutput
}

EventTransformMapInput is an input type that accepts EventTransformMap and EventTransformMapOutput values. You can construct a concrete instance of `EventTransformMapInput` via:

EventTransformMap{ "key": EventTransformArgs{...} }

type EventTransformMapOutput

type EventTransformMapOutput struct{ *pulumi.OutputState }

func (EventTransformMapOutput) ElementType

func (EventTransformMapOutput) ElementType() reflect.Type

func (EventTransformMapOutput) MapIndex

func (EventTransformMapOutput) ToEventTransformMapOutput

func (o EventTransformMapOutput) ToEventTransformMapOutput() EventTransformMapOutput

func (EventTransformMapOutput) ToEventTransformMapOutputWithContext

func (o EventTransformMapOutput) ToEventTransformMapOutputWithContext(ctx context.Context) EventTransformMapOutput

type EventTransformOutput

type EventTransformOutput struct{ *pulumi.OutputState }

func (EventTransformOutput) ElementType

func (EventTransformOutput) ElementType() reflect.Type

func (EventTransformOutput) EventBusId

func (o EventTransformOutput) EventBusId() pulumi.StringOutput

event bus Id.

func (EventTransformOutput) RuleId

ruleId.

func (EventTransformOutput) ToEventTransformOutput

func (o EventTransformOutput) ToEventTransformOutput() EventTransformOutput

func (EventTransformOutput) ToEventTransformOutputWithContext

func (o EventTransformOutput) ToEventTransformOutputWithContext(ctx context.Context) EventTransformOutput

func (EventTransformOutput) Transformations

A list of transformation rules, currently only one.

type EventTransformState

type EventTransformState struct {
	// event bus Id.
	EventBusId pulumi.StringPtrInput
	// ruleId.
	RuleId pulumi.StringPtrInput
	// A list of transformation rules, currently only one.
	Transformations EventTransformTransformationArrayInput
}

func (EventTransformState) ElementType

func (EventTransformState) ElementType() reflect.Type

type EventTransformTransformation

type EventTransformTransformation struct {
	EtlFilter  *EventTransformTransformationEtlFilter  `pulumi:"etlFilter"`
	Extraction *EventTransformTransformationExtraction `pulumi:"extraction"`
	Transform  *EventTransformTransformationTransform  `pulumi:"transform"`
}

type EventTransformTransformationArgs

type EventTransformTransformationArgs struct {
	EtlFilter  EventTransformTransformationEtlFilterPtrInput  `pulumi:"etlFilter"`
	Extraction EventTransformTransformationExtractionPtrInput `pulumi:"extraction"`
	Transform  EventTransformTransformationTransformPtrInput  `pulumi:"transform"`
}

func (EventTransformTransformationArgs) ElementType

func (EventTransformTransformationArgs) ToEventTransformTransformationOutput

func (i EventTransformTransformationArgs) ToEventTransformTransformationOutput() EventTransformTransformationOutput

func (EventTransformTransformationArgs) ToEventTransformTransformationOutputWithContext

func (i EventTransformTransformationArgs) ToEventTransformTransformationOutputWithContext(ctx context.Context) EventTransformTransformationOutput

type EventTransformTransformationArray

type EventTransformTransformationArray []EventTransformTransformationInput

func (EventTransformTransformationArray) ElementType

func (EventTransformTransformationArray) ToEventTransformTransformationArrayOutput

func (i EventTransformTransformationArray) ToEventTransformTransformationArrayOutput() EventTransformTransformationArrayOutput

func (EventTransformTransformationArray) ToEventTransformTransformationArrayOutputWithContext

func (i EventTransformTransformationArray) ToEventTransformTransformationArrayOutputWithContext(ctx context.Context) EventTransformTransformationArrayOutput

type EventTransformTransformationArrayInput

type EventTransformTransformationArrayInput interface {
	pulumi.Input

	ToEventTransformTransformationArrayOutput() EventTransformTransformationArrayOutput
	ToEventTransformTransformationArrayOutputWithContext(context.Context) EventTransformTransformationArrayOutput
}

EventTransformTransformationArrayInput is an input type that accepts EventTransformTransformationArray and EventTransformTransformationArrayOutput values. You can construct a concrete instance of `EventTransformTransformationArrayInput` via:

EventTransformTransformationArray{ EventTransformTransformationArgs{...} }

type EventTransformTransformationArrayOutput

type EventTransformTransformationArrayOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationArrayOutput) ElementType

func (EventTransformTransformationArrayOutput) Index

func (EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutput

func (o EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutput() EventTransformTransformationArrayOutput

func (EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutputWithContext

func (o EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutputWithContext(ctx context.Context) EventTransformTransformationArrayOutput

type EventTransformTransformationEtlFilter

type EventTransformTransformationEtlFilter struct {
	Filter string `pulumi:"filter"`
}

type EventTransformTransformationEtlFilterArgs

type EventTransformTransformationEtlFilterArgs struct {
	Filter pulumi.StringInput `pulumi:"filter"`
}

func (EventTransformTransformationEtlFilterArgs) ElementType

func (EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterOutput

func (i EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterOutput() EventTransformTransformationEtlFilterOutput

func (EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterOutputWithContext

func (i EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterOutput

func (EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterPtrOutput

func (i EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterPtrOutput() EventTransformTransformationEtlFilterPtrOutput

func (EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterPtrOutputWithContext

func (i EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterPtrOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterPtrOutput

type EventTransformTransformationEtlFilterInput

type EventTransformTransformationEtlFilterInput interface {
	pulumi.Input

	ToEventTransformTransformationEtlFilterOutput() EventTransformTransformationEtlFilterOutput
	ToEventTransformTransformationEtlFilterOutputWithContext(context.Context) EventTransformTransformationEtlFilterOutput
}

EventTransformTransformationEtlFilterInput is an input type that accepts EventTransformTransformationEtlFilterArgs and EventTransformTransformationEtlFilterOutput values. You can construct a concrete instance of `EventTransformTransformationEtlFilterInput` via:

EventTransformTransformationEtlFilterArgs{...}

type EventTransformTransformationEtlFilterOutput

type EventTransformTransformationEtlFilterOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationEtlFilterOutput) ElementType

func (EventTransformTransformationEtlFilterOutput) Filter

func (EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterOutput

func (o EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterOutput() EventTransformTransformationEtlFilterOutput

func (EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterOutputWithContext

func (o EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterOutput

func (EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterPtrOutput

func (o EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterPtrOutput() EventTransformTransformationEtlFilterPtrOutput

func (EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterPtrOutputWithContext

func (o EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterPtrOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterPtrOutput

type EventTransformTransformationEtlFilterPtrInput

type EventTransformTransformationEtlFilterPtrInput interface {
	pulumi.Input

	ToEventTransformTransformationEtlFilterPtrOutput() EventTransformTransformationEtlFilterPtrOutput
	ToEventTransformTransformationEtlFilterPtrOutputWithContext(context.Context) EventTransformTransformationEtlFilterPtrOutput
}

EventTransformTransformationEtlFilterPtrInput is an input type that accepts EventTransformTransformationEtlFilterArgs, EventTransformTransformationEtlFilterPtr and EventTransformTransformationEtlFilterPtrOutput values. You can construct a concrete instance of `EventTransformTransformationEtlFilterPtrInput` via:

        EventTransformTransformationEtlFilterArgs{...}

or:

        nil

type EventTransformTransformationEtlFilterPtrOutput

type EventTransformTransformationEtlFilterPtrOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationEtlFilterPtrOutput) Elem

func (EventTransformTransformationEtlFilterPtrOutput) ElementType

func (EventTransformTransformationEtlFilterPtrOutput) Filter

func (EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutput

func (o EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutput() EventTransformTransformationEtlFilterPtrOutput

func (EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutputWithContext

func (o EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterPtrOutput

type EventTransformTransformationExtraction

type EventTransformTransformationExtraction struct {
	ExtractionInputPath string                                            `pulumi:"extractionInputPath"`
	Format              string                                            `pulumi:"format"`
	TextParams          *EventTransformTransformationExtractionTextParams `pulumi:"textParams"`
}

type EventTransformTransformationExtractionArgs

type EventTransformTransformationExtractionArgs struct {
	ExtractionInputPath pulumi.StringInput                                       `pulumi:"extractionInputPath"`
	Format              pulumi.StringInput                                       `pulumi:"format"`
	TextParams          EventTransformTransformationExtractionTextParamsPtrInput `pulumi:"textParams"`
}

func (EventTransformTransformationExtractionArgs) ElementType

func (EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionOutput

func (i EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionOutput() EventTransformTransformationExtractionOutput

func (EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionOutputWithContext

func (i EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionOutputWithContext(ctx context.Context) EventTransformTransformationExtractionOutput

func (EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionPtrOutput

func (i EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionPtrOutput() EventTransformTransformationExtractionPtrOutput

func (EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionPtrOutputWithContext

func (i EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionPtrOutput

type EventTransformTransformationExtractionInput

type EventTransformTransformationExtractionInput interface {
	pulumi.Input

	ToEventTransformTransformationExtractionOutput() EventTransformTransformationExtractionOutput
	ToEventTransformTransformationExtractionOutputWithContext(context.Context) EventTransformTransformationExtractionOutput
}

EventTransformTransformationExtractionInput is an input type that accepts EventTransformTransformationExtractionArgs and EventTransformTransformationExtractionOutput values. You can construct a concrete instance of `EventTransformTransformationExtractionInput` via:

EventTransformTransformationExtractionArgs{...}

type EventTransformTransformationExtractionOutput

type EventTransformTransformationExtractionOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationExtractionOutput) ElementType

func (EventTransformTransformationExtractionOutput) ExtractionInputPath

func (EventTransformTransformationExtractionOutput) Format

func (EventTransformTransformationExtractionOutput) TextParams

func (EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionOutput

func (o EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionOutput() EventTransformTransformationExtractionOutput

func (EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionOutputWithContext

func (o EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionOutputWithContext(ctx context.Context) EventTransformTransformationExtractionOutput

func (EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionPtrOutput

func (o EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionPtrOutput() EventTransformTransformationExtractionPtrOutput

func (EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionPtrOutputWithContext

func (o EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionPtrOutput

type EventTransformTransformationExtractionPtrInput

type EventTransformTransformationExtractionPtrInput interface {
	pulumi.Input

	ToEventTransformTransformationExtractionPtrOutput() EventTransformTransformationExtractionPtrOutput
	ToEventTransformTransformationExtractionPtrOutputWithContext(context.Context) EventTransformTransformationExtractionPtrOutput
}

EventTransformTransformationExtractionPtrInput is an input type that accepts EventTransformTransformationExtractionArgs, EventTransformTransformationExtractionPtr and EventTransformTransformationExtractionPtrOutput values. You can construct a concrete instance of `EventTransformTransformationExtractionPtrInput` via:

        EventTransformTransformationExtractionArgs{...}

or:

        nil

type EventTransformTransformationExtractionPtrOutput

type EventTransformTransformationExtractionPtrOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationExtractionPtrOutput) Elem

func (EventTransformTransformationExtractionPtrOutput) ElementType

func (EventTransformTransformationExtractionPtrOutput) ExtractionInputPath

func (EventTransformTransformationExtractionPtrOutput) Format

func (EventTransformTransformationExtractionPtrOutput) TextParams

func (EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutput

func (o EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutput() EventTransformTransformationExtractionPtrOutput

func (EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutputWithContext

func (o EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionPtrOutput

type EventTransformTransformationExtractionTextParams

type EventTransformTransformationExtractionTextParams struct {
	Regex     *string `pulumi:"regex"`
	Separator *string `pulumi:"separator"`
}

type EventTransformTransformationExtractionTextParamsArgs

type EventTransformTransformationExtractionTextParamsArgs struct {
	Regex     pulumi.StringPtrInput `pulumi:"regex"`
	Separator pulumi.StringPtrInput `pulumi:"separator"`
}

func (EventTransformTransformationExtractionTextParamsArgs) ElementType

func (EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsOutput

func (i EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsOutput() EventTransformTransformationExtractionTextParamsOutput

func (EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsOutputWithContext

func (i EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsOutput

func (EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsPtrOutput

func (i EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsPtrOutput() EventTransformTransformationExtractionTextParamsPtrOutput

func (EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext

func (i EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsPtrOutput

type EventTransformTransformationExtractionTextParamsInput

type EventTransformTransformationExtractionTextParamsInput interface {
	pulumi.Input

	ToEventTransformTransformationExtractionTextParamsOutput() EventTransformTransformationExtractionTextParamsOutput
	ToEventTransformTransformationExtractionTextParamsOutputWithContext(context.Context) EventTransformTransformationExtractionTextParamsOutput
}

EventTransformTransformationExtractionTextParamsInput is an input type that accepts EventTransformTransformationExtractionTextParamsArgs and EventTransformTransformationExtractionTextParamsOutput values. You can construct a concrete instance of `EventTransformTransformationExtractionTextParamsInput` via:

EventTransformTransformationExtractionTextParamsArgs{...}

type EventTransformTransformationExtractionTextParamsOutput

type EventTransformTransformationExtractionTextParamsOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationExtractionTextParamsOutput) ElementType

func (EventTransformTransformationExtractionTextParamsOutput) Regex

func (EventTransformTransformationExtractionTextParamsOutput) Separator

func (EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsOutput

func (EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsOutputWithContext

func (o EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsOutput

func (EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsPtrOutput

func (o EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsPtrOutput() EventTransformTransformationExtractionTextParamsPtrOutput

func (EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext

func (o EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsPtrOutput

type EventTransformTransformationExtractionTextParamsPtrInput

type EventTransformTransformationExtractionTextParamsPtrInput interface {
	pulumi.Input

	ToEventTransformTransformationExtractionTextParamsPtrOutput() EventTransformTransformationExtractionTextParamsPtrOutput
	ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext(context.Context) EventTransformTransformationExtractionTextParamsPtrOutput
}

EventTransformTransformationExtractionTextParamsPtrInput is an input type that accepts EventTransformTransformationExtractionTextParamsArgs, EventTransformTransformationExtractionTextParamsPtr and EventTransformTransformationExtractionTextParamsPtrOutput values. You can construct a concrete instance of `EventTransformTransformationExtractionTextParamsPtrInput` via:

        EventTransformTransformationExtractionTextParamsArgs{...}

or:

        nil

type EventTransformTransformationExtractionTextParamsPtrOutput

type EventTransformTransformationExtractionTextParamsPtrOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationExtractionTextParamsPtrOutput) Elem

func (EventTransformTransformationExtractionTextParamsPtrOutput) ElementType

func (EventTransformTransformationExtractionTextParamsPtrOutput) Regex

func (EventTransformTransformationExtractionTextParamsPtrOutput) Separator

func (EventTransformTransformationExtractionTextParamsPtrOutput) ToEventTransformTransformationExtractionTextParamsPtrOutput

func (EventTransformTransformationExtractionTextParamsPtrOutput) ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext

func (o EventTransformTransformationExtractionTextParamsPtrOutput) ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsPtrOutput

type EventTransformTransformationInput

type EventTransformTransformationInput interface {
	pulumi.Input

	ToEventTransformTransformationOutput() EventTransformTransformationOutput
	ToEventTransformTransformationOutputWithContext(context.Context) EventTransformTransformationOutput
}

EventTransformTransformationInput is an input type that accepts EventTransformTransformationArgs and EventTransformTransformationOutput values. You can construct a concrete instance of `EventTransformTransformationInput` via:

EventTransformTransformationArgs{...}

type EventTransformTransformationOutput

type EventTransformTransformationOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationOutput) ElementType

func (EventTransformTransformationOutput) EtlFilter

func (EventTransformTransformationOutput) Extraction

func (EventTransformTransformationOutput) ToEventTransformTransformationOutput

func (o EventTransformTransformationOutput) ToEventTransformTransformationOutput() EventTransformTransformationOutput

func (EventTransformTransformationOutput) ToEventTransformTransformationOutputWithContext

func (o EventTransformTransformationOutput) ToEventTransformTransformationOutputWithContext(ctx context.Context) EventTransformTransformationOutput

func (EventTransformTransformationOutput) Transform

type EventTransformTransformationTransform

type EventTransformTransformationTransform struct {
	OutputStructs []EventTransformTransformationTransformOutputStruct `pulumi:"outputStructs"`
}

type EventTransformTransformationTransformArgs

type EventTransformTransformationTransformArgs struct {
	OutputStructs EventTransformTransformationTransformOutputStructArrayInput `pulumi:"outputStructs"`
}

func (EventTransformTransformationTransformArgs) ElementType

func (EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformOutput

func (i EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformOutput() EventTransformTransformationTransformOutput

func (EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformOutputWithContext

func (i EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutput

func (EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformPtrOutput

func (i EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformPtrOutput() EventTransformTransformationTransformPtrOutput

func (EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformPtrOutputWithContext

func (i EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformPtrOutputWithContext(ctx context.Context) EventTransformTransformationTransformPtrOutput

type EventTransformTransformationTransformInput

type EventTransformTransformationTransformInput interface {
	pulumi.Input

	ToEventTransformTransformationTransformOutput() EventTransformTransformationTransformOutput
	ToEventTransformTransformationTransformOutputWithContext(context.Context) EventTransformTransformationTransformOutput
}

EventTransformTransformationTransformInput is an input type that accepts EventTransformTransformationTransformArgs and EventTransformTransformationTransformOutput values. You can construct a concrete instance of `EventTransformTransformationTransformInput` via:

EventTransformTransformationTransformArgs{...}

type EventTransformTransformationTransformOutput

type EventTransformTransformationTransformOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationTransformOutput) ElementType

func (EventTransformTransformationTransformOutput) OutputStructs

func (EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformOutput

func (o EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformOutput() EventTransformTransformationTransformOutput

func (EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformOutputWithContext

func (o EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutput

func (EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformPtrOutput

func (o EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformPtrOutput() EventTransformTransformationTransformPtrOutput

func (EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformPtrOutputWithContext

func (o EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformPtrOutputWithContext(ctx context.Context) EventTransformTransformationTransformPtrOutput

type EventTransformTransformationTransformOutputStruct

type EventTransformTransformationTransformOutputStruct struct {
	Key       string `pulumi:"key"`
	Value     string `pulumi:"value"`
	ValueType string `pulumi:"valueType"`
}

type EventTransformTransformationTransformOutputStructArgs

type EventTransformTransformationTransformOutputStructArgs struct {
	Key       pulumi.StringInput `pulumi:"key"`
	Value     pulumi.StringInput `pulumi:"value"`
	ValueType pulumi.StringInput `pulumi:"valueType"`
}

func (EventTransformTransformationTransformOutputStructArgs) ElementType

func (EventTransformTransformationTransformOutputStructArgs) ToEventTransformTransformationTransformOutputStructOutput

func (i EventTransformTransformationTransformOutputStructArgs) ToEventTransformTransformationTransformOutputStructOutput() EventTransformTransformationTransformOutputStructOutput

func (EventTransformTransformationTransformOutputStructArgs) ToEventTransformTransformationTransformOutputStructOutputWithContext

func (i EventTransformTransformationTransformOutputStructArgs) ToEventTransformTransformationTransformOutputStructOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutputStructOutput

type EventTransformTransformationTransformOutputStructArray

type EventTransformTransformationTransformOutputStructArray []EventTransformTransformationTransformOutputStructInput

func (EventTransformTransformationTransformOutputStructArray) ElementType

func (EventTransformTransformationTransformOutputStructArray) ToEventTransformTransformationTransformOutputStructArrayOutput

func (i EventTransformTransformationTransformOutputStructArray) ToEventTransformTransformationTransformOutputStructArrayOutput() EventTransformTransformationTransformOutputStructArrayOutput

func (EventTransformTransformationTransformOutputStructArray) ToEventTransformTransformationTransformOutputStructArrayOutputWithContext

func (i EventTransformTransformationTransformOutputStructArray) ToEventTransformTransformationTransformOutputStructArrayOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutputStructArrayOutput

type EventTransformTransformationTransformOutputStructArrayInput

type EventTransformTransformationTransformOutputStructArrayInput interface {
	pulumi.Input

	ToEventTransformTransformationTransformOutputStructArrayOutput() EventTransformTransformationTransformOutputStructArrayOutput
	ToEventTransformTransformationTransformOutputStructArrayOutputWithContext(context.Context) EventTransformTransformationTransformOutputStructArrayOutput
}

EventTransformTransformationTransformOutputStructArrayInput is an input type that accepts EventTransformTransformationTransformOutputStructArray and EventTransformTransformationTransformOutputStructArrayOutput values. You can construct a concrete instance of `EventTransformTransformationTransformOutputStructArrayInput` via:

EventTransformTransformationTransformOutputStructArray{ EventTransformTransformationTransformOutputStructArgs{...} }

type EventTransformTransformationTransformOutputStructArrayOutput

type EventTransformTransformationTransformOutputStructArrayOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationTransformOutputStructArrayOutput) ElementType

func (EventTransformTransformationTransformOutputStructArrayOutput) Index

func (EventTransformTransformationTransformOutputStructArrayOutput) ToEventTransformTransformationTransformOutputStructArrayOutput

func (EventTransformTransformationTransformOutputStructArrayOutput) ToEventTransformTransformationTransformOutputStructArrayOutputWithContext

func (o EventTransformTransformationTransformOutputStructArrayOutput) ToEventTransformTransformationTransformOutputStructArrayOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutputStructArrayOutput

type EventTransformTransformationTransformOutputStructInput

type EventTransformTransformationTransformOutputStructInput interface {
	pulumi.Input

	ToEventTransformTransformationTransformOutputStructOutput() EventTransformTransformationTransformOutputStructOutput
	ToEventTransformTransformationTransformOutputStructOutputWithContext(context.Context) EventTransformTransformationTransformOutputStructOutput
}

EventTransformTransformationTransformOutputStructInput is an input type that accepts EventTransformTransformationTransformOutputStructArgs and EventTransformTransformationTransformOutputStructOutput values. You can construct a concrete instance of `EventTransformTransformationTransformOutputStructInput` via:

EventTransformTransformationTransformOutputStructArgs{...}

type EventTransformTransformationTransformOutputStructOutput

type EventTransformTransformationTransformOutputStructOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationTransformOutputStructOutput) ElementType

func (EventTransformTransformationTransformOutputStructOutput) Key

func (EventTransformTransformationTransformOutputStructOutput) ToEventTransformTransformationTransformOutputStructOutput

func (EventTransformTransformationTransformOutputStructOutput) ToEventTransformTransformationTransformOutputStructOutputWithContext

func (o EventTransformTransformationTransformOutputStructOutput) ToEventTransformTransformationTransformOutputStructOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutputStructOutput

func (EventTransformTransformationTransformOutputStructOutput) Value

func (EventTransformTransformationTransformOutputStructOutput) ValueType

type EventTransformTransformationTransformPtrInput

type EventTransformTransformationTransformPtrInput interface {
	pulumi.Input

	ToEventTransformTransformationTransformPtrOutput() EventTransformTransformationTransformPtrOutput
	ToEventTransformTransformationTransformPtrOutputWithContext(context.Context) EventTransformTransformationTransformPtrOutput
}

EventTransformTransformationTransformPtrInput is an input type that accepts EventTransformTransformationTransformArgs, EventTransformTransformationTransformPtr and EventTransformTransformationTransformPtrOutput values. You can construct a concrete instance of `EventTransformTransformationTransformPtrInput` via:

        EventTransformTransformationTransformArgs{...}

or:

        nil

type EventTransformTransformationTransformPtrOutput

type EventTransformTransformationTransformPtrOutput struct{ *pulumi.OutputState }

func (EventTransformTransformationTransformPtrOutput) Elem

func (EventTransformTransformationTransformPtrOutput) ElementType

func (EventTransformTransformationTransformPtrOutput) OutputStructs

func (EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutput

func (o EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutput() EventTransformTransformationTransformPtrOutput

func (EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutputWithContext

func (o EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutputWithContext(ctx context.Context) EventTransformTransformationTransformPtrOutput

type GetBusArgs

type GetBusArgs struct {
	Filters          []GetBusFilter `pulumi:"filters"`
	Order            *string        `pulumi:"order"`
	OrderBy          *string        `pulumi:"orderBy"`
	ResultOutputFile *string        `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getBus.

type GetBusEventBus

type GetBusEventBus struct {
	AddTime          string                          `pulumi:"addTime"`
	ConnectionBriefs []GetBusEventBusConnectionBrief `pulumi:"connectionBriefs"`
	Description      string                          `pulumi:"description"`
	EventBusId       string                          `pulumi:"eventBusId"`
	EventBusName     string                          `pulumi:"eventBusName"`
	ModTime          string                          `pulumi:"modTime"`
	PayMode          string                          `pulumi:"payMode"`
	TargetBriefs     []GetBusEventBusTargetBrief     `pulumi:"targetBriefs"`
	Type             string                          `pulumi:"type"`
}

type GetBusEventBusArgs

type GetBusEventBusArgs struct {
	AddTime          pulumi.StringInput                      `pulumi:"addTime"`
	ConnectionBriefs GetBusEventBusConnectionBriefArrayInput `pulumi:"connectionBriefs"`
	Description      pulumi.StringInput                      `pulumi:"description"`
	EventBusId       pulumi.StringInput                      `pulumi:"eventBusId"`
	EventBusName     pulumi.StringInput                      `pulumi:"eventBusName"`
	ModTime          pulumi.StringInput                      `pulumi:"modTime"`
	PayMode          pulumi.StringInput                      `pulumi:"payMode"`
	TargetBriefs     GetBusEventBusTargetBriefArrayInput     `pulumi:"targetBriefs"`
	Type             pulumi.StringInput                      `pulumi:"type"`
}

func (GetBusEventBusArgs) ElementType

func (GetBusEventBusArgs) ElementType() reflect.Type

func (GetBusEventBusArgs) ToGetBusEventBusOutput

func (i GetBusEventBusArgs) ToGetBusEventBusOutput() GetBusEventBusOutput

func (GetBusEventBusArgs) ToGetBusEventBusOutputWithContext

func (i GetBusEventBusArgs) ToGetBusEventBusOutputWithContext(ctx context.Context) GetBusEventBusOutput

type GetBusEventBusArray

type GetBusEventBusArray []GetBusEventBusInput

func (GetBusEventBusArray) ElementType

func (GetBusEventBusArray) ElementType() reflect.Type

func (GetBusEventBusArray) ToGetBusEventBusArrayOutput

func (i GetBusEventBusArray) ToGetBusEventBusArrayOutput() GetBusEventBusArrayOutput

func (GetBusEventBusArray) ToGetBusEventBusArrayOutputWithContext

func (i GetBusEventBusArray) ToGetBusEventBusArrayOutputWithContext(ctx context.Context) GetBusEventBusArrayOutput

type GetBusEventBusArrayInput

type GetBusEventBusArrayInput interface {
	pulumi.Input

	ToGetBusEventBusArrayOutput() GetBusEventBusArrayOutput
	ToGetBusEventBusArrayOutputWithContext(context.Context) GetBusEventBusArrayOutput
}

GetBusEventBusArrayInput is an input type that accepts GetBusEventBusArray and GetBusEventBusArrayOutput values. You can construct a concrete instance of `GetBusEventBusArrayInput` via:

GetBusEventBusArray{ GetBusEventBusArgs{...} }

type GetBusEventBusArrayOutput

type GetBusEventBusArrayOutput struct{ *pulumi.OutputState }

func (GetBusEventBusArrayOutput) ElementType

func (GetBusEventBusArrayOutput) ElementType() reflect.Type

func (GetBusEventBusArrayOutput) Index

func (GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutput

func (o GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutput() GetBusEventBusArrayOutput

func (GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutputWithContext

func (o GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutputWithContext(ctx context.Context) GetBusEventBusArrayOutput

type GetBusEventBusConnectionBrief

type GetBusEventBusConnectionBrief struct {
	Status string `pulumi:"status"`
	Type   string `pulumi:"type"`
}

type GetBusEventBusConnectionBriefArgs

type GetBusEventBusConnectionBriefArgs struct {
	Status pulumi.StringInput `pulumi:"status"`
	Type   pulumi.StringInput `pulumi:"type"`
}

func (GetBusEventBusConnectionBriefArgs) ElementType

func (GetBusEventBusConnectionBriefArgs) ToGetBusEventBusConnectionBriefOutput

func (i GetBusEventBusConnectionBriefArgs) ToGetBusEventBusConnectionBriefOutput() GetBusEventBusConnectionBriefOutput

func (GetBusEventBusConnectionBriefArgs) ToGetBusEventBusConnectionBriefOutputWithContext

func (i GetBusEventBusConnectionBriefArgs) ToGetBusEventBusConnectionBriefOutputWithContext(ctx context.Context) GetBusEventBusConnectionBriefOutput

type GetBusEventBusConnectionBriefArray

type GetBusEventBusConnectionBriefArray []GetBusEventBusConnectionBriefInput

func (GetBusEventBusConnectionBriefArray) ElementType

func (GetBusEventBusConnectionBriefArray) ToGetBusEventBusConnectionBriefArrayOutput

func (i GetBusEventBusConnectionBriefArray) ToGetBusEventBusConnectionBriefArrayOutput() GetBusEventBusConnectionBriefArrayOutput

func (GetBusEventBusConnectionBriefArray) ToGetBusEventBusConnectionBriefArrayOutputWithContext

func (i GetBusEventBusConnectionBriefArray) ToGetBusEventBusConnectionBriefArrayOutputWithContext(ctx context.Context) GetBusEventBusConnectionBriefArrayOutput

type GetBusEventBusConnectionBriefArrayInput

type GetBusEventBusConnectionBriefArrayInput interface {
	pulumi.Input

	ToGetBusEventBusConnectionBriefArrayOutput() GetBusEventBusConnectionBriefArrayOutput
	ToGetBusEventBusConnectionBriefArrayOutputWithContext(context.Context) GetBusEventBusConnectionBriefArrayOutput
}

GetBusEventBusConnectionBriefArrayInput is an input type that accepts GetBusEventBusConnectionBriefArray and GetBusEventBusConnectionBriefArrayOutput values. You can construct a concrete instance of `GetBusEventBusConnectionBriefArrayInput` via:

GetBusEventBusConnectionBriefArray{ GetBusEventBusConnectionBriefArgs{...} }

type GetBusEventBusConnectionBriefArrayOutput

type GetBusEventBusConnectionBriefArrayOutput struct{ *pulumi.OutputState }

func (GetBusEventBusConnectionBriefArrayOutput) ElementType

func (GetBusEventBusConnectionBriefArrayOutput) Index

func (GetBusEventBusConnectionBriefArrayOutput) ToGetBusEventBusConnectionBriefArrayOutput

func (o GetBusEventBusConnectionBriefArrayOutput) ToGetBusEventBusConnectionBriefArrayOutput() GetBusEventBusConnectionBriefArrayOutput

func (GetBusEventBusConnectionBriefArrayOutput) ToGetBusEventBusConnectionBriefArrayOutputWithContext

func (o GetBusEventBusConnectionBriefArrayOutput) ToGetBusEventBusConnectionBriefArrayOutputWithContext(ctx context.Context) GetBusEventBusConnectionBriefArrayOutput

type GetBusEventBusConnectionBriefInput

type GetBusEventBusConnectionBriefInput interface {
	pulumi.Input

	ToGetBusEventBusConnectionBriefOutput() GetBusEventBusConnectionBriefOutput
	ToGetBusEventBusConnectionBriefOutputWithContext(context.Context) GetBusEventBusConnectionBriefOutput
}

GetBusEventBusConnectionBriefInput is an input type that accepts GetBusEventBusConnectionBriefArgs and GetBusEventBusConnectionBriefOutput values. You can construct a concrete instance of `GetBusEventBusConnectionBriefInput` via:

GetBusEventBusConnectionBriefArgs{...}

type GetBusEventBusConnectionBriefOutput

type GetBusEventBusConnectionBriefOutput struct{ *pulumi.OutputState }

func (GetBusEventBusConnectionBriefOutput) ElementType

func (GetBusEventBusConnectionBriefOutput) Status

func (GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutput

func (o GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutput() GetBusEventBusConnectionBriefOutput

func (GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutputWithContext

func (o GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutputWithContext(ctx context.Context) GetBusEventBusConnectionBriefOutput

func (GetBusEventBusConnectionBriefOutput) Type

type GetBusEventBusInput

type GetBusEventBusInput interface {
	pulumi.Input

	ToGetBusEventBusOutput() GetBusEventBusOutput
	ToGetBusEventBusOutputWithContext(context.Context) GetBusEventBusOutput
}

GetBusEventBusInput is an input type that accepts GetBusEventBusArgs and GetBusEventBusOutput values. You can construct a concrete instance of `GetBusEventBusInput` via:

GetBusEventBusArgs{...}

type GetBusEventBusOutput

type GetBusEventBusOutput struct{ *pulumi.OutputState }

func (GetBusEventBusOutput) AddTime

func (GetBusEventBusOutput) ConnectionBriefs

func (GetBusEventBusOutput) Description

func (o GetBusEventBusOutput) Description() pulumi.StringOutput

func (GetBusEventBusOutput) ElementType

func (GetBusEventBusOutput) ElementType() reflect.Type

func (GetBusEventBusOutput) EventBusId

func (o GetBusEventBusOutput) EventBusId() pulumi.StringOutput

func (GetBusEventBusOutput) EventBusName

func (o GetBusEventBusOutput) EventBusName() pulumi.StringOutput

func (GetBusEventBusOutput) ModTime

func (GetBusEventBusOutput) PayMode

func (GetBusEventBusOutput) TargetBriefs

func (GetBusEventBusOutput) ToGetBusEventBusOutput

func (o GetBusEventBusOutput) ToGetBusEventBusOutput() GetBusEventBusOutput

func (GetBusEventBusOutput) ToGetBusEventBusOutputWithContext

func (o GetBusEventBusOutput) ToGetBusEventBusOutputWithContext(ctx context.Context) GetBusEventBusOutput

func (GetBusEventBusOutput) Type

type GetBusEventBusTargetBrief

type GetBusEventBusTargetBrief struct {
	TargetId string `pulumi:"targetId"`
	Type     string `pulumi:"type"`
}

type GetBusEventBusTargetBriefArgs

type GetBusEventBusTargetBriefArgs struct {
	TargetId pulumi.StringInput `pulumi:"targetId"`
	Type     pulumi.StringInput `pulumi:"type"`
}

func (GetBusEventBusTargetBriefArgs) ElementType

func (GetBusEventBusTargetBriefArgs) ToGetBusEventBusTargetBriefOutput

func (i GetBusEventBusTargetBriefArgs) ToGetBusEventBusTargetBriefOutput() GetBusEventBusTargetBriefOutput

func (GetBusEventBusTargetBriefArgs) ToGetBusEventBusTargetBriefOutputWithContext

func (i GetBusEventBusTargetBriefArgs) ToGetBusEventBusTargetBriefOutputWithContext(ctx context.Context) GetBusEventBusTargetBriefOutput

type GetBusEventBusTargetBriefArray

type GetBusEventBusTargetBriefArray []GetBusEventBusTargetBriefInput

func (GetBusEventBusTargetBriefArray) ElementType

func (GetBusEventBusTargetBriefArray) ToGetBusEventBusTargetBriefArrayOutput

func (i GetBusEventBusTargetBriefArray) ToGetBusEventBusTargetBriefArrayOutput() GetBusEventBusTargetBriefArrayOutput

func (GetBusEventBusTargetBriefArray) ToGetBusEventBusTargetBriefArrayOutputWithContext

func (i GetBusEventBusTargetBriefArray) ToGetBusEventBusTargetBriefArrayOutputWithContext(ctx context.Context) GetBusEventBusTargetBriefArrayOutput

type GetBusEventBusTargetBriefArrayInput

type GetBusEventBusTargetBriefArrayInput interface {
	pulumi.Input

	ToGetBusEventBusTargetBriefArrayOutput() GetBusEventBusTargetBriefArrayOutput
	ToGetBusEventBusTargetBriefArrayOutputWithContext(context.Context) GetBusEventBusTargetBriefArrayOutput
}

GetBusEventBusTargetBriefArrayInput is an input type that accepts GetBusEventBusTargetBriefArray and GetBusEventBusTargetBriefArrayOutput values. You can construct a concrete instance of `GetBusEventBusTargetBriefArrayInput` via:

GetBusEventBusTargetBriefArray{ GetBusEventBusTargetBriefArgs{...} }

type GetBusEventBusTargetBriefArrayOutput

type GetBusEventBusTargetBriefArrayOutput struct{ *pulumi.OutputState }

func (GetBusEventBusTargetBriefArrayOutput) ElementType

func (GetBusEventBusTargetBriefArrayOutput) Index

func (GetBusEventBusTargetBriefArrayOutput) ToGetBusEventBusTargetBriefArrayOutput

func (o GetBusEventBusTargetBriefArrayOutput) ToGetBusEventBusTargetBriefArrayOutput() GetBusEventBusTargetBriefArrayOutput

func (GetBusEventBusTargetBriefArrayOutput) ToGetBusEventBusTargetBriefArrayOutputWithContext

func (o GetBusEventBusTargetBriefArrayOutput) ToGetBusEventBusTargetBriefArrayOutputWithContext(ctx context.Context) GetBusEventBusTargetBriefArrayOutput

type GetBusEventBusTargetBriefInput

type GetBusEventBusTargetBriefInput interface {
	pulumi.Input

	ToGetBusEventBusTargetBriefOutput() GetBusEventBusTargetBriefOutput
	ToGetBusEventBusTargetBriefOutputWithContext(context.Context) GetBusEventBusTargetBriefOutput
}

GetBusEventBusTargetBriefInput is an input type that accepts GetBusEventBusTargetBriefArgs and GetBusEventBusTargetBriefOutput values. You can construct a concrete instance of `GetBusEventBusTargetBriefInput` via:

GetBusEventBusTargetBriefArgs{...}

type GetBusEventBusTargetBriefOutput

type GetBusEventBusTargetBriefOutput struct{ *pulumi.OutputState }

func (GetBusEventBusTargetBriefOutput) ElementType

func (GetBusEventBusTargetBriefOutput) TargetId

func (GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutput

func (o GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutput() GetBusEventBusTargetBriefOutput

func (GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutputWithContext

func (o GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutputWithContext(ctx context.Context) GetBusEventBusTargetBriefOutput

func (GetBusEventBusTargetBriefOutput) Type

type GetBusFilter

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

type GetBusFilterArgs

type GetBusFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetBusFilterArgs) ElementType

func (GetBusFilterArgs) ElementType() reflect.Type

func (GetBusFilterArgs) ToGetBusFilterOutput

func (i GetBusFilterArgs) ToGetBusFilterOutput() GetBusFilterOutput

func (GetBusFilterArgs) ToGetBusFilterOutputWithContext

func (i GetBusFilterArgs) ToGetBusFilterOutputWithContext(ctx context.Context) GetBusFilterOutput

type GetBusFilterArray

type GetBusFilterArray []GetBusFilterInput

func (GetBusFilterArray) ElementType

func (GetBusFilterArray) ElementType() reflect.Type

func (GetBusFilterArray) ToGetBusFilterArrayOutput

func (i GetBusFilterArray) ToGetBusFilterArrayOutput() GetBusFilterArrayOutput

func (GetBusFilterArray) ToGetBusFilterArrayOutputWithContext

func (i GetBusFilterArray) ToGetBusFilterArrayOutputWithContext(ctx context.Context) GetBusFilterArrayOutput

type GetBusFilterArrayInput

type GetBusFilterArrayInput interface {
	pulumi.Input

	ToGetBusFilterArrayOutput() GetBusFilterArrayOutput
	ToGetBusFilterArrayOutputWithContext(context.Context) GetBusFilterArrayOutput
}

GetBusFilterArrayInput is an input type that accepts GetBusFilterArray and GetBusFilterArrayOutput values. You can construct a concrete instance of `GetBusFilterArrayInput` via:

GetBusFilterArray{ GetBusFilterArgs{...} }

type GetBusFilterArrayOutput

type GetBusFilterArrayOutput struct{ *pulumi.OutputState }

func (GetBusFilterArrayOutput) ElementType

func (GetBusFilterArrayOutput) ElementType() reflect.Type

func (GetBusFilterArrayOutput) Index

func (GetBusFilterArrayOutput) ToGetBusFilterArrayOutput

func (o GetBusFilterArrayOutput) ToGetBusFilterArrayOutput() GetBusFilterArrayOutput

func (GetBusFilterArrayOutput) ToGetBusFilterArrayOutputWithContext

func (o GetBusFilterArrayOutput) ToGetBusFilterArrayOutputWithContext(ctx context.Context) GetBusFilterArrayOutput

type GetBusFilterInput

type GetBusFilterInput interface {
	pulumi.Input

	ToGetBusFilterOutput() GetBusFilterOutput
	ToGetBusFilterOutputWithContext(context.Context) GetBusFilterOutput
}

GetBusFilterInput is an input type that accepts GetBusFilterArgs and GetBusFilterOutput values. You can construct a concrete instance of `GetBusFilterInput` via:

GetBusFilterArgs{...}

type GetBusFilterOutput

type GetBusFilterOutput struct{ *pulumi.OutputState }

func (GetBusFilterOutput) ElementType

func (GetBusFilterOutput) ElementType() reflect.Type

func (GetBusFilterOutput) Name

func (GetBusFilterOutput) ToGetBusFilterOutput

func (o GetBusFilterOutput) ToGetBusFilterOutput() GetBusFilterOutput

func (GetBusFilterOutput) ToGetBusFilterOutputWithContext

func (o GetBusFilterOutput) ToGetBusFilterOutputWithContext(ctx context.Context) GetBusFilterOutput

func (GetBusFilterOutput) Values

type GetBusOutputArgs

type GetBusOutputArgs struct {
	Filters          GetBusFilterArrayInput `pulumi:"filters"`
	Order            pulumi.StringPtrInput  `pulumi:"order"`
	OrderBy          pulumi.StringPtrInput  `pulumi:"orderBy"`
	ResultOutputFile pulumi.StringPtrInput  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getBus.

func (GetBusOutputArgs) ElementType

func (GetBusOutputArgs) ElementType() reflect.Type

type GetBusResult

type GetBusResult struct {
	EventBuses []GetBusEventBus `pulumi:"eventBuses"`
	Filters    []GetBusFilter   `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	Order            *string `pulumi:"order"`
	OrderBy          *string `pulumi:"orderBy"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getBus.

func GetBus

func GetBus(ctx *pulumi.Context, args *GetBusArgs, opts ...pulumi.InvokeOption) (*GetBusResult, error)

type GetBusResultOutput

type GetBusResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getBus.

func GetBusOutput

func GetBusOutput(ctx *pulumi.Context, args GetBusOutputArgs, opts ...pulumi.InvokeOption) GetBusResultOutput

func (GetBusResultOutput) ElementType

func (GetBusResultOutput) ElementType() reflect.Type

func (GetBusResultOutput) EventBuses

func (GetBusResultOutput) Filters

func (GetBusResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetBusResultOutput) Order

func (GetBusResultOutput) OrderBy

func (GetBusResultOutput) ResultOutputFile

func (o GetBusResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetBusResultOutput) ToGetBusResultOutput

func (o GetBusResultOutput) ToGetBusResultOutput() GetBusResultOutput

func (GetBusResultOutput) ToGetBusResultOutputWithContext

func (o GetBusResultOutput) ToGetBusResultOutputWithContext(ctx context.Context) GetBusResultOutput

type GetEventRulesArgs

type GetEventRulesArgs struct {
	EventBusId       string  `pulumi:"eventBusId"`
	Order            *string `pulumi:"order"`
	OrderBy          *string `pulumi:"orderBy"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getEventRules.

type GetEventRulesOutputArgs

type GetEventRulesOutputArgs struct {
	EventBusId       pulumi.StringInput    `pulumi:"eventBusId"`
	Order            pulumi.StringPtrInput `pulumi:"order"`
	OrderBy          pulumi.StringPtrInput `pulumi:"orderBy"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getEventRules.

func (GetEventRulesOutputArgs) ElementType

func (GetEventRulesOutputArgs) ElementType() reflect.Type

type GetEventRulesResult

type GetEventRulesResult struct {
	EventBusId string `pulumi:"eventBusId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string              `pulumi:"id"`
	Order            *string             `pulumi:"order"`
	OrderBy          *string             `pulumi:"orderBy"`
	ResultOutputFile *string             `pulumi:"resultOutputFile"`
	Rules            []GetEventRulesRule `pulumi:"rules"`
}

A collection of values returned by getEventRules.

func GetEventRules

func GetEventRules(ctx *pulumi.Context, args *GetEventRulesArgs, opts ...pulumi.InvokeOption) (*GetEventRulesResult, error)

type GetEventRulesResultOutput

type GetEventRulesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getEventRules.

func (GetEventRulesResultOutput) ElementType

func (GetEventRulesResultOutput) ElementType() reflect.Type

func (GetEventRulesResultOutput) EventBusId

func (GetEventRulesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetEventRulesResultOutput) Order

func (GetEventRulesResultOutput) OrderBy

func (GetEventRulesResultOutput) ResultOutputFile

func (o GetEventRulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetEventRulesResultOutput) Rules

func (GetEventRulesResultOutput) ToGetEventRulesResultOutput

func (o GetEventRulesResultOutput) ToGetEventRulesResultOutput() GetEventRulesResultOutput

func (GetEventRulesResultOutput) ToGetEventRulesResultOutputWithContext

func (o GetEventRulesResultOutput) ToGetEventRulesResultOutputWithContext(ctx context.Context) GetEventRulesResultOutput

type GetEventRulesRule

type GetEventRulesRule struct {
	AddTime           string                              `pulumi:"addTime"`
	DeadLetterConfigs []GetEventRulesRuleDeadLetterConfig `pulumi:"deadLetterConfigs"`
	Description       string                              `pulumi:"description"`
	Enable            bool                                `pulumi:"enable"`
	EventBusId        string                              `pulumi:"eventBusId"`
	ModTime           string                              `pulumi:"modTime"`
	RuleId            string                              `pulumi:"ruleId"`
	RuleName          string                              `pulumi:"ruleName"`
	Status            string                              `pulumi:"status"`
	Targets           []GetEventRulesRuleTarget           `pulumi:"targets"`
}

type GetEventRulesRuleArgs

type GetEventRulesRuleArgs struct {
	AddTime           pulumi.StringInput                          `pulumi:"addTime"`
	DeadLetterConfigs GetEventRulesRuleDeadLetterConfigArrayInput `pulumi:"deadLetterConfigs"`
	Description       pulumi.StringInput                          `pulumi:"description"`
	Enable            pulumi.BoolInput                            `pulumi:"enable"`
	EventBusId        pulumi.StringInput                          `pulumi:"eventBusId"`
	ModTime           pulumi.StringInput                          `pulumi:"modTime"`
	RuleId            pulumi.StringInput                          `pulumi:"ruleId"`
	RuleName          pulumi.StringInput                          `pulumi:"ruleName"`
	Status            pulumi.StringInput                          `pulumi:"status"`
	Targets           GetEventRulesRuleTargetArrayInput           `pulumi:"targets"`
}

func (GetEventRulesRuleArgs) ElementType

func (GetEventRulesRuleArgs) ElementType() reflect.Type

func (GetEventRulesRuleArgs) ToGetEventRulesRuleOutput

func (i GetEventRulesRuleArgs) ToGetEventRulesRuleOutput() GetEventRulesRuleOutput

func (GetEventRulesRuleArgs) ToGetEventRulesRuleOutputWithContext

func (i GetEventRulesRuleArgs) ToGetEventRulesRuleOutputWithContext(ctx context.Context) GetEventRulesRuleOutput

type GetEventRulesRuleArray

type GetEventRulesRuleArray []GetEventRulesRuleInput

func (GetEventRulesRuleArray) ElementType

func (GetEventRulesRuleArray) ElementType() reflect.Type

func (GetEventRulesRuleArray) ToGetEventRulesRuleArrayOutput

func (i GetEventRulesRuleArray) ToGetEventRulesRuleArrayOutput() GetEventRulesRuleArrayOutput

func (GetEventRulesRuleArray) ToGetEventRulesRuleArrayOutputWithContext

func (i GetEventRulesRuleArray) ToGetEventRulesRuleArrayOutputWithContext(ctx context.Context) GetEventRulesRuleArrayOutput

type GetEventRulesRuleArrayInput

type GetEventRulesRuleArrayInput interface {
	pulumi.Input

	ToGetEventRulesRuleArrayOutput() GetEventRulesRuleArrayOutput
	ToGetEventRulesRuleArrayOutputWithContext(context.Context) GetEventRulesRuleArrayOutput
}

GetEventRulesRuleArrayInput is an input type that accepts GetEventRulesRuleArray and GetEventRulesRuleArrayOutput values. You can construct a concrete instance of `GetEventRulesRuleArrayInput` via:

GetEventRulesRuleArray{ GetEventRulesRuleArgs{...} }

type GetEventRulesRuleArrayOutput

type GetEventRulesRuleArrayOutput struct{ *pulumi.OutputState }

func (GetEventRulesRuleArrayOutput) ElementType

func (GetEventRulesRuleArrayOutput) Index

func (GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutput

func (o GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutput() GetEventRulesRuleArrayOutput

func (GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutputWithContext

func (o GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutputWithContext(ctx context.Context) GetEventRulesRuleArrayOutput

type GetEventRulesRuleDeadLetterConfig

type GetEventRulesRuleDeadLetterConfig struct {
	CkafkaDeliveryParams []GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParam `pulumi:"ckafkaDeliveryParams"`
	DisposeMethod        string                                                 `pulumi:"disposeMethod"`
}

type GetEventRulesRuleDeadLetterConfigArgs

type GetEventRulesRuleDeadLetterConfigArgs struct {
	CkafkaDeliveryParams GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayInput `pulumi:"ckafkaDeliveryParams"`
	DisposeMethod        pulumi.StringInput                                             `pulumi:"disposeMethod"`
}

func (GetEventRulesRuleDeadLetterConfigArgs) ElementType

func (GetEventRulesRuleDeadLetterConfigArgs) ToGetEventRulesRuleDeadLetterConfigOutput

func (i GetEventRulesRuleDeadLetterConfigArgs) ToGetEventRulesRuleDeadLetterConfigOutput() GetEventRulesRuleDeadLetterConfigOutput

func (GetEventRulesRuleDeadLetterConfigArgs) ToGetEventRulesRuleDeadLetterConfigOutputWithContext

func (i GetEventRulesRuleDeadLetterConfigArgs) ToGetEventRulesRuleDeadLetterConfigOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigOutput

type GetEventRulesRuleDeadLetterConfigArray

type GetEventRulesRuleDeadLetterConfigArray []GetEventRulesRuleDeadLetterConfigInput

func (GetEventRulesRuleDeadLetterConfigArray) ElementType

func (GetEventRulesRuleDeadLetterConfigArray) ToGetEventRulesRuleDeadLetterConfigArrayOutput

func (i GetEventRulesRuleDeadLetterConfigArray) ToGetEventRulesRuleDeadLetterConfigArrayOutput() GetEventRulesRuleDeadLetterConfigArrayOutput

func (GetEventRulesRuleDeadLetterConfigArray) ToGetEventRulesRuleDeadLetterConfigArrayOutputWithContext

func (i GetEventRulesRuleDeadLetterConfigArray) ToGetEventRulesRuleDeadLetterConfigArrayOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigArrayOutput

type GetEventRulesRuleDeadLetterConfigArrayInput

type GetEventRulesRuleDeadLetterConfigArrayInput interface {
	pulumi.Input

	ToGetEventRulesRuleDeadLetterConfigArrayOutput() GetEventRulesRuleDeadLetterConfigArrayOutput
	ToGetEventRulesRuleDeadLetterConfigArrayOutputWithContext(context.Context) GetEventRulesRuleDeadLetterConfigArrayOutput
}

GetEventRulesRuleDeadLetterConfigArrayInput is an input type that accepts GetEventRulesRuleDeadLetterConfigArray and GetEventRulesRuleDeadLetterConfigArrayOutput values. You can construct a concrete instance of `GetEventRulesRuleDeadLetterConfigArrayInput` via:

GetEventRulesRuleDeadLetterConfigArray{ GetEventRulesRuleDeadLetterConfigArgs{...} }

type GetEventRulesRuleDeadLetterConfigArrayOutput

type GetEventRulesRuleDeadLetterConfigArrayOutput struct{ *pulumi.OutputState }

func (GetEventRulesRuleDeadLetterConfigArrayOutput) ElementType

func (GetEventRulesRuleDeadLetterConfigArrayOutput) Index

func (GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutput

func (o GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutput() GetEventRulesRuleDeadLetterConfigArrayOutput

func (GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutputWithContext

func (o GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigArrayOutput

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParam

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParam struct {
	ResourceDescription string `pulumi:"resourceDescription"`
	TopicName           string `pulumi:"topicName"`
}

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs struct {
	ResourceDescription pulumi.StringInput `pulumi:"resourceDescription"`
	TopicName           pulumi.StringInput `pulumi:"topicName"`
}

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ElementType

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext

func (i GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray []GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamInput

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ElementType

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput

func (i GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutputWithContext

func (i GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayInput

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayInput interface {
	pulumi.Input

	ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
	ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutputWithContext(context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
}

GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayInput is an input type that accepts GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray and GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput values. You can construct a concrete instance of `GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayInput` via:

GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray{ GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs{...} }

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput struct{ *pulumi.OutputState }

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) ElementType

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) Index

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutputWithContext

func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamInput

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamInput interface {
	pulumi.Input

	ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
	ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext(context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
}

GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamInput is an input type that accepts GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs and GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput values. You can construct a concrete instance of `GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamInput` via:

GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs{...}

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput

type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput struct{ *pulumi.OutputState }

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ElementType

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ResourceDescription

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext

func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput

func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) TopicName

type GetEventRulesRuleDeadLetterConfigInput

type GetEventRulesRuleDeadLetterConfigInput interface {
	pulumi.Input

	ToGetEventRulesRuleDeadLetterConfigOutput() GetEventRulesRuleDeadLetterConfigOutput
	ToGetEventRulesRuleDeadLetterConfigOutputWithContext(context.Context) GetEventRulesRuleDeadLetterConfigOutput
}

GetEventRulesRuleDeadLetterConfigInput is an input type that accepts GetEventRulesRuleDeadLetterConfigArgs and GetEventRulesRuleDeadLetterConfigOutput values. You can construct a concrete instance of `GetEventRulesRuleDeadLetterConfigInput` via:

GetEventRulesRuleDeadLetterConfigArgs{...}

type GetEventRulesRuleDeadLetterConfigOutput

type GetEventRulesRuleDeadLetterConfigOutput struct{ *pulumi.OutputState }

func (GetEventRulesRuleDeadLetterConfigOutput) CkafkaDeliveryParams

func (GetEventRulesRuleDeadLetterConfigOutput) DisposeMethod

func (GetEventRulesRuleDeadLetterConfigOutput) ElementType

func (GetEventRulesRuleDeadLetterConfigOutput) ToGetEventRulesRuleDeadLetterConfigOutput

func (o GetEventRulesRuleDeadLetterConfigOutput) ToGetEventRulesRuleDeadLetterConfigOutput() GetEventRulesRuleDeadLetterConfigOutput

func (GetEventRulesRuleDeadLetterConfigOutput) ToGetEventRulesRuleDeadLetterConfigOutputWithContext

func (o GetEventRulesRuleDeadLetterConfigOutput) ToGetEventRulesRuleDeadLetterConfigOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigOutput

type GetEventRulesRuleInput

type GetEventRulesRuleInput interface {
	pulumi.Input

	ToGetEventRulesRuleOutput() GetEventRulesRuleOutput
	ToGetEventRulesRuleOutputWithContext(context.Context) GetEventRulesRuleOutput
}

GetEventRulesRuleInput is an input type that accepts GetEventRulesRuleArgs and GetEventRulesRuleOutput values. You can construct a concrete instance of `GetEventRulesRuleInput` via:

GetEventRulesRuleArgs{...}

type GetEventRulesRuleOutput

type GetEventRulesRuleOutput struct{ *pulumi.OutputState }

func (GetEventRulesRuleOutput) AddTime

func (GetEventRulesRuleOutput) DeadLetterConfigs

func (GetEventRulesRuleOutput) Description

func (GetEventRulesRuleOutput) ElementType

func (GetEventRulesRuleOutput) ElementType() reflect.Type

func (GetEventRulesRuleOutput) Enable

func (GetEventRulesRuleOutput) EventBusId

func (GetEventRulesRuleOutput) ModTime

func (GetEventRulesRuleOutput) RuleId

func (GetEventRulesRuleOutput) RuleName

func (GetEventRulesRuleOutput) Status

func (GetEventRulesRuleOutput) Targets

func (GetEventRulesRuleOutput) ToGetEventRulesRuleOutput

func (o GetEventRulesRuleOutput) ToGetEventRulesRuleOutput() GetEventRulesRuleOutput

func (GetEventRulesRuleOutput) ToGetEventRulesRuleOutputWithContext

func (o GetEventRulesRuleOutput) ToGetEventRulesRuleOutputWithContext(ctx context.Context) GetEventRulesRuleOutput

type GetEventRulesRuleTarget

type GetEventRulesRuleTarget struct {
	TargetId string `pulumi:"targetId"`
	Type     string `pulumi:"type"`
}

type GetEventRulesRuleTargetArgs

type GetEventRulesRuleTargetArgs struct {
	TargetId pulumi.StringInput `pulumi:"targetId"`
	Type     pulumi.StringInput `pulumi:"type"`
}

func (GetEventRulesRuleTargetArgs) ElementType

func (GetEventRulesRuleTargetArgs) ToGetEventRulesRuleTargetOutput

func (i GetEventRulesRuleTargetArgs) ToGetEventRulesRuleTargetOutput() GetEventRulesRuleTargetOutput

func (GetEventRulesRuleTargetArgs) ToGetEventRulesRuleTargetOutputWithContext

func (i GetEventRulesRuleTargetArgs) ToGetEventRulesRuleTargetOutputWithContext(ctx context.Context) GetEventRulesRuleTargetOutput

type GetEventRulesRuleTargetArray

type GetEventRulesRuleTargetArray []GetEventRulesRuleTargetInput

func (GetEventRulesRuleTargetArray) ElementType

func (GetEventRulesRuleTargetArray) ToGetEventRulesRuleTargetArrayOutput

func (i GetEventRulesRuleTargetArray) ToGetEventRulesRuleTargetArrayOutput() GetEventRulesRuleTargetArrayOutput

func (GetEventRulesRuleTargetArray) ToGetEventRulesRuleTargetArrayOutputWithContext

func (i GetEventRulesRuleTargetArray) ToGetEventRulesRuleTargetArrayOutputWithContext(ctx context.Context) GetEventRulesRuleTargetArrayOutput

type GetEventRulesRuleTargetArrayInput

type GetEventRulesRuleTargetArrayInput interface {
	pulumi.Input

	ToGetEventRulesRuleTargetArrayOutput() GetEventRulesRuleTargetArrayOutput
	ToGetEventRulesRuleTargetArrayOutputWithContext(context.Context) GetEventRulesRuleTargetArrayOutput
}

GetEventRulesRuleTargetArrayInput is an input type that accepts GetEventRulesRuleTargetArray and GetEventRulesRuleTargetArrayOutput values. You can construct a concrete instance of `GetEventRulesRuleTargetArrayInput` via:

GetEventRulesRuleTargetArray{ GetEventRulesRuleTargetArgs{...} }

type GetEventRulesRuleTargetArrayOutput

type GetEventRulesRuleTargetArrayOutput struct{ *pulumi.OutputState }

func (GetEventRulesRuleTargetArrayOutput) ElementType

func (GetEventRulesRuleTargetArrayOutput) Index

func (GetEventRulesRuleTargetArrayOutput) ToGetEventRulesRuleTargetArrayOutput

func (o GetEventRulesRuleTargetArrayOutput) ToGetEventRulesRuleTargetArrayOutput() GetEventRulesRuleTargetArrayOutput

func (GetEventRulesRuleTargetArrayOutput) ToGetEventRulesRuleTargetArrayOutputWithContext

func (o GetEventRulesRuleTargetArrayOutput) ToGetEventRulesRuleTargetArrayOutputWithContext(ctx context.Context) GetEventRulesRuleTargetArrayOutput

type GetEventRulesRuleTargetInput

type GetEventRulesRuleTargetInput interface {
	pulumi.Input

	ToGetEventRulesRuleTargetOutput() GetEventRulesRuleTargetOutput
	ToGetEventRulesRuleTargetOutputWithContext(context.Context) GetEventRulesRuleTargetOutput
}

GetEventRulesRuleTargetInput is an input type that accepts GetEventRulesRuleTargetArgs and GetEventRulesRuleTargetOutput values. You can construct a concrete instance of `GetEventRulesRuleTargetInput` via:

GetEventRulesRuleTargetArgs{...}

type GetEventRulesRuleTargetOutput

type GetEventRulesRuleTargetOutput struct{ *pulumi.OutputState }

func (GetEventRulesRuleTargetOutput) ElementType

func (GetEventRulesRuleTargetOutput) TargetId

func (GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutput

func (o GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutput() GetEventRulesRuleTargetOutput

func (GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutputWithContext

func (o GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutputWithContext(ctx context.Context) GetEventRulesRuleTargetOutput

func (GetEventRulesRuleTargetOutput) Type

type GetPlateformEventTemplateArgs

type GetPlateformEventTemplateArgs struct {
	EventType        string  `pulumi:"eventType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPlateformEventTemplate.

type GetPlateformEventTemplateOutputArgs

type GetPlateformEventTemplateOutputArgs struct {
	EventType        pulumi.StringInput    `pulumi:"eventType"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPlateformEventTemplate.

func (GetPlateformEventTemplateOutputArgs) ElementType

type GetPlateformEventTemplateResult

type GetPlateformEventTemplateResult struct {
	EventTemplate string `pulumi:"eventTemplate"`
	EventType     string `pulumi:"eventType"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getPlateformEventTemplate.

type GetPlateformEventTemplateResultOutput

type GetPlateformEventTemplateResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPlateformEventTemplate.

func (GetPlateformEventTemplateResultOutput) ElementType

func (GetPlateformEventTemplateResultOutput) EventTemplate

func (GetPlateformEventTemplateResultOutput) EventType

func (GetPlateformEventTemplateResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetPlateformEventTemplateResultOutput) ResultOutputFile

func (GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutput

func (o GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutput() GetPlateformEventTemplateResultOutput

func (GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutputWithContext

func (o GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutputWithContext(ctx context.Context) GetPlateformEventTemplateResultOutput

type GetPlatformEventNamesArgs

type GetPlatformEventNamesArgs struct {
	ProductType      string  `pulumi:"productType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPlatformEventNames.

type GetPlatformEventNamesEventName

type GetPlatformEventNamesEventName struct {
	EventName string `pulumi:"eventName"`
	EventType string `pulumi:"eventType"`
}

type GetPlatformEventNamesEventNameArgs

type GetPlatformEventNamesEventNameArgs struct {
	EventName pulumi.StringInput `pulumi:"eventName"`
	EventType pulumi.StringInput `pulumi:"eventType"`
}

func (GetPlatformEventNamesEventNameArgs) ElementType

func (GetPlatformEventNamesEventNameArgs) ToGetPlatformEventNamesEventNameOutput

func (i GetPlatformEventNamesEventNameArgs) ToGetPlatformEventNamesEventNameOutput() GetPlatformEventNamesEventNameOutput

func (GetPlatformEventNamesEventNameArgs) ToGetPlatformEventNamesEventNameOutputWithContext

func (i GetPlatformEventNamesEventNameArgs) ToGetPlatformEventNamesEventNameOutputWithContext(ctx context.Context) GetPlatformEventNamesEventNameOutput

type GetPlatformEventNamesEventNameArray

type GetPlatformEventNamesEventNameArray []GetPlatformEventNamesEventNameInput

func (GetPlatformEventNamesEventNameArray) ElementType

func (GetPlatformEventNamesEventNameArray) ToGetPlatformEventNamesEventNameArrayOutput

func (i GetPlatformEventNamesEventNameArray) ToGetPlatformEventNamesEventNameArrayOutput() GetPlatformEventNamesEventNameArrayOutput

func (GetPlatformEventNamesEventNameArray) ToGetPlatformEventNamesEventNameArrayOutputWithContext

func (i GetPlatformEventNamesEventNameArray) ToGetPlatformEventNamesEventNameArrayOutputWithContext(ctx context.Context) GetPlatformEventNamesEventNameArrayOutput

type GetPlatformEventNamesEventNameArrayInput

type GetPlatformEventNamesEventNameArrayInput interface {
	pulumi.Input

	ToGetPlatformEventNamesEventNameArrayOutput() GetPlatformEventNamesEventNameArrayOutput
	ToGetPlatformEventNamesEventNameArrayOutputWithContext(context.Context) GetPlatformEventNamesEventNameArrayOutput
}

GetPlatformEventNamesEventNameArrayInput is an input type that accepts GetPlatformEventNamesEventNameArray and GetPlatformEventNamesEventNameArrayOutput values. You can construct a concrete instance of `GetPlatformEventNamesEventNameArrayInput` via:

GetPlatformEventNamesEventNameArray{ GetPlatformEventNamesEventNameArgs{...} }

type GetPlatformEventNamesEventNameArrayOutput

type GetPlatformEventNamesEventNameArrayOutput struct{ *pulumi.OutputState }

func (GetPlatformEventNamesEventNameArrayOutput) ElementType

func (GetPlatformEventNamesEventNameArrayOutput) Index

func (GetPlatformEventNamesEventNameArrayOutput) ToGetPlatformEventNamesEventNameArrayOutput

func (o GetPlatformEventNamesEventNameArrayOutput) ToGetPlatformEventNamesEventNameArrayOutput() GetPlatformEventNamesEventNameArrayOutput

func (GetPlatformEventNamesEventNameArrayOutput) ToGetPlatformEventNamesEventNameArrayOutputWithContext

func (o GetPlatformEventNamesEventNameArrayOutput) ToGetPlatformEventNamesEventNameArrayOutputWithContext(ctx context.Context) GetPlatformEventNamesEventNameArrayOutput

type GetPlatformEventNamesEventNameInput

type GetPlatformEventNamesEventNameInput interface {
	pulumi.Input

	ToGetPlatformEventNamesEventNameOutput() GetPlatformEventNamesEventNameOutput
	ToGetPlatformEventNamesEventNameOutputWithContext(context.Context) GetPlatformEventNamesEventNameOutput
}

GetPlatformEventNamesEventNameInput is an input type that accepts GetPlatformEventNamesEventNameArgs and GetPlatformEventNamesEventNameOutput values. You can construct a concrete instance of `GetPlatformEventNamesEventNameInput` via:

GetPlatformEventNamesEventNameArgs{...}

type GetPlatformEventNamesEventNameOutput

type GetPlatformEventNamesEventNameOutput struct{ *pulumi.OutputState }

func (GetPlatformEventNamesEventNameOutput) ElementType

func (GetPlatformEventNamesEventNameOutput) EventName

func (GetPlatformEventNamesEventNameOutput) EventType

func (GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutput

func (o GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutput() GetPlatformEventNamesEventNameOutput

func (GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutputWithContext

func (o GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutputWithContext(ctx context.Context) GetPlatformEventNamesEventNameOutput

type GetPlatformEventNamesOutputArgs

type GetPlatformEventNamesOutputArgs struct {
	ProductType      pulumi.StringInput    `pulumi:"productType"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPlatformEventNames.

func (GetPlatformEventNamesOutputArgs) ElementType

type GetPlatformEventNamesResult

type GetPlatformEventNamesResult struct {
	EventNames []GetPlatformEventNamesEventName `pulumi:"eventNames"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ProductType      string  `pulumi:"productType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getPlatformEventNames.

type GetPlatformEventNamesResultOutput

type GetPlatformEventNamesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPlatformEventNames.

func (GetPlatformEventNamesResultOutput) ElementType

func (GetPlatformEventNamesResultOutput) EventNames

func (GetPlatformEventNamesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetPlatformEventNamesResultOutput) ProductType

func (GetPlatformEventNamesResultOutput) ResultOutputFile

func (GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutput

func (o GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutput() GetPlatformEventNamesResultOutput

func (GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutputWithContext

func (o GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutputWithContext(ctx context.Context) GetPlatformEventNamesResultOutput

type GetPlatformEventPatternsArgs

type GetPlatformEventPatternsArgs struct {
	ProductType      string  `pulumi:"productType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPlatformEventPatterns.

type GetPlatformEventPatternsEventPattern

type GetPlatformEventPatternsEventPattern struct {
	EventName    string `pulumi:"eventName"`
	EventPattern string `pulumi:"eventPattern"`
}

type GetPlatformEventPatternsEventPatternArgs

type GetPlatformEventPatternsEventPatternArgs struct {
	EventName    pulumi.StringInput `pulumi:"eventName"`
	EventPattern pulumi.StringInput `pulumi:"eventPattern"`
}

func (GetPlatformEventPatternsEventPatternArgs) ElementType

func (GetPlatformEventPatternsEventPatternArgs) ToGetPlatformEventPatternsEventPatternOutput

func (i GetPlatformEventPatternsEventPatternArgs) ToGetPlatformEventPatternsEventPatternOutput() GetPlatformEventPatternsEventPatternOutput

func (GetPlatformEventPatternsEventPatternArgs) ToGetPlatformEventPatternsEventPatternOutputWithContext

func (i GetPlatformEventPatternsEventPatternArgs) ToGetPlatformEventPatternsEventPatternOutputWithContext(ctx context.Context) GetPlatformEventPatternsEventPatternOutput

type GetPlatformEventPatternsEventPatternArray

type GetPlatformEventPatternsEventPatternArray []GetPlatformEventPatternsEventPatternInput

func (GetPlatformEventPatternsEventPatternArray) ElementType

func (GetPlatformEventPatternsEventPatternArray) ToGetPlatformEventPatternsEventPatternArrayOutput

func (i GetPlatformEventPatternsEventPatternArray) ToGetPlatformEventPatternsEventPatternArrayOutput() GetPlatformEventPatternsEventPatternArrayOutput

func (GetPlatformEventPatternsEventPatternArray) ToGetPlatformEventPatternsEventPatternArrayOutputWithContext

func (i GetPlatformEventPatternsEventPatternArray) ToGetPlatformEventPatternsEventPatternArrayOutputWithContext(ctx context.Context) GetPlatformEventPatternsEventPatternArrayOutput

type GetPlatformEventPatternsEventPatternArrayInput

type GetPlatformEventPatternsEventPatternArrayInput interface {
	pulumi.Input

	ToGetPlatformEventPatternsEventPatternArrayOutput() GetPlatformEventPatternsEventPatternArrayOutput
	ToGetPlatformEventPatternsEventPatternArrayOutputWithContext(context.Context) GetPlatformEventPatternsEventPatternArrayOutput
}

GetPlatformEventPatternsEventPatternArrayInput is an input type that accepts GetPlatformEventPatternsEventPatternArray and GetPlatformEventPatternsEventPatternArrayOutput values. You can construct a concrete instance of `GetPlatformEventPatternsEventPatternArrayInput` via:

GetPlatformEventPatternsEventPatternArray{ GetPlatformEventPatternsEventPatternArgs{...} }

type GetPlatformEventPatternsEventPatternArrayOutput

type GetPlatformEventPatternsEventPatternArrayOutput struct{ *pulumi.OutputState }

func (GetPlatformEventPatternsEventPatternArrayOutput) ElementType

func (GetPlatformEventPatternsEventPatternArrayOutput) Index

func (GetPlatformEventPatternsEventPatternArrayOutput) ToGetPlatformEventPatternsEventPatternArrayOutput

func (o GetPlatformEventPatternsEventPatternArrayOutput) ToGetPlatformEventPatternsEventPatternArrayOutput() GetPlatformEventPatternsEventPatternArrayOutput

func (GetPlatformEventPatternsEventPatternArrayOutput) ToGetPlatformEventPatternsEventPatternArrayOutputWithContext

func (o GetPlatformEventPatternsEventPatternArrayOutput) ToGetPlatformEventPatternsEventPatternArrayOutputWithContext(ctx context.Context) GetPlatformEventPatternsEventPatternArrayOutput

type GetPlatformEventPatternsEventPatternInput

type GetPlatformEventPatternsEventPatternInput interface {
	pulumi.Input

	ToGetPlatformEventPatternsEventPatternOutput() GetPlatformEventPatternsEventPatternOutput
	ToGetPlatformEventPatternsEventPatternOutputWithContext(context.Context) GetPlatformEventPatternsEventPatternOutput
}

GetPlatformEventPatternsEventPatternInput is an input type that accepts GetPlatformEventPatternsEventPatternArgs and GetPlatformEventPatternsEventPatternOutput values. You can construct a concrete instance of `GetPlatformEventPatternsEventPatternInput` via:

GetPlatformEventPatternsEventPatternArgs{...}

type GetPlatformEventPatternsEventPatternOutput

type GetPlatformEventPatternsEventPatternOutput struct{ *pulumi.OutputState }

func (GetPlatformEventPatternsEventPatternOutput) ElementType

func (GetPlatformEventPatternsEventPatternOutput) EventName

func (GetPlatformEventPatternsEventPatternOutput) EventPattern

func (GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutput

func (o GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutput() GetPlatformEventPatternsEventPatternOutput

func (GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutputWithContext

func (o GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutputWithContext(ctx context.Context) GetPlatformEventPatternsEventPatternOutput

type GetPlatformEventPatternsOutputArgs

type GetPlatformEventPatternsOutputArgs struct {
	ProductType      pulumi.StringInput    `pulumi:"productType"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPlatformEventPatterns.

func (GetPlatformEventPatternsOutputArgs) ElementType

type GetPlatformEventPatternsResult

type GetPlatformEventPatternsResult struct {
	EventPatterns []GetPlatformEventPatternsEventPattern `pulumi:"eventPatterns"`
	// The provider-assigned unique ID for this managed resource.
	Id               string  `pulumi:"id"`
	ProductType      string  `pulumi:"productType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of values returned by getPlatformEventPatterns.

type GetPlatformEventPatternsResultOutput

type GetPlatformEventPatternsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPlatformEventPatterns.

func (GetPlatformEventPatternsResultOutput) ElementType

func (GetPlatformEventPatternsResultOutput) EventPatterns

func (GetPlatformEventPatternsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetPlatformEventPatternsResultOutput) ProductType

func (GetPlatformEventPatternsResultOutput) ResultOutputFile

func (GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutput

func (o GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutput() GetPlatformEventPatternsResultOutput

func (GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutputWithContext

func (o GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutputWithContext(ctx context.Context) GetPlatformEventPatternsResultOutput

type GetPlatformProductsArgs

type GetPlatformProductsArgs struct {
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPlatformProducts.

type GetPlatformProductsOutputArgs

type GetPlatformProductsOutputArgs struct {
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPlatformProducts.

func (GetPlatformProductsOutputArgs) ElementType

type GetPlatformProductsPlatformProduct

type GetPlatformProductsPlatformProduct struct {
	ProductName string `pulumi:"productName"`
	ProductType string `pulumi:"productType"`
}

type GetPlatformProductsPlatformProductArgs

type GetPlatformProductsPlatformProductArgs struct {
	ProductName pulumi.StringInput `pulumi:"productName"`
	ProductType pulumi.StringInput `pulumi:"productType"`
}

func (GetPlatformProductsPlatformProductArgs) ElementType

func (GetPlatformProductsPlatformProductArgs) ToGetPlatformProductsPlatformProductOutput

func (i GetPlatformProductsPlatformProductArgs) ToGetPlatformProductsPlatformProductOutput() GetPlatformProductsPlatformProductOutput

func (GetPlatformProductsPlatformProductArgs) ToGetPlatformProductsPlatformProductOutputWithContext

func (i GetPlatformProductsPlatformProductArgs) ToGetPlatformProductsPlatformProductOutputWithContext(ctx context.Context) GetPlatformProductsPlatformProductOutput

type GetPlatformProductsPlatformProductArray

type GetPlatformProductsPlatformProductArray []GetPlatformProductsPlatformProductInput

func (GetPlatformProductsPlatformProductArray) ElementType

func (GetPlatformProductsPlatformProductArray) ToGetPlatformProductsPlatformProductArrayOutput

func (i GetPlatformProductsPlatformProductArray) ToGetPlatformProductsPlatformProductArrayOutput() GetPlatformProductsPlatformProductArrayOutput

func (GetPlatformProductsPlatformProductArray) ToGetPlatformProductsPlatformProductArrayOutputWithContext

func (i GetPlatformProductsPlatformProductArray) ToGetPlatformProductsPlatformProductArrayOutputWithContext(ctx context.Context) GetPlatformProductsPlatformProductArrayOutput

type GetPlatformProductsPlatformProductArrayInput

type GetPlatformProductsPlatformProductArrayInput interface {
	pulumi.Input

	ToGetPlatformProductsPlatformProductArrayOutput() GetPlatformProductsPlatformProductArrayOutput
	ToGetPlatformProductsPlatformProductArrayOutputWithContext(context.Context) GetPlatformProductsPlatformProductArrayOutput
}

GetPlatformProductsPlatformProductArrayInput is an input type that accepts GetPlatformProductsPlatformProductArray and GetPlatformProductsPlatformProductArrayOutput values. You can construct a concrete instance of `GetPlatformProductsPlatformProductArrayInput` via:

GetPlatformProductsPlatformProductArray{ GetPlatformProductsPlatformProductArgs{...} }

type GetPlatformProductsPlatformProductArrayOutput

type GetPlatformProductsPlatformProductArrayOutput struct{ *pulumi.OutputState }

func (GetPlatformProductsPlatformProductArrayOutput) ElementType

func (GetPlatformProductsPlatformProductArrayOutput) Index

func (GetPlatformProductsPlatformProductArrayOutput) ToGetPlatformProductsPlatformProductArrayOutput

func (o GetPlatformProductsPlatformProductArrayOutput) ToGetPlatformProductsPlatformProductArrayOutput() GetPlatformProductsPlatformProductArrayOutput

func (GetPlatformProductsPlatformProductArrayOutput) ToGetPlatformProductsPlatformProductArrayOutputWithContext

func (o GetPlatformProductsPlatformProductArrayOutput) ToGetPlatformProductsPlatformProductArrayOutputWithContext(ctx context.Context) GetPlatformProductsPlatformProductArrayOutput

type GetPlatformProductsPlatformProductInput

type GetPlatformProductsPlatformProductInput interface {
	pulumi.Input

	ToGetPlatformProductsPlatformProductOutput() GetPlatformProductsPlatformProductOutput
	ToGetPlatformProductsPlatformProductOutputWithContext(context.Context) GetPlatformProductsPlatformProductOutput
}

GetPlatformProductsPlatformProductInput is an input type that accepts GetPlatformProductsPlatformProductArgs and GetPlatformProductsPlatformProductOutput values. You can construct a concrete instance of `GetPlatformProductsPlatformProductInput` via:

GetPlatformProductsPlatformProductArgs{...}

type GetPlatformProductsPlatformProductOutput

type GetPlatformProductsPlatformProductOutput struct{ *pulumi.OutputState }

func (GetPlatformProductsPlatformProductOutput) ElementType

func (GetPlatformProductsPlatformProductOutput) ProductName

func (GetPlatformProductsPlatformProductOutput) ProductType

func (GetPlatformProductsPlatformProductOutput) ToGetPlatformProductsPlatformProductOutput

func (o GetPlatformProductsPlatformProductOutput) ToGetPlatformProductsPlatformProductOutput() GetPlatformProductsPlatformProductOutput

func (GetPlatformProductsPlatformProductOutput) ToGetPlatformProductsPlatformProductOutputWithContext

func (o GetPlatformProductsPlatformProductOutput) ToGetPlatformProductsPlatformProductOutputWithContext(ctx context.Context) GetPlatformProductsPlatformProductOutput

type GetPlatformProductsResult

type GetPlatformProductsResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                               `pulumi:"id"`
	PlatformProducts []GetPlatformProductsPlatformProduct `pulumi:"platformProducts"`
	ResultOutputFile *string                              `pulumi:"resultOutputFile"`
}

A collection of values returned by getPlatformProducts.

type GetPlatformProductsResultOutput

type GetPlatformProductsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPlatformProducts.

func (GetPlatformProductsResultOutput) ElementType

func (GetPlatformProductsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetPlatformProductsResultOutput) PlatformProducts

func (GetPlatformProductsResultOutput) ResultOutputFile

func (GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutput

func (o GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutput() GetPlatformProductsResultOutput

func (GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutputWithContext

func (o GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutputWithContext(ctx context.Context) GetPlatformProductsResultOutput

type GetSearchFilter

type GetSearchFilter struct {
	Filters  []GetSearchFilterFilter `pulumi:"filters"`
	Key      *string                 `pulumi:"key"`
	Operator *string                 `pulumi:"operator"`
	Type     *string                 `pulumi:"type"`
	Value    *string                 `pulumi:"value"`
}

type GetSearchFilterArgs

type GetSearchFilterArgs struct {
	Filters  GetSearchFilterFilterArrayInput `pulumi:"filters"`
	Key      pulumi.StringPtrInput           `pulumi:"key"`
	Operator pulumi.StringPtrInput           `pulumi:"operator"`
	Type     pulumi.StringPtrInput           `pulumi:"type"`
	Value    pulumi.StringPtrInput           `pulumi:"value"`
}

func (GetSearchFilterArgs) ElementType

func (GetSearchFilterArgs) ElementType() reflect.Type

func (GetSearchFilterArgs) ToGetSearchFilterOutput

func (i GetSearchFilterArgs) ToGetSearchFilterOutput() GetSearchFilterOutput

func (GetSearchFilterArgs) ToGetSearchFilterOutputWithContext

func (i GetSearchFilterArgs) ToGetSearchFilterOutputWithContext(ctx context.Context) GetSearchFilterOutput

type GetSearchFilterArray

type GetSearchFilterArray []GetSearchFilterInput

func (GetSearchFilterArray) ElementType

func (GetSearchFilterArray) ElementType() reflect.Type

func (GetSearchFilterArray) ToGetSearchFilterArrayOutput

func (i GetSearchFilterArray) ToGetSearchFilterArrayOutput() GetSearchFilterArrayOutput

func (GetSearchFilterArray) ToGetSearchFilterArrayOutputWithContext

func (i GetSearchFilterArray) ToGetSearchFilterArrayOutputWithContext(ctx context.Context) GetSearchFilterArrayOutput

type GetSearchFilterArrayInput

type GetSearchFilterArrayInput interface {
	pulumi.Input

	ToGetSearchFilterArrayOutput() GetSearchFilterArrayOutput
	ToGetSearchFilterArrayOutputWithContext(context.Context) GetSearchFilterArrayOutput
}

GetSearchFilterArrayInput is an input type that accepts GetSearchFilterArray and GetSearchFilterArrayOutput values. You can construct a concrete instance of `GetSearchFilterArrayInput` via:

GetSearchFilterArray{ GetSearchFilterArgs{...} }

type GetSearchFilterArrayOutput

type GetSearchFilterArrayOutput struct{ *pulumi.OutputState }

func (GetSearchFilterArrayOutput) ElementType

func (GetSearchFilterArrayOutput) ElementType() reflect.Type

func (GetSearchFilterArrayOutput) Index

func (GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutput

func (o GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutput() GetSearchFilterArrayOutput

func (GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutputWithContext

func (o GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutputWithContext(ctx context.Context) GetSearchFilterArrayOutput

type GetSearchFilterFilter

type GetSearchFilterFilter struct {
	Key      string `pulumi:"key"`
	Operator string `pulumi:"operator"`
	Value    string `pulumi:"value"`
}

type GetSearchFilterFilterArgs

type GetSearchFilterFilterArgs struct {
	Key      pulumi.StringInput `pulumi:"key"`
	Operator pulumi.StringInput `pulumi:"operator"`
	Value    pulumi.StringInput `pulumi:"value"`
}

func (GetSearchFilterFilterArgs) ElementType

func (GetSearchFilterFilterArgs) ElementType() reflect.Type

func (GetSearchFilterFilterArgs) ToGetSearchFilterFilterOutput

func (i GetSearchFilterFilterArgs) ToGetSearchFilterFilterOutput() GetSearchFilterFilterOutput

func (GetSearchFilterFilterArgs) ToGetSearchFilterFilterOutputWithContext

func (i GetSearchFilterFilterArgs) ToGetSearchFilterFilterOutputWithContext(ctx context.Context) GetSearchFilterFilterOutput

type GetSearchFilterFilterArray

type GetSearchFilterFilterArray []GetSearchFilterFilterInput

func (GetSearchFilterFilterArray) ElementType

func (GetSearchFilterFilterArray) ElementType() reflect.Type

func (GetSearchFilterFilterArray) ToGetSearchFilterFilterArrayOutput

func (i GetSearchFilterFilterArray) ToGetSearchFilterFilterArrayOutput() GetSearchFilterFilterArrayOutput

func (GetSearchFilterFilterArray) ToGetSearchFilterFilterArrayOutputWithContext

func (i GetSearchFilterFilterArray) ToGetSearchFilterFilterArrayOutputWithContext(ctx context.Context) GetSearchFilterFilterArrayOutput

type GetSearchFilterFilterArrayInput

type GetSearchFilterFilterArrayInput interface {
	pulumi.Input

	ToGetSearchFilterFilterArrayOutput() GetSearchFilterFilterArrayOutput
	ToGetSearchFilterFilterArrayOutputWithContext(context.Context) GetSearchFilterFilterArrayOutput
}

GetSearchFilterFilterArrayInput is an input type that accepts GetSearchFilterFilterArray and GetSearchFilterFilterArrayOutput values. You can construct a concrete instance of `GetSearchFilterFilterArrayInput` via:

GetSearchFilterFilterArray{ GetSearchFilterFilterArgs{...} }

type GetSearchFilterFilterArrayOutput

type GetSearchFilterFilterArrayOutput struct{ *pulumi.OutputState }

func (GetSearchFilterFilterArrayOutput) ElementType

func (GetSearchFilterFilterArrayOutput) Index

func (GetSearchFilterFilterArrayOutput) ToGetSearchFilterFilterArrayOutput

func (o GetSearchFilterFilterArrayOutput) ToGetSearchFilterFilterArrayOutput() GetSearchFilterFilterArrayOutput

func (GetSearchFilterFilterArrayOutput) ToGetSearchFilterFilterArrayOutputWithContext

func (o GetSearchFilterFilterArrayOutput) ToGetSearchFilterFilterArrayOutputWithContext(ctx context.Context) GetSearchFilterFilterArrayOutput

type GetSearchFilterFilterInput

type GetSearchFilterFilterInput interface {
	pulumi.Input

	ToGetSearchFilterFilterOutput() GetSearchFilterFilterOutput
	ToGetSearchFilterFilterOutputWithContext(context.Context) GetSearchFilterFilterOutput
}

GetSearchFilterFilterInput is an input type that accepts GetSearchFilterFilterArgs and GetSearchFilterFilterOutput values. You can construct a concrete instance of `GetSearchFilterFilterInput` via:

GetSearchFilterFilterArgs{...}

type GetSearchFilterFilterOutput

type GetSearchFilterFilterOutput struct{ *pulumi.OutputState }

func (GetSearchFilterFilterOutput) ElementType

func (GetSearchFilterFilterOutput) Key

func (GetSearchFilterFilterOutput) Operator

func (GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutput

func (o GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutput() GetSearchFilterFilterOutput

func (GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutputWithContext

func (o GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutputWithContext(ctx context.Context) GetSearchFilterFilterOutput

func (GetSearchFilterFilterOutput) Value

type GetSearchFilterInput

type GetSearchFilterInput interface {
	pulumi.Input

	ToGetSearchFilterOutput() GetSearchFilterOutput
	ToGetSearchFilterOutputWithContext(context.Context) GetSearchFilterOutput
}

GetSearchFilterInput is an input type that accepts GetSearchFilterArgs and GetSearchFilterOutput values. You can construct a concrete instance of `GetSearchFilterInput` via:

GetSearchFilterArgs{...}

type GetSearchFilterOutput

type GetSearchFilterOutput struct{ *pulumi.OutputState }

func (GetSearchFilterOutput) ElementType

func (GetSearchFilterOutput) ElementType() reflect.Type

func (GetSearchFilterOutput) Filters

func (GetSearchFilterOutput) Key

func (GetSearchFilterOutput) Operator

func (GetSearchFilterOutput) ToGetSearchFilterOutput

func (o GetSearchFilterOutput) ToGetSearchFilterOutput() GetSearchFilterOutput

func (GetSearchFilterOutput) ToGetSearchFilterOutputWithContext

func (o GetSearchFilterOutput) ToGetSearchFilterOutputWithContext(ctx context.Context) GetSearchFilterOutput

func (GetSearchFilterOutput) Type

func (GetSearchFilterOutput) Value

type GetSearchResult

type GetSearchResult struct {
	Message   string `pulumi:"message"`
	Region    string `pulumi:"region"`
	RuleIds   string `pulumi:"ruleIds"`
	Source    string `pulumi:"source"`
	Status    string `pulumi:"status"`
	Subject   string `pulumi:"subject"`
	Timestamp string `pulumi:"timestamp"`
	Type      string `pulumi:"type"`
}

type GetSearchResultArgs

type GetSearchResultArgs struct {
	Message   pulumi.StringInput `pulumi:"message"`
	Region    pulumi.StringInput `pulumi:"region"`
	RuleIds   pulumi.StringInput `pulumi:"ruleIds"`
	Source    pulumi.StringInput `pulumi:"source"`
	Status    pulumi.StringInput `pulumi:"status"`
	Subject   pulumi.StringInput `pulumi:"subject"`
	Timestamp pulumi.StringInput `pulumi:"timestamp"`
	Type      pulumi.StringInput `pulumi:"type"`
}

func (GetSearchResultArgs) ElementType

func (GetSearchResultArgs) ElementType() reflect.Type

func (GetSearchResultArgs) ToGetSearchResultOutput

func (i GetSearchResultArgs) ToGetSearchResultOutput() GetSearchResultOutput

func (GetSearchResultArgs) ToGetSearchResultOutputWithContext

func (i GetSearchResultArgs) ToGetSearchResultOutputWithContext(ctx context.Context) GetSearchResultOutput

type GetSearchResultArray

type GetSearchResultArray []GetSearchResultInput

func (GetSearchResultArray) ElementType

func (GetSearchResultArray) ElementType() reflect.Type

func (GetSearchResultArray) ToGetSearchResultArrayOutput

func (i GetSearchResultArray) ToGetSearchResultArrayOutput() GetSearchResultArrayOutput

func (GetSearchResultArray) ToGetSearchResultArrayOutputWithContext

func (i GetSearchResultArray) ToGetSearchResultArrayOutputWithContext(ctx context.Context) GetSearchResultArrayOutput

type GetSearchResultArrayInput

type GetSearchResultArrayInput interface {
	pulumi.Input

	ToGetSearchResultArrayOutput() GetSearchResultArrayOutput
	ToGetSearchResultArrayOutputWithContext(context.Context) GetSearchResultArrayOutput
}

GetSearchResultArrayInput is an input type that accepts GetSearchResultArray and GetSearchResultArrayOutput values. You can construct a concrete instance of `GetSearchResultArrayInput` via:

GetSearchResultArray{ GetSearchResultArgs{...} }

type GetSearchResultArrayOutput

type GetSearchResultArrayOutput struct{ *pulumi.OutputState }

func (GetSearchResultArrayOutput) ElementType

func (GetSearchResultArrayOutput) ElementType() reflect.Type

func (GetSearchResultArrayOutput) Index

func (GetSearchResultArrayOutput) ToGetSearchResultArrayOutput

func (o GetSearchResultArrayOutput) ToGetSearchResultArrayOutput() GetSearchResultArrayOutput

func (GetSearchResultArrayOutput) ToGetSearchResultArrayOutputWithContext

func (o GetSearchResultArrayOutput) ToGetSearchResultArrayOutputWithContext(ctx context.Context) GetSearchResultArrayOutput

type GetSearchResultInput

type GetSearchResultInput interface {
	pulumi.Input

	ToGetSearchResultOutput() GetSearchResultOutput
	ToGetSearchResultOutputWithContext(context.Context) GetSearchResultOutput
}

GetSearchResultInput is an input type that accepts GetSearchResultArgs and GetSearchResultOutput values. You can construct a concrete instance of `GetSearchResultInput` via:

GetSearchResultArgs{...}

type GetSearchResultOutput

type GetSearchResultOutput struct{ *pulumi.OutputState }

func (GetSearchResultOutput) ElementType

func (GetSearchResultOutput) ElementType() reflect.Type

func (GetSearchResultOutput) Message

func (GetSearchResultOutput) Region

func (GetSearchResultOutput) RuleIds

func (GetSearchResultOutput) Source

func (GetSearchResultOutput) Status

func (GetSearchResultOutput) Subject

func (GetSearchResultOutput) Timestamp

func (GetSearchResultOutput) ToGetSearchResultOutput

func (o GetSearchResultOutput) ToGetSearchResultOutput() GetSearchResultOutput

func (GetSearchResultOutput) ToGetSearchResultOutputWithContext

func (o GetSearchResultOutput) ToGetSearchResultOutputWithContext(ctx context.Context) GetSearchResultOutput

func (GetSearchResultOutput) Type

type LookupSearchArgs

type LookupSearchArgs struct {
	EndTime          int               `pulumi:"endTime"`
	EventBusId       string            `pulumi:"eventBusId"`
	Filters          []GetSearchFilter `pulumi:"filters"`
	GroupField       *string           `pulumi:"groupField"`
	OrderBy          *string           `pulumi:"orderBy"`
	OrderFields      []string          `pulumi:"orderFields"`
	ResultOutputFile *string           `pulumi:"resultOutputFile"`
	StartTime        int               `pulumi:"startTime"`
}

A collection of arguments for invoking getSearch.

type LookupSearchOutputArgs

type LookupSearchOutputArgs struct {
	EndTime          pulumi.IntInput           `pulumi:"endTime"`
	EventBusId       pulumi.StringInput        `pulumi:"eventBusId"`
	Filters          GetSearchFilterArrayInput `pulumi:"filters"`
	GroupField       pulumi.StringPtrInput     `pulumi:"groupField"`
	OrderBy          pulumi.StringPtrInput     `pulumi:"orderBy"`
	OrderFields      pulumi.StringArrayInput   `pulumi:"orderFields"`
	ResultOutputFile pulumi.StringPtrInput     `pulumi:"resultOutputFile"`
	StartTime        pulumi.IntInput           `pulumi:"startTime"`
}

A collection of arguments for invoking getSearch.

func (LookupSearchOutputArgs) ElementType

func (LookupSearchOutputArgs) ElementType() reflect.Type

type LookupSearchResult

type LookupSearchResult struct {
	DimensionValues []string          `pulumi:"dimensionValues"`
	EndTime         int               `pulumi:"endTime"`
	EventBusId      string            `pulumi:"eventBusId"`
	Filters         []GetSearchFilter `pulumi:"filters"`
	GroupField      *string           `pulumi:"groupField"`
	// The provider-assigned unique ID for this managed resource.
	Id               string            `pulumi:"id"`
	OrderBy          *string           `pulumi:"orderBy"`
	OrderFields      []string          `pulumi:"orderFields"`
	ResultOutputFile *string           `pulumi:"resultOutputFile"`
	Results          []GetSearchResult `pulumi:"results"`
	StartTime        int               `pulumi:"startTime"`
}

A collection of values returned by getSearch.

func LookupSearch

func LookupSearch(ctx *pulumi.Context, args *LookupSearchArgs, opts ...pulumi.InvokeOption) (*LookupSearchResult, error)

type LookupSearchResultOutput

type LookupSearchResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getSearch.

func (LookupSearchResultOutput) DimensionValues

func (LookupSearchResultOutput) ElementType

func (LookupSearchResultOutput) ElementType() reflect.Type

func (LookupSearchResultOutput) EndTime

func (LookupSearchResultOutput) EventBusId

func (LookupSearchResultOutput) Filters

func (LookupSearchResultOutput) GroupField

func (LookupSearchResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupSearchResultOutput) OrderBy

func (LookupSearchResultOutput) OrderFields

func (LookupSearchResultOutput) ResultOutputFile

func (o LookupSearchResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupSearchResultOutput) Results

func (LookupSearchResultOutput) StartTime

func (LookupSearchResultOutput) ToLookupSearchResultOutput

func (o LookupSearchResultOutput) ToLookupSearchResultOutput() LookupSearchResultOutput

func (LookupSearchResultOutput) ToLookupSearchResultOutputWithContext

func (o LookupSearchResultOutput) ToLookupSearchResultOutputWithContext(ctx context.Context) LookupSearchResultOutput

type PutEvents

type PutEvents struct {
	pulumi.CustomResourceState

	// event bus Id.
	EventBusId pulumi.StringOutput `pulumi:"eventBusId"`
	// event list.
	EventLists PutEventsEventListArrayOutput `pulumi:"eventLists"`
}

func GetPutEvents

func GetPutEvents(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PutEventsState, opts ...pulumi.ResourceOption) (*PutEvents, error)

GetPutEvents gets an existing PutEvents 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 NewPutEvents

func NewPutEvents(ctx *pulumi.Context,
	name string, args *PutEventsArgs, opts ...pulumi.ResourceOption) (*PutEvents, error)

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

func (*PutEvents) ElementType

func (*PutEvents) ElementType() reflect.Type

func (*PutEvents) ToPutEventsOutput

func (i *PutEvents) ToPutEventsOutput() PutEventsOutput

func (*PutEvents) ToPutEventsOutputWithContext

func (i *PutEvents) ToPutEventsOutputWithContext(ctx context.Context) PutEventsOutput

type PutEventsArgs

type PutEventsArgs struct {
	// event bus Id.
	EventBusId pulumi.StringInput
	// event list.
	EventLists PutEventsEventListArrayInput
}

The set of arguments for constructing a PutEvents resource.

func (PutEventsArgs) ElementType

func (PutEventsArgs) ElementType() reflect.Type

type PutEventsArray

type PutEventsArray []PutEventsInput

func (PutEventsArray) ElementType

func (PutEventsArray) ElementType() reflect.Type

func (PutEventsArray) ToPutEventsArrayOutput

func (i PutEventsArray) ToPutEventsArrayOutput() PutEventsArrayOutput

func (PutEventsArray) ToPutEventsArrayOutputWithContext

func (i PutEventsArray) ToPutEventsArrayOutputWithContext(ctx context.Context) PutEventsArrayOutput

type PutEventsArrayInput

type PutEventsArrayInput interface {
	pulumi.Input

	ToPutEventsArrayOutput() PutEventsArrayOutput
	ToPutEventsArrayOutputWithContext(context.Context) PutEventsArrayOutput
}

PutEventsArrayInput is an input type that accepts PutEventsArray and PutEventsArrayOutput values. You can construct a concrete instance of `PutEventsArrayInput` via:

PutEventsArray{ PutEventsArgs{...} }

type PutEventsArrayOutput

type PutEventsArrayOutput struct{ *pulumi.OutputState }

func (PutEventsArrayOutput) ElementType

func (PutEventsArrayOutput) ElementType() reflect.Type

func (PutEventsArrayOutput) Index

func (PutEventsArrayOutput) ToPutEventsArrayOutput

func (o PutEventsArrayOutput) ToPutEventsArrayOutput() PutEventsArrayOutput

func (PutEventsArrayOutput) ToPutEventsArrayOutputWithContext

func (o PutEventsArrayOutput) ToPutEventsArrayOutputWithContext(ctx context.Context) PutEventsArrayOutput

type PutEventsEventList

type PutEventsEventList struct {
	Data    string `pulumi:"data"`
	Source  string `pulumi:"source"`
	Subject string `pulumi:"subject"`
	Time    *int   `pulumi:"time"`
	Type    string `pulumi:"type"`
}

type PutEventsEventListArgs

type PutEventsEventListArgs struct {
	Data    pulumi.StringInput `pulumi:"data"`
	Source  pulumi.StringInput `pulumi:"source"`
	Subject pulumi.StringInput `pulumi:"subject"`
	Time    pulumi.IntPtrInput `pulumi:"time"`
	Type    pulumi.StringInput `pulumi:"type"`
}

func (PutEventsEventListArgs) ElementType

func (PutEventsEventListArgs) ElementType() reflect.Type

func (PutEventsEventListArgs) ToPutEventsEventListOutput

func (i PutEventsEventListArgs) ToPutEventsEventListOutput() PutEventsEventListOutput

func (PutEventsEventListArgs) ToPutEventsEventListOutputWithContext

func (i PutEventsEventListArgs) ToPutEventsEventListOutputWithContext(ctx context.Context) PutEventsEventListOutput

type PutEventsEventListArray

type PutEventsEventListArray []PutEventsEventListInput

func (PutEventsEventListArray) ElementType

func (PutEventsEventListArray) ElementType() reflect.Type

func (PutEventsEventListArray) ToPutEventsEventListArrayOutput

func (i PutEventsEventListArray) ToPutEventsEventListArrayOutput() PutEventsEventListArrayOutput

func (PutEventsEventListArray) ToPutEventsEventListArrayOutputWithContext

func (i PutEventsEventListArray) ToPutEventsEventListArrayOutputWithContext(ctx context.Context) PutEventsEventListArrayOutput

type PutEventsEventListArrayInput

type PutEventsEventListArrayInput interface {
	pulumi.Input

	ToPutEventsEventListArrayOutput() PutEventsEventListArrayOutput
	ToPutEventsEventListArrayOutputWithContext(context.Context) PutEventsEventListArrayOutput
}

PutEventsEventListArrayInput is an input type that accepts PutEventsEventListArray and PutEventsEventListArrayOutput values. You can construct a concrete instance of `PutEventsEventListArrayInput` via:

PutEventsEventListArray{ PutEventsEventListArgs{...} }

type PutEventsEventListArrayOutput

type PutEventsEventListArrayOutput struct{ *pulumi.OutputState }

func (PutEventsEventListArrayOutput) ElementType

func (PutEventsEventListArrayOutput) Index

func (PutEventsEventListArrayOutput) ToPutEventsEventListArrayOutput

func (o PutEventsEventListArrayOutput) ToPutEventsEventListArrayOutput() PutEventsEventListArrayOutput

func (PutEventsEventListArrayOutput) ToPutEventsEventListArrayOutputWithContext

func (o PutEventsEventListArrayOutput) ToPutEventsEventListArrayOutputWithContext(ctx context.Context) PutEventsEventListArrayOutput

type PutEventsEventListInput

type PutEventsEventListInput interface {
	pulumi.Input

	ToPutEventsEventListOutput() PutEventsEventListOutput
	ToPutEventsEventListOutputWithContext(context.Context) PutEventsEventListOutput
}

PutEventsEventListInput is an input type that accepts PutEventsEventListArgs and PutEventsEventListOutput values. You can construct a concrete instance of `PutEventsEventListInput` via:

PutEventsEventListArgs{...}

type PutEventsEventListOutput

type PutEventsEventListOutput struct{ *pulumi.OutputState }

func (PutEventsEventListOutput) Data

func (PutEventsEventListOutput) ElementType

func (PutEventsEventListOutput) ElementType() reflect.Type

func (PutEventsEventListOutput) Source

func (PutEventsEventListOutput) Subject

func (PutEventsEventListOutput) Time

func (PutEventsEventListOutput) ToPutEventsEventListOutput

func (o PutEventsEventListOutput) ToPutEventsEventListOutput() PutEventsEventListOutput

func (PutEventsEventListOutput) ToPutEventsEventListOutputWithContext

func (o PutEventsEventListOutput) ToPutEventsEventListOutputWithContext(ctx context.Context) PutEventsEventListOutput

func (PutEventsEventListOutput) Type

type PutEventsInput

type PutEventsInput interface {
	pulumi.Input

	ToPutEventsOutput() PutEventsOutput
	ToPutEventsOutputWithContext(ctx context.Context) PutEventsOutput
}

type PutEventsMap

type PutEventsMap map[string]PutEventsInput

func (PutEventsMap) ElementType

func (PutEventsMap) ElementType() reflect.Type

func (PutEventsMap) ToPutEventsMapOutput

func (i PutEventsMap) ToPutEventsMapOutput() PutEventsMapOutput

func (PutEventsMap) ToPutEventsMapOutputWithContext

func (i PutEventsMap) ToPutEventsMapOutputWithContext(ctx context.Context) PutEventsMapOutput

type PutEventsMapInput

type PutEventsMapInput interface {
	pulumi.Input

	ToPutEventsMapOutput() PutEventsMapOutput
	ToPutEventsMapOutputWithContext(context.Context) PutEventsMapOutput
}

PutEventsMapInput is an input type that accepts PutEventsMap and PutEventsMapOutput values. You can construct a concrete instance of `PutEventsMapInput` via:

PutEventsMap{ "key": PutEventsArgs{...} }

type PutEventsMapOutput

type PutEventsMapOutput struct{ *pulumi.OutputState }

func (PutEventsMapOutput) ElementType

func (PutEventsMapOutput) ElementType() reflect.Type

func (PutEventsMapOutput) MapIndex

func (PutEventsMapOutput) ToPutEventsMapOutput

func (o PutEventsMapOutput) ToPutEventsMapOutput() PutEventsMapOutput

func (PutEventsMapOutput) ToPutEventsMapOutputWithContext

func (o PutEventsMapOutput) ToPutEventsMapOutputWithContext(ctx context.Context) PutEventsMapOutput

type PutEventsOutput

type PutEventsOutput struct{ *pulumi.OutputState }

func (PutEventsOutput) ElementType

func (PutEventsOutput) ElementType() reflect.Type

func (PutEventsOutput) EventBusId

func (o PutEventsOutput) EventBusId() pulumi.StringOutput

event bus Id.

func (PutEventsOutput) EventLists

event list.

func (PutEventsOutput) ToPutEventsOutput

func (o PutEventsOutput) ToPutEventsOutput() PutEventsOutput

func (PutEventsOutput) ToPutEventsOutputWithContext

func (o PutEventsOutput) ToPutEventsOutputWithContext(ctx context.Context) PutEventsOutput

type PutEventsState

type PutEventsState struct {
	// event bus Id.
	EventBusId pulumi.StringPtrInput
	// event list.
	EventLists PutEventsEventListArrayInput
}

func (PutEventsState) ElementType

func (PutEventsState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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