Skip to content

AddonReleaseProps

Properties for defining a AddonRelease.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cms2-addonrelease

Initializer

import com.aliyun.ros.cdk.cms2.AddonReleaseProps;
AddonReleaseProps.builder()
    .addonName(java.lang.String)
    .addonName(IResolvable)
    .addonVersion(java.lang.String)
    .addonVersion(IResolvable)
    .policyId(java.lang.String)
    .policyId(IResolvable)
//  .entityRules(IResolvable)
//  .entityRules(EntityRulesProperty)
//  .envType(java.lang.String)
//  .envType(IResolvable)
//  .lang(java.lang.String)
//  .lang(IResolvable)
//  .parentAddonReleaseId(java.lang.String)
//  .parentAddonReleaseId(IResolvable)
//  .releaseName(java.lang.String)
//  .releaseName(IResolvable)
//  .values(IResolvable)
//  .values(java.util.Map<java.lang.String, java.lang.Object>)
//  .workspace(java.lang.String)
//  .workspace(IResolvable)
    .build();

Properties

Name Type Description
addonName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property addonName: The name of the add-on.
addonVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property addonVersion: The version of the add-on.
policyId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property policyId: The ID of the integration policy.
entityRules com.aliyun.ros.cdk.core.IResolvable OR EntityRulesProperty Property entityRules: Entity discovery rules model.
envType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property envType: The environment type.
lang java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property lang: The language of the add-on.
parentAddonReleaseId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property parentAddonReleaseId: The ID of the parent add-on release.
releaseName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property releaseName: The name of the add-on release.
values com.aliyun.ros.cdk.core.IResolvable OR java.util.Map Property values: The values of the add-on release.
workspace java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property workspace: The workspace of the add-on release.

addonNameRequired

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

Property addonName: The name of the add-on.


addonVersionRequired

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

Property addonVersion: The version of the add-on.


policyIdRequired

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

Property policyId: The ID of the integration policy.


entityRulesOptional

public java.lang.Object getEntityRules();

Property entityRules: Entity discovery rules model.


envTypeOptional

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

Property envType: The environment type.


langOptional

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

Property lang: The language of the add-on.


parentAddonReleaseIdOptional

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

Property parentAddonReleaseId: The ID of the parent add-on release.


releaseNameOptional

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

Property releaseName: The name of the add-on release.


valuesOptional

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

Property values: The values of the add-on release.


workspaceOptional

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

Property workspace: The workspace of the add-on release.