Class GetInstanceClassesArgs


  • public final class GetInstanceClassesArgs
    extends com.pulumi.resources.InvokeArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GetInstanceClassesArgs.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 Deprecated Methods 
      Modifier and Type Method Description
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> architecture()  
      static GetInstanceClassesArgs.Builder builder()  
      static GetInstanceClassesArgs.Builder builder​(GetInstanceClassesArgs defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> editionType()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> engine()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> engineVersion()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceChargeType()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> nodeType()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> outputFile()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> packageType()
      Deprecated.
      The parameter 'package_type' has been deprecated from 1.68.0.
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> performanceType()
      Deprecated.
      The parameter 'performance_type' has been deprecated from 1.68.0.
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> productType()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> seriesType()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> shardNumber()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> sortedBy()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> storageType()
      Deprecated.
      The parameter 'storage_type' has been deprecated from 1.68.0.
      com.pulumi.core.Output<java.lang.String> zoneId()  
      • Methods inherited from class com.pulumi.resources.InvokeArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • architecture

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> architecture()
        Returns:
        The KVStore instance system architecture required by the user. Valid values: `standard`, `cluster` and `rwsplit`.
      • editionType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> editionType()
        Returns:
        The KVStore instance edition type required by the user. Valid values: `Community` and `Enterprise`.
      • engine

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> engine()
        Returns:
        Database type. Options are `Redis`, `Memcache`. Default to `Redis`.
      • engineVersion

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> engineVersion()
        Returns:
        Database version required by the user. Value options of Redis can refer to the latest docs [detail info](https://www.alibabacloud.com/help/doc-detail/60873.htm) `EngineVersion`. Value of Memcache should be empty.
      • instanceChargeType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceChargeType()
        Returns:
        Filter the results by charge type. Valid values: `PrePaid` and `PostPaid`. Default to `PrePaid`.
      • nodeType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> nodeType()
        Returns:
        The KVStore instance node type required by the user. Valid values: `double`, `single`, `readone`, `readthree` and `readfive`.
      • outputFile

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> outputFile()
        Returns:
        File name where to save data source results (after running `pulumi up`).
      • packageType

        @Deprecated
        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> packageType()
        Deprecated.
        The parameter 'package_type' has been deprecated from 1.68.0.
        Returns:
        It has been deprecated from 1.68.0.
      • performanceType

        @Deprecated
        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> performanceType()
        Deprecated.
        The parameter 'performance_type' has been deprecated from 1.68.0.
        Returns:
        It has been deprecated from 1.68.0.
      • productType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> productType()
      • seriesType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> seriesType()
        Returns:
        The KVStore instance series type required by the user. Valid values: `enhanced_performance_type` and `hybrid_storage`.
      • shardNumber

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> shardNumber()
        Returns:
        The number of shard.Valid values: `1`, `2`, `4`, `8`, `16`, `32`, `64`, `128`, `256`. * product_type - (Optional, Available since 1.130.0) The type of the service. Valid values: * Local: an ApsaraDB for Redis instance with a local disk. * OnECS: an ApsaraDB for Redis instance with a standard disk. This type is available only on the Alibaba Cloud China site.
      • sortedBy

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sortedBy()
      • storageType

        @Deprecated
        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> storageType()
        Deprecated.
        The parameter 'storage_type' has been deprecated from 1.68.0.
        Returns:
        It has been deprecated from 1.68.0.
      • zoneId

        public com.pulumi.core.Output<java.lang.String> zoneId()
        Returns:
        The Zone to launch the KVStore instance.