Skip to content

RosScanRuleProps

Properties for defining a RosScanRule.

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

Initializer

import com.aliyun.ros.cdk.cr.RosScanRuleProps;
RosScanRuleProps.builder()
    .instanceId(java.lang.String)
    .instanceId(IResolvable)
    .repoTagFilterPattern(java.lang.String)
    .repoTagFilterPattern(IResolvable)
    .ruleName(java.lang.String)
    .ruleName(IResolvable)
    .scanScope(java.lang.String)
    .scanScope(IResolvable)
    .scanType(java.lang.String)
    .scanType(IResolvable)
    .triggerType(java.lang.String)
    .triggerType(IResolvable)
//  .namespaces(IResolvable)
//  .namespaces(java.util.List<java.lang.String)
//  .namespaces(IResolvable>)
//  .repoNames(IResolvable)
//  .repoNames(java.util.List<java.lang.String)
//  .repoNames(IResolvable>)
    .build();

Properties

Name Type Description
instanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
repoTagFilterPattern java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ruleName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
scanScope java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
scanType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
triggerType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
namespaces com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
repoNames com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.

instanceIdRequired

public java.lang.Object getInstanceId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

repoTagFilterPatternRequired

public java.lang.Object getRepoTagFilterPattern();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

ruleNameRequired

public java.lang.Object getRuleName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

scanScopeRequired

public java.lang.Object getScanScope();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

scanTypeRequired

public java.lang.Object getScanType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

triggerTypeRequired

public java.lang.Object getTriggerType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

namespacesOptional

public java.lang.Object getNamespaces();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

repoNamesOptional

public java.lang.Object getRepoNames();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List