1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. resourcemanager
  5. MultiAccountDeliveryChannel
Alibaba Cloud v3.88.0 published on Saturday, Nov 1, 2025 by Pulumi

alicloud.resourcemanager.MultiAccountDeliveryChannel

Get Started
alicloud logo
Alibaba Cloud v3.88.0 published on Saturday, Nov 1, 2025 by Pulumi

    Provides a Resource Manager Multi Account Delivery Channel resource.

    Multi-account Resource Delivery Channel.

    For information about Resource Manager Multi Account Delivery Channel and how to use it, see What is Multi Account Delivery Channel.

    NOTE: Available since v1.262.0.

    Example Usage

    Basic Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    
    const config = new pulumi.Config();
    const name = config.get("name") || "terraform-example";
    const defaultuHQ8Cu = new alicloud.resourcemanager.Folder("defaultuHQ8Cu", {folderName: "folder-aone-example-1"});
    const defaultioI16p = new alicloud.resourcemanager.Folder("defaultioI16p", {folderName: "folder-aone-example-2"});
    const default55Uum4 = new alicloud.resourcemanager.Folder("default55Uum4", {folderName: "folder-aone-example-3"});
    const defaultiEjEbe = new alicloud.resourcemanager.Folder("defaultiEjEbe", {folderName: "folder-aone-example-4"});
    const defaultdNL2TN = new alicloud.resourcemanager.Folder("defaultdNL2TN", {folderName: "folder-aone-example-5"});
    const _default = new alicloud.resourcemanager.MultiAccountDeliveryChannel("default", {
        resourceChangeDelivery: {
            slsProperties: {
                oversizedDataOssTargetArn: "acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss",
            },
            targetArn: "acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls",
        },
        deliveryChannelDescription: "multi_delivery_channel_resource_spec_mq_example",
        multiAccountDeliveryChannelName: "multi_delivery_channel_resource_spec_mq_example",
        deliveryChannelFilter: {
            accountScopes: [
                defaultuHQ8Cu.id,
                defaultioI16p.id,
                default55Uum4.id,
            ],
            resourceTypes: [
                "ACS::ACK::Cluster",
                "ACS::ActionTrail::Trail",
                "ACS::BPStudio::Application",
            ],
        },
        resourceSnapshotDelivery: {
            deliveryTime: "16:00Z",
            targetArn: "acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls",
            targetType: "SLS",
            customExpression: "select * from resources limit 10;",
            slsProperties: {
                oversizedDataOssTargetArn: "acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss",
            },
        },
    });
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    config = pulumi.Config()
    name = config.get("name")
    if name is None:
        name = "terraform-example"
    defaultu_hq8_cu = alicloud.resourcemanager.Folder("defaultuHQ8Cu", folder_name="folder-aone-example-1")
    defaultio_i16p = alicloud.resourcemanager.Folder("defaultioI16p", folder_name="folder-aone-example-2")
    default55_uum4 = alicloud.resourcemanager.Folder("default55Uum4", folder_name="folder-aone-example-3")
    defaulti_ej_ebe = alicloud.resourcemanager.Folder("defaultiEjEbe", folder_name="folder-aone-example-4")
    defaultd_nl2_tn = alicloud.resourcemanager.Folder("defaultdNL2TN", folder_name="folder-aone-example-5")
    default = alicloud.resourcemanager.MultiAccountDeliveryChannel("default",
        resource_change_delivery={
            "sls_properties": {
                "oversized_data_oss_target_arn": "acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss",
            },
            "target_arn": "acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls",
        },
        delivery_channel_description="multi_delivery_channel_resource_spec_mq_example",
        multi_account_delivery_channel_name="multi_delivery_channel_resource_spec_mq_example",
        delivery_channel_filter={
            "account_scopes": [
                defaultu_hq8_cu.id,
                defaultio_i16p.id,
                default55_uum4.id,
            ],
            "resource_types": [
                "ACS::ACK::Cluster",
                "ACS::ActionTrail::Trail",
                "ACS::BPStudio::Application",
            ],
        },
        resource_snapshot_delivery={
            "delivery_time": "16:00Z",
            "target_arn": "acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls",
            "target_type": "SLS",
            "custom_expression": "select * from resources limit 10;",
            "sls_properties": {
                "oversized_data_oss_target_arn": "acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss",
            },
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/resourcemanager"
    	"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
    		}
    		defaultuHQ8Cu, err := resourcemanager.NewFolder(ctx, "defaultuHQ8Cu", &resourcemanager.FolderArgs{
    			FolderName: pulumi.String("folder-aone-example-1"),
    		})
    		if err != nil {
    			return err
    		}
    		defaultioI16p, err := resourcemanager.NewFolder(ctx, "defaultioI16p", &resourcemanager.FolderArgs{
    			FolderName: pulumi.String("folder-aone-example-2"),
    		})
    		if err != nil {
    			return err
    		}
    		default55Uum4, err := resourcemanager.NewFolder(ctx, "default55Uum4", &resourcemanager.FolderArgs{
    			FolderName: pulumi.String("folder-aone-example-3"),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = resourcemanager.NewFolder(ctx, "defaultiEjEbe", &resourcemanager.FolderArgs{
    			FolderName: pulumi.String("folder-aone-example-4"),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = resourcemanager.NewFolder(ctx, "defaultdNL2TN", &resourcemanager.FolderArgs{
    			FolderName: pulumi.String("folder-aone-example-5"),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = resourcemanager.NewMultiAccountDeliveryChannel(ctx, "default", &resourcemanager.MultiAccountDeliveryChannelArgs{
    			ResourceChangeDelivery: &resourcemanager.MultiAccountDeliveryChannelResourceChangeDeliveryArgs{
    				SlsProperties: &resourcemanager.MultiAccountDeliveryChannelResourceChangeDeliverySlsPropertiesArgs{
    					OversizedDataOssTargetArn: pulumi.String("acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss"),
    				},
    				TargetArn: pulumi.String("acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls"),
    			},
    			DeliveryChannelDescription:      pulumi.String("multi_delivery_channel_resource_spec_mq_example"),
    			MultiAccountDeliveryChannelName: pulumi.String("multi_delivery_channel_resource_spec_mq_example"),
    			DeliveryChannelFilter: &resourcemanager.MultiAccountDeliveryChannelDeliveryChannelFilterArgs{
    				AccountScopes: pulumi.StringArray{
    					defaultuHQ8Cu.ID(),
    					defaultioI16p.ID(),
    					default55Uum4.ID(),
    				},
    				ResourceTypes: pulumi.StringArray{
    					pulumi.String("ACS::ACK::Cluster"),
    					pulumi.String("ACS::ActionTrail::Trail"),
    					pulumi.String("ACS::BPStudio::Application"),
    				},
    			},
    			ResourceSnapshotDelivery: &resourcemanager.MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs{
    				DeliveryTime:     pulumi.String("16:00Z"),
    				TargetArn:        pulumi.String("acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls"),
    				TargetType:       pulumi.String("SLS"),
    				CustomExpression: pulumi.String("select * from resources limit 10;"),
    				SlsProperties: &resourcemanager.MultiAccountDeliveryChannelResourceSnapshotDeliverySlsPropertiesArgs{
    					OversizedDataOssTargetArn: pulumi.String("acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var config = new Config();
        var name = config.Get("name") ?? "terraform-example";
        var defaultuHQ8Cu = new AliCloud.ResourceManager.Folder("defaultuHQ8Cu", new()
        {
            FolderName = "folder-aone-example-1",
        });
    
        var defaultioI16p = new AliCloud.ResourceManager.Folder("defaultioI16p", new()
        {
            FolderName = "folder-aone-example-2",
        });
    
        var default55Uum4 = new AliCloud.ResourceManager.Folder("default55Uum4", new()
        {
            FolderName = "folder-aone-example-3",
        });
    
        var defaultiEjEbe = new AliCloud.ResourceManager.Folder("defaultiEjEbe", new()
        {
            FolderName = "folder-aone-example-4",
        });
    
        var defaultdNL2TN = new AliCloud.ResourceManager.Folder("defaultdNL2TN", new()
        {
            FolderName = "folder-aone-example-5",
        });
    
        var @default = new AliCloud.ResourceManager.MultiAccountDeliveryChannel("default", new()
        {
            ResourceChangeDelivery = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceChangeDeliveryArgs
            {
                SlsProperties = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceChangeDeliverySlsPropertiesArgs
                {
                    OversizedDataOssTargetArn = "acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss",
                },
                TargetArn = "acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls",
            },
            DeliveryChannelDescription = "multi_delivery_channel_resource_spec_mq_example",
            MultiAccountDeliveryChannelName = "multi_delivery_channel_resource_spec_mq_example",
            DeliveryChannelFilter = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelDeliveryChannelFilterArgs
            {
                AccountScopes = new[]
                {
                    defaultuHQ8Cu.Id,
                    defaultioI16p.Id,
                    default55Uum4.Id,
                },
                ResourceTypes = new[]
                {
                    "ACS::ACK::Cluster",
                    "ACS::ActionTrail::Trail",
                    "ACS::BPStudio::Application",
                },
            },
            ResourceSnapshotDelivery = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs
            {
                DeliveryTime = "16:00Z",
                TargetArn = "acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls",
                TargetType = "SLS",
                CustomExpression = "select * from resources limit 10;",
                SlsProperties = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceSnapshotDeliverySlsPropertiesArgs
                {
                    OversizedDataOssTargetArn = "acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss",
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.resourcemanager.Folder;
    import com.pulumi.alicloud.resourcemanager.FolderArgs;
    import com.pulumi.alicloud.resourcemanager.MultiAccountDeliveryChannel;
    import com.pulumi.alicloud.resourcemanager.MultiAccountDeliveryChannelArgs;
    import com.pulumi.alicloud.resourcemanager.inputs.MultiAccountDeliveryChannelResourceChangeDeliveryArgs;
    import com.pulumi.alicloud.resourcemanager.inputs.MultiAccountDeliveryChannelResourceChangeDeliverySlsPropertiesArgs;
    import com.pulumi.alicloud.resourcemanager.inputs.MultiAccountDeliveryChannelDeliveryChannelFilterArgs;
    import com.pulumi.alicloud.resourcemanager.inputs.MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs;
    import com.pulumi.alicloud.resourcemanager.inputs.MultiAccountDeliveryChannelResourceSnapshotDeliverySlsPropertiesArgs;
    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 defaultuHQ8Cu = new Folder("defaultuHQ8Cu", FolderArgs.builder()
                .folderName("folder-aone-example-1")
                .build());
    
            var defaultioI16p = new Folder("defaultioI16p", FolderArgs.builder()
                .folderName("folder-aone-example-2")
                .build());
    
            var default55Uum4 = new Folder("default55Uum4", FolderArgs.builder()
                .folderName("folder-aone-example-3")
                .build());
    
            var defaultiEjEbe = new Folder("defaultiEjEbe", FolderArgs.builder()
                .folderName("folder-aone-example-4")
                .build());
    
            var defaultdNL2TN = new Folder("defaultdNL2TN", FolderArgs.builder()
                .folderName("folder-aone-example-5")
                .build());
    
            var default_ = new MultiAccountDeliveryChannel("default", MultiAccountDeliveryChannelArgs.builder()
                .resourceChangeDelivery(MultiAccountDeliveryChannelResourceChangeDeliveryArgs.builder()
                    .slsProperties(MultiAccountDeliveryChannelResourceChangeDeliverySlsPropertiesArgs.builder()
                        .oversizedDataOssTargetArn("acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss")
                        .build())
                    .targetArn("acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls")
                    .build())
                .deliveryChannelDescription("multi_delivery_channel_resource_spec_mq_example")
                .multiAccountDeliveryChannelName("multi_delivery_channel_resource_spec_mq_example")
                .deliveryChannelFilter(MultiAccountDeliveryChannelDeliveryChannelFilterArgs.builder()
                    .accountScopes(                
                        defaultuHQ8Cu.id(),
                        defaultioI16p.id(),
                        default55Uum4.id())
                    .resourceTypes(                
                        "ACS::ACK::Cluster",
                        "ACS::ActionTrail::Trail",
                        "ACS::BPStudio::Application")
                    .build())
                .resourceSnapshotDelivery(MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs.builder()
                    .deliveryTime("16:00Z")
                    .targetArn("acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls")
                    .targetType("SLS")
                    .customExpression("select * from resources limit 10;")
                    .slsProperties(MultiAccountDeliveryChannelResourceSnapshotDeliverySlsPropertiesArgs.builder()
                        .oversizedDataOssTargetArn("acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss")
                        .build())
                    .build())
                .build());
    
        }
    }
    
    configuration:
      name:
        type: string
        default: terraform-example
    resources:
      defaultuHQ8Cu:
        type: alicloud:resourcemanager:Folder
        properties:
          folderName: folder-aone-example-1
      defaultioI16p:
        type: alicloud:resourcemanager:Folder
        properties:
          folderName: folder-aone-example-2
      default55Uum4:
        type: alicloud:resourcemanager:Folder
        properties:
          folderName: folder-aone-example-3
      defaultiEjEbe:
        type: alicloud:resourcemanager:Folder
        properties:
          folderName: folder-aone-example-4
      defaultdNL2TN:
        type: alicloud:resourcemanager:Folder
        properties:
          folderName: folder-aone-example-5
      default:
        type: alicloud:resourcemanager:MultiAccountDeliveryChannel
        properties:
          resourceChangeDelivery:
            slsProperties:
              oversizedDataOssTargetArn: acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss
            targetArn: acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls
          deliveryChannelDescription: multi_delivery_channel_resource_spec_mq_example
          multiAccountDeliveryChannelName: multi_delivery_channel_resource_spec_mq_example
          deliveryChannelFilter:
            accountScopes:
              - ${defaultuHQ8Cu.id}
              - ${defaultioI16p.id}
              - ${default55Uum4.id}
            resourceTypes:
              - ACS::ACK::Cluster
              - ACS::ActionTrail::Trail
              - ACS::BPStudio::Application
          resourceSnapshotDelivery:
            deliveryTime: 16:00Z
            targetArn: acs:log:cn-hangzhou:1511928242963727:project/delivery-aone-example/logstore/resourcecenter-delivery-aone-example-sls
            targetType: SLS
            customExpression: select * from resources limit 10;
            slsProperties:
              oversizedDataOssTargetArn: acs:oss:cn-hangzhou:1511928242963727:resourcecenter-aone-example-delivery-oss
    

    Create MultiAccountDeliveryChannel Resource

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

    Constructor syntax

    new MultiAccountDeliveryChannel(name: string, args: MultiAccountDeliveryChannelArgs, opts?: CustomResourceOptions);
    @overload
    def MultiAccountDeliveryChannel(resource_name: str,
                                    args: MultiAccountDeliveryChannelArgs,
                                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def MultiAccountDeliveryChannel(resource_name: str,
                                    opts: Optional[ResourceOptions] = None,
                                    delivery_channel_description: Optional[str] = None,
                                    delivery_channel_filter: Optional[MultiAccountDeliveryChannelDeliveryChannelFilterArgs] = None,
                                    multi_account_delivery_channel_name: Optional[str] = None,
                                    resource_change_delivery: Optional[MultiAccountDeliveryChannelResourceChangeDeliveryArgs] = None,
                                    resource_snapshot_delivery: Optional[MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs] = None)
    func NewMultiAccountDeliveryChannel(ctx *Context, name string, args MultiAccountDeliveryChannelArgs, opts ...ResourceOption) (*MultiAccountDeliveryChannel, error)
    public MultiAccountDeliveryChannel(string name, MultiAccountDeliveryChannelArgs args, CustomResourceOptions? opts = null)
    public MultiAccountDeliveryChannel(String name, MultiAccountDeliveryChannelArgs args)
    public MultiAccountDeliveryChannel(String name, MultiAccountDeliveryChannelArgs args, CustomResourceOptions options)
    
    type: alicloud:resourcemanager:MultiAccountDeliveryChannel
    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 MultiAccountDeliveryChannelArgs
    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 MultiAccountDeliveryChannelArgs
    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 MultiAccountDeliveryChannelArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args MultiAccountDeliveryChannelArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args MultiAccountDeliveryChannelArgs
    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 multiAccountDeliveryChannelResource = new AliCloud.ResourceManager.MultiAccountDeliveryChannel("multiAccountDeliveryChannelResource", new()
    {
        DeliveryChannelDescription = "string",
        DeliveryChannelFilter = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelDeliveryChannelFilterArgs
        {
            AccountScopes = new[]
            {
                "string",
            },
            ResourceTypes = new[]
            {
                "string",
            },
        },
        MultiAccountDeliveryChannelName = "string",
        ResourceChangeDelivery = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceChangeDeliveryArgs
        {
            Enabled = false,
            SlsProperties = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceChangeDeliverySlsPropertiesArgs
            {
                OversizedDataOssTargetArn = "string",
            },
            TargetArn = "string",
            TargetType = "string",
        },
        ResourceSnapshotDelivery = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs
        {
            CustomExpression = "string",
            DeliveryTime = "string",
            Enabled = false,
            SlsProperties = new AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceSnapshotDeliverySlsPropertiesArgs
            {
                OversizedDataOssTargetArn = "string",
            },
            TargetArn = "string",
            TargetType = "string",
        },
    });
    
    example, err := resourcemanager.NewMultiAccountDeliveryChannel(ctx, "multiAccountDeliveryChannelResource", &resourcemanager.MultiAccountDeliveryChannelArgs{
    	DeliveryChannelDescription: pulumi.String("string"),
    	DeliveryChannelFilter: &resourcemanager.MultiAccountDeliveryChannelDeliveryChannelFilterArgs{
    		AccountScopes: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		ResourceTypes: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	MultiAccountDeliveryChannelName: pulumi.String("string"),
    	ResourceChangeDelivery: &resourcemanager.MultiAccountDeliveryChannelResourceChangeDeliveryArgs{
    		Enabled: pulumi.Bool(false),
    		SlsProperties: &resourcemanager.MultiAccountDeliveryChannelResourceChangeDeliverySlsPropertiesArgs{
    			OversizedDataOssTargetArn: pulumi.String("string"),
    		},
    		TargetArn:  pulumi.String("string"),
    		TargetType: pulumi.String("string"),
    	},
    	ResourceSnapshotDelivery: &resourcemanager.MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs{
    		CustomExpression: pulumi.String("string"),
    		DeliveryTime:     pulumi.String("string"),
    		Enabled:          pulumi.Bool(false),
    		SlsProperties: &resourcemanager.MultiAccountDeliveryChannelResourceSnapshotDeliverySlsPropertiesArgs{
    			OversizedDataOssTargetArn: pulumi.String("string"),
    		},
    		TargetArn:  pulumi.String("string"),
    		TargetType: pulumi.String("string"),
    	},
    })
    
    var multiAccountDeliveryChannelResource = new MultiAccountDeliveryChannel("multiAccountDeliveryChannelResource", MultiAccountDeliveryChannelArgs.builder()
        .deliveryChannelDescription("string")
        .deliveryChannelFilter(MultiAccountDeliveryChannelDeliveryChannelFilterArgs.builder()
            .accountScopes("string")
            .resourceTypes("string")
            .build())
        .multiAccountDeliveryChannelName("string")
        .resourceChangeDelivery(MultiAccountDeliveryChannelResourceChangeDeliveryArgs.builder()
            .enabled(false)
            .slsProperties(MultiAccountDeliveryChannelResourceChangeDeliverySlsPropertiesArgs.builder()
                .oversizedDataOssTargetArn("string")
                .build())
            .targetArn("string")
            .targetType("string")
            .build())
        .resourceSnapshotDelivery(MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs.builder()
            .customExpression("string")
            .deliveryTime("string")
            .enabled(false)
            .slsProperties(MultiAccountDeliveryChannelResourceSnapshotDeliverySlsPropertiesArgs.builder()
                .oversizedDataOssTargetArn("string")
                .build())
            .targetArn("string")
            .targetType("string")
            .build())
        .build());
    
    multi_account_delivery_channel_resource = alicloud.resourcemanager.MultiAccountDeliveryChannel("multiAccountDeliveryChannelResource",
        delivery_channel_description="string",
        delivery_channel_filter={
            "account_scopes": ["string"],
            "resource_types": ["string"],
        },
        multi_account_delivery_channel_name="string",
        resource_change_delivery={
            "enabled": False,
            "sls_properties": {
                "oversized_data_oss_target_arn": "string",
            },
            "target_arn": "string",
            "target_type": "string",
        },
        resource_snapshot_delivery={
            "custom_expression": "string",
            "delivery_time": "string",
            "enabled": False,
            "sls_properties": {
                "oversized_data_oss_target_arn": "string",
            },
            "target_arn": "string",
            "target_type": "string",
        })
    
    const multiAccountDeliveryChannelResource = new alicloud.resourcemanager.MultiAccountDeliveryChannel("multiAccountDeliveryChannelResource", {
        deliveryChannelDescription: "string",
        deliveryChannelFilter: {
            accountScopes: ["string"],
            resourceTypes: ["string"],
        },
        multiAccountDeliveryChannelName: "string",
        resourceChangeDelivery: {
            enabled: false,
            slsProperties: {
                oversizedDataOssTargetArn: "string",
            },
            targetArn: "string",
            targetType: "string",
        },
        resourceSnapshotDelivery: {
            customExpression: "string",
            deliveryTime: "string",
            enabled: false,
            slsProperties: {
                oversizedDataOssTargetArn: "string",
            },
            targetArn: "string",
            targetType: "string",
        },
    });
    
    type: alicloud:resourcemanager:MultiAccountDeliveryChannel
    properties:
        deliveryChannelDescription: string
        deliveryChannelFilter:
            accountScopes:
                - string
            resourceTypes:
                - string
        multiAccountDeliveryChannelName: string
        resourceChangeDelivery:
            enabled: false
            slsProperties:
                oversizedDataOssTargetArn: string
            targetArn: string
            targetType: string
        resourceSnapshotDelivery:
            customExpression: string
            deliveryTime: string
            enabled: false
            slsProperties:
                oversizedDataOssTargetArn: string
            targetArn: string
            targetType: string
    

    MultiAccountDeliveryChannel 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 MultiAccountDeliveryChannel resource accepts the following input properties:

    DeliveryChannelDescription string
    The description of the delivery channel.
    DeliveryChannelFilter Pulumi.AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelDeliveryChannelFilter
    The effective scope of the delivery channel. See delivery_channel_filter below.
    MultiAccountDeliveryChannelName string
    The name of the delivery channel.
    ResourceChangeDelivery Pulumi.AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceChangeDelivery
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    ResourceSnapshotDelivery Pulumi.AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceSnapshotDelivery
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    DeliveryChannelDescription string
    The description of the delivery channel.
    DeliveryChannelFilter MultiAccountDeliveryChannelDeliveryChannelFilterArgs
    The effective scope of the delivery channel. See delivery_channel_filter below.
    MultiAccountDeliveryChannelName string
    The name of the delivery channel.
    ResourceChangeDelivery MultiAccountDeliveryChannelResourceChangeDeliveryArgs
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    ResourceSnapshotDelivery MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    deliveryChannelDescription String
    The description of the delivery channel.
    deliveryChannelFilter MultiAccountDeliveryChannelDeliveryChannelFilter
    The effective scope of the delivery channel. See delivery_channel_filter below.
    multiAccountDeliveryChannelName String
    The name of the delivery channel.
    resourceChangeDelivery MultiAccountDeliveryChannelResourceChangeDelivery
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    resourceSnapshotDelivery MultiAccountDeliveryChannelResourceSnapshotDelivery
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    deliveryChannelDescription string
    The description of the delivery channel.
    deliveryChannelFilter MultiAccountDeliveryChannelDeliveryChannelFilter
    The effective scope of the delivery channel. See delivery_channel_filter below.
    multiAccountDeliveryChannelName string
    The name of the delivery channel.
    resourceChangeDelivery MultiAccountDeliveryChannelResourceChangeDelivery
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    resourceSnapshotDelivery MultiAccountDeliveryChannelResourceSnapshotDelivery
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    delivery_channel_description str
    The description of the delivery channel.
    delivery_channel_filter MultiAccountDeliveryChannelDeliveryChannelFilterArgs
    The effective scope of the delivery channel. See delivery_channel_filter below.
    multi_account_delivery_channel_name str
    The name of the delivery channel.
    resource_change_delivery MultiAccountDeliveryChannelResourceChangeDeliveryArgs
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    resource_snapshot_delivery MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    deliveryChannelDescription String
    The description of the delivery channel.
    deliveryChannelFilter Property Map
    The effective scope of the delivery channel. See delivery_channel_filter below.
    multiAccountDeliveryChannelName String
    The name of the delivery channel.
    resourceChangeDelivery Property Map
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    resourceSnapshotDelivery Property Map
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the MultiAccountDeliveryChannel 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 MultiAccountDeliveryChannel Resource

    Get an existing MultiAccountDeliveryChannel 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?: MultiAccountDeliveryChannelState, opts?: CustomResourceOptions): MultiAccountDeliveryChannel
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            delivery_channel_description: Optional[str] = None,
            delivery_channel_filter: Optional[MultiAccountDeliveryChannelDeliveryChannelFilterArgs] = None,
            multi_account_delivery_channel_name: Optional[str] = None,
            resource_change_delivery: Optional[MultiAccountDeliveryChannelResourceChangeDeliveryArgs] = None,
            resource_snapshot_delivery: Optional[MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs] = None) -> MultiAccountDeliveryChannel
    func GetMultiAccountDeliveryChannel(ctx *Context, name string, id IDInput, state *MultiAccountDeliveryChannelState, opts ...ResourceOption) (*MultiAccountDeliveryChannel, error)
    public static MultiAccountDeliveryChannel Get(string name, Input<string> id, MultiAccountDeliveryChannelState? state, CustomResourceOptions? opts = null)
    public static MultiAccountDeliveryChannel get(String name, Output<String> id, MultiAccountDeliveryChannelState state, CustomResourceOptions options)
    resources:  _:    type: alicloud:resourcemanager:MultiAccountDeliveryChannel    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:
    DeliveryChannelDescription string
    The description of the delivery channel.
    DeliveryChannelFilter Pulumi.AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelDeliveryChannelFilter
    The effective scope of the delivery channel. See delivery_channel_filter below.
    MultiAccountDeliveryChannelName string
    The name of the delivery channel.
    ResourceChangeDelivery Pulumi.AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceChangeDelivery
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    ResourceSnapshotDelivery Pulumi.AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceSnapshotDelivery
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    DeliveryChannelDescription string
    The description of the delivery channel.
    DeliveryChannelFilter MultiAccountDeliveryChannelDeliveryChannelFilterArgs
    The effective scope of the delivery channel. See delivery_channel_filter below.
    MultiAccountDeliveryChannelName string
    The name of the delivery channel.
    ResourceChangeDelivery MultiAccountDeliveryChannelResourceChangeDeliveryArgs
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    ResourceSnapshotDelivery MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    deliveryChannelDescription String
    The description of the delivery channel.
    deliveryChannelFilter MultiAccountDeliveryChannelDeliveryChannelFilter
    The effective scope of the delivery channel. See delivery_channel_filter below.
    multiAccountDeliveryChannelName String
    The name of the delivery channel.
    resourceChangeDelivery MultiAccountDeliveryChannelResourceChangeDelivery
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    resourceSnapshotDelivery MultiAccountDeliveryChannelResourceSnapshotDelivery
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    deliveryChannelDescription string
    The description of the delivery channel.
    deliveryChannelFilter MultiAccountDeliveryChannelDeliveryChannelFilter
    The effective scope of the delivery channel. See delivery_channel_filter below.
    multiAccountDeliveryChannelName string
    The name of the delivery channel.
    resourceChangeDelivery MultiAccountDeliveryChannelResourceChangeDelivery
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    resourceSnapshotDelivery MultiAccountDeliveryChannelResourceSnapshotDelivery
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    delivery_channel_description str
    The description of the delivery channel.
    delivery_channel_filter MultiAccountDeliveryChannelDeliveryChannelFilterArgs
    The effective scope of the delivery channel. See delivery_channel_filter below.
    multi_account_delivery_channel_name str
    The name of the delivery channel.
    resource_change_delivery MultiAccountDeliveryChannelResourceChangeDeliveryArgs
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    resource_snapshot_delivery MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.
    deliveryChannelDescription String
    The description of the delivery channel.
    deliveryChannelFilter Property Map
    The effective scope of the delivery channel. See delivery_channel_filter below.
    multiAccountDeliveryChannelName String
    The name of the delivery channel.
    resourceChangeDelivery Property Map
    The configurations for delivery of resource configuration change events. See resource_change_delivery below.
    resourceSnapshotDelivery Property Map
    The configurations for delivery of scheduled resource snapshots. See resource_snapshot_delivery below.

    Supporting Types

    MultiAccountDeliveryChannelDeliveryChannelFilter, MultiAccountDeliveryChannelDeliveryChannelFilterArgs

    AccountScopes List<string>
    The account scopes of the delivery channel.
    ResourceTypes List<string>
    An array of effective resource types for the delivery channel.

    • Example: ["ACS::VPC::VPC", "ACS::ECS::Instance"].
    • If you want to deliver items of all resource types supported by Resource Center, set this parameter to ["ALL"].
    AccountScopes []string
    The account scopes of the delivery channel.
    ResourceTypes []string
    An array of effective resource types for the delivery channel.

    • Example: ["ACS::VPC::VPC", "ACS::ECS::Instance"].
    • If you want to deliver items of all resource types supported by Resource Center, set this parameter to ["ALL"].
    accountScopes List<String>
    The account scopes of the delivery channel.
    resourceTypes List<String>
    An array of effective resource types for the delivery channel.

    • Example: ["ACS::VPC::VPC", "ACS::ECS::Instance"].
    • If you want to deliver items of all resource types supported by Resource Center, set this parameter to ["ALL"].
    accountScopes string[]
    The account scopes of the delivery channel.
    resourceTypes string[]
    An array of effective resource types for the delivery channel.

    • Example: ["ACS::VPC::VPC", "ACS::ECS::Instance"].
    • If you want to deliver items of all resource types supported by Resource Center, set this parameter to ["ALL"].
    account_scopes Sequence[str]
    The account scopes of the delivery channel.
    resource_types Sequence[str]
    An array of effective resource types for the delivery channel.

    • Example: ["ACS::VPC::VPC", "ACS::ECS::Instance"].
    • If you want to deliver items of all resource types supported by Resource Center, set this parameter to ["ALL"].
    accountScopes List<String>
    The account scopes of the delivery channel.
    resourceTypes List<String>
    An array of effective resource types for the delivery channel.

    • Example: ["ACS::VPC::VPC", "ACS::ECS::Instance"].
    • If you want to deliver items of all resource types supported by Resource Center, set this parameter to ["ALL"].

    MultiAccountDeliveryChannelResourceChangeDelivery, MultiAccountDeliveryChannelResourceChangeDeliveryArgs

    Enabled bool
    Specifies whether to enable delivery of resource configuration change events. Valid values:

    • true
    • false
    SlsProperties Pulumi.AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceChangeDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    TargetArn string
    The ARN of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType toSLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    TargetType string

    The type of the delivery destination.

    Valid values:

    • SLS
    Enabled bool
    Specifies whether to enable delivery of resource configuration change events. Valid values:

    • true
    • false
    SlsProperties MultiAccountDeliveryChannelResourceChangeDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    TargetArn string
    The ARN of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType toSLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    TargetType string

    The type of the delivery destination.

    Valid values:

    • SLS
    enabled Boolean
    Specifies whether to enable delivery of resource configuration change events. Valid values:

    • true
    • false
    slsProperties MultiAccountDeliveryChannelResourceChangeDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    targetArn String
    The ARN of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType toSLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    targetType String

    The type of the delivery destination.

    Valid values:

    • SLS
    enabled boolean
    Specifies whether to enable delivery of resource configuration change events. Valid values:

    • true
    • false
    slsProperties MultiAccountDeliveryChannelResourceChangeDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    targetArn string
    The ARN of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType toSLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    targetType string

    The type of the delivery destination.

    Valid values:

    • SLS
    enabled bool
    Specifies whether to enable delivery of resource configuration change events. Valid values:

    • true
    • false
    sls_properties MultiAccountDeliveryChannelResourceChangeDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    target_arn str
    The ARN of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType toSLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    target_type str

    The type of the delivery destination.

    Valid values:

    • SLS
    enabled Boolean
    Specifies whether to enable delivery of resource configuration change events. Valid values:

    • true
    • false
    slsProperties Property Map
    The Simple Log Service configurations. See sls_properties below.
    targetArn String
    The ARN of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType toSLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    targetType String

    The type of the delivery destination.

    Valid values:

    • SLS

    MultiAccountDeliveryChannelResourceChangeDeliverySlsProperties, MultiAccountDeliveryChannelResourceChangeDeliverySlsPropertiesArgs

    MultiAccountDeliveryChannelResourceSnapshotDelivery, MultiAccountDeliveryChannelResourceSnapshotDeliveryArgs

    CustomExpression string
    The custom expression.
    DeliveryTime string
    The delivery time.
    Enabled bool
    Specifies whether to enable delivery of scheduled resource snapshots. Valid values:

    • true
    • false
    SlsProperties Pulumi.AliCloud.ResourceManager.Inputs.MultiAccountDeliveryChannelResourceSnapshotDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    TargetArn string
    The Alibaba Cloud Resource Name (ARN) of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType to SLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    TargetType string

    The type of the delivery destination.

    Valid values:

    • OSS for standard delivery
    • OSS or SLS for custom delivery
    CustomExpression string
    The custom expression.
    DeliveryTime string
    The delivery time.
    Enabled bool
    Specifies whether to enable delivery of scheduled resource snapshots. Valid values:

    • true
    • false
    SlsProperties MultiAccountDeliveryChannelResourceSnapshotDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    TargetArn string
    The Alibaba Cloud Resource Name (ARN) of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType to SLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    TargetType string

    The type of the delivery destination.

    Valid values:

    • OSS for standard delivery
    • OSS or SLS for custom delivery
    customExpression String
    The custom expression.
    deliveryTime String
    The delivery time.
    enabled Boolean
    Specifies whether to enable delivery of scheduled resource snapshots. Valid values:

    • true
    • false
    slsProperties MultiAccountDeliveryChannelResourceSnapshotDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    targetArn String
    The Alibaba Cloud Resource Name (ARN) of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType to SLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    targetType String

    The type of the delivery destination.

    Valid values:

    • OSS for standard delivery
    • OSS or SLS for custom delivery
    customExpression string
    The custom expression.
    deliveryTime string
    The delivery time.
    enabled boolean
    Specifies whether to enable delivery of scheduled resource snapshots. Valid values:

    • true
    • false
    slsProperties MultiAccountDeliveryChannelResourceSnapshotDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    targetArn string
    The Alibaba Cloud Resource Name (ARN) of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType to SLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    targetType string

    The type of the delivery destination.

    Valid values:

    • OSS for standard delivery
    • OSS or SLS for custom delivery
    custom_expression str
    The custom expression.
    delivery_time str
    The delivery time.
    enabled bool
    Specifies whether to enable delivery of scheduled resource snapshots. Valid values:

    • true
    • false
    sls_properties MultiAccountDeliveryChannelResourceSnapshotDeliverySlsProperties
    The Simple Log Service configurations. See sls_properties below.
    target_arn str
    The Alibaba Cloud Resource Name (ARN) of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType to SLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    target_type str

    The type of the delivery destination.

    Valid values:

    • OSS for standard delivery
    • OSS or SLS for custom delivery
    customExpression String
    The custom expression.
    deliveryTime String
    The delivery time.
    enabled Boolean
    Specifies whether to enable delivery of scheduled resource snapshots. Valid values:

    • true
    • false
    slsProperties Property Map
    The Simple Log Service configurations. See sls_properties below.
    targetArn String
    The Alibaba Cloud Resource Name (ARN) of the delivery destination.

    • If you set TargetType toOSS, you must set TargetArn to the ARN of a bucket whose name is prefixed with resourcecenter-.
    • If you set TargetType to SLS, you must set TargetArn to the ARN of a Logstore whose name is prefixed with resourcecenter-.
    targetType String

    The type of the delivery destination.

    Valid values:

    • OSS for standard delivery
    • OSS or SLS for custom delivery

    MultiAccountDeliveryChannelResourceSnapshotDeliverySlsProperties, MultiAccountDeliveryChannelResourceSnapshotDeliverySlsPropertiesArgs

    Import

    Resource Manager Multi Account Delivery Channel can be imported using the id, e.g.

    $ pulumi import alicloud:resourcemanager/multiAccountDeliveryChannel:MultiAccountDeliveryChannel 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.88.0 published on Saturday, Nov 1, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate