1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. eventbridge
  5. EventSourceV2
Alibaba Cloud v3.94.0 published on Tuesday, Feb 3, 2026 by Pulumi
alicloud logo
Alibaba Cloud v3.94.0 published on Tuesday, Feb 3, 2026 by Pulumi

    Provides a Event Bridge Event Source V2 resource.

    For information about Event Bridge Event Source V2 and how to use it, see What is Event Source V2.

    NOTE: Available since v1.269.0.

    Example Usage

    Basic Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    import * as random from "@pulumi/random";
    
    const config = new pulumi.Config();
    const name = config.get("name") || "terraform-example";
    const _default = new random.index.Integer("default", {
        min: 10000,
        max: 99999,
    });
    const defaultEventBus = new alicloud.eventbridge.EventBus("default", {eventBusName: `${name}-${_default.result}`});
    const defaultEventSourceV2 = new alicloud.eventbridge.EventSourceV2("default", {
        eventBusName: defaultEventBus.eventBusName,
        eventSourceName: `${name}-${_default.result}`,
        description: name,
        linkedExternalSource: true,
        sourceHttpEventParameters: {
            type: "HTTP",
            securityConfig: "referer",
            methods: [
                "GET",
                "POST",
                "DELETE",
            ],
            referers: [
                "www.aliyun.com",
                "www.alicloud.com",
                "www.taobao.com",
            ],
        },
    });
    
    import pulumi
    import pulumi_alicloud as alicloud
    import pulumi_random as random
    
    config = pulumi.Config()
    name = config.get("name")
    if name is None:
        name = "terraform-example"
    default = random.index.Integer("default",
        min=10000,
        max=99999)
    default_event_bus = alicloud.eventbridge.EventBus("default", event_bus_name=f"{name}-{default['result']}")
    default_event_source_v2 = alicloud.eventbridge.EventSourceV2("default",
        event_bus_name=default_event_bus.event_bus_name,
        event_source_name=f"{name}-{default['result']}",
        description=name,
        linked_external_source=True,
        source_http_event_parameters={
            "type": "HTTP",
            "security_config": "referer",
            "methods": [
                "GET",
                "POST",
                "DELETE",
            ],
            "referers": [
                "www.aliyun.com",
                "www.alicloud.com",
                "www.taobao.com",
            ],
        })
    
    package main
    
    import (
    	"fmt"
    
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/eventbridge"
    	"github.com/pulumi/pulumi-random/sdk/v4/go/random"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		cfg := config.New(ctx, "")
    		name := "terraform-example"
    		if param := cfg.Get("name"); param != "" {
    			name = param
    		}
    		_default, err := random.NewInteger(ctx, "default", &random.IntegerArgs{
    			Min: 10000,
    			Max: 99999,
    		})
    		if err != nil {
    			return err
    		}
    		defaultEventBus, err := eventbridge.NewEventBus(ctx, "default", &eventbridge.EventBusArgs{
    			EventBusName: pulumi.Sprintf("%v-%v", name, _default.Result),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = eventbridge.NewEventSourceV2(ctx, "default", &eventbridge.EventSourceV2Args{
    			EventBusName:         defaultEventBus.EventBusName,
    			EventSourceName:      pulumi.Sprintf("%v-%v", name, _default.Result),
    			Description:          pulumi.String(name),
    			LinkedExternalSource: pulumi.Bool(true),
    			SourceHttpEventParameters: &eventbridge.EventSourceV2SourceHttpEventParametersArgs{
    				Type:           pulumi.String("HTTP"),
    				SecurityConfig: pulumi.String("referer"),
    				Methods: pulumi.StringArray{
    					pulumi.String("GET"),
    					pulumi.String("POST"),
    					pulumi.String("DELETE"),
    				},
    				Referers: pulumi.StringArray{
    					pulumi.String("www.aliyun.com"),
    					pulumi.String("www.alicloud.com"),
    					pulumi.String("www.taobao.com"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    using Random = Pulumi.Random;
    
    return await Deployment.RunAsync(() => 
    {
        var config = new Config();
        var name = config.Get("name") ?? "terraform-example";
        var @default = new Random.Index.Integer("default", new()
        {
            Min = 10000,
            Max = 99999,
        });
    
        var defaultEventBus = new AliCloud.EventBridge.EventBus("default", new()
        {
            EventBusName = $"{name}-{@default.Result}",
        });
    
        var defaultEventSourceV2 = new AliCloud.EventBridge.EventSourceV2("default", new()
        {
            EventBusName = defaultEventBus.EventBusName,
            EventSourceName = $"{name}-{@default.Result}",
            Description = name,
            LinkedExternalSource = true,
            SourceHttpEventParameters = new AliCloud.EventBridge.Inputs.EventSourceV2SourceHttpEventParametersArgs
            {
                Type = "HTTP",
                SecurityConfig = "referer",
                Methods = new[]
                {
                    "GET",
                    "POST",
                    "DELETE",
                },
                Referers = new[]
                {
                    "www.aliyun.com",
                    "www.alicloud.com",
                    "www.taobao.com",
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.random.Integer;
    import com.pulumi.random.IntegerArgs;
    import com.pulumi.alicloud.eventbridge.EventBus;
    import com.pulumi.alicloud.eventbridge.EventBusArgs;
    import com.pulumi.alicloud.eventbridge.EventSourceV2;
    import com.pulumi.alicloud.eventbridge.EventSourceV2Args;
    import com.pulumi.alicloud.eventbridge.inputs.EventSourceV2SourceHttpEventParametersArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var config = ctx.config();
            final var name = config.get("name").orElse("terraform-example");
            var default_ = new Integer("default", IntegerArgs.builder()
                .min(10000)
                .max(99999)
                .build());
    
            var defaultEventBus = new EventBus("defaultEventBus", EventBusArgs.builder()
                .eventBusName(String.format("%s-%s", name,default_.result()))
                .build());
    
            var defaultEventSourceV2 = new EventSourceV2("defaultEventSourceV2", EventSourceV2Args.builder()
                .eventBusName(defaultEventBus.eventBusName())
                .eventSourceName(String.format("%s-%s", name,default_.result()))
                .description(name)
                .linkedExternalSource(true)
                .sourceHttpEventParameters(EventSourceV2SourceHttpEventParametersArgs.builder()
                    .type("HTTP")
                    .securityConfig("referer")
                    .methods(                
                        "GET",
                        "POST",
                        "DELETE")
                    .referers(                
                        "www.aliyun.com",
                        "www.alicloud.com",
                        "www.taobao.com")
                    .build())
                .build());
    
        }
    }
    
    configuration:
      name:
        type: string
        default: terraform-example
    resources:
      default:
        type: random:Integer
        properties:
          min: 10000
          max: 99999
      defaultEventBus:
        type: alicloud:eventbridge:EventBus
        name: default
        properties:
          eventBusName: ${name}-${default.result}
      defaultEventSourceV2:
        type: alicloud:eventbridge:EventSourceV2
        name: default
        properties:
          eventBusName: ${defaultEventBus.eventBusName}
          eventSourceName: ${name}-${default.result}
          description: ${name}
          linkedExternalSource: true
          sourceHttpEventParameters:
            type: HTTP
            securityConfig: referer
            methods:
              - GET
              - POST
              - DELETE
            referers:
              - www.aliyun.com
              - www.alicloud.com
              - www.taobao.com
    

    📚 Need more examples? VIEW MORE EXAMPLES

    Create EventSourceV2 Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new EventSourceV2(name: string, args: EventSourceV2Args, opts?: CustomResourceOptions);
    @overload
    def EventSourceV2(resource_name: str,
                      args: EventSourceV2Args,
                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def EventSourceV2(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      event_bus_name: Optional[str] = None,
                      event_source_name: Optional[str] = None,
                      description: Optional[str] = None,
                      linked_external_source: Optional[bool] = None,
                      source_http_event_parameters: Optional[EventSourceV2SourceHttpEventParametersArgs] = None,
                      source_kafka_parameters: Optional[EventSourceV2SourceKafkaParametersArgs] = None,
                      source_mns_parameters: Optional[EventSourceV2SourceMnsParametersArgs] = None,
                      source_oss_event_parameters: Optional[EventSourceV2SourceOssEventParametersArgs] = None,
                      source_rabbit_mq_parameters: Optional[EventSourceV2SourceRabbitMqParametersArgs] = None,
                      source_rocketmq_parameters: Optional[EventSourceV2SourceRocketmqParametersArgs] = None,
                      source_scheduled_event_parameters: Optional[EventSourceV2SourceScheduledEventParametersArgs] = None,
                      source_sls_parameters: Optional[EventSourceV2SourceSlsParametersArgs] = None)
    func NewEventSourceV2(ctx *Context, name string, args EventSourceV2Args, opts ...ResourceOption) (*EventSourceV2, error)
    public EventSourceV2(string name, EventSourceV2Args args, CustomResourceOptions? opts = null)
    public EventSourceV2(String name, EventSourceV2Args args)
    public EventSourceV2(String name, EventSourceV2Args args, CustomResourceOptions options)
    
    type: alicloud:eventbridge:EventSourceV2
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args EventSourceV2Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args EventSourceV2Args
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args EventSourceV2Args
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args EventSourceV2Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args EventSourceV2Args
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var eventSourceV2Resource = new AliCloud.EventBridge.EventSourceV2("eventSourceV2Resource", new()
    {
        EventBusName = "string",
        EventSourceName = "string",
        Description = "string",
        LinkedExternalSource = false,
        SourceHttpEventParameters = new AliCloud.EventBridge.Inputs.EventSourceV2SourceHttpEventParametersArgs
        {
            Ips = new[]
            {
                "string",
            },
            Methods = new[]
            {
                "string",
            },
            PublicWebHookUrls = new[]
            {
                "string",
            },
            Referers = new[]
            {
                "string",
            },
            SecurityConfig = "string",
            Type = "string",
            VpcWebHookUrls = new[]
            {
                "string",
            },
        },
        SourceKafkaParameters = new AliCloud.EventBridge.Inputs.EventSourceV2SourceKafkaParametersArgs
        {
            ConsumerGroup = "string",
            InstanceId = "string",
            Network = "string",
            OffsetReset = "string",
            RegionId = "string",
            SecurityGroupId = "string",
            Topic = "string",
            VpcId = "string",
            VswitchIds = "string",
        },
        SourceMnsParameters = new AliCloud.EventBridge.Inputs.EventSourceV2SourceMnsParametersArgs
        {
            IsBase64Decode = false,
            QueueName = "string",
            RegionId = "string",
        },
        SourceOssEventParameters = new AliCloud.EventBridge.Inputs.EventSourceV2SourceOssEventParametersArgs
        {
            EventTypes = new[]
            {
                "string",
            },
            MatchRules = new[]
            {
                new[]
                {
                    new AliCloud.EventBridge.Inputs.EventSourceV2SourceOssEventParametersMatchRuleArgs
                    {
                        MatchState = "string",
                        Name = "string",
                        Prefix = "string",
                        Suffix = "string",
                    },
                },
            },
            StsRoleArn = "string",
        },
        SourceRabbitMqParameters = new AliCloud.EventBridge.Inputs.EventSourceV2SourceRabbitMqParametersArgs
        {
            InstanceId = "string",
            QueueName = "string",
            RegionId = "string",
            VirtualHostName = "string",
        },
        SourceRocketmqParameters = new AliCloud.EventBridge.Inputs.EventSourceV2SourceRocketmqParametersArgs
        {
            AuthType = "string",
            GroupId = "string",
            InstanceEndpoint = "string",
            InstanceId = "string",
            InstanceNetwork = "string",
            InstancePassword = "string",
            InstanceSecurityGroupId = "string",
            InstanceType = "string",
            InstanceUsername = "string",
            InstanceVpcId = "string",
            InstanceVswitchIds = "string",
            Offset = "string",
            RegionId = "string",
            Tag = "string",
            Timestamp = 0,
            Topic = "string",
        },
        SourceScheduledEventParameters = new AliCloud.EventBridge.Inputs.EventSourceV2SourceScheduledEventParametersArgs
        {
            Schedule = "string",
            TimeZone = "string",
            UserData = "string",
        },
        SourceSlsParameters = new AliCloud.EventBridge.Inputs.EventSourceV2SourceSlsParametersArgs
        {
            ConsumePosition = "string",
            LogStore = "string",
            Project = "string",
            RoleName = "string",
        },
    });
    
    example, err := eventbridge.NewEventSourceV2(ctx, "eventSourceV2Resource", &eventbridge.EventSourceV2Args{
    	EventBusName:         pulumi.String("string"),
    	EventSourceName:      pulumi.String("string"),
    	Description:          pulumi.String("string"),
    	LinkedExternalSource: pulumi.Bool(false),
    	SourceHttpEventParameters: &eventbridge.EventSourceV2SourceHttpEventParametersArgs{
    		Ips: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		Methods: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		PublicWebHookUrls: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		Referers: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		SecurityConfig: pulumi.String("string"),
    		Type:           pulumi.String("string"),
    		VpcWebHookUrls: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	SourceKafkaParameters: &eventbridge.EventSourceV2SourceKafkaParametersArgs{
    		ConsumerGroup:   pulumi.String("string"),
    		InstanceId:      pulumi.String("string"),
    		Network:         pulumi.String("string"),
    		OffsetReset:     pulumi.String("string"),
    		RegionId:        pulumi.String("string"),
    		SecurityGroupId: pulumi.String("string"),
    		Topic:           pulumi.String("string"),
    		VpcId:           pulumi.String("string"),
    		VswitchIds:      pulumi.String("string"),
    	},
    	SourceMnsParameters: &eventbridge.EventSourceV2SourceMnsParametersArgs{
    		IsBase64Decode: pulumi.Bool(false),
    		QueueName:      pulumi.String("string"),
    		RegionId:       pulumi.String("string"),
    	},
    	SourceOssEventParameters: &eventbridge.EventSourceV2SourceOssEventParametersArgs{
    		EventTypes: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		MatchRules: eventbridge.EventSourceV2SourceOssEventParametersMatchRuleArrayArray{
    			eventbridge.EventSourceV2SourceOssEventParametersMatchRuleArray{
    				&eventbridge.EventSourceV2SourceOssEventParametersMatchRuleArgs{
    					MatchState: pulumi.String("string"),
    					Name:       pulumi.String("string"),
    					Prefix:     pulumi.String("string"),
    					Suffix:     pulumi.String("string"),
    				},
    			},
    		},
    		StsRoleArn: pulumi.String("string"),
    	},
    	SourceRabbitMqParameters: &eventbridge.EventSourceV2SourceRabbitMqParametersArgs{
    		InstanceId:      pulumi.String("string"),
    		QueueName:       pulumi.String("string"),
    		RegionId:        pulumi.String("string"),
    		VirtualHostName: pulumi.String("string"),
    	},
    	SourceRocketmqParameters: &eventbridge.EventSourceV2SourceRocketmqParametersArgs{
    		AuthType:                pulumi.String("string"),
    		GroupId:                 pulumi.String("string"),
    		InstanceEndpoint:        pulumi.String("string"),
    		InstanceId:              pulumi.String("string"),
    		InstanceNetwork:         pulumi.String("string"),
    		InstancePassword:        pulumi.String("string"),
    		InstanceSecurityGroupId: pulumi.String("string"),
    		InstanceType:            pulumi.String("string"),
    		InstanceUsername:        pulumi.String("string"),
    		InstanceVpcId:           pulumi.String("string"),
    		InstanceVswitchIds:      pulumi.String("string"),
    		Offset:                  pulumi.String("string"),
    		RegionId:                pulumi.String("string"),
    		Tag:                     pulumi.String("string"),
    		Timestamp:               pulumi.Float64(0),
    		Topic:                   pulumi.String("string"),
    	},
    	SourceScheduledEventParameters: &eventbridge.EventSourceV2SourceScheduledEventParametersArgs{
    		Schedule: pulumi.String("string"),
    		TimeZone: pulumi.String("string"),
    		UserData: pulumi.String("string"),
    	},
    	SourceSlsParameters: &eventbridge.EventSourceV2SourceSlsParametersArgs{
    		ConsumePosition: pulumi.String("string"),
    		LogStore:        pulumi.String("string"),
    		Project:         pulumi.String("string"),
    		RoleName:        pulumi.String("string"),
    	},
    })
    
    var eventSourceV2Resource = new EventSourceV2("eventSourceV2Resource", EventSourceV2Args.builder()
        .eventBusName("string")
        .eventSourceName("string")
        .description("string")
        .linkedExternalSource(false)
        .sourceHttpEventParameters(EventSourceV2SourceHttpEventParametersArgs.builder()
            .ips("string")
            .methods("string")
            .publicWebHookUrls("string")
            .referers("string")
            .securityConfig("string")
            .type("string")
            .vpcWebHookUrls("string")
            .build())
        .sourceKafkaParameters(EventSourceV2SourceKafkaParametersArgs.builder()
            .consumerGroup("string")
            .instanceId("string")
            .network("string")
            .offsetReset("string")
            .regionId("string")
            .securityGroupId("string")
            .topic("string")
            .vpcId("string")
            .vswitchIds("string")
            .build())
        .sourceMnsParameters(EventSourceV2SourceMnsParametersArgs.builder()
            .isBase64Decode(false)
            .queueName("string")
            .regionId("string")
            .build())
        .sourceOssEventParameters(EventSourceV2SourceOssEventParametersArgs.builder()
            .eventTypes("string")
            .matchRules(EventSourceV2SourceOssEventParametersMatchRuleArgs.builder()
                .matchState("string")
                .name("string")
                .prefix("string")
                .suffix("string")
                .build())
            .stsRoleArn("string")
            .build())
        .sourceRabbitMqParameters(EventSourceV2SourceRabbitMqParametersArgs.builder()
            .instanceId("string")
            .queueName("string")
            .regionId("string")
            .virtualHostName("string")
            .build())
        .sourceRocketmqParameters(EventSourceV2SourceRocketmqParametersArgs.builder()
            .authType("string")
            .groupId("string")
            .instanceEndpoint("string")
            .instanceId("string")
            .instanceNetwork("string")
            .instancePassword("string")
            .instanceSecurityGroupId("string")
            .instanceType("string")
            .instanceUsername("string")
            .instanceVpcId("string")
            .instanceVswitchIds("string")
            .offset("string")
            .regionId("string")
            .tag("string")
            .timestamp(0.0)
            .topic("string")
            .build())
        .sourceScheduledEventParameters(EventSourceV2SourceScheduledEventParametersArgs.builder()
            .schedule("string")
            .timeZone("string")
            .userData("string")
            .build())
        .sourceSlsParameters(EventSourceV2SourceSlsParametersArgs.builder()
            .consumePosition("string")
            .logStore("string")
            .project("string")
            .roleName("string")
            .build())
        .build());
    
    event_source_v2_resource = alicloud.eventbridge.EventSourceV2("eventSourceV2Resource",
        event_bus_name="string",
        event_source_name="string",
        description="string",
        linked_external_source=False,
        source_http_event_parameters={
            "ips": ["string"],
            "methods": ["string"],
            "public_web_hook_urls": ["string"],
            "referers": ["string"],
            "security_config": "string",
            "type": "string",
            "vpc_web_hook_urls": ["string"],
        },
        source_kafka_parameters={
            "consumer_group": "string",
            "instance_id": "string",
            "network": "string",
            "offset_reset": "string",
            "region_id": "string",
            "security_group_id": "string",
            "topic": "string",
            "vpc_id": "string",
            "vswitch_ids": "string",
        },
        source_mns_parameters={
            "is_base64_decode": False,
            "queue_name": "string",
            "region_id": "string",
        },
        source_oss_event_parameters={
            "event_types": ["string"],
            "match_rules": [[{
                "match_state": "string",
                "name": "string",
                "prefix": "string",
                "suffix": "string",
            }]],
            "sts_role_arn": "string",
        },
        source_rabbit_mq_parameters={
            "instance_id": "string",
            "queue_name": "string",
            "region_id": "string",
            "virtual_host_name": "string",
        },
        source_rocketmq_parameters={
            "auth_type": "string",
            "group_id": "string",
            "instance_endpoint": "string",
            "instance_id": "string",
            "instance_network": "string",
            "instance_password": "string",
            "instance_security_group_id": "string",
            "instance_type": "string",
            "instance_username": "string",
            "instance_vpc_id": "string",
            "instance_vswitch_ids": "string",
            "offset": "string",
            "region_id": "string",
            "tag": "string",
            "timestamp": 0,
            "topic": "string",
        },
        source_scheduled_event_parameters={
            "schedule": "string",
            "time_zone": "string",
            "user_data": "string",
        },
        source_sls_parameters={
            "consume_position": "string",
            "log_store": "string",
            "project": "string",
            "role_name": "string",
        })
    
    const eventSourceV2Resource = new alicloud.eventbridge.EventSourceV2("eventSourceV2Resource", {
        eventBusName: "string",
        eventSourceName: "string",
        description: "string",
        linkedExternalSource: false,
        sourceHttpEventParameters: {
            ips: ["string"],
            methods: ["string"],
            publicWebHookUrls: ["string"],
            referers: ["string"],
            securityConfig: "string",
            type: "string",
            vpcWebHookUrls: ["string"],
        },
        sourceKafkaParameters: {
            consumerGroup: "string",
            instanceId: "string",
            network: "string",
            offsetReset: "string",
            regionId: "string",
            securityGroupId: "string",
            topic: "string",
            vpcId: "string",
            vswitchIds: "string",
        },
        sourceMnsParameters: {
            isBase64Decode: false,
            queueName: "string",
            regionId: "string",
        },
        sourceOssEventParameters: {
            eventTypes: ["string"],
            matchRules: [[{
                matchState: "string",
                name: "string",
                prefix: "string",
                suffix: "string",
            }]],
            stsRoleArn: "string",
        },
        sourceRabbitMqParameters: {
            instanceId: "string",
            queueName: "string",
            regionId: "string",
            virtualHostName: "string",
        },
        sourceRocketmqParameters: {
            authType: "string",
            groupId: "string",
            instanceEndpoint: "string",
            instanceId: "string",
            instanceNetwork: "string",
            instancePassword: "string",
            instanceSecurityGroupId: "string",
            instanceType: "string",
            instanceUsername: "string",
            instanceVpcId: "string",
            instanceVswitchIds: "string",
            offset: "string",
            regionId: "string",
            tag: "string",
            timestamp: 0,
            topic: "string",
        },
        sourceScheduledEventParameters: {
            schedule: "string",
            timeZone: "string",
            userData: "string",
        },
        sourceSlsParameters: {
            consumePosition: "string",
            logStore: "string",
            project: "string",
            roleName: "string",
        },
    });
    
    type: alicloud:eventbridge:EventSourceV2
    properties:
        description: string
        eventBusName: string
        eventSourceName: string
        linkedExternalSource: false
        sourceHttpEventParameters:
            ips:
                - string
            methods:
                - string
            publicWebHookUrls:
                - string
            referers:
                - string
            securityConfig: string
            type: string
            vpcWebHookUrls:
                - string
        sourceKafkaParameters:
            consumerGroup: string
            instanceId: string
            network: string
            offsetReset: string
            regionId: string
            securityGroupId: string
            topic: string
            vpcId: string
            vswitchIds: string
        sourceMnsParameters:
            isBase64Decode: false
            queueName: string
            regionId: string
        sourceOssEventParameters:
            eventTypes:
                - string
            matchRules:
                - - matchState: string
                    name: string
                    prefix: string
                    suffix: string
            stsRoleArn: string
        sourceRabbitMqParameters:
            instanceId: string
            queueName: string
            regionId: string
            virtualHostName: string
        sourceRocketmqParameters:
            authType: string
            groupId: string
            instanceEndpoint: string
            instanceId: string
            instanceNetwork: string
            instancePassword: string
            instanceSecurityGroupId: string
            instanceType: string
            instanceUsername: string
            instanceVpcId: string
            instanceVswitchIds: string
            offset: string
            regionId: string
            tag: string
            timestamp: 0
            topic: string
        sourceScheduledEventParameters:
            schedule: string
            timeZone: string
            userData: string
        sourceSlsParameters:
            consumePosition: string
            logStore: string
            project: string
            roleName: string
    

    EventSourceV2 Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The EventSourceV2 resource accepts the following input properties:

    EventBusName string
    Name of the bus associated with the event source
    EventSourceName string
    The code name of event source
    Description string
    The detail describe of event source
    LinkedExternalSource bool
    SourceHttpEventParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceHttpEventParameters
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    SourceKafkaParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceKafkaParameters
    Kafka event source parameter. See source_kafka_parameters below.
    SourceMnsParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceMnsParameters
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    SourceOssEventParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceOssEventParameters
    OSS event source parameters See source_oss_event_parameters below.
    SourceRabbitMqParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceRabbitMqParameters
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    SourceRocketmqParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceRocketmqParameters
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    SourceScheduledEventParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceScheduledEventParameters
    Time event source parameter. See source_scheduled_event_parameters below.
    SourceSlsParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceSlsParameters
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    EventBusName string
    Name of the bus associated with the event source
    EventSourceName string
    The code name of event source
    Description string
    The detail describe of event source
    LinkedExternalSource bool
    SourceHttpEventParameters EventSourceV2SourceHttpEventParametersArgs
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    SourceKafkaParameters EventSourceV2SourceKafkaParametersArgs
    Kafka event source parameter. See source_kafka_parameters below.
    SourceMnsParameters EventSourceV2SourceMnsParametersArgs
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    SourceOssEventParameters EventSourceV2SourceOssEventParametersArgs
    OSS event source parameters See source_oss_event_parameters below.
    SourceRabbitMqParameters EventSourceV2SourceRabbitMqParametersArgs
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    SourceRocketmqParameters EventSourceV2SourceRocketmqParametersArgs
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    SourceScheduledEventParameters EventSourceV2SourceScheduledEventParametersArgs
    Time event source parameter. See source_scheduled_event_parameters below.
    SourceSlsParameters EventSourceV2SourceSlsParametersArgs
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    eventBusName String
    Name of the bus associated with the event source
    eventSourceName String
    The code name of event source
    description String
    The detail describe of event source
    linkedExternalSource Boolean
    sourceHttpEventParameters EventSourceV2SourceHttpEventParameters
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    sourceKafkaParameters EventSourceV2SourceKafkaParameters
    Kafka event source parameter. See source_kafka_parameters below.
    sourceMnsParameters EventSourceV2SourceMnsParameters
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    sourceOssEventParameters EventSourceV2SourceOssEventParameters
    OSS event source parameters See source_oss_event_parameters below.
    sourceRabbitMqParameters EventSourceV2SourceRabbitMqParameters
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    sourceRocketmqParameters EventSourceV2SourceRocketmqParameters
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    sourceScheduledEventParameters EventSourceV2SourceScheduledEventParameters
    Time event source parameter. See source_scheduled_event_parameters below.
    sourceSlsParameters EventSourceV2SourceSlsParameters
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    eventBusName string
    Name of the bus associated with the event source
    eventSourceName string
    The code name of event source
    description string
    The detail describe of event source
    linkedExternalSource boolean
    sourceHttpEventParameters EventSourceV2SourceHttpEventParameters
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    sourceKafkaParameters EventSourceV2SourceKafkaParameters
    Kafka event source parameter. See source_kafka_parameters below.
    sourceMnsParameters EventSourceV2SourceMnsParameters
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    sourceOssEventParameters EventSourceV2SourceOssEventParameters
    OSS event source parameters See source_oss_event_parameters below.
    sourceRabbitMqParameters EventSourceV2SourceRabbitMqParameters
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    sourceRocketmqParameters EventSourceV2SourceRocketmqParameters
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    sourceScheduledEventParameters EventSourceV2SourceScheduledEventParameters
    Time event source parameter. See source_scheduled_event_parameters below.
    sourceSlsParameters EventSourceV2SourceSlsParameters
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    event_bus_name str
    Name of the bus associated with the event source
    event_source_name str
    The code name of event source
    description str
    The detail describe of event source
    linked_external_source bool
    source_http_event_parameters EventSourceV2SourceHttpEventParametersArgs
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    source_kafka_parameters EventSourceV2SourceKafkaParametersArgs
    Kafka event source parameter. See source_kafka_parameters below.
    source_mns_parameters EventSourceV2SourceMnsParametersArgs
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    source_oss_event_parameters EventSourceV2SourceOssEventParametersArgs
    OSS event source parameters See source_oss_event_parameters below.
    source_rabbit_mq_parameters EventSourceV2SourceRabbitMqParametersArgs
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    source_rocketmq_parameters EventSourceV2SourceRocketmqParametersArgs
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    source_scheduled_event_parameters EventSourceV2SourceScheduledEventParametersArgs
    Time event source parameter. See source_scheduled_event_parameters below.
    source_sls_parameters EventSourceV2SourceSlsParametersArgs
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    eventBusName String
    Name of the bus associated with the event source
    eventSourceName String
    The code name of event source
    description String
    The detail describe of event source
    linkedExternalSource Boolean
    sourceHttpEventParameters Property Map
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    sourceKafkaParameters Property Map
    Kafka event source parameter. See source_kafka_parameters below.
    sourceMnsParameters Property Map
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    sourceOssEventParameters Property Map
    OSS event source parameters See source_oss_event_parameters below.
    sourceRabbitMqParameters Property Map
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    sourceRocketmqParameters Property Map
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    sourceScheduledEventParameters Property Map
    Time event source parameter. See source_scheduled_event_parameters below.
    sourceSlsParameters Property Map
    The request parameter SourceSLSParameters. See source_sls_parameters below.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the EventSourceV2 resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing EventSourceV2 Resource

    Get an existing EventSourceV2 resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: EventSourceV2State, opts?: CustomResourceOptions): EventSourceV2
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            description: Optional[str] = None,
            event_bus_name: Optional[str] = None,
            event_source_name: Optional[str] = None,
            linked_external_source: Optional[bool] = None,
            source_http_event_parameters: Optional[EventSourceV2SourceHttpEventParametersArgs] = None,
            source_kafka_parameters: Optional[EventSourceV2SourceKafkaParametersArgs] = None,
            source_mns_parameters: Optional[EventSourceV2SourceMnsParametersArgs] = None,
            source_oss_event_parameters: Optional[EventSourceV2SourceOssEventParametersArgs] = None,
            source_rabbit_mq_parameters: Optional[EventSourceV2SourceRabbitMqParametersArgs] = None,
            source_rocketmq_parameters: Optional[EventSourceV2SourceRocketmqParametersArgs] = None,
            source_scheduled_event_parameters: Optional[EventSourceV2SourceScheduledEventParametersArgs] = None,
            source_sls_parameters: Optional[EventSourceV2SourceSlsParametersArgs] = None) -> EventSourceV2
    func GetEventSourceV2(ctx *Context, name string, id IDInput, state *EventSourceV2State, opts ...ResourceOption) (*EventSourceV2, error)
    public static EventSourceV2 Get(string name, Input<string> id, EventSourceV2State? state, CustomResourceOptions? opts = null)
    public static EventSourceV2 get(String name, Output<String> id, EventSourceV2State state, CustomResourceOptions options)
    resources:  _:    type: alicloud:eventbridge:EventSourceV2    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Description string
    The detail describe of event source
    EventBusName string
    Name of the bus associated with the event source
    EventSourceName string
    The code name of event source
    LinkedExternalSource bool
    SourceHttpEventParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceHttpEventParameters
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    SourceKafkaParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceKafkaParameters
    Kafka event source parameter. See source_kafka_parameters below.
    SourceMnsParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceMnsParameters
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    SourceOssEventParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceOssEventParameters
    OSS event source parameters See source_oss_event_parameters below.
    SourceRabbitMqParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceRabbitMqParameters
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    SourceRocketmqParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceRocketmqParameters
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    SourceScheduledEventParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceScheduledEventParameters
    Time event source parameter. See source_scheduled_event_parameters below.
    SourceSlsParameters Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceSlsParameters
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    Description string
    The detail describe of event source
    EventBusName string
    Name of the bus associated with the event source
    EventSourceName string
    The code name of event source
    LinkedExternalSource bool
    SourceHttpEventParameters EventSourceV2SourceHttpEventParametersArgs
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    SourceKafkaParameters EventSourceV2SourceKafkaParametersArgs
    Kafka event source parameter. See source_kafka_parameters below.
    SourceMnsParameters EventSourceV2SourceMnsParametersArgs
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    SourceOssEventParameters EventSourceV2SourceOssEventParametersArgs
    OSS event source parameters See source_oss_event_parameters below.
    SourceRabbitMqParameters EventSourceV2SourceRabbitMqParametersArgs
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    SourceRocketmqParameters EventSourceV2SourceRocketmqParametersArgs
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    SourceScheduledEventParameters EventSourceV2SourceScheduledEventParametersArgs
    Time event source parameter. See source_scheduled_event_parameters below.
    SourceSlsParameters EventSourceV2SourceSlsParametersArgs
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    description String
    The detail describe of event source
    eventBusName String
    Name of the bus associated with the event source
    eventSourceName String
    The code name of event source
    linkedExternalSource Boolean
    sourceHttpEventParameters EventSourceV2SourceHttpEventParameters
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    sourceKafkaParameters EventSourceV2SourceKafkaParameters
    Kafka event source parameter. See source_kafka_parameters below.
    sourceMnsParameters EventSourceV2SourceMnsParameters
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    sourceOssEventParameters EventSourceV2SourceOssEventParameters
    OSS event source parameters See source_oss_event_parameters below.
    sourceRabbitMqParameters EventSourceV2SourceRabbitMqParameters
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    sourceRocketmqParameters EventSourceV2SourceRocketmqParameters
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    sourceScheduledEventParameters EventSourceV2SourceScheduledEventParameters
    Time event source parameter. See source_scheduled_event_parameters below.
    sourceSlsParameters EventSourceV2SourceSlsParameters
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    description string
    The detail describe of event source
    eventBusName string
    Name of the bus associated with the event source
    eventSourceName string
    The code name of event source
    linkedExternalSource boolean
    sourceHttpEventParameters EventSourceV2SourceHttpEventParameters
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    sourceKafkaParameters EventSourceV2SourceKafkaParameters
    Kafka event source parameter. See source_kafka_parameters below.
    sourceMnsParameters EventSourceV2SourceMnsParameters
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    sourceOssEventParameters EventSourceV2SourceOssEventParameters
    OSS event source parameters See source_oss_event_parameters below.
    sourceRabbitMqParameters EventSourceV2SourceRabbitMqParameters
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    sourceRocketmqParameters EventSourceV2SourceRocketmqParameters
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    sourceScheduledEventParameters EventSourceV2SourceScheduledEventParameters
    Time event source parameter. See source_scheduled_event_parameters below.
    sourceSlsParameters EventSourceV2SourceSlsParameters
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    description str
    The detail describe of event source
    event_bus_name str
    Name of the bus associated with the event source
    event_source_name str
    The code name of event source
    linked_external_source bool
    source_http_event_parameters EventSourceV2SourceHttpEventParametersArgs
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    source_kafka_parameters EventSourceV2SourceKafkaParametersArgs
    Kafka event source parameter. See source_kafka_parameters below.
    source_mns_parameters EventSourceV2SourceMnsParametersArgs
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    source_oss_event_parameters EventSourceV2SourceOssEventParametersArgs
    OSS event source parameters See source_oss_event_parameters below.
    source_rabbit_mq_parameters EventSourceV2SourceRabbitMqParametersArgs
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    source_rocketmq_parameters EventSourceV2SourceRocketmqParametersArgs
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    source_scheduled_event_parameters EventSourceV2SourceScheduledEventParametersArgs
    Time event source parameter. See source_scheduled_event_parameters below.
    source_sls_parameters EventSourceV2SourceSlsParametersArgs
    The request parameter SourceSLSParameters. See source_sls_parameters below.
    description String
    The detail describe of event source
    eventBusName String
    Name of the bus associated with the event source
    eventSourceName String
    The code name of event source
    linkedExternalSource Boolean
    sourceHttpEventParameters Property Map
    The request parameter SourceHttpEventParameters. See source_http_event_parameters below.
    sourceKafkaParameters Property Map
    Kafka event source parameter. See source_kafka_parameters below.
    sourceMnsParameters Property Map
    Lightweight message queue (formerly MNS) event source parameter. See source_mns_parameters below.
    sourceOssEventParameters Property Map
    OSS event source parameters See source_oss_event_parameters below.
    sourceRabbitMqParameters Property Map
    The request parameter SourceRabbitMQParameters. See source_rabbit_mq_parameters below.
    sourceRocketmqParameters Property Map
    The request parameter SourceRocketMQParameters. See source_rocketmq_parameters below.
    sourceScheduledEventParameters Property Map
    Time event source parameter. See source_scheduled_event_parameters below.
    sourceSlsParameters Property Map
    The request parameter SourceSLSParameters. See source_sls_parameters below.

    Supporting Types

    EventSourceV2SourceHttpEventParameters, EventSourceV2SourceHttpEventParametersArgs

    Ips List<string>
    IP segment security configuration. This parameter must be set only when the SecurityConfig value is ip. You can enter an IP address segment or IP address.
    Methods List<string>
    The HTTP request method supported by the generated Webhook. Multiple choices are available, with the following options:

    • GET
    • POST
    • PUT
    • PATCH
    • DELETE
    • HEAD
    • OPTIONS
    • TRACE
    • CONNECT
    PublicWebHookUrls List<string>
    The public network request URL.
    Referers List<string>
    Security domain name configuration. This parameter must be set only when SecurityConfig is set to referer. You can fill in the domain name.
    SecurityConfig string
    Select the type of security configuration. The optional range is as follows:

    • none: No configuration is required.
    • ip:IP segment.
    • referer: Security domain name.
    Type string
    The protocol type supported by the generated Webhook. The value description is as follows:

    • HTTP
    • HTTPS
    • HTTP&HTTPS
    VpcWebHookUrls List<string>
    The intranet request URL.
    Ips []string
    IP segment security configuration. This parameter must be set only when the SecurityConfig value is ip. You can enter an IP address segment or IP address.
    Methods []string
    The HTTP request method supported by the generated Webhook. Multiple choices are available, with the following options:

    • GET
    • POST
    • PUT
    • PATCH
    • DELETE
    • HEAD
    • OPTIONS
    • TRACE
    • CONNECT
    PublicWebHookUrls []string
    The public network request URL.
    Referers []string
    Security domain name configuration. This parameter must be set only when SecurityConfig is set to referer. You can fill in the domain name.
    SecurityConfig string
    Select the type of security configuration. The optional range is as follows:

    • none: No configuration is required.
    • ip:IP segment.
    • referer: Security domain name.
    Type string
    The protocol type supported by the generated Webhook. The value description is as follows:

    • HTTP
    • HTTPS
    • HTTP&HTTPS
    VpcWebHookUrls []string
    The intranet request URL.
    ips List<String>
    IP segment security configuration. This parameter must be set only when the SecurityConfig value is ip. You can enter an IP address segment or IP address.
    methods List<String>
    The HTTP request method supported by the generated Webhook. Multiple choices are available, with the following options:

    • GET
    • POST
    • PUT
    • PATCH
    • DELETE
    • HEAD
    • OPTIONS
    • TRACE
    • CONNECT
    publicWebHookUrls List<String>
    The public network request URL.
    referers List<String>
    Security domain name configuration. This parameter must be set only when SecurityConfig is set to referer. You can fill in the domain name.
    securityConfig String
    Select the type of security configuration. The optional range is as follows:

    • none: No configuration is required.
    • ip:IP segment.
    • referer: Security domain name.
    type String
    The protocol type supported by the generated Webhook. The value description is as follows:

    • HTTP
    • HTTPS
    • HTTP&HTTPS
    vpcWebHookUrls List<String>
    The intranet request URL.
    ips string[]
    IP segment security configuration. This parameter must be set only when the SecurityConfig value is ip. You can enter an IP address segment or IP address.
    methods string[]
    The HTTP request method supported by the generated Webhook. Multiple choices are available, with the following options:

    • GET
    • POST
    • PUT
    • PATCH
    • DELETE
    • HEAD
    • OPTIONS
    • TRACE
    • CONNECT
    publicWebHookUrls string[]
    The public network request URL.
    referers string[]
    Security domain name configuration. This parameter must be set only when SecurityConfig is set to referer. You can fill in the domain name.
    securityConfig string
    Select the type of security configuration. The optional range is as follows:

    • none: No configuration is required.
    • ip:IP segment.
    • referer: Security domain name.
    type string
    The protocol type supported by the generated Webhook. The value description is as follows:

    • HTTP
    • HTTPS
    • HTTP&HTTPS
    vpcWebHookUrls string[]
    The intranet request URL.
    ips Sequence[str]
    IP segment security configuration. This parameter must be set only when the SecurityConfig value is ip. You can enter an IP address segment or IP address.
    methods Sequence[str]
    The HTTP request method supported by the generated Webhook. Multiple choices are available, with the following options:

    • GET
    • POST
    • PUT
    • PATCH
    • DELETE
    • HEAD
    • OPTIONS
    • TRACE
    • CONNECT
    public_web_hook_urls Sequence[str]
    The public network request URL.
    referers Sequence[str]
    Security domain name configuration. This parameter must be set only when SecurityConfig is set to referer. You can fill in the domain name.
    security_config str
    Select the type of security configuration. The optional range is as follows:

    • none: No configuration is required.
    • ip:IP segment.
    • referer: Security domain name.
    type str
    The protocol type supported by the generated Webhook. The value description is as follows:

    • HTTP
    • HTTPS
    • HTTP&HTTPS
    vpc_web_hook_urls Sequence[str]
    The intranet request URL.
    ips List<String>
    IP segment security configuration. This parameter must be set only when the SecurityConfig value is ip. You can enter an IP address segment or IP address.
    methods List<String>
    The HTTP request method supported by the generated Webhook. Multiple choices are available, with the following options:

    • GET
    • POST
    • PUT
    • PATCH
    • DELETE
    • HEAD
    • OPTIONS
    • TRACE
    • CONNECT
    publicWebHookUrls List<String>
    The public network request URL.
    referers List<String>
    Security domain name configuration. This parameter must be set only when SecurityConfig is set to referer. You can fill in the domain name.
    securityConfig String
    Select the type of security configuration. The optional range is as follows:

    • none: No configuration is required.
    • ip:IP segment.
    • referer: Security domain name.
    type String
    The protocol type supported by the generated Webhook. The value description is as follows:

    • HTTP
    • HTTPS
    • HTTP&HTTPS
    vpcWebHookUrls List<String>
    The intranet request URL.

    EventSourceV2SourceKafkaParameters, EventSourceV2SourceKafkaParametersArgs

    ConsumerGroup string
    The Group ID of the consumer who subscribes to the Topic.
    InstanceId string
    The instance ID.
    Network string
    Network configuration: Default (Default network) and public network (self-built network).
    OffsetReset string
    Consumption sites.
    RegionId string
    The region ID.
    SecurityGroupId string
    The ID of the security group.
    Topic string
    The topic name.
    VpcId string
    The VPC ID.
    VswitchIds string
    The vSwitch ID.
    ConsumerGroup string
    The Group ID of the consumer who subscribes to the Topic.
    InstanceId string
    The instance ID.
    Network string
    Network configuration: Default (Default network) and public network (self-built network).
    OffsetReset string
    Consumption sites.
    RegionId string
    The region ID.
    SecurityGroupId string
    The ID of the security group.
    Topic string
    The topic name.
    VpcId string
    The VPC ID.
    VswitchIds string
    The vSwitch ID.
    consumerGroup String
    The Group ID of the consumer who subscribes to the Topic.
    instanceId String
    The instance ID.
    network String
    Network configuration: Default (Default network) and public network (self-built network).
    offsetReset String
    Consumption sites.
    regionId String
    The region ID.
    securityGroupId String
    The ID of the security group.
    topic String
    The topic name.
    vpcId String
    The VPC ID.
    vswitchIds String
    The vSwitch ID.
    consumerGroup string
    The Group ID of the consumer who subscribes to the Topic.
    instanceId string
    The instance ID.
    network string
    Network configuration: Default (Default network) and public network (self-built network).
    offsetReset string
    Consumption sites.
    regionId string
    The region ID.
    securityGroupId string
    The ID of the security group.
    topic string
    The topic name.
    vpcId string
    The VPC ID.
    vswitchIds string
    The vSwitch ID.
    consumer_group str
    The Group ID of the consumer who subscribes to the Topic.
    instance_id str
    The instance ID.
    network str
    Network configuration: Default (Default network) and public network (self-built network).
    offset_reset str
    Consumption sites.
    region_id str
    The region ID.
    security_group_id str
    The ID of the security group.
    topic str
    The topic name.
    vpc_id str
    The VPC ID.
    vswitch_ids str
    The vSwitch ID.
    consumerGroup String
    The Group ID of the consumer who subscribes to the Topic.
    instanceId String
    The instance ID.
    network String
    Network configuration: Default (Default network) and public network (self-built network).
    offsetReset String
    Consumption sites.
    regionId String
    The region ID.
    securityGroupId String
    The ID of the security group.
    topic String
    The topic name.
    vpcId String
    The VPC ID.
    vswitchIds String
    The vSwitch ID.

    EventSourceV2SourceMnsParameters, EventSourceV2SourceMnsParametersArgs

    IsBase64Decode bool
    Whether to enable Base64 decoding. By default, it is selected, that is, Base64 decoding is enabled.
    QueueName string
    The name of the Queue of the lightweight message Queue (formerly MNS).
    RegionId string
    The region of the lightweight message queue (formerly MNS).
    IsBase64Decode bool
    Whether to enable Base64 decoding. By default, it is selected, that is, Base64 decoding is enabled.
    QueueName string
    The name of the Queue of the lightweight message Queue (formerly MNS).
    RegionId string
    The region of the lightweight message queue (formerly MNS).
    isBase64Decode Boolean
    Whether to enable Base64 decoding. By default, it is selected, that is, Base64 decoding is enabled.
    queueName String
    The name of the Queue of the lightweight message Queue (formerly MNS).
    regionId String
    The region of the lightweight message queue (formerly MNS).
    isBase64Decode boolean
    Whether to enable Base64 decoding. By default, it is selected, that is, Base64 decoding is enabled.
    queueName string
    The name of the Queue of the lightweight message Queue (formerly MNS).
    regionId string
    The region of the lightweight message queue (formerly MNS).
    is_base64_decode bool
    Whether to enable Base64 decoding. By default, it is selected, that is, Base64 decoding is enabled.
    queue_name str
    The name of the Queue of the lightweight message Queue (formerly MNS).
    region_id str
    The region of the lightweight message queue (formerly MNS).
    isBase64Decode Boolean
    Whether to enable Base64 decoding. By default, it is selected, that is, Base64 decoding is enabled.
    queueName String
    The name of the Queue of the lightweight message Queue (formerly MNS).
    regionId String
    The region of the lightweight message queue (formerly MNS).

    EventSourceV2SourceOssEventParameters, EventSourceV2SourceOssEventParametersArgs

    EventTypes List<string>
    OSS event type list.
    MatchRules List<ImmutableArray<Pulumi.AliCloud.EventBridge.Inputs.EventSourceV2SourceOssEventParametersMatchRule>>
    Matching rules. The event source will deliver OSS events that meet the matching requirements to the bus.
    StsRoleArn string
    The ARN of the role. EventBridge will use this role to create MNS resources and deliver events to the corresponding bus.
    EventTypes []string
    OSS event type list.
    MatchRules [][]EventSourceV2SourceOssEventParametersMatchRule
    Matching rules. The event source will deliver OSS events that meet the matching requirements to the bus.
    StsRoleArn string
    The ARN of the role. EventBridge will use this role to create MNS resources and deliver events to the corresponding bus.
    eventTypes List<String>
    OSS event type list.
    matchRules List<List<EventSourceV2SourceOssEventParametersMatchRule>>
    Matching rules. The event source will deliver OSS events that meet the matching requirements to the bus.
    stsRoleArn String
    The ARN of the role. EventBridge will use this role to create MNS resources and deliver events to the corresponding bus.
    eventTypes string[]
    OSS event type list.
    matchRules EventSourceV2SourceOssEventParametersMatchRule[][]
    Matching rules. The event source will deliver OSS events that meet the matching requirements to the bus.
    stsRoleArn string
    The ARN of the role. EventBridge will use this role to create MNS resources and deliver events to the corresponding bus.
    event_types Sequence[str]
    OSS event type list.
    match_rules Sequence[Sequence[EventSourceV2SourceOssEventParametersMatchRule]]
    Matching rules. The event source will deliver OSS events that meet the matching requirements to the bus.
    sts_role_arn str
    The ARN of the role. EventBridge will use this role to create MNS resources and deliver events to the corresponding bus.
    eventTypes List<String>
    OSS event type list.
    matchRules List<List<Property Map>>
    Matching rules. The event source will deliver OSS events that meet the matching requirements to the bus.
    stsRoleArn String
    The ARN of the role. EventBridge will use this role to create MNS resources and deliver events to the corresponding bus.

    EventSourceV2SourceOssEventParametersMatchRule, EventSourceV2SourceOssEventParametersMatchRuleArgs

    MatchState string
    Name string
    Prefix string
    Suffix string
    MatchState string
    Name string
    Prefix string
    Suffix string
    matchState String
    name String
    prefix String
    suffix String
    matchState string
    name string
    prefix string
    suffix string
    matchState String
    name String
    prefix String
    suffix String

    EventSourceV2SourceRabbitMqParameters, EventSourceV2SourceRabbitMqParametersArgs

    InstanceId string
    The ID of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    QueueName string
    The name of the Queue of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    RegionId string
    The region of the RabbitMQ instance.
    VirtualHostName string
    The name of the Vhost of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    InstanceId string
    The ID of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    QueueName string
    The name of the Queue of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    RegionId string
    The region of the RabbitMQ instance.
    VirtualHostName string
    The name of the Vhost of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    instanceId String
    The ID of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    queueName String
    The name of the Queue of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    regionId String
    The region of the RabbitMQ instance.
    virtualHostName String
    The name of the Vhost of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    instanceId string
    The ID of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    queueName string
    The name of the Queue of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    regionId string
    The region of the RabbitMQ instance.
    virtualHostName string
    The name of the Vhost of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    instance_id str
    The ID of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    queue_name str
    The name of the Queue of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    region_id str
    The region of the RabbitMQ instance.
    virtual_host_name str
    The name of the Vhost of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    instanceId String
    The ID of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    queueName String
    The name of the Queue of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    regionId String
    The region of the RabbitMQ instance.
    virtualHostName String
    The name of the Vhost of the RabbitMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).

    EventSourceV2SourceRocketmqParameters, EventSourceV2SourceRocketmqParametersArgs

    AuthType string
    ACL or not.
    GroupId string
    The Group ID of the RocketMQ version of message queue.
    InstanceEndpoint string
    Instance access point.
    InstanceId string
    The ID of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    InstanceNetwork string
    Instance network.
    InstancePassword string
    The instance password.
    InstanceSecurityGroupId string
    The ID of the security group.
    InstanceType string
    The instance type. Only CLOUD_4 (4.0 instance on the cloud), CLOUD_5 (5.0 instance on the cloud), and SELF_BUILT (user-created MQ).
    InstanceUsername string
    The instance user name.
    InstanceVpcId string
    The ID of the VPC.
    InstanceVswitchIds string
    The vSwitch ID.
    Offset string
    The consumption point of the message. The value description is as follows:

    • CONSUME_FROM_LAST_OFFSET: starts consumption from the latest point.
    • CONSUME_FROM_FIRST_OFFSET: starts consumption from the earliest point.
    • CONSUME_FROM_TIMESTAMP: starts consumption from the specified time point. Default value: CONSUME_FROM_LAST_OFFSET.
    RegionId string
    The region of the RocketMQ instance.
    Tag string
    The filter label of the message.
    Timestamp double
    The timestamp. This parameter is valid only when the value of the Offset parameter is CONSUME_FROM_TIMESTAMP.
    Topic string
    The Topic name of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    AuthType string
    ACL or not.
    GroupId string
    The Group ID of the RocketMQ version of message queue.
    InstanceEndpoint string
    Instance access point.
    InstanceId string
    The ID of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    InstanceNetwork string
    Instance network.
    InstancePassword string
    The instance password.
    InstanceSecurityGroupId string
    The ID of the security group.
    InstanceType string
    The instance type. Only CLOUD_4 (4.0 instance on the cloud), CLOUD_5 (5.0 instance on the cloud), and SELF_BUILT (user-created MQ).
    InstanceUsername string
    The instance user name.
    InstanceVpcId string
    The ID of the VPC.
    InstanceVswitchIds string
    The vSwitch ID.
    Offset string
    The consumption point of the message. The value description is as follows:

    • CONSUME_FROM_LAST_OFFSET: starts consumption from the latest point.
    • CONSUME_FROM_FIRST_OFFSET: starts consumption from the earliest point.
    • CONSUME_FROM_TIMESTAMP: starts consumption from the specified time point. Default value: CONSUME_FROM_LAST_OFFSET.
    RegionId string
    The region of the RocketMQ instance.
    Tag string
    The filter label of the message.
    Timestamp float64
    The timestamp. This parameter is valid only when the value of the Offset parameter is CONSUME_FROM_TIMESTAMP.
    Topic string
    The Topic name of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    authType String
    ACL or not.
    groupId String
    The Group ID of the RocketMQ version of message queue.
    instanceEndpoint String
    Instance access point.
    instanceId String
    The ID of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    instanceNetwork String
    Instance network.
    instancePassword String
    The instance password.
    instanceSecurityGroupId String
    The ID of the security group.
    instanceType String
    The instance type. Only CLOUD_4 (4.0 instance on the cloud), CLOUD_5 (5.0 instance on the cloud), and SELF_BUILT (user-created MQ).
    instanceUsername String
    The instance user name.
    instanceVpcId String
    The ID of the VPC.
    instanceVswitchIds String
    The vSwitch ID.
    offset String
    The consumption point of the message. The value description is as follows:

    • CONSUME_FROM_LAST_OFFSET: starts consumption from the latest point.
    • CONSUME_FROM_FIRST_OFFSET: starts consumption from the earliest point.
    • CONSUME_FROM_TIMESTAMP: starts consumption from the specified time point. Default value: CONSUME_FROM_LAST_OFFSET.
    regionId String
    The region of the RocketMQ instance.
    tag String
    The filter label of the message.
    timestamp Double
    The timestamp. This parameter is valid only when the value of the Offset parameter is CONSUME_FROM_TIMESTAMP.
    topic String
    The Topic name of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    authType string
    ACL or not.
    groupId string
    The Group ID of the RocketMQ version of message queue.
    instanceEndpoint string
    Instance access point.
    instanceId string
    The ID of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    instanceNetwork string
    Instance network.
    instancePassword string
    The instance password.
    instanceSecurityGroupId string
    The ID of the security group.
    instanceType string
    The instance type. Only CLOUD_4 (4.0 instance on the cloud), CLOUD_5 (5.0 instance on the cloud), and SELF_BUILT (user-created MQ).
    instanceUsername string
    The instance user name.
    instanceVpcId string
    The ID of the VPC.
    instanceVswitchIds string
    The vSwitch ID.
    offset string
    The consumption point of the message. The value description is as follows:

    • CONSUME_FROM_LAST_OFFSET: starts consumption from the latest point.
    • CONSUME_FROM_FIRST_OFFSET: starts consumption from the earliest point.
    • CONSUME_FROM_TIMESTAMP: starts consumption from the specified time point. Default value: CONSUME_FROM_LAST_OFFSET.
    regionId string
    The region of the RocketMQ instance.
    tag string
    The filter label of the message.
    timestamp number
    The timestamp. This parameter is valid only when the value of the Offset parameter is CONSUME_FROM_TIMESTAMP.
    topic string
    The Topic name of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    auth_type str
    ACL or not.
    group_id str
    The Group ID of the RocketMQ version of message queue.
    instance_endpoint str
    Instance access point.
    instance_id str
    The ID of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    instance_network str
    Instance network.
    instance_password str
    The instance password.
    instance_security_group_id str
    The ID of the security group.
    instance_type str
    The instance type. Only CLOUD_4 (4.0 instance on the cloud), CLOUD_5 (5.0 instance on the cloud), and SELF_BUILT (user-created MQ).
    instance_username str
    The instance user name.
    instance_vpc_id str
    The ID of the VPC.
    instance_vswitch_ids str
    The vSwitch ID.
    offset str
    The consumption point of the message. The value description is as follows:

    • CONSUME_FROM_LAST_OFFSET: starts consumption from the latest point.
    • CONSUME_FROM_FIRST_OFFSET: starts consumption from the earliest point.
    • CONSUME_FROM_TIMESTAMP: starts consumption from the specified time point. Default value: CONSUME_FROM_LAST_OFFSET.
    region_id str
    The region of the RocketMQ instance.
    tag str
    The filter label of the message.
    timestamp float
    The timestamp. This parameter is valid only when the value of the Offset parameter is CONSUME_FROM_TIMESTAMP.
    topic str
    The Topic name of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    authType String
    ACL or not.
    groupId String
    The Group ID of the RocketMQ version of message queue.
    instanceEndpoint String
    Instance access point.
    instanceId String
    The ID of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).
    instanceNetwork String
    Instance network.
    instancePassword String
    The instance password.
    instanceSecurityGroupId String
    The ID of the security group.
    instanceType String
    The instance type. Only CLOUD_4 (4.0 instance on the cloud), CLOUD_5 (5.0 instance on the cloud), and SELF_BUILT (user-created MQ).
    instanceUsername String
    The instance user name.
    instanceVpcId String
    The ID of the VPC.
    instanceVswitchIds String
    The vSwitch ID.
    offset String
    The consumption point of the message. The value description is as follows:

    • CONSUME_FROM_LAST_OFFSET: starts consumption from the latest point.
    • CONSUME_FROM_FIRST_OFFSET: starts consumption from the earliest point.
    • CONSUME_FROM_TIMESTAMP: starts consumption from the specified time point. Default value: CONSUME_FROM_LAST_OFFSET.
    regionId String
    The region of the RocketMQ instance.
    tag String
    The filter label of the message.
    timestamp Number
    The timestamp. This parameter is valid only when the value of the Offset parameter is CONSUME_FROM_TIMESTAMP.
    topic String
    The Topic name of the RocketMQ instance. For more information, see Usage Restrictions (~~ 163289 ~~).

    EventSourceV2SourceScheduledEventParameters, EventSourceV2SourceScheduledEventParametersArgs

    Schedule string
    Cron expression
    TimeZone string
    The Cron execution time zone.
    UserData string
    JSON string
    Schedule string
    Cron expression
    TimeZone string
    The Cron execution time zone.
    UserData string
    JSON string
    schedule String
    Cron expression
    timeZone String
    The Cron execution time zone.
    userData String
    JSON string
    schedule string
    Cron expression
    timeZone string
    The Cron execution time zone.
    userData string
    JSON string
    schedule str
    Cron expression
    time_zone str
    The Cron execution time zone.
    user_data str
    JSON string
    schedule String
    Cron expression
    timeZone String
    The Cron execution time zone.
    userData String
    JSON string

    EventSourceV2SourceSlsParameters, EventSourceV2SourceSlsParametersArgs

    ConsumePosition string
    Start consumption point, which can be the earliest or latest point corresponding to begin and end respectively, or start consumption from a specified time, measured in seconds.
    LogStore string
    The logstore of log service SLS.
    Project string
    The log project of log service SLS.
    RoleName string
    When authorizing event bus EventBridge to use this role to read SLS log content, the following conditions must be met: when creating the role used by the service in the RAM console, you need to select Alibaba Cloud Service and event bus for trusted service ". For the permissions policy of this role, see custom event source log service SLS.
    ConsumePosition string
    Start consumption point, which can be the earliest or latest point corresponding to begin and end respectively, or start consumption from a specified time, measured in seconds.
    LogStore string
    The logstore of log service SLS.
    Project string
    The log project of log service SLS.
    RoleName string
    When authorizing event bus EventBridge to use this role to read SLS log content, the following conditions must be met: when creating the role used by the service in the RAM console, you need to select Alibaba Cloud Service and event bus for trusted service ". For the permissions policy of this role, see custom event source log service SLS.
    consumePosition String
    Start consumption point, which can be the earliest or latest point corresponding to begin and end respectively, or start consumption from a specified time, measured in seconds.
    logStore String
    The logstore of log service SLS.
    project String
    The log project of log service SLS.
    roleName String
    When authorizing event bus EventBridge to use this role to read SLS log content, the following conditions must be met: when creating the role used by the service in the RAM console, you need to select Alibaba Cloud Service and event bus for trusted service ". For the permissions policy of this role, see custom event source log service SLS.
    consumePosition string
    Start consumption point, which can be the earliest or latest point corresponding to begin and end respectively, or start consumption from a specified time, measured in seconds.
    logStore string
    The logstore of log service SLS.
    project string
    The log project of log service SLS.
    roleName string
    When authorizing event bus EventBridge to use this role to read SLS log content, the following conditions must be met: when creating the role used by the service in the RAM console, you need to select Alibaba Cloud Service and event bus for trusted service ". For the permissions policy of this role, see custom event source log service SLS.
    consume_position str
    Start consumption point, which can be the earliest or latest point corresponding to begin and end respectively, or start consumption from a specified time, measured in seconds.
    log_store str
    The logstore of log service SLS.
    project str
    The log project of log service SLS.
    role_name str
    When authorizing event bus EventBridge to use this role to read SLS log content, the following conditions must be met: when creating the role used by the service in the RAM console, you need to select Alibaba Cloud Service and event bus for trusted service ". For the permissions policy of this role, see custom event source log service SLS.
    consumePosition String
    Start consumption point, which can be the earliest or latest point corresponding to begin and end respectively, or start consumption from a specified time, measured in seconds.
    logStore String
    The logstore of log service SLS.
    project String
    The log project of log service SLS.
    roleName String
    When authorizing event bus EventBridge to use this role to read SLS log content, the following conditions must be met: when creating the role used by the service in the RAM console, you need to select Alibaba Cloud Service and event bus for trusted service ". For the permissions policy of this role, see custom event source log service SLS.

    Import

    Event Bridge Event Source V2 can be imported using the id, e.g.

    $ pulumi import alicloud:eventbridge/eventSourceV2:EventSourceV2 example <id>
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the alicloud Terraform Provider.
    alicloud logo
    Alibaba Cloud v3.94.0 published on Tuesday, Feb 3, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate