Domain
DEPRECATED: This resource has been deprecated and using alicloud.wafv3.Domain instead. Provides a WAF Domain resource to create domain in the Web Application Firewall. For information about WAF and how to use it, see What is Alibaba Cloud WAF. NOTE: Available in 1.82.0+ .
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.waf.Domain;
import com.pulumi.alicloud.waf.DomainArgs;
import com.pulumi.alicloud.waf.inputs.DomainLogHeaderArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var domain = new Domain("domain", DomainArgs.builder()
.clusterType("PhysicalCluster")
.domainName("alicloud-provider.cn")
.http2Ports(443)
.httpPorts(80)
.httpToUserIp("Off")
.httpsPorts(443)
.httpsRedirect("Off")
.instanceId("waf-123455")
.isAccessProduct("On")
.loadBalancing("IpHash")
.logHeaders(DomainLogHeaderArgs.builder()
.key("foo")
.value("http")
.build())
.sourceIps("1.1.1.1")
.build());
}
}
Content copied to clipboard
Import
WAF domain can be imported using the id, e.g.
$ pulumi import alicloud:waf/domain:Domain domain waf-132435:www.domain.com
Content copied to clipboard
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard