Package com.pulumi.alicloud.pvtz.inputs
Class ZoneState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.alicloud.pvtz.inputs.ZoneState
-
public final class ZoneState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ZoneState.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ZoneState.Builder
builder()
static ZoneState.Builder
builder(ZoneState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
isPtr()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
lang()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
Deprecated.Field 'name' has been deprecated from version 1.107.0.java.util.Optional<com.pulumi.core.Output<java.lang.String>>
proxyPattern()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
recordCount()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
remark()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
resourceGroupId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
syncStatus()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>>
tags()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
userClientIp()
java.util.Optional<com.pulumi.core.Output<java.util.List<ZoneUserInfoArgs>>>
userInfos()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
zoneName()
-
-
-
Field Detail
-
Empty
public static final ZoneState Empty
-
-
Method Detail
-
isPtr
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> isPtr()
- Returns:
- Whether the Private Zone is ptr.
-
lang
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lang()
- Returns:
- The language. Valid values: "zh", "en", "jp".
-
name
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
Deprecated.Field 'name' has been deprecated from version 1.107.0. Use 'zone_name' instead.- Returns:
- The name of the Private Zone. The `name` has been deprecated from provider version 1.107.0. Please use 'zone_name' instead.
-
proxyPattern
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> proxyPattern()
- Returns:
- The recursive DNS proxy. Valid values: - ZONE: indicates that the recursive DNS proxy is disabled. - RECORD: indicates that the recursive DNS proxy is enabled. Default to "ZONE".
-
recordCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> recordCount()
- Returns:
- The count of the Private Zone Record.
-
remark
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> remark()
- Returns:
- The remark of the Private Zone.
-
resourceGroupId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceGroupId()
- Returns:
- The Id of resource group which the Private Zone belongs.
-
syncStatus
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> syncStatus()
- Returns:
- The status of the host synchronization task. Valid values: `ON`,`OFF`. **NOTE:** You can update the `sync_status` to enable/disable the host synchronization task.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>> tags()
- Returns:
- The tags of the Private Zone.
-
userClientIp
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> userClientIp()
- Returns:
- The IP address of the client.
-
userInfos
public java.util.Optional<com.pulumi.core.Output<java.util.List<ZoneUserInfoArgs>>> userInfos()
- Returns:
- The user information of the host synchronization task. See `user_info` below.
-
zoneName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> zoneName()
- Returns:
- The zone_name of the Private Zone. The `zone_name` is required when the value of the `name` is Empty.
-
builder
public static ZoneState.Builder builder()
-
builder
public static ZoneState.Builder builder(ZoneState defaults)
-
-