Class GtmInstanceState


  • public final class GtmInstanceState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GtmInstanceState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • 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()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.