Package com.pulumi.alicloud.wafv3
Class DomainArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.wafv3.DomainArgs.Builder
-
- Enclosing class:
- DomainArgs
public static final class DomainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DomainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DomainArgs.Builder
accessType(com.pulumi.core.Output<java.lang.String> accessType)
DomainArgs.Builder
accessType(java.lang.String accessType)
DomainArgs
build()
DomainArgs.Builder
domain(com.pulumi.core.Output<java.lang.String> domain)
DomainArgs.Builder
domain(java.lang.String domain)
DomainArgs.Builder
instanceId(com.pulumi.core.Output<java.lang.String> instanceId)
DomainArgs.Builder
instanceId(java.lang.String instanceId)
DomainArgs.Builder
listen(DomainListenArgs listen)
DomainArgs.Builder
listen(com.pulumi.core.Output<DomainListenArgs> listen)
DomainArgs.Builder
redirect(DomainRedirectArgs redirect)
DomainArgs.Builder
redirect(com.pulumi.core.Output<DomainRedirectArgs> redirect)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DomainArgs defaults)
-
-
Method Detail
-
accessType
public DomainArgs.Builder accessType(@Nullable com.pulumi.core.Output<java.lang.String> accessType)
- Parameters:
accessType
- The access type of the WAF instance. Value: **share** (default): CNAME access.- Returns:
- builder
-
accessType
public DomainArgs.Builder accessType(java.lang.String accessType)
- Parameters:
accessType
- The access type of the WAF instance. Value: **share** (default): CNAME access.- Returns:
- builder
-
domain
public DomainArgs.Builder domain(com.pulumi.core.Output<java.lang.String> domain)
- Parameters:
domain
- The name of the domain name to query.- Returns:
- builder
-
domain
public DomainArgs.Builder domain(java.lang.String domain)
- Parameters:
domain
- The name of the domain name to query.- Returns:
- builder
-
instanceId
public DomainArgs.Builder instanceId(com.pulumi.core.Output<java.lang.String> instanceId)
- Parameters:
instanceId
- WAF instance ID- Returns:
- builder
-
instanceId
public DomainArgs.Builder instanceId(java.lang.String instanceId)
- Parameters:
instanceId
- WAF instance ID- Returns:
- builder
-
listen
public DomainArgs.Builder listen(com.pulumi.core.Output<DomainListenArgs> listen)
- Parameters:
listen
- Configure listening information. See `listen` below.- Returns:
- builder
-
listen
public DomainArgs.Builder listen(DomainListenArgs listen)
- Parameters:
listen
- Configure listening information. See `listen` below.- Returns:
- builder
-
redirect
public DomainArgs.Builder redirect(com.pulumi.core.Output<DomainRedirectArgs> redirect)
- Parameters:
redirect
- Configure forwarding information. See `redirect` below.- Returns:
- builder
-
redirect
public DomainArgs.Builder redirect(DomainRedirectArgs redirect)
- Parameters:
redirect
- Configure forwarding information. See `redirect` below.- Returns:
- builder
-
build
public DomainArgs build()
-
-