Class PostgresInstanceSkuArgs


  • public final class PostgresInstanceSkuArgs
    extends com.pulumi.resources.ResourceArgs
    The resource model definition representing SKU for Azure Database for PostgresSQL - Azure Arc
    • Method Detail

      • capacity

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> capacity()
        Returns:
        If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
      • dev

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> dev()
        Returns:
        Whether dev/test is enabled. When the dev field is set to true, the resource is used for dev/test purpose.
      • family

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> family()
        Returns:
        If the service has different generations of hardware, for the same SKU, then that can be captured here.
      • name

        public com.pulumi.core.Output<java.lang.String> name()
        Returns:
        The name of the SKU. It is typically a letter+number code
      • size

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> size()
        Returns:
        The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
      • tier

        public java.util.Optional<com.pulumi.core.Output<PostgresInstanceSkuTier>> tier()
        Returns:
        This field is required to be implemented by the Resource Provider if the service has more than one tier.