Class InstanceGroupEbsConfigArgs.Builder

  • Enclosing class:
    InstanceGroupEbsConfigArgs

    public static final class InstanceGroupEbsConfigArgs.Builder
    extends java.lang.Object
    • Method Detail

      • iops

        public InstanceGroupEbsConfigArgs.Builder iops​(@Nullable
                                                       com.pulumi.core.Output<java.lang.Integer> iops)
        Parameters:
        iops - The number of I/O operations per second (IOPS) that the volume supports.
        Returns:
        builder
      • iops

        public InstanceGroupEbsConfigArgs.Builder iops​(java.lang.Integer iops)
        Parameters:
        iops - The number of I/O operations per second (IOPS) that the volume supports.
        Returns:
        builder
      • size

        public InstanceGroupEbsConfigArgs.Builder size​(com.pulumi.core.Output<java.lang.Integer> size)
        Parameters:
        size - The volume size, in gibibytes (GiB). This can be a number from 1 - 1024. If the volume type is EBS-optimized, the minimum value is 10.
        Returns:
        builder
      • size

        public InstanceGroupEbsConfigArgs.Builder size​(java.lang.Integer size)
        Parameters:
        size - The volume size, in gibibytes (GiB). This can be a number from 1 - 1024. If the volume type is EBS-optimized, the minimum value is 10.
        Returns:
        builder
      • type

        public InstanceGroupEbsConfigArgs.Builder type​(com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - The volume type. Valid options are 'gp2', 'io1' and 'standard'.
        Returns:
        builder
      • type

        public InstanceGroupEbsConfigArgs.Builder type​(java.lang.String type)
        Parameters:
        type - The volume type. Valid options are 'gp2', 'io1' and 'standard'.
        Returns:
        builder
      • volumesPerInstance

        public InstanceGroupEbsConfigArgs.Builder volumesPerInstance​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.Integer> volumesPerInstance)
        Parameters:
        volumesPerInstance - The number of EBS Volumes to attach per instance.
        Returns:
        builder
      • volumesPerInstance

        public InstanceGroupEbsConfigArgs.Builder volumesPerInstance​(java.lang.Integer volumesPerInstance)
        Parameters:
        volumesPerInstance - The number of EBS Volumes to attach per instance.
        Returns:
        builder