Skip to content

DeliveryChannelProps

Properties for defining a DeliveryChannel.

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

Initializer

import ros_cdk_resourcemanager
ros_cdk_resourcemanager.DeliveryChannelProps(
  delivery_channel_filter: typing.Union[IResolvable, DeliveryChannelFilterProperty],
  delivery_channel_name: typing.Union[str, IResolvable],
  delivery_channel_description: typing.Union[str, IResolvable] = None,
  delivery_channel_id: typing.Union[str, IResolvable] = None,
  enabled_resource_change_delivery: typing.Union[str, IResolvable] = None,
  enabled_resource_snapshot_delivery: typing.Union[str, IResolvable] = None,
  resource_change_delivery: typing.Union[IResolvable, ResourceChangeDeliveryProperty] = None,
  resource_snapshot_delivery: typing.Union[IResolvable, ResourceSnapshotDeliveryProperty] = None
)

Properties

Name Type Description
delivery_channel_filter typing.Union[ros_cdk_core.IResolvable, DeliveryChannelFilterProperty] Property deliveryChannelFilter: The effective scope of the delivery channel.
delivery_channel_name typing.Union[str, ros_cdk_core.IResolvable] Property deliveryChannelName: The name of the delivery channel.
delivery_channel_description typing.Union[str, ros_cdk_core.IResolvable] Property deliveryChannelDescription: The description of the delivery channel.
delivery_channel_id typing.Union[str, ros_cdk_core.IResolvable] Property deliveryChannelId: The ID of the delivery channel.
enabled_resource_change_delivery typing.Union[str, ros_cdk_core.IResolvable] Property enabledResourceChangeDelivery: Enable resource change delivery.
enabled_resource_snapshot_delivery typing.Union[str, ros_cdk_core.IResolvable] Property enabledResourceSnapshotDelivery: Enable resource snapshot delivery.
resource_change_delivery typing.Union[ros_cdk_core.IResolvable, ResourceChangeDeliveryProperty] Property resourceChangeDelivery: The delivery of resource configuration changes.
resource_snapshot_delivery typing.Union[ros_cdk_core.IResolvable, ResourceSnapshotDeliveryProperty] Property resourceSnapshotDelivery: The scheduled delivery of resource snapshots.

delivery_channel_filterRequired

delivery_channel_filter: typing.Union[IResolvable, DeliveryChannelFilterProperty]

Property deliveryChannelFilter: The effective scope of the delivery channel.


delivery_channel_nameRequired

delivery_channel_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property deliveryChannelName: The name of the delivery channel.


delivery_channel_descriptionOptional

delivery_channel_description: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property deliveryChannelDescription: The description of the delivery channel.


delivery_channel_idOptional

delivery_channel_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property deliveryChannelId: The ID of the delivery channel.


enabled_resource_change_deliveryOptional

enabled_resource_change_delivery: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property enabledResourceChangeDelivery: Enable resource change delivery.


enabled_resource_snapshot_deliveryOptional

enabled_resource_snapshot_delivery: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Property enabledResourceSnapshotDelivery: Enable resource snapshot delivery.


resource_change_deliveryOptional

resource_change_delivery: typing.Union[IResolvable, ResourceChangeDeliveryProperty]

Property resourceChangeDelivery: The delivery of resource configuration changes.


resource_snapshot_deliveryOptional

resource_snapshot_delivery: typing.Union[IResolvable, ResourceSnapshotDeliveryProperty]

Property resourceSnapshotDelivery: The scheduled delivery of resource snapshots.