Documentation
¶
Index ¶
- type EventBus
- type EventBusArgs
- type EventBusArray
- type EventBusArrayInput
- type EventBusArrayOutput
- type EventBusInput
- type EventBusMap
- type EventBusMapInput
- type EventBusMapOutput
- type EventBusOutput
- func (o EventBusOutput) Description() pulumi.StringPtrOutput
- func (EventBusOutput) ElementType() reflect.Type
- func (o EventBusOutput) EnableStore() pulumi.BoolPtrOutput
- func (o EventBusOutput) EventBusName() pulumi.StringOutput
- func (o EventBusOutput) SaveDays() pulumi.IntPtrOutput
- func (o EventBusOutput) Tags() pulumi.MapOutput
- func (o EventBusOutput) ToEventBusOutput() EventBusOutput
- func (o EventBusOutput) ToEventBusOutputWithContext(ctx context.Context) EventBusOutput
- type EventBusState
- type EventConnector
- type EventConnectorArgs
- type EventConnectorArray
- type EventConnectorArrayInput
- type EventConnectorArrayOutput
- func (EventConnectorArrayOutput) ElementType() reflect.Type
- func (o EventConnectorArrayOutput) Index(i pulumi.IntInput) EventConnectorOutput
- func (o EventConnectorArrayOutput) ToEventConnectorArrayOutput() EventConnectorArrayOutput
- func (o EventConnectorArrayOutput) ToEventConnectorArrayOutputWithContext(ctx context.Context) EventConnectorArrayOutput
- type EventConnectorConnectionDescription
- type EventConnectorConnectionDescriptionApiGwParams
- type EventConnectorConnectionDescriptionApiGwParamsArgs
- func (EventConnectorConnectionDescriptionApiGwParamsArgs) ElementType() reflect.Type
- func (i EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsOutput() EventConnectorConnectionDescriptionApiGwParamsOutput
- func (i EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsOutput
- func (i EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput() EventConnectorConnectionDescriptionApiGwParamsPtrOutput
- func (i EventConnectorConnectionDescriptionApiGwParamsArgs) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsPtrOutput
- type EventConnectorConnectionDescriptionApiGwParamsInput
- type EventConnectorConnectionDescriptionApiGwParamsOutput
- func (EventConnectorConnectionDescriptionApiGwParamsOutput) ElementType() reflect.Type
- func (o EventConnectorConnectionDescriptionApiGwParamsOutput) Method() pulumi.StringOutput
- func (o EventConnectorConnectionDescriptionApiGwParamsOutput) Protocol() pulumi.StringOutput
- func (o EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsOutput() EventConnectorConnectionDescriptionApiGwParamsOutput
- func (o EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsOutput
- func (o EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput() EventConnectorConnectionDescriptionApiGwParamsPtrOutput
- func (o EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsPtrOutput
- type EventConnectorConnectionDescriptionApiGwParamsPtrInput
- type EventConnectorConnectionDescriptionApiGwParamsPtrOutput
- func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Elem() EventConnectorConnectionDescriptionApiGwParamsOutput
- func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ElementType() reflect.Type
- func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Method() pulumi.StringPtrOutput
- func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput() EventConnectorConnectionDescriptionApiGwParamsPtrOutput
- func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsPtrOutput
- type EventConnectorConnectionDescriptionArgs
- func (EventConnectorConnectionDescriptionArgs) ElementType() reflect.Type
- func (i EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionOutput() EventConnectorConnectionDescriptionOutput
- func (i EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionOutput
- func (i EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionPtrOutput() EventConnectorConnectionDescriptionPtrOutput
- func (i EventConnectorConnectionDescriptionArgs) ToEventConnectorConnectionDescriptionPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionPtrOutput
- type EventConnectorConnectionDescriptionCkafkaParams
- type EventConnectorConnectionDescriptionCkafkaParamsArgs
- func (EventConnectorConnectionDescriptionCkafkaParamsArgs) ElementType() reflect.Type
- func (i EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsOutput() EventConnectorConnectionDescriptionCkafkaParamsOutput
- func (i EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsOutput
- func (i EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
- func (i EventConnectorConnectionDescriptionCkafkaParamsArgs) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
- type EventConnectorConnectionDescriptionCkafkaParamsInput
- type EventConnectorConnectionDescriptionCkafkaParamsOutput
- func (EventConnectorConnectionDescriptionCkafkaParamsOutput) ElementType() reflect.Type
- func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) Offset() pulumi.StringOutput
- func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsOutput() EventConnectorConnectionDescriptionCkafkaParamsOutput
- func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsOutput
- func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
- func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
- func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) TopicName() pulumi.StringOutput
- type EventConnectorConnectionDescriptionCkafkaParamsPtrInput
- type EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
- func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) Elem() EventConnectorConnectionDescriptionCkafkaParamsOutput
- func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ElementType() reflect.Type
- func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) Offset() pulumi.StringPtrOutput
- func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
- func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
- func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) TopicName() pulumi.StringPtrOutput
- type EventConnectorConnectionDescriptionInput
- type EventConnectorConnectionDescriptionOutput
- func (o EventConnectorConnectionDescriptionOutput) ApiGwParams() EventConnectorConnectionDescriptionApiGwParamsPtrOutput
- func (o EventConnectorConnectionDescriptionOutput) CkafkaParams() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
- func (EventConnectorConnectionDescriptionOutput) ElementType() reflect.Type
- func (o EventConnectorConnectionDescriptionOutput) ResourceDescription() pulumi.StringOutput
- func (o EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionOutput() EventConnectorConnectionDescriptionOutput
- func (o EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionOutput
- func (o EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionPtrOutput() EventConnectorConnectionDescriptionPtrOutput
- func (o EventConnectorConnectionDescriptionOutput) ToEventConnectorConnectionDescriptionPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionPtrOutput
- type EventConnectorConnectionDescriptionPtrInput
- type EventConnectorConnectionDescriptionPtrOutput
- func (o EventConnectorConnectionDescriptionPtrOutput) ApiGwParams() EventConnectorConnectionDescriptionApiGwParamsPtrOutput
- func (o EventConnectorConnectionDescriptionPtrOutput) CkafkaParams() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
- func (o EventConnectorConnectionDescriptionPtrOutput) Elem() EventConnectorConnectionDescriptionOutput
- func (EventConnectorConnectionDescriptionPtrOutput) ElementType() reflect.Type
- func (o EventConnectorConnectionDescriptionPtrOutput) ResourceDescription() pulumi.StringPtrOutput
- func (o EventConnectorConnectionDescriptionPtrOutput) ToEventConnectorConnectionDescriptionPtrOutput() EventConnectorConnectionDescriptionPtrOutput
- func (o EventConnectorConnectionDescriptionPtrOutput) ToEventConnectorConnectionDescriptionPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionPtrOutput
- type EventConnectorInput
- type EventConnectorMap
- type EventConnectorMapInput
- type EventConnectorMapOutput
- func (EventConnectorMapOutput) ElementType() reflect.Type
- func (o EventConnectorMapOutput) MapIndex(k pulumi.StringInput) EventConnectorOutput
- func (o EventConnectorMapOutput) ToEventConnectorMapOutput() EventConnectorMapOutput
- func (o EventConnectorMapOutput) ToEventConnectorMapOutputWithContext(ctx context.Context) EventConnectorMapOutput
- type EventConnectorOutput
- func (o EventConnectorOutput) ConnectionDescription() EventConnectorConnectionDescriptionOutput
- func (o EventConnectorOutput) ConnectionName() pulumi.StringOutput
- func (o EventConnectorOutput) Description() pulumi.StringPtrOutput
- func (EventConnectorOutput) ElementType() reflect.Type
- func (o EventConnectorOutput) Enable() pulumi.BoolPtrOutput
- func (o EventConnectorOutput) EventBusId() pulumi.StringOutput
- func (o EventConnectorOutput) ToEventConnectorOutput() EventConnectorOutput
- func (o EventConnectorOutput) ToEventConnectorOutputWithContext(ctx context.Context) EventConnectorOutput
- func (o EventConnectorOutput) Type() pulumi.StringPtrOutput
- type EventConnectorState
- type EventRule
- type EventRuleArgs
- type EventRuleArray
- type EventRuleArrayInput
- type EventRuleArrayOutput
- func (EventRuleArrayOutput) ElementType() reflect.Type
- func (o EventRuleArrayOutput) Index(i pulumi.IntInput) EventRuleOutput
- func (o EventRuleArrayOutput) ToEventRuleArrayOutput() EventRuleArrayOutput
- func (o EventRuleArrayOutput) ToEventRuleArrayOutputWithContext(ctx context.Context) EventRuleArrayOutput
- type EventRuleInput
- type EventRuleMap
- type EventRuleMapInput
- type EventRuleMapOutput
- type EventRuleOutput
- func (o EventRuleOutput) Description() pulumi.StringPtrOutput
- func (EventRuleOutput) ElementType() reflect.Type
- func (o EventRuleOutput) Enable() pulumi.BoolPtrOutput
- func (o EventRuleOutput) EventBusId() pulumi.StringOutput
- func (o EventRuleOutput) EventPattern() pulumi.StringOutput
- func (o EventRuleOutput) RuleId() pulumi.StringOutput
- func (o EventRuleOutput) RuleName() pulumi.StringOutput
- func (o EventRuleOutput) Tags() pulumi.MapOutput
- func (o EventRuleOutput) ToEventRuleOutput() EventRuleOutput
- func (o EventRuleOutput) ToEventRuleOutputWithContext(ctx context.Context) EventRuleOutput
- type EventRuleState
- type EventTarget
- type EventTargetArgs
- type EventTargetArray
- type EventTargetArrayInput
- type EventTargetArrayOutput
- func (EventTargetArrayOutput) ElementType() reflect.Type
- func (o EventTargetArrayOutput) Index(i pulumi.IntInput) EventTargetOutput
- func (o EventTargetArrayOutput) ToEventTargetArrayOutput() EventTargetArrayOutput
- func (o EventTargetArrayOutput) ToEventTargetArrayOutputWithContext(ctx context.Context) EventTargetArrayOutput
- type EventTargetInput
- type EventTargetMap
- type EventTargetMapInput
- type EventTargetMapOutput
- func (EventTargetMapOutput) ElementType() reflect.Type
- func (o EventTargetMapOutput) MapIndex(k pulumi.StringInput) EventTargetOutput
- func (o EventTargetMapOutput) ToEventTargetMapOutput() EventTargetMapOutput
- func (o EventTargetMapOutput) ToEventTargetMapOutputWithContext(ctx context.Context) EventTargetMapOutput
- type EventTargetOutput
- func (EventTargetOutput) ElementType() reflect.Type
- func (o EventTargetOutput) EventBusId() pulumi.StringOutput
- func (o EventTargetOutput) RuleId() pulumi.StringOutput
- func (o EventTargetOutput) TargetDescription() EventTargetTargetDescriptionOutput
- func (o EventTargetOutput) ToEventTargetOutput() EventTargetOutput
- func (o EventTargetOutput) ToEventTargetOutputWithContext(ctx context.Context) EventTargetOutput
- func (o EventTargetOutput) Type() pulumi.StringOutput
- type EventTargetState
- type EventTargetTargetDescription
- type EventTargetTargetDescriptionArgs
- func (EventTargetTargetDescriptionArgs) ElementType() reflect.Type
- func (i EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionOutput() EventTargetTargetDescriptionOutput
- func (i EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionOutputWithContext(ctx context.Context) EventTargetTargetDescriptionOutput
- func (i EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionPtrOutput() EventTargetTargetDescriptionPtrOutput
- func (i EventTargetTargetDescriptionArgs) ToEventTargetTargetDescriptionPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionPtrOutput
- type EventTargetTargetDescriptionCkafkaTargetParams
- type EventTargetTargetDescriptionCkafkaTargetParamsArgs
- func (EventTargetTargetDescriptionCkafkaTargetParamsArgs) ElementType() reflect.Type
- func (i EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsOutput() EventTargetTargetDescriptionCkafkaTargetParamsOutput
- func (i EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsOutput
- func (i EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
- func (i EventTargetTargetDescriptionCkafkaTargetParamsArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
- type EventTargetTargetDescriptionCkafkaTargetParamsInput
- type EventTargetTargetDescriptionCkafkaTargetParamsOutput
- func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) RetryPolicy() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsOutput() EventTargetTargetDescriptionCkafkaTargetParamsOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) TopicName() pulumi.StringOutput
- type EventTargetTargetDescriptionCkafkaTargetParamsPtrInput
- type EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) Elem() EventTargetTargetDescriptionCkafkaTargetParamsOutput
- func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) RetryPolicy() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) TopicName() pulumi.StringPtrOutput
- type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicy
- type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs
- func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ElementType() reflect.Type
- func (i EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
- func (i EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
- func (i EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
- func (i EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
- type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyInput
- type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
- func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) MaxRetryAttempts() pulumi.IntOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) RetryInterval() pulumi.IntOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
- type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrInput
- type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) Elem() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
- func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) MaxRetryAttempts() pulumi.IntPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) RetryInterval() pulumi.IntPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
- func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
- type EventTargetTargetDescriptionEsTargetParams
- type EventTargetTargetDescriptionEsTargetParamsArgs
- func (EventTargetTargetDescriptionEsTargetParamsArgs) ElementType() reflect.Type
- func (i EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsOutput() EventTargetTargetDescriptionEsTargetParamsOutput
- func (i EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsOutput
- func (i EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsPtrOutput() EventTargetTargetDescriptionEsTargetParamsPtrOutput
- func (i EventTargetTargetDescriptionEsTargetParamsArgs) ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsPtrOutput
- type EventTargetTargetDescriptionEsTargetParamsInput
- type EventTargetTargetDescriptionEsTargetParamsOutput
- func (EventTargetTargetDescriptionEsTargetParamsOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) IndexPrefix() pulumi.StringOutput
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) IndexSuffixMode() pulumi.StringOutput
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) IndexTemplateType() pulumi.StringPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) NetMode() pulumi.StringOutput
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) OutputMode() pulumi.StringOutput
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) RotationInterval() pulumi.StringOutput
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsOutput() EventTargetTargetDescriptionEsTargetParamsOutput
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsOutput
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutput() EventTargetTargetDescriptionEsTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsPtrOutput
- type EventTargetTargetDescriptionEsTargetParamsPtrInput
- type EventTargetTargetDescriptionEsTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) Elem() EventTargetTargetDescriptionEsTargetParamsOutput
- func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexPrefix() pulumi.StringPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexSuffixMode() pulumi.StringPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexTemplateType() pulumi.StringPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) NetMode() pulumi.StringPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) OutputMode() pulumi.StringPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) RotationInterval() pulumi.StringPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutput() EventTargetTargetDescriptionEsTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) ToEventTargetTargetDescriptionEsTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionEsTargetParamsPtrOutput
- type EventTargetTargetDescriptionInput
- type EventTargetTargetDescriptionOutput
- func (o EventTargetTargetDescriptionOutput) CkafkaTargetParams() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
- func (EventTargetTargetDescriptionOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionOutput) EsTargetParams() EventTargetTargetDescriptionEsTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionOutput) ResourceDescription() pulumi.StringOutput
- func (o EventTargetTargetDescriptionOutput) ScfParams() EventTargetTargetDescriptionScfParamsPtrOutput
- func (o EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionOutput() EventTargetTargetDescriptionOutput
- func (o EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionOutputWithContext(ctx context.Context) EventTargetTargetDescriptionOutput
- func (o EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionPtrOutput() EventTargetTargetDescriptionPtrOutput
- func (o EventTargetTargetDescriptionOutput) ToEventTargetTargetDescriptionPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionPtrOutput
- type EventTargetTargetDescriptionPtrInput
- type EventTargetTargetDescriptionPtrOutput
- func (o EventTargetTargetDescriptionPtrOutput) CkafkaTargetParams() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionPtrOutput) Elem() EventTargetTargetDescriptionOutput
- func (EventTargetTargetDescriptionPtrOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionPtrOutput) EsTargetParams() EventTargetTargetDescriptionEsTargetParamsPtrOutput
- func (o EventTargetTargetDescriptionPtrOutput) ResourceDescription() pulumi.StringPtrOutput
- func (o EventTargetTargetDescriptionPtrOutput) ScfParams() EventTargetTargetDescriptionScfParamsPtrOutput
- func (o EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutput() EventTargetTargetDescriptionPtrOutput
- func (o EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionPtrOutput
- type EventTargetTargetDescriptionScfParams
- type EventTargetTargetDescriptionScfParamsArgs
- func (EventTargetTargetDescriptionScfParamsArgs) ElementType() reflect.Type
- func (i EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsOutput() EventTargetTargetDescriptionScfParamsOutput
- func (i EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsOutput
- func (i EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsPtrOutput() EventTargetTargetDescriptionScfParamsPtrOutput
- func (i EventTargetTargetDescriptionScfParamsArgs) ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsPtrOutput
- type EventTargetTargetDescriptionScfParamsInput
- type EventTargetTargetDescriptionScfParamsOutput
- func (o EventTargetTargetDescriptionScfParamsOutput) BatchEventCount() pulumi.IntPtrOutput
- func (o EventTargetTargetDescriptionScfParamsOutput) BatchTimeout() pulumi.IntPtrOutput
- func (EventTargetTargetDescriptionScfParamsOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionScfParamsOutput) EnableBatchDelivery() pulumi.BoolPtrOutput
- func (o EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsOutput() EventTargetTargetDescriptionScfParamsOutput
- func (o EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsOutput
- func (o EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsPtrOutput() EventTargetTargetDescriptionScfParamsPtrOutput
- func (o EventTargetTargetDescriptionScfParamsOutput) ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsPtrOutput
- type EventTargetTargetDescriptionScfParamsPtrInput
- type EventTargetTargetDescriptionScfParamsPtrOutput
- func (o EventTargetTargetDescriptionScfParamsPtrOutput) BatchEventCount() pulumi.IntPtrOutput
- func (o EventTargetTargetDescriptionScfParamsPtrOutput) BatchTimeout() pulumi.IntPtrOutput
- func (o EventTargetTargetDescriptionScfParamsPtrOutput) Elem() EventTargetTargetDescriptionScfParamsOutput
- func (EventTargetTargetDescriptionScfParamsPtrOutput) ElementType() reflect.Type
- func (o EventTargetTargetDescriptionScfParamsPtrOutput) EnableBatchDelivery() pulumi.BoolPtrOutput
- func (o EventTargetTargetDescriptionScfParamsPtrOutput) ToEventTargetTargetDescriptionScfParamsPtrOutput() EventTargetTargetDescriptionScfParamsPtrOutput
- func (o EventTargetTargetDescriptionScfParamsPtrOutput) ToEventTargetTargetDescriptionScfParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionScfParamsPtrOutput
- type EventTransform
- type EventTransformArgs
- type EventTransformArray
- type EventTransformArrayInput
- type EventTransformArrayOutput
- func (EventTransformArrayOutput) ElementType() reflect.Type
- func (o EventTransformArrayOutput) Index(i pulumi.IntInput) EventTransformOutput
- func (o EventTransformArrayOutput) ToEventTransformArrayOutput() EventTransformArrayOutput
- func (o EventTransformArrayOutput) ToEventTransformArrayOutputWithContext(ctx context.Context) EventTransformArrayOutput
- type EventTransformInput
- type EventTransformMap
- type EventTransformMapInput
- type EventTransformMapOutput
- func (EventTransformMapOutput) ElementType() reflect.Type
- func (o EventTransformMapOutput) MapIndex(k pulumi.StringInput) EventTransformOutput
- func (o EventTransformMapOutput) ToEventTransformMapOutput() EventTransformMapOutput
- func (o EventTransformMapOutput) ToEventTransformMapOutputWithContext(ctx context.Context) EventTransformMapOutput
- type EventTransformOutput
- func (EventTransformOutput) ElementType() reflect.Type
- func (o EventTransformOutput) EventBusId() pulumi.StringOutput
- func (o EventTransformOutput) RuleId() pulumi.StringOutput
- func (o EventTransformOutput) ToEventTransformOutput() EventTransformOutput
- func (o EventTransformOutput) ToEventTransformOutputWithContext(ctx context.Context) EventTransformOutput
- func (o EventTransformOutput) Transformations() EventTransformTransformationArrayOutput
- type EventTransformState
- type EventTransformTransformation
- type EventTransformTransformationArgs
- func (EventTransformTransformationArgs) ElementType() reflect.Type
- func (i EventTransformTransformationArgs) ToEventTransformTransformationOutput() EventTransformTransformationOutput
- func (i EventTransformTransformationArgs) ToEventTransformTransformationOutputWithContext(ctx context.Context) EventTransformTransformationOutput
- type EventTransformTransformationArray
- func (EventTransformTransformationArray) ElementType() reflect.Type
- func (i EventTransformTransformationArray) ToEventTransformTransformationArrayOutput() EventTransformTransformationArrayOutput
- func (i EventTransformTransformationArray) ToEventTransformTransformationArrayOutputWithContext(ctx context.Context) EventTransformTransformationArrayOutput
- type EventTransformTransformationArrayInput
- type EventTransformTransformationArrayOutput
- func (EventTransformTransformationArrayOutput) ElementType() reflect.Type
- func (o EventTransformTransformationArrayOutput) Index(i pulumi.IntInput) EventTransformTransformationOutput
- func (o EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutput() EventTransformTransformationArrayOutput
- func (o EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutputWithContext(ctx context.Context) EventTransformTransformationArrayOutput
- type EventTransformTransformationEtlFilter
- type EventTransformTransformationEtlFilterArgs
- func (EventTransformTransformationEtlFilterArgs) ElementType() reflect.Type
- func (i EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterOutput() EventTransformTransformationEtlFilterOutput
- func (i EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterOutput
- func (i EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterPtrOutput() EventTransformTransformationEtlFilterPtrOutput
- func (i EventTransformTransformationEtlFilterArgs) ToEventTransformTransformationEtlFilterPtrOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterPtrOutput
- type EventTransformTransformationEtlFilterInput
- type EventTransformTransformationEtlFilterOutput
- func (EventTransformTransformationEtlFilterOutput) ElementType() reflect.Type
- func (o EventTransformTransformationEtlFilterOutput) Filter() pulumi.StringOutput
- func (o EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterOutput() EventTransformTransformationEtlFilterOutput
- func (o EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterOutput
- func (o EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterPtrOutput() EventTransformTransformationEtlFilterPtrOutput
- func (o EventTransformTransformationEtlFilterOutput) ToEventTransformTransformationEtlFilterPtrOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterPtrOutput
- type EventTransformTransformationEtlFilterPtrInput
- type EventTransformTransformationEtlFilterPtrOutput
- func (o EventTransformTransformationEtlFilterPtrOutput) Elem() EventTransformTransformationEtlFilterOutput
- func (EventTransformTransformationEtlFilterPtrOutput) ElementType() reflect.Type
- func (o EventTransformTransformationEtlFilterPtrOutput) Filter() pulumi.StringPtrOutput
- func (o EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutput() EventTransformTransformationEtlFilterPtrOutput
- func (o EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterPtrOutput
- type EventTransformTransformationExtraction
- type EventTransformTransformationExtractionArgs
- func (EventTransformTransformationExtractionArgs) ElementType() reflect.Type
- func (i EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionOutput() EventTransformTransformationExtractionOutput
- func (i EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionOutputWithContext(ctx context.Context) EventTransformTransformationExtractionOutput
- func (i EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionPtrOutput() EventTransformTransformationExtractionPtrOutput
- func (i EventTransformTransformationExtractionArgs) ToEventTransformTransformationExtractionPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionPtrOutput
- type EventTransformTransformationExtractionInput
- type EventTransformTransformationExtractionOutput
- func (EventTransformTransformationExtractionOutput) ElementType() reflect.Type
- func (o EventTransformTransformationExtractionOutput) ExtractionInputPath() pulumi.StringOutput
- func (o EventTransformTransformationExtractionOutput) Format() pulumi.StringOutput
- func (o EventTransformTransformationExtractionOutput) TextParams() EventTransformTransformationExtractionTextParamsPtrOutput
- func (o EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionOutput() EventTransformTransformationExtractionOutput
- func (o EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionOutputWithContext(ctx context.Context) EventTransformTransformationExtractionOutput
- func (o EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionPtrOutput() EventTransformTransformationExtractionPtrOutput
- func (o EventTransformTransformationExtractionOutput) ToEventTransformTransformationExtractionPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionPtrOutput
- type EventTransformTransformationExtractionPtrInput
- type EventTransformTransformationExtractionPtrOutput
- func (o EventTransformTransformationExtractionPtrOutput) Elem() EventTransformTransformationExtractionOutput
- func (EventTransformTransformationExtractionPtrOutput) ElementType() reflect.Type
- func (o EventTransformTransformationExtractionPtrOutput) ExtractionInputPath() pulumi.StringPtrOutput
- func (o EventTransformTransformationExtractionPtrOutput) Format() pulumi.StringPtrOutput
- func (o EventTransformTransformationExtractionPtrOutput) TextParams() EventTransformTransformationExtractionTextParamsPtrOutput
- func (o EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutput() EventTransformTransformationExtractionPtrOutput
- func (o EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionPtrOutput
- type EventTransformTransformationExtractionTextParams
- type EventTransformTransformationExtractionTextParamsArgs
- func (EventTransformTransformationExtractionTextParamsArgs) ElementType() reflect.Type
- func (i EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsOutput() EventTransformTransformationExtractionTextParamsOutput
- func (i EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsOutput
- func (i EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsPtrOutput() EventTransformTransformationExtractionTextParamsPtrOutput
- func (i EventTransformTransformationExtractionTextParamsArgs) ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsPtrOutput
- type EventTransformTransformationExtractionTextParamsInput
- type EventTransformTransformationExtractionTextParamsOutput
- func (EventTransformTransformationExtractionTextParamsOutput) ElementType() reflect.Type
- func (o EventTransformTransformationExtractionTextParamsOutput) Regex() pulumi.StringPtrOutput
- func (o EventTransformTransformationExtractionTextParamsOutput) Separator() pulumi.StringPtrOutput
- func (o EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsOutput() EventTransformTransformationExtractionTextParamsOutput
- func (o EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsOutput
- func (o EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsPtrOutput() EventTransformTransformationExtractionTextParamsPtrOutput
- func (o EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsPtrOutput
- type EventTransformTransformationExtractionTextParamsPtrInput
- type EventTransformTransformationExtractionTextParamsPtrOutput
- func (o EventTransformTransformationExtractionTextParamsPtrOutput) Elem() EventTransformTransformationExtractionTextParamsOutput
- func (EventTransformTransformationExtractionTextParamsPtrOutput) ElementType() reflect.Type
- func (o EventTransformTransformationExtractionTextParamsPtrOutput) Regex() pulumi.StringPtrOutput
- func (o EventTransformTransformationExtractionTextParamsPtrOutput) Separator() pulumi.StringPtrOutput
- func (o EventTransformTransformationExtractionTextParamsPtrOutput) ToEventTransformTransformationExtractionTextParamsPtrOutput() EventTransformTransformationExtractionTextParamsPtrOutput
- func (o EventTransformTransformationExtractionTextParamsPtrOutput) ToEventTransformTransformationExtractionTextParamsPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionTextParamsPtrOutput
- type EventTransformTransformationInput
- type EventTransformTransformationOutput
- func (EventTransformTransformationOutput) ElementType() reflect.Type
- func (o EventTransformTransformationOutput) EtlFilter() EventTransformTransformationEtlFilterPtrOutput
- func (o EventTransformTransformationOutput) Extraction() EventTransformTransformationExtractionPtrOutput
- func (o EventTransformTransformationOutput) ToEventTransformTransformationOutput() EventTransformTransformationOutput
- func (o EventTransformTransformationOutput) ToEventTransformTransformationOutputWithContext(ctx context.Context) EventTransformTransformationOutput
- func (o EventTransformTransformationOutput) Transform() EventTransformTransformationTransformPtrOutput
- type EventTransformTransformationTransform
- type EventTransformTransformationTransformArgs
- func (EventTransformTransformationTransformArgs) ElementType() reflect.Type
- func (i EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformOutput() EventTransformTransformationTransformOutput
- func (i EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutput
- func (i EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformPtrOutput() EventTransformTransformationTransformPtrOutput
- func (i EventTransformTransformationTransformArgs) ToEventTransformTransformationTransformPtrOutputWithContext(ctx context.Context) EventTransformTransformationTransformPtrOutput
- type EventTransformTransformationTransformInput
- type EventTransformTransformationTransformOutput
- func (EventTransformTransformationTransformOutput) ElementType() reflect.Type
- func (o EventTransformTransformationTransformOutput) OutputStructs() EventTransformTransformationTransformOutputStructArrayOutput
- func (o EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformOutput() EventTransformTransformationTransformOutput
- func (o EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutput
- func (o EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformPtrOutput() EventTransformTransformationTransformPtrOutput
- func (o EventTransformTransformationTransformOutput) ToEventTransformTransformationTransformPtrOutputWithContext(ctx context.Context) EventTransformTransformationTransformPtrOutput
- type EventTransformTransformationTransformOutputStruct
- type EventTransformTransformationTransformOutputStructArgs
- func (EventTransformTransformationTransformOutputStructArgs) ElementType() reflect.Type
- func (i EventTransformTransformationTransformOutputStructArgs) ToEventTransformTransformationTransformOutputStructOutput() EventTransformTransformationTransformOutputStructOutput
- func (i EventTransformTransformationTransformOutputStructArgs) ToEventTransformTransformationTransformOutputStructOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutputStructOutput
- type EventTransformTransformationTransformOutputStructArray
- func (EventTransformTransformationTransformOutputStructArray) ElementType() reflect.Type
- func (i EventTransformTransformationTransformOutputStructArray) ToEventTransformTransformationTransformOutputStructArrayOutput() EventTransformTransformationTransformOutputStructArrayOutput
- func (i EventTransformTransformationTransformOutputStructArray) ToEventTransformTransformationTransformOutputStructArrayOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutputStructArrayOutput
- type EventTransformTransformationTransformOutputStructArrayInput
- type EventTransformTransformationTransformOutputStructArrayOutput
- func (EventTransformTransformationTransformOutputStructArrayOutput) ElementType() reflect.Type
- func (o EventTransformTransformationTransformOutputStructArrayOutput) Index(i pulumi.IntInput) EventTransformTransformationTransformOutputStructOutput
- func (o EventTransformTransformationTransformOutputStructArrayOutput) ToEventTransformTransformationTransformOutputStructArrayOutput() EventTransformTransformationTransformOutputStructArrayOutput
- func (o EventTransformTransformationTransformOutputStructArrayOutput) ToEventTransformTransformationTransformOutputStructArrayOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutputStructArrayOutput
- type EventTransformTransformationTransformOutputStructInput
- type EventTransformTransformationTransformOutputStructOutput
- func (EventTransformTransformationTransformOutputStructOutput) ElementType() reflect.Type
- func (o EventTransformTransformationTransformOutputStructOutput) Key() pulumi.StringOutput
- func (o EventTransformTransformationTransformOutputStructOutput) ToEventTransformTransformationTransformOutputStructOutput() EventTransformTransformationTransformOutputStructOutput
- func (o EventTransformTransformationTransformOutputStructOutput) ToEventTransformTransformationTransformOutputStructOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutputStructOutput
- func (o EventTransformTransformationTransformOutputStructOutput) Value() pulumi.StringOutput
- func (o EventTransformTransformationTransformOutputStructOutput) ValueType() pulumi.StringOutput
- type EventTransformTransformationTransformPtrInput
- type EventTransformTransformationTransformPtrOutput
- func (o EventTransformTransformationTransformPtrOutput) Elem() EventTransformTransformationTransformOutput
- func (EventTransformTransformationTransformPtrOutput) ElementType() reflect.Type
- func (o EventTransformTransformationTransformPtrOutput) OutputStructs() EventTransformTransformationTransformOutputStructArrayOutput
- func (o EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutput() EventTransformTransformationTransformPtrOutput
- func (o EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutputWithContext(ctx context.Context) EventTransformTransformationTransformPtrOutput
- type GetBusArgs
- type GetBusEventBus
- type GetBusEventBusArgs
- type GetBusEventBusArray
- type GetBusEventBusArrayInput
- type GetBusEventBusArrayOutput
- func (GetBusEventBusArrayOutput) ElementType() reflect.Type
- func (o GetBusEventBusArrayOutput) Index(i pulumi.IntInput) GetBusEventBusOutput
- func (o GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutput() GetBusEventBusArrayOutput
- func (o GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutputWithContext(ctx context.Context) GetBusEventBusArrayOutput
- type GetBusEventBusConnectionBrief
- type GetBusEventBusConnectionBriefArgs
- func (GetBusEventBusConnectionBriefArgs) ElementType() reflect.Type
- func (i GetBusEventBusConnectionBriefArgs) ToGetBusEventBusConnectionBriefOutput() GetBusEventBusConnectionBriefOutput
- func (i GetBusEventBusConnectionBriefArgs) ToGetBusEventBusConnectionBriefOutputWithContext(ctx context.Context) GetBusEventBusConnectionBriefOutput
- type GetBusEventBusConnectionBriefArray
- func (GetBusEventBusConnectionBriefArray) ElementType() reflect.Type
- func (i GetBusEventBusConnectionBriefArray) ToGetBusEventBusConnectionBriefArrayOutput() GetBusEventBusConnectionBriefArrayOutput
- func (i GetBusEventBusConnectionBriefArray) ToGetBusEventBusConnectionBriefArrayOutputWithContext(ctx context.Context) GetBusEventBusConnectionBriefArrayOutput
- type GetBusEventBusConnectionBriefArrayInput
- type GetBusEventBusConnectionBriefArrayOutput
- func (GetBusEventBusConnectionBriefArrayOutput) ElementType() reflect.Type
- func (o GetBusEventBusConnectionBriefArrayOutput) Index(i pulumi.IntInput) GetBusEventBusConnectionBriefOutput
- func (o GetBusEventBusConnectionBriefArrayOutput) ToGetBusEventBusConnectionBriefArrayOutput() GetBusEventBusConnectionBriefArrayOutput
- func (o GetBusEventBusConnectionBriefArrayOutput) ToGetBusEventBusConnectionBriefArrayOutputWithContext(ctx context.Context) GetBusEventBusConnectionBriefArrayOutput
- type GetBusEventBusConnectionBriefInput
- type GetBusEventBusConnectionBriefOutput
- func (GetBusEventBusConnectionBriefOutput) ElementType() reflect.Type
- func (o GetBusEventBusConnectionBriefOutput) Status() pulumi.StringOutput
- func (o GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutput() GetBusEventBusConnectionBriefOutput
- func (o GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutputWithContext(ctx context.Context) GetBusEventBusConnectionBriefOutput
- func (o GetBusEventBusConnectionBriefOutput) Type() pulumi.StringOutput
- type GetBusEventBusInput
- type GetBusEventBusOutput
- func (o GetBusEventBusOutput) AddTime() pulumi.StringOutput
- func (o GetBusEventBusOutput) ConnectionBriefs() GetBusEventBusConnectionBriefArrayOutput
- func (o GetBusEventBusOutput) Description() pulumi.StringOutput
- func (GetBusEventBusOutput) ElementType() reflect.Type
- func (o GetBusEventBusOutput) EventBusId() pulumi.StringOutput
- func (o GetBusEventBusOutput) EventBusName() pulumi.StringOutput
- func (o GetBusEventBusOutput) ModTime() pulumi.StringOutput
- func (o GetBusEventBusOutput) PayMode() pulumi.StringOutput
- func (o GetBusEventBusOutput) TargetBriefs() GetBusEventBusTargetBriefArrayOutput
- func (o GetBusEventBusOutput) ToGetBusEventBusOutput() GetBusEventBusOutput
- func (o GetBusEventBusOutput) ToGetBusEventBusOutputWithContext(ctx context.Context) GetBusEventBusOutput
- func (o GetBusEventBusOutput) Type() pulumi.StringOutput
- type GetBusEventBusTargetBrief
- type GetBusEventBusTargetBriefArgs
- func (GetBusEventBusTargetBriefArgs) ElementType() reflect.Type
- func (i GetBusEventBusTargetBriefArgs) ToGetBusEventBusTargetBriefOutput() GetBusEventBusTargetBriefOutput
- func (i GetBusEventBusTargetBriefArgs) ToGetBusEventBusTargetBriefOutputWithContext(ctx context.Context) GetBusEventBusTargetBriefOutput
- type GetBusEventBusTargetBriefArray
- func (GetBusEventBusTargetBriefArray) ElementType() reflect.Type
- func (i GetBusEventBusTargetBriefArray) ToGetBusEventBusTargetBriefArrayOutput() GetBusEventBusTargetBriefArrayOutput
- func (i GetBusEventBusTargetBriefArray) ToGetBusEventBusTargetBriefArrayOutputWithContext(ctx context.Context) GetBusEventBusTargetBriefArrayOutput
- type GetBusEventBusTargetBriefArrayInput
- type GetBusEventBusTargetBriefArrayOutput
- func (GetBusEventBusTargetBriefArrayOutput) ElementType() reflect.Type
- func (o GetBusEventBusTargetBriefArrayOutput) Index(i pulumi.IntInput) GetBusEventBusTargetBriefOutput
- func (o GetBusEventBusTargetBriefArrayOutput) ToGetBusEventBusTargetBriefArrayOutput() GetBusEventBusTargetBriefArrayOutput
- func (o GetBusEventBusTargetBriefArrayOutput) ToGetBusEventBusTargetBriefArrayOutputWithContext(ctx context.Context) GetBusEventBusTargetBriefArrayOutput
- type GetBusEventBusTargetBriefInput
- type GetBusEventBusTargetBriefOutput
- func (GetBusEventBusTargetBriefOutput) ElementType() reflect.Type
- func (o GetBusEventBusTargetBriefOutput) TargetId() pulumi.StringOutput
- func (o GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutput() GetBusEventBusTargetBriefOutput
- func (o GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutputWithContext(ctx context.Context) GetBusEventBusTargetBriefOutput
- func (o GetBusEventBusTargetBriefOutput) Type() pulumi.StringOutput
- type GetBusFilter
- type GetBusFilterArgs
- type GetBusFilterArray
- type GetBusFilterArrayInput
- type GetBusFilterArrayOutput
- func (GetBusFilterArrayOutput) ElementType() reflect.Type
- func (o GetBusFilterArrayOutput) Index(i pulumi.IntInput) GetBusFilterOutput
- func (o GetBusFilterArrayOutput) ToGetBusFilterArrayOutput() GetBusFilterArrayOutput
- func (o GetBusFilterArrayOutput) ToGetBusFilterArrayOutputWithContext(ctx context.Context) GetBusFilterArrayOutput
- type GetBusFilterInput
- type GetBusFilterOutput
- func (GetBusFilterOutput) ElementType() reflect.Type
- func (o GetBusFilterOutput) Name() pulumi.StringOutput
- func (o GetBusFilterOutput) ToGetBusFilterOutput() GetBusFilterOutput
- func (o GetBusFilterOutput) ToGetBusFilterOutputWithContext(ctx context.Context) GetBusFilterOutput
- func (o GetBusFilterOutput) Values() pulumi.StringArrayOutput
- type GetBusOutputArgs
- type GetBusResult
- type GetBusResultOutput
- func (GetBusResultOutput) ElementType() reflect.Type
- func (o GetBusResultOutput) EventBuses() GetBusEventBusArrayOutput
- func (o GetBusResultOutput) Filters() GetBusFilterArrayOutput
- func (o GetBusResultOutput) Id() pulumi.StringOutput
- func (o GetBusResultOutput) Order() pulumi.StringPtrOutput
- func (o GetBusResultOutput) OrderBy() pulumi.StringPtrOutput
- func (o GetBusResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBusResultOutput) ToGetBusResultOutput() GetBusResultOutput
- func (o GetBusResultOutput) ToGetBusResultOutputWithContext(ctx context.Context) GetBusResultOutput
- type GetEventRulesArgs
- type GetEventRulesOutputArgs
- type GetEventRulesResult
- type GetEventRulesResultOutput
- func (GetEventRulesResultOutput) ElementType() reflect.Type
- func (o GetEventRulesResultOutput) EventBusId() pulumi.StringOutput
- func (o GetEventRulesResultOutput) Id() pulumi.StringOutput
- func (o GetEventRulesResultOutput) Order() pulumi.StringPtrOutput
- func (o GetEventRulesResultOutput) OrderBy() pulumi.StringPtrOutput
- func (o GetEventRulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetEventRulesResultOutput) Rules() GetEventRulesRuleArrayOutput
- func (o GetEventRulesResultOutput) ToGetEventRulesResultOutput() GetEventRulesResultOutput
- func (o GetEventRulesResultOutput) ToGetEventRulesResultOutputWithContext(ctx context.Context) GetEventRulesResultOutput
- type GetEventRulesRule
- type GetEventRulesRuleArgs
- type GetEventRulesRuleArray
- type GetEventRulesRuleArrayInput
- type GetEventRulesRuleArrayOutput
- func (GetEventRulesRuleArrayOutput) ElementType() reflect.Type
- func (o GetEventRulesRuleArrayOutput) Index(i pulumi.IntInput) GetEventRulesRuleOutput
- func (o GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutput() GetEventRulesRuleArrayOutput
- func (o GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutputWithContext(ctx context.Context) GetEventRulesRuleArrayOutput
- type GetEventRulesRuleDeadLetterConfig
- type GetEventRulesRuleDeadLetterConfigArgs
- func (GetEventRulesRuleDeadLetterConfigArgs) ElementType() reflect.Type
- func (i GetEventRulesRuleDeadLetterConfigArgs) ToGetEventRulesRuleDeadLetterConfigOutput() GetEventRulesRuleDeadLetterConfigOutput
- func (i GetEventRulesRuleDeadLetterConfigArgs) ToGetEventRulesRuleDeadLetterConfigOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigOutput
- type GetEventRulesRuleDeadLetterConfigArray
- func (GetEventRulesRuleDeadLetterConfigArray) ElementType() reflect.Type
- func (i GetEventRulesRuleDeadLetterConfigArray) ToGetEventRulesRuleDeadLetterConfigArrayOutput() GetEventRulesRuleDeadLetterConfigArrayOutput
- func (i GetEventRulesRuleDeadLetterConfigArray) ToGetEventRulesRuleDeadLetterConfigArrayOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigArrayOutput
- type GetEventRulesRuleDeadLetterConfigArrayInput
- type GetEventRulesRuleDeadLetterConfigArrayOutput
- func (GetEventRulesRuleDeadLetterConfigArrayOutput) ElementType() reflect.Type
- func (o GetEventRulesRuleDeadLetterConfigArrayOutput) Index(i pulumi.IntInput) GetEventRulesRuleDeadLetterConfigOutput
- func (o GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutput() GetEventRulesRuleDeadLetterConfigArrayOutput
- func (o GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigArrayOutput
- type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParam
- type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs
- func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ElementType() reflect.Type
- func (i GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
- func (i GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
- type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray
- func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ElementType() reflect.Type
- func (i GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
- func (i GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
- type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayInput
- type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
- func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) ElementType() reflect.Type
- func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) Index(i pulumi.IntInput) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
- func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
- func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
- type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamInput
- type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
- func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ElementType() reflect.Type
- func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ResourceDescription() pulumi.StringOutput
- func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
- func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
- func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) TopicName() pulumi.StringOutput
- type GetEventRulesRuleDeadLetterConfigInput
- type GetEventRulesRuleDeadLetterConfigOutput
- func (o GetEventRulesRuleDeadLetterConfigOutput) CkafkaDeliveryParams() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
- func (o GetEventRulesRuleDeadLetterConfigOutput) DisposeMethod() pulumi.StringOutput
- func (GetEventRulesRuleDeadLetterConfigOutput) ElementType() reflect.Type
- func (o GetEventRulesRuleDeadLetterConfigOutput) ToGetEventRulesRuleDeadLetterConfigOutput() GetEventRulesRuleDeadLetterConfigOutput
- func (o GetEventRulesRuleDeadLetterConfigOutput) ToGetEventRulesRuleDeadLetterConfigOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigOutput
- type GetEventRulesRuleInput
- type GetEventRulesRuleOutput
- func (o GetEventRulesRuleOutput) AddTime() pulumi.StringOutput
- func (o GetEventRulesRuleOutput) DeadLetterConfigs() GetEventRulesRuleDeadLetterConfigArrayOutput
- func (o GetEventRulesRuleOutput) Description() pulumi.StringOutput
- func (GetEventRulesRuleOutput) ElementType() reflect.Type
- func (o GetEventRulesRuleOutput) Enable() pulumi.BoolOutput
- func (o GetEventRulesRuleOutput) EventBusId() pulumi.StringOutput
- func (o GetEventRulesRuleOutput) ModTime() pulumi.StringOutput
- func (o GetEventRulesRuleOutput) RuleId() pulumi.StringOutput
- func (o GetEventRulesRuleOutput) RuleName() pulumi.StringOutput
- func (o GetEventRulesRuleOutput) Status() pulumi.StringOutput
- func (o GetEventRulesRuleOutput) Targets() GetEventRulesRuleTargetArrayOutput
- func (o GetEventRulesRuleOutput) ToGetEventRulesRuleOutput() GetEventRulesRuleOutput
- func (o GetEventRulesRuleOutput) ToGetEventRulesRuleOutputWithContext(ctx context.Context) GetEventRulesRuleOutput
- type GetEventRulesRuleTarget
- type GetEventRulesRuleTargetArgs
- type GetEventRulesRuleTargetArray
- func (GetEventRulesRuleTargetArray) ElementType() reflect.Type
- func (i GetEventRulesRuleTargetArray) ToGetEventRulesRuleTargetArrayOutput() GetEventRulesRuleTargetArrayOutput
- func (i GetEventRulesRuleTargetArray) ToGetEventRulesRuleTargetArrayOutputWithContext(ctx context.Context) GetEventRulesRuleTargetArrayOutput
- type GetEventRulesRuleTargetArrayInput
- type GetEventRulesRuleTargetArrayOutput
- func (GetEventRulesRuleTargetArrayOutput) ElementType() reflect.Type
- func (o GetEventRulesRuleTargetArrayOutput) Index(i pulumi.IntInput) GetEventRulesRuleTargetOutput
- func (o GetEventRulesRuleTargetArrayOutput) ToGetEventRulesRuleTargetArrayOutput() GetEventRulesRuleTargetArrayOutput
- func (o GetEventRulesRuleTargetArrayOutput) ToGetEventRulesRuleTargetArrayOutputWithContext(ctx context.Context) GetEventRulesRuleTargetArrayOutput
- type GetEventRulesRuleTargetInput
- type GetEventRulesRuleTargetOutput
- func (GetEventRulesRuleTargetOutput) ElementType() reflect.Type
- func (o GetEventRulesRuleTargetOutput) TargetId() pulumi.StringOutput
- func (o GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutput() GetEventRulesRuleTargetOutput
- func (o GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutputWithContext(ctx context.Context) GetEventRulesRuleTargetOutput
- func (o GetEventRulesRuleTargetOutput) Type() pulumi.StringOutput
- type GetPlateformEventTemplateArgs
- type GetPlateformEventTemplateOutputArgs
- type GetPlateformEventTemplateResult
- type GetPlateformEventTemplateResultOutput
- func (GetPlateformEventTemplateResultOutput) ElementType() reflect.Type
- func (o GetPlateformEventTemplateResultOutput) EventTemplate() pulumi.StringOutput
- func (o GetPlateformEventTemplateResultOutput) EventType() pulumi.StringOutput
- func (o GetPlateformEventTemplateResultOutput) Id() pulumi.StringOutput
- func (o GetPlateformEventTemplateResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutput() GetPlateformEventTemplateResultOutput
- func (o GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutputWithContext(ctx context.Context) GetPlateformEventTemplateResultOutput
- type GetPlatformEventNamesArgs
- type GetPlatformEventNamesEventName
- type GetPlatformEventNamesEventNameArgs
- func (GetPlatformEventNamesEventNameArgs) ElementType() reflect.Type
- func (i GetPlatformEventNamesEventNameArgs) ToGetPlatformEventNamesEventNameOutput() GetPlatformEventNamesEventNameOutput
- func (i GetPlatformEventNamesEventNameArgs) ToGetPlatformEventNamesEventNameOutputWithContext(ctx context.Context) GetPlatformEventNamesEventNameOutput
- type GetPlatformEventNamesEventNameArray
- func (GetPlatformEventNamesEventNameArray) ElementType() reflect.Type
- func (i GetPlatformEventNamesEventNameArray) ToGetPlatformEventNamesEventNameArrayOutput() GetPlatformEventNamesEventNameArrayOutput
- func (i GetPlatformEventNamesEventNameArray) ToGetPlatformEventNamesEventNameArrayOutputWithContext(ctx context.Context) GetPlatformEventNamesEventNameArrayOutput
- type GetPlatformEventNamesEventNameArrayInput
- type GetPlatformEventNamesEventNameArrayOutput
- func (GetPlatformEventNamesEventNameArrayOutput) ElementType() reflect.Type
- func (o GetPlatformEventNamesEventNameArrayOutput) Index(i pulumi.IntInput) GetPlatformEventNamesEventNameOutput
- func (o GetPlatformEventNamesEventNameArrayOutput) ToGetPlatformEventNamesEventNameArrayOutput() GetPlatformEventNamesEventNameArrayOutput
- func (o GetPlatformEventNamesEventNameArrayOutput) ToGetPlatformEventNamesEventNameArrayOutputWithContext(ctx context.Context) GetPlatformEventNamesEventNameArrayOutput
- type GetPlatformEventNamesEventNameInput
- type GetPlatformEventNamesEventNameOutput
- func (GetPlatformEventNamesEventNameOutput) ElementType() reflect.Type
- func (o GetPlatformEventNamesEventNameOutput) EventName() pulumi.StringOutput
- func (o GetPlatformEventNamesEventNameOutput) EventType() pulumi.StringOutput
- func (o GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutput() GetPlatformEventNamesEventNameOutput
- func (o GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutputWithContext(ctx context.Context) GetPlatformEventNamesEventNameOutput
- type GetPlatformEventNamesOutputArgs
- type GetPlatformEventNamesResult
- type GetPlatformEventNamesResultOutput
- func (GetPlatformEventNamesResultOutput) ElementType() reflect.Type
- func (o GetPlatformEventNamesResultOutput) EventNames() GetPlatformEventNamesEventNameArrayOutput
- func (o GetPlatformEventNamesResultOutput) Id() pulumi.StringOutput
- func (o GetPlatformEventNamesResultOutput) ProductType() pulumi.StringOutput
- func (o GetPlatformEventNamesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutput() GetPlatformEventNamesResultOutput
- func (o GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutputWithContext(ctx context.Context) GetPlatformEventNamesResultOutput
- type GetPlatformEventPatternsArgs
- type GetPlatformEventPatternsEventPattern
- type GetPlatformEventPatternsEventPatternArgs
- func (GetPlatformEventPatternsEventPatternArgs) ElementType() reflect.Type
- func (i GetPlatformEventPatternsEventPatternArgs) ToGetPlatformEventPatternsEventPatternOutput() GetPlatformEventPatternsEventPatternOutput
- func (i GetPlatformEventPatternsEventPatternArgs) ToGetPlatformEventPatternsEventPatternOutputWithContext(ctx context.Context) GetPlatformEventPatternsEventPatternOutput
- type GetPlatformEventPatternsEventPatternArray
- func (GetPlatformEventPatternsEventPatternArray) ElementType() reflect.Type
- func (i GetPlatformEventPatternsEventPatternArray) ToGetPlatformEventPatternsEventPatternArrayOutput() GetPlatformEventPatternsEventPatternArrayOutput
- func (i GetPlatformEventPatternsEventPatternArray) ToGetPlatformEventPatternsEventPatternArrayOutputWithContext(ctx context.Context) GetPlatformEventPatternsEventPatternArrayOutput
- type GetPlatformEventPatternsEventPatternArrayInput
- type GetPlatformEventPatternsEventPatternArrayOutput
- func (GetPlatformEventPatternsEventPatternArrayOutput) ElementType() reflect.Type
- func (o GetPlatformEventPatternsEventPatternArrayOutput) Index(i pulumi.IntInput) GetPlatformEventPatternsEventPatternOutput
- func (o GetPlatformEventPatternsEventPatternArrayOutput) ToGetPlatformEventPatternsEventPatternArrayOutput() GetPlatformEventPatternsEventPatternArrayOutput
- func (o GetPlatformEventPatternsEventPatternArrayOutput) ToGetPlatformEventPatternsEventPatternArrayOutputWithContext(ctx context.Context) GetPlatformEventPatternsEventPatternArrayOutput
- type GetPlatformEventPatternsEventPatternInput
- type GetPlatformEventPatternsEventPatternOutput
- func (GetPlatformEventPatternsEventPatternOutput) ElementType() reflect.Type
- func (o GetPlatformEventPatternsEventPatternOutput) EventName() pulumi.StringOutput
- func (o GetPlatformEventPatternsEventPatternOutput) EventPattern() pulumi.StringOutput
- func (o GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutput() GetPlatformEventPatternsEventPatternOutput
- func (o GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutputWithContext(ctx context.Context) GetPlatformEventPatternsEventPatternOutput
- type GetPlatformEventPatternsOutputArgs
- type GetPlatformEventPatternsResult
- type GetPlatformEventPatternsResultOutput
- func (GetPlatformEventPatternsResultOutput) ElementType() reflect.Type
- func (o GetPlatformEventPatternsResultOutput) EventPatterns() GetPlatformEventPatternsEventPatternArrayOutput
- func (o GetPlatformEventPatternsResultOutput) Id() pulumi.StringOutput
- func (o GetPlatformEventPatternsResultOutput) ProductType() pulumi.StringOutput
- func (o GetPlatformEventPatternsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutput() GetPlatformEventPatternsResultOutput
- func (o GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutputWithContext(ctx context.Context) GetPlatformEventPatternsResultOutput
- type GetPlatformProductsArgs
- type GetPlatformProductsOutputArgs
- type GetPlatformProductsPlatformProduct
- type GetPlatformProductsPlatformProductArgs
- func (GetPlatformProductsPlatformProductArgs) ElementType() reflect.Type
- func (i GetPlatformProductsPlatformProductArgs) ToGetPlatformProductsPlatformProductOutput() GetPlatformProductsPlatformProductOutput
- func (i GetPlatformProductsPlatformProductArgs) ToGetPlatformProductsPlatformProductOutputWithContext(ctx context.Context) GetPlatformProductsPlatformProductOutput
- type GetPlatformProductsPlatformProductArray
- func (GetPlatformProductsPlatformProductArray) ElementType() reflect.Type
- func (i GetPlatformProductsPlatformProductArray) ToGetPlatformProductsPlatformProductArrayOutput() GetPlatformProductsPlatformProductArrayOutput
- func (i GetPlatformProductsPlatformProductArray) ToGetPlatformProductsPlatformProductArrayOutputWithContext(ctx context.Context) GetPlatformProductsPlatformProductArrayOutput
- type GetPlatformProductsPlatformProductArrayInput
- type GetPlatformProductsPlatformProductArrayOutput
- func (GetPlatformProductsPlatformProductArrayOutput) ElementType() reflect.Type
- func (o GetPlatformProductsPlatformProductArrayOutput) Index(i pulumi.IntInput) GetPlatformProductsPlatformProductOutput
- func (o GetPlatformProductsPlatformProductArrayOutput) ToGetPlatformProductsPlatformProductArrayOutput() GetPlatformProductsPlatformProductArrayOutput
- func (o GetPlatformProductsPlatformProductArrayOutput) ToGetPlatformProductsPlatformProductArrayOutputWithContext(ctx context.Context) GetPlatformProductsPlatformProductArrayOutput
- type GetPlatformProductsPlatformProductInput
- type GetPlatformProductsPlatformProductOutput
- func (GetPlatformProductsPlatformProductOutput) ElementType() reflect.Type
- func (o GetPlatformProductsPlatformProductOutput) ProductName() pulumi.StringOutput
- func (o GetPlatformProductsPlatformProductOutput) ProductType() pulumi.StringOutput
- func (o GetPlatformProductsPlatformProductOutput) ToGetPlatformProductsPlatformProductOutput() GetPlatformProductsPlatformProductOutput
- func (o GetPlatformProductsPlatformProductOutput) ToGetPlatformProductsPlatformProductOutputWithContext(ctx context.Context) GetPlatformProductsPlatformProductOutput
- type GetPlatformProductsResult
- type GetPlatformProductsResultOutput
- func (GetPlatformProductsResultOutput) ElementType() reflect.Type
- func (o GetPlatformProductsResultOutput) Id() pulumi.StringOutput
- func (o GetPlatformProductsResultOutput) PlatformProducts() GetPlatformProductsPlatformProductArrayOutput
- func (o GetPlatformProductsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutput() GetPlatformProductsResultOutput
- func (o GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutputWithContext(ctx context.Context) GetPlatformProductsResultOutput
- type GetSearchFilter
- type GetSearchFilterArgs
- type GetSearchFilterArray
- type GetSearchFilterArrayInput
- type GetSearchFilterArrayOutput
- func (GetSearchFilterArrayOutput) ElementType() reflect.Type
- func (o GetSearchFilterArrayOutput) Index(i pulumi.IntInput) GetSearchFilterOutput
- func (o GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutput() GetSearchFilterArrayOutput
- func (o GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutputWithContext(ctx context.Context) GetSearchFilterArrayOutput
- type GetSearchFilterFilter
- type GetSearchFilterFilterArgs
- type GetSearchFilterFilterArray
- func (GetSearchFilterFilterArray) ElementType() reflect.Type
- func (i GetSearchFilterFilterArray) ToGetSearchFilterFilterArrayOutput() GetSearchFilterFilterArrayOutput
- func (i GetSearchFilterFilterArray) ToGetSearchFilterFilterArrayOutputWithContext(ctx context.Context) GetSearchFilterFilterArrayOutput
- type GetSearchFilterFilterArrayInput
- type GetSearchFilterFilterArrayOutput
- func (GetSearchFilterFilterArrayOutput) ElementType() reflect.Type
- func (o GetSearchFilterFilterArrayOutput) Index(i pulumi.IntInput) GetSearchFilterFilterOutput
- func (o GetSearchFilterFilterArrayOutput) ToGetSearchFilterFilterArrayOutput() GetSearchFilterFilterArrayOutput
- func (o GetSearchFilterFilterArrayOutput) ToGetSearchFilterFilterArrayOutputWithContext(ctx context.Context) GetSearchFilterFilterArrayOutput
- type GetSearchFilterFilterInput
- type GetSearchFilterFilterOutput
- func (GetSearchFilterFilterOutput) ElementType() reflect.Type
- func (o GetSearchFilterFilterOutput) Key() pulumi.StringOutput
- func (o GetSearchFilterFilterOutput) Operator() pulumi.StringOutput
- func (o GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutput() GetSearchFilterFilterOutput
- func (o GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutputWithContext(ctx context.Context) GetSearchFilterFilterOutput
- func (o GetSearchFilterFilterOutput) Value() pulumi.StringOutput
- type GetSearchFilterInput
- type GetSearchFilterOutput
- func (GetSearchFilterOutput) ElementType() reflect.Type
- func (o GetSearchFilterOutput) Filters() GetSearchFilterFilterArrayOutput
- func (o GetSearchFilterOutput) Key() pulumi.StringPtrOutput
- func (o GetSearchFilterOutput) Operator() pulumi.StringPtrOutput
- func (o GetSearchFilterOutput) ToGetSearchFilterOutput() GetSearchFilterOutput
- func (o GetSearchFilterOutput) ToGetSearchFilterOutputWithContext(ctx context.Context) GetSearchFilterOutput
- func (o GetSearchFilterOutput) Type() pulumi.StringPtrOutput
- func (o GetSearchFilterOutput) Value() pulumi.StringPtrOutput
- type GetSearchResult
- type GetSearchResultArgs
- type GetSearchResultArray
- type GetSearchResultArrayInput
- type GetSearchResultArrayOutput
- func (GetSearchResultArrayOutput) ElementType() reflect.Type
- func (o GetSearchResultArrayOutput) Index(i pulumi.IntInput) GetSearchResultOutput
- func (o GetSearchResultArrayOutput) ToGetSearchResultArrayOutput() GetSearchResultArrayOutput
- func (o GetSearchResultArrayOutput) ToGetSearchResultArrayOutputWithContext(ctx context.Context) GetSearchResultArrayOutput
- type GetSearchResultInput
- type GetSearchResultOutput
- func (GetSearchResultOutput) ElementType() reflect.Type
- func (o GetSearchResultOutput) Message() pulumi.StringOutput
- func (o GetSearchResultOutput) Region() pulumi.StringOutput
- func (o GetSearchResultOutput) RuleIds() pulumi.StringOutput
- func (o GetSearchResultOutput) Source() pulumi.StringOutput
- func (o GetSearchResultOutput) Status() pulumi.StringOutput
- func (o GetSearchResultOutput) Subject() pulumi.StringOutput
- func (o GetSearchResultOutput) Timestamp() pulumi.StringOutput
- func (o GetSearchResultOutput) ToGetSearchResultOutput() GetSearchResultOutput
- func (o GetSearchResultOutput) ToGetSearchResultOutputWithContext(ctx context.Context) GetSearchResultOutput
- func (o GetSearchResultOutput) Type() pulumi.StringOutput
- type LookupSearchArgs
- type LookupSearchOutputArgs
- type LookupSearchResult
- type LookupSearchResultOutput
- func (o LookupSearchResultOutput) DimensionValues() pulumi.StringArrayOutput
- func (LookupSearchResultOutput) ElementType() reflect.Type
- func (o LookupSearchResultOutput) EndTime() pulumi.IntOutput
- func (o LookupSearchResultOutput) EventBusId() pulumi.StringOutput
- func (o LookupSearchResultOutput) Filters() GetSearchFilterArrayOutput
- func (o LookupSearchResultOutput) GroupField() pulumi.StringPtrOutput
- func (o LookupSearchResultOutput) Id() pulumi.StringOutput
- func (o LookupSearchResultOutput) OrderBy() pulumi.StringPtrOutput
- func (o LookupSearchResultOutput) OrderFields() pulumi.StringArrayOutput
- func (o LookupSearchResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupSearchResultOutput) Results() GetSearchResultArrayOutput
- func (o LookupSearchResultOutput) StartTime() pulumi.IntOutput
- func (o LookupSearchResultOutput) ToLookupSearchResultOutput() LookupSearchResultOutput
- func (o LookupSearchResultOutput) ToLookupSearchResultOutputWithContext(ctx context.Context) LookupSearchResultOutput
- type PutEvents
- type PutEventsArgs
- type PutEventsArray
- type PutEventsArrayInput
- type PutEventsArrayOutput
- func (PutEventsArrayOutput) ElementType() reflect.Type
- func (o PutEventsArrayOutput) Index(i pulumi.IntInput) PutEventsOutput
- func (o PutEventsArrayOutput) ToPutEventsArrayOutput() PutEventsArrayOutput
- func (o PutEventsArrayOutput) ToPutEventsArrayOutputWithContext(ctx context.Context) PutEventsArrayOutput
- type PutEventsEventList
- type PutEventsEventListArgs
- type PutEventsEventListArray
- type PutEventsEventListArrayInput
- type PutEventsEventListArrayOutput
- func (PutEventsEventListArrayOutput) ElementType() reflect.Type
- func (o PutEventsEventListArrayOutput) Index(i pulumi.IntInput) PutEventsEventListOutput
- func (o PutEventsEventListArrayOutput) ToPutEventsEventListArrayOutput() PutEventsEventListArrayOutput
- func (o PutEventsEventListArrayOutput) ToPutEventsEventListArrayOutputWithContext(ctx context.Context) PutEventsEventListArrayOutput
- type PutEventsEventListInput
- type PutEventsEventListOutput
- func (o PutEventsEventListOutput) Data() pulumi.StringOutput
- func (PutEventsEventListOutput) ElementType() reflect.Type
- func (o PutEventsEventListOutput) Source() pulumi.StringOutput
- func (o PutEventsEventListOutput) Subject() pulumi.StringOutput
- func (o PutEventsEventListOutput) Time() pulumi.IntPtrOutput
- func (o PutEventsEventListOutput) ToPutEventsEventListOutput() PutEventsEventListOutput
- func (o PutEventsEventListOutput) ToPutEventsEventListOutputWithContext(ctx context.Context) PutEventsEventListOutput
- func (o PutEventsEventListOutput) Type() pulumi.StringOutput
- type PutEventsInput
- type PutEventsMap
- type PutEventsMapInput
- type PutEventsMapOutput
- type PutEventsOutput
- func (PutEventsOutput) ElementType() reflect.Type
- func (o PutEventsOutput) EventBusId() pulumi.StringOutput
- func (o PutEventsOutput) EventLists() PutEventsEventListArrayOutput
- func (o PutEventsOutput) ToPutEventsOutput() PutEventsOutput
- func (o PutEventsOutput) ToPutEventsOutputWithContext(ctx context.Context) PutEventsOutput
- type PutEventsState
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"` }
Provides a resource to create a eb eventBus
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Eb.NewEventBus(ctx, "foo", &Eb.EventBusArgs{ Description: pulumi.String("event bus desc"), EnableStore: pulumi.Bool(false), EventBusName: pulumi.String("tf-event_bus"), SaveDays: pulumi.Int(1), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
eb event_bus can be imported using the id, e.g.
```sh $ pulumi import tencentcloud:Eb/eventBus:EventBus event_bus event_bus_id ```
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) 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 (o EventBusArrayOutput) Index(i pulumi.IntInput) EventBusOutput
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 (o EventBusMapOutput) MapIndex(k pulumi.StringInput) EventBusOutput
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) 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"` }
Provides a resource to create a eb eventConnector
> **NOTE:** When the type is `apigw`, the import function is not supported.
## Example Usage
### Create ckafka event connector
<!--Start PulumiCodeChooser --> ```go package main
import (
"fmt" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ckafka" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/User"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { fooInfo, err := User.GetInfo(ctx, nil, nil) if err != nil { return err } fooEventBus, err := Eb.NewEventBus(ctx, "fooEventBus", &Eb.EventBusArgs{ EventBusName: pulumi.String("tf-event_bus"), Description: pulumi.String("event bus desc"), EnableStore: pulumi.Bool(false), SaveDays: pulumi.Int(1), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } kafkaInstance, err := Ckafka.NewInstance(ctx, "kafkaInstance", &Ckafka.InstanceArgs{ InstanceName: pulumi.String("ckafka-instance-maz-tf-test"), ZoneId: pulumi.Int(100003), MultiZoneFlag: pulumi.Bool(true), ZoneIds: pulumi.IntArray{ pulumi.Int(100003), pulumi.Int(100006), }, Period: pulumi.Int(1), VpcId: pulumi.Any(_var.Vpc_id), SubnetId: pulumi.Any(_var.Subnet_id), MsgRetentionTime: pulumi.Int(1300), RenewFlag: pulumi.Int(0), KafkaVersion: pulumi.String("1.1.1"), DiskSize: pulumi.Int(500), DiskType: pulumi.String("CLOUD_BASIC"), Config: &ckafka.InstanceConfigArgs{ AutoCreateTopicEnable: pulumi.Bool(true), DefaultNumPartitions: pulumi.Int(3), DefaultReplicationFactor: pulumi.Int(3), }, DynamicRetentionConfig: &ckafka.InstanceDynamicRetentionConfigArgs{ Enable: pulumi.Int(1), }, }) if err != nil { return err } ckafkaId := kafkaInstance.ID() uin := fooInfo.OwnerUin _, err = Eb.NewEventConnector(ctx, "eventConnector", &Eb.EventConnectorArgs{ EventBusId: fooEventBus.ID(), ConnectionName: pulumi.String("tf-event-connector"), Description: pulumi.String("event connector desc1"), Enable: pulumi.Bool(true), Type: pulumi.String("ckafka"), ConnectionDescription: &eb.EventConnectorConnectionDescriptionArgs{ ResourceDescription: ckafkaId.ApplyT(func(ckafkaId string) (string, error) { return fmt.Sprintf("qcs::ckafka:ap-guangzhou:uin/%v:ckafkaId/uin/%v/%v", uin, uin, ckafkaId), nil }).(pulumi.StringOutput), CkafkaParams: &eb.EventConnectorConnectionDescriptionCkafkaParamsArgs{ Offset: pulumi.String("latest"), TopicName: pulumi.String("dasdasd"), }, }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
### Create apiGateway event connector
<!--Start PulumiCodeChooser --> ```go package main
import (
"fmt" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/ApiGateway" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/User"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { fooInfo, err := User.GetInfo(ctx, nil, nil) if err != nil { return err } fooEventBus, err := Eb.NewEventBus(ctx, "fooEventBus", &Eb.EventBusArgs{ EventBusName: pulumi.String("tf-event_bus"), Description: pulumi.String("event bus desc"), EnableStore: pulumi.Bool(false), SaveDays: pulumi.Int(1), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } service, err := ApiGateway.NewService(ctx, "service", &ApiGateway.ServiceArgs{ ServiceName: pulumi.String("tf-eb-service"), Protocol: pulumi.String("http&https"), ServiceDesc: pulumi.String("your nice service"), NetTypes: pulumi.StringArray{ pulumi.String("INNER"), pulumi.String("OUTER"), }, IpVersion: pulumi.String("IPv4"), }) if err != nil { return err } uin := fooInfo.OwnerUin serviceId := service.ID() _, err = Eb.NewEventConnector(ctx, "eventConnector", &Eb.EventConnectorArgs{ EventBusId: fooEventBus.ID(), ConnectionName: pulumi.String("tf-event-connector"), Description: pulumi.String("event connector desc1"), Enable: pulumi.Bool(false), Type: pulumi.String("apigw"), ConnectionDescription: &eb.EventConnectorConnectionDescriptionArgs{ ResourceDescription: serviceId.ApplyT(func(serviceId string) (string, error) { return fmt.Sprintf("qcs::apigw:ap-guangzhou:uin/%v:serviceid/%v", uin, serviceId), nil }).(pulumi.StringOutput), ApiGwParams: &eb.EventConnectorConnectionDescriptionApiGwParamsArgs{ Protocol: pulumi.String("HTTP"), Method: pulumi.String("GET"), }, }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
eb event_connector can be imported using the id, e.g.
```sh $ pulumi import tencentcloud:Eb/eventConnector:EventConnector event_connector eventBusId#connectionId ```
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 (o EventConnectorArrayOutput) Index(i pulumi.IntInput) EventConnectorOutput
func (EventConnectorArrayOutput) ToEventConnectorArrayOutput ¶
func (o EventConnectorArrayOutput) ToEventConnectorArrayOutput() EventConnectorArrayOutput
func (EventConnectorArrayOutput) ToEventConnectorArrayOutputWithContext ¶
func (o EventConnectorArrayOutput) ToEventConnectorArrayOutputWithContext(ctx context.Context) EventConnectorArrayOutput
type EventConnectorConnectionDescription ¶
type EventConnectorConnectionDescription struct { // apigw parameter,Note: This field may return null, indicating that no valid value can be obtained. ApiGwParams *EventConnectorConnectionDescriptionApiGwParams `pulumi:"apiGwParams"` // ckafka parameter, note: this field may return null, indicating that no valid value can be obtained. CkafkaParams *EventConnectorConnectionDescriptionCkafkaParams `pulumi:"ckafkaParams"` // Resource qcs six-segment style, more reference [resource six-segment style](https://cloud.tencent.com/document/product/598/10606). ResourceDescription string `pulumi:"resourceDescription"` }
type EventConnectorConnectionDescriptionApiGwParamsArgs ¶
type EventConnectorConnectionDescriptionApiGwParamsArgs struct { // POST. Method pulumi.StringInput `pulumi:"method"` // HTTPS. Protocol pulumi.StringInput `pulumi:"protocol"` }
func (EventConnectorConnectionDescriptionApiGwParamsArgs) ElementType ¶
func (EventConnectorConnectionDescriptionApiGwParamsArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventConnectorConnectionDescriptionApiGwParamsOutput) Method ¶
func (o EventConnectorConnectionDescriptionApiGwParamsOutput) Method() pulumi.StringOutput
POST.
func (EventConnectorConnectionDescriptionApiGwParamsOutput) Protocol ¶
func (o EventConnectorConnectionDescriptionApiGwParamsOutput) Protocol() pulumi.StringOutput
HTTPS.
func (EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsOutput ¶
func (o EventConnectorConnectionDescriptionApiGwParamsOutput) ToEventConnectorConnectionDescriptionApiGwParamsOutput() EventConnectorConnectionDescriptionApiGwParamsOutput
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
func EventConnectorConnectionDescriptionApiGwParamsPtr ¶
func EventConnectorConnectionDescriptionApiGwParamsPtr(v *EventConnectorConnectionDescriptionApiGwParamsArgs) EventConnectorConnectionDescriptionApiGwParamsPtrInput
type EventConnectorConnectionDescriptionApiGwParamsPtrOutput ¶
type EventConnectorConnectionDescriptionApiGwParamsPtrOutput struct{ *pulumi.OutputState }
func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ElementType ¶
func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ElementType() reflect.Type
func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Method ¶
func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Method() pulumi.StringPtrOutput
POST.
func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Protocol ¶
func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) Protocol() pulumi.StringPtrOutput
HTTPS.
func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput ¶
func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutput() EventConnectorConnectionDescriptionApiGwParamsPtrOutput
func (EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext ¶
func (o EventConnectorConnectionDescriptionApiGwParamsPtrOutput) ToEventConnectorConnectionDescriptionApiGwParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionApiGwParamsPtrOutput
type EventConnectorConnectionDescriptionArgs ¶
type EventConnectorConnectionDescriptionArgs struct { // apigw parameter,Note: This field may return null, indicating that no valid value can be obtained. ApiGwParams EventConnectorConnectionDescriptionApiGwParamsPtrInput `pulumi:"apiGwParams"` // ckafka parameter, note: this field may return null, indicating that no valid value can be obtained. CkafkaParams EventConnectorConnectionDescriptionCkafkaParamsPtrInput `pulumi:"ckafkaParams"` // Resource qcs six-segment style, more reference [resource six-segment style](https://cloud.tencent.com/document/product/598/10606). ResourceDescription pulumi.StringInput `pulumi:"resourceDescription"` }
func (EventConnectorConnectionDescriptionArgs) ElementType ¶
func (EventConnectorConnectionDescriptionArgs) ElementType() reflect.Type
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 EventConnectorConnectionDescriptionCkafkaParamsArgs ¶
type EventConnectorConnectionDescriptionCkafkaParamsArgs struct { // kafka offset. Offset pulumi.StringInput `pulumi:"offset"` // ckafka topic. TopicName pulumi.StringInput `pulumi:"topicName"` }
func (EventConnectorConnectionDescriptionCkafkaParamsArgs) ElementType ¶
func (EventConnectorConnectionDescriptionCkafkaParamsArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventConnectorConnectionDescriptionCkafkaParamsOutput) Offset ¶
func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) Offset() pulumi.StringOutput
kafka offset.
func (EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsOutput ¶
func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) ToEventConnectorConnectionDescriptionCkafkaParamsOutput() EventConnectorConnectionDescriptionCkafkaParamsOutput
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 ¶
func (o EventConnectorConnectionDescriptionCkafkaParamsOutput) TopicName() pulumi.StringOutput
ckafka topic.
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
func EventConnectorConnectionDescriptionCkafkaParamsPtr ¶
func EventConnectorConnectionDescriptionCkafkaParamsPtr(v *EventConnectorConnectionDescriptionCkafkaParamsArgs) EventConnectorConnectionDescriptionCkafkaParamsPtrInput
type EventConnectorConnectionDescriptionCkafkaParamsPtrOutput ¶
type EventConnectorConnectionDescriptionCkafkaParamsPtrOutput struct{ *pulumi.OutputState }
func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ElementType ¶
func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ElementType() reflect.Type
func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) Offset ¶
func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) Offset() pulumi.StringPtrOutput
kafka offset.
func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput ¶
func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutput() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext ¶
func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) ToEventConnectorConnectionDescriptionCkafkaParamsPtrOutputWithContext(ctx context.Context) EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
func (EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) TopicName ¶
func (o EventConnectorConnectionDescriptionCkafkaParamsPtrOutput) TopicName() pulumi.StringPtrOutput
ckafka topic.
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 (o EventConnectorConnectionDescriptionOutput) ApiGwParams() EventConnectorConnectionDescriptionApiGwParamsPtrOutput
apigw parameter,Note: This field may return null, indicating that no valid value can be obtained.
func (EventConnectorConnectionDescriptionOutput) CkafkaParams ¶
func (o EventConnectorConnectionDescriptionOutput) CkafkaParams() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
ckafka parameter, note: this field may return null, indicating that no valid value can be obtained.
func (EventConnectorConnectionDescriptionOutput) ElementType ¶
func (EventConnectorConnectionDescriptionOutput) ElementType() reflect.Type
func (EventConnectorConnectionDescriptionOutput) ResourceDescription ¶
func (o EventConnectorConnectionDescriptionOutput) ResourceDescription() pulumi.StringOutput
Resource qcs six-segment style, more reference [resource six-segment style](https://cloud.tencent.com/document/product/598/10606).
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
func EventConnectorConnectionDescriptionPtr ¶
func EventConnectorConnectionDescriptionPtr(v *EventConnectorConnectionDescriptionArgs) EventConnectorConnectionDescriptionPtrInput
type EventConnectorConnectionDescriptionPtrOutput ¶
type EventConnectorConnectionDescriptionPtrOutput struct{ *pulumi.OutputState }
func (EventConnectorConnectionDescriptionPtrOutput) ApiGwParams ¶
func (o EventConnectorConnectionDescriptionPtrOutput) ApiGwParams() EventConnectorConnectionDescriptionApiGwParamsPtrOutput
apigw parameter,Note: This field may return null, indicating that no valid value can be obtained.
func (EventConnectorConnectionDescriptionPtrOutput) CkafkaParams ¶
func (o EventConnectorConnectionDescriptionPtrOutput) CkafkaParams() EventConnectorConnectionDescriptionCkafkaParamsPtrOutput
ckafka parameter, note: this field may return null, indicating that no valid value can be obtained.
func (EventConnectorConnectionDescriptionPtrOutput) ElementType ¶
func (EventConnectorConnectionDescriptionPtrOutput) ElementType() reflect.Type
func (EventConnectorConnectionDescriptionPtrOutput) ResourceDescription ¶
func (o EventConnectorConnectionDescriptionPtrOutput) ResourceDescription() pulumi.StringPtrOutput
Resource qcs six-segment style, more reference [resource six-segment style](https://cloud.tencent.com/document/product/598/10606).
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 (o EventConnectorMapOutput) MapIndex(k pulumi.StringInput) EventConnectorOutput
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 ¶
func (o EventConnectorOutput) ConnectionDescription() EventConnectorConnectionDescriptionOutput
Connector description.
func (EventConnectorOutput) ConnectionName ¶
func (o EventConnectorOutput) ConnectionName() pulumi.StringOutput
connector name.
func (EventConnectorOutput) Description ¶
func (o EventConnectorOutput) Description() pulumi.StringPtrOutput
description.
func (EventConnectorOutput) ElementType ¶
func (EventConnectorOutput) ElementType() reflect.Type
func (EventConnectorOutput) Enable ¶
func (o EventConnectorOutput) Enable() pulumi.BoolPtrOutput
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 ¶
func (o EventConnectorOutput) Type() pulumi.StringPtrOutput
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"` }
Provides a resource to create a eb eventRule
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"encoding/json" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { foo, err := Eb.NewEventBus(ctx, "foo", &Eb.EventBusArgs{ EventBusName: pulumi.String("tf-event_bus"), Description: pulumi.String("event bus desc"), EnableStore: pulumi.Bool(false), SaveDays: pulumi.Int(1), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } tmpJSON0, err := json.Marshal(map[string]interface{}{ "source": "apigw.cloud.tencent", "type": []string{ "connector:apigw", }, }) if err != nil { return err } json0 := string(tmpJSON0) _, err = Eb.NewEventRule(ctx, "eventRule", &Eb.EventRuleArgs{ EventBusId: foo.ID(), RuleName: pulumi.String("tf-event_rule"), Description: pulumi.String("event rule desc"), Enable: pulumi.Bool(true), EventPattern: pulumi.String(json0), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
eb event_rule can be imported using the id, e.g.
```sh $ pulumi import tencentcloud:Eb/eventRule:EventRule event_rule event_rule_id ```
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) 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 (o EventRuleArrayOutput) Index(i pulumi.IntInput) EventRuleOutput
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 (o EventRuleMapOutput) MapIndex(k pulumi.StringInput) EventRuleOutput
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 ¶
func (o EventRuleOutput) Enable() pulumi.BoolPtrOutput
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"` }
Provides a resource to create a eb eventTarget
## Example Usage
### Create an event target of type scf
<!--Start PulumiCodeChooser --> ```go package main
import (
"encoding/json" "fmt" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cam" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") zone := "ap-guangzhou" if param := cfg.Get("zone"); param != "" { zone = param } namespace := "default" if param := cfg.Get("namespace"); param != "" { namespace = param } function := "keep-1676351130" if param := cfg.Get("function"); param != "" { function = param } functionVersion := "$LATEST" if param := cfg.Get("functionVersion"); param != "" { functionVersion = param } fooUsers, err := Cam.GetUsers(ctx, nil, nil) if err != nil { return err } fooEventBus, err := Eb.NewEventBus(ctx, "fooEventBus", &Eb.EventBusArgs{ EventBusName: pulumi.String("tf-event_bus"), Description: pulumi.String("event bus desc"), EnableStore: pulumi.Bool(false), SaveDays: pulumi.Int(1), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } tmpJSON0, err := json.Marshal(map[string]interface{}{ "source": "apigw.cloud.tencent", "type": []string{ "connector:apigw", }, }) if err != nil { return err } json0 := string(tmpJSON0) fooEventRule, err := Eb.NewEventRule(ctx, "fooEventRule", &Eb.EventRuleArgs{ EventBusId: fooEventBus.ID(), RuleName: pulumi.String("tf-event_rule"), Description: pulumi.String("event rule desc"), Enable: pulumi.Bool(true), EventPattern: pulumi.String(json0), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } _, err = Eb.NewEventTarget(ctx, "scfTarget", &Eb.EventTargetArgs{ EventBusId: fooEventBus.ID(), RuleId: fooEventRule.RuleId, Type: pulumi.String("scf"), TargetDescription: &eb.EventTargetTargetDescriptionArgs{ ResourceDescription: pulumi.String(fmt.Sprintf("qcs::scf:%v:uin/%v:namespace/%v/function/%v/%v", zone, fooUsers.UserLists[0].Uin, namespace, function, functionVersion)), ScfParams: &eb.EventTargetTargetDescriptionScfParamsArgs{ BatchEventCount: pulumi.Int(1), BatchTimeout: pulumi.Int(1), EnableBatchDelivery: pulumi.Bool(true), }, }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
### Create an event target of type ckafka
<!--Start PulumiCodeChooser --> ```go package main
import (
"fmt" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") ckafka := "ckafka-qzoeaqx8" if param := cfg.Get("ckafka"); param != "" { ckafka = param } _, err := Eb.NewEventTarget(ctx, "ckafkaTarget", &Eb.EventTargetArgs{ EventBusId: pulumi.Any(tencentcloud_eb_event_bus.Foo.Id), RuleId: pulumi.Any(tencentcloud_eb_event_rule.Foo.Rule_id), Type: pulumi.String("ckafka"), TargetDescription: &eb.EventTargetTargetDescriptionArgs{ ResourceDescription: pulumi.String(fmt.Sprintf("qcs::scf:%v:uin/%v:ckafkaId/uin/%v/%v", _var.Zone, data.Tencentcloud_cam_users.Foo.User_list[0].Uin, data.Tencentcloud_cam_users.Foo.User_list[0].Uin, ckafka)), CkafkaTargetParams: &eb.EventTargetTargetDescriptionCkafkaTargetParamsArgs{ TopicName: pulumi.String("dasdasd"), RetryPolicy: &eb.EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs{ MaxRetryAttempts: pulumi.Int(360), RetryInterval: pulumi.Int(60), }, }, }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
eb event_target can be imported using the id, e.g.
```sh $ pulumi import tencentcloud:Eb/eventTarget:EventTarget event_target event_target_id ```
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 (o EventTargetArrayOutput) Index(i pulumi.IntInput) EventTargetOutput
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 (o EventTargetMapOutput) MapIndex(k pulumi.StringInput) EventTargetOutput
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 ¶
func (o EventTargetOutput) RuleId() pulumi.StringOutput
event rule id.
func (EventTargetOutput) TargetDescription ¶
func (o EventTargetOutput) TargetDescription() EventTargetTargetDescriptionOutput
target description.
func (EventTargetOutput) ToEventTargetOutput ¶
func (o EventTargetOutput) ToEventTargetOutput() EventTargetOutput
func (EventTargetOutput) ToEventTargetOutputWithContext ¶
func (o EventTargetOutput) ToEventTargetOutputWithContext(ctx context.Context) EventTargetOutput
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 { // Ckafka parameters. CkafkaTargetParams *EventTargetTargetDescriptionCkafkaTargetParams `pulumi:"ckafkaTargetParams"` // ElasticSearch parameters. EsTargetParams *EventTargetTargetDescriptionEsTargetParams `pulumi:"esTargetParams"` // QCS resource six-stage format, more references [resource six-stage format](https://cloud.tencent.com/document/product/598/10606). ResourceDescription string `pulumi:"resourceDescription"` // cloud function parameters. ScfParams *EventTargetTargetDescriptionScfParams `pulumi:"scfParams"` }
type EventTargetTargetDescriptionArgs ¶
type EventTargetTargetDescriptionArgs struct { // Ckafka parameters. CkafkaTargetParams EventTargetTargetDescriptionCkafkaTargetParamsPtrInput `pulumi:"ckafkaTargetParams"` // ElasticSearch parameters. EsTargetParams EventTargetTargetDescriptionEsTargetParamsPtrInput `pulumi:"esTargetParams"` // QCS resource six-stage format, more references [resource six-stage format](https://cloud.tencent.com/document/product/598/10606). ResourceDescription pulumi.StringInput `pulumi:"resourceDescription"` // cloud function parameters. ScfParams EventTargetTargetDescriptionScfParamsPtrInput `pulumi:"scfParams"` }
func (EventTargetTargetDescriptionArgs) ElementType ¶
func (EventTargetTargetDescriptionArgs) ElementType() reflect.Type
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 { // retry strategy. RetryPolicy EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicy `pulumi:"retryPolicy"` // The ckafka topic to deliver to. TopicName string `pulumi:"topicName"` }
type EventTargetTargetDescriptionCkafkaTargetParamsArgs ¶
type EventTargetTargetDescriptionCkafkaTargetParamsArgs struct { // retry strategy. RetryPolicy EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyInput `pulumi:"retryPolicy"` // The ckafka topic to deliver to. TopicName pulumi.StringInput `pulumi:"topicName"` }
func (EventTargetTargetDescriptionCkafkaTargetParamsArgs) ElementType ¶
func (EventTargetTargetDescriptionCkafkaTargetParamsArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) RetryPolicy ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) RetryPolicy() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
retry strategy.
func (EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsOutput ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsOutput() EventTargetTargetDescriptionCkafkaTargetParamsOutput
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 ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsOutput) TopicName() pulumi.StringOutput
The ckafka topic to deliver to.
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
func EventTargetTargetDescriptionCkafkaTargetParamsPtr ¶
func EventTargetTargetDescriptionCkafkaTargetParamsPtr(v *EventTargetTargetDescriptionCkafkaTargetParamsArgs) EventTargetTargetDescriptionCkafkaTargetParamsPtrInput
type EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput ¶
type EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput struct{ *pulumi.OutputState }
func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ElementType ¶
func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ElementType() reflect.Type
func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) RetryPolicy ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) RetryPolicy() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
retry strategy.
func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
func (EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) TopicName ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput) TopicName() pulumi.StringPtrOutput
The ckafka topic to deliver to.
type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs ¶
type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs struct { // Maximum number of retries. MaxRetryAttempts pulumi.IntInput `pulumi:"maxRetryAttempts"` // Retry Interval Unit: Seconds. RetryInterval pulumi.IntInput `pulumi:"retryInterval"` }
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ElementType ¶
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ElementType() reflect.Type
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput ¶
func (i EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext ¶
func (i EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput ¶
func (i EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
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) ElementType() reflect.Type
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) MaxRetryAttempts ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) MaxRetryAttempts() pulumi.IntOutput
Maximum number of retries.
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) RetryInterval ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) RetryInterval() pulumi.IntOutput
Retry Interval Unit: Seconds.
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
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
func EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtr ¶
func EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtr(v *EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyArgs) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrInput
type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput ¶
type EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput struct{ *pulumi.OutputState }
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ElementType ¶
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ElementType() reflect.Type
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) MaxRetryAttempts ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) MaxRetryAttempts() pulumi.IntPtrOutput
Maximum number of retries.
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) RetryInterval ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) RetryInterval() pulumi.IntPtrOutput
Retry Interval Unit: Seconds.
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput() EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
func (EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext ¶
func (o EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput) ToEventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionCkafkaTargetParamsRetryPolicyPtrOutput
type EventTargetTargetDescriptionEsTargetParams ¶
type EventTargetTargetDescriptionEsTargetParams struct { // index prefix. IndexPrefix string `pulumi:"indexPrefix"` // DTS index configuration. IndexSuffixMode string `pulumi:"indexSuffixMode"` // es template type. IndexTemplateType *string `pulumi:"indexTemplateType"` // network connection type. NetMode string `pulumi:"netMode"` // DTS event configuration. OutputMode string `pulumi:"outputMode"` // es log rotation granularity. RotationInterval string `pulumi:"rotationInterval"` }
type EventTargetTargetDescriptionEsTargetParamsArgs ¶
type EventTargetTargetDescriptionEsTargetParamsArgs struct { // index prefix. IndexPrefix pulumi.StringInput `pulumi:"indexPrefix"` // DTS index configuration. IndexSuffixMode pulumi.StringInput `pulumi:"indexSuffixMode"` // es template type. IndexTemplateType pulumi.StringPtrInput `pulumi:"indexTemplateType"` // network connection type. NetMode pulumi.StringInput `pulumi:"netMode"` // DTS event configuration. OutputMode pulumi.StringInput `pulumi:"outputMode"` // es log rotation granularity. RotationInterval pulumi.StringInput `pulumi:"rotationInterval"` }
func (EventTargetTargetDescriptionEsTargetParamsArgs) ElementType ¶
func (EventTargetTargetDescriptionEsTargetParamsArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventTargetTargetDescriptionEsTargetParamsOutput) IndexPrefix ¶
func (o EventTargetTargetDescriptionEsTargetParamsOutput) IndexPrefix() pulumi.StringOutput
index prefix.
func (EventTargetTargetDescriptionEsTargetParamsOutput) IndexSuffixMode ¶
func (o EventTargetTargetDescriptionEsTargetParamsOutput) IndexSuffixMode() pulumi.StringOutput
DTS index configuration.
func (EventTargetTargetDescriptionEsTargetParamsOutput) IndexTemplateType ¶
func (o EventTargetTargetDescriptionEsTargetParamsOutput) IndexTemplateType() pulumi.StringPtrOutput
es template type.
func (EventTargetTargetDescriptionEsTargetParamsOutput) NetMode ¶
func (o EventTargetTargetDescriptionEsTargetParamsOutput) NetMode() pulumi.StringOutput
network connection type.
func (EventTargetTargetDescriptionEsTargetParamsOutput) OutputMode ¶
func (o EventTargetTargetDescriptionEsTargetParamsOutput) OutputMode() pulumi.StringOutput
DTS event configuration.
func (EventTargetTargetDescriptionEsTargetParamsOutput) RotationInterval ¶
func (o EventTargetTargetDescriptionEsTargetParamsOutput) RotationInterval() pulumi.StringOutput
es log rotation granularity.
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
func EventTargetTargetDescriptionEsTargetParamsPtr ¶
func EventTargetTargetDescriptionEsTargetParamsPtr(v *EventTargetTargetDescriptionEsTargetParamsArgs) EventTargetTargetDescriptionEsTargetParamsPtrInput
type EventTargetTargetDescriptionEsTargetParamsPtrOutput ¶
type EventTargetTargetDescriptionEsTargetParamsPtrOutput struct{ *pulumi.OutputState }
func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) ElementType ¶
func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) ElementType() reflect.Type
func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexPrefix ¶
func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexPrefix() pulumi.StringPtrOutput
index prefix.
func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexSuffixMode ¶
func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexSuffixMode() pulumi.StringPtrOutput
DTS index configuration.
func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexTemplateType ¶
func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) IndexTemplateType() pulumi.StringPtrOutput
es template type.
func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) NetMode ¶
func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) NetMode() pulumi.StringPtrOutput
network connection type.
func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) OutputMode ¶
func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) OutputMode() pulumi.StringPtrOutput
DTS event configuration.
func (EventTargetTargetDescriptionEsTargetParamsPtrOutput) RotationInterval ¶
func (o EventTargetTargetDescriptionEsTargetParamsPtrOutput) RotationInterval() pulumi.StringPtrOutput
es log rotation granularity.
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 (o EventTargetTargetDescriptionOutput) CkafkaTargetParams() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
Ckafka parameters.
func (EventTargetTargetDescriptionOutput) ElementType ¶
func (EventTargetTargetDescriptionOutput) ElementType() reflect.Type
func (EventTargetTargetDescriptionOutput) EsTargetParams ¶
func (o EventTargetTargetDescriptionOutput) EsTargetParams() EventTargetTargetDescriptionEsTargetParamsPtrOutput
ElasticSearch parameters.
func (EventTargetTargetDescriptionOutput) ResourceDescription ¶
func (o EventTargetTargetDescriptionOutput) ResourceDescription() pulumi.StringOutput
QCS resource six-stage format, more references [resource six-stage format](https://cloud.tencent.com/document/product/598/10606).
func (EventTargetTargetDescriptionOutput) ScfParams ¶
func (o EventTargetTargetDescriptionOutput) ScfParams() EventTargetTargetDescriptionScfParamsPtrOutput
cloud function parameters.
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
func EventTargetTargetDescriptionPtr ¶
func EventTargetTargetDescriptionPtr(v *EventTargetTargetDescriptionArgs) EventTargetTargetDescriptionPtrInput
type EventTargetTargetDescriptionPtrOutput ¶
type EventTargetTargetDescriptionPtrOutput struct{ *pulumi.OutputState }
func (EventTargetTargetDescriptionPtrOutput) CkafkaTargetParams ¶
func (o EventTargetTargetDescriptionPtrOutput) CkafkaTargetParams() EventTargetTargetDescriptionCkafkaTargetParamsPtrOutput
Ckafka parameters.
func (EventTargetTargetDescriptionPtrOutput) ElementType ¶
func (EventTargetTargetDescriptionPtrOutput) ElementType() reflect.Type
func (EventTargetTargetDescriptionPtrOutput) EsTargetParams ¶
func (o EventTargetTargetDescriptionPtrOutput) EsTargetParams() EventTargetTargetDescriptionEsTargetParamsPtrOutput
ElasticSearch parameters.
func (EventTargetTargetDescriptionPtrOutput) ResourceDescription ¶
func (o EventTargetTargetDescriptionPtrOutput) ResourceDescription() pulumi.StringPtrOutput
QCS resource six-stage format, more references [resource six-stage format](https://cloud.tencent.com/document/product/598/10606).
func (EventTargetTargetDescriptionPtrOutput) ScfParams ¶
func (o EventTargetTargetDescriptionPtrOutput) ScfParams() EventTargetTargetDescriptionScfParamsPtrOutput
cloud function parameters.
func (EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutput ¶
func (o EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutput() EventTargetTargetDescriptionPtrOutput
func (EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutputWithContext ¶
func (o EventTargetTargetDescriptionPtrOutput) ToEventTargetTargetDescriptionPtrOutputWithContext(ctx context.Context) EventTargetTargetDescriptionPtrOutput
type EventTargetTargetDescriptionScfParams ¶
type EventTargetTargetDescriptionScfParams struct { // Maximum number of events for batch delivery. BatchEventCount *int `pulumi:"batchEventCount"` // Maximum waiting time for bulk delivery. BatchTimeout *int `pulumi:"batchTimeout"` // Enable batch delivery. EnableBatchDelivery *bool `pulumi:"enableBatchDelivery"` }
type EventTargetTargetDescriptionScfParamsArgs ¶
type EventTargetTargetDescriptionScfParamsArgs struct { // Maximum number of events for batch delivery. BatchEventCount pulumi.IntPtrInput `pulumi:"batchEventCount"` // Maximum waiting time for bulk delivery. BatchTimeout pulumi.IntPtrInput `pulumi:"batchTimeout"` // Enable batch delivery. EnableBatchDelivery pulumi.BoolPtrInput `pulumi:"enableBatchDelivery"` }
func (EventTargetTargetDescriptionScfParamsArgs) ElementType ¶
func (EventTargetTargetDescriptionScfParamsArgs) ElementType() reflect.Type
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 (o EventTargetTargetDescriptionScfParamsOutput) BatchEventCount() pulumi.IntPtrOutput
Maximum number of events for batch delivery.
func (EventTargetTargetDescriptionScfParamsOutput) BatchTimeout ¶
func (o EventTargetTargetDescriptionScfParamsOutput) BatchTimeout() pulumi.IntPtrOutput
Maximum waiting time for bulk delivery.
func (EventTargetTargetDescriptionScfParamsOutput) ElementType ¶
func (EventTargetTargetDescriptionScfParamsOutput) ElementType() reflect.Type
func (EventTargetTargetDescriptionScfParamsOutput) EnableBatchDelivery ¶
func (o EventTargetTargetDescriptionScfParamsOutput) EnableBatchDelivery() pulumi.BoolPtrOutput
Enable batch delivery.
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
func EventTargetTargetDescriptionScfParamsPtr ¶
func EventTargetTargetDescriptionScfParamsPtr(v *EventTargetTargetDescriptionScfParamsArgs) EventTargetTargetDescriptionScfParamsPtrInput
type EventTargetTargetDescriptionScfParamsPtrOutput ¶
type EventTargetTargetDescriptionScfParamsPtrOutput struct{ *pulumi.OutputState }
func (EventTargetTargetDescriptionScfParamsPtrOutput) BatchEventCount ¶
func (o EventTargetTargetDescriptionScfParamsPtrOutput) BatchEventCount() pulumi.IntPtrOutput
Maximum number of events for batch delivery.
func (EventTargetTargetDescriptionScfParamsPtrOutput) BatchTimeout ¶
func (o EventTargetTargetDescriptionScfParamsPtrOutput) BatchTimeout() pulumi.IntPtrOutput
Maximum waiting time for bulk delivery.
func (EventTargetTargetDescriptionScfParamsPtrOutput) ElementType ¶
func (EventTargetTargetDescriptionScfParamsPtrOutput) ElementType() reflect.Type
func (EventTargetTargetDescriptionScfParamsPtrOutput) EnableBatchDelivery ¶
func (o EventTargetTargetDescriptionScfParamsPtrOutput) EnableBatchDelivery() pulumi.BoolPtrOutput
Enable batch delivery.
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"` }
Provides a resource to create a eb ebTransform
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"encoding/json" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { fooEventBus, err := Eb.NewEventBus(ctx, "fooEventBus", &Eb.EventBusArgs{ EventBusName: pulumi.String("tf-event_bus"), Description: pulumi.String("event bus desc"), EnableStore: pulumi.Bool(false), SaveDays: pulumi.Int(1), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } tmpJSON0, err := json.Marshal(map[string]interface{}{ "source": "apigw.cloud.tencent", "type": []string{ "connector:apigw", }, }) if err != nil { return err } json0 := string(tmpJSON0) fooEventRule, err := Eb.NewEventRule(ctx, "fooEventRule", &Eb.EventRuleArgs{ EventBusId: fooEventBus.ID(), RuleName: pulumi.String("tf-event_rule"), Description: pulumi.String("event rule desc"), Enable: pulumi.Bool(true), EventPattern: pulumi.String(json0), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } tmpJSON1, err := json.Marshal(map[string]interface{}{ "Partition": 1, "msgBody": "Hello from Ckafka again!", "msgKey": "test", "offset": 37, "topic": "test-topic", }) if err != nil { return err } json1 := string(tmpJSON1) _, err = Eb.NewEventTransform(ctx, "fooEventTransform", &Eb.EventTransformArgs{ EventBusId: fooEventBus.ID(), RuleId: fooEventRule.RuleId, Transformations: eb.EventTransformTransformationArray{ &eb.EventTransformTransformationArgs{ Extraction: &eb.EventTransformTransformationExtractionArgs{ ExtractionInputPath: pulumi.String("$"), Format: pulumi.String("JSON"), }, Transform: &eb.EventTransformTransformationTransformArgs{ OutputStructs: eb.EventTransformTransformationTransformOutputStructArray{ &eb.EventTransformTransformationTransformOutputStructArgs{ Key: pulumi.String("type"), Value: pulumi.String("connector:ckafka"), ValueType: pulumi.String("STRING"), }, &eb.EventTransformTransformationTransformOutputStructArgs{ Key: pulumi.String("source"), Value: pulumi.String("ckafka.cloud.tencent"), ValueType: pulumi.String("STRING"), }, &eb.EventTransformTransformationTransformOutputStructArgs{ Key: pulumi.String("region"), Value: pulumi.String("ap-guangzhou"), ValueType: pulumi.String("STRING"), }, &eb.EventTransformTransformationTransformOutputStructArgs{ Key: pulumi.String("datacontenttype"), Value: pulumi.String("application/json;charset=utf-8"), ValueType: pulumi.String("STRING"), }, &eb.EventTransformTransformationTransformOutputStructArgs{ Key: pulumi.String("status"), Value: pulumi.String("-"), ValueType: pulumi.String("STRING"), }, &eb.EventTransformTransformationTransformOutputStructArgs{ Key: pulumi.String("data"), Value: pulumi.String(json1), ValueType: pulumi.String("STRING"), }, }, }, }, }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
eb eb_transform can be imported using the id, e.g.
```sh $ pulumi import tencentcloud:Eb/eventTransform:EventTransform eb_transform eb_transform_id ```
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 (o EventTransformArrayOutput) Index(i pulumi.IntInput) EventTransformOutput
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 (o EventTransformMapOutput) MapIndex(k pulumi.StringInput) EventTransformOutput
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 ¶
func (o EventTransformOutput) RuleId() pulumi.StringOutput
ruleId.
func (EventTransformOutput) ToEventTransformOutput ¶
func (o EventTransformOutput) ToEventTransformOutput() EventTransformOutput
func (EventTransformOutput) ToEventTransformOutputWithContext ¶
func (o EventTransformOutput) ToEventTransformOutputWithContext(ctx context.Context) EventTransformOutput
func (EventTransformOutput) Transformations ¶
func (o EventTransformOutput) Transformations() EventTransformTransformationArrayOutput
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 { // Describe how to filter data. EtlFilter *EventTransformTransformationEtlFilter `pulumi:"etlFilter"` // Describe how to extract data. Extraction *EventTransformTransformationExtraction `pulumi:"extraction"` // Describe how to convert data. Transform *EventTransformTransformationTransform `pulumi:"transform"` }
type EventTransformTransformationArgs ¶
type EventTransformTransformationArgs struct { // Describe how to filter data. EtlFilter EventTransformTransformationEtlFilterPtrInput `pulumi:"etlFilter"` // Describe how to extract data. Extraction EventTransformTransformationExtractionPtrInput `pulumi:"extraction"` // Describe how to convert data. Transform EventTransformTransformationTransformPtrInput `pulumi:"transform"` }
func (EventTransformTransformationArgs) ElementType ¶
func (EventTransformTransformationArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutput ¶
func (o EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutput() EventTransformTransformationArrayOutput
func (EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutputWithContext ¶
func (o EventTransformTransformationArrayOutput) ToEventTransformTransformationArrayOutputWithContext(ctx context.Context) EventTransformTransformationArrayOutput
type EventTransformTransformationEtlFilter ¶
type EventTransformTransformationEtlFilter struct { // Grammatical Rules are consistent. Filter string `pulumi:"filter"` }
type EventTransformTransformationEtlFilterArgs ¶
type EventTransformTransformationEtlFilterArgs struct { // Grammatical Rules are consistent. Filter pulumi.StringInput `pulumi:"filter"` }
func (EventTransformTransformationEtlFilterArgs) ElementType ¶
func (EventTransformTransformationEtlFilterArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventTransformTransformationEtlFilterOutput) Filter ¶
func (o EventTransformTransformationEtlFilterOutput) Filter() pulumi.StringOutput
Grammatical Rules are consistent.
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
func EventTransformTransformationEtlFilterPtr ¶
func EventTransformTransformationEtlFilterPtr(v *EventTransformTransformationEtlFilterArgs) EventTransformTransformationEtlFilterPtrInput
type EventTransformTransformationEtlFilterPtrOutput ¶
type EventTransformTransformationEtlFilterPtrOutput struct{ *pulumi.OutputState }
func (EventTransformTransformationEtlFilterPtrOutput) ElementType ¶
func (EventTransformTransformationEtlFilterPtrOutput) ElementType() reflect.Type
func (EventTransformTransformationEtlFilterPtrOutput) Filter ¶
func (o EventTransformTransformationEtlFilterPtrOutput) Filter() pulumi.StringPtrOutput
Grammatical Rules are consistent.
func (EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutput ¶
func (o EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutput() EventTransformTransformationEtlFilterPtrOutput
func (EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutputWithContext ¶
func (o EventTransformTransformationEtlFilterPtrOutput) ToEventTransformTransformationEtlFilterPtrOutputWithContext(ctx context.Context) EventTransformTransformationEtlFilterPtrOutput
type EventTransformTransformationExtraction ¶
type EventTransformTransformationExtraction struct { // JsonPath, if not specified, the default value $. ExtractionInputPath string `pulumi:"extractionInputPath"` // Value: `TEXT`, `JSON`. Format string `pulumi:"format"` // Only Text needs to be passed. TextParams *EventTransformTransformationExtractionTextParams `pulumi:"textParams"` }
type EventTransformTransformationExtractionArgs ¶
type EventTransformTransformationExtractionArgs struct { // JsonPath, if not specified, the default value $. ExtractionInputPath pulumi.StringInput `pulumi:"extractionInputPath"` // Value: `TEXT`, `JSON`. Format pulumi.StringInput `pulumi:"format"` // Only Text needs to be passed. TextParams EventTransformTransformationExtractionTextParamsPtrInput `pulumi:"textParams"` }
func (EventTransformTransformationExtractionArgs) ElementType ¶
func (EventTransformTransformationExtractionArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventTransformTransformationExtractionOutput) ExtractionInputPath ¶
func (o EventTransformTransformationExtractionOutput) ExtractionInputPath() pulumi.StringOutput
JsonPath, if not specified, the default value $.
func (EventTransformTransformationExtractionOutput) Format ¶
func (o EventTransformTransformationExtractionOutput) Format() pulumi.StringOutput
Value: `TEXT`, `JSON`.
func (EventTransformTransformationExtractionOutput) TextParams ¶
func (o EventTransformTransformationExtractionOutput) TextParams() EventTransformTransformationExtractionTextParamsPtrOutput
Only Text needs to be passed.
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
func EventTransformTransformationExtractionPtr ¶
func EventTransformTransformationExtractionPtr(v *EventTransformTransformationExtractionArgs) EventTransformTransformationExtractionPtrInput
type EventTransformTransformationExtractionPtrOutput ¶
type EventTransformTransformationExtractionPtrOutput struct{ *pulumi.OutputState }
func (EventTransformTransformationExtractionPtrOutput) ElementType ¶
func (EventTransformTransformationExtractionPtrOutput) ElementType() reflect.Type
func (EventTransformTransformationExtractionPtrOutput) ExtractionInputPath ¶
func (o EventTransformTransformationExtractionPtrOutput) ExtractionInputPath() pulumi.StringPtrOutput
JsonPath, if not specified, the default value $.
func (EventTransformTransformationExtractionPtrOutput) Format ¶
func (o EventTransformTransformationExtractionPtrOutput) Format() pulumi.StringPtrOutput
Value: `TEXT`, `JSON`.
func (EventTransformTransformationExtractionPtrOutput) TextParams ¶
func (o EventTransformTransformationExtractionPtrOutput) TextParams() EventTransformTransformationExtractionTextParamsPtrOutput
Only Text needs to be passed.
func (EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutput ¶
func (o EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutput() EventTransformTransformationExtractionPtrOutput
func (EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutputWithContext ¶
func (o EventTransformTransformationExtractionPtrOutput) ToEventTransformTransformationExtractionPtrOutputWithContext(ctx context.Context) EventTransformTransformationExtractionPtrOutput
type EventTransformTransformationExtractionTextParamsArgs ¶
type EventTransformTransformationExtractionTextParamsArgs struct { // Fill in the regular expression: length 128. Regex pulumi.StringPtrInput `pulumi:"regex"` // `Comma`, `|`, `tab`, `space`, `newline`, `%`, `#`, the limit length is 1. Separator pulumi.StringPtrInput `pulumi:"separator"` }
func (EventTransformTransformationExtractionTextParamsArgs) ElementType ¶
func (EventTransformTransformationExtractionTextParamsArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventTransformTransformationExtractionTextParamsOutput) Regex ¶
func (o EventTransformTransformationExtractionTextParamsOutput) Regex() pulumi.StringPtrOutput
Fill in the regular expression: length 128.
func (EventTransformTransformationExtractionTextParamsOutput) Separator ¶
func (o EventTransformTransformationExtractionTextParamsOutput) Separator() pulumi.StringPtrOutput
`Comma`, `|`, `tab`, `space`, `newline`, `%`, `#`, the limit length is 1.
func (EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsOutput ¶
func (o EventTransformTransformationExtractionTextParamsOutput) ToEventTransformTransformationExtractionTextParamsOutput() EventTransformTransformationExtractionTextParamsOutput
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
func EventTransformTransformationExtractionTextParamsPtr ¶
func EventTransformTransformationExtractionTextParamsPtr(v *EventTransformTransformationExtractionTextParamsArgs) EventTransformTransformationExtractionTextParamsPtrInput
type EventTransformTransformationExtractionTextParamsPtrOutput ¶
type EventTransformTransformationExtractionTextParamsPtrOutput struct{ *pulumi.OutputState }
func (EventTransformTransformationExtractionTextParamsPtrOutput) ElementType ¶
func (EventTransformTransformationExtractionTextParamsPtrOutput) ElementType() reflect.Type
func (EventTransformTransformationExtractionTextParamsPtrOutput) Regex ¶
Fill in the regular expression: length 128.
func (EventTransformTransformationExtractionTextParamsPtrOutput) Separator ¶
func (o EventTransformTransformationExtractionTextParamsPtrOutput) Separator() pulumi.StringPtrOutput
`Comma`, `|`, `tab`, `space`, `newline`, `%`, `#`, the limit length is 1.
func (EventTransformTransformationExtractionTextParamsPtrOutput) ToEventTransformTransformationExtractionTextParamsPtrOutput ¶
func (o EventTransformTransformationExtractionTextParamsPtrOutput) ToEventTransformTransformationExtractionTextParamsPtrOutput() EventTransformTransformationExtractionTextParamsPtrOutput
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) ElementType() reflect.Type
func (EventTransformTransformationOutput) EtlFilter ¶
func (o EventTransformTransformationOutput) EtlFilter() EventTransformTransformationEtlFilterPtrOutput
Describe how to filter data.
func (EventTransformTransformationOutput) Extraction ¶
func (o EventTransformTransformationOutput) Extraction() EventTransformTransformationExtractionPtrOutput
Describe how to extract data.
func (EventTransformTransformationOutput) ToEventTransformTransformationOutput ¶
func (o EventTransformTransformationOutput) ToEventTransformTransformationOutput() EventTransformTransformationOutput
func (EventTransformTransformationOutput) ToEventTransformTransformationOutputWithContext ¶
func (o EventTransformTransformationOutput) ToEventTransformTransformationOutputWithContext(ctx context.Context) EventTransformTransformationOutput
func (EventTransformTransformationOutput) Transform ¶
func (o EventTransformTransformationOutput) Transform() EventTransformTransformationTransformPtrOutput
Describe how to convert data.
type EventTransformTransformationTransform ¶
type EventTransformTransformationTransform struct { // Describe how the data is transformed. OutputStructs []EventTransformTransformationTransformOutputStruct `pulumi:"outputStructs"` }
type EventTransformTransformationTransformArgs ¶
type EventTransformTransformationTransformArgs struct { // Describe how the data is transformed. OutputStructs EventTransformTransformationTransformOutputStructArrayInput `pulumi:"outputStructs"` }
func (EventTransformTransformationTransformArgs) ElementType ¶
func (EventTransformTransformationTransformArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventTransformTransformationTransformOutput) OutputStructs ¶
func (o EventTransformTransformationTransformOutput) OutputStructs() EventTransformTransformationTransformOutputStructArrayOutput
Describe how the data is transformed.
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 { // Corresponding to the key in the output json. Key string `pulumi:"key"` // You can fill in the json-path and also support constants or built-in keyword date types. Value string `pulumi:"value"` // The data type of value, optional values: `STRING`, `NUMBER`, `BOOLEAN`, `NULL`, `SYS_VARIABLE`, `JSONPATH`. ValueType string `pulumi:"valueType"` }
type EventTransformTransformationTransformOutputStructArgs ¶
type EventTransformTransformationTransformOutputStructArgs struct { // Corresponding to the key in the output json. Key pulumi.StringInput `pulumi:"key"` // You can fill in the json-path and also support constants or built-in keyword date types. Value pulumi.StringInput `pulumi:"value"` // The data type of value, optional values: `STRING`, `NUMBER`, `BOOLEAN`, `NULL`, `SYS_VARIABLE`, `JSONPATH`. ValueType pulumi.StringInput `pulumi:"valueType"` }
func (EventTransformTransformationTransformOutputStructArgs) ElementType ¶
func (EventTransformTransformationTransformOutputStructArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (EventTransformTransformationTransformOutputStructArrayOutput) ToEventTransformTransformationTransformOutputStructArrayOutput ¶
func (o EventTransformTransformationTransformOutputStructArrayOutput) ToEventTransformTransformationTransformOutputStructArrayOutput() EventTransformTransformationTransformOutputStructArrayOutput
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) ElementType() reflect.Type
func (EventTransformTransformationTransformOutputStructOutput) Key ¶
Corresponding to the key in the output json.
func (EventTransformTransformationTransformOutputStructOutput) ToEventTransformTransformationTransformOutputStructOutput ¶
func (o EventTransformTransformationTransformOutputStructOutput) ToEventTransformTransformationTransformOutputStructOutput() EventTransformTransformationTransformOutputStructOutput
func (EventTransformTransformationTransformOutputStructOutput) ToEventTransformTransformationTransformOutputStructOutputWithContext ¶
func (o EventTransformTransformationTransformOutputStructOutput) ToEventTransformTransformationTransformOutputStructOutputWithContext(ctx context.Context) EventTransformTransformationTransformOutputStructOutput
func (EventTransformTransformationTransformOutputStructOutput) Value ¶
func (o EventTransformTransformationTransformOutputStructOutput) Value() pulumi.StringOutput
You can fill in the json-path and also support constants or built-in keyword date types.
func (EventTransformTransformationTransformOutputStructOutput) ValueType ¶
func (o EventTransformTransformationTransformOutputStructOutput) ValueType() pulumi.StringOutput
The data type of value, optional values: `STRING`, `NUMBER`, `BOOLEAN`, `NULL`, `SYS_VARIABLE`, `JSONPATH`.
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
func EventTransformTransformationTransformPtr ¶
func EventTransformTransformationTransformPtr(v *EventTransformTransformationTransformArgs) EventTransformTransformationTransformPtrInput
type EventTransformTransformationTransformPtrOutput ¶
type EventTransformTransformationTransformPtrOutput struct{ *pulumi.OutputState }
func (EventTransformTransformationTransformPtrOutput) ElementType ¶
func (EventTransformTransformationTransformPtrOutput) ElementType() reflect.Type
func (EventTransformTransformationTransformPtrOutput) OutputStructs ¶
func (o EventTransformTransformationTransformPtrOutput) OutputStructs() EventTransformTransformationTransformOutputStructArrayOutput
Describe how the data is transformed.
func (EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutput ¶
func (o EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutput() EventTransformTransformationTransformPtrOutput
func (EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutputWithContext ¶
func (o EventTransformTransformationTransformPtrOutput) ToEventTransformTransformationTransformPtrOutputWithContext(ctx context.Context) EventTransformTransformationTransformPtrOutput
type GetBusArgs ¶
type GetBusArgs struct { // Filter conditions. The upper limit of Filters per request is 10, and the upper limit of Filter.Values 5. Filters []GetBusFilter `pulumi:"filters"` // Return results in ascending or descending order, optional values ASC (ascending) and DESC (descending). Order *string `pulumi:"order"` // According to which field to sort the returned results, the following fields are supported: AddTime (creation time), ModTime (modification time). OrderBy *string `pulumi:"orderBy"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBus.
type GetBusEventBus ¶
type GetBusEventBus struct { // create time. AddTime string `pulumi:"addTime"` // Connector basic information, note: this field may return null, indicating that no valid value can be obtained. ConnectionBriefs []GetBusEventBusConnectionBrief `pulumi:"connectionBriefs"` // Event set description, unlimited character type, description within 200 characters. Description string `pulumi:"description"` // event bus Id. EventBusId string `pulumi:"eventBusId"` // 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 string `pulumi:"eventBusName"` // update time. ModTime string `pulumi:"modTime"` // Billing mode, note: this field may return null, indicating that no valid value can be obtained. PayMode string `pulumi:"payMode"` // Target brief information, note: this field may return null, indicating that no valid value can be obtained. TargetBriefs []GetBusEventBusTargetBrief `pulumi:"targetBriefs"` // event bus type. Type string `pulumi:"type"` }
type GetBusEventBusArgs ¶
type GetBusEventBusArgs struct { // create time. AddTime pulumi.StringInput `pulumi:"addTime"` // Connector basic information, note: this field may return null, indicating that no valid value can be obtained. ConnectionBriefs GetBusEventBusConnectionBriefArrayInput `pulumi:"connectionBriefs"` // Event set description, unlimited character type, description within 200 characters. Description pulumi.StringInput `pulumi:"description"` // event bus Id. EventBusId pulumi.StringInput `pulumi:"eventBusId"` // 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 `pulumi:"eventBusName"` // update time. ModTime pulumi.StringInput `pulumi:"modTime"` // Billing mode, note: this field may return null, indicating that no valid value can be obtained. PayMode pulumi.StringInput `pulumi:"payMode"` // Target brief information, note: this field may return null, indicating that no valid value can be obtained. TargetBriefs GetBusEventBusTargetBriefArrayInput `pulumi:"targetBriefs"` // event bus type. 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 (o GetBusEventBusArrayOutput) Index(i pulumi.IntInput) GetBusEventBusOutput
func (GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutput ¶
func (o GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutput() GetBusEventBusArrayOutput
func (GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutputWithContext ¶
func (o GetBusEventBusArrayOutput) ToGetBusEventBusArrayOutputWithContext(ctx context.Context) GetBusEventBusArrayOutput
type GetBusEventBusConnectionBriefArgs ¶
type GetBusEventBusConnectionBriefArgs struct { // Connector status, note: this field may return null, indicating that no valid value can be obtained. Status pulumi.StringInput `pulumi:"status"` // event bus type. Type pulumi.StringInput `pulumi:"type"` }
func (GetBusEventBusConnectionBriefArgs) ElementType ¶
func (GetBusEventBusConnectionBriefArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (GetBusEventBusConnectionBriefOutput) Status ¶
func (o GetBusEventBusConnectionBriefOutput) Status() pulumi.StringOutput
Connector status, note: this field may return null, indicating that no valid value can be obtained.
func (GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutput ¶
func (o GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutput() GetBusEventBusConnectionBriefOutput
func (GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutputWithContext ¶
func (o GetBusEventBusConnectionBriefOutput) ToGetBusEventBusConnectionBriefOutputWithContext(ctx context.Context) GetBusEventBusConnectionBriefOutput
func (GetBusEventBusConnectionBriefOutput) Type ¶
func (o GetBusEventBusConnectionBriefOutput) Type() pulumi.StringOutput
event bus 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 (o GetBusEventBusOutput) AddTime() pulumi.StringOutput
create time.
func (GetBusEventBusOutput) ConnectionBriefs ¶
func (o GetBusEventBusOutput) ConnectionBriefs() GetBusEventBusConnectionBriefArrayOutput
Connector basic information, note: this field may return null, indicating that no valid value can be obtained.
func (GetBusEventBusOutput) Description ¶
func (o GetBusEventBusOutput) Description() pulumi.StringOutput
Event set description, unlimited character type, description within 200 characters.
func (GetBusEventBusOutput) ElementType ¶
func (GetBusEventBusOutput) ElementType() reflect.Type
func (GetBusEventBusOutput) EventBusId ¶
func (o GetBusEventBusOutput) EventBusId() pulumi.StringOutput
event bus Id.
func (GetBusEventBusOutput) EventBusName ¶
func (o GetBusEventBusOutput) 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 (GetBusEventBusOutput) ModTime ¶
func (o GetBusEventBusOutput) ModTime() pulumi.StringOutput
update time.
func (GetBusEventBusOutput) PayMode ¶
func (o GetBusEventBusOutput) PayMode() pulumi.StringOutput
Billing mode, note: this field may return null, indicating that no valid value can be obtained.
func (GetBusEventBusOutput) TargetBriefs ¶
func (o GetBusEventBusOutput) TargetBriefs() GetBusEventBusTargetBriefArrayOutput
Target brief information, note: this field may return null, indicating that no valid value can be obtained.
func (GetBusEventBusOutput) ToGetBusEventBusOutput ¶
func (o GetBusEventBusOutput) ToGetBusEventBusOutput() GetBusEventBusOutput
func (GetBusEventBusOutput) ToGetBusEventBusOutputWithContext ¶
func (o GetBusEventBusOutput) ToGetBusEventBusOutputWithContext(ctx context.Context) GetBusEventBusOutput
func (GetBusEventBusOutput) Type ¶
func (o GetBusEventBusOutput) Type() pulumi.StringOutput
event bus type.
type GetBusEventBusTargetBriefArgs ¶
type GetBusEventBusTargetBriefArgs struct { // Target ID. TargetId pulumi.StringInput `pulumi:"targetId"` // event bus type. Type pulumi.StringInput `pulumi:"type"` }
func (GetBusEventBusTargetBriefArgs) ElementType ¶
func (GetBusEventBusTargetBriefArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (GetBusEventBusTargetBriefArrayOutput) Index ¶
func (o GetBusEventBusTargetBriefArrayOutput) Index(i pulumi.IntInput) GetBusEventBusTargetBriefOutput
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) ElementType() reflect.Type
func (GetBusEventBusTargetBriefOutput) TargetId ¶
func (o GetBusEventBusTargetBriefOutput) TargetId() pulumi.StringOutput
Target ID.
func (GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutput ¶
func (o GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutput() GetBusEventBusTargetBriefOutput
func (GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutputWithContext ¶
func (o GetBusEventBusTargetBriefOutput) ToGetBusEventBusTargetBriefOutputWithContext(ctx context.Context) GetBusEventBusTargetBriefOutput
func (GetBusEventBusTargetBriefOutput) Type ¶
func (o GetBusEventBusTargetBriefOutput) Type() pulumi.StringOutput
event bus type.
type GetBusFilter ¶
type GetBusFilterArgs ¶
type GetBusFilterArgs struct { // The name of the filter key. Name pulumi.StringInput `pulumi:"name"` // One or more filter values. 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 (o GetBusFilterArrayOutput) Index(i pulumi.IntInput) GetBusFilterOutput
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 (o GetBusFilterOutput) Name() pulumi.StringOutput
The name of the filter key.
func (GetBusFilterOutput) ToGetBusFilterOutput ¶
func (o GetBusFilterOutput) ToGetBusFilterOutput() GetBusFilterOutput
func (GetBusFilterOutput) ToGetBusFilterOutputWithContext ¶
func (o GetBusFilterOutput) ToGetBusFilterOutputWithContext(ctx context.Context) GetBusFilterOutput
func (GetBusFilterOutput) Values ¶
func (o GetBusFilterOutput) Values() pulumi.StringArrayOutput
One or more filter values.
type GetBusOutputArgs ¶
type GetBusOutputArgs struct { // Filter conditions. The upper limit of Filters per request is 10, and the upper limit of Filter.Values 5. Filters GetBusFilterArrayInput `pulumi:"filters"` // Return results in ascending or descending order, optional values ASC (ascending) and DESC (descending). Order pulumi.StringPtrInput `pulumi:"order"` // According to which field to sort the returned results, the following fields are supported: AddTime (creation time), ModTime (modification time). OrderBy pulumi.StringPtrInput `pulumi:"orderBy"` // Used to save results. 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 { // event set information. 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)
Use this data source to query detailed information of eb bus
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Eb.NewEventBus(ctx, "foo", &Eb.EventBusArgs{ EventBusName: pulumi.String("tf-event_bus"), Description: pulumi.String("event bus desc"), EnableStore: pulumi.Bool(false), SaveDays: pulumi.Int(1), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } _, err = Eb.GetBus(ctx, &eb.GetBusArgs{ OrderBy: pulumi.StringRef("AddTime"), Order: pulumi.StringRef("DESC"), Filters: []eb.GetBusFilter{ { Values: []string{ "Custom", }, Name: "Type", }, }, }, nil) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
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 (o GetBusResultOutput) EventBuses() GetBusEventBusArrayOutput
event set information.
func (GetBusResultOutput) Filters ¶
func (o GetBusResultOutput) Filters() GetBusFilterArrayOutput
func (GetBusResultOutput) Id ¶
func (o GetBusResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBusResultOutput) Order ¶
func (o GetBusResultOutput) Order() pulumi.StringPtrOutput
func (GetBusResultOutput) OrderBy ¶
func (o GetBusResultOutput) OrderBy() pulumi.StringPtrOutput
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 { // event bus Id. EventBusId string `pulumi:"eventBusId"` // Return results in ascending or descending order, optional values ASC (ascending) and DESC (descending). Order *string `pulumi:"order"` // According to which field to sort the returned results, the following fields are supported: AddTime (creation time), ModTime (modification time). OrderBy *string `pulumi:"orderBy"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getEventRules.
type GetEventRulesOutputArgs ¶
type GetEventRulesOutputArgs struct { // event bus Id. EventBusId pulumi.StringInput `pulumi:"eventBusId"` // Return results in ascending or descending order, optional values ASC (ascending) and DESC (descending). Order pulumi.StringPtrInput `pulumi:"order"` // According to which field to sort the returned results, the following fields are supported: AddTime (creation time), ModTime (modification time). OrderBy pulumi.StringPtrInput `pulumi:"orderBy"` // Used to save results. 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 { // event bus Id. 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"` // Event rule information. 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)
Use this data source to query detailed information of eb eventRules
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"encoding/json" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { foo, err := Eb.NewEventBus(ctx, "foo", &Eb.EventBusArgs{ EventBusName: pulumi.String("tf-event_bus_rule"), Description: pulumi.String("event bus desc"), EnableStore: pulumi.Bool(false), SaveDays: pulumi.Int(1), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } tmpJSON0, err := json.Marshal(map[string]interface{}{ "source": "apigw.cloud.tencent", "type": []string{ "connector:apigw", }, }) if err != nil { return err } json0 := string(tmpJSON0) _, err = Eb.NewEventRule(ctx, "eventRule", &Eb.EventRuleArgs{ EventBusId: foo.ID(), RuleName: pulumi.String("tf-event_rule"), Description: pulumi.String("event rule desc"), Enable: pulumi.Bool(true), EventPattern: pulumi.String(json0), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } _ = Eb.GetEventRulesOutput(ctx, eb.GetEventRulesOutputArgs{ EventBusId: foo.ID(), OrderBy: pulumi.String("AddTime"), Order: pulumi.String("DESC"), }, nil) return nil }) }
``` <!--End PulumiCodeChooser -->
type GetEventRulesResultOutput ¶
type GetEventRulesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getEventRules.
func GetEventRulesOutput ¶
func GetEventRulesOutput(ctx *pulumi.Context, args GetEventRulesOutputArgs, opts ...pulumi.InvokeOption) GetEventRulesResultOutput
func (GetEventRulesResultOutput) ElementType ¶
func (GetEventRulesResultOutput) ElementType() reflect.Type
func (GetEventRulesResultOutput) EventBusId ¶
func (o GetEventRulesResultOutput) EventBusId() pulumi.StringOutput
event bus Id.
func (GetEventRulesResultOutput) Id ¶
func (o GetEventRulesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetEventRulesResultOutput) Order ¶
func (o GetEventRulesResultOutput) Order() pulumi.StringPtrOutput
func (GetEventRulesResultOutput) OrderBy ¶
func (o GetEventRulesResultOutput) OrderBy() pulumi.StringPtrOutput
func (GetEventRulesResultOutput) ResultOutputFile ¶
func (o GetEventRulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetEventRulesResultOutput) Rules ¶
func (o GetEventRulesResultOutput) Rules() GetEventRulesRuleArrayOutput
Event rule information.
func (GetEventRulesResultOutput) ToGetEventRulesResultOutput ¶
func (o GetEventRulesResultOutput) ToGetEventRulesResultOutput() GetEventRulesResultOutput
func (GetEventRulesResultOutput) ToGetEventRulesResultOutputWithContext ¶
func (o GetEventRulesResultOutput) ToGetEventRulesResultOutputWithContext(ctx context.Context) GetEventRulesResultOutput
type GetEventRulesRule ¶
type GetEventRulesRule struct { // create time. AddTime string `pulumi:"addTime"` // The dlq rule set by rule. It may be null. Note: this field may return null, indicating that no valid value can be obtained. DeadLetterConfigs []GetEventRulesRuleDeadLetterConfig `pulumi:"deadLetterConfigs"` // description. Description string `pulumi:"description"` // enable switch. Enable bool `pulumi:"enable"` // event bus Id. EventBusId string `pulumi:"eventBusId"` // modify time. ModTime string `pulumi:"modTime"` // rule Id. RuleId string `pulumi:"ruleId"` // rule name. RuleName string `pulumi:"ruleName"` // Status. Status string `pulumi:"status"` // Target brief information, note: this field may return null, indicating that no valid value can be obtained. Targets []GetEventRulesRuleTarget `pulumi:"targets"` }
type GetEventRulesRuleArgs ¶
type GetEventRulesRuleArgs struct { // create time. AddTime pulumi.StringInput `pulumi:"addTime"` // The dlq rule set by rule. It may be null. Note: this field may return null, indicating that no valid value can be obtained. DeadLetterConfigs GetEventRulesRuleDeadLetterConfigArrayInput `pulumi:"deadLetterConfigs"` // description. Description pulumi.StringInput `pulumi:"description"` // enable switch. Enable pulumi.BoolInput `pulumi:"enable"` // event bus Id. EventBusId pulumi.StringInput `pulumi:"eventBusId"` // modify time. ModTime pulumi.StringInput `pulumi:"modTime"` // rule Id. RuleId pulumi.StringInput `pulumi:"ruleId"` // rule name. RuleName pulumi.StringInput `pulumi:"ruleName"` // Status. Status pulumi.StringInput `pulumi:"status"` // Target brief information, note: this field may return null, indicating that no valid value can be obtained. 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) ElementType() reflect.Type
func (GetEventRulesRuleArrayOutput) Index ¶
func (o GetEventRulesRuleArrayOutput) Index(i pulumi.IntInput) GetEventRulesRuleOutput
func (GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutput ¶
func (o GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutput() GetEventRulesRuleArrayOutput
func (GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutputWithContext ¶
func (o GetEventRulesRuleArrayOutput) ToGetEventRulesRuleArrayOutputWithContext(ctx context.Context) GetEventRulesRuleArrayOutput
type GetEventRulesRuleDeadLetterConfig ¶
type GetEventRulesRuleDeadLetterConfig struct { // After setting the DLQ mode, this option is required. The error message will be delivered to the corresponding kafka topic Note: This field may return null, indicating that no valid value can be obtained. CkafkaDeliveryParams []GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParam `pulumi:"ckafkaDeliveryParams"` // Support three modes of dlq, discarding, ignoring errors and continuing to pass, corresponding to: DLQ, DROP, IGNORE_ERROR. DisposeMethod string `pulumi:"disposeMethod"` }
type GetEventRulesRuleDeadLetterConfigArgs ¶
type GetEventRulesRuleDeadLetterConfigArgs struct { // After setting the DLQ mode, this option is required. The error message will be delivered to the corresponding kafka topic Note: This field may return null, indicating that no valid value can be obtained. CkafkaDeliveryParams GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayInput `pulumi:"ckafkaDeliveryParams"` // Support three modes of dlq, discarding, ignoring errors and continuing to pass, corresponding to: DLQ, DROP, IGNORE_ERROR. DisposeMethod pulumi.StringInput `pulumi:"disposeMethod"` }
func (GetEventRulesRuleDeadLetterConfigArgs) ElementType ¶
func (GetEventRulesRuleDeadLetterConfigArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutput ¶
func (o GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutput() GetEventRulesRuleDeadLetterConfigArrayOutput
func (GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutputWithContext ¶
func (o GetEventRulesRuleDeadLetterConfigArrayOutput) ToGetEventRulesRuleDeadLetterConfigArrayOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigArrayOutput
type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs ¶
type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs struct { // ckafka resource qcs six-segment. ResourceDescription pulumi.StringInput `pulumi:"resourceDescription"` // ckafka topic name. TopicName pulumi.StringInput `pulumi:"topicName"` }
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ElementType ¶
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ElementType() reflect.Type
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput ¶
func (i GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext ¶
func (i GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArgs) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray ¶
type GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray []GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamInput
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ElementType ¶
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArray) ElementType() reflect.Type
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) ElementType() reflect.Type
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput ¶
func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
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) ElementType() reflect.Type
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ResourceDescription ¶
func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ResourceDescription() pulumi.StringOutput
ckafka resource qcs six-segment.
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput ¶
func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext ¶
func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) ToGetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutputWithContext(ctx context.Context) GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput
func (GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) TopicName ¶
func (o GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamOutput) TopicName() pulumi.StringOutput
ckafka topic name.
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 (o GetEventRulesRuleDeadLetterConfigOutput) CkafkaDeliveryParams() GetEventRulesRuleDeadLetterConfigCkafkaDeliveryParamArrayOutput
After setting the DLQ mode, this option is required. The error message will be delivered to the corresponding kafka topic Note: This field may return null, indicating that no valid value can be obtained.
func (GetEventRulesRuleDeadLetterConfigOutput) DisposeMethod ¶
func (o GetEventRulesRuleDeadLetterConfigOutput) DisposeMethod() pulumi.StringOutput
Support three modes of dlq, discarding, ignoring errors and continuing to pass, corresponding to: DLQ, DROP, IGNORE_ERROR.
func (GetEventRulesRuleDeadLetterConfigOutput) ElementType ¶
func (GetEventRulesRuleDeadLetterConfigOutput) ElementType() reflect.Type
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 (o GetEventRulesRuleOutput) AddTime() pulumi.StringOutput
create time.
func (GetEventRulesRuleOutput) DeadLetterConfigs ¶
func (o GetEventRulesRuleOutput) DeadLetterConfigs() GetEventRulesRuleDeadLetterConfigArrayOutput
The dlq rule set by rule. It may be null. Note: this field may return null, indicating that no valid value can be obtained.
func (GetEventRulesRuleOutput) Description ¶
func (o GetEventRulesRuleOutput) Description() pulumi.StringOutput
description.
func (GetEventRulesRuleOutput) ElementType ¶
func (GetEventRulesRuleOutput) ElementType() reflect.Type
func (GetEventRulesRuleOutput) Enable ¶
func (o GetEventRulesRuleOutput) Enable() pulumi.BoolOutput
enable switch.
func (GetEventRulesRuleOutput) EventBusId ¶
func (o GetEventRulesRuleOutput) EventBusId() pulumi.StringOutput
event bus Id.
func (GetEventRulesRuleOutput) ModTime ¶
func (o GetEventRulesRuleOutput) ModTime() pulumi.StringOutput
modify time.
func (GetEventRulesRuleOutput) RuleId ¶
func (o GetEventRulesRuleOutput) RuleId() pulumi.StringOutput
rule Id.
func (GetEventRulesRuleOutput) RuleName ¶
func (o GetEventRulesRuleOutput) RuleName() pulumi.StringOutput
rule name.
func (GetEventRulesRuleOutput) Status ¶
func (o GetEventRulesRuleOutput) Status() pulumi.StringOutput
Status.
func (GetEventRulesRuleOutput) Targets ¶
func (o GetEventRulesRuleOutput) Targets() GetEventRulesRuleTargetArrayOutput
Target brief information, note: this field may return null, indicating that no valid value can be obtained.
func (GetEventRulesRuleOutput) ToGetEventRulesRuleOutput ¶
func (o GetEventRulesRuleOutput) ToGetEventRulesRuleOutput() GetEventRulesRuleOutput
func (GetEventRulesRuleOutput) ToGetEventRulesRuleOutputWithContext ¶
func (o GetEventRulesRuleOutput) ToGetEventRulesRuleOutputWithContext(ctx context.Context) GetEventRulesRuleOutput
type GetEventRulesRuleTarget ¶
type GetEventRulesRuleTargetArgs ¶
type GetEventRulesRuleTargetArgs struct { // target Id. TargetId pulumi.StringInput `pulumi:"targetId"` // target type. Type pulumi.StringInput `pulumi:"type"` }
func (GetEventRulesRuleTargetArgs) ElementType ¶
func (GetEventRulesRuleTargetArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (GetEventRulesRuleTargetArrayOutput) Index ¶
func (o GetEventRulesRuleTargetArrayOutput) Index(i pulumi.IntInput) GetEventRulesRuleTargetOutput
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) ElementType() reflect.Type
func (GetEventRulesRuleTargetOutput) TargetId ¶
func (o GetEventRulesRuleTargetOutput) TargetId() pulumi.StringOutput
target Id.
func (GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutput ¶
func (o GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutput() GetEventRulesRuleTargetOutput
func (GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutputWithContext ¶
func (o GetEventRulesRuleTargetOutput) ToGetEventRulesRuleTargetOutputWithContext(ctx context.Context) GetEventRulesRuleTargetOutput
func (GetEventRulesRuleTargetOutput) Type ¶
func (o GetEventRulesRuleTargetOutput) Type() pulumi.StringOutput
target type.
type GetPlateformEventTemplateArgs ¶
type GetPlateformEventTemplateArgs struct { // Platform product event type. EventType string `pulumi:"eventType"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPlateformEventTemplate.
type GetPlateformEventTemplateOutputArgs ¶
type GetPlateformEventTemplateOutputArgs struct { // Platform product event type. EventType pulumi.StringInput `pulumi:"eventType"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPlateformEventTemplate.
func (GetPlateformEventTemplateOutputArgs) ElementType ¶
func (GetPlateformEventTemplateOutputArgs) ElementType() reflect.Type
type GetPlateformEventTemplateResult ¶
type GetPlateformEventTemplateResult struct { // Platform product event template. 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.
func GetPlateformEventTemplate ¶
func GetPlateformEventTemplate(ctx *pulumi.Context, args *GetPlateformEventTemplateArgs, opts ...pulumi.InvokeOption) (*GetPlateformEventTemplateResult, error)
Use this data source to query detailed information of eb plateformEventTemplate
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Eb.GetPlateformEventTemplate(ctx, &eb.GetPlateformEventTemplateArgs{ EventType: "eb_platform_test:TEST:ALL", }, nil) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
type GetPlateformEventTemplateResultOutput ¶
type GetPlateformEventTemplateResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPlateformEventTemplate.
func GetPlateformEventTemplateOutput ¶
func GetPlateformEventTemplateOutput(ctx *pulumi.Context, args GetPlateformEventTemplateOutputArgs, opts ...pulumi.InvokeOption) GetPlateformEventTemplateResultOutput
func (GetPlateformEventTemplateResultOutput) ElementType ¶
func (GetPlateformEventTemplateResultOutput) ElementType() reflect.Type
func (GetPlateformEventTemplateResultOutput) EventTemplate ¶
func (o GetPlateformEventTemplateResultOutput) EventTemplate() pulumi.StringOutput
Platform product event template.
func (GetPlateformEventTemplateResultOutput) EventType ¶
func (o GetPlateformEventTemplateResultOutput) EventType() pulumi.StringOutput
func (GetPlateformEventTemplateResultOutput) Id ¶
func (o GetPlateformEventTemplateResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPlateformEventTemplateResultOutput) ResultOutputFile ¶
func (o GetPlateformEventTemplateResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutput ¶
func (o GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutput() GetPlateformEventTemplateResultOutput
func (GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutputWithContext ¶
func (o GetPlateformEventTemplateResultOutput) ToGetPlateformEventTemplateResultOutputWithContext(ctx context.Context) GetPlateformEventTemplateResultOutput
type GetPlatformEventNamesArgs ¶
type GetPlatformEventNamesArgs struct { // Platform product event type. ProductType string `pulumi:"productType"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPlatformEventNames.
type GetPlatformEventNamesEventName ¶
type GetPlatformEventNamesEventName struct { // Event name.Note: This field may return null, indicating that no valid value can be obtained. EventName string `pulumi:"eventName"` // Event type.Note: This field may return null, indicating that no valid value can be obtained. EventType string `pulumi:"eventType"` }
type GetPlatformEventNamesEventNameArgs ¶
type GetPlatformEventNamesEventNameArgs struct { // Event name.Note: This field may return null, indicating that no valid value can be obtained. EventName pulumi.StringInput `pulumi:"eventName"` // Event type.Note: This field may return null, indicating that no valid value can be obtained. EventType pulumi.StringInput `pulumi:"eventType"` }
func (GetPlatformEventNamesEventNameArgs) ElementType ¶
func (GetPlatformEventNamesEventNameArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (GetPlatformEventNamesEventNameOutput) EventName ¶
func (o GetPlatformEventNamesEventNameOutput) EventName() pulumi.StringOutput
Event name.Note: This field may return null, indicating that no valid value can be obtained.
func (GetPlatformEventNamesEventNameOutput) EventType ¶
func (o GetPlatformEventNamesEventNameOutput) EventType() pulumi.StringOutput
Event type.Note: This field may return null, indicating that no valid value can be obtained.
func (GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutput ¶
func (o GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutput() GetPlatformEventNamesEventNameOutput
func (GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutputWithContext ¶
func (o GetPlatformEventNamesEventNameOutput) ToGetPlatformEventNamesEventNameOutputWithContext(ctx context.Context) GetPlatformEventNamesEventNameOutput
type GetPlatformEventNamesOutputArgs ¶
type GetPlatformEventNamesOutputArgs struct { // Platform product event type. ProductType pulumi.StringInput `pulumi:"productType"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPlatformEventNames.
func (GetPlatformEventNamesOutputArgs) ElementType ¶
func (GetPlatformEventNamesOutputArgs) ElementType() reflect.Type
type GetPlatformEventNamesResult ¶
type GetPlatformEventNamesResult struct { // Platform product list. 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.
func GetPlatformEventNames ¶
func GetPlatformEventNames(ctx *pulumi.Context, args *GetPlatformEventNamesArgs, opts ...pulumi.InvokeOption) (*GetPlatformEventNamesResult, error)
Use this data source to query detailed information of eb platformEventNames
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Eb.GetPlatformEventNames(ctx, &eb.GetPlatformEventNamesArgs{ ProductType: "", }, nil) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
type GetPlatformEventNamesResultOutput ¶
type GetPlatformEventNamesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPlatformEventNames.
func GetPlatformEventNamesOutput ¶
func GetPlatformEventNamesOutput(ctx *pulumi.Context, args GetPlatformEventNamesOutputArgs, opts ...pulumi.InvokeOption) GetPlatformEventNamesResultOutput
func (GetPlatformEventNamesResultOutput) ElementType ¶
func (GetPlatformEventNamesResultOutput) ElementType() reflect.Type
func (GetPlatformEventNamesResultOutput) EventNames ¶
func (o GetPlatformEventNamesResultOutput) EventNames() GetPlatformEventNamesEventNameArrayOutput
Platform product list.
func (GetPlatformEventNamesResultOutput) Id ¶
func (o GetPlatformEventNamesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPlatformEventNamesResultOutput) ProductType ¶
func (o GetPlatformEventNamesResultOutput) ProductType() pulumi.StringOutput
func (GetPlatformEventNamesResultOutput) ResultOutputFile ¶
func (o GetPlatformEventNamesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutput ¶
func (o GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutput() GetPlatformEventNamesResultOutput
func (GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutputWithContext ¶
func (o GetPlatformEventNamesResultOutput) ToGetPlatformEventNamesResultOutputWithContext(ctx context.Context) GetPlatformEventNamesResultOutput
type GetPlatformEventPatternsArgs ¶
type GetPlatformEventPatternsArgs struct { // Platform product type. ProductType string `pulumi:"productType"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPlatformEventPatterns.
type GetPlatformEventPatternsEventPattern ¶
type GetPlatformEventPatternsEventPattern struct { // Platform event name.Note: This field may return null, indicating that no valid value can be obtained. EventName string `pulumi:"eventName"` // Platform event matching rules.Note: This field may return null, indicating that no valid value can be obtained. EventPattern string `pulumi:"eventPattern"` }
type GetPlatformEventPatternsEventPatternArgs ¶
type GetPlatformEventPatternsEventPatternArgs struct { // Platform event name.Note: This field may return null, indicating that no valid value can be obtained. EventName pulumi.StringInput `pulumi:"eventName"` // Platform event matching rules.Note: This field may return null, indicating that no valid value can be obtained. EventPattern pulumi.StringInput `pulumi:"eventPattern"` }
func (GetPlatformEventPatternsEventPatternArgs) ElementType ¶
func (GetPlatformEventPatternsEventPatternArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (GetPlatformEventPatternsEventPatternOutput) EventName ¶
func (o GetPlatformEventPatternsEventPatternOutput) EventName() pulumi.StringOutput
Platform event name.Note: This field may return null, indicating that no valid value can be obtained.
func (GetPlatformEventPatternsEventPatternOutput) EventPattern ¶
func (o GetPlatformEventPatternsEventPatternOutput) EventPattern() pulumi.StringOutput
Platform event matching rules.Note: This field may return null, indicating that no valid value can be obtained.
func (GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutput ¶
func (o GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutput() GetPlatformEventPatternsEventPatternOutput
func (GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutputWithContext ¶
func (o GetPlatformEventPatternsEventPatternOutput) ToGetPlatformEventPatternsEventPatternOutputWithContext(ctx context.Context) GetPlatformEventPatternsEventPatternOutput
type GetPlatformEventPatternsOutputArgs ¶
type GetPlatformEventPatternsOutputArgs struct { // Platform product type. ProductType pulumi.StringInput `pulumi:"productType"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPlatformEventPatterns.
func (GetPlatformEventPatternsOutputArgs) ElementType ¶
func (GetPlatformEventPatternsOutputArgs) ElementType() reflect.Type
type GetPlatformEventPatternsResult ¶
type GetPlatformEventPatternsResult struct { // Platform product event matching rules. 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.
func GetPlatformEventPatterns ¶
func GetPlatformEventPatterns(ctx *pulumi.Context, args *GetPlatformEventPatternsArgs, opts ...pulumi.InvokeOption) (*GetPlatformEventPatternsResult, error)
Use this data source to query detailed information of eb platformEventPatterns
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Eb.GetPlatformEventPatterns(ctx, &eb.GetPlatformEventPatternsArgs{ ProductType: "", }, nil) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
type GetPlatformEventPatternsResultOutput ¶
type GetPlatformEventPatternsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPlatformEventPatterns.
func GetPlatformEventPatternsOutput ¶
func GetPlatformEventPatternsOutput(ctx *pulumi.Context, args GetPlatformEventPatternsOutputArgs, opts ...pulumi.InvokeOption) GetPlatformEventPatternsResultOutput
func (GetPlatformEventPatternsResultOutput) ElementType ¶
func (GetPlatformEventPatternsResultOutput) ElementType() reflect.Type
func (GetPlatformEventPatternsResultOutput) EventPatterns ¶
func (o GetPlatformEventPatternsResultOutput) EventPatterns() GetPlatformEventPatternsEventPatternArrayOutput
Platform product event matching rules.
func (GetPlatformEventPatternsResultOutput) Id ¶
func (o GetPlatformEventPatternsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPlatformEventPatternsResultOutput) ProductType ¶
func (o GetPlatformEventPatternsResultOutput) ProductType() pulumi.StringOutput
func (GetPlatformEventPatternsResultOutput) ResultOutputFile ¶
func (o GetPlatformEventPatternsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutput ¶
func (o GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutput() GetPlatformEventPatternsResultOutput
func (GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutputWithContext ¶
func (o GetPlatformEventPatternsResultOutput) ToGetPlatformEventPatternsResultOutputWithContext(ctx context.Context) GetPlatformEventPatternsResultOutput
type GetPlatformProductsArgs ¶
type GetPlatformProductsArgs struct { // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPlatformProducts.
type GetPlatformProductsOutputArgs ¶
type GetPlatformProductsOutputArgs struct { // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPlatformProducts.
func (GetPlatformProductsOutputArgs) ElementType ¶
func (GetPlatformProductsOutputArgs) ElementType() reflect.Type
type GetPlatformProductsPlatformProductArgs ¶
type GetPlatformProductsPlatformProductArgs struct { // Platform product name. ProductName pulumi.StringInput `pulumi:"productName"` // Platform product type. ProductType pulumi.StringInput `pulumi:"productType"` }
func (GetPlatformProductsPlatformProductArgs) ElementType ¶
func (GetPlatformProductsPlatformProductArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (GetPlatformProductsPlatformProductOutput) ProductName ¶
func (o GetPlatformProductsPlatformProductOutput) ProductName() pulumi.StringOutput
Platform product name.
func (GetPlatformProductsPlatformProductOutput) ProductType ¶
func (o GetPlatformProductsPlatformProductOutput) ProductType() pulumi.StringOutput
Platform product type.
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"` // Platform product list. PlatformProducts []GetPlatformProductsPlatformProduct `pulumi:"platformProducts"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getPlatformProducts.
func GetPlatformProducts ¶
func GetPlatformProducts(ctx *pulumi.Context, args *GetPlatformProductsArgs, opts ...pulumi.InvokeOption) (*GetPlatformProductsResult, error)
Use this data source to query detailed information of eb platformProducts
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Eb.GetPlatformProducts(ctx, nil, nil) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
type GetPlatformProductsResultOutput ¶
type GetPlatformProductsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPlatformProducts.
func GetPlatformProductsOutput ¶
func GetPlatformProductsOutput(ctx *pulumi.Context, args GetPlatformProductsOutputArgs, opts ...pulumi.InvokeOption) GetPlatformProductsResultOutput
func (GetPlatformProductsResultOutput) ElementType ¶
func (GetPlatformProductsResultOutput) ElementType() reflect.Type
func (GetPlatformProductsResultOutput) Id ¶
func (o GetPlatformProductsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPlatformProductsResultOutput) PlatformProducts ¶
func (o GetPlatformProductsResultOutput) PlatformProducts() GetPlatformProductsPlatformProductArrayOutput
Platform product list.
func (GetPlatformProductsResultOutput) ResultOutputFile ¶
func (o GetPlatformProductsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutput ¶
func (o GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutput() GetPlatformProductsResultOutput
func (GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutputWithContext ¶
func (o GetPlatformProductsResultOutput) ToGetPlatformProductsResultOutputWithContext(ctx context.Context) GetPlatformProductsResultOutput
type GetSearchFilter ¶
type GetSearchFilter struct { // LogFilters array. Filters []GetSearchFilterFilter `pulumi:"filters"` // filter field name. Key *string `pulumi:"key"` // operator, congruent eq, not equal neq, similar like, exclude similar not like, less than lt, less than and equal to lte, greater than gt, greater than and equal to gte, in range range, not in range norange. Operator *string `pulumi:"operator"` // The logical relationship of the level filters, the value AND or OR. Type *string `pulumi:"type"` // Filter value, range operation needs to enter two values at the same time, separated by commas. Value *string `pulumi:"value"` }
type GetSearchFilterArgs ¶
type GetSearchFilterArgs struct { // LogFilters array. Filters GetSearchFilterFilterArrayInput `pulumi:"filters"` // filter field name. Key pulumi.StringPtrInput `pulumi:"key"` // operator, congruent eq, not equal neq, similar like, exclude similar not like, less than lt, less than and equal to lte, greater than gt, greater than and equal to gte, in range range, not in range norange. Operator pulumi.StringPtrInput `pulumi:"operator"` // The logical relationship of the level filters, the value AND or OR. Type pulumi.StringPtrInput `pulumi:"type"` // Filter value, range operation needs to enter two values at the same time, separated by commas. 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 (o GetSearchFilterArrayOutput) Index(i pulumi.IntInput) GetSearchFilterOutput
func (GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutput ¶
func (o GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutput() GetSearchFilterArrayOutput
func (GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutputWithContext ¶
func (o GetSearchFilterArrayOutput) ToGetSearchFilterArrayOutputWithContext(ctx context.Context) GetSearchFilterArrayOutput
type GetSearchFilterFilter ¶
type GetSearchFilterFilter struct { // filter field name. Key string `pulumi:"key"` // operator, congruent eq, not equal neq, similar like, exclude similar not like, less than lt, less than and equal to lte, greater than gt, greater than and equal to gte, within range range, not within range norange. Operator string `pulumi:"operator"` // Filter values, range operations need to enter two values at the same time, separated by commas. Value string `pulumi:"value"` }
type GetSearchFilterFilterArgs ¶
type GetSearchFilterFilterArgs struct { // filter field name. Key pulumi.StringInput `pulumi:"key"` // operator, congruent eq, not equal neq, similar like, exclude similar not like, less than lt, less than and equal to lte, greater than gt, greater than and equal to gte, within range range, not within range norange. Operator pulumi.StringInput `pulumi:"operator"` // Filter values, range operations need to enter two values at the same time, separated by commas. 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) ElementType() reflect.Type
func (GetSearchFilterFilterArrayOutput) Index ¶
func (o GetSearchFilterFilterArrayOutput) Index(i pulumi.IntInput) GetSearchFilterFilterOutput
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) ElementType() reflect.Type
func (GetSearchFilterFilterOutput) Key ¶
func (o GetSearchFilterFilterOutput) Key() pulumi.StringOutput
filter field name.
func (GetSearchFilterFilterOutput) Operator ¶
func (o GetSearchFilterFilterOutput) Operator() pulumi.StringOutput
operator, congruent eq, not equal neq, similar like, exclude similar not like, less than lt, less than and equal to lte, greater than gt, greater than and equal to gte, within range range, not within range norange.
func (GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutput ¶
func (o GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutput() GetSearchFilterFilterOutput
func (GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutputWithContext ¶
func (o GetSearchFilterFilterOutput) ToGetSearchFilterFilterOutputWithContext(ctx context.Context) GetSearchFilterFilterOutput
func (GetSearchFilterFilterOutput) Value ¶
func (o GetSearchFilterFilterOutput) Value() pulumi.StringOutput
Filter values, range operations need to enter two values at the same time, separated by commas.
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 (o GetSearchFilterOutput) Filters() GetSearchFilterFilterArrayOutput
LogFilters array.
func (GetSearchFilterOutput) Key ¶
func (o GetSearchFilterOutput) Key() pulumi.StringPtrOutput
filter field name.
func (GetSearchFilterOutput) Operator ¶
func (o GetSearchFilterOutput) Operator() pulumi.StringPtrOutput
operator, congruent eq, not equal neq, similar like, exclude similar not like, less than lt, less than and equal to lte, greater than gt, greater than and equal to gte, in range range, not in range norange.
func (GetSearchFilterOutput) ToGetSearchFilterOutput ¶
func (o GetSearchFilterOutput) ToGetSearchFilterOutput() GetSearchFilterOutput
func (GetSearchFilterOutput) ToGetSearchFilterOutputWithContext ¶
func (o GetSearchFilterOutput) ToGetSearchFilterOutputWithContext(ctx context.Context) GetSearchFilterOutput
func (GetSearchFilterOutput) Type ¶
func (o GetSearchFilterOutput) Type() pulumi.StringPtrOutput
The logical relationship of the level filters, the value AND or OR.
func (GetSearchFilterOutput) Value ¶
func (o GetSearchFilterOutput) Value() pulumi.StringPtrOutput
Filter value, range operation needs to enter two values at the same time, separated by commas.
type GetSearchResult ¶
type GetSearchResult struct { // Log content details, note: this field may return null, indicating that no valid value can be obtained. Message string `pulumi:"message"` // Region, Note: This field may return null, indicating that no valid value can be obtained. Region string `pulumi:"region"` // Event matching rules, note: this field may return null, indicating that no valid value can be obtained. RuleIds string `pulumi:"ruleIds"` // Event source, note: this field may return null, indicating that no valid value can be obtained. Source string `pulumi:"source"` // Event status, note: this field may return null, indicating that no valid value can be obtained. Status string `pulumi:"status"` // Instance ID, note: this field may return null, indicating that no valid value can be obtained. Subject string `pulumi:"subject"` // The reporting time of a single log, note: this field may return null, indicating that no valid value can be obtained. Timestamp string `pulumi:"timestamp"` // Event type, note: this field may return null, indicating that no valid value can be obtained. Type string `pulumi:"type"` }
type GetSearchResultArgs ¶
type GetSearchResultArgs struct { // Log content details, note: this field may return null, indicating that no valid value can be obtained. Message pulumi.StringInput `pulumi:"message"` // Region, Note: This field may return null, indicating that no valid value can be obtained. Region pulumi.StringInput `pulumi:"region"` // Event matching rules, note: this field may return null, indicating that no valid value can be obtained. RuleIds pulumi.StringInput `pulumi:"ruleIds"` // Event source, note: this field may return null, indicating that no valid value can be obtained. Source pulumi.StringInput `pulumi:"source"` // Event status, note: this field may return null, indicating that no valid value can be obtained. Status pulumi.StringInput `pulumi:"status"` // Instance ID, note: this field may return null, indicating that no valid value can be obtained. Subject pulumi.StringInput `pulumi:"subject"` // The reporting time of a single log, note: this field may return null, indicating that no valid value can be obtained. Timestamp pulumi.StringInput `pulumi:"timestamp"` // Event type, note: this field may return null, indicating that no valid value can be obtained. 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 (o GetSearchResultArrayOutput) Index(i pulumi.IntInput) GetSearchResultOutput
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 (o GetSearchResultOutput) Message() pulumi.StringOutput
Log content details, note: this field may return null, indicating that no valid value can be obtained.
func (GetSearchResultOutput) Region ¶
func (o GetSearchResultOutput) Region() pulumi.StringOutput
Region, Note: This field may return null, indicating that no valid value can be obtained.
func (GetSearchResultOutput) RuleIds ¶
func (o GetSearchResultOutput) RuleIds() pulumi.StringOutput
Event matching rules, note: this field may return null, indicating that no valid value can be obtained.
func (GetSearchResultOutput) Source ¶
func (o GetSearchResultOutput) Source() pulumi.StringOutput
Event source, note: this field may return null, indicating that no valid value can be obtained.
func (GetSearchResultOutput) Status ¶
func (o GetSearchResultOutput) Status() pulumi.StringOutput
Event status, note: this field may return null, indicating that no valid value can be obtained.
func (GetSearchResultOutput) Subject ¶
func (o GetSearchResultOutput) Subject() pulumi.StringOutput
Instance ID, note: this field may return null, indicating that no valid value can be obtained.
func (GetSearchResultOutput) Timestamp ¶
func (o GetSearchResultOutput) Timestamp() pulumi.StringOutput
The reporting time of a single log, note: this field may return null, indicating that no valid value can be obtained.
func (GetSearchResultOutput) ToGetSearchResultOutput ¶
func (o GetSearchResultOutput) ToGetSearchResultOutput() GetSearchResultOutput
func (GetSearchResultOutput) ToGetSearchResultOutputWithContext ¶
func (o GetSearchResultOutput) ToGetSearchResultOutputWithContext(ctx context.Context) GetSearchResultOutput
func (GetSearchResultOutput) Type ¶
func (o GetSearchResultOutput) Type() pulumi.StringOutput
Event type, note: this field may return null, indicating that no valid value can be obtained.
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 LookupSearchOutput ¶
func LookupSearchOutput(ctx *pulumi.Context, args LookupSearchOutputArgs, opts ...pulumi.InvokeOption) LookupSearchResultOutput
func (LookupSearchResultOutput) DimensionValues ¶
func (o LookupSearchResultOutput) DimensionValues() pulumi.StringArrayOutput
func (LookupSearchResultOutput) ElementType ¶
func (LookupSearchResultOutput) ElementType() reflect.Type
func (LookupSearchResultOutput) EndTime ¶
func (o LookupSearchResultOutput) EndTime() pulumi.IntOutput
func (LookupSearchResultOutput) EventBusId ¶
func (o LookupSearchResultOutput) EventBusId() pulumi.StringOutput
func (LookupSearchResultOutput) Filters ¶
func (o LookupSearchResultOutput) Filters() GetSearchFilterArrayOutput
func (LookupSearchResultOutput) GroupField ¶
func (o LookupSearchResultOutput) GroupField() pulumi.StringPtrOutput
func (LookupSearchResultOutput) Id ¶
func (o LookupSearchResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupSearchResultOutput) OrderBy ¶
func (o LookupSearchResultOutput) OrderBy() pulumi.StringPtrOutput
func (LookupSearchResultOutput) OrderFields ¶
func (o LookupSearchResultOutput) OrderFields() pulumi.StringArrayOutput
func (LookupSearchResultOutput) ResultOutputFile ¶
func (o LookupSearchResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupSearchResultOutput) Results ¶
func (o LookupSearchResultOutput) Results() GetSearchResultArrayOutput
func (LookupSearchResultOutput) StartTime ¶
func (o LookupSearchResultOutput) StartTime() pulumi.IntOutput
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"` }
Provides a resource to create a eb putEvents
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"encoding/json" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Eb"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { foo, err := Eb.NewEventBus(ctx, "foo", &Eb.EventBusArgs{ EventBusName: pulumi.String("tf-event_bus"), Description: pulumi.String("event bus desc"), EnableStore: pulumi.Bool(false), SaveDays: pulumi.Int(1), Tags: pulumi.Map{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } tmpJSON0, err := json.Marshal(map[string]interface{}{ "topic": "test-topic", "Partition": 1, "offset": 37, "msgKey": "test", "msgBody": "Hello from Ckafka again!", }) if err != nil { return err } json0 := string(tmpJSON0) _, err = Eb.NewPutEvents(ctx, "putEvents", &Eb.PutEventsArgs{ EventLists: eb.PutEventsEventListArray{ &eb.PutEventsEventListArgs{ Source: pulumi.String("ckafka.cloud.tencent"), Data: pulumi.String(json0), Type: pulumi.String("connector:ckafka"), Subject: pulumi.String("qcs::ckafka:ap-guangzhou:uin/1250000000:ckafkaId/uin/1250000000/ckafka-123456"), Time: pulumi.Int(1691572461939), }, }, EventBusId: foo.ID(), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
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) 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 (o PutEventsArrayOutput) Index(i pulumi.IntInput) PutEventsOutput
func (PutEventsArrayOutput) ToPutEventsArrayOutput ¶
func (o PutEventsArrayOutput) ToPutEventsArrayOutput() PutEventsArrayOutput
func (PutEventsArrayOutput) ToPutEventsArrayOutputWithContext ¶
func (o PutEventsArrayOutput) ToPutEventsArrayOutputWithContext(ctx context.Context) PutEventsArrayOutput
type PutEventsEventList ¶
type PutEventsEventList struct { // Event data, the content is controlled by the system that created the event, the current datacontenttype only supports application/json;charset=utf-8, so this field is a json string. Data string `pulumi:"data"` // Event source information, new product reporting must comply with EB specifications. Source string `pulumi:"source"` // Detailed description of the event source, customizable, optional. The cloud service defaults to the standard qcs resource representation syntax: qcs::dts:ap-guangzhou:appid/uin:xxx. Subject string `pulumi:"subject"` // The timestamp in milliseconds when the event occurred,time.Now().UnixNano()/1e6. Time *int `pulumi:"time"` // Event type, customizable, optional. The cloud service writes COS:Created:PostObject by default, use: to separate the type field. Type string `pulumi:"type"` }
type PutEventsEventListArgs ¶
type PutEventsEventListArgs struct { // Event data, the content is controlled by the system that created the event, the current datacontenttype only supports application/json;charset=utf-8, so this field is a json string. Data pulumi.StringInput `pulumi:"data"` // Event source information, new product reporting must comply with EB specifications. Source pulumi.StringInput `pulumi:"source"` // Detailed description of the event source, customizable, optional. The cloud service defaults to the standard qcs resource representation syntax: qcs::dts:ap-guangzhou:appid/uin:xxx. Subject pulumi.StringInput `pulumi:"subject"` // The timestamp in milliseconds when the event occurred,time.Now().UnixNano()/1e6. Time pulumi.IntPtrInput `pulumi:"time"` // Event type, customizable, optional. The cloud service writes COS:Created:PostObject by default, use: to separate the type field. 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) ElementType() reflect.Type
func (PutEventsEventListArrayOutput) Index ¶
func (o PutEventsEventListArrayOutput) Index(i pulumi.IntInput) PutEventsEventListOutput
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 (o PutEventsEventListOutput) Data() pulumi.StringOutput
Event data, the content is controlled by the system that created the event, the current datacontenttype only supports application/json;charset=utf-8, so this field is a json string.
func (PutEventsEventListOutput) ElementType ¶
func (PutEventsEventListOutput) ElementType() reflect.Type
func (PutEventsEventListOutput) Source ¶
func (o PutEventsEventListOutput) Source() pulumi.StringOutput
Event source information, new product reporting must comply with EB specifications.
func (PutEventsEventListOutput) Subject ¶
func (o PutEventsEventListOutput) Subject() pulumi.StringOutput
Detailed description of the event source, customizable, optional. The cloud service defaults to the standard qcs resource representation syntax: qcs::dts:ap-guangzhou:appid/uin:xxx.
func (PutEventsEventListOutput) Time ¶
func (o PutEventsEventListOutput) Time() pulumi.IntPtrOutput
The timestamp in milliseconds when the event occurred,time.Now().UnixNano()/1e6.
func (PutEventsEventListOutput) ToPutEventsEventListOutput ¶
func (o PutEventsEventListOutput) ToPutEventsEventListOutput() PutEventsEventListOutput
func (PutEventsEventListOutput) ToPutEventsEventListOutputWithContext ¶
func (o PutEventsEventListOutput) ToPutEventsEventListOutputWithContext(ctx context.Context) PutEventsEventListOutput
func (PutEventsEventListOutput) Type ¶
func (o PutEventsEventListOutput) Type() pulumi.StringOutput
Event type, customizable, optional. The cloud service writes COS:Created:PostObject by default, use: to separate the type field.
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 (o PutEventsMapOutput) MapIndex(k pulumi.StringInput) PutEventsOutput
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 ¶
func (o PutEventsOutput) EventLists() PutEventsEventListArrayOutput
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