Skip to content

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();

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();

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.