Package com.pulumi.alicloud.dns.inputs
Class GtmInstanceState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.alicloud.dns.inputs.GtmInstanceState
-
public final class GtmInstanceState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GtmInstanceState.Builder
-
Field Summary
Fields Modifier and Type Field Description static GtmInstanceState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<GtmInstanceAlertConfigArgs>>>
alertConfigs()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
alertGroups()
static GtmInstanceState.Builder
builder()
static GtmInstanceState.Builder
builder(GtmInstanceState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
cnameType()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
forceUpdate()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
healthCheckTaskCount()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
instanceName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
lang()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
packageEdition()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
paymentType()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
period()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
publicCnameMode()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
publicRr()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
publicUserDomainName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
publicZoneName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
renewalStatus()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
renewPeriod()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
resourceGroupId()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
smsNotificationCount()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
strategyMode()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
ttl()
-
-
-
Field Detail
-
Empty
public static final GtmInstanceState Empty
-
-
Method Detail
-
alertConfigs
public java.util.Optional<com.pulumi.core.Output<java.util.List<GtmInstanceAlertConfigArgs>>> alertConfigs()
- Returns:
- The alert notification methods. See `alert_config` below for details.
-
alertGroups
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> alertGroups()
- Returns:
- The alert group.
-
cnameType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cnameType()
- Returns:
- The access type of the CNAME domain name. Valid value: `PUBLIC`.
-
forceUpdate
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> forceUpdate()
- Returns:
- The force update.
-
healthCheckTaskCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> healthCheckTaskCount()
- Returns:
- The quota of detection tasks.
-
instanceName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceName()
- Returns:
- The name of the instance.
-
lang
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lang()
- Returns:
- The lang.
-
packageEdition
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> packageEdition()
- Returns:
- Paid package version. Valid values: `ultimate`, `standard`.
-
paymentType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> paymentType()
- Returns:
- The Payment Type of the resource. Valid value: `Subscription`.
-
period
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> period()
- Returns:
- Creating a pre-paid instance, it must be set, the unit is month, please enter an integer multiple of 12 for annually paid products.
-
publicCnameMode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> publicCnameMode()
- Returns:
- The Public Network domain name access method. Valid values: `CUSTOM`, `SYSTEM_ASSIGN`.
-
publicRr
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> publicRr()
- Returns:
- The CNAME access domain name.
-
publicUserDomainName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> publicUserDomainName()
- Returns:
- The website domain name that the user uses on the Internet.
-
publicZoneName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> publicZoneName()
- Returns:
- The domain name that is used to access GTM over the Internet.
-
renewPeriod
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> renewPeriod()
- Returns:
- Automatic renewal period, the unit is month. When setting `renewal_status` to AutoRenewal, it must be set.
-
renewalStatus
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> renewalStatus()
- Returns:
- Automatic renewal status. Valid values: `AutoRenewal`, `ManualRenewal`.
-
resourceGroupId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceGroupId()
- Returns:
- The ID of the resource group.
-
smsNotificationCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> smsNotificationCount()
- Returns:
- The quota of SMS notifications.
-
strategyMode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> strategyMode()
- Returns:
- The type of the access policy. Valid values: `GEO`, `LATENCY`.
-
ttl
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ttl()
- Returns:
- The global time to live. Valid values: `60`, `120`, `300`, `600`. Unit: second.
-
builder
public static GtmInstanceState.Builder builder()
-
builder
public static GtmInstanceState.Builder builder(GtmInstanceState defaults)
-
-