Skip to content

RosDomainProps

Properties for defining a RosDomain.

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

Initializer

import com.aliyun.ros.cdk.waf.RosDomainProps;
RosDomainProps.builder()
    .domainName(java.lang.String)
    .domainName(IResolvable)
    .instanceId(java.lang.String)
    .instanceId(IResolvable)
    .isAccessProduct(java.lang.String)
    .isAccessProduct(IResolvable)
    .sourceIps(IResolvable)
    .sourceIps(java.util.List<java.lang.String)
    .sourceIps(IResolvable>)
//  .clusterType(java.lang.String)
//  .clusterType(IResolvable)
//  .connectionTime(java.lang.Number)
//  .connectionTime(IResolvable)
//  .http2Port(IResolvable)
//  .http2Port(java.util.List<java.lang.String)
//  .http2Port(IResolvable>)
//  .httpPort(IResolvable)
//  .httpPort(java.util.List<java.lang.String)
//  .httpPort(IResolvable>)
//  .httpsPort(IResolvable)
//  .httpsPort(java.util.List<java.lang.String)
//  .httpsPort(IResolvable>)
//  .httpsRedirect(java.lang.String)
//  .httpsRedirect(IResolvable)
//  .httpToUserIp(java.lang.String)
//  .httpToUserIp(IResolvable)
//  .loadBalancing(java.lang.String)
//  .loadBalancing(IResolvable)
//  .logHeaders(IResolvable)
//  .logHeaders(java.util.List<IResolvable)
//  .logHeaders(LogHeadersProperty>)
//  .readTime(java.lang.Number)
//  .readTime(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .writeTime(java.lang.Number)
//  .writeTime(IResolvable)
    .build();

Properties

Name Type Description
domainName 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.String OR com.aliyun.ros.cdk.core.IResolvable No description.
sourceIps com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
clusterType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
connectionTime java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
http2Port com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
httpPort com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
httpsPort com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
httpsRedirect java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
httpToUserIp java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
loadBalancing java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
logHeaders com.aliyun.ros.cdk.core.IResolvable OR java.util.ListLogHeadersProperty> No description.
readTime java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
writeTime java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

domainNameRequired

public java.lang.Object getDomainName();
  • 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.String OR com.aliyun.ros.cdk.core.IResolvable

sourceIpsRequired

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

clusterTypeOptional

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

connectionTimeOptional

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

http2PortOptional

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

httpPortOptional

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

httpsPortOptional

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

httpsRedirectOptional

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

httpToUserIpOptional

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

loadBalancingOptional

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

logHeadersOptional

public java.lang.Object getLogHeaders();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListLogHeadersProperty>

readTimeOptional

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

resourceGroupIdOptional

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

writeTimeOptional

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