Package com.pulumi.aws.apprunner.inputs
Class ServiceInstanceConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apprunner.inputs.ServiceInstanceConfigurationArgs.Builder
-
- Enclosing class:
- ServiceInstanceConfigurationArgs
public static final class ServiceInstanceConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ServiceInstanceConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceInstanceConfigurationArgsbuild()ServiceInstanceConfigurationArgs.Buildercpu(com.pulumi.core.Output<java.lang.String> cpu)ServiceInstanceConfigurationArgs.Buildercpu(java.lang.String cpu)ServiceInstanceConfigurationArgs.BuilderinstanceRoleArn(com.pulumi.core.Output<java.lang.String> instanceRoleArn)ServiceInstanceConfigurationArgs.BuilderinstanceRoleArn(java.lang.String instanceRoleArn)ServiceInstanceConfigurationArgs.Buildermemory(com.pulumi.core.Output<java.lang.String> memory)ServiceInstanceConfigurationArgs.Buildermemory(java.lang.String memory)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceInstanceConfigurationArgs defaults)
-
-
Method Detail
-
cpu
public ServiceInstanceConfigurationArgs.Builder cpu(@Nullable com.pulumi.core.Output<java.lang.String> cpu)
- Parameters:
cpu- Number of CPU units reserved for each instance of your App Runner service represented as a String. Defaults to `1024`. Valid values: `256|512|1024|2048|4096|(0.25|0.5|1|2|4) vCPU`.- Returns:
- builder
-
cpu
public ServiceInstanceConfigurationArgs.Builder cpu(java.lang.String cpu)
- Parameters:
cpu- Number of CPU units reserved for each instance of your App Runner service represented as a String. Defaults to `1024`. Valid values: `256|512|1024|2048|4096|(0.25|0.5|1|2|4) vCPU`.- Returns:
- builder
-
instanceRoleArn
public ServiceInstanceConfigurationArgs.Builder instanceRoleArn(@Nullable com.pulumi.core.Output<java.lang.String> instanceRoleArn)
- Parameters:
instanceRoleArn- ARN of an IAM role that provides permissions to your App Runner service. These are permissions that your code needs when it calls any AWS APIs.- Returns:
- builder
-
instanceRoleArn
public ServiceInstanceConfigurationArgs.Builder instanceRoleArn(java.lang.String instanceRoleArn)
- Parameters:
instanceRoleArn- ARN of an IAM role that provides permissions to your App Runner service. These are permissions that your code needs when it calls any AWS APIs.- Returns:
- builder
-
memory
public ServiceInstanceConfigurationArgs.Builder memory(@Nullable com.pulumi.core.Output<java.lang.String> memory)
- Parameters:
memory- Amount of memory, in MB or GB, reserved for each instance of your App Runner service. Defaults to `2048`. Valid values: `512|1024|2048|3072|4096|6144|8192|10240|12288|(0.5|1|2|3|4|6|8|10|12) GB`.- Returns:
- builder
-
memory
public ServiceInstanceConfigurationArgs.Builder memory(java.lang.String memory)
- Parameters:
memory- Amount of memory, in MB or GB, reserved for each instance of your App Runner service. Defaults to `2048`. Valid values: `512|1024|2048|3072|4096|6144|8192|10240|12288|(0.5|1|2|3|4|6|8|10|12) GB`.- Returns:
- builder
-
build
public ServiceInstanceConfigurationArgs build()
-
-