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();
- Type: com.aliyun.ros.cdk.core.IResolvable OR EntityRulesProperty
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.