Package com.pulumi.cloudflare
Class ZoneHoldArgs.Builder
- java.lang.Object
-
- com.pulumi.cloudflare.ZoneHoldArgs.Builder
-
- Enclosing class:
- ZoneHoldArgs
public static final class ZoneHoldArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ZoneHoldArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZoneHoldArgs
build()
ZoneHoldArgs.Builder
hold(com.pulumi.core.Output<java.lang.Boolean> hold)
ZoneHoldArgs.Builder
hold(java.lang.Boolean hold)
ZoneHoldArgs.Builder
holdAfter(com.pulumi.core.Output<java.lang.String> holdAfter)
ZoneHoldArgs.Builder
holdAfter(java.lang.String holdAfter)
ZoneHoldArgs.Builder
includeSubdomains(com.pulumi.core.Output<java.lang.Boolean> includeSubdomains)
ZoneHoldArgs.Builder
includeSubdomains(java.lang.Boolean includeSubdomains)
ZoneHoldArgs.Builder
zoneId(com.pulumi.core.Output<java.lang.String> zoneId)
ZoneHoldArgs.Builder
zoneId(java.lang.String zoneId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ZoneHoldArgs defaults)
-
-
Method Detail
-
hold
public ZoneHoldArgs.Builder hold(com.pulumi.core.Output<java.lang.Boolean> hold)
- Parameters:
hold
- Enablement status of the zone hold.- Returns:
- builder
-
hold
public ZoneHoldArgs.Builder hold(java.lang.Boolean hold)
- Parameters:
hold
- Enablement status of the zone hold.- Returns:
- builder
-
holdAfter
public ZoneHoldArgs.Builder holdAfter(@Nullable com.pulumi.core.Output<java.lang.String> holdAfter)
- Parameters:
holdAfter
- The RFC3339 compatible timestamp when to automatically re-enable the zone hold.- Returns:
- builder
-
holdAfter
public ZoneHoldArgs.Builder holdAfter(java.lang.String holdAfter)
- Parameters:
holdAfter
- The RFC3339 compatible timestamp when to automatically re-enable the zone hold.- Returns:
- builder
-
includeSubdomains
public ZoneHoldArgs.Builder includeSubdomains(@Nullable com.pulumi.core.Output<java.lang.Boolean> includeSubdomains)
- Parameters:
includeSubdomains
- Whether to extend to block any subdomain of the given zone.- Returns:
- builder
-
includeSubdomains
public ZoneHoldArgs.Builder includeSubdomains(java.lang.Boolean includeSubdomains)
- Parameters:
includeSubdomains
- Whether to extend to block any subdomain of the given zone.- Returns:
- builder
-
zoneId
public ZoneHoldArgs.Builder zoneId(com.pulumi.core.Output<java.lang.String> zoneId)
- Parameters:
zoneId
- The zone identifier to target for the resource.- Returns:
- builder
-
zoneId
public ZoneHoldArgs.Builder zoneId(java.lang.String zoneId)
- Parameters:
zoneId
- The zone identifier to target for the resource.- Returns:
- builder
-
build
public ZoneHoldArgs build()
-
-