Skip to content

RosArtifactLifecycleRuleProps

Properties for defining a RosArtifactLifecycleRule.

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

Initializer

import com.aliyun.ros.cdk.cr.RosArtifactLifecycleRuleProps;
RosArtifactLifecycleRuleProps.builder()
    .auto(java.lang.Boolean)
    .auto(IResolvable)
    .instanceId(java.lang.String)
    .instanceId(IResolvable)
//  .namespaceName(java.lang.String)
//  .namespaceName(IResolvable)
//  .repoName(java.lang.String)
//  .repoName(IResolvable)
//  .retentionTagCount(java.lang.Number)
//  .retentionTagCount(IResolvable)
//  .scheduleTime(java.lang.String)
//  .scheduleTime(IResolvable)
//  .scope(java.lang.String)
//  .scope(IResolvable)
//  .tagRegexp(java.lang.String)
//  .tagRegexp(IResolvable)
    .build();

Properties

Name Type Description
auto java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
namespaceName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
repoName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
retentionTagCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
scheduleTime java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
scope java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tagRegexp java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

autoRequired

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

instanceIdRequired

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

namespaceNameOptional

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

repoNameOptional

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

retentionTagCountOptional

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

scheduleTimeOptional

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

scopeOptional

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

tagRegexpOptional

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