Skip to content

RosDomainConfigProps

Properties for defining a RosDomainConfig.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-waf-domainconfig

Initializer

import com.aliyun.ros.cdk.waf.RosDomainConfigProps;
RosDomainConfigProps.builder()
    .domain(java.lang.String)
    .domain(IResolvable)
    .instanceId(java.lang.String)
    .instanceId(IResolvable)
    .isAccessProduct(java.lang.Number)
    .isAccessProduct(IResolvable)
    .protocols(java.lang.String)
    .protocols(IResolvable)
//  .httpPort(java.lang.String)
//  .httpPort(IResolvable)
//  .httpsPort(java.lang.String)
//  .httpsPort(IResolvable)
//  .httpsRedirect(java.lang.Number)
//  .httpsRedirect(IResolvable)
//  .httpToUserIp(java.lang.Number)
//  .httpToUserIp(IResolvable)
//  .loadBalancing(java.lang.Number)
//  .loadBalancing(IResolvable)
//  .region(java.lang.String)
//  .region(IResolvable)
//  .rsType(java.lang.Number)
//  .rsType(IResolvable)
//  .sourceIps(java.lang.String)
//  .sourceIps(IResolvable)
    .build();

Properties

Name Type Description
domain java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
isAccessProduct java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
protocols java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
httpPort java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
httpsPort java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
httpsRedirect java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
httpToUserIp java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
loadBalancing java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
region java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
rsType java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
sourceIps java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

domainRequired

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

instanceIdRequired

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

isAccessProductRequired

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

protocolsRequired

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

httpPortOptional

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

httpsPortOptional

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

httpsRedirectOptional

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

httpToUserIpOptional

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

loadBalancingOptional

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

regionOptional

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

rsTypeOptional

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

sourceIpsOptional

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