Skip to content

MultiAccountDeliveryChannelProps

Properties for defining a MultiAccountDeliveryChannel.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-resourcemanager-multiaccountdeliverychannel

Initializer

import com.aliyun.ros.cdk.resourcemanager.MultiAccountDeliveryChannelProps;
MultiAccountDeliveryChannelProps.builder()
    .deliveryChannelDescription(java.lang.String)
    .deliveryChannelDescription(IResolvable)
    .deliveryChannelFilter(IResolvable)
    .deliveryChannelFilter(DeliveryChannelFilterProperty)
    .multiAccountDeliveryChannelName(java.lang.String)
    .multiAccountDeliveryChannelName(IResolvable)
//  .multiAccountDeliveryChannelId(java.lang.String)
//  .multiAccountDeliveryChannelId(IResolvable)
//  .resourceChangeDelivery(IResolvable)
//  .resourceChangeDelivery(ResourceChangeDeliveryProperty)
//  .resourceSnapshotDelivery(IResolvable)
//  .resourceSnapshotDelivery(ResourceSnapshotDeliveryProperty)
    .build();

Properties

Name Type Description
deliveryChannelDescription java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property deliveryChannelDescription: The description of the delivery channel.
deliveryChannelFilter com.aliyun.ros.cdk.core.IResolvable OR DeliveryChannelFilterProperty Property deliveryChannelFilter: The effective scope of the delivery channel.
multiAccountDeliveryChannelName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property multiAccountDeliveryChannelName: The name of the delivery channel.
multiAccountDeliveryChannelId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property multiAccountDeliveryChannelId: Delivery Channel id.
resourceChangeDelivery com.aliyun.ros.cdk.core.IResolvable OR ResourceChangeDeliveryProperty Property resourceChangeDelivery: The configurations for delivery of resource configuration change events.
resourceSnapshotDelivery com.aliyun.ros.cdk.core.IResolvable OR ResourceSnapshotDeliveryProperty Property resourceSnapshotDelivery: The configurations for scheduled delivery of resource snapshots.

deliveryChannelDescriptionRequired

public java.lang.Object getDeliveryChannelDescription();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property deliveryChannelDescription: The description of the delivery channel.


deliveryChannelFilterRequired

public java.lang.Object getDeliveryChannelFilter();

Property deliveryChannelFilter: The effective scope of the delivery channel.


multiAccountDeliveryChannelNameRequired

public java.lang.Object getMultiAccountDeliveryChannelName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property multiAccountDeliveryChannelName: The name of the delivery channel.


multiAccountDeliveryChannelIdOptional

public java.lang.Object getMultiAccountDeliveryChannelId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property multiAccountDeliveryChannelId: Delivery Channel id.


resourceChangeDeliveryOptional

public java.lang.Object getResourceChangeDelivery();

Property resourceChangeDelivery: The configurations for delivery of resource configuration change events.


resourceSnapshotDeliveryOptional

public java.lang.Object getResourceSnapshotDelivery();

Property resourceSnapshotDelivery: The configurations for scheduled delivery of resource snapshots.