Skip to content

RosACLRuleProps

Properties for defining a RosACLRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sag-aclrule

Initializer

import com.aliyun.ros.cdk.sag.RosACLRuleProps;
RosACLRuleProps.builder()
    .aclId(java.lang.String)
    .aclId(IResolvable)
    .destCidr(java.lang.String)
    .destCidr(IResolvable)
    .destPortRange(java.lang.String)
    .destPortRange(IResolvable)
    .direction(java.lang.String)
    .direction(IResolvable)
    .ipProtocol(java.lang.String)
    .ipProtocol(IResolvable)
    .policy(java.lang.String)
    .policy(IResolvable)
    .sourceCidr(java.lang.String)
    .sourceCidr(IResolvable)
    .sourcePortRange(java.lang.String)
    .sourcePortRange(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .dpiGroupIds(IResolvable)
//  .dpiGroupIds(java.util.List<java.lang.String)
//  .dpiGroupIds(IResolvable>)
//  .dpiSignatureIds(IResolvable)
//  .dpiSignatureIds(java.util.List<java.lang.String)
//  .dpiSignatureIds(IResolvable>)
//  .name(java.lang.String)
//  .name(IResolvable)
//  .priority(java.lang.Number)
//  .priority(IResolvable)
//  .type(java.lang.String)
//  .type(IResolvable)
    .build();

Properties

Name Type Description
aclId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
destCidr java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
destPortRange java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
direction java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ipProtocol java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
policy java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
sourceCidr java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
sourcePortRange java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dpiGroupIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
dpiSignatureIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
priority java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
type java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

aclIdRequired

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

destCidrRequired

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

destPortRangeRequired

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

directionRequired

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

ipProtocolRequired

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

policyRequired

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

sourceCidrRequired

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

sourcePortRangeRequired

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

descriptionOptional

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

dpiGroupIdsOptional

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

dpiSignatureIdsOptional

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

nameOptional

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

priorityOptional

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

typeOptional

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