Skip to content

RosRepoSyncRuleProps

Properties for defining a RosRepoSyncRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cr-reposyncrule

Initializer

import ros_cdk_cr
ros_cdk_cr.RosRepoSyncRuleProps(
  instance_id: typing.Union[str, IResolvable],
  namespace_name: typing.Union[str, IResolvable],
  sync_rule_name: typing.Union[str, IResolvable],
  sync_scope: typing.Union[str, IResolvable],
  sync_trigger: typing.Union[str, IResolvable],
  target_instance_id: typing.Union[str, IResolvable],
  target_namespace_name: typing.Union[str, IResolvable],
  target_region_id: typing.Union[str, IResolvable],
  repo_name: typing.Union[str, IResolvable] = None,
  repo_name_filter: typing.Union[str, IResolvable] = None,
  tag_filter: typing.Union[str, IResolvable] = None,
  target_repo_name: typing.Union[str, IResolvable] = None,
  target_user_id: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
instance_id typing.Union[str, ros_cdk_core.IResolvable] No description.
namespace_name typing.Union[str, ros_cdk_core.IResolvable] No description.
sync_rule_name typing.Union[str, ros_cdk_core.IResolvable] No description.
sync_scope typing.Union[str, ros_cdk_core.IResolvable] No description.
sync_trigger typing.Union[str, ros_cdk_core.IResolvable] No description.
target_instance_id typing.Union[str, ros_cdk_core.IResolvable] No description.
target_namespace_name typing.Union[str, ros_cdk_core.IResolvable] No description.
target_region_id typing.Union[str, ros_cdk_core.IResolvable] No description.
repo_name typing.Union[str, ros_cdk_core.IResolvable] No description.
repo_name_filter typing.Union[str, ros_cdk_core.IResolvable] No description.
tag_filter typing.Union[str, ros_cdk_core.IResolvable] No description.
target_repo_name typing.Union[str, ros_cdk_core.IResolvable] No description.
target_user_id typing.Union[str, ros_cdk_core.IResolvable] No description.

instance_idRequired

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

namespace_nameRequired

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

sync_rule_nameRequired

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

sync_scopeRequired

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

sync_triggerRequired

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

target_instance_idRequired

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

target_namespace_nameRequired

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

target_region_idRequired

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

repo_nameOptional

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

repo_name_filterOptional

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

tag_filterOptional

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

target_repo_nameOptional

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

target_user_idOptional

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