IntegrationPolicyProps
Properties for defining a IntegrationPolicy.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cms2-integrationpolicy
Initializer
import com.aliyun.ros.cdk.cms2.IntegrationPolicyProps;
IntegrationPolicyProps.builder()
.policyType(java.lang.String)
.policyType(IResolvable)
// .entityGroup(IResolvable)
// .entityGroup(EntityGroupProperty)
// .policyName(java.lang.String)
// .policyName(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .workspace(java.lang.String)
// .workspace(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
policyType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property policyType: The type of the integration policy. |
entityGroup | com.aliyun.ros.cdk.core.IResolvable OR EntityGroupProperty | Property entityGroup: The entity group information. |
policyName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property policyName: The name of the integration policy. |
resourceGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property resourceGroupId: The ID of the resource group. |
tags | java.util.List<TagsProperty> | Property tags: Tags to attach to integration policy. |
workspace | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property workspace: The workspace of the integration policy. |
policyTypeRequired
public java.lang.Object getPolicyType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property policyType: The type of the integration policy.
entityGroupOptional
public java.lang.Object getEntityGroup();
- Type: com.aliyun.ros.cdk.core.IResolvable OR EntityGroupProperty
Property entityGroup: The entity group information.
policyNameOptional
public java.lang.Object getPolicyName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property policyName: The name of the integration policy.
resourceGroupIdOptional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property resourceGroupId: The ID of the resource group.
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
Property tags: Tags to attach to integration policy.
Max support 20 tags to add during create integration policy. Each tag with two properties Key and Value, and Key is required.
workspaceOptional
public java.lang.Object getWorkspace();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property workspace: The workspace of the integration policy.