Class GetInstanceClassInfosInfoArgs.Builder

    • Method Detail

      • classCode

        public GetInstanceClassInfosInfoArgs.Builder classCode​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> classCode)
        Parameters:
        classCode - The code of the instance type.
        Returns:
        builder
      • classGroup

        public GetInstanceClassInfosInfoArgs.Builder classGroup​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> classGroup)
        Parameters:
        classGroup - The instance family of the instance.
        Returns:
        builder
      • cpu

        public GetInstanceClassInfosInfoArgs.Builder cpu​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> cpu)
        Parameters:
        cpu - The number of cores that are supported by the instance type. Unit: cores.
        Returns:
        builder
      • cpu

        public GetInstanceClassInfosInfoArgs.Builder cpu​(java.lang.String cpu)
        Parameters:
        cpu - The number of cores that are supported by the instance type. Unit: cores.
        Returns:
        builder
      • instructionSetArch

        public GetInstanceClassInfosInfoArgs.Builder instructionSetArch​(@Nullable
                                                                        com.pulumi.core.Output<java.lang.String> instructionSetArch)
        Parameters:
        instructionSetArch - The architecture of the instance type.
        Returns:
        builder
      • instructionSetArch

        public GetInstanceClassInfosInfoArgs.Builder instructionSetArch​(java.lang.String instructionSetArch)
        Parameters:
        instructionSetArch - The architecture of the instance type.
        Returns:
        builder
      • maxConnections

        public GetInstanceClassInfosInfoArgs.Builder maxConnections​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> maxConnections)
        Parameters:
        maxConnections - The maximum number of connections that are supported by the instance type. Unit: connections.
        Returns:
        builder
      • maxConnections

        public GetInstanceClassInfosInfoArgs.Builder maxConnections​(java.lang.String maxConnections)
        Parameters:
        maxConnections - The maximum number of connections that are supported by the instance type. Unit: connections.
        Returns:
        builder
      • maxIombps

        public GetInstanceClassInfosInfoArgs.Builder maxIombps​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> maxIombps)
        Parameters:
        maxIombps - The maximum I/O bandwidth that is supported by the instance type. Unit: Mbit/s.
        Returns:
        builder
      • maxIombps

        public GetInstanceClassInfosInfoArgs.Builder maxIombps​(java.lang.String maxIombps)
        Parameters:
        maxIombps - The maximum I/O bandwidth that is supported by the instance type. Unit: Mbit/s.
        Returns:
        builder
      • maxIops

        public GetInstanceClassInfosInfoArgs.Builder maxIops​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> maxIops)
        Parameters:
        maxIops - The maximum input/output operations per second (IOPS) that is supported by the instance type. Unit: operations per second.
        Returns:
        builder
      • maxIops

        public GetInstanceClassInfosInfoArgs.Builder maxIops​(java.lang.String maxIops)
        Parameters:
        maxIops - The maximum input/output operations per second (IOPS) that is supported by the instance type. Unit: operations per second.
        Returns:
        builder
      • memoryClass

        public GetInstanceClassInfosInfoArgs.Builder memoryClass​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> memoryClass)
        Parameters:
        memoryClass - The memory capacity that is supported by the instance type. Unit: GB.
        Returns:
        builder
      • memoryClass

        public GetInstanceClassInfosInfoArgs.Builder memoryClass​(java.lang.String memoryClass)
        Parameters:
        memoryClass - The memory capacity that is supported by the instance type. Unit: GB.
        Returns:
        builder
      • referencePrice

        public GetInstanceClassInfosInfoArgs.Builder referencePrice​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> referencePrice)
        Parameters:
        referencePrice - The fee that you must pay for the instance type. Unit: cent (USD).
        Returns:
        builder
      • referencePrice

        public GetInstanceClassInfosInfoArgs.Builder referencePrice​(java.lang.String referencePrice)
        Parameters:
        referencePrice - The fee that you must pay for the instance type. Unit: cent (USD).
        Returns:
        builder