DomainProps
Properties for defining a Domain
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-waf-domain
Initializer
import com.aliyun.ros.cdk.waf.DomainProps;
DomainProps.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 |
Property domainName: Domain name. |
instanceId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property instanceId: Instance id. |
isAccessProduct |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property isAccessProduct: Is there a seven-layer agency before WAF. |
sourceIps |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
Property sourceIps: Back to source IP configuration. |
clusterType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property clusterType: Cluster type. |
connectionTime |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
Property connectionTime: Connection timeout. |
http2Port |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
Property http2Port: Http2 port configuration. |
httpPort |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
Property httpPort: Http port configuration. |
httpsPort |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
Property httpsPort: Https port configuration. |
httpsRedirect |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property httpsRedirect: Https forced redirect configuration. |
httpToUserIp |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property httpToUserIp: Http back to source. |
loadBalancing |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property loadBalancing: Load balancing configuration. |
logHeaders |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
Property logHeaders: Domain traffic tagging. |
readTime |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
Property readTime: Read connection timeout period. |
resourceGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property resourceGroupId: Resource group Id. |
writeTime |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
Property writeTime: Write connection timeout period. |
domainName
Required
public java.lang.Object getDomainName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property domainName: Domain name.
instanceId
Required
public java.lang.Object getInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property instanceId: Instance id.
isAccessProduct
Required
public java.lang.Object getIsAccessProduct();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property isAccessProduct: Is there a seven-layer agency before WAF.
sourceIps
Required
public java.lang.Object getSourceIps();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
Property sourceIps: Back to source IP configuration.
clusterType
Optional
public java.lang.Object getClusterType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property clusterType: Cluster type.
connectionTime
Optional
public java.lang.Object getConnectionTime();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property connectionTime: Connection timeout.
http2Port
Optional
public java.lang.Object getHttp2Port();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
Property http2Port: Http2 port configuration.
httpPort
Optional
public java.lang.Object getHttpPort();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
Property httpPort: Http port configuration.
httpsPort
Optional
public java.lang.Object getHttpsPort();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
Property httpsPort: Https port configuration.
httpsRedirect
Optional
public java.lang.Object getHttpsRedirect();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property httpsRedirect: Https forced redirect configuration.
httpToUserIp
Optional
public java.lang.Object getHttpToUserIp();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property httpToUserIp: Http back to source.
loadBalancing
Optional
public java.lang.Object getLoadBalancing();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property loadBalancing: Load balancing configuration.
logHeaders
Optional
public java.lang.Object getLogHeaders();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
LogHeadersProperty>
Property logHeaders: Domain traffic tagging.
readTime
Optional
public java.lang.Object getReadTime();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property readTime: Read connection timeout period.
resourceGroupId
Optional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property resourceGroupId: Resource group Id.
writeTime
Optional
public java.lang.Object getWriteTime();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property writeTime: Write connection timeout period.