RuleProperty
Initializer
import ros_cdk_oss
ros_cdk_oss.RosBucketReplication.RuleProperty(
destination: typing.Union[IResolvable, DestinationProperty],
action: typing.Union[str, IResolvable] = None,
encryption_configuration: typing.Union[IResolvable, EncryptionConfigurationProperty] = None,
historical_object_replication: typing.Union[str, IResolvable] = None,
identity: typing.Union[str, IResolvable] = None,
prefix_set: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
rtc: typing.Union[IResolvable, RTCProperty] = None,
source_selection_criteria: typing.Union[IResolvable, SourceSelectionCriteriaProperty] = None,
sync_role: typing.Union[str, IResolvable] = None
)
Properties
| Name | Type | Description |
destination | typing.Union[ros_cdk_core.IResolvable, DestinationProperty] | No description. |
action | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
encryption_configuration | typing.Union[ros_cdk_core.IResolvable, EncryptionConfigurationProperty] | No description. |
historical_object_replication | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
identity | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
prefix_set | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
rtc | typing.Union[ros_cdk_core.IResolvable, RTCProperty] | No description. |
source_selection_criteria | typing.Union[ros_cdk_core.IResolvable, SourceSelectionCriteriaProperty] | No description. |
sync_role | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
destinationRequired
destination: typing.Union[IResolvable, DestinationProperty]
actionOptional
action: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
encryption_configurationOptional
encryption_configuration: typing.Union[IResolvable, EncryptionConfigurationProperty]
historical_object_replicationOptional
historical_object_replication: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
identityOptional
identity: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
prefix_setOptional
prefix_set: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]
rtcOptional
rtc: typing.Union[IResolvable, RTCProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, RTCProperty]
source_selection_criteriaOptional
source_selection_criteria: typing.Union[IResolvable, SourceSelectionCriteriaProperty]
sync_roleOptional
sync_role: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]