Skip to content

DomainProps

Properties for defining a Domain.

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

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkwaf"
&alicloudroscdkwaf.DomainProps {
    DomainName: interface{},
    InstanceId: interface{},
    IsAccessProduct: interface{},
    SourceIps: interface{},
    ClusterType: interface{},
    ConnectionTime: interface{},
    Http2Port: interface{},
    HttpPort: interface{},
    HttpsPort: interface{},
    HttpsRedirect: interface{},
    HttpToUserIp: interface{},
    LoadBalancing: interface{},
    LogHeaders: interface{},
    ReadTime: interface{},
    ResourceGroupId: interface{},
    WriteTime: interface{},
}

Properties

Name Type Description
DomainName interface{} Property domainName: Domain name.
InstanceId interface{} Property instanceId: Instance id.
IsAccessProduct interface{} Property isAccessProduct: Is there a seven-layer agency before WAF.
SourceIps interface{} Property sourceIps: Back to source IP configuration.
ClusterType interface{} Property clusterType: Cluster type.
ConnectionTime interface{} Property connectionTime: Connection timeout.
Http2Port interface{} Property http2Port: Http2 port configuration.
HttpPort interface{} Property httpPort: Http port configuration.
HttpsPort interface{} Property httpsPort: Https port configuration.
HttpsRedirect interface{} Property httpsRedirect: Https forced redirect configuration.
HttpToUserIp interface{} Property httpToUserIp: Http back to source.
LoadBalancing interface{} Property loadBalancing: Load balancing configuration.
LogHeaders interface{} Property logHeaders: Domain traffic tagging.
ReadTime interface{} Property readTime: Read connection timeout period.
ResourceGroupId interface{} Property resourceGroupId: Resource group Id.
WriteTime interface{} Property writeTime: Write connection timeout period.

DomainNameRequired

DomainName interface{}
  • Type: interface{}

Property domainName: Domain name.


InstanceIdRequired

InstanceId interface{}
  • Type: interface{}

Property instanceId: Instance id.


IsAccessProductRequired

IsAccessProduct interface{}
  • Type: interface{}

Property isAccessProduct: Is there a seven-layer agency before WAF.


SourceIpsRequired

SourceIps interface{}
  • Type: interface{}

Property sourceIps: Back to source IP configuration.


ClusterTypeOptional

ClusterType interface{}
  • Type: interface{}

Property clusterType: Cluster type.


ConnectionTimeOptional

ConnectionTime interface{}
  • Type: interface{}

Property connectionTime: Connection timeout.


Http2PortOptional

Http2Port interface{}
  • Type: interface{}

Property http2Port: Http2 port configuration.


HttpPortOptional

HttpPort interface{}
  • Type: interface{}

Property httpPort: Http port configuration.


HttpsPortOptional

HttpsPort interface{}
  • Type: interface{}

Property httpsPort: Https port configuration.


HttpsRedirectOptional

HttpsRedirect interface{}
  • Type: interface{}

Property httpsRedirect: Https forced redirect configuration.


HttpToUserIpOptional

HttpToUserIp interface{}
  • Type: interface{}

Property httpToUserIp: Http back to source.


LoadBalancingOptional

LoadBalancing interface{}
  • Type: interface{}

Property loadBalancing: Load balancing configuration.


LogHeadersOptional

LogHeaders interface{}
  • Type: interface{}

Property logHeaders: Domain traffic tagging.


ReadTimeOptional

ReadTime interface{}
  • Type: interface{}

Property readTime: Read connection timeout period.


ResourceGroupIdOptional

ResourceGroupId interface{}
  • Type: interface{}

Property resourceGroupId: Resource group Id.


WriteTimeOptional

WriteTime interface{}
  • Type: interface{}

Property writeTime: Write connection timeout period.