Package com.pulumi.aws.ec2
Class DefaultCreditSpecificationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.DefaultCreditSpecificationArgs.Builder
-
- Enclosing class:
- DefaultCreditSpecificationArgs
public static final class DefaultCreditSpecificationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DefaultCreditSpecificationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultCreditSpecificationArgsbuild()DefaultCreditSpecificationArgs.BuildercpuCredits(com.pulumi.core.Output<java.lang.String> cpuCredits)DefaultCreditSpecificationArgs.BuildercpuCredits(java.lang.String cpuCredits)DefaultCreditSpecificationArgs.BuilderinstanceFamily(com.pulumi.core.Output<java.lang.String> instanceFamily)DefaultCreditSpecificationArgs.BuilderinstanceFamily(java.lang.String instanceFamily)DefaultCreditSpecificationArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)DefaultCreditSpecificationArgs.Builderregion(java.lang.String region)DefaultCreditSpecificationArgs.Buildertimeouts(DefaultCreditSpecificationTimeoutsArgs timeouts)DefaultCreditSpecificationArgs.Buildertimeouts(com.pulumi.core.Output<DefaultCreditSpecificationTimeoutsArgs> timeouts)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DefaultCreditSpecificationArgs defaults)
-
-
Method Detail
-
cpuCredits
public DefaultCreditSpecificationArgs.Builder cpuCredits(com.pulumi.core.Output<java.lang.String> cpuCredits)
- Parameters:
cpuCredits- Credit option for CPU usage of the instance family. Valid values: `standard`, `unlimited`.- Returns:
- builder
-
cpuCredits
public DefaultCreditSpecificationArgs.Builder cpuCredits(java.lang.String cpuCredits)
- Parameters:
cpuCredits- Credit option for CPU usage of the instance family. Valid values: `standard`, `unlimited`.- Returns:
- builder
-
instanceFamily
public DefaultCreditSpecificationArgs.Builder instanceFamily(com.pulumi.core.Output<java.lang.String> instanceFamily)
- Parameters:
instanceFamily- Instance family. Valid values are `t2`, `t3`, `t3a`, `t4g`.- Returns:
- builder
-
instanceFamily
public DefaultCreditSpecificationArgs.Builder instanceFamily(java.lang.String instanceFamily)
- Parameters:
instanceFamily- Instance family. Valid values are `t2`, `t3`, `t3a`, `t4g`.- Returns:
- builder
-
region
public DefaultCreditSpecificationArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public DefaultCreditSpecificationArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
timeouts
public DefaultCreditSpecificationArgs.Builder timeouts(@Nullable com.pulumi.core.Output<DefaultCreditSpecificationTimeoutsArgs> timeouts)
-
timeouts
public DefaultCreditSpecificationArgs.Builder timeouts(DefaultCreditSpecificationTimeoutsArgs timeouts)
-
build
public DefaultCreditSpecificationArgs build()
-
-