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();
- Type: com.aliyun.ros.cdk.core.IResolvable OR DeliveryChannelFilterProperty
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();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ResourceChangeDeliveryProperty
Property resourceChangeDelivery: The configurations for delivery of resource configuration change events.
resourceSnapshotDeliveryOptional
public java.lang.Object getResourceSnapshotDelivery();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ResourceSnapshotDeliveryProperty
Property resourceSnapshotDelivery: The configurations for scheduled delivery of resource snapshots.