Skip to content

RosScanRuleProps

Properties for defining a RosScanRule.

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

Initializer

import ros_cdk_cr
ros_cdk_cr.RosScanRuleProps(
  instance_id: typing.Union[str, IResolvable],
  repo_tag_filter_pattern: typing.Union[str, IResolvable],
  rule_name: typing.Union[str, IResolvable],
  scan_scope: typing.Union[str, IResolvable],
  scan_type: typing.Union[str, IResolvable],
  trigger_type: typing.Union[str, IResolvable],
  namespaces: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  repo_names: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None
)

Properties

Name Type Description
instance_id typing.Union[str, ros_cdk_core.IResolvable] No description.
repo_tag_filter_pattern typing.Union[str, ros_cdk_core.IResolvable] No description.
rule_name typing.Union[str, ros_cdk_core.IResolvable] No description.
scan_scope typing.Union[str, ros_cdk_core.IResolvable] No description.
scan_type typing.Union[str, ros_cdk_core.IResolvable] No description.
trigger_type typing.Union[str, ros_cdk_core.IResolvable] No description.
namespaces typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
repo_names typing.Union[ros_cdk_core.IResolvable, typing.List[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]

repo_tag_filter_patternRequired

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

rule_nameRequired

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

scan_scopeRequired

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

scan_typeRequired

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

trigger_typeRequired

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

namespacesOptional

namespaces: 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]]]

repo_namesOptional

repo_names: 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]]]